diff --git a/CHANGELOG.md b/CHANGELOG.md index b933720d..b4a937f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ CHANGELOG for FlatCAM beta - Milling Tool fixes: milling tool dia after edit fix and milling slots fix - update in Code Highlighter to highlight the X and Y chars - updated the Document and Script objects Beginner/Advanced selection labels to the same as the rest of the app objects +- strings update 26.02.2021 diff --git a/appEditors/AppExcEditor.py b/appEditors/AppExcEditor.py index ab01483b..82e5450f 100644 --- a/appEditors/AppExcEditor.py +++ b/appEditors/AppExcEditor.py @@ -3989,7 +3989,7 @@ class AppExcEditorUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appEditors/AppGeoEditor.py b/appEditors/AppGeoEditor.py index fde0345d..1d6c768f 100644 --- a/appEditors/AppGeoEditor.py +++ b/appEditors/AppGeoEditor.py @@ -3406,7 +3406,7 @@ class AppGeoEditor(QtCore.QObject): self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appEditors/AppGerberEditor.py b/appEditors/AppGerberEditor.py index 941ae528..c83e7c98 100644 --- a/appEditors/AppGerberEditor.py +++ b/appEditors/AppGerberEditor.py @@ -6007,7 +6007,7 @@ class AppGerberEditorUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appEditors/appGCodeEditor.py b/appEditors/appGCodeEditor.py index 07bdc915..6352949b 100644 --- a/appEditors/appGCodeEditor.py +++ b/appEditors/appGCodeEditor.py @@ -752,7 +752,7 @@ class AppGCodeEditorUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appGUI/ObjectUI.py b/appGUI/ObjectUI.py index 8506f98f..f650ce79 100644 --- a/appGUI/ObjectUI.py +++ b/appGUI/ObjectUI.py @@ -69,7 +69,7 @@ class ObjectUI(QtWidgets.QWidget): self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolCorners.py b/appPlugins/ToolCorners.py index f296a1fc..0b01a564 100644 --- a/appPlugins/ToolCorners.py +++ b/appPlugins/ToolCorners.py @@ -660,7 +660,7 @@ class CornersUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolCutOut.py b/appPlugins/ToolCutOut.py index 60be53a3..86d9baca 100644 --- a/appPlugins/ToolCutOut.py +++ b/appPlugins/ToolCutOut.py @@ -2330,7 +2330,7 @@ class CutoutUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolDblSided.py b/appPlugins/ToolDblSided.py index 91deec8b..bb50ce5b 100644 --- a/appPlugins/ToolDblSided.py +++ b/appPlugins/ToolDblSided.py @@ -642,7 +642,7 @@ class DsidedUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolDrilling.py b/appPlugins/ToolDrilling.py index 617b82bc..e017d6f2 100644 --- a/appPlugins/ToolDrilling.py +++ b/appPlugins/ToolDrilling.py @@ -2305,7 +2305,7 @@ class DrillingUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolFiducials.py b/appPlugins/ToolFiducials.py index 6429733f..3e953af5 100644 --- a/appPlugins/ToolFiducials.py +++ b/appPlugins/ToolFiducials.py @@ -769,7 +769,7 @@ class FidoUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolFilm.py b/appPlugins/ToolFilm.py index 47fc5f9f..f4eb5bef 100644 --- a/appPlugins/ToolFilm.py +++ b/appPlugins/ToolFilm.py @@ -1124,7 +1124,7 @@ class FilmUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolFollow.py b/appPlugins/ToolFollow.py index fdd0631c..6ccf3008 100644 --- a/appPlugins/ToolFollow.py +++ b/appPlugins/ToolFollow.py @@ -684,7 +684,7 @@ class FollowUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolIsolation.py b/appPlugins/ToolIsolation.py index d01d75ec..9e7504a6 100644 --- a/appPlugins/ToolIsolation.py +++ b/appPlugins/ToolIsolation.py @@ -3181,7 +3181,7 @@ class IsoUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolLevelling.py b/appPlugins/ToolLevelling.py index 67189079..a718e819 100644 --- a/appPlugins/ToolLevelling.py +++ b/appPlugins/ToolLevelling.py @@ -1673,7 +1673,7 @@ class LevelUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolMilling.py b/appPlugins/ToolMilling.py index 36fd0e07..d717ab5a 100644 --- a/appPlugins/ToolMilling.py +++ b/appPlugins/ToolMilling.py @@ -3614,7 +3614,7 @@ class MillingUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolNCC.py b/appPlugins/ToolNCC.py index de44420f..8d1c3db2 100644 --- a/appPlugins/ToolNCC.py +++ b/appPlugins/ToolNCC.py @@ -4114,7 +4114,7 @@ class NccUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolPaint.py b/appPlugins/ToolPaint.py index 1bfc8317..a6b1d67b 100644 --- a/appPlugins/ToolPaint.py +++ b/appPlugins/ToolPaint.py @@ -2916,7 +2916,7 @@ class PaintUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolPanelize.py b/appPlugins/ToolPanelize.py index 0b05a81b..cf82f1c1 100644 --- a/appPlugins/ToolPanelize.py +++ b/appPlugins/ToolPanelize.py @@ -1083,7 +1083,7 @@ class PanelizeUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolPunchGerber.py b/appPlugins/ToolPunchGerber.py index a329e29a..ce63045c 100644 --- a/appPlugins/ToolPunchGerber.py +++ b/appPlugins/ToolPunchGerber.py @@ -1961,7 +1961,7 @@ class PunchUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolQRCode.py b/appPlugins/ToolQRCode.py index ce9f732f..56f73d8f 100644 --- a/appPlugins/ToolQRCode.py +++ b/appPlugins/ToolQRCode.py @@ -728,7 +728,7 @@ class QRcodeUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/appPlugins/ToolSub.py b/appPlugins/ToolSub.py index 4841c307..b520a33e 100644 --- a/appPlugins/ToolSub.py +++ b/appPlugins/ToolSub.py @@ -771,7 +771,7 @@ class SubUI: self.level = QtWidgets.QToolButton() self.level.setToolTip( _( - "BASIC is suitable for a beginner. Many parameters\n" + "In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n\n" "To change the application LEVEL, go to:\n" diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index c41360ee..16d65088 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 27f99282..b370f749 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-02-26 16:20+0200\n" -"PO-Revision-Date: 2021-02-26 16:20+0200\n" +"POT-Creation-Date: 2021-02-27 04:51+0200\n" +"PO-Revision-Date: 2021-02-27 04:51+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -111,12 +111,12 @@ msgstr "Lesezeichen" #: appEditors/AppGeoEditor.py:3135 appEditors/AppGeoEditor.py:4994 #: appEditors/AppGerberEditor.py:7134 appEditors/AppTextEditor.py:261 #: appGUI/MainGUI.py:3129 appGUI/MainGUI.py:3347 appGUI/MainGUI.py:3572 -#: appObjects/ObjectCollection.py:127 appTools/ToolCorners.py:410 -#: appTools/ToolCorners.py:504 appTools/ToolFilm.py:380 -#: appTools/ToolFilm.py:516 appTools/ToolImage.py:131 -#: appTools/ToolLevelling.py:1495 appTools/ToolMove.py:275 -#: appTools/ToolPcbWizard.py:207 appTools/ToolPcbWizard.py:230 -#: appTools/ToolQRCode.py:602 appTools/ToolQRCode.py:651 app_Main.py:1697 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:410 +#: appPlugins/ToolCorners.py:504 appPlugins/ToolFilm.py:380 +#: appPlugins/ToolFilm.py:516 appPlugins/ToolImage.py:131 +#: appPlugins/ToolLevelling.py:1495 appPlugins/ToolMove.py:275 +#: appPlugins/ToolPcbWizard.py:207 appPlugins/ToolPcbWizard.py:230 +#: appPlugins/ToolQRCode.py:602 appPlugins/ToolQRCode.py:651 app_Main.py:1697 #: app_Main.py:2977 app_Main.py:4701 app_Main.py:5100 app_Main.py:8789 #: app_Main.py:8828 app_Main.py:8872 app_Main.py:8898 app_Main.py:8938 #: app_Main.py:8963 app_Main.py:9011 app_Main.py:9049 app_Main.py:9095 @@ -129,10 +129,11 @@ msgstr "Abgebrochen." #: Bookmark.py:312 appDatabase.py:2155 appEditors/AppTextEditor.py:316 #: appObjects/FlatCAMCNCJob.py:697 appObjects/FlatCAMCNCJob.py:1093 -#: appTools/ToolFilm.py:731 appTools/ToolFilm.py:746 appTools/ToolFilm.py:795 -#: appTools/ToolFilm.py:996 appTools/ToolFilm.py:1006 appTools/ToolFilm.py:1055 -#: appTools/ToolLevelling.py:1417 appTools/ToolLevelling.py:1609 -#: appTools/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 +#: appPlugins/ToolFilm.py:731 appPlugins/ToolFilm.py:746 +#: appPlugins/ToolFilm.py:795 appPlugins/ToolFilm.py:996 +#: appPlugins/ToolFilm.py:1006 appPlugins/ToolFilm.py:1055 +#: appPlugins/ToolLevelling.py:1417 appPlugins/ToolLevelling.py:1609 +#: appPlugins/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 #: app_Main.py:10279 app_Main.py:10414 app_Main.py:10480 app_Main.py:11276 msgid "" "Permission denied, saving not possible.\n" @@ -142,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:1749 appDatabase.py:2166 -#: appDatabase.py:2200 appTools/ToolNCC.py:1241 appTools/ToolPaint.py:843 -#: app_Main.py:2996 app_Main.py:6246 defaults.py:884 +#: appDatabase.py:2200 appPlugins/ToolNCC.py:1241 appPlugins/ToolPaint.py:843 +#: app_Main.py:2996 app_Main.py:6246 defaults.py:885 msgid "Could not load the file." msgstr "Die Datei konnte nicht geladen werden." @@ -169,23 +170,23 @@ msgstr "" "Der Benutzer hat einen ordnungsgemäßen Abschluss der aktuellen Aufgabe " "angefordert." -#: appCommon/Common.py:301 appTools/ToolCopperThieving.py:366 -#: appTools/ToolFollow.py:209 appTools/ToolIsolation.py:1608 -#: appTools/ToolNCC.py:1628 appTools/ToolPaint.py:1201 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:366 +#: appPlugins/ToolFollow.py:209 appPlugins/ToolIsolation.py:1608 +#: appPlugins/ToolNCC.py:1628 appPlugins/ToolPaint.py:1201 msgid "Click the start point of the area." msgstr "Klicken Sie auf den Startpunkt des Bereichs." -#: appCommon/Common.py:360 appTools/ToolFollow.py:429 appTools/ToolNCC.py:1687 -#: appTools/ToolPaint.py:1349 +#: appCommon/Common.py:360 appPlugins/ToolFollow.py:429 +#: appPlugins/ToolNCC.py:1687 appPlugins/ToolPaint.py:1349 msgid "Click the end point of the area." msgstr "Klicken Sie auf den Endpunkt des Bereichs." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appTools/ToolCopperThieving.py:410 appTools/ToolFollow.py:435 -#: appTools/ToolFollow.py:486 appTools/ToolIsolation.py:2556 -#: appTools/ToolIsolation.py:2608 appTools/ToolNCC.py:1691 -#: appTools/ToolNCC.py:1743 appTools/ToolPaint.py:1355 -#: appTools/ToolPaint.py:1406 +#: appPlugins/ToolCopperThieving.py:410 appPlugins/ToolFollow.py:435 +#: appPlugins/ToolFollow.py:486 appPlugins/ToolIsolation.py:2556 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolNCC.py:1691 +#: appPlugins/ToolNCC.py:1743 appPlugins/ToolPaint.py:1355 +#: appPlugins/ToolPaint.py:1406 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 " @@ -193,8 +194,8 @@ msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2453 #: appEditors/AppGerberEditor.py:1022 appEditors/AppGerberEditor.py:1408 -#: appTools/ToolFollow.py:457 appTools/ToolIsolation.py:2579 -#: appTools/ToolNCC.py:1714 appTools/ToolPaint.py:1377 +#: appPlugins/ToolFollow.py:457 appPlugins/ToolIsolation.py:2579 +#: appPlugins/ToolNCC.py:1714 appPlugins/ToolPaint.py:1377 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 " @@ -241,13 +242,14 @@ msgstr "ID" #: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3430 #: appGUI/ObjectUI.py:212 appGUI/ObjectUI.py:574 appGUI/ObjectUI.py:897 #: appGUI/ObjectUI.py:1989 appGUI/ObjectUI.py:2230 appGUI/ObjectUI.py:2297 -#: appTools/ToolCalibration.py:942 appTools/ToolFiducials.py:799 +#: appPlugins/ToolCalibration.py:942 appPlugins/ToolFiducials.py:799 #: app_Main.py:8026 msgid "Name" msgstr "Name" -#: appDatabase.py:38 appDatabase.py:265 appTools/ToolCalibration.py:943 -#: appTools/ToolMilling.py:3629 appTools/ToolSub.py:826 appTools/ToolSub.py:879 +#: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:943 +#: appPlugins/ToolMilling.py:3635 appPlugins/ToolSub.py:826 +#: appPlugins/ToolSub.py:879 msgid "Target" msgstr "Ziel" @@ -255,13 +257,13 @@ msgstr "Ziel" #: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:671 #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolDrilling.py:2359 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 -#: appTools/ToolMilling.py:3682 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 appTools/ToolPcbWizard.py:428 -#: appTools/ToolReport.py:432 appTools/ToolReport.py:495 -#: appTools/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 appPlugins/ToolPcbWizard.py:428 +#: appPlugins/ToolReport.py:432 appPlugins/ToolReport.py:495 +#: appPlugins/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 msgid "Diameter" msgstr "Durchmesser" @@ -306,7 +308,7 @@ msgstr "" #: appDatabase.py:218 appDatabase.py:1189 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCalculators.py:510 appTools/ToolCutOut.py:2572 +#: appPlugins/ToolCalculators.py:510 appPlugins/ToolCutOut.py:2572 msgid "Tool Diameter" msgstr "Werkzeugdurchm" @@ -351,40 +353,41 @@ msgstr "Allgemeines" #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:2231 #: appDatabase.py:2425 appGUI/MainGUI.py:4634 appGUI/ObjectUI.py:740 -#: appGUI/ObjectUI.py:1795 appTools/ToolMilling.py:59 -#: appTools/ToolMilling.py:191 +#: appGUI/ObjectUI.py:1795 appPlugins/ToolMilling.py:59 +#: appPlugins/ToolMilling.py:191 msgid "Milling" msgstr "Fräsprozess" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2236 -#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appTools/ToolDrilling.py:55 -#: appTools/ToolDrilling.py:189 +#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appPlugins/ToolDrilling.py:55 +#: appPlugins/ToolDrilling.py:189 msgid "Drilling" msgstr "Bohren" #: appDatabase.py:271 appDatabase.py:593 appDatabase.py:1782 #: appDatabase.py:2244 appDatabase.py:2427 appGUI/MainGUI.py:4630 -#: appTools/ToolIsolation.py:208 appTools/ToolIsolation.py:3147 -#: appTools/ToolMilling.py:3972 appTools/ToolNCC.py:4359 +#: appPlugins/ToolIsolation.py:208 appPlugins/ToolIsolation.py:3147 +#: appPlugins/ToolMilling.py:3978 appPlugins/ToolNCC.py:4359 msgid "Isolation" msgstr "Isolation" #: appDatabase.py:271 appDatabase.py:1783 appDatabase.py:2252 #: appDatabase.py:2428 appEditors/AppGeoEditor.py:582 appGUI/MainGUI.py:1683 -#: appGUI/ObjectUI.py:1809 appTools/ToolPaint.py:247 appTools/ToolPaint.py:877 -#: appTools/ToolPaint.py:2882 +#: appGUI/ObjectUI.py:1809 appPlugins/ToolPaint.py:247 +#: appPlugins/ToolPaint.py:877 appPlugins/ToolPaint.py:2882 msgid "Paint" msgstr "Malen" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2260 #: appDatabase.py:2429 appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1819 -#: appTools/ToolNCC.py:220 appTools/ToolNCC.py:1276 appTools/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:220 appPlugins/ToolNCC.py:1276 +#: appPlugins/ToolNCC.py:4080 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2268 -#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appTools/ToolCutOut.py:171 -#: appTools/ToolCutOut.py:517 appTools/ToolCutOut.py:2296 +#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appPlugins/ToolCutOut.py:171 +#: appPlugins/ToolCutOut.py:517 appPlugins/ToolCutOut.py:2296 msgid "Cutout" msgstr "Ausschnitt" @@ -394,8 +397,8 @@ msgstr "Ausschnitt" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appTools/ToolFollow.py:745 appTools/ToolIsolation.py:3633 -#: appTools/ToolNCC.py:4629 appTools/ToolPaint.py:3309 +#: appPlugins/ToolFollow.py:745 appPlugins/ToolIsolation.py:3633 +#: appPlugins/ToolNCC.py:4629 appPlugins/ToolPaint.py:3309 msgid "Shape" msgstr "Form" @@ -502,9 +505,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 -#: appTools/ToolCalculators.py:498 appTools/ToolCutOut.py:2470 -#: appTools/ToolDrilling.py:2437 appTools/ToolMilling.py:1350 -#: appTools/ToolMilling.py:4076 +#: appPlugins/ToolCalculators.py:498 appPlugins/ToolCutOut.py:2470 +#: appPlugins/ToolDrilling.py:2437 appPlugins/ToolMilling.py:1350 +#: appPlugins/ToolMilling.py:4082 msgid "Cut Z" msgstr "Schnitttiefe Z" @@ -551,9 +554,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:88 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appTools/ToolCalibration.py:782 appTools/ToolDrilling.py:1534 -#: appTools/ToolDrilling.py:2479 appTools/ToolMilling.py:3296 -#: appTools/ToolMilling.py:4119 appTools/ToolSolderPaste.py:1320 +#: appPlugins/ToolCalibration.py:782 appPlugins/ToolDrilling.py:1534 +#: appPlugins/ToolDrilling.py:2479 appPlugins/ToolMilling.py:3302 +#: appPlugins/ToolMilling.py:4125 appPlugins/ToolSolderPaste.py:1320 msgid "Travel Z" msgstr "Bewegungshöhe Z (Travel)" @@ -604,7 +607,7 @@ msgstr "" #: appDatabase.py:482 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:163 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appTools/ToolMilling.py:4137 appTools/ToolSolderPaste.py:1362 +#: appPlugins/ToolMilling.py:4143 appPlugins/ToolSolderPaste.py:1362 msgid "Feedrate X-Y" msgstr "Vorschub X-Y" @@ -621,8 +624,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:178 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2496 appTools/ToolMilling.py:4155 -#: appTools/ToolSolderPaste.py:1375 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolMilling.py:4161 +#: appPlugins/ToolSolderPaste.py:1375 msgid "Feedrate Z" msgstr "Vorschub Z" @@ -664,8 +667,8 @@ msgstr "" "Drehzahl des Fräsmotors in U/min.\n" "Wird nicht benutzt, wenn leer." -#: appDatabase.py:546 appDatabase.py:1039 appTools/ToolDrilling.py:2550 -#: appTools/ToolMilling.py:4240 +#: appDatabase.py:546 appDatabase.py:1039 appPlugins/ToolDrilling.py:2550 +#: appPlugins/ToolMilling.py:4246 msgid "Dwell" msgstr "Warten zum Beschleunigen" @@ -692,11 +695,11 @@ msgstr "" "Eine Verzögerung, mit der die Motorspindel ihre eingestellte Drehzahl " "erreicht." -#: appDatabase.py:583 appTools/ToolNCC.py:4349 +#: appDatabase.py:583 appPlugins/ToolNCC.py:4349 msgid "Operation" msgstr "Operation" -#: appDatabase.py:585 appTools/ToolNCC.py:4351 +#: appDatabase.py:585 appPlugins/ToolNCC.py:4351 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -710,7 +713,7 @@ msgstr "" "- Klären-> das reguläre Nicht-Kupfer-löschen." #: appDatabase.py:592 appEditors/AppGerberEditor.py:6484 -#: appTools/ToolNCC.py:4358 +#: appPlugins/ToolNCC.py:4358 msgid "Clear" msgstr "Klären" @@ -718,8 +721,8 @@ msgstr "Klären" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appTools/ToolIsolation.py:3415 appTools/ToolMilling.py:3875 -#: appTools/ToolNCC.py:4367 +#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolMilling.py:3881 +#: appPlugins/ToolNCC.py:4367 msgid "Milling Type" msgstr "Fräsart" @@ -729,8 +732,8 @@ msgstr "Fräsart" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appTools/ToolIsolation.py:3417 appTools/ToolIsolation.py:3425 -#: appTools/ToolNCC.py:4369 appTools/ToolNCC.py:4377 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolIsolation.py:3425 +#: appPlugins/ToolNCC.py:4369 appPlugins/ToolNCC.py:4377 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -745,7 +748,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3422 appTools/ToolNCC.py:4374 +#: appPlugins/ToolIsolation.py:3422 appPlugins/ToolNCC.py:4374 msgid "Climb" msgstr "Steigen" @@ -754,7 +757,7 @@ msgstr "Steigen" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appTools/ToolIsolation.py:3423 appTools/ToolNCC.py:4375 +#: appPlugins/ToolIsolation.py:3423 appPlugins/ToolNCC.py:4375 msgid "Conventional" msgstr "Konventionell" @@ -765,9 +768,9 @@ msgstr "Konventionell" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2598 appTools/ToolIsolation.py:3400 -#: appTools/ToolMilling.py:3993 appTools/ToolNCC.py:4390 -#: appTools/ToolPaint.py:3134 +#: appPlugins/ToolDrilling.py:2598 appPlugins/ToolIsolation.py:3400 +#: appPlugins/ToolMilling.py:3999 appPlugins/ToolNCC.py:4390 +#: appPlugins/ToolPaint.py:3134 msgid "Overlap" msgstr "Überlappung" @@ -775,7 +778,7 @@ msgstr "Überlappung" #: appDatabase.py:623 appDatabase.py:731 appEditors/AppGeoEditor.py:506 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appTools/ToolNCC.py:4392 appTools/ToolPaint.py:3136 +#: appPlugins/ToolNCC.py:4392 appPlugins/ToolPaint.py:3136 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -808,12 +811,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:262 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appTools/ToolCopperThieving.py:1320 appTools/ToolCopperThieving.py:1597 -#: appTools/ToolCorners.py:789 appTools/ToolCutOut.py:2511 -#: appTools/ToolCutOut.py:2821 appTools/ToolExtract.py:1258 -#: appTools/ToolFiducials.py:904 appTools/ToolInvertGerber.py:249 -#: appTools/ToolInvertGerber.py:257 appTools/ToolMilling.py:3980 -#: appTools/ToolNCC.py:4434 appTools/ToolNCC.py:4536 +#: appPlugins/ToolCopperThieving.py:1320 appPlugins/ToolCopperThieving.py:1597 +#: appPlugins/ToolCorners.py:789 appPlugins/ToolCutOut.py:2511 +#: appPlugins/ToolCutOut.py:2821 appPlugins/ToolExtract.py:1258 +#: appPlugins/ToolFiducials.py:904 appPlugins/ToolInvertGerber.py:249 +#: appPlugins/ToolInvertGerber.py:257 appPlugins/ToolMilling.py:3986 +#: appPlugins/ToolNCC.py:4434 appPlugins/ToolNCC.py:4536 msgid "Margin" msgstr "Marge" @@ -824,9 +827,9 @@ msgstr "Marge" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appTools/ToolCopperThieving.py:1322 appTools/ToolCorners.py:791 -#: appTools/ToolFiducials.py:906 appTools/ToolMilling.py:3982 -#: appTools/ToolNCC.py:4436 appTools/ToolNCC.py:4538 +#: appPlugins/ToolCopperThieving.py:1322 appPlugins/ToolCorners.py:791 +#: appPlugins/ToolFiducials.py:906 appPlugins/ToolMilling.py:3988 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolNCC.py:4538 msgid "Bounding box margin." msgstr "Begrenzungsrahmenrand." @@ -837,14 +840,14 @@ msgstr "Begrenzungsrahmenrand." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appTools/ToolExtract.py:1025 appTools/ToolLevelling.py:1828 -#: appTools/ToolMilling.py:4008 appTools/ToolNCC.py:4411 -#: appTools/ToolPaint.py:3170 appTools/ToolPunchGerber.py:2102 +#: appPlugins/ToolExtract.py:1025 appPlugins/ToolLevelling.py:1828 +#: appPlugins/ToolMilling.py:4014 appPlugins/ToolNCC.py:4411 +#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPunchGerber.py:2102 msgid "Method" msgstr "Methode" #: appDatabase.py:657 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appTools/ToolNCC.py:4413 +#: appPlugins/ToolNCC.py:4413 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -860,8 +863,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Standard" msgstr "Standard" @@ -870,8 +873,8 @@ msgstr "Standard" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Seed" msgstr "Keim" @@ -881,31 +884,33 @@ msgstr "Keim" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 #: appParsers/ParseGerber.py:425 appParsers/ParseHPGL2.py:200 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Lines" msgstr "Linien" #: appDatabase.py:665 appDatabase.py:779 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolNCC.py:4426 appTools/ToolPaint.py:3184 +#: appPlugins/ToolNCC.py:4426 appPlugins/ToolPaint.py:3184 msgid "Combo" msgstr "Combo" #: appDatabase.py:673 appDatabase.py:790 appEditors/AppGeoEditor.py:559 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolLevelling.py:1046 appTools/ToolLevelling.py:1068 -#: appTools/ToolLevelling.py:1913 appTools/ToolLevelling.py:1936 -#: appTools/ToolNCC.py:4447 appTools/ToolNCC.py:4549 appTools/ToolPaint.py:3195 +#: appPlugins/ToolLevelling.py:1046 appPlugins/ToolLevelling.py:1068 +#: appPlugins/ToolLevelling.py:1913 appPlugins/ToolLevelling.py:1936 +#: appPlugins/ToolNCC.py:4447 appPlugins/ToolNCC.py:4549 +#: appPlugins/ToolPaint.py:3195 msgid "Connect" msgstr "Verbinden" #: appDatabase.py:677 appDatabase.py:793 appEditors/AppGeoEditor.py:561 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4451 appTools/ToolNCC.py:4551 appTools/ToolPaint.py:3198 +#: appPlugins/ToolNCC.py:4451 appPlugins/ToolNCC.py:4551 +#: appPlugins/ToolPaint.py:3198 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -916,14 +921,16 @@ msgstr "" #: appDatabase.py:683 appDatabase.py:797 appEditors/AppGeoEditor.py:569 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appTools/ToolNCC.py:4457 appTools/ToolNCC.py:4557 appTools/ToolPaint.py:3202 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4557 +#: appPlugins/ToolPaint.py:3202 msgid "Contour" msgstr "Kontur" #: appDatabase.py:687 appDatabase.py:800 appEditors/AppGeoEditor.py:571 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appTools/ToolNCC.py:4461 appTools/ToolNCC.py:4559 appTools/ToolPaint.py:3205 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3205 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -936,15 +943,15 @@ msgstr "" #: appGUI/ObjectUI.py:136 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appTools/ToolEtchCompensation.py:432 appTools/ToolNCC.py:4467 -#: appTools/ToolNCC.py:4565 appTools/ToolPaint.py:3155 -#: appTools/ToolPaint.py:3251 appTools/ToolTransform.py:561 +#: appPlugins/ToolEtchCompensation.py:432 appPlugins/ToolNCC.py:4467 +#: appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3155 +#: appPlugins/ToolPaint.py:3251 appPlugins/ToolTransform.py:561 msgid "Offset" msgstr "Versatz" #: appDatabase.py:697 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 appTools/ToolNCC.py:4471 -#: appTools/ToolNCC.py:4567 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4567 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -956,7 +963,7 @@ msgstr "" #: appDatabase.py:752 appEditors/AppGeoEditor.py:526 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appTools/ToolPaint.py:3157 appTools/ToolPaint.py:3253 +#: appPlugins/ToolPaint.py:3157 appPlugins/ToolPaint.py:3253 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -967,7 +974,7 @@ msgstr "" "gemalt werden." #: appDatabase.py:767 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appTools/ToolPaint.py:3172 +#: appPlugins/ToolPaint.py:3172 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -990,18 +997,18 @@ msgstr "" #: appDatabase.py:779 appDatabase.py:781 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolPaint.py:153 appTools/ToolPaint.py:594 -#: appTools/ToolPaint.py:3184 appTools/ToolPaint.py:3186 +#: appPlugins/ToolPaint.py:153 appPlugins/ToolPaint.py:594 +#: appPlugins/ToolPaint.py:3184 appPlugins/ToolPaint.py:3186 msgid "Laser_lines" msgstr "LaserlinienLinien" #: appDatabase.py:818 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appTools/ToolIsolation.py:3387 +#: appPlugins/ToolIsolation.py:3387 msgid "Passes" msgstr "Geht herum" #: appDatabase.py:820 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appTools/ToolIsolation.py:3389 +#: appPlugins/ToolIsolation.py:3389 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1012,19 +1019,19 @@ msgstr "" #: appDatabase.py:833 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appTools/ToolIsolation.py:3402 appTools/ToolMilling.py:3995 +#: appPlugins/ToolIsolation.py:3402 appPlugins/ToolMilling.py:4001 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:866 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appTools/ToolIsolation.py:3435 +#: appPlugins/ToolIsolation.py:3435 msgid "Isolation Type" msgstr "Isolierungsart" #: appDatabase.py:868 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appTools/ToolIsolation.py:3437 +#: appPlugins/ToolIsolation.py:3437 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1045,23 +1052,23 @@ msgstr "" #: appDatabase.py:877 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appTools/ToolIsolation.py:3446 +#: appPlugins/ToolIsolation.py:3446 msgid "Full" msgstr "Voll" #: appDatabase.py:878 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appTools/ToolIsolation.py:3447 +#: appPlugins/ToolIsolation.py:3447 msgid "Ext" msgstr "Ausserhalb" #: appDatabase.py:879 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appTools/ToolIsolation.py:3448 +#: appPlugins/ToolIsolation.py:3448 msgid "Int" msgstr "Innerhalb" #: appDatabase.py:897 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appTools/ToolDrilling.py:2439 appTools/ToolMilling.py:1352 -#: appTools/ToolMilling.py:4078 +#: appPlugins/ToolDrilling.py:2439 appPlugins/ToolMilling.py:1352 +#: appPlugins/ToolMilling.py:4084 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1070,12 +1077,12 @@ msgstr "" "unter der Kupferoberfläche." #: appDatabase.py:913 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 -#: appTools/ToolDrilling.py:2574 +#: appPlugins/ToolDrilling.py:2574 msgid "Offset Z" msgstr "Versatz Z" #: appDatabase.py:915 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 -#: appTools/ToolDrilling.py:2576 +#: appPlugins/ToolDrilling.py:2576 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -1089,8 +1096,8 @@ msgstr "" #: appDatabase.py:932 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appTools/ToolCutOut.py:2487 appTools/ToolDrilling.py:2457 -#: appTools/ToolMilling.py:4097 +#: appPlugins/ToolCutOut.py:2487 appPlugins/ToolDrilling.py:2457 +#: appPlugins/ToolMilling.py:4103 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1104,13 +1111,13 @@ msgstr "" #: appDatabase.py:954 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appTools/ToolCutOut.py:2498 appTools/ToolDrilling.py:2470 -#: appTools/ToolMilling.py:4110 +#: appPlugins/ToolCutOut.py:2498 appPlugins/ToolDrilling.py:2470 +#: appPlugins/ToolMilling.py:4116 msgid "Depth of each pass (positive)." msgstr "Tiefe jedes Durchgangs (positiv)." #: appDatabase.py:963 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appTools/ToolDrilling.py:2481 appTools/ToolMilling.py:4121 +#: appPlugins/ToolDrilling.py:2481 appPlugins/ToolMilling.py:4127 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1119,7 +1126,7 @@ msgstr "" "über die XY-Ebene." #: appDatabase.py:986 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appTools/ToolDrilling.py:2498 appTools/ToolMilling.py:4157 +#: appPlugins/ToolDrilling.py:2498 appPlugins/ToolMilling.py:4163 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1134,12 +1141,12 @@ msgstr "" #: appDatabase.py:1001 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:60 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appTools/ToolDrilling.py:2513 appTools/ToolMilling.py:4172 +#: appPlugins/ToolDrilling.py:2513 appPlugins/ToolMilling.py:4178 msgid "Feedrate Rapids" msgstr "Vorschubgeschwindigkeit" #: appDatabase.py:1003 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appTools/ToolDrilling.py:2515 appTools/ToolMilling.py:4174 +#: appPlugins/ToolDrilling.py:2515 appPlugins/ToolMilling.py:4180 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1155,13 +1162,13 @@ msgstr "" #: appDatabase.py:1024 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:194 -#: appTools/ToolDrilling.py:1548 appTools/ToolDrilling.py:2535 -#: appTools/ToolMilling.py:3314 appTools/ToolMilling.py:4225 +#: appPlugins/ToolDrilling.py:1548 appPlugins/ToolDrilling.py:2535 +#: appPlugins/ToolMilling.py:3320 appPlugins/ToolMilling.py:4231 msgid "Spindle speed" msgstr "Spulengeschwindigkeit" #: appDatabase.py:1026 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 -#: appTools/ToolDrilling.py:2537 appTools/ToolMilling.py:4227 +#: appPlugins/ToolDrilling.py:2537 appPlugins/ToolMilling.py:4233 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1170,17 +1177,17 @@ msgstr "" "in RPM (optional)" #: appDatabase.py:1071 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 -#: appTools/ToolDrilling.py:2590 +#: appPlugins/ToolDrilling.py:2590 msgid "Drill slots" msgstr "Bohrschlitze" #: appDatabase.py:1073 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 -#: appTools/ToolDrilling.py:2592 +#: appPlugins/ToolDrilling.py:2592 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:1084 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 -#: appTools/ToolDrilling.py:2600 +#: appPlugins/ToolDrilling.py:2600 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" @@ -1188,12 +1195,12 @@ msgstr "" "überlappen." #: appDatabase.py:1098 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 -#: appTools/ToolDrilling.py:2614 +#: appPlugins/ToolDrilling.py:2614 msgid "Last drill" msgstr "Letzte Übung" #: appDatabase.py:1100 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 -#: appTools/ToolDrilling.py:2616 +#: appPlugins/ToolDrilling.py:2616 msgid "" "If the slot length is not completely covered by drill holes,\n" "add a drill hole on the slot end point." @@ -1204,8 +1211,8 @@ msgstr "" #: appDatabase.py:1128 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appTools/ToolCutOut.py:2513 appTools/ToolCutOut.py:2823 -#: appTools/ToolExtract.py:1260 +#: appPlugins/ToolCutOut.py:2513 appPlugins/ToolCutOut.py:2823 +#: appPlugins/ToolExtract.py:1260 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1216,12 +1223,12 @@ msgstr "" "die tatsächliche PCB-Grenze" #: appDatabase.py:1140 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:119 -#: appTools/ToolCutOut.py:2521 +#: appPlugins/ToolCutOut.py:2521 msgid "Gap size" msgstr "Spaltgröße" #: appDatabase.py:1142 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 -#: appTools/ToolCutOut.py:2523 +#: appPlugins/ToolCutOut.py:2523 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1234,12 +1241,12 @@ msgstr "" "von denen die Leiterplatte ausgeschnitten ist)." #: appDatabase.py:1151 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:136 -#: appTools/ToolCutOut.py:2537 +#: appPlugins/ToolCutOut.py:2537 msgid "Gap type" msgstr "Lückentyp" #: appDatabase.py:1153 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 -#: appTools/ToolCutOut.py:2539 +#: appPlugins/ToolCutOut.py:2539 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1254,22 +1261,22 @@ msgstr "" "- M-Bites -> 'Mouse Bites' - wie 'Bridge', jedoch mit Bohrlöchern bedeckt" #: appDatabase.py:1161 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:146 -#: appTools/ToolCutOut.py:2547 +#: appPlugins/ToolCutOut.py:2547 msgid "Bridge" msgstr "Brücke" #: appDatabase.py:1162 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:147 -#: appTools/ToolCutOut.py:2548 +#: appPlugins/ToolCutOut.py:2548 msgid "Thin" msgstr "Dünn" #: appDatabase.py:1173 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:157 -#: appTools/ToolCutOut.py:2558 +#: appPlugins/ToolCutOut.py:2558 msgid "Depth" msgstr "Tiefe" #: appDatabase.py:1175 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2560 +#: appPlugins/ToolCutOut.py:2560 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1278,7 +1285,7 @@ msgstr "" "um die Lücken zu verdünnen." #: appDatabase.py:1191 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 -#: appTools/ToolCutOut.py:2574 +#: appPlugins/ToolCutOut.py:2574 msgid "The drill hole diameter when doing mouse bites." msgstr "Der Bohrlochdurchmesser bei <>." @@ -1287,23 +1294,23 @@ msgstr "Der Bohrlochdurchmesser bei <>." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1467 appTools/ToolCopperThieving.py:1507 -#: appTools/ToolCopperThieving.py:1547 appTools/ToolCutOut.py:2584 +#: appPlugins/ToolCopperThieving.py:1467 appPlugins/ToolCopperThieving.py:1507 +#: appPlugins/ToolCopperThieving.py:1547 appPlugins/ToolCutOut.py:2584 msgid "Spacing" msgstr "Abstand" #: appDatabase.py:1204 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appTools/ToolCutOut.py:2586 +#: appPlugins/ToolCutOut.py:2586 msgid "The spacing between drill holes when doing mouse bites." msgstr "Der Abstand zwischen den Bohrlöchern bei <>." #: appDatabase.py:1223 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:218 -#: appTools/ToolCutOut.py:2400 +#: appPlugins/ToolCutOut.py:2400 msgid "Convex Shape" msgstr "Konvexe Form" #: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 -#: appTools/ToolCutOut.py:2402 appTools/ToolCutOut.py:2407 +#: appPlugins/ToolCutOut.py:2402 appPlugins/ToolCutOut.py:2407 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1312,11 +1319,11 @@ msgstr "" "Wird nur verwendet, wenn der Quellobjekttyp Gerber ist." #: appDatabase.py:1234 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:194 -#: appTools/ToolCutOut.py:2631 +#: appPlugins/ToolCutOut.py:2631 msgid "Gaps" msgstr "Spalt" -#: appDatabase.py:1236 appTools/ToolCutOut.py:2633 +#: appDatabase.py:1236 appPlugins/ToolCutOut.py:2633 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1400,10 +1407,10 @@ msgstr "" "Objekt / Anwendungswerkzeug nach Auswahl eines Werkzeugs\n" "in der Werkzeugdatenbank." -#: appDatabase.py:1333 appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3908 appGUI/MainGUI.py:1615 -#: appGUI/preferences/PreferencesUIManager.py:959 app_Main.py:2630 +#: appDatabase.py:1333 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 +#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 +#: appGUI/GUIElements.py:3909 appGUI/MainGUI.py:1615 +#: appGUI/preferences/PreferencesUIManager.py:961 app_Main.py:2630 #: app_Main.py:3710 app_Main.py:4638 app_Main.py:4891 app_Main.py:9447 msgid "Cancel" msgstr "Abbrechen" @@ -1411,76 +1418,76 @@ msgstr "Abbrechen" #: appDatabase.py:1346 appDatabase.py:1357 appEditors/AppExcEditor.py:4561 #: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:884 #: appEditors/appGCodeEditor.py:895 appGUI/ObjectUI.py:156 -#: appGUI/ObjectUI.py:167 appTool.py:284 appTool.py:295 -#: appTools/ToolAlignObjects.py:535 appTools/ToolAlignObjects.py:546 -#: appTools/ToolCalculators.py:733 appTools/ToolCalculators.py:744 -#: appTools/ToolCalibration.py:1408 appTools/ToolCalibration.py:1419 -#: appTools/ToolCopperThieving.py:1761 appTools/ToolCopperThieving.py:1772 -#: appTools/ToolCorners.py:903 appTools/ToolCorners.py:914 -#: appTools/ToolCutOut.py:2889 appTools/ToolCutOut.py:2900 -#: appTools/ToolDblSided.py:1112 appTools/ToolDblSided.py:1123 -#: appTools/ToolDistance.py:672 appTools/ToolDistance.py:683 -#: appTools/ToolDistanceMin.py:362 appTools/ToolDistanceMin.py:373 -#: appTools/ToolDrilling.py:2941 appTools/ToolDrilling.py:2952 -#: appTools/ToolEtchCompensation.py:491 appTools/ToolEtchCompensation.py:502 -#: appTools/ToolExtract.py:1337 appTools/ToolExtract.py:1348 -#: appTools/ToolFiducials.py:1069 appTools/ToolFiducials.py:1080 -#: appTools/ToolFilm.py:1677 appTools/ToolFilm.py:1688 -#: appTools/ToolFollow.py:805 appTools/ToolFollow.py:816 -#: appTools/ToolImage.py:350 appTools/ToolImage.py:361 -#: appTools/ToolInvertGerber.py:320 appTools/ToolInvertGerber.py:331 -#: appTools/ToolIsolation.py:3702 appTools/ToolIsolation.py:3713 -#: appTools/ToolLevelling.py:2262 appTools/ToolLevelling.py:2273 -#: appTools/ToolMilling.py:4548 appTools/ToolMilling.py:4559 -#: appTools/ToolNCC.py:4791 appTools/ToolNCC.py:4802 -#: appTools/ToolOptimal.py:638 appTools/ToolOptimal.py:649 -#: appTools/ToolPaint.py:3411 appTools/ToolPaint.py:3422 -#: appTools/ToolPanelize.py:1365 appTools/ToolPanelize.py:1376 -#: appTools/ToolPcbWizard.py:519 appTools/ToolPcbWizard.py:530 -#: appTools/ToolPunchGerber.py:2363 appTools/ToolPunchGerber.py:2374 -#: appTools/ToolQRCode.py:1025 appTools/ToolQRCode.py:1036 -#: appTools/ToolRulesCheck.py:1701 appTools/ToolRulesCheck.py:1712 -#: appTools/ToolSolderPaste.py:1598 appTools/ToolSolderPaste.py:1609 -#: appTools/ToolSub.py:947 appTools/ToolSub.py:958 -#: appTools/ToolTransform.py:1011 appTools/ToolTransform.py:1022 +#: appGUI/ObjectUI.py:167 appPlugins/ToolAlignObjects.py:535 +#: appPlugins/ToolAlignObjects.py:546 appPlugins/ToolCalculators.py:733 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCalibration.py:1408 +#: appPlugins/ToolCalibration.py:1419 appPlugins/ToolCopperThieving.py:1761 +#: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCorners.py:903 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2889 +#: appPlugins/ToolCutOut.py:2900 appPlugins/ToolDblSided.py:1112 +#: appPlugins/ToolDblSided.py:1123 appPlugins/ToolDistance.py:672 +#: appPlugins/ToolDistance.py:683 appPlugins/ToolDistanceMin.py:362 +#: appPlugins/ToolDistanceMin.py:373 appPlugins/ToolDrilling.py:2941 +#: appPlugins/ToolDrilling.py:2952 appPlugins/ToolEtchCompensation.py:491 +#: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1337 +#: appPlugins/ToolExtract.py:1348 appPlugins/ToolFiducials.py:1069 +#: appPlugins/ToolFiducials.py:1080 appPlugins/ToolFilm.py:1677 +#: appPlugins/ToolFilm.py:1688 appPlugins/ToolFollow.py:805 +#: appPlugins/ToolFollow.py:816 appPlugins/ToolImage.py:350 +#: appPlugins/ToolImage.py:361 appPlugins/ToolInvertGerber.py:320 +#: appPlugins/ToolInvertGerber.py:331 appPlugins/ToolIsolation.py:3702 +#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2262 +#: appPlugins/ToolLevelling.py:2273 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolMilling.py:4565 appPlugins/ToolNCC.py:4791 +#: appPlugins/ToolNCC.py:4802 appPlugins/ToolOptimal.py:638 +#: appPlugins/ToolOptimal.py:649 appPlugins/ToolPaint.py:3411 +#: appPlugins/ToolPaint.py:3422 appPlugins/ToolPanelize.py:1365 +#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPcbWizard.py:519 +#: appPlugins/ToolPcbWizard.py:530 appPlugins/ToolPunchGerber.py:2363 +#: appPlugins/ToolPunchGerber.py:2374 appPlugins/ToolQRCode.py:1025 +#: appPlugins/ToolQRCode.py:1036 appPlugins/ToolRulesCheck.py:1701 +#: appPlugins/ToolRulesCheck.py:1712 appPlugins/ToolSolderPaste.py:1598 +#: appPlugins/ToolSolderPaste.py:1609 appPlugins/ToolSub.py:947 +#: appPlugins/ToolSub.py:958 appPlugins/ToolTransform.py:1011 +#: appPlugins/ToolTransform.py:1022 appTool.py:284 appTool.py:295 msgid "Edited value is out of range" msgstr "Der bearbeitete Wert liegt außerhalb des Bereichs" #: appDatabase.py:1352 appDatabase.py:1359 appEditors/AppExcEditor.py:4567 #: appEditors/AppExcEditor.py:4574 appEditors/appGCodeEditor.py:890 #: appEditors/appGCodeEditor.py:897 appGUI/ObjectUI.py:162 -#: appGUI/ObjectUI.py:169 appTool.py:290 appTool.py:297 -#: appTools/ToolAlignObjects.py:541 appTools/ToolAlignObjects.py:548 -#: appTools/ToolCalculators.py:739 appTools/ToolCalculators.py:746 -#: appTools/ToolCalibration.py:1414 appTools/ToolCalibration.py:1421 -#: appTools/ToolCopperThieving.py:1767 appTools/ToolCopperThieving.py:1774 -#: appTools/ToolCorners.py:909 appTools/ToolCorners.py:916 -#: appTools/ToolCutOut.py:2895 appTools/ToolCutOut.py:2902 -#: appTools/ToolDblSided.py:1118 appTools/ToolDblSided.py:1125 -#: appTools/ToolDistance.py:678 appTools/ToolDistance.py:685 -#: appTools/ToolDistanceMin.py:368 appTools/ToolDistanceMin.py:375 -#: appTools/ToolDrilling.py:2947 appTools/ToolDrilling.py:2954 -#: appTools/ToolEtchCompensation.py:497 appTools/ToolEtchCompensation.py:504 -#: appTools/ToolExtract.py:1343 appTools/ToolExtract.py:1350 -#: appTools/ToolFiducials.py:1075 appTools/ToolFiducials.py:1082 -#: appTools/ToolFilm.py:1683 appTools/ToolFilm.py:1690 -#: appTools/ToolFollow.py:811 appTools/ToolFollow.py:818 -#: appTools/ToolImage.py:356 appTools/ToolImage.py:363 -#: appTools/ToolInvertGerber.py:326 appTools/ToolInvertGerber.py:333 -#: appTools/ToolIsolation.py:3708 appTools/ToolIsolation.py:3715 -#: appTools/ToolLevelling.py:2268 appTools/ToolLevelling.py:2275 -#: appTools/ToolMilling.py:4554 appTools/ToolMilling.py:4561 -#: appTools/ToolNCC.py:4797 appTools/ToolNCC.py:4804 -#: appTools/ToolOptimal.py:644 appTools/ToolOptimal.py:651 -#: appTools/ToolPaint.py:3417 appTools/ToolPaint.py:3424 -#: appTools/ToolPanelize.py:1371 appTools/ToolPanelize.py:1378 -#: appTools/ToolPcbWizard.py:525 appTools/ToolPcbWizard.py:532 -#: appTools/ToolPunchGerber.py:2369 appTools/ToolPunchGerber.py:2376 -#: appTools/ToolQRCode.py:1031 appTools/ToolQRCode.py:1038 -#: appTools/ToolRulesCheck.py:1707 appTools/ToolRulesCheck.py:1714 -#: appTools/ToolSolderPaste.py:1604 appTools/ToolSolderPaste.py:1611 -#: appTools/ToolSub.py:953 appTools/ToolSub.py:960 -#: appTools/ToolTransform.py:1017 appTools/ToolTransform.py:1024 +#: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:541 +#: appPlugins/ToolAlignObjects.py:548 appPlugins/ToolCalculators.py:739 +#: appPlugins/ToolCalculators.py:746 appPlugins/ToolCalibration.py:1414 +#: appPlugins/ToolCalibration.py:1421 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCopperThieving.py:1774 appPlugins/ToolCorners.py:909 +#: appPlugins/ToolCorners.py:916 appPlugins/ToolCutOut.py:2895 +#: appPlugins/ToolCutOut.py:2902 appPlugins/ToolDblSided.py:1118 +#: appPlugins/ToolDblSided.py:1125 appPlugins/ToolDistance.py:678 +#: appPlugins/ToolDistance.py:685 appPlugins/ToolDistanceMin.py:368 +#: appPlugins/ToolDistanceMin.py:375 appPlugins/ToolDrilling.py:2947 +#: appPlugins/ToolDrilling.py:2954 appPlugins/ToolEtchCompensation.py:497 +#: appPlugins/ToolEtchCompensation.py:504 appPlugins/ToolExtract.py:1343 +#: appPlugins/ToolExtract.py:1350 appPlugins/ToolFiducials.py:1075 +#: appPlugins/ToolFiducials.py:1082 appPlugins/ToolFilm.py:1683 +#: appPlugins/ToolFilm.py:1690 appPlugins/ToolFollow.py:811 +#: appPlugins/ToolFollow.py:818 appPlugins/ToolImage.py:356 +#: appPlugins/ToolImage.py:363 appPlugins/ToolInvertGerber.py:326 +#: appPlugins/ToolInvertGerber.py:333 appPlugins/ToolIsolation.py:3708 +#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolLevelling.py:2268 +#: appPlugins/ToolLevelling.py:2275 appPlugins/ToolMilling.py:4560 +#: appPlugins/ToolMilling.py:4567 appPlugins/ToolNCC.py:4797 +#: appPlugins/ToolNCC.py:4804 appPlugins/ToolOptimal.py:644 +#: appPlugins/ToolOptimal.py:651 appPlugins/ToolPaint.py:3417 +#: appPlugins/ToolPaint.py:3424 appPlugins/ToolPanelize.py:1371 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPcbWizard.py:525 +#: appPlugins/ToolPcbWizard.py:532 appPlugins/ToolPunchGerber.py:2369 +#: appPlugins/ToolPunchGerber.py:2376 appPlugins/ToolQRCode.py:1031 +#: appPlugins/ToolQRCode.py:1038 appPlugins/ToolRulesCheck.py:1707 +#: appPlugins/ToolRulesCheck.py:1714 appPlugins/ToolSolderPaste.py:1604 +#: appPlugins/ToolSolderPaste.py:1611 appPlugins/ToolSub.py:953 +#: appPlugins/ToolSub.py:960 appPlugins/ToolTransform.py:1017 +#: appPlugins/ToolTransform.py:1024 appTool.py:290 appTool.py:297 msgid "Edited value is within limits." msgstr "Der bearbeitete Wert liegt innerhalb der Grenzen." @@ -1510,21 +1517,21 @@ msgstr "Änderungen speichern" #: appDatabase.py:1738 appDatabase.py:2222 appDatabase.py:2677 #: appDatabase.py:2689 appGUI/MainGUI.py:493 appObjects/FlatCAMGeometry.py:1410 -#: appTools/ToolCutOut.py:667 appTools/ToolCutOut.py:689 -#: appTools/ToolCutOut.py:730 appTools/ToolIsolation.py:2786 -#: appTools/ToolIsolation.py:2796 appTools/ToolIsolation.py:2880 -#: appTools/ToolMilling.py:2182 appTools/ToolNCC.py:3973 -#: appTools/ToolNCC.py:3983 appTools/ToolNCC.py:4063 appTools/ToolPaint.py:2766 -#: appTools/ToolPaint.py:2776 appTools/ToolPaint.py:2865 app_Main.py:6250 -#: app_Main.py:6287 app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 -#: app_Main.py:6405 +#: appPlugins/ToolCutOut.py:667 appPlugins/ToolCutOut.py:689 +#: appPlugins/ToolCutOut.py:730 appPlugins/ToolIsolation.py:2786 +#: appPlugins/ToolIsolation.py:2796 appPlugins/ToolIsolation.py:2880 +#: appPlugins/ToolMilling.py:2182 appPlugins/ToolNCC.py:3973 +#: appPlugins/ToolNCC.py:3983 appPlugins/ToolNCC.py:4063 +#: appPlugins/ToolPaint.py:2766 appPlugins/ToolPaint.py:2776 +#: appPlugins/ToolPaint.py:2865 app_Main.py:6250 app_Main.py:6287 +#: app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 app_Main.py:6405 msgid "Tools Database" msgstr "Werkzeugdatenbank" #: appDatabase.py:1757 appDatabase.py:2208 appObjects/FlatCAMGeometry.py:1234 -#: appTools/ToolCutOut.py:494 appTools/ToolDrilling.py:1122 -#: appTools/ToolIsolation.py:1283 appTools/ToolMilling.py:1997 -#: appTools/ToolNCC.py:1252 appTools/ToolPaint.py:854 +#: appPlugins/ToolCutOut.py:494 appPlugins/ToolDrilling.py:1122 +#: appPlugins/ToolIsolation.py:1283 appPlugins/ToolMilling.py:1997 +#: appPlugins/ToolNCC.py:1252 appPlugins/ToolPaint.py:854 msgid "Failed to parse Tools DB file." msgstr "Formatfehler beim Einlesen der Werkzeugdatenbank." @@ -1580,7 +1587,7 @@ msgid "No Tool/row selected in the Tools Database table" msgstr "" "Gescheitert. Kein Werkzeug (keine Spalte) in der Werkzeugtabelle ausgewählt" -#: appDatabase.py:2657 appTools/ToolDrilling.py:1126 +#: appDatabase.py:2657 appPlugins/ToolDrilling.py:1126 msgid "Tools DB empty." msgstr "Tools DB leer." @@ -1636,14 +1643,14 @@ msgstr "Um einen Bohrer hinzuzufügen, wählen Sie zuerst ein Werkzeug aus" #: appObjects/FlatCAMGeometry.py:2996 appObjects/FlatCAMGerber.py:434 #: appParsers/ParseGerber.py:2140 appParsers/ParseGerber.py:2231 #: appParsers/ParseGerber.py:2306 appParsers/ParseGerber.py:2380 -#: appParsers/ParseGerber.py:2442 appTools/ToolAlignObjects.py:271 -#: appTools/ToolAlignObjects.py:293 appTools/ToolCalculators.py:277 -#: appTools/ToolCalculators.py:287 appTools/ToolCalibration.py:312 -#: appTools/ToolCutOut.py:1603 appTools/ToolFiducials.py:602 -#: appTools/ToolFiducials.py:616 appTools/ToolFollow.py:325 -#: appTools/ToolFollow.py:396 appTools/ToolIsolation.py:1566 -#: appTools/ToolPaint.py:2324 appTools/ToolPanelize.py:1035 app_Main.py:5439 -#: app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 +#: appParsers/ParseGerber.py:2442 appPlugins/ToolAlignObjects.py:271 +#: appPlugins/ToolAlignObjects.py:293 appPlugins/ToolCalculators.py:277 +#: appPlugins/ToolCalculators.py:287 appPlugins/ToolCalibration.py:312 +#: appPlugins/ToolCutOut.py:1603 appPlugins/ToolFiducials.py:602 +#: appPlugins/ToolFiducials.py:616 appPlugins/ToolFollow.py:325 +#: appPlugins/ToolFollow.py:396 appPlugins/ToolIsolation.py:1566 +#: appPlugins/ToolPaint.py:2324 appPlugins/ToolPanelize.py:1035 +#: app_Main.py:5439 app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Fertig." @@ -1682,21 +1689,22 @@ msgstr "Zu viele Elemente für den ausgewählten Abstandswinkel." #: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1223 #: appEditors/AppGerberEditor.py:800 appEditors/AppGerberEditor.py:5834 -#: appObjects/FlatCAMCNCJob.py:774 appTools/ToolCopperThieving.py:325 -#: appTools/ToolCopperThieving.py:926 appTools/ToolCopperThieving.py:1139 -#: appTools/ToolCorners.py:224 appTools/ToolCorners.py:494 -#: appTools/ToolCorners.py:596 appTools/ToolCutOut.py:959 -#: appTools/ToolCutOut.py:985 appTools/ToolCutOut.py:1117 -#: appTools/ToolCutOut.py:1341 appTools/ToolCutOut.py:1495 -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 appTools/ToolDblSided.py:523 -#: appTools/ToolExtract.py:703 appTools/ToolExtract.py:752 -#: appTools/ToolExtract.py:761 appTools/ToolExtract.py:765 -#: appTools/ToolFiducials.py:310 appTools/ToolFiducials.py:562 -#: appTools/ToolFiducials.py:610 appTools/ToolFiducials.py:624 -#: appTools/ToolFilm.py:777 appTools/ToolFilm.py:1037 appTools/ToolMove.py:166 -#: appTools/ToolPaint.py:2318 app_Main.py:4934 camlib.py:2436 camlib.py:2503 -#: camlib.py:2571 camlib.py:2649 camlib.py:5326 camlib.py:5721 +#: appObjects/FlatCAMCNCJob.py:774 appPlugins/ToolCopperThieving.py:325 +#: appPlugins/ToolCopperThieving.py:926 appPlugins/ToolCopperThieving.py:1139 +#: appPlugins/ToolCorners.py:224 appPlugins/ToolCorners.py:494 +#: appPlugins/ToolCorners.py:596 appPlugins/ToolCutOut.py:959 +#: appPlugins/ToolCutOut.py:985 appPlugins/ToolCutOut.py:1117 +#: appPlugins/ToolCutOut.py:1341 appPlugins/ToolCutOut.py:1495 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 appPlugins/ToolDblSided.py:523 +#: appPlugins/ToolExtract.py:703 appPlugins/ToolExtract.py:752 +#: appPlugins/ToolExtract.py:761 appPlugins/ToolExtract.py:765 +#: appPlugins/ToolFiducials.py:310 appPlugins/ToolFiducials.py:562 +#: appPlugins/ToolFiducials.py:610 appPlugins/ToolFiducials.py:624 +#: appPlugins/ToolFilm.py:777 appPlugins/ToolFilm.py:1037 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2318 app_Main.py:4934 +#: camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 camlib.py:5326 +#: camlib.py:5721 msgid "Failed." msgstr "Gescheitert." @@ -1750,71 +1758,73 @@ msgstr "Klicken Sie auf die Referenzposition ..." #: appEditors/AppExcEditor.py:1913 appEditors/AppGeoEditor.py:4141 #: appEditors/AppGerberEditor.py:3458 appEditors/AppGerberEditor.py:6168 #: appEditors/AppGerberEditor.py:6477 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1035 appGUI/GUIElements.py:1434 -#: appGUI/GUIElements.py:1645 appGUI/GUIElements.py:1929 -#: appGUI/GUIElements.py:3961 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 +#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 +#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 +#: appGUI/GUIElements.py:3962 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 #: appGUI/MainGUI.py:810 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1017 #: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2238 -#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appTools/ToolDrilling.py:300 -#: appTools/ToolIsolation.py:71 appTools/ToolMilling.py:389 -#: appTools/ToolMilling.py:397 appTools/ToolNCC.py:69 appTools/ToolPaint.py:142 -#: appTools/ToolSolderPaste.py:182 app_Main.py:6776 +#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appPlugins/ToolDrilling.py:300 +#: appPlugins/ToolIsolation.py:71 appPlugins/ToolMilling.py:389 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolNCC.py:69 +#: appPlugins/ToolPaint.py:142 appPlugins/ToolSolderPaste.py:182 +#: app_Main.py:6776 msgid "Delete" msgstr "Löschen" #: appEditors/AppExcEditor.py:2140 appObjects/FlatCAMExcellon.py:376 -#: appTools/ToolDrilling.py:752 appTools/ToolMilling.py:1150 +#: appPlugins/ToolDrilling.py:752 appPlugins/ToolMilling.py:1150 msgid "Total Drills" msgstr "Bohrungen insgesamt" #: appEditors/AppExcEditor.py:2172 appObjects/FlatCAMExcellon.py:410 -#: appTools/ToolDrilling.py:779 appTools/ToolMilling.py:1177 +#: appPlugins/ToolDrilling.py:779 appPlugins/ToolMilling.py:1177 msgid "Total Slots" msgstr "Schlitz insgesamt" #: appEditors/AppExcEditor.py:2250 appEditors/AppGeoEditor.py:4042 #: appEditors/AppGerberEditor.py:4193 appEditors/appGCodeEditor.py:582 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:70 +#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:191 #: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:718 -#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:81 -#: appTools/ToolCorners.py:148 appTools/ToolCutOut.py:325 -#: appTools/ToolDblSided.py:189 appTools/ToolDrilling.py:541 -#: appTools/ToolFiducials.py:181 appTools/ToolFilm.py:222 -#: appTools/ToolFollow.py:158 appTools/ToolIsolation.py:407 -#: appTools/ToolLevelling.py:376 appTools/ToolMilling.py:686 -#: appTools/ToolNCC.py:660 appTools/ToolPaint.py:624 -#: appTools/ToolPanelize.py:245 appTools/ToolPunchGerber.py:373 -#: appTools/ToolQRCode.py:181 appTools/ToolSub.py:212 +#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 +#: appPlugins/ToolCorners.py:148 appPlugins/ToolCutOut.py:325 +#: appPlugins/ToolDblSided.py:189 appPlugins/ToolDrilling.py:541 +#: appPlugins/ToolFiducials.py:181 appPlugins/ToolFilm.py:222 +#: appPlugins/ToolFollow.py:158 appPlugins/ToolIsolation.py:407 +#: appPlugins/ToolLevelling.py:376 appPlugins/ToolMilling.py:686 +#: appPlugins/ToolNCC.py:660 appPlugins/ToolPaint.py:624 +#: appPlugins/ToolPanelize.py:245 appPlugins/ToolPunchGerber.py:373 +#: appPlugins/ToolQRCode.py:181 appPlugins/ToolSub.py:212 msgid "Beginner" msgstr "" #: appEditors/AppExcEditor.py:2261 appEditors/AppGeoEditor.py:4055 #: appEditors/AppGerberEditor.py:4206 appEditors/appGCodeEditor.py:595 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:72 +#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:200 #: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:727 -#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:83 -#: appTools/ToolCorners.py:166 appTools/ToolCutOut.py:368 -#: appTools/ToolDblSided.py:215 appTools/ToolDrilling.py:584 -#: appTools/ToolFiducials.py:196 appTools/ToolFilm.py:248 -#: appTools/ToolFollow.py:172 appTools/ToolIsolation.py:460 -#: appTools/ToolLevelling.py:391 appTools/ToolMilling.py:751 -#: appTools/ToolNCC.py:706 appTools/ToolPaint.py:656 -#: appTools/ToolPanelize.py:265 appTools/ToolPunchGerber.py:387 -#: appTools/ToolQRCode.py:192 appTools/ToolSub.py:224 +#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 +#: appPlugins/ToolCorners.py:166 appPlugins/ToolCutOut.py:368 +#: appPlugins/ToolDblSided.py:215 appPlugins/ToolDrilling.py:584 +#: appPlugins/ToolFiducials.py:196 appPlugins/ToolFilm.py:248 +#: appPlugins/ToolFollow.py:172 appPlugins/ToolIsolation.py:460 +#: appPlugins/ToolLevelling.py:391 appPlugins/ToolMilling.py:751 +#: appPlugins/ToolNCC.py:706 appPlugins/ToolPaint.py:656 +#: appPlugins/ToolPanelize.py:265 appPlugins/ToolPunchGerber.py:387 +#: appPlugins/ToolQRCode.py:192 appPlugins/ToolSub.py:224 msgid "Advanced" msgstr "Erweitert" #: appEditors/AppExcEditor.py:2284 appObjects/FlatCAMGeometry.py:874 #: appObjects/FlatCAMGeometry.py:1555 appObjects/FlatCAMGeometry.py:2311 #: appObjects/FlatCAMGeometry.py:3066 appObjects/FlatCAMGeometry.py:3229 -#: appTools/ToolDrilling.py:1720 appTools/ToolIsolation.py:1459 -#: appTools/ToolIsolation.py:1877 appTools/ToolMilling.py:2259 -#: appTools/ToolMilling.py:2943 appTools/ToolMilling.py:3539 -#: appTools/ToolNCC.py:1458 appTools/ToolNCC.py:1596 appTools/ToolPaint.py:1028 -#: appTools/ToolPaint.py:1166 appTools/ToolPaint.py:1880 -#: appTools/ToolSolderPaste.py:478 appTools/ToolSolderPaste.py:550 +#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolIsolation.py:1459 +#: appPlugins/ToolIsolation.py:1877 appPlugins/ToolMilling.py:2259 +#: appPlugins/ToolMilling.py:2949 appPlugins/ToolMilling.py:3545 +#: appPlugins/ToolNCC.py:1458 appPlugins/ToolNCC.py:1596 +#: appPlugins/ToolPaint.py:1028 appPlugins/ToolPaint.py:1166 +#: appPlugins/ToolPaint.py:1880 appPlugins/ToolSolderPaste.py:478 +#: appPlugins/ToolSolderPaste.py:550 msgid "Wrong value format entered, use a number." msgstr "Falsches Wertformat eingegeben, eine Zahl verwenden." @@ -1847,8 +1857,8 @@ msgstr "" #: appEditors/AppExcEditor.py:3125 appEditors/AppGerberEditor.py:4903 #: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2252 -#: appParsers/ParseExcellon.py:972 appTools/ToolMilling.py:2878 -#: appTools/ToolPcbWizard.py:337 appTools/ToolSolderPaste.py:917 +#: appParsers/ParseExcellon.py:972 appPlugins/ToolMilling.py:2884 +#: appPlugins/ToolPcbWizard.py:337 appPlugins/ToolSolderPaste.py:917 #: app_Main.py:6330 app_Main.py:8176 app_Main.py:10660 app_Main.py:10727 #: app_Main.py:10862 app_Main.py:10927 msgid "An internal error has occurred. See shell.\n" @@ -1856,8 +1866,8 @@ msgstr "Ein interner Fehler ist aufgetreten. Siehe Shell.\n" #: appEditors/AppExcEditor.py:3130 appObjects/FlatCAMGeometry.py:2571 #: appObjects/FlatCAMGeometry.py:2576 appObjects/FlatCAMGeometry.py:2728 -#: appTools/ToolMilling.py:3208 appTools/ToolMilling.py:3212 -#: appTools/ToolSub.py:451 appTools/ToolSub.py:645 +#: appPlugins/ToolMilling.py:3214 appPlugins/ToolMilling.py:3218 +#: appPlugins/ToolSub.py:451 appPlugins/ToolSub.py:645 msgid "Generating" msgstr "Erstellen" @@ -1881,17 +1891,26 @@ msgstr "Excellon Editor" #: appEditors/AppExcEditor.py:3992 appEditors/AppGeoEditor.py:3409 #: appEditors/AppGerberEditor.py:6010 appEditors/appGCodeEditor.py:755 -#: appGUI/ObjectUI.py:72 appTools/ToolCorners.py:663 -#: appTools/ToolCutOut.py:2333 appTools/ToolDblSided.py:645 -#: appTools/ToolDrilling.py:2308 appTools/ToolFiducials.py:772 -#: appTools/ToolFilm.py:1127 appTools/ToolFollow.py:687 -#: appTools/ToolIsolation.py:3184 appTools/ToolLevelling.py:1676 -#: appTools/ToolMilling.py:3611 appTools/ToolNCC.py:4117 -#: appTools/ToolPaint.py:2919 appTools/ToolPanelize.py:1086 -#: appTools/ToolPunchGerber.py:1964 appTools/ToolQRCode.py:731 -#: appTools/ToolSub.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:663 +#: appPlugins/ToolCutOut.py:2333 appPlugins/ToolDblSided.py:645 +#: appPlugins/ToolDrilling.py:2308 appPlugins/ToolFiducials.py:772 +#: appPlugins/ToolFilm.py:1127 appPlugins/ToolFollow.py:687 +#: appPlugins/ToolIsolation.py:3184 appPlugins/ToolLevelling.py:1676 +#: appPlugins/ToolMilling.py:3617 appPlugins/ToolNCC.py:4117 +#: appPlugins/ToolPaint.py:2919 appPlugins/ToolPanelize.py:1086 +#: appPlugins/ToolPunchGerber.py:1964 appPlugins/ToolQRCode.py:731 +#: appPlugins/ToolSub.py:774 +#, fuzzy +#| msgid "" +#| "BASIC is suitable for a beginner. Many parameters\n" +#| "are hidden from the user in this mode.\n" +#| "ADVANCED mode will make available all parameters.\n" +#| "\n" +#| "To change the application LEVEL, go to:\n" +#| "Edit -> Preferences -> General and check:\n" +#| "'APP. LEVEL' radio button." msgid "" -"BASIC is suitable for a beginner. Many parameters\n" +"In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n" "\n" @@ -1913,9 +1932,9 @@ msgid "Name:" msgstr "Name:" #: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:624 -#: appGUI/ObjectUI.py:970 appTools/ToolIsolation.py:3219 -#: appTools/ToolMilling.py:3660 appTools/ToolNCC.py:4170 -#: appTools/ToolPaint.py:2975 appTools/ToolSolderPaste.py:1189 +#: appGUI/ObjectUI.py:970 appPlugins/ToolIsolation.py:3219 +#: appPlugins/ToolMilling.py:3666 appPlugins/ToolNCC.py:4170 +#: appPlugins/ToolPaint.py:2975 appPlugins/ToolSolderPaste.py:1189 msgid "Tools Table" msgstr "Werkzeugtabelle" @@ -1951,26 +1970,26 @@ msgstr "" #: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:492 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appTools/ToolCutOut.py:2426 appTools/ToolIsolation.py:3300 -#: appTools/ToolMilling.py:3777 appTools/ToolNCC.py:4263 -#: appTools/ToolNCC.py:4274 appTools/ToolPaint.py:3057 +#: appPlugins/ToolCutOut.py:2426 appPlugins/ToolIsolation.py:3300 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:4263 +#: appPlugins/ToolNCC.py:4274 appPlugins/ToolPaint.py:3057 msgid "Tool Dia" msgstr "Werkzeugdurchm" #: appEditors/AppExcEditor.py:4071 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appTools/ToolIsolation.py:3302 appTools/ToolMilling.py:3779 -#: appTools/ToolNCC.py:4265 +#: appPlugins/ToolIsolation.py:3302 appPlugins/ToolMilling.py:3785 +#: appPlugins/ToolNCC.py:4265 msgid "Diameter for the new tool" msgstr "Durchmesser für das neue Werkzeug" #: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:740 #: appEditors/AppGerberEditor.py:6161 appEditors/AppGerberEditor.py:6717 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appTools/ToolCopperThieving.py:1711 appTools/ToolDblSided.py:857 -#: appTools/ToolDblSided.py:1045 appTools/ToolLevelling.py:1994 -#: appTools/ToolNCC.py:63 appTools/ToolPaint.py:136 -#: appTools/ToolSolderPaste.py:179 appTools/ToolTransform.py:619 +#: appPlugins/ToolCopperThieving.py:1711 appPlugins/ToolDblSided.py:857 +#: appPlugins/ToolDblSided.py:1045 appPlugins/ToolLevelling.py:1994 +#: appPlugins/ToolNCC.py:63 appPlugins/ToolPaint.py:136 +#: appPlugins/ToolSolderPaste.py:179 appPlugins/ToolTransform.py:619 #: app_Main.py:6774 msgid "Add" msgstr "Hinzufügen" @@ -2035,12 +2054,13 @@ msgstr "" #: appEditors/AppGerberEditor.py:6519 appEditors/appGCodeEditor.py:788 #: appGUI/ObjectUI.py:309 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appTools/ToolCorners.py:748 appTools/ToolCutOut.py:2379 -#: appTools/ToolDblSided.py:670 appTools/ToolExtract.py:988 -#: appTools/ToolFilm.py:1150 appTools/ToolIsolation.py:3580 -#: appTools/ToolNCC.py:4135 appTools/ToolNCC.py:4606 appTools/ToolPaint.py:2941 -#: appTools/ToolPaint.py:3285 appTools/ToolPunchGerber.py:2072 -#: appTools/ToolPunchGerber.py:2279 appTools/ToolTransform.py:626 +#: appPlugins/ToolCorners.py:748 appPlugins/ToolCutOut.py:2379 +#: appPlugins/ToolDblSided.py:670 appPlugins/ToolExtract.py:988 +#: appPlugins/ToolFilm.py:1150 appPlugins/ToolIsolation.py:3580 +#: appPlugins/ToolNCC.py:4135 appPlugins/ToolNCC.py:4606 +#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPaint.py:3285 +#: appPlugins/ToolPunchGerber.py:2072 appPlugins/ToolPunchGerber.py:2279 +#: appPlugins/ToolTransform.py:626 msgid "Type" msgstr "Typ" @@ -2067,9 +2087,9 @@ msgstr "Linear" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appTools/ToolExtract.py:944 appTools/ToolExtract.py:1076 -#: appTools/ToolFiducials.py:952 appTools/ToolPunchGerber.py:2028 -#: appTools/ToolPunchGerber.py:2185 +#: appPlugins/ToolExtract.py:944 appPlugins/ToolExtract.py:1076 +#: appPlugins/ToolFiducials.py:952 appPlugins/ToolPunchGerber.py:2028 +#: appPlugins/ToolPunchGerber.py:2185 msgid "Circular" msgstr "Kreisförmig" @@ -2109,27 +2129,27 @@ msgstr "" #: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4355 #: appEditors/AppExcEditor.py:4451 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4749 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 +#: appGUI/GUIElements.py:4770 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 #: appGUI/MainGUI.py:4587 appGUI/MainGUI.py:4855 #: 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 -#: appTools/ToolFilm.py:1325 +#: appPlugins/ToolFilm.py:1325 msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 #: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6561 -#: appGUI/GUIElements.py:4756 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 +#: appGUI/GUIElements.py:4777 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 #: appGUI/MainGUI.py:4856 #: 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 -#: appTools/ToolFilm.py:1326 +#: appPlugins/ToolFilm.py:1326 msgid "Y" msgstr "Y" @@ -2149,8 +2169,8 @@ msgstr "Y" #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 -#: appTools/ToolDistance.py:639 appTools/ToolDistanceMin.py:313 -#: appTools/ToolTransform.py:664 +#: appPlugins/ToolDistance.py:639 appPlugins/ToolDistanceMin.py:313 +#: appPlugins/ToolTransform.py:664 msgid "Angle" msgstr "Winkel" @@ -2160,7 +2180,7 @@ msgstr "Winkel" #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:249 -#: appTools/ToolCutOut.py:2808 +#: appPlugins/ToolCutOut.py:2808 msgid "Pitch" msgstr "Abstand" @@ -2244,8 +2264,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4333 appEditors/AppGeoEditor.py:3512 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:776 -#: appTools/ToolReport.py:590 +#: appObjects/FlatCAMObj.py:877 appPlugins/ToolCorners.py:776 +#: appPlugins/ToolReport.py:590 msgid "Length" msgstr "Länge" @@ -2359,12 +2379,12 @@ msgstr "Runden" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appTools/ToolDrilling.py:2863 appTools/ToolExtract.py:960 -#: appTools/ToolExtract.py:1102 appTools/ToolFollow.py:750 -#: appTools/ToolInvertGerber.py:272 appTools/ToolIsolation.py:3638 -#: appTools/ToolMilling.py:4471 appTools/ToolNCC.py:4634 -#: appTools/ToolPaint.py:3314 appTools/ToolPunchGerber.py:2044 -#: appTools/ToolPunchGerber.py:2211 appTools/ToolQRCode.py:885 +#: appPlugins/ToolDrilling.py:2863 appPlugins/ToolExtract.py:960 +#: appPlugins/ToolExtract.py:1102 appPlugins/ToolFollow.py:750 +#: appPlugins/ToolInvertGerber.py:272 appPlugins/ToolIsolation.py:3638 +#: appPlugins/ToolMilling.py:4477 appPlugins/ToolNCC.py:4634 +#: appPlugins/ToolPaint.py:3314 appPlugins/ToolPunchGerber.py:2044 +#: appPlugins/ToolPunchGerber.py:2211 appPlugins/ToolQRCode.py:885 msgid "Square" msgstr "Quadrat" @@ -2386,22 +2406,23 @@ msgstr "Voller Puffer" #: appEditors/AppGeoEditor.py:152 appEditors/AppGeoEditor.py:392 #: appEditors/AppGeoEditor.py:608 appEditors/AppGeoEditor.py:1103 -#: appEditors/AppGerberEditor.py:7080 appTools/ToolAlignObjects.py:95 -#: appTools/ToolCalculators.py:62 appTools/ToolCalibration.py:105 -#: appTools/ToolCopperThieving.py:116 appTools/ToolCorners.py:86 -#: appTools/ToolCutOut.py:144 appTools/ToolDblSided.py:77 -#: appTools/ToolDistance.py:123 appTools/ToolDistanceMin.py:79 -#: appTools/ToolDrilling.py:155 appTools/ToolEtchCompensation.py:71 -#: appTools/ToolExtract.py:134 appTools/ToolFiducials.py:110 -#: appTools/ToolFilm.py:112 appTools/ToolFollow.py:99 appTools/ToolImage.py:58 -#: appTools/ToolInvertGerber.py:66 appTools/ToolIsolation.py:172 -#: appTools/ToolLevelling.py:147 appTools/ToolMilling.py:154 -#: appTools/ToolNCC.py:181 appTools/ToolOptimal.py:94 appTools/ToolPaint.py:215 -#: appTools/ToolPanelize.py:87 appTools/ToolPcbWizard.py:84 -#: appTools/ToolPunchGerber.py:165 appTools/ToolQRCode.py:107 -#: appTools/ToolReport.py:90 appTools/ToolRulesCheck.py:106 -#: appTools/ToolSolderPaste.py:107 appTools/ToolSub.py:141 -#: appTools/ToolTransform.py:76 +#: appEditors/AppGerberEditor.py:7080 appPlugins/ToolAlignObjects.py:95 +#: appPlugins/ToolCalculators.py:62 appPlugins/ToolCalibration.py:105 +#: appPlugins/ToolCopperThieving.py:116 appPlugins/ToolCorners.py:86 +#: appPlugins/ToolCutOut.py:144 appPlugins/ToolDblSided.py:77 +#: appPlugins/ToolDistance.py:123 appPlugins/ToolDistanceMin.py:79 +#: appPlugins/ToolDrilling.py:155 appPlugins/ToolEtchCompensation.py:71 +#: appPlugins/ToolExtract.py:134 appPlugins/ToolFiducials.py:110 +#: appPlugins/ToolFilm.py:112 appPlugins/ToolFollow.py:99 +#: appPlugins/ToolImage.py:58 appPlugins/ToolInvertGerber.py:66 +#: appPlugins/ToolIsolation.py:172 appPlugins/ToolLevelling.py:147 +#: appPlugins/ToolMilling.py:154 appPlugins/ToolNCC.py:181 +#: appPlugins/ToolOptimal.py:94 appPlugins/ToolPaint.py:215 +#: appPlugins/ToolPanelize.py:87 appPlugins/ToolPcbWizard.py:84 +#: appPlugins/ToolPunchGerber.py:165 appPlugins/ToolQRCode.py:107 +#: appPlugins/ToolReport.py:90 appPlugins/ToolRulesCheck.py:106 +#: appPlugins/ToolSolderPaste.py:107 appPlugins/ToolSub.py:141 +#: appPlugins/ToolTransform.py:76 #, fuzzy #| msgid "plugin_tab" msgid "Plugin" @@ -2436,9 +2457,9 @@ msgstr "Schrift" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appTools/ToolCopperThieving.py:1494 appTools/ToolCopperThieving.py:1534 -#: appTools/ToolExtract.py:988 appTools/ToolFiducials.py:888 -#: appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolCopperThieving.py:1494 appPlugins/ToolCopperThieving.py:1534 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolFiducials.py:888 +#: appPlugins/ToolPunchGerber.py:2072 msgid "Size" msgstr "Größe" @@ -2455,13 +2476,13 @@ msgid "Text Tool" msgstr "Textwerkzeug" #: appEditors/AppGeoEditor.py:458 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1126 appTools/ToolDrilling.py:910 -#: appTools/ToolDrilling.py:1254 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:3377 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:2491 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:363 -#: appTools/ToolNCC.py:2540 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:335 -#: appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1126 appPlugins/ToolDrilling.py:910 +#: appPlugins/ToolDrilling.py:1254 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:3377 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:2491 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:363 +#: appPlugins/ToolNCC.py:2540 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:335 appPlugins/ToolPaint.py:3119 msgid "Tool" msgstr "Werkzeug" @@ -2511,12 +2532,12 @@ msgstr "Werkzeug Umwandeln" #: appEditors/AppGeoEditor.py:679 appEditors/AppGeoEditor.py:771 #: appEditors/AppGerberEditor.py:6656 appEditors/AppGerberEditor.py:6748 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 -#: appTools/ToolTransform.py:557 appTools/ToolTransform.py:680 +#: appPlugins/ToolTransform.py:557 appPlugins/ToolTransform.py:680 msgid "Rotate" msgstr "Drehen" #: appEditors/AppGeoEditor.py:680 appEditors/AppGerberEditor.py:6657 -#: appTools/ToolTransform.py:558 +#: appPlugins/ToolTransform.py:558 msgid "Skew/Shear" msgstr "Neigung/Schere" @@ -2525,12 +2546,12 @@ msgstr "Neigung/Schere" #: appGUI/MainGUI.py:1254 appGUI/MainGUI.py:1728 appGUI/MainGUI.py:2467 #: appGUI/MainGUI.py:5107 appGUI/ObjectUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 -#: appTools/ToolTransform.py:559 +#: appPlugins/ToolTransform.py:559 msgid "Scale" msgstr "Skalieren" #: appEditors/AppGeoEditor.py:682 appEditors/AppGerberEditor.py:6659 -#: appTools/ToolTransform.py:560 +#: appPlugins/ToolTransform.py:560 msgid "Mirror (Flip)" msgstr "Spiegeln (Flip)" @@ -2539,16 +2560,16 @@ msgstr "Spiegeln (Flip)" #: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:1681 appGUI/MainGUI.py:1726 #: appGUI/MainGUI.py:2465 appGUI/MainGUI.py:5098 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 -#: appTools/ToolTransform.py:562 +#: appPlugins/ToolTransform.py:562 msgid "Buffer" msgstr "Puffer" #: appEditors/AppGeoEditor.py:715 appEditors/AppGerberEditor.py:6692 -#: appGUI/GUIElements.py:3870 +#: appGUI/GUIElements.py:3871 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 -#: appTools/ToolDblSided.py:832 appTools/ToolDblSided.py:1008 -#: appTools/ToolFilm.py:1204 appTools/ToolTransform.py:594 +#: appPlugins/ToolDblSided.py:832 appPlugins/ToolDblSided.py:1008 +#: appPlugins/ToolFilm.py:1204 appPlugins/ToolTransform.py:594 msgid "Reference" msgstr "Referenz" @@ -2572,8 +2593,8 @@ msgstr "" #: appEditors/AppGeoEditor.py:725 appEditors/AppGerberEditor.py:6702 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolCalibration.py:144 appTools/ToolCalibration.py:145 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:144 appPlugins/ToolCalibration.py:145 +#: appPlugins/ToolTransform.py:604 msgid "Origin" msgstr "Ursprung" @@ -2584,10 +2605,10 @@ msgstr "Ursprung" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolFollow.py:731 appTools/ToolIsolation.py:3562 -#: appTools/ToolNCC.py:4596 appTools/ToolPaint.py:3265 -#: appTools/ToolPunchGerber.py:2275 appTools/ToolTransform.py:604 -#: defaults.py:581 +#: appPlugins/ToolFollow.py:731 appPlugins/ToolIsolation.py:3562 +#: appPlugins/ToolNCC.py:4596 appPlugins/ToolPaint.py:3265 +#: appPlugins/ToolPunchGerber.py:2275 appPlugins/ToolTransform.py:604 +#: defaults.py:582 msgid "Selection" msgstr "Auswahl" @@ -2595,7 +2616,7 @@ msgstr "Auswahl" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 -#: appTools/ToolDblSided.py:843 appTools/ToolTransform.py:604 +#: appPlugins/ToolDblSided.py:843 appPlugins/ToolTransform.py:604 msgid "Point" msgstr "Punkt" @@ -2608,26 +2629,27 @@ msgstr "Minimum" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appTools/ToolExtract.py:1154 appTools/ToolExtract.py:1172 -#: appTools/ToolPunchGerber.py:2150 appTools/ToolPunchGerber.py:2260 -#: appTools/ToolTransform.py:610 appTools/ToolTransform.py:936 app_Main.py:8511 +#: appPlugins/ToolExtract.py:1154 appPlugins/ToolExtract.py:1172 +#: appPlugins/ToolPunchGerber.py:2150 appPlugins/ToolPunchGerber.py:2260 +#: appPlugins/ToolTransform.py:610 appPlugins/ToolTransform.py:936 +#: app_Main.py:8511 msgid "Value" msgstr "Wert" #: appEditors/AppGeoEditor.py:733 appEditors/AppGerberEditor.py:6710 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 -#: appTools/ToolTransform.py:612 +#: appPlugins/ToolTransform.py:612 msgid "A point of reference in format X,Y." msgstr "Ein Bezugspunkt im Format X, Y." #: appEditors/AppGeoEditor.py:742 appEditors/AppGerberEditor.py:6719 -#: appTools/ToolTransform.py:621 +#: appPlugins/ToolTransform.py:621 msgid "Add point coordinates from clipboard." msgstr "Punktkoordinaten aus der Zwischenablage hinzufügen." #: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6734 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 -#: appTools/ToolTransform.py:666 +#: appPlugins/ToolTransform.py:666 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359.\n" @@ -2640,7 +2662,7 @@ msgstr "" "Negative Zahlen für CCW-Bewegung." #: appEditors/AppGeoEditor.py:773 appEditors/AppGerberEditor.py:6750 -#: appTools/ToolTransform.py:682 +#: appPlugins/ToolTransform.py:682 msgid "" "Rotate the selected object(s).\n" "The point of reference is the middle of\n" @@ -2654,7 +2676,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6770 appEditors/AppGerberEditor.py:6832 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 -#: appTools/ToolTransform.py:702 appTools/ToolTransform.py:764 +#: appPlugins/ToolTransform.py:702 appPlugins/ToolTransform.py:764 msgid "Link" msgstr "Verknüpfung" @@ -2662,7 +2684,7 @@ msgstr "Verknüpfung" #: appEditors/AppGerberEditor.py:6772 appEditors/AppGerberEditor.py:6834 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 -#: appTools/ToolTransform.py:704 appTools/ToolTransform.py:766 +#: appPlugins/ToolTransform.py:704 appPlugins/ToolTransform.py:766 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 " @@ -2671,13 +2693,13 @@ msgstr "" #: appEditors/AppGeoEditor.py:800 appEditors/AppGerberEditor.py:6777 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appTools/ToolFilm.py:1281 appTools/ToolTransform.py:709 +#: appPlugins/ToolFilm.py:1281 appPlugins/ToolTransform.py:709 msgid "X angle" msgstr "X Winkel" #: appEditors/AppGeoEditor.py:802 appEditors/AppGeoEditor.py:823 #: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6800 -#: appTools/ToolTransform.py:711 appTools/ToolTransform.py:732 +#: appPlugins/ToolTransform.py:711 appPlugins/ToolTransform.py:732 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." @@ -2686,13 +2708,13 @@ msgstr "" "Gleitkommazahl zwischen -360 und 360." #: appEditors/AppGeoEditor.py:810 appEditors/AppGerberEditor.py:6787 -#: appTools/ToolTransform.py:719 +#: appPlugins/ToolTransform.py:719 msgid "Skew X" msgstr "Neigung X" #: appEditors/AppGeoEditor.py:812 appEditors/AppGeoEditor.py:833 #: appEditors/AppGerberEditor.py:6789 appEditors/AppGerberEditor.py:6810 -#: appTools/ToolTransform.py:721 appTools/ToolTransform.py:742 +#: appPlugins/ToolTransform.py:721 appPlugins/ToolTransform.py:742 msgid "" "Skew/shear the selected object(s).\n" "The point of reference is the middle of\n" @@ -2705,36 +2727,36 @@ msgstr "" #: appEditors/AppGeoEditor.py:821 appEditors/AppGerberEditor.py:6798 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appTools/ToolFilm.py:1290 appTools/ToolTransform.py:730 +#: appPlugins/ToolFilm.py:1290 appPlugins/ToolTransform.py:730 msgid "Y angle" msgstr "Y Winkel" #: appEditors/AppGeoEditor.py:831 appEditors/AppGerberEditor.py:6808 -#: appTools/ToolTransform.py:740 +#: appPlugins/ToolTransform.py:740 msgid "Skew Y" msgstr "Neigung Y" #: appEditors/AppGeoEditor.py:862 appEditors/AppGerberEditor.py:6839 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appTools/ToolFilm.py:1237 appTools/ToolTransform.py:771 +#: appPlugins/ToolFilm.py:1237 appPlugins/ToolTransform.py:771 msgid "X factor" msgstr "X Faktor" #: appEditors/AppGeoEditor.py:864 appEditors/AppGerberEditor.py:6841 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 -#: appTools/ToolTransform.py:773 +#: appPlugins/ToolTransform.py:773 msgid "Factor for scaling on X axis." msgstr "Faktor für die Skalierung auf der X-Achse." #: appEditors/AppGeoEditor.py:871 appEditors/AppGerberEditor.py:6848 -#: appTools/ToolTransform.py:780 +#: appPlugins/ToolTransform.py:780 msgid "Scale X" msgstr "Maßstab X" #: appEditors/AppGeoEditor.py:873 appEditors/AppGeoEditor.py:893 #: appEditors/AppGerberEditor.py:6850 appEditors/AppGerberEditor.py:6870 -#: appTools/ToolTransform.py:782 appTools/ToolTransform.py:802 +#: appPlugins/ToolTransform.py:782 appPlugins/ToolTransform.py:802 msgid "" "Scale the selected object(s).\n" "The point of reference depends on \n" @@ -2747,57 +2769,57 @@ msgstr "" #: appEditors/AppGeoEditor.py:882 appEditors/AppGerberEditor.py:6859 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appTools/ToolFilm.py:1246 appTools/ToolTransform.py:791 +#: appPlugins/ToolFilm.py:1246 appPlugins/ToolTransform.py:791 msgid "Y factor" msgstr "Y Faktor" #: appEditors/AppGeoEditor.py:884 appEditors/AppGerberEditor.py:6861 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 -#: appTools/ToolTransform.py:793 +#: appPlugins/ToolTransform.py:793 msgid "Factor for scaling on Y axis." msgstr "Faktor für die Skalierung auf der Y-Achse." #: appEditors/AppGeoEditor.py:891 appEditors/AppGerberEditor.py:6868 -#: appTools/ToolTransform.py:800 +#: appPlugins/ToolTransform.py:800 msgid "Scale Y" msgstr "Maßstab Y" #: appEditors/AppGeoEditor.py:918 appEditors/AppGerberEditor.py:6895 -#: appTools/ToolTransform.py:827 +#: appPlugins/ToolTransform.py:827 msgid "Flip on X" msgstr "Flip auf X" #: appEditors/AppGeoEditor.py:920 appEditors/AppGeoEditor.py:925 #: appEditors/AppGerberEditor.py:6897 appEditors/AppGerberEditor.py:6902 -#: appTools/ToolTransform.py:829 appTools/ToolTransform.py:834 +#: appPlugins/ToolTransform.py:829 appPlugins/ToolTransform.py:834 msgid "Flip the selected object(s) over the X axis." msgstr "Drehen Sie die ausgewählten Objekte über die X-Achse." #: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6900 -#: appTools/ToolTransform.py:832 +#: appPlugins/ToolTransform.py:832 msgid "Flip on Y" msgstr "Flip auf Y" #: appEditors/AppGeoEditor.py:943 appEditors/AppGerberEditor.py:6920 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 -#: appTools/ToolTransform.py:852 +#: appPlugins/ToolTransform.py:852 msgid "X val" msgstr "X-Wert" #: appEditors/AppGeoEditor.py:945 appEditors/AppGerberEditor.py:6922 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 -#: appTools/ToolTransform.py:854 +#: appPlugins/ToolTransform.py:854 msgid "Distance to offset on X axis. In current units." msgstr "Abstand zum Offset auf der X-Achse. In aktuellen Einheiten." #: appEditors/AppGeoEditor.py:952 appEditors/AppGerberEditor.py:6929 -#: appTools/ToolTransform.py:861 +#: appPlugins/ToolTransform.py:861 msgid "Offset X" msgstr "Versatz X" #: appEditors/AppGeoEditor.py:954 appEditors/AppGeoEditor.py:974 #: appEditors/AppGerberEditor.py:6931 appEditors/AppGerberEditor.py:6951 -#: appTools/ToolTransform.py:863 appTools/ToolTransform.py:883 +#: appPlugins/ToolTransform.py:863 appPlugins/ToolTransform.py:883 msgid "" "Offset the selected object(s).\n" "The point of reference is the middle of\n" @@ -2809,18 +2831,18 @@ msgstr "" #: appEditors/AppGeoEditor.py:963 appEditors/AppGerberEditor.py:6940 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 -#: appTools/ToolTransform.py:872 +#: appPlugins/ToolTransform.py:872 msgid "Y val" msgstr "Y-Wert" #: appEditors/AppGeoEditor.py:965 appEditors/AppGerberEditor.py:6942 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 -#: appTools/ToolTransform.py:874 +#: appPlugins/ToolTransform.py:874 msgid "Distance to offset on Y axis. In current units." msgstr "Abstand zum Offset auf der Y-Achse. In aktuellen Einheiten." #: appEditors/AppGeoEditor.py:972 appEditors/AppGerberEditor.py:6949 -#: appTools/ToolTransform.py:881 +#: appPlugins/ToolTransform.py:881 msgid "Offset Y" msgstr "Versatz Y" @@ -2829,14 +2851,14 @@ msgstr "Versatz Y" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appTools/ToolInvertGerber.py:271 appTools/ToolQRCode.py:884 -#: appTools/ToolTransform.py:901 +#: appPlugins/ToolInvertGerber.py:271 appPlugins/ToolQRCode.py:884 +#: appPlugins/ToolTransform.py:901 msgid "Rounded" msgstr "Agberundet" #: appEditors/AppGeoEditor.py:994 appEditors/AppGerberEditor.py:6971 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 -#: appTools/ToolTransform.py:903 +#: appPlugins/ToolTransform.py:903 msgid "" "If checked then the buffer will surround the buffered shape,\n" "every corner will be rounded.\n" @@ -2850,15 +2872,15 @@ msgstr "" #: appEditors/AppGeoEditor.py:1002 appEditors/AppGerberEditor.py:6979 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 -#: appTools/ToolDistance.py:127 appTools/ToolDistance.py:421 -#: appTools/ToolDistance.py:557 appTools/ToolDistanceMin.py:211 -#: appTools/ToolTransform.py:911 +#: appPlugins/ToolDistance.py:127 appPlugins/ToolDistance.py:421 +#: appPlugins/ToolDistance.py:557 appPlugins/ToolDistanceMin.py:211 +#: appPlugins/ToolTransform.py:911 msgid "Distance" msgstr "Entfernung" #: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6981 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 -#: appTools/ToolTransform.py:913 +#: appPlugins/ToolTransform.py:913 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2871,12 +2893,12 @@ msgstr "" "oder mit der \"Entfernung\" verringert." #: appEditors/AppGeoEditor.py:1016 appEditors/AppGerberEditor.py:6993 -#: appTools/ToolTransform.py:925 +#: appPlugins/ToolTransform.py:925 msgid "Buffer D" msgstr "Puffer E" #: appEditors/AppGeoEditor.py:1018 appEditors/AppGerberEditor.py:6995 -#: appTools/ToolTransform.py:927 +#: appPlugins/ToolTransform.py:927 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." @@ -2886,7 +2908,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1029 appEditors/AppGerberEditor.py:7006 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 -#: appTools/ToolTransform.py:938 +#: appPlugins/ToolTransform.py:938 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2901,12 +2923,12 @@ msgstr "" "der ursprünglichen Dimension." #: appEditors/AppGeoEditor.py:1042 appEditors/AppGerberEditor.py:7019 -#: appTools/ToolTransform.py:951 +#: appPlugins/ToolTransform.py:951 msgid "Buffer F" msgstr "Puffer F" #: appEditors/AppGeoEditor.py:1044 appEditors/AppGerberEditor.py:7021 -#: appTools/ToolTransform.py:953 +#: appPlugins/ToolTransform.py:953 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." @@ -2918,26 +2940,26 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 -#: appTools/ToolCalibration.py:894 appTools/ToolDrilling.py:2815 -#: appTools/ToolMilling.py:4425 appTools/ToolPanelize.py:1152 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:894 appPlugins/ToolDrilling.py:2815 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolPanelize.py:1152 +#: appPlugins/ToolTransform.py:604 msgid "Object" msgstr "Objekt" #: appEditors/AppGeoEditor.py:1205 appEditors/AppGerberEditor.py:7182 -#: appTools/ToolTransform.py:168 +#: appPlugins/ToolTransform.py:168 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Falsches Format für Punktwert. Benötigt Format X, Y" #: appEditors/AppGeoEditor.py:1230 appEditors/AppGerberEditor.py:7207 -#: appTools/ToolTransform.py:185 +#: appPlugins/ToolTransform.py:185 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:1288 appEditors/AppGeoEditor.py:1309 #: appEditors/AppGerberEditor.py:7265 appEditors/AppGerberEditor.py:7286 -#: appTools/ToolTransform.py:243 appTools/ToolTransform.py:264 +#: appPlugins/ToolTransform.py:243 appPlugins/ToolTransform.py:264 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" "Eine Skalentransformation kann für einen Faktor von 0 oder 1 nicht " @@ -2945,12 +2967,12 @@ msgstr "" #: appEditors/AppGeoEditor.py:1322 appEditors/AppGeoEditor.py:1331 #: appEditors/AppGerberEditor.py:7299 appEditors/AppGerberEditor.py:7308 -#: appTools/ToolTransform.py:277 appTools/ToolTransform.py:286 +#: appPlugins/ToolTransform.py:277 appPlugins/ToolTransform.py:286 msgid "Offset transformation can not be done for a value of 0." msgstr "" "Bei einem Wert von 0 kann keine Offset-Transformation durchgeführt werden." -#: appEditors/AppGeoEditor.py:1361 appTools/ToolTransform.py:314 +#: appEditors/AppGeoEditor.py:1361 appPlugins/ToolTransform.py:314 msgid "Rotating" msgstr "Drehen" @@ -2960,28 +2982,28 @@ msgstr "Drehen" #: appEditors/AppGerberEditor.py:7359 appEditors/AppGerberEditor.py:7401 #: appEditors/AppGerberEditor.py:7441 appEditors/AppGerberEditor.py:7480 #: appEditors/AppGerberEditor.py:7524 appEditors/AppGerberEditor.py:7560 -#: appTools/ToolTransform.py:336 appTools/ToolTransform.py:376 -#: appTools/ToolTransform.py:415 appTools/ToolTransform.py:450 -#: appTools/ToolTransform.py:487 appTools/ToolTransform.py:522 app_Main.py:6509 -#: app_Main.py:6555 +#: appPlugins/ToolTransform.py:336 appPlugins/ToolTransform.py:376 +#: appPlugins/ToolTransform.py:415 appPlugins/ToolTransform.py:450 +#: appPlugins/ToolTransform.py:487 appPlugins/ToolTransform.py:522 +#: app_Main.py:6509 app_Main.py:6555 msgid "Action was not executed" msgstr "Aktion wurde nicht ausgeführt" -#: appEditors/AppGeoEditor.py:1394 appTools/ToolTransform.py:346 +#: appEditors/AppGeoEditor.py:1394 appPlugins/ToolTransform.py:346 msgid "Flipping" msgstr "Umdrehen" #: appEditors/AppGeoEditor.py:1402 appEditors/AppGerberEditor.py:7390 -#: appTools/ToolTransform.py:363 app_Main.py:6507 +#: appPlugins/ToolTransform.py:363 app_Main.py:6507 msgid "Flip on Y axis done" msgstr "Flip auf Y-Achse fertig" #: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:7398 -#: appTools/ToolTransform.py:372 app_Main.py:6553 +#: appPlugins/ToolTransform.py:372 app_Main.py:6553 msgid "Flip on X axis done" msgstr "Flip auf X-Achse fertig" -#: appEditors/AppGeoEditor.py:1429 appTools/ToolTransform.py:391 +#: appEditors/AppGeoEditor.py:1429 appPlugins/ToolTransform.py:391 msgid "Skewing" msgstr "Verziehen" @@ -2993,7 +3015,7 @@ msgstr "Schrägstellung auf der X-Achse erfolgt" msgid "Skew on the Y axis done" msgstr "Schrägstellung auf der Y-Achse erfolgt" -#: appEditors/AppGeoEditor.py:1464 appTools/ToolTransform.py:425 +#: appEditors/AppGeoEditor.py:1464 appPlugins/ToolTransform.py:425 msgid "Scaling" msgstr "Skalierung" @@ -3005,7 +3027,7 @@ msgstr "Skalieren auf der X-Achse erledigt" msgid "Scale on the Y axis done" msgstr "Skalieren auf der Y-Achse erledigt" -#: appEditors/AppGeoEditor.py:1495 appTools/ToolTransform.py:460 +#: appEditors/AppGeoEditor.py:1495 appPlugins/ToolTransform.py:460 msgid "Offsetting" msgstr "Ausgleich" @@ -3020,18 +3042,19 @@ msgstr "Versatz auf der Y-Achse erfolgt" #: appEditors/AppGeoEditor.py:1520 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appTools/ToolCopperThieving.py:594 -#: appTools/ToolCopperThieving.py:797 appTools/ToolCopperThieving.py:810 -#: appTools/ToolIsolation.py:1560 appTools/ToolNCC.py:2053 -#: appTools/ToolNCC.py:2080 appTools/ToolNCC.py:2188 appTools/ToolNCC.py:2201 -#: appTools/ToolNCC.py:3103 appTools/ToolNCC.py:3208 appTools/ToolNCC.py:3223 -#: appTools/ToolNCC.py:3490 appTools/ToolNCC.py:3591 appTools/ToolNCC.py:3606 -#: appTools/ToolTransform.py:497 camlib.py:1110 +#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:594 +#: appPlugins/ToolCopperThieving.py:797 appPlugins/ToolCopperThieving.py:810 +#: appPlugins/ToolIsolation.py:1560 appPlugins/ToolNCC.py:2053 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2188 +#: appPlugins/ToolNCC.py:2201 appPlugins/ToolNCC.py:3103 +#: appPlugins/ToolNCC.py:3208 appPlugins/ToolNCC.py:3223 +#: appPlugins/ToolNCC.py:3490 appPlugins/ToolNCC.py:3591 +#: appPlugins/ToolNCC.py:3606 appPlugins/ToolTransform.py:497 camlib.py:1110 msgid "Buffering" msgstr "Pufferung" #: appEditors/AppGeoEditor.py:1527 appEditors/AppGerberEditor.py:7556 -#: appTools/ToolTransform.py:518 +#: appPlugins/ToolTransform.py:518 msgid "Buffer done" msgstr "Puffer fertig" @@ -3046,7 +3069,7 @@ msgid "Enter an Angle Value (degrees)" msgstr "Geben Sie einen Winkelwert (Grad) ein" #: appEditors/AppGeoEditor.py:1545 appEditors/AppGerberEditor.py:7574 -#: appTools/ToolTransform.py:334 +#: appPlugins/ToolTransform.py:334 msgid "Rotate done" msgstr "Fertig drehen" @@ -3172,7 +3195,7 @@ msgstr "Ausgewählte Diagramme aktiviert ..." msgid "Click on destination point ..." msgstr "Klicken Sie auf den Zielpunkt ..." -#: appEditors/AppGeoEditor.py:2819 appTools/ToolMove.py:163 +#: appEditors/AppGeoEditor.py:2819 appPlugins/ToolMove.py:163 msgid "Moving" msgstr "Ziehen um" @@ -3263,11 +3286,11 @@ msgstr "Auswahl vergrößern" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appTools/ToolCalibration.py:775 appTools/ToolCorners.py:741 -#: appTools/ToolEtchCompensation.py:374 appTools/ToolFiducials.py:881 -#: appTools/ToolFollow.py:727 appTools/ToolInvertGerber.py:243 -#: appTools/ToolLevelling.py:1763 appTools/ToolQRCode.py:792 -#: appTools/ToolSolderPaste.py:1267 +#: appPlugins/ToolCalibration.py:775 appPlugins/ToolCorners.py:741 +#: appPlugins/ToolEtchCompensation.py:374 appPlugins/ToolFiducials.py:881 +#: appPlugins/ToolFollow.py:727 appPlugins/ToolInvertGerber.py:243 +#: appPlugins/ToolLevelling.py:1763 appPlugins/ToolQRCode.py:792 +#: appPlugins/ToolSolderPaste.py:1267 msgid "Parameters" msgstr "Parameters" @@ -3313,7 +3336,7 @@ msgstr "Die Länge des Geometrieelements." #: appEditors/AppGeoEditor.py:3523 appEditors/AppGerberEditor.py:6240 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 -#: appTools/ToolFiducials.py:800 +#: appPlugins/ToolFiducials.py:800 msgid "Coordinates" msgstr "Koordinaten" @@ -3386,9 +3409,9 @@ msgstr "Linie" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 -#: appTools/ToolDrilling.py:2864 appTools/ToolFollow.py:751 -#: appTools/ToolIsolation.py:3639 appTools/ToolMilling.py:4472 -#: appTools/ToolNCC.py:4635 appTools/ToolPaint.py:3315 +#: appPlugins/ToolDrilling.py:2864 appPlugins/ToolFollow.py:751 +#: appPlugins/ToolIsolation.py:3639 appPlugins/ToolMilling.py:4478 +#: appPlugins/ToolNCC.py:4635 appPlugins/ToolPaint.py:3315 msgid "Polygon" msgstr "Polygon" @@ -3410,14 +3433,14 @@ msgstr "" #: appEditors/AppGeoEditor.py:4109 appEditors/AppGerberEditor.py:2641 #: appEditors/AppGerberEditor.py:4911 appObjects/FlatCAMGeometry.py:2742 -#: appTools/ToolCutOut.py:1595 appTools/ToolDistance.py:189 -#: appTools/ToolExtract.py:609 appTools/ToolExtract.py:720 -#: appTools/ToolExtract.py:795 appTools/ToolMilling.py:2671 -#: appTools/ToolOptimal.py:163 appTools/ToolPanelize.py:1043 -#: appTools/ToolQRCode.py:231 appTools/ToolReport.py:214 -#: appTools/ToolSolderPaste.py:693 appTools/ToolSolderPaste.py:983 -#: appTools/ToolSub.py:295 app_Main.py:8398 tclCommands/TclCommandOpenSVG.py:85 -#: tclCommands/TclCommandPanelize.py:299 +#: appPlugins/ToolCutOut.py:1595 appPlugins/ToolDistance.py:189 +#: appPlugins/ToolExtract.py:609 appPlugins/ToolExtract.py:720 +#: appPlugins/ToolExtract.py:795 appPlugins/ToolMilling.py:2671 +#: appPlugins/ToolOptimal.py:163 appPlugins/ToolPanelize.py:1043 +#: appPlugins/ToolQRCode.py:231 appPlugins/ToolReport.py:214 +#: appPlugins/ToolSolderPaste.py:693 appPlugins/ToolSolderPaste.py:983 +#: appPlugins/ToolSub.py:295 app_Main.py:8398 +#: tclCommands/TclCommandOpenSVG.py:85 tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Arbeiten" @@ -3445,8 +3468,8 @@ msgstr "Klicken Sie auf den Zielpunkt." #: appEditors/AppGeoEditor.py:5573 appEditors/AppGeoEditor.py:5598 #: appEditors/AppGeoEditor.py:5628 appEditors/AppGeoEditor.py:5708 #: appEditors/AppGeoEditor.py:5774 appEditors/AppGeoEditor.py:5842 -#: appTools/ToolCopperThieving.py:612 appTools/ToolFilm.py:809 -#: appTools/ToolFilm.py:1069 appTools/ToolRulesCheck.py:645 +#: appPlugins/ToolCopperThieving.py:612 appPlugins/ToolFilm.py:809 +#: appPlugins/ToolFilm.py:1069 appPlugins/ToolRulesCheck.py:645 msgid "Working..." msgstr "Arbeiten..." @@ -3458,7 +3481,7 @@ msgstr "Laden der Geometrie in den Editor ..." msgid "Editing MultiGeo Geometry, tool" msgstr "Bearbeiten von MultiGeo Geometry, Werkzeug" -#: appEditors/AppGeoEditor.py:5334 appTools/ToolNCC.py:2542 +#: appEditors/AppGeoEditor.py:5334 appPlugins/ToolNCC.py:2542 msgid "with diameter" msgstr "mit Durchmesser" @@ -3512,8 +3535,8 @@ msgid "Invalid value for" msgstr "Ungültiger Wert für" #: appEditors/AppGeoEditor.py:5920 appObjects/FlatCAMGeometry.py:2821 -#: appTools/ToolMilling.py:2750 appTools/ToolPaint.py:1994 -#: appTools/ToolPaint.py:2204 +#: appPlugins/ToolMilling.py:2750 appPlugins/ToolPaint.py:1994 +#: appPlugins/ToolPaint.py:2204 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3622,21 +3645,21 @@ msgid "Select shapes to import them into the edited object." msgstr "Die Liste der Geometrieelemente im bearbeiteten Objekt." #: appEditors/AppGerberEditor.py:3043 appEditors/AppGerberEditor.py:3125 -#: appTools/ToolIsolation.py:2365 appTools/ToolIsolation.py:2517 -#: appTools/ToolPaint.py:1265 +#: appPlugins/ToolIsolation.py:2365 appPlugins/ToolIsolation.py:2517 +#: appPlugins/ToolPaint.py:1265 msgid "Added polygon" msgstr "Polygon hinzugefügt" #: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 -#: appTools/ToolIsolation.py:2366 appTools/ToolIsolation.py:2519 -#: appTools/ToolPaint.py:1267 +#: appPlugins/ToolIsolation.py:2366 appPlugins/ToolIsolation.py:2519 +#: appPlugins/ToolPaint.py:1267 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:3048 appEditors/AppGerberEditor.py:3130 -#: appTools/ToolIsolation.py:2522 +#: appPlugins/ToolIsolation.py:2522 msgid "No polygon in selection." msgstr "Kein Polygon in der Auswahl." @@ -3690,7 +3713,7 @@ msgstr "Abmessungen bearbeitet." #: appEditors/AppGerberEditor.py:4510 appEditors/AppGerberEditor.py:6051 #: appEditors/AppGerberEditor.py:6098 appGUI/ObjectUI.py:309 -#: appTools/ToolExtract.py:988 appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolPunchGerber.py:2072 msgid "Code" msgstr "Code" @@ -3700,7 +3723,7 @@ msgid "Dim" msgstr "Maße" #: appEditors/AppGerberEditor.py:4624 appObjects/FlatCAMCNCJob.py:714 -#: appObjects/FlatCAMScript.py:130 appTools/ToolLevelling.py:1423 +#: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1423 #: app_Main.py:7643 msgid "Loading" msgstr "Wird geladen" @@ -3738,9 +3761,9 @@ msgstr "Koordinaten in die Zwischenablage kopiert." #: appObjects/AppObject.py:340 appObjects/FlatCAMCNCJob.py:610 #: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1150 -#: appTools/ToolCorners.py:602 appTools/ToolFiducials.py:633 -#: appTools/ToolMove.py:235 appTools/ToolQRCode.py:537 app_Main.py:4988 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1150 +#: appPlugins/ToolCorners.py:602 appPlugins/ToolFiducials.py:633 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:537 app_Main.py:4988 msgid "Plotting" msgstr "Plotten" @@ -3781,7 +3804,7 @@ msgid "Gerber Editor" msgstr "Gerber-Editor" #: appEditors/AppGerberEditor.py:6038 appGUI/ObjectUI.py:274 -#: appObjects/FlatCAMObj.py:492 appTools/ToolReport.py:177 +#: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:177 msgid "Apertures" msgstr "Öffnungen" @@ -3794,17 +3817,17 @@ msgid "Index" msgstr "Index" #: appEditors/AppGerberEditor.py:6058 appGUI/ObjectUI.py:315 -#: appTools/ToolExtract.py:995 appTools/ToolPunchGerber.py:2079 +#: appPlugins/ToolExtract.py:995 appPlugins/ToolPunchGerber.py:2079 msgid "Aperture Code" msgstr "Öffnungscode" #: appEditors/AppGerberEditor.py:6060 appGUI/ObjectUI.py:317 -#: appTools/ToolExtract.py:997 appTools/ToolPunchGerber.py:2081 +#: appPlugins/ToolExtract.py:997 appPlugins/ToolPunchGerber.py:2081 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Öffnungsart: kreisförmig, rechteckig, Makros usw" #: appEditors/AppGerberEditor.py:6062 appGUI/ObjectUI.py:319 -#: appTools/ToolExtract.py:999 appTools/ToolPunchGerber.py:2083 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2083 msgid "Aperture Size:" msgstr "Öffnungsgröße:" @@ -3904,8 +3927,8 @@ msgstr "So wählen Sie die Polygone zum Malen aus." #: appEditors/AppGerberEditor.py:6224 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appTools/ToolCalculators.py:556 appTools/ToolCalculators.py:599 -#: appTools/ToolCopperThieving.py:1334 +#: appPlugins/ToolCalculators.py:556 appPlugins/ToolCalculators.py:599 +#: appPlugins/ToolCopperThieving.py:1334 msgid "Area" msgstr "Bereich" @@ -3920,12 +3943,12 @@ msgstr "Anzeigen des Quellcodes des ausgewählten Objekts." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appTools/ToolCopperThieving.py:1345 appTools/ToolPcbWizard.py:484 +#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolPcbWizard.py:484 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6230 appTools/ToolCopperThieving.py:1347 -#: appTools/ToolCopperThieving.py:1704 +#: appEditors/AppGerberEditor.py:6230 appPlugins/ToolCopperThieving.py:1347 +#: appPlugins/ToolCopperThieving.py:1704 msgid "in" msgstr "in" @@ -4084,7 +4107,7 @@ msgstr "Neigung X abgebrochen" msgid "Skew Y cancelled" msgstr "Neigung Y abgesagt" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3973 +#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3974 msgid "Find" msgstr "Finden" @@ -4115,13 +4138,13 @@ msgstr "" "Zeichenfolge, die die Zeichenfolge im Feld Suchen im gesamten Text ersetzt." #: appEditors/AppTextEditor.py:108 appEditors/appGCodeEditor.py:157 -#: appGUI/GUIElements.py:4777 appGUI/ObjectUI.py:1977 +#: appGUI/GUIElements.py:4798 appGUI/ObjectUI.py:1977 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolExtract.py:936 appTools/ToolFollow.py:738 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 -#: appTools/ToolPunchGerber.py:2021 +#: appPlugins/ToolExtract.py:936 appPlugins/ToolFollow.py:738 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 +#: appPlugins/ToolPunchGerber.py:2021 msgid "All" msgstr "Alles" @@ -4169,15 +4192,15 @@ msgstr "Datei öffnen" #: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 #: appObjects/FlatCAMCNCJob.py:638 appObjects/FlatCAMCNCJob.py:644 -#: appTools/ToolLevelling.py:1389 appTools/ToolLevelling.py:1395 -#: appTools/ToolLevelling.py:1581 appTools/ToolLevelling.py:1587 -#: appTools/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 +#: appPlugins/ToolLevelling.py:1389 appPlugins/ToolLevelling.py:1395 +#: appPlugins/ToolLevelling.py:1581 appPlugins/ToolLevelling.py:1587 +#: appPlugins/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 msgid "Export Code ..." msgstr "Code exportieren ..." #: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:693 -#: appObjects/FlatCAMCNCJob.py:1089 appTools/ToolLevelling.py:1413 -#: appTools/ToolLevelling.py:1605 appTools/ToolSolderPaste.py:1122 +#: appObjects/FlatCAMCNCJob.py:1089 appPlugins/ToolLevelling.py:1413 +#: appPlugins/ToolLevelling.py:1605 appPlugins/ToolSolderPaste.py:1122 msgid "No such file or directory" msgstr "Keine solche Datei oder Ordner" @@ -4185,7 +4208,7 @@ msgstr "Keine solche Datei oder Ordner" msgid "Saved to" msgstr "Gespeichert in" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3981 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3982 #: appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 appGUI/MainGUI.py:4603 #: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4973 appGUI/MainGUI.py:5116 msgid "Ctrl+S" @@ -4216,12 +4239,12 @@ msgid "Start GCode" msgstr "Start GCode" #: appEditors/appGCodeEditor.py:655 appObjects/FlatCAMCNCJob.py:763 -#: appTools/ToolCalibration.py:465 +#: appPlugins/ToolCalibration.py:465 msgid "Loaded Machine Code into Code Editor" msgstr "Maschinencode in den Code-Editor geladen" #: appEditors/appGCodeEditor.py:747 appGUI/ObjectUI.py:1997 -#: appTools/ToolSolderPaste.py:1004 +#: appPlugins/ToolSolderPaste.py:1004 msgid "GCode Editor" msgstr "GCode-Editor" @@ -4230,25 +4253,25 @@ msgid "GCode" msgstr "GCode" #: appEditors/appGCodeEditor.py:788 appGUI/ObjectUI.py:1002 -#: appGUI/ObjectUI.py:2122 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:3727 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 +#: appGUI/ObjectUI.py:2122 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3733 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 msgid "TT" msgstr "TT" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 appObjects/FlatCAMObj.py:499 -#: appTools/ToolDrilling.py:2359 appTools/ToolMilling.py:3682 -#: appTools/ToolMilling.py:3884 appTools/ToolReport.py:184 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolMilling.py:3688 +#: appPlugins/ToolMilling.py:3890 appPlugins/ToolReport.py:184 msgid "Drills" msgstr "Bohrer" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2359 -#: appTools/ToolMilling.py:3682 appTools/ToolMilling.py:3885 -#: appTools/ToolReport.py:186 +#: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2359 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3891 +#: appPlugins/ToolReport.py:186 msgid "Slots" msgstr "Schlüssel" @@ -4276,121 +4299,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:993 -#: appGUI/GUIElements.py:1392 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 +#: appGUI/GUIElements.py:1393 msgid "Read Only" msgstr "Schreibgeschützt" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Undo" msgstr "Rückgängig machen" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Ctrl+Z" msgstr "Strg+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Redo" msgstr "Wiederholen" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Ctrl+Y" msgstr "Strg+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:1697 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:1697 #: appGUI/ObjectUI.py:1979 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Cut" msgstr "Schnitt" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:4865 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:4865 msgid "Ctrl+X" msgstr "Strg+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:748 appGUI/MainGUI.py:807 appGUI/MainGUI.py:885 #: appGUI/MainGUI.py:1015 appGUI/MainGUI.py:1265 appGUI/MainGUI.py:1754 #: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:2478 appGUI/MainGUI.py:5099 -#: appTools/ToolMilling.py:386 appTools/ToolPanelize.py:434 -#: appTools/ToolPanelize.py:460 appTools/ToolPanelize.py:569 -#: appTools/ToolPanelize.py:580 appTools/ToolPanelize.py:612 -#: appTools/ToolPanelize.py:661 appTools/ToolPanelize.py:860 -#: appTools/ToolPanelize.py:892 appTools/ToolPanelize.py:940 +#: appPlugins/ToolMilling.py:386 appPlugins/ToolPanelize.py:434 +#: appPlugins/ToolPanelize.py:460 appPlugins/ToolPanelize.py:569 +#: appPlugins/ToolPanelize.py:580 appPlugins/ToolPanelize.py:612 +#: appPlugins/ToolPanelize.py:661 appPlugins/ToolPanelize.py:860 +#: appPlugins/ToolPanelize.py:892 appPlugins/ToolPanelize.py:940 msgid "Copy" msgstr "Kopieren" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4594 msgid "Ctrl+C" msgstr "Kopieren" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Paste" msgstr "Einfügen" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1035 -#: appGUI/GUIElements.py:1434 appGUI/GUIElements.py:1645 -#: appGUI/GUIElements.py:1929 appGUI/GUIElements.py:3961 appGUI/MainGUI.py:4664 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 +#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 +#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3962 appGUI/MainGUI.py:4664 #: appGUI/MainGUI.py:4665 appGUI/MainGUI.py:4869 appGUI/MainGUI.py:4969 #: appGUI/MainGUI.py:4970 appGUI/MainGUI.py:5110 appGUI/MainGUI.py:5111 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4593 #: appObjects/ObjectCollection.py:1148 appObjects/ObjectCollection.py:1195 -#: appTools/ToolIsolation.py:3612 appTools/ToolPunchGerber.py:2295 +#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolPunchGerber.py:2295 msgid "Select All" msgstr "Select All" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:4593 msgid "Ctrl+A" msgstr "Strg+A" -#: appGUI/GUIElements.py:1051 appGUI/GUIElements.py:1450 +#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 msgid "Step Up" msgstr "Steigern Sie" -#: appGUI/GUIElements.py:1058 appGUI/GUIElements.py:1457 +#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 msgid "Step Down" msgstr "Schritt zurück" -#: appGUI/GUIElements.py:2351 appGUI/GUIElements.py:2420 -#: appGUI/GUIElements.py:2481 appGUI/GUIElements.py:2546 -#: appGUI/GUIElements.py:3907 app_Main.py:4637 app_Main.py:4801 +#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 +#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 +#: appGUI/GUIElements.py:3908 app_Main.py:4637 app_Main.py:4801 #: app_Main.py:4890 app_Main.py:8990 app_Main.py:9338 msgid "Ok" msgstr "Ok" -#: appGUI/GUIElements.py:3872 +#: appGUI/GUIElements.py:3873 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4400,19 +4423,19 @@ msgstr "" "- Absolut -> Der Bezugspunkt ist Punkt (0,0)\n" "- Relativ -> Der Referenzpunkt ist die Mausposition vor dem Sprung" -#: appGUI/GUIElements.py:3877 +#: appGUI/GUIElements.py:3878 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3878 +#: appGUI/GUIElements.py:3879 msgid "Relative" msgstr "Relativ" -#: appGUI/GUIElements.py:3889 +#: appGUI/GUIElements.py:3890 msgid "Location" msgstr "Ort" -#: appGUI/GUIElements.py:3891 +#: appGUI/GUIElements.py:3892 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" @@ -4426,90 +4449,90 @@ msgstr "" "(x, y)\n" "vom aktuellen Mausstandort aus." -#: appGUI/GUIElements.py:3973 +#: appGUI/GUIElements.py:3974 msgid "Ctrl+F" msgstr "Strg+F" -#: appGUI/GUIElements.py:3981 +#: appGUI/GUIElements.py:3982 msgid "Save Log" msgstr "Protokoll speichern" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 msgid "Clear All" msgstr "Alles löschen" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4106 appTools/ToolShell.py:324 +#: appGUI/GUIElements.py:4107 appPlugins/ToolShell.py:324 msgid "Type >help< to get started" msgstr "Geben Sie> help with a customizable size.\n" @@ -8538,50 +8578,50 @@ msgstr "" "- Klein -> mit einer anpassbaren Größe.\n" "- Groß -> Unendliche Linien" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:285 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Klein" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Groß" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 msgid "Cursor Size" msgstr "Mauszeigergröße" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 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:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 msgid "Cursor Width" msgstr "Mauszeiger Breite" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 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:319 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:326 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 msgid "Cursor Color" msgstr "Mauszeigerfarbe" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 msgid "Check this box to color mouse cursor." msgstr "Aktivieren Sie dieses Kontrollkästchen, um den Mauszeiger einzufärben." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:328 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 msgid "Set the color of the mouse cursor." msgstr "Stellen Sie die Farbe des Mauszeigers ein." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 msgid "Pan Button" msgstr "Pan-Taste" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:345 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8591,39 +8631,39 @@ msgstr "" "- MMB -> Mittlere Maustaste\n" "- RMB -> Rechte Maustaste" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:349 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "MMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:350 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "RMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:356 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 msgid "Multiple Selection" msgstr "Mehrfachauswahl" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:358 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 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:360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "STRG" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 msgid "Delete object confirmation" msgstr "Objektbestätigung löschen" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8634,11 +8674,11 @@ msgstr "" "löschen ausgelöst wird, entweder durch\n" "Menüverknüpfung oder Tastenkombination." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:380 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 msgid "Allow Edit" msgstr "Bearbeiten zulassen" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:382 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8647,11 +8687,11 @@ msgstr "" "Registerkarte Projekt bearbeiten\n" "durch Klicken auf den Objektnamen. Aktiv nach Neustart." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 msgid "\"Open\" behavior" msgstr "\"Offen\" -Verhalten" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 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" @@ -8668,11 +8708,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:399 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 msgid "Enable ToolTips" msgstr "QuickInfos aktivieren" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:401 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8681,11 +8721,11 @@ msgstr "" "sollen\n" "wenn Sie mit der Maus über Elemente in der App fahren." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:410 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 msgid "Bookmarks limit" msgstr "Lesezeichenlimit" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:412 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 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" @@ -8695,11 +8735,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:421 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 msgid "Activity Icon" msgstr "Aktivitätssymbol" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:423 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 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." @@ -8719,7 +8759,7 @@ msgstr "" "FlatCAM wird gestartet." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 -#: appTools/ToolCalculators.py:437 +#: appPlugins/ToolCalculators.py:437 msgid "MM" msgstr "MM" @@ -9301,7 +9341,7 @@ msgstr "Geometrie Erw. Optionen" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 -#: appTools/ToolCalibration.py:833 appTools/ToolSolderPaste.py:1343 +#: appPlugins/ToolCalibration.py:833 appPlugins/ToolSolderPaste.py:1343 msgid "Toolchange X-Y" msgstr "Werkzeugwechsel X, Y" @@ -9312,13 +9352,13 @@ msgstr "Werkzeugwechsel X, Y Position." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appTools/ToolDrilling.py:2694 +#: appPlugins/ToolDrilling.py:2694 msgid "Start Z" msgstr "Start Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appTools/ToolDrilling.py:2696 +#: appPlugins/ToolDrilling.py:2696 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -9341,13 +9381,13 @@ msgstr "" "für andere Fälle ignorieren." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:78 -#: appTools/ToolMilling.py:4194 +#: appPlugins/ToolMilling.py:4200 msgid "Re-cut" msgstr "Nachschneiden" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:80 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:92 -#: appTools/ToolMilling.py:4196 appTools/ToolMilling.py:4209 +#: appPlugins/ToolMilling.py:4202 appPlugins/ToolMilling.py:4215 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -9362,16 +9402,16 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appTools/ToolDrilling.py:2736 appTools/ToolLevelling.py:1784 -#: appTools/ToolMilling.py:4348 +#: appPlugins/ToolDrilling.py:2736 appPlugins/ToolLevelling.py:1784 +#: appPlugins/ToolMilling.py:4354 msgid "Probe Z depth" msgstr "Sonde Z Tiefe" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:103 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appTools/ToolDrilling.py:2738 appTools/ToolLevelling.py:1786 -#: appTools/ToolMilling.py:4350 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolLevelling.py:1786 +#: appPlugins/ToolMilling.py:4356 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -9381,15 +9421,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appTools/ToolDrilling.py:2755 appTools/ToolMilling.py:4367 +#: appPlugins/ToolDrilling.py:2755 appPlugins/ToolMilling.py:4373 msgid "Feedrate Probe" msgstr "Vorschubsonde" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2757 appTools/ToolLevelling.py:1799 -#: appTools/ToolMilling.py:4369 +#: appPlugins/ToolDrilling.py:2757 appPlugins/ToolLevelling.py:1799 +#: appPlugins/ToolMilling.py:4375 msgid "The feedrate used while the probe is probing." msgstr "Der Vorschub während der Sondenmessung." @@ -9474,7 +9514,7 @@ msgstr "Ausschlussbereiche" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appTools/ToolDrilling.py:2793 appTools/ToolMilling.py:4404 +#: appPlugins/ToolDrilling.py:2793 appPlugins/ToolMilling.py:4410 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -9489,22 +9529,22 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appTools/ToolDrilling.py:2866 appTools/ToolFollow.py:747 -#: appTools/ToolIsolation.py:3635 appTools/ToolMilling.py:4474 -#: appTools/ToolNCC.py:4631 appTools/ToolPaint.py:3311 +#: appPlugins/ToolDrilling.py:2866 appPlugins/ToolFollow.py:747 +#: appPlugins/ToolIsolation.py:3635 appPlugins/ToolMilling.py:4480 +#: appPlugins/ToolNCC.py:4631 appPlugins/ToolPaint.py:3311 msgid "The kind of selection shape used for area selection." msgstr "Die Art der Auswahlform, die für die Bereichsauswahl verwendet wird." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2834 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4444 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2834 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4450 msgid "Strategy" msgstr "Strategie" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appTools/ToolDrilling.py:2835 appTools/ToolMilling.py:4445 +#: appPlugins/ToolDrilling.py:2835 appPlugins/ToolMilling.py:4451 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -9520,28 +9560,28 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:228 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2839 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4449 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2839 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4455 msgid "Over" msgstr "Über" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:229 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2840 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4450 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2840 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4456 msgid "Around" msgstr "Vermeiden" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2847 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4456 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2847 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4462 msgid "Over Z" msgstr "Über Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appTools/ToolDrilling.py:2848 appTools/ToolMilling.py:4457 +#: appPlugins/ToolDrilling.py:2848 appPlugins/ToolMilling.py:4463 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -9575,12 +9615,12 @@ msgstr "" "Bewegen ohne zu schneiden." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:287 -#: appTools/ToolMilling.py:1337 +#: appPlugins/ToolMilling.py:1337 msgid "Pressure" msgstr "Druck" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:289 -#: appTools/ToolMilling.py:1339 +#: appPlugins/ToolMilling.py:1339 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -9589,7 +9629,7 @@ msgstr "" "Je stärker der Druck der Bürste auf das Material ist." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:328 -#: appTools/ToolMilling.py:4010 +#: appPlugins/ToolMilling.py:4016 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -9629,7 +9669,7 @@ msgstr "" "Kreis- und Bogenformen lineare Annäherung." #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:64 -#: appObjects/FlatCAMObj.py:495 appTools/ToolReport.py:180 +#: appObjects/FlatCAMObj.py:495 appPlugins/ToolReport.py:180 msgid "Tools" msgstr "Werkzeuge" @@ -9705,8 +9745,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appObjects/FlatCAMGeometry.py:1701 appTools/ToolCutOut.py:2472 -#: appTools/ToolMilling.py:1841 +#: appObjects/FlatCAMGeometry.py:1701 appPlugins/ToolCutOut.py:2472 +#: appPlugins/ToolMilling.py:1841 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9717,8 +9757,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appTools/ToolCutOut.py:2485 appTools/ToolDrilling.py:2454 -#: appTools/ToolMilling.py:4094 +#: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2454 +#: appPlugins/ToolMilling.py:4100 msgid "Multi-Depth" msgstr "Mehrfache Tiefe" @@ -9756,13 +9796,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:117 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:110 -#: appTools/ToolCalibration.py:819 +#: appPlugins/ToolCalibration.py:819 msgid "Toolchange Z" msgstr "Werkzeugwechsel Z" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2680 appTools/ToolMilling.py:4309 +#: appPlugins/ToolDrilling.py:2680 appPlugins/ToolMilling.py:4315 msgid "" "Z-axis position (height) for\n" "tool change." @@ -9772,13 +9812,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:124 -#: appTools/ToolDrilling.py:2706 appTools/ToolMilling.py:4321 +#: appPlugins/ToolDrilling.py:2706 appPlugins/ToolMilling.py:4327 msgid "End move Z" msgstr "Bewegung beenden Z" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:137 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appTools/ToolDrilling.py:2708 appTools/ToolMilling.py:4323 +#: appPlugins/ToolDrilling.py:2708 appPlugins/ToolMilling.py:4329 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -9788,13 +9828,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:137 -#: appTools/ToolDrilling.py:2722 appTools/ToolMilling.py:4336 +#: appPlugins/ToolDrilling.py:2722 appPlugins/ToolMilling.py:4342 msgid "End move X,Y" msgstr "Bewegung beenden X, Y" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appTools/ToolDrilling.py:2724 appTools/ToolMilling.py:4338 +#: appPlugins/ToolDrilling.py:2724 appPlugins/ToolMilling.py:4344 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -9805,7 +9845,7 @@ msgstr "" "auf der X, Y-Ebene am Ende des Jobs." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:165 -#: appTools/ToolMilling.py:4139 +#: appPlugins/ToolMilling.py:4145 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -9840,7 +9880,7 @@ msgstr "Verweilzeit aktivieren" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:212 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appTools/ToolDrilling.py:2552 appTools/ToolMilling.py:4242 +#: appPlugins/ToolDrilling.py:2552 appPlugins/ToolMilling.py:4248 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -9850,15 +9890,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 -#: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:4253 +#: appPlugins/ToolDrilling.py:2564 appPlugins/ToolMilling.py:4259 msgid "Number of time units for spindle to dwell." msgstr "Anzahl der Zeiteinheiten, in denen die Spindel verweilen soll." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appTools/ToolDrilling.py:2773 appTools/ToolMilling.py:4385 -#: appTools/ToolSolderPaste.py:1461 +#: appPlugins/ToolDrilling.py:2773 appPlugins/ToolMilling.py:4391 +#: appPlugins/ToolSolderPaste.py:1461 msgid "Preprocessor" msgstr "Postprozessor" @@ -9899,11 +9939,11 @@ msgstr "" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolCopperThieving.py:1719 appTools/ToolFiducials.py:933 -#: appTools/ToolFilm.py:1324 appTools/ToolReport.py:468 -#: appTools/ToolReport.py:471 appTools/ToolReport.py:474 -#: appTools/ToolReport.py:502 appTools/ToolReport.py:509 -#: appTools/ToolReport.py:512 +#: appPlugins/ToolCopperThieving.py:1719 appPlugins/ToolFiducials.py:933 +#: appPlugins/ToolFilm.py:1324 appPlugins/ToolReport.py:468 +#: appPlugins/ToolReport.py:471 appPlugins/ToolReport.py:474 +#: appPlugins/ToolReport.py:502 appPlugins/ToolReport.py:509 +#: appPlugins/ToolReport.py:512 msgid "None" msgstr "Keiner" @@ -10178,8 +10218,8 @@ 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 -#: appTools/ToolCopperThieving.py:1305 appTools/ToolCopperThieving.py:1675 -#: appTools/ToolExtract.py:1214 +#: appPlugins/ToolCopperThieving.py:1305 appPlugins/ToolCopperThieving.py:1675 +#: appPlugins/ToolExtract.py:1214 msgid "Clearance" msgstr "Freistellung" @@ -10196,7 +10236,7 @@ msgstr "" "in mehrere aufgeteilt." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appTools/ToolCopperThieving.py:1336 +#: appPlugins/ToolCopperThieving.py:1336 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 " @@ -10204,7 +10244,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appTools/ToolCopperThieving.py:1357 appTools/ToolNCC.py:4592 +#: appPlugins/ToolCopperThieving.py:1357 appPlugins/ToolNCC.py:4592 msgid "Itself" msgstr "Selbst" @@ -10212,9 +10252,9 @@ msgstr "Selbst" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1358 appTools/ToolFollow.py:739 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1358 appPlugins/ToolFollow.py:739 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Area Selection" msgstr "Bereichsauswahl" @@ -10222,20 +10262,20 @@ msgstr "Bereichsauswahl" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1359 appTools/ToolDblSided.py:909 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1359 appPlugins/ToolDblSided.py:909 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Reference Object" msgstr "Ref. Objekt" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appTools/ToolCopperThieving.py:1361 +#: appPlugins/ToolCopperThieving.py:1361 msgid "Reference:" msgstr "Referenz:" # Double #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appTools/ToolCopperThieving.py:1363 +#: appPlugins/ToolCopperThieving.py:1363 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 " @@ -10255,26 +10295,26 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1408 appTools/ToolExtract.py:968 -#: appTools/ToolExtract.py:1115 appTools/ToolPunchGerber.py:2052 -#: appTools/ToolPunchGerber.py:2224 +#: appPlugins/ToolCopperThieving.py:1408 appPlugins/ToolExtract.py:968 +#: appPlugins/ToolExtract.py:1115 appPlugins/ToolPunchGerber.py:2052 +#: appPlugins/ToolPunchGerber.py:2224 msgid "Rectangular" msgstr "Rechteckig" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appTools/ToolCopperThieving.py:1409 +#: appPlugins/ToolCopperThieving.py:1409 msgid "Minimal" msgstr "Minimal" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appTools/ToolCopperThieving.py:1402 appTools/ToolFilm.py:1173 -#: appTools/ToolPanelize.py:1165 +#: appPlugins/ToolCopperThieving.py:1402 appPlugins/ToolFilm.py:1173 +#: appPlugins/ToolPanelize.py:1165 msgid "Box Type" msgstr "Box-Typ" # Double #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appTools/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1404 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -10283,28 +10323,28 @@ msgstr "" "- 'Minimal' - Der Begrenzungsrahmen ist die konvexe Rumpfform." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appTools/ToolCopperThieving.py:1425 +#: appPlugins/ToolCopperThieving.py:1425 msgid "Dots Grid" msgstr "Punktmuster" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appTools/ToolCopperThieving.py:1426 +#: appPlugins/ToolCopperThieving.py:1426 msgid "Squares Grid" msgstr "Quadratraster" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appTools/ToolCopperThieving.py:1427 +#: appPlugins/ToolCopperThieving.py:1427 msgid "Lines Grid" msgstr "Linienraster" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appTools/ToolCopperThieving.py:1429 +#: appPlugins/ToolCopperThieving.py:1429 msgid "Fill Type:" msgstr "Füllart:" # Double #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appTools/ToolCopperThieving.py:1431 +#: appPlugins/ToolCopperThieving.py:1431 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -10318,58 +10358,58 @@ msgstr "" "- 'Linienraster' - Der leere Bereich wird mit einem Linienmuster gefüllt." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appTools/ToolCopperThieving.py:1450 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Dots Grid Parameters" msgstr "Punktmuster Parameter" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appTools/ToolCopperThieving.py:1456 +#: appPlugins/ToolCopperThieving.py:1456 msgid "Dot diameter in Dots Grid." msgstr "Punktdurchmesser im Punktmuster." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appTools/ToolCopperThieving.py:1469 +#: appPlugins/ToolCopperThieving.py:1469 msgid "Distance between each two dots in Dots Grid." msgstr "Abstand zwischen zwei Punkten im Punktmuster." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appTools/ToolCopperThieving.py:1490 +#: appPlugins/ToolCopperThieving.py:1490 msgid "Squares Grid Parameters" msgstr "Quadratraster Parameter" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appTools/ToolCopperThieving.py:1496 +#: appPlugins/ToolCopperThieving.py:1496 msgid "Square side size in Squares Grid." msgstr "Quadratlängen im Quadratraster." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appTools/ToolCopperThieving.py:1509 +#: appPlugins/ToolCopperThieving.py:1509 msgid "Distance between each two squares in Squares Grid." msgstr "Abstand zwischen zwei Quadraten im Quadratraster." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appTools/ToolCopperThieving.py:1530 +#: appPlugins/ToolCopperThieving.py:1530 msgid "Lines Grid Parameters" msgstr "Schraffurparameter" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1536 +#: appPlugins/ToolCopperThieving.py:1536 msgid "Line thickness size in Lines Grid." msgstr "Liniendicke." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appTools/ToolCopperThieving.py:1549 +#: appPlugins/ToolCopperThieving.py:1549 msgid "Distance between each two lines in Lines Grid." msgstr "Linienabstand." # What is a Robber Bar? #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appTools/ToolCopperThieving.py:1589 +#: appPlugins/ToolCopperThieving.py:1589 msgid "Robber Bar Parameters" msgstr "Robber Bar-Parameter" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appTools/ToolCopperThieving.py:1591 +#: appPlugins/ToolCopperThieving.py:1591 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -10378,47 +10418,47 @@ msgstr "" "Eine Robber Bar ist ein Kupferrand bei Lochmustern." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appTools/ToolCopperThieving.py:1599 +#: appPlugins/ToolCopperThieving.py:1599 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 -#: appTools/ToolCopperThieving.py:1610 appTools/ToolCorners.py:762 -#: appTools/ToolExtract.py:1273 +#: appPlugins/ToolCopperThieving.py:1610 appPlugins/ToolCorners.py:762 +#: appPlugins/ToolExtract.py:1273 msgid "Thickness" msgstr "Dicke" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appTools/ToolCopperThieving.py:1612 +#: appPlugins/ToolCopperThieving.py:1612 msgid "The robber bar thickness." msgstr "Dicke der Robber Bar." # What is pattern plating? #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appTools/ToolCopperThieving.py:1645 +#: appPlugins/ToolCopperThieving.py:1645 msgid "Pattern Plating Mask" msgstr "Musterbeschichtungsmaske" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appTools/ToolCopperThieving.py:1647 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Generate a mask for pattern plating." msgstr "Erzeugen Sie eine Maske für die Musterbeschichtung." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appTools/ToolCopperThieving.py:1668 +#: appPlugins/ToolCopperThieving.py:1668 msgid "Only Pads" msgstr "Nur Pads" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appTools/ToolCopperThieving.py:1670 +#: appPlugins/ToolCopperThieving.py:1670 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 -#: appTools/ToolCopperThieving.py:1677 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -10427,7 +10467,7 @@ msgstr "" "und/oder der Robber Bar und den tatsächlichen Öffnungen in der Maske." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appTools/ToolCopperThieving.py:1713 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Choose which additional geometry to include, if available." msgstr "" "Wählen Sie aus, welche zusätzliche Geometrie aufgenommen werden soll, falls " @@ -10435,20 +10475,20 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 -#: appTools/ToolCopperThieving.py:1716 appTools/ToolFilm.py:1327 -#: appTools/ToolMilling.py:3886 +#: appPlugins/ToolCopperThieving.py:1716 appPlugins/ToolFilm.py:1327 +#: appPlugins/ToolMilling.py:3892 msgid "Both" msgstr "Both" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appTools/ToolCopperThieving.py:518 appTools/ToolCopperThieving.py:522 -#: appTools/ToolCopperThieving.py:584 appTools/ToolCopperThieving.py:1717 +#: appPlugins/ToolCopperThieving.py:518 appPlugins/ToolCopperThieving.py:522 +#: appPlugins/ToolCopperThieving.py:584 appPlugins/ToolCopperThieving.py:1717 msgid "Thieving" msgstr "Diebstahl" # Double #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appTools/ToolCopperThieving.py:1718 +#: appPlugins/ToolCopperThieving.py:1718 msgid "Robber bar" msgstr "'Robber Bar'" @@ -10461,18 +10501,18 @@ msgstr "Kalibirierungs-Tool-Optionen" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appTools/ToolCopperThieving.py:1300 appTools/ToolCorners.py:743 -#: appTools/ToolFiducials.py:883 +#: appPlugins/ToolCopperThieving.py:1300 appPlugins/ToolCorners.py:743 +#: appPlugins/ToolFiducials.py:883 msgid "Parameters used for this tool." msgstr "Parameter für dieses Werkzeug." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 -#: appTools/ToolCalibration.py:889 +#: appPlugins/ToolCalibration.py:889 msgid "Source Type" msgstr "Quellenart" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 -#: appTools/ToolCalibration.py:890 +#: appPlugins/ToolCalibration.py:890 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -10486,32 +10526,32 @@ msgstr "" "setzen" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 -#: appTools/ToolCalibration.py:895 +#: appPlugins/ToolCalibration.py:895 msgid "Free" msgstr "Frei" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 -#: appTools/ToolCalibration.py:784 +#: appPlugins/ToolCalibration.py:784 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 -#: appTools/ToolCalibration.py:796 +#: appPlugins/ToolCalibration.py:796 msgid "Verification Z" msgstr "Z Überprüfung" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 -#: appTools/ToolCalibration.py:798 +#: appPlugins/ToolCalibration.py:798 msgid "Height (Z) for checking the point." msgstr "Höhe (Z) um den Punkt zu prüfen." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 -#: appTools/ToolCalibration.py:810 +#: appPlugins/ToolCalibration.py:810 msgid "Zero Z tool" msgstr "Z Höhen Werkzeug" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 -#: appTools/ToolCalibration.py:812 +#: appPlugins/ToolCalibration.py:812 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -10520,12 +10560,12 @@ msgstr "" "des Überprüfungswerkzeugs zu nullen." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 -#: appTools/ToolCalibration.py:821 +#: appPlugins/ToolCalibration.py:821 msgid "Height (Z) for mounting the verification probe." msgstr "Höhe (Z) zur Installation der Überprüfungssonde." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 -#: appTools/ToolCalibration.py:835 +#: appPlugins/ToolCalibration.py:835 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -10536,12 +10576,12 @@ msgstr "" "(x, y) Punkt wird verwendet," #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 -#: appTools/ToolCalibration.py:861 +#: appPlugins/ToolCalibration.py:861 msgid "Second point" msgstr "Zweiter Punkt" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 -#: appTools/ToolCalibration.py:863 +#: appPlugins/ToolCalibration.py:863 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -10553,15 +10593,15 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appTools/ToolCalibration.py:867 appTools/ToolCorners.py:706 -#: appTools/ToolFilm.py:1211 app_Main.py:5474 +#: appPlugins/ToolCalibration.py:867 appPlugins/ToolCorners.py:706 +#: appPlugins/ToolFilm.py:1211 app_Main.py:5474 msgid "Top Left" msgstr "Oben links" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appTools/ToolCalibration.py:868 appTools/ToolCorners.py:718 -#: appTools/ToolFilm.py:1212 app_Main.py:5475 +#: appPlugins/ToolCalibration.py:868 appPlugins/ToolCorners.py:718 +#: appPlugins/ToolFilm.py:1212 app_Main.py:5475 msgid "Bottom Right" msgstr "Unten rechts" @@ -10571,13 +10611,13 @@ msgstr "Optionen für Bohrer extrahieren" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appTools/ToolExtract.py:917 appTools/ToolPunchGerber.py:2002 +#: appPlugins/ToolExtract.py:917 appPlugins/ToolPunchGerber.py:2002 msgid "Processed Pads Type" msgstr "Verarbeitete Pads Typ" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appTools/ToolExtract.py:919 appTools/ToolPunchGerber.py:2004 +#: appPlugins/ToolExtract.py:919 appPlugins/ToolPunchGerber.py:2004 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10589,7 +10629,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appTools/ToolExtract.py:946 appTools/ToolPunchGerber.py:2030 +#: appPlugins/ToolExtract.py:946 appPlugins/ToolPunchGerber.py:2030 msgid "Process Circular Pads." msgstr "Prozessrunde Pads." @@ -10597,26 +10637,26 @@ msgstr "Prozessrunde Pads." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appTools/ToolExtract.py:952 appTools/ToolExtract.py:1089 -#: appTools/ToolPunchGerber.py:2036 appTools/ToolPunchGerber.py:2198 +#: appPlugins/ToolExtract.py:952 appPlugins/ToolExtract.py:1089 +#: appPlugins/ToolPunchGerber.py:2036 appPlugins/ToolPunchGerber.py:2198 msgid "Oblong" msgstr "Länglich" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appTools/ToolExtract.py:954 appTools/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:954 appPlugins/ToolPunchGerber.py:2038 msgid "Process Oblong Pads." msgstr "Längliche Pads verarbeiten." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appTools/ToolExtract.py:962 appTools/ToolPunchGerber.py:2046 +#: appPlugins/ToolExtract.py:962 appPlugins/ToolPunchGerber.py:2046 msgid "Process Square Pads." msgstr "Quadratische Pads verarbeiten." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appTools/ToolExtract.py:970 appTools/ToolPunchGerber.py:2054 +#: appPlugins/ToolExtract.py:970 appPlugins/ToolPunchGerber.py:2054 msgid "Process Rectangular Pads." msgstr "Rechteckige Pads verarbeiten." @@ -10624,15 +10664,15 @@ msgstr "Rechteckige Pads verarbeiten." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appTools/ToolExtract.py:976 -#: appTools/ToolExtract.py:1128 appTools/ToolPunchGerber.py:2060 -#: appTools/ToolPunchGerber.py:2237 appTools/ToolReport.py:190 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:976 +#: appPlugins/ToolExtract.py:1128 appPlugins/ToolPunchGerber.py:2060 +#: appPlugins/ToolPunchGerber.py:2237 appPlugins/ToolReport.py:190 msgid "Others" msgstr "Andere" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appTools/ToolExtract.py:978 appTools/ToolPunchGerber.py:2062 +#: appPlugins/ToolExtract.py:978 appPlugins/ToolPunchGerber.py:2062 msgid "Process pads not in the categories above." msgstr "Prozess-Pads nicht in den oben genannten Kategorien." @@ -10640,8 +10680,8 @@ msgstr "Prozess-Pads nicht in den oben genannten Kategorien." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appTools/ToolExtract.py:1036 appTools/ToolExtract.py:1146 -#: appTools/ToolPunchGerber.py:2113 appTools/ToolPunchGerber.py:2142 +#: appPlugins/ToolExtract.py:1036 appPlugins/ToolExtract.py:1146 +#: appPlugins/ToolPunchGerber.py:2113 appPlugins/ToolPunchGerber.py:2142 msgid "Fixed Diameter" msgstr "Fester Durchmesser" @@ -10649,19 +10689,19 @@ msgstr "Fester Durchmesser" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appTools/ToolExtract.py:1038 appTools/ToolExtract.py:1067 -#: appTools/ToolPunchGerber.py:2115 appTools/ToolPunchGerber.py:2170 +#: appPlugins/ToolExtract.py:1038 appPlugins/ToolExtract.py:1067 +#: appPlugins/ToolPunchGerber.py:2115 appPlugins/ToolPunchGerber.py:2170 msgid "Fixed Annular Ring" msgstr "Fester Ring" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appTools/ToolExtract.py:1037 appTools/ToolPunchGerber.py:2114 +#: appPlugins/ToolExtract.py:1037 appPlugins/ToolPunchGerber.py:2114 msgid "Proportional" msgstr "Proportional" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appTools/ToolExtract.py:1027 +#: appPlugins/ToolExtract.py:1027 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10675,13 +10715,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appTools/ToolExtract.py:1156 appTools/ToolPunchGerber.py:2152 +#: appPlugins/ToolExtract.py:1156 appPlugins/ToolPunchGerber.py:2152 msgid "Fixed hole diameter." msgstr "Fester Lochdurchmesser." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appTools/ToolExtract.py:1069 appTools/ToolPunchGerber.py:2172 +#: appPlugins/ToolExtract.py:1069 appPlugins/ToolPunchGerber.py:2172 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10693,37 +10733,37 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appTools/ToolExtract.py:1078 appTools/ToolPunchGerber.py:2187 +#: appPlugins/ToolExtract.py:1078 appPlugins/ToolPunchGerber.py:2187 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 -#: appTools/ToolExtract.py:1091 appTools/ToolPunchGerber.py:2200 +#: appPlugins/ToolExtract.py:1091 appPlugins/ToolPunchGerber.py:2200 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 -#: appTools/ToolExtract.py:1104 appTools/ToolPunchGerber.py:2213 +#: appPlugins/ToolExtract.py:1104 appPlugins/ToolPunchGerber.py:2213 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 -#: appTools/ToolExtract.py:1117 appTools/ToolPunchGerber.py:2226 +#: appPlugins/ToolExtract.py:1117 appPlugins/ToolPunchGerber.py:2226 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 -#: appTools/ToolExtract.py:1130 appTools/ToolPunchGerber.py:2239 +#: appPlugins/ToolExtract.py:1130 appPlugins/ToolPunchGerber.py:2239 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 -#: appTools/ToolExtract.py:1163 appTools/ToolPunchGerber.py:2251 +#: appPlugins/ToolExtract.py:1163 appPlugins/ToolPunchGerber.py:2251 msgid "Proportional Diameter" msgstr "Proportionaler Durchmesser" @@ -10734,7 +10774,7 @@ msgstr "Faktor" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appTools/ToolExtract.py:1174 appTools/ToolPunchGerber.py:2262 +#: appPlugins/ToolExtract.py:1174 appPlugins/ToolPunchGerber.py:2262 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10743,17 +10783,17 @@ msgstr "" "Der Lochdurchmesser beträgt einen Bruchteil der Padgröße." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appTools/ToolExtract.py:1208 appTools/ToolExtract.py:1233 +#: appPlugins/ToolExtract.py:1208 appPlugins/ToolExtract.py:1233 msgid "Extract Soldermask" msgstr "Lötmaske extrahieren" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appTools/ToolExtract.py:1210 appTools/ToolExtract.py:1236 +#: appPlugins/ToolExtract.py:1210 appPlugins/ToolExtract.py:1236 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 -#: appTools/ToolExtract.py:1216 +#: appPlugins/ToolExtract.py:1216 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." @@ -10762,17 +10802,17 @@ msgstr "" "jenseits des Randes der Pads." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appTools/ToolExtract.py:1252 appTools/ToolExtract.py:1291 +#: appPlugins/ToolExtract.py:1252 appPlugins/ToolExtract.py:1291 msgid "Extract Cutout" msgstr "Ausschnitt extrahieren" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appTools/ToolExtract.py:1254 appTools/ToolExtract.py:1294 +#: appPlugins/ToolExtract.py:1254 appPlugins/ToolExtract.py:1294 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 -#: appTools/ToolExtract.py:1275 +#: appPlugins/ToolExtract.py:1275 msgid "The thickness of the line that makes the cutout geometry." msgstr "Die Dicke der Linie, aus der die Ausschnittgeometrie besteht." @@ -10782,7 +10822,7 @@ msgid "Fiducials Tool Options" msgstr "Passermarken-Werkzeugoptionen" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 -#: appTools/ToolFiducials.py:890 +#: appPlugins/ToolFiducials.py:890 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -10793,25 +10833,25 @@ msgstr "" "Der Ausschnitt der Lötmaske ist doppelt so groß." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 -#: appTools/ToolFiducials.py:918 +#: appPlugins/ToolFiducials.py:918 msgid "Auto" msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 -#: appTools/ToolCutOut.py:2610 appTools/ToolFiducials.py:919 -#: appTools/ToolLevelling.py:1821 appTools/ToolPunchGerber.py:2288 +#: appPlugins/ToolCutOut.py:2610 appPlugins/ToolFiducials.py:919 +#: appPlugins/ToolLevelling.py:1821 appPlugins/ToolPunchGerber.py:2288 msgid "Manual" msgstr "Manuell" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 -#: appTools/ToolLevelling.py:1814 +#: appPlugins/ToolLevelling.py:1814 msgid "Mode" msgstr "Modus" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 -#: appTools/ToolFiducials.py:923 +#: appPlugins/ToolFiducials.py:923 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -10822,22 +10862,22 @@ msgstr "" "- \"Manuell\" Die Bezugspunkte werden manuell platziert." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 -#: appTools/ToolFiducials.py:931 +#: appPlugins/ToolFiducials.py:931 msgid "Up" msgstr "Hoch" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 -#: appTools/ToolFiducials.py:932 +#: appPlugins/ToolFiducials.py:932 msgid "Down" msgstr "Runter" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 -#: appTools/ToolFiducials.py:935 +#: appPlugins/ToolFiducials.py:935 msgid "Second fiducial" msgstr "Zweiter Bezugspunkt" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 -#: appTools/ToolFiducials.py:937 +#: appPlugins/ToolFiducials.py:937 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -10852,22 +10892,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCorners.py:755 appTools/ToolFiducials.py:953 +#: appPlugins/ToolCorners.py:755 appPlugins/ToolFiducials.py:953 msgid "Cross" msgstr "Kreuzförmig" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 -#: appTools/ToolFiducials.py:954 +#: appPlugins/ToolFiducials.py:954 msgid "Chess" msgstr "Schachbrett" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 -#: appTools/ToolFiducials.py:956 +#: appPlugins/ToolFiducials.py:956 msgid "Fiducial Type" msgstr "Bezugspunktart" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 -#: appTools/ToolFiducials.py:958 +#: appPlugins/ToolFiducials.py:958 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -10880,7 +10920,7 @@ msgstr "" "\"Schachbrett\" Schachbrettförmige Bezugspunkte." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 -#: appTools/ToolFiducials.py:967 +#: appPlugins/ToolFiducials.py:967 msgid "Line thickness" msgstr "Liniendicke" @@ -10897,7 +10937,7 @@ msgstr "" "und umgekehrt." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appTools/ToolInvertGerber.py:251 +#: appPlugins/ToolInvertGerber.py:251 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10906,12 +10946,12 @@ msgstr "" "die Kanten des Gerber-Objekts." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appTools/ToolInvertGerber.py:262 +#: appPlugins/ToolInvertGerber.py:262 msgid "Lines Join Style" msgstr "Linien verbinden Stil" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appTools/ToolInvertGerber.py:264 +#: appPlugins/ToolInvertGerber.py:264 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10926,7 +10966,7 @@ msgstr "" "- Abschrägung -> Die Linien werden durch eine dritte Linie verbunden" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appTools/ToolInvertGerber.py:273 +#: appPlugins/ToolInvertGerber.py:273 msgid "Bevel" msgstr "Fase" @@ -10943,7 +10983,7 @@ msgstr "" "jeweils zwei Gerber geometrische Elemente" #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appTools/ToolOptimal.py:454 +#: appPlugins/ToolOptimal.py:454 msgid "Precision" msgstr "Präzision" @@ -10958,7 +10998,7 @@ msgid "Punch Gerber Options" msgstr "Stanzen Sie die Gerber-Optionen" #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appTools/ToolPunchGerber.py:2104 +#: appPlugins/ToolPunchGerber.py:2104 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10990,12 +11030,12 @@ msgstr "" "in Gerber Dateien einzufügen oder als Datei zu exportieren." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appTools/ToolQRCode.py:799 app_Main.py:8028 +#: appPlugins/ToolQRCode.py:799 app_Main.py:8028 msgid "Version" msgstr "Version" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 -#: appTools/ToolQRCode.py:801 +#: appPlugins/ToolQRCode.py:801 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -11004,13 +11044,13 @@ msgstr "" " bis 40 (177x177 Quadrate) angegeben werden." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 -#: appTools/ToolQRCode.py:812 +#: appPlugins/ToolQRCode.py:812 msgid "Error correction" msgstr "Fehlerausgleich" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 -#: appTools/ToolQRCode.py:814 appTools/ToolQRCode.py:825 +#: appPlugins/ToolQRCode.py:814 appPlugins/ToolQRCode.py:825 #, python-format msgid "" "Parameter that controls the error correction used for the QR Code.\n" @@ -11026,12 +11066,12 @@ msgstr "" "H : max. 30%% Fehler können ausgeglichen warden." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 -#: appTools/ToolQRCode.py:835 +#: appPlugins/ToolQRCode.py:835 msgid "Box Size" msgstr "Quadratgröße" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 -#: appTools/ToolQRCode.py:837 +#: appPlugins/ToolQRCode.py:837 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -11041,12 +11081,12 @@ msgstr "" "spezifiziert." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 -#: appTools/ToolQRCode.py:848 +#: appPlugins/ToolQRCode.py:848 msgid "Border Size" msgstr "Randdicke" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 -#: appTools/ToolQRCode.py:850 +#: appPlugins/ToolQRCode.py:850 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." @@ -11056,27 +11096,27 @@ msgstr "" "an." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 -#: appTools/ToolQRCode.py:770 +#: appPlugins/ToolQRCode.py:770 msgid "QRCode Data" msgstr "QRCode Daten" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 -#: appTools/ToolQRCode.py:772 +#: appPlugins/ToolQRCode.py:772 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 -#: appTools/ToolQRCode.py:776 +#: appPlugins/ToolQRCode.py:776 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 -#: appTools/ToolQRCode.py:861 +#: appPlugins/ToolQRCode.py:861 msgid "Polarity" msgstr "Polarität" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 -#: appTools/ToolQRCode.py:863 +#: appPlugins/ToolQRCode.py:863 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -11087,17 +11127,17 @@ msgstr "" "oder Positiv (die Boxen sind undurchsichtig)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appTools/ToolFilm.py:1366 appTools/ToolQRCode.py:867 +#: appPlugins/ToolFilm.py:1366 appPlugins/ToolQRCode.py:867 msgid "Negative" msgstr "Negativ" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appTools/ToolFilm.py:1365 appTools/ToolQRCode.py:868 +#: appPlugins/ToolFilm.py:1365 appPlugins/ToolQRCode.py:868 msgid "Positive" msgstr "Positiv" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 -#: appTools/ToolQRCode.py:870 +#: appPlugins/ToolQRCode.py:870 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -11111,7 +11151,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 -#: appTools/ToolQRCode.py:881 appTools/ToolQRCode.py:887 +#: appPlugins/ToolQRCode.py:881 appPlugins/ToolQRCode.py:887 msgid "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." @@ -11120,22 +11160,22 @@ msgstr "" "kann abgerundete oder scharfe Ecken haben." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 -#: appTools/ToolQRCode.py:920 +#: appPlugins/ToolQRCode.py:920 msgid "Fill Color" msgstr "Boxfarbe" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 -#: appTools/ToolQRCode.py:922 +#: appPlugins/ToolQRCode.py:922 msgid "Set the QRCode fill color (squares color)." msgstr "Wählen Sie die Farbe der Boxen." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 -#: appTools/ToolQRCode.py:944 +#: appPlugins/ToolQRCode.py:944 msgid "Back Color" msgstr "Hintergrundfarbe" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 -#: appTools/ToolQRCode.py:946 +#: appPlugins/ToolQRCode.py:946 msgid "Set the QRCode background color." msgstr "Wählen Sie die Farbe im QRCode, die nicht von einer Box bedeckt ist." @@ -11153,12 +11193,12 @@ msgstr "" "von Herstellungsregeln." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 -#: appTools/ToolRulesCheck.py:446 appTools/ToolRulesCheck.py:1395 +#: appPlugins/ToolRulesCheck.py:446 appPlugins/ToolRulesCheck.py:1395 msgid "Trace Size" msgstr "Spurengröße" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 -#: appTools/ToolRulesCheck.py:1397 +#: appPlugins/ToolRulesCheck.py:1397 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." @@ -11172,27 +11212,27 @@ msgstr "Hiermit wird überprüft, ob die Mindestgröße für Traces erfüllt ist #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 -#: appTools/ToolRulesCheck.py:1402 appTools/ToolRulesCheck.py:1426 -#: appTools/ToolRulesCheck.py:1451 appTools/ToolRulesCheck.py:1476 -#: appTools/ToolRulesCheck.py:1501 appTools/ToolRulesCheck.py:1526 -#: appTools/ToolRulesCheck.py:1552 appTools/ToolRulesCheck.py:1577 -#: appTools/ToolRulesCheck.py:1604 appTools/ToolRulesCheck.py:1629 +#: appPlugins/ToolRulesCheck.py:1402 appPlugins/ToolRulesCheck.py:1426 +#: appPlugins/ToolRulesCheck.py:1451 appPlugins/ToolRulesCheck.py:1476 +#: appPlugins/ToolRulesCheck.py:1501 appPlugins/ToolRulesCheck.py:1526 +#: appPlugins/ToolRulesCheck.py:1552 appPlugins/ToolRulesCheck.py:1577 +#: appPlugins/ToolRulesCheck.py:1604 appPlugins/ToolRulesCheck.py:1629 msgid "Min value" msgstr "Min. Wert" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 -#: appTools/ToolRulesCheck.py:1404 +#: appPlugins/ToolRulesCheck.py:1404 msgid "Minimum acceptable trace size." msgstr "Minimale akzeptable Trace-Größe." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 -#: appTools/ToolRulesCheck.py:677 appTools/ToolRulesCheck.py:707 -#: appTools/ToolRulesCheck.py:1418 +#: appPlugins/ToolRulesCheck.py:677 appPlugins/ToolRulesCheck.py:707 +#: appPlugins/ToolRulesCheck.py:1418 msgid "Copper to Copper clearance" msgstr "Mininalabstand Kupfer zu Kupfer" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 -#: appTools/ToolRulesCheck.py:1420 +#: appPlugins/ToolRulesCheck.py:1420 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11207,34 +11247,34 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 -#: appTools/ToolRulesCheck.py:1428 appTools/ToolRulesCheck.py:1453 -#: appTools/ToolRulesCheck.py:1478 appTools/ToolRulesCheck.py:1503 -#: appTools/ToolRulesCheck.py:1528 appTools/ToolRulesCheck.py:1554 -#: appTools/ToolRulesCheck.py:1606 +#: appPlugins/ToolRulesCheck.py:1428 appPlugins/ToolRulesCheck.py:1453 +#: appPlugins/ToolRulesCheck.py:1478 appPlugins/ToolRulesCheck.py:1503 +#: appPlugins/ToolRulesCheck.py:1528 appPlugins/ToolRulesCheck.py:1554 +#: appPlugins/ToolRulesCheck.py:1606 msgid "Minimum acceptable clearance value." msgstr "Minimaler akzeptabler Abstandswert." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 -#: appTools/ToolRulesCheck.py:737 appTools/ToolRulesCheck.py:743 -#: appTools/ToolRulesCheck.py:756 appTools/ToolRulesCheck.py:763 -#: appTools/ToolRulesCheck.py:1443 +#: appPlugins/ToolRulesCheck.py:737 appPlugins/ToolRulesCheck.py:743 +#: appPlugins/ToolRulesCheck.py:756 appPlugins/ToolRulesCheck.py:763 +#: appPlugins/ToolRulesCheck.py:1443 msgid "Copper to Outline clearance" msgstr "Mininalabstand Kupfer zum Rahmen" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 -#: appTools/ToolRulesCheck.py:1445 +#: appPlugins/ToolRulesCheck.py:1445 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 -#: appTools/ToolRulesCheck.py:1468 +#: appPlugins/ToolRulesCheck.py:1468 msgid "Silk to Silk Clearance" msgstr "Siebdruck zu siebdruck Abstand" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 -#: appTools/ToolRulesCheck.py:1470 +#: appPlugins/ToolRulesCheck.py:1470 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11243,13 +11283,13 @@ msgstr "" "Objekte und Silkscreen-Objekte erfüllt ist." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 -#: appTools/ToolRulesCheck.py:846 appTools/ToolRulesCheck.py:852 -#: appTools/ToolRulesCheck.py:870 appTools/ToolRulesCheck.py:1493 +#: appPlugins/ToolRulesCheck.py:846 appPlugins/ToolRulesCheck.py:852 +#: appPlugins/ToolRulesCheck.py:870 appPlugins/ToolRulesCheck.py:1493 msgid "Silk to Solder Mask Clearance" msgstr "Siebdruck auf Lötmaske Clearance" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 -#: appTools/ToolRulesCheck.py:1495 +#: appPlugins/ToolRulesCheck.py:1495 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11258,14 +11298,14 @@ msgstr "" "Spuren und Lötmaskenspuren werden eingehalten." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 -#: appTools/ToolRulesCheck.py:900 appTools/ToolRulesCheck.py:906 -#: appTools/ToolRulesCheck.py:920 appTools/ToolRulesCheck.py:927 -#: appTools/ToolRulesCheck.py:1518 +#: appPlugins/ToolRulesCheck.py:900 appPlugins/ToolRulesCheck.py:906 +#: appPlugins/ToolRulesCheck.py:920 appPlugins/ToolRulesCheck.py:927 +#: appPlugins/ToolRulesCheck.py:1518 msgid "Silk to Outline Clearance" msgstr "Siebdruck zur Gliederung Clearance" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 -#: appTools/ToolRulesCheck.py:1520 +#: appPlugins/ToolRulesCheck.py:1520 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11274,13 +11314,13 @@ msgstr "" "Spuren und der Umriss ist erfüllt." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:938 appTools/ToolRulesCheck.py:965 -#: appTools/ToolRulesCheck.py:1543 +#: appPlugins/ToolRulesCheck.py:938 appPlugins/ToolRulesCheck.py:965 +#: appPlugins/ToolRulesCheck.py:1543 msgid "Minimum Solder Mask Sliver" msgstr "Minimum Lötmaskenband" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 -#: appTools/ToolRulesCheck.py:1545 +#: appPlugins/ToolRulesCheck.py:1545 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11290,14 +11330,14 @@ msgstr "" "Spuren und Soldermask-Merkmale sind erfüllt." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 -#: appTools/ToolRulesCheck.py:1003 appTools/ToolRulesCheck.py:1009 -#: appTools/ToolRulesCheck.py:1025 appTools/ToolRulesCheck.py:1032 -#: appTools/ToolRulesCheck.py:1569 +#: appPlugins/ToolRulesCheck.py:1003 appPlugins/ToolRulesCheck.py:1009 +#: appPlugins/ToolRulesCheck.py:1025 appPlugins/ToolRulesCheck.py:1032 +#: appPlugins/ToolRulesCheck.py:1569 msgid "Minimum Annular Ring" msgstr "Minimaler Ring" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 -#: appTools/ToolRulesCheck.py:1571 +#: appPlugins/ToolRulesCheck.py:1571 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11306,17 +11346,17 @@ msgstr "" "Ein Loch in einem Pad ist getroffen." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 -#: appTools/ToolRulesCheck.py:1579 +#: appPlugins/ToolRulesCheck.py:1579 msgid "Minimum acceptable ring value." msgstr "Minimaler akzeptabler Ringwert." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 -#: appTools/ToolRulesCheck.py:390 appTools/ToolRulesCheck.py:1596 +#: appPlugins/ToolRulesCheck.py:390 appPlugins/ToolRulesCheck.py:1596 msgid "Hole to Hole Clearance" msgstr "Loch zu Loch Abstand" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 -#: appTools/ToolRulesCheck.py:1598 +#: appPlugins/ToolRulesCheck.py:1598 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11325,17 +11365,17 @@ msgstr "" "und ein weiteres Bohrloch ist getroffen." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 -#: appTools/ToolRulesCheck.py:1631 +#: appPlugins/ToolRulesCheck.py:1631 msgid "Minimum acceptable drill size." msgstr "Minimale zulässige Bohrergröße." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 -#: appTools/ToolRulesCheck.py:364 appTools/ToolRulesCheck.py:1621 +#: appPlugins/ToolRulesCheck.py:364 appPlugins/ToolRulesCheck.py:1621 msgid "Hole Size" msgstr "Lochgröße" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 -#: appTools/ToolRulesCheck.py:1623 +#: appPlugins/ToolRulesCheck.py:1623 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11358,13 +11398,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:236 -#: appTools/ToolCorners.py:830 appTools/ToolCutOut.py:2795 -#: appTools/ToolDblSided.py:975 +#: appPlugins/ToolCorners.py:830 appPlugins/ToolCutOut.py:2795 +#: appPlugins/ToolDblSided.py:975 msgid "Drill Dia" msgstr "Bohrdurchmesser" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 -#: appTools/ToolDblSided.py:977 appTools/ToolDblSided.py:982 +#: appPlugins/ToolDblSided.py:977 appPlugins/ToolDblSided.py:982 msgid "Diameter of the drill for the alignment holes." msgstr "Durchmesser des Bohrers für die Ausrichtungslöcher." @@ -11374,23 +11414,23 @@ msgstr "Achse ausrichten" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 -#: appTools/ToolDblSided.py:818 appTools/ToolDblSided.py:993 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:993 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 -#: appTools/ToolFilm.py:1329 +#: appPlugins/ToolFilm.py:1329 msgid "Mirror Axis" msgstr "Spiegelachse" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 -#: appTools/ToolDblSided.py:844 +#: appPlugins/ToolDblSided.py:844 msgid "Box" msgstr "Box" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appTools/ToolDblSided.py:845 +#: appPlugins/ToolDblSided.py:845 msgid "Hole Snap" msgstr "Loch schnappt" @@ -11424,7 +11464,7 @@ msgid "Calculators Tool Options" msgstr "Rechner-Tool-Optionen" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 -#: appTools/ToolCalculators.py:400 +#: appPlugins/ToolCalculators.py:400 msgid "V-Shape Tool Calculator" msgstr "V-Shape-Werkzeugrechner" @@ -11440,12 +11480,12 @@ msgstr "" "Schnitttiefe als Parameter." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 -#: appTools/ToolCalculators.py:471 +#: appPlugins/ToolCalculators.py:471 msgid "Tip Diameter" msgstr "Spitzendurchmesser" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 -#: appTools/ToolCalculators.py:473 +#: appPlugins/ToolCalculators.py:473 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11454,7 +11494,7 @@ msgstr "" "Es wird vom Hersteller angegeben." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 -#: appTools/ToolCalculators.py:486 +#: appPlugins/ToolCalculators.py:486 msgid "Tip Angle" msgstr "Spitzenwinkel" @@ -11475,12 +11515,12 @@ msgstr "" "Im CNCJob-Objekt ist dies der Parameter CutZ." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 -#: appTools/ToolCalculators.py:402 +#: appPlugins/ToolCalculators.py:402 msgid "ElectroPlating Calculator" msgstr "Galvanikrechner" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appTools/ToolCalculators.py:544 +#: appPlugins/ToolCalculators.py:544 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 " @@ -11492,37 +11532,37 @@ msgstr "" "Tinte oder Palladiumchlorid." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appTools/ToolCalculators.py:563 +#: appPlugins/ToolCalculators.py:563 msgid "Board Length" msgstr "PCB Länge" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appTools/ToolCalculators.py:564 +#: appPlugins/ToolCalculators.py:564 msgid "This is the board length. In centimeters." msgstr "Dies ist die Boardlänge. In Zentimeter." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appTools/ToolCalculators.py:581 +#: appPlugins/ToolCalculators.py:581 msgid "Board Width" msgstr "PCB Breite" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appTools/ToolCalculators.py:582 +#: appPlugins/ToolCalculators.py:582 msgid "This is the board width.In centimeters." msgstr "Dies ist die Breite der Platte in Zentimetern." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:600 +#: appPlugins/ToolCalculators.py:600 msgid "This is the board area." msgstr "Dies ist der Boardbereich." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appTools/ToolCalculators.py:622 +#: appPlugins/ToolCalculators.py:622 msgid "Current Density" msgstr "Stromdichte" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appTools/ToolCalculators.py:623 +#: appPlugins/ToolCalculators.py:623 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11531,12 +11571,12 @@ msgstr "" "In Ampere pro Quadratfuß ASF." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appTools/ToolCalculators.py:642 +#: appPlugins/ToolCalculators.py:642 msgid "Copper Growth" msgstr "Kupferwachstum" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appTools/ToolCalculators.py:643 +#: appPlugins/ToolCalculators.py:643 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11549,27 +11589,27 @@ msgid "Corner Markers Options" msgstr "Optionen für Eckmarkierungen" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCorners.py:750 +#: appPlugins/ToolCorners.py:750 msgid "Shape of the marker." msgstr "Form des Markers." #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appTools/ToolCorners.py:754 +#: appPlugins/ToolCorners.py:754 msgid "Semi-Cross" msgstr "Halbkreuz" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appTools/ToolCorners.py:764 +#: appPlugins/ToolCorners.py:764 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 -#: appTools/ToolCorners.py:778 +#: appPlugins/ToolCorners.py:778 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 -#: appTools/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:832 msgid "Drill Diameter" msgstr "Bohrdurchmesser" @@ -11588,7 +11628,7 @@ msgstr "" "das ursprüngliche Brett." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 -#: appTools/ToolCutOut.py:2428 +#: appPlugins/ToolCutOut.py:2428 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11597,12 +11637,12 @@ msgstr "" "die PCB-Form aus dem umgebenden Material." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:88 -#: appTools/ToolCutOut.py:2359 +#: appPlugins/ToolCutOut.py:2359 msgid "Kind" msgstr "Typ" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 -#: appTools/ToolCutOut.py:2361 +#: appPlugins/ToolCutOut.py:2361 msgid "" "Choice of what kind the object we want to cutout is.\n" "- Single: contain a single PCB Gerber outline object.\n" @@ -11615,12 +11655,12 @@ msgstr "" "aus vielen einzelnen PCB-Umrissen." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:97 -#: appTools/ToolCutOut.py:2367 +#: appPlugins/ToolCutOut.py:2367 msgid "Single" msgstr "Einzeln" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:98 -#: appTools/ToolCutOut.py:2368 +#: appPlugins/ToolCutOut.py:2368 msgid "Panel" msgstr "Platte" @@ -11649,18 +11689,18 @@ msgstr "" "- 8 \t- 2 * links + 2 * rechts + 2 * oben + 2 * unten" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:225 -#: appTools/ToolCutOut.py:2701 +#: appPlugins/ToolCutOut.py:2701 msgid "Big cursor" msgstr "Großer Cursor" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 -#: appTools/ToolCutOut.py:2703 +#: appPlugins/ToolCutOut.py:2703 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:238 -#: appTools/ToolCutOut.py:2797 +#: appPlugins/ToolCutOut.py:2797 msgid "" "Diameter of the tool used to cutout\n" "the PCB by drilling." @@ -11669,7 +11709,7 @@ msgstr "" "die Leiterplatte durch Bohren." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 -#: appTools/ToolCutOut.py:2810 +#: appPlugins/ToolCutOut.py:2810 msgid "" "Distance between the center of\n" "two neighboring drill holes." @@ -11682,7 +11722,7 @@ msgid "Drilling Tool Options" msgstr "Bohrwerkzeugoptionen" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 -#: appTools/ToolDrilling.py:2299 +#: appPlugins/ToolDrilling.py:2299 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "" "Erstellen Sie einen CNCJob mit Werkzeugwegen zum Bohren oder Fräsen von " @@ -11692,9 +11732,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appTools/ToolDrilling.py:2376 appTools/ToolIsolation.py:3267 -#: appTools/ToolMilling.py:3699 appTools/ToolNCC.py:4224 -#: appTools/ToolPaint.py:3018 +#: appPlugins/ToolDrilling.py:2376 appPlugins/ToolIsolation.py:3267 +#: appPlugins/ToolMilling.py:3705 appPlugins/ToolNCC.py:4224 +#: appPlugins/ToolPaint.py:3018 msgid "Tool order" msgstr "Werkzeugbestellung" @@ -11703,10 +11743,10 @@ msgstr "Werkzeugbestellung" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appTools/ToolDrilling.py:2377 appTools/ToolIsolation.py:3268 -#: appTools/ToolMilling.py:3700 appTools/ToolNCC.py:4225 -#: appTools/ToolNCC.py:4235 appTools/ToolPaint.py:3019 -#: appTools/ToolPaint.py:3029 +#: appPlugins/ToolDrilling.py:2377 appPlugins/ToolIsolation.py:3268 +#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4225 +#: appPlugins/ToolNCC.py:4235 appPlugins/ToolPaint.py:3019 +#: appPlugins/ToolPaint.py:3029 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" @@ -11732,9 +11772,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appTools/ToolDrilling.py:2385 appTools/ToolIsolation.py:3276 -#: appTools/ToolMilling.py:3708 appTools/ToolNCC.py:4233 -#: appTools/ToolPaint.py:3027 +#: appPlugins/ToolDrilling.py:2385 appPlugins/ToolIsolation.py:3276 +#: appPlugins/ToolMilling.py:3714 appPlugins/ToolNCC.py:4233 +#: appPlugins/ToolPaint.py:3027 msgid "Forward" msgstr "Vorwärts" @@ -11742,14 +11782,14 @@ msgstr "Vorwärts" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appTools/ToolDrilling.py:2386 appTools/ToolIsolation.py:3277 -#: appTools/ToolMilling.py:3709 appTools/ToolNCC.py:4234 -#: appTools/ToolPaint.py:3028 +#: appPlugins/ToolDrilling.py:2386 appPlugins/ToolIsolation.py:3277 +#: appPlugins/ToolMilling.py:3715 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3028 msgid "Reverse" msgstr "Rückwärts" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appTools/ToolDrilling.py:2673 appTools/ToolMilling.py:4302 +#: appPlugins/ToolDrilling.py:2673 appPlugins/ToolMilling.py:4308 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11811,12 +11851,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appTools/ToolFilm.py:1368 appTools/ToolFilm.py:1480 +#: appPlugins/ToolFilm.py:1368 appPlugins/ToolFilm.py:1480 msgid "Film Type" msgstr "Filmtyp" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appTools/ToolFilm.py:1370 +#: appPlugins/ToolFilm.py:1370 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11841,12 +11881,12 @@ 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 -#: appTools/ToolFilm.py:1386 +#: appPlugins/ToolFilm.py:1386 msgid "Border" msgstr "Rand" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appTools/ToolFilm.py:1388 +#: appPlugins/ToolFilm.py:1388 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11867,12 +11907,12 @@ msgstr "" "Umgebung, wenn nicht für diese Grenze." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appTools/ToolFilm.py:1355 +#: appPlugins/ToolFilm.py:1355 msgid "Scale Stroke" msgstr "Skalierungshub" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appTools/ToolFilm.py:1357 +#: appPlugins/ToolFilm.py:1357 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 " @@ -11885,12 +11925,12 @@ msgstr "" "Daher können die Feinheiten von diesem Parameter stärker beeinflusst werden." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appTools/ToolFilm.py:1196 +#: appPlugins/ToolFilm.py:1196 msgid "Film Adjustments" msgstr "Filmeinstellungen" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appTools/ToolFilm.py:1198 +#: appPlugins/ToolFilm.py:1198 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11905,7 +11945,7 @@ msgid "Scale Film geometry" msgstr "Filmgeometrie skalieren" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appTools/ToolFilm.py:1227 +#: appPlugins/ToolFilm.py:1227 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11918,7 +11958,7 @@ msgid "Skew Film geometry" msgstr "Verzerren Sie die Filmgeometrie" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appTools/ToolFilm.py:1271 +#: appPlugins/ToolFilm.py:1271 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11939,13 +11979,13 @@ msgstr "" "Dies kann einer der vier Punkte des Geometrie-Begrenzungsrahmens sein." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appTools/ToolCorners.py:714 appTools/ToolFiducials.py:812 -#: appTools/ToolFilm.py:1210 app_Main.py:5473 +#: appPlugins/ToolCorners.py:714 appPlugins/ToolFiducials.py:812 +#: appPlugins/ToolFilm.py:1210 app_Main.py:5473 msgid "Bottom Left" msgstr "Unten links" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appTools/ToolFilm.py:1213 +#: appPlugins/ToolFilm.py:1213 msgid "Top right" msgstr "Oben rechts" @@ -11954,28 +11994,28 @@ msgid "Mirror Film geometry" msgstr "Spiegeln Sie die Filmgeometrie" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appTools/ToolFilm.py:1315 +#: appPlugins/ToolFilm.py:1315 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 -#: appTools/ToolFilm.py:1475 +#: appPlugins/ToolFilm.py:1475 msgid "SVG" msgstr "SVG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appTools/ToolFilm.py:1476 +#: appPlugins/ToolFilm.py:1476 msgid "PNG" msgstr "PNG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appTools/ToolFilm.py:1477 +#: appPlugins/ToolFilm.py:1477 msgid "PDF" msgstr "PDF" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appTools/ToolFilm.py:1482 +#: appPlugins/ToolFilm.py:1482 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11988,22 +12028,22 @@ msgstr "" "- 'PDF' -> portable document format" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appTools/ToolFilm.py:1491 +#: appPlugins/ToolFilm.py:1491 msgid "Page Orientation" msgstr "Seitenausrichtung" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appTools/ToolFilm.py:1508 +#: appPlugins/ToolFilm.py:1508 msgid "Page Size" msgstr "Seitengröße" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appTools/ToolFilm.py:1509 +#: appPlugins/ToolFilm.py:1509 msgid "A selection of standard ISO 216 page sizes." msgstr "Eine Auswahl von Standard ISO 216 Seitengrößen." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appTools/ToolFilm.py:1575 +#: appPlugins/ToolFilm.py:1575 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 " @@ -12043,14 +12083,14 @@ msgstr "V-Form" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appTools/ToolMilling.py:4038 +#: appPlugins/ToolMilling.py:4044 msgid "V-Tip Dia" msgstr "Stichelspitzen-Durchm" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appTools/ToolMilling.py:4041 +#: appPlugins/ToolMilling.py:4047 msgid "The tip diameter for V-Shape Tool" msgstr "Der Spitzendurchmesser für das V-Shape-Werkzeug" @@ -12058,7 +12098,7 @@ msgstr "Der Spitzendurchmesser für das V-Shape-Werkzeug" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appTools/ToolMilling.py:4054 +#: appPlugins/ToolMilling.py:4060 msgid "V-Tip Angle" msgstr "Stichel-Winkel" @@ -12086,7 +12126,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appTools/ToolPaint.py:3059 +#: appPlugins/ToolPaint.py:3059 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" @@ -12100,16 +12140,16 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appTools/ToolIsolation.py:3480 appTools/ToolNCC.py:4520 -#: appTools/ToolPaint.py:3237 +#: appPlugins/ToolIsolation.py:3480 appPlugins/ToolNCC.py:4520 +#: appPlugins/ToolPaint.py:3237 msgid "Rest" msgstr "Rest" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appTools/ToolIsolation.py:3483 appTools/ToolNCC.py:4524 -#: appTools/ToolPaint.py:3240 +#: appPlugins/ToolIsolation.py:3483 appPlugins/ToolNCC.py:4524 +#: appPlugins/ToolPaint.py:3240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -12130,22 +12170,22 @@ msgstr "" "Wenn nicht aktiviert, verwenden Sie den Standardalgorithmus." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appTools/ToolIsolation.py:3505 +#: appPlugins/ToolIsolation.py:3505 msgid "Combine" msgstr "Kombinieren" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appTools/ToolIsolation.py:3507 +#: appPlugins/ToolIsolation.py:3507 msgid "Combine all passes into one object" msgstr "Kombinieren Sie alle Durchgänge in einem Objekt" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appTools/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3524 msgid "Except" msgstr "Außer" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appTools/ToolIsolation.py:3525 +#: appPlugins/ToolIsolation.py:3525 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12157,13 +12197,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appTools/ToolIsolation.py:3514 appTools/ToolNCC.py:4644 +#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4644 msgid "Check validity" msgstr "Überprüfen Sie die Gültigkeit" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appTools/ToolIsolation.py:3516 appTools/ToolNCC.py:4646 +#: appPlugins/ToolIsolation.py:3516 appPlugins/ToolNCC.py:4646 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12172,7 +12212,7 @@ msgstr "" "wenn sie eine vollständige Isolation bieten." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appTools/ToolIsolation.py:3564 +#: appPlugins/ToolIsolation.py:3564 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12189,17 +12229,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 msgid "Polygon Selection" msgstr "Polygon auswahl" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appTools/ToolIsolation.py:3600 +#: appPlugins/ToolIsolation.py:3600 msgid "Interiors" msgstr "Inneres" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appTools/ToolIsolation.py:3602 +#: appPlugins/ToolIsolation.py:3602 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12209,12 +12249,12 @@ msgstr "" "(Löcher im Polygon)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appTools/ToolIsolation.py:3495 +#: appPlugins/ToolIsolation.py:3495 msgid "Forced Rest" msgstr "Gezwungen" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appTools/ToolIsolation.py:3497 +#: appPlugins/ToolIsolation.py:3497 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" @@ -12255,12 +12295,12 @@ msgid "Levelling Tool Options" msgstr "Bohrwerkzeugoptionen" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 -#: appTools/ToolLevelling.py:1667 +#: appPlugins/ToolLevelling.py:1667 msgid "Generate CNC Code with auto-levelled paths." msgstr "" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 -#: appTools/ToolLevelling.py:1815 +#: appPlugins/ToolLevelling.py:1815 msgid "" "Choose a mode for height map generation.\n" "- Manual: will pick a selection of probe points by clicking on canvas\n" @@ -12272,12 +12312,12 @@ msgstr "" "- Gitter: Erzeugt automatisch ein Gitter mit Sondenpunkten" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appTools/ToolLevelling.py:1822 app_Main.py:8032 +#: appPlugins/ToolLevelling.py:1822 app_Main.py:8032 msgid "Grid" msgstr "Raster" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 -#: appTools/ToolLevelling.py:1829 +#: appPlugins/ToolLevelling.py:1829 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" "- Voronoi: will generate a Voronoi diagram\n" @@ -12290,60 +12330,60 @@ msgstr "" "verwendbar." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 -#: appTools/ToolLevelling.py:1835 +#: appPlugins/ToolLevelling.py:1835 msgid "Voronoi" msgstr "Voronoi" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 -#: appTools/ToolLevelling.py:1836 +#: appPlugins/ToolLevelling.py:1836 msgid "Bilinear" msgstr "Bilinear" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appTools/ToolLevelling.py:1849 appTools/ToolPanelize.py:1233 +#: appPlugins/ToolLevelling.py:1849 appPlugins/ToolPanelize.py:1233 msgid "Columns" msgstr "Säulen" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 -#: appTools/ToolLevelling.py:1851 +#: appPlugins/ToolLevelling.py:1851 msgid "The number of grid columns." msgstr "Die Anzahl der Rasterspalten." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appTools/ToolLevelling.py:1860 appTools/ToolPanelize.py:1244 +#: appPlugins/ToolLevelling.py:1860 appPlugins/ToolPanelize.py:1244 msgid "Rows" msgstr "Reihen" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 -#: appTools/ToolLevelling.py:1862 +#: appPlugins/ToolLevelling.py:1862 msgid "The number of grid rows." msgstr "Die Anzahl der Rasterzeilen." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 -#: appTools/ToolLevelling.py:1772 +#: appPlugins/ToolLevelling.py:1772 msgid "Probe Z travel" msgstr "Sonden-Z-Weg" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 -#: appTools/ToolLevelling.py:1774 +#: appPlugins/ToolLevelling.py:1774 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 -#: appTools/ToolLevelling.py:1797 +#: appPlugins/ToolLevelling.py:1797 msgid "Probe Feedrate" msgstr "Sondenvorschub" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 -#: appTools/ToolLevelling.py:1875 +#: appPlugins/ToolLevelling.py:1875 msgid "Controller" msgstr "Regler" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 -#: appTools/ToolLevelling.py:1877 +#: appPlugins/ToolLevelling.py:1877 msgid "" "The kind of controller for which to generate\n" "height map gcode." @@ -12352,17 +12392,17 @@ msgstr "" "Höhenkarte Gcode." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 -#: appTools/ToolLevelling.py:2104 +#: appPlugins/ToolLevelling.py:2104 msgid "Step" msgstr "Schritt" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 -#: appTools/ToolLevelling.py:2106 +#: appPlugins/ToolLevelling.py:2106 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 -#: appTools/ToolLevelling.py:2120 +#: appPlugins/ToolLevelling.py:2120 msgid "Feedrate when jogging." msgstr "Vorschub beim Joggen." @@ -12384,7 +12424,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appTools/ToolMilling.py:4057 +#: appPlugins/ToolMilling.py:4063 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12396,7 +12436,8 @@ msgstr "" msgid "Offset value" msgstr "Offsetwert" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 appTools/ToolNCC.py:4598 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appPlugins/ToolNCC.py:4598 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12418,7 +12459,7 @@ msgid "Paint Tool Options" msgstr "Paint werkzeug-Optionen" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appTools/ToolPaint.py:3267 +#: appPlugins/ToolPaint.py:3267 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12456,12 +12497,12 @@ msgstr "" "in einem X-Abstand, Y-Abstand voneinander." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appTools/ToolPanelize.py:1208 +#: appPlugins/ToolPanelize.py:1208 msgid "Spacing cols" msgstr "Abstandspalten" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appTools/ToolPanelize.py:1210 +#: appPlugins/ToolPanelize.py:1210 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12470,12 +12511,12 @@ msgstr "" "In aktuellen Einheiten." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appTools/ToolPanelize.py:1221 +#: appPlugins/ToolPanelize.py:1221 msgid "Spacing rows" msgstr "Abstand Reihen" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appTools/ToolPanelize.py:1223 +#: appPlugins/ToolPanelize.py:1223 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12484,27 +12525,27 @@ msgstr "" "In aktuellen Einheiten." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appTools/ToolPanelize.py:1235 +#: appPlugins/ToolPanelize.py:1235 msgid "Number of columns of the desired panel" msgstr "Anzahl der Spalten des gewünschten Bereichs" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appTools/ToolPanelize.py:1246 +#: appPlugins/ToolPanelize.py:1246 msgid "Number of rows of the desired panel" msgstr "Anzahl der Zeilen des gewünschten Panels" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appTools/ToolPanelize.py:1258 +#: appPlugins/ToolPanelize.py:1258 msgid "Geo" msgstr "Geo" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appTools/ToolPanelize.py:1259 +#: appPlugins/ToolPanelize.py:1259 msgid "Panel Type" msgstr "Panel-Typ" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appTools/ToolPanelize.py:1261 +#: appPlugins/ToolPanelize.py:1261 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12515,7 +12556,7 @@ msgstr "" "- Geometrie" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appTools/ToolPanelize.py:1271 +#: appPlugins/ToolPanelize.py:1271 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12532,7 +12573,7 @@ msgid "Constrain within" msgstr "Beschränkung innerhalb" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appTools/ToolPanelize.py:1281 +#: appPlugins/ToolPanelize.py:1281 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12547,12 +12588,12 @@ msgstr "" "Sie passen vollständig in den ausgewählten Bereich." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appTools/ToolPanelize.py:1293 +#: appPlugins/ToolPanelize.py:1293 msgid "Width (DX)" msgstr "Breite (DX)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1295 +#: appPlugins/ToolPanelize.py:1295 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12561,12 +12602,12 @@ msgstr "" "In aktuellen Einheiten." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appTools/ToolPanelize.py:1305 +#: appPlugins/ToolPanelize.py:1305 msgid "Height (DY)" msgstr "Höhe (DY)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appTools/ToolPanelize.py:1307 +#: appPlugins/ToolPanelize.py:1307 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12591,39 +12632,39 @@ msgid "New Nozzle Dia" msgstr "Neuer Düsendurchmesser" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 -#: appTools/ToolSolderPaste.py:1224 +#: appPlugins/ToolSolderPaste.py:1224 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 -#: appTools/ToolSolderPaste.py:1276 +#: appPlugins/ToolSolderPaste.py:1276 msgid "Z Dispense Start" msgstr "Z Dosierbeginn" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 -#: appTools/ToolSolderPaste.py:1278 +#: appPlugins/ToolSolderPaste.py:1278 msgid "The height (Z) when solder paste dispensing starts." msgstr "Die Höhe (Z) bei der Lotpastendosierung." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 -#: appTools/ToolSolderPaste.py:1289 +#: appPlugins/ToolSolderPaste.py:1289 msgid "Z Dispense" msgstr "Z-Abgabe" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 -#: appTools/ToolSolderPaste.py:1291 +#: appPlugins/ToolSolderPaste.py:1291 msgid "The height (Z) when doing solder paste dispensing." msgstr "Die Höhe (Z) bei der Lotpastendosierung." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 -#: appTools/ToolSolderPaste.py:1302 +#: appPlugins/ToolSolderPaste.py:1302 msgid "Z Dispense Stop" msgstr "Z Abgabestopp" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 -#: appTools/ToolSolderPaste.py:1304 +#: appPlugins/ToolSolderPaste.py:1304 msgid "The height (Z) when solder paste dispensing stops." msgstr "Die Höhe (Z) bei der Lotpastendosierung stoppt." @@ -12632,7 +12673,7 @@ msgid "Z Travel" msgstr "Z Reise" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 -#: appTools/ToolSolderPaste.py:1322 +#: appPlugins/ToolSolderPaste.py:1322 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -12645,12 +12686,12 @@ msgid "Z Toolchange" msgstr "Z Werkzeugwechsel" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 -#: appTools/ToolSolderPaste.py:1336 +#: appPlugins/ToolSolderPaste.py:1336 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 -#: appTools/ToolSolderPaste.py:1345 +#: appPlugins/ToolSolderPaste.py:1345 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -12659,12 +12700,12 @@ msgstr "" "Das Format ist (x, y), wobei x und y reelle Zahlen sind." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 -#: appTools/ToolSolderPaste.py:1364 +#: appPlugins/ToolSolderPaste.py:1364 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 -#: appTools/ToolSolderPaste.py:1377 +#: appPlugins/ToolSolderPaste.py:1377 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -12673,12 +12714,12 @@ msgstr "" "(auf der Z-Ebene)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 -#: appTools/ToolSolderPaste.py:1389 +#: appPlugins/ToolSolderPaste.py:1389 msgid "Feedrate Z Dispense" msgstr "Vorschub Z Dosierung" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 -#: appTools/ToolSolderPaste.py:1391 +#: appPlugins/ToolSolderPaste.py:1391 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -12687,12 +12728,12 @@ msgstr "" "in Ausgabeposition (in der Z-Ebene)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 -#: appTools/ToolSolderPaste.py:1407 +#: appPlugins/ToolSolderPaste.py:1407 msgid "Spindle Speed FWD" msgstr "Spindeldrehzahl FWD" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 -#: appTools/ToolSolderPaste.py:1409 +#: appPlugins/ToolSolderPaste.py:1409 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -12701,22 +12742,22 @@ msgstr "" "durch die Spenderdüse." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 -#: appTools/ToolSolderPaste.py:1421 +#: appPlugins/ToolSolderPaste.py:1421 msgid "Dwell FWD" msgstr "Verweilzeit FWD" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 -#: appTools/ToolSolderPaste.py:1423 +#: appPlugins/ToolSolderPaste.py:1423 msgid "Pause after solder dispensing." msgstr "Pause nach dem Löten." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 -#: appTools/ToolSolderPaste.py:1433 +#: appPlugins/ToolSolderPaste.py:1433 msgid "Spindle Speed REV" msgstr "Spindeldrehzahl REV" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 -#: appTools/ToolSolderPaste.py:1435 +#: appPlugins/ToolSolderPaste.py:1435 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -12725,12 +12766,12 @@ msgstr "" "durch die Spenderdüse." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 -#: appTools/ToolSolderPaste.py:1447 +#: appPlugins/ToolSolderPaste.py:1447 msgid "Dwell REV" msgstr "Verweilen REV" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 -#: appTools/ToolSolderPaste.py:1449 +#: appPlugins/ToolSolderPaste.py:1449 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -12739,7 +12780,7 @@ msgstr "" "das Druckgleichgewicht zu ermöglichen." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 -#: appTools/ToolSolderPaste.py:1463 +#: appPlugins/ToolSolderPaste.py:1463 msgid "Files that control the GCode generation." msgstr "Dateien, die die GCode-Generierung steuern." @@ -12755,21 +12796,21 @@ msgstr "" "Ein Werkzeug zum Subtrahieren eines Gerber- oder Geometrieobjekts\n" "von einem anderen des gleichen Typs." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appTools/ToolSub.py:904 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:904 msgid "Close paths" msgstr "Wege schließen" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appTools/ToolSub.py:905 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:905 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 appTools/ToolSub.py:800 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:800 msgid "Delete source" msgstr "Quelle löschen" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appTools/ToolSub.py:802 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:802 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12790,7 +12831,7 @@ msgstr "" "auf einem Anwendungsobjekt." #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 -#: appTools/ToolTransform.py:596 +#: appPlugins/ToolTransform.py:596 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -12808,7 +12849,7 @@ msgstr "" "- Objekt -> die Mitte des Begrenzungsrahmens eines bestimmten Objekts" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 -#: appTools/ToolTransform.py:628 +#: appPlugins/ToolTransform.py:628 msgid "The type of object used as reference." msgstr "Der Objekttyp, der als Referenz verwendet wird." @@ -12818,7 +12859,7 @@ msgstr "Neigung" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 -#: appTools/ToolCalibration.py:1213 appTools/ToolCalibration.py:1226 +#: appPlugins/ToolCalibration.py:1213 appPlugins/ToolCalibration.py:1226 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359." @@ -12847,7 +12888,7 @@ msgstr "" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appTools/ToolDrilling.py:2877 appTools/ToolMilling.py:4484 +#: appPlugins/ToolDrilling.py:2877 appPlugins/ToolMilling.py:4490 msgid "Delete All" msgstr "Alles löschen" @@ -13032,8 +13073,8 @@ 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:655 appTools/ToolLevelling.py:1399 -#: appTools/ToolLevelling.py:1591 appTools/ToolSolderPaste.py:1095 +#: appObjects/FlatCAMCNCJob.py:655 appPlugins/ToolLevelling.py:1399 +#: appPlugins/ToolLevelling.py:1591 appPlugins/ToolSolderPaste.py:1095 msgid "Export cancelled ..." msgstr "Export abgebrochen ..." @@ -13066,39 +13107,39 @@ msgid "Document Editor" msgstr "Dokumenteditor" #: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1042 -#: appTools/ToolDrilling.py:1902 appTools/ToolMilling.py:2483 -#: appTools/ToolMilling.py:2599 +#: appPlugins/ToolDrilling.py:1902 appPlugins/ToolMilling.py:2483 +#: appPlugins/ToolMilling.py:2599 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 appTools/ToolMilling.py:2490 +#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2490 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:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Tool_nr" msgstr "Werkzeugnummer" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Drills_Nr" msgstr "Bohrnummer" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Slots_Nr" msgstr "Schlitznummer" -#: appObjects/FlatCAMExcellon.py:1051 appTools/ToolMilling.py:2608 +#: appObjects/FlatCAMExcellon.py:1051 appPlugins/ToolMilling.py:2608 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." @@ -13109,79 +13150,82 @@ msgstr "Scheitelpunkte wurden berechnet." #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1068 #: appObjects/FlatCAMGeometry.py:1099 appObjects/FlatCAMGeometry.py:1126 -#: appObjects/FlatCAMGeometry.py:1130 appTools/ToolDrilling.py:904 -#: appTools/ToolDrilling.py:910 appTools/ToolDrilling.py:955 -#: appTools/ToolDrilling.py:1202 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1241 appTools/ToolDrilling.py:1254 -#: appTools/ToolDrilling.py:1258 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:611 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:775 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:811 -#: appTools/ToolIsolation.py:3377 appTools/ToolMilling.py:959 -#: appTools/ToolMilling.py:1076 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1532 -#: appTools/ToolMilling.py:1537 appTools/ToolMilling.py:1605 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:1620 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:305 appTools/ToolNCC.py:310 -#: appTools/ToolNCC.py:340 appTools/ToolNCC.py:363 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:271 appTools/ToolPaint.py:313 -#: appTools/ToolPaint.py:335 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1130 appPlugins/ToolDrilling.py:904 +#: appPlugins/ToolDrilling.py:910 appPlugins/ToolDrilling.py:955 +#: appPlugins/ToolDrilling.py:1202 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolDrilling.py:1254 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:611 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:775 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolIsolation.py:3377 appPlugins/ToolMilling.py:959 +#: appPlugins/ToolMilling.py:1076 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1532 +#: appPlugins/ToolMilling.py:1537 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:305 +#: appPlugins/ToolNCC.py:310 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolNCC.py:363 appPlugins/ToolNCC.py:376 +#: appPlugins/ToolNCC.py:857 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:271 +#: appPlugins/ToolPaint.py:313 appPlugins/ToolPaint.py:335 +#: appPlugins/ToolPaint.py:347 appPlugins/ToolPaint.py:794 +#: appPlugins/ToolPaint.py:3119 msgid "Parameters for" msgstr "Parameter für" #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1099 -#: appTools/ToolDrilling.py:955 appTools/ToolDrilling.py:1202 -#: appTools/ToolDrilling.py:1241 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:775 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1532 appTools/ToolMilling.py:1605 -#: appTools/ToolNCC.py:305 appTools/ToolNCC.py:340 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:313 app_Main.py:2496 +#: appPlugins/ToolDrilling.py:955 appPlugins/ToolDrilling.py:1202 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:775 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1532 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolNCC.py:305 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:313 app_Main.py:2496 msgid "No Tool Selected" msgstr "Kein Werkzeug ausgewählt" #: appObjects/FlatCAMGeometry.py:1068 appObjects/FlatCAMGeometry.py:1130 -#: appTools/ToolDrilling.py:904 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1258 appTools/ToolIsolation.py:611 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:811 -#: appTools/ToolMilling.py:959 appTools/ToolMilling.py:1076 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1537 -#: appTools/ToolMilling.py:1620 appTools/ToolNCC.py:310 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolPaint.py:271 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 +#: appPlugins/ToolDrilling.py:904 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolIsolation.py:611 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolMilling.py:959 appPlugins/ToolMilling.py:1076 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1537 +#: appPlugins/ToolMilling.py:1620 appPlugins/ToolNCC.py:310 +#: appPlugins/ToolNCC.py:376 appPlugins/ToolNCC.py:857 +#: appPlugins/ToolPaint.py:271 appPlugins/ToolPaint.py:347 +#: appPlugins/ToolPaint.py:794 msgid "Multiple Tools" msgstr "Mehrere Werkzeuge" -#: appObjects/FlatCAMGeometry.py:1211 appTools/ToolCutOut.py:470 -#: appTools/ToolIsolation.py:905 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1390 appTools/ToolMilling.py:1974 -#: appTools/ToolMilling.py:2100 appTools/ToolNCC.py:1222 -#: appTools/ToolNCC.py:1360 appTools/ToolNCC.py:1436 appTools/ToolPaint.py:427 -#: appTools/ToolPaint.py:825 appTools/ToolPaint.py:962 -#: appTools/ToolSolderPaste.py:150 appTools/ToolSolderPaste.py:487 -#: app_Main.py:4788 +#: appObjects/FlatCAMGeometry.py:1211 appPlugins/ToolCutOut.py:470 +#: appPlugins/ToolIsolation.py:905 appPlugins/ToolIsolation.py:1252 +#: appPlugins/ToolIsolation.py:1390 appPlugins/ToolMilling.py:1974 +#: appPlugins/ToolMilling.py:2100 appPlugins/ToolNCC.py:1222 +#: appPlugins/ToolNCC.py:1360 appPlugins/ToolNCC.py:1436 +#: appPlugins/ToolPaint.py:427 appPlugins/ToolPaint.py:825 +#: appPlugins/ToolPaint.py:962 appPlugins/ToolSolderPaste.py:150 +#: appPlugins/ToolSolderPaste.py:487 app_Main.py:4788 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:1223 appTools/ToolCutOut.py:483 -#: appTools/ToolDrilling.py:1114 appTools/ToolIsolation.py:1271 -#: appTools/ToolMilling.py:1986 +#: appObjects/FlatCAMGeometry.py:1223 appPlugins/ToolCutOut.py:483 +#: appPlugins/ToolDrilling.py:1114 appPlugins/ToolIsolation.py:1271 +#: appPlugins/ToolMilling.py:1986 msgid "Could not load Tools DB file." msgstr "Werkzeugdatenbank konnte nicht geladen werden." -#: appObjects/FlatCAMGeometry.py:1286 appTools/ToolCutOut.py:546 -#: appTools/ToolIsolation.py:1336 appTools/ToolMilling.py:2049 -#: appTools/ToolNCC.py:1305 appTools/ToolPaint.py:906 +#: appObjects/FlatCAMGeometry.py:1286 appPlugins/ToolCutOut.py:546 +#: appPlugins/ToolIsolation.py:1336 appPlugins/ToolMilling.py:2049 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolPaint.py:906 msgid "Tool not in Tools Database. Adding a default tool." msgstr "" "Werkzeug nicht in der Werkzeugdatenbank. Hinzufügen eines Standardwerkzeugs" -#: appObjects/FlatCAMGeometry.py:1293 appTools/ToolCutOut.py:553 -#: appTools/ToolDrilling.py:1174 appTools/ToolIsolation.py:1344 -#: appTools/ToolMilling.py:2057 appTools/ToolNCC.py:1312 -#: appTools/ToolPaint.py:914 +#: appObjects/FlatCAMGeometry.py:1293 appPlugins/ToolCutOut.py:553 +#: appPlugins/ToolDrilling.py:1174 appPlugins/ToolIsolation.py:1344 +#: appPlugins/ToolMilling.py:2057 appPlugins/ToolNCC.py:1312 +#: appPlugins/ToolPaint.py:914 msgid "" "Cancelled.\n" "Multiple tools for one tool diameter found in Tools Database." @@ -13190,41 +13234,41 @@ msgstr "" "Mehrere Werkzeuge für einen Werkzeugdurchmesser finden Sie in der " "Werkzeugdatenbank." -#: appObjects/FlatCAMGeometry.py:1326 appTools/ToolIsolation.py:1381 -#: appTools/ToolMilling.py:2092 appTools/ToolNCC.py:1347 -#: appTools/ToolPaint.py:949 +#: appObjects/FlatCAMGeometry.py:1326 appPlugins/ToolIsolation.py:1381 +#: appPlugins/ToolMilling.py:2092 appPlugins/ToolNCC.py:1347 +#: appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "" "Neues Werkzeug zur Werkzeugtabelle aus der Werkzeugdatenbank hinzugefügt." -#: appObjects/FlatCAMGeometry.py:1393 appTools/ToolMilling.py:2163 +#: appObjects/FlatCAMGeometry.py:1393 appPlugins/ToolMilling.py:2163 msgid "Tool added in Tool Table." msgstr "Werkzeug in der Werkzeugtabelle hinzugefügt." #: appObjects/FlatCAMGeometry.py:1504 appObjects/FlatCAMGeometry.py:1513 -#: appTools/ToolMilling.py:2311 appTools/ToolMilling.py:2320 +#: appPlugins/ToolMilling.py:2311 appPlugins/ToolMilling.py:2320 msgid "Failed. Select a tool to copy." msgstr "Fehlgeschlagen. Wählen Sie ein Werkzeug zum Kopieren aus." -#: appObjects/FlatCAMGeometry.py:1542 appTools/ToolMilling.py:2344 +#: appObjects/FlatCAMGeometry.py:1542 appPlugins/ToolMilling.py:2344 msgid "Tool was copied in Tool Table." msgstr "Das Werkzeug wurde in die Werkzeugtabelle kopiert." -#: appObjects/FlatCAMGeometry.py:1572 appTools/ToolMilling.py:2282 +#: appObjects/FlatCAMGeometry.py:1572 appPlugins/ToolMilling.py:2282 msgid "Tool was edited in Tool Table." msgstr "Das Werkzeug wurde in der Werkzeugtabelle bearbeitet." #: appObjects/FlatCAMGeometry.py:1605 appObjects/FlatCAMGeometry.py:1614 -#: appTools/ToolMilling.py:2376 appTools/ToolMilling.py:2385 +#: appPlugins/ToolMilling.py:2376 appPlugins/ToolMilling.py:2385 msgid "Failed. Select a tool to delete." msgstr "Gescheitert. Wählen Sie ein Werkzeug zum Löschen aus." -#: appObjects/FlatCAMGeometry.py:1638 appTools/ToolMilling.py:2406 +#: appObjects/FlatCAMGeometry.py:1638 appPlugins/ToolMilling.py:2406 msgid "Tool was deleted in Tool Table." msgstr "Werkzeug wurde in der Werkzeugtabelle gelöscht." #: appObjects/FlatCAMGeometry.py:1675 appObjects/FlatCAMGeometry.py:1684 -#: appTools/ToolMilling.py:1825 +#: appPlugins/ToolMilling.py:1825 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13243,16 +13287,16 @@ msgstr "" "NB: Ein Wert von Null bedeutet, dass Werkzeugdurchmesser = 'V-Spitze " "Durchmesser'" -#: appObjects/FlatCAMGeometry.py:2178 appTools/ToolMilling.py:2806 +#: appObjects/FlatCAMGeometry.py:2178 appPlugins/ToolMilling.py:2806 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:2215 appTools/ToolMilling.py:2840 +#: appObjects/FlatCAMGeometry.py:2215 appPlugins/ToolMilling.py:2840 msgid "Failed. No tool selected in the tool table ..." msgstr "Gescheitert. Kein Werkzeug in der Werkzeugtabelle ausgewählt ..." #: appObjects/FlatCAMGeometry.py:2317 appObjects/FlatCAMGeometry.py:2478 -#: appTools/ToolMilling.py:2949 appTools/ToolMilling.py:3133 +#: appPlugins/ToolMilling.py:2955 appPlugins/ToolMilling.py:3139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13262,43 +13306,43 @@ msgstr "" "Fügen Sie einen Werkzeugversatz hinzu oder ändern Sie den Versatztyp." #: appObjects/FlatCAMGeometry.py:2390 appObjects/FlatCAMGeometry.py:2541 -#: appTools/ToolMilling.py:3022 appTools/ToolMilling.py:3177 +#: appPlugins/ToolMilling.py:3028 appPlugins/ToolMilling.py:3183 msgid "G-Code parsing in progress..." msgstr "G-Code-Analyse läuft ..." #: appObjects/FlatCAMGeometry.py:2392 appObjects/FlatCAMGeometry.py:2543 -#: appTools/ToolMilling.py:3024 appTools/ToolMilling.py:3179 +#: appPlugins/ToolMilling.py:3030 appPlugins/ToolMilling.py:3185 msgid "G-Code parsing finished..." msgstr "G-Code-Analyse beendet ..." #: appObjects/FlatCAMGeometry.py:2399 appObjects/FlatCAMGeometry.py:2552 -#: appObjects/FlatCAMGeometry.py:2723 appTools/ToolMilling.py:3031 -#: appTools/ToolMilling.py:3188 +#: appObjects/FlatCAMGeometry.py:2723 appPlugins/ToolMilling.py:3037 +#: appPlugins/ToolMilling.py:3194 msgid "Finished G-Code processing" msgstr "G-Code-Verarbeitung abgeschlossen" #: appObjects/FlatCAMGeometry.py:2401 appObjects/FlatCAMGeometry.py:2554 -#: appTools/ToolMilling.py:3033 appTools/ToolMilling.py:3190 +#: appPlugins/ToolMilling.py:3039 appPlugins/ToolMilling.py:3196 msgid "G-Code processing failed with error" msgstr "G-Code-Verarbeitung fehlgeschlagen mit Fehler" -#: appObjects/FlatCAMGeometry.py:2445 appTools/ToolMilling.py:3077 -#: appTools/ToolSolderPaste.py:832 appTools/ToolSolderPaste.py:890 +#: appObjects/FlatCAMGeometry.py:2445 appPlugins/ToolMilling.py:3083 +#: appPlugins/ToolSolderPaste.py:832 appPlugins/ToolSolderPaste.py:890 msgid "Cancelled. Empty file, it has no geometry" msgstr "Abgebrochen. Leere Datei hat keine Geometrie" #: appObjects/FlatCAMGeometry.py:2574 appObjects/FlatCAMGeometry.py:2579 -#: appObjects/FlatCAMGeometry.py:2730 appTools/ToolMilling.py:3218 -#: appTools/ToolMilling.py:3233 +#: appObjects/FlatCAMGeometry.py:2730 appPlugins/ToolMilling.py:3224 +#: appPlugins/ToolMilling.py:3239 msgid "CNCjob created" msgstr "CNCjob erstellt" -#: appObjects/FlatCAMGeometry.py:2763 appTools/ToolMilling.py:2692 +#: appObjects/FlatCAMGeometry.py:2763 appPlugins/ToolMilling.py:2692 msgid "Polish" msgstr "Polieren" -#: appObjects/FlatCAMGeometry.py:2813 appTools/ToolMilling.py:2742 -#: appTools/ToolPaint.py:1829 +#: appObjects/FlatCAMGeometry.py:2813 appPlugins/ToolMilling.py:2742 +#: appPlugins/ToolPaint.py:1829 msgid "Geometry could not be painted completely" msgstr "Geometrie konnte nicht vollständig gemalt werden" @@ -13326,23 +13370,23 @@ msgstr "" "(x, y) sein\n" "Aber jetzt gibt es nur einen Wert, nicht zwei." -#: appObjects/FlatCAMGeometry.py:3128 appTools/ToolDrilling.py:1619 -#: appTools/ToolMilling.py:3438 +#: appObjects/FlatCAMGeometry.py:3128 appPlugins/ToolDrilling.py:1619 +#: appPlugins/ToolMilling.py:3444 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Löschen fehlgeschlagen. Es sind keine Ausschlussbereiche zu löschen." -#: appObjects/FlatCAMGeometry.py:3145 appTools/ToolDrilling.py:1636 -#: appTools/ToolMilling.py:3455 +#: appObjects/FlatCAMGeometry.py:3145 appPlugins/ToolDrilling.py:1636 +#: appPlugins/ToolMilling.py:3461 msgid "Delete failed. Nothing is selected." msgstr "Löschen fehlgeschlagen. Es ist nichts ausgewählt." #: appObjects/FlatCAMGeometry.py:3242 appObjects/FlatCAMGeometry.py:3257 -#: appTools/ToolDrilling.py:1733 appTools/ToolDrilling.py:1748 -#: appTools/ToolMilling.py:3552 appTools/ToolMilling.py:3567 +#: appPlugins/ToolDrilling.py:1733 appPlugins/ToolDrilling.py:1748 +#: appPlugins/ToolMilling.py:3558 appPlugins/ToolMilling.py:3573 msgid "Value edited in Exclusion Table." msgstr "In der Ausschlusstabelle bearbeiteter Wert." -#: appObjects/FlatCAMGerber.py:427 appTools/ToolIsolation.py:1544 +#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1544 msgid "Buffering solid geometry" msgstr "Festkörpergeometrie puffern" @@ -13351,14 +13395,15 @@ msgid "Operation could not be done." msgstr "Operation konnte nicht durchgeführt werden." #: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appTools/ToolIsolation.py:1754 appTools/ToolIsolation.py:2122 -#: appTools/ToolNCC.py:2116 appTools/ToolNCC.py:3137 appTools/ToolNCC.py:3517 +#: appPlugins/ToolIsolation.py:1754 appPlugins/ToolIsolation.py:2122 +#: appPlugins/ToolNCC.py:2116 appPlugins/ToolNCC.py:3137 +#: appPlugins/ToolNCC.py:3517 msgid "Isolation geometry could not be generated." msgstr "Isolationsgeometrie konnte nicht generiert werden." #: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appTools/ToolIsolation.py:1822 appTools/ToolIsolation.py:2018 -#: appTools/ToolIsolation.py:2204 +#: appPlugins/ToolIsolation.py:1822 appPlugins/ToolIsolation.py:2018 +#: appPlugins/ToolIsolation.py:2204 msgid "Isolation geometry created" msgstr "Isolationsgeometrie erstellt" @@ -13390,8 +13435,8 @@ msgstr "Skalierung ..." msgid "Skewing..." msgstr "Verziehen..." -#: appObjects/FlatCAMObj.py:487 appTools/ToolCalculators.py:555 -#: appTools/ToolReport.py:171 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:555 +#: appPlugins/ToolReport.py:171 msgid "Dimensions" msgstr "Dimensionen" @@ -13400,84 +13445,84 @@ msgid "Calculating dimensions ... Please wait." msgstr "Bemaßung wird berechnet ... Bitte warten." #: appObjects/FlatCAMObj.py:724 appObjects/FlatCAMObj.py:792 -#: appTools/ToolReport.py:437 appTools/ToolReport.py:505 +#: appPlugins/ToolReport.py:437 appPlugins/ToolReport.py:505 msgid "Drills number" msgstr "Bohrernummer" #: appObjects/FlatCAMObj.py:725 appObjects/FlatCAMObj.py:794 -#: appTools/ToolReport.py:438 appTools/ToolReport.py:507 +#: appPlugins/ToolReport.py:438 appPlugins/ToolReport.py:507 msgid "Slots number" msgstr "Slotnummer" -#: appObjects/FlatCAMObj.py:727 appTools/ToolReport.py:440 +#: appObjects/FlatCAMObj.py:727 appPlugins/ToolReport.py:440 msgid "Drills total number:" msgstr "Gesamtzahl Bohrer:" -#: appObjects/FlatCAMObj.py:728 appTools/ToolReport.py:441 +#: appObjects/FlatCAMObj.py:728 appPlugins/ToolReport.py:441 msgid "Slots total number:" msgstr "Gesamtzahl der slots:" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolReport.py:468 appTools/ToolReport.py:471 -#: appTools/ToolReport.py:474 appTools/ToolReport.py:502 -#: appTools/ToolReport.py:509 appTools/ToolReport.py:512 +#: appPlugins/ToolReport.py:468 appPlugins/ToolReport.py:471 +#: appPlugins/ToolReport.py:474 appPlugins/ToolReport.py:502 +#: appPlugins/ToolReport.py:509 appPlugins/ToolReport.py:512 msgid "Present" msgstr "Vorhanden" #: appObjects/FlatCAMObj.py:756 appObjects/FlatCAMObj.py:790 -#: appTools/ToolReport.py:469 appTools/ToolReport.py:503 +#: appPlugins/ToolReport.py:469 appPlugins/ToolReport.py:503 msgid "Solid Geometry" msgstr "Festkörpergeometrie" #: appObjects/FlatCAMObj.py:759 appObjects/FlatCAMObj.py:797 -#: appTools/ToolReport.py:472 appTools/ToolReport.py:510 +#: appPlugins/ToolReport.py:472 appPlugins/ToolReport.py:510 msgid "GCode Text" msgstr "GCode Text" #: appObjects/FlatCAMObj.py:762 appObjects/FlatCAMObj.py:800 -#: appTools/ToolReport.py:475 appTools/ToolReport.py:513 +#: appPlugins/ToolReport.py:475 appPlugins/ToolReport.py:513 msgid "GCode Geometry" msgstr "GCode Geometrie" #: appObjects/FlatCAMObj.py:770 appObjects/FlatCAMObj.py:843 -#: appTools/ToolReport.py:483 appTools/ToolReport.py:556 +#: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:556 msgid "Tool Data" msgstr "Werkzeugdaten" -#: appObjects/FlatCAMObj.py:807 appTools/ToolReport.py:520 +#: appObjects/FlatCAMObj.py:807 appPlugins/ToolReport.py:520 msgid "Depth of Cut" msgstr "Tiefe des Schnitts" -#: appObjects/FlatCAMObj.py:819 appTools/ToolReport.py:532 +#: appObjects/FlatCAMObj.py:819 appPlugins/ToolReport.py:532 msgid "Clearance Height" msgstr "Freilaufhöhe" -#: appObjects/FlatCAMObj.py:857 appTools/ToolReport.py:570 +#: appObjects/FlatCAMObj.py:857 appPlugins/ToolReport.py:570 msgid "Routing time" msgstr "Berechnungszeit" -#: appObjects/FlatCAMObj.py:882 appTools/ToolReport.py:595 +#: appObjects/FlatCAMObj.py:882 appPlugins/ToolReport.py:595 msgid "Width" msgstr "Breite" #: appObjects/FlatCAMObj.py:888 appObjects/FlatCAMObj.py:896 -#: appTools/ToolReport.py:601 appTools/ToolReport.py:609 +#: appPlugins/ToolReport.py:601 appPlugins/ToolReport.py:609 msgid "Box Area" msgstr "Feld Bereich" #: appObjects/FlatCAMObj.py:891 appObjects/FlatCAMObj.py:899 -#: appTools/ToolReport.py:604 appTools/ToolReport.py:612 +#: appPlugins/ToolReport.py:604 appPlugins/ToolReport.py:612 msgid "Convex_Hull Area" msgstr "Konvexer Rumpfbereich" #: appObjects/FlatCAMObj.py:906 appObjects/FlatCAMObj.py:909 -#: appTools/ToolReport.py:619 appTools/ToolReport.py:622 +#: appPlugins/ToolReport.py:619 appPlugins/ToolReport.py:622 msgid "Copper Area" msgstr "Kupferareal" -#: appObjects/FlatCAMScript.py:156 +#: appObjects/FlatCAMScript.py:160 msgid "Script Editor" msgstr "Script Editor" @@ -13614,56 +13659,52 @@ msgstr "HPGL2-Zeileninhalt" msgid "HPGL2 Parser ERROR" msgstr "HPGL2 -Parser FEHLER" -#: appProcess.py:172 -msgid "processes running." -msgstr "laufende Prozesse." - -#: appTools/ToolAlignObjects.py:122 +#: appPlugins/ToolAlignObjects.py:122 msgid "Align Tool" msgstr "Ausrichten Werkzeug" -#: appTools/ToolAlignObjects.py:167 +#: appPlugins/ToolAlignObjects.py:167 msgid "There is no aligned FlatCAM object selected..." msgstr "Es ist kein ausgerichtetes FlatCAM-Objekt ausgewählt ..." -#: appTools/ToolAlignObjects.py:177 +#: appPlugins/ToolAlignObjects.py:177 msgid "There is no aligner FlatCAM object selected..." msgstr "Es ist kein Aligner FlatCAM-Objekt ausgewählt ..." -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:263 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:263 msgid "First Point" msgstr "Erster Punkt" -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:278 msgid "Click on the START point." msgstr "Klicken Sie auf den START-Punkt." -#: appTools/ToolAlignObjects.py:258 appTools/ToolCalibration.py:294 -#: appTools/ToolDblSided.py:405 +#: appPlugins/ToolAlignObjects.py:258 appPlugins/ToolCalibration.py:294 +#: appPlugins/ToolDblSided.py:405 msgid "Cancelled by user request." msgstr "Auf Benutzerwunsch storniert." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:285 -#: appTools/ToolDistance.py:410 appTools/ToolMove.py:140 -#: appTools/ToolQRCode.py:270 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolDistance.py:410 appPlugins/ToolMove.py:140 +#: appPlugins/ToolQRCode.py:270 msgid "Click on the DESTINATION point ..." msgstr "Klicken Sie auf den Punkt ZIEL ..." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:278 -#: appTools/ToolAlignObjects.py:285 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:285 msgid "Or right click to cancel." msgstr "Oder klicken Sie mit der rechten Maustaste, um abzubrechen." -#: appTools/ToolAlignObjects.py:278 appTools/ToolAlignObjects.py:285 -#: appTools/ToolFiducials.py:836 +#: appPlugins/ToolAlignObjects.py:278 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolFiducials.py:836 msgid "Second Point" msgstr "Zweiter Punkt" -#: appTools/ToolAlignObjects.py:404 +#: appPlugins/ToolAlignObjects.py:404 msgid "MOVING object" msgstr "BEWEGLICHES Objekt" -#: appTools/ToolAlignObjects.py:408 +#: appPlugins/ToolAlignObjects.py:408 msgid "" "Specify the type of object to be aligned.\n" "It can be of type: Gerber or Excellon.\n" @@ -13675,15 +13716,15 @@ msgstr "" "Die Auswahl hier entscheidet über die Art der Objekte, die sein werden\n" "in der Objekt-Combobox." -#: appTools/ToolAlignObjects.py:429 +#: appPlugins/ToolAlignObjects.py:429 msgid "Object to be aligned." msgstr "Zu ausrichtendes Objekt." -#: appTools/ToolAlignObjects.py:441 +#: appPlugins/ToolAlignObjects.py:441 msgid "DESTINATION object" msgstr "ZIELobjekt" -#: appTools/ToolAlignObjects.py:443 +#: appPlugins/ToolAlignObjects.py:443 msgid "" "Specify the type of object to be aligned to.\n" "It can be of type: Gerber or Excellon.\n" @@ -13695,15 +13736,15 @@ msgstr "" "Die Auswahl hier entscheidet über die Art der Objekte, die sein werden\n" "in der Objekt-Combobox." -#: appTools/ToolAlignObjects.py:465 +#: appPlugins/ToolAlignObjects.py:465 msgid "Object to be aligned to. Aligner." msgstr "Objekt, an dem ausgerichtet werden soll. Aligner." -#: appTools/ToolAlignObjects.py:478 +#: appPlugins/ToolAlignObjects.py:478 msgid "Alignment Type" msgstr "AusrichtungstypAusrichtung" -#: appTools/ToolAlignObjects.py:480 +#: appPlugins/ToolAlignObjects.py:480 msgid "" "The type of alignment can be:\n" "- Single Point -> it require a single point of sync, the action will be a " @@ -13717,19 +13758,19 @@ msgstr "" "- Doppelpunkt -> Es sind zwei Synchronisierungspunkte erforderlich. Die " "Aktion wird verschoben und anschließend gedreht" -#: appTools/ToolAlignObjects.py:486 +#: appPlugins/ToolAlignObjects.py:486 msgid "Single Point" msgstr "Einziger Punkt" -#: appTools/ToolAlignObjects.py:487 +#: appPlugins/ToolAlignObjects.py:487 msgid "Dual Point" msgstr "Doppelpunkt" -#: appTools/ToolAlignObjects.py:499 +#: appPlugins/ToolAlignObjects.py:499 msgid "Align Object" msgstr "Objekt ausrichten" -#: appTools/ToolAlignObjects.py:502 +#: appPlugins/ToolAlignObjects.py:502 msgid "" "Align the specified object to the aligner object.\n" "If only one point is used then it assumes translation.\n" @@ -13740,69 +13781,69 @@ msgstr "" "Wenn diese Punkte verwendet werden, wird eine Translation und Rotation " "angenommen." -#: appTools/ToolAlignObjects.py:517 appTools/ToolCalculators.py:715 -#: appTools/ToolCalibration.py:1391 appTools/ToolCopperThieving.py:1743 -#: appTools/ToolCorners.py:885 appTools/ToolCutOut.py:2846 -#: appTools/ToolDblSided.py:1094 appTools/ToolDrilling.py:2924 -#: appTools/ToolEtchCompensation.py:473 appTools/ToolExtract.py:1307 -#: appTools/ToolFiducials.py:1051 appTools/ToolFilm.py:1606 -#: appTools/ToolFollow.py:780 appTools/ToolInvertGerber.py:302 -#: appTools/ToolIsolation.py:3685 appTools/ToolLevelling.py:2245 -#: appTools/ToolMilling.py:4531 appTools/ToolNCC.py:4674 -#: appTools/ToolOptimal.py:617 appTools/ToolPaint.py:3340 -#: appTools/ToolPanelize.py:1340 appTools/ToolPunchGerber.py:2334 -#: appTools/ToolQRCode.py:1007 appTools/ToolRulesCheck.py:1664 -#: appTools/ToolSolderPaste.py:1580 appTools/ToolSub.py:929 -#: appTools/ToolTransform.py:967 +#: appPlugins/ToolAlignObjects.py:517 appPlugins/ToolCalculators.py:715 +#: appPlugins/ToolCalibration.py:1391 appPlugins/ToolCopperThieving.py:1743 +#: appPlugins/ToolCorners.py:885 appPlugins/ToolCutOut.py:2846 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDrilling.py:2924 +#: appPlugins/ToolEtchCompensation.py:473 appPlugins/ToolExtract.py:1307 +#: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1606 +#: appPlugins/ToolFollow.py:780 appPlugins/ToolInvertGerber.py:302 +#: appPlugins/ToolIsolation.py:3685 appPlugins/ToolLevelling.py:2245 +#: appPlugins/ToolMilling.py:4537 appPlugins/ToolNCC.py:4674 +#: appPlugins/ToolOptimal.py:617 appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPanelize.py:1340 appPlugins/ToolPunchGerber.py:2334 +#: appPlugins/ToolQRCode.py:1007 appPlugins/ToolRulesCheck.py:1664 +#: appPlugins/ToolSolderPaste.py:1580 appPlugins/ToolSub.py:929 +#: appPlugins/ToolTransform.py:967 msgid "Reset Tool" msgstr "Reset Werkzeug" -#: appTools/ToolAlignObjects.py:520 appTools/ToolCalculators.py:718 -#: appTools/ToolCalibration.py:1394 appTools/ToolCopperThieving.py:1746 -#: appTools/ToolCorners.py:888 appTools/ToolCutOut.py:2849 -#: appTools/ToolDblSided.py:1097 appTools/ToolDrilling.py:2927 -#: appTools/ToolEtchCompensation.py:476 appTools/ToolExtract.py:1310 -#: appTools/ToolFiducials.py:1054 appTools/ToolFilm.py:1609 -#: appTools/ToolFollow.py:783 appTools/ToolInvertGerber.py:305 -#: appTools/ToolIsolation.py:3688 appTools/ToolLevelling.py:2248 -#: appTools/ToolMilling.py:4534 appTools/ToolNCC.py:4677 -#: appTools/ToolOptimal.py:620 appTools/ToolPaint.py:3343 -#: appTools/ToolPanelize.py:1343 appTools/ToolPunchGerber.py:2337 -#: appTools/ToolQRCode.py:1010 appTools/ToolRulesCheck.py:1667 -#: appTools/ToolSolderPaste.py:1583 appTools/ToolSub.py:932 -#: appTools/ToolTransform.py:970 +#: appPlugins/ToolAlignObjects.py:520 appPlugins/ToolCalculators.py:718 +#: appPlugins/ToolCalibration.py:1394 appPlugins/ToolCopperThieving.py:1746 +#: appPlugins/ToolCorners.py:888 appPlugins/ToolCutOut.py:2849 +#: appPlugins/ToolDblSided.py:1097 appPlugins/ToolDrilling.py:2927 +#: appPlugins/ToolEtchCompensation.py:476 appPlugins/ToolExtract.py:1310 +#: appPlugins/ToolFiducials.py:1054 appPlugins/ToolFilm.py:1609 +#: appPlugins/ToolFollow.py:783 appPlugins/ToolInvertGerber.py:305 +#: appPlugins/ToolIsolation.py:3688 appPlugins/ToolLevelling.py:2248 +#: appPlugins/ToolMilling.py:4540 appPlugins/ToolNCC.py:4677 +#: appPlugins/ToolOptimal.py:620 appPlugins/ToolPaint.py:3343 +#: appPlugins/ToolPanelize.py:1343 appPlugins/ToolPunchGerber.py:2337 +#: appPlugins/ToolQRCode.py:1010 appPlugins/ToolRulesCheck.py:1667 +#: appPlugins/ToolSolderPaste.py:1583 appPlugins/ToolSub.py:932 +#: appPlugins/ToolTransform.py:970 msgid "Will reset the tool parameters." msgstr "Wird die Werkzeugeinstellungen zurücksetzen." -#: appTools/ToolCalculators.py:177 +#: appPlugins/ToolCalculators.py:177 msgid "Cut width (tool diameter) calculated." msgstr "Schnittbreite (Werkzeugdurchmesser) berechnet." -#: appTools/ToolCalculators.py:199 +#: appPlugins/ToolCalculators.py:199 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "" "Der Werkzeugdurchmesser (Schnittbreite) darf nicht kleiner als der " "Spitzendurchmesser sein." -#: appTools/ToolCalculators.py:205 +#: appPlugins/ToolCalculators.py:205 msgid "Cut depth (Cut Z) calculated." msgstr "Schnitttiefe (Schnitt Z) berechnet." -#: appTools/ToolCalculators.py:401 +#: appPlugins/ToolCalculators.py:401 msgid "Units Calculator" msgstr "Einheitenrechner" -#: appTools/ToolCalculators.py:445 +#: appPlugins/ToolCalculators.py:445 msgid "Here you enter the value to be converted from INCH to MM" msgstr "" "Hier geben Sie den Wert ein, der von Zoll in Metrik konvertiert werden soll" -#: appTools/ToolCalculators.py:450 +#: appPlugins/ToolCalculators.py:450 msgid "Here you enter the value to be converted from MM to INCH" msgstr "" "Hier geben Sie den Wert ein, der von Metrik in Zoll konvertiert werden soll" -#: appTools/ToolCalculators.py:487 +#: appPlugins/ToolCalculators.py:487 msgid "" "This is the angle of the tip of the tool.\n" "It is specified by manufacturer." @@ -13810,7 +13851,7 @@ msgstr "" "Dies ist der Winkel der Werkzeugspitze.\n" "Es wird vom Hersteller angegeben." -#: appTools/ToolCalculators.py:499 +#: appPlugins/ToolCalculators.py:499 msgid "" "This is the depth to cut into the material.\n" "In the CNCJob is the CutZ parameter." @@ -13818,7 +13859,7 @@ msgstr "" "Dies ist die Tiefe, in die das Material geschnitten werden soll.\n" "Im CNCJob befindet sich der Parameter CutZ." -#: appTools/ToolCalculators.py:511 +#: appPlugins/ToolCalculators.py:511 msgid "" "This is the tool diameter to be entered into\n" "FlatCAM Gerber section.\n" @@ -13828,7 +13869,7 @@ msgstr "" "FlatCAM-Gerber-Bereich.\n" "Im CNCJob-Bereich heißt es >Werkzeugdurchmesser<." -#: appTools/ToolCalculators.py:525 +#: appPlugins/ToolCalculators.py:525 msgid "" "Calculate either the Cut Z or the effective tool diameter,\n" " depending on which is desired and which is known. " @@ -13837,28 +13878,28 @@ msgstr "" "Werkzeugdurchmesser.\n" " je nachdem was gewünscht wird und was bekannt ist. " -#: appTools/ToolCalculators.py:550 +#: appPlugins/ToolCalculators.py:550 msgid "Area Calculation" msgstr "Flächenberechnung" -#: appTools/ToolCalculators.py:552 +#: appPlugins/ToolCalculators.py:552 msgid "Choose how to calculate the board area." msgstr "Wählen Sie aus, wie die Plattenfläche berechnet werden soll." -#: appTools/ToolCalculators.py:570 appTools/ToolCalculators.py:588 -#: appTools/ToolCalculators.py:606 appTools/ToolCopperThieving.py:1702 +#: appPlugins/ToolCalculators.py:570 appPlugins/ToolCalculators.py:588 +#: appPlugins/ToolCalculators.py:606 appPlugins/ToolCopperThieving.py:1702 msgid "cm" msgstr "cm" -#: appTools/ToolCalculators.py:651 +#: appPlugins/ToolCalculators.py:651 msgid "um" msgstr "um" -#: appTools/ToolCalculators.py:662 +#: appPlugins/ToolCalculators.py:662 msgid "Current Value" msgstr "Aktueller Wert" -#: appTools/ToolCalculators.py:663 +#: appPlugins/ToolCalculators.py:663 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13866,11 +13907,11 @@ msgstr "" "Dies ist der aktuelle Intensitätswert\n" "am Netzteil einstellen. In Ampere." -#: appTools/ToolCalculators.py:683 +#: appPlugins/ToolCalculators.py:683 msgid "Time" msgstr "Zeit" -#: appTools/ToolCalculators.py:684 +#: appPlugins/ToolCalculators.py:684 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13878,7 +13919,7 @@ msgstr "" "Dies ist die berechnete Zeit, die für das Verfahren benötigt wird.\n" "In Minuten." -#: appTools/ToolCalculators.py:707 +#: appPlugins/ToolCalculators.py:707 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13886,75 +13927,76 @@ msgstr "" "Berechnen Sie den aktuellen Intensitätswert und die Eingriffszeit,\n" "abhängig von den obigen Parametern" -#: appTools/ToolCalibration.py:133 appTools/ToolCalibration.py:748 +#: appPlugins/ToolCalibration.py:133 appPlugins/ToolCalibration.py:748 #, fuzzy #| msgid "Calibration Tool" msgid "Calibration" msgstr "Kalibierungswerkzeug" -#: appTools/ToolCalibration.py:174 +#: appPlugins/ToolCalibration.py:174 msgid "Tool initialized" msgstr "Werkzeug eingerichtet" -#: appTools/ToolCalibration.py:212 +#: appPlugins/ToolCalibration.py:212 msgid "There is no source FlatCAM object selected..." msgstr "Es is kein FlatCAM Objekt ausgewählt." -#: appTools/ToolCalibration.py:233 +#: appPlugins/ToolCalibration.py:233 msgid "Get First calibration point. Bottom Left..." msgstr "Lese ersten Kalibrierungspunkt (Unten Links)" -#: appTools/ToolCalibration.py:300 +#: appPlugins/ToolCalibration.py:300 msgid "Get Second calibration point. Bottom Right (Top Left)..." msgstr "Zweiter Kalibrierungspunkt abrufen. Unten rechts (oben links) ..." -#: appTools/ToolCalibration.py:304 +#: appPlugins/ToolCalibration.py:304 msgid "Get Third calibration point. Top Left (Bottom Right)..." msgstr "" "Holen Sie sich den dritten Kalibrierungspunkt. Oben links unten rechts)..." -#: appTools/ToolCalibration.py:308 +#: appPlugins/ToolCalibration.py:308 msgid "Get Forth calibration point. Top Right..." msgstr "Lese vierten Kalibrierungspunkt (Oben Rechts)" -#: appTools/ToolCalibration.py:343 +#: appPlugins/ToolCalibration.py:343 msgid "Verification GCode for FlatCAM Calibration Tool" msgstr "Überprüfungs GCode des FlatCAM Kalibrierungstools" -#: appTools/ToolCalibration.py:355 appTools/ToolCalibration.py:441 +#: appPlugins/ToolCalibration.py:355 appPlugins/ToolCalibration.py:441 msgid "Gcode Viewer" msgstr "GCode Anzeige" -#: appTools/ToolCalibration.py:371 +#: appPlugins/ToolCalibration.py:371 msgid "Cancelled. Four points are needed for GCode generation." msgstr "Abgebrochen. Es werden vier Punkte zur GCode Erzeugung benötigt." -#: appTools/ToolCalibration.py:621 appTools/ToolCalibration.py:712 -#: appTools/ToolDblSided.py:523 appTools/ToolFilm.py:283 -#: appTools/ToolFilm.py:290 appTools/ToolFilm.py:294 -#: appTools/ToolMilling.py:1952 appTools/ToolMove.py:167 -#: appTools/ToolReport.py:130 appTools/ToolTransform.py:160 -#: appTools/ToolTransform.py:311 appTools/ToolTransform.py:343 -#: appTools/ToolTransform.py:388 appTools/ToolTransform.py:422 -#: appTools/ToolTransform.py:457 appTools/ToolTransform.py:494 app_Main.py:4934 -#: app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 app_Main.py:6082 -#: app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 app_Main.py:6575 -#: app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 app_Main.py:8977 -#: app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 app_Main.py:9197 -#: app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 app_Main.py:9811 -#: app_Main.py:9815 camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 +#: appPlugins/ToolCalibration.py:621 appPlugins/ToolCalibration.py:712 +#: appPlugins/ToolDblSided.py:523 appPlugins/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:290 appPlugins/ToolFilm.py:294 +#: appPlugins/ToolMilling.py:1952 appPlugins/ToolMove.py:167 +#: appPlugins/ToolReport.py:130 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:311 appPlugins/ToolTransform.py:343 +#: appPlugins/ToolTransform.py:388 appPlugins/ToolTransform.py:422 +#: appPlugins/ToolTransform.py:457 appPlugins/ToolTransform.py:494 +#: app_Main.py:4934 app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 +#: app_Main.py:6082 app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 +#: app_Main.py:6575 app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 +#: app_Main.py:8977 app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 +#: app_Main.py:9197 app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 +#: app_Main.py:9811 app_Main.py:9815 camlib.py:2436 camlib.py:2503 +#: camlib.py:2571 camlib.py:2649 msgid "No object is selected." msgstr "Es ist kein Objekt ausgewählt." -#: appTools/ToolCalibration.py:777 +#: appPlugins/ToolCalibration.py:777 msgid "Parameters used when creating the GCode in this tool." msgstr "Verwendete Parameter zum Erzeugen des GCodes mit diesem Wwerkzeug." -#: appTools/ToolCalibration.py:881 +#: appPlugins/ToolCalibration.py:881 msgid "STEP 1: Acquire Calibration Points" msgstr "Schritt 1: Kalibrierungspunkte erzeugen" -#: appTools/ToolCalibration.py:883 +#: appPlugins/ToolCalibration.py:883 msgid "" "Pick four points by clicking on canvas.\n" "Those four points should be in the four\n" @@ -13964,24 +14006,24 @@ msgstr "" "Diese vier Punkte sollten in den vier sein\n" "(so viel wie möglich) Ecken des Objekts." -#: appTools/ToolCalibration.py:901 appTools/ToolImage.py:221 -#: appTools/ToolPanelize.py:1113 appTools/ToolReport.py:195 +#: appPlugins/ToolCalibration.py:901 appPlugins/ToolImage.py:221 +#: appPlugins/ToolPanelize.py:1113 appPlugins/ToolReport.py:195 msgid "Object Type" msgstr "Objekttyp" -#: appTools/ToolCalibration.py:918 +#: appPlugins/ToolCalibration.py:918 msgid "Source object selection" msgstr "Auswahl des Quellobjekts" -#: appTools/ToolCalibration.py:920 +#: appPlugins/ToolCalibration.py:920 msgid "FlatCAM Object to be used as a source for reference points." msgstr "Das FlatCAM-Objekt, das als Referenzpunkt verwendet werden soll." -#: appTools/ToolCalibration.py:926 +#: appPlugins/ToolCalibration.py:926 msgid "Calibration Points" msgstr "Kalibrierungspunkte" -#: appTools/ToolCalibration.py:928 +#: appPlugins/ToolCalibration.py:928 msgid "" "Contain the expected calibration points and the\n" "ones measured." @@ -13989,47 +14031,47 @@ msgstr "" "Enthalten die erwarteten Kalibrierungspunkte sowie\n" "die gemessenen." -#: appTools/ToolCalibration.py:944 +#: appPlugins/ToolCalibration.py:944 msgid "Found Delta" msgstr "Gefundener Unterschied" -#: appTools/ToolCalibration.py:956 +#: appPlugins/ToolCalibration.py:956 msgid "Bot Left X" msgstr "Unten links X" -#: appTools/ToolCalibration.py:965 +#: appPlugins/ToolCalibration.py:965 msgid "Bot Left Y" msgstr "Unten links Y" -#: appTools/ToolCalibration.py:983 +#: appPlugins/ToolCalibration.py:983 msgid "Bot Right X" msgstr "Unten rechts X" -#: appTools/ToolCalibration.py:993 +#: appPlugins/ToolCalibration.py:993 msgid "Bot Right Y" msgstr "Unten rechts Y" -#: appTools/ToolCalibration.py:1008 +#: appPlugins/ToolCalibration.py:1008 msgid "Top Left X" msgstr "Oben links X" -#: appTools/ToolCalibration.py:1017 +#: appPlugins/ToolCalibration.py:1017 msgid "Top Left Y" msgstr "Oben links Y" -#: appTools/ToolCalibration.py:1032 +#: appPlugins/ToolCalibration.py:1032 msgid "Top Right X" msgstr "Oben rechts X" -#: appTools/ToolCalibration.py:1042 +#: appPlugins/ToolCalibration.py:1042 msgid "Top Right Y" msgstr "Oben rechts Y" -#: appTools/ToolCalibration.py:1075 +#: appPlugins/ToolCalibration.py:1075 msgid "Get Points" msgstr "Punkte einholen" -#: appTools/ToolCalibration.py:1077 +#: appPlugins/ToolCalibration.py:1077 msgid "" "Pick four points by clicking on canvas if the source choice\n" "is 'free' or inside the object geometry if the source is 'object'.\n" @@ -14041,11 +14083,11 @@ msgstr "" "Diese vier Punkte sollten in vier unterschiedlichen Quadranten des Objektes " "sein." -#: appTools/ToolCalibration.py:1098 +#: appPlugins/ToolCalibration.py:1098 msgid "STEP 2: Verification GCode" msgstr "Schritt 2: Überprüfung des GCodes" -#: appTools/ToolCalibration.py:1100 appTools/ToolCalibration.py:1113 +#: appPlugins/ToolCalibration.py:1100 appPlugins/ToolCalibration.py:1113 msgid "" "Generate GCode file to locate and align the PCB by using\n" "the four points acquired above.\n" @@ -14065,15 +14107,15 @@ msgstr "" "- dritter Punkt -> Kontrollpunkt. Kann sein: oben links oder unten rechts.\n" "- vierter Punkt -> letzter Verifizierungspunkt. Nur zur Bewertung." -#: appTools/ToolCalibration.py:1111 +#: appPlugins/ToolCalibration.py:1111 msgid "Generate GCode" msgstr "GCode generieren" -#: appTools/ToolCalibration.py:1137 +#: appPlugins/ToolCalibration.py:1137 msgid "STEP 3: Adjustments" msgstr "Schritt 3: Anpassungen" -#: appTools/ToolCalibration.py:1139 appTools/ToolCalibration.py:1148 +#: appPlugins/ToolCalibration.py:1139 appPlugins/ToolCalibration.py:1148 msgid "" "Calculate Scale and Skew factors based on the differences (delta)\n" "found when checking the PCB pattern. The differences must be filled\n" @@ -14084,15 +14126,15 @@ msgstr "" "Feldern\n" "eingetragen warden." -#: appTools/ToolCalibration.py:1146 +#: appPlugins/ToolCalibration.py:1146 msgid "Calculate Factors" msgstr "Berechne Faktoren" -#: appTools/ToolCalibration.py:1168 +#: appPlugins/ToolCalibration.py:1168 msgid "STEP 4: Adjusted GCode" msgstr "Schritt 4 Angepasster GCode" -#: appTools/ToolCalibration.py:1170 +#: appPlugins/ToolCalibration.py:1170 msgid "" "Generate verification GCode file adjusted with\n" "the factors above." @@ -14100,51 +14142,51 @@ msgstr "" "Erzeuge den GCode mit den zuvor gefundenen\n" "Faktoren." -#: appTools/ToolCalibration.py:1175 +#: appPlugins/ToolCalibration.py:1175 msgid "Scale Factor X:" msgstr "Skalierungsfaktor X:" -#: appTools/ToolCalibration.py:1177 +#: appPlugins/ToolCalibration.py:1177 msgid "Factor for Scale action over X axis." msgstr "Faktor für die Skalierungsaktion über der X-Achse." -#: appTools/ToolCalibration.py:1187 +#: appPlugins/ToolCalibration.py:1187 msgid "Scale Factor Y:" msgstr "Skalierungsfaktor Y:" -#: appTools/ToolCalibration.py:1189 +#: appPlugins/ToolCalibration.py:1189 msgid "Factor for Scale action over Y axis." msgstr "Faktor für die Skalierungsaktion über der Y-Achse." -#: appTools/ToolCalibration.py:1199 +#: appPlugins/ToolCalibration.py:1199 msgid "Apply Scale Factors" msgstr "Skalierungen anwenden" -#: appTools/ToolCalibration.py:1201 +#: appPlugins/ToolCalibration.py:1201 msgid "Apply Scale factors on the calibration points." msgstr "Anwenden der Skalierungsfaktoren auf die Kalibrierungspunkte." -#: appTools/ToolCalibration.py:1211 +#: appPlugins/ToolCalibration.py:1211 msgid "Skew Angle X:" msgstr "Verzerrungs-Winkel X:" -#: appTools/ToolCalibration.py:1224 +#: appPlugins/ToolCalibration.py:1224 msgid "Skew Angle Y:" msgstr "Verzerrungs-Winkel Y:" -#: appTools/ToolCalibration.py:1237 +#: appPlugins/ToolCalibration.py:1237 msgid "Apply Skew Factors" msgstr "Schrägstellung anwenden" -#: appTools/ToolCalibration.py:1239 +#: appPlugins/ToolCalibration.py:1239 msgid "Apply Skew factors on the calibration points." msgstr "Anwenden der Verzerrungswinkel auf die Bezugspunkte." -#: appTools/ToolCalibration.py:1308 +#: appPlugins/ToolCalibration.py:1308 msgid "Generate Adjusted GCode" msgstr "Angepassten Überprüfungs-GCode generieren" -#: appTools/ToolCalibration.py:1310 +#: appPlugins/ToolCalibration.py:1310 msgid "" "Generate verification GCode file adjusted with\n" "the factors set above.\n" @@ -14156,11 +14198,11 @@ msgstr "" "Die GCode-Parameter können neu eingestellt werden\n" "bevor Sie auf diese Schaltfläche klicken." -#: appTools/ToolCalibration.py:1331 +#: appPlugins/ToolCalibration.py:1331 msgid "STEP 5: Calibrate FlatCAM Objects" msgstr "Schritt 5: Kalibrieren der FlatCAM Objekte" -#: appTools/ToolCalibration.py:1333 +#: appPlugins/ToolCalibration.py:1333 msgid "" "Adjust the FlatCAM objects\n" "with the factors determined and verified above." @@ -14168,27 +14210,27 @@ msgstr "" "Anpassen der FlatCAM Objekte\n" "mit den zuvor bestimmten und überprüften Faktoren." -#: appTools/ToolCalibration.py:1345 +#: appPlugins/ToolCalibration.py:1345 msgid "Adjusted object type" msgstr "Angepasster Objekttyp" -#: appTools/ToolCalibration.py:1346 +#: appPlugins/ToolCalibration.py:1346 msgid "Type of the Application Object to be adjusted." msgstr "Typ des anpassbaren Anwendungsobjekts." -#: appTools/ToolCalibration.py:1359 +#: appPlugins/ToolCalibration.py:1359 msgid "Adjusted object selection" msgstr "Objektauswahl angepasst" -#: appTools/ToolCalibration.py:1361 +#: appPlugins/ToolCalibration.py:1361 msgid "The Application Object to be adjusted." msgstr "Das anzuwendende Anwendungsobjekt." -#: appTools/ToolCalibration.py:1368 +#: appPlugins/ToolCalibration.py:1368 msgid "Calibrate" msgstr "Kalibrieren" -#: appTools/ToolCalibration.py:1370 +#: appPlugins/ToolCalibration.py:1370 msgid "" "Adjust (scale and/or skew) the objects\n" "with the factors determined above." @@ -14196,137 +14238,139 @@ msgstr "" "Anpassen (Skalieren und/oder Verzerren) der Objekte\n" "anhand der zuvor gefundenen Faktoren." -#: appTools/ToolCopperThieving.py:205 appTools/ToolCopperThieving.py:230 +#: appPlugins/ToolCopperThieving.py:205 appPlugins/ToolCopperThieving.py:230 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Schraffur geht nur bei \"Selbst\" Referenz ..." -#: appTools/ToolCopperThieving.py:216 +#: appPlugins/ToolCopperThieving.py:216 msgid "Solid fill selected." msgstr "Vollständige Füllung gewählt." -#: appTools/ToolCopperThieving.py:221 +#: appPlugins/ToolCopperThieving.py:221 msgid "Dots grid fill selected." msgstr "Punktmusterfüllung gewählt." -#: appTools/ToolCopperThieving.py:226 +#: appPlugins/ToolCopperThieving.py:226 msgid "Squares grid fill selected." msgstr "Quadratfüllung gewählt." -#: appTools/ToolCopperThieving.py:248 appTools/ToolCopperThieving.py:346 -#: appTools/ToolCopperThieving.py:966 appTools/ToolCorners.py:205 -#: appTools/ToolCorners.py:428 appTools/ToolCorners.py:522 -#: appTools/ToolDblSided.py:424 appTools/ToolExtract.py:375 -#: appTools/ToolExtract.py:642 appTools/ToolExtract.py:739 -#: appTools/ToolFiducials.py:261 appTools/ToolFiducials.py:552 -#: appTools/ToolOptimal.py:156 appTools/ToolPunchGerber.py:497 -#: appTools/ToolPunchGerber.py:501 appTools/ToolQRCode.py:222 +#: appPlugins/ToolCopperThieving.py:248 appPlugins/ToolCopperThieving.py:346 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCorners.py:205 +#: appPlugins/ToolCorners.py:428 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolDblSided.py:424 appPlugins/ToolExtract.py:375 +#: appPlugins/ToolExtract.py:642 appPlugins/ToolExtract.py:739 +#: appPlugins/ToolFiducials.py:261 appPlugins/ToolFiducials.py:552 +#: appPlugins/ToolOptimal.py:156 appPlugins/ToolPunchGerber.py:497 +#: appPlugins/ToolPunchGerber.py:501 appPlugins/ToolQRCode.py:222 msgid "There is no Gerber object loaded ..." msgstr "Es ist kein Gerber-Objekt geladen ..." -#: appTools/ToolCopperThieving.py:261 appTools/ToolCopperThieving.py:866 +#: appPlugins/ToolCopperThieving.py:261 appPlugins/ToolCopperThieving.py:866 msgid "Append geometry" msgstr "Geometrie angehängt" -#: appTools/ToolCopperThieving.py:316 appTools/ToolCopperThieving.py:917 -#: appTools/ToolCopperThieving.py:1126 +#: appPlugins/ToolCopperThieving.py:316 appPlugins/ToolCopperThieving.py:917 +#: appPlugins/ToolCopperThieving.py:1126 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 -#: appTools/ToolCopperThieving.py:329 appTools/ToolCopperThieving.py:930 +#: appPlugins/ToolCopperThieving.py:329 appPlugins/ToolCopperThieving.py:930 msgid "Copper Thieving Tool done." msgstr "'Copper Thieving' Werkzeug fertig." -#: appTools/ToolCopperThieving.py:356 appTools/ToolCopperThieving.py:376 -#: appTools/ToolCutOut.py:751 appTools/ToolCutOut.py:1139 -#: appTools/ToolCutOut.py:1521 appTools/ToolCutOut.py:1613 -#: appTools/ToolCutOut.py:1645 appTools/ToolCutOut.py:1745 -#: appTools/ToolDrilling.py:925 appTools/ToolDrilling.py:1868 -#: appTools/ToolEtchCompensation.py:170 appTools/ToolFollow.py:193 -#: appTools/ToolFollow.py:240 appTools/ToolInvertGerber.py:117 -#: appTools/ToolIsolation.py:1080 appTools/ToolIsolation.py:1145 -#: appTools/ToolIsolation.py:1552 appTools/ToolIsolation.py:1579 -#: appTools/ToolIsolation.py:2425 appTools/ToolLevelling.py:327 -#: appTools/ToolMilling.py:651 appTools/ToolMilling.py:873 -#: appTools/ToolMilling.py:1300 appTools/ToolMilling.py:2772 -#: appTools/ToolMilling.py:2795 appTools/ToolNCC.py:1037 -#: appTools/ToolNCC.py:1106 appTools/ToolNCC.py:1569 appTools/ToolNCC.py:1619 -#: appTools/ToolNCC.py:1652 appTools/ToolPaint.py:1138 -#: appTools/ToolPaint.py:1225 appTools/ToolPanelize.py:296 -#: appTools/ToolPanelize.py:310 appTools/ToolSub.py:261 appTools/ToolSub.py:279 -#: appTools/ToolSub.py:489 appTools/ToolSub.py:502 +#: appPlugins/ToolCopperThieving.py:356 appPlugins/ToolCopperThieving.py:376 +#: appPlugins/ToolCutOut.py:751 appPlugins/ToolCutOut.py:1139 +#: appPlugins/ToolCutOut.py:1521 appPlugins/ToolCutOut.py:1613 +#: appPlugins/ToolCutOut.py:1645 appPlugins/ToolCutOut.py:1745 +#: appPlugins/ToolDrilling.py:925 appPlugins/ToolDrilling.py:1868 +#: appPlugins/ToolEtchCompensation.py:170 appPlugins/ToolFollow.py:193 +#: appPlugins/ToolFollow.py:240 appPlugins/ToolInvertGerber.py:117 +#: appPlugins/ToolIsolation.py:1080 appPlugins/ToolIsolation.py:1145 +#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolIsolation.py:1579 +#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolLevelling.py:327 +#: appPlugins/ToolMilling.py:651 appPlugins/ToolMilling.py:873 +#: appPlugins/ToolMilling.py:1300 appPlugins/ToolMilling.py:2772 +#: appPlugins/ToolMilling.py:2795 appPlugins/ToolNCC.py:1037 +#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1569 +#: appPlugins/ToolNCC.py:1619 appPlugins/ToolNCC.py:1652 +#: appPlugins/ToolPaint.py:1138 appPlugins/ToolPaint.py:1225 +#: appPlugins/ToolPanelize.py:296 appPlugins/ToolPanelize.py:310 +#: appPlugins/ToolSub.py:261 appPlugins/ToolSub.py:279 +#: appPlugins/ToolSub.py:489 appPlugins/ToolSub.py:502 #: tclCommands/TclCommandCopperClear.py:97 #: tclCommands/TclCommandCopperClear.py:284 tclCommands/TclCommandPaint.py:99 #: tclCommands/TclCommandPaint.py:288 tclCommands/TclCommandScale.py:81 msgid "Could not retrieve object" msgstr "Objekt konnte nicht abgerufen werden" -#: appTools/ToolCopperThieving.py:404 +#: appPlugins/ToolCopperThieving.py:404 msgid "Click the end point of the filling area." msgstr "Klicken Sie auf den Endpunkt des Ausfüllbereichs." -#: appTools/ToolCopperThieving.py:529 +#: appPlugins/ToolCopperThieving.py:529 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Copper Thieving Tool gestartet. Parameter lesen." -#: appTools/ToolCopperThieving.py:555 +#: appPlugins/ToolCopperThieving.py:555 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Copper Thieving-Tool. Vorbereitung von isolierenden Polygonen." -#: appTools/ToolCopperThieving.py:601 +#: appPlugins/ToolCopperThieving.py:601 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Copper Thieving Tool: Areale zur Kupferfüllung vorbereiten." -#: appTools/ToolCopperThieving.py:645 +#: appPlugins/ToolCopperThieving.py:645 msgid "Geometry not supported for" msgstr "Geometrie wird nicht unterstützt für" -#: appTools/ToolCopperThieving.py:651 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:1996 appTools/ToolNCC.py:2990 appTools/ToolPaint.py:2602 +#: appPlugins/ToolCopperThieving.py:651 appPlugins/ToolNCC.py:1941 +#: appPlugins/ToolNCC.py:1996 appPlugins/ToolNCC.py:2990 +#: appPlugins/ToolPaint.py:2602 msgid "No object available." msgstr "Kein Objekt vorhanden." -#: appTools/ToolCopperThieving.py:688 appTools/ToolNCC.py:1966 -#: appTools/ToolNCC.py:2019 appTools/ToolNCC.py:3032 +#: appPlugins/ToolCopperThieving.py:688 appPlugins/ToolNCC.py:1966 +#: appPlugins/ToolNCC.py:2019 appPlugins/ToolNCC.py:3032 msgid "The reference object type is not supported." msgstr "Der Referenzobjekttyp wird nicht unterstützt." -#: appTools/ToolCopperThieving.py:693 +#: appPlugins/ToolCopperThieving.py:693 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "Copper Thieving Tool. Füge neue Geometrie an und puffere sie." -#: appTools/ToolCopperThieving.py:729 +#: appPlugins/ToolCopperThieving.py:729 msgid "Create geometry" msgstr "Geometrie erstellen" -#: appTools/ToolCopperThieving.py:941 appTools/ToolCopperThieving.py:945 +#: appPlugins/ToolCopperThieving.py:941 appPlugins/ToolCopperThieving.py:945 msgid "P-Plating Mask" msgstr "P-Beschichtungsmaske" -#: appTools/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:969 msgid "Append PP-M geometry" msgstr "PPM Geometrie hinzufügen" -#: appTools/ToolCopperThieving.py:1146 +#: appPlugins/ToolCopperThieving.py:1146 msgid "Generating Pattern Plating Mask done." msgstr "Erzeugen der PPM abgeschlossen." -#: appTools/ToolCopperThieving.py:1189 +#: appPlugins/ToolCopperThieving.py:1189 msgid "Copper Thieving Tool exit." msgstr "Copper Thieving Tool verlassen." -#: appTools/ToolCopperThieving.py:1280 appTools/ToolFiducials.py:993 +#: appPlugins/ToolCopperThieving.py:1280 appPlugins/ToolFiducials.py:993 msgid "Gerber Object to which will be added a copper thieving." msgstr "Dem Gerber Objekt wird ein Copper Thieving hinzugefügt." -#: appTools/ToolCopperThieving.py:1298 +#: appPlugins/ToolCopperThieving.py:1298 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Fräsparameter" # Double -#: appTools/ToolCopperThieving.py:1307 +#: appPlugins/ToolCopperThieving.py:1307 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14338,11 +14382,11 @@ msgstr "" "Polygon\n" "in mehrere aufgeteilt." -#: appTools/ToolCopperThieving.py:1370 +#: appPlugins/ToolCopperThieving.py:1370 msgid "Ref. Type" msgstr "Ref. Typ" -#: appTools/ToolCopperThieving.py:1372 +#: appPlugins/ToolCopperThieving.py:1372 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14351,23 +14395,23 @@ msgstr "" "soll.\n" "Es kann Gerber, Excellon oder Geometry sein." -#: appTools/ToolCopperThieving.py:1381 +#: appPlugins/ToolCopperThieving.py:1381 msgid "Ref. Object" msgstr "Ref. Objekt" -#: appTools/ToolCopperThieving.py:1383 +#: appPlugins/ToolCopperThieving.py:1383 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 -#: appTools/ToolCopperThieving.py:1560 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Insert Copper thieving" msgstr "'Coper Thieving' einsetzen" # Double -#: appTools/ToolCopperThieving.py:1563 +#: appPlugins/ToolCopperThieving.py:1563 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14376,12 +14420,12 @@ msgstr "" "das wird die eigentlichen Gerber-Spuren in einem gewissen Abstand umgeben." # Double -#: appTools/ToolCopperThieving.py:1623 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Insert Robber Bar" msgstr "'Robber Bar' einsetzen" # Double -#: appTools/ToolCopperThieving.py:1626 +#: appPlugins/ToolCopperThieving.py:1626 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14393,11 +14437,11 @@ msgstr "" "in einem bestimmten Abstand.\n" "Erforderlich für die Lochmusterbeschichtung." -#: appTools/ToolCopperThieving.py:1651 +#: appPlugins/ToolCopperThieving.py:1651 msgid "Select Soldermask object" msgstr "Lötmaskenobjekt auswählen" -#: appTools/ToolCopperThieving.py:1653 +#: appPlugins/ToolCopperThieving.py:1653 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14406,11 +14450,11 @@ msgstr "" "Das Gerber Objekt mit der Lötmaske\n" "Wird als Basis verwendet." -#: appTools/ToolCopperThieving.py:1689 +#: appPlugins/ToolCopperThieving.py:1689 msgid "Plated area" msgstr "Beschichtetes Areal" -#: appTools/ToolCopperThieving.py:1691 +#: appPlugins/ToolCopperThieving.py:1691 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14427,11 +14471,11 @@ msgstr "" "etwas größer als die Pads sind, und dieses Areal aus der Lötmaske berechnet " "wird." -#: appTools/ToolCopperThieving.py:1725 +#: appPlugins/ToolCopperThieving.py:1725 msgid "Generate pattern plating mask" msgstr "Generieren der Beschichtungsmaske" -#: appTools/ToolCopperThieving.py:1728 +#: appPlugins/ToolCopperThieving.py:1728 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14441,79 +14485,80 @@ msgstr "" "Robber Bar zu der Gerber Geometrie hinzufügen, sofern\n" "diese erzeugt worden sind." -#: appTools/ToolCorners.py:114 +#: appPlugins/ToolCorners.py:114 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Ecken Werkzeug" -#: appTools/ToolCorners.py:246 appTools/ToolCorners.py:433 -#: appTools/ToolCorners.py:527 +#: appPlugins/ToolCorners.py:246 appPlugins/ToolCorners.py:433 +#: appPlugins/ToolCorners.py:527 msgid "Please select at least a location" msgstr "Bitte wählen Sie mindestens einen Ort aus" -#: appTools/ToolCorners.py:410 appTools/ToolCorners.py:504 +#: appPlugins/ToolCorners.py:410 appPlugins/ToolCorners.py:504 msgid "The tool diameter is zero." msgstr "Der Werkzeugdurchmesser ist Null." -#: appTools/ToolCorners.py:496 appTools/ToolCorners.py:598 +#: appPlugins/ToolCorners.py:496 appPlugins/ToolCorners.py:598 msgid "Excellon object with corner drills created." msgstr "Excellon-Objekt mit Eckbohrern erstellt." -#: appTools/ToolCorners.py:633 +#: appPlugins/ToolCorners.py:633 msgid "A Gerber object with corner markers was created." msgstr "Ein Gerber-Objekt mit Eckmarkierungen wurde erstellt." -#: appTools/ToolCorners.py:679 +#: appPlugins/ToolCorners.py:679 msgid "The Gerber object to which will be added corner markers." msgstr "Das Gerber-Objekt, dem Eckmarkierungen hinzugefügt werden." -#: appTools/ToolCorners.py:695 +#: appPlugins/ToolCorners.py:695 msgid "Locations" msgstr "Standorte" -#: appTools/ToolCorners.py:697 +#: appPlugins/ToolCorners.py:697 msgid "Locations where to place corner markers." msgstr "Orte, an denen Eckmarkierungen platziert werden sollen." -#: appTools/ToolCorners.py:710 appTools/ToolFiducials.py:824 app_Main.py:5476 +#: appPlugins/ToolCorners.py:710 appPlugins/ToolFiducials.py:824 +#: app_Main.py:5476 msgid "Top Right" msgstr "Oben rechts" -#: appTools/ToolCorners.py:727 +#: appPlugins/ToolCorners.py:727 msgid "Toggle ALL" msgstr "ALLE umschalten" -#: appTools/ToolCorners.py:807 +#: appPlugins/ToolCorners.py:807 msgid "Add Marker" msgstr "Marker hinzufügen" -#: appTools/ToolCorners.py:810 +#: appPlugins/ToolCorners.py:810 msgid "Will add corner markers to the selected Gerber file." msgstr "Fügt der ausgewählten Gerber-Datei Eckmarkierungen hinzu." -#: appTools/ToolCorners.py:826 +#: appPlugins/ToolCorners.py:826 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Bohrer in Ecken" -#: appTools/ToolCorners.py:843 appTools/ToolCorners.py:866 -#: appTools/ToolDblSided.py:1076 +#: appPlugins/ToolCorners.py:843 appPlugins/ToolCorners.py:866 +#: appPlugins/ToolDblSided.py:1076 msgid "Create Excellon Object" msgstr "Excellon-Objekt erstellen" -#: appTools/ToolCorners.py:846 +#: appPlugins/ToolCorners.py:846 msgid "Will add drill holes in the center of the markers." msgstr "Fügt Bohrlöcher in der Mitte der Markierungen hinzu." -#: appTools/ToolCorners.py:862 +#: appPlugins/ToolCorners.py:862 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Standorte" -#: appTools/ToolCorners.py:869 +#: appPlugins/ToolCorners.py:869 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14521,27 +14566,27 @@ msgid "" "move to the next location until the last one." msgstr "" -#: appTools/ToolCutOut.py:577 +#: appPlugins/ToolCutOut.py:577 msgid "Updated tool from Tools Database." msgstr "Aktualisiertes Tool aus der Tools-Datenbank." -#: appTools/ToolCutOut.py:657 +#: appPlugins/ToolCutOut.py:657 msgid "Default tool added." msgstr "Standardwerkzeug hinzugefügt." -#: appTools/ToolCutOut.py:671 appTools/ToolIsolation.py:2790 -#: appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2770 app_Main.py:6378 +#: appPlugins/ToolCutOut.py:671 appPlugins/ToolIsolation.py:2790 +#: appPlugins/ToolNCC.py:3977 appPlugins/ToolPaint.py:2770 app_Main.py:6378 #: app_Main.py:6399 msgid "Selected tool can't be used here. Pick another." msgstr "" "Das ausgewählte Werkzeug kann hier nicht verwendet werden. Wähle einen " "anderen." -#: appTools/ToolCutOut.py:694 +#: appPlugins/ToolCutOut.py:694 msgid "Tool updated from Tools Database." msgstr "Tool aus der Tools-Datenbank aktualisiert." -#: appTools/ToolCutOut.py:756 appTools/ToolCutOut.py:1526 +#: appPlugins/ToolCutOut.py:756 appPlugins/ToolCutOut.py:1526 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14549,20 +14594,20 @@ msgstr "" "Es ist kein Objekt für den Ausschnitt ausgewählt.\n" "Wählen Sie eine aus und versuchen Sie es erneut." -#: appTools/ToolCutOut.py:762 appTools/ToolCutOut.py:1148 -#: appTools/ToolCutOut.py:1629 appTools/ToolCutOut.py:1763 +#: appPlugins/ToolCutOut.py:762 appPlugins/ToolCutOut.py:1148 +#: appPlugins/ToolCutOut.py:1629 appPlugins/ToolCutOut.py:1763 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" "Werkzeugdurchmesser ist Nullwert. Ändern Sie es in eine positive reelle Zahl." -#: appTools/ToolCutOut.py:775 appTools/ToolCutOut.py:1162 +#: appPlugins/ToolCutOut.py:775 appPlugins/ToolCutOut.py:1162 msgid "Number of gaps value is missing. Add it and retry." msgstr "" "Der Wert für die Anzahl der Lücken fehlt. Fügen Sie es hinzu und versuchen " "Sie es erneut." -#: appTools/ToolCutOut.py:780 appTools/ToolCutOut.py:1166 +#: appPlugins/ToolCutOut.py:780 appPlugins/ToolCutOut.py:1166 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." @@ -14571,58 +14616,58 @@ msgstr "" "\"tb\", \"2lr\", \"2tb\", 4 oder 8. \n" "Geben Sie einen korrekten Wert ein und wiederholen Sie den Vorgang." -#: appTools/ToolCutOut.py:1113 appTools/ToolCutOut.py:1491 -#: appTools/ToolCutOut.py:1950 +#: appPlugins/ToolCutOut.py:1113 appPlugins/ToolCutOut.py:1491 +#: appPlugins/ToolCutOut.py:1950 msgid "Mouse bites failed." msgstr "<> fehlgeschlagen." -#: appTools/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 +#: appPlugins/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 #: tclCommands/TclCommandGeoCutout.py:356 msgid "Any-form Cutout operation finished." msgstr "Alle Formularausschnitte sind abgeschlossen." -#: appTools/ToolCutOut.py:1143 appTools/ToolDrilling.py:1872 -#: appTools/ToolEtchCompensation.py:176 appTools/ToolFollow.py:197 -#: appTools/ToolFollow.py:244 appTools/ToolInvertGerber.py:123 -#: appTools/ToolIsolation.py:1084 appTools/ToolIsolation.py:1149 -#: appTools/ToolIsolation.py:1556 appTools/ToolIsolation.py:1583 -#: appTools/ToolIsolation.py:2429 appTools/ToolMilling.py:2776 -#: appTools/ToolMilling.py:2799 appTools/ToolNCC.py:1041 -#: appTools/ToolNCC.py:1110 appTools/ToolNCC.py:1573 appTools/ToolPaint.py:1142 -#: appTools/ToolPanelize.py:301 tclCommands/TclCommandBbox.py:71 -#: tclCommands/TclCommandNregions.py:71 +#: appPlugins/ToolCutOut.py:1143 appPlugins/ToolDrilling.py:1872 +#: appPlugins/ToolEtchCompensation.py:176 appPlugins/ToolFollow.py:197 +#: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:123 +#: appPlugins/ToolIsolation.py:1084 appPlugins/ToolIsolation.py:1149 +#: appPlugins/ToolIsolation.py:1556 appPlugins/ToolIsolation.py:1583 +#: appPlugins/ToolIsolation.py:2429 appPlugins/ToolMilling.py:2776 +#: appPlugins/ToolMilling.py:2799 appPlugins/ToolNCC.py:1041 +#: appPlugins/ToolNCC.py:1110 appPlugins/ToolNCC.py:1573 +#: appPlugins/ToolPaint.py:1142 appPlugins/ToolPanelize.py:301 +#: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Objekt nicht gefunden" -#: appTools/ToolCutOut.py:1337 appTools/ToolCutOut.py:1414 +#: appPlugins/ToolCutOut.py:1337 appPlugins/ToolCutOut.py:1414 msgid "Rectangular cutout with negative margin is not possible." msgstr "Ein rechteckiger Ausschnitt mit negativem Rand ist nicht möglich." -#: appTools/ToolCutOut.py:1499 +#: appPlugins/ToolCutOut.py:1499 msgid "Rectangular CutOut operation finished." msgstr "Rechteckiger CutOut-Vorgang abgeschlossen." -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 msgid "Could not add drills." msgstr "Bohrer konnten nicht hinzugefügt werden." -#: appTools/ToolCutOut.py:1618 appTools/ToolCutOut.py:1673 +#: appPlugins/ToolCutOut.py:1618 appPlugins/ToolCutOut.py:1673 msgid "Geometry object for manual cutout not found" msgstr "Geometrieobjekt für manuellen Ausschnitt nicht gefunden" -#: appTools/ToolCutOut.py:1621 +#: appPlugins/ToolCutOut.py:1621 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Klicken Sie auf den ausgewählten Umfang des Geometrieobjekts, um eine " "Brückenlücke zu erstellen ..." -#: appTools/ToolCutOut.py:1712 +#: appPlugins/ToolCutOut.py:1712 msgid "No tool in the Geometry object." msgstr "Kein Werkzeug im Geometrieobjekt." -#: appTools/ToolCutOut.py:1733 +#: appPlugins/ToolCutOut.py:1733 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" @@ -14630,7 +14675,7 @@ msgstr "" "einen weiteren hinzuzufügen, oder mit der rechten Maustaste, um den Vorgang " "abzuschließen." -#: appTools/ToolCutOut.py:1750 +#: appPlugins/ToolCutOut.py:1750 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -14638,7 +14683,7 @@ msgstr "" "Es ist kein Gerber-Objekt für den Ausschnitt ausgewählt.\n" "Wählen Sie eine aus und versuchen Sie es erneut." -#: appTools/ToolCutOut.py:1756 +#: appPlugins/ToolCutOut.py:1756 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14646,19 +14691,19 @@ msgstr "" "Das ausgewählte Objekt muss vom Typ Gerber sein.\n" "Wählen Sie eine Gerber-Datei aus und versuchen Sie es erneut." -#: appTools/ToolCutOut.py:1791 +#: appPlugins/ToolCutOut.py:1791 msgid "Geometry not supported" msgstr "Geometrie wird nicht unterstützt" -#: appTools/ToolCutOut.py:1863 +#: appPlugins/ToolCutOut.py:1863 msgid "Making manual bridge gap..." msgstr "Manuelle Brückenlücke herstellen ..." -#: appTools/ToolCutOut.py:1954 +#: appPlugins/ToolCutOut.py:1954 msgid "Finished manual adding of gaps." msgstr "Fertiges manuelles Hinzufügen von Lücken." -#: appTools/ToolCutOut.py:2324 +#: appPlugins/ToolCutOut.py:2324 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14670,16 +14715,16 @@ msgstr "" "Erstellen Sie ein Geometrieobjekt mit\n" "Werkzeugwege zum Schneiden um Polygonen." -#: appTools/ToolCutOut.py:2353 appTools/ToolDblSided.py:664 -#: appTools/ToolPanelize.py:1102 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolPanelize.py:1102 msgid "Source Object" msgstr "Quellobjekt" -#: appTools/ToolCutOut.py:2354 +#: appPlugins/ToolCutOut.py:2354 msgid "Object to be cutout" msgstr "Auszuschneidendes Objekt" -#: appTools/ToolCutOut.py:2381 +#: appPlugins/ToolCutOut.py:2381 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14691,15 +14736,15 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die die Combobox 'Object' füllen." -#: appTools/ToolCutOut.py:2437 appTools/ToolIsolation.py:61 -#: appTools/ToolIsolation.py:3337 appTools/ToolMilling.py:3798 -#: appTools/ToolNCC.py:4299 appTools/ToolPaint.py:3079 +#: appPlugins/ToolCutOut.py:2437 appPlugins/ToolIsolation.py:61 +#: appPlugins/ToolIsolation.py:3337 appPlugins/ToolMilling.py:3804 +#: appPlugins/ToolNCC.py:4299 appPlugins/ToolPaint.py:3079 msgid "Search and Add" msgstr "Suchen und hinzufügen" -#: appTools/ToolCutOut.py:2440 appTools/ToolIsolation.py:3340 -#: appTools/ToolMilling.py:3801 appTools/ToolNCC.py:4302 -#: appTools/ToolPaint.py:3082 +#: appPlugins/ToolCutOut.py:2440 appPlugins/ToolIsolation.py:3340 +#: appPlugins/ToolMilling.py:3807 appPlugins/ToolNCC.py:4302 +#: appPlugins/ToolPaint.py:3082 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14713,16 +14758,16 @@ msgstr "" "in der Tools-Datenbank. Wenn nichts gefunden wird\n" "In der Werkzeugdatenbank wird dann ein Standardwerkzeug hinzugefügt." -#: appTools/ToolCutOut.py:2449 appTools/ToolIsolation.py:66 -#: appTools/ToolIsolation.py:3349 appTools/ToolMilling.py:383 -#: appTools/ToolMilling.py:3810 appTools/ToolNCC.py:4311 -#: appTools/ToolPaint.py:3091 +#: appPlugins/ToolCutOut.py:2449 appPlugins/ToolIsolation.py:66 +#: appPlugins/ToolIsolation.py:3349 appPlugins/ToolMilling.py:383 +#: appPlugins/ToolMilling.py:3816 appPlugins/ToolNCC.py:4311 +#: appPlugins/ToolPaint.py:3091 msgid "Pick from DB" msgstr "Auswahl aus DB" -#: appTools/ToolCutOut.py:2452 appTools/ToolIsolation.py:3352 -#: appTools/ToolMilling.py:3813 appTools/ToolNCC.py:4314 -#: appTools/ToolPaint.py:3094 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolIsolation.py:3352 +#: appPlugins/ToolMilling.py:3819 appPlugins/ToolNCC.py:4314 +#: appPlugins/ToolPaint.py:3094 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14734,23 +14779,23 @@ msgstr "" "Tools Datenbankverwaltung in:\n" "Menü: Optionen -> Extras Datenbank" -#: appTools/ToolCutOut.py:2466 +#: appPlugins/ToolCutOut.py:2466 msgid "Tool Parameters" msgstr "Werkzeugparameter" -#: appTools/ToolCutOut.py:2603 +#: appPlugins/ToolCutOut.py:2603 msgid "Bridge Gaps" msgstr "Brückenlücken" -#: appTools/ToolCutOut.py:2605 +#: appPlugins/ToolCutOut.py:2605 msgid "Selection of the type of cutout." msgstr "Auswahl der Art des Ausschnitts." -#: appTools/ToolCutOut.py:2609 appTools/ToolPunchGerber.py:2287 +#: appPlugins/ToolCutOut.py:2609 appPlugins/ToolPunchGerber.py:2287 msgid "Automatic" msgstr "Auto" -#: appTools/ToolCutOut.py:2658 +#: appPlugins/ToolCutOut.py:2658 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -14760,7 +14805,7 @@ msgstr "" "Die Ausschnittform kann eine beliebige Form haben.\n" "Nützlich, wenn die Leiterplatte eine nicht rechteckige Form hat." -#: appTools/ToolCutOut.py:2673 +#: appPlugins/ToolCutOut.py:2673 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -14772,11 +14817,11 @@ msgstr "" "immer eine rechteckige Form und es wird sein\n" "der Begrenzungsrahmen des Objekts." -#: appTools/ToolCutOut.py:2710 +#: appPlugins/ToolCutOut.py:2710 msgid "Generate Manual Geometry" msgstr "Manuelle Geometrie erzeugen" -#: appTools/ToolCutOut.py:2713 +#: appPlugins/ToolCutOut.py:2713 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -14788,19 +14833,19 @@ msgstr "" "als Ausschnitt verwendet werden, falls noch nicht vorhanden.\n" "Wählen Sie in der oberen Objekt-Combobox die Quell-Gerber-Datei aus." -#: appTools/ToolCutOut.py:2733 +#: appPlugins/ToolCutOut.py:2733 msgid "Manual cutout Geometry" msgstr "Manuelle Ausschnittgeometrie" -#: appTools/ToolCutOut.py:2735 appTools/ToolCutOut.py:2776 +#: appPlugins/ToolCutOut.py:2735 appPlugins/ToolCutOut.py:2776 msgid "Geometry object used to create the manual cutout." msgstr "Geometrieobjekt zum Erstellen des manuellen Ausschnitts." -#: appTools/ToolCutOut.py:2742 +#: appPlugins/ToolCutOut.py:2742 msgid "Manual Add Bridge Gaps" msgstr "Manuelles Hinzufügen von Brückenlücken" -#: appTools/ToolCutOut.py:2745 +#: appPlugins/ToolCutOut.py:2745 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -14814,19 +14859,19 @@ msgstr "" "Der LMB-Klick muss am Umfang von erfolgen\n" "das Geometrieobjekt, das als Ausschnittsgeometrie verwendet wird." -#: appTools/ToolCutOut.py:2767 appTools/ToolCutOut.py:2830 +#: appPlugins/ToolCutOut.py:2767 appPlugins/ToolCutOut.py:2830 msgid "Cut by Drilling" msgstr "Durch Bohren schneiden" -#: appTools/ToolCutOut.py:2769 appTools/ToolCutOut.py:2833 +#: appPlugins/ToolCutOut.py:2769 appPlugins/ToolCutOut.py:2833 msgid "Create a series of drill holes following a geometry line." msgstr "Erstellen Sie eine Reihe von Bohrlöchern entlang einer Geometrielinie." -#: appTools/ToolDblSided.py:104 appTools/ToolDblSided.py:607 +#: appPlugins/ToolDblSided.py:104 appPlugins/ToolDblSided.py:607 msgid "2-Sided" msgstr "2-seitige PCB" -#: appTools/ToolDblSided.py:277 +#: appPlugins/ToolDblSided.py:277 msgid "" "'Point' reference is selected and 'Point' coordinates are missing. Add them " "and retry." @@ -14834,55 +14879,55 @@ msgstr "" "'Point'-Referenz ist ausgewählt und' Point'-Koordinaten fehlen. Fügen Sie " "sie hinzu und versuchen Sie es erneut." -#: appTools/ToolDblSided.py:286 +#: appPlugins/ToolDblSided.py:286 msgid "There is no Box reference object loaded. Load one and retry." msgstr "" "Es ist kein Box-Referenzobjekt geladen. Laden Sie einen und versuchen Sie es " "erneut." -#: appTools/ToolDblSided.py:298 +#: appPlugins/ToolDblSided.py:298 msgid "No value or wrong format in Drill Dia entry. Add it and retry." msgstr "" "Kein Wert oder falsches Format im Eintrag Bohrdurchmesser. Fügen Sie es " "hinzu und versuchen Sie es erneut." -#: appTools/ToolDblSided.py:310 +#: appPlugins/ToolDblSided.py:310 msgid "There are no Alignment Drill Coordinates to use. Add them and retry." msgstr "" "Es sind keine Ausrichtungsbohrkoordinaten vorhanden. Fügen Sie sie hinzu und " "versuchen Sie es erneut." -#: appTools/ToolDblSided.py:329 +#: appPlugins/ToolDblSided.py:329 msgid "Alignment Drills" msgstr "Ausrichtungsbohrer" -#: appTools/ToolDblSided.py:333 +#: appPlugins/ToolDblSided.py:333 msgid "Excellon object with alignment drills created..." msgstr "Excellon-Objekt mit Ausrichtungsbohrern erstellt ..." -#: appTools/ToolDblSided.py:344 appTools/ToolPunchGerber.py:527 -#: appTools/ToolPunchGerber.py:564 appTools/ToolPunchGerber.py:669 +#: appPlugins/ToolDblSided.py:344 appPlugins/ToolPunchGerber.py:527 +#: appPlugins/ToolPunchGerber.py:564 appPlugins/ToolPunchGerber.py:669 msgid "There is no Excellon object loaded ..." msgstr "Es ist kein Excellon-Objekt geladen ..." -#: appTools/ToolDblSided.py:356 +#: appPlugins/ToolDblSided.py:356 msgid "Click on canvas within the desired Excellon drill hole" msgstr "" "Klicken Sie auf den Bildschirm innerhalb des gewünschten Excellon-Bohrlochs" -#: appTools/ToolDblSided.py:400 +#: appPlugins/ToolDblSided.py:400 msgid "Mirror reference point set." msgstr "Spiegelreferenzpunkt gesetzt." -#: appTools/ToolDblSided.py:428 +#: appPlugins/ToolDblSided.py:428 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Nur Gerber-, Excellon- und Geometrie-Objekte können gespiegelt werden." -#: appTools/ToolDblSided.py:440 +#: appPlugins/ToolDblSided.py:440 msgid "There is no Box object loaded ..." msgstr "Es ist kein Box-Objekt geladen ..." -#: appTools/ToolDblSided.py:450 +#: appPlugins/ToolDblSided.py:450 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." @@ -14890,11 +14935,11 @@ msgstr "" "Das Punktfeld enthält keine Punktkoordinaten. Fügen Sie Coords hinzu und " "versuchen Sie es erneut ..." -#: appTools/ToolDblSided.py:457 camlib.py:2434 +#: appPlugins/ToolDblSided.py:457 camlib.py:2434 msgid "Object was mirrored" msgstr "Objekt wurde gespiegelt" -#: appTools/ToolDblSided.py:635 appTools/ToolNCC.py:4107 +#: appPlugins/ToolDblSided.py:635 appPlugins/ToolNCC.py:4107 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14906,21 +14951,21 @@ msgstr "" "Erstellen Sie ein Geometrieobjekt mit\n" "Werkzeugwege, um alle Nicht-Kupfer-Bereiche zu schneiden." -#: appTools/ToolDblSided.py:665 +#: appPlugins/ToolDblSided.py:665 msgid "Objects to be mirrored" msgstr "Zu spiegelnde Objekte" -#: appTools/ToolDblSided.py:672 +#: appPlugins/ToolDblSided.py:672 msgid "Select the type of application object to be processed in this tool." msgstr "" "Wählen Sie den Typ des Anwendungsobjekts aus, das in diesem Tool verarbeitet " "werden soll." -#: appTools/ToolDblSided.py:706 +#: appPlugins/ToolDblSided.py:706 msgid "Bounds Values" msgstr "Grenzen Werte" -#: appTools/ToolDblSided.py:708 +#: appPlugins/ToolDblSided.py:708 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14928,39 +14973,39 @@ msgstr "" "Wählen Sie auf der Leinwand die Objekte aus.\n" "für die Grenzwerte berechnet werden sollen." -#: appTools/ToolDblSided.py:718 +#: appPlugins/ToolDblSided.py:718 msgid "X min" msgstr "X min" -#: appTools/ToolDblSided.py:720 appTools/ToolDblSided.py:734 +#: appPlugins/ToolDblSided.py:720 appPlugins/ToolDblSided.py:734 msgid "Minimum location." msgstr "Mindeststandort." -#: appTools/ToolDblSided.py:732 +#: appPlugins/ToolDblSided.py:732 msgid "Y min" msgstr "Y min" -#: appTools/ToolDblSided.py:746 +#: appPlugins/ToolDblSided.py:746 msgid "X max" msgstr "X max" -#: appTools/ToolDblSided.py:748 appTools/ToolDblSided.py:762 +#: appPlugins/ToolDblSided.py:748 appPlugins/ToolDblSided.py:762 msgid "Maximum location." msgstr "Maximaler Standort." -#: appTools/ToolDblSided.py:760 +#: appPlugins/ToolDblSided.py:760 msgid "Y max" msgstr "Y max" -#: appTools/ToolDblSided.py:771 +#: appPlugins/ToolDblSided.py:771 msgid "Center point coordinates" msgstr "Mittelpunktskoordinaten" -#: appTools/ToolDblSided.py:773 +#: appPlugins/ToolDblSided.py:773 msgid "Centroid" msgstr "Schwerpunkt" -#: appTools/ToolDblSided.py:775 +#: appPlugins/ToolDblSided.py:775 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14968,11 +15013,11 @@ msgstr "" "Die Mittelpunktposition für das Rechteck\n" "begrenzende Form. Centroid. Das Format ist (x, y)." -#: appTools/ToolDblSided.py:784 +#: appPlugins/ToolDblSided.py:784 msgid "Calculate Bounds Values" msgstr "Berechnen Sie Grenzwerte" -#: appTools/ToolDblSided.py:786 +#: appPlugins/ToolDblSided.py:786 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14982,15 +15027,15 @@ msgstr "" "zur Auswahl von Objekten.\n" "Die Hüllkurvenform verläuft parallel zur X- und Y-Achse." -#: appTools/ToolDblSided.py:811 +#: appPlugins/ToolDblSided.py:811 msgid "Mirror Operation" msgstr "Spiegelbetrieb" -#: appTools/ToolDblSided.py:812 +#: appPlugins/ToolDblSided.py:812 msgid "Parameters for the mirror operation" msgstr "Parameter für die Spiegeloperation" -#: appTools/ToolDblSided.py:834 +#: appPlugins/ToolDblSided.py:834 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -15011,11 +15056,11 @@ msgstr "" "- Lochfang -> ein Punkt, der durch die Mitte eines Bohrlochs in einem " "Excellon-Objekt definiert ist" -#: appTools/ToolDblSided.py:854 +#: appPlugins/ToolDblSided.py:854 msgid "Point coordinates" msgstr "Punktkoordinaten" -#: appTools/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:860 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -15031,17 +15076,17 @@ msgstr "" "und klicken Sie mit der linken Maustaste auf die Leinwand oder Sie können " "die Koordinaten manuell eingeben." -#: appTools/ToolDblSided.py:878 +#: appPlugins/ToolDblSided.py:878 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Objekt, das Löcher enthält, die als Referenz für die Spiegelung ausgewählt " "werden können." -#: appTools/ToolDblSided.py:893 +#: appPlugins/ToolDblSided.py:893 msgid "Pick hole" msgstr "Wähle ein Loch" -#: appTools/ToolDblSided.py:895 +#: appPlugins/ToolDblSided.py:895 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -15049,7 +15094,7 @@ msgstr "" "Klicken Sie in ein Bohrloch, das zum ausgewählten Excellon-Objekt gehört.\n" "und die Lochmittelkoordinaten werden in das Punktfeld kopiert." -#: appTools/ToolDblSided.py:911 +#: appPlugins/ToolDblSided.py:911 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -15059,11 +15104,11 @@ msgstr "" "Die Koordinaten der Mitte des Begrenzungsrahmens werden verwendet\n" "als Referenz für den Spiegelbetrieb." -#: appTools/ToolDblSided.py:937 +#: appPlugins/ToolDblSided.py:937 msgid "Mirror" msgstr "Spiegeln" -#: appTools/ToolDblSided.py:940 +#: appPlugins/ToolDblSided.py:940 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -15073,11 +15118,11 @@ msgstr "" "die angegebene Achse. Erstellt kein neues\n" "Objekt, ändert es aber." -#: appTools/ToolDblSided.py:966 +#: appPlugins/ToolDblSided.py:966 msgid "PCB Alignment" msgstr "PCB-Ausrichtung" -#: appTools/ToolDblSided.py:968 appTools/ToolDblSided.py:1079 +#: appPlugins/ToolDblSided.py:968 appPlugins/ToolDblSided.py:1079 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -15087,7 +15132,7 @@ msgstr "" "spezifizierte Ausrichtungslöcher und deren Spiegel\n" "Bilder." -#: appTools/ToolDblSided.py:1010 appTools/ToolDblSided.py:1017 +#: appPlugins/ToolDblSided.py:1010 appPlugins/ToolDblSided.py:1017 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -15098,11 +15143,11 @@ msgstr "" "vom ersten Ausrichtungsbohrer durch Spiegeln.\n" "Sie kann im Abschnitt Spiegelparameter -> Referenz geändert werden" -#: appTools/ToolDblSided.py:1030 +#: appPlugins/ToolDblSided.py:1030 msgid "Alignment Drill Coordinates" msgstr "Ausrichtungsbohrkoordinaten" -#: appTools/ToolDblSided.py:1032 +#: appPlugins/ToolDblSided.py:1032 msgid "" "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " "each set of (x, y) coordinates\n" @@ -15120,11 +15165,11 @@ msgstr "" "- Ein Bohrer in Spiegelposition über der oben in 'Achse ausrichten' " "ausgewählten Achse." -#: appTools/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1040 msgid "Drill coordinates" msgstr "Bohrkoordinaten" -#: appTools/ToolDblSided.py:1048 +#: appPlugins/ToolDblSided.py:1048 msgid "" "Add alignment drill holes coordinates in the format: (x1, y1), (x2, " "y2), ... \n" @@ -15151,60 +15196,60 @@ msgstr "" "die Leinwand. Klicken Sie dann in das Feld und dann auf Einfügen.\n" "- durch manuelle Eingabe der Koordinaten im Format: (x1, y1), (x2, y2), ..." -#: appTools/ToolDblSided.py:1063 +#: appPlugins/ToolDblSided.py:1063 msgid "Delete Last" msgstr "Letzte löschen" -#: appTools/ToolDblSided.py:1066 +#: appPlugins/ToolDblSided.py:1066 msgid "Delete the last coordinates tuple in the list." msgstr "Delete the last coordinates tuple in the list." -#: appTools/ToolDistance.py:194 +#: appPlugins/ToolDistance.py:194 msgid "MEASURING: Click on the Start point ..." msgstr "MESSEN: Klicken Sie auf den Startpunkt ..." -#: appTools/ToolDistance.py:254 appTools/ToolDistance.py:661 -#: appTools/ToolDistanceMin.py:348 +#: appPlugins/ToolDistance.py:254 appPlugins/ToolDistance.py:661 +#: appPlugins/ToolDistanceMin.py:348 msgid "Measure" msgstr "Messen" -#: appTools/ToolDistance.py:304 +#: appPlugins/ToolDistance.py:304 msgid "Distance Tool finished." msgstr "Distanzwerkzeug fertig." -#: appTools/ToolDistance.py:376 +#: appPlugins/ToolDistance.py:376 msgid "Pads overlapped. Aborting." msgstr "Pads überlappen sich. Abbruch." -#: appTools/ToolDistance.py:405 +#: appPlugins/ToolDistance.py:405 msgid "Distance Tool cancelled." msgstr "Distanzwerkzeug abgebrochen." -#: appTools/ToolDistance.py:419 appTools/ToolDistanceMin.py:209 +#: appPlugins/ToolDistance.py:419 appPlugins/ToolDistanceMin.py:209 msgid "MEASURING" msgstr "MESSUNG" -#: appTools/ToolDistance.py:420 appTools/ToolDistanceMin.py:210 +#: appPlugins/ToolDistance.py:420 appPlugins/ToolDistanceMin.py:210 msgid "Result" msgstr "Ergebnis" -#: appTools/ToolDistance.py:576 appTools/ToolDistanceMin.py:253 +#: appPlugins/ToolDistance.py:576 appPlugins/ToolDistanceMin.py:253 msgid "Those are the units in which the distance is measured." msgstr "Dies sind die Einheiten, in denen die Entfernung gemessen wird." -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "METRIC (mm)" msgstr "METRISCH (mm)" -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "INCH (in)" msgstr "ZOLL (in)" -#: appTools/ToolDistance.py:583 +#: appPlugins/ToolDistance.py:583 msgid "Snap to center" msgstr "Zur Mitte einrasten" -#: appTools/ToolDistance.py:585 +#: appPlugins/ToolDistance.py:585 msgid "" "Mouse cursor will snap to the center of the pad/drill\n" "when it is hovering over the geometry of the pad/drill." @@ -15212,85 +15257,85 @@ msgstr "" "Der Mauszeiger rastet in der Mitte des Pads / Bohrers ein\n" "wenn es über der Geometrie des Pads / Bohrers schwebt." -#: appTools/ToolDistance.py:595 +#: appPlugins/ToolDistance.py:595 msgid "Start Coords" msgstr "Starten Sie Koords" -#: appTools/ToolDistance.py:596 appTools/ToolDistance.py:601 +#: appPlugins/ToolDistance.py:596 appPlugins/ToolDistance.py:601 msgid "This is measuring Start point coordinates." msgstr "Dies ist das Messen von Startpunktkoordinaten." -#: appTools/ToolDistance.py:606 +#: appPlugins/ToolDistance.py:606 msgid "Stop Coords" msgstr "Stoppen Sie Koords" -#: appTools/ToolDistance.py:607 appTools/ToolDistance.py:612 +#: appPlugins/ToolDistance.py:607 appPlugins/ToolDistance.py:612 msgid "This is the measuring Stop point coordinates." msgstr "Dies ist die Messpunkt-Koordinate." -#: appTools/ToolDistance.py:617 appTools/ToolDistanceMin.py:289 +#: appPlugins/ToolDistance.py:617 appPlugins/ToolDistanceMin.py:289 msgid "Dx" msgstr "Dx" -#: appTools/ToolDistance.py:618 appTools/ToolDistance.py:623 -#: appTools/ToolDistanceMin.py:290 appTools/ToolDistanceMin.py:295 +#: appPlugins/ToolDistance.py:618 appPlugins/ToolDistance.py:623 +#: appPlugins/ToolDistanceMin.py:290 appPlugins/ToolDistanceMin.py:295 msgid "This is the distance measured over the X axis." msgstr "Dies ist der Abstand, der über die X-Achse gemessen wird." -#: appTools/ToolDistance.py:628 appTools/ToolDistanceMin.py:301 +#: appPlugins/ToolDistance.py:628 appPlugins/ToolDistanceMin.py:301 msgid "Dy" msgstr "Dy" -#: appTools/ToolDistance.py:629 appTools/ToolDistance.py:634 -#: appTools/ToolDistanceMin.py:302 appTools/ToolDistanceMin.py:307 +#: appPlugins/ToolDistance.py:629 appPlugins/ToolDistance.py:634 +#: appPlugins/ToolDistanceMin.py:302 appPlugins/ToolDistanceMin.py:307 msgid "This is the distance measured over the Y axis." msgstr "Dies ist die über die Y-Achse gemessene Entfernung." -#: appTools/ToolDistance.py:640 appTools/ToolDistance.py:645 -#: appTools/ToolDistanceMin.py:314 appTools/ToolDistanceMin.py:319 +#: appPlugins/ToolDistance.py:640 appPlugins/ToolDistance.py:645 +#: appPlugins/ToolDistanceMin.py:314 appPlugins/ToolDistanceMin.py:319 msgid "This is orientation angle of the measuring line." msgstr "Dies ist der Orientierungswinkel der Messlinie." -#: appTools/ToolDistance.py:650 appTools/ToolDistanceMin.py:325 +#: appPlugins/ToolDistance.py:650 appPlugins/ToolDistanceMin.py:325 msgid "DISTANCE" msgstr "ENTFERNUNG" -#: appTools/ToolDistance.py:651 appTools/ToolDistance.py:656 +#: appPlugins/ToolDistance.py:651 appPlugins/ToolDistance.py:656 msgid "This is the point to point Euclidian distance." msgstr "Dies ist die Punkt-zu-Punkt-Euklidische Entfernung." -#: appTools/ToolDistanceMin.py:65 +#: appPlugins/ToolDistanceMin.py:65 msgid "" "Select two objects and no more, to measure the distance between them ..." msgstr "" "Wählen Sie zwei und nicht mehr Objekte aus, um den Abstand zwischen ihnen zu " "messen ..." -#: appTools/ToolDistanceMin.py:83 appTools/ToolDistanceMin.py:233 +#: appPlugins/ToolDistanceMin.py:83 appPlugins/ToolDistanceMin.py:233 #, fuzzy #| msgid "Minimum distance" msgid "Minimum Distance" msgstr "Mindestabstand" -#: appTools/ToolDistanceMin.py:120 appTools/ToolDistanceMin.py:141 -#: appTools/ToolDistanceMin.py:150 appTools/ToolDistanceMin.py:171 +#: appPlugins/ToolDistanceMin.py:120 appPlugins/ToolDistanceMin.py:141 +#: appPlugins/ToolDistanceMin.py:150 appPlugins/ToolDistanceMin.py:171 msgid "Select two objects and no more. Currently the selection has objects: " msgstr "" "Wählen Sie zwei Objekte und nicht mehr. Derzeit hat die Auswahl Objekte: " -#: appTools/ToolDistanceMin.py:218 +#: appPlugins/ToolDistanceMin.py:218 msgid "Objects intersects or touch at" msgstr "Objekte schneiden sich oder berühren sich" -#: appTools/ToolDistanceMin.py:224 +#: appPlugins/ToolDistanceMin.py:224 msgid "Jumped to the half point between the two selected objects" msgstr "Sprang zum halben Punkt zwischen den beiden ausgewählten Objekten" -#: appTools/ToolDistanceMin.py:261 +#: appPlugins/ToolDistanceMin.py:261 msgid "First object point" msgstr "Erster Objektpunkt" -#: appTools/ToolDistanceMin.py:262 appTools/ToolDistanceMin.py:268 +#: appPlugins/ToolDistanceMin.py:262 appPlugins/ToolDistanceMin.py:268 msgid "" "This is first object point coordinates.\n" "This is the start point for measuring distance." @@ -15298,11 +15343,11 @@ msgstr "" "Dies sind erste Objektpunktkoordinaten.\n" "Dies ist der Startpunkt für die Entfernungsmessung." -#: appTools/ToolDistanceMin.py:275 +#: appPlugins/ToolDistanceMin.py:275 msgid "Second object point" msgstr "Zweiter Objektpunkt" -#: appTools/ToolDistanceMin.py:276 appTools/ToolDistanceMin.py:282 +#: appPlugins/ToolDistanceMin.py:276 appPlugins/ToolDistanceMin.py:282 msgid "" "This is second object point coordinates.\n" "This is the end point for measuring distance." @@ -15310,73 +15355,73 @@ msgstr "" "Dies sind die Koordinaten des zweiten Objektpunkts.\n" "Dies ist der Endpunkt für die Entfernungsmessung." -#: appTools/ToolDistanceMin.py:326 appTools/ToolDistanceMin.py:331 +#: appPlugins/ToolDistanceMin.py:326 appPlugins/ToolDistanceMin.py:331 msgid "This is the point to point Euclidean distance." msgstr "Dies ist die euklidische Distanz von Punkt zu Punkt." -#: appTools/ToolDistanceMin.py:337 +#: appPlugins/ToolDistanceMin.py:337 msgid "Half Point" msgstr "Halber Punkt" -#: appTools/ToolDistanceMin.py:338 appTools/ToolDistanceMin.py:343 +#: appPlugins/ToolDistanceMin.py:338 appPlugins/ToolDistanceMin.py:343 msgid "This is the middle point of the point to point Euclidean distance." msgstr "Dies ist der Mittelpunkt der euklidischen Distanz von Punkt zu Punkt." -#: appTools/ToolDistanceMin.py:351 +#: appPlugins/ToolDistanceMin.py:351 msgid "Jump to Half Point" msgstr "Springe zum halben Punkt" -#: appTools/ToolDrilling.py:1431 appTools/ToolIsolation.py:879 -#: appTools/ToolMilling.py:1941 appTools/ToolNCC.py:483 -#: appTools/ToolPaint.py:412 +#: appPlugins/ToolDrilling.py:1431 appPlugins/ToolIsolation.py:879 +#: appPlugins/ToolMilling.py:1941 appPlugins/ToolNCC.py:483 +#: appPlugins/ToolPaint.py:412 msgid "Current Tool parameters were applied to all tools." msgstr "Aktuelle Werkzeugparameter wurden auf alle Werkzeuge angewendet." -#: appTools/ToolDrilling.py:1493 appTools/ToolMilling.py:3317 +#: appPlugins/ToolDrilling.py:1493 appPlugins/ToolMilling.py:3323 msgid "Focus Z" msgstr "Fokus Z" -#: appTools/ToolDrilling.py:1515 appTools/ToolMilling.py:3283 +#: appPlugins/ToolDrilling.py:1515 appPlugins/ToolMilling.py:3289 msgid "Laser Power" msgstr "Laserleistung" -#: appTools/ToolDrilling.py:1890 camlib.py:4120 +#: appPlugins/ToolDrilling.py:1890 camlib.py:4120 msgid "The loaded Excellon file has no drills" msgstr "Die geladene Excellon-Datei hat keine Bohrer" -#: appTools/ToolDrilling.py:1935 camlib.py:4038 +#: appPlugins/ToolDrilling.py:1935 camlib.py:4038 msgid "Creating a list of points to drill..." msgstr "Erstellen einer Liste von Punkten zum Bohren ..." -#: appTools/ToolDrilling.py:1942 camlib.py:4067 +#: appPlugins/ToolDrilling.py:1942 camlib.py:4067 msgid "Failed. Drill points inside the exclusion zones." msgstr "Gescheitert. Bohrpunkte innerhalb der Sperrzonen." -#: appTools/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 +#: appPlugins/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 msgid "Starting G-Code" msgstr "G-Code starten" -#: appTools/ToolDrilling.py:1963 +#: appPlugins/ToolDrilling.py:1963 msgid "Generating CNCJob..." msgstr "CNCJob generieren ..." -#: appTools/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 +#: appPlugins/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "Das Werkzeugwechsel X-Y format muss (x, y) sein." -#: appTools/ToolDrilling.py:2255 +#: appPlugins/ToolDrilling.py:2255 msgid "Generating CNC Code" msgstr "CNC-Code generieren" -#: appTools/ToolDrilling.py:2328 +#: appPlugins/ToolDrilling.py:2328 msgid "Excellon object for drilling/milling operation." msgstr "Excellon-Objekt für Bohr- / Fräsarbeiten." -#: appTools/ToolDrilling.py:2392 +#: appPlugins/ToolDrilling.py:2392 msgid "Search DB" msgstr "Suche DB" -#: appTools/ToolDrilling.py:2395 +#: appPlugins/ToolDrilling.py:2395 msgid "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." @@ -15384,9 +15429,9 @@ msgstr "" "Sucht und versucht, die Werkzeuge aus der Werkzeugtabelle zu ersetzen\n" "mit Werkzeugen von DB, die einen engen Durchmesser haben." -#: appTools/ToolDrilling.py:2413 appTools/ToolIsolation.py:3380 -#: appTools/ToolMilling.py:3846 appTools/ToolNCC.py:4342 -#: appTools/ToolPaint.py:3122 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolIsolation.py:3380 +#: appPlugins/ToolMilling.py:3852 appPlugins/ToolNCC.py:4342 +#: appPlugins/ToolPaint.py:3122 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15394,15 +15439,15 @@ msgstr "" "Die Daten, die zum Erstellen von GCode verwendet werden.\n" "Jedes Werkzeug speichert seinen eigenen Satz solcher Daten." -#: appTools/ToolDrilling.py:2650 appTools/ToolIsolation.py:3459 -#: appTools/ToolMilling.py:4277 appTools/ToolNCC.py:4499 -#: appTools/ToolPaint.py:3217 +#: appPlugins/ToolDrilling.py:2650 appPlugins/ToolIsolation.py:3459 +#: appPlugins/ToolMilling.py:4283 appPlugins/ToolNCC.py:4499 +#: appPlugins/ToolPaint.py:3217 msgid "Apply parameters to all tools" msgstr "Parameter auf alle Werkzeuge anwenden" -#: appTools/ToolDrilling.py:2653 appTools/ToolIsolation.py:3462 -#: appTools/ToolMilling.py:4280 appTools/ToolNCC.py:4502 -#: appTools/ToolPaint.py:3220 +#: appPlugins/ToolDrilling.py:2653 appPlugins/ToolIsolation.py:3462 +#: appPlugins/ToolMilling.py:4286 appPlugins/ToolNCC.py:4502 +#: appPlugins/ToolPaint.py:3220 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15410,28 +15455,28 @@ msgstr "" "Die aktuell angegebenen Parameter werden allen Werkzeugen der " "Werkzeugtabelle zugeordnet." -#: appTools/ToolDrilling.py:2664 appTools/ToolIsolation.py:3473 -#: appTools/ToolMilling.py:4293 appTools/ToolNCC.py:4513 -#: appTools/ToolPaint.py:3231 +#: appPlugins/ToolDrilling.py:2664 appPlugins/ToolIsolation.py:3473 +#: appPlugins/ToolMilling.py:4299 appPlugins/ToolNCC.py:4513 +#: appPlugins/ToolPaint.py:3231 msgid "Common Parameters" msgstr "Allgemeine Parameter" -#: appTools/ToolDrilling.py:2666 appTools/ToolIsolation.py:3475 -#: appTools/ToolMilling.py:4295 appTools/ToolNCC.py:4515 -#: appTools/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2666 appPlugins/ToolIsolation.py:3475 +#: appPlugins/ToolMilling.py:4301 appPlugins/ToolNCC.py:4515 +#: appPlugins/ToolPaint.py:3233 msgid "Parameters that are common for all tools." msgstr "Parameter, die allen Werkzeugen gemeinsam sind." -#: appTools/ToolDrilling.py:2671 appTools/ToolMilling.py:4300 -#: appTools/ToolSolderPaste.py:1334 +#: appPlugins/ToolDrilling.py:2671 appPlugins/ToolMilling.py:4306 +#: appPlugins/ToolSolderPaste.py:1334 msgid "Tool change Z" msgstr "Werkzeugwechsel Z" -#: appTools/ToolDrilling.py:2729 appTools/ToolMilling.py:4343 +#: appPlugins/ToolDrilling.py:2729 appPlugins/ToolMilling.py:4349 msgid "X,Y coordinates" msgstr "Koordinaten X-Y" -#: appTools/ToolDrilling.py:2775 +#: appPlugins/ToolDrilling.py:2775 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Excellon Objects." @@ -15439,19 +15484,19 @@ msgstr "" "Die diktierende Präprozessor-JSON-Datei\n" "Gcode-Ausgabe für Excellon-Objekte." -#: appTools/ToolDrilling.py:2790 appTools/ToolMilling.py:4401 +#: appPlugins/ToolDrilling.py:2790 appPlugins/ToolMilling.py:4407 msgid "Add exclusion areas" msgstr "Ausschlussbereiche hinzufügen" -#: appTools/ToolDrilling.py:2817 appTools/ToolMilling.py:4427 +#: appPlugins/ToolDrilling.py:2817 appPlugins/ToolMilling.py:4433 msgid "This is the Area ID." msgstr "Dies ist die Bereichs-ID." -#: appTools/ToolDrilling.py:2819 appTools/ToolMilling.py:4429 +#: appPlugins/ToolDrilling.py:2819 appPlugins/ToolMilling.py:4435 msgid "Type of the object where the exclusion area was added." msgstr "Typ des Objekts, zu dem der Ausschlussbereich hinzugefügt wurde." -#: appTools/ToolDrilling.py:2821 appTools/ToolMilling.py:4431 +#: appPlugins/ToolDrilling.py:2821 appPlugins/ToolMilling.py:4437 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15459,7 +15504,7 @@ msgstr "" "Die Strategie für den Ausschlussbereich. Gehen Sie um die Ausschlussbereiche " "herum oder darüber." -#: appTools/ToolDrilling.py:2823 appTools/ToolMilling.py:4433 +#: appPlugins/ToolDrilling.py:2823 appPlugins/ToolMilling.py:4439 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." @@ -15467,32 +15512,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." -#: appTools/ToolDrilling.py:2859 appTools/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2859 appPlugins/ToolMilling.py:4473 msgid "Add Area:" msgstr "Zone hinzufügen:" -#: appTools/ToolDrilling.py:2860 appTools/ToolMilling.py:4468 +#: appPlugins/ToolDrilling.py:2860 appPlugins/ToolMilling.py:4474 msgid "Add an Exclusion Area." msgstr "Fügen Sie einen Ausschlussbereich hinzu." -#: appTools/ToolDrilling.py:2878 appTools/ToolMilling.py:4485 +#: appPlugins/ToolDrilling.py:2878 appPlugins/ToolMilling.py:4491 msgid "Delete all exclusion areas." msgstr "Löschen Sie alle Ausschlussbereiche." -#: appTools/ToolDrilling.py:2881 appTools/ToolMilling.py:4488 +#: appPlugins/ToolDrilling.py:2881 appPlugins/ToolMilling.py:4494 msgid "Delete Selected" msgstr "Ausgewählte löschen" -#: appTools/ToolDrilling.py:2882 appTools/ToolMilling.py:4489 +#: appPlugins/ToolDrilling.py:2882 appPlugins/ToolMilling.py:4495 msgid "Delete all exclusion areas that are selected in the table." msgstr "Löschen Sie alle in der Tabelle ausgewählten Ausschlussbereiche." -#: appTools/ToolDrilling.py:2904 appTools/ToolMilling.py:4511 -#: appTools/ToolSolderPaste.py:1518 +#: appPlugins/ToolDrilling.py:2904 appPlugins/ToolMilling.py:4517 +#: appPlugins/ToolSolderPaste.py:1518 msgid "Generate CNCJob object" msgstr "Generieren des CNC-Job-Objekts" -#: appTools/ToolDrilling.py:2907 appTools/ToolMilling.py:4514 +#: appPlugins/ToolDrilling.py:2907 appPlugins/ToolMilling.py:4520 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15506,25 +15551,25 @@ msgstr "" "Klicken Sie auf die Überschrift #, um alle auszuwählen, oder auf Strg + LMB\n" "zur benutzerdefinierten Auswahl von Werkzeugen." -#: appTools/ToolEtchCompensation.py:98 appTools/ToolEtchCompensation.py:269 +#: appPlugins/ToolEtchCompensation.py:98 appPlugins/ToolEtchCompensation.py:269 #, fuzzy #| msgid "Etch Compensation Tool" msgid "Etch Compensation" msgstr "Ätzkompensationswerkzeug" -#: appTools/ToolEtchCompensation.py:311 appTools/ToolInvertGerber.py:232 +#: appPlugins/ToolEtchCompensation.py:311 appPlugins/ToolInvertGerber.py:232 msgid "Gerber object that will be inverted." msgstr "Gerber-Objekt, das invertiert wird." -#: appTools/ToolEtchCompensation.py:323 +#: appPlugins/ToolEtchCompensation.py:323 msgid "Conversion utilities" msgstr "Konvertierungsdienstprogramme" -#: appTools/ToolEtchCompensation.py:328 +#: appPlugins/ToolEtchCompensation.py:328 msgid "Oz to Microns" msgstr "Oz zu Mikron" -#: appTools/ToolEtchCompensation.py:330 +#: appPlugins/ToolEtchCompensation.py:330 msgid "" "Will convert from oz thickness to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15534,19 +15579,20 @@ msgstr "" "Kann Formeln mit Operatoren verwenden: /, *, +, -,% ,.\n" "Die reellen Zahlen verwenden das Punkt-Dezimal-Trennzeichen." -#: appTools/ToolEtchCompensation.py:339 +#: appPlugins/ToolEtchCompensation.py:339 msgid "Oz value" msgstr "Oz Wert" -#: appTools/ToolEtchCompensation.py:341 appTools/ToolEtchCompensation.py:362 +#: appPlugins/ToolEtchCompensation.py:341 +#: appPlugins/ToolEtchCompensation.py:362 msgid "Microns value" msgstr "Mikronwert" -#: appTools/ToolEtchCompensation.py:349 +#: appPlugins/ToolEtchCompensation.py:349 msgid "Mils to Microns" msgstr "Mils zu Mikron" -#: appTools/ToolEtchCompensation.py:351 +#: appPlugins/ToolEtchCompensation.py:351 msgid "" "Will convert from mils to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15556,19 +15602,19 @@ msgstr "" "Kann Formeln mit Operatoren verwenden: /, *, +, -,% ,.\n" "Die reellen Zahlen verwenden das Punkt-Dezimal-Trennzeichen." -#: appTools/ToolEtchCompensation.py:360 +#: appPlugins/ToolEtchCompensation.py:360 msgid "Mils value" msgstr "Mils Wert" -#: appTools/ToolEtchCompensation.py:375 appTools/ToolInvertGerber.py:244 +#: appPlugins/ToolEtchCompensation.py:375 appPlugins/ToolInvertGerber.py:244 msgid "Parameters for this tool" msgstr "Parameter für dieses Werkzeug" -#: appTools/ToolEtchCompensation.py:380 +#: appPlugins/ToolEtchCompensation.py:380 msgid "Copper Thickness" msgstr "Kupferdicke" -#: appTools/ToolEtchCompensation.py:382 +#: appPlugins/ToolEtchCompensation.py:382 msgid "" "The thickness of the copper foil.\n" "In microns [um]." @@ -15576,11 +15622,11 @@ msgstr "" "Die Dicke der Kupferfolie.\n" "In Mikrometern [um]." -#: appTools/ToolEtchCompensation.py:392 +#: appPlugins/ToolEtchCompensation.py:392 msgid "Ratio" msgstr "Verhältnis" -#: appTools/ToolEtchCompensation.py:394 +#: appPlugins/ToolEtchCompensation.py:394 msgid "" "The ratio of lateral etch versus depth etch.\n" "Can be:\n" @@ -15592,31 +15638,32 @@ msgstr "" "- custom -> Der Benutzer gibt einen benutzerdefinierten Wert ein\n" "- vorausgewählt -> Wert, der von einer Auswahl der Ätzmittel abhängt" -#: appTools/ToolEtchCompensation.py:400 appTools/ToolEtchCompensation.py:420 +#: appPlugins/ToolEtchCompensation.py:400 +#: appPlugins/ToolEtchCompensation.py:420 msgid "Etch Factor" msgstr "Ätzfaktor" -#: appTools/ToolEtchCompensation.py:401 +#: appPlugins/ToolEtchCompensation.py:401 msgid "Etchants list" msgstr "Ätzliste" -#: appTools/ToolEtchCompensation.py:402 +#: appPlugins/ToolEtchCompensation.py:402 msgid "Manual offset" msgstr "Manueller Versatz" -#: appTools/ToolEtchCompensation.py:409 +#: appPlugins/ToolEtchCompensation.py:409 msgid "Etchants" msgstr "Ätzmittel" -#: appTools/ToolEtchCompensation.py:411 +#: appPlugins/ToolEtchCompensation.py:411 msgid "A list of etchants." msgstr "Eine Liste von Ätzmitteln." -#: appTools/ToolEtchCompensation.py:414 +#: appPlugins/ToolEtchCompensation.py:414 msgid "Alkaline baths" msgstr "Alkalische Bäder" -#: appTools/ToolEtchCompensation.py:422 +#: appPlugins/ToolEtchCompensation.py:422 msgid "" "The ratio between depth etch and lateral etch .\n" "Accepts real numbers and formulas using the operators: /,*,+,-,%" @@ -15624,11 +15671,11 @@ msgstr "" "Das Verhältnis zwischen Tiefenätzen und seitlichem Ätzen.\n" "Akzeptiert reelle Zahlen und Formeln mit den Operatoren: /, *, +, -,%" -#: appTools/ToolEtchCompensation.py:426 +#: appPlugins/ToolEtchCompensation.py:426 msgid "Real number or formula" msgstr "Reelle Zahl oder Formel" -#: appTools/ToolEtchCompensation.py:434 +#: appPlugins/ToolEtchCompensation.py:434 msgid "" "Value with which to increase or decrease (buffer)\n" "the copper features. In microns [um]." @@ -15636,74 +15683,74 @@ msgstr "" "Wert, mit dem erhöht oder verringert werden soll (Puffer)\n" "die Kupfermerkmale. In Mikrometern [um]." -#: appTools/ToolEtchCompensation.py:457 +#: appPlugins/ToolEtchCompensation.py:457 msgid "Compensate" msgstr "Kompensieren" -#: appTools/ToolEtchCompensation.py:460 +#: appPlugins/ToolEtchCompensation.py:460 msgid "" "Will increase the copper features thickness to compensate the lateral etch." msgstr "" "Erhöht die Dicke der Kupfermerkmale, um das seitliche Ätzen zu kompensieren." -#: appTools/ToolExtract.py:425 appTools/ToolExtract.py:512 -#: appTools/ToolExtract.py:599 +#: appPlugins/ToolExtract.py:425 appPlugins/ToolExtract.py:512 +#: appPlugins/ToolExtract.py:599 msgid "No drills extracted. Try different parameters." msgstr "Keine Bohrer extrahiert. Probieren Sie verschiedene Parameter aus." -#: appTools/ToolExtract.py:703 +#: appPlugins/ToolExtract.py:703 msgid "No soldermask extracted." msgstr "Keine Lötmaske extrahiert." -#: appTools/ToolExtract.py:752 appTools/ToolExtract.py:761 -#: appTools/ToolExtract.py:765 +#: appPlugins/ToolExtract.py:752 appPlugins/ToolExtract.py:761 +#: appPlugins/ToolExtract.py:765 msgid "No cutout extracted." msgstr "Kein Ausschnitt extrahiert." -#: appTools/ToolExtract.py:911 +#: appPlugins/ToolExtract.py:911 msgid "Gerber object from which to extract drill holes or soldermask." msgstr "" "Gerber-Objekt, aus dem Bohrlöcher oder Lötmasken extrahiert werden sollen." -#: appTools/ToolExtract.py:938 appTools/ToolPunchGerber.py:2023 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2023 msgid "Process all Pads." msgstr "Verarbeiten Sie alle Pads." -#: appTools/ToolExtract.py:1020 appTools/ToolExtract.py:1187 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolExtract.py:1187 msgid "Extract Drills" msgstr "Bohrer extrahieren" -#: appTools/ToolExtract.py:1022 +#: appPlugins/ToolExtract.py:1022 msgid "Extract an Excellon object from the Gerber pads." msgstr "Extrahieren Sie ein Excellon-Objekt aus den Gerber-Pads." -#: appTools/ToolExtract.py:1190 +#: appPlugins/ToolExtract.py:1190 msgid "Extract drills from a given Gerber file." msgstr "Extrahieren Sie Bohrer aus einer bestimmten Gerber-Datei." -#: appTools/ToolFiducials.py:315 +#: appPlugins/ToolFiducials.py:315 msgid "Click to add first Fiducial. Bottom Left..." msgstr "Klicken um den ersten Bezugspunkt unten links hinzuzufügen..." -#: appTools/ToolFiducials.py:594 +#: appPlugins/ToolFiducials.py:594 msgid "Click to add the last fiducial. Top Right..." msgstr "Klicken um den letzten Bezugspunkt oben rechts hinzuzufügen..." -#: appTools/ToolFiducials.py:599 +#: appPlugins/ToolFiducials.py:599 msgid "Click to add the second fiducial. Top Left or Bottom Right..." msgstr "" "Klicken um den zweiten Bezugspunkt oben links oder unten rechts " "hinzuzufügen..." -#: appTools/ToolFiducials.py:695 +#: appPlugins/ToolFiducials.py:695 msgid "Fiducials Tool exit." msgstr "Bezugspunkttool beenden." -#: appTools/ToolFiducials.py:785 +#: appPlugins/ToolFiducials.py:785 msgid "Fiducials Coordinates" msgstr "Bezugspunktkoordinaten" -#: appTools/ToolFiducials.py:787 +#: appPlugins/ToolFiducials.py:787 msgid "" "A table with the fiducial points coordinates,\n" "in the format (x, y)." @@ -15711,35 +15758,35 @@ msgstr "" "Eine Tabelle der Bezugspunkte mit Koordinaten \n" "im Format (x,z)" -#: appTools/ToolFiducials.py:921 +#: appPlugins/ToolFiducials.py:921 msgid "Mode:" msgstr "Modus:" -#: appTools/ToolFiducials.py:969 +#: appPlugins/ToolFiducials.py:969 msgid "Thickness of the line that makes the fiducial." msgstr "Dicke der Linie, die den Bezugspunkt macht." -#: appTools/ToolFiducials.py:1000 +#: appPlugins/ToolFiducials.py:1000 msgid "Add Fiducial" msgstr "Bezugspunkt hinzufügen" -#: appTools/ToolFiducials.py:1003 +#: appPlugins/ToolFiducials.py:1003 msgid "Will add a polygon on the copper layer to serve as fiducial." msgstr "Fügt ein Polygon auf die Kupferschicht als Bezugspunkt hinzu." -#: appTools/ToolFiducials.py:1019 +#: appPlugins/ToolFiducials.py:1019 msgid "Soldermask Gerber" msgstr "Lötpastenmaske Gerber" -#: appTools/ToolFiducials.py:1021 +#: appPlugins/ToolFiducials.py:1021 msgid "The Soldermask Gerber object." msgstr "Lötpastenmaske Gerber-Objekt." -#: appTools/ToolFiducials.py:1033 +#: appPlugins/ToolFiducials.py:1033 msgid "Add Soldermask Opening" msgstr "Lotpastenmaske Öffnung hinzufügen" -#: appTools/ToolFiducials.py:1035 +#: appPlugins/ToolFiducials.py:1035 msgid "" "Will add a polygon on the soldermask layer\n" "to serve as fiducial opening.\n" @@ -15751,37 +15798,37 @@ msgstr "" "Der Durchmesser ist immer doppelt so groß\n" "wie der Kupfer Bezugspunkt." -#: appTools/ToolFilm.py:140 appTools/ToolFilm.py:1091 +#: appPlugins/ToolFilm.py:140 appPlugins/ToolFilm.py:1091 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Film PCB" -#: appTools/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:283 msgid "Load an object for Film and retry." msgstr "Laden Sie ein Objekt für Film und versuchen Sie es erneut." -#: appTools/ToolFilm.py:290 +#: appPlugins/ToolFilm.py:290 msgid "Load an object for Box and retry." msgstr "Laden Sie ein Objekt für Box und versuchen Sie es erneut." -#: appTools/ToolFilm.py:305 +#: appPlugins/ToolFilm.py:305 msgid "Generating Film ..." msgstr "Film wird erstellt ..." -#: appTools/ToolFilm.py:357 appTools/ToolFilm.py:362 +#: appPlugins/ToolFilm.py:357 appPlugins/ToolFilm.py:362 msgid "Export positive film" msgstr "Film positiv exportieren" -#: appTools/ToolFilm.py:393 +#: appPlugins/ToolFilm.py:393 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." -#: appTools/ToolFilm.py:417 appTools/ToolFilm.py:429 -#: appTools/ToolPunchGerber.py:788 appTools/ToolPunchGerber.py:921 +#: appPlugins/ToolFilm.py:417 appPlugins/ToolFilm.py:429 +#: appPlugins/ToolPunchGerber.py:788 appPlugins/ToolPunchGerber.py:921 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " "object." @@ -15789,8 +15836,8 @@ msgstr "" "Gescheitert. Die Lochgröße ist größer als einige der Öffnungen im Gerber-" "Objekt." -#: appTools/ToolFilm.py:447 appTools/ToolPunchGerber.py:861 -#: appTools/ToolPunchGerber.py:956 +#: appPlugins/ToolFilm.py:447 appPlugins/ToolPunchGerber.py:861 +#: appPlugins/ToolPunchGerber.py:956 msgid "" "Failed. The new object geometry is the same as the one in the source object " "geometry..." @@ -15798,16 +15845,16 @@ msgstr "" "Gescheitert. Die neue Objektgeometrie ist dieselbe wie die in der " "Quellobjektgeometrie ..." -#: appTools/ToolFilm.py:505 appTools/ToolFilm.py:510 +#: appPlugins/ToolFilm.py:505 appPlugins/ToolFilm.py:510 msgid "Export negative film" msgstr "Exportieren negativ Film" -#: appTools/ToolFilm.py:573 appTools/ToolFilm.py:867 -#: appTools/ToolPanelize.py:314 +#: appPlugins/ToolFilm.py:573 appPlugins/ToolFilm.py:867 +#: appPlugins/ToolPanelize.py:314 msgid "No object Box. Using instead" msgstr "Keine Objektbox. Verwenden Sie stattdessen" -#: appTools/ToolFilm.py:778 appTools/ToolFilm.py:1038 +#: appPlugins/ToolFilm.py:778 appPlugins/ToolFilm.py:1038 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." @@ -15816,15 +15863,15 @@ msgstr "" "sichtbar zu sein.\n" "Für die Seitengröße \"Grenzen\" muss sie im ersten Quadranten liegen." -#: appTools/ToolFilm.py:805 appTools/ToolFilm.py:1065 +#: appPlugins/ToolFilm.py:805 appPlugins/ToolFilm.py:1065 msgid "Film file exported to" msgstr "Film-Datei exportiert nach" -#: appTools/ToolFilm.py:1118 +#: appPlugins/ToolFilm.py:1118 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appTools/ToolFilm.py:1152 +#: appPlugins/ToolFilm.py:1152 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15836,7 +15883,7 @@ msgstr "" "Die Auswahl hier bestimmt den Objekttyp\n" "im Filmobjekt-Kombinationsfeld." -#: appTools/ToolFilm.py:1175 +#: appPlugins/ToolFilm.py:1175 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 " @@ -15848,7 +15895,7 @@ msgstr "" "bestimmt den Objekttyp\n" "im Kombinationsfeld Box-Objekt." -#: appTools/ToolFilm.py:1206 +#: appPlugins/ToolFilm.py:1206 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15860,33 +15907,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." -#: appTools/ToolFilm.py:1225 +#: appPlugins/ToolFilm.py:1225 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Film speichern" -#: appTools/ToolFilm.py:1269 +#: appPlugins/ToolFilm.py:1269 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Film speichern" -#: appTools/ToolFilm.py:1313 +#: appPlugins/ToolFilm.py:1313 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Spiegeln (Flip)" -#: appTools/ToolFilm.py:1345 +#: appPlugins/ToolFilm.py:1345 msgid "Film Parameters" msgstr "Film-Parameter" -#: appTools/ToolFilm.py:1404 +#: appPlugins/ToolFilm.py:1404 msgid "Punch drill holes" msgstr "Löcher stanzen" -#: appTools/ToolFilm.py:1405 +#: appPlugins/ToolFilm.py:1405 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" @@ -15898,11 +15945,11 @@ msgstr "" "erleichtern.\n" "wenn manuell erledigt." -#: appTools/ToolFilm.py:1423 +#: appPlugins/ToolFilm.py:1423 msgid "Source" msgstr "Quelle" -#: appTools/ToolFilm.py:1425 +#: appPlugins/ToolFilm.py:1425 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15912,34 +15959,34 @@ msgstr "" "- Excellon -> Ein Excellon-Lochzentrum dient als Referenz.\n" "- Pad-Mitte -> wird versuchen, die Pad-Mitte als Referenz zu verwenden." -#: appTools/ToolFilm.py:1430 +#: appPlugins/ToolFilm.py:1430 msgid "Pad center" msgstr "Pad-Mitte" -#: appTools/ToolFilm.py:1435 +#: appPlugins/ToolFilm.py:1435 msgid "Excellon Obj" msgstr "Excellon-Objekt" -#: appTools/ToolFilm.py:1437 +#: appPlugins/ToolFilm.py:1437 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." -#: appTools/ToolFilm.py:1451 +#: appPlugins/ToolFilm.py:1451 msgid "Punch Size" msgstr "Lochergröße" -#: appTools/ToolFilm.py:1452 +#: appPlugins/ToolFilm.py:1452 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." -#: appTools/ToolFilm.py:1587 +#: appPlugins/ToolFilm.py:1587 msgid "Save Film" msgstr "Film speichern" -#: appTools/ToolFilm.py:1590 +#: appPlugins/ToolFilm.py:1590 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15951,7 +15998,7 @@ msgstr "" "  FlatCAM-Objekt, speichern Sie es jedoch direkt im \n" "gewähltem Format." -#: appTools/ToolFilm.py:1672 +#: appPlugins/ToolFilm.py:1672 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15959,11 +16006,11 @@ msgstr "" "Die Verwendung der Pad-Mitte funktioniert nicht bei Geometrieobjekten. Nur " "ein Gerber-Objekt hat Pads." -#: appTools/ToolFollow.py:323 appTools/ToolFollow.py:394 +#: appPlugins/ToolFollow.py:323 appPlugins/ToolFollow.py:394 msgid "Failed to create Follow Geometry." msgstr "Fehler beim Erstellen der Geometrie folgen." -#: appTools/ToolFollow.py:677 +#: appPlugins/ToolFollow.py:677 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15975,11 +16022,11 @@ msgstr "" "Erstellen Sie ein Geometrieobjekt mit\n" "Werkzeugwege zum Schneiden um Polygonen." -#: appTools/ToolFollow.py:700 +#: appPlugins/ToolFollow.py:700 msgid "Source object for following geometry." msgstr "Quellobjekt für folgende Geometrie." -#: appTools/ToolFollow.py:733 +#: appPlugins/ToolFollow.py:733 msgid "" "Selection of area to be processed.\n" "- 'All Polygons' - the process will start after click.\n" @@ -15991,23 +16038,23 @@ msgstr "" "- 'Bereichsauswahl' - Klicken Sie mit der linken Maustaste, um die Auswahl " "des zu verarbeitenden Bereichs zu starten." -#: appTools/ToolImage.py:85 appTools/ToolImage.py:190 +#: appPlugins/ToolImage.py:85 appPlugins/ToolImage.py:190 #, fuzzy #| msgid "Import" msgid "Image Import" msgstr "Importieren" -#: appTools/ToolImage.py:114 appTools/ToolImage.py:117 +#: appPlugins/ToolImage.py:114 appPlugins/ToolImage.py:117 msgid "Import IMAGE" msgstr "BILD importieren" -#: appTools/ToolImage.py:152 appTools/ToolPDF.py:114 app_Main.py:10526 +#: appPlugins/ToolImage.py:152 appPlugins/ToolPDF.py:114 app_Main.py:10526 #: app_Main.py:10579 app_Main.py:10672 app_Main.py:10710 app_Main.py:10777 #: app_Main.py:10934 app_Main.py:11021 msgid "File no longer available." msgstr "Datei nicht mehr verfügbar." -#: appTools/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 +#: appPlugins/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16015,18 +16062,18 @@ msgstr "" "Nicht unterstützte Art wird als Parameter ausgewählt. Nur Geometrie und " "Gerber werden unterstützt" -#: appTools/ToolImage.py:173 appTools/ToolPcbWizard.py:356 app_Main.py:10552 -#: app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 +#: appPlugins/ToolImage.py:173 appPlugins/ToolPcbWizard.py:356 +#: app_Main.py:10552 app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importieren" -#: appTools/ToolImage.py:185 appTools/ToolPDF.py:230 app_Main.py:10550 +#: appPlugins/ToolImage.py:185 appPlugins/ToolPDF.py:230 app_Main.py:10550 #: app_Main.py:10608 app_Main.py:10693 app_Main.py:10761 app_Main.py:10830 #: app_Main.py:10895 app_Main.py:10955 msgid "Opened" msgstr "Geöffnet" -#: appTools/ToolImage.py:223 +#: appPlugins/ToolImage.py:223 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -16034,23 +16081,23 @@ msgstr "" "Geben Sie den Objekttyp an, der aus dem Bild erstellt werden soll.\n" "Es kann vom Typ sein: Gerber oder Geometrie." -#: appTools/ToolImage.py:233 +#: appPlugins/ToolImage.py:233 msgid "DPI value" msgstr "DPI-Wert" -#: appTools/ToolImage.py:234 +#: appPlugins/ToolImage.py:234 msgid "Specify a DPI value for the image." msgstr "Geben Sie einen DPI-Wert für das Bild an." -#: appTools/ToolImage.py:240 +#: appPlugins/ToolImage.py:240 msgid "Level of detail" msgstr "Detaillierungsgrad" -#: appTools/ToolImage.py:246 +#: appPlugins/ToolImage.py:246 msgid "Image type" msgstr "Bildtyp" -#: appTools/ToolImage.py:248 +#: appPlugins/ToolImage.py:248 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -16058,12 +16105,12 @@ msgstr "" "Wählen Sie eine Methode für die Bildinterpretation.\n" "B / W steht für ein Schwarzweißbild. Farbe bedeutet ein farbiges Bild." -#: appTools/ToolImage.py:258 appTools/ToolImage.py:274 -#: appTools/ToolImage.py:288 appTools/ToolImage.py:302 +#: appPlugins/ToolImage.py:258 appPlugins/ToolImage.py:274 +#: appPlugins/ToolImage.py:288 appPlugins/ToolImage.py:302 msgid "Mask value" msgstr "Maskenwert" -#: appTools/ToolImage.py:260 +#: appPlugins/ToolImage.py:260 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -16079,7 +16126,7 @@ msgstr "" "0 bedeutet kein Detail und 255 bedeutet alles\n" "(das ist total schwarz)." -#: appTools/ToolImage.py:276 +#: appPlugins/ToolImage.py:276 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -16091,7 +16138,7 @@ msgstr "" "Legt fest, wie viel Details enthalten sind\n" "in der resultierenden Geometrie." -#: appTools/ToolImage.py:290 +#: appPlugins/ToolImage.py:290 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -16103,7 +16150,7 @@ msgstr "" "Legt fest, wie viel Details enthalten sind\n" "in der resultierenden Geometrie." -#: appTools/ToolImage.py:304 +#: appPlugins/ToolImage.py:304 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -16115,15 +16162,15 @@ msgstr "" "Legt fest, wie viel Details enthalten sind\n" "in der resultierenden Geometrie." -#: appTools/ToolImage.py:313 +#: appPlugins/ToolImage.py:313 msgid "Import image" msgstr "Bild importieren" -#: appTools/ToolImage.py:315 +#: appPlugins/ToolImage.py:315 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." -#: appTools/ToolInvertGerber.py:287 +#: appPlugins/ToolInvertGerber.py:287 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16133,8 +16180,9 @@ msgstr "" "wird leer von Kupfer sein und der vorherige leere Bereich wird leer sein\n" "mit Kupfer gefüllt." -#: appTools/ToolIsolation.py:1039 appTools/ToolIsolation.py:1178 -#: appTools/ToolNCC.py:996 appTools/ToolNCC.py:1140 appTools/ToolOptimal.py:197 +#: appPlugins/ToolIsolation.py:1039 appPlugins/ToolIsolation.py:1178 +#: appPlugins/ToolNCC.py:996 appPlugins/ToolNCC.py:1140 +#: appPlugins/ToolOptimal.py:197 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." @@ -16142,85 +16190,85 @@ msgstr "" "Das Gerber-Objekt hat ein Polygon als Geometrie.\n" "Es sind keine Abstände zwischen Geometrieelementen zu finden." -#: appTools/ToolIsolation.py:1071 appTools/ToolIsolation.py:1136 -#: appTools/ToolNCC.py:1028 appTools/ToolNCC.py:1097 +#: appPlugins/ToolIsolation.py:1071 appPlugins/ToolIsolation.py:1136 +#: appPlugins/ToolNCC.py:1028 appPlugins/ToolNCC.py:1097 msgid "Checking tools for validity." msgstr "Werkzeuge auf Gültigkeit prüfen." -#: appTools/ToolIsolation.py:1088 appTools/ToolIsolation.py:1153 -#: appTools/ToolNCC.py:1045 appTools/ToolNCC.py:1114 +#: appPlugins/ToolIsolation.py:1088 appPlugins/ToolIsolation.py:1153 +#: appPlugins/ToolNCC.py:1045 appPlugins/ToolNCC.py:1114 msgid "Checking ..." msgstr "Überprüfen ..." -#: appTools/ToolIsolation.py:1114 appTools/ToolIsolation.py:1680 -#: appTools/ToolIsolation.py:1882 appTools/ToolIsolation.py:2069 -#: appTools/ToolNCC.py:1070 appTools/ToolNCC.py:1607 appTools/ToolPaint.py:1170 -#: appTools/ToolPaint.py:1884 +#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1680 +#: appPlugins/ToolIsolation.py:1882 appPlugins/ToolIsolation.py:2069 +#: appPlugins/ToolNCC.py:1070 appPlugins/ToolNCC.py:1607 +#: appPlugins/ToolPaint.py:1170 appPlugins/ToolPaint.py:1884 msgid "There are no tools selected in the Tool Table." msgstr "In der Werkzeugtabelle sind keine Werkzeuge ausgewählt." -#: appTools/ToolIsolation.py:1122 +#: appPlugins/ToolIsolation.py:1122 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." -#: appTools/ToolIsolation.py:1224 appTools/ToolNCC.py:1185 +#: appPlugins/ToolIsolation.py:1224 appPlugins/ToolNCC.py:1185 msgid "Optimal tool diameter found" msgstr "Optimaler Werkzeugdurchmesser gefunden" -#: appTools/ToolIsolation.py:1443 appTools/ToolNCC.py:1411 -#: appTools/ToolPaint.py:1012 +#: appPlugins/ToolIsolation.py:1443 appPlugins/ToolNCC.py:1411 +#: appPlugins/ToolPaint.py:1012 msgid "Default tool added to Tool Table." msgstr "Standardwerkzeug zur Werkzeugtabelle hinzugefügt." -#: appTools/ToolIsolation.py:1469 appTools/ToolNCC.py:1468 -#: appTools/ToolPaint.py:1037 +#: appPlugins/ToolIsolation.py:1469 appPlugins/ToolNCC.py:1468 +#: appPlugins/ToolPaint.py:1037 msgid "Tool from Tool Table was edited." msgstr "Werkzeug aus Werkzeugtabelle wurde bearbeitet." -#: appTools/ToolIsolation.py:1482 appTools/ToolNCC.py:1481 -#: appTools/ToolPaint.py:1050 appTools/ToolSolderPaste.py:571 +#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1481 +#: appPlugins/ToolPaint.py:1050 appPlugins/ToolSolderPaste.py:571 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Abgebrochen. Der neue Durchmesserwert befindet sich bereits in der " "Werkzeugtabelle." -#: appTools/ToolIsolation.py:1533 appTools/ToolNCC.py:1532 -#: appTools/ToolPaint.py:1100 appTools/ToolSolderPaste.py:616 +#: appPlugins/ToolIsolation.py:1533 appPlugins/ToolNCC.py:1532 +#: appPlugins/ToolPaint.py:1100 appPlugins/ToolSolderPaste.py:616 msgid "Delete failed. Select a tool to delete." msgstr "Löschen fehlgeschlagen. Wählen Sie ein Werkzeug zum Löschen aus." -#: appTools/ToolIsolation.py:1539 appTools/ToolNCC.py:1538 -#: appTools/ToolPaint.py:1106 +#: appPlugins/ToolIsolation.py:1539 appPlugins/ToolNCC.py:1538 +#: appPlugins/ToolPaint.py:1106 msgid "Tool(s) deleted from Tool Table." msgstr "Werkzeug(e) aus der Werkzeugtabelle gelöscht." -#: appTools/ToolIsolation.py:1590 +#: appPlugins/ToolIsolation.py:1590 msgid "Isolating" msgstr "Isolieren" -#: appTools/ToolIsolation.py:1634 +#: appPlugins/ToolIsolation.py:1634 msgid "Click on a polygon to isolate it." msgstr "Klicken Sie auf ein Plozgon um es zu isolieren." -#: appTools/ToolIsolation.py:1761 appTools/ToolIsolation.py:1786 -#: appTools/ToolIsolation.py:1942 appTools/ToolIsolation.py:2134 +#: appPlugins/ToolIsolation.py:1761 appPlugins/ToolIsolation.py:1786 +#: appPlugins/ToolIsolation.py:1942 appPlugins/ToolIsolation.py:2134 msgid "Subtracting Geo" msgstr "Geo subtrahieren" -#: appTools/ToolIsolation.py:1765 appTools/ToolIsolation.py:1946 -#: appTools/ToolIsolation.py:2138 +#: appPlugins/ToolIsolation.py:1765 appPlugins/ToolIsolation.py:1946 +#: appPlugins/ToolIsolation.py:2138 msgid "Intersecting Geo" msgstr "Sich überschneidende Geometrie" -#: appTools/ToolIsolation.py:1818 appTools/ToolIsolation.py:2015 -#: appTools/ToolIsolation.py:2201 +#: appPlugins/ToolIsolation.py:1818 appPlugins/ToolIsolation.py:2015 +#: appPlugins/ToolIsolation.py:2201 msgid "Empty Geometry in" msgstr "Leere Geometrie in" -#: appTools/ToolIsolation.py:2024 +#: appPlugins/ToolIsolation.py:2024 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16230,7 +16278,7 @@ msgstr "" "Es gibt jedoch immer noch nicht isolierte Geometrieelemente. Versuchen Sie, " "ein Werkzeug mit kleinerem Durchmesser einzuschließen." -#: appTools/ToolIsolation.py:2027 +#: appPlugins/ToolIsolation.py:2027 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -16238,44 +16286,44 @@ msgstr "" "Die folgenden Koordinaten für die Kupfermerkmale konnten nicht isoliert " "werden:" -#: appTools/ToolIsolation.py:2378 appTools/ToolPaint.py:1279 +#: appPlugins/ToolIsolation.py:2378 appPlugins/ToolPaint.py:1279 msgid "Removed polygon" msgstr "Polygon entfernt" -#: appTools/ToolIsolation.py:2379 appTools/ToolPaint.py:1280 +#: appPlugins/ToolIsolation.py:2379 appPlugins/ToolPaint.py:1280 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." -#: appTools/ToolIsolation.py:2384 appTools/ToolPaint.py:1285 +#: appPlugins/ToolIsolation.py:2384 appPlugins/ToolPaint.py:1285 msgid "No polygon detected under click position." msgstr "Kein Polygon an der Stelle an die geklickt wurde." -#: appTools/ToolIsolation.py:2414 appTools/ToolPaint.py:1315 -#: appTools/ToolPunchGerber.py:1747 +#: appPlugins/ToolIsolation.py:2414 appPlugins/ToolPaint.py:1315 +#: appPlugins/ToolPunchGerber.py:1747 msgid "List of single polygons is empty. Aborting." msgstr "Liste der Einzelpolygone ist leer. Vorgang wird abgebrochen." -#: appTools/ToolIsolation.py:2550 +#: appPlugins/ToolIsolation.py:2550 msgid "Click the end point of the paint area." msgstr "Klicken Sie auf den Endpunkt des Malbereichs." -#: appTools/ToolIsolation.py:2803 appTools/ToolNCC.py:3990 -#: appTools/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 +#: appPlugins/ToolIsolation.py:2803 appPlugins/ToolNCC.py:3990 +#: appPlugins/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 msgid "Tool from DB added in Tool Table." msgstr "Werkzeug aus Werkzeugdatenbank zur Werkzeugtabelle hinzugefügt." -#: appTools/ToolIsolation.py:2857 appTools/ToolNCC.py:4043 -#: appTools/ToolPaint.py:2843 +#: appPlugins/ToolIsolation.py:2857 appPlugins/ToolNCC.py:4043 +#: appPlugins/ToolPaint.py:2843 msgid "New tool added to Tool Table." msgstr "Neues Werkzeug zur Werkzeugtabelle hinzugefügt." -#: appTools/ToolIsolation.py:3197 +#: appPlugins/ToolIsolation.py:3197 msgid "Gerber object for isolation routing." msgstr "Gerber-Objekt für Isolationsrouting." -#: appTools/ToolIsolation.py:3221 appTools/ToolNCC.py:4172 +#: appPlugins/ToolIsolation.py:3221 appPlugins/ToolNCC.py:4172 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16283,7 +16331,7 @@ msgstr "" "Toolspool aus dem der Algorithmus\n" "wählt die für die Kupferreinigung verwendeten aus." -#: appTools/ToolIsolation.py:3237 +#: appPlugins/ToolIsolation.py:3237 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16301,7 +16349,7 @@ msgstr "" "Werkzeugen\n" "Diese Funktion kann keine Routing-Geometrie erstellen." -#: appTools/ToolIsolation.py:3249 appTools/ToolNCC.py:4200 +#: appPlugins/ToolIsolation.py:3249 appPlugins/ToolNCC.py:4200 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16336,13 +16384,13 @@ msgstr "" "Operationstyp ausgewählt\n" "in der resultierenden Geometrie als Isolation." -#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:3774 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:139 -#: appTools/ToolPaint.py:3053 +#: appPlugins/ToolIsolation.py:3296 appPlugins/ToolMilling.py:3780 +#: appPlugins/ToolNCC.py:66 appPlugins/ToolNCC.py:4259 +#: appPlugins/ToolPaint.py:139 appPlugins/ToolPaint.py:3053 msgid "Add from DB" msgstr "Aus DB hinzufügen" -#: appTools/ToolIsolation.py:3321 appTools/ToolNCC.py:4284 +#: appPlugins/ToolIsolation.py:3321 appPlugins/ToolNCC.py:4284 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16350,9 +16398,9 @@ msgstr "" "Finden Sie einen garantierten Werkzeugdurchmesser\n" "eine vollständige Isolation zu tun." -#: appTools/ToolIsolation.py:3363 appTools/ToolMilling.py:3824 -#: appTools/ToolNCC.py:4325 appTools/ToolPaint.py:3105 -#: appTools/ToolSolderPaste.py:1241 +#: appPlugins/ToolIsolation.py:3363 appPlugins/ToolMilling.py:3830 +#: appPlugins/ToolNCC.py:4325 appPlugins/ToolPaint.py:3105 +#: appPlugins/ToolSolderPaste.py:1241 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -16360,7 +16408,7 @@ msgstr "" "Löschen Sie eine Auswahl von Werkzeugen in der Werkzeugtabelle\n" "indem Sie zuerst eine Zeile in der Werkzeugtabelle auswählen." -#: appTools/ToolIsolation.py:3535 +#: appPlugins/ToolIsolation.py:3535 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16372,19 +16420,19 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die das Kombinationsfeld \"Objekt\" füllen." -#: appTools/ToolIsolation.py:3545 +#: appPlugins/ToolIsolation.py:3545 msgid "Object whose area will be removed from isolation geometry." msgstr "Objekt, dessen Bereich aus der Isolationsgeometrie entfernt wird." -#: appTools/ToolIsolation.py:3616 appTools/ToolPunchGerber.py:2299 +#: appPlugins/ToolIsolation.py:3616 appPlugins/ToolPunchGerber.py:2299 msgid "Select all available." msgstr "Wählen Sie alle verfügbaren aus." -#: appTools/ToolIsolation.py:3622 appTools/ToolPunchGerber.py:2305 +#: appPlugins/ToolIsolation.py:3622 appPlugins/ToolPunchGerber.py:2305 msgid "Clear the selection." msgstr "Löschen Sie die Auswahl." -#: appTools/ToolIsolation.py:3661 +#: appPlugins/ToolIsolation.py:3661 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16406,13 +16454,13 @@ msgstr "" "Verwenden Sie in der Gerber-Funktion ein negatives Werkzeug\n" "Durchmesser oben." -#: appTools/ToolLevelling.py:174 appTools/ToolLevelling.py:1640 +#: appPlugins/ToolLevelling.py:174 appPlugins/ToolLevelling.py:1640 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Auto Nivellierung" -#: appTools/ToolLevelling.py:536 appTools/ToolLevelling.py:814 +#: appPlugins/ToolLevelling.py:536 appPlugins/ToolLevelling.py:814 msgid "" "Voronoi function can not be loaded.\n" "Shapely >= 1.8 is required" @@ -16420,17 +16468,17 @@ msgstr "" "Voronoi-Funktion kann nicht geladen werden.\n" "Shapely> = 1,8 ist erforderlich" -#: appTools/ToolLevelling.py:564 +#: appPlugins/ToolLevelling.py:564 msgid "Click on canvas to add a Probe Point..." msgstr "Klicken Sie auf die Leinwand, um einen Sondenpunkt hinzuzufügen ..." -#: appTools/ToolLevelling.py:760 +#: appPlugins/ToolLevelling.py:760 msgid "Point is not within the object area. Choose another point." msgstr "" "Der Punkt befindet sich nicht im Objektbereich. Wählen Sie einen anderen " "Punkt." -#: appTools/ToolLevelling.py:780 +#: appPlugins/ToolLevelling.py:780 msgid "" "Added a Probe Point... Click again to add another or right click to " "finish ..." @@ -16439,146 +16487,146 @@ msgstr "" "hinzuzufügen, oder klicken Sie mit der rechten Maustaste, um den Vorgang " "abzuschließen ..." -#: appTools/ToolLevelling.py:802 +#: appPlugins/ToolLevelling.py:802 msgid "Finished adding Probe Points..." msgstr "Das Hinzufügen von Sondenpunkten ist abgeschlossen ..." -#: appTools/ToolLevelling.py:1006 +#: appPlugins/ToolLevelling.py:1006 msgid "COM list updated ..." msgstr "COM-Liste aktualisiert ..." -#: appTools/ToolLevelling.py:1042 +#: appPlugins/ToolLevelling.py:1042 msgid "Connected" msgstr "Verbinden" -#: appTools/ToolLevelling.py:1048 appTools/ToolLevelling.py:1070 -#: appTools/ToolLevelling.py:1923 appTools/ToolLevelling.py:1938 +#: appPlugins/ToolLevelling.py:1048 appPlugins/ToolLevelling.py:1070 +#: appPlugins/ToolLevelling.py:1923 appPlugins/ToolLevelling.py:1938 msgid "Control" msgstr "Steuerung" -#: appTools/ToolLevelling.py:1050 appTools/ToolLevelling.py:1072 -#: appTools/ToolLevelling.py:1933 appTools/ToolLevelling.py:1940 +#: appPlugins/ToolLevelling.py:1050 appPlugins/ToolLevelling.py:1072 +#: appPlugins/ToolLevelling.py:1933 appPlugins/ToolLevelling.py:1940 msgid "Sender" msgstr "Absender" -#: appTools/ToolLevelling.py:1053 +#: appPlugins/ToolLevelling.py:1053 msgid "Port connected" msgstr "Port verbunden" -#: appTools/ToolLevelling.py:1057 +#: appPlugins/ToolLevelling.py:1057 msgid "Could not connect to GRBL on port" msgstr "Verbindung zu GRBL am Port konnte nicht hergestellt werden" -#: appTools/ToolLevelling.py:1064 appTools/ToolLevelling.py:2014 +#: appPlugins/ToolLevelling.py:1064 appPlugins/ToolLevelling.py:2014 msgid "Disconnected" msgstr "Getrennt" -#: appTools/ToolLevelling.py:1074 +#: appPlugins/ToolLevelling.py:1074 msgid "Port is connected. Disconnecting" msgstr "Port ist verbunden. Trennen" -#: appTools/ToolLevelling.py:1076 +#: appPlugins/ToolLevelling.py:1076 msgid "Could not connect to port" msgstr "Verbindung zum Port konnte nicht hergestellt werden" -#: appTools/ToolLevelling.py:1106 appTools/ToolLevelling.py:1540 +#: appPlugins/ToolLevelling.py:1106 appPlugins/ToolLevelling.py:1540 msgid "Sending" msgstr "Senden" -#: appTools/ToolLevelling.py:1235 +#: appPlugins/ToolLevelling.py:1235 msgid "GRBL is doing a home cycle." msgstr "GRBL macht einen Heimzyklus." -#: appTools/ToolLevelling.py:1241 +#: appPlugins/ToolLevelling.py:1241 msgid "GRBL software reset was sent." msgstr "GRBL-Software-Reset wurde gesendet." -#: appTools/ToolLevelling.py:1249 +#: appPlugins/ToolLevelling.py:1249 msgid "GRBL resumed." msgstr "GRBL wieder aufgenommen." -#: appTools/ToolLevelling.py:1253 +#: appPlugins/ToolLevelling.py:1253 msgid "GRBL paused." msgstr "GRBL machte eine Pause." -#: appTools/ToolLevelling.py:1427 +#: appPlugins/ToolLevelling.py:1427 msgid "There is nothing to view" msgstr "Es gibt nichts zu sehen" -#: appTools/ToolLevelling.py:1433 +#: appPlugins/ToolLevelling.py:1433 msgid "Code Viewer" msgstr "Code-Viewer" -#: appTools/ToolLevelling.py:1471 +#: appPlugins/ToolLevelling.py:1471 msgid "Loaded Machine Code into Code Viewer" msgstr "Maschinencode in Code Viewer geladen" -#: appTools/ToolLevelling.py:1485 appTools/ToolLevelling.py:1489 -#: appTools/ToolLevelling.py:2225 +#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1489 +#: appPlugins/ToolLevelling.py:2225 msgid "Import Height Map" msgstr "Höhenkarte importieren" -#: appTools/ToolLevelling.py:1516 +#: appPlugins/ToolLevelling.py:1516 msgid "Failed to open height map file" msgstr "Fehler beim Öffnen der Höhenkartendatei" -#: appTools/ToolLevelling.py:1566 +#: appPlugins/ToolLevelling.py:1566 msgid "Finished probing. Doing the autolevelling." msgstr "Prüfung beendet. Auto Nivellierung durchführen." -#: appTools/ToolLevelling.py:1571 +#: appPlugins/ToolLevelling.py:1571 msgid "Sending probing GCode to the GRBL controller." msgstr "Senden des Prüf-GCodes an den GRBL-Controller." -#: appTools/ToolLevelling.py:1614 +#: appPlugins/ToolLevelling.py:1614 msgid "Empty GRBL heightmap." msgstr "Leere GRBL-Höhenkarte." -#: appTools/ToolLevelling.py:1618 +#: appPlugins/ToolLevelling.py:1618 msgid "Finished autolevelling." msgstr "Auto Nivellierung beendet." -#: appTools/ToolLevelling.py:1688 +#: appPlugins/ToolLevelling.py:1688 #, fuzzy #| msgid "CNCjob created" msgid "CNCjob" msgstr "CNCjob erstellt" -#: appTools/ToolLevelling.py:1690 +#: appPlugins/ToolLevelling.py:1690 #, fuzzy #| msgid "Source Object" msgid "Source object." msgstr "Quellobjekt" -#: appTools/ToolLevelling.py:1725 +#: appPlugins/ToolLevelling.py:1725 msgid "Probe Points Table" msgstr "Sondenpunktetabelle" -#: appTools/ToolLevelling.py:1726 +#: appPlugins/ToolLevelling.py:1726 msgid "Generate GCode that will obtain the height map" msgstr "Generieren Sie einen GCode, der die Höhenkarte erhält" -#: appTools/ToolLevelling.py:1728 +#: appPlugins/ToolLevelling.py:1728 msgid "Show" msgstr "Zeigen Sie" -#: appTools/ToolLevelling.py:1729 +#: appPlugins/ToolLevelling.py:1729 msgid "Toggle the display of the Probe Points table." msgstr "Schalten Sie die Anzeige der Testpunktetabelle um." -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "X-Y Coordinates" msgstr "Koordinaten X-Y" -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "Height" msgstr "Höhe" -#: appTools/ToolLevelling.py:1746 +#: appPlugins/ToolLevelling.py:1746 msgid "Plot probing points" msgstr "Zeichnen Sie die Prüfpunkte" -#: appTools/ToolLevelling.py:1748 +#: appPlugins/ToolLevelling.py:1748 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -16588,7 +16636,7 @@ msgstr "" "Wenn eine Voronoi-Methode verwendet wird, dann\n" "Die Voronoi-Gebiete sind ebenfalls eingezeichnet." -#: appTools/ToolLevelling.py:1765 +#: appPlugins/ToolLevelling.py:1765 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" @@ -16600,117 +16648,117 @@ msgstr "" "Das heißt, Sie müssen den ursprünglichen GCode ändern, um die Schnitthöhe " "auszugleichen." -#: appTools/ToolLevelling.py:1867 +#: appPlugins/ToolLevelling.py:1867 msgid "Add Probe Points" msgstr "Sondenpunkte hinzufügen" -#: appTools/ToolLevelling.py:1954 +#: appPlugins/ToolLevelling.py:1954 msgid "COM list" msgstr "COM-Liste" -#: appTools/ToolLevelling.py:1956 appTools/ToolLevelling.py:1971 +#: appPlugins/ToolLevelling.py:1956 appPlugins/ToolLevelling.py:1971 msgid "Lists the available serial ports." msgstr "Listet die verfügbaren seriellen Schnittstellen auf." -#: appTools/ToolLevelling.py:1960 +#: appPlugins/ToolLevelling.py:1960 msgid "Search" msgstr "Suche" -#: appTools/ToolLevelling.py:1962 +#: appPlugins/ToolLevelling.py:1962 msgid "Search for the available serial ports." msgstr "Suchen Sie nach den verfügbaren seriellen Schnittstellen." -#: appTools/ToolLevelling.py:1969 +#: appPlugins/ToolLevelling.py:1969 msgid "Baud rates" msgstr "Baudraten" -#: appTools/ToolLevelling.py:1988 +#: appPlugins/ToolLevelling.py:1988 msgid "New, custom baudrate." msgstr "Neue, benutzerdefinierte Baudrate." -#: appTools/ToolLevelling.py:1996 +#: appPlugins/ToolLevelling.py:1996 msgid "Add the specified custom baudrate to the list." msgstr "Fügen Sie der Liste die angegebene benutzerdefinierte Baudrate hinzu." -#: appTools/ToolLevelling.py:2002 +#: appPlugins/ToolLevelling.py:2002 msgid "Delete selected baudrate" msgstr "Ausgewählte Baudrate löschen" -#: appTools/ToolLevelling.py:2006 +#: appPlugins/ToolLevelling.py:2006 msgid "Reset" msgstr "Zurücksetzen" -#: appTools/ToolLevelling.py:2008 +#: appPlugins/ToolLevelling.py:2008 msgid "Software reset of the controller." msgstr "Software-Reset des Controllers." -#: appTools/ToolLevelling.py:2016 +#: appPlugins/ToolLevelling.py:2016 msgid "Connect to the selected port with the selected baud rate." msgstr "" "Stellen Sie mit der ausgewählten Baudrate eine Verbindung zum ausgewählten " "Port her." -#: appTools/ToolLevelling.py:2041 +#: appPlugins/ToolLevelling.py:2041 msgid "Jog" msgstr "CNC Jog" -#: appTools/ToolLevelling.py:2049 +#: appPlugins/ToolLevelling.py:2049 msgid "Zero Axes" msgstr "Nullachsen" -#: appTools/ToolLevelling.py:2082 +#: appPlugins/ToolLevelling.py:2082 msgid "Pause/Resume" msgstr "Pause/Fortsetzen" -#: appTools/ToolLevelling.py:2140 +#: appPlugins/ToolLevelling.py:2140 msgid "Send Command" msgstr "Befehl senden" -#: appTools/ToolLevelling.py:2142 appTools/ToolLevelling.py:2152 +#: appPlugins/ToolLevelling.py:2142 appPlugins/ToolLevelling.py:2152 msgid "Send a custom command to GRBL." msgstr "Senden Sie einen benutzerdefinierten Befehl an GRBL." -#: appTools/ToolLevelling.py:2147 +#: appPlugins/ToolLevelling.py:2147 msgid "Type GRBL command ..." msgstr "Geben Sie den Befehl GRBL ein ..." -#: appTools/ToolLevelling.py:2150 +#: appPlugins/ToolLevelling.py:2150 msgid "Send" msgstr "Senden" -#: appTools/ToolLevelling.py:2158 +#: appPlugins/ToolLevelling.py:2158 msgid "Get Config parameter" msgstr "Konfigurationsparameter abrufen" -#: appTools/ToolLevelling.py:2160 +#: appPlugins/ToolLevelling.py:2160 msgid "A GRBL configuration parameter." msgstr "Ein GRBL-Konfigurationsparameter." -#: appTools/ToolLevelling.py:2165 +#: appPlugins/ToolLevelling.py:2165 msgid "Type GRBL parameter ..." msgstr "Typ GRBL Parameter ..." -#: appTools/ToolLevelling.py:2168 +#: appPlugins/ToolLevelling.py:2168 msgid "Get" msgstr "Erhalten" -#: appTools/ToolLevelling.py:2170 +#: appPlugins/ToolLevelling.py:2170 msgid "Get the value of a specified GRBL parameter." msgstr "Ruft den Wert eines angegebenen GRBL-Parameters ab." -#: appTools/ToolLevelling.py:2178 +#: appPlugins/ToolLevelling.py:2178 msgid "Get Report" msgstr "Bericht abrufen" -#: appTools/ToolLevelling.py:2180 +#: appPlugins/ToolLevelling.py:2180 msgid "Print in shell the GRBL report." msgstr "Drucken Sie den GRBL-Bericht in der Shell." -#: appTools/ToolLevelling.py:2186 +#: appPlugins/ToolLevelling.py:2186 msgid "Apply AutoLevelling" msgstr "Wenden Sie die auto Nivellierung an" -#: appTools/ToolLevelling.py:2188 +#: appPlugins/ToolLevelling.py:2188 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -16720,23 +16768,23 @@ msgstr "" "Warten Sie auf die Z-Prüfdaten und wenden Sie diese Daten dann an\n" "über den ursprünglichen GCode daher Autolevelling." -#: appTools/ToolLevelling.py:2197 +#: appPlugins/ToolLevelling.py:2197 msgid "Will save the GRBL height map." msgstr "Speichert die GRBL-Höhenkarte." -#: appTools/ToolLevelling.py:2207 +#: appPlugins/ToolLevelling.py:2207 msgid "Save Probing GCode" msgstr "Speichern Sie den Test-GCode" -#: appTools/ToolLevelling.py:2209 +#: appPlugins/ToolLevelling.py:2209 msgid "Will save the probing GCode." msgstr "Speichert den Test-GCode." -#: appTools/ToolLevelling.py:2218 +#: appPlugins/ToolLevelling.py:2218 msgid "View/Edit the probing GCode." msgstr "Anzeigen / Bearbeiten des Prüf-GCodes." -#: appTools/ToolLevelling.py:2227 +#: appPlugins/ToolLevelling.py:2227 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -16747,30 +16795,30 @@ msgstr "" "wenden Sie diese Daten dann auf den ursprünglichen GCode an,\n" "um eine automatische Nivellierung durchzuführen." -#: appTools/ToolMilling.py:2509 +#: appPlugins/ToolMilling.py:2509 msgid "Generating drills milling geometry..." msgstr "Generieren von Bohrfräsgeometrie ..." -#: appTools/ToolMilling.py:2614 +#: appPlugins/ToolMilling.py:2614 msgid "Generating slot milling geometry..." msgstr "Schlitzfräsgeometrie erzeugen ..." -#: appTools/ToolMilling.py:3602 +#: appPlugins/ToolMilling.py:3608 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." -#: appTools/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3637 msgid "Object for milling operation." msgstr "Objekt für den Fräsbetrieb." -#: appTools/ToolMilling.py:3662 +#: appPlugins/ToolMilling.py:3668 msgid "Tools in the object used for milling." msgstr "Werkzeuge im Objekt zum Fräsen." -#: appTools/ToolMilling.py:3741 +#: appPlugins/ToolMilling.py:3747 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -16796,7 +16844,7 @@ msgstr "" "da die Schnittbreite in Material gleich dem Wert in der Spalte " "Werkzeugdurchmesser dieser Tabelle ist." -#: appTools/ToolMilling.py:3877 +#: appPlugins/ToolMilling.py:3883 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16809,15 +16857,15 @@ msgstr "" "- Beide -> fräsen sowohl Bohrer als auch Fräser oder was auch immer " "verfügbar ist" -#: appTools/ToolMilling.py:3897 +#: appPlugins/ToolMilling.py:3903 msgid "The diameter of the tool who will do the milling" msgstr "Der Durchmesser des Werkzeugs, das das Fräsen übernimmt" -#: appTools/ToolMilling.py:3914 +#: appPlugins/ToolMilling.py:3920 msgid "Offset Type" msgstr "Offset-Typ" -#: appTools/ToolMilling.py:3917 +#: appPlugins/ToolMilling.py:3923 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -16835,17 +16883,17 @@ msgstr "" "- Außen (Seite) -> Der Werkzeugschnitt folgt außen der Geometrielinie.\n" "- Benutzerdefiniert -> Das Werkzeug schneidet mit einem ausgewählten Versatz." -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Int" msgid "In" msgstr "Innerhalb" -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 msgid "Out" msgstr "Aus" -#: appTools/ToolMilling.py:3937 +#: appPlugins/ToolMilling.py:3943 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" @@ -16857,13 +16905,13 @@ msgstr "" "Der Wert kann für 'außerhalb' positiv sein.\n" "Schnitt und negativ für 'Innen'-Schnitt." -#: appTools/ToolMilling.py:3961 +#: appPlugins/ToolMilling.py:3967 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "CNC Jog" -#: appTools/ToolMilling.py:3964 +#: appPlugins/ToolMilling.py:3970 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -16878,25 +16926,25 @@ msgstr "" "- Polnisch -> fügt eine Malsequenz über den gesamten Bereich des Objekts " "hinzu" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Rau" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Finish" msgid "Finishing" msgstr "Oberfläche" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Polish" msgid "Polishing" msgstr "Polieren" -#: appTools/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4393 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16904,23 +16952,23 @@ msgstr "" "Die diktierende Präprozessor-JSON-Datei\n" "Gcode-Ausgabe für Geometrieobjekte (Fräsen)." -#: appTools/ToolMove.py:102 +#: appPlugins/ToolMove.py:102 msgid "MOVE: Click on the Start point ..." msgstr "Verschieben: Klicke auf den Startpunkt ..." -#: appTools/ToolMove.py:113 +#: appPlugins/ToolMove.py:113 msgid "Cancelled. No object(s) to move." msgstr "Abgebrochen. Keine Objekte zum Bewegen." -#: appTools/ToolMove.py:217 +#: appPlugins/ToolMove.py:217 msgid "object was moved" msgstr "objekt wurde bewegt" -#: appTools/ToolMove.py:227 +#: appPlugins/ToolMove.py:227 msgid "Error when mouse left click." msgstr "Fehler beim Klicken mit der linken Maustaste." -#: appTools/ToolNCC.py:1082 +#: appPlugins/ToolNCC.py:1082 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16928,107 +16976,113 @@ msgstr "" "Unvollständige Isolation. Keines der ausgewählten Tools konnte eine " "vollständige Isolierung durchführen." -#: appTools/ToolNCC.py:1085 +#: appPlugins/ToolNCC.py:1085 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." -#: appTools/ToolNCC.py:1231 appTools/ToolNCC.py:1319 appTools/ToolNCC.py:1381 -#: appTools/ToolNCC.py:4026 appTools/ToolPaint.py:833 appTools/ToolPaint.py:921 -#: appTools/ToolPaint.py:983 appTools/ToolPaint.py:2826 -#: appTools/ToolSolderPaste.py:511 +#: appPlugins/ToolNCC.py:1231 appPlugins/ToolNCC.py:1319 +#: appPlugins/ToolNCC.py:1381 appPlugins/ToolNCC.py:4026 +#: appPlugins/ToolPaint.py:833 appPlugins/ToolPaint.py:921 +#: appPlugins/ToolPaint.py:983 appPlugins/ToolPaint.py:2826 +#: appPlugins/ToolSolderPaste.py:511 msgid "Cancelled. Tool already in Tool Table." msgstr "Abgebrochen. Werkzeug bereits in der Werkzeugtabelle." -#: appTools/ToolNCC.py:1984 appTools/ToolNCC.py:2962 +#: appPlugins/ToolNCC.py:1984 appPlugins/ToolNCC.py:2962 msgid "NCC Tool. Preparing non-copper polygons." msgstr "NCC-Werkzeug. Vorbereitung von kupferfreien Polygonen." -#: appTools/ToolNCC.py:2044 appTools/ToolNCC.py:3090 +#: appPlugins/ToolNCC.py:2044 appPlugins/ToolNCC.py:3090 msgid "NCC Tool. Calculate 'empty' area." msgstr "NCC-Werkzeug. Berechnen Sie die \"leere\" Fläche." -#: appTools/ToolNCC.py:2055 appTools/ToolNCC.py:2084 appTools/ToolNCC.py:2190 -#: appTools/ToolNCC.py:2203 appTools/ToolNCC.py:3105 appTools/ToolNCC.py:3210 -#: appTools/ToolNCC.py:3225 appTools/ToolNCC.py:3492 appTools/ToolNCC.py:3593 -#: appTools/ToolNCC.py:3608 +#: appPlugins/ToolNCC.py:2055 appPlugins/ToolNCC.py:2084 +#: appPlugins/ToolNCC.py:2190 appPlugins/ToolNCC.py:2203 +#: appPlugins/ToolNCC.py:3105 appPlugins/ToolNCC.py:3210 +#: appPlugins/ToolNCC.py:3225 appPlugins/ToolNCC.py:3492 +#: appPlugins/ToolNCC.py:3593 appPlugins/ToolNCC.py:3608 msgid "Buffering finished" msgstr "Pufferung beendet" -#: appTools/ToolNCC.py:2059 appTools/ToolNCC.py:2088 appTools/ToolNCC.py:2194 -#: appTools/ToolNCC.py:2206 appTools/ToolNCC.py:3113 appTools/ToolNCC.py:3232 -#: appTools/ToolNCC.py:3499 appTools/ToolNCC.py:3615 +#: appPlugins/ToolNCC.py:2059 appPlugins/ToolNCC.py:2088 +#: appPlugins/ToolNCC.py:2194 appPlugins/ToolNCC.py:2206 +#: appPlugins/ToolNCC.py:3113 appPlugins/ToolNCC.py:3232 +#: appPlugins/ToolNCC.py:3499 appPlugins/ToolNCC.py:3615 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." -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2217 appTools/ToolNCC.py:3243 +#: appPlugins/ToolNCC.py:2067 appPlugins/ToolNCC.py:2217 +#: appPlugins/ToolNCC.py:3243 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "NCC-Werkzeug. Berechnung der 'leeren' Fläche beendet." -#: appTools/ToolNCC.py:2120 appTools/ToolNCC.py:3140 appTools/ToolNCC.py:3217 -#: appTools/ToolNCC.py:3519 appTools/ToolNCC.py:3600 +#: appPlugins/ToolNCC.py:2120 appPlugins/ToolNCC.py:3140 +#: appPlugins/ToolNCC.py:3217 appPlugins/ToolNCC.py:3519 +#: appPlugins/ToolNCC.py:3600 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." -#: appTools/ToolNCC.py:2210 appTools/ToolNCC.py:3236 appTools/ToolNCC.py:3618 +#: appPlugins/ToolNCC.py:2210 appPlugins/ToolNCC.py:3236 +#: appPlugins/ToolNCC.py:3618 msgid "The selected object is not suitable for copper clearing." msgstr "Das ausgewählte Objekt ist nicht zum Löschen von Kupfer geeignet." -#: appTools/ToolNCC.py:2260 +#: appPlugins/ToolNCC.py:2260 msgid "Clearing the polygon with the method: lines." msgstr "Löschen des Polygons mit der Methode: Linien." -#: appTools/ToolNCC.py:2270 +#: appPlugins/ToolNCC.py:2270 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Gescheitert. Löschen des Polygons mit der Methode: seed." -#: appTools/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2279 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Gescheitert. Löschen des Polygons mit der Methode: Standard." -#: appTools/ToolNCC.py:2295 +#: appPlugins/ToolNCC.py:2295 msgid "Polygon could not be cleared. Location:" msgstr "Polygon konnte nicht gelöscht werden. Ort:" -#: appTools/ToolNCC.py:2348 +#: appPlugins/ToolNCC.py:2348 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." -#: appTools/ToolNCC.py:2363 appTools/ToolNCC.py:3058 +#: appPlugins/ToolNCC.py:2363 appPlugins/ToolNCC.py:3058 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "NCC-Werkzeug. Fertige kupferfreie Polygone. Normale Kupferentfernungsaufgabe " "gestartet." -#: appTools/ToolNCC.py:2391 appTools/ToolNCC.py:2621 +#: appPlugins/ToolNCC.py:2391 appPlugins/ToolNCC.py:2621 msgid "NCC Tool failed creating bounding box." msgstr "Das NCC-Tool konnte keinen Begrenzungsrahmen erstellen." -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "NCC Tool clearing with tool diameter" msgstr "Das NCC-Werkzeug wird mit dem Werkzeugdurchmesser gelöscht" -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "started." msgstr "gestartet." -#: appTools/ToolNCC.py:2539 +#: appPlugins/ToolNCC.py:2539 msgid "Could not use the tool for copper clear." msgstr "Das Werkzeug konnte nicht für Kupfer klar verwendet werden." -#: appTools/ToolNCC.py:2561 appTools/ToolNCC.py:3418 +#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:3418 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17040,30 +17094,30 @@ msgstr "" "Geometrie zu groß ist.\n" "Ändern Sie die Malparameter und versuchen Sie es erneut." -#: appTools/ToolNCC.py:2571 appTools/ToolNCC.py:3427 +#: appPlugins/ToolNCC.py:2571 appPlugins/ToolNCC.py:3427 msgid "NCC Tool clear all done." msgstr "NCC Tool löschen alles erledigt." -#: appTools/ToolNCC.py:2574 appTools/ToolNCC.py:3430 +#: appPlugins/ToolNCC.py:2574 appPlugins/ToolNCC.py:3430 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" -#: appTools/ToolNCC.py:2576 appTools/ToolNCC.py:2826 appTools/ToolNCC.py:3432 -#: appTools/ToolNCC.py:3815 +#: appPlugins/ToolNCC.py:2576 appPlugins/ToolNCC.py:2826 +#: appPlugins/ToolNCC.py:3432 appPlugins/ToolNCC.py:3815 msgid "tools" msgstr "Werkzeuge" -#: appTools/ToolNCC.py:2603 +#: appPlugins/ToolNCC.py:2603 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "NCC-Werkzeug. Restbearbeitung Kupfer Clearing Aufgabe gestartet." -#: appTools/ToolNCC.py:2822 appTools/ToolNCC.py:3811 +#: appPlugins/ToolNCC.py:2822 appPlugins/ToolNCC.py:3811 msgid "NCC Tool Rest Machining clear all done." msgstr "Die Bearbeitung der NCC-Werkzeugablagen ist abgeschlossen." -#: appTools/ToolNCC.py:2825 appTools/ToolNCC.py:3814 +#: appPlugins/ToolNCC.py:2825 appPlugins/ToolNCC.py:3814 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -17071,11 +17125,11 @@ msgstr "" "Die Bearbeitung der NCC-Werkzeugablagen ist abgeschlossen, die Isolierung " "der Kupferelemente ist jedoch unterbrochen" -#: appTools/ToolNCC.py:2923 +#: appPlugins/ToolNCC.py:2923 msgid "NCC Tool started. Reading parameters." msgstr "NCC-Werkzeug gestartet. Parameter lesen." -#: appTools/ToolNCC.py:3917 +#: appPlugins/ToolNCC.py:3917 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -17083,7 +17137,7 @@ msgstr "" "Versuchen Sie, den Puffertyp = Voll in Einstellungen -> Allgemein zu " "verwenden. Laden Sie die Gerber-Datei nach dieser Änderung neu." -#: appTools/ToolNCC.py:4137 +#: appPlugins/ToolNCC.py:4137 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -17096,7 +17150,7 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die das Kombinationsfeld \"Objekt\" füllen." -#: appTools/ToolNCC.py:4188 +#: appPlugins/ToolNCC.py:4188 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17113,7 +17167,7 @@ msgstr "" "in der resultierenden Geometrie. Dies liegt daran, dass mit einigen Tools\n" "Diese Funktion kann keine Malgeometrie erstellen." -#: appTools/ToolNCC.py:4608 +#: appPlugins/ToolNCC.py:4608 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17122,82 +17176,82 @@ msgstr "" "Referenz verwendet werden soll.\n" "Es kann Gerber, Excellon oder Geometry sein." -#: appTools/ToolOptimal.py:121 appTools/ToolOptimal.py:408 +#: appPlugins/ToolOptimal.py:121 appPlugins/ToolOptimal.py:408 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" msgstr "Minimal" -#: appTools/ToolOptimal.py:160 +#: appPlugins/ToolOptimal.py:160 msgid "Only Gerber objects can be evaluated." msgstr "Es können nur Gerber-Objekte ausgewertet werden." -#: appTools/ToolOptimal.py:166 +#: appPlugins/ToolOptimal.py:166 msgid "" "Optimal Tool. Started to search for the minimum distance between copper " "features." msgstr "Optimierer. Sucht Minimalabstand zwischen Kupferbereichen." -#: appTools/ToolOptimal.py:176 +#: appPlugins/ToolOptimal.py:176 msgid "Optimal Tool. Parsing geometry for aperture" msgstr "Optimales Werkzeug. Analysegeometrie für Blende" -#: appTools/ToolOptimal.py:187 +#: appPlugins/ToolOptimal.py:187 msgid "Optimal Tool. Creating a buffer for the object geometry." msgstr "Optimales Werkzeug. Erstellen eines Puffers für die Objektgeometrie." -#: appTools/ToolOptimal.py:202 +#: appPlugins/ToolOptimal.py:202 msgid "" "Optimal Tool. Finding the distances between each two elements. Iterations" msgstr "" "Optimales Werkzeug. Finden der Abstände zwischen jeweils zwei Elementen. " "Iterationen" -#: appTools/ToolOptimal.py:236 +#: appPlugins/ToolOptimal.py:236 msgid "Optimal Tool. Finding the minimum distance." msgstr "Optimales Werkzeug. Den Mindestabstand finden." -#: appTools/ToolOptimal.py:252 +#: appPlugins/ToolOptimal.py:252 msgid "Optimal Tool. Finished successfully." msgstr "Optimales Werkzeug. Erfolgreich beendet." -#: appTools/ToolOptimal.py:455 +#: appPlugins/ToolOptimal.py:455 msgid "Number of decimals kept for found distances." msgstr "Anzahl der Dezimalstellen für gefundene Entfernungen." -#: appTools/ToolOptimal.py:464 +#: appPlugins/ToolOptimal.py:464 msgid "Minimum distance" msgstr "Mindestabstand" -#: appTools/ToolOptimal.py:465 +#: appPlugins/ToolOptimal.py:465 msgid "Display minimum distance between copper features." msgstr "Zeigt den Mindestabstand zwischen Kupferelementen an." -#: appTools/ToolOptimal.py:469 +#: appPlugins/ToolOptimal.py:469 msgid "Determined" msgstr "Entschlossen" -#: appTools/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:484 msgid "Occurring" msgstr "Vorkommen" -#: appTools/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:485 msgid "How many times this minimum is found." msgstr "Wie oft wird dieses Minimum gefunden." -#: appTools/ToolOptimal.py:492 +#: appPlugins/ToolOptimal.py:492 msgid "Minimum points coordinates" msgstr "Minimale Punktkoordinaten" -#: appTools/ToolOptimal.py:493 appTools/ToolOptimal.py:499 +#: appPlugins/ToolOptimal.py:493 appPlugins/ToolOptimal.py:499 msgid "Coordinates for points where minimum distance was found." msgstr "Koordinaten für Punkte, an denen der Mindestabstand gefunden wurde." -#: appTools/ToolOptimal.py:512 appTools/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:512 appPlugins/ToolOptimal.py:588 msgid "Jump to selected position" msgstr "Zur ausgewählten Position springen" -#: appTools/ToolOptimal.py:514 appTools/ToolOptimal.py:590 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:590 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17205,11 +17259,11 @@ msgstr "" "Wählen Sie eine Position im Textfeld Standorte und dann\n" "Klicken Sie auf diese Schaltfläche." -#: appTools/ToolOptimal.py:522 +#: appPlugins/ToolOptimal.py:522 msgid "Other distances" msgstr "Andere Entfernungen" -#: appTools/ToolOptimal.py:523 +#: appPlugins/ToolOptimal.py:523 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17217,13 +17271,13 @@ msgstr "" "Zeigt andere Entfernungen in der von bestellten Gerber-Datei an\n" "das Minimum bis zum Maximum, ohne das absolute Minimum." -#: appTools/ToolOptimal.py:528 +#: appPlugins/ToolOptimal.py:528 msgid "Other distances points coordinates" msgstr "Andere Entfernungen Punkte Koordinaten" -#: appTools/ToolOptimal.py:529 appTools/ToolOptimal.py:543 -#: appTools/ToolOptimal.py:550 appTools/ToolOptimal.py:567 -#: appTools/ToolOptimal.py:574 +#: appPlugins/ToolOptimal.py:529 appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:567 +#: appPlugins/ToolOptimal.py:574 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17231,19 +17285,19 @@ msgstr "" "Andere Entfernungen und die Koordinaten für Punkte\n" "wo die Entfernung gefunden wurde." -#: appTools/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:542 msgid "Gerber distances" msgstr "Gerber Entfernungen" -#: appTools/ToolOptimal.py:566 +#: appPlugins/ToolOptimal.py:566 msgid "Points coordinates" msgstr "Punktkoordinaten" -#: appTools/ToolOptimal.py:598 +#: appPlugins/ToolOptimal.py:598 msgid "Find Minimum" msgstr "Minimum finden" -#: appTools/ToolOptimal.py:601 +#: appPlugins/ToolOptimal.py:601 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17253,72 +17307,72 @@ msgstr "" "Dies ermöglicht die Bestimmung des richtigen Werkzeugs\n" "Verwendung zur Isolierung oder zum Löschen von Kupfer." -#: appTools/ToolPDF.py:96 appTools/ToolPDF.py:100 +#: appPlugins/ToolPDF.py:96 appPlugins/ToolPDF.py:100 msgid "Open PDF" msgstr "PDF öffnen" -#: appTools/ToolPDF.py:103 +#: appPlugins/ToolPDF.py:103 msgid "Open PDF cancelled" msgstr "PDF öffnen abgebrochen" -#: appTools/ToolPDF.py:131 +#: appPlugins/ToolPDF.py:131 msgid "Parsing" msgstr "Analysieren" -#: appTools/ToolPDF.py:212 app_Main.py:10795 +#: appPlugins/ToolPDF.py:212 app_Main.py:10795 msgid "Failed to open" msgstr "Gescheitert zu öffnen" -#: appTools/ToolPDF.py:288 appTools/ToolPcbWizard.py:351 app_Main.py:10741 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:351 app_Main.py:10741 msgid "No geometry found in file" msgstr "Keine Geometrie in der Datei gefunden" -#: appTools/ToolPDF.py:291 appTools/ToolPDF.py:364 +#: appPlugins/ToolPDF.py:291 appPlugins/ToolPDF.py:364 #, python-format msgid "Rendering PDF layer #%d ..." msgstr "PDF-Ebene rendern #%d ..." -#: appTools/ToolPDF.py:295 appTools/ToolPDF.py:368 +#: appPlugins/ToolPDF.py:295 appPlugins/ToolPDF.py:368 msgid "Open PDF file failed." msgstr "Öffnen der PDF-Datei fehlgeschlagen." -#: appTools/ToolPDF.py:300 appTools/ToolPDF.py:373 +#: appPlugins/ToolPDF.py:300 appPlugins/ToolPDF.py:373 msgid "Rendered" msgstr "Gerendert" -#: appTools/ToolPaint.py:1148 +#: appPlugins/ToolPaint.py:1148 msgid "Can't do Paint on MultiGeo geometries" msgstr "Auf MultiGeo-Geometrien kann nicht gemalt werden" -#: appTools/ToolPaint.py:1185 +#: appPlugins/ToolPaint.py:1185 msgid "Click on a polygon to paint it." msgstr "Klicken Sie auf ein Polygon um es auszufüllen." -#: appTools/ToolPaint.py:1790 +#: appPlugins/ToolPaint.py:1790 msgid "Painting polygon with method: lines." msgstr "Polygon mit Methode malen: Linien." -#: appTools/ToolPaint.py:1802 +#: appPlugins/ToolPaint.py:1802 msgid "Failed. Painting polygon with method: seed." msgstr "Gescheitert. Polygon mit Methode malen: Same." -#: appTools/ToolPaint.py:1813 +#: appPlugins/ToolPaint.py:1813 msgid "Failed. Painting polygon with method: standard." msgstr "Gescheitert. Polygon mit Methode malen: Standard." -#: appTools/ToolPaint.py:1904 appTools/ToolPaint.py:2093 +#: appPlugins/ToolPaint.py:1904 appPlugins/ToolPaint.py:2093 msgid "Painting with tool diameter = " msgstr "Lackieren mit Werkzeugdurchmesser = " -#: appTools/ToolPaint.py:1907 appTools/ToolPaint.py:2096 +#: appPlugins/ToolPaint.py:1907 appPlugins/ToolPaint.py:2096 msgid "started" msgstr "gestartet" -#: appTools/ToolPaint.py:1934 appTools/ToolPaint.py:2083 +#: appPlugins/ToolPaint.py:1934 appPlugins/ToolPaint.py:2083 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appTools/ToolPaint.py:2049 appTools/ToolPaint.py:2275 +#: appPlugins/ToolPaint.py:2049 appPlugins/ToolPaint.py:2275 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17330,44 +17384,44 @@ msgstr "" "Geometrie zu groß ist.\n" "Ändern Sie die Malparameter und versuchen Sie es erneut." -#: appTools/ToolPaint.py:2329 +#: appPlugins/ToolPaint.py:2329 msgid "Painting ..." msgstr "Malerei ..." -#: appTools/ToolPaint.py:2363 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2468 appTools/ToolPaint.py:2476 -#: appTools/ToolPaint.py:2546 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2363 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2468 appPlugins/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2546 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Paint Tool." msgstr "Malwerkzeug." -#: appTools/ToolPaint.py:2364 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 +#: appPlugins/ToolPaint.py:2364 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 msgid "Normal painting polygon task started." msgstr "Normale Zeichenpolygonaufgabe gestartet." -#: appTools/ToolPaint.py:2365 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2548 +#: appPlugins/ToolPaint.py:2365 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2548 msgid "Buffering geometry..." msgstr "Geometrie puffern..." -#: appTools/ToolPaint.py:2390 appTools/ToolPaint.py:2483 -#: appTools/ToolPaint.py:2564 +#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2483 +#: appPlugins/ToolPaint.py:2564 msgid "No polygon found." msgstr "Kein Polygon gefunden." -#: appTools/ToolPaint.py:2465 appTools/ToolPaint.py:2468 -#: appTools/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2465 appPlugins/ToolPaint.py:2468 +#: appPlugins/ToolPaint.py:2476 msgid "Paint all polygons task started." msgstr "Malen Sie alle Polygone Aufgabe gestartet." -#: appTools/ToolPaint.py:2547 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2547 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Painting area task started." msgstr "Malbereichsaufgabe gestartet." -#: appTools/ToolPaint.py:2910 +#: appPlugins/ToolPaint.py:2910 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17379,7 +17433,7 @@ msgstr "" "Erstellen Sie ein Geometrieobjekt mit\n" "Werkzeugwege, um alle Nicht-Kupfer-Bereiche zu schneiden." -#: appTools/ToolPaint.py:2943 +#: appPlugins/ToolPaint.py:2943 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17391,7 +17445,7 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die das Kombinationsfeld \"Objekt\" füllen." -#: appTools/ToolPaint.py:2977 +#: appPlugins/ToolPaint.py:2977 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17399,7 +17453,7 @@ msgstr "" "Toolspool aus dem der Algorithmus\n" "wählt die zum Malen verwendeten aus." -#: appTools/ToolPaint.py:2994 +#: appPlugins/ToolPaint.py:2994 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17415,7 +17469,7 @@ msgstr "" "in der resultierenden Geometrie. Dies liegt daran, dass mit einigen Tools\n" "Diese Funktion kann keine Malgeometrie erstellen." -#: appTools/ToolPaint.py:3006 +#: appPlugins/ToolPaint.py:3006 msgid "" "The Tool Type (TT) can be:\n" "- Circular -> it is informative only. Being circular,\n" @@ -17450,7 +17504,7 @@ msgstr "" "Operationstyp ausgewählt\n" "in der resultierenden Geometrie als Isolation." -#: appTools/ToolPaint.py:3287 +#: appPlugins/ToolPaint.py:3287 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17458,44 +17512,44 @@ msgstr "" "Der Typ des FlatCAM-Objekts, das als Malreferenz verwendet werden soll.\n" "Es kann Gerber, Excellon oder Geometry sein." -#: appTools/ToolPaint.py:3327 +#: appPlugins/ToolPaint.py:3327 msgid "Create a Geometry Object which paints the polygons." msgstr "Erstellen Sie ein Geometrieobjekt, das die Polygone malt." -#: appTools/ToolPanelize.py:114 appTools/ToolPanelize.py:1061 +#: appPlugins/ToolPanelize.py:114 appPlugins/ToolPanelize.py:1061 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Panelisierungshinweis" -#: appTools/ToolPanelize.py:341 +#: appPlugins/ToolPanelize.py:341 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." -#: appTools/ToolPanelize.py:384 +#: appPlugins/ToolPanelize.py:384 msgid "Generating panel ... " msgstr "Panel wird erstellt ... " -#: appTools/ToolPanelize.py:471 appTools/ToolPanelize.py:763 -#: appTools/ToolPanelize.py:1013 +#: appPlugins/ToolPanelize.py:471 appPlugins/ToolPanelize.py:763 +#: appPlugins/ToolPanelize.py:1013 msgid "Generating panel ... Adding the source code." msgstr "Panel generieren ... Quellcode hinzufügen." -#: appTools/ToolPanelize.py:691 +#: appPlugins/ToolPanelize.py:691 msgid "Optimizing the overlapping paths." msgstr "Optimierung der überlappenden Pfade." -#: appTools/ToolPanelize.py:723 +#: appPlugins/ToolPanelize.py:723 msgid "Optimization complete." msgstr "Optimierung abgeschlossen." -#: appTools/ToolPanelize.py:1022 +#: appPlugins/ToolPanelize.py:1022 msgid "Generating panel... Spawning copies" msgstr "Panel wird erstellt ... Kopien werden erstellt" -#: appTools/ToolPanelize.py:1038 +#: appPlugins/ToolPanelize.py:1038 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17504,11 +17558,11 @@ msgstr "" "{text} Zu groß für den Einschränkungsbereich. Das letzte Panel enthält {col} " "Spalten und {row} Zeilen" -#: appTools/ToolPanelize.py:1046 +#: appPlugins/ToolPanelize.py:1046 msgid "Panel created successfully." msgstr "Panel erfolgreich erstellt." -#: appTools/ToolPanelize.py:1104 +#: appPlugins/ToolPanelize.py:1104 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17520,7 +17574,7 @@ msgstr "" "Die Auswahl hier bestimmt den Objekttyp\n" "im Objekt-Kombinationsfeld." -#: appTools/ToolPanelize.py:1132 +#: appPlugins/ToolPanelize.py:1132 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17528,11 +17582,11 @@ msgstr "" "Objekt, das in Panels gesetzt werden soll. Dies bedeutet, dass es wird\n" "in einem Array von Zeilen und Spalten dupliziert werden." -#: appTools/ToolPanelize.py:1139 +#: appPlugins/ToolPanelize.py:1139 msgid "Panelization Reference" msgstr "Panelisierungshinweis" -#: appTools/ToolPanelize.py:1141 +#: appPlugins/ToolPanelize.py:1141 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17552,7 +17606,7 @@ msgstr "" "Zu diesem Referenzobjekt gehört daher die Beibehaltung der getäfelten\n" "Objekte synchronisieren." -#: appTools/ToolPanelize.py:1167 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17564,7 +17618,7 @@ msgstr "" "Die Auswahl hier bestimmt den Objekttyp\n" "im Kombinationsfeld Box-Objekt." -#: appTools/ToolPanelize.py:1182 +#: appPlugins/ToolPanelize.py:1182 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17572,11 +17626,11 @@ msgstr "" "Das eigentliche Objekt, für das ein Container verwendet wird\n" "ausgewähltes Objekt, das in Panelisiert werden soll." -#: appTools/ToolPanelize.py:1192 +#: appPlugins/ToolPanelize.py:1192 msgid "Panel Data" msgstr "Paneldaten" -#: appTools/ToolPanelize.py:1194 +#: appPlugins/ToolPanelize.py:1194 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17592,15 +17646,15 @@ msgstr "" "Die Abstände bestimmen den Abstand zwischen zwei Elementen\n" "Elemente des Panel-Arrays." -#: appTools/ToolPanelize.py:1279 +#: appPlugins/ToolPanelize.py:1279 msgid "Constrain panel within" msgstr "Panel einschränken innerhalb" -#: appTools/ToolPanelize.py:1322 +#: appPlugins/ToolPanelize.py:1322 msgid "Panelize Object" msgstr "Panelize Objekt" -#: appTools/ToolPanelize.py:1325 appTools/ToolRulesCheck.py:1649 +#: appPlugins/ToolPanelize.py:1325 appPlugins/ToolRulesCheck.py:1649 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17610,21 +17664,21 @@ msgstr "" "Mit anderen Worten, es erstellt mehrere Kopien des Quellobjekts,\n" "in einem 2D-Array von Zeilen und Spalten angeordnet." -#: appTools/ToolPcbWizard.py:111 +#: appPlugins/ToolPcbWizard.py:111 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PCBWizard Import" msgstr "PCBWizard Werkzeug importieren" -#: appTools/ToolPcbWizard.py:197 appTools/ToolPcbWizard.py:201 +#: appPlugins/ToolPcbWizard.py:197 appPlugins/ToolPcbWizard.py:201 msgid "Load PcbWizard Excellon file" msgstr "PcbWizard Excellon-Datei laden" -#: appTools/ToolPcbWizard.py:220 appTools/ToolPcbWizard.py:224 +#: appPlugins/ToolPcbWizard.py:220 appPlugins/ToolPcbWizard.py:224 msgid "Load PcbWizard INF file" msgstr "Laden Sie die PcbWizard INF-Datei" -#: appTools/ToolPcbWizard.py:272 +#: appPlugins/ToolPcbWizard.py:272 msgid "" "The INF file does not contain the tool table.\n" "Try to open the Excellon file from File -> Open -> Excellon\n" @@ -17635,53 +17689,53 @@ msgstr "" "öffnen\n" "und bearbeiten Sie die Bohrerdurchmesser manuell." -#: appTools/ToolPcbWizard.py:292 +#: appPlugins/ToolPcbWizard.py:292 msgid "PcbWizard .INF file loaded." msgstr "PcbWizard-INF-Datei wurde geladen." -#: appTools/ToolPcbWizard.py:296 +#: appPlugins/ToolPcbWizard.py:296 msgid "Main PcbWizard Excellon file loaded." msgstr "Haupt-PcbWizard Excellon-Datei geladen." -#: appTools/ToolPcbWizard.py:329 app_Main.py:10720 +#: appPlugins/ToolPcbWizard.py:329 app_Main.py:10720 msgid "This is not Excellon file." msgstr "Dies ist keine Excellon-Datei." -#: appTools/ToolPcbWizard.py:332 +#: appPlugins/ToolPcbWizard.py:332 msgid "Cannot parse file" msgstr "Datei kann nicht analysiert werden" -#: appTools/ToolPcbWizard.py:363 +#: appPlugins/ToolPcbWizard.py:363 msgid "Import Excellon file failed." msgstr "Import der Excellon-Datei ist fehlgeschlagen." -#: appTools/ToolPcbWizard.py:370 +#: appPlugins/ToolPcbWizard.py:370 msgid "Imported" msgstr "Importiert" -#: appTools/ToolPcbWizard.py:373 +#: appPlugins/ToolPcbWizard.py:373 msgid "Excellon merging is in progress. Please wait..." msgstr "Das Zusammenführen von Excellons ist im Gange. Warten Sie mal..." -#: appTools/ToolPcbWizard.py:375 +#: appPlugins/ToolPcbWizard.py:375 msgid "The imported Excellon file is empty." msgstr "Die importierte Excellon-Datei ist Keine." -#: appTools/ToolPcbWizard.py:380 +#: appPlugins/ToolPcbWizard.py:380 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PcbWizard Import" msgstr "PCBWizard Werkzeug importieren" -#: appTools/ToolPcbWizard.py:399 +#: appPlugins/ToolPcbWizard.py:399 msgid "Load files" msgstr "Dateien laden" -#: appTools/ToolPcbWizard.py:407 +#: appPlugins/ToolPcbWizard.py:407 msgid "Excellon file" msgstr "Excellon-Datei" -#: appTools/ToolPcbWizard.py:409 +#: appPlugins/ToolPcbWizard.py:409 msgid "" "Load the Excellon file.\n" "Usually it has a .DRL extension" @@ -17689,47 +17743,47 @@ msgstr "" "Laden Sie die Excellon-Datei.\n" "Normalerweise hat es die Erweiterung .DRL" -#: appTools/ToolPcbWizard.py:416 +#: appPlugins/ToolPcbWizard.py:416 msgid "INF file" msgstr "INF-Datei" -#: appTools/ToolPcbWizard.py:418 +#: appPlugins/ToolPcbWizard.py:418 msgid "Load the INF file." msgstr "Laden Sie die INF-Datei." -#: appTools/ToolPcbWizard.py:431 +#: appPlugins/ToolPcbWizard.py:431 msgid "Tool Number" msgstr "Werkzeugnummer" -#: appTools/ToolPcbWizard.py:433 +#: appPlugins/ToolPcbWizard.py:433 msgid "Tool diameter in file units." msgstr "Werkzeugdurchmesser in Feileneinheiten." -#: appTools/ToolPcbWizard.py:450 +#: appPlugins/ToolPcbWizard.py:450 msgid "Int. digits" msgstr "Ganzzahlige Ziffern" -#: appTools/ToolPcbWizard.py:452 +#: appPlugins/ToolPcbWizard.py:452 msgid "The number of digits for the integral part of the coordinates." msgstr "Die Anzahl der Ziffern für den integralen Teil der Koordinaten." -#: appTools/ToolPcbWizard.py:460 +#: appPlugins/ToolPcbWizard.py:460 msgid "Frac. digits" msgstr "Nachkommastellen" -#: appTools/ToolPcbWizard.py:462 +#: appPlugins/ToolPcbWizard.py:462 msgid "The number of digits for the fractional part of the coordinates." msgstr "Die Anzahl der Stellen für den gebrochenen Teil der Koordinaten." -#: appTools/ToolPcbWizard.py:470 +#: appPlugins/ToolPcbWizard.py:470 msgid "No Suppression" msgstr "Keine Unterdrück" -#: appTools/ToolPcbWizard.py:471 +#: appPlugins/ToolPcbWizard.py:471 msgid "Zeros supp." msgstr "Nullunterdrück." -#: appTools/ToolPcbWizard.py:473 +#: appPlugins/ToolPcbWizard.py:473 msgid "" "The type of zeros suppression used.\n" "Can be of type:\n" @@ -17743,7 +17797,7 @@ msgstr "" "- TZ = nachfolgende Nullen bleiben erhalten\n" "- Keine Unterdrückung = keine Nullunterdrückung" -#: appTools/ToolPcbWizard.py:487 +#: appPlugins/ToolPcbWizard.py:487 msgid "" "The type of units that the coordinates and tool\n" "diameters are using. Can be INCH or MM." @@ -17751,11 +17805,11 @@ msgstr "" "Die Art der Einheiten, die die Koordinaten und das Werkzeug haben\n" "Durchmesser verwenden. Kann INCH oder MM sein." -#: appTools/ToolPcbWizard.py:495 +#: appPlugins/ToolPcbWizard.py:495 msgid "Import Excellon" msgstr "Excellon importieren" -#: appTools/ToolPcbWizard.py:497 +#: appPlugins/ToolPcbWizard.py:497 msgid "" "Import an Excellon file\n" "that store it's information's in 2 files.\n" @@ -17767,64 +17821,64 @@ msgstr "" "Man hat normalerweise .DRL-Erweiterung während\n" "Der andere hat die Erweiterung .INF." -#: appTools/ToolPunchGerber.py:194 +#: appPlugins/ToolPunchGerber.py:194 #, fuzzy #| msgid "Punch Gerber" msgid "Punch Geber" msgstr "Schlag Gerber" -#: appTools/ToolPunchGerber.py:537 +#: appPlugins/ToolPunchGerber.py:537 msgid "Click on a pad to select it." msgstr "Klicken Sie auf ein Pad, um es auszuwählen." -#: appTools/ToolPunchGerber.py:785 appTools/ToolPunchGerber.py:918 +#: appPlugins/ToolPunchGerber.py:785 appPlugins/ToolPunchGerber.py:918 msgid "The value of the fixed diameter is 0.0. Aborting." msgstr "Der Wert des festen Durchmessers beträgt 0,0. Abbruch." -#: appTools/ToolPunchGerber.py:1694 +#: appPlugins/ToolPunchGerber.py:1694 msgid "Added pad" msgstr "Pad hinzugefügt" -#: appTools/ToolPunchGerber.py:1695 +#: appPlugins/ToolPunchGerber.py:1695 msgid "Click to add next pad or right click to start." msgstr "" "Klicken Sie, um das nächste Pad hinzuzufügen, oder klicken Sie mit der " "rechten Maustaste, um zu starten." -#: appTools/ToolPunchGerber.py:1707 +#: appPlugins/ToolPunchGerber.py:1707 msgid "Removed pad" msgstr "Pad entfernt" -#: appTools/ToolPunchGerber.py:1708 +#: appPlugins/ToolPunchGerber.py:1708 msgid "Click to add/remove next pad or right click to start." msgstr "" "Klicken Sie, um das nächste Pad hinzuzufügen / zu entfernen, oder klicken " "Sie mit der rechten Maustaste, um zu starten." -#: appTools/ToolPunchGerber.py:1713 +#: appPlugins/ToolPunchGerber.py:1713 msgid "No pad detected under click position." msgstr "Unter der Klickposition wurde kein Pad erkannt." -#: appTools/ToolPunchGerber.py:1912 +#: appPlugins/ToolPunchGerber.py:1912 msgid "All selectable pads are selected." msgstr "Alle auswählbaren Pads sind ausgewählt." -#: appTools/ToolPunchGerber.py:1929 +#: appPlugins/ToolPunchGerber.py:1929 msgid "Selection cleared." msgstr "Auswahl gelöscht." -#: appTools/ToolPunchGerber.py:1992 +#: appPlugins/ToolPunchGerber.py:1992 msgid "Gerber into which to punch holes" msgstr "Gerber, in den Löcher gestanzt werden können" -#: appTools/ToolPunchGerber.py:2129 +#: appPlugins/ToolPunchGerber.py:2129 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." -#: appTools/ToolPunchGerber.py:2281 +#: appPlugins/ToolPunchGerber.py:2281 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" @@ -17834,7 +17888,7 @@ msgstr "" "werden auf der Leinwand ausgewählt, aber nur diejenigen, die\n" "sind in den bearbeiteten Pads." -#: appTools/ToolPunchGerber.py:2320 +#: appPlugins/ToolPunchGerber.py:2320 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -17842,28 +17896,28 @@ msgstr "" "Erstellen Sie innerhalb des ausgewählten Objekts ein Gerber-Objekt\n" "das angegebene Feld." -#: appTools/ToolQRCode.py:211 appTools/ToolQRCode.py:559 -#: appTools/ToolQRCode.py:610 +#: appPlugins/ToolQRCode.py:211 appPlugins/ToolQRCode.py:559 +#: appPlugins/ToolQRCode.py:610 msgid "Cancelled. There is no QRCode Data in the text box." msgstr "Abgebrochen. Es befindet sich kein QRCode im Feld." -#: appTools/ToolQRCode.py:388 +#: appPlugins/ToolQRCode.py:388 msgid "QRCode Tool done." msgstr "QRCode Tool fertig." -#: appTools/ToolQRCode.py:758 +#: appPlugins/ToolQRCode.py:758 msgid "Gerber Object to which the QRCode will be added." msgstr "Gerber-Objekt zu dem der QRCode hinzugefügt wird." -#: appTools/ToolQRCode.py:794 +#: appPlugins/ToolQRCode.py:794 msgid "The parameters used to shape the QRCode." msgstr "Parameter zum Aussehen des QRCodes." -#: appTools/ToolQRCode.py:899 +#: appPlugins/ToolQRCode.py:899 msgid "Export QRCode" msgstr "QRCode exportieren" -#: appTools/ToolQRCode.py:901 +#: appPlugins/ToolQRCode.py:901 msgid "" "Show a set of controls allowing to export the QRCode\n" "to a SVG file or an PNG file." @@ -17871,90 +17925,90 @@ msgstr "" "Zeigt einen Satz von Bedienelementen um den QRCode\n" "in eine SVG oder ein PNG File zu exportieren." -#: appTools/ToolQRCode.py:940 +#: appPlugins/ToolQRCode.py:940 msgid "Transparent back color" msgstr "Transparente Hintergrundfarbe" -#: appTools/ToolQRCode.py:965 +#: appPlugins/ToolQRCode.py:965 msgid "Export QRCode SVG" msgstr "QRCode als SVG exportieren" -#: appTools/ToolQRCode.py:967 +#: appPlugins/ToolQRCode.py:967 msgid "Export a SVG file with the QRCode content." msgstr "Export als SVG Code mit dem QRCode Inhalt." -#: appTools/ToolQRCode.py:978 +#: appPlugins/ToolQRCode.py:978 msgid "Export QRCode PNG" msgstr "G-Code als PNG exportieren" -#: appTools/ToolQRCode.py:980 +#: appPlugins/ToolQRCode.py:980 msgid "Export a PNG image file with the QRCode content." msgstr "Exportiert den QRCode als PNG Datei." -#: appTools/ToolQRCode.py:991 +#: appPlugins/ToolQRCode.py:991 msgid "Insert QRCode" msgstr "QRCode einfügen" -#: appTools/ToolQRCode.py:994 +#: appPlugins/ToolQRCode.py:994 msgid "Create the QRCode object." msgstr "Erzeugen des QRCode Objektes." -#: appTools/ToolReport.py:31 appTools/ToolReport.py:151 +#: appPlugins/ToolReport.py:31 appPlugins/ToolReport.py:151 #, fuzzy #| msgid "Get Report" msgid "Object Report" msgstr "Bericht abrufen" -#: appTools/ToolReport.py:146 +#: appPlugins/ToolReport.py:146 msgid "Object Properties are displayed." msgstr "Objekteigenschaften werden angezeigt." -#: appTools/ToolReport.py:168 +#: appPlugins/ToolReport.py:168 msgid "TYPE" msgstr "TYP" -#: appTools/ToolReport.py:169 +#: appPlugins/ToolReport.py:169 msgid "NAME" msgstr "NAME" -#: appTools/ToolReport.py:199 +#: appPlugins/ToolReport.py:199 msgid "Geo Type" msgstr "Geo-Typ" -#: appTools/ToolReport.py:202 +#: appPlugins/ToolReport.py:202 msgid "Single-Geo" msgstr "Einzehln Geo" -#: appTools/ToolReport.py:203 +#: appPlugins/ToolReport.py:203 msgid "Multi-Geo" msgstr "Mehrfache Geo" -#: appTools/ToolReport.py:357 appTools/ToolReport.py:362 -#: appTools/ToolReport.py:364 +#: appPlugins/ToolReport.py:357 appPlugins/ToolReport.py:362 +#: appPlugins/ToolReport.py:364 msgid "Metric" msgstr "Metrisch" -#: appTools/ToolRulesCheck.py:133 appTools/ToolRulesCheck.py:1163 +#: appPlugins/ToolRulesCheck.py:133 appPlugins/ToolRulesCheck.py:1163 msgid "Check Rules" msgstr "Überprüfen Sie die Regeln" -#: appTools/ToolRulesCheck.py:678 appTools/ToolRulesCheck.py:738 -#: appTools/ToolRulesCheck.py:775 appTools/ToolRulesCheck.py:847 -#: appTools/ToolRulesCheck.py:901 appTools/ToolRulesCheck.py:939 -#: appTools/ToolRulesCheck.py:1004 +#: appPlugins/ToolRulesCheck.py:678 appPlugins/ToolRulesCheck.py:738 +#: appPlugins/ToolRulesCheck.py:775 appPlugins/ToolRulesCheck.py:847 +#: appPlugins/ToolRulesCheck.py:901 appPlugins/ToolRulesCheck.py:939 +#: appPlugins/ToolRulesCheck.py:1004 msgid "Value is not valid." msgstr "Wert ist ungültig." -#: appTools/ToolRulesCheck.py:692 +#: appPlugins/ToolRulesCheck.py:692 msgid "TOP -> Copper to Copper clearance" msgstr "TOP -> Kupfer zu Kupfer Abstand" -#: appTools/ToolRulesCheck.py:703 +#: appPlugins/ToolRulesCheck.py:703 msgid "BOTTOM -> Copper to Copper clearance" msgstr "UNTEN -> Kupfer zu Kupfer Abstand" -#: appTools/ToolRulesCheck.py:708 appTools/ToolRulesCheck.py:802 -#: appTools/ToolRulesCheck.py:966 +#: appPlugins/ToolRulesCheck.py:708 appPlugins/ToolRulesCheck.py:802 +#: appPlugins/ToolRulesCheck.py:966 msgid "" "At least one Gerber object has to be selected for this rule but none is " "selected." @@ -17962,13 +18016,13 @@ msgstr "" "Für diese Regel muss mindestens ein Gerber-Objekt ausgewählt sein, aber " "keines." -#: appTools/ToolRulesCheck.py:744 +#: appPlugins/ToolRulesCheck.py:744 msgid "" "One of the copper Gerber objects or the Outline Gerber object is not valid." msgstr "" "Eines der Kupfer-Gerber-Objekte oder das Umriss-Gerber-Objekt ist ungültig." -#: appTools/ToolRulesCheck.py:757 appTools/ToolRulesCheck.py:921 +#: appPlugins/ToolRulesCheck.py:757 appPlugins/ToolRulesCheck.py:921 msgid "" "Outline Gerber object presence is mandatory for this rule but it is not " "selected." @@ -17976,31 +18030,31 @@ msgstr "" "Das Vorhandensein von Gerber-Objekten ist für diese Regel obligatorisch, " "jedoch nicht ausgewählt." -#: appTools/ToolRulesCheck.py:774 appTools/ToolRulesCheck.py:801 +#: appPlugins/ToolRulesCheck.py:774 appPlugins/ToolRulesCheck.py:801 msgid "Silk to Silk clearance" msgstr "Siebdruck zu siebdruck freiheit" -#: appTools/ToolRulesCheck.py:787 +#: appPlugins/ToolRulesCheck.py:787 msgid "TOP -> Silk to Silk clearance" msgstr "TOP -> Siebdruck zu Siebdruck Abstand" -#: appTools/ToolRulesCheck.py:797 +#: appPlugins/ToolRulesCheck.py:797 msgid "BOTTOM -> Silk to Silk clearance" msgstr "UNTEN -> Abstand von Siebdruck zu Siebdruck" -#: appTools/ToolRulesCheck.py:853 +#: appPlugins/ToolRulesCheck.py:853 msgid "One or more of the Gerber objects is not valid." msgstr "Eines oder mehrere der Gerber-Objekte sind ungültig." -#: appTools/ToolRulesCheck.py:861 +#: appPlugins/ToolRulesCheck.py:861 msgid "TOP -> Silk to Solder Mask Clearance" msgstr "TOP -> Abstand von Siebdruck zu Lötmaske" -#: appTools/ToolRulesCheck.py:867 +#: appPlugins/ToolRulesCheck.py:867 msgid "BOTTOM -> Silk to Solder Mask Clearance" msgstr "UNTEN -> Abstand von Siebdruck zu Lötmaske" -#: appTools/ToolRulesCheck.py:871 +#: appPlugins/ToolRulesCheck.py:871 msgid "" "Both Silk and Solder Mask Gerber objects has to be either both Top or both " "Bottom." @@ -18008,116 +18062,116 @@ msgstr "" "Sowohl Siebdruck- als auch Lötmasken-Gerber-Objekte müssen entweder beide " "oben oder beide unten sein." -#: appTools/ToolRulesCheck.py:907 +#: appPlugins/ToolRulesCheck.py:907 msgid "" "One of the Silk Gerber objects or the Outline Gerber object is not valid." msgstr "" "Eines der Siebdruck-Gerber-Objekte oder das Gliederung-Gerber-Objekt ist " "ungültig." -#: appTools/ToolRulesCheck.py:951 +#: appPlugins/ToolRulesCheck.py:951 msgid "TOP -> Minimum Solder Mask Sliver" msgstr "TOP -> Minimum Lötmaskenband" -#: appTools/ToolRulesCheck.py:961 +#: appPlugins/ToolRulesCheck.py:961 msgid "BOTTOM -> Minimum Solder Mask Sliver" msgstr "UNTEN-> Minimum Lötmaskenband" -#: appTools/ToolRulesCheck.py:1010 +#: appPlugins/ToolRulesCheck.py:1010 msgid "One of the Copper Gerber objects or the Excellon objects is not valid." msgstr "" "Eines der Kupfer-Gerber-Objekte oder der Excellon-Objekte ist ungültig." -#: appTools/ToolRulesCheck.py:1026 +#: appPlugins/ToolRulesCheck.py:1026 msgid "" "Excellon object presence is mandatory for this rule but none is selected." msgstr "" "Das Vorhandensein von Excellon-Objekten ist für diese Regel obligatorisch, " "es ist jedoch keine ausgewählt." -#: appTools/ToolRulesCheck.py:1104 appTools/ToolRulesCheck.py:1117 -#: appTools/ToolRulesCheck.py:1128 appTools/ToolRulesCheck.py:1141 +#: appPlugins/ToolRulesCheck.py:1104 appPlugins/ToolRulesCheck.py:1117 +#: appPlugins/ToolRulesCheck.py:1128 appPlugins/ToolRulesCheck.py:1141 msgid "STATUS" msgstr "STATUS" -#: appTools/ToolRulesCheck.py:1107 appTools/ToolRulesCheck.py:1131 +#: appPlugins/ToolRulesCheck.py:1107 appPlugins/ToolRulesCheck.py:1131 msgid "FAILED" msgstr "GESCHEITERT" -#: appTools/ToolRulesCheck.py:1120 appTools/ToolRulesCheck.py:1144 +#: appPlugins/ToolRulesCheck.py:1120 appPlugins/ToolRulesCheck.py:1144 msgid "PASSED" msgstr "BESTANDEN" -#: appTools/ToolRulesCheck.py:1121 appTools/ToolRulesCheck.py:1145 +#: appPlugins/ToolRulesCheck.py:1121 appPlugins/ToolRulesCheck.py:1145 msgid "Violations: There are no violations for the current rule." msgstr "Verstöße: Für die aktuelle Regel gibt es keine Verstöße." -#: appTools/ToolRulesCheck.py:1191 +#: appPlugins/ToolRulesCheck.py:1191 msgid "Gerber objects for which to check rules." msgstr "Gerber-Objekte, für die Regeln überprüft werden sollen." -#: appTools/ToolRulesCheck.py:1206 +#: appPlugins/ToolRulesCheck.py:1206 msgid "Top" msgstr "Oberst" -#: appTools/ToolRulesCheck.py:1208 +#: appPlugins/ToolRulesCheck.py:1208 msgid "The Top Gerber Copper object for which rules are checked." msgstr "Das Top Gerber Copper-Objekt, für das Regeln überprüft werden." -#: appTools/ToolRulesCheck.py:1224 +#: appPlugins/ToolRulesCheck.py:1224 msgid "Bottom" msgstr "Unterseite" -#: appTools/ToolRulesCheck.py:1226 +#: appPlugins/ToolRulesCheck.py:1226 msgid "The Bottom Gerber Copper object for which rules are checked." msgstr "Das untere Gerber Copper-Objekt, für das Regeln überprüft werden." -#: appTools/ToolRulesCheck.py:1242 +#: appPlugins/ToolRulesCheck.py:1242 msgid "SM Top" msgstr "SM Oberst" -#: appTools/ToolRulesCheck.py:1244 +#: appPlugins/ToolRulesCheck.py:1244 msgid "The Top Gerber Solder Mask object for which rules are checked." msgstr "Das oberste Gerber-Lötmaskenobjekt, für das Regeln überprüft werden." -#: appTools/ToolRulesCheck.py:1260 +#: appPlugins/ToolRulesCheck.py:1260 msgid "SM Bottom" msgstr "SM unten" -#: appTools/ToolRulesCheck.py:1262 +#: appPlugins/ToolRulesCheck.py:1262 msgid "The Bottom Gerber Solder Mask object for which rules are checked." msgstr "Das untere Gerber-Lötmaskenobjekt, für das Regeln überprüft werden." -#: appTools/ToolRulesCheck.py:1278 +#: appPlugins/ToolRulesCheck.py:1278 msgid "Silk Top" msgstr "Siebdruck Oben" -#: appTools/ToolRulesCheck.py:1280 +#: appPlugins/ToolRulesCheck.py:1280 msgid "The Top Gerber Silkscreen object for which rules are checked." msgstr "Das oberste Gerber-Siebdruck-Objekt, für das Regeln überprüft werden." -#: appTools/ToolRulesCheck.py:1296 +#: appPlugins/ToolRulesCheck.py:1296 msgid "Silk Bottom" msgstr "Siebdruck unten" -#: appTools/ToolRulesCheck.py:1298 +#: appPlugins/ToolRulesCheck.py:1298 msgid "The Bottom Gerber Silkscreen object for which rules are checked." msgstr "Das untere Gerber-Siebdruck-Objekt, für das Regeln überprüft werden." -#: appTools/ToolRulesCheck.py:1316 +#: appPlugins/ToolRulesCheck.py:1316 msgid "The Gerber Outline (Cutout) object for which rules are checked." msgstr "" "Das Gerber-Gliederungsobjekt (Ausschnitt), für das Regeln überprüft werden." -#: appTools/ToolRulesCheck.py:1329 +#: appPlugins/ToolRulesCheck.py:1329 msgid "Excellon objects for which to check rules." msgstr "Excellon-Objekte, für die Regeln überprüft werden sollen." -#: appTools/ToolRulesCheck.py:1341 +#: appPlugins/ToolRulesCheck.py:1341 msgid "Excellon 1" msgstr "Excellon 1" -#: appTools/ToolRulesCheck.py:1343 +#: appPlugins/ToolRulesCheck.py:1343 msgid "" "Excellon object for which to check rules.\n" "Holds the plated holes or a general Excellon file content." @@ -18125,11 +18179,11 @@ msgstr "" "Excellon-Objekt, für das Regeln überprüft werden sollen.\n" "Enthält die plattierten Löcher oder einen allgemeinen Excellon-Dateiinhalt." -#: appTools/ToolRulesCheck.py:1360 +#: appPlugins/ToolRulesCheck.py:1360 msgid "Excellon 2" msgstr "Excellon 2" -#: appTools/ToolRulesCheck.py:1362 +#: appPlugins/ToolRulesCheck.py:1362 msgid "" "Excellon object for which to check rules.\n" "Holds the non-plated holes." @@ -18137,123 +18191,123 @@ msgstr "" "Excellon-Objekt, für das Regeln überprüft werden sollen.\n" "Hält die nicht plattierten Löcher." -#: appTools/ToolRulesCheck.py:1375 +#: appPlugins/ToolRulesCheck.py:1375 msgid "All Rules" msgstr "Alle Regeln" -#: appTools/ToolRulesCheck.py:1377 +#: appPlugins/ToolRulesCheck.py:1377 msgid "This check/uncheck all the rules below." msgstr "" "Hiermit können Sie alle unten aufgeführten Regeln aktivieren / deaktivieren." -#: appTools/ToolRulesCheck.py:1646 +#: appPlugins/ToolRulesCheck.py:1646 msgid "Run Rules Check" msgstr "Führen Sie die Regelprüfung durch" -#: appTools/ToolShell.py:59 +#: appPlugins/ToolShell.py:59 msgid "Type a command to be executed ..." msgstr "Geben Sie einen auszuführenden Befehl ein ..." -#: appTools/ToolShell.py:68 +#: appPlugins/ToolShell.py:68 msgid "Clear the text." msgstr "Löschen Sie den Text." -#: appTools/ToolShell.py:103 appTools/ToolShell.py:105 +#: appPlugins/ToolShell.py:103 appPlugins/ToolShell.py:105 msgid "...processing..." msgstr "...wird bearbeitet..." -#: appTools/ToolShell.py:321 +#: appPlugins/ToolShell.py:321 #, fuzzy #| msgid "FlatCAM Shell" msgid "FlatCAM Evo Shell" msgstr "FlatCAM Shell" -#: appTools/ToolSolderPaste.py:135 appTools/ToolSolderPaste.py:1143 +#: appPlugins/ToolSolderPaste.py:135 appPlugins/ToolSolderPaste.py:1143 #, fuzzy #| msgid "Z Dispense" msgid "SP Dispenser" msgstr "Z-Abgabe" -#: appTools/ToolSolderPaste.py:482 +#: appPlugins/ToolSolderPaste.py:482 msgid "Please enter a tool diameter to add, in Float format." msgstr "" "Bitte geben Sie einen hinzuzufügenden Werkzeugdurchmesser im Float-Format " "ein." -#: appTools/ToolSolderPaste.py:516 +#: appPlugins/ToolSolderPaste.py:516 msgid "New Nozzle tool added to Tool Table." msgstr "Neues Düsenwerkzeug zur Werkzeugtabelle hinzugefügt." -#: appTools/ToolSolderPaste.py:558 +#: appPlugins/ToolSolderPaste.py:558 msgid "Nozzle tool from Tool Table was edited." msgstr "Das Düsenwerkzeug aus der Werkzeugtabelle wurde bearbeitet." -#: appTools/ToolSolderPaste.py:621 +#: appPlugins/ToolSolderPaste.py:621 msgid "Tools deleted from Tool Table." msgstr "Aus der Werkzeugtabelle gelöschte Werkzeuge." -#: appTools/ToolSolderPaste.py:675 +#: appPlugins/ToolSolderPaste.py:675 msgid "No SolderPaste mask Gerber object loaded." msgstr "Keine Lötpastenmaske Gerber-Objekt geladen." -#: appTools/ToolSolderPaste.py:706 +#: appPlugins/ToolSolderPaste.py:706 msgid "No Nozzle tools in the tool table." msgstr "Nein Düsenwerkzeuge in der Werkzeugtabelle." -#: appTools/ToolSolderPaste.py:836 +#: appPlugins/ToolSolderPaste.py:836 msgid "Solder Paste geometry generated successfully" msgstr "Lotpastengeometrie erfolgreich generiert" -#: appTools/ToolSolderPaste.py:843 +#: appPlugins/ToolSolderPaste.py:843 msgid "Some or all pads have no solder due of inadequate nozzle diameters..." msgstr "" "Einige oder alle Pads haben wegen unzureichender Düsendurchmesser keine " "Lötstellen ..." -#: appTools/ToolSolderPaste.py:857 +#: appPlugins/ToolSolderPaste.py:857 msgid "Generating Solder Paste dispensing geometry..." msgstr "Lötpasten-Dosiergeometrie erzeugen ..." -#: appTools/ToolSolderPaste.py:876 +#: appPlugins/ToolSolderPaste.py:876 msgid "There is no Geometry object available." msgstr "Es ist kein Geometrieobjekt verfügbar." -#: appTools/ToolSolderPaste.py:881 +#: appPlugins/ToolSolderPaste.py:881 msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry." msgstr "" "Diese Geometrie kann nicht verarbeitet werden. KEINE Geometrie " "\"Lötpaste_Tool\"." -#: appTools/ToolSolderPaste.py:985 +#: appPlugins/ToolSolderPaste.py:985 msgid "ToolSolderPaste CNCjob created" msgstr "Werkzeuglötpaste CNC-Auftrag erstellt" -#: appTools/ToolSolderPaste.py:1016 appTools/ToolSolderPaste.py:1021 -#: appTools/ToolSolderPaste.py:1075 +#: appPlugins/ToolSolderPaste.py:1016 appPlugins/ToolSolderPaste.py:1021 +#: appPlugins/ToolSolderPaste.py:1075 msgid "" "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." msgstr "" "Dieses CNCJob-Objekt kann nicht verarbeitet werden. KEIN lot_paste_tool " "CNCJob Objekt." -#: appTools/ToolSolderPaste.py:1085 +#: appPlugins/ToolSolderPaste.py:1085 msgid "Export GCode ..." msgstr "GCode exportieren ..." -#: appTools/ToolSolderPaste.py:1133 +#: appPlugins/ToolSolderPaste.py:1133 msgid "Solder paste dispenser GCode file saved to" msgstr "Lotpastenspender GCode-Datei gespeichert in" -#: appTools/ToolSolderPaste.py:1160 +#: appPlugins/ToolSolderPaste.py:1160 msgid "" "A plugin to help dispense solder paste on the PCB pads using a CNC machine." msgstr "" -#: appTools/ToolSolderPaste.py:1172 +#: appPlugins/ToolSolderPaste.py:1172 msgid "Gerber Solderpaste object." msgstr "Gerber Lötpastenobjekt." -#: appTools/ToolSolderPaste.py:1191 +#: appPlugins/ToolSolderPaste.py:1191 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for dispensing solder paste." @@ -18261,7 +18315,7 @@ msgstr "" "Toolspool aus dem der Algorithmus\n" "wählt die für die Lotpaste verwendeten aus." -#: appTools/ToolSolderPaste.py:1206 +#: appPlugins/ToolSolderPaste.py:1206 msgid "" "This is the Tool Number.\n" "The solder dispensing will start with the tool with the biggest \n" @@ -18276,7 +18330,7 @@ msgstr "" "vorhanden\n" "Mit Lötpaste gibt die App eine Warnmeldung aus." -#: appTools/ToolSolderPaste.py:1213 +#: appPlugins/ToolSolderPaste.py:1213 msgid "" "Tool Diameter. Its value\n" "is the width of the solder paste dispensed." @@ -18284,7 +18338,7 @@ msgstr "" "Werkzeugdurchmesser. Dessen Wert\n" "ist die Breite der Lötpaste dispe" -#: appTools/ToolSolderPaste.py:1234 +#: appPlugins/ToolSolderPaste.py:1234 msgid "" "Add a new nozzle tool to the Tool Table\n" "with the diameter specified above." @@ -18292,11 +18346,11 @@ msgstr "" "Fügen Sie der Werkzeugtabelle ein neues Düsenwerkzeug hinzu\n" "mit dem oben angegebenen Durchmesser." -#: appTools/ToolSolderPaste.py:1486 +#: appPlugins/ToolSolderPaste.py:1486 msgid "Generate solder paste dispensing geometry." msgstr "Generieren Sie Lotpastendispensiergeometrie." -#: appTools/ToolSolderPaste.py:1505 +#: appPlugins/ToolSolderPaste.py:1505 msgid "" "Geometry Solder Paste object.\n" "The name of the object has to end in:\n" @@ -18306,7 +18360,7 @@ msgstr "" "Der Name des Objekts muss auf enden:\n" "'_solderpaste' als Schutz." -#: appTools/ToolSolderPaste.py:1521 +#: appPlugins/ToolSolderPaste.py:1521 msgid "" "Generate GCode for Solder Paste dispensing\n" "on PCB pads." @@ -18314,13 +18368,13 @@ msgstr "" "Generieren Sie GCode für die Lotpastendosierung\n" "auf PCB-Pads." -#: appTools/ToolSolderPaste.py:1539 +#: appPlugins/ToolSolderPaste.py:1539 #, fuzzy #| msgid "Create CNCJob" msgid "CNCJob" msgstr "CNCJob erstellen" -#: appTools/ToolSolderPaste.py:1541 +#: appPlugins/ToolSolderPaste.py:1541 msgid "" "CNCJob Solder paste object.\n" "In order to enable the GCode save section,\n" @@ -18332,11 +18386,11 @@ msgstr "" "Der Name des Objekts muss auf enden:\n" "'_solderpaste' als Schutz." -#: appTools/ToolSolderPaste.py:1556 +#: appPlugins/ToolSolderPaste.py:1556 msgid "Save GCode" msgstr "Speichern Sie GCode" -#: appTools/ToolSolderPaste.py:1559 +#: appPlugins/ToolSolderPaste.py:1559 msgid "" "Save the generated GCode for Solder Paste dispensing\n" "on PCB pads, to a file." @@ -18344,48 +18398,49 @@ msgstr "" "Speichern Sie den generierten GCode für die Lotpastendosierung\n" "auf PCB-Pads zu einer Datei." -#: appTools/ToolSub.py:249 appTools/ToolSub.py:481 +#: appPlugins/ToolSub.py:249 appPlugins/ToolSub.py:481 msgid "No Target object loaded." msgstr "Kein Zielobjekt geladen." -#: appTools/ToolSub.py:252 +#: appPlugins/ToolSub.py:252 msgid "Loading geometry from Gerber objects." msgstr "Lade Geometrien aus Gerber Objekten." -#: appTools/ToolSub.py:269 appTools/ToolSub.py:494 +#: appPlugins/ToolSub.py:269 appPlugins/ToolSub.py:494 msgid "No Subtractor object loaded." msgstr "Es wurde kein Subtrahiererobjekt geladen." # whatever aperture means here.... -#: appTools/ToolSub.py:319 +#: appPlugins/ToolSub.py:319 msgid "Finished parsing geometry for aperture" msgstr "Einlesen der aperture Geometrie fertiggestellt" -#: appTools/ToolSub.py:321 +#: appPlugins/ToolSub.py:321 msgid "Subtraction aperture processing finished." msgstr "Die Verarbeitung der Subtraktionsapertur ist beendet." -#: appTools/ToolSub.py:454 appTools/ToolSub.py:648 appTools/ToolSub.py:730 +#: appPlugins/ToolSub.py:454 appPlugins/ToolSub.py:648 +#: appPlugins/ToolSub.py:730 msgid "Generating new object failed." msgstr "Das Generieren eines neuen Objekts ist fehlgeschlagen." -#: appTools/ToolSub.py:458 appTools/ToolSub.py:653 +#: appPlugins/ToolSub.py:458 appPlugins/ToolSub.py:653 msgid "Created" msgstr "Erstellt" -#: appTools/ToolSub.py:507 +#: appPlugins/ToolSub.py:507 msgid "Currently, the Subtractor geometry cannot be of type Multigeo." msgstr "Derzeit kann die Subtrahierergeometrie nicht vom Typ Multi-Geo sein." -#: appTools/ToolSub.py:547 +#: appPlugins/ToolSub.py:547 msgid "Parsing solid_geometry ..." msgstr "Analyse von solid_geometry ..." -#: appTools/ToolSub.py:549 +#: appPlugins/ToolSub.py:549 msgid "Parsing solid_geometry for tool" msgstr "Analysieren der solid_geometry für das Werkzeug" -#: appTools/ToolSub.py:766 +#: appPlugins/ToolSub.py:766 #, fuzzy #| msgid "" #| "A tool to substract one Gerber or Geometry object\n" @@ -18397,7 +18452,7 @@ msgstr "" "Ein Werkzeug zum Subtrahieren eines Gerber- oder Geometrieobjekts\n" "von einem anderen des gleichen Typs." -#: appTools/ToolSub.py:828 +#: appPlugins/ToolSub.py:828 msgid "" "Gerber object from which to subtract\n" "the subtractor Gerber object." @@ -18405,11 +18460,11 @@ msgstr "" "Gerber-Objekt, von dem subtrahiert werden soll\n" "der Subtrahierer Gerber Objekt." -#: appTools/ToolSub.py:842 appTools/ToolSub.py:895 +#: appPlugins/ToolSub.py:842 appPlugins/ToolSub.py:895 msgid "Subtractor" msgstr "Subtraktor" -#: appTools/ToolSub.py:844 +#: appPlugins/ToolSub.py:844 msgid "" "Gerber object that will be subtracted\n" "from the target Gerber object." @@ -18417,11 +18472,11 @@ msgstr "" "Gerber-Objekt, das abgezogen wird\n" "vom Zielobjekt Gerber." -#: appTools/ToolSub.py:851 +#: appPlugins/ToolSub.py:851 msgid "Subtract Gerber" msgstr "Gerber abziehen" -#: appTools/ToolSub.py:854 +#: appPlugins/ToolSub.py:854 msgid "" "Will remove the area occupied by the subtractor\n" "Gerber from the Target Gerber.\n" @@ -18433,7 +18488,7 @@ msgstr "" "Kann verwendet werden, um den überlappenden Siebdruck zu entfernen\n" "über der Lötmaske." -#: appTools/ToolSub.py:881 +#: appPlugins/ToolSub.py:881 msgid "" "Geometry object from which to subtract\n" "the subtractor Geometry object." @@ -18441,7 +18496,7 @@ msgstr "" "Geometrieobjekt, von dem subtrahiert werden soll\n" "das Subtrahierer-Geometrieobjekt." -#: appTools/ToolSub.py:897 +#: appPlugins/ToolSub.py:897 msgid "" "Geometry object that will be subtracted\n" "from the target Geometry object." @@ -18449,11 +18504,11 @@ msgstr "" "Geometrieobjekt, das subtrahiert wird\n" "aus dem Zielobjekt Geometrie." -#: appTools/ToolSub.py:909 +#: appPlugins/ToolSub.py:909 msgid "Subtract Geometry" msgstr "Geometrie subtrahieren" -#: appTools/ToolSub.py:912 +#: appPlugins/ToolSub.py:912 msgid "" "Will remove the area occupied by the subtractor\n" "Geometry from the Target Geometry." @@ -18461,62 +18516,62 @@ msgstr "" "Entfernt den vom Subtrahierer belegten Bereich\n" "Geometrie aus der Zielgeometrie." -#: appTools/ToolTransform.py:103 appTools/ToolTransform.py:556 +#: appPlugins/ToolTransform.py:103 appPlugins/ToolTransform.py:556 msgid "Object Transform" msgstr "Objekttransformation" -#: appTools/ToolTransform.py:319 +#: appPlugins/ToolTransform.py:319 msgid "CNCJob objects can't be rotated." msgstr "CNCJob-Objekte können nicht gedreht werden." -#: appTools/ToolTransform.py:353 +#: appPlugins/ToolTransform.py:353 msgid "CNCJob objects can't be mirrored/flipped." msgstr "CNCJob-Objekte können nicht gespiegelt / gespiegelt werden." -#: appTools/ToolTransform.py:384 +#: appPlugins/ToolTransform.py:384 msgid "Skew transformation can not be done for 0, 90 and 180 degrees." msgstr "" "Die Neigungstransformation kann nicht für 0, 90 und 180 Grad durchgeführt " "werden." -#: appTools/ToolTransform.py:397 +#: appPlugins/ToolTransform.py:397 msgid "CNCJob objects can't be skewed." msgstr "CNCJob-Objekte können nicht verzerrt werden." -#: appTools/ToolTransform.py:413 +#: appPlugins/ToolTransform.py:413 msgid "Skew on the" msgstr "Schräg auf die" -#: appTools/ToolTransform.py:413 appTools/ToolTransform.py:448 -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:413 appPlugins/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:485 msgid "axis done" msgstr "Achse fertig" -#: appTools/ToolTransform.py:431 +#: appPlugins/ToolTransform.py:431 msgid "CNCJob objects can't be scaled." msgstr "CNCJob-Objekte können nicht skaliert werden." -#: appTools/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:448 msgid "Scale on the" msgstr "Skalieren Sie auf der" -#: appTools/ToolTransform.py:464 +#: appPlugins/ToolTransform.py:464 msgid "CNCJob objects can't be offset." msgstr "CNCJob-Objekte können nicht versetzt werden." -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:485 msgid "Offset on the" msgstr "Offset auf dem" -#: appTools/ToolTransform.py:501 +#: appPlugins/ToolTransform.py:501 msgid "CNCJob objects can't be buffered." msgstr "CNCJob-Objekte können nicht gepuffert werden." -#: appTools/ToolTransform.py:579 +#: appPlugins/ToolTransform.py:579 msgid "A plugin that allow geometry transformation." msgstr "" -#: appTools/ToolTransform.py:650 +#: appPlugins/ToolTransform.py:650 msgid "" "The object used as reference.\n" "The used point is the center of it's bounding box." @@ -18524,6 +18579,10 @@ msgstr "" "Das als Referenz verwendete Objekt.\n" "Der verwendete Punkt ist die Mitte des Begrenzungsrahmens." +#: appProcess.py:172 +msgid "processes running." +msgstr "laufende Prozesse." + #: appTranslation.py:104 msgid "The application will restart." msgstr "Die Anwendung wird neu gestartet." @@ -19923,7 +19982,7 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "G91 Koordinaten nicht implementiert ..." -#: defaults.py:897 +#: defaults.py:898 msgid "Failed to parse defaults file." msgstr "Fehler beim Einlesen der Voreinstellungen." diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index 9a180840..b3f2044f 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 bc89b06c..cd16c3e1 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-02-26 16:21+0200\n" -"PO-Revision-Date: 2021-02-26 16:22+0200\n" +"POT-Creation-Date: 2021-02-27 04:51+0200\n" +"PO-Revision-Date: 2021-02-27 04:51+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -115,12 +115,12 @@ msgstr "Bookmarks" #: appEditors/AppGeoEditor.py:3135 appEditors/AppGeoEditor.py:4994 #: appEditors/AppGerberEditor.py:7134 appEditors/AppTextEditor.py:261 #: appGUI/MainGUI.py:3129 appGUI/MainGUI.py:3347 appGUI/MainGUI.py:3572 -#: appObjects/ObjectCollection.py:127 appTools/ToolCorners.py:410 -#: appTools/ToolCorners.py:504 appTools/ToolFilm.py:380 -#: appTools/ToolFilm.py:516 appTools/ToolImage.py:131 -#: appTools/ToolLevelling.py:1495 appTools/ToolMove.py:275 -#: appTools/ToolPcbWizard.py:207 appTools/ToolPcbWizard.py:230 -#: appTools/ToolQRCode.py:602 appTools/ToolQRCode.py:651 app_Main.py:1697 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:410 +#: appPlugins/ToolCorners.py:504 appPlugins/ToolFilm.py:380 +#: appPlugins/ToolFilm.py:516 appPlugins/ToolImage.py:131 +#: appPlugins/ToolLevelling.py:1495 appPlugins/ToolMove.py:275 +#: appPlugins/ToolPcbWizard.py:207 appPlugins/ToolPcbWizard.py:230 +#: appPlugins/ToolQRCode.py:602 appPlugins/ToolQRCode.py:651 app_Main.py:1697 #: app_Main.py:2977 app_Main.py:4701 app_Main.py:5100 app_Main.py:8789 #: app_Main.py:8828 app_Main.py:8872 app_Main.py:8898 app_Main.py:8938 #: app_Main.py:8963 app_Main.py:9011 app_Main.py:9049 app_Main.py:9095 @@ -133,10 +133,11 @@ msgstr "Cancelled." #: Bookmark.py:312 appDatabase.py:2155 appEditors/AppTextEditor.py:316 #: appObjects/FlatCAMCNCJob.py:697 appObjects/FlatCAMCNCJob.py:1093 -#: appTools/ToolFilm.py:731 appTools/ToolFilm.py:746 appTools/ToolFilm.py:795 -#: appTools/ToolFilm.py:996 appTools/ToolFilm.py:1006 appTools/ToolFilm.py:1055 -#: appTools/ToolLevelling.py:1417 appTools/ToolLevelling.py:1609 -#: appTools/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 +#: appPlugins/ToolFilm.py:731 appPlugins/ToolFilm.py:746 +#: appPlugins/ToolFilm.py:795 appPlugins/ToolFilm.py:996 +#: appPlugins/ToolFilm.py:1006 appPlugins/ToolFilm.py:1055 +#: appPlugins/ToolLevelling.py:1417 appPlugins/ToolLevelling.py:1609 +#: appPlugins/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 #: app_Main.py:10279 app_Main.py:10414 app_Main.py:10480 app_Main.py:11276 msgid "" "Permission denied, saving not possible.\n" @@ -146,8 +147,8 @@ msgstr "" "Most likely another app is holding the file open and not accessible." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1749 appDatabase.py:2166 -#: appDatabase.py:2200 appTools/ToolNCC.py:1241 appTools/ToolPaint.py:843 -#: app_Main.py:2996 app_Main.py:6246 defaults.py:884 +#: appDatabase.py:2200 appPlugins/ToolNCC.py:1241 appPlugins/ToolPaint.py:843 +#: app_Main.py:2996 app_Main.py:6246 defaults.py:885 msgid "Could not load the file." msgstr "Could not load the file." @@ -171,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 appTools/ToolCopperThieving.py:366 -#: appTools/ToolFollow.py:209 appTools/ToolIsolation.py:1608 -#: appTools/ToolNCC.py:1628 appTools/ToolPaint.py:1201 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:366 +#: appPlugins/ToolFollow.py:209 appPlugins/ToolIsolation.py:1608 +#: appPlugins/ToolNCC.py:1628 appPlugins/ToolPaint.py:1201 msgid "Click the start point of the area." msgstr "Click the start point of the area." -#: appCommon/Common.py:360 appTools/ToolFollow.py:429 appTools/ToolNCC.py:1687 -#: appTools/ToolPaint.py:1349 +#: appCommon/Common.py:360 appPlugins/ToolFollow.py:429 +#: appPlugins/ToolNCC.py:1687 appPlugins/ToolPaint.py:1349 msgid "Click the end point of the area." msgstr "Click the end point of the area." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appTools/ToolCopperThieving.py:410 appTools/ToolFollow.py:435 -#: appTools/ToolFollow.py:486 appTools/ToolIsolation.py:2556 -#: appTools/ToolIsolation.py:2608 appTools/ToolNCC.py:1691 -#: appTools/ToolNCC.py:1743 appTools/ToolPaint.py:1355 -#: appTools/ToolPaint.py:1406 +#: appPlugins/ToolCopperThieving.py:410 appPlugins/ToolFollow.py:435 +#: appPlugins/ToolFollow.py:486 appPlugins/ToolIsolation.py:2556 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolNCC.py:1691 +#: appPlugins/ToolNCC.py:1743 appPlugins/ToolPaint.py:1355 +#: appPlugins/ToolPaint.py:1406 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:2453 #: appEditors/AppGerberEditor.py:1022 appEditors/AppGerberEditor.py:1408 -#: appTools/ToolFollow.py:457 appTools/ToolIsolation.py:2579 -#: appTools/ToolNCC.py:1714 appTools/ToolPaint.py:1377 +#: appPlugins/ToolFollow.py:457 appPlugins/ToolIsolation.py:2579 +#: appPlugins/ToolNCC.py:1714 appPlugins/ToolPaint.py:1377 msgid "Click on next Point or click right mouse button to complete ..." msgstr "Click on next Point or click right mouse button to complete ..." @@ -237,13 +238,14 @@ msgstr "ID" #: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3430 #: appGUI/ObjectUI.py:212 appGUI/ObjectUI.py:574 appGUI/ObjectUI.py:897 #: appGUI/ObjectUI.py:1989 appGUI/ObjectUI.py:2230 appGUI/ObjectUI.py:2297 -#: appTools/ToolCalibration.py:942 appTools/ToolFiducials.py:799 +#: appPlugins/ToolCalibration.py:942 appPlugins/ToolFiducials.py:799 #: app_Main.py:8026 msgid "Name" msgstr "Name" -#: appDatabase.py:38 appDatabase.py:265 appTools/ToolCalibration.py:943 -#: appTools/ToolMilling.py:3629 appTools/ToolSub.py:826 appTools/ToolSub.py:879 +#: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:943 +#: appPlugins/ToolMilling.py:3635 appPlugins/ToolSub.py:826 +#: appPlugins/ToolSub.py:879 msgid "Target" msgstr "Target" @@ -251,13 +253,13 @@ msgstr "Target" #: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:671 #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolDrilling.py:2359 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 -#: appTools/ToolMilling.py:3682 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 appTools/ToolPcbWizard.py:428 -#: appTools/ToolReport.py:432 appTools/ToolReport.py:495 -#: appTools/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 appPlugins/ToolPcbWizard.py:428 +#: appPlugins/ToolReport.py:432 appPlugins/ToolReport.py:495 +#: appPlugins/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 msgid "Diameter" msgstr "Diameter" @@ -302,7 +304,7 @@ msgstr "" #: appDatabase.py:218 appDatabase.py:1189 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCalculators.py:510 appTools/ToolCutOut.py:2572 +#: appPlugins/ToolCalculators.py:510 appPlugins/ToolCutOut.py:2572 msgid "Tool Diameter" msgstr "Tool Diameter" @@ -346,40 +348,41 @@ msgstr "General" #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:2231 #: appDatabase.py:2425 appGUI/MainGUI.py:4634 appGUI/ObjectUI.py:740 -#: appGUI/ObjectUI.py:1795 appTools/ToolMilling.py:59 -#: appTools/ToolMilling.py:191 +#: appGUI/ObjectUI.py:1795 appPlugins/ToolMilling.py:59 +#: appPlugins/ToolMilling.py:191 msgid "Milling" msgstr "Milling" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2236 -#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appTools/ToolDrilling.py:55 -#: appTools/ToolDrilling.py:189 +#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appPlugins/ToolDrilling.py:55 +#: appPlugins/ToolDrilling.py:189 msgid "Drilling" msgstr "Drilling" #: appDatabase.py:271 appDatabase.py:593 appDatabase.py:1782 #: appDatabase.py:2244 appDatabase.py:2427 appGUI/MainGUI.py:4630 -#: appTools/ToolIsolation.py:208 appTools/ToolIsolation.py:3147 -#: appTools/ToolMilling.py:3972 appTools/ToolNCC.py:4359 +#: appPlugins/ToolIsolation.py:208 appPlugins/ToolIsolation.py:3147 +#: appPlugins/ToolMilling.py:3978 appPlugins/ToolNCC.py:4359 msgid "Isolation" msgstr "Isolation" #: appDatabase.py:271 appDatabase.py:1783 appDatabase.py:2252 #: appDatabase.py:2428 appEditors/AppGeoEditor.py:582 appGUI/MainGUI.py:1683 -#: appGUI/ObjectUI.py:1809 appTools/ToolPaint.py:247 appTools/ToolPaint.py:877 -#: appTools/ToolPaint.py:2882 +#: appGUI/ObjectUI.py:1809 appPlugins/ToolPaint.py:247 +#: appPlugins/ToolPaint.py:877 appPlugins/ToolPaint.py:2882 msgid "Paint" msgstr "Paint" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2260 #: appDatabase.py:2429 appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1819 -#: appTools/ToolNCC.py:220 appTools/ToolNCC.py:1276 appTools/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:220 appPlugins/ToolNCC.py:1276 +#: appPlugins/ToolNCC.py:4080 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2268 -#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appTools/ToolCutOut.py:171 -#: appTools/ToolCutOut.py:517 appTools/ToolCutOut.py:2296 +#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appPlugins/ToolCutOut.py:171 +#: appPlugins/ToolCutOut.py:517 appPlugins/ToolCutOut.py:2296 msgid "Cutout" msgstr "Cutout" @@ -389,8 +392,8 @@ msgstr "Cutout" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appTools/ToolFollow.py:745 appTools/ToolIsolation.py:3633 -#: appTools/ToolNCC.py:4629 appTools/ToolPaint.py:3309 +#: appPlugins/ToolFollow.py:745 appPlugins/ToolIsolation.py:3633 +#: appPlugins/ToolNCC.py:4629 appPlugins/ToolPaint.py:3309 msgid "Shape" msgstr "Shape" @@ -495,9 +498,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 -#: appTools/ToolCalculators.py:498 appTools/ToolCutOut.py:2470 -#: appTools/ToolDrilling.py:2437 appTools/ToolMilling.py:1350 -#: appTools/ToolMilling.py:4076 +#: appPlugins/ToolCalculators.py:498 appPlugins/ToolCutOut.py:2470 +#: appPlugins/ToolDrilling.py:2437 appPlugins/ToolMilling.py:1350 +#: appPlugins/ToolMilling.py:4082 msgid "Cut Z" msgstr "Cut Z" @@ -541,9 +544,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:88 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appTools/ToolCalibration.py:782 appTools/ToolDrilling.py:1534 -#: appTools/ToolDrilling.py:2479 appTools/ToolMilling.py:3296 -#: appTools/ToolMilling.py:4119 appTools/ToolSolderPaste.py:1320 +#: appPlugins/ToolCalibration.py:782 appPlugins/ToolDrilling.py:1534 +#: appPlugins/ToolDrilling.py:2479 appPlugins/ToolMilling.py:3302 +#: appPlugins/ToolMilling.py:4125 appPlugins/ToolSolderPaste.py:1320 msgid "Travel Z" msgstr "Travel Z" @@ -597,7 +600,7 @@ msgstr "" #: appDatabase.py:482 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:163 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appTools/ToolMilling.py:4137 appTools/ToolSolderPaste.py:1362 +#: appPlugins/ToolMilling.py:4143 appPlugins/ToolSolderPaste.py:1362 msgid "Feedrate X-Y" msgstr "Feedrate X-Y" @@ -613,8 +616,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:178 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2496 appTools/ToolMilling.py:4155 -#: appTools/ToolSolderPaste.py:1375 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolMilling.py:4161 +#: appPlugins/ToolSolderPaste.py:1375 msgid "Feedrate Z" msgstr "Feedrate Z" @@ -656,8 +659,8 @@ msgstr "" "If it's left empty it will not be used.\n" "The speed of the spindle in RPM." -#: appDatabase.py:546 appDatabase.py:1039 appTools/ToolDrilling.py:2550 -#: appTools/ToolMilling.py:4240 +#: appDatabase.py:546 appDatabase.py:1039 appPlugins/ToolDrilling.py:2550 +#: appPlugins/ToolMilling.py:4246 msgid "Dwell" msgstr "Dwell" @@ -683,11 +686,11 @@ msgstr "" "Dwell Time.\n" "A delay used to allow the motor spindle reach its set speed." -#: appDatabase.py:583 appTools/ToolNCC.py:4349 +#: appDatabase.py:583 appPlugins/ToolNCC.py:4349 msgid "Operation" msgstr "Operation" -#: appDatabase.py:585 appTools/ToolNCC.py:4351 +#: appDatabase.py:585 appPlugins/ToolNCC.py:4351 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -700,7 +703,7 @@ msgstr "" "- Clear -> the regular non-copper clearing." #: appDatabase.py:592 appEditors/AppGerberEditor.py:6484 -#: appTools/ToolNCC.py:4358 +#: appPlugins/ToolNCC.py:4358 msgid "Clear" msgstr "Clear" @@ -708,8 +711,8 @@ msgstr "Clear" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appTools/ToolIsolation.py:3415 appTools/ToolMilling.py:3875 -#: appTools/ToolNCC.py:4367 +#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolMilling.py:3881 +#: appPlugins/ToolNCC.py:4367 msgid "Milling Type" msgstr "Milling Type" @@ -719,8 +722,8 @@ msgstr "Milling Type" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appTools/ToolIsolation.py:3417 appTools/ToolIsolation.py:3425 -#: appTools/ToolNCC.py:4369 appTools/ToolNCC.py:4377 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolIsolation.py:3425 +#: appPlugins/ToolNCC.py:4369 appPlugins/ToolNCC.py:4377 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -734,7 +737,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3422 appTools/ToolNCC.py:4374 +#: appPlugins/ToolIsolation.py:3422 appPlugins/ToolNCC.py:4374 msgid "Climb" msgstr "Climb" @@ -742,7 +745,7 @@ msgstr "Climb" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appTools/ToolIsolation.py:3423 appTools/ToolNCC.py:4375 +#: appPlugins/ToolIsolation.py:3423 appPlugins/ToolNCC.py:4375 msgid "Conventional" msgstr "Conventional" @@ -753,16 +756,16 @@ msgstr "Conventional" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2598 appTools/ToolIsolation.py:3400 -#: appTools/ToolMilling.py:3993 appTools/ToolNCC.py:4390 -#: appTools/ToolPaint.py:3134 +#: appPlugins/ToolDrilling.py:2598 appPlugins/ToolIsolation.py:3400 +#: appPlugins/ToolMilling.py:3999 appPlugins/ToolNCC.py:4390 +#: appPlugins/ToolPaint.py:3134 msgid "Overlap" msgstr "Overlap" #: appDatabase.py:623 appDatabase.py:731 appEditors/AppGeoEditor.py:506 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appTools/ToolNCC.py:4392 appTools/ToolPaint.py:3136 +#: appPlugins/ToolNCC.py:4392 appPlugins/ToolPaint.py:3136 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -793,12 +796,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:262 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appTools/ToolCopperThieving.py:1320 appTools/ToolCopperThieving.py:1597 -#: appTools/ToolCorners.py:789 appTools/ToolCutOut.py:2511 -#: appTools/ToolCutOut.py:2821 appTools/ToolExtract.py:1258 -#: appTools/ToolFiducials.py:904 appTools/ToolInvertGerber.py:249 -#: appTools/ToolInvertGerber.py:257 appTools/ToolMilling.py:3980 -#: appTools/ToolNCC.py:4434 appTools/ToolNCC.py:4536 +#: appPlugins/ToolCopperThieving.py:1320 appPlugins/ToolCopperThieving.py:1597 +#: appPlugins/ToolCorners.py:789 appPlugins/ToolCutOut.py:2511 +#: appPlugins/ToolCutOut.py:2821 appPlugins/ToolExtract.py:1258 +#: appPlugins/ToolFiducials.py:904 appPlugins/ToolInvertGerber.py:249 +#: appPlugins/ToolInvertGerber.py:257 appPlugins/ToolMilling.py:3986 +#: appPlugins/ToolNCC.py:4434 appPlugins/ToolNCC.py:4536 msgid "Margin" msgstr "Margin" @@ -809,9 +812,9 @@ msgstr "Margin" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appTools/ToolCopperThieving.py:1322 appTools/ToolCorners.py:791 -#: appTools/ToolFiducials.py:906 appTools/ToolMilling.py:3982 -#: appTools/ToolNCC.py:4436 appTools/ToolNCC.py:4538 +#: appPlugins/ToolCopperThieving.py:1322 appPlugins/ToolCorners.py:791 +#: appPlugins/ToolFiducials.py:906 appPlugins/ToolMilling.py:3988 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolNCC.py:4538 msgid "Bounding box margin." msgstr "Bounding box margin." @@ -822,14 +825,14 @@ msgstr "Bounding box margin." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appTools/ToolExtract.py:1025 appTools/ToolLevelling.py:1828 -#: appTools/ToolMilling.py:4008 appTools/ToolNCC.py:4411 -#: appTools/ToolPaint.py:3170 appTools/ToolPunchGerber.py:2102 +#: appPlugins/ToolExtract.py:1025 appPlugins/ToolLevelling.py:1828 +#: appPlugins/ToolMilling.py:4014 appPlugins/ToolNCC.py:4411 +#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPunchGerber.py:2102 msgid "Method" msgstr "Method" #: appDatabase.py:657 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appTools/ToolNCC.py:4413 +#: appPlugins/ToolNCC.py:4413 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -845,8 +848,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Standard" msgstr "Standard" @@ -855,8 +858,8 @@ msgstr "Standard" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Seed" msgstr "Seed" @@ -866,31 +869,33 @@ msgstr "Seed" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 #: appParsers/ParseGerber.py:425 appParsers/ParseHPGL2.py:200 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Lines" msgstr "Lines" #: appDatabase.py:665 appDatabase.py:779 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolNCC.py:4426 appTools/ToolPaint.py:3184 +#: appPlugins/ToolNCC.py:4426 appPlugins/ToolPaint.py:3184 msgid "Combo" msgstr "Combo" #: appDatabase.py:673 appDatabase.py:790 appEditors/AppGeoEditor.py:559 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolLevelling.py:1046 appTools/ToolLevelling.py:1068 -#: appTools/ToolLevelling.py:1913 appTools/ToolLevelling.py:1936 -#: appTools/ToolNCC.py:4447 appTools/ToolNCC.py:4549 appTools/ToolPaint.py:3195 +#: appPlugins/ToolLevelling.py:1046 appPlugins/ToolLevelling.py:1068 +#: appPlugins/ToolLevelling.py:1913 appPlugins/ToolLevelling.py:1936 +#: appPlugins/ToolNCC.py:4447 appPlugins/ToolNCC.py:4549 +#: appPlugins/ToolPaint.py:3195 msgid "Connect" msgstr "Connect" #: appDatabase.py:677 appDatabase.py:793 appEditors/AppGeoEditor.py:561 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4451 appTools/ToolNCC.py:4551 appTools/ToolPaint.py:3198 +#: appPlugins/ToolNCC.py:4451 appPlugins/ToolNCC.py:4551 +#: appPlugins/ToolPaint.py:3198 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -901,14 +906,16 @@ msgstr "" #: appDatabase.py:683 appDatabase.py:797 appEditors/AppGeoEditor.py:569 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appTools/ToolNCC.py:4457 appTools/ToolNCC.py:4557 appTools/ToolPaint.py:3202 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4557 +#: appPlugins/ToolPaint.py:3202 msgid "Contour" msgstr "Contour" #: appDatabase.py:687 appDatabase.py:800 appEditors/AppGeoEditor.py:571 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appTools/ToolNCC.py:4461 appTools/ToolNCC.py:4559 appTools/ToolPaint.py:3205 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3205 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -921,15 +928,15 @@ msgstr "" #: appGUI/ObjectUI.py:136 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appTools/ToolEtchCompensation.py:432 appTools/ToolNCC.py:4467 -#: appTools/ToolNCC.py:4565 appTools/ToolPaint.py:3155 -#: appTools/ToolPaint.py:3251 appTools/ToolTransform.py:561 +#: appPlugins/ToolEtchCompensation.py:432 appPlugins/ToolNCC.py:4467 +#: appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3155 +#: appPlugins/ToolPaint.py:3251 appPlugins/ToolTransform.py:561 msgid "Offset" msgstr "Offset" #: appDatabase.py:697 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 appTools/ToolNCC.py:4471 -#: appTools/ToolNCC.py:4567 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4567 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -941,7 +948,7 @@ msgstr "" #: appDatabase.py:752 appEditors/AppGeoEditor.py:526 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appTools/ToolPaint.py:3157 appTools/ToolPaint.py:3253 +#: appPlugins/ToolPaint.py:3157 appPlugins/ToolPaint.py:3253 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -952,7 +959,7 @@ msgstr "" "be painted." #: appDatabase.py:767 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appTools/ToolPaint.py:3172 +#: appPlugins/ToolPaint.py:3172 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -974,18 +981,18 @@ msgstr "" #: appDatabase.py:779 appDatabase.py:781 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolPaint.py:153 appTools/ToolPaint.py:594 -#: appTools/ToolPaint.py:3184 appTools/ToolPaint.py:3186 +#: appPlugins/ToolPaint.py:153 appPlugins/ToolPaint.py:594 +#: appPlugins/ToolPaint.py:3184 appPlugins/ToolPaint.py:3186 msgid "Laser_lines" msgstr "Laser_lines" #: appDatabase.py:818 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appTools/ToolIsolation.py:3387 +#: appPlugins/ToolIsolation.py:3387 msgid "Passes" msgstr "Passes" #: appDatabase.py:820 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appTools/ToolIsolation.py:3389 +#: appPlugins/ToolIsolation.py:3389 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -996,17 +1003,17 @@ msgstr "" #: appDatabase.py:833 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appTools/ToolIsolation.py:3402 appTools/ToolMilling.py:3995 +#: appPlugins/ToolIsolation.py:3402 appPlugins/ToolMilling.py:4001 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:866 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appTools/ToolIsolation.py:3435 +#: appPlugins/ToolIsolation.py:3435 msgid "Isolation Type" msgstr "Isolation Type" #: appDatabase.py:868 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appTools/ToolIsolation.py:3437 +#: appPlugins/ToolIsolation.py:3437 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1028,23 +1035,23 @@ msgstr "" #: appDatabase.py:877 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appTools/ToolIsolation.py:3446 +#: appPlugins/ToolIsolation.py:3446 msgid "Full" msgstr "Full" #: appDatabase.py:878 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appTools/ToolIsolation.py:3447 +#: appPlugins/ToolIsolation.py:3447 msgid "Ext" msgstr "Ext" #: appDatabase.py:879 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appTools/ToolIsolation.py:3448 +#: appPlugins/ToolIsolation.py:3448 msgid "Int" msgstr "Int" #: appDatabase.py:897 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appTools/ToolDrilling.py:2439 appTools/ToolMilling.py:1352 -#: appTools/ToolMilling.py:4078 +#: appPlugins/ToolDrilling.py:2439 appPlugins/ToolMilling.py:1352 +#: appPlugins/ToolMilling.py:4084 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1053,12 +1060,12 @@ msgstr "" "below the copper surface." #: appDatabase.py:913 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 -#: appTools/ToolDrilling.py:2574 +#: appPlugins/ToolDrilling.py:2574 msgid "Offset Z" msgstr "Offset Z" #: appDatabase.py:915 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 -#: appTools/ToolDrilling.py:2576 +#: appPlugins/ToolDrilling.py:2576 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -1071,8 +1078,8 @@ msgstr "" #: appDatabase.py:932 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appTools/ToolCutOut.py:2487 appTools/ToolDrilling.py:2457 -#: appTools/ToolMilling.py:4097 +#: appPlugins/ToolCutOut.py:2487 appPlugins/ToolDrilling.py:2457 +#: appPlugins/ToolMilling.py:4103 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1086,13 +1093,13 @@ msgstr "" #: appDatabase.py:954 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appTools/ToolCutOut.py:2498 appTools/ToolDrilling.py:2470 -#: appTools/ToolMilling.py:4110 +#: appPlugins/ToolCutOut.py:2498 appPlugins/ToolDrilling.py:2470 +#: appPlugins/ToolMilling.py:4116 msgid "Depth of each pass (positive)." msgstr "Depth of each pass (positive)." #: appDatabase.py:963 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appTools/ToolDrilling.py:2481 appTools/ToolMilling.py:4121 +#: appPlugins/ToolDrilling.py:2481 appPlugins/ToolMilling.py:4127 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1101,7 +1108,7 @@ msgstr "" "across the XY plane." #: appDatabase.py:986 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appTools/ToolDrilling.py:2498 appTools/ToolMilling.py:4157 +#: appPlugins/ToolDrilling.py:2498 appPlugins/ToolMilling.py:4163 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1116,12 +1123,12 @@ msgstr "" #: appDatabase.py:1001 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:60 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appTools/ToolDrilling.py:2513 appTools/ToolMilling.py:4172 +#: appPlugins/ToolDrilling.py:2513 appPlugins/ToolMilling.py:4178 msgid "Feedrate Rapids" msgstr "Feedrate Rapids" #: appDatabase.py:1003 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appTools/ToolDrilling.py:2515 appTools/ToolMilling.py:4174 +#: appPlugins/ToolDrilling.py:2515 appPlugins/ToolMilling.py:4180 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1137,13 +1144,13 @@ msgstr "" #: appDatabase.py:1024 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:194 -#: appTools/ToolDrilling.py:1548 appTools/ToolDrilling.py:2535 -#: appTools/ToolMilling.py:3314 appTools/ToolMilling.py:4225 +#: appPlugins/ToolDrilling.py:1548 appPlugins/ToolDrilling.py:2535 +#: appPlugins/ToolMilling.py:3320 appPlugins/ToolMilling.py:4231 msgid "Spindle speed" msgstr "Spindle speed" #: appDatabase.py:1026 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 -#: appTools/ToolDrilling.py:2537 appTools/ToolMilling.py:4227 +#: appPlugins/ToolDrilling.py:2537 appPlugins/ToolMilling.py:4233 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1152,29 +1159,29 @@ msgstr "" "in RPM (optional)" #: appDatabase.py:1071 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 -#: appTools/ToolDrilling.py:2590 +#: appPlugins/ToolDrilling.py:2590 msgid "Drill slots" msgstr "Drill slots" #: appDatabase.py:1073 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 -#: appTools/ToolDrilling.py:2592 +#: appPlugins/ToolDrilling.py:2592 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:1084 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 -#: appTools/ToolDrilling.py:2600 +#: appPlugins/ToolDrilling.py:2600 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:1098 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 -#: appTools/ToolDrilling.py:2614 +#: appPlugins/ToolDrilling.py:2614 msgid "Last drill" msgstr "Last drill" #: appDatabase.py:1100 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 -#: appTools/ToolDrilling.py:2616 +#: appPlugins/ToolDrilling.py:2616 msgid "" "If the slot length is not completely covered by drill holes,\n" "add a drill hole on the slot end point." @@ -1185,8 +1192,8 @@ msgstr "" #: appDatabase.py:1128 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appTools/ToolCutOut.py:2513 appTools/ToolCutOut.py:2823 -#: appTools/ToolExtract.py:1260 +#: appPlugins/ToolCutOut.py:2513 appPlugins/ToolCutOut.py:2823 +#: appPlugins/ToolExtract.py:1260 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1197,12 +1204,12 @@ msgstr "" "the actual PCB border" #: appDatabase.py:1140 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:119 -#: appTools/ToolCutOut.py:2521 +#: appPlugins/ToolCutOut.py:2521 msgid "Gap size" msgstr "Gap size" #: appDatabase.py:1142 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 -#: appTools/ToolCutOut.py:2523 +#: appPlugins/ToolCutOut.py:2523 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1215,12 +1222,12 @@ msgstr "" "from which the PCB is cutout)." #: appDatabase.py:1151 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:136 -#: appTools/ToolCutOut.py:2537 +#: appPlugins/ToolCutOut.py:2537 msgid "Gap type" msgstr "Gap type" #: appDatabase.py:1153 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 -#: appTools/ToolCutOut.py:2539 +#: appPlugins/ToolCutOut.py:2539 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1235,22 +1242,22 @@ msgstr "" "- M-Bites -> 'Mouse Bites' - same as 'bridge' but covered with drill holes" #: appDatabase.py:1161 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:146 -#: appTools/ToolCutOut.py:2547 +#: appPlugins/ToolCutOut.py:2547 msgid "Bridge" msgstr "Bridge" #: appDatabase.py:1162 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:147 -#: appTools/ToolCutOut.py:2548 +#: appPlugins/ToolCutOut.py:2548 msgid "Thin" msgstr "Thin" #: appDatabase.py:1173 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:157 -#: appTools/ToolCutOut.py:2558 +#: appPlugins/ToolCutOut.py:2558 msgid "Depth" msgstr "Depth" #: appDatabase.py:1175 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2560 +#: appPlugins/ToolCutOut.py:2560 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1259,7 +1266,7 @@ msgstr "" "in order to thin the gaps." #: appDatabase.py:1191 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 -#: appTools/ToolCutOut.py:2574 +#: appPlugins/ToolCutOut.py:2574 msgid "The drill hole diameter when doing mouse bites." msgstr "The drill hole diameter when doing mouse bites." @@ -1268,23 +1275,23 @@ msgstr "The drill hole diameter when doing mouse bites." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1467 appTools/ToolCopperThieving.py:1507 -#: appTools/ToolCopperThieving.py:1547 appTools/ToolCutOut.py:2584 +#: appPlugins/ToolCopperThieving.py:1467 appPlugins/ToolCopperThieving.py:1507 +#: appPlugins/ToolCopperThieving.py:1547 appPlugins/ToolCutOut.py:2584 msgid "Spacing" msgstr "Spacing" #: appDatabase.py:1204 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appTools/ToolCutOut.py:2586 +#: appPlugins/ToolCutOut.py:2586 msgid "The spacing between drill holes when doing mouse bites." msgstr "The spacing between drill holes when doing mouse bites." #: appDatabase.py:1223 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:218 -#: appTools/ToolCutOut.py:2400 +#: appPlugins/ToolCutOut.py:2400 msgid "Convex Shape" msgstr "Convex Shape" #: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 -#: appTools/ToolCutOut.py:2402 appTools/ToolCutOut.py:2407 +#: appPlugins/ToolCutOut.py:2402 appPlugins/ToolCutOut.py:2407 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1293,11 +1300,11 @@ msgstr "" "Used only if the source object type is Gerber." #: appDatabase.py:1234 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:194 -#: appTools/ToolCutOut.py:2631 +#: appPlugins/ToolCutOut.py:2631 msgid "Gaps" msgstr "Gaps" -#: appDatabase.py:1236 appTools/ToolCutOut.py:2633 +#: appDatabase.py:1236 appPlugins/ToolCutOut.py:2633 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1381,10 +1388,10 @@ msgstr "" "object/application tool after selecting a tool\n" "in the Tools Database." -#: appDatabase.py:1333 appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3908 appGUI/MainGUI.py:1615 -#: appGUI/preferences/PreferencesUIManager.py:959 app_Main.py:2630 +#: appDatabase.py:1333 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 +#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 +#: appGUI/GUIElements.py:3909 appGUI/MainGUI.py:1615 +#: appGUI/preferences/PreferencesUIManager.py:961 app_Main.py:2630 #: app_Main.py:3710 app_Main.py:4638 app_Main.py:4891 app_Main.py:9447 msgid "Cancel" msgstr "Cancel" @@ -1392,76 +1399,76 @@ msgstr "Cancel" #: appDatabase.py:1346 appDatabase.py:1357 appEditors/AppExcEditor.py:4561 #: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:884 #: appEditors/appGCodeEditor.py:895 appGUI/ObjectUI.py:156 -#: appGUI/ObjectUI.py:167 appTool.py:284 appTool.py:295 -#: appTools/ToolAlignObjects.py:535 appTools/ToolAlignObjects.py:546 -#: appTools/ToolCalculators.py:733 appTools/ToolCalculators.py:744 -#: appTools/ToolCalibration.py:1408 appTools/ToolCalibration.py:1419 -#: appTools/ToolCopperThieving.py:1761 appTools/ToolCopperThieving.py:1772 -#: appTools/ToolCorners.py:903 appTools/ToolCorners.py:914 -#: appTools/ToolCutOut.py:2889 appTools/ToolCutOut.py:2900 -#: appTools/ToolDblSided.py:1112 appTools/ToolDblSided.py:1123 -#: appTools/ToolDistance.py:672 appTools/ToolDistance.py:683 -#: appTools/ToolDistanceMin.py:362 appTools/ToolDistanceMin.py:373 -#: appTools/ToolDrilling.py:2941 appTools/ToolDrilling.py:2952 -#: appTools/ToolEtchCompensation.py:491 appTools/ToolEtchCompensation.py:502 -#: appTools/ToolExtract.py:1337 appTools/ToolExtract.py:1348 -#: appTools/ToolFiducials.py:1069 appTools/ToolFiducials.py:1080 -#: appTools/ToolFilm.py:1677 appTools/ToolFilm.py:1688 -#: appTools/ToolFollow.py:805 appTools/ToolFollow.py:816 -#: appTools/ToolImage.py:350 appTools/ToolImage.py:361 -#: appTools/ToolInvertGerber.py:320 appTools/ToolInvertGerber.py:331 -#: appTools/ToolIsolation.py:3702 appTools/ToolIsolation.py:3713 -#: appTools/ToolLevelling.py:2262 appTools/ToolLevelling.py:2273 -#: appTools/ToolMilling.py:4548 appTools/ToolMilling.py:4559 -#: appTools/ToolNCC.py:4791 appTools/ToolNCC.py:4802 -#: appTools/ToolOptimal.py:638 appTools/ToolOptimal.py:649 -#: appTools/ToolPaint.py:3411 appTools/ToolPaint.py:3422 -#: appTools/ToolPanelize.py:1365 appTools/ToolPanelize.py:1376 -#: appTools/ToolPcbWizard.py:519 appTools/ToolPcbWizard.py:530 -#: appTools/ToolPunchGerber.py:2363 appTools/ToolPunchGerber.py:2374 -#: appTools/ToolQRCode.py:1025 appTools/ToolQRCode.py:1036 -#: appTools/ToolRulesCheck.py:1701 appTools/ToolRulesCheck.py:1712 -#: appTools/ToolSolderPaste.py:1598 appTools/ToolSolderPaste.py:1609 -#: appTools/ToolSub.py:947 appTools/ToolSub.py:958 -#: appTools/ToolTransform.py:1011 appTools/ToolTransform.py:1022 +#: appGUI/ObjectUI.py:167 appPlugins/ToolAlignObjects.py:535 +#: appPlugins/ToolAlignObjects.py:546 appPlugins/ToolCalculators.py:733 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCalibration.py:1408 +#: appPlugins/ToolCalibration.py:1419 appPlugins/ToolCopperThieving.py:1761 +#: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCorners.py:903 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2889 +#: appPlugins/ToolCutOut.py:2900 appPlugins/ToolDblSided.py:1112 +#: appPlugins/ToolDblSided.py:1123 appPlugins/ToolDistance.py:672 +#: appPlugins/ToolDistance.py:683 appPlugins/ToolDistanceMin.py:362 +#: appPlugins/ToolDistanceMin.py:373 appPlugins/ToolDrilling.py:2941 +#: appPlugins/ToolDrilling.py:2952 appPlugins/ToolEtchCompensation.py:491 +#: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1337 +#: appPlugins/ToolExtract.py:1348 appPlugins/ToolFiducials.py:1069 +#: appPlugins/ToolFiducials.py:1080 appPlugins/ToolFilm.py:1677 +#: appPlugins/ToolFilm.py:1688 appPlugins/ToolFollow.py:805 +#: appPlugins/ToolFollow.py:816 appPlugins/ToolImage.py:350 +#: appPlugins/ToolImage.py:361 appPlugins/ToolInvertGerber.py:320 +#: appPlugins/ToolInvertGerber.py:331 appPlugins/ToolIsolation.py:3702 +#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2262 +#: appPlugins/ToolLevelling.py:2273 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolMilling.py:4565 appPlugins/ToolNCC.py:4791 +#: appPlugins/ToolNCC.py:4802 appPlugins/ToolOptimal.py:638 +#: appPlugins/ToolOptimal.py:649 appPlugins/ToolPaint.py:3411 +#: appPlugins/ToolPaint.py:3422 appPlugins/ToolPanelize.py:1365 +#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPcbWizard.py:519 +#: appPlugins/ToolPcbWizard.py:530 appPlugins/ToolPunchGerber.py:2363 +#: appPlugins/ToolPunchGerber.py:2374 appPlugins/ToolQRCode.py:1025 +#: appPlugins/ToolQRCode.py:1036 appPlugins/ToolRulesCheck.py:1701 +#: appPlugins/ToolRulesCheck.py:1712 appPlugins/ToolSolderPaste.py:1598 +#: appPlugins/ToolSolderPaste.py:1609 appPlugins/ToolSub.py:947 +#: appPlugins/ToolSub.py:958 appPlugins/ToolTransform.py:1011 +#: appPlugins/ToolTransform.py:1022 appTool.py:284 appTool.py:295 msgid "Edited value is out of range" msgstr "Edited value is out of range" #: appDatabase.py:1352 appDatabase.py:1359 appEditors/AppExcEditor.py:4567 #: appEditors/AppExcEditor.py:4574 appEditors/appGCodeEditor.py:890 #: appEditors/appGCodeEditor.py:897 appGUI/ObjectUI.py:162 -#: appGUI/ObjectUI.py:169 appTool.py:290 appTool.py:297 -#: appTools/ToolAlignObjects.py:541 appTools/ToolAlignObjects.py:548 -#: appTools/ToolCalculators.py:739 appTools/ToolCalculators.py:746 -#: appTools/ToolCalibration.py:1414 appTools/ToolCalibration.py:1421 -#: appTools/ToolCopperThieving.py:1767 appTools/ToolCopperThieving.py:1774 -#: appTools/ToolCorners.py:909 appTools/ToolCorners.py:916 -#: appTools/ToolCutOut.py:2895 appTools/ToolCutOut.py:2902 -#: appTools/ToolDblSided.py:1118 appTools/ToolDblSided.py:1125 -#: appTools/ToolDistance.py:678 appTools/ToolDistance.py:685 -#: appTools/ToolDistanceMin.py:368 appTools/ToolDistanceMin.py:375 -#: appTools/ToolDrilling.py:2947 appTools/ToolDrilling.py:2954 -#: appTools/ToolEtchCompensation.py:497 appTools/ToolEtchCompensation.py:504 -#: appTools/ToolExtract.py:1343 appTools/ToolExtract.py:1350 -#: appTools/ToolFiducials.py:1075 appTools/ToolFiducials.py:1082 -#: appTools/ToolFilm.py:1683 appTools/ToolFilm.py:1690 -#: appTools/ToolFollow.py:811 appTools/ToolFollow.py:818 -#: appTools/ToolImage.py:356 appTools/ToolImage.py:363 -#: appTools/ToolInvertGerber.py:326 appTools/ToolInvertGerber.py:333 -#: appTools/ToolIsolation.py:3708 appTools/ToolIsolation.py:3715 -#: appTools/ToolLevelling.py:2268 appTools/ToolLevelling.py:2275 -#: appTools/ToolMilling.py:4554 appTools/ToolMilling.py:4561 -#: appTools/ToolNCC.py:4797 appTools/ToolNCC.py:4804 -#: appTools/ToolOptimal.py:644 appTools/ToolOptimal.py:651 -#: appTools/ToolPaint.py:3417 appTools/ToolPaint.py:3424 -#: appTools/ToolPanelize.py:1371 appTools/ToolPanelize.py:1378 -#: appTools/ToolPcbWizard.py:525 appTools/ToolPcbWizard.py:532 -#: appTools/ToolPunchGerber.py:2369 appTools/ToolPunchGerber.py:2376 -#: appTools/ToolQRCode.py:1031 appTools/ToolQRCode.py:1038 -#: appTools/ToolRulesCheck.py:1707 appTools/ToolRulesCheck.py:1714 -#: appTools/ToolSolderPaste.py:1604 appTools/ToolSolderPaste.py:1611 -#: appTools/ToolSub.py:953 appTools/ToolSub.py:960 -#: appTools/ToolTransform.py:1017 appTools/ToolTransform.py:1024 +#: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:541 +#: appPlugins/ToolAlignObjects.py:548 appPlugins/ToolCalculators.py:739 +#: appPlugins/ToolCalculators.py:746 appPlugins/ToolCalibration.py:1414 +#: appPlugins/ToolCalibration.py:1421 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCopperThieving.py:1774 appPlugins/ToolCorners.py:909 +#: appPlugins/ToolCorners.py:916 appPlugins/ToolCutOut.py:2895 +#: appPlugins/ToolCutOut.py:2902 appPlugins/ToolDblSided.py:1118 +#: appPlugins/ToolDblSided.py:1125 appPlugins/ToolDistance.py:678 +#: appPlugins/ToolDistance.py:685 appPlugins/ToolDistanceMin.py:368 +#: appPlugins/ToolDistanceMin.py:375 appPlugins/ToolDrilling.py:2947 +#: appPlugins/ToolDrilling.py:2954 appPlugins/ToolEtchCompensation.py:497 +#: appPlugins/ToolEtchCompensation.py:504 appPlugins/ToolExtract.py:1343 +#: appPlugins/ToolExtract.py:1350 appPlugins/ToolFiducials.py:1075 +#: appPlugins/ToolFiducials.py:1082 appPlugins/ToolFilm.py:1683 +#: appPlugins/ToolFilm.py:1690 appPlugins/ToolFollow.py:811 +#: appPlugins/ToolFollow.py:818 appPlugins/ToolImage.py:356 +#: appPlugins/ToolImage.py:363 appPlugins/ToolInvertGerber.py:326 +#: appPlugins/ToolInvertGerber.py:333 appPlugins/ToolIsolation.py:3708 +#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolLevelling.py:2268 +#: appPlugins/ToolLevelling.py:2275 appPlugins/ToolMilling.py:4560 +#: appPlugins/ToolMilling.py:4567 appPlugins/ToolNCC.py:4797 +#: appPlugins/ToolNCC.py:4804 appPlugins/ToolOptimal.py:644 +#: appPlugins/ToolOptimal.py:651 appPlugins/ToolPaint.py:3417 +#: appPlugins/ToolPaint.py:3424 appPlugins/ToolPanelize.py:1371 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPcbWizard.py:525 +#: appPlugins/ToolPcbWizard.py:532 appPlugins/ToolPunchGerber.py:2369 +#: appPlugins/ToolPunchGerber.py:2376 appPlugins/ToolQRCode.py:1031 +#: appPlugins/ToolQRCode.py:1038 appPlugins/ToolRulesCheck.py:1707 +#: appPlugins/ToolRulesCheck.py:1714 appPlugins/ToolSolderPaste.py:1604 +#: appPlugins/ToolSolderPaste.py:1611 appPlugins/ToolSub.py:953 +#: appPlugins/ToolSub.py:960 appPlugins/ToolTransform.py:1017 +#: appPlugins/ToolTransform.py:1024 appTool.py:290 appTool.py:297 msgid "Edited value is within limits." msgstr "Edited value is within limits." @@ -1491,21 +1498,21 @@ msgstr "Save changes" #: appDatabase.py:1738 appDatabase.py:2222 appDatabase.py:2677 #: appDatabase.py:2689 appGUI/MainGUI.py:493 appObjects/FlatCAMGeometry.py:1410 -#: appTools/ToolCutOut.py:667 appTools/ToolCutOut.py:689 -#: appTools/ToolCutOut.py:730 appTools/ToolIsolation.py:2786 -#: appTools/ToolIsolation.py:2796 appTools/ToolIsolation.py:2880 -#: appTools/ToolMilling.py:2182 appTools/ToolNCC.py:3973 -#: appTools/ToolNCC.py:3983 appTools/ToolNCC.py:4063 appTools/ToolPaint.py:2766 -#: appTools/ToolPaint.py:2776 appTools/ToolPaint.py:2865 app_Main.py:6250 -#: app_Main.py:6287 app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 -#: app_Main.py:6405 +#: appPlugins/ToolCutOut.py:667 appPlugins/ToolCutOut.py:689 +#: appPlugins/ToolCutOut.py:730 appPlugins/ToolIsolation.py:2786 +#: appPlugins/ToolIsolation.py:2796 appPlugins/ToolIsolation.py:2880 +#: appPlugins/ToolMilling.py:2182 appPlugins/ToolNCC.py:3973 +#: appPlugins/ToolNCC.py:3983 appPlugins/ToolNCC.py:4063 +#: appPlugins/ToolPaint.py:2766 appPlugins/ToolPaint.py:2776 +#: appPlugins/ToolPaint.py:2865 app_Main.py:6250 app_Main.py:6287 +#: app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 app_Main.py:6405 msgid "Tools Database" msgstr "Tools Database" #: appDatabase.py:1757 appDatabase.py:2208 appObjects/FlatCAMGeometry.py:1234 -#: appTools/ToolCutOut.py:494 appTools/ToolDrilling.py:1122 -#: appTools/ToolIsolation.py:1283 appTools/ToolMilling.py:1997 -#: appTools/ToolNCC.py:1252 appTools/ToolPaint.py:854 +#: appPlugins/ToolCutOut.py:494 appPlugins/ToolDrilling.py:1122 +#: appPlugins/ToolIsolation.py:1283 appPlugins/ToolMilling.py:1997 +#: appPlugins/ToolNCC.py:1252 appPlugins/ToolPaint.py:854 msgid "Failed to parse Tools DB file." msgstr "Failed to parse Tools DB file." @@ -1559,7 +1566,7 @@ msgstr "" msgid "No Tool/row selected in the Tools Database table" msgstr "No Tool/row selected in the Tools Database table" -#: appDatabase.py:2657 appTools/ToolDrilling.py:1126 +#: appDatabase.py:2657 appPlugins/ToolDrilling.py:1126 msgid "Tools DB empty." msgstr "Tools DB empty." @@ -1615,14 +1622,14 @@ msgstr "To add a drill first select a tool" #: appObjects/FlatCAMGeometry.py:2996 appObjects/FlatCAMGerber.py:434 #: appParsers/ParseGerber.py:2140 appParsers/ParseGerber.py:2231 #: appParsers/ParseGerber.py:2306 appParsers/ParseGerber.py:2380 -#: appParsers/ParseGerber.py:2442 appTools/ToolAlignObjects.py:271 -#: appTools/ToolAlignObjects.py:293 appTools/ToolCalculators.py:277 -#: appTools/ToolCalculators.py:287 appTools/ToolCalibration.py:312 -#: appTools/ToolCutOut.py:1603 appTools/ToolFiducials.py:602 -#: appTools/ToolFiducials.py:616 appTools/ToolFollow.py:325 -#: appTools/ToolFollow.py:396 appTools/ToolIsolation.py:1566 -#: appTools/ToolPaint.py:2324 appTools/ToolPanelize.py:1035 app_Main.py:5439 -#: app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 +#: appParsers/ParseGerber.py:2442 appPlugins/ToolAlignObjects.py:271 +#: appPlugins/ToolAlignObjects.py:293 appPlugins/ToolCalculators.py:277 +#: appPlugins/ToolCalculators.py:287 appPlugins/ToolCalibration.py:312 +#: appPlugins/ToolCutOut.py:1603 appPlugins/ToolFiducials.py:602 +#: appPlugins/ToolFiducials.py:616 appPlugins/ToolFollow.py:325 +#: appPlugins/ToolFollow.py:396 appPlugins/ToolIsolation.py:1566 +#: appPlugins/ToolPaint.py:2324 appPlugins/ToolPanelize.py:1035 +#: app_Main.py:5439 app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Done." @@ -1658,21 +1665,22 @@ msgstr "Too many items for the selected spacing angle." #: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1223 #: appEditors/AppGerberEditor.py:800 appEditors/AppGerberEditor.py:5834 -#: appObjects/FlatCAMCNCJob.py:774 appTools/ToolCopperThieving.py:325 -#: appTools/ToolCopperThieving.py:926 appTools/ToolCopperThieving.py:1139 -#: appTools/ToolCorners.py:224 appTools/ToolCorners.py:494 -#: appTools/ToolCorners.py:596 appTools/ToolCutOut.py:959 -#: appTools/ToolCutOut.py:985 appTools/ToolCutOut.py:1117 -#: appTools/ToolCutOut.py:1341 appTools/ToolCutOut.py:1495 -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 appTools/ToolDblSided.py:523 -#: appTools/ToolExtract.py:703 appTools/ToolExtract.py:752 -#: appTools/ToolExtract.py:761 appTools/ToolExtract.py:765 -#: appTools/ToolFiducials.py:310 appTools/ToolFiducials.py:562 -#: appTools/ToolFiducials.py:610 appTools/ToolFiducials.py:624 -#: appTools/ToolFilm.py:777 appTools/ToolFilm.py:1037 appTools/ToolMove.py:166 -#: appTools/ToolPaint.py:2318 app_Main.py:4934 camlib.py:2436 camlib.py:2503 -#: camlib.py:2571 camlib.py:2649 camlib.py:5326 camlib.py:5721 +#: appObjects/FlatCAMCNCJob.py:774 appPlugins/ToolCopperThieving.py:325 +#: appPlugins/ToolCopperThieving.py:926 appPlugins/ToolCopperThieving.py:1139 +#: appPlugins/ToolCorners.py:224 appPlugins/ToolCorners.py:494 +#: appPlugins/ToolCorners.py:596 appPlugins/ToolCutOut.py:959 +#: appPlugins/ToolCutOut.py:985 appPlugins/ToolCutOut.py:1117 +#: appPlugins/ToolCutOut.py:1341 appPlugins/ToolCutOut.py:1495 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 appPlugins/ToolDblSided.py:523 +#: appPlugins/ToolExtract.py:703 appPlugins/ToolExtract.py:752 +#: appPlugins/ToolExtract.py:761 appPlugins/ToolExtract.py:765 +#: appPlugins/ToolFiducials.py:310 appPlugins/ToolFiducials.py:562 +#: appPlugins/ToolFiducials.py:610 appPlugins/ToolFiducials.py:624 +#: appPlugins/ToolFilm.py:777 appPlugins/ToolFilm.py:1037 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2318 app_Main.py:4934 +#: camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 camlib.py:5326 +#: camlib.py:5721 msgid "Failed." msgstr "Failed." @@ -1720,71 +1728,73 @@ msgstr "Click on reference location ..." #: appEditors/AppExcEditor.py:1913 appEditors/AppGeoEditor.py:4141 #: appEditors/AppGerberEditor.py:3458 appEditors/AppGerberEditor.py:6168 #: appEditors/AppGerberEditor.py:6477 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1035 appGUI/GUIElements.py:1434 -#: appGUI/GUIElements.py:1645 appGUI/GUIElements.py:1929 -#: appGUI/GUIElements.py:3961 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 +#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 +#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 +#: appGUI/GUIElements.py:3962 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 #: appGUI/MainGUI.py:810 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1017 #: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2238 -#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appTools/ToolDrilling.py:300 -#: appTools/ToolIsolation.py:71 appTools/ToolMilling.py:389 -#: appTools/ToolMilling.py:397 appTools/ToolNCC.py:69 appTools/ToolPaint.py:142 -#: appTools/ToolSolderPaste.py:182 app_Main.py:6776 +#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appPlugins/ToolDrilling.py:300 +#: appPlugins/ToolIsolation.py:71 appPlugins/ToolMilling.py:389 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolNCC.py:69 +#: appPlugins/ToolPaint.py:142 appPlugins/ToolSolderPaste.py:182 +#: app_Main.py:6776 msgid "Delete" msgstr "Delete" #: appEditors/AppExcEditor.py:2140 appObjects/FlatCAMExcellon.py:376 -#: appTools/ToolDrilling.py:752 appTools/ToolMilling.py:1150 +#: appPlugins/ToolDrilling.py:752 appPlugins/ToolMilling.py:1150 msgid "Total Drills" msgstr "Total Drills" #: appEditors/AppExcEditor.py:2172 appObjects/FlatCAMExcellon.py:410 -#: appTools/ToolDrilling.py:779 appTools/ToolMilling.py:1177 +#: appPlugins/ToolDrilling.py:779 appPlugins/ToolMilling.py:1177 msgid "Total Slots" msgstr "Total Slots" #: appEditors/AppExcEditor.py:2250 appEditors/AppGeoEditor.py:4042 #: appEditors/AppGerberEditor.py:4193 appEditors/appGCodeEditor.py:582 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:70 +#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:191 #: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:718 -#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:81 -#: appTools/ToolCorners.py:148 appTools/ToolCutOut.py:325 -#: appTools/ToolDblSided.py:189 appTools/ToolDrilling.py:541 -#: appTools/ToolFiducials.py:181 appTools/ToolFilm.py:222 -#: appTools/ToolFollow.py:158 appTools/ToolIsolation.py:407 -#: appTools/ToolLevelling.py:376 appTools/ToolMilling.py:686 -#: appTools/ToolNCC.py:660 appTools/ToolPaint.py:624 -#: appTools/ToolPanelize.py:245 appTools/ToolPunchGerber.py:373 -#: appTools/ToolQRCode.py:181 appTools/ToolSub.py:212 +#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 +#: appPlugins/ToolCorners.py:148 appPlugins/ToolCutOut.py:325 +#: appPlugins/ToolDblSided.py:189 appPlugins/ToolDrilling.py:541 +#: appPlugins/ToolFiducials.py:181 appPlugins/ToolFilm.py:222 +#: appPlugins/ToolFollow.py:158 appPlugins/ToolIsolation.py:407 +#: appPlugins/ToolLevelling.py:376 appPlugins/ToolMilling.py:686 +#: appPlugins/ToolNCC.py:660 appPlugins/ToolPaint.py:624 +#: appPlugins/ToolPanelize.py:245 appPlugins/ToolPunchGerber.py:373 +#: appPlugins/ToolQRCode.py:181 appPlugins/ToolSub.py:212 msgid "Beginner" msgstr "Beginner" #: appEditors/AppExcEditor.py:2261 appEditors/AppGeoEditor.py:4055 #: appEditors/AppGerberEditor.py:4206 appEditors/appGCodeEditor.py:595 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:72 +#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:200 #: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:727 -#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:83 -#: appTools/ToolCorners.py:166 appTools/ToolCutOut.py:368 -#: appTools/ToolDblSided.py:215 appTools/ToolDrilling.py:584 -#: appTools/ToolFiducials.py:196 appTools/ToolFilm.py:248 -#: appTools/ToolFollow.py:172 appTools/ToolIsolation.py:460 -#: appTools/ToolLevelling.py:391 appTools/ToolMilling.py:751 -#: appTools/ToolNCC.py:706 appTools/ToolPaint.py:656 -#: appTools/ToolPanelize.py:265 appTools/ToolPunchGerber.py:387 -#: appTools/ToolQRCode.py:192 appTools/ToolSub.py:224 +#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 +#: appPlugins/ToolCorners.py:166 appPlugins/ToolCutOut.py:368 +#: appPlugins/ToolDblSided.py:215 appPlugins/ToolDrilling.py:584 +#: appPlugins/ToolFiducials.py:196 appPlugins/ToolFilm.py:248 +#: appPlugins/ToolFollow.py:172 appPlugins/ToolIsolation.py:460 +#: appPlugins/ToolLevelling.py:391 appPlugins/ToolMilling.py:751 +#: appPlugins/ToolNCC.py:706 appPlugins/ToolPaint.py:656 +#: appPlugins/ToolPanelize.py:265 appPlugins/ToolPunchGerber.py:387 +#: appPlugins/ToolQRCode.py:192 appPlugins/ToolSub.py:224 msgid "Advanced" msgstr "Advanced" #: appEditors/AppExcEditor.py:2284 appObjects/FlatCAMGeometry.py:874 #: appObjects/FlatCAMGeometry.py:1555 appObjects/FlatCAMGeometry.py:2311 #: appObjects/FlatCAMGeometry.py:3066 appObjects/FlatCAMGeometry.py:3229 -#: appTools/ToolDrilling.py:1720 appTools/ToolIsolation.py:1459 -#: appTools/ToolIsolation.py:1877 appTools/ToolMilling.py:2259 -#: appTools/ToolMilling.py:2943 appTools/ToolMilling.py:3539 -#: appTools/ToolNCC.py:1458 appTools/ToolNCC.py:1596 appTools/ToolPaint.py:1028 -#: appTools/ToolPaint.py:1166 appTools/ToolPaint.py:1880 -#: appTools/ToolSolderPaste.py:478 appTools/ToolSolderPaste.py:550 +#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolIsolation.py:1459 +#: appPlugins/ToolIsolation.py:1877 appPlugins/ToolMilling.py:2259 +#: appPlugins/ToolMilling.py:2949 appPlugins/ToolMilling.py:3545 +#: appPlugins/ToolNCC.py:1458 appPlugins/ToolNCC.py:1596 +#: appPlugins/ToolPaint.py:1028 appPlugins/ToolPaint.py:1166 +#: appPlugins/ToolPaint.py:1880 appPlugins/ToolSolderPaste.py:478 +#: appPlugins/ToolSolderPaste.py:550 msgid "Wrong value format entered, use a number." msgstr "Wrong value format entered, use a number." @@ -1815,8 +1825,8 @@ msgstr "" #: appEditors/AppExcEditor.py:3125 appEditors/AppGerberEditor.py:4903 #: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2252 -#: appParsers/ParseExcellon.py:972 appTools/ToolMilling.py:2878 -#: appTools/ToolPcbWizard.py:337 appTools/ToolSolderPaste.py:917 +#: appParsers/ParseExcellon.py:972 appPlugins/ToolMilling.py:2884 +#: appPlugins/ToolPcbWizard.py:337 appPlugins/ToolSolderPaste.py:917 #: app_Main.py:6330 app_Main.py:8176 app_Main.py:10660 app_Main.py:10727 #: app_Main.py:10862 app_Main.py:10927 msgid "An internal error has occurred. See shell.\n" @@ -1824,8 +1834,8 @@ msgstr "An internal error has occurred. See shell.\n" #: appEditors/AppExcEditor.py:3130 appObjects/FlatCAMGeometry.py:2571 #: appObjects/FlatCAMGeometry.py:2576 appObjects/FlatCAMGeometry.py:2728 -#: appTools/ToolMilling.py:3208 appTools/ToolMilling.py:3212 -#: appTools/ToolSub.py:451 appTools/ToolSub.py:645 +#: appPlugins/ToolMilling.py:3214 appPlugins/ToolMilling.py:3218 +#: appPlugins/ToolSub.py:451 appPlugins/ToolSub.py:645 msgid "Generating" msgstr "Generating" @@ -1849,17 +1859,25 @@ msgstr "Excellon Editor" #: appEditors/AppExcEditor.py:3992 appEditors/AppGeoEditor.py:3409 #: appEditors/AppGerberEditor.py:6010 appEditors/appGCodeEditor.py:755 -#: appGUI/ObjectUI.py:72 appTools/ToolCorners.py:663 -#: appTools/ToolCutOut.py:2333 appTools/ToolDblSided.py:645 -#: appTools/ToolDrilling.py:2308 appTools/ToolFiducials.py:772 -#: appTools/ToolFilm.py:1127 appTools/ToolFollow.py:687 -#: appTools/ToolIsolation.py:3184 appTools/ToolLevelling.py:1676 -#: appTools/ToolMilling.py:3611 appTools/ToolNCC.py:4117 -#: appTools/ToolPaint.py:2919 appTools/ToolPanelize.py:1086 -#: appTools/ToolPunchGerber.py:1964 appTools/ToolQRCode.py:731 -#: appTools/ToolSub.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:663 +#: appPlugins/ToolCutOut.py:2333 appPlugins/ToolDblSided.py:645 +#: appPlugins/ToolDrilling.py:2308 appPlugins/ToolFiducials.py:772 +#: appPlugins/ToolFilm.py:1127 appPlugins/ToolFollow.py:687 +#: appPlugins/ToolIsolation.py:3184 appPlugins/ToolLevelling.py:1676 +#: appPlugins/ToolMilling.py:3617 appPlugins/ToolNCC.py:4117 +#: appPlugins/ToolPaint.py:2919 appPlugins/ToolPanelize.py:1086 +#: appPlugins/ToolPunchGerber.py:1964 appPlugins/ToolQRCode.py:731 +#: appPlugins/ToolSub.py:774 +#| msgid "" +#| "BASIC is suitable for a beginner. Many parameters\n" +#| "are hidden from the user in this mode.\n" +#| "ADVANCED mode will make available all parameters.\n" +#| "\n" +#| "To change the application LEVEL, go to:\n" +#| "Edit -> Preferences -> General and check:\n" +#| "'APP. LEVEL' radio button." msgid "" -"BASIC is suitable for a beginner. Many parameters\n" +"In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n" "\n" @@ -1867,7 +1885,7 @@ msgid "" "Edit -> Preferences -> General and check:\n" "'APP. LEVEL' radio button." msgstr "" -"BASIC is suitable for a beginner. Many parameters\n" +"In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n" "\n" @@ -1881,9 +1899,9 @@ msgid "Name:" msgstr "Name:" #: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:624 -#: appGUI/ObjectUI.py:970 appTools/ToolIsolation.py:3219 -#: appTools/ToolMilling.py:3660 appTools/ToolNCC.py:4170 -#: appTools/ToolPaint.py:2975 appTools/ToolSolderPaste.py:1189 +#: appGUI/ObjectUI.py:970 appPlugins/ToolIsolation.py:3219 +#: appPlugins/ToolMilling.py:3666 appPlugins/ToolNCC.py:4170 +#: appPlugins/ToolPaint.py:2975 appPlugins/ToolSolderPaste.py:1189 msgid "Tools Table" msgstr "Tools Table" @@ -1918,26 +1936,26 @@ msgstr "" #: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:492 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appTools/ToolCutOut.py:2426 appTools/ToolIsolation.py:3300 -#: appTools/ToolMilling.py:3777 appTools/ToolNCC.py:4263 -#: appTools/ToolNCC.py:4274 appTools/ToolPaint.py:3057 +#: appPlugins/ToolCutOut.py:2426 appPlugins/ToolIsolation.py:3300 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:4263 +#: appPlugins/ToolNCC.py:4274 appPlugins/ToolPaint.py:3057 msgid "Tool Dia" msgstr "Tool Dia" #: appEditors/AppExcEditor.py:4071 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appTools/ToolIsolation.py:3302 appTools/ToolMilling.py:3779 -#: appTools/ToolNCC.py:4265 +#: appPlugins/ToolIsolation.py:3302 appPlugins/ToolMilling.py:3785 +#: appPlugins/ToolNCC.py:4265 msgid "Diameter for the new tool" msgstr "Diameter for the new tool" #: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:740 #: appEditors/AppGerberEditor.py:6161 appEditors/AppGerberEditor.py:6717 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appTools/ToolCopperThieving.py:1711 appTools/ToolDblSided.py:857 -#: appTools/ToolDblSided.py:1045 appTools/ToolLevelling.py:1994 -#: appTools/ToolNCC.py:63 appTools/ToolPaint.py:136 -#: appTools/ToolSolderPaste.py:179 appTools/ToolTransform.py:619 +#: appPlugins/ToolCopperThieving.py:1711 appPlugins/ToolDblSided.py:857 +#: appPlugins/ToolDblSided.py:1045 appPlugins/ToolLevelling.py:1994 +#: appPlugins/ToolNCC.py:63 appPlugins/ToolPaint.py:136 +#: appPlugins/ToolSolderPaste.py:179 appPlugins/ToolTransform.py:619 #: app_Main.py:6774 msgid "Add" msgstr "Add" @@ -2001,12 +2019,13 @@ msgstr "Add an array of drills (linear or circular array)" #: appEditors/AppGerberEditor.py:6519 appEditors/appGCodeEditor.py:788 #: appGUI/ObjectUI.py:309 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appTools/ToolCorners.py:748 appTools/ToolCutOut.py:2379 -#: appTools/ToolDblSided.py:670 appTools/ToolExtract.py:988 -#: appTools/ToolFilm.py:1150 appTools/ToolIsolation.py:3580 -#: appTools/ToolNCC.py:4135 appTools/ToolNCC.py:4606 appTools/ToolPaint.py:2941 -#: appTools/ToolPaint.py:3285 appTools/ToolPunchGerber.py:2072 -#: appTools/ToolPunchGerber.py:2279 appTools/ToolTransform.py:626 +#: appPlugins/ToolCorners.py:748 appPlugins/ToolCutOut.py:2379 +#: appPlugins/ToolDblSided.py:670 appPlugins/ToolExtract.py:988 +#: appPlugins/ToolFilm.py:1150 appPlugins/ToolIsolation.py:3580 +#: appPlugins/ToolNCC.py:4135 appPlugins/ToolNCC.py:4606 +#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPaint.py:3285 +#: appPlugins/ToolPunchGerber.py:2072 appPlugins/ToolPunchGerber.py:2279 +#: appPlugins/ToolTransform.py:626 msgid "Type" msgstr "Type" @@ -2033,9 +2052,9 @@ msgstr "Linear" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appTools/ToolExtract.py:944 appTools/ToolExtract.py:1076 -#: appTools/ToolFiducials.py:952 appTools/ToolPunchGerber.py:2028 -#: appTools/ToolPunchGerber.py:2185 +#: appPlugins/ToolExtract.py:944 appPlugins/ToolExtract.py:1076 +#: appPlugins/ToolFiducials.py:952 appPlugins/ToolPunchGerber.py:2028 +#: appPlugins/ToolPunchGerber.py:2185 msgid "Circular" msgstr "Circular" @@ -2075,27 +2094,27 @@ msgstr "" #: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4355 #: appEditors/AppExcEditor.py:4451 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4749 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 +#: appGUI/GUIElements.py:4770 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 #: appGUI/MainGUI.py:4587 appGUI/MainGUI.py:4855 #: 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 -#: appTools/ToolFilm.py:1325 +#: appPlugins/ToolFilm.py:1325 msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 #: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6561 -#: appGUI/GUIElements.py:4756 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 +#: appGUI/GUIElements.py:4777 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 #: appGUI/MainGUI.py:4856 #: 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 -#: appTools/ToolFilm.py:1326 +#: appPlugins/ToolFilm.py:1326 msgid "Y" msgstr "Y" @@ -2115,8 +2134,8 @@ msgstr "Y" #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 -#: appTools/ToolDistance.py:639 appTools/ToolDistanceMin.py:313 -#: appTools/ToolTransform.py:664 +#: appPlugins/ToolDistance.py:639 appPlugins/ToolDistanceMin.py:313 +#: appPlugins/ToolTransform.py:664 msgid "Angle" msgstr "Angle" @@ -2126,7 +2145,7 @@ msgstr "Angle" #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:249 -#: appTools/ToolCutOut.py:2808 +#: appPlugins/ToolCutOut.py:2808 msgid "Pitch" msgstr "Pitch" @@ -2209,8 +2228,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4333 appEditors/AppGeoEditor.py:3512 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:776 -#: appTools/ToolReport.py:590 +#: appObjects/FlatCAMObj.py:877 appPlugins/ToolCorners.py:776 +#: appPlugins/ToolReport.py:590 msgid "Length" msgstr "Length" @@ -2322,12 +2341,12 @@ msgstr "Round" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appTools/ToolDrilling.py:2863 appTools/ToolExtract.py:960 -#: appTools/ToolExtract.py:1102 appTools/ToolFollow.py:750 -#: appTools/ToolInvertGerber.py:272 appTools/ToolIsolation.py:3638 -#: appTools/ToolMilling.py:4471 appTools/ToolNCC.py:4634 -#: appTools/ToolPaint.py:3314 appTools/ToolPunchGerber.py:2044 -#: appTools/ToolPunchGerber.py:2211 appTools/ToolQRCode.py:885 +#: appPlugins/ToolDrilling.py:2863 appPlugins/ToolExtract.py:960 +#: appPlugins/ToolExtract.py:1102 appPlugins/ToolFollow.py:750 +#: appPlugins/ToolInvertGerber.py:272 appPlugins/ToolIsolation.py:3638 +#: appPlugins/ToolMilling.py:4477 appPlugins/ToolNCC.py:4634 +#: appPlugins/ToolPaint.py:3314 appPlugins/ToolPunchGerber.py:2044 +#: appPlugins/ToolPunchGerber.py:2211 appPlugins/ToolQRCode.py:885 msgid "Square" msgstr "Square" @@ -2349,23 +2368,23 @@ msgstr "Full Buffer" #: appEditors/AppGeoEditor.py:152 appEditors/AppGeoEditor.py:392 #: appEditors/AppGeoEditor.py:608 appEditors/AppGeoEditor.py:1103 -#: appEditors/AppGerberEditor.py:7080 appTools/ToolAlignObjects.py:95 -#: appTools/ToolCalculators.py:62 appTools/ToolCalibration.py:105 -#: appTools/ToolCopperThieving.py:116 appTools/ToolCorners.py:86 -#: appTools/ToolCutOut.py:144 appTools/ToolDblSided.py:77 -#: appTools/ToolDistance.py:123 appTools/ToolDistanceMin.py:79 -#: appTools/ToolDrilling.py:155 appTools/ToolEtchCompensation.py:71 -#: appTools/ToolExtract.py:134 appTools/ToolFiducials.py:110 -#: appTools/ToolFilm.py:112 appTools/ToolFollow.py:99 appTools/ToolImage.py:58 -#: appTools/ToolInvertGerber.py:66 appTools/ToolIsolation.py:172 -#: appTools/ToolLevelling.py:147 appTools/ToolMilling.py:154 -#: appTools/ToolNCC.py:181 appTools/ToolOptimal.py:94 appTools/ToolPaint.py:215 -#: appTools/ToolPanelize.py:87 appTools/ToolPcbWizard.py:84 -#: appTools/ToolPunchGerber.py:165 appTools/ToolQRCode.py:107 -#: appTools/ToolReport.py:90 appTools/ToolRulesCheck.py:106 -#: appTools/ToolSolderPaste.py:107 appTools/ToolSub.py:141 -#: appTools/ToolTransform.py:76 -#| msgid "plugin_tab" +#: appEditors/AppGerberEditor.py:7080 appPlugins/ToolAlignObjects.py:95 +#: appPlugins/ToolCalculators.py:62 appPlugins/ToolCalibration.py:105 +#: appPlugins/ToolCopperThieving.py:116 appPlugins/ToolCorners.py:86 +#: appPlugins/ToolCutOut.py:144 appPlugins/ToolDblSided.py:77 +#: appPlugins/ToolDistance.py:123 appPlugins/ToolDistanceMin.py:79 +#: appPlugins/ToolDrilling.py:155 appPlugins/ToolEtchCompensation.py:71 +#: appPlugins/ToolExtract.py:134 appPlugins/ToolFiducials.py:110 +#: appPlugins/ToolFilm.py:112 appPlugins/ToolFollow.py:99 +#: appPlugins/ToolImage.py:58 appPlugins/ToolInvertGerber.py:66 +#: appPlugins/ToolIsolation.py:172 appPlugins/ToolLevelling.py:147 +#: appPlugins/ToolMilling.py:154 appPlugins/ToolNCC.py:181 +#: appPlugins/ToolOptimal.py:94 appPlugins/ToolPaint.py:215 +#: appPlugins/ToolPanelize.py:87 appPlugins/ToolPcbWizard.py:84 +#: appPlugins/ToolPunchGerber.py:165 appPlugins/ToolQRCode.py:107 +#: appPlugins/ToolReport.py:90 appPlugins/ToolRulesCheck.py:106 +#: appPlugins/ToolSolderPaste.py:107 appPlugins/ToolSub.py:141 +#: appPlugins/ToolTransform.py:76 msgid "Plugin" msgstr "Plugin" @@ -2396,9 +2415,9 @@ msgstr "Font" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appTools/ToolCopperThieving.py:1494 appTools/ToolCopperThieving.py:1534 -#: appTools/ToolExtract.py:988 appTools/ToolFiducials.py:888 -#: appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolCopperThieving.py:1494 appPlugins/ToolCopperThieving.py:1534 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolFiducials.py:888 +#: appPlugins/ToolPunchGerber.py:2072 msgid "Size" msgstr "Size" @@ -2415,13 +2434,13 @@ msgid "Text Tool" msgstr "Text Tool" #: appEditors/AppGeoEditor.py:458 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1126 appTools/ToolDrilling.py:910 -#: appTools/ToolDrilling.py:1254 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:3377 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:2491 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:363 -#: appTools/ToolNCC.py:2540 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:335 -#: appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1126 appPlugins/ToolDrilling.py:910 +#: appPlugins/ToolDrilling.py:1254 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:3377 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:2491 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:363 +#: appPlugins/ToolNCC.py:2540 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:335 appPlugins/ToolPaint.py:3119 msgid "Tool" msgstr "Tool" @@ -2471,12 +2490,12 @@ msgstr "Transform Tool" #: appEditors/AppGeoEditor.py:679 appEditors/AppGeoEditor.py:771 #: appEditors/AppGerberEditor.py:6656 appEditors/AppGerberEditor.py:6748 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 -#: appTools/ToolTransform.py:557 appTools/ToolTransform.py:680 +#: appPlugins/ToolTransform.py:557 appPlugins/ToolTransform.py:680 msgid "Rotate" msgstr "Rotate" #: appEditors/AppGeoEditor.py:680 appEditors/AppGerberEditor.py:6657 -#: appTools/ToolTransform.py:558 +#: appPlugins/ToolTransform.py:558 msgid "Skew/Shear" msgstr "Skew/Shear" @@ -2485,12 +2504,12 @@ msgstr "Skew/Shear" #: appGUI/MainGUI.py:1254 appGUI/MainGUI.py:1728 appGUI/MainGUI.py:2467 #: appGUI/MainGUI.py:5107 appGUI/ObjectUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 -#: appTools/ToolTransform.py:559 +#: appPlugins/ToolTransform.py:559 msgid "Scale" msgstr "Scale" #: appEditors/AppGeoEditor.py:682 appEditors/AppGerberEditor.py:6659 -#: appTools/ToolTransform.py:560 +#: appPlugins/ToolTransform.py:560 msgid "Mirror (Flip)" msgstr "Mirror (Flip)" @@ -2499,16 +2518,16 @@ msgstr "Mirror (Flip)" #: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:1681 appGUI/MainGUI.py:1726 #: appGUI/MainGUI.py:2465 appGUI/MainGUI.py:5098 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 -#: appTools/ToolTransform.py:562 +#: appPlugins/ToolTransform.py:562 msgid "Buffer" msgstr "Buffer" #: appEditors/AppGeoEditor.py:715 appEditors/AppGerberEditor.py:6692 -#: appGUI/GUIElements.py:3870 +#: appGUI/GUIElements.py:3871 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 -#: appTools/ToolDblSided.py:832 appTools/ToolDblSided.py:1008 -#: appTools/ToolFilm.py:1204 appTools/ToolTransform.py:594 +#: appPlugins/ToolDblSided.py:832 appPlugins/ToolDblSided.py:1008 +#: appPlugins/ToolFilm.py:1204 appPlugins/ToolTransform.py:594 msgid "Reference" msgstr "Reference" @@ -2532,8 +2551,8 @@ msgstr "" #: appEditors/AppGeoEditor.py:725 appEditors/AppGerberEditor.py:6702 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolCalibration.py:144 appTools/ToolCalibration.py:145 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:144 appPlugins/ToolCalibration.py:145 +#: appPlugins/ToolTransform.py:604 msgid "Origin" msgstr "Origin" @@ -2544,10 +2563,10 @@ msgstr "Origin" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolFollow.py:731 appTools/ToolIsolation.py:3562 -#: appTools/ToolNCC.py:4596 appTools/ToolPaint.py:3265 -#: appTools/ToolPunchGerber.py:2275 appTools/ToolTransform.py:604 -#: defaults.py:581 +#: appPlugins/ToolFollow.py:731 appPlugins/ToolIsolation.py:3562 +#: appPlugins/ToolNCC.py:4596 appPlugins/ToolPaint.py:3265 +#: appPlugins/ToolPunchGerber.py:2275 appPlugins/ToolTransform.py:604 +#: defaults.py:582 msgid "Selection" msgstr "Selection" @@ -2555,7 +2574,7 @@ msgstr "Selection" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 -#: appTools/ToolDblSided.py:843 appTools/ToolTransform.py:604 +#: appPlugins/ToolDblSided.py:843 appPlugins/ToolTransform.py:604 msgid "Point" msgstr "Point" @@ -2568,26 +2587,27 @@ msgstr "Minimum" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appTools/ToolExtract.py:1154 appTools/ToolExtract.py:1172 -#: appTools/ToolPunchGerber.py:2150 appTools/ToolPunchGerber.py:2260 -#: appTools/ToolTransform.py:610 appTools/ToolTransform.py:936 app_Main.py:8511 +#: appPlugins/ToolExtract.py:1154 appPlugins/ToolExtract.py:1172 +#: appPlugins/ToolPunchGerber.py:2150 appPlugins/ToolPunchGerber.py:2260 +#: appPlugins/ToolTransform.py:610 appPlugins/ToolTransform.py:936 +#: app_Main.py:8511 msgid "Value" msgstr "Value" #: appEditors/AppGeoEditor.py:733 appEditors/AppGerberEditor.py:6710 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 -#: appTools/ToolTransform.py:612 +#: appPlugins/ToolTransform.py:612 msgid "A point of reference in format X,Y." msgstr "A point of reference in format X,Y." #: appEditors/AppGeoEditor.py:742 appEditors/AppGerberEditor.py:6719 -#: appTools/ToolTransform.py:621 +#: appPlugins/ToolTransform.py:621 msgid "Add point coordinates from clipboard." msgstr "Add point coordinates from clipboard." #: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6734 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 -#: appTools/ToolTransform.py:666 +#: appPlugins/ToolTransform.py:666 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359.\n" @@ -2600,7 +2620,7 @@ msgstr "" "Negative numbers for CCW motion." #: appEditors/AppGeoEditor.py:773 appEditors/AppGerberEditor.py:6750 -#: appTools/ToolTransform.py:682 +#: appPlugins/ToolTransform.py:682 msgid "" "Rotate the selected object(s).\n" "The point of reference is the middle of\n" @@ -2614,7 +2634,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6770 appEditors/AppGerberEditor.py:6832 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 -#: appTools/ToolTransform.py:702 appTools/ToolTransform.py:764 +#: appPlugins/ToolTransform.py:702 appPlugins/ToolTransform.py:764 msgid "Link" msgstr "Link" @@ -2622,20 +2642,20 @@ msgstr "Link" #: appEditors/AppGerberEditor.py:6772 appEditors/AppGerberEditor.py:6834 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 -#: appTools/ToolTransform.py:704 appTools/ToolTransform.py:766 +#: appPlugins/ToolTransform.py:704 appPlugins/ToolTransform.py:766 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:800 appEditors/AppGerberEditor.py:6777 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appTools/ToolFilm.py:1281 appTools/ToolTransform.py:709 +#: appPlugins/ToolFilm.py:1281 appPlugins/ToolTransform.py:709 msgid "X angle" msgstr "X angle" #: appEditors/AppGeoEditor.py:802 appEditors/AppGeoEditor.py:823 #: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6800 -#: appTools/ToolTransform.py:711 appTools/ToolTransform.py:732 +#: appPlugins/ToolTransform.py:711 appPlugins/ToolTransform.py:732 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." @@ -2644,13 +2664,13 @@ msgstr "" "Float number between -360 and 360." #: appEditors/AppGeoEditor.py:810 appEditors/AppGerberEditor.py:6787 -#: appTools/ToolTransform.py:719 +#: appPlugins/ToolTransform.py:719 msgid "Skew X" msgstr "Skew X" #: appEditors/AppGeoEditor.py:812 appEditors/AppGeoEditor.py:833 #: appEditors/AppGerberEditor.py:6789 appEditors/AppGerberEditor.py:6810 -#: appTools/ToolTransform.py:721 appTools/ToolTransform.py:742 +#: appPlugins/ToolTransform.py:721 appPlugins/ToolTransform.py:742 msgid "" "Skew/shear the selected object(s).\n" "The point of reference is the middle of\n" @@ -2663,36 +2683,36 @@ msgstr "" #: appEditors/AppGeoEditor.py:821 appEditors/AppGerberEditor.py:6798 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appTools/ToolFilm.py:1290 appTools/ToolTransform.py:730 +#: appPlugins/ToolFilm.py:1290 appPlugins/ToolTransform.py:730 msgid "Y angle" msgstr "Y angle" #: appEditors/AppGeoEditor.py:831 appEditors/AppGerberEditor.py:6808 -#: appTools/ToolTransform.py:740 +#: appPlugins/ToolTransform.py:740 msgid "Skew Y" msgstr "Skew Y" #: appEditors/AppGeoEditor.py:862 appEditors/AppGerberEditor.py:6839 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appTools/ToolFilm.py:1237 appTools/ToolTransform.py:771 +#: appPlugins/ToolFilm.py:1237 appPlugins/ToolTransform.py:771 msgid "X factor" msgstr "X factor" #: appEditors/AppGeoEditor.py:864 appEditors/AppGerberEditor.py:6841 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 -#: appTools/ToolTransform.py:773 +#: appPlugins/ToolTransform.py:773 msgid "Factor for scaling on X axis." msgstr "Factor for scaling on X axis." #: appEditors/AppGeoEditor.py:871 appEditors/AppGerberEditor.py:6848 -#: appTools/ToolTransform.py:780 +#: appPlugins/ToolTransform.py:780 msgid "Scale X" msgstr "Scale X" #: appEditors/AppGeoEditor.py:873 appEditors/AppGeoEditor.py:893 #: appEditors/AppGerberEditor.py:6850 appEditors/AppGerberEditor.py:6870 -#: appTools/ToolTransform.py:782 appTools/ToolTransform.py:802 +#: appPlugins/ToolTransform.py:782 appPlugins/ToolTransform.py:802 msgid "" "Scale the selected object(s).\n" "The point of reference depends on \n" @@ -2705,57 +2725,57 @@ msgstr "" #: appEditors/AppGeoEditor.py:882 appEditors/AppGerberEditor.py:6859 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appTools/ToolFilm.py:1246 appTools/ToolTransform.py:791 +#: appPlugins/ToolFilm.py:1246 appPlugins/ToolTransform.py:791 msgid "Y factor" msgstr "Y factor" #: appEditors/AppGeoEditor.py:884 appEditors/AppGerberEditor.py:6861 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 -#: appTools/ToolTransform.py:793 +#: appPlugins/ToolTransform.py:793 msgid "Factor for scaling on Y axis." msgstr "Factor for scaling on Y axis." #: appEditors/AppGeoEditor.py:891 appEditors/AppGerberEditor.py:6868 -#: appTools/ToolTransform.py:800 +#: appPlugins/ToolTransform.py:800 msgid "Scale Y" msgstr "Scale Y" #: appEditors/AppGeoEditor.py:918 appEditors/AppGerberEditor.py:6895 -#: appTools/ToolTransform.py:827 +#: appPlugins/ToolTransform.py:827 msgid "Flip on X" msgstr "Flip on X" #: appEditors/AppGeoEditor.py:920 appEditors/AppGeoEditor.py:925 #: appEditors/AppGerberEditor.py:6897 appEditors/AppGerberEditor.py:6902 -#: appTools/ToolTransform.py:829 appTools/ToolTransform.py:834 +#: appPlugins/ToolTransform.py:829 appPlugins/ToolTransform.py:834 msgid "Flip the selected object(s) over the X axis." msgstr "Flip the selected object(s) over the X axis." #: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6900 -#: appTools/ToolTransform.py:832 +#: appPlugins/ToolTransform.py:832 msgid "Flip on Y" msgstr "Flip on Y" #: appEditors/AppGeoEditor.py:943 appEditors/AppGerberEditor.py:6920 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 -#: appTools/ToolTransform.py:852 +#: appPlugins/ToolTransform.py:852 msgid "X val" msgstr "X val" #: appEditors/AppGeoEditor.py:945 appEditors/AppGerberEditor.py:6922 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 -#: appTools/ToolTransform.py:854 +#: appPlugins/ToolTransform.py:854 msgid "Distance to offset on X axis. In current units." msgstr "Distance to offset on X axis. In current units." #: appEditors/AppGeoEditor.py:952 appEditors/AppGerberEditor.py:6929 -#: appTools/ToolTransform.py:861 +#: appPlugins/ToolTransform.py:861 msgid "Offset X" msgstr "Offset X" #: appEditors/AppGeoEditor.py:954 appEditors/AppGeoEditor.py:974 #: appEditors/AppGerberEditor.py:6931 appEditors/AppGerberEditor.py:6951 -#: appTools/ToolTransform.py:863 appTools/ToolTransform.py:883 +#: appPlugins/ToolTransform.py:863 appPlugins/ToolTransform.py:883 msgid "" "Offset the selected object(s).\n" "The point of reference is the middle of\n" @@ -2767,18 +2787,18 @@ msgstr "" #: appEditors/AppGeoEditor.py:963 appEditors/AppGerberEditor.py:6940 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 -#: appTools/ToolTransform.py:872 +#: appPlugins/ToolTransform.py:872 msgid "Y val" msgstr "Y val" #: appEditors/AppGeoEditor.py:965 appEditors/AppGerberEditor.py:6942 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 -#: appTools/ToolTransform.py:874 +#: appPlugins/ToolTransform.py:874 msgid "Distance to offset on Y axis. In current units." msgstr "Distance to offset on Y axis. In current units." #: appEditors/AppGeoEditor.py:972 appEditors/AppGerberEditor.py:6949 -#: appTools/ToolTransform.py:881 +#: appPlugins/ToolTransform.py:881 msgid "Offset Y" msgstr "Offset Y" @@ -2787,14 +2807,14 @@ msgstr "Offset Y" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appTools/ToolInvertGerber.py:271 appTools/ToolQRCode.py:884 -#: appTools/ToolTransform.py:901 +#: appPlugins/ToolInvertGerber.py:271 appPlugins/ToolQRCode.py:884 +#: appPlugins/ToolTransform.py:901 msgid "Rounded" msgstr "Rounded" #: appEditors/AppGeoEditor.py:994 appEditors/AppGerberEditor.py:6971 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 -#: appTools/ToolTransform.py:903 +#: appPlugins/ToolTransform.py:903 msgid "" "If checked then the buffer will surround the buffered shape,\n" "every corner will be rounded.\n" @@ -2808,15 +2828,15 @@ msgstr "" #: appEditors/AppGeoEditor.py:1002 appEditors/AppGerberEditor.py:6979 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 -#: appTools/ToolDistance.py:127 appTools/ToolDistance.py:421 -#: appTools/ToolDistance.py:557 appTools/ToolDistanceMin.py:211 -#: appTools/ToolTransform.py:911 +#: appPlugins/ToolDistance.py:127 appPlugins/ToolDistance.py:421 +#: appPlugins/ToolDistance.py:557 appPlugins/ToolDistanceMin.py:211 +#: appPlugins/ToolTransform.py:911 msgid "Distance" msgstr "Distance" #: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6981 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 -#: appTools/ToolTransform.py:913 +#: appPlugins/ToolTransform.py:913 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2829,12 +2849,12 @@ msgstr "" "or decreased with the 'distance'." #: appEditors/AppGeoEditor.py:1016 appEditors/AppGerberEditor.py:6993 -#: appTools/ToolTransform.py:925 +#: appPlugins/ToolTransform.py:925 msgid "Buffer D" msgstr "Buffer D" #: appEditors/AppGeoEditor.py:1018 appEditors/AppGerberEditor.py:6995 -#: appTools/ToolTransform.py:927 +#: appPlugins/ToolTransform.py:927 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." @@ -2844,7 +2864,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1029 appEditors/AppGerberEditor.py:7006 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 -#: appTools/ToolTransform.py:938 +#: appPlugins/ToolTransform.py:938 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2859,12 +2879,12 @@ msgstr "" "of the initial dimension." #: appEditors/AppGeoEditor.py:1042 appEditors/AppGerberEditor.py:7019 -#: appTools/ToolTransform.py:951 +#: appPlugins/ToolTransform.py:951 msgid "Buffer F" msgstr "Buffer F" #: appEditors/AppGeoEditor.py:1044 appEditors/AppGerberEditor.py:7021 -#: appTools/ToolTransform.py:953 +#: appPlugins/ToolTransform.py:953 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." @@ -2876,35 +2896,35 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 -#: appTools/ToolCalibration.py:894 appTools/ToolDrilling.py:2815 -#: appTools/ToolMilling.py:4425 appTools/ToolPanelize.py:1152 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:894 appPlugins/ToolDrilling.py:2815 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolPanelize.py:1152 +#: appPlugins/ToolTransform.py:604 msgid "Object" msgstr "Object" #: appEditors/AppGeoEditor.py:1205 appEditors/AppGerberEditor.py:7182 -#: appTools/ToolTransform.py:168 +#: appPlugins/ToolTransform.py:168 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Incorrect format for Point value. Needs format X,Y" #: appEditors/AppGeoEditor.py:1230 appEditors/AppGerberEditor.py:7207 -#: appTools/ToolTransform.py:185 +#: appPlugins/ToolTransform.py:185 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:1288 appEditors/AppGeoEditor.py:1309 #: appEditors/AppGerberEditor.py:7265 appEditors/AppGerberEditor.py:7286 -#: appTools/ToolTransform.py:243 appTools/ToolTransform.py:264 +#: appPlugins/ToolTransform.py:243 appPlugins/ToolTransform.py:264 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:1322 appEditors/AppGeoEditor.py:1331 #: appEditors/AppGerberEditor.py:7299 appEditors/AppGerberEditor.py:7308 -#: appTools/ToolTransform.py:277 appTools/ToolTransform.py:286 +#: appPlugins/ToolTransform.py:277 appPlugins/ToolTransform.py:286 msgid "Offset transformation can not be done for a value of 0." msgstr "Offset transformation can not be done for a value of 0." -#: appEditors/AppGeoEditor.py:1361 appTools/ToolTransform.py:314 +#: appEditors/AppGeoEditor.py:1361 appPlugins/ToolTransform.py:314 msgid "Rotating" msgstr "Rotating" @@ -2914,28 +2934,28 @@ msgstr "Rotating" #: appEditors/AppGerberEditor.py:7359 appEditors/AppGerberEditor.py:7401 #: appEditors/AppGerberEditor.py:7441 appEditors/AppGerberEditor.py:7480 #: appEditors/AppGerberEditor.py:7524 appEditors/AppGerberEditor.py:7560 -#: appTools/ToolTransform.py:336 appTools/ToolTransform.py:376 -#: appTools/ToolTransform.py:415 appTools/ToolTransform.py:450 -#: appTools/ToolTransform.py:487 appTools/ToolTransform.py:522 app_Main.py:6509 -#: app_Main.py:6555 +#: appPlugins/ToolTransform.py:336 appPlugins/ToolTransform.py:376 +#: appPlugins/ToolTransform.py:415 appPlugins/ToolTransform.py:450 +#: appPlugins/ToolTransform.py:487 appPlugins/ToolTransform.py:522 +#: app_Main.py:6509 app_Main.py:6555 msgid "Action was not executed" msgstr "Action was not executed" -#: appEditors/AppGeoEditor.py:1394 appTools/ToolTransform.py:346 +#: appEditors/AppGeoEditor.py:1394 appPlugins/ToolTransform.py:346 msgid "Flipping" msgstr "Flipping" #: appEditors/AppGeoEditor.py:1402 appEditors/AppGerberEditor.py:7390 -#: appTools/ToolTransform.py:363 app_Main.py:6507 +#: appPlugins/ToolTransform.py:363 app_Main.py:6507 msgid "Flip on Y axis done" msgstr "Flip on Y axis done" #: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:7398 -#: appTools/ToolTransform.py:372 app_Main.py:6553 +#: appPlugins/ToolTransform.py:372 app_Main.py:6553 msgid "Flip on X axis done" msgstr "Flip on X axis done" -#: appEditors/AppGeoEditor.py:1429 appTools/ToolTransform.py:391 +#: appEditors/AppGeoEditor.py:1429 appPlugins/ToolTransform.py:391 msgid "Skewing" msgstr "Skewing" @@ -2947,7 +2967,7 @@ msgstr "Skew on the X axis done" msgid "Skew on the Y axis done" msgstr "Skew on the Y axis done" -#: appEditors/AppGeoEditor.py:1464 appTools/ToolTransform.py:425 +#: appEditors/AppGeoEditor.py:1464 appPlugins/ToolTransform.py:425 msgid "Scaling" msgstr "Scaling" @@ -2959,7 +2979,7 @@ msgstr "Scale on the X axis done" msgid "Scale on the Y axis done" msgstr "Scale on the Y axis done" -#: appEditors/AppGeoEditor.py:1495 appTools/ToolTransform.py:460 +#: appEditors/AppGeoEditor.py:1495 appPlugins/ToolTransform.py:460 msgid "Offsetting" msgstr "Offsetting" @@ -2974,18 +2994,19 @@ msgstr "Offset on the Y axis done" #: appEditors/AppGeoEditor.py:1520 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appTools/ToolCopperThieving.py:594 -#: appTools/ToolCopperThieving.py:797 appTools/ToolCopperThieving.py:810 -#: appTools/ToolIsolation.py:1560 appTools/ToolNCC.py:2053 -#: appTools/ToolNCC.py:2080 appTools/ToolNCC.py:2188 appTools/ToolNCC.py:2201 -#: appTools/ToolNCC.py:3103 appTools/ToolNCC.py:3208 appTools/ToolNCC.py:3223 -#: appTools/ToolNCC.py:3490 appTools/ToolNCC.py:3591 appTools/ToolNCC.py:3606 -#: appTools/ToolTransform.py:497 camlib.py:1110 +#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:594 +#: appPlugins/ToolCopperThieving.py:797 appPlugins/ToolCopperThieving.py:810 +#: appPlugins/ToolIsolation.py:1560 appPlugins/ToolNCC.py:2053 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2188 +#: appPlugins/ToolNCC.py:2201 appPlugins/ToolNCC.py:3103 +#: appPlugins/ToolNCC.py:3208 appPlugins/ToolNCC.py:3223 +#: appPlugins/ToolNCC.py:3490 appPlugins/ToolNCC.py:3591 +#: appPlugins/ToolNCC.py:3606 appPlugins/ToolTransform.py:497 camlib.py:1110 msgid "Buffering" msgstr "Buffering" #: appEditors/AppGeoEditor.py:1527 appEditors/AppGerberEditor.py:7556 -#: appTools/ToolTransform.py:518 +#: appPlugins/ToolTransform.py:518 msgid "Buffer done" msgstr "Buffer done" @@ -3000,7 +3021,7 @@ msgid "Enter an Angle Value (degrees)" msgstr "Enter an Angle Value (degrees)" #: appEditors/AppGeoEditor.py:1545 appEditors/AppGerberEditor.py:7574 -#: appTools/ToolTransform.py:334 +#: appPlugins/ToolTransform.py:334 msgid "Rotate done" msgstr "Rotate done" @@ -3116,7 +3137,6 @@ msgid "Backtracked one point ..." msgstr "Backtracked one point ..." #: appEditors/AppGeoEditor.py:2605 -#| msgid "Selected plots enabled..." msgid "Selection not allowed. Wait ..." msgstr "Selection not allowed. Wait ..." @@ -3124,7 +3144,7 @@ msgstr "Selection not allowed. Wait ..." msgid "Click on destination point ..." msgstr "Click on destination point ..." -#: appEditors/AppGeoEditor.py:2819 appTools/ToolMove.py:163 +#: appEditors/AppGeoEditor.py:2819 appPlugins/ToolMove.py:163 msgid "Moving" msgstr "Moving" @@ -3215,11 +3235,11 @@ msgstr "Zoom on selection" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appTools/ToolCalibration.py:775 appTools/ToolCorners.py:741 -#: appTools/ToolEtchCompensation.py:374 appTools/ToolFiducials.py:881 -#: appTools/ToolFollow.py:727 appTools/ToolInvertGerber.py:243 -#: appTools/ToolLevelling.py:1763 appTools/ToolQRCode.py:792 -#: appTools/ToolSolderPaste.py:1267 +#: appPlugins/ToolCalibration.py:775 appPlugins/ToolCorners.py:741 +#: appPlugins/ToolEtchCompensation.py:374 appPlugins/ToolFiducials.py:881 +#: appPlugins/ToolFollow.py:727 appPlugins/ToolInvertGerber.py:243 +#: appPlugins/ToolLevelling.py:1763 appPlugins/ToolQRCode.py:792 +#: appPlugins/ToolSolderPaste.py:1267 msgid "Parameters" msgstr "Parameters" @@ -3265,7 +3285,7 @@ msgstr "The length of the geometry element." #: appEditors/AppGeoEditor.py:3523 appEditors/AppGerberEditor.py:6240 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 -#: appTools/ToolFiducials.py:800 +#: appPlugins/ToolFiducials.py:800 msgid "Coordinates" msgstr "Coordinates" @@ -3334,9 +3354,9 @@ msgstr "Line" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 -#: appTools/ToolDrilling.py:2864 appTools/ToolFollow.py:751 -#: appTools/ToolIsolation.py:3639 appTools/ToolMilling.py:4472 -#: appTools/ToolNCC.py:4635 appTools/ToolPaint.py:3315 +#: appPlugins/ToolDrilling.py:2864 appPlugins/ToolFollow.py:751 +#: appPlugins/ToolIsolation.py:3639 appPlugins/ToolMilling.py:4478 +#: appPlugins/ToolNCC.py:4635 appPlugins/ToolPaint.py:3315 msgid "Polygon" msgstr "Polygon" @@ -3358,14 +3378,14 @@ msgstr "Last selected shape ID" #: appEditors/AppGeoEditor.py:4109 appEditors/AppGerberEditor.py:2641 #: appEditors/AppGerberEditor.py:4911 appObjects/FlatCAMGeometry.py:2742 -#: appTools/ToolCutOut.py:1595 appTools/ToolDistance.py:189 -#: appTools/ToolExtract.py:609 appTools/ToolExtract.py:720 -#: appTools/ToolExtract.py:795 appTools/ToolMilling.py:2671 -#: appTools/ToolOptimal.py:163 appTools/ToolPanelize.py:1043 -#: appTools/ToolQRCode.py:231 appTools/ToolReport.py:214 -#: appTools/ToolSolderPaste.py:693 appTools/ToolSolderPaste.py:983 -#: appTools/ToolSub.py:295 app_Main.py:8398 tclCommands/TclCommandOpenSVG.py:85 -#: tclCommands/TclCommandPanelize.py:299 +#: appPlugins/ToolCutOut.py:1595 appPlugins/ToolDistance.py:189 +#: appPlugins/ToolExtract.py:609 appPlugins/ToolExtract.py:720 +#: appPlugins/ToolExtract.py:795 appPlugins/ToolMilling.py:2671 +#: appPlugins/ToolOptimal.py:163 appPlugins/ToolPanelize.py:1043 +#: appPlugins/ToolQRCode.py:231 appPlugins/ToolReport.py:214 +#: appPlugins/ToolSolderPaste.py:693 appPlugins/ToolSolderPaste.py:983 +#: appPlugins/ToolSub.py:295 app_Main.py:8398 +#: tclCommands/TclCommandOpenSVG.py:85 tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Working" @@ -3393,8 +3413,8 @@ msgstr "Click on target point." #: appEditors/AppGeoEditor.py:5573 appEditors/AppGeoEditor.py:5598 #: appEditors/AppGeoEditor.py:5628 appEditors/AppGeoEditor.py:5708 #: appEditors/AppGeoEditor.py:5774 appEditors/AppGeoEditor.py:5842 -#: appTools/ToolCopperThieving.py:612 appTools/ToolFilm.py:809 -#: appTools/ToolFilm.py:1069 appTools/ToolRulesCheck.py:645 +#: appPlugins/ToolCopperThieving.py:612 appPlugins/ToolFilm.py:809 +#: appPlugins/ToolFilm.py:1069 appPlugins/ToolRulesCheck.py:645 msgid "Working..." msgstr "Working..." @@ -3406,12 +3426,11 @@ msgstr "Loading the Geometry into the Editor..." msgid "Editing MultiGeo Geometry, tool" msgstr "Editing MultiGeo Geometry, tool" -#: appEditors/AppGeoEditor.py:5334 appTools/ToolNCC.py:2542 +#: appEditors/AppGeoEditor.py:5334 appPlugins/ToolNCC.py:2542 msgid "with diameter" msgstr "with diameter" #: appEditors/AppGeoEditor.py:5386 -#| msgid "There is no Geometry object loaded ..." msgid "Editor Exit. Geometry object was updated ..." msgstr "Editor Exit. Geometry object was updated ..." @@ -3439,7 +3458,6 @@ msgstr "Invalid distance." #: appEditors/AppGeoEditor.py:5691 appEditors/AppGeoEditor.py:5757 #: appEditors/AppGeoEditor.py:5825 -#| msgid "Title entry is empty." msgid "Failed, the result is empty." msgstr "Failed, the result is empty." @@ -3457,8 +3475,8 @@ msgid "Invalid value for" msgstr "Invalid value for" #: appEditors/AppGeoEditor.py:5920 appObjects/FlatCAMGeometry.py:2821 -#: appTools/ToolMilling.py:2750 appTools/ToolPaint.py:1994 -#: appTools/ToolPaint.py:2204 +#: appPlugins/ToolMilling.py:2750 appPlugins/ToolPaint.py:1994 +#: appPlugins/ToolPaint.py:2204 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3559,24 +3577,23 @@ msgid "Nothing selected to move" msgstr "Nothing selected to move" #: appEditors/AppGerberEditor.py:2815 -#| msgid "The list of geometry elements inside the edited object." msgid "Select shapes to import them into the edited object." msgstr "Select shapes to import them into the edited object." #: appEditors/AppGerberEditor.py:3043 appEditors/AppGerberEditor.py:3125 -#: appTools/ToolIsolation.py:2365 appTools/ToolIsolation.py:2517 -#: appTools/ToolPaint.py:1265 +#: appPlugins/ToolIsolation.py:2365 appPlugins/ToolIsolation.py:2517 +#: appPlugins/ToolPaint.py:1265 msgid "Added polygon" msgstr "Added polygon" #: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 -#: appTools/ToolIsolation.py:2366 appTools/ToolIsolation.py:2519 -#: appTools/ToolPaint.py:1267 +#: appPlugins/ToolIsolation.py:2366 appPlugins/ToolIsolation.py:2519 +#: appPlugins/ToolPaint.py:1267 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:3048 appEditors/AppGerberEditor.py:3130 -#: appTools/ToolIsolation.py:2522 +#: appPlugins/ToolIsolation.py:2522 msgid "No polygon in selection." msgstr "No polygon in selection." @@ -3626,7 +3643,7 @@ msgstr "Dimensions edited." #: appEditors/AppGerberEditor.py:4510 appEditors/AppGerberEditor.py:6051 #: appEditors/AppGerberEditor.py:6098 appGUI/ObjectUI.py:309 -#: appTools/ToolExtract.py:988 appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolPunchGerber.py:2072 msgid "Code" msgstr "Code" @@ -3636,7 +3653,7 @@ msgid "Dim" msgstr "Dim" #: appEditors/AppGerberEditor.py:4624 appObjects/FlatCAMCNCJob.py:714 -#: appObjects/FlatCAMScript.py:130 appTools/ToolLevelling.py:1423 +#: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1423 #: app_Main.py:7643 msgid "Loading" msgstr "Loading" @@ -3674,9 +3691,9 @@ msgstr "Coordinates copied to clipboard." #: appObjects/AppObject.py:340 appObjects/FlatCAMCNCJob.py:610 #: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1150 -#: appTools/ToolCorners.py:602 appTools/ToolFiducials.py:633 -#: appTools/ToolMove.py:235 appTools/ToolQRCode.py:537 app_Main.py:4988 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1150 +#: appPlugins/ToolCorners.py:602 appPlugins/ToolFiducials.py:633 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:537 app_Main.py:4988 msgid "Plotting" msgstr "Plotting" @@ -3711,7 +3728,7 @@ msgid "Gerber Editor" msgstr "Gerber Editor" #: appEditors/AppGerberEditor.py:6038 appGUI/ObjectUI.py:274 -#: appObjects/FlatCAMObj.py:492 appTools/ToolReport.py:177 +#: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:177 msgid "Apertures" msgstr "Apertures" @@ -3724,17 +3741,17 @@ msgid "Index" msgstr "Index" #: appEditors/AppGerberEditor.py:6058 appGUI/ObjectUI.py:315 -#: appTools/ToolExtract.py:995 appTools/ToolPunchGerber.py:2079 +#: appPlugins/ToolExtract.py:995 appPlugins/ToolPunchGerber.py:2079 msgid "Aperture Code" msgstr "Aperture Code" #: appEditors/AppGerberEditor.py:6060 appGUI/ObjectUI.py:317 -#: appTools/ToolExtract.py:997 appTools/ToolPunchGerber.py:2081 +#: appPlugins/ToolExtract.py:997 appPlugins/ToolPunchGerber.py:2081 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Type of aperture: circular, rectangle, macros etc" #: appEditors/AppGerberEditor.py:6062 appGUI/ObjectUI.py:319 -#: appTools/ToolExtract.py:999 appTools/ToolPunchGerber.py:2083 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2083 msgid "Aperture Size:" msgstr "Aperture Size:" @@ -3762,7 +3779,6 @@ msgid "Code for the new aperture" msgstr "Code for the new aperture" #: appEditors/AppGerberEditor.py:6109 -#| msgid "Size" msgid "Size:" msgstr "Size:" @@ -3797,10 +3813,6 @@ msgid "Dims" msgstr "Dims" #: appEditors/AppGerberEditor.py:6143 -#| msgid "" -#| "Dimensions for the new aperture.\n" -#| "Active only for rectangular apertures (type R).\n" -#| "The format is (width, height)" msgid "" "Dimensions for the new aperture.\n" "The format is (width, height)" @@ -3817,25 +3829,22 @@ msgid "Delete a aperture in the aperture list" msgstr "Delete a aperture in the aperture list" #: appEditors/AppGerberEditor.py:6215 -#| msgid "Is Valid" msgid "Valid" msgstr "Valid" #: appEditors/AppGerberEditor.py:6217 -#| msgid "How to select the polygons to paint." msgid "Show if the selected polygon is valid." msgstr "Show if the selected polygon is valid." #: appEditors/AppGerberEditor.py:6224 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appTools/ToolCalculators.py:556 appTools/ToolCalculators.py:599 -#: appTools/ToolCopperThieving.py:1334 +#: appPlugins/ToolCalculators.py:556 appPlugins/ToolCalculators.py:599 +#: appPlugins/ToolCopperThieving.py:1334 msgid "Area" msgstr "Area" #: appEditors/AppGerberEditor.py:6226 -#| msgid "Viewing the source code of the selected object." msgid "Show the area of the selected polygon." msgstr "Show the area of the selected polygon." @@ -3844,12 +3853,12 @@ msgstr "Show the area of the selected polygon." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appTools/ToolCopperThieving.py:1345 appTools/ToolPcbWizard.py:484 +#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolPcbWizard.py:484 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6230 appTools/ToolCopperThieving.py:1347 -#: appTools/ToolCopperThieving.py:1704 +#: appEditors/AppGerberEditor.py:6230 appPlugins/ToolCopperThieving.py:1347 +#: appPlugins/ToolCopperThieving.py:1704 msgid "in" msgstr "in" @@ -4007,7 +4016,7 @@ msgstr "Skew X cancelled" msgid "Skew Y cancelled" msgstr "Skew Y cancelled" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3973 +#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3974 msgid "Find" msgstr "Find" @@ -4034,13 +4043,13 @@ 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:157 -#: appGUI/GUIElements.py:4777 appGUI/ObjectUI.py:1977 +#: appGUI/GUIElements.py:4798 appGUI/ObjectUI.py:1977 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolExtract.py:936 appTools/ToolFollow.py:738 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 -#: appTools/ToolPunchGerber.py:2021 +#: appPlugins/ToolExtract.py:936 appPlugins/ToolFollow.py:738 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 +#: appPlugins/ToolPunchGerber.py:2021 msgid "All" msgstr "All" @@ -4086,15 +4095,15 @@ msgstr "Open file" #: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 #: appObjects/FlatCAMCNCJob.py:638 appObjects/FlatCAMCNCJob.py:644 -#: appTools/ToolLevelling.py:1389 appTools/ToolLevelling.py:1395 -#: appTools/ToolLevelling.py:1581 appTools/ToolLevelling.py:1587 -#: appTools/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 +#: appPlugins/ToolLevelling.py:1389 appPlugins/ToolLevelling.py:1395 +#: appPlugins/ToolLevelling.py:1581 appPlugins/ToolLevelling.py:1587 +#: appPlugins/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 msgid "Export Code ..." msgstr "Export Code ..." #: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:693 -#: appObjects/FlatCAMCNCJob.py:1089 appTools/ToolLevelling.py:1413 -#: appTools/ToolLevelling.py:1605 appTools/ToolSolderPaste.py:1122 +#: appObjects/FlatCAMCNCJob.py:1089 appPlugins/ToolLevelling.py:1413 +#: appPlugins/ToolLevelling.py:1605 appPlugins/ToolSolderPaste.py:1122 msgid "No such file or directory" msgstr "No such file or directory" @@ -4102,7 +4111,7 @@ msgstr "No such file or directory" msgid "Saved to" msgstr "Saved to" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3981 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3982 #: appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 appGUI/MainGUI.py:4603 #: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4973 appGUI/MainGUI.py:5116 msgid "Ctrl+S" @@ -4133,12 +4142,12 @@ msgid "Start GCode" msgstr "Start GCode" #: appEditors/appGCodeEditor.py:655 appObjects/FlatCAMCNCJob.py:763 -#: appTools/ToolCalibration.py:465 +#: appPlugins/ToolCalibration.py:465 msgid "Loaded Machine Code into Code Editor" msgstr "Loaded Machine Code into Code Editor" #: appEditors/appGCodeEditor.py:747 appGUI/ObjectUI.py:1997 -#: appTools/ToolSolderPaste.py:1004 +#: appPlugins/ToolSolderPaste.py:1004 msgid "GCode Editor" msgstr "GCode Editor" @@ -4147,25 +4156,25 @@ msgid "GCode" msgstr "GCode" #: appEditors/appGCodeEditor.py:788 appGUI/ObjectUI.py:1002 -#: appGUI/ObjectUI.py:2122 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:3727 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 +#: appGUI/ObjectUI.py:2122 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3733 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 msgid "TT" msgstr "TT" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 appObjects/FlatCAMObj.py:499 -#: appTools/ToolDrilling.py:2359 appTools/ToolMilling.py:3682 -#: appTools/ToolMilling.py:3884 appTools/ToolReport.py:184 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolMilling.py:3688 +#: appPlugins/ToolMilling.py:3890 appPlugins/ToolReport.py:184 msgid "Drills" msgstr "Drills" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2359 -#: appTools/ToolMilling.py:3682 appTools/ToolMilling.py:3885 -#: appTools/ToolReport.py:186 +#: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2359 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3891 +#: appPlugins/ToolReport.py:186 msgid "Slots" msgstr "Slots" @@ -4193,121 +4202,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:993 -#: appGUI/GUIElements.py:1392 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 +#: appGUI/GUIElements.py:1393 msgid "Read Only" msgstr "Read Only" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Undo" msgstr "Undo" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Redo" msgstr "Redo" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:1697 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:1697 #: appGUI/ObjectUI.py:1979 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Cut" msgstr "Cut" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:4865 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:4865 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:748 appGUI/MainGUI.py:807 appGUI/MainGUI.py:885 #: appGUI/MainGUI.py:1015 appGUI/MainGUI.py:1265 appGUI/MainGUI.py:1754 #: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:2478 appGUI/MainGUI.py:5099 -#: appTools/ToolMilling.py:386 appTools/ToolPanelize.py:434 -#: appTools/ToolPanelize.py:460 appTools/ToolPanelize.py:569 -#: appTools/ToolPanelize.py:580 appTools/ToolPanelize.py:612 -#: appTools/ToolPanelize.py:661 appTools/ToolPanelize.py:860 -#: appTools/ToolPanelize.py:892 appTools/ToolPanelize.py:940 +#: appPlugins/ToolMilling.py:386 appPlugins/ToolPanelize.py:434 +#: appPlugins/ToolPanelize.py:460 appPlugins/ToolPanelize.py:569 +#: appPlugins/ToolPanelize.py:580 appPlugins/ToolPanelize.py:612 +#: appPlugins/ToolPanelize.py:661 appPlugins/ToolPanelize.py:860 +#: appPlugins/ToolPanelize.py:892 appPlugins/ToolPanelize.py:940 msgid "Copy" msgstr "Copy" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4594 msgid "Ctrl+C" msgstr "Ctrl+C" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Paste" msgstr "Paste" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1035 -#: appGUI/GUIElements.py:1434 appGUI/GUIElements.py:1645 -#: appGUI/GUIElements.py:1929 appGUI/GUIElements.py:3961 appGUI/MainGUI.py:4664 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 +#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 +#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3962 appGUI/MainGUI.py:4664 #: appGUI/MainGUI.py:4665 appGUI/MainGUI.py:4869 appGUI/MainGUI.py:4969 #: appGUI/MainGUI.py:4970 appGUI/MainGUI.py:5110 appGUI/MainGUI.py:5111 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4593 #: appObjects/ObjectCollection.py:1148 appObjects/ObjectCollection.py:1195 -#: appTools/ToolIsolation.py:3612 appTools/ToolPunchGerber.py:2295 +#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolPunchGerber.py:2295 msgid "Select All" msgstr "Select All" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:4593 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1051 appGUI/GUIElements.py:1450 +#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 msgid "Step Up" msgstr "Step Up" -#: appGUI/GUIElements.py:1058 appGUI/GUIElements.py:1457 +#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 msgid "Step Down" msgstr "Step Down" -#: appGUI/GUIElements.py:2351 appGUI/GUIElements.py:2420 -#: appGUI/GUIElements.py:2481 appGUI/GUIElements.py:2546 -#: appGUI/GUIElements.py:3907 app_Main.py:4637 app_Main.py:4801 +#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 +#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 +#: appGUI/GUIElements.py:3908 app_Main.py:4637 app_Main.py:4801 #: app_Main.py:4890 app_Main.py:8990 app_Main.py:9338 msgid "Ok" msgstr "Ok" -#: appGUI/GUIElements.py:3872 +#: appGUI/GUIElements.py:3873 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4317,19 +4326,19 @@ msgstr "" "- Absolute -> the reference point is point (0,0)\n" "- Relative -> the reference point is the mouse position before Jump" -#: appGUI/GUIElements.py:3877 +#: appGUI/GUIElements.py:3878 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3878 +#: appGUI/GUIElements.py:3879 msgid "Relative" msgstr "Relative" -#: appGUI/GUIElements.py:3889 +#: appGUI/GUIElements.py:3890 msgid "Location" msgstr "Location" -#: appGUI/GUIElements.py:3891 +#: appGUI/GUIElements.py:3892 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" @@ -4341,89 +4350,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:3973 +#: appGUI/GUIElements.py:3974 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:3981 +#: appGUI/GUIElements.py:3982 msgid "Save Log" msgstr "Save Log" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 msgid "Clear All" msgstr "Clear All" -#: appGUI/GUIElements.py:3987 -#| msgid "Shift+S" +#: appGUI/GUIElements.py:3988 msgid "Shift+Del" msgstr "Shift+Del" -#: appGUI/GUIElements.py:4106 appTools/ToolShell.py:324 +#: appGUI/GUIElements.py:4107 appPlugins/ToolShell.py:324 msgid "Type >help< to get started" msgstr "Type >help< to get started" -#: appGUI/GUIElements.py:4672 appGUI/GUIElements.py:4689 +#: appGUI/GUIElements.py:4693 appGUI/GUIElements.py:4710 msgid "Jog the Y axis." msgstr "Jog the Y axis." -#: appGUI/GUIElements.py:4680 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 +#: appGUI/GUIElements.py:4701 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 #: appGUI/MainGUI.py:2247 msgid "Move to Origin" msgstr "Move to Origin" -#: appGUI/GUIElements.py:4697 appGUI/GUIElements.py:4705 +#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4726 msgid "Jog the X axis." msgstr "Jog the X axis." -#: appGUI/GUIElements.py:4715 appGUI/GUIElements.py:4725 +#: appGUI/GUIElements.py:4736 appGUI/GUIElements.py:4746 msgid "Jog the Z axis." msgstr "Jog the Z axis." -#: appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4772 msgid "Zero the CNC X axes at current position." msgstr "Zero the CNC X axes at current position." -#: appGUI/GUIElements.py:4759 +#: appGUI/GUIElements.py:4780 msgid "Zero the CNC Y axes at current position." msgstr "Zero the CNC Y axes at current position." -#: appGUI/GUIElements.py:4764 +#: appGUI/GUIElements.py:4785 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4767 +#: appGUI/GUIElements.py:4788 msgid "Zero the CNC Z axes at current position." msgstr "Zero the CNC Z axes at current position." -#: appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4792 msgid "Do Home" msgstr "Do Home" -#: appGUI/GUIElements.py:4773 +#: appGUI/GUIElements.py:4794 msgid "Perform a homing cycle on all axis." msgstr "Perform a homing cycle on all axis." -#: appGUI/GUIElements.py:4781 +#: appGUI/GUIElements.py:4802 msgid "Zero all CNC axes at current position." msgstr "Zero all CNC axes at current position." -#: appGUI/GUIElements.py:4939 appGUI/GUIElements.py:4948 +#: appGUI/GUIElements.py:4960 appGUI/GUIElements.py:4969 msgid "Idle." msgstr "Idle." -#: appGUI/GUIElements.py:4987 +#: appGUI/GUIElements.py:5008 msgid "Application started ..." msgstr "Application started ..." -#: appGUI/GUIElements.py:4988 +#: appGUI/GUIElements.py:5009 msgid "Hello!" msgstr "Hello!" -#: appGUI/GUIElements.py:5047 +#: appGUI/GUIElements.py:5068 msgid "Run Script ..." msgstr "Run Script ..." -#: appGUI/GUIElements.py:5049 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:5070 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4433,42 +4441,42 @@ msgstr "" "enabling the automation of certain\n" "functions of FlatCAM." -#: appGUI/GUIElements.py:5058 appGUI/MainGUI.py:121 -#: appTools/ToolPcbWizard.py:412 appTools/ToolPcbWizard.py:420 +#: appGUI/GUIElements.py:5079 appGUI/MainGUI.py:121 +#: appPlugins/ToolPcbWizard.py:412 appPlugins/ToolPcbWizard.py:420 msgid "Open" msgstr "Open" -#: appGUI/GUIElements.py:5062 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 +#: appGUI/GUIElements.py:5083 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 #: appGUI/MainGUI.py:2210 appGUI/MainGUI.py:4600 app_Main.py:8890 #: app_Main.py:8893 msgid "Open Project" msgstr "Open Project" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 #: appGUI/MainGUI.py:2205 app_Main.py:8770 app_Main.py:8775 msgid "Open Gerber" msgstr "Open Gerber" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 #: appGUI/MainGUI.py:2207 app_Main.py:8810 app_Main.py:8815 msgid "Open Excellon" msgstr "Open Excellon" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 #: appGUI/MainGUI.py:4596 appGUI/MainGUI.py:5115 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5078 appGUI/MainGUI.py:143 app_Main.py:8853 +#: appGUI/GUIElements.py:5099 appGUI/MainGUI.py:143 app_Main.py:8853 #: app_Main.py:8858 msgid "Open G-Code" msgstr "Open G-Code" -#: appGUI/GUIElements.py:5088 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:5109 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Exit" @@ -4492,26 +4500,27 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Will create a new, blank project" -#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appTools/ToolLevelling.py:1986 +#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appPlugins/ToolLevelling.py:1986 msgid "New" msgstr "New" #: appGUI/MainGUI.py:98 appGUI/MainGUI.py:1640 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 #: appObjects/FlatCAMGeometry.py:2178 appObjects/ObjectCollection.py:235 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:1339 -#: appTools/ToolCalibration.py:1356 appTools/ToolCopperThieving.py:184 -#: appTools/ToolCopperThieving.py:1376 appTools/ToolCopperThieving.py:1390 -#: appTools/ToolCutOut.py:2376 appTools/ToolCutOut.py:2774 -#: appTools/ToolDblSided.py:678 appTools/ToolDblSided.py:919 -#: appTools/ToolFilm.py:1148 appTools/ToolFilm.py:1171 -#: appTools/ToolImage.py:158 appTools/ToolImage.py:216 -#: appTools/ToolIsolation.py:3532 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:2808 appTools/ToolMilling.py:3636 -#: appTools/ToolNCC.py:4144 appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolSolderPaste.py:1503 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:634 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:1339 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCopperThieving.py:184 +#: appPlugins/ToolCopperThieving.py:1376 appPlugins/ToolCopperThieving.py:1390 +#: appPlugins/ToolCutOut.py:2376 appPlugins/ToolCutOut.py:2774 +#: appPlugins/ToolDblSided.py:678 appPlugins/ToolDblSided.py:919 +#: appPlugins/ToolFilm.py:1148 appPlugins/ToolFilm.py:1171 +#: appPlugins/ToolImage.py:158 appPlugins/ToolImage.py:216 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:2808 appPlugins/ToolMilling.py:3642 +#: appPlugins/ToolNCC.py:4144 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPanelize.py:1158 +#: appPlugins/ToolSolderPaste.py:1503 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:634 msgid "Geometry" msgstr "Geometry" @@ -4527,21 +4536,22 @@ msgstr "Will create a new, empty Geometry Object." #: appGUI/MainGUI.py:103 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appTools/ToolAlignObjects.py:416 -#: appTools/ToolAlignObjects.py:452 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:904 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolCutOut.py:2375 -#: appTools/ToolDblSided.py:676 appTools/ToolDblSided.py:917 -#: appTools/ToolFilm.py:1147 appTools/ToolFilm.py:1170 -#: appTools/ToolImage.py:136 appTools/ToolImage.py:160 -#: appTools/ToolImage.py:216 appTools/ToolIsolation.py:3533 -#: appTools/ToolIsolation.py:3583 appTools/ToolNCC.py:4145 -#: appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolPanelize.py:1257 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:632 defaults.py:582 +#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:416 +#: appPlugins/ToolAlignObjects.py:452 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:904 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolCutOut.py:2375 +#: appPlugins/ToolDblSided.py:676 appPlugins/ToolDblSided.py:917 +#: appPlugins/ToolFilm.py:1147 appPlugins/ToolFilm.py:1170 +#: appPlugins/ToolImage.py:136 appPlugins/ToolImage.py:160 +#: appPlugins/ToolImage.py:216 appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3583 appPlugins/ToolNCC.py:4145 +#: appPlugins/ToolNCC.py:4612 appPlugins/ToolPaint.py:3291 +#: appPlugins/ToolPanelize.py:218 appPlugins/ToolPanelize.py:1116 +#: appPlugins/ToolPanelize.py:1158 appPlugins/ToolPanelize.py:1257 +#: appPlugins/ToolTransform.py:144 appPlugins/ToolTransform.py:632 +#: defaults.py:583 msgid "Gerber" msgstr "Gerber" @@ -4557,19 +4567,19 @@ msgstr "Will create a new, empty Gerber Object." #: appGUI/MainGUI.py:108 appGUI/MainGUI.py:1644 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appTools/ToolAlignObjects.py:417 -#: appTools/ToolAlignObjects.py:453 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:905 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolDblSided.py:677 -#: appTools/ToolDblSided.py:876 appTools/ToolDblSided.py:918 -#: appTools/ToolFilm.py:1429 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:3637 appTools/ToolNCC.py:4612 -#: appTools/ToolPaint.py:3291 appTools/ToolPanelize.py:218 -#: appTools/ToolPanelize.py:1116 appTools/ToolPunchGerber.py:2112 -#: appTools/ToolPunchGerber.py:2127 appTools/ToolTransform.py:144 -#: appTools/ToolTransform.py:633 +#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:417 +#: appPlugins/ToolAlignObjects.py:453 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:905 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolDblSided.py:677 +#: appPlugins/ToolDblSided.py:876 appPlugins/ToolDblSided.py:918 +#: appPlugins/ToolFilm.py:1429 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:3643 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPunchGerber.py:2112 +#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:633 msgid "Excellon" msgstr "Excellon" @@ -4679,8 +4689,8 @@ msgstr "HPGL2 as Geometry Object" msgid "Export" msgstr "Export" -#: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:640 appTools/ToolQRCode.py:645 -#: app_Main.py:9000 app_Main.py:9005 +#: appGUI/MainGUI.py:247 appPlugins/ToolQRCode.py:640 +#: appPlugins/ToolQRCode.py:645 app_Main.py:9000 app_Main.py:9005 msgid "Export SVG" msgstr "Export SVG" @@ -4688,7 +4698,8 @@ msgstr "Export SVG" msgid "Export DXF" msgstr "Export DXF" -#: appGUI/MainGUI.py:259 appTools/ToolQRCode.py:591 appTools/ToolQRCode.py:596 +#: appGUI/MainGUI.py:259 appPlugins/ToolQRCode.py:591 +#: appPlugins/ToolQRCode.py:596 msgid "Export PNG" msgstr "Export PNG" @@ -4742,7 +4753,7 @@ msgstr "Import Preferences from file" msgid "Export Preferences to file" msgstr "Export Preferences to file" -#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1197 +#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1199 msgid "Save Preferences" msgstr "Save Preferences" @@ -4867,7 +4878,6 @@ msgstr "Shift+O" #: appGUI/MainGUI.py:435 appGUI/MainGUI.py:1028 appGUI/MainGUI.py:2249 #: app_Main.py:5226 app_Main.py:5238 -#| msgid "Set Origin" msgid "Custom Origin" msgstr "Custom Origin" @@ -4899,10 +4909,10 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:457 appGUI/MainGUI.py:1322 -#: appGUI/preferences/PreferencesUIManager.py:926 -#: appGUI/preferences/PreferencesUIManager.py:1014 -#: appGUI/preferences/PreferencesUIManager.py:1042 -#: appGUI/preferences/PreferencesUIManager.py:1148 app_Main.py:6137 +#: appGUI/preferences/PreferencesUIManager.py:928 +#: appGUI/preferences/PreferencesUIManager.py:1016 +#: appGUI/preferences/PreferencesUIManager.py:1044 +#: appGUI/preferences/PreferencesUIManager.py:1150 app_Main.py:6137 #: app_Main.py:6142 app_Main.py:6157 msgid "Preferences" msgstr "Preferences" @@ -4912,7 +4922,7 @@ msgid "Shift+P" msgstr "Shift+P" #: appGUI/MainGUI.py:463 appObjects/FlatCAMObj.py:488 -#: appTools/ToolReport.py:173 +#: appPlugins/ToolReport.py:173 msgid "Options" msgstr "Options" @@ -4961,12 +4971,10 @@ msgid "Ctrl+D" msgstr "Ctrl+D" #: appGUI/MainGUI.py:499 -#| msgid "Incremental" msgid "Experimental" msgstr "Experimental" #: appGUI/MainGUI.py:503 app_Main.py:6315 -#| msgid "Area" msgid "3D Area" msgstr "3D Area" @@ -5118,8 +5126,8 @@ msgid "Objects" msgstr "Objects" #: appGUI/MainGUI.py:584 appObjects/ObjectCollection.py:1152 -#: appObjects/ObjectCollection.py:1199 appTools/ToolIsolation.py:3618 -#: appTools/ToolPunchGerber.py:2301 +#: appObjects/ObjectCollection.py:1199 appPlugins/ToolIsolation.py:3618 +#: appPlugins/ToolPunchGerber.py:2301 msgid "Deselect All" msgstr "Deselect All" @@ -5280,7 +5288,7 @@ msgstr "Delete Shape" #: appGUI/MainGUI.py:701 appGUI/MainGUI.py:815 appGUI/MainGUI.py:1272 #: appGUI/MainGUI.py:1703 appGUI/MainGUI.py:1765 appGUI/MainGUI.py:2485 -#: appGUI/MainGUI.py:5103 appTools/ToolMove.py:27 +#: appGUI/MainGUI.py:5103 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Move" @@ -5430,8 +5438,8 @@ msgstr "White" msgid "Black" msgstr "Black" -#: appGUI/MainGUI.py:867 appTools/ToolMilling.py:3926 -#: appTools/ToolMilling.py:3934 app_Main.py:8471 +#: appGUI/MainGUI.py:867 appPlugins/ToolMilling.py:3932 +#: appPlugins/ToolMilling.py:3940 app_Main.py:8471 msgid "Custom" msgstr "Custom" @@ -5474,7 +5482,6 @@ msgid "Shell Toolbar" msgstr "Shell Toolbar" #: appGUI/MainGUI.py:938 -#| msgid "File Toolbar" msgid "Plugin Toolbar" msgstr "Plugin Toolbar" @@ -5536,12 +5543,11 @@ msgstr "Clear Plot" msgid "Drilling Tool" msgstr "Drilling Tool" -#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appTools/ToolMilling.py:1287 +#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appPlugins/ToolMilling.py:1287 msgid "Milling Tool" msgstr "Milling Tool" #: appGUI/MainGUI.py:1071 appGUI/MainGUI.py:2290 -#| msgid "Milling Tool" msgid "Levelling Tool" msgstr "Levelling Tool" @@ -5557,7 +5563,7 @@ msgstr "Follow Tool" msgid "NCC Tool" msgstr "NCC Tool" -#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appTools/ToolCutOut.py:2418 +#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appPlugins/ToolCutOut.py:2418 msgid "Cutout Tool" msgstr "Cutout Tool" @@ -5670,7 +5676,6 @@ msgid "Disc" msgstr "Disc" #: appGUI/MainGUI.py:1258 appGUI/MainGUI.py:2471 -#| msgid "Import image" msgid "Import Shape" msgstr "Import Shape" @@ -5743,23 +5748,23 @@ msgstr "TCL Shell" msgid "Plot Area" msgstr "Plot Area" -#: appGUI/MainGUI.py:1491 appTools/ToolCopperThieving.py:1278 -#: appTools/ToolCorners.py:677 appTools/ToolEtchCompensation.py:309 -#: appTools/ToolExtract.py:910 appTools/ToolFiducials.py:991 -#: appTools/ToolFollow.py:698 appTools/ToolInvertGerber.py:230 -#: appTools/ToolIsolation.py:3195 appTools/ToolOptimal.py:441 -#: appTools/ToolPunchGerber.py:1991 appTools/ToolQRCode.py:756 -#: appTools/ToolRulesCheck.py:1189 appTools/ToolSolderPaste.py:1171 -#: appTools/ToolSub.py:815 +#: appGUI/MainGUI.py:1491 appPlugins/ToolCopperThieving.py:1278 +#: appPlugins/ToolCorners.py:677 appPlugins/ToolEtchCompensation.py:309 +#: appPlugins/ToolExtract.py:910 appPlugins/ToolFiducials.py:991 +#: appPlugins/ToolFollow.py:698 appPlugins/ToolInvertGerber.py:230 +#: appPlugins/ToolIsolation.py:3195 appPlugins/ToolOptimal.py:441 +#: appPlugins/ToolPunchGerber.py:1991 appPlugins/ToolQRCode.py:756 +#: appPlugins/ToolRulesCheck.py:1189 appPlugins/ToolSolderPaste.py:1171 +#: appPlugins/ToolSub.py:815 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1501 appTools/ToolDrilling.py:2326 -#: appTools/ToolRulesCheck.py:1327 +#: appGUI/MainGUI.py:1501 appPlugins/ToolDrilling.py:2326 +#: appPlugins/ToolRulesCheck.py:1327 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1511 appTools/ToolSub.py:868 +#: appGUI/MainGUI.py:1511 appPlugins/ToolSub.py:868 msgid "GEOMETRY" msgstr "GEOMETRY" @@ -5828,7 +5833,7 @@ msgstr "Toggle Visibility" msgid "Grids" msgstr "Grids" -#: appGUI/MainGUI.py:1666 appTools/ToolMilling.py:3926 +#: appGUI/MainGUI.py:1666 appPlugins/ToolMilling.py:3932 msgid "Path" msgstr "Path" @@ -5896,21 +5901,21 @@ msgstr "FlatCAM Preferences Folder opened." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Are you sure you want to delete the GUI Settings? \n" -#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:958 -#: appGUI/preferences/PreferencesUIManager.py:1201 appTranslation.py:111 +#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:960 +#: appGUI/preferences/PreferencesUIManager.py:1203 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2627 app_Main.py:3708 app_Main.py:6435 #: app_Main.py:9445 msgid "Yes" msgstr "Yes" -#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1202 +#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1204 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2384 appTools/ToolIsolation.py:3275 -#: appTools/ToolMilling.py:3707 appTools/ToolNCC.py:4232 -#: appTools/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:3275 +#: appPlugins/ToolMilling.py:3713 appPlugins/ToolNCC.py:4232 +#: appPlugins/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 #: app_Main.py:2628 app_Main.py:3709 app_Main.py:6436 app_Main.py:9446 msgid "No" msgstr "No" @@ -5960,22 +5965,22 @@ msgstr "" "Please select geometry items \n" "on which to perform union." -#: appGUI/MainGUI.py:3756 appTools/ToolIsolation.py:888 -#: appTools/ToolNCC.py:1419 appTools/ToolPaint.py:417 -#: appTools/ToolSolderPaste.py:141 appTools/ToolSolderPaste.py:1222 +#: appGUI/MainGUI.py:3756 appPlugins/ToolIsolation.py:888 +#: appPlugins/ToolNCC.py:1419 appPlugins/ToolPaint.py:417 +#: appPlugins/ToolSolderPaste.py:141 appPlugins/ToolSolderPaste.py:1222 #: app_Main.py:4778 msgid "New Tool" msgstr "New Tool" -#: appGUI/MainGUI.py:3757 appTools/ToolIsolation.py:889 -#: appTools/ToolNCC.py:1420 appTools/ToolPaint.py:418 -#: appTools/ToolSolderPaste.py:142 app_Main.py:4779 +#: appGUI/MainGUI.py:3757 appPlugins/ToolIsolation.py:889 +#: appPlugins/ToolNCC.py:1420 appPlugins/ToolPaint.py:418 +#: appPlugins/ToolSolderPaste.py:142 app_Main.py:4779 msgid "Enter a Tool Diameter" msgstr "Enter a Tool Diameter" -#: appGUI/MainGUI.py:3769 appTools/ToolIsolation.py:910 -#: appTools/ToolNCC.py:1441 appTools/ToolPaint.py:431 -#: appTools/ToolSolderPaste.py:154 app_Main.py:4792 +#: appGUI/MainGUI.py:3769 appPlugins/ToolIsolation.py:910 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:431 +#: appPlugins/ToolSolderPaste.py:154 app_Main.py:4792 msgid "Adding Tool cancelled" msgstr "Adding Tool cancelled" @@ -6068,7 +6073,6 @@ msgid "Change Units" msgstr "Change Units" #: appGUI/MainGUI.py:4582 -#| msgid "Open Properties Tool" msgid "Open Properties Plugin" msgstr "Open Properties Plugin" @@ -6118,7 +6122,7 @@ msgstr "Ctrl+M" msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4602 appTools/ToolPDF.py:44 +#: appGUI/MainGUI.py:4602 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "PDF Import Tool" @@ -6164,18 +6168,16 @@ msgstr "Run a Script" msgid "Toggle the workspace" msgstr "Toggle the workspace" -#: appGUI/MainGUI.py:4622 appTools/ToolAlignObjects.py:32 -#: appTools/ToolAlignObjects.py:378 +#: appGUI/MainGUI.py:4622 appPlugins/ToolAlignObjects.py:32 +#: appPlugins/ToolAlignObjects.py:378 msgid "Align Objects" msgstr "Align Objects" #: appGUI/MainGUI.py:4623 -#| msgid "Alt+S" msgid "Alt+B" msgstr "Alt+B" -#: appGUI/MainGUI.py:4623 appTools/ToolCorners.py:638 -#| msgid "Corner Markers Tool" +#: appGUI/MainGUI.py:4623 appPlugins/ToolCorners.py:638 msgid "Corner Markers" msgstr "Corner Markers" @@ -6183,8 +6185,8 @@ msgstr "Corner Markers" msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4624 appTools/ToolCalculators.py:90 -#: appTools/ToolCalculators.py:399 +#: appGUI/MainGUI.py:4624 appPlugins/ToolCalculators.py:90 +#: appPlugins/ToolCalculators.py:399 msgid "Calculators" msgstr "Calculators" @@ -6200,9 +6202,8 @@ msgstr "2-Sided PCB" msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4626 appTools/ToolExtract.py:162 -#: appTools/ToolExtract.py:877 -#| msgid "ExtraCut" +#: appGUI/MainGUI.py:4626 appPlugins/ToolExtract.py:162 +#: appPlugins/ToolExtract.py:877 msgid "Extract" msgstr "Extract" @@ -6210,9 +6211,8 @@ msgstr "Extract" msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4627 appTools/ToolFiducials.py:138 -#: appTools/ToolFiducials.py:747 -#| msgid "Fiducials Tool" +#: appGUI/MainGUI.py:4627 appPlugins/ToolFiducials.py:138 +#: appPlugins/ToolFiducials.py:747 msgid "Fiducials" msgstr "Fiducials" @@ -6220,8 +6220,8 @@ msgstr "Fiducials" msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4628 appTools/ToolInvertGerber.py:93 -#: appTools/ToolInvertGerber.py:190 appTools/ToolInvertGerber.py:284 +#: appGUI/MainGUI.py:4628 appPlugins/ToolInvertGerber.py:93 +#: appPlugins/ToolInvertGerber.py:190 appPlugins/ToolInvertGerber.py:284 msgid "Invert Gerber" msgstr "Invert Gerber" @@ -6229,8 +6229,8 @@ msgstr "Invert Gerber" msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4629 appTools/ToolPunchGerber.py:1939 -#: appTools/ToolPunchGerber.py:2317 +#: appGUI/MainGUI.py:4629 appPlugins/ToolPunchGerber.py:1939 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Punch Gerber" msgstr "Punch Gerber" @@ -6242,9 +6242,8 @@ msgstr "Alt+I" msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4631 appTools/ToolCopperThieving.py:144 -#: appTools/ToolCopperThieving.py:1246 -#| msgid "Copper Thieving Tool" +#: appGUI/MainGUI.py:4631 appPlugins/ToolCopperThieving.py:144 +#: appPlugins/ToolCopperThieving.py:1246 msgid "Copper Thieving" msgstr "Copper Thieving" @@ -6253,7 +6252,6 @@ msgid "Alt+K" msgstr "Alt+K" #: appGUI/MainGUI.py:4632 -#| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" msgstr "Solder Paste Dispensing" @@ -6269,8 +6267,8 @@ msgstr "Film PCB" msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4635 appTools/ToolNCC.py:2327 appTools/ToolNCC.py:2329 -#: appTools/ToolNCC.py:2911 appTools/ToolNCC.py:2913 +#: appGUI/MainGUI.py:4635 appPlugins/ToolNCC.py:2327 appPlugins/ToolNCC.py:2329 +#: appPlugins/ToolNCC.py:2911 appPlugins/ToolNCC.py:2913 msgid "Non-Copper Clearing" msgstr "Non-Copper Clearing" @@ -6278,8 +6276,8 @@ msgstr "Non-Copper Clearing" msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4636 appTools/ToolIsolation.py:3317 -#: appTools/ToolNCC.py:4280 +#: appGUI/MainGUI.py:4636 appPlugins/ToolIsolation.py:3317 +#: appPlugins/ToolNCC.py:4280 msgid "Optimal" msgstr "Optimal" @@ -6295,13 +6293,12 @@ msgstr "Paint Area" msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4638 appTools/ToolQRCode.py:135 appTools/ToolQRCode.py:706 -#| msgid "Code" +#: appGUI/MainGUI.py:4638 appPlugins/ToolQRCode.py:135 +#: appPlugins/ToolQRCode.py:706 msgid "QRCode" msgstr "QRCode" #: appGUI/MainGUI.py:4639 -#| msgid "Run Rules Check" msgid "Rules Check" msgstr "Rules Check" @@ -6317,8 +6314,7 @@ msgstr "Alt+T" msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4642 appTools/ToolSub.py:168 appTools/ToolSub.py:746 -#| msgid "Subtractor" +#: appGUI/MainGUI.py:4642 appPlugins/ToolSub.py:168 appPlugins/ToolSub.py:746 msgid "Subtract" msgstr "Subtract" @@ -6334,7 +6330,7 @@ msgstr "Cutout PCB" msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4644 appTools/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4644 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Panelize PCB" @@ -6390,7 +6386,7 @@ msgstr "Open Online Tutorials" msgid "Refresh Plots" msgstr "Refresh Plots" -#: appGUI/MainGUI.py:4664 appTools/ToolSolderPaste.py:72 +#: appGUI/MainGUI.py:4664 appPlugins/ToolSolderPaste.py:72 msgid "Delete Object" msgstr "Delete Object" @@ -6649,7 +6645,7 @@ msgstr "Plot Options" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appTools/ToolCopperThieving.py:1424 +#: appPlugins/ToolCopperThieving.py:1424 msgid "Solid" msgstr "Solid" @@ -6679,18 +6675,18 @@ msgstr "Plot" #: appGUI/ObjectUI.py:2111 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appTools/ToolMilling.py:3668 +#: appPlugins/ToolMilling.py:3674 msgid "Plot (show) this object." msgstr "Plot (show) this object." -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appTools/ToolFollow.py:126 -#: appTools/ToolFollow.py:650 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appPlugins/ToolFollow.py:126 +#: appPlugins/ToolFollow.py:650 msgid "Follow" msgstr "Follow" #: appGUI/ObjectUI.py:228 appGUI/ObjectUI.py:398 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 -#: appTools/ToolFollow.py:772 +#: appPlugins/ToolFollow.py:772 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6712,7 +6708,6 @@ msgstr "INFO" #: appGUI/ObjectUI.py:250 appGUI/ObjectUI.py:600 appGUI/ObjectUI.py:921 #: appGUI/ObjectUI.py:2014 -#| msgid "Show the Utilities." msgid "Show the Object Attributes." msgstr "Show the Object Attributes." @@ -6736,16 +6731,16 @@ msgstr "" "When unchecked, it will delete all mark shapes\n" "that are drawn on canvas." -#: appGUI/ObjectUI.py:325 appTools/ToolExtract.py:1001 -#: appTools/ToolPunchGerber.py:2085 +#: appGUI/ObjectUI.py:325 appPlugins/ToolExtract.py:1001 +#: appPlugins/ToolPunchGerber.py:2085 msgid "Mark the aperture instances on canvas." msgstr "Mark the aperture instances on canvas." -#: appGUI/ObjectUI.py:332 appTools/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:332 appPlugins/ToolIsolation.py:3673 msgid "Buffer Solid Geometry" msgstr "Buffer Solid Geometry" -#: appGUI/ObjectUI.py:334 appTools/ToolIsolation.py:3675 +#: appGUI/ObjectUI.py:334 appPlugins/ToolIsolation.py:3675 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6762,7 +6757,7 @@ msgid "Isolation Routing" msgstr "Isolation Routing" #: appGUI/ObjectUI.py:353 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appTools/ToolIsolation.py:3174 +#: appPlugins/ToolIsolation.py:3174 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6770,7 +6765,7 @@ msgstr "" "Create a Geometry object with\n" "toolpaths to cut around polygons." -#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appTools/ToolNCC.py:4661 +#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appPlugins/ToolNCC.py:4661 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6787,7 +6782,7 @@ msgstr "" "the board cutout." #: appGUI/ObjectUI.py:411 appGUI/ObjectUI.py:759 appGUI/ObjectUI.py:1839 -#: appTools/ToolEtchCompensation.py:322 +#: appPlugins/ToolEtchCompensation.py:322 msgid "Utilities" msgstr "Utilities" @@ -6835,16 +6830,16 @@ msgstr "" msgid "Resulting geometry will have rounded corners." msgstr "Resulting geometry will have rounded corners." -#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appTools/ToolCutOut.py:2655 -#: appTools/ToolCutOut.py:2670 appTools/ToolFollow.py:764 -#: appTools/ToolIsolation.py:3652 appTools/ToolNCC.py:4658 -#: appTools/ToolPaint.py:3324 appTools/ToolSolderPaste.py:1482 +#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appPlugins/ToolCutOut.py:2655 +#: appPlugins/ToolCutOut.py:2670 appPlugins/ToolFollow.py:764 +#: appPlugins/ToolIsolation.py:3652 appPlugins/ToolNCC.py:4658 +#: appPlugins/ToolPaint.py:3324 appPlugins/ToolSolderPaste.py:1482 msgid "Generate Geometry" msgstr "Generate Geometry" #: appGUI/ObjectUI.py:482 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1153 appTools/ToolQRCode.py:879 +#: appPlugins/ToolPanelize.py:1153 appPlugins/ToolQRCode.py:879 msgid "Bounding Box" msgstr "Bounding Box" @@ -6888,8 +6883,8 @@ msgstr "Excellon Object" msgid "Solid circles." msgstr "Solid circles." -#: appGUI/ObjectUI.py:676 appTools/ToolDrilling.py:2361 -#: appTools/ToolMilling.py:3684 +#: appGUI/ObjectUI.py:676 appPlugins/ToolDrilling.py:2361 +#: appPlugins/ToolMilling.py:3690 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6903,10 +6898,10 @@ msgstr "" "\n" "Here the tools are selected for G-code generation." -#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 appTools/ToolDrilling.py:2366 -#: appTools/ToolIsolation.py:3245 appTools/ToolMilling.py:3689 -#: appTools/ToolMilling.py:3737 appTools/ToolNCC.py:4196 -#: appTools/ToolPaint.py:3002 +#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 +#: appPlugins/ToolDrilling.py:2366 appPlugins/ToolIsolation.py:3245 +#: appPlugins/ToolMilling.py:3695 appPlugins/ToolMilling.py:3743 +#: appPlugins/ToolNCC.py:4196 appPlugins/ToolPaint.py:3002 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -6914,8 +6909,8 @@ msgstr "" "Tool Diameter. Its value\n" "is the cut width into the material." -#: appGUI/ObjectUI.py:684 appTools/ToolDrilling.py:2369 -#: appTools/ToolMilling.py:3692 +#: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2369 +#: appPlugins/ToolMilling.py:3698 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -6923,8 +6918,8 @@ msgstr "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." -#: appGUI/ObjectUI.py:687 appTools/ToolDrilling.py:2372 -#: appTools/ToolMilling.py:3695 +#: appGUI/ObjectUI.py:687 appPlugins/ToolDrilling.py:2372 +#: appPlugins/ToolMilling.py:3701 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -6980,7 +6975,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:793 appTools/ToolMilling.py:3895 +#: appGUI/ObjectUI.py:793 appPlugins/ToolMilling.py:3901 msgid "Milling Diameter" msgstr "Milling Diameter" @@ -7046,17 +7041,17 @@ msgstr "" #: appGUI/ObjectUI.py:989 appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appTools/ToolMilling.py:3667 +#: appPlugins/ToolMilling.py:3673 msgid "Plot Object" msgstr "Plot Object" #: appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 appGUI/ObjectUI.py:2132 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appTools/ToolCopperThieving.py:1454 appTools/ToolMilling.py:3727 +#: appPlugins/ToolCopperThieving.py:1454 appPlugins/ToolMilling.py:3733 msgid "Dia" msgstr "Dia" -#: appGUI/ObjectUI.py:1009 appTools/ToolMilling.py:3732 +#: appGUI/ObjectUI.py:1009 appPlugins/ToolMilling.py:3738 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7132,7 +7127,7 @@ msgstr "" "Choosing the V-Shape Tool Type automatically will select the Operation Type " "as Isolation." -#: appGUI/ObjectUI.py:1046 appTools/ToolMilling.py:3752 +#: appGUI/ObjectUI.py:1046 appPlugins/ToolMilling.py:3758 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -7174,8 +7169,8 @@ msgstr "Points" msgid "Total of vertex points in the geometry." msgstr "Total of vertex points in the geometry." -#: appGUI/ObjectUI.py:1883 appTools/ToolCalculators.py:521 -#: appTools/ToolCalculators.py:704 +#: appGUI/ObjectUI.py:1883 appPlugins/ToolCalculators.py:521 +#: appPlugins/ToolCalculators.py:704 msgid "Calculate" msgstr "Calculate" @@ -7218,7 +7213,7 @@ msgstr "" "of a travel line." #: appGUI/ObjectUI.py:2052 appObjects/FlatCAMObj.py:864 -#: appTools/ToolReport.py:577 +#: appPlugins/ToolReport.py:577 msgid "Travelled distance" msgstr "Travelled distance" @@ -7314,7 +7309,7 @@ msgstr "" "Opens dialog to save G-Code\n" "file." -#: appGUI/ObjectUI.py:2186 appTools/ToolSolderPaste.py:1570 +#: appGUI/ObjectUI.py:2186 appPlugins/ToolSolderPaste.py:1570 msgid "Review CNC Code." msgstr "Review CNC Code." @@ -7356,7 +7351,7 @@ msgid "Align Left" msgstr "Align Left" #: appGUI/ObjectUI.py:2401 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appTools/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 +#: appPlugins/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 msgid "Center" msgstr "Center" @@ -7392,31 +7387,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:240 appGUI/PlotCanvasLegacy.py:355 +#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 msgid "Axis enabled." msgstr "Axis enabled." -#: appGUI/PlotCanvas.py:248 appGUI/PlotCanvasLegacy.py:364 +#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 msgid "Axis disabled." msgstr "Axis disabled." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:385 +#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 msgid "HUD enabled." msgstr "HUD enabled." -#: appGUI/PlotCanvas.py:276 appGUI/PlotCanvasLegacy.py:392 +#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 msgid "HUD disabled." msgstr "HUD disabled." -#: appGUI/PlotCanvas.py:298 appGUI/PlotCanvasLegacy.py:467 +#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 msgid "Grid enabled." msgstr "Grid enabled." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:477 +#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 msgid "Grid disabled." msgstr "Grid disabled." -#: appGUI/PlotCanvasLegacy.py:1548 +#: appGUI/PlotCanvasLegacy.py:1580 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7424,41 +7419,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:933 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Preferences applied." msgstr "Preferences applied." -#: appGUI/preferences/PreferencesUIManager.py:953 +#: appGUI/preferences/PreferencesUIManager.py:955 msgid "Are you sure you want to continue?" msgstr "Are you sure you want to continue?" -#: appGUI/preferences/PreferencesUIManager.py:954 +#: appGUI/preferences/PreferencesUIManager.py:956 msgid "Application will restart" msgstr "Application will restart" -#: appGUI/preferences/PreferencesUIManager.py:1047 +#: appGUI/preferences/PreferencesUIManager.py:1049 msgid "Preferences closed without saving." msgstr "Preferences closed without saving." -#: appGUI/preferences/PreferencesUIManager.py:1060 +#: appGUI/preferences/PreferencesUIManager.py:1062 msgid "Preferences default values are restored." msgstr "Preferences default values are restored." -#: appGUI/preferences/PreferencesUIManager.py:1091 app_Main.py:3009 +#: appGUI/preferences/PreferencesUIManager.py:1093 app_Main.py:3009 #: app_Main.py:10147 msgid "Failed to write defaults to file." msgstr "Failed to write defaults to file." -#: appGUI/preferences/PreferencesUIManager.py:1095 -#: appGUI/preferences/PreferencesUIManager.py:1210 +#: appGUI/preferences/PreferencesUIManager.py:1097 +#: appGUI/preferences/PreferencesUIManager.py:1212 msgid "Preferences saved." msgstr "Preferences saved." -#: appGUI/preferences/PreferencesUIManager.py:1145 +#: appGUI/preferences/PreferencesUIManager.py:1147 msgid "Preferences edited but not saved." msgstr "Preferences edited but not saved." -#: appGUI/preferences/PreferencesUIManager.py:1195 +#: appGUI/preferences/PreferencesUIManager.py:1197 msgid "" "One or more values are changed.\n" "Do you want to save?" @@ -7584,8 +7579,8 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:831 appTools/ToolLevelling.py:2118 -#: appTools/ToolReport.py:544 +#: appObjects/FlatCAMObj.py:831 appPlugins/ToolLevelling.py:2118 +#: appPlugins/ToolReport.py:544 msgid "Feedrate" msgstr "Feedrate" @@ -7644,7 +7639,7 @@ msgstr "Travel Line Color" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:151 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:1314 +#: appPlugins/ToolRulesCheck.py:1314 msgid "Outline" msgstr "Outline" @@ -7835,8 +7830,8 @@ msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 -#: appTools/ToolDistance.py:575 appTools/ToolDistanceMin.py:252 -#: appTools/ToolPcbWizard.py:485 appTools/ToolReport.py:172 +#: appPlugins/ToolDistance.py:575 appPlugins/ToolDistanceMin.py:252 +#: appPlugins/ToolPcbWizard.py:485 appPlugins/ToolReport.py:172 msgid "Units" msgstr "Units" @@ -7849,8 +7844,8 @@ msgstr "The units used in the Excellon file." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 -#: appTools/ToolPcbWizard.py:483 appTools/ToolReport.py:357 -#: appTools/ToolReport.py:361 appTools/ToolReport.py:363 +#: appPlugins/ToolPcbWizard.py:483 appPlugins/ToolReport.py:357 +#: appPlugins/ToolReport.py:361 appPlugins/ToolReport.py:363 msgid "Inch" msgstr "Inch" @@ -7945,7 +7940,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 -#: appTools/ToolPcbWizard.py:468 +#: appPlugins/ToolPcbWizard.py:468 msgid "LZ" msgstr "LZ" @@ -7953,7 +7948,7 @@ msgstr "LZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 -#: appTools/ToolPcbWizard.py:469 +#: appPlugins/ToolPcbWizard.py:469 msgid "TZ" msgstr "TZ" @@ -8009,7 +8004,7 @@ msgid "M-Color" msgstr "M-Color" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 -#: appTools/ToolPcbWizard.py:439 +#: appPlugins/ToolPcbWizard.py:439 msgid "Excellon Format" msgstr "Excellon Format" @@ -8056,7 +8051,7 @@ msgstr "" "KiCAD 3:5 INCH TZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 -#: appTools/ToolCalculators.py:436 +#: appPlugins/ToolCalculators.py:436 msgid "INCH" msgstr "INCH" @@ -8121,7 +8116,7 @@ msgstr "Update Export settings" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appTools/ToolPanelize.py:1269 +#: appPlugins/ToolPanelize.py:1269 msgid "Path Optimization" msgstr "Path Optimization" @@ -8313,7 +8308,7 @@ msgstr "Orientation" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appTools/ToolFilm.py:1492 +#: appPlugins/ToolFilm.py:1492 msgid "" "Can be:\n" "- Portrait\n" @@ -8326,14 +8321,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appTools/ToolFilm.py:1496 app_Main.py:8060 +#: appPlugins/ToolFilm.py:1496 app_Main.py:8060 msgid "Portrait" msgstr "Portrait" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appTools/ToolFilm.py:1497 app_Main.py:8062 +#: appPlugins/ToolFilm.py:1497 app_Main.py:8062 msgid "Landscape" msgstr "Landscape" @@ -8352,7 +8347,8 @@ msgstr "" "and include the Project, Selected and Tool tabs." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 -#: appTools/ToolDblSided.py:817 appTools/ToolDblSided.py:991 app_Main.py:8048 +#: appPlugins/ToolDblSided.py:817 appPlugins/ToolDblSided.py:991 +#: app_Main.py:8048 msgid "Axis" msgstr "Axis" @@ -8380,15 +8376,25 @@ msgstr "HUD" 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:273 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#| msgid "Fill Color" +msgid "Axis Color" +msgstr "Axis Color" + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#| msgid "Set the color of the mouse cursor." +msgid "Set the color of the screen axis." +msgstr "Set the color of the screen axis." + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 msgid "Mouse Settings" msgstr "Mouse Settings" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 msgid "Cursor Shape" msgstr "Cursor Shape" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:279 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8398,50 +8404,50 @@ msgstr "" "- Small -> with a customizable size.\n" "- Big -> Infinite lines" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:285 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Small" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Big" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 msgid "Cursor Size" msgstr "Cursor Size" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 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:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 msgid "Cursor Width" msgstr "Cursor Width" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 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:319 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:326 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 msgid "Cursor Color" msgstr "Cursor Color" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 msgid "Check this box to color mouse cursor." msgstr "Check this box to color mouse cursor." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:328 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 msgid "Set the color of the mouse cursor." msgstr "Set the color of the mouse cursor." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 msgid "Pan Button" msgstr "Pan Button" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:345 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8451,39 +8457,39 @@ msgstr "" "- MMB --> Middle Mouse Button\n" "- RMB --> Right Mouse Button" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:349 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "MMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:350 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "RMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:356 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 msgid "Multiple Selection" msgstr "Multiple Selection" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:358 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 msgid "Select the key used for multiple selection." msgstr "Select the key used for multiple selection." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 msgid "Delete object confirmation" msgstr "Delete object confirmation" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8493,11 +8499,11 @@ msgstr "" "whenever the Delete object(s) event is triggered, either by\n" "menu shortcut or key shortcut." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:380 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 msgid "Allow Edit" msgstr "Allow Edit" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:382 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8505,11 +8511,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:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 msgid "\"Open\" behavior" msgstr "\"Open\" behavior" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 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" @@ -8523,11 +8529,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:399 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 msgid "Enable ToolTips" msgstr "Enable ToolTips" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:401 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8535,11 +8541,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:410 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 msgid "Bookmarks limit" msgstr "Bookmarks limit" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:412 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 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" @@ -8549,11 +8555,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:421 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 msgid "Activity Icon" msgstr "Activity Icon" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:423 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Select the GIF that show activity when FlatCAM is active." @@ -8572,7 +8578,7 @@ msgstr "" "FlatCAM is started." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 -#: appTools/ToolCalculators.py:437 +#: appPlugins/ToolCalculators.py:437 msgid "MM" msgstr "MM" @@ -9130,7 +9136,7 @@ msgstr "Geometry Adv. Options" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 -#: appTools/ToolCalibration.py:833 appTools/ToolSolderPaste.py:1343 +#: appPlugins/ToolCalibration.py:833 appPlugins/ToolSolderPaste.py:1343 msgid "Toolchange X-Y" msgstr "Toolchange X-Y" @@ -9141,13 +9147,13 @@ msgstr "Toolchange X,Y position." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appTools/ToolDrilling.py:2694 +#: appPlugins/ToolDrilling.py:2694 msgid "Start Z" msgstr "Start Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appTools/ToolDrilling.py:2696 +#: appPlugins/ToolDrilling.py:2696 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -9170,13 +9176,13 @@ msgstr "" "ignore for any other cases." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:78 -#: appTools/ToolMilling.py:4194 +#: appPlugins/ToolMilling.py:4200 msgid "Re-cut" msgstr "Re-cut" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:80 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:92 -#: appTools/ToolMilling.py:4196 appTools/ToolMilling.py:4209 +#: appPlugins/ToolMilling.py:4202 appPlugins/ToolMilling.py:4215 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -9191,16 +9197,16 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appTools/ToolDrilling.py:2736 appTools/ToolLevelling.py:1784 -#: appTools/ToolMilling.py:4348 +#: appPlugins/ToolDrilling.py:2736 appPlugins/ToolLevelling.py:1784 +#: appPlugins/ToolMilling.py:4354 msgid "Probe Z depth" msgstr "Probe Z depth" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:103 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appTools/ToolDrilling.py:2738 appTools/ToolLevelling.py:1786 -#: appTools/ToolMilling.py:4350 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolLevelling.py:1786 +#: appPlugins/ToolMilling.py:4356 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -9210,15 +9216,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appTools/ToolDrilling.py:2755 appTools/ToolMilling.py:4367 +#: appPlugins/ToolDrilling.py:2755 appPlugins/ToolMilling.py:4373 msgid "Feedrate Probe" msgstr "Feedrate Probe" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2757 appTools/ToolLevelling.py:1799 -#: appTools/ToolMilling.py:4369 +#: appPlugins/ToolDrilling.py:2757 appPlugins/ToolLevelling.py:1799 +#: appPlugins/ToolMilling.py:4375 msgid "The feedrate used while the probe is probing." msgstr "The feedrate used while the probe is probing." @@ -9303,7 +9309,7 @@ msgstr "Exclusion areas" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appTools/ToolDrilling.py:2793 appTools/ToolMilling.py:4404 +#: appPlugins/ToolDrilling.py:2793 appPlugins/ToolMilling.py:4410 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -9318,22 +9324,22 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appTools/ToolDrilling.py:2866 appTools/ToolFollow.py:747 -#: appTools/ToolIsolation.py:3635 appTools/ToolMilling.py:4474 -#: appTools/ToolNCC.py:4631 appTools/ToolPaint.py:3311 +#: appPlugins/ToolDrilling.py:2866 appPlugins/ToolFollow.py:747 +#: appPlugins/ToolIsolation.py:3635 appPlugins/ToolMilling.py:4480 +#: appPlugins/ToolNCC.py:4631 appPlugins/ToolPaint.py:3311 msgid "The kind of selection shape used for area selection." msgstr "The kind of selection shape used for area selection." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2834 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4444 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2834 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4450 msgid "Strategy" msgstr "Strategy" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appTools/ToolDrilling.py:2835 appTools/ToolMilling.py:4445 +#: appPlugins/ToolDrilling.py:2835 appPlugins/ToolMilling.py:4451 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -9347,28 +9353,28 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:228 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2839 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4449 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2839 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4455 msgid "Over" msgstr "Over" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:229 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2840 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4450 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2840 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4456 msgid "Around" msgstr "Around" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2847 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4456 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2847 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4462 msgid "Over Z" msgstr "Over Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appTools/ToolDrilling.py:2848 appTools/ToolMilling.py:4457 +#: appPlugins/ToolDrilling.py:2848 appPlugins/ToolMilling.py:4463 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -9402,12 +9408,12 @@ msgstr "" "moving without cutting." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:287 -#: appTools/ToolMilling.py:1337 +#: appPlugins/ToolMilling.py:1337 msgid "Pressure" msgstr "Pressure" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:289 -#: appTools/ToolMilling.py:1339 +#: appPlugins/ToolMilling.py:1339 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -9416,7 +9422,7 @@ msgstr "" "the stronger the pressure of the brush on the material." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:328 -#: appTools/ToolMilling.py:4010 +#: appPlugins/ToolMilling.py:4016 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -9456,7 +9462,7 @@ msgstr "" "circle and arc shapes linear approximation." #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:64 -#: appObjects/FlatCAMObj.py:495 appTools/ToolReport.py:180 +#: appObjects/FlatCAMObj.py:495 appPlugins/ToolReport.py:180 msgid "Tools" msgstr "Tools" @@ -9527,8 +9533,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appObjects/FlatCAMGeometry.py:1701 appTools/ToolCutOut.py:2472 -#: appTools/ToolMilling.py:1841 +#: appObjects/FlatCAMGeometry.py:1701 appPlugins/ToolCutOut.py:2472 +#: appPlugins/ToolMilling.py:1841 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9539,8 +9545,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appTools/ToolCutOut.py:2485 appTools/ToolDrilling.py:2454 -#: appTools/ToolMilling.py:4094 +#: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2454 +#: appPlugins/ToolMilling.py:4100 msgid "Multi-Depth" msgstr "Multi-Depth" @@ -9578,13 +9584,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:117 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:110 -#: appTools/ToolCalibration.py:819 +#: appPlugins/ToolCalibration.py:819 msgid "Toolchange Z" msgstr "Toolchange Z" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2680 appTools/ToolMilling.py:4309 +#: appPlugins/ToolDrilling.py:2680 appPlugins/ToolMilling.py:4315 msgid "" "Z-axis position (height) for\n" "tool change." @@ -9594,13 +9600,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:124 -#: appTools/ToolDrilling.py:2706 appTools/ToolMilling.py:4321 +#: appPlugins/ToolDrilling.py:2706 appPlugins/ToolMilling.py:4327 msgid "End move Z" msgstr "End move Z" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:137 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appTools/ToolDrilling.py:2708 appTools/ToolMilling.py:4323 +#: appPlugins/ToolDrilling.py:2708 appPlugins/ToolMilling.py:4329 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -9610,13 +9616,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:137 -#: appTools/ToolDrilling.py:2722 appTools/ToolMilling.py:4336 +#: appPlugins/ToolDrilling.py:2722 appPlugins/ToolMilling.py:4342 msgid "End move X,Y" msgstr "End move X,Y" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appTools/ToolDrilling.py:2724 appTools/ToolMilling.py:4338 +#: appPlugins/ToolDrilling.py:2724 appPlugins/ToolMilling.py:4344 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -9627,7 +9633,7 @@ msgstr "" "on X,Y plane at the end of the job." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:165 -#: appTools/ToolMilling.py:4139 +#: appPlugins/ToolMilling.py:4145 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -9662,7 +9668,7 @@ msgstr "Enable Dwell" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:212 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appTools/ToolDrilling.py:2552 appTools/ToolMilling.py:4242 +#: appPlugins/ToolDrilling.py:2552 appPlugins/ToolMilling.py:4248 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -9672,15 +9678,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 -#: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:4253 +#: appPlugins/ToolDrilling.py:2564 appPlugins/ToolMilling.py:4259 msgid "Number of time units for spindle to dwell." msgstr "Number of time units for spindle to dwell." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appTools/ToolDrilling.py:2773 appTools/ToolMilling.py:4385 -#: appTools/ToolSolderPaste.py:1461 +#: appPlugins/ToolDrilling.py:2773 appPlugins/ToolMilling.py:4391 +#: appPlugins/ToolSolderPaste.py:1461 msgid "Preprocessor" msgstr "Preprocessor" @@ -9719,11 +9725,11 @@ msgstr "" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolCopperThieving.py:1719 appTools/ToolFiducials.py:933 -#: appTools/ToolFilm.py:1324 appTools/ToolReport.py:468 -#: appTools/ToolReport.py:471 appTools/ToolReport.py:474 -#: appTools/ToolReport.py:502 appTools/ToolReport.py:509 -#: appTools/ToolReport.py:512 +#: appPlugins/ToolCopperThieving.py:1719 appPlugins/ToolFiducials.py:933 +#: appPlugins/ToolFilm.py:1324 appPlugins/ToolReport.py:468 +#: appPlugins/ToolReport.py:471 appPlugins/ToolReport.py:474 +#: appPlugins/ToolReport.py:502 appPlugins/ToolReport.py:509 +#: appPlugins/ToolReport.py:512 msgid "None" msgstr "None" @@ -9995,8 +10001,8 @@ 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 -#: appTools/ToolCopperThieving.py:1305 appTools/ToolCopperThieving.py:1675 -#: appTools/ToolExtract.py:1214 +#: appPlugins/ToolCopperThieving.py:1305 appPlugins/ToolCopperThieving.py:1675 +#: appPlugins/ToolExtract.py:1214 msgid "Clearance" msgstr "Clearance" @@ -10011,13 +10017,13 @@ msgstr "" "and the copper traces in the Gerber file." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appTools/ToolCopperThieving.py:1336 +#: appPlugins/ToolCopperThieving.py:1336 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 -#: appTools/ToolCopperThieving.py:1357 appTools/ToolNCC.py:4592 +#: appPlugins/ToolCopperThieving.py:1357 appPlugins/ToolNCC.py:4592 msgid "Itself" msgstr "Itself" @@ -10025,9 +10031,9 @@ msgstr "Itself" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1358 appTools/ToolFollow.py:739 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1358 appPlugins/ToolFollow.py:739 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Area Selection" msgstr "Area Selection" @@ -10035,19 +10041,19 @@ msgstr "Area Selection" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1359 appTools/ToolDblSided.py:909 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1359 appPlugins/ToolDblSided.py:909 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Reference Object" msgstr "Reference Object" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appTools/ToolCopperThieving.py:1361 +#: appPlugins/ToolCopperThieving.py:1361 msgid "Reference:" msgstr "Reference:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appTools/ToolCopperThieving.py:1363 +#: appPlugins/ToolCopperThieving.py:1363 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 " @@ -10066,25 +10072,25 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1408 appTools/ToolExtract.py:968 -#: appTools/ToolExtract.py:1115 appTools/ToolPunchGerber.py:2052 -#: appTools/ToolPunchGerber.py:2224 +#: appPlugins/ToolCopperThieving.py:1408 appPlugins/ToolExtract.py:968 +#: appPlugins/ToolExtract.py:1115 appPlugins/ToolPunchGerber.py:2052 +#: appPlugins/ToolPunchGerber.py:2224 msgid "Rectangular" msgstr "Rectangular" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appTools/ToolCopperThieving.py:1409 +#: appPlugins/ToolCopperThieving.py:1409 msgid "Minimal" msgstr "Minimal" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appTools/ToolCopperThieving.py:1402 appTools/ToolFilm.py:1173 -#: appTools/ToolPanelize.py:1165 +#: appPlugins/ToolCopperThieving.py:1402 appPlugins/ToolFilm.py:1173 +#: appPlugins/ToolPanelize.py:1165 msgid "Box Type" msgstr "Box Type" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appTools/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1404 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -10093,27 +10099,27 @@ msgstr "" "- 'Minimal' - the bounding box will be the convex hull shape." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appTools/ToolCopperThieving.py:1425 +#: appPlugins/ToolCopperThieving.py:1425 msgid "Dots Grid" msgstr "Dots Grid" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appTools/ToolCopperThieving.py:1426 +#: appPlugins/ToolCopperThieving.py:1426 msgid "Squares Grid" msgstr "Squares Grid" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appTools/ToolCopperThieving.py:1427 +#: appPlugins/ToolCopperThieving.py:1427 msgid "Lines Grid" msgstr "Lines Grid" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appTools/ToolCopperThieving.py:1429 +#: appPlugins/ToolCopperThieving.py:1429 msgid "Fill Type:" msgstr "Fill Type:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appTools/ToolCopperThieving.py:1431 +#: appPlugins/ToolCopperThieving.py:1431 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -10126,57 +10132,57 @@ msgstr "" "- 'Lines Grid' - the empty area will be filled with a pattern of lines." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appTools/ToolCopperThieving.py:1450 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Dots Grid Parameters" msgstr "Dots Grid Parameters" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appTools/ToolCopperThieving.py:1456 +#: appPlugins/ToolCopperThieving.py:1456 msgid "Dot diameter in Dots Grid." msgstr "Dot diameter in Dots Grid." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appTools/ToolCopperThieving.py:1469 +#: appPlugins/ToolCopperThieving.py:1469 msgid "Distance between each two dots in Dots Grid." msgstr "Distance between each two dots in Dots Grid." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appTools/ToolCopperThieving.py:1490 +#: appPlugins/ToolCopperThieving.py:1490 msgid "Squares Grid Parameters" msgstr "Squares Grid Parameters" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appTools/ToolCopperThieving.py:1496 +#: appPlugins/ToolCopperThieving.py:1496 msgid "Square side size in Squares Grid." msgstr "Square side size in Squares Grid." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appTools/ToolCopperThieving.py:1509 +#: appPlugins/ToolCopperThieving.py:1509 msgid "Distance between each two squares in Squares Grid." msgstr "Distance between each two squares in Squares Grid." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appTools/ToolCopperThieving.py:1530 +#: appPlugins/ToolCopperThieving.py:1530 msgid "Lines Grid Parameters" msgstr "Lines Grid Parameters" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1536 +#: appPlugins/ToolCopperThieving.py:1536 msgid "Line thickness size in Lines Grid." msgstr "Line thickness size in Lines Grid." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appTools/ToolCopperThieving.py:1549 +#: appPlugins/ToolCopperThieving.py:1549 msgid "Distance between each two lines in Lines Grid." msgstr "Distance between each two lines in Lines Grid." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appTools/ToolCopperThieving.py:1589 +#: appPlugins/ToolCopperThieving.py:1589 msgid "Robber Bar Parameters" msgstr "Robber Bar Parameters" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appTools/ToolCopperThieving.py:1591 +#: appPlugins/ToolCopperThieving.py:1591 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -10185,45 +10191,45 @@ msgstr "" "Robber bar = copper border to help in pattern hole plating." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appTools/ToolCopperThieving.py:1599 +#: appPlugins/ToolCopperThieving.py:1599 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 -#: appTools/ToolCopperThieving.py:1610 appTools/ToolCorners.py:762 -#: appTools/ToolExtract.py:1273 +#: appPlugins/ToolCopperThieving.py:1610 appPlugins/ToolCorners.py:762 +#: appPlugins/ToolExtract.py:1273 msgid "Thickness" msgstr "Thickness" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appTools/ToolCopperThieving.py:1612 +#: appPlugins/ToolCopperThieving.py:1612 msgid "The robber bar thickness." msgstr "The robber bar thickness." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appTools/ToolCopperThieving.py:1645 +#: appPlugins/ToolCopperThieving.py:1645 msgid "Pattern Plating Mask" msgstr "Pattern Plating Mask" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appTools/ToolCopperThieving.py:1647 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Generate a mask for pattern plating." msgstr "Generate a mask for pattern plating." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appTools/ToolCopperThieving.py:1668 +#: appPlugins/ToolCopperThieving.py:1668 msgid "Only Pads" msgstr "Only Pads" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appTools/ToolCopperThieving.py:1670 +#: appPlugins/ToolCopperThieving.py:1670 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 -#: appTools/ToolCopperThieving.py:1677 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -10232,25 +10238,25 @@ msgstr "" "and/or robber bar and the actual openings in the mask." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appTools/ToolCopperThieving.py:1713 +#: appPlugins/ToolCopperThieving.py:1713 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 -#: appTools/ToolCopperThieving.py:1716 appTools/ToolFilm.py:1327 -#: appTools/ToolMilling.py:3886 +#: appPlugins/ToolCopperThieving.py:1716 appPlugins/ToolFilm.py:1327 +#: appPlugins/ToolMilling.py:3892 msgid "Both" msgstr "Both" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appTools/ToolCopperThieving.py:518 appTools/ToolCopperThieving.py:522 -#: appTools/ToolCopperThieving.py:584 appTools/ToolCopperThieving.py:1717 +#: appPlugins/ToolCopperThieving.py:518 appPlugins/ToolCopperThieving.py:522 +#: appPlugins/ToolCopperThieving.py:584 appPlugins/ToolCopperThieving.py:1717 msgid "Thieving" msgstr "Thieving" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appTools/ToolCopperThieving.py:1718 +#: appPlugins/ToolCopperThieving.py:1718 msgid "Robber bar" msgstr "Robber bar" @@ -10263,18 +10269,18 @@ msgstr "Calibration Tool Options" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appTools/ToolCopperThieving.py:1300 appTools/ToolCorners.py:743 -#: appTools/ToolFiducials.py:883 +#: appPlugins/ToolCopperThieving.py:1300 appPlugins/ToolCorners.py:743 +#: appPlugins/ToolFiducials.py:883 msgid "Parameters used for this tool." msgstr "Parameters used for this tool." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 -#: appTools/ToolCalibration.py:889 +#: appPlugins/ToolCalibration.py:889 msgid "Source Type" msgstr "Source Type" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 -#: appTools/ToolCalibration.py:890 +#: appPlugins/ToolCalibration.py:890 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -10287,32 +10293,32 @@ msgstr "" "- Free -> click freely on canvas to acquire the calibration points" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 -#: appTools/ToolCalibration.py:895 +#: appPlugins/ToolCalibration.py:895 msgid "Free" msgstr "Free" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 -#: appTools/ToolCalibration.py:784 +#: appPlugins/ToolCalibration.py:784 msgid "Height (Z) for travelling between the points." msgstr "Height (Z) for travelling between the points." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 -#: appTools/ToolCalibration.py:796 +#: appPlugins/ToolCalibration.py:796 msgid "Verification Z" msgstr "Verification Z" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 -#: appTools/ToolCalibration.py:798 +#: appPlugins/ToolCalibration.py:798 msgid "Height (Z) for checking the point." msgstr "Height (Z) for checking the point." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 -#: appTools/ToolCalibration.py:810 +#: appPlugins/ToolCalibration.py:810 msgid "Zero Z tool" msgstr "Zero Z tool" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 -#: appTools/ToolCalibration.py:812 +#: appPlugins/ToolCalibration.py:812 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -10321,12 +10327,12 @@ msgstr "" "of the verification tool." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 -#: appTools/ToolCalibration.py:821 +#: appPlugins/ToolCalibration.py:821 msgid "Height (Z) for mounting the verification probe." msgstr "Height (Z) for mounting the verification probe." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 -#: appTools/ToolCalibration.py:835 +#: appPlugins/ToolCalibration.py:835 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -10337,12 +10343,12 @@ msgstr "" "(x, y) point will be used," #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 -#: appTools/ToolCalibration.py:861 +#: appPlugins/ToolCalibration.py:861 msgid "Second point" msgstr "Second point" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 -#: appTools/ToolCalibration.py:863 +#: appPlugins/ToolCalibration.py:863 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -10354,15 +10360,15 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appTools/ToolCalibration.py:867 appTools/ToolCorners.py:706 -#: appTools/ToolFilm.py:1211 app_Main.py:5474 +#: appPlugins/ToolCalibration.py:867 appPlugins/ToolCorners.py:706 +#: appPlugins/ToolFilm.py:1211 app_Main.py:5474 msgid "Top Left" msgstr "Top Left" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appTools/ToolCalibration.py:868 appTools/ToolCorners.py:718 -#: appTools/ToolFilm.py:1212 app_Main.py:5475 +#: appPlugins/ToolCalibration.py:868 appPlugins/ToolCorners.py:718 +#: appPlugins/ToolFilm.py:1212 app_Main.py:5475 msgid "Bottom Right" msgstr "Bottom Right" @@ -10372,13 +10378,13 @@ msgstr "Extract Drills Options" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appTools/ToolExtract.py:917 appTools/ToolPunchGerber.py:2002 +#: appPlugins/ToolExtract.py:917 appPlugins/ToolPunchGerber.py:2002 msgid "Processed Pads Type" msgstr "Processed Pads Type" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appTools/ToolExtract.py:919 appTools/ToolPunchGerber.py:2004 +#: appPlugins/ToolExtract.py:919 appPlugins/ToolPunchGerber.py:2004 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10390,7 +10396,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appTools/ToolExtract.py:946 appTools/ToolPunchGerber.py:2030 +#: appPlugins/ToolExtract.py:946 appPlugins/ToolPunchGerber.py:2030 msgid "Process Circular Pads." msgstr "Process Circular Pads." @@ -10398,26 +10404,26 @@ msgstr "Process Circular Pads." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appTools/ToolExtract.py:952 appTools/ToolExtract.py:1089 -#: appTools/ToolPunchGerber.py:2036 appTools/ToolPunchGerber.py:2198 +#: appPlugins/ToolExtract.py:952 appPlugins/ToolExtract.py:1089 +#: appPlugins/ToolPunchGerber.py:2036 appPlugins/ToolPunchGerber.py:2198 msgid "Oblong" msgstr "Oblong" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appTools/ToolExtract.py:954 appTools/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:954 appPlugins/ToolPunchGerber.py:2038 msgid "Process Oblong Pads." msgstr "Process Oblong Pads." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appTools/ToolExtract.py:962 appTools/ToolPunchGerber.py:2046 +#: appPlugins/ToolExtract.py:962 appPlugins/ToolPunchGerber.py:2046 msgid "Process Square Pads." msgstr "Process Square Pads." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appTools/ToolExtract.py:970 appTools/ToolPunchGerber.py:2054 +#: appPlugins/ToolExtract.py:970 appPlugins/ToolPunchGerber.py:2054 msgid "Process Rectangular Pads." msgstr "Process Rectangular Pads." @@ -10425,15 +10431,15 @@ msgstr "Process Rectangular Pads." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appTools/ToolExtract.py:976 -#: appTools/ToolExtract.py:1128 appTools/ToolPunchGerber.py:2060 -#: appTools/ToolPunchGerber.py:2237 appTools/ToolReport.py:190 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:976 +#: appPlugins/ToolExtract.py:1128 appPlugins/ToolPunchGerber.py:2060 +#: appPlugins/ToolPunchGerber.py:2237 appPlugins/ToolReport.py:190 msgid "Others" msgstr "Others" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appTools/ToolExtract.py:978 appTools/ToolPunchGerber.py:2062 +#: appPlugins/ToolExtract.py:978 appPlugins/ToolPunchGerber.py:2062 msgid "Process pads not in the categories above." msgstr "Process pads not in the categories above." @@ -10441,8 +10447,8 @@ msgstr "Process pads not in the categories above." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appTools/ToolExtract.py:1036 appTools/ToolExtract.py:1146 -#: appTools/ToolPunchGerber.py:2113 appTools/ToolPunchGerber.py:2142 +#: appPlugins/ToolExtract.py:1036 appPlugins/ToolExtract.py:1146 +#: appPlugins/ToolPunchGerber.py:2113 appPlugins/ToolPunchGerber.py:2142 msgid "Fixed Diameter" msgstr "Fixed Diameter" @@ -10450,19 +10456,19 @@ msgstr "Fixed Diameter" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appTools/ToolExtract.py:1038 appTools/ToolExtract.py:1067 -#: appTools/ToolPunchGerber.py:2115 appTools/ToolPunchGerber.py:2170 +#: appPlugins/ToolExtract.py:1038 appPlugins/ToolExtract.py:1067 +#: appPlugins/ToolPunchGerber.py:2115 appPlugins/ToolPunchGerber.py:2170 msgid "Fixed Annular Ring" msgstr "Fixed Annular Ring" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appTools/ToolExtract.py:1037 appTools/ToolPunchGerber.py:2114 +#: appPlugins/ToolExtract.py:1037 appPlugins/ToolPunchGerber.py:2114 msgid "Proportional" msgstr "Proportional" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appTools/ToolExtract.py:1027 +#: appPlugins/ToolExtract.py:1027 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10476,13 +10482,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appTools/ToolExtract.py:1156 appTools/ToolPunchGerber.py:2152 +#: appPlugins/ToolExtract.py:1156 appPlugins/ToolPunchGerber.py:2152 msgid "Fixed hole diameter." msgstr "Fixed hole diameter." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appTools/ToolExtract.py:1069 appTools/ToolPunchGerber.py:2172 +#: appPlugins/ToolExtract.py:1069 appPlugins/ToolPunchGerber.py:2172 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10494,37 +10500,37 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appTools/ToolExtract.py:1078 appTools/ToolPunchGerber.py:2187 +#: appPlugins/ToolExtract.py:1078 appPlugins/ToolPunchGerber.py:2187 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 -#: appTools/ToolExtract.py:1091 appTools/ToolPunchGerber.py:2200 +#: appPlugins/ToolExtract.py:1091 appPlugins/ToolPunchGerber.py:2200 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 -#: appTools/ToolExtract.py:1104 appTools/ToolPunchGerber.py:2213 +#: appPlugins/ToolExtract.py:1104 appPlugins/ToolPunchGerber.py:2213 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 -#: appTools/ToolExtract.py:1117 appTools/ToolPunchGerber.py:2226 +#: appPlugins/ToolExtract.py:1117 appPlugins/ToolPunchGerber.py:2226 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 -#: appTools/ToolExtract.py:1130 appTools/ToolPunchGerber.py:2239 +#: appPlugins/ToolExtract.py:1130 appPlugins/ToolPunchGerber.py:2239 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 -#: appTools/ToolExtract.py:1163 appTools/ToolPunchGerber.py:2251 +#: appPlugins/ToolExtract.py:1163 appPlugins/ToolPunchGerber.py:2251 msgid "Proportional Diameter" msgstr "Proportional Diameter" @@ -10535,7 +10541,7 @@ msgstr "Factor" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appTools/ToolExtract.py:1174 appTools/ToolPunchGerber.py:2262 +#: appPlugins/ToolExtract.py:1174 appPlugins/ToolPunchGerber.py:2262 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10544,17 +10550,17 @@ msgstr "" "The hole diameter will be a fraction of the pad size." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appTools/ToolExtract.py:1208 appTools/ToolExtract.py:1233 +#: appPlugins/ToolExtract.py:1208 appPlugins/ToolExtract.py:1233 msgid "Extract Soldermask" msgstr "Extract Soldermask" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appTools/ToolExtract.py:1210 appTools/ToolExtract.py:1236 +#: appPlugins/ToolExtract.py:1210 appPlugins/ToolExtract.py:1236 msgid "Extract soldermask from a given Gerber file." msgstr "Extract soldermask from a given Gerber file." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appTools/ToolExtract.py:1216 +#: appPlugins/ToolExtract.py:1216 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." @@ -10563,17 +10569,17 @@ msgstr "" "beyond the margin of the pads." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appTools/ToolExtract.py:1252 appTools/ToolExtract.py:1291 +#: appPlugins/ToolExtract.py:1252 appPlugins/ToolExtract.py:1291 msgid "Extract Cutout" msgstr "Extract Cutout" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appTools/ToolExtract.py:1254 appTools/ToolExtract.py:1294 +#: appPlugins/ToolExtract.py:1254 appPlugins/ToolExtract.py:1294 msgid "Extract a cutout from a given Gerber file." msgstr "Extract a cutout from a given Gerber file." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 -#: appTools/ToolExtract.py:1275 +#: appPlugins/ToolExtract.py:1275 msgid "The thickness of the line that makes the cutout geometry." msgstr "The thickness of the line that makes the cutout geometry." @@ -10582,7 +10588,7 @@ msgid "Fiducials Tool Options" msgstr "Fiducials Tool Options" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 -#: appTools/ToolFiducials.py:890 +#: appPlugins/ToolFiducials.py:890 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -10593,25 +10599,25 @@ msgstr "" "The soldermask opening is double than that." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 -#: appTools/ToolFiducials.py:918 +#: appPlugins/ToolFiducials.py:918 msgid "Auto" msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 -#: appTools/ToolCutOut.py:2610 appTools/ToolFiducials.py:919 -#: appTools/ToolLevelling.py:1821 appTools/ToolPunchGerber.py:2288 +#: appPlugins/ToolCutOut.py:2610 appPlugins/ToolFiducials.py:919 +#: appPlugins/ToolLevelling.py:1821 appPlugins/ToolPunchGerber.py:2288 msgid "Manual" msgstr "Manual" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 -#: appTools/ToolLevelling.py:1814 +#: appPlugins/ToolLevelling.py:1814 msgid "Mode" msgstr "Mode" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 -#: appTools/ToolFiducials.py:923 +#: appPlugins/ToolFiducials.py:923 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -10622,22 +10628,22 @@ msgstr "" "- 'Manual' - manual placement of fiducials." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 -#: appTools/ToolFiducials.py:931 +#: appPlugins/ToolFiducials.py:931 msgid "Up" msgstr "Up" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 -#: appTools/ToolFiducials.py:932 +#: appPlugins/ToolFiducials.py:932 msgid "Down" msgstr "Down" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 -#: appTools/ToolFiducials.py:935 +#: appPlugins/ToolFiducials.py:935 msgid "Second fiducial" msgstr "Second fiducial" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 -#: appTools/ToolFiducials.py:937 +#: appPlugins/ToolFiducials.py:937 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -10651,22 +10657,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCorners.py:755 appTools/ToolFiducials.py:953 +#: appPlugins/ToolCorners.py:755 appPlugins/ToolFiducials.py:953 msgid "Cross" msgstr "Cross" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 -#: appTools/ToolFiducials.py:954 +#: appPlugins/ToolFiducials.py:954 msgid "Chess" msgstr "Chess" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 -#: appTools/ToolFiducials.py:956 +#: appPlugins/ToolFiducials.py:956 msgid "Fiducial Type" msgstr "Fiducial Type" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 -#: appTools/ToolFiducials.py:958 +#: appPlugins/ToolFiducials.py:958 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -10679,7 +10685,7 @@ msgstr "" "- 'Chess' - chess pattern fiducial." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 -#: appTools/ToolFiducials.py:967 +#: appPlugins/ToolFiducials.py:967 msgid "Line thickness" msgstr "Line thickness" @@ -10696,7 +10702,7 @@ msgstr "" "and in revers." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appTools/ToolInvertGerber.py:251 +#: appPlugins/ToolInvertGerber.py:251 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10705,12 +10711,12 @@ msgstr "" "the edges of the Gerber object." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appTools/ToolInvertGerber.py:262 +#: appPlugins/ToolInvertGerber.py:262 msgid "Lines Join Style" msgstr "Lines Join Style" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appTools/ToolInvertGerber.py:264 +#: appPlugins/ToolInvertGerber.py:264 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10725,7 +10731,7 @@ msgstr "" "- bevel -> the lines are joined by a third line" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appTools/ToolInvertGerber.py:273 +#: appPlugins/ToolInvertGerber.py:273 msgid "Bevel" msgstr "Bevel" @@ -10742,7 +10748,7 @@ msgstr "" "every two Gerber geometric elements" #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appTools/ToolOptimal.py:454 +#: appPlugins/ToolOptimal.py:454 msgid "Precision" msgstr "Precision" @@ -10755,7 +10761,7 @@ msgid "Punch Gerber Options" msgstr "Punch Gerber Options" #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appTools/ToolPunchGerber.py:2104 +#: appPlugins/ToolPunchGerber.py:2104 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10788,12 +10794,12 @@ msgstr "" "into a selected Gerber file, or it can be exported as a file." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appTools/ToolQRCode.py:799 app_Main.py:8028 +#: appPlugins/ToolQRCode.py:799 app_Main.py:8028 msgid "Version" msgstr "Version" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 -#: appTools/ToolQRCode.py:801 +#: appPlugins/ToolQRCode.py:801 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -10802,13 +10808,13 @@ msgstr "" "to 40 (177x177 boxes)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 -#: appTools/ToolQRCode.py:812 +#: appPlugins/ToolQRCode.py:812 msgid "Error correction" msgstr "Error correction" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 -#: appTools/ToolQRCode.py:814 appTools/ToolQRCode.py:825 +#: appPlugins/ToolQRCode.py:814 appPlugins/ToolQRCode.py:825 #, python-format msgid "" "Parameter that controls the error correction used for the QR Code.\n" @@ -10824,12 +10830,12 @@ msgstr "" "H = maximum 30%% errors can be corrected." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 -#: appTools/ToolQRCode.py:835 +#: appPlugins/ToolQRCode.py:835 msgid "Box Size" msgstr "Box Size" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 -#: appTools/ToolQRCode.py:837 +#: appPlugins/ToolQRCode.py:837 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -10838,12 +10844,12 @@ msgstr "" "by adjusting the size of each box in the code." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 -#: appTools/ToolQRCode.py:848 +#: appPlugins/ToolQRCode.py:848 msgid "Border Size" msgstr "Border Size" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 -#: appTools/ToolQRCode.py:850 +#: appPlugins/ToolQRCode.py:850 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." @@ -10852,27 +10858,27 @@ msgstr "" "Default value is 4. The width of the clearance around the QRCode." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 -#: appTools/ToolQRCode.py:770 +#: appPlugins/ToolQRCode.py:770 msgid "QRCode Data" msgstr "QRCode Data" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 -#: appTools/ToolQRCode.py:772 +#: appPlugins/ToolQRCode.py:772 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 -#: appTools/ToolQRCode.py:776 +#: appPlugins/ToolQRCode.py:776 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 -#: appTools/ToolQRCode.py:861 +#: appPlugins/ToolQRCode.py:861 msgid "Polarity" msgstr "Polarity" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 -#: appTools/ToolQRCode.py:863 +#: appPlugins/ToolQRCode.py:863 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -10883,17 +10889,17 @@ msgstr "" "or in a positive way (squares are opaque)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appTools/ToolFilm.py:1366 appTools/ToolQRCode.py:867 +#: appPlugins/ToolFilm.py:1366 appPlugins/ToolQRCode.py:867 msgid "Negative" msgstr "Negative" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appTools/ToolFilm.py:1365 appTools/ToolQRCode.py:868 +#: appPlugins/ToolFilm.py:1365 appPlugins/ToolQRCode.py:868 msgid "Positive" msgstr "Positive" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 -#: appTools/ToolQRCode.py:870 +#: appPlugins/ToolQRCode.py:870 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -10907,7 +10913,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 -#: appTools/ToolQRCode.py:881 appTools/ToolQRCode.py:887 +#: appPlugins/ToolQRCode.py:881 appPlugins/ToolQRCode.py:887 msgid "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." @@ -10916,22 +10922,22 @@ msgstr "" "the QRCode geometry, can have a rounded or a square shape." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 -#: appTools/ToolQRCode.py:920 +#: appPlugins/ToolQRCode.py:920 msgid "Fill Color" msgstr "Fill Color" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 -#: appTools/ToolQRCode.py:922 +#: appPlugins/ToolQRCode.py:922 msgid "Set the QRCode fill color (squares color)." msgstr "Set the QRCode fill color (squares color)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 -#: appTools/ToolQRCode.py:944 +#: appPlugins/ToolQRCode.py:944 msgid "Back Color" msgstr "Back Color" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 -#: appTools/ToolQRCode.py:946 +#: appPlugins/ToolQRCode.py:946 msgid "Set the QRCode background color." msgstr "Set the QRCode background color." @@ -10948,12 +10954,12 @@ msgstr "" "of Manufacturing Rules." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 -#: appTools/ToolRulesCheck.py:446 appTools/ToolRulesCheck.py:1395 +#: appPlugins/ToolRulesCheck.py:446 appPlugins/ToolRulesCheck.py:1395 msgid "Trace Size" msgstr "Trace Size" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 -#: appTools/ToolRulesCheck.py:1397 +#: appPlugins/ToolRulesCheck.py:1397 msgid "This checks if the minimum size for traces is met." msgstr "This checks if the minimum size for traces is met." @@ -10967,27 +10973,27 @@ msgstr "This checks if the minimum size for traces is met." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 -#: appTools/ToolRulesCheck.py:1402 appTools/ToolRulesCheck.py:1426 -#: appTools/ToolRulesCheck.py:1451 appTools/ToolRulesCheck.py:1476 -#: appTools/ToolRulesCheck.py:1501 appTools/ToolRulesCheck.py:1526 -#: appTools/ToolRulesCheck.py:1552 appTools/ToolRulesCheck.py:1577 -#: appTools/ToolRulesCheck.py:1604 appTools/ToolRulesCheck.py:1629 +#: appPlugins/ToolRulesCheck.py:1402 appPlugins/ToolRulesCheck.py:1426 +#: appPlugins/ToolRulesCheck.py:1451 appPlugins/ToolRulesCheck.py:1476 +#: appPlugins/ToolRulesCheck.py:1501 appPlugins/ToolRulesCheck.py:1526 +#: appPlugins/ToolRulesCheck.py:1552 appPlugins/ToolRulesCheck.py:1577 +#: appPlugins/ToolRulesCheck.py:1604 appPlugins/ToolRulesCheck.py:1629 msgid "Min value" msgstr "Min value" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 -#: appTools/ToolRulesCheck.py:1404 +#: appPlugins/ToolRulesCheck.py:1404 msgid "Minimum acceptable trace size." msgstr "Minimum acceptable trace size." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 -#: appTools/ToolRulesCheck.py:677 appTools/ToolRulesCheck.py:707 -#: appTools/ToolRulesCheck.py:1418 +#: appPlugins/ToolRulesCheck.py:677 appPlugins/ToolRulesCheck.py:707 +#: appPlugins/ToolRulesCheck.py:1418 msgid "Copper to Copper clearance" msgstr "Copper to Copper clearance" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 -#: appTools/ToolRulesCheck.py:1420 +#: appPlugins/ToolRulesCheck.py:1420 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11002,22 +11008,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 -#: appTools/ToolRulesCheck.py:1428 appTools/ToolRulesCheck.py:1453 -#: appTools/ToolRulesCheck.py:1478 appTools/ToolRulesCheck.py:1503 -#: appTools/ToolRulesCheck.py:1528 appTools/ToolRulesCheck.py:1554 -#: appTools/ToolRulesCheck.py:1606 +#: appPlugins/ToolRulesCheck.py:1428 appPlugins/ToolRulesCheck.py:1453 +#: appPlugins/ToolRulesCheck.py:1478 appPlugins/ToolRulesCheck.py:1503 +#: appPlugins/ToolRulesCheck.py:1528 appPlugins/ToolRulesCheck.py:1554 +#: appPlugins/ToolRulesCheck.py:1606 msgid "Minimum acceptable clearance value." msgstr "Minimum acceptable clearance value." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 -#: appTools/ToolRulesCheck.py:737 appTools/ToolRulesCheck.py:743 -#: appTools/ToolRulesCheck.py:756 appTools/ToolRulesCheck.py:763 -#: appTools/ToolRulesCheck.py:1443 +#: appPlugins/ToolRulesCheck.py:737 appPlugins/ToolRulesCheck.py:743 +#: appPlugins/ToolRulesCheck.py:756 appPlugins/ToolRulesCheck.py:763 +#: appPlugins/ToolRulesCheck.py:1443 msgid "Copper to Outline clearance" msgstr "Copper to Outline clearance" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 -#: appTools/ToolRulesCheck.py:1445 +#: appPlugins/ToolRulesCheck.py:1445 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11026,12 +11032,12 @@ msgstr "" "features and the outline is met." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 -#: appTools/ToolRulesCheck.py:1468 +#: appPlugins/ToolRulesCheck.py:1468 msgid "Silk to Silk Clearance" msgstr "Silk to Silk Clearance" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 -#: appTools/ToolRulesCheck.py:1470 +#: appPlugins/ToolRulesCheck.py:1470 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11040,13 +11046,13 @@ msgstr "" "features and silkscreen features is met." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 -#: appTools/ToolRulesCheck.py:846 appTools/ToolRulesCheck.py:852 -#: appTools/ToolRulesCheck.py:870 appTools/ToolRulesCheck.py:1493 +#: appPlugins/ToolRulesCheck.py:846 appPlugins/ToolRulesCheck.py:852 +#: appPlugins/ToolRulesCheck.py:870 appPlugins/ToolRulesCheck.py:1493 msgid "Silk to Solder Mask Clearance" msgstr "Silk to Solder Mask Clearance" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 -#: appTools/ToolRulesCheck.py:1495 +#: appPlugins/ToolRulesCheck.py:1495 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11055,14 +11061,14 @@ msgstr "" "features and soldermask features is met." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 -#: appTools/ToolRulesCheck.py:900 appTools/ToolRulesCheck.py:906 -#: appTools/ToolRulesCheck.py:920 appTools/ToolRulesCheck.py:927 -#: appTools/ToolRulesCheck.py:1518 +#: appPlugins/ToolRulesCheck.py:900 appPlugins/ToolRulesCheck.py:906 +#: appPlugins/ToolRulesCheck.py:920 appPlugins/ToolRulesCheck.py:927 +#: appPlugins/ToolRulesCheck.py:1518 msgid "Silk to Outline Clearance" msgstr "Silk to Outline Clearance" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 -#: appTools/ToolRulesCheck.py:1520 +#: appPlugins/ToolRulesCheck.py:1520 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11071,13 +11077,13 @@ msgstr "" "features and the outline is met." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:938 appTools/ToolRulesCheck.py:965 -#: appTools/ToolRulesCheck.py:1543 +#: appPlugins/ToolRulesCheck.py:938 appPlugins/ToolRulesCheck.py:965 +#: appPlugins/ToolRulesCheck.py:1543 msgid "Minimum Solder Mask Sliver" msgstr "Minimum Solder Mask Sliver" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 -#: appTools/ToolRulesCheck.py:1545 +#: appPlugins/ToolRulesCheck.py:1545 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11086,14 +11092,14 @@ msgstr "" "features and soldermask features is met." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 -#: appTools/ToolRulesCheck.py:1003 appTools/ToolRulesCheck.py:1009 -#: appTools/ToolRulesCheck.py:1025 appTools/ToolRulesCheck.py:1032 -#: appTools/ToolRulesCheck.py:1569 +#: appPlugins/ToolRulesCheck.py:1003 appPlugins/ToolRulesCheck.py:1009 +#: appPlugins/ToolRulesCheck.py:1025 appPlugins/ToolRulesCheck.py:1032 +#: appPlugins/ToolRulesCheck.py:1569 msgid "Minimum Annular Ring" msgstr "Minimum Annular Ring" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 -#: appTools/ToolRulesCheck.py:1571 +#: appPlugins/ToolRulesCheck.py:1571 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11102,17 +11108,17 @@ msgstr "" "a hole into a pad is met." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 -#: appTools/ToolRulesCheck.py:1579 +#: appPlugins/ToolRulesCheck.py:1579 msgid "Minimum acceptable ring value." msgstr "Minimum acceptable ring value." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 -#: appTools/ToolRulesCheck.py:390 appTools/ToolRulesCheck.py:1596 +#: appPlugins/ToolRulesCheck.py:390 appPlugins/ToolRulesCheck.py:1596 msgid "Hole to Hole Clearance" msgstr "Hole to Hole Clearance" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 -#: appTools/ToolRulesCheck.py:1598 +#: appPlugins/ToolRulesCheck.py:1598 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11121,17 +11127,17 @@ msgstr "" "and another drill hole is met." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 -#: appTools/ToolRulesCheck.py:1631 +#: appPlugins/ToolRulesCheck.py:1631 msgid "Minimum acceptable drill size." msgstr "Minimum acceptable drill size." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 -#: appTools/ToolRulesCheck.py:364 appTools/ToolRulesCheck.py:1621 +#: appPlugins/ToolRulesCheck.py:364 appPlugins/ToolRulesCheck.py:1621 msgid "Hole Size" msgstr "Hole Size" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 -#: appTools/ToolRulesCheck.py:1623 +#: appPlugins/ToolRulesCheck.py:1623 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11154,13 +11160,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:236 -#: appTools/ToolCorners.py:830 appTools/ToolCutOut.py:2795 -#: appTools/ToolDblSided.py:975 +#: appPlugins/ToolCorners.py:830 appPlugins/ToolCutOut.py:2795 +#: appPlugins/ToolDblSided.py:975 msgid "Drill Dia" msgstr "Drill Dia" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 -#: appTools/ToolDblSided.py:977 appTools/ToolDblSided.py:982 +#: appPlugins/ToolDblSided.py:977 appPlugins/ToolDblSided.py:982 msgid "Diameter of the drill for the alignment holes." msgstr "Diameter of the drill for the alignment holes." @@ -11170,23 +11176,23 @@ msgstr "Align Axis" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 -#: appTools/ToolDblSided.py:818 appTools/ToolDblSided.py:993 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:993 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 -#: appTools/ToolFilm.py:1329 +#: appPlugins/ToolFilm.py:1329 msgid "Mirror Axis" msgstr "Mirror Axis" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 -#: appTools/ToolDblSided.py:844 +#: appPlugins/ToolDblSided.py:844 msgid "Box" msgstr "Box" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appTools/ToolDblSided.py:845 +#: appPlugins/ToolDblSided.py:845 msgid "Hole Snap" msgstr "Hole Snap" @@ -11217,7 +11223,7 @@ msgid "Calculators Tool Options" msgstr "Calculators Tool Options" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 -#: appTools/ToolCalculators.py:400 +#: appPlugins/ToolCalculators.py:400 msgid "V-Shape Tool Calculator" msgstr "V-Shape Tool Calculator" @@ -11232,12 +11238,12 @@ msgstr "" "depth-of-cut as parameters." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 -#: appTools/ToolCalculators.py:471 +#: appPlugins/ToolCalculators.py:471 msgid "Tip Diameter" msgstr "Tip Diameter" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 -#: appTools/ToolCalculators.py:473 +#: appPlugins/ToolCalculators.py:473 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11246,7 +11252,7 @@ msgstr "" "It is specified by manufacturer." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 -#: appTools/ToolCalculators.py:486 +#: appPlugins/ToolCalculators.py:486 msgid "Tip Angle" msgstr "Tip Angle" @@ -11267,12 +11273,12 @@ msgstr "" "In the CNCJob object it is the CutZ parameter." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 -#: appTools/ToolCalculators.py:402 +#: appPlugins/ToolCalculators.py:402 msgid "ElectroPlating Calculator" msgstr "ElectroPlating Calculator" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appTools/ToolCalculators.py:544 +#: appPlugins/ToolCalculators.py:544 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 " @@ -11283,37 +11289,37 @@ msgstr "" "chloride." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appTools/ToolCalculators.py:563 +#: appPlugins/ToolCalculators.py:563 msgid "Board Length" msgstr "Board Length" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appTools/ToolCalculators.py:564 +#: appPlugins/ToolCalculators.py:564 msgid "This is the board length. In centimeters." msgstr "This is the board length. In centimeters." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appTools/ToolCalculators.py:581 +#: appPlugins/ToolCalculators.py:581 msgid "Board Width" msgstr "Board Width" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appTools/ToolCalculators.py:582 +#: appPlugins/ToolCalculators.py:582 msgid "This is the board width.In centimeters." msgstr "This is the board width.In centimeters." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:600 +#: appPlugins/ToolCalculators.py:600 msgid "This is the board area." msgstr "This is the board area." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appTools/ToolCalculators.py:622 +#: appPlugins/ToolCalculators.py:622 msgid "Current Density" msgstr "Current Density" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appTools/ToolCalculators.py:623 +#: appPlugins/ToolCalculators.py:623 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11322,12 +11328,12 @@ msgstr "" "In Amps per Square Feet ASF." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appTools/ToolCalculators.py:642 +#: appPlugins/ToolCalculators.py:642 msgid "Copper Growth" msgstr "Copper Growth" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appTools/ToolCalculators.py:643 +#: appPlugins/ToolCalculators.py:643 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11340,27 +11346,27 @@ msgid "Corner Markers Options" msgstr "Corner Markers Options" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCorners.py:750 +#: appPlugins/ToolCorners.py:750 msgid "Shape of the marker." msgstr "Shape of the marker." #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appTools/ToolCorners.py:754 +#: appPlugins/ToolCorners.py:754 msgid "Semi-Cross" msgstr "Semi-Cross" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appTools/ToolCorners.py:764 +#: appPlugins/ToolCorners.py:764 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 -#: appTools/ToolCorners.py:778 +#: appPlugins/ToolCorners.py:778 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 -#: appTools/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:832 msgid "Drill Diameter" msgstr "Drill Diameter" @@ -11379,7 +11385,7 @@ msgstr "" "the original board." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 -#: appTools/ToolCutOut.py:2428 +#: appPlugins/ToolCutOut.py:2428 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11388,12 +11394,12 @@ msgstr "" "the PCB shape out of the surrounding material." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:88 -#: appTools/ToolCutOut.py:2359 +#: appPlugins/ToolCutOut.py:2359 msgid "Kind" msgstr "Kind" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 -#: appTools/ToolCutOut.py:2361 +#: appPlugins/ToolCutOut.py:2361 msgid "" "Choice of what kind the object we want to cutout is.\n" "- Single: contain a single PCB Gerber outline object.\n" @@ -11406,12 +11412,12 @@ msgstr "" "out of many individual PCB outlines." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:97 -#: appTools/ToolCutOut.py:2367 +#: appPlugins/ToolCutOut.py:2367 msgid "Single" msgstr "Single" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:98 -#: appTools/ToolCutOut.py:2368 +#: appPlugins/ToolCutOut.py:2368 msgid "Panel" msgstr "Panel" @@ -11440,17 +11446,17 @@ msgstr "" "- 8 - 2*left + 2*right +2*top + 2*bottom" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:225 -#: appTools/ToolCutOut.py:2701 +#: appPlugins/ToolCutOut.py:2701 msgid "Big cursor" msgstr "Big cursor" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 -#: appTools/ToolCutOut.py:2703 +#: appPlugins/ToolCutOut.py:2703 msgid "Use a big cursor when adding manual gaps." msgstr "Use a big cursor when adding manual gaps." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appTools/ToolCutOut.py:2797 +#: appPlugins/ToolCutOut.py:2797 msgid "" "Diameter of the tool used to cutout\n" "the PCB by drilling." @@ -11459,7 +11465,7 @@ msgstr "" "the PCB by drilling." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 -#: appTools/ToolCutOut.py:2810 +#: appPlugins/ToolCutOut.py:2810 msgid "" "Distance between the center of\n" "two neighboring drill holes." @@ -11472,7 +11478,7 @@ msgid "Drilling Tool Options" msgstr "Drilling Tool Options" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 -#: appTools/ToolDrilling.py:2299 +#: appPlugins/ToolDrilling.py:2299 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "Create CNCJob with toolpaths for drilling or milling holes." @@ -11480,9 +11486,9 @@ msgstr "Create CNCJob with toolpaths for drilling or milling holes." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appTools/ToolDrilling.py:2376 appTools/ToolIsolation.py:3267 -#: appTools/ToolMilling.py:3699 appTools/ToolNCC.py:4224 -#: appTools/ToolPaint.py:3018 +#: appPlugins/ToolDrilling.py:2376 appPlugins/ToolIsolation.py:3267 +#: appPlugins/ToolMilling.py:3705 appPlugins/ToolNCC.py:4224 +#: appPlugins/ToolPaint.py:3018 msgid "Tool order" msgstr "Tool order" @@ -11491,10 +11497,10 @@ msgstr "Tool order" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appTools/ToolDrilling.py:2377 appTools/ToolIsolation.py:3268 -#: appTools/ToolMilling.py:3700 appTools/ToolNCC.py:4225 -#: appTools/ToolNCC.py:4235 appTools/ToolPaint.py:3019 -#: appTools/ToolPaint.py:3029 +#: appPlugins/ToolDrilling.py:2377 appPlugins/ToolIsolation.py:3268 +#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4225 +#: appPlugins/ToolNCC.py:4235 appPlugins/ToolPaint.py:3019 +#: appPlugins/ToolPaint.py:3029 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" @@ -11516,9 +11522,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appTools/ToolDrilling.py:2385 appTools/ToolIsolation.py:3276 -#: appTools/ToolMilling.py:3708 appTools/ToolNCC.py:4233 -#: appTools/ToolPaint.py:3027 +#: appPlugins/ToolDrilling.py:2385 appPlugins/ToolIsolation.py:3276 +#: appPlugins/ToolMilling.py:3714 appPlugins/ToolNCC.py:4233 +#: appPlugins/ToolPaint.py:3027 msgid "Forward" msgstr "Forward" @@ -11526,14 +11532,14 @@ msgstr "Forward" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appTools/ToolDrilling.py:2386 appTools/ToolIsolation.py:3277 -#: appTools/ToolMilling.py:3709 appTools/ToolNCC.py:4234 -#: appTools/ToolPaint.py:3028 +#: appPlugins/ToolDrilling.py:2386 appPlugins/ToolIsolation.py:3277 +#: appPlugins/ToolMilling.py:3715 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3028 msgid "Reverse" msgstr "Reverse" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appTools/ToolDrilling.py:2673 appTools/ToolMilling.py:4302 +#: appPlugins/ToolDrilling.py:2673 appPlugins/ToolMilling.py:4308 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11595,12 +11601,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appTools/ToolFilm.py:1368 appTools/ToolFilm.py:1480 +#: appPlugins/ToolFilm.py:1368 appPlugins/ToolFilm.py:1480 msgid "Film Type" msgstr "Film Type" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appTools/ToolFilm.py:1370 +#: appPlugins/ToolFilm.py:1370 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11625,12 +11631,12 @@ 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 -#: appTools/ToolFilm.py:1386 +#: appPlugins/ToolFilm.py:1386 msgid "Border" msgstr "Border" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appTools/ToolFilm.py:1388 +#: appPlugins/ToolFilm.py:1388 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11651,12 +11657,12 @@ msgstr "" "surroundings if not for this border." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appTools/ToolFilm.py:1355 +#: appPlugins/ToolFilm.py:1355 msgid "Scale Stroke" msgstr "Scale Stroke" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appTools/ToolFilm.py:1357 +#: appPlugins/ToolFilm.py:1357 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 " @@ -11669,12 +11675,12 @@ msgstr "" "therefore the fine features may be more affected by this parameter." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appTools/ToolFilm.py:1196 +#: appPlugins/ToolFilm.py:1196 msgid "Film Adjustments" msgstr "Film Adjustments" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appTools/ToolFilm.py:1198 +#: appPlugins/ToolFilm.py:1198 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11689,7 +11695,7 @@ msgid "Scale Film geometry" msgstr "Scale Film geometry" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appTools/ToolFilm.py:1227 +#: appPlugins/ToolFilm.py:1227 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11702,7 +11708,7 @@ msgid "Skew Film geometry" msgstr "Skew Film geometry" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appTools/ToolFilm.py:1271 +#: appPlugins/ToolFilm.py:1271 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11711,9 +11717,6 @@ msgstr "" "while negative values will skew to the left." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 -#| msgid "" -#| "The reference point to be used as origin for the skew.\n" -#| "It can be one of the four points of the geometry bounding box." 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." @@ -11722,13 +11725,13 @@ msgstr "" "It can be one of the four points of the geometry bounding box." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appTools/ToolCorners.py:714 appTools/ToolFiducials.py:812 -#: appTools/ToolFilm.py:1210 app_Main.py:5473 +#: appPlugins/ToolCorners.py:714 appPlugins/ToolFiducials.py:812 +#: appPlugins/ToolFilm.py:1210 app_Main.py:5473 msgid "Bottom Left" msgstr "Bottom Left" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appTools/ToolFilm.py:1213 +#: appPlugins/ToolFilm.py:1213 msgid "Top right" msgstr "Top right" @@ -11737,27 +11740,27 @@ msgid "Mirror Film geometry" msgstr "Mirror Film geometry" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appTools/ToolFilm.py:1315 +#: appPlugins/ToolFilm.py:1315 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 -#: appTools/ToolFilm.py:1475 +#: appPlugins/ToolFilm.py:1475 msgid "SVG" msgstr "SVG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appTools/ToolFilm.py:1476 +#: appPlugins/ToolFilm.py:1476 msgid "PNG" msgstr "PNG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appTools/ToolFilm.py:1477 +#: appPlugins/ToolFilm.py:1477 msgid "PDF" msgstr "PDF" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appTools/ToolFilm.py:1482 +#: appPlugins/ToolFilm.py:1482 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11770,22 +11773,22 @@ msgstr "" "- 'PDF' -> portable document format" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appTools/ToolFilm.py:1491 +#: appPlugins/ToolFilm.py:1491 msgid "Page Orientation" msgstr "Page Orientation" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appTools/ToolFilm.py:1508 +#: appPlugins/ToolFilm.py:1508 msgid "Page Size" msgstr "Page Size" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appTools/ToolFilm.py:1509 +#: appPlugins/ToolFilm.py:1509 msgid "A selection of standard ISO 216 page sizes." msgstr "A selection of standard ISO 216 page sizes." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appTools/ToolFilm.py:1575 +#: appPlugins/ToolFilm.py:1575 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." @@ -11823,14 +11826,14 @@ msgstr "V-shape" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appTools/ToolMilling.py:4038 +#: appPlugins/ToolMilling.py:4044 msgid "V-Tip Dia" msgstr "V-Tip Dia" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appTools/ToolMilling.py:4041 +#: appPlugins/ToolMilling.py:4047 msgid "The tip diameter for V-Shape Tool" msgstr "The tip diameter for V-Shape Tool" @@ -11838,7 +11841,7 @@ msgstr "The tip diameter for V-Shape Tool" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appTools/ToolMilling.py:4054 +#: appPlugins/ToolMilling.py:4060 msgid "V-Tip Angle" msgstr "V-Tip Angle" @@ -11866,7 +11869,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appTools/ToolPaint.py:3059 +#: appPlugins/ToolPaint.py:3059 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" @@ -11880,16 +11883,16 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appTools/ToolIsolation.py:3480 appTools/ToolNCC.py:4520 -#: appTools/ToolPaint.py:3237 +#: appPlugins/ToolIsolation.py:3480 appPlugins/ToolNCC.py:4520 +#: appPlugins/ToolPaint.py:3237 msgid "Rest" msgstr "Rest" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appTools/ToolIsolation.py:3483 appTools/ToolNCC.py:4524 -#: appTools/ToolPaint.py:3240 +#: appPlugins/ToolIsolation.py:3483 appPlugins/ToolNCC.py:4524 +#: appPlugins/ToolPaint.py:3240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -11910,22 +11913,22 @@ msgstr "" "If not checked, use the standard algorithm." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appTools/ToolIsolation.py:3505 +#: appPlugins/ToolIsolation.py:3505 msgid "Combine" msgstr "Combine" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appTools/ToolIsolation.py:3507 +#: appPlugins/ToolIsolation.py:3507 msgid "Combine all passes into one object" msgstr "Combine all passes into one object" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appTools/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3524 msgid "Except" msgstr "Except" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appTools/ToolIsolation.py:3525 +#: appPlugins/ToolIsolation.py:3525 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -11937,13 +11940,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appTools/ToolIsolation.py:3514 appTools/ToolNCC.py:4644 +#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4644 msgid "Check validity" msgstr "Check validity" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appTools/ToolIsolation.py:3516 appTools/ToolNCC.py:4646 +#: appPlugins/ToolIsolation.py:3516 appPlugins/ToolNCC.py:4646 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -11952,7 +11955,7 @@ msgstr "" "if they will provide a complete isolation." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appTools/ToolIsolation.py:3564 +#: appPlugins/ToolIsolation.py:3564 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -11968,17 +11971,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 msgid "Polygon Selection" msgstr "Polygon Selection" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appTools/ToolIsolation.py:3600 +#: appPlugins/ToolIsolation.py:3600 msgid "Interiors" msgstr "Interiors" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appTools/ToolIsolation.py:3602 +#: appPlugins/ToolIsolation.py:3602 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -11987,12 +11990,12 @@ msgstr "" "(holes in the polygon)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appTools/ToolIsolation.py:3495 +#: appPlugins/ToolIsolation.py:3495 msgid "Forced Rest" msgstr "Forced Rest" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appTools/ToolIsolation.py:3497 +#: appPlugins/ToolIsolation.py:3497 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" @@ -12025,17 +12028,16 @@ msgstr "" "- 'Progressive' - each shape is plotted after it is generated" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:20 -#| msgid "Drilling Tool Options" msgid "Levelling Tool Options" msgstr "Levelling Tool Options" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 -#: appTools/ToolLevelling.py:1667 +#: appPlugins/ToolLevelling.py:1667 msgid "Generate CNC Code with auto-levelled paths." msgstr "Generate CNC Code with auto-levelled paths." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 -#: appTools/ToolLevelling.py:1815 +#: appPlugins/ToolLevelling.py:1815 msgid "" "Choose a mode for height map generation.\n" "- Manual: will pick a selection of probe points by clicking on canvas\n" @@ -12046,12 +12048,12 @@ msgstr "" "- Grid: will automatically generate a grid of probe points" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appTools/ToolLevelling.py:1822 app_Main.py:8032 +#: appPlugins/ToolLevelling.py:1822 app_Main.py:8032 msgid "Grid" msgstr "Grid" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 -#: appTools/ToolLevelling.py:1829 +#: appPlugins/ToolLevelling.py:1829 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" "- Voronoi: will generate a Voronoi diagram\n" @@ -12062,59 +12064,59 @@ msgstr "" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 -#: appTools/ToolLevelling.py:1835 +#: appPlugins/ToolLevelling.py:1835 msgid "Voronoi" msgstr "Voronoi" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 -#: appTools/ToolLevelling.py:1836 +#: appPlugins/ToolLevelling.py:1836 msgid "Bilinear" msgstr "Bilinear" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appTools/ToolLevelling.py:1849 appTools/ToolPanelize.py:1233 +#: appPlugins/ToolLevelling.py:1849 appPlugins/ToolPanelize.py:1233 msgid "Columns" msgstr "Columns" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 -#: appTools/ToolLevelling.py:1851 +#: appPlugins/ToolLevelling.py:1851 msgid "The number of grid columns." msgstr "The number of grid columns." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appTools/ToolLevelling.py:1860 appTools/ToolPanelize.py:1244 +#: appPlugins/ToolLevelling.py:1860 appPlugins/ToolPanelize.py:1244 msgid "Rows" msgstr "Rows" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 -#: appTools/ToolLevelling.py:1862 +#: appPlugins/ToolLevelling.py:1862 msgid "The number of grid rows." msgstr "The number of grid rows." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 -#: appTools/ToolLevelling.py:1772 +#: appPlugins/ToolLevelling.py:1772 msgid "Probe Z travel" msgstr "Probe Z travel" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 -#: appTools/ToolLevelling.py:1774 +#: appPlugins/ToolLevelling.py:1774 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 -#: appTools/ToolLevelling.py:1797 +#: appPlugins/ToolLevelling.py:1797 msgid "Probe Feedrate" msgstr "Probe Feedrate" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 -#: appTools/ToolLevelling.py:1875 +#: appPlugins/ToolLevelling.py:1875 msgid "Controller" msgstr "Controller" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 -#: appTools/ToolLevelling.py:1877 +#: appPlugins/ToolLevelling.py:1877 msgid "" "The kind of controller for which to generate\n" "height map gcode." @@ -12123,17 +12125,17 @@ msgstr "" "height map gcode." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 -#: appTools/ToolLevelling.py:2104 +#: appPlugins/ToolLevelling.py:2104 msgid "Step" msgstr "Step" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 -#: appTools/ToolLevelling.py:2106 +#: appPlugins/ToolLevelling.py:2106 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 -#: appTools/ToolLevelling.py:2120 +#: appPlugins/ToolLevelling.py:2120 msgid "Feedrate when jogging." msgstr "Feedrate when jogging." @@ -12155,7 +12157,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appTools/ToolMilling.py:4057 +#: appPlugins/ToolMilling.py:4063 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12167,7 +12169,8 @@ msgstr "" msgid "Offset value" msgstr "Offset value" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 appTools/ToolNCC.py:4598 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appPlugins/ToolNCC.py:4598 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12188,7 +12191,7 @@ msgid "Paint Tool Options" msgstr "Paint Tool Options" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appTools/ToolPaint.py:3267 +#: appPlugins/ToolPaint.py:3267 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12225,12 +12228,12 @@ msgstr "" "at a X distance, Y distance of each other." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appTools/ToolPanelize.py:1208 +#: appPlugins/ToolPanelize.py:1208 msgid "Spacing cols" msgstr "Spacing cols" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appTools/ToolPanelize.py:1210 +#: appPlugins/ToolPanelize.py:1210 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12239,12 +12242,12 @@ msgstr "" "In current units." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appTools/ToolPanelize.py:1221 +#: appPlugins/ToolPanelize.py:1221 msgid "Spacing rows" msgstr "Spacing rows" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appTools/ToolPanelize.py:1223 +#: appPlugins/ToolPanelize.py:1223 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12253,27 +12256,27 @@ msgstr "" "In current units." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appTools/ToolPanelize.py:1235 +#: appPlugins/ToolPanelize.py:1235 msgid "Number of columns of the desired panel" msgstr "Number of columns of the desired panel" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appTools/ToolPanelize.py:1246 +#: appPlugins/ToolPanelize.py:1246 msgid "Number of rows of the desired panel" msgstr "Number of rows of the desired panel" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appTools/ToolPanelize.py:1258 +#: appPlugins/ToolPanelize.py:1258 msgid "Geo" msgstr "Geo" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appTools/ToolPanelize.py:1259 +#: appPlugins/ToolPanelize.py:1259 msgid "Panel Type" msgstr "Panel Type" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appTools/ToolPanelize.py:1261 +#: appPlugins/ToolPanelize.py:1261 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12284,7 +12287,7 @@ msgstr "" "- Geometry" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appTools/ToolPanelize.py:1271 +#: appPlugins/ToolPanelize.py:1271 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12301,7 +12304,7 @@ msgid "Constrain within" msgstr "Constrain within" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appTools/ToolPanelize.py:1281 +#: appPlugins/ToolPanelize.py:1281 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12316,12 +12319,12 @@ msgstr "" "they fit completely within selected area." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appTools/ToolPanelize.py:1293 +#: appPlugins/ToolPanelize.py:1293 msgid "Width (DX)" msgstr "Width (DX)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1295 +#: appPlugins/ToolPanelize.py:1295 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12330,12 +12333,12 @@ msgstr "" "In current units." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appTools/ToolPanelize.py:1305 +#: appPlugins/ToolPanelize.py:1305 msgid "Height (DY)" msgstr "Height (DY)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appTools/ToolPanelize.py:1307 +#: appPlugins/ToolPanelize.py:1307 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12360,37 +12363,37 @@ msgid "New Nozzle Dia" msgstr "New Nozzle Dia" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 -#: appTools/ToolSolderPaste.py:1224 +#: appPlugins/ToolSolderPaste.py:1224 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 -#: appTools/ToolSolderPaste.py:1276 +#: appPlugins/ToolSolderPaste.py:1276 msgid "Z Dispense Start" msgstr "Z Dispense Start" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 -#: appTools/ToolSolderPaste.py:1278 +#: appPlugins/ToolSolderPaste.py:1278 msgid "The height (Z) when solder paste dispensing starts." msgstr "The height (Z) when solder paste dispensing starts." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 -#: appTools/ToolSolderPaste.py:1289 +#: appPlugins/ToolSolderPaste.py:1289 msgid "Z Dispense" msgstr "Z Dispense" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 -#: appTools/ToolSolderPaste.py:1291 +#: appPlugins/ToolSolderPaste.py:1291 msgid "The height (Z) when doing solder paste dispensing." msgstr "The height (Z) when doing solder paste dispensing." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 -#: appTools/ToolSolderPaste.py:1302 +#: appPlugins/ToolSolderPaste.py:1302 msgid "Z Dispense Stop" msgstr "Z Dispense Stop" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 -#: appTools/ToolSolderPaste.py:1304 +#: appPlugins/ToolSolderPaste.py:1304 msgid "The height (Z) when solder paste dispensing stops." msgstr "The height (Z) when solder paste dispensing stops." @@ -12399,7 +12402,7 @@ msgid "Z Travel" msgstr "Z Travel" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 -#: appTools/ToolSolderPaste.py:1322 +#: appPlugins/ToolSolderPaste.py:1322 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -12412,12 +12415,12 @@ msgid "Z Toolchange" msgstr "Z Toolchange" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 -#: appTools/ToolSolderPaste.py:1336 +#: appPlugins/ToolSolderPaste.py:1336 msgid "The height (Z) for tool (nozzle) change." msgstr "The height (Z) for tool (nozzle) change." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 -#: appTools/ToolSolderPaste.py:1345 +#: appPlugins/ToolSolderPaste.py:1345 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -12426,12 +12429,12 @@ msgstr "" "The format is (x, y) where x and y are real numbers." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 -#: appTools/ToolSolderPaste.py:1364 +#: appPlugins/ToolSolderPaste.py:1364 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 -#: appTools/ToolSolderPaste.py:1377 +#: appPlugins/ToolSolderPaste.py:1377 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -12440,12 +12443,12 @@ msgstr "" "(on Z plane)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 -#: appTools/ToolSolderPaste.py:1389 +#: appPlugins/ToolSolderPaste.py:1389 msgid "Feedrate Z Dispense" msgstr "Feedrate Z Dispense" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 -#: appTools/ToolSolderPaste.py:1391 +#: appPlugins/ToolSolderPaste.py:1391 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -12454,12 +12457,12 @@ msgstr "" "to Dispense position (on Z plane)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 -#: appTools/ToolSolderPaste.py:1407 +#: appPlugins/ToolSolderPaste.py:1407 msgid "Spindle Speed FWD" msgstr "Spindle Speed FWD" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 -#: appTools/ToolSolderPaste.py:1409 +#: appPlugins/ToolSolderPaste.py:1409 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -12468,22 +12471,22 @@ msgstr "" "through the dispenser nozzle." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 -#: appTools/ToolSolderPaste.py:1421 +#: appPlugins/ToolSolderPaste.py:1421 msgid "Dwell FWD" msgstr "Dwell FWD" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 -#: appTools/ToolSolderPaste.py:1423 +#: appPlugins/ToolSolderPaste.py:1423 msgid "Pause after solder dispensing." msgstr "Pause after solder dispensing." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 -#: appTools/ToolSolderPaste.py:1433 +#: appPlugins/ToolSolderPaste.py:1433 msgid "Spindle Speed REV" msgstr "Spindle Speed REV" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 -#: appTools/ToolSolderPaste.py:1435 +#: appPlugins/ToolSolderPaste.py:1435 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -12492,12 +12495,12 @@ msgstr "" "through the dispenser nozzle." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 -#: appTools/ToolSolderPaste.py:1447 +#: appPlugins/ToolSolderPaste.py:1447 msgid "Dwell REV" msgstr "Dwell REV" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 -#: appTools/ToolSolderPaste.py:1449 +#: appPlugins/ToolSolderPaste.py:1449 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -12506,7 +12509,7 @@ msgstr "" "to allow pressure equilibrium." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 -#: appTools/ToolSolderPaste.py:1463 +#: appPlugins/ToolSolderPaste.py:1463 msgid "Files that control the GCode generation." msgstr "Files that control the GCode generation." @@ -12522,19 +12525,19 @@ msgstr "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appTools/ToolSub.py:904 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:904 msgid "Close paths" msgstr "Close paths" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appTools/ToolSub.py:905 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:905 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 appTools/ToolSub.py:800 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:800 msgid "Delete source" msgstr "Delete source" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appTools/ToolSub.py:802 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:802 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12555,7 +12558,7 @@ msgstr "" "on a application object." #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 -#: appTools/ToolTransform.py:596 +#: appPlugins/ToolTransform.py:596 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -12572,7 +12575,7 @@ msgstr "" "- Object -> the center of the bounding box of a specific object" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 -#: appTools/ToolTransform.py:628 +#: appPlugins/ToolTransform.py:628 msgid "The type of object used as reference." msgstr "The type of object used as reference." @@ -12582,7 +12585,7 @@ msgstr "Skew" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 -#: appTools/ToolCalibration.py:1213 appTools/ToolCalibration.py:1226 +#: appPlugins/ToolCalibration.py:1213 appPlugins/ToolCalibration.py:1226 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359." @@ -12609,7 +12612,7 @@ msgstr "Restore the autocompleter keywords list to the default state." #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appTools/ToolDrilling.py:2877 appTools/ToolMilling.py:4484 +#: appPlugins/ToolDrilling.py:2877 appPlugins/ToolMilling.py:4490 msgid "Delete All" msgstr "Delete All" @@ -12793,8 +12796,8 @@ msgstr "" "Type >help< followed by Run Code for a list of FlatCAM Tcl Commands " "(displayed in Tcl Shell)." -#: appObjects/FlatCAMCNCJob.py:655 appTools/ToolLevelling.py:1399 -#: appTools/ToolLevelling.py:1591 appTools/ToolSolderPaste.py:1095 +#: appObjects/FlatCAMCNCJob.py:655 appPlugins/ToolLevelling.py:1399 +#: appPlugins/ToolLevelling.py:1591 appPlugins/ToolSolderPaste.py:1095 msgid "Export cancelled ..." msgstr "Export cancelled ..." @@ -12827,37 +12830,37 @@ msgid "Document Editor" msgstr "Document Editor" #: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1042 -#: appTools/ToolDrilling.py:1902 appTools/ToolMilling.py:2483 -#: appTools/ToolMilling.py:2599 +#: appPlugins/ToolDrilling.py:1902 appPlugins/ToolMilling.py:2483 +#: appPlugins/ToolMilling.py:2599 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 appTools/ToolMilling.py:2490 +#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2490 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:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Tool_nr" msgstr "Tool_nr" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Drills_Nr" msgstr "Drills_Nr" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Slots_Nr" msgstr "Slots_Nr" -#: appObjects/FlatCAMExcellon.py:1051 appTools/ToolMilling.py:2608 +#: appObjects/FlatCAMExcellon.py:1051 appPlugins/ToolMilling.py:2608 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Milling tool for SLOTS is larger than hole size. Cancelled." @@ -12867,77 +12870,80 @@ msgstr "Vertex points calculated." #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1068 #: appObjects/FlatCAMGeometry.py:1099 appObjects/FlatCAMGeometry.py:1126 -#: appObjects/FlatCAMGeometry.py:1130 appTools/ToolDrilling.py:904 -#: appTools/ToolDrilling.py:910 appTools/ToolDrilling.py:955 -#: appTools/ToolDrilling.py:1202 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1241 appTools/ToolDrilling.py:1254 -#: appTools/ToolDrilling.py:1258 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:611 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:775 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:811 -#: appTools/ToolIsolation.py:3377 appTools/ToolMilling.py:959 -#: appTools/ToolMilling.py:1076 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1532 -#: appTools/ToolMilling.py:1537 appTools/ToolMilling.py:1605 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:1620 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:305 appTools/ToolNCC.py:310 -#: appTools/ToolNCC.py:340 appTools/ToolNCC.py:363 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:271 appTools/ToolPaint.py:313 -#: appTools/ToolPaint.py:335 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1130 appPlugins/ToolDrilling.py:904 +#: appPlugins/ToolDrilling.py:910 appPlugins/ToolDrilling.py:955 +#: appPlugins/ToolDrilling.py:1202 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolDrilling.py:1254 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:611 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:775 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolIsolation.py:3377 appPlugins/ToolMilling.py:959 +#: appPlugins/ToolMilling.py:1076 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1532 +#: appPlugins/ToolMilling.py:1537 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:305 +#: appPlugins/ToolNCC.py:310 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolNCC.py:363 appPlugins/ToolNCC.py:376 +#: appPlugins/ToolNCC.py:857 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:271 +#: appPlugins/ToolPaint.py:313 appPlugins/ToolPaint.py:335 +#: appPlugins/ToolPaint.py:347 appPlugins/ToolPaint.py:794 +#: appPlugins/ToolPaint.py:3119 msgid "Parameters for" msgstr "Parameters for" #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1099 -#: appTools/ToolDrilling.py:955 appTools/ToolDrilling.py:1202 -#: appTools/ToolDrilling.py:1241 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:775 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1532 appTools/ToolMilling.py:1605 -#: appTools/ToolNCC.py:305 appTools/ToolNCC.py:340 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:313 app_Main.py:2496 +#: appPlugins/ToolDrilling.py:955 appPlugins/ToolDrilling.py:1202 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:775 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1532 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolNCC.py:305 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:313 app_Main.py:2496 msgid "No Tool Selected" msgstr "No Tool Selected" #: appObjects/FlatCAMGeometry.py:1068 appObjects/FlatCAMGeometry.py:1130 -#: appTools/ToolDrilling.py:904 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1258 appTools/ToolIsolation.py:611 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:811 -#: appTools/ToolMilling.py:959 appTools/ToolMilling.py:1076 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1537 -#: appTools/ToolMilling.py:1620 appTools/ToolNCC.py:310 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolPaint.py:271 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 +#: appPlugins/ToolDrilling.py:904 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolIsolation.py:611 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolMilling.py:959 appPlugins/ToolMilling.py:1076 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1537 +#: appPlugins/ToolMilling.py:1620 appPlugins/ToolNCC.py:310 +#: appPlugins/ToolNCC.py:376 appPlugins/ToolNCC.py:857 +#: appPlugins/ToolPaint.py:271 appPlugins/ToolPaint.py:347 +#: appPlugins/ToolPaint.py:794 msgid "Multiple Tools" msgstr "Multiple Tools" -#: appObjects/FlatCAMGeometry.py:1211 appTools/ToolCutOut.py:470 -#: appTools/ToolIsolation.py:905 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1390 appTools/ToolMilling.py:1974 -#: appTools/ToolMilling.py:2100 appTools/ToolNCC.py:1222 -#: appTools/ToolNCC.py:1360 appTools/ToolNCC.py:1436 appTools/ToolPaint.py:427 -#: appTools/ToolPaint.py:825 appTools/ToolPaint.py:962 -#: appTools/ToolSolderPaste.py:150 appTools/ToolSolderPaste.py:487 -#: app_Main.py:4788 +#: appObjects/FlatCAMGeometry.py:1211 appPlugins/ToolCutOut.py:470 +#: appPlugins/ToolIsolation.py:905 appPlugins/ToolIsolation.py:1252 +#: appPlugins/ToolIsolation.py:1390 appPlugins/ToolMilling.py:1974 +#: appPlugins/ToolMilling.py:2100 appPlugins/ToolNCC.py:1222 +#: appPlugins/ToolNCC.py:1360 appPlugins/ToolNCC.py:1436 +#: appPlugins/ToolPaint.py:427 appPlugins/ToolPaint.py:825 +#: appPlugins/ToolPaint.py:962 appPlugins/ToolSolderPaste.py:150 +#: appPlugins/ToolSolderPaste.py:487 app_Main.py:4788 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:1223 appTools/ToolCutOut.py:483 -#: appTools/ToolDrilling.py:1114 appTools/ToolIsolation.py:1271 -#: appTools/ToolMilling.py:1986 +#: appObjects/FlatCAMGeometry.py:1223 appPlugins/ToolCutOut.py:483 +#: appPlugins/ToolDrilling.py:1114 appPlugins/ToolIsolation.py:1271 +#: appPlugins/ToolMilling.py:1986 msgid "Could not load Tools DB file." msgstr "Could not load Tools DB file." -#: appObjects/FlatCAMGeometry.py:1286 appTools/ToolCutOut.py:546 -#: appTools/ToolIsolation.py:1336 appTools/ToolMilling.py:2049 -#: appTools/ToolNCC.py:1305 appTools/ToolPaint.py:906 +#: appObjects/FlatCAMGeometry.py:1286 appPlugins/ToolCutOut.py:546 +#: appPlugins/ToolIsolation.py:1336 appPlugins/ToolMilling.py:2049 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolPaint.py:906 msgid "Tool not in Tools Database. Adding a default tool." msgstr "Tool not in Tools Database. Adding a default tool." -#: appObjects/FlatCAMGeometry.py:1293 appTools/ToolCutOut.py:553 -#: appTools/ToolDrilling.py:1174 appTools/ToolIsolation.py:1344 -#: appTools/ToolMilling.py:2057 appTools/ToolNCC.py:1312 -#: appTools/ToolPaint.py:914 +#: appObjects/FlatCAMGeometry.py:1293 appPlugins/ToolCutOut.py:553 +#: appPlugins/ToolDrilling.py:1174 appPlugins/ToolIsolation.py:1344 +#: appPlugins/ToolMilling.py:2057 appPlugins/ToolNCC.py:1312 +#: appPlugins/ToolPaint.py:914 msgid "" "Cancelled.\n" "Multiple tools for one tool diameter found in Tools Database." @@ -12945,40 +12951,40 @@ msgstr "" "Cancelled.\n" "Multiple tools for one tool diameter found in Tools Database." -#: appObjects/FlatCAMGeometry.py:1326 appTools/ToolIsolation.py:1381 -#: appTools/ToolMilling.py:2092 appTools/ToolNCC.py:1347 -#: appTools/ToolPaint.py:949 +#: appObjects/FlatCAMGeometry.py:1326 appPlugins/ToolIsolation.py:1381 +#: appPlugins/ToolMilling.py:2092 appPlugins/ToolNCC.py:1347 +#: appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "New tool added to Tool Table from Tools Database." -#: appObjects/FlatCAMGeometry.py:1393 appTools/ToolMilling.py:2163 +#: appObjects/FlatCAMGeometry.py:1393 appPlugins/ToolMilling.py:2163 msgid "Tool added in Tool Table." msgstr "Tool added in Tool Table." #: appObjects/FlatCAMGeometry.py:1504 appObjects/FlatCAMGeometry.py:1513 -#: appTools/ToolMilling.py:2311 appTools/ToolMilling.py:2320 +#: appPlugins/ToolMilling.py:2311 appPlugins/ToolMilling.py:2320 msgid "Failed. Select a tool to copy." msgstr "Failed. Select a tool to copy." -#: appObjects/FlatCAMGeometry.py:1542 appTools/ToolMilling.py:2344 +#: appObjects/FlatCAMGeometry.py:1542 appPlugins/ToolMilling.py:2344 msgid "Tool was copied in Tool Table." msgstr "Tool was copied in Tool Table." -#: appObjects/FlatCAMGeometry.py:1572 appTools/ToolMilling.py:2282 +#: appObjects/FlatCAMGeometry.py:1572 appPlugins/ToolMilling.py:2282 msgid "Tool was edited in Tool Table." msgstr "Tool was edited in Tool Table." #: appObjects/FlatCAMGeometry.py:1605 appObjects/FlatCAMGeometry.py:1614 -#: appTools/ToolMilling.py:2376 appTools/ToolMilling.py:2385 +#: appPlugins/ToolMilling.py:2376 appPlugins/ToolMilling.py:2385 msgid "Failed. Select a tool to delete." msgstr "Failed. Select a tool to delete." -#: appObjects/FlatCAMGeometry.py:1638 appTools/ToolMilling.py:2406 +#: appObjects/FlatCAMGeometry.py:1638 appPlugins/ToolMilling.py:2406 msgid "Tool was deleted in Tool Table." msgstr "Tool was deleted in Tool Table." #: appObjects/FlatCAMGeometry.py:1675 appObjects/FlatCAMGeometry.py:1684 -#: appTools/ToolMilling.py:1825 +#: appPlugins/ToolMilling.py:1825 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -12996,16 +13002,16 @@ msgstr "" "- 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:2178 appTools/ToolMilling.py:2806 +#: appObjects/FlatCAMGeometry.py:2178 appPlugins/ToolMilling.py:2806 msgid "This Geometry can't be processed because it is" msgstr "This Geometry can't be processed because it is" -#: appObjects/FlatCAMGeometry.py:2215 appTools/ToolMilling.py:2840 +#: appObjects/FlatCAMGeometry.py:2215 appPlugins/ToolMilling.py:2840 msgid "Failed. No tool selected in the tool table ..." msgstr "Failed. No tool selected in the tool table ..." #: appObjects/FlatCAMGeometry.py:2317 appObjects/FlatCAMGeometry.py:2478 -#: appTools/ToolMilling.py:2949 appTools/ToolMilling.py:3133 +#: appPlugins/ToolMilling.py:2955 appPlugins/ToolMilling.py:3139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13014,43 +13020,43 @@ msgstr "" "Add a Tool Offset or change the Offset Type." #: appObjects/FlatCAMGeometry.py:2390 appObjects/FlatCAMGeometry.py:2541 -#: appTools/ToolMilling.py:3022 appTools/ToolMilling.py:3177 +#: appPlugins/ToolMilling.py:3028 appPlugins/ToolMilling.py:3183 msgid "G-Code parsing in progress..." msgstr "G-Code parsing in progress..." #: appObjects/FlatCAMGeometry.py:2392 appObjects/FlatCAMGeometry.py:2543 -#: appTools/ToolMilling.py:3024 appTools/ToolMilling.py:3179 +#: appPlugins/ToolMilling.py:3030 appPlugins/ToolMilling.py:3185 msgid "G-Code parsing finished..." msgstr "G-Code parsing finished..." #: appObjects/FlatCAMGeometry.py:2399 appObjects/FlatCAMGeometry.py:2552 -#: appObjects/FlatCAMGeometry.py:2723 appTools/ToolMilling.py:3031 -#: appTools/ToolMilling.py:3188 +#: appObjects/FlatCAMGeometry.py:2723 appPlugins/ToolMilling.py:3037 +#: appPlugins/ToolMilling.py:3194 msgid "Finished G-Code processing" msgstr "Finished G-Code processing" #: appObjects/FlatCAMGeometry.py:2401 appObjects/FlatCAMGeometry.py:2554 -#: appTools/ToolMilling.py:3033 appTools/ToolMilling.py:3190 +#: appPlugins/ToolMilling.py:3039 appPlugins/ToolMilling.py:3196 msgid "G-Code processing failed with error" msgstr "G-Code processing failed with error" -#: appObjects/FlatCAMGeometry.py:2445 appTools/ToolMilling.py:3077 -#: appTools/ToolSolderPaste.py:832 appTools/ToolSolderPaste.py:890 +#: appObjects/FlatCAMGeometry.py:2445 appPlugins/ToolMilling.py:3083 +#: appPlugins/ToolSolderPaste.py:832 appPlugins/ToolSolderPaste.py:890 msgid "Cancelled. Empty file, it has no geometry" msgstr "Cancelled. Empty file, it has no geometry" #: appObjects/FlatCAMGeometry.py:2574 appObjects/FlatCAMGeometry.py:2579 -#: appObjects/FlatCAMGeometry.py:2730 appTools/ToolMilling.py:3218 -#: appTools/ToolMilling.py:3233 +#: appObjects/FlatCAMGeometry.py:2730 appPlugins/ToolMilling.py:3224 +#: appPlugins/ToolMilling.py:3239 msgid "CNCjob created" msgstr "CNCjob created" -#: appObjects/FlatCAMGeometry.py:2763 appTools/ToolMilling.py:2692 +#: appObjects/FlatCAMGeometry.py:2763 appPlugins/ToolMilling.py:2692 msgid "Polish" msgstr "Polish" -#: appObjects/FlatCAMGeometry.py:2813 appTools/ToolMilling.py:2742 -#: appTools/ToolPaint.py:1829 +#: appObjects/FlatCAMGeometry.py:2813 appPlugins/ToolMilling.py:2742 +#: appPlugins/ToolPaint.py:1829 msgid "Geometry could not be painted completely" msgstr "Geometry could not be painted completely" @@ -13077,23 +13083,23 @@ msgstr "" "y)\n" "but now there is only one value, not two." -#: appObjects/FlatCAMGeometry.py:3128 appTools/ToolDrilling.py:1619 -#: appTools/ToolMilling.py:3438 +#: appObjects/FlatCAMGeometry.py:3128 appPlugins/ToolDrilling.py:1619 +#: appPlugins/ToolMilling.py:3444 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Delete failed. There are no exclusion areas to delete." -#: appObjects/FlatCAMGeometry.py:3145 appTools/ToolDrilling.py:1636 -#: appTools/ToolMilling.py:3455 +#: appObjects/FlatCAMGeometry.py:3145 appPlugins/ToolDrilling.py:1636 +#: appPlugins/ToolMilling.py:3461 msgid "Delete failed. Nothing is selected." msgstr "Delete failed. Nothing is selected." #: appObjects/FlatCAMGeometry.py:3242 appObjects/FlatCAMGeometry.py:3257 -#: appTools/ToolDrilling.py:1733 appTools/ToolDrilling.py:1748 -#: appTools/ToolMilling.py:3552 appTools/ToolMilling.py:3567 +#: appPlugins/ToolDrilling.py:1733 appPlugins/ToolDrilling.py:1748 +#: appPlugins/ToolMilling.py:3558 appPlugins/ToolMilling.py:3573 msgid "Value edited in Exclusion Table." msgstr "Value edited in Exclusion Table." -#: appObjects/FlatCAMGerber.py:427 appTools/ToolIsolation.py:1544 +#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1544 msgid "Buffering solid geometry" msgstr "Buffering solid geometry" @@ -13102,14 +13108,15 @@ msgid "Operation could not be done." msgstr "Operation could not be done." #: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appTools/ToolIsolation.py:1754 appTools/ToolIsolation.py:2122 -#: appTools/ToolNCC.py:2116 appTools/ToolNCC.py:3137 appTools/ToolNCC.py:3517 +#: appPlugins/ToolIsolation.py:1754 appPlugins/ToolIsolation.py:2122 +#: appPlugins/ToolNCC.py:2116 appPlugins/ToolNCC.py:3137 +#: appPlugins/ToolNCC.py:3517 msgid "Isolation geometry could not be generated." msgstr "Isolation geometry could not be generated." #: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appTools/ToolIsolation.py:1822 appTools/ToolIsolation.py:2018 -#: appTools/ToolIsolation.py:2204 +#: appPlugins/ToolIsolation.py:1822 appPlugins/ToolIsolation.py:2018 +#: appPlugins/ToolIsolation.py:2204 msgid "Isolation geometry created" msgstr "Isolation geometry created" @@ -13141,8 +13148,8 @@ msgstr "Scaling..." msgid "Skewing..." msgstr "Skewing..." -#: appObjects/FlatCAMObj.py:487 appTools/ToolCalculators.py:555 -#: appTools/ToolReport.py:171 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:555 +#: appPlugins/ToolReport.py:171 msgid "Dimensions" msgstr "Dimensions" @@ -13151,84 +13158,84 @@ msgid "Calculating dimensions ... Please wait." msgstr "Calculating dimensions ... Please wait." #: appObjects/FlatCAMObj.py:724 appObjects/FlatCAMObj.py:792 -#: appTools/ToolReport.py:437 appTools/ToolReport.py:505 +#: appPlugins/ToolReport.py:437 appPlugins/ToolReport.py:505 msgid "Drills number" msgstr "Drills number" #: appObjects/FlatCAMObj.py:725 appObjects/FlatCAMObj.py:794 -#: appTools/ToolReport.py:438 appTools/ToolReport.py:507 +#: appPlugins/ToolReport.py:438 appPlugins/ToolReport.py:507 msgid "Slots number" msgstr "Slots number" -#: appObjects/FlatCAMObj.py:727 appTools/ToolReport.py:440 +#: appObjects/FlatCAMObj.py:727 appPlugins/ToolReport.py:440 msgid "Drills total number:" msgstr "Drills total number:" -#: appObjects/FlatCAMObj.py:728 appTools/ToolReport.py:441 +#: appObjects/FlatCAMObj.py:728 appPlugins/ToolReport.py:441 msgid "Slots total number:" msgstr "Slots total number:" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolReport.py:468 appTools/ToolReport.py:471 -#: appTools/ToolReport.py:474 appTools/ToolReport.py:502 -#: appTools/ToolReport.py:509 appTools/ToolReport.py:512 +#: appPlugins/ToolReport.py:468 appPlugins/ToolReport.py:471 +#: appPlugins/ToolReport.py:474 appPlugins/ToolReport.py:502 +#: appPlugins/ToolReport.py:509 appPlugins/ToolReport.py:512 msgid "Present" msgstr "Present" #: appObjects/FlatCAMObj.py:756 appObjects/FlatCAMObj.py:790 -#: appTools/ToolReport.py:469 appTools/ToolReport.py:503 +#: appPlugins/ToolReport.py:469 appPlugins/ToolReport.py:503 msgid "Solid Geometry" msgstr "Solid Geometry" #: appObjects/FlatCAMObj.py:759 appObjects/FlatCAMObj.py:797 -#: appTools/ToolReport.py:472 appTools/ToolReport.py:510 +#: appPlugins/ToolReport.py:472 appPlugins/ToolReport.py:510 msgid "GCode Text" msgstr "GCode Text" #: appObjects/FlatCAMObj.py:762 appObjects/FlatCAMObj.py:800 -#: appTools/ToolReport.py:475 appTools/ToolReport.py:513 +#: appPlugins/ToolReport.py:475 appPlugins/ToolReport.py:513 msgid "GCode Geometry" msgstr "GCode Geometry" #: appObjects/FlatCAMObj.py:770 appObjects/FlatCAMObj.py:843 -#: appTools/ToolReport.py:483 appTools/ToolReport.py:556 +#: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:556 msgid "Tool Data" msgstr "Tool Data" -#: appObjects/FlatCAMObj.py:807 appTools/ToolReport.py:520 +#: appObjects/FlatCAMObj.py:807 appPlugins/ToolReport.py:520 msgid "Depth of Cut" msgstr "Depth of Cut" -#: appObjects/FlatCAMObj.py:819 appTools/ToolReport.py:532 +#: appObjects/FlatCAMObj.py:819 appPlugins/ToolReport.py:532 msgid "Clearance Height" msgstr "Clearance Height" -#: appObjects/FlatCAMObj.py:857 appTools/ToolReport.py:570 +#: appObjects/FlatCAMObj.py:857 appPlugins/ToolReport.py:570 msgid "Routing time" msgstr "Routing time" -#: appObjects/FlatCAMObj.py:882 appTools/ToolReport.py:595 +#: appObjects/FlatCAMObj.py:882 appPlugins/ToolReport.py:595 msgid "Width" msgstr "Width" #: appObjects/FlatCAMObj.py:888 appObjects/FlatCAMObj.py:896 -#: appTools/ToolReport.py:601 appTools/ToolReport.py:609 +#: appPlugins/ToolReport.py:601 appPlugins/ToolReport.py:609 msgid "Box Area" msgstr "Box Area" #: appObjects/FlatCAMObj.py:891 appObjects/FlatCAMObj.py:899 -#: appTools/ToolReport.py:604 appTools/ToolReport.py:612 +#: appPlugins/ToolReport.py:604 appPlugins/ToolReport.py:612 msgid "Convex_Hull Area" msgstr "Convex_Hull Area" #: appObjects/FlatCAMObj.py:906 appObjects/FlatCAMObj.py:909 -#: appTools/ToolReport.py:619 appTools/ToolReport.py:622 +#: appPlugins/ToolReport.py:619 appPlugins/ToolReport.py:622 msgid "Copper Area" msgstr "Copper Area" -#: appObjects/FlatCAMScript.py:156 +#: appObjects/FlatCAMScript.py:160 msgid "Script Editor" msgstr "Script Editor" @@ -13365,56 +13372,52 @@ msgstr "HPGL2 Line Content" msgid "HPGL2 Parser ERROR" msgstr "HPGL2 Parser ERROR" -#: appProcess.py:172 -msgid "processes running." -msgstr "processes running." - -#: appTools/ToolAlignObjects.py:122 +#: appPlugins/ToolAlignObjects.py:122 msgid "Align Tool" msgstr "Align Tool" -#: appTools/ToolAlignObjects.py:167 +#: appPlugins/ToolAlignObjects.py:167 msgid "There is no aligned FlatCAM object selected..." msgstr "There is no aligned FlatCAM object selected..." -#: appTools/ToolAlignObjects.py:177 +#: appPlugins/ToolAlignObjects.py:177 msgid "There is no aligner FlatCAM object selected..." msgstr "There is no aligner FlatCAM object selected..." -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:263 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:263 msgid "First Point" msgstr "First Point" -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:278 msgid "Click on the START point." msgstr "Click on the START point." -#: appTools/ToolAlignObjects.py:258 appTools/ToolCalibration.py:294 -#: appTools/ToolDblSided.py:405 +#: appPlugins/ToolAlignObjects.py:258 appPlugins/ToolCalibration.py:294 +#: appPlugins/ToolDblSided.py:405 msgid "Cancelled by user request." msgstr "Cancelled by user request." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:285 -#: appTools/ToolDistance.py:410 appTools/ToolMove.py:140 -#: appTools/ToolQRCode.py:270 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolDistance.py:410 appPlugins/ToolMove.py:140 +#: appPlugins/ToolQRCode.py:270 msgid "Click on the DESTINATION point ..." msgstr "Click on the DESTINATION point ..." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:278 -#: appTools/ToolAlignObjects.py:285 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:285 msgid "Or right click to cancel." msgstr "Or right click to cancel." -#: appTools/ToolAlignObjects.py:278 appTools/ToolAlignObjects.py:285 -#: appTools/ToolFiducials.py:836 +#: appPlugins/ToolAlignObjects.py:278 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolFiducials.py:836 msgid "Second Point" msgstr "Second Point" -#: appTools/ToolAlignObjects.py:404 +#: appPlugins/ToolAlignObjects.py:404 msgid "MOVING object" msgstr "MOVING object" -#: appTools/ToolAlignObjects.py:408 +#: appPlugins/ToolAlignObjects.py:408 msgid "" "Specify the type of object to be aligned.\n" "It can be of type: Gerber or Excellon.\n" @@ -13426,15 +13429,15 @@ msgstr "" "The selection here decide the type of objects that will be\n" "in the Object combobox." -#: appTools/ToolAlignObjects.py:429 +#: appPlugins/ToolAlignObjects.py:429 msgid "Object to be aligned." msgstr "Object to be aligned." -#: appTools/ToolAlignObjects.py:441 +#: appPlugins/ToolAlignObjects.py:441 msgid "DESTINATION object" msgstr "DESTINATION object" -#: appTools/ToolAlignObjects.py:443 +#: appPlugins/ToolAlignObjects.py:443 msgid "" "Specify the type of object to be aligned to.\n" "It can be of type: Gerber or Excellon.\n" @@ -13446,15 +13449,15 @@ msgstr "" "The selection here decide the type of objects that will be\n" "in the Object combobox." -#: appTools/ToolAlignObjects.py:465 +#: appPlugins/ToolAlignObjects.py:465 msgid "Object to be aligned to. Aligner." msgstr "Object to be aligned to. Aligner." -#: appTools/ToolAlignObjects.py:478 +#: appPlugins/ToolAlignObjects.py:478 msgid "Alignment Type" msgstr "Alignment Type" -#: appTools/ToolAlignObjects.py:480 +#: appPlugins/ToolAlignObjects.py:480 msgid "" "The type of alignment can be:\n" "- Single Point -> it require a single point of sync, the action will be a " @@ -13468,19 +13471,19 @@ msgstr "" "- Dual Point -> it require two points of sync, the action will be " "translation followed by rotation" -#: appTools/ToolAlignObjects.py:486 +#: appPlugins/ToolAlignObjects.py:486 msgid "Single Point" msgstr "Single Point" -#: appTools/ToolAlignObjects.py:487 +#: appPlugins/ToolAlignObjects.py:487 msgid "Dual Point" msgstr "Dual Point" -#: appTools/ToolAlignObjects.py:499 +#: appPlugins/ToolAlignObjects.py:499 msgid "Align Object" msgstr "Align Object" -#: appTools/ToolAlignObjects.py:502 +#: appPlugins/ToolAlignObjects.py:502 msgid "" "Align the specified object to the aligner object.\n" "If only one point is used then it assumes translation.\n" @@ -13490,65 +13493,65 @@ msgstr "" "If only one point is used then it assumes translation.\n" "If tho points are used it assume translation and rotation." -#: appTools/ToolAlignObjects.py:517 appTools/ToolCalculators.py:715 -#: appTools/ToolCalibration.py:1391 appTools/ToolCopperThieving.py:1743 -#: appTools/ToolCorners.py:885 appTools/ToolCutOut.py:2846 -#: appTools/ToolDblSided.py:1094 appTools/ToolDrilling.py:2924 -#: appTools/ToolEtchCompensation.py:473 appTools/ToolExtract.py:1307 -#: appTools/ToolFiducials.py:1051 appTools/ToolFilm.py:1606 -#: appTools/ToolFollow.py:780 appTools/ToolInvertGerber.py:302 -#: appTools/ToolIsolation.py:3685 appTools/ToolLevelling.py:2245 -#: appTools/ToolMilling.py:4531 appTools/ToolNCC.py:4674 -#: appTools/ToolOptimal.py:617 appTools/ToolPaint.py:3340 -#: appTools/ToolPanelize.py:1340 appTools/ToolPunchGerber.py:2334 -#: appTools/ToolQRCode.py:1007 appTools/ToolRulesCheck.py:1664 -#: appTools/ToolSolderPaste.py:1580 appTools/ToolSub.py:929 -#: appTools/ToolTransform.py:967 +#: appPlugins/ToolAlignObjects.py:517 appPlugins/ToolCalculators.py:715 +#: appPlugins/ToolCalibration.py:1391 appPlugins/ToolCopperThieving.py:1743 +#: appPlugins/ToolCorners.py:885 appPlugins/ToolCutOut.py:2846 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDrilling.py:2924 +#: appPlugins/ToolEtchCompensation.py:473 appPlugins/ToolExtract.py:1307 +#: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1606 +#: appPlugins/ToolFollow.py:780 appPlugins/ToolInvertGerber.py:302 +#: appPlugins/ToolIsolation.py:3685 appPlugins/ToolLevelling.py:2245 +#: appPlugins/ToolMilling.py:4537 appPlugins/ToolNCC.py:4674 +#: appPlugins/ToolOptimal.py:617 appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPanelize.py:1340 appPlugins/ToolPunchGerber.py:2334 +#: appPlugins/ToolQRCode.py:1007 appPlugins/ToolRulesCheck.py:1664 +#: appPlugins/ToolSolderPaste.py:1580 appPlugins/ToolSub.py:929 +#: appPlugins/ToolTransform.py:967 msgid "Reset Tool" msgstr "Reset Tool" -#: appTools/ToolAlignObjects.py:520 appTools/ToolCalculators.py:718 -#: appTools/ToolCalibration.py:1394 appTools/ToolCopperThieving.py:1746 -#: appTools/ToolCorners.py:888 appTools/ToolCutOut.py:2849 -#: appTools/ToolDblSided.py:1097 appTools/ToolDrilling.py:2927 -#: appTools/ToolEtchCompensation.py:476 appTools/ToolExtract.py:1310 -#: appTools/ToolFiducials.py:1054 appTools/ToolFilm.py:1609 -#: appTools/ToolFollow.py:783 appTools/ToolInvertGerber.py:305 -#: appTools/ToolIsolation.py:3688 appTools/ToolLevelling.py:2248 -#: appTools/ToolMilling.py:4534 appTools/ToolNCC.py:4677 -#: appTools/ToolOptimal.py:620 appTools/ToolPaint.py:3343 -#: appTools/ToolPanelize.py:1343 appTools/ToolPunchGerber.py:2337 -#: appTools/ToolQRCode.py:1010 appTools/ToolRulesCheck.py:1667 -#: appTools/ToolSolderPaste.py:1583 appTools/ToolSub.py:932 -#: appTools/ToolTransform.py:970 +#: appPlugins/ToolAlignObjects.py:520 appPlugins/ToolCalculators.py:718 +#: appPlugins/ToolCalibration.py:1394 appPlugins/ToolCopperThieving.py:1746 +#: appPlugins/ToolCorners.py:888 appPlugins/ToolCutOut.py:2849 +#: appPlugins/ToolDblSided.py:1097 appPlugins/ToolDrilling.py:2927 +#: appPlugins/ToolEtchCompensation.py:476 appPlugins/ToolExtract.py:1310 +#: appPlugins/ToolFiducials.py:1054 appPlugins/ToolFilm.py:1609 +#: appPlugins/ToolFollow.py:783 appPlugins/ToolInvertGerber.py:305 +#: appPlugins/ToolIsolation.py:3688 appPlugins/ToolLevelling.py:2248 +#: appPlugins/ToolMilling.py:4540 appPlugins/ToolNCC.py:4677 +#: appPlugins/ToolOptimal.py:620 appPlugins/ToolPaint.py:3343 +#: appPlugins/ToolPanelize.py:1343 appPlugins/ToolPunchGerber.py:2337 +#: appPlugins/ToolQRCode.py:1010 appPlugins/ToolRulesCheck.py:1667 +#: appPlugins/ToolSolderPaste.py:1583 appPlugins/ToolSub.py:932 +#: appPlugins/ToolTransform.py:970 msgid "Will reset the tool parameters." msgstr "Will reset the tool parameters." -#: appTools/ToolCalculators.py:177 +#: appPlugins/ToolCalculators.py:177 msgid "Cut width (tool diameter) calculated." msgstr "Cut width (tool diameter) calculated." -#: appTools/ToolCalculators.py:199 +#: appPlugins/ToolCalculators.py:199 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "Tool diameter (cut width) cannot be smaller than the tip diameter." -#: appTools/ToolCalculators.py:205 +#: appPlugins/ToolCalculators.py:205 msgid "Cut depth (Cut Z) calculated." msgstr "Cut depth (Cut Z) calculated." -#: appTools/ToolCalculators.py:401 +#: appPlugins/ToolCalculators.py:401 msgid "Units Calculator" msgstr "Units Calculator" -#: appTools/ToolCalculators.py:445 +#: appPlugins/ToolCalculators.py:445 msgid "Here you enter the value to be converted from INCH to MM" msgstr "Here you enter the value to be converted from INCH to MM" -#: appTools/ToolCalculators.py:450 +#: appPlugins/ToolCalculators.py:450 msgid "Here you enter the value to be converted from MM to INCH" msgstr "Here you enter the value to be converted from MM to INCH" -#: appTools/ToolCalculators.py:487 +#: appPlugins/ToolCalculators.py:487 msgid "" "This is the angle of the tip of the tool.\n" "It is specified by manufacturer." @@ -13556,7 +13559,7 @@ msgstr "" "This is the angle of the tip of the tool.\n" "It is specified by manufacturer." -#: appTools/ToolCalculators.py:499 +#: appPlugins/ToolCalculators.py:499 msgid "" "This is the depth to cut into the material.\n" "In the CNCJob is the CutZ parameter." @@ -13564,7 +13567,7 @@ msgstr "" "This is the depth to cut into the material.\n" "In the CNCJob is the CutZ parameter." -#: appTools/ToolCalculators.py:511 +#: appPlugins/ToolCalculators.py:511 msgid "" "This is the tool diameter to be entered into\n" "FlatCAM Gerber section.\n" @@ -13574,7 +13577,7 @@ msgstr "" "FlatCAM Gerber section.\n" "In the CNCJob section it is called >Tool dia<." -#: appTools/ToolCalculators.py:525 +#: appPlugins/ToolCalculators.py:525 msgid "" "Calculate either the Cut Z or the effective tool diameter,\n" " depending on which is desired and which is known. " @@ -13582,28 +13585,28 @@ msgstr "" "Calculate either the Cut Z or the effective tool diameter,\n" " depending on which is desired and which is known. " -#: appTools/ToolCalculators.py:550 +#: appPlugins/ToolCalculators.py:550 msgid "Area Calculation" msgstr "Area Calculation" -#: appTools/ToolCalculators.py:552 +#: appPlugins/ToolCalculators.py:552 msgid "Choose how to calculate the board area." msgstr "Choose how to calculate the board area." -#: appTools/ToolCalculators.py:570 appTools/ToolCalculators.py:588 -#: appTools/ToolCalculators.py:606 appTools/ToolCopperThieving.py:1702 +#: appPlugins/ToolCalculators.py:570 appPlugins/ToolCalculators.py:588 +#: appPlugins/ToolCalculators.py:606 appPlugins/ToolCopperThieving.py:1702 msgid "cm" msgstr "cm" -#: appTools/ToolCalculators.py:651 +#: appPlugins/ToolCalculators.py:651 msgid "um" msgstr "um" -#: appTools/ToolCalculators.py:662 +#: appPlugins/ToolCalculators.py:662 msgid "Current Value" msgstr "Current Value" -#: appTools/ToolCalculators.py:663 +#: appPlugins/ToolCalculators.py:663 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13611,11 +13614,11 @@ msgstr "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." -#: appTools/ToolCalculators.py:683 +#: appPlugins/ToolCalculators.py:683 msgid "Time" msgstr "Time" -#: appTools/ToolCalculators.py:684 +#: appPlugins/ToolCalculators.py:684 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13623,7 +13626,7 @@ msgstr "" "This is the calculated time required for the procedure.\n" "In minutes." -#: appTools/ToolCalculators.py:707 +#: appPlugins/ToolCalculators.py:707 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13631,73 +13634,73 @@ msgstr "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" -#: appTools/ToolCalibration.py:133 appTools/ToolCalibration.py:748 -#| msgid "Calibration Tool" +#: appPlugins/ToolCalibration.py:133 appPlugins/ToolCalibration.py:748 msgid "Calibration" msgstr "Calibration" -#: appTools/ToolCalibration.py:174 +#: appPlugins/ToolCalibration.py:174 msgid "Tool initialized" msgstr "Tool initialized" -#: appTools/ToolCalibration.py:212 +#: appPlugins/ToolCalibration.py:212 msgid "There is no source FlatCAM object selected..." msgstr "There is no source FlatCAM object selected..." -#: appTools/ToolCalibration.py:233 +#: appPlugins/ToolCalibration.py:233 msgid "Get First calibration point. Bottom Left..." msgstr "Get First calibration point. Bottom Left..." -#: appTools/ToolCalibration.py:300 +#: appPlugins/ToolCalibration.py:300 msgid "Get Second calibration point. Bottom Right (Top Left)..." msgstr "Get Second calibration point. Bottom Right (Top Left)..." -#: appTools/ToolCalibration.py:304 +#: appPlugins/ToolCalibration.py:304 msgid "Get Third calibration point. Top Left (Bottom Right)..." msgstr "Get Third calibration point. Top Left (Bottom Right)..." -#: appTools/ToolCalibration.py:308 +#: appPlugins/ToolCalibration.py:308 msgid "Get Forth calibration point. Top Right..." msgstr "Get Forth calibration point. Top Right..." -#: appTools/ToolCalibration.py:343 +#: appPlugins/ToolCalibration.py:343 msgid "Verification GCode for FlatCAM Calibration Tool" msgstr "Verification GCode for FlatCAM Calibration Tool" -#: appTools/ToolCalibration.py:355 appTools/ToolCalibration.py:441 +#: appPlugins/ToolCalibration.py:355 appPlugins/ToolCalibration.py:441 msgid "Gcode Viewer" msgstr "Gcode Viewer" -#: appTools/ToolCalibration.py:371 +#: appPlugins/ToolCalibration.py:371 msgid "Cancelled. Four points are needed for GCode generation." msgstr "Cancelled. Four points are needed for GCode generation." -#: appTools/ToolCalibration.py:621 appTools/ToolCalibration.py:712 -#: appTools/ToolDblSided.py:523 appTools/ToolFilm.py:283 -#: appTools/ToolFilm.py:290 appTools/ToolFilm.py:294 -#: appTools/ToolMilling.py:1952 appTools/ToolMove.py:167 -#: appTools/ToolReport.py:130 appTools/ToolTransform.py:160 -#: appTools/ToolTransform.py:311 appTools/ToolTransform.py:343 -#: appTools/ToolTransform.py:388 appTools/ToolTransform.py:422 -#: appTools/ToolTransform.py:457 appTools/ToolTransform.py:494 app_Main.py:4934 -#: app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 app_Main.py:6082 -#: app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 app_Main.py:6575 -#: app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 app_Main.py:8977 -#: app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 app_Main.py:9197 -#: app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 app_Main.py:9811 -#: app_Main.py:9815 camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 +#: appPlugins/ToolCalibration.py:621 appPlugins/ToolCalibration.py:712 +#: appPlugins/ToolDblSided.py:523 appPlugins/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:290 appPlugins/ToolFilm.py:294 +#: appPlugins/ToolMilling.py:1952 appPlugins/ToolMove.py:167 +#: appPlugins/ToolReport.py:130 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:311 appPlugins/ToolTransform.py:343 +#: appPlugins/ToolTransform.py:388 appPlugins/ToolTransform.py:422 +#: appPlugins/ToolTransform.py:457 appPlugins/ToolTransform.py:494 +#: app_Main.py:4934 app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 +#: app_Main.py:6082 app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 +#: app_Main.py:6575 app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 +#: app_Main.py:8977 app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 +#: app_Main.py:9197 app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 +#: app_Main.py:9811 app_Main.py:9815 camlib.py:2436 camlib.py:2503 +#: camlib.py:2571 camlib.py:2649 msgid "No object is selected." msgstr "No object is selected." -#: appTools/ToolCalibration.py:777 +#: appPlugins/ToolCalibration.py:777 msgid "Parameters used when creating the GCode in this tool." msgstr "Parameters used when creating the GCode in this tool." -#: appTools/ToolCalibration.py:881 +#: appPlugins/ToolCalibration.py:881 msgid "STEP 1: Acquire Calibration Points" msgstr "STEP 1: Acquire Calibration Points" -#: appTools/ToolCalibration.py:883 +#: appPlugins/ToolCalibration.py:883 msgid "" "Pick four points by clicking on canvas.\n" "Those four points should be in the four\n" @@ -13707,24 +13710,24 @@ msgstr "" "Those four points should be in the four\n" "(as much as possible) corners of the object." -#: appTools/ToolCalibration.py:901 appTools/ToolImage.py:221 -#: appTools/ToolPanelize.py:1113 appTools/ToolReport.py:195 +#: appPlugins/ToolCalibration.py:901 appPlugins/ToolImage.py:221 +#: appPlugins/ToolPanelize.py:1113 appPlugins/ToolReport.py:195 msgid "Object Type" msgstr "Object Type" -#: appTools/ToolCalibration.py:918 +#: appPlugins/ToolCalibration.py:918 msgid "Source object selection" msgstr "Source object selection" -#: appTools/ToolCalibration.py:920 +#: appPlugins/ToolCalibration.py:920 msgid "FlatCAM Object to be used as a source for reference points." msgstr "FlatCAM Object to be used as a source for reference points." -#: appTools/ToolCalibration.py:926 +#: appPlugins/ToolCalibration.py:926 msgid "Calibration Points" msgstr "Calibration Points" -#: appTools/ToolCalibration.py:928 +#: appPlugins/ToolCalibration.py:928 msgid "" "Contain the expected calibration points and the\n" "ones measured." @@ -13732,47 +13735,47 @@ msgstr "" "Contain the expected calibration points and the\n" "ones measured." -#: appTools/ToolCalibration.py:944 +#: appPlugins/ToolCalibration.py:944 msgid "Found Delta" msgstr "Found Delta" -#: appTools/ToolCalibration.py:956 +#: appPlugins/ToolCalibration.py:956 msgid "Bot Left X" msgstr "Bot Left X" -#: appTools/ToolCalibration.py:965 +#: appPlugins/ToolCalibration.py:965 msgid "Bot Left Y" msgstr "Bot Left Y" -#: appTools/ToolCalibration.py:983 +#: appPlugins/ToolCalibration.py:983 msgid "Bot Right X" msgstr "Bot Right X" -#: appTools/ToolCalibration.py:993 +#: appPlugins/ToolCalibration.py:993 msgid "Bot Right Y" msgstr "Bot Right Y" -#: appTools/ToolCalibration.py:1008 +#: appPlugins/ToolCalibration.py:1008 msgid "Top Left X" msgstr "Top Left X" -#: appTools/ToolCalibration.py:1017 +#: appPlugins/ToolCalibration.py:1017 msgid "Top Left Y" msgstr "Top Left Y" -#: appTools/ToolCalibration.py:1032 +#: appPlugins/ToolCalibration.py:1032 msgid "Top Right X" msgstr "Top Right X" -#: appTools/ToolCalibration.py:1042 +#: appPlugins/ToolCalibration.py:1042 msgid "Top Right Y" msgstr "Top Right Y" -#: appTools/ToolCalibration.py:1075 +#: appPlugins/ToolCalibration.py:1075 msgid "Get Points" msgstr "Get Points" -#: appTools/ToolCalibration.py:1077 +#: appPlugins/ToolCalibration.py:1077 msgid "" "Pick four points by clicking on canvas if the source choice\n" "is 'free' or inside the object geometry if the source is 'object'.\n" @@ -13784,11 +13787,11 @@ msgstr "" "Those four points should be in the four squares of\n" "the object." -#: appTools/ToolCalibration.py:1098 +#: appPlugins/ToolCalibration.py:1098 msgid "STEP 2: Verification GCode" msgstr "STEP 2: Verification GCode" -#: appTools/ToolCalibration.py:1100 appTools/ToolCalibration.py:1113 +#: appPlugins/ToolCalibration.py:1100 appPlugins/ToolCalibration.py:1113 msgid "" "Generate GCode file to locate and align the PCB by using\n" "the four points acquired above.\n" @@ -13806,15 +13809,15 @@ msgstr "" "- third point -> check point. Can be: top-left or bottom-right.\n" "- forth point -> final verification point. Just for evaluation." -#: appTools/ToolCalibration.py:1111 +#: appPlugins/ToolCalibration.py:1111 msgid "Generate GCode" msgstr "Generate GCode" -#: appTools/ToolCalibration.py:1137 +#: appPlugins/ToolCalibration.py:1137 msgid "STEP 3: Adjustments" msgstr "STEP 3: Adjustments" -#: appTools/ToolCalibration.py:1139 appTools/ToolCalibration.py:1148 +#: appPlugins/ToolCalibration.py:1139 appPlugins/ToolCalibration.py:1148 msgid "" "Calculate Scale and Skew factors based on the differences (delta)\n" "found when checking the PCB pattern. The differences must be filled\n" @@ -13824,15 +13827,15 @@ msgstr "" "found when checking the PCB pattern. The differences must be filled\n" "in the fields Found (Delta)." -#: appTools/ToolCalibration.py:1146 +#: appPlugins/ToolCalibration.py:1146 msgid "Calculate Factors" msgstr "Calculate Factors" -#: appTools/ToolCalibration.py:1168 +#: appPlugins/ToolCalibration.py:1168 msgid "STEP 4: Adjusted GCode" msgstr "STEP 4: Adjusted GCode" -#: appTools/ToolCalibration.py:1170 +#: appPlugins/ToolCalibration.py:1170 msgid "" "Generate verification GCode file adjusted with\n" "the factors above." @@ -13840,51 +13843,51 @@ msgstr "" "Generate verification GCode file adjusted with\n" "the factors above." -#: appTools/ToolCalibration.py:1175 +#: appPlugins/ToolCalibration.py:1175 msgid "Scale Factor X:" msgstr "Scale Factor X:" -#: appTools/ToolCalibration.py:1177 +#: appPlugins/ToolCalibration.py:1177 msgid "Factor for Scale action over X axis." msgstr "Factor for Scale action over X axis." -#: appTools/ToolCalibration.py:1187 +#: appPlugins/ToolCalibration.py:1187 msgid "Scale Factor Y:" msgstr "Scale Factor Y:" -#: appTools/ToolCalibration.py:1189 +#: appPlugins/ToolCalibration.py:1189 msgid "Factor for Scale action over Y axis." msgstr "Factor for Scale action over Y axis." -#: appTools/ToolCalibration.py:1199 +#: appPlugins/ToolCalibration.py:1199 msgid "Apply Scale Factors" msgstr "Apply Scale Factors" -#: appTools/ToolCalibration.py:1201 +#: appPlugins/ToolCalibration.py:1201 msgid "Apply Scale factors on the calibration points." msgstr "Apply Scale factors on the calibration points." -#: appTools/ToolCalibration.py:1211 +#: appPlugins/ToolCalibration.py:1211 msgid "Skew Angle X:" msgstr "Skew Angle X:" -#: appTools/ToolCalibration.py:1224 +#: appPlugins/ToolCalibration.py:1224 msgid "Skew Angle Y:" msgstr "Skew Angle Y:" -#: appTools/ToolCalibration.py:1237 +#: appPlugins/ToolCalibration.py:1237 msgid "Apply Skew Factors" msgstr "Apply Skew Factors" -#: appTools/ToolCalibration.py:1239 +#: appPlugins/ToolCalibration.py:1239 msgid "Apply Skew factors on the calibration points." msgstr "Apply Skew factors on the calibration points." -#: appTools/ToolCalibration.py:1308 +#: appPlugins/ToolCalibration.py:1308 msgid "Generate Adjusted GCode" msgstr "Generate Adjusted GCode" -#: appTools/ToolCalibration.py:1310 +#: appPlugins/ToolCalibration.py:1310 msgid "" "Generate verification GCode file adjusted with\n" "the factors set above.\n" @@ -13896,11 +13899,11 @@ msgstr "" "The GCode parameters can be readjusted\n" "before clicking this button." -#: appTools/ToolCalibration.py:1331 +#: appPlugins/ToolCalibration.py:1331 msgid "STEP 5: Calibrate FlatCAM Objects" msgstr "STEP 5: Calibrate FlatCAM Objects" -#: appTools/ToolCalibration.py:1333 +#: appPlugins/ToolCalibration.py:1333 msgid "" "Adjust the FlatCAM objects\n" "with the factors determined and verified above." @@ -13908,27 +13911,27 @@ msgstr "" "Adjust the FlatCAM objects\n" "with the factors determined and verified above." -#: appTools/ToolCalibration.py:1345 +#: appPlugins/ToolCalibration.py:1345 msgid "Adjusted object type" msgstr "Adjusted object type" -#: appTools/ToolCalibration.py:1346 +#: appPlugins/ToolCalibration.py:1346 msgid "Type of the Application Object to be adjusted." msgstr "Type of the Application Object to be adjusted." -#: appTools/ToolCalibration.py:1359 +#: appPlugins/ToolCalibration.py:1359 msgid "Adjusted object selection" msgstr "Adjusted object selection" -#: appTools/ToolCalibration.py:1361 +#: appPlugins/ToolCalibration.py:1361 msgid "The Application Object to be adjusted." msgstr "The Application Object to be adjusted." -#: appTools/ToolCalibration.py:1368 +#: appPlugins/ToolCalibration.py:1368 msgid "Calibrate" msgstr "Calibrate" -#: appTools/ToolCalibration.py:1370 +#: appPlugins/ToolCalibration.py:1370 msgid "" "Adjust (scale and/or skew) the objects\n" "with the factors determined above." @@ -13936,134 +13939,135 @@ msgstr "" "Adjust (scale and/or skew) the objects\n" "with the factors determined above." -#: appTools/ToolCopperThieving.py:205 appTools/ToolCopperThieving.py:230 +#: appPlugins/ToolCopperThieving.py:205 appPlugins/ToolCopperThieving.py:230 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Lines Grid works only for 'itself' reference ..." -#: appTools/ToolCopperThieving.py:216 +#: appPlugins/ToolCopperThieving.py:216 msgid "Solid fill selected." msgstr "Solid fill selected." -#: appTools/ToolCopperThieving.py:221 +#: appPlugins/ToolCopperThieving.py:221 msgid "Dots grid fill selected." msgstr "Dots grid fill selected." -#: appTools/ToolCopperThieving.py:226 +#: appPlugins/ToolCopperThieving.py:226 msgid "Squares grid fill selected." msgstr "Squares grid fill selected." -#: appTools/ToolCopperThieving.py:248 appTools/ToolCopperThieving.py:346 -#: appTools/ToolCopperThieving.py:966 appTools/ToolCorners.py:205 -#: appTools/ToolCorners.py:428 appTools/ToolCorners.py:522 -#: appTools/ToolDblSided.py:424 appTools/ToolExtract.py:375 -#: appTools/ToolExtract.py:642 appTools/ToolExtract.py:739 -#: appTools/ToolFiducials.py:261 appTools/ToolFiducials.py:552 -#: appTools/ToolOptimal.py:156 appTools/ToolPunchGerber.py:497 -#: appTools/ToolPunchGerber.py:501 appTools/ToolQRCode.py:222 +#: appPlugins/ToolCopperThieving.py:248 appPlugins/ToolCopperThieving.py:346 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCorners.py:205 +#: appPlugins/ToolCorners.py:428 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolDblSided.py:424 appPlugins/ToolExtract.py:375 +#: appPlugins/ToolExtract.py:642 appPlugins/ToolExtract.py:739 +#: appPlugins/ToolFiducials.py:261 appPlugins/ToolFiducials.py:552 +#: appPlugins/ToolOptimal.py:156 appPlugins/ToolPunchGerber.py:497 +#: appPlugins/ToolPunchGerber.py:501 appPlugins/ToolQRCode.py:222 msgid "There is no Gerber object loaded ..." msgstr "There is no Gerber object loaded ..." -#: appTools/ToolCopperThieving.py:261 appTools/ToolCopperThieving.py:866 +#: appPlugins/ToolCopperThieving.py:261 appPlugins/ToolCopperThieving.py:866 msgid "Append geometry" msgstr "Append geometry" -#: appTools/ToolCopperThieving.py:316 appTools/ToolCopperThieving.py:917 -#: appTools/ToolCopperThieving.py:1126 +#: appPlugins/ToolCopperThieving.py:316 appPlugins/ToolCopperThieving.py:917 +#: appPlugins/ToolCopperThieving.py:1126 msgid "Append source file" msgstr "Append source file" -#: appTools/ToolCopperThieving.py:329 appTools/ToolCopperThieving.py:930 +#: appPlugins/ToolCopperThieving.py:329 appPlugins/ToolCopperThieving.py:930 msgid "Copper Thieving Tool done." msgstr "Copper Thieving Tool done." -#: appTools/ToolCopperThieving.py:356 appTools/ToolCopperThieving.py:376 -#: appTools/ToolCutOut.py:751 appTools/ToolCutOut.py:1139 -#: appTools/ToolCutOut.py:1521 appTools/ToolCutOut.py:1613 -#: appTools/ToolCutOut.py:1645 appTools/ToolCutOut.py:1745 -#: appTools/ToolDrilling.py:925 appTools/ToolDrilling.py:1868 -#: appTools/ToolEtchCompensation.py:170 appTools/ToolFollow.py:193 -#: appTools/ToolFollow.py:240 appTools/ToolInvertGerber.py:117 -#: appTools/ToolIsolation.py:1080 appTools/ToolIsolation.py:1145 -#: appTools/ToolIsolation.py:1552 appTools/ToolIsolation.py:1579 -#: appTools/ToolIsolation.py:2425 appTools/ToolLevelling.py:327 -#: appTools/ToolMilling.py:651 appTools/ToolMilling.py:873 -#: appTools/ToolMilling.py:1300 appTools/ToolMilling.py:2772 -#: appTools/ToolMilling.py:2795 appTools/ToolNCC.py:1037 -#: appTools/ToolNCC.py:1106 appTools/ToolNCC.py:1569 appTools/ToolNCC.py:1619 -#: appTools/ToolNCC.py:1652 appTools/ToolPaint.py:1138 -#: appTools/ToolPaint.py:1225 appTools/ToolPanelize.py:296 -#: appTools/ToolPanelize.py:310 appTools/ToolSub.py:261 appTools/ToolSub.py:279 -#: appTools/ToolSub.py:489 appTools/ToolSub.py:502 +#: appPlugins/ToolCopperThieving.py:356 appPlugins/ToolCopperThieving.py:376 +#: appPlugins/ToolCutOut.py:751 appPlugins/ToolCutOut.py:1139 +#: appPlugins/ToolCutOut.py:1521 appPlugins/ToolCutOut.py:1613 +#: appPlugins/ToolCutOut.py:1645 appPlugins/ToolCutOut.py:1745 +#: appPlugins/ToolDrilling.py:925 appPlugins/ToolDrilling.py:1868 +#: appPlugins/ToolEtchCompensation.py:170 appPlugins/ToolFollow.py:193 +#: appPlugins/ToolFollow.py:240 appPlugins/ToolInvertGerber.py:117 +#: appPlugins/ToolIsolation.py:1080 appPlugins/ToolIsolation.py:1145 +#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolIsolation.py:1579 +#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolLevelling.py:327 +#: appPlugins/ToolMilling.py:651 appPlugins/ToolMilling.py:873 +#: appPlugins/ToolMilling.py:1300 appPlugins/ToolMilling.py:2772 +#: appPlugins/ToolMilling.py:2795 appPlugins/ToolNCC.py:1037 +#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1569 +#: appPlugins/ToolNCC.py:1619 appPlugins/ToolNCC.py:1652 +#: appPlugins/ToolPaint.py:1138 appPlugins/ToolPaint.py:1225 +#: appPlugins/ToolPanelize.py:296 appPlugins/ToolPanelize.py:310 +#: appPlugins/ToolSub.py:261 appPlugins/ToolSub.py:279 +#: appPlugins/ToolSub.py:489 appPlugins/ToolSub.py:502 #: tclCommands/TclCommandCopperClear.py:97 #: tclCommands/TclCommandCopperClear.py:284 tclCommands/TclCommandPaint.py:99 #: tclCommands/TclCommandPaint.py:288 tclCommands/TclCommandScale.py:81 msgid "Could not retrieve object" msgstr "Could not retrieve object" -#: appTools/ToolCopperThieving.py:404 +#: appPlugins/ToolCopperThieving.py:404 msgid "Click the end point of the filling area." msgstr "Click the end point of the filling area." -#: appTools/ToolCopperThieving.py:529 +#: appPlugins/ToolCopperThieving.py:529 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Copper Thieving Tool started. Reading parameters." -#: appTools/ToolCopperThieving.py:555 +#: appPlugins/ToolCopperThieving.py:555 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Copper Thieving Tool. Preparing isolation polygons." -#: appTools/ToolCopperThieving.py:601 +#: appPlugins/ToolCopperThieving.py:601 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Copper Thieving Tool. Preparing areas to fill with copper." -#: appTools/ToolCopperThieving.py:645 +#: appPlugins/ToolCopperThieving.py:645 msgid "Geometry not supported for" msgstr "Geometry not supported for" -#: appTools/ToolCopperThieving.py:651 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:1996 appTools/ToolNCC.py:2990 appTools/ToolPaint.py:2602 +#: appPlugins/ToolCopperThieving.py:651 appPlugins/ToolNCC.py:1941 +#: appPlugins/ToolNCC.py:1996 appPlugins/ToolNCC.py:2990 +#: appPlugins/ToolPaint.py:2602 msgid "No object available." msgstr "No object available." -#: appTools/ToolCopperThieving.py:688 appTools/ToolNCC.py:1966 -#: appTools/ToolNCC.py:2019 appTools/ToolNCC.py:3032 +#: appPlugins/ToolCopperThieving.py:688 appPlugins/ToolNCC.py:1966 +#: appPlugins/ToolNCC.py:2019 appPlugins/ToolNCC.py:3032 msgid "The reference object type is not supported." msgstr "The reference object type is not supported." -#: appTools/ToolCopperThieving.py:693 +#: appPlugins/ToolCopperThieving.py:693 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "Copper Thieving Tool. Appending new geometry and buffering." -#: appTools/ToolCopperThieving.py:729 +#: appPlugins/ToolCopperThieving.py:729 msgid "Create geometry" msgstr "Create geometry" -#: appTools/ToolCopperThieving.py:941 appTools/ToolCopperThieving.py:945 +#: appPlugins/ToolCopperThieving.py:941 appPlugins/ToolCopperThieving.py:945 msgid "P-Plating Mask" msgstr "P-Plating Mask" -#: appTools/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:969 msgid "Append PP-M geometry" msgstr "Append PP-M geometry" -#: appTools/ToolCopperThieving.py:1146 +#: appPlugins/ToolCopperThieving.py:1146 msgid "Generating Pattern Plating Mask done." msgstr "Generating Pattern Plating Mask done." -#: appTools/ToolCopperThieving.py:1189 +#: appPlugins/ToolCopperThieving.py:1189 msgid "Copper Thieving Tool exit." msgstr "Copper Thieving Tool exit." -#: appTools/ToolCopperThieving.py:1280 appTools/ToolFiducials.py:993 +#: appPlugins/ToolCopperThieving.py:1280 appPlugins/ToolFiducials.py:993 msgid "Gerber Object to which will be added a copper thieving." msgstr "Gerber Object to which will be added a copper thieving." -#: appTools/ToolCopperThieving.py:1298 -#| msgid "Milling Parameters" +#: appPlugins/ToolCopperThieving.py:1298 msgid "Thieving Parameters" msgstr "Thieving Parameters" -#: appTools/ToolCopperThieving.py:1307 +#: appPlugins/ToolCopperThieving.py:1307 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14073,11 +14077,11 @@ msgstr "" "(the polygon fill may be split in multiple polygons)\n" "and the copper traces in the Gerber file." -#: appTools/ToolCopperThieving.py:1370 +#: appPlugins/ToolCopperThieving.py:1370 msgid "Ref. Type" msgstr "Ref. Type" -#: appTools/ToolCopperThieving.py:1372 +#: appPlugins/ToolCopperThieving.py:1372 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14085,19 +14089,19 @@ msgstr "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." -#: appTools/ToolCopperThieving.py:1381 +#: appPlugins/ToolCopperThieving.py:1381 msgid "Ref. Object" msgstr "Ref. Object" -#: appTools/ToolCopperThieving.py:1383 +#: appPlugins/ToolCopperThieving.py:1383 msgid "The Application object to be used as non copper clearing reference." msgstr "The Application object to be used as non copper clearing reference." -#: appTools/ToolCopperThieving.py:1560 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Insert Copper thieving" msgstr "Insert Copper thieving" -#: appTools/ToolCopperThieving.py:1563 +#: appPlugins/ToolCopperThieving.py:1563 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14105,11 +14109,11 @@ msgstr "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." -#: appTools/ToolCopperThieving.py:1623 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Insert Robber Bar" msgstr "Insert Robber Bar" -#: appTools/ToolCopperThieving.py:1626 +#: appPlugins/ToolCopperThieving.py:1626 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14121,11 +14125,11 @@ msgstr "" "at a certain distance.\n" "Required when doing holes pattern plating." -#: appTools/ToolCopperThieving.py:1651 +#: appPlugins/ToolCopperThieving.py:1651 msgid "Select Soldermask object" msgstr "Select Soldermask object" -#: appTools/ToolCopperThieving.py:1653 +#: appPlugins/ToolCopperThieving.py:1653 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14135,11 +14139,11 @@ msgstr "" "It will be used as a base for\n" "the pattern plating mask." -#: appTools/ToolCopperThieving.py:1689 +#: appPlugins/ToolCopperThieving.py:1689 msgid "Plated area" msgstr "Plated area" -#: appTools/ToolCopperThieving.py:1691 +#: appPlugins/ToolCopperThieving.py:1691 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14157,11 +14161,11 @@ msgstr "" "a bit larger than the copper pads, and this area is\n" "calculated from the soldermask openings." -#: appTools/ToolCopperThieving.py:1725 +#: appPlugins/ToolCopperThieving.py:1725 msgid "Generate pattern plating mask" msgstr "Generate pattern plating mask" -#: appTools/ToolCopperThieving.py:1728 +#: appPlugins/ToolCopperThieving.py:1728 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14171,76 +14175,74 @@ msgstr "" "the geometries of the copper thieving and/or\n" "the robber bar if those were generated." -#: appTools/ToolCorners.py:114 -#| msgid "Corners Tool" +#: appPlugins/ToolCorners.py:114 msgid "Corners" msgstr "Corners" -#: appTools/ToolCorners.py:246 appTools/ToolCorners.py:433 -#: appTools/ToolCorners.py:527 +#: appPlugins/ToolCorners.py:246 appPlugins/ToolCorners.py:433 +#: appPlugins/ToolCorners.py:527 msgid "Please select at least a location" msgstr "Please select at least a location" -#: appTools/ToolCorners.py:410 appTools/ToolCorners.py:504 +#: appPlugins/ToolCorners.py:410 appPlugins/ToolCorners.py:504 msgid "The tool diameter is zero." msgstr "The tool diameter is zero." -#: appTools/ToolCorners.py:496 appTools/ToolCorners.py:598 +#: appPlugins/ToolCorners.py:496 appPlugins/ToolCorners.py:598 msgid "Excellon object with corner drills created." msgstr "Excellon object with corner drills created." -#: appTools/ToolCorners.py:633 +#: appPlugins/ToolCorners.py:633 msgid "A Gerber object with corner markers was created." msgstr "A Gerber object with corner markers was created." -#: appTools/ToolCorners.py:679 +#: appPlugins/ToolCorners.py:679 msgid "The Gerber object to which will be added corner markers." msgstr "The Gerber object to which will be added corner markers." -#: appTools/ToolCorners.py:695 +#: appPlugins/ToolCorners.py:695 msgid "Locations" msgstr "Locations" -#: appTools/ToolCorners.py:697 +#: appPlugins/ToolCorners.py:697 msgid "Locations where to place corner markers." msgstr "Locations where to place corner markers." -#: appTools/ToolCorners.py:710 appTools/ToolFiducials.py:824 app_Main.py:5476 +#: appPlugins/ToolCorners.py:710 appPlugins/ToolFiducials.py:824 +#: app_Main.py:5476 msgid "Top Right" msgstr "Top Right" -#: appTools/ToolCorners.py:727 +#: appPlugins/ToolCorners.py:727 msgid "Toggle ALL" msgstr "Toggle ALL" -#: appTools/ToolCorners.py:807 +#: appPlugins/ToolCorners.py:807 msgid "Add Marker" msgstr "Add Marker" -#: appTools/ToolCorners.py:810 +#: appPlugins/ToolCorners.py:810 msgid "Will add corner markers to the selected Gerber file." msgstr "Will add corner markers to the selected Gerber file." -#: appTools/ToolCorners.py:826 -#| msgid "Drills in Corners" +#: appPlugins/ToolCorners.py:826 msgid "Drills in Locations" msgstr "Drills in Locations" -#: appTools/ToolCorners.py:843 appTools/ToolCorners.py:866 -#: appTools/ToolDblSided.py:1076 +#: appPlugins/ToolCorners.py:843 appPlugins/ToolCorners.py:866 +#: appPlugins/ToolDblSided.py:1076 msgid "Create Excellon Object" msgstr "Create Excellon Object" -#: appTools/ToolCorners.py:846 +#: appPlugins/ToolCorners.py:846 msgid "Will add drill holes in the center of the markers." msgstr "Will add drill holes in the center of the markers." -#: appTools/ToolCorners.py:862 -#| msgid "Locations" +#: appPlugins/ToolCorners.py:862 msgid "Check in Locations" msgstr "Check in Locations" -#: appTools/ToolCorners.py:869 +#: appPlugins/ToolCorners.py:869 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14252,25 +14254,25 @@ msgstr "" "the corner locations, wait for the user interaction and then\n" "move to the next location until the last one." -#: appTools/ToolCutOut.py:577 +#: appPlugins/ToolCutOut.py:577 msgid "Updated tool from Tools Database." msgstr "Updated tool from Tools Database." -#: appTools/ToolCutOut.py:657 +#: appPlugins/ToolCutOut.py:657 msgid "Default tool added." msgstr "Default tool added." -#: appTools/ToolCutOut.py:671 appTools/ToolIsolation.py:2790 -#: appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2770 app_Main.py:6378 +#: appPlugins/ToolCutOut.py:671 appPlugins/ToolIsolation.py:2790 +#: appPlugins/ToolNCC.py:3977 appPlugins/ToolPaint.py:2770 app_Main.py:6378 #: app_Main.py:6399 msgid "Selected tool can't be used here. Pick another." msgstr "Selected tool can't be used here. Pick another." -#: appTools/ToolCutOut.py:694 +#: appPlugins/ToolCutOut.py:694 msgid "Tool updated from Tools Database." msgstr "Tool updated from Tools Database." -#: appTools/ToolCutOut.py:756 appTools/ToolCutOut.py:1526 +#: appPlugins/ToolCutOut.py:756 appPlugins/ToolCutOut.py:1526 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14278,17 +14280,17 @@ msgstr "" "There is no object selected for Cutout.\n" "Select one and try again." -#: appTools/ToolCutOut.py:762 appTools/ToolCutOut.py:1148 -#: appTools/ToolCutOut.py:1629 appTools/ToolCutOut.py:1763 +#: appPlugins/ToolCutOut.py:762 appPlugins/ToolCutOut.py:1148 +#: appPlugins/ToolCutOut.py:1629 appPlugins/ToolCutOut.py:1763 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "Tool Diameter is zero value. Change it to a positive real number." -#: appTools/ToolCutOut.py:775 appTools/ToolCutOut.py:1162 +#: appPlugins/ToolCutOut.py:775 appPlugins/ToolCutOut.py:1162 msgid "Number of gaps value is missing. Add it and retry." msgstr "Number of gaps value is missing. Add it and retry." -#: appTools/ToolCutOut.py:780 appTools/ToolCutOut.py:1166 +#: appPlugins/ToolCutOut.py:780 appPlugins/ToolCutOut.py:1166 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." @@ -14296,63 +14298,63 @@ msgstr "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." -#: appTools/ToolCutOut.py:1113 appTools/ToolCutOut.py:1491 -#: appTools/ToolCutOut.py:1950 +#: appPlugins/ToolCutOut.py:1113 appPlugins/ToolCutOut.py:1491 +#: appPlugins/ToolCutOut.py:1950 msgid "Mouse bites failed." msgstr "Mouse bites failed." -#: appTools/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 +#: appPlugins/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 #: tclCommands/TclCommandGeoCutout.py:356 msgid "Any-form Cutout operation finished." msgstr "Any-form Cutout operation finished." -#: appTools/ToolCutOut.py:1143 appTools/ToolDrilling.py:1872 -#: appTools/ToolEtchCompensation.py:176 appTools/ToolFollow.py:197 -#: appTools/ToolFollow.py:244 appTools/ToolInvertGerber.py:123 -#: appTools/ToolIsolation.py:1084 appTools/ToolIsolation.py:1149 -#: appTools/ToolIsolation.py:1556 appTools/ToolIsolation.py:1583 -#: appTools/ToolIsolation.py:2429 appTools/ToolMilling.py:2776 -#: appTools/ToolMilling.py:2799 appTools/ToolNCC.py:1041 -#: appTools/ToolNCC.py:1110 appTools/ToolNCC.py:1573 appTools/ToolPaint.py:1142 -#: appTools/ToolPanelize.py:301 tclCommands/TclCommandBbox.py:71 -#: tclCommands/TclCommandNregions.py:71 +#: appPlugins/ToolCutOut.py:1143 appPlugins/ToolDrilling.py:1872 +#: appPlugins/ToolEtchCompensation.py:176 appPlugins/ToolFollow.py:197 +#: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:123 +#: appPlugins/ToolIsolation.py:1084 appPlugins/ToolIsolation.py:1149 +#: appPlugins/ToolIsolation.py:1556 appPlugins/ToolIsolation.py:1583 +#: appPlugins/ToolIsolation.py:2429 appPlugins/ToolMilling.py:2776 +#: appPlugins/ToolMilling.py:2799 appPlugins/ToolNCC.py:1041 +#: appPlugins/ToolNCC.py:1110 appPlugins/ToolNCC.py:1573 +#: appPlugins/ToolPaint.py:1142 appPlugins/ToolPanelize.py:301 +#: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Object not found" -#: appTools/ToolCutOut.py:1337 appTools/ToolCutOut.py:1414 +#: appPlugins/ToolCutOut.py:1337 appPlugins/ToolCutOut.py:1414 msgid "Rectangular cutout with negative margin is not possible." msgstr "Rectangular cutout with negative margin is not possible." -#: appTools/ToolCutOut.py:1499 +#: appPlugins/ToolCutOut.py:1499 msgid "Rectangular CutOut operation finished." msgstr "Rectangular CutOut operation finished." -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 msgid "Could not add drills." msgstr "Could not add drills." -#: appTools/ToolCutOut.py:1618 appTools/ToolCutOut.py:1673 +#: appPlugins/ToolCutOut.py:1618 appPlugins/ToolCutOut.py:1673 msgid "Geometry object for manual cutout not found" msgstr "Geometry object for manual cutout not found" -#: appTools/ToolCutOut.py:1621 +#: appPlugins/ToolCutOut.py:1621 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Click on the selected geometry object perimeter to create a bridge gap ..." -#: appTools/ToolCutOut.py:1712 +#: appPlugins/ToolCutOut.py:1712 msgid "No tool in the Geometry object." msgstr "No tool in the Geometry object." -#: appTools/ToolCutOut.py:1733 +#: appPlugins/ToolCutOut.py:1733 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" "Added manual Bridge Gap. Left click to add another or right click to finish." -#: appTools/ToolCutOut.py:1750 +#: appPlugins/ToolCutOut.py:1750 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -14360,7 +14362,7 @@ msgstr "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." -#: appTools/ToolCutOut.py:1756 +#: appPlugins/ToolCutOut.py:1756 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14368,22 +14370,19 @@ msgstr "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." -#: appTools/ToolCutOut.py:1791 +#: appPlugins/ToolCutOut.py:1791 msgid "Geometry not supported" msgstr "Geometry not supported" -#: appTools/ToolCutOut.py:1863 +#: appPlugins/ToolCutOut.py:1863 msgid "Making manual bridge gap..." msgstr "Making manual bridge gap..." -#: appTools/ToolCutOut.py:1954 +#: appPlugins/ToolCutOut.py:1954 msgid "Finished manual adding of gaps." msgstr "Finished manual adding of gaps." -#: appTools/ToolCutOut.py:2324 -#| msgid "" -#| "Create a Geometry object with\n" -#| "toolpaths to cut around polygons." +#: appPlugins/ToolCutOut.py:2324 msgid "" "Create a Geometry object with toolpaths\n" "for cutting out the object from the surrounding material." @@ -14391,16 +14390,16 @@ msgstr "" "Create a Geometry object with toolpaths\n" "for cutting out the object from the surrounding material." -#: appTools/ToolCutOut.py:2353 appTools/ToolDblSided.py:664 -#: appTools/ToolPanelize.py:1102 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolPanelize.py:1102 msgid "Source Object" msgstr "Source Object" -#: appTools/ToolCutOut.py:2354 +#: appPlugins/ToolCutOut.py:2354 msgid "Object to be cutout" msgstr "Object to be cutout" -#: appTools/ToolCutOut.py:2381 +#: appPlugins/ToolCutOut.py:2381 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14412,15 +14411,15 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: appTools/ToolCutOut.py:2437 appTools/ToolIsolation.py:61 -#: appTools/ToolIsolation.py:3337 appTools/ToolMilling.py:3798 -#: appTools/ToolNCC.py:4299 appTools/ToolPaint.py:3079 +#: appPlugins/ToolCutOut.py:2437 appPlugins/ToolIsolation.py:61 +#: appPlugins/ToolIsolation.py:3337 appPlugins/ToolMilling.py:3804 +#: appPlugins/ToolNCC.py:4299 appPlugins/ToolPaint.py:3079 msgid "Search and Add" msgstr "Search and Add" -#: appTools/ToolCutOut.py:2440 appTools/ToolIsolation.py:3340 -#: appTools/ToolMilling.py:3801 appTools/ToolNCC.py:4302 -#: appTools/ToolPaint.py:3082 +#: appPlugins/ToolCutOut.py:2440 appPlugins/ToolIsolation.py:3340 +#: appPlugins/ToolMilling.py:3807 appPlugins/ToolNCC.py:4302 +#: appPlugins/ToolPaint.py:3082 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14434,16 +14433,16 @@ msgstr "" "in the Tools Database. If nothing is found\n" "in the Tools DB then a default tool is added." -#: appTools/ToolCutOut.py:2449 appTools/ToolIsolation.py:66 -#: appTools/ToolIsolation.py:3349 appTools/ToolMilling.py:383 -#: appTools/ToolMilling.py:3810 appTools/ToolNCC.py:4311 -#: appTools/ToolPaint.py:3091 +#: appPlugins/ToolCutOut.py:2449 appPlugins/ToolIsolation.py:66 +#: appPlugins/ToolIsolation.py:3349 appPlugins/ToolMilling.py:383 +#: appPlugins/ToolMilling.py:3816 appPlugins/ToolNCC.py:4311 +#: appPlugins/ToolPaint.py:3091 msgid "Pick from DB" msgstr "Pick from DB" -#: appTools/ToolCutOut.py:2452 appTools/ToolIsolation.py:3352 -#: appTools/ToolMilling.py:3813 appTools/ToolNCC.py:4314 -#: appTools/ToolPaint.py:3094 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolIsolation.py:3352 +#: appPlugins/ToolMilling.py:3819 appPlugins/ToolNCC.py:4314 +#: appPlugins/ToolPaint.py:3094 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14455,23 +14454,23 @@ msgstr "" "Tools database administration in in:\n" "Menu: Options -> Tools Database" -#: appTools/ToolCutOut.py:2466 +#: appPlugins/ToolCutOut.py:2466 msgid "Tool Parameters" msgstr "Tool Parameters" -#: appTools/ToolCutOut.py:2603 +#: appPlugins/ToolCutOut.py:2603 msgid "Bridge Gaps" msgstr "Bridge Gaps" -#: appTools/ToolCutOut.py:2605 +#: appPlugins/ToolCutOut.py:2605 msgid "Selection of the type of cutout." msgstr "Selection of the type of cutout." -#: appTools/ToolCutOut.py:2609 appTools/ToolPunchGerber.py:2287 +#: appPlugins/ToolCutOut.py:2609 appPlugins/ToolPunchGerber.py:2287 msgid "Automatic" msgstr "Automatic" -#: appTools/ToolCutOut.py:2658 +#: appPlugins/ToolCutOut.py:2658 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -14481,7 +14480,7 @@ msgstr "" "The cutout shape can be of any shape.\n" "Useful when the PCB has a non-rectangular shape." -#: appTools/ToolCutOut.py:2673 +#: appPlugins/ToolCutOut.py:2673 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -14493,11 +14492,11 @@ msgstr "" "always a rectangle shape and it will be\n" "the bounding box of the Object." -#: appTools/ToolCutOut.py:2710 +#: appPlugins/ToolCutOut.py:2710 msgid "Generate Manual Geometry" msgstr "Generate Manual Geometry" -#: appTools/ToolCutOut.py:2713 +#: appPlugins/ToolCutOut.py:2713 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -14509,19 +14508,19 @@ msgstr "" "to be used as the cutout, if one doesn't exist yet.\n" "Select the source Gerber file in the top object combobox." -#: appTools/ToolCutOut.py:2733 +#: appPlugins/ToolCutOut.py:2733 msgid "Manual cutout Geometry" msgstr "Manual cutout Geometry" -#: appTools/ToolCutOut.py:2735 appTools/ToolCutOut.py:2776 +#: appPlugins/ToolCutOut.py:2735 appPlugins/ToolCutOut.py:2776 msgid "Geometry object used to create the manual cutout." msgstr "Geometry object used to create the manual cutout." -#: appTools/ToolCutOut.py:2742 +#: appPlugins/ToolCutOut.py:2742 msgid "Manual Add Bridge Gaps" msgstr "Manual Add Bridge Gaps" -#: appTools/ToolCutOut.py:2745 +#: appPlugins/ToolCutOut.py:2745 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -14535,20 +14534,19 @@ msgstr "" "The LMB click has to be done on the perimeter of\n" "the Geometry object used as a cutout geometry." -#: appTools/ToolCutOut.py:2767 appTools/ToolCutOut.py:2830 +#: appPlugins/ToolCutOut.py:2767 appPlugins/ToolCutOut.py:2830 msgid "Cut by Drilling" msgstr "Cut by Drilling" -#: appTools/ToolCutOut.py:2769 appTools/ToolCutOut.py:2833 +#: appPlugins/ToolCutOut.py:2769 appPlugins/ToolCutOut.py:2833 msgid "Create a series of drill holes following a geometry line." msgstr "Create a series of drill holes following a geometry line." -#: appTools/ToolDblSided.py:104 appTools/ToolDblSided.py:607 -#| msgid "2-Sided PCB" +#: appPlugins/ToolDblSided.py:104 appPlugins/ToolDblSided.py:607 msgid "2-Sided" msgstr "2-Sided" -#: appTools/ToolDblSided.py:277 +#: appPlugins/ToolDblSided.py:277 msgid "" "'Point' reference is selected and 'Point' coordinates are missing. Add them " "and retry." @@ -14556,48 +14554,48 @@ msgstr "" "'Point' reference is selected and 'Point' coordinates are missing. Add them " "and retry." -#: appTools/ToolDblSided.py:286 +#: appPlugins/ToolDblSided.py:286 msgid "There is no Box reference object loaded. Load one and retry." msgstr "There is no Box reference object loaded. Load one and retry." -#: appTools/ToolDblSided.py:298 +#: appPlugins/ToolDblSided.py:298 msgid "No value or wrong format in Drill Dia entry. Add it and retry." msgstr "No value or wrong format in Drill Dia entry. Add it and retry." -#: appTools/ToolDblSided.py:310 +#: appPlugins/ToolDblSided.py:310 msgid "There are no Alignment Drill Coordinates to use. Add them and retry." msgstr "There are no Alignment Drill Coordinates to use. Add them and retry." -#: appTools/ToolDblSided.py:329 +#: appPlugins/ToolDblSided.py:329 msgid "Alignment Drills" msgstr "Alignment Drills" -#: appTools/ToolDblSided.py:333 +#: appPlugins/ToolDblSided.py:333 msgid "Excellon object with alignment drills created..." msgstr "Excellon object with alignment drills created..." -#: appTools/ToolDblSided.py:344 appTools/ToolPunchGerber.py:527 -#: appTools/ToolPunchGerber.py:564 appTools/ToolPunchGerber.py:669 +#: appPlugins/ToolDblSided.py:344 appPlugins/ToolPunchGerber.py:527 +#: appPlugins/ToolPunchGerber.py:564 appPlugins/ToolPunchGerber.py:669 msgid "There is no Excellon object loaded ..." msgstr "There is no Excellon object loaded ..." -#: appTools/ToolDblSided.py:356 +#: appPlugins/ToolDblSided.py:356 msgid "Click on canvas within the desired Excellon drill hole" msgstr "Click on canvas within the desired Excellon drill hole" -#: appTools/ToolDblSided.py:400 +#: appPlugins/ToolDblSided.py:400 msgid "Mirror reference point set." msgstr "Mirror reference point set." -#: appTools/ToolDblSided.py:428 +#: appPlugins/ToolDblSided.py:428 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Only Gerber, Excellon and Geometry objects can be mirrored." -#: appTools/ToolDblSided.py:440 +#: appPlugins/ToolDblSided.py:440 msgid "There is no Box object loaded ..." msgstr "There is no Box object loaded ..." -#: appTools/ToolDblSided.py:450 +#: appPlugins/ToolDblSided.py:450 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." @@ -14605,14 +14603,11 @@ msgstr "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." -#: appTools/ToolDblSided.py:457 camlib.py:2434 +#: appPlugins/ToolDblSided.py:457 camlib.py:2434 msgid "Object was mirrored" msgstr "Object was mirrored" -#: appTools/ToolDblSided.py:635 appTools/ToolNCC.py:4107 -#| msgid "" -#| "Create a Geometry object with\n" -#| "toolpaths to cut all non-copper regions." +#: appPlugins/ToolDblSided.py:635 appPlugins/ToolNCC.py:4107 msgid "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." @@ -14620,19 +14615,19 @@ msgstr "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." -#: appTools/ToolDblSided.py:665 +#: appPlugins/ToolDblSided.py:665 msgid "Objects to be mirrored" msgstr "Objects to be mirrored" -#: appTools/ToolDblSided.py:672 +#: appPlugins/ToolDblSided.py:672 msgid "Select the type of application object to be processed in this tool." msgstr "Select the type of application object to be processed in this tool." -#: appTools/ToolDblSided.py:706 +#: appPlugins/ToolDblSided.py:706 msgid "Bounds Values" msgstr "Bounds Values" -#: appTools/ToolDblSided.py:708 +#: appPlugins/ToolDblSided.py:708 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14640,39 +14635,39 @@ msgstr "" "Select on canvas the object(s)\n" "for which to calculate bounds values." -#: appTools/ToolDblSided.py:718 +#: appPlugins/ToolDblSided.py:718 msgid "X min" msgstr "X min" -#: appTools/ToolDblSided.py:720 appTools/ToolDblSided.py:734 +#: appPlugins/ToolDblSided.py:720 appPlugins/ToolDblSided.py:734 msgid "Minimum location." msgstr "Minimum location." -#: appTools/ToolDblSided.py:732 +#: appPlugins/ToolDblSided.py:732 msgid "Y min" msgstr "Y min" -#: appTools/ToolDblSided.py:746 +#: appPlugins/ToolDblSided.py:746 msgid "X max" msgstr "X max" -#: appTools/ToolDblSided.py:748 appTools/ToolDblSided.py:762 +#: appPlugins/ToolDblSided.py:748 appPlugins/ToolDblSided.py:762 msgid "Maximum location." msgstr "Maximum location." -#: appTools/ToolDblSided.py:760 +#: appPlugins/ToolDblSided.py:760 msgid "Y max" msgstr "Y max" -#: appTools/ToolDblSided.py:771 +#: appPlugins/ToolDblSided.py:771 msgid "Center point coordinates" msgstr "Center point coordinates" -#: appTools/ToolDblSided.py:773 +#: appPlugins/ToolDblSided.py:773 msgid "Centroid" msgstr "Centroid" -#: appTools/ToolDblSided.py:775 +#: appPlugins/ToolDblSided.py:775 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14680,11 +14675,11 @@ msgstr "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." -#: appTools/ToolDblSided.py:784 +#: appPlugins/ToolDblSided.py:784 msgid "Calculate Bounds Values" msgstr "Calculate Bounds Values" -#: appTools/ToolDblSided.py:786 +#: appPlugins/ToolDblSided.py:786 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14694,15 +14689,15 @@ msgstr "" "for the selection of objects.\n" "The envelope shape is parallel with the X, Y axis." -#: appTools/ToolDblSided.py:811 +#: appPlugins/ToolDblSided.py:811 msgid "Mirror Operation" msgstr "Mirror Operation" -#: appTools/ToolDblSided.py:812 +#: appPlugins/ToolDblSided.py:812 msgid "Parameters for the mirror operation" msgstr "Parameters for the mirror operation" -#: appTools/ToolDblSided.py:834 +#: appPlugins/ToolDblSided.py:834 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -14720,11 +14715,11 @@ msgstr "" "- Hole Snap -> a point defined by the center of a drill hole in a Excellon " "object" -#: appTools/ToolDblSided.py:854 +#: appPlugins/ToolDblSided.py:854 msgid "Point coordinates" msgstr "Point coordinates" -#: appTools/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:860 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -14740,15 +14735,15 @@ msgstr "" "and left mouse button click on canvas or you can enter the coordinates " "manually." -#: appTools/ToolDblSided.py:878 +#: appPlugins/ToolDblSided.py:878 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "Object that holds holes that can be picked as reference for mirroring." -#: appTools/ToolDblSided.py:893 +#: appPlugins/ToolDblSided.py:893 msgid "Pick hole" msgstr "Pick hole" -#: appTools/ToolDblSided.py:895 +#: appPlugins/ToolDblSided.py:895 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -14756,7 +14751,7 @@ msgstr "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." -#: appTools/ToolDblSided.py:911 +#: appPlugins/ToolDblSided.py:911 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -14766,11 +14761,11 @@ msgstr "" "The coordinates of the center of the bounding box are used\n" "as reference for mirror operation." -#: appTools/ToolDblSided.py:937 +#: appPlugins/ToolDblSided.py:937 msgid "Mirror" msgstr "Mirror" -#: appTools/ToolDblSided.py:940 +#: appPlugins/ToolDblSided.py:940 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -14780,11 +14775,11 @@ msgstr "" "the specified axis. Does not create a new \n" "object, but modifies it." -#: appTools/ToolDblSided.py:966 +#: appPlugins/ToolDblSided.py:966 msgid "PCB Alignment" msgstr "PCB Alignment" -#: appTools/ToolDblSided.py:968 appTools/ToolDblSided.py:1079 +#: appPlugins/ToolDblSided.py:968 appPlugins/ToolDblSided.py:1079 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -14794,7 +14789,7 @@ msgstr "" "specified alignment holes and their mirror\n" "images." -#: appTools/ToolDblSided.py:1010 appTools/ToolDblSided.py:1017 +#: appPlugins/ToolDblSided.py:1010 appPlugins/ToolDblSided.py:1017 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -14804,11 +14799,11 @@ msgstr "" "from the first alignment drill, by doing mirror.\n" "It can be modified in the Mirror Parameters -> Reference section" -#: appTools/ToolDblSided.py:1030 +#: appPlugins/ToolDblSided.py:1030 msgid "Alignment Drill Coordinates" msgstr "Alignment Drill Coordinates" -#: appTools/ToolDblSided.py:1032 +#: appPlugins/ToolDblSided.py:1032 msgid "" "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " "each set of (x, y) coordinates\n" @@ -14826,11 +14821,11 @@ msgstr "" "- one drill in mirror position over the axis selected above in the 'Align " "Axis'." -#: appTools/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1040 msgid "Drill coordinates" msgstr "Drill coordinates" -#: appTools/ToolDblSided.py:1048 +#: appPlugins/ToolDblSided.py:1048 msgid "" "Add alignment drill holes coordinates in the format: (x1, y1), (x2, " "y2), ... \n" @@ -14856,60 +14851,60 @@ msgstr "" "field and click Paste.\n" "- by entering the coords manually in the format: (x1, y1), (x2, y2), ..." -#: appTools/ToolDblSided.py:1063 +#: appPlugins/ToolDblSided.py:1063 msgid "Delete Last" msgstr "Delete Last" -#: appTools/ToolDblSided.py:1066 +#: appPlugins/ToolDblSided.py:1066 msgid "Delete the last coordinates tuple in the list." msgstr "Delete the last coordinates tuple in the list." -#: appTools/ToolDistance.py:194 +#: appPlugins/ToolDistance.py:194 msgid "MEASURING: Click on the Start point ..." msgstr "MEASURING: Click on the Start point ..." -#: appTools/ToolDistance.py:254 appTools/ToolDistance.py:661 -#: appTools/ToolDistanceMin.py:348 +#: appPlugins/ToolDistance.py:254 appPlugins/ToolDistance.py:661 +#: appPlugins/ToolDistanceMin.py:348 msgid "Measure" msgstr "Measure" -#: appTools/ToolDistance.py:304 +#: appPlugins/ToolDistance.py:304 msgid "Distance Tool finished." msgstr "Distance Tool finished." -#: appTools/ToolDistance.py:376 +#: appPlugins/ToolDistance.py:376 msgid "Pads overlapped. Aborting." msgstr "Pads overlapped. Aborting." -#: appTools/ToolDistance.py:405 +#: appPlugins/ToolDistance.py:405 msgid "Distance Tool cancelled." msgstr "Distance Tool cancelled." -#: appTools/ToolDistance.py:419 appTools/ToolDistanceMin.py:209 +#: appPlugins/ToolDistance.py:419 appPlugins/ToolDistanceMin.py:209 msgid "MEASURING" msgstr "MEASURING" -#: appTools/ToolDistance.py:420 appTools/ToolDistanceMin.py:210 +#: appPlugins/ToolDistance.py:420 appPlugins/ToolDistanceMin.py:210 msgid "Result" msgstr "Result" -#: appTools/ToolDistance.py:576 appTools/ToolDistanceMin.py:253 +#: appPlugins/ToolDistance.py:576 appPlugins/ToolDistanceMin.py:253 msgid "Those are the units in which the distance is measured." msgstr "Those are the units in which the distance is measured." -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "METRIC (mm)" msgstr "METRIC (mm)" -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "INCH (in)" msgstr "INCH (in)" -#: appTools/ToolDistance.py:583 +#: appPlugins/ToolDistance.py:583 msgid "Snap to center" msgstr "Snap to center" -#: appTools/ToolDistance.py:585 +#: appPlugins/ToolDistance.py:585 msgid "" "Mouse cursor will snap to the center of the pad/drill\n" "when it is hovering over the geometry of the pad/drill." @@ -14917,82 +14912,81 @@ msgstr "" "Mouse cursor will snap to the center of the pad/drill\n" "when it is hovering over the geometry of the pad/drill." -#: appTools/ToolDistance.py:595 +#: appPlugins/ToolDistance.py:595 msgid "Start Coords" msgstr "Start Coords" -#: appTools/ToolDistance.py:596 appTools/ToolDistance.py:601 +#: appPlugins/ToolDistance.py:596 appPlugins/ToolDistance.py:601 msgid "This is measuring Start point coordinates." msgstr "This is measuring Start point coordinates." -#: appTools/ToolDistance.py:606 +#: appPlugins/ToolDistance.py:606 msgid "Stop Coords" msgstr "Stop Coords" -#: appTools/ToolDistance.py:607 appTools/ToolDistance.py:612 +#: appPlugins/ToolDistance.py:607 appPlugins/ToolDistance.py:612 msgid "This is the measuring Stop point coordinates." msgstr "This is the measuring Stop point coordinates." -#: appTools/ToolDistance.py:617 appTools/ToolDistanceMin.py:289 +#: appPlugins/ToolDistance.py:617 appPlugins/ToolDistanceMin.py:289 msgid "Dx" msgstr "Dx" -#: appTools/ToolDistance.py:618 appTools/ToolDistance.py:623 -#: appTools/ToolDistanceMin.py:290 appTools/ToolDistanceMin.py:295 +#: appPlugins/ToolDistance.py:618 appPlugins/ToolDistance.py:623 +#: appPlugins/ToolDistanceMin.py:290 appPlugins/ToolDistanceMin.py:295 msgid "This is the distance measured over the X axis." msgstr "This is the distance measured over the X axis." -#: appTools/ToolDistance.py:628 appTools/ToolDistanceMin.py:301 +#: appPlugins/ToolDistance.py:628 appPlugins/ToolDistanceMin.py:301 msgid "Dy" msgstr "Dy" -#: appTools/ToolDistance.py:629 appTools/ToolDistance.py:634 -#: appTools/ToolDistanceMin.py:302 appTools/ToolDistanceMin.py:307 +#: appPlugins/ToolDistance.py:629 appPlugins/ToolDistance.py:634 +#: appPlugins/ToolDistanceMin.py:302 appPlugins/ToolDistanceMin.py:307 msgid "This is the distance measured over the Y axis." msgstr "This is the distance measured over the Y axis." -#: appTools/ToolDistance.py:640 appTools/ToolDistance.py:645 -#: appTools/ToolDistanceMin.py:314 appTools/ToolDistanceMin.py:319 +#: appPlugins/ToolDistance.py:640 appPlugins/ToolDistance.py:645 +#: appPlugins/ToolDistanceMin.py:314 appPlugins/ToolDistanceMin.py:319 msgid "This is orientation angle of the measuring line." msgstr "This is orientation angle of the measuring line." -#: appTools/ToolDistance.py:650 appTools/ToolDistanceMin.py:325 +#: appPlugins/ToolDistance.py:650 appPlugins/ToolDistanceMin.py:325 msgid "DISTANCE" msgstr "DISTANCE" -#: appTools/ToolDistance.py:651 appTools/ToolDistance.py:656 +#: appPlugins/ToolDistance.py:651 appPlugins/ToolDistance.py:656 msgid "This is the point to point Euclidian distance." msgstr "This is the point to point Euclidian distance." -#: appTools/ToolDistanceMin.py:65 +#: appPlugins/ToolDistanceMin.py:65 msgid "" "Select two objects and no more, to measure the distance between them ..." msgstr "" "Select two objects and no more, to measure the distance between them ..." -#: appTools/ToolDistanceMin.py:83 appTools/ToolDistanceMin.py:233 -#| msgid "Minimum distance" +#: appPlugins/ToolDistanceMin.py:83 appPlugins/ToolDistanceMin.py:233 msgid "Minimum Distance" msgstr "Minimum Distance" -#: appTools/ToolDistanceMin.py:120 appTools/ToolDistanceMin.py:141 -#: appTools/ToolDistanceMin.py:150 appTools/ToolDistanceMin.py:171 +#: appPlugins/ToolDistanceMin.py:120 appPlugins/ToolDistanceMin.py:141 +#: appPlugins/ToolDistanceMin.py:150 appPlugins/ToolDistanceMin.py:171 msgid "Select two objects and no more. Currently the selection has objects: " msgstr "Select two objects and no more. Currently the selection has objects: " -#: appTools/ToolDistanceMin.py:218 +#: appPlugins/ToolDistanceMin.py:218 msgid "Objects intersects or touch at" msgstr "Objects intersects or touch at" -#: appTools/ToolDistanceMin.py:224 +#: appPlugins/ToolDistanceMin.py:224 msgid "Jumped to the half point between the two selected objects" msgstr "Jumped to the half point between the two selected objects" -#: appTools/ToolDistanceMin.py:261 +#: appPlugins/ToolDistanceMin.py:261 msgid "First object point" msgstr "First object point" -#: appTools/ToolDistanceMin.py:262 appTools/ToolDistanceMin.py:268 +#: appPlugins/ToolDistanceMin.py:262 appPlugins/ToolDistanceMin.py:268 msgid "" "This is first object point coordinates.\n" "This is the start point for measuring distance." @@ -15000,11 +14994,11 @@ msgstr "" "This is first object point coordinates.\n" "This is the start point for measuring distance." -#: appTools/ToolDistanceMin.py:275 +#: appPlugins/ToolDistanceMin.py:275 msgid "Second object point" msgstr "Second object point" -#: appTools/ToolDistanceMin.py:276 appTools/ToolDistanceMin.py:282 +#: appPlugins/ToolDistanceMin.py:276 appPlugins/ToolDistanceMin.py:282 msgid "" "This is second object point coordinates.\n" "This is the end point for measuring distance." @@ -15012,73 +15006,73 @@ msgstr "" "This is second object point coordinates.\n" "This is the end point for measuring distance." -#: appTools/ToolDistanceMin.py:326 appTools/ToolDistanceMin.py:331 +#: appPlugins/ToolDistanceMin.py:326 appPlugins/ToolDistanceMin.py:331 msgid "This is the point to point Euclidean distance." msgstr "This is the point to point Euclidean distance." -#: appTools/ToolDistanceMin.py:337 +#: appPlugins/ToolDistanceMin.py:337 msgid "Half Point" msgstr "Half Point" -#: appTools/ToolDistanceMin.py:338 appTools/ToolDistanceMin.py:343 +#: appPlugins/ToolDistanceMin.py:338 appPlugins/ToolDistanceMin.py:343 msgid "This is the middle point of the point to point Euclidean distance." msgstr "This is the middle point of the point to point Euclidean distance." -#: appTools/ToolDistanceMin.py:351 +#: appPlugins/ToolDistanceMin.py:351 msgid "Jump to Half Point" msgstr "Jump to Half Point" -#: appTools/ToolDrilling.py:1431 appTools/ToolIsolation.py:879 -#: appTools/ToolMilling.py:1941 appTools/ToolNCC.py:483 -#: appTools/ToolPaint.py:412 +#: appPlugins/ToolDrilling.py:1431 appPlugins/ToolIsolation.py:879 +#: appPlugins/ToolMilling.py:1941 appPlugins/ToolNCC.py:483 +#: appPlugins/ToolPaint.py:412 msgid "Current Tool parameters were applied to all tools." msgstr "Current Tool parameters were applied to all tools." -#: appTools/ToolDrilling.py:1493 appTools/ToolMilling.py:3317 +#: appPlugins/ToolDrilling.py:1493 appPlugins/ToolMilling.py:3323 msgid "Focus Z" msgstr "Focus Z" -#: appTools/ToolDrilling.py:1515 appTools/ToolMilling.py:3283 +#: appPlugins/ToolDrilling.py:1515 appPlugins/ToolMilling.py:3289 msgid "Laser Power" msgstr "Laser Power" -#: appTools/ToolDrilling.py:1890 camlib.py:4120 +#: appPlugins/ToolDrilling.py:1890 camlib.py:4120 msgid "The loaded Excellon file has no drills" msgstr "The loaded Excellon file has no drills" -#: appTools/ToolDrilling.py:1935 camlib.py:4038 +#: appPlugins/ToolDrilling.py:1935 camlib.py:4038 msgid "Creating a list of points to drill..." msgstr "Creating a list of points to drill..." -#: appTools/ToolDrilling.py:1942 camlib.py:4067 +#: appPlugins/ToolDrilling.py:1942 camlib.py:4067 msgid "Failed. Drill points inside the exclusion zones." msgstr "Failed. Drill points inside the exclusion zones." -#: appTools/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 +#: appPlugins/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 msgid "Starting G-Code" msgstr "Starting G-Code" -#: appTools/ToolDrilling.py:1963 +#: appPlugins/ToolDrilling.py:1963 msgid "Generating CNCJob..." msgstr "Generating CNCJob..." -#: appTools/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 +#: appPlugins/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "The Toolchange X,Y format has to be (x, y)." -#: appTools/ToolDrilling.py:2255 +#: appPlugins/ToolDrilling.py:2255 msgid "Generating CNC Code" msgstr "Generating CNC Code" -#: appTools/ToolDrilling.py:2328 +#: appPlugins/ToolDrilling.py:2328 msgid "Excellon object for drilling/milling operation." msgstr "Excellon object for drilling/milling operation." -#: appTools/ToolDrilling.py:2392 +#: appPlugins/ToolDrilling.py:2392 msgid "Search DB" msgstr "Search DB" -#: appTools/ToolDrilling.py:2395 +#: appPlugins/ToolDrilling.py:2395 msgid "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." @@ -15086,9 +15080,9 @@ msgstr "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." -#: appTools/ToolDrilling.py:2413 appTools/ToolIsolation.py:3380 -#: appTools/ToolMilling.py:3846 appTools/ToolNCC.py:4342 -#: appTools/ToolPaint.py:3122 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolIsolation.py:3380 +#: appPlugins/ToolMilling.py:3852 appPlugins/ToolNCC.py:4342 +#: appPlugins/ToolPaint.py:3122 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15096,15 +15090,15 @@ msgstr "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." -#: appTools/ToolDrilling.py:2650 appTools/ToolIsolation.py:3459 -#: appTools/ToolMilling.py:4277 appTools/ToolNCC.py:4499 -#: appTools/ToolPaint.py:3217 +#: appPlugins/ToolDrilling.py:2650 appPlugins/ToolIsolation.py:3459 +#: appPlugins/ToolMilling.py:4283 appPlugins/ToolNCC.py:4499 +#: appPlugins/ToolPaint.py:3217 msgid "Apply parameters to all tools" msgstr "Apply parameters to all tools" -#: appTools/ToolDrilling.py:2653 appTools/ToolIsolation.py:3462 -#: appTools/ToolMilling.py:4280 appTools/ToolNCC.py:4502 -#: appTools/ToolPaint.py:3220 +#: appPlugins/ToolDrilling.py:2653 appPlugins/ToolIsolation.py:3462 +#: appPlugins/ToolMilling.py:4286 appPlugins/ToolNCC.py:4502 +#: appPlugins/ToolPaint.py:3220 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15112,28 +15106,28 @@ msgstr "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." -#: appTools/ToolDrilling.py:2664 appTools/ToolIsolation.py:3473 -#: appTools/ToolMilling.py:4293 appTools/ToolNCC.py:4513 -#: appTools/ToolPaint.py:3231 +#: appPlugins/ToolDrilling.py:2664 appPlugins/ToolIsolation.py:3473 +#: appPlugins/ToolMilling.py:4299 appPlugins/ToolNCC.py:4513 +#: appPlugins/ToolPaint.py:3231 msgid "Common Parameters" msgstr "Common Parameters" -#: appTools/ToolDrilling.py:2666 appTools/ToolIsolation.py:3475 -#: appTools/ToolMilling.py:4295 appTools/ToolNCC.py:4515 -#: appTools/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2666 appPlugins/ToolIsolation.py:3475 +#: appPlugins/ToolMilling.py:4301 appPlugins/ToolNCC.py:4515 +#: appPlugins/ToolPaint.py:3233 msgid "Parameters that are common for all tools." msgstr "Parameters that are common for all tools." -#: appTools/ToolDrilling.py:2671 appTools/ToolMilling.py:4300 -#: appTools/ToolSolderPaste.py:1334 +#: appPlugins/ToolDrilling.py:2671 appPlugins/ToolMilling.py:4306 +#: appPlugins/ToolSolderPaste.py:1334 msgid "Tool change Z" msgstr "Tool change Z" -#: appTools/ToolDrilling.py:2729 appTools/ToolMilling.py:4343 +#: appPlugins/ToolDrilling.py:2729 appPlugins/ToolMilling.py:4349 msgid "X,Y coordinates" msgstr "X,Y coordinates" -#: appTools/ToolDrilling.py:2775 +#: appPlugins/ToolDrilling.py:2775 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Excellon Objects." @@ -15141,19 +15135,19 @@ msgstr "" "The preprocessor JSON file that dictates\n" "Gcode output for Excellon Objects." -#: appTools/ToolDrilling.py:2790 appTools/ToolMilling.py:4401 +#: appPlugins/ToolDrilling.py:2790 appPlugins/ToolMilling.py:4407 msgid "Add exclusion areas" msgstr "Add exclusion areas" -#: appTools/ToolDrilling.py:2817 appTools/ToolMilling.py:4427 +#: appPlugins/ToolDrilling.py:2817 appPlugins/ToolMilling.py:4433 msgid "This is the Area ID." msgstr "This is the Area ID." -#: appTools/ToolDrilling.py:2819 appTools/ToolMilling.py:4429 +#: appPlugins/ToolDrilling.py:2819 appPlugins/ToolMilling.py:4435 msgid "Type of the object where the exclusion area was added." msgstr "Type of the object where the exclusion area was added." -#: appTools/ToolDrilling.py:2821 appTools/ToolMilling.py:4431 +#: appPlugins/ToolDrilling.py:2821 appPlugins/ToolMilling.py:4437 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15161,7 +15155,7 @@ msgstr "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." -#: appTools/ToolDrilling.py:2823 appTools/ToolMilling.py:4433 +#: appPlugins/ToolDrilling.py:2823 appPlugins/ToolMilling.py:4439 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." @@ -15169,32 +15163,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." -#: appTools/ToolDrilling.py:2859 appTools/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2859 appPlugins/ToolMilling.py:4473 msgid "Add Area:" msgstr "Add Area:" -#: appTools/ToolDrilling.py:2860 appTools/ToolMilling.py:4468 +#: appPlugins/ToolDrilling.py:2860 appPlugins/ToolMilling.py:4474 msgid "Add an Exclusion Area." msgstr "Add an Exclusion Area." -#: appTools/ToolDrilling.py:2878 appTools/ToolMilling.py:4485 +#: appPlugins/ToolDrilling.py:2878 appPlugins/ToolMilling.py:4491 msgid "Delete all exclusion areas." msgstr "Delete all exclusion areas." -#: appTools/ToolDrilling.py:2881 appTools/ToolMilling.py:4488 +#: appPlugins/ToolDrilling.py:2881 appPlugins/ToolMilling.py:4494 msgid "Delete Selected" msgstr "Delete Selected" -#: appTools/ToolDrilling.py:2882 appTools/ToolMilling.py:4489 +#: appPlugins/ToolDrilling.py:2882 appPlugins/ToolMilling.py:4495 msgid "Delete all exclusion areas that are selected in the table." msgstr "Delete all exclusion areas that are selected in the table." -#: appTools/ToolDrilling.py:2904 appTools/ToolMilling.py:4511 -#: appTools/ToolSolderPaste.py:1518 +#: appPlugins/ToolDrilling.py:2904 appPlugins/ToolMilling.py:4517 +#: appPlugins/ToolSolderPaste.py:1518 msgid "Generate CNCJob object" msgstr "Generate CNCJob object" -#: appTools/ToolDrilling.py:2907 appTools/ToolMilling.py:4514 +#: appPlugins/ToolDrilling.py:2907 appPlugins/ToolMilling.py:4520 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15208,24 +15202,23 @@ msgstr "" "Click the # header to select all, or Ctrl + LMB\n" "for custom selection of tools." -#: appTools/ToolEtchCompensation.py:98 appTools/ToolEtchCompensation.py:269 -#| msgid "Etch Compensation Tool" +#: appPlugins/ToolEtchCompensation.py:98 appPlugins/ToolEtchCompensation.py:269 msgid "Etch Compensation" msgstr "Etch Compensation" -#: appTools/ToolEtchCompensation.py:311 appTools/ToolInvertGerber.py:232 +#: appPlugins/ToolEtchCompensation.py:311 appPlugins/ToolInvertGerber.py:232 msgid "Gerber object that will be inverted." msgstr "Gerber object that will be inverted." -#: appTools/ToolEtchCompensation.py:323 +#: appPlugins/ToolEtchCompensation.py:323 msgid "Conversion utilities" msgstr "Conversion utilities" -#: appTools/ToolEtchCompensation.py:328 +#: appPlugins/ToolEtchCompensation.py:328 msgid "Oz to Microns" msgstr "Oz to Microns" -#: appTools/ToolEtchCompensation.py:330 +#: appPlugins/ToolEtchCompensation.py:330 msgid "" "Will convert from oz thickness to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15235,19 +15228,20 @@ msgstr "" "Can use formulas with operators: /, *, +, -, %, .\n" "The real numbers use the dot decimals separator." -#: appTools/ToolEtchCompensation.py:339 +#: appPlugins/ToolEtchCompensation.py:339 msgid "Oz value" msgstr "Oz value" -#: appTools/ToolEtchCompensation.py:341 appTools/ToolEtchCompensation.py:362 +#: appPlugins/ToolEtchCompensation.py:341 +#: appPlugins/ToolEtchCompensation.py:362 msgid "Microns value" msgstr "Microns value" -#: appTools/ToolEtchCompensation.py:349 +#: appPlugins/ToolEtchCompensation.py:349 msgid "Mils to Microns" msgstr "Mils to Microns" -#: appTools/ToolEtchCompensation.py:351 +#: appPlugins/ToolEtchCompensation.py:351 msgid "" "Will convert from mils to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15257,19 +15251,19 @@ msgstr "" "Can use formulas with operators: /, *, +, -, %, .\n" "The real numbers use the dot decimals separator." -#: appTools/ToolEtchCompensation.py:360 +#: appPlugins/ToolEtchCompensation.py:360 msgid "Mils value" msgstr "Mils value" -#: appTools/ToolEtchCompensation.py:375 appTools/ToolInvertGerber.py:244 +#: appPlugins/ToolEtchCompensation.py:375 appPlugins/ToolInvertGerber.py:244 msgid "Parameters for this tool" msgstr "Parameters for this tool" -#: appTools/ToolEtchCompensation.py:380 +#: appPlugins/ToolEtchCompensation.py:380 msgid "Copper Thickness" msgstr "Copper Thickness" -#: appTools/ToolEtchCompensation.py:382 +#: appPlugins/ToolEtchCompensation.py:382 msgid "" "The thickness of the copper foil.\n" "In microns [um]." @@ -15277,11 +15271,11 @@ msgstr "" "The thickness of the copper foil.\n" "In microns [um]." -#: appTools/ToolEtchCompensation.py:392 +#: appPlugins/ToolEtchCompensation.py:392 msgid "Ratio" msgstr "Ratio" -#: appTools/ToolEtchCompensation.py:394 +#: appPlugins/ToolEtchCompensation.py:394 msgid "" "The ratio of lateral etch versus depth etch.\n" "Can be:\n" @@ -15293,31 +15287,32 @@ msgstr "" "- custom -> the user will enter a custom value\n" "- preselection -> value which depends on a selection of etchants" -#: appTools/ToolEtchCompensation.py:400 appTools/ToolEtchCompensation.py:420 +#: appPlugins/ToolEtchCompensation.py:400 +#: appPlugins/ToolEtchCompensation.py:420 msgid "Etch Factor" msgstr "Etch Factor" -#: appTools/ToolEtchCompensation.py:401 +#: appPlugins/ToolEtchCompensation.py:401 msgid "Etchants list" msgstr "Etchants list" -#: appTools/ToolEtchCompensation.py:402 +#: appPlugins/ToolEtchCompensation.py:402 msgid "Manual offset" msgstr "Manual offset" -#: appTools/ToolEtchCompensation.py:409 +#: appPlugins/ToolEtchCompensation.py:409 msgid "Etchants" msgstr "Etchants" -#: appTools/ToolEtchCompensation.py:411 +#: appPlugins/ToolEtchCompensation.py:411 msgid "A list of etchants." msgstr "A list of etchants." -#: appTools/ToolEtchCompensation.py:414 +#: appPlugins/ToolEtchCompensation.py:414 msgid "Alkaline baths" msgstr "Alkaline baths" -#: appTools/ToolEtchCompensation.py:422 +#: appPlugins/ToolEtchCompensation.py:422 msgid "" "The ratio between depth etch and lateral etch .\n" "Accepts real numbers and formulas using the operators: /,*,+,-,%" @@ -15325,11 +15320,11 @@ msgstr "" "The ratio between depth etch and lateral etch .\n" "Accepts real numbers and formulas using the operators: /,*,+,-,%" -#: appTools/ToolEtchCompensation.py:426 +#: appPlugins/ToolEtchCompensation.py:426 msgid "Real number or formula" msgstr "Real number or formula" -#: appTools/ToolEtchCompensation.py:434 +#: appPlugins/ToolEtchCompensation.py:434 msgid "" "Value with which to increase or decrease (buffer)\n" "the copper features. In microns [um]." @@ -15337,71 +15332,71 @@ msgstr "" "Value with which to increase or decrease (buffer)\n" "the copper features. In microns [um]." -#: appTools/ToolEtchCompensation.py:457 +#: appPlugins/ToolEtchCompensation.py:457 msgid "Compensate" msgstr "Compensate" -#: appTools/ToolEtchCompensation.py:460 +#: appPlugins/ToolEtchCompensation.py:460 msgid "" "Will increase the copper features thickness to compensate the lateral etch." msgstr "" "Will increase the copper features thickness to compensate the lateral etch." -#: appTools/ToolExtract.py:425 appTools/ToolExtract.py:512 -#: appTools/ToolExtract.py:599 +#: appPlugins/ToolExtract.py:425 appPlugins/ToolExtract.py:512 +#: appPlugins/ToolExtract.py:599 msgid "No drills extracted. Try different parameters." msgstr "No drills extracted. Try different parameters." -#: appTools/ToolExtract.py:703 +#: appPlugins/ToolExtract.py:703 msgid "No soldermask extracted." msgstr "No soldermask extracted." -#: appTools/ToolExtract.py:752 appTools/ToolExtract.py:761 -#: appTools/ToolExtract.py:765 +#: appPlugins/ToolExtract.py:752 appPlugins/ToolExtract.py:761 +#: appPlugins/ToolExtract.py:765 msgid "No cutout extracted." msgstr "No cutout extracted." -#: appTools/ToolExtract.py:911 +#: appPlugins/ToolExtract.py:911 msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Gerber object from which to extract drill holes or soldermask." -#: appTools/ToolExtract.py:938 appTools/ToolPunchGerber.py:2023 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2023 msgid "Process all Pads." msgstr "Process all Pads." -#: appTools/ToolExtract.py:1020 appTools/ToolExtract.py:1187 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolExtract.py:1187 msgid "Extract Drills" msgstr "Extract Drills" -#: appTools/ToolExtract.py:1022 +#: appPlugins/ToolExtract.py:1022 msgid "Extract an Excellon object from the Gerber pads." msgstr "Extract an Excellon object from the Gerber pads." -#: appTools/ToolExtract.py:1190 +#: appPlugins/ToolExtract.py:1190 msgid "Extract drills from a given Gerber file." msgstr "Extract drills from a given Gerber file." -#: appTools/ToolFiducials.py:315 +#: appPlugins/ToolFiducials.py:315 msgid "Click to add first Fiducial. Bottom Left..." msgstr "Click to add first Fiducial. Bottom Left..." -#: appTools/ToolFiducials.py:594 +#: appPlugins/ToolFiducials.py:594 msgid "Click to add the last fiducial. Top Right..." msgstr "Click to add the last fiducial. Top Right..." -#: appTools/ToolFiducials.py:599 +#: appPlugins/ToolFiducials.py:599 msgid "Click to add the second fiducial. Top Left or Bottom Right..." msgstr "Click to add the second fiducial. Top Left or Bottom Right..." -#: appTools/ToolFiducials.py:695 +#: appPlugins/ToolFiducials.py:695 msgid "Fiducials Tool exit." msgstr "Fiducials Tool exit." -#: appTools/ToolFiducials.py:785 +#: appPlugins/ToolFiducials.py:785 msgid "Fiducials Coordinates" msgstr "Fiducials Coordinates" -#: appTools/ToolFiducials.py:787 +#: appPlugins/ToolFiducials.py:787 msgid "" "A table with the fiducial points coordinates,\n" "in the format (x, y)." @@ -15409,35 +15404,35 @@ msgstr "" "A table with the fiducial points coordinates,\n" "in the format (x, y)." -#: appTools/ToolFiducials.py:921 +#: appPlugins/ToolFiducials.py:921 msgid "Mode:" msgstr "Mode:" -#: appTools/ToolFiducials.py:969 +#: appPlugins/ToolFiducials.py:969 msgid "Thickness of the line that makes the fiducial." msgstr "Thickness of the line that makes the fiducial." -#: appTools/ToolFiducials.py:1000 +#: appPlugins/ToolFiducials.py:1000 msgid "Add Fiducial" msgstr "Add Fiducial" -#: appTools/ToolFiducials.py:1003 +#: appPlugins/ToolFiducials.py:1003 msgid "Will add a polygon on the copper layer to serve as fiducial." msgstr "Will add a polygon on the copper layer to serve as fiducial." -#: appTools/ToolFiducials.py:1019 +#: appPlugins/ToolFiducials.py:1019 msgid "Soldermask Gerber" msgstr "Soldermask Gerber" -#: appTools/ToolFiducials.py:1021 +#: appPlugins/ToolFiducials.py:1021 msgid "The Soldermask Gerber object." msgstr "The Soldermask Gerber object." -#: appTools/ToolFiducials.py:1033 +#: appPlugins/ToolFiducials.py:1033 msgid "Add Soldermask Opening" msgstr "Add Soldermask Opening" -#: appTools/ToolFiducials.py:1035 +#: appPlugins/ToolFiducials.py:1035 msgid "" "Will add a polygon on the soldermask layer\n" "to serve as fiducial opening.\n" @@ -15449,35 +15444,34 @@ msgstr "" "The diameter is always double of the diameter\n" "for the copper fiducial." -#: appTools/ToolFilm.py:140 appTools/ToolFilm.py:1091 -#| msgid "Film PCB" +#: appPlugins/ToolFilm.py:140 appPlugins/ToolFilm.py:1091 msgid "Film" msgstr "Film" -#: appTools/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:283 msgid "Load an object for Film and retry." msgstr "Load an object for Film and retry." -#: appTools/ToolFilm.py:290 +#: appPlugins/ToolFilm.py:290 msgid "Load an object for Box and retry." msgstr "Load an object for Box and retry." -#: appTools/ToolFilm.py:305 +#: appPlugins/ToolFilm.py:305 msgid "Generating Film ..." msgstr "Generating Film ..." -#: appTools/ToolFilm.py:357 appTools/ToolFilm.py:362 +#: appPlugins/ToolFilm.py:357 appPlugins/ToolFilm.py:362 msgid "Export positive film" msgstr "Export positive film" -#: appTools/ToolFilm.py:393 +#: appPlugins/ToolFilm.py:393 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." -#: appTools/ToolFilm.py:417 appTools/ToolFilm.py:429 -#: appTools/ToolPunchGerber.py:788 appTools/ToolPunchGerber.py:921 +#: appPlugins/ToolFilm.py:417 appPlugins/ToolFilm.py:429 +#: appPlugins/ToolPunchGerber.py:788 appPlugins/ToolPunchGerber.py:921 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " "object." @@ -15485,8 +15479,8 @@ msgstr "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " "object." -#: appTools/ToolFilm.py:447 appTools/ToolPunchGerber.py:861 -#: appTools/ToolPunchGerber.py:956 +#: appPlugins/ToolFilm.py:447 appPlugins/ToolPunchGerber.py:861 +#: appPlugins/ToolPunchGerber.py:956 msgid "" "Failed. The new object geometry is the same as the one in the source object " "geometry..." @@ -15494,16 +15488,16 @@ msgstr "" "Failed. The new object geometry is the same as the one in the source object " "geometry..." -#: appTools/ToolFilm.py:505 appTools/ToolFilm.py:510 +#: appPlugins/ToolFilm.py:505 appPlugins/ToolFilm.py:510 msgid "Export negative film" msgstr "Export negative film" -#: appTools/ToolFilm.py:573 appTools/ToolFilm.py:867 -#: appTools/ToolPanelize.py:314 +#: appPlugins/ToolFilm.py:573 appPlugins/ToolFilm.py:867 +#: appPlugins/ToolPanelize.py:314 msgid "No object Box. Using instead" msgstr "No object Box. Using instead" -#: appTools/ToolFilm.py:778 appTools/ToolFilm.py:1038 +#: appPlugins/ToolFilm.py:778 appPlugins/ToolFilm.py:1038 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." @@ -15511,15 +15505,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." -#: appTools/ToolFilm.py:805 appTools/ToolFilm.py:1065 +#: appPlugins/ToolFilm.py:805 appPlugins/ToolFilm.py:1065 msgid "Film file exported to" msgstr "Film file exported to" -#: appTools/ToolFilm.py:1118 +#: appPlugins/ToolFilm.py:1118 msgid "Create a positive/negative film for UV exposure." msgstr "Create a positive/negative film for UV exposure." -#: appTools/ToolFilm.py:1152 +#: appPlugins/ToolFilm.py:1152 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15531,7 +15525,7 @@ msgstr "" "The selection here decide the type of objects that will be\n" "in the Film Object combobox." -#: appTools/ToolFilm.py:1175 +#: appPlugins/ToolFilm.py:1175 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 " @@ -15543,10 +15537,7 @@ msgstr "" "the type of objects that will be\n" "in the Box Object combobox." -#: appTools/ToolFilm.py:1206 -#| msgid "" -#| "The reference point to be used as origin for the skew.\n" -#| "It can be one of the four points of the geometry bounding box." +#: appPlugins/ToolFilm.py:1206 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." @@ -15554,30 +15545,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." -#: appTools/ToolFilm.py:1225 -#| msgid "Save Film" +#: appPlugins/ToolFilm.py:1225 msgid "Scale Film" msgstr "Scale Film" -#: appTools/ToolFilm.py:1269 -#| msgid "Save Film" +#: appPlugins/ToolFilm.py:1269 msgid "Skew Film" msgstr "Skew Film" -#: appTools/ToolFilm.py:1313 -#| msgid "Mirror (Flip)" +#: appPlugins/ToolFilm.py:1313 msgid "Mirror Film" msgstr "Mirror Film" -#: appTools/ToolFilm.py:1345 +#: appPlugins/ToolFilm.py:1345 msgid "Film Parameters" msgstr "Film Parameters" -#: appTools/ToolFilm.py:1404 +#: appPlugins/ToolFilm.py:1404 msgid "Punch drill holes" msgstr "Punch drill holes" -#: appTools/ToolFilm.py:1405 +#: appPlugins/ToolFilm.py:1405 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" @@ -15587,11 +15575,11 @@ msgstr "" "the generated film is positive. This is done to help drilling,\n" "when done manually." -#: appTools/ToolFilm.py:1423 +#: appPlugins/ToolFilm.py:1423 msgid "Source" msgstr "Source" -#: appTools/ToolFilm.py:1425 +#: appPlugins/ToolFilm.py:1425 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15601,33 +15589,33 @@ msgstr "" "- Excellon -> an Excellon holes center will serve as reference.\n" "- Pad Center -> will try to use the pads center as reference." -#: appTools/ToolFilm.py:1430 +#: appPlugins/ToolFilm.py:1430 msgid "Pad center" msgstr "Pad center" -#: appTools/ToolFilm.py:1435 +#: appPlugins/ToolFilm.py:1435 msgid "Excellon Obj" msgstr "Excellon Obj" -#: appTools/ToolFilm.py:1437 +#: appPlugins/ToolFilm.py:1437 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." -#: appTools/ToolFilm.py:1451 +#: appPlugins/ToolFilm.py:1451 msgid "Punch Size" msgstr "Punch Size" -#: appTools/ToolFilm.py:1452 +#: appPlugins/ToolFilm.py:1452 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." -#: appTools/ToolFilm.py:1587 +#: appPlugins/ToolFilm.py:1587 msgid "Save Film" msgstr "Save Film" -#: appTools/ToolFilm.py:1590 +#: appPlugins/ToolFilm.py:1590 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15639,7 +15627,7 @@ msgstr "" " FlatCAM object, but directly save it in the\n" "selected format." -#: appTools/ToolFilm.py:1672 +#: appPlugins/ToolFilm.py:1672 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15647,14 +15635,11 @@ msgstr "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." -#: appTools/ToolFollow.py:323 appTools/ToolFollow.py:394 +#: appPlugins/ToolFollow.py:323 appPlugins/ToolFollow.py:394 msgid "Failed to create Follow Geometry." msgstr "Failed to create Follow Geometry." -#: appTools/ToolFollow.py:677 -#| msgid "" -#| "Create a Geometry object with\n" -#| "toolpaths to cut around polygons." +#: appPlugins/ToolFollow.py:677 msgid "" "Create a Geometry object with\n" "toolpaths to cut through the middle of polygons." @@ -15662,11 +15647,11 @@ msgstr "" "Create a Geometry object with\n" "toolpaths to cut through the middle of polygons." -#: appTools/ToolFollow.py:700 +#: appPlugins/ToolFollow.py:700 msgid "Source object for following geometry." msgstr "Source object for following geometry." -#: appTools/ToolFollow.py:733 +#: appPlugins/ToolFollow.py:733 msgid "" "Selection of area to be processed.\n" "- 'All Polygons' - the process will start after click.\n" @@ -15678,22 +15663,21 @@ msgstr "" "- 'Area Selection' - left mouse click to start selection of the area to be " "processed." -#: appTools/ToolImage.py:85 appTools/ToolImage.py:190 -#| msgid "Import" +#: appPlugins/ToolImage.py:85 appPlugins/ToolImage.py:190 msgid "Image Import" msgstr "Image Import" -#: appTools/ToolImage.py:114 appTools/ToolImage.py:117 +#: appPlugins/ToolImage.py:114 appPlugins/ToolImage.py:117 msgid "Import IMAGE" msgstr "Import IMAGE" -#: appTools/ToolImage.py:152 appTools/ToolPDF.py:114 app_Main.py:10526 +#: appPlugins/ToolImage.py:152 appPlugins/ToolPDF.py:114 app_Main.py:10526 #: app_Main.py:10579 app_Main.py:10672 app_Main.py:10710 app_Main.py:10777 #: app_Main.py:10934 app_Main.py:11021 msgid "File no longer available." msgstr "File no longer available." -#: appTools/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 +#: appPlugins/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15701,18 +15685,18 @@ msgstr "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" -#: appTools/ToolImage.py:173 appTools/ToolPcbWizard.py:356 app_Main.py:10552 -#: app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 +#: appPlugins/ToolImage.py:173 appPlugins/ToolPcbWizard.py:356 +#: app_Main.py:10552 app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importing" -#: appTools/ToolImage.py:185 appTools/ToolPDF.py:230 app_Main.py:10550 +#: appPlugins/ToolImage.py:185 appPlugins/ToolPDF.py:230 app_Main.py:10550 #: app_Main.py:10608 app_Main.py:10693 app_Main.py:10761 app_Main.py:10830 #: app_Main.py:10895 app_Main.py:10955 msgid "Opened" msgstr "Opened" -#: appTools/ToolImage.py:223 +#: appPlugins/ToolImage.py:223 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -15720,23 +15704,23 @@ msgstr "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." -#: appTools/ToolImage.py:233 +#: appPlugins/ToolImage.py:233 msgid "DPI value" msgstr "DPI value" -#: appTools/ToolImage.py:234 +#: appPlugins/ToolImage.py:234 msgid "Specify a DPI value for the image." msgstr "Specify a DPI value for the image." -#: appTools/ToolImage.py:240 +#: appPlugins/ToolImage.py:240 msgid "Level of detail" msgstr "Level of detail" -#: appTools/ToolImage.py:246 +#: appPlugins/ToolImage.py:246 msgid "Image type" msgstr "Image type" -#: appTools/ToolImage.py:248 +#: appPlugins/ToolImage.py:248 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -15744,12 +15728,12 @@ msgstr "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." -#: appTools/ToolImage.py:258 appTools/ToolImage.py:274 -#: appTools/ToolImage.py:288 appTools/ToolImage.py:302 +#: appPlugins/ToolImage.py:258 appPlugins/ToolImage.py:274 +#: appPlugins/ToolImage.py:288 appPlugins/ToolImage.py:302 msgid "Mask value" msgstr "Mask value" -#: appTools/ToolImage.py:260 +#: appPlugins/ToolImage.py:260 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -15765,7 +15749,7 @@ msgstr "" "0 means no detail and 255 means everything \n" "(which is totally black)." -#: appTools/ToolImage.py:276 +#: appPlugins/ToolImage.py:276 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -15777,7 +15761,7 @@ msgstr "" "Decides the level of details to include\n" "in the resulting geometry." -#: appTools/ToolImage.py:290 +#: appPlugins/ToolImage.py:290 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -15789,7 +15773,7 @@ msgstr "" "Decides the level of details to include\n" "in the resulting geometry." -#: appTools/ToolImage.py:304 +#: appPlugins/ToolImage.py:304 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -15801,15 +15785,15 @@ msgstr "" "Decides the level of details to include\n" "in the resulting geometry." -#: appTools/ToolImage.py:313 +#: appPlugins/ToolImage.py:313 msgid "Import image" msgstr "Import image" -#: appTools/ToolImage.py:315 +#: appPlugins/ToolImage.py:315 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." -#: appTools/ToolInvertGerber.py:287 +#: appPlugins/ToolInvertGerber.py:287 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -15819,8 +15803,9 @@ msgstr "" "will be empty of copper and previous empty area will be\n" "filled with copper." -#: appTools/ToolIsolation.py:1039 appTools/ToolIsolation.py:1178 -#: appTools/ToolNCC.py:996 appTools/ToolNCC.py:1140 appTools/ToolOptimal.py:197 +#: appPlugins/ToolIsolation.py:1039 appPlugins/ToolIsolation.py:1178 +#: appPlugins/ToolNCC.py:996 appPlugins/ToolNCC.py:1140 +#: appPlugins/ToolOptimal.py:197 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." @@ -15828,82 +15813,82 @@ msgstr "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." -#: appTools/ToolIsolation.py:1071 appTools/ToolIsolation.py:1136 -#: appTools/ToolNCC.py:1028 appTools/ToolNCC.py:1097 +#: appPlugins/ToolIsolation.py:1071 appPlugins/ToolIsolation.py:1136 +#: appPlugins/ToolNCC.py:1028 appPlugins/ToolNCC.py:1097 msgid "Checking tools for validity." msgstr "Checking tools for validity." -#: appTools/ToolIsolation.py:1088 appTools/ToolIsolation.py:1153 -#: appTools/ToolNCC.py:1045 appTools/ToolNCC.py:1114 +#: appPlugins/ToolIsolation.py:1088 appPlugins/ToolIsolation.py:1153 +#: appPlugins/ToolNCC.py:1045 appPlugins/ToolNCC.py:1114 msgid "Checking ..." msgstr "Checking ..." -#: appTools/ToolIsolation.py:1114 appTools/ToolIsolation.py:1680 -#: appTools/ToolIsolation.py:1882 appTools/ToolIsolation.py:2069 -#: appTools/ToolNCC.py:1070 appTools/ToolNCC.py:1607 appTools/ToolPaint.py:1170 -#: appTools/ToolPaint.py:1884 +#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1680 +#: appPlugins/ToolIsolation.py:1882 appPlugins/ToolIsolation.py:2069 +#: appPlugins/ToolNCC.py:1070 appPlugins/ToolNCC.py:1607 +#: appPlugins/ToolPaint.py:1170 appPlugins/ToolPaint.py:1884 msgid "There are no tools selected in the Tool Table." msgstr "There are no tools selected in the Tool Table." -#: appTools/ToolIsolation.py:1122 +#: appPlugins/ToolIsolation.py:1122 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." -#: appTools/ToolIsolation.py:1224 appTools/ToolNCC.py:1185 +#: appPlugins/ToolIsolation.py:1224 appPlugins/ToolNCC.py:1185 msgid "Optimal tool diameter found" msgstr "Optimal tool diameter found" -#: appTools/ToolIsolation.py:1443 appTools/ToolNCC.py:1411 -#: appTools/ToolPaint.py:1012 +#: appPlugins/ToolIsolation.py:1443 appPlugins/ToolNCC.py:1411 +#: appPlugins/ToolPaint.py:1012 msgid "Default tool added to Tool Table." msgstr "Default tool added to Tool Table." -#: appTools/ToolIsolation.py:1469 appTools/ToolNCC.py:1468 -#: appTools/ToolPaint.py:1037 +#: appPlugins/ToolIsolation.py:1469 appPlugins/ToolNCC.py:1468 +#: appPlugins/ToolPaint.py:1037 msgid "Tool from Tool Table was edited." msgstr "Tool from Tool Table was edited." -#: appTools/ToolIsolation.py:1482 appTools/ToolNCC.py:1481 -#: appTools/ToolPaint.py:1050 appTools/ToolSolderPaste.py:571 +#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1481 +#: appPlugins/ToolPaint.py:1050 appPlugins/ToolSolderPaste.py:571 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "Cancelled. New diameter value is already in the Tool Table." -#: appTools/ToolIsolation.py:1533 appTools/ToolNCC.py:1532 -#: appTools/ToolPaint.py:1100 appTools/ToolSolderPaste.py:616 +#: appPlugins/ToolIsolation.py:1533 appPlugins/ToolNCC.py:1532 +#: appPlugins/ToolPaint.py:1100 appPlugins/ToolSolderPaste.py:616 msgid "Delete failed. Select a tool to delete." msgstr "Delete failed. Select a tool to delete." -#: appTools/ToolIsolation.py:1539 appTools/ToolNCC.py:1538 -#: appTools/ToolPaint.py:1106 +#: appPlugins/ToolIsolation.py:1539 appPlugins/ToolNCC.py:1538 +#: appPlugins/ToolPaint.py:1106 msgid "Tool(s) deleted from Tool Table." msgstr "Tool(s) deleted from Tool Table." -#: appTools/ToolIsolation.py:1590 +#: appPlugins/ToolIsolation.py:1590 msgid "Isolating" msgstr "Isolating" -#: appTools/ToolIsolation.py:1634 +#: appPlugins/ToolIsolation.py:1634 msgid "Click on a polygon to isolate it." msgstr "Click on a polygon to isolate it." -#: appTools/ToolIsolation.py:1761 appTools/ToolIsolation.py:1786 -#: appTools/ToolIsolation.py:1942 appTools/ToolIsolation.py:2134 +#: appPlugins/ToolIsolation.py:1761 appPlugins/ToolIsolation.py:1786 +#: appPlugins/ToolIsolation.py:1942 appPlugins/ToolIsolation.py:2134 msgid "Subtracting Geo" msgstr "Subtracting Geo" -#: appTools/ToolIsolation.py:1765 appTools/ToolIsolation.py:1946 -#: appTools/ToolIsolation.py:2138 +#: appPlugins/ToolIsolation.py:1765 appPlugins/ToolIsolation.py:1946 +#: appPlugins/ToolIsolation.py:2138 msgid "Intersecting Geo" msgstr "Intersecting Geo" -#: appTools/ToolIsolation.py:1818 appTools/ToolIsolation.py:2015 -#: appTools/ToolIsolation.py:2201 +#: appPlugins/ToolIsolation.py:1818 appPlugins/ToolIsolation.py:2015 +#: appPlugins/ToolIsolation.py:2201 msgid "Empty Geometry in" msgstr "Empty Geometry in" -#: appTools/ToolIsolation.py:2024 +#: appPlugins/ToolIsolation.py:2024 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -15913,7 +15898,7 @@ msgstr "" "But there are still not-isolated geometry elements. Try to include a tool " "with smaller diameter." -#: appTools/ToolIsolation.py:2027 +#: appPlugins/ToolIsolation.py:2027 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -15921,42 +15906,42 @@ msgstr "" "The following are coordinates for the copper features that could not be " "isolated:" -#: appTools/ToolIsolation.py:2378 appTools/ToolPaint.py:1279 +#: appPlugins/ToolIsolation.py:2378 appPlugins/ToolPaint.py:1279 msgid "Removed polygon" msgstr "Removed polygon" -#: appTools/ToolIsolation.py:2379 appTools/ToolPaint.py:1280 +#: appPlugins/ToolIsolation.py:2379 appPlugins/ToolPaint.py:1280 msgid "Click to add/remove next polygon or right click to start." msgstr "Click to add/remove next polygon or right click to start." -#: appTools/ToolIsolation.py:2384 appTools/ToolPaint.py:1285 +#: appPlugins/ToolIsolation.py:2384 appPlugins/ToolPaint.py:1285 msgid "No polygon detected under click position." msgstr "No polygon detected under click position." -#: appTools/ToolIsolation.py:2414 appTools/ToolPaint.py:1315 -#: appTools/ToolPunchGerber.py:1747 +#: appPlugins/ToolIsolation.py:2414 appPlugins/ToolPaint.py:1315 +#: appPlugins/ToolPunchGerber.py:1747 msgid "List of single polygons is empty. Aborting." msgstr "List of single polygons is empty. Aborting." -#: appTools/ToolIsolation.py:2550 +#: appPlugins/ToolIsolation.py:2550 msgid "Click the end point of the paint area." msgstr "Click the end point of the paint area." -#: appTools/ToolIsolation.py:2803 appTools/ToolNCC.py:3990 -#: appTools/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 +#: appPlugins/ToolIsolation.py:2803 appPlugins/ToolNCC.py:3990 +#: appPlugins/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 msgid "Tool from DB added in Tool Table." msgstr "Tool from DB added in Tool Table." -#: appTools/ToolIsolation.py:2857 appTools/ToolNCC.py:4043 -#: appTools/ToolPaint.py:2843 +#: appPlugins/ToolIsolation.py:2857 appPlugins/ToolNCC.py:4043 +#: appPlugins/ToolPaint.py:2843 msgid "New tool added to Tool Table." msgstr "New tool added to Tool Table." -#: appTools/ToolIsolation.py:3197 +#: appPlugins/ToolIsolation.py:3197 msgid "Gerber object for isolation routing." msgstr "Gerber object for isolation routing." -#: appTools/ToolIsolation.py:3221 appTools/ToolNCC.py:4172 +#: appPlugins/ToolIsolation.py:3221 appPlugins/ToolNCC.py:4172 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -15964,7 +15949,7 @@ msgstr "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." -#: appTools/ToolIsolation.py:3237 +#: appPlugins/ToolIsolation.py:3237 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -15980,7 +15965,7 @@ msgstr "" "in the resulting geometry. This is because with some tools\n" "this function will not be able to create routing geometry." -#: appTools/ToolIsolation.py:3249 appTools/ToolNCC.py:4200 +#: appPlugins/ToolIsolation.py:3249 appPlugins/ToolNCC.py:4200 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16016,13 +16001,13 @@ msgstr "" "Type\n" "in the resulting geometry as Isolation." -#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:3774 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:139 -#: appTools/ToolPaint.py:3053 +#: appPlugins/ToolIsolation.py:3296 appPlugins/ToolMilling.py:3780 +#: appPlugins/ToolNCC.py:66 appPlugins/ToolNCC.py:4259 +#: appPlugins/ToolPaint.py:139 appPlugins/ToolPaint.py:3053 msgid "Add from DB" msgstr "Add from DB" -#: appTools/ToolIsolation.py:3321 appTools/ToolNCC.py:4284 +#: appPlugins/ToolIsolation.py:3321 appPlugins/ToolNCC.py:4284 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16030,9 +16015,9 @@ msgstr "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." -#: appTools/ToolIsolation.py:3363 appTools/ToolMilling.py:3824 -#: appTools/ToolNCC.py:4325 appTools/ToolPaint.py:3105 -#: appTools/ToolSolderPaste.py:1241 +#: appPlugins/ToolIsolation.py:3363 appPlugins/ToolMilling.py:3830 +#: appPlugins/ToolNCC.py:4325 appPlugins/ToolPaint.py:3105 +#: appPlugins/ToolSolderPaste.py:1241 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -16040,7 +16025,7 @@ msgstr "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." -#: appTools/ToolIsolation.py:3535 +#: appPlugins/ToolIsolation.py:3535 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16052,19 +16037,19 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: appTools/ToolIsolation.py:3545 +#: appPlugins/ToolIsolation.py:3545 msgid "Object whose area will be removed from isolation geometry." msgstr "Object whose area will be removed from isolation geometry." -#: appTools/ToolIsolation.py:3616 appTools/ToolPunchGerber.py:2299 +#: appPlugins/ToolIsolation.py:3616 appPlugins/ToolPunchGerber.py:2299 msgid "Select all available." msgstr "Select all available." -#: appTools/ToolIsolation.py:3622 appTools/ToolPunchGerber.py:2305 +#: appPlugins/ToolIsolation.py:3622 appPlugins/ToolPunchGerber.py:2305 msgid "Clear the selection." msgstr "Clear the selection." -#: appTools/ToolIsolation.py:3661 +#: appPlugins/ToolIsolation.py:3661 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16086,12 +16071,11 @@ msgstr "" "inside the actual Gerber feature, use a negative tool\n" "diameter above." -#: appTools/ToolLevelling.py:174 appTools/ToolLevelling.py:1640 -#| msgid "Autolevelling" +#: appPlugins/ToolLevelling.py:174 appPlugins/ToolLevelling.py:1640 msgid "Levelling" msgstr "Levelling" -#: appTools/ToolLevelling.py:536 appTools/ToolLevelling.py:814 +#: appPlugins/ToolLevelling.py:536 appPlugins/ToolLevelling.py:814 msgid "" "Voronoi function can not be loaded.\n" "Shapely >= 1.8 is required" @@ -16099,15 +16083,15 @@ msgstr "" "Voronoi function can not be loaded.\n" "Shapely >= 1.8 is required" -#: appTools/ToolLevelling.py:564 +#: appPlugins/ToolLevelling.py:564 msgid "Click on canvas to add a Probe Point..." msgstr "Click on canvas to add a Probe Point..." -#: appTools/ToolLevelling.py:760 +#: appPlugins/ToolLevelling.py:760 msgid "Point is not within the object area. Choose another point." msgstr "Point is not within the object area. Choose another point." -#: appTools/ToolLevelling.py:780 +#: appPlugins/ToolLevelling.py:780 msgid "" "Added a Probe Point... Click again to add another or right click to " "finish ..." @@ -16115,144 +16099,142 @@ msgstr "" "Added a Probe Point... Click again to add another or right click to " "finish ..." -#: appTools/ToolLevelling.py:802 +#: appPlugins/ToolLevelling.py:802 msgid "Finished adding Probe Points..." msgstr "Finished adding Probe Points..." -#: appTools/ToolLevelling.py:1006 +#: appPlugins/ToolLevelling.py:1006 msgid "COM list updated ..." msgstr "COM list updated ..." -#: appTools/ToolLevelling.py:1042 +#: appPlugins/ToolLevelling.py:1042 msgid "Connected" msgstr "Connected" -#: appTools/ToolLevelling.py:1048 appTools/ToolLevelling.py:1070 -#: appTools/ToolLevelling.py:1923 appTools/ToolLevelling.py:1938 +#: appPlugins/ToolLevelling.py:1048 appPlugins/ToolLevelling.py:1070 +#: appPlugins/ToolLevelling.py:1923 appPlugins/ToolLevelling.py:1938 msgid "Control" msgstr "Control" -#: appTools/ToolLevelling.py:1050 appTools/ToolLevelling.py:1072 -#: appTools/ToolLevelling.py:1933 appTools/ToolLevelling.py:1940 +#: appPlugins/ToolLevelling.py:1050 appPlugins/ToolLevelling.py:1072 +#: appPlugins/ToolLevelling.py:1933 appPlugins/ToolLevelling.py:1940 msgid "Sender" msgstr "Sender" -#: appTools/ToolLevelling.py:1053 +#: appPlugins/ToolLevelling.py:1053 msgid "Port connected" msgstr "Port connected" -#: appTools/ToolLevelling.py:1057 +#: appPlugins/ToolLevelling.py:1057 msgid "Could not connect to GRBL on port" msgstr "Could not connect to GRBL on port" -#: appTools/ToolLevelling.py:1064 appTools/ToolLevelling.py:2014 +#: appPlugins/ToolLevelling.py:1064 appPlugins/ToolLevelling.py:2014 msgid "Disconnected" msgstr "Disconnected" -#: appTools/ToolLevelling.py:1074 +#: appPlugins/ToolLevelling.py:1074 msgid "Port is connected. Disconnecting" msgstr "Port is connected. Disconnecting" -#: appTools/ToolLevelling.py:1076 +#: appPlugins/ToolLevelling.py:1076 msgid "Could not connect to port" msgstr "Could not connect to port" -#: appTools/ToolLevelling.py:1106 appTools/ToolLevelling.py:1540 +#: appPlugins/ToolLevelling.py:1106 appPlugins/ToolLevelling.py:1540 msgid "Sending" msgstr "Sending" -#: appTools/ToolLevelling.py:1235 +#: appPlugins/ToolLevelling.py:1235 msgid "GRBL is doing a home cycle." msgstr "GRBL is doing a home cycle." -#: appTools/ToolLevelling.py:1241 +#: appPlugins/ToolLevelling.py:1241 msgid "GRBL software reset was sent." msgstr "GRBL software reset was sent." -#: appTools/ToolLevelling.py:1249 +#: appPlugins/ToolLevelling.py:1249 msgid "GRBL resumed." msgstr "GRBL resumed." -#: appTools/ToolLevelling.py:1253 +#: appPlugins/ToolLevelling.py:1253 msgid "GRBL paused." msgstr "GRBL paused." -#: appTools/ToolLevelling.py:1427 +#: appPlugins/ToolLevelling.py:1427 msgid "There is nothing to view" msgstr "There is nothing to view" -#: appTools/ToolLevelling.py:1433 +#: appPlugins/ToolLevelling.py:1433 msgid "Code Viewer" msgstr "Code Viewer" -#: appTools/ToolLevelling.py:1471 +#: appPlugins/ToolLevelling.py:1471 msgid "Loaded Machine Code into Code Viewer" msgstr "Loaded Machine Code into Code Viewer" -#: appTools/ToolLevelling.py:1485 appTools/ToolLevelling.py:1489 -#: appTools/ToolLevelling.py:2225 +#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1489 +#: appPlugins/ToolLevelling.py:2225 msgid "Import Height Map" msgstr "Import Height Map" -#: appTools/ToolLevelling.py:1516 +#: appPlugins/ToolLevelling.py:1516 msgid "Failed to open height map file" msgstr "Failed to open height map file" -#: appTools/ToolLevelling.py:1566 +#: appPlugins/ToolLevelling.py:1566 msgid "Finished probing. Doing the autolevelling." msgstr "Finished probing. Doing the autolevelling." -#: appTools/ToolLevelling.py:1571 +#: appPlugins/ToolLevelling.py:1571 msgid "Sending probing GCode to the GRBL controller." msgstr "Sending probing GCode to the GRBL controller." -#: appTools/ToolLevelling.py:1614 +#: appPlugins/ToolLevelling.py:1614 msgid "Empty GRBL heightmap." msgstr "Empty GRBL heightmap." -#: appTools/ToolLevelling.py:1618 +#: appPlugins/ToolLevelling.py:1618 msgid "Finished autolevelling." msgstr "Finished autolevelling." -#: appTools/ToolLevelling.py:1688 -#| msgid "CNCjob created" +#: appPlugins/ToolLevelling.py:1688 msgid "CNCjob" msgstr "CNCjob" -#: appTools/ToolLevelling.py:1690 -#| msgid "Source Object" +#: appPlugins/ToolLevelling.py:1690 msgid "Source object." msgstr "Source object." -#: appTools/ToolLevelling.py:1725 +#: appPlugins/ToolLevelling.py:1725 msgid "Probe Points Table" msgstr "Probe Points Table" -#: appTools/ToolLevelling.py:1726 +#: appPlugins/ToolLevelling.py:1726 msgid "Generate GCode that will obtain the height map" msgstr "Generate GCode that will obtain the height map" -#: appTools/ToolLevelling.py:1728 +#: appPlugins/ToolLevelling.py:1728 msgid "Show" msgstr "Show" -#: appTools/ToolLevelling.py:1729 +#: appPlugins/ToolLevelling.py:1729 msgid "Toggle the display of the Probe Points table." msgstr "Toggle the display of the Probe Points table." -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "X-Y Coordinates" msgstr "X-Y Coordinates" -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "Height" msgstr "Height" -#: appTools/ToolLevelling.py:1746 +#: appPlugins/ToolLevelling.py:1746 msgid "Plot probing points" msgstr "Plot probing points" -#: appTools/ToolLevelling.py:1748 +#: appPlugins/ToolLevelling.py:1748 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -16262,7 +16244,7 @@ msgstr "" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." -#: appTools/ToolLevelling.py:1765 +#: appPlugins/ToolLevelling.py:1765 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" @@ -16272,115 +16254,115 @@ msgstr "" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." -#: appTools/ToolLevelling.py:1867 +#: appPlugins/ToolLevelling.py:1867 msgid "Add Probe Points" msgstr "Add Probe Points" -#: appTools/ToolLevelling.py:1954 +#: appPlugins/ToolLevelling.py:1954 msgid "COM list" msgstr "COM list" -#: appTools/ToolLevelling.py:1956 appTools/ToolLevelling.py:1971 +#: appPlugins/ToolLevelling.py:1956 appPlugins/ToolLevelling.py:1971 msgid "Lists the available serial ports." msgstr "Lists the available serial ports." -#: appTools/ToolLevelling.py:1960 +#: appPlugins/ToolLevelling.py:1960 msgid "Search" msgstr "Search" -#: appTools/ToolLevelling.py:1962 +#: appPlugins/ToolLevelling.py:1962 msgid "Search for the available serial ports." msgstr "Search for the available serial ports." -#: appTools/ToolLevelling.py:1969 +#: appPlugins/ToolLevelling.py:1969 msgid "Baud rates" msgstr "Baud rates" -#: appTools/ToolLevelling.py:1988 +#: appPlugins/ToolLevelling.py:1988 msgid "New, custom baudrate." msgstr "New, custom baudrate." -#: appTools/ToolLevelling.py:1996 +#: appPlugins/ToolLevelling.py:1996 msgid "Add the specified custom baudrate to the list." msgstr "Add the specified custom baudrate to the list." -#: appTools/ToolLevelling.py:2002 +#: appPlugins/ToolLevelling.py:2002 msgid "Delete selected baudrate" msgstr "Delete selected baudrate" -#: appTools/ToolLevelling.py:2006 +#: appPlugins/ToolLevelling.py:2006 msgid "Reset" msgstr "Reset" -#: appTools/ToolLevelling.py:2008 +#: appPlugins/ToolLevelling.py:2008 msgid "Software reset of the controller." msgstr "Software reset of the controller." -#: appTools/ToolLevelling.py:2016 +#: appPlugins/ToolLevelling.py:2016 msgid "Connect to the selected port with the selected baud rate." msgstr "Connect to the selected port with the selected baud rate." -#: appTools/ToolLevelling.py:2041 +#: appPlugins/ToolLevelling.py:2041 msgid "Jog" msgstr "Jog" -#: appTools/ToolLevelling.py:2049 +#: appPlugins/ToolLevelling.py:2049 msgid "Zero Axes" msgstr "Zero Axes" -#: appTools/ToolLevelling.py:2082 +#: appPlugins/ToolLevelling.py:2082 msgid "Pause/Resume" msgstr "Pause/Resume" -#: appTools/ToolLevelling.py:2140 +#: appPlugins/ToolLevelling.py:2140 msgid "Send Command" msgstr "Send Command" -#: appTools/ToolLevelling.py:2142 appTools/ToolLevelling.py:2152 +#: appPlugins/ToolLevelling.py:2142 appPlugins/ToolLevelling.py:2152 msgid "Send a custom command to GRBL." msgstr "Send a custom command to GRBL." -#: appTools/ToolLevelling.py:2147 +#: appPlugins/ToolLevelling.py:2147 msgid "Type GRBL command ..." msgstr "Type GRBL command ..." -#: appTools/ToolLevelling.py:2150 +#: appPlugins/ToolLevelling.py:2150 msgid "Send" msgstr "Send" -#: appTools/ToolLevelling.py:2158 +#: appPlugins/ToolLevelling.py:2158 msgid "Get Config parameter" msgstr "Get Config parameter" -#: appTools/ToolLevelling.py:2160 +#: appPlugins/ToolLevelling.py:2160 msgid "A GRBL configuration parameter." msgstr "A GRBL configuration parameter." -#: appTools/ToolLevelling.py:2165 +#: appPlugins/ToolLevelling.py:2165 msgid "Type GRBL parameter ..." msgstr "Type GRBL parameter ..." -#: appTools/ToolLevelling.py:2168 +#: appPlugins/ToolLevelling.py:2168 msgid "Get" msgstr "Get" -#: appTools/ToolLevelling.py:2170 +#: appPlugins/ToolLevelling.py:2170 msgid "Get the value of a specified GRBL parameter." msgstr "Get the value of a specified GRBL parameter." -#: appTools/ToolLevelling.py:2178 +#: appPlugins/ToolLevelling.py:2178 msgid "Get Report" msgstr "Get Report" -#: appTools/ToolLevelling.py:2180 +#: appPlugins/ToolLevelling.py:2180 msgid "Print in shell the GRBL report." msgstr "Print in shell the GRBL report." -#: appTools/ToolLevelling.py:2186 +#: appPlugins/ToolLevelling.py:2186 msgid "Apply AutoLevelling" msgstr "Apply AutoLevelling" -#: appTools/ToolLevelling.py:2188 +#: appPlugins/ToolLevelling.py:2188 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -16390,23 +16372,23 @@ msgstr "" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." -#: appTools/ToolLevelling.py:2197 +#: appPlugins/ToolLevelling.py:2197 msgid "Will save the GRBL height map." msgstr "Will save the GRBL height map." -#: appTools/ToolLevelling.py:2207 +#: appPlugins/ToolLevelling.py:2207 msgid "Save Probing GCode" msgstr "Save Probing GCode" -#: appTools/ToolLevelling.py:2209 +#: appPlugins/ToolLevelling.py:2209 msgid "Will save the probing GCode." msgstr "Will save the probing GCode." -#: appTools/ToolLevelling.py:2218 +#: appPlugins/ToolLevelling.py:2218 msgid "View/Edit the probing GCode." msgstr "View/Edit the probing GCode." -#: appTools/ToolLevelling.py:2227 +#: appPlugins/ToolLevelling.py:2227 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -16418,29 +16400,29 @@ msgstr "" "over the original GCode therefore\n" "doing autolevelling." -#: appTools/ToolMilling.py:2509 +#: appPlugins/ToolMilling.py:2509 msgid "Generating drills milling geometry..." msgstr "Generating drills milling geometry..." -#: appTools/ToolMilling.py:2614 +#: appPlugins/ToolMilling.py:2614 msgid "Generating slot milling geometry..." msgstr "Generating slot milling geometry..." -#: appTools/ToolMilling.py:3602 +#: appPlugins/ToolMilling.py:3608 msgid "" "Create CNCJob with toolpaths for milling either Geometry or drill holes." msgstr "" "Create CNCJob with toolpaths for milling either Geometry or drill holes." -#: appTools/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3637 msgid "Object for milling operation." msgstr "Object for milling operation." -#: appTools/ToolMilling.py:3662 +#: appPlugins/ToolMilling.py:3668 msgid "Tools in the object used for milling." msgstr "Tools in the object used for milling." -#: appTools/ToolMilling.py:3741 +#: appPlugins/ToolMilling.py:3747 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -16466,7 +16448,7 @@ msgstr "" "as the cut width into material will be equal with the value in the Tool " "Diameter column of this table." -#: appTools/ToolMilling.py:3877 +#: appPlugins/ToolMilling.py:3883 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16478,15 +16460,15 @@ msgstr "" "- Slots -> will mill the slots associated with this tool\n" "- Both -> will mill both drills and mills or whatever is available" -#: appTools/ToolMilling.py:3897 +#: appPlugins/ToolMilling.py:3903 msgid "The diameter of the tool who will do the milling" msgstr "The diameter of the tool who will do the milling" -#: appTools/ToolMilling.py:3914 +#: appPlugins/ToolMilling.py:3920 msgid "Offset Type" msgstr "Offset Type" -#: appTools/ToolMilling.py:3917 +#: appPlugins/ToolMilling.py:3923 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -16504,16 +16486,15 @@ msgstr "" "- Out(side) -> The tool cut will follow the geometry line on the outside.\n" "- Custom -> The tool will cut at an chosen offset." -#: appTools/ToolMilling.py:3926 -#| msgid "Int" +#: appPlugins/ToolMilling.py:3932 msgid "In" msgstr "In" -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 msgid "Out" msgstr "Out" -#: appTools/ToolMilling.py:3937 +#: appPlugins/ToolMilling.py:3943 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" @@ -16525,12 +16506,11 @@ msgstr "" "The value can be positive for 'outside'\n" "cut and negative for 'inside' cut." -#: appTools/ToolMilling.py:3961 -#| msgid "Jog" +#: appPlugins/ToolMilling.py:3967 msgid "Job" msgstr "Job" -#: appTools/ToolMilling.py:3964 +#: appPlugins/ToolMilling.py:3970 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -16544,22 +16524,19 @@ msgstr "" "- Finishing -> infrmative - higher Feedrate, without multiDepth.\n" "- Polish -> adds a painting sequence over the whole area of the object" -#: appTools/ToolMilling.py:3972 -#| msgid "Rough" +#: appPlugins/ToolMilling.py:3978 msgid "Roughing" msgstr "Roughing" -#: appTools/ToolMilling.py:3972 -#| msgid "Finish" +#: appPlugins/ToolMilling.py:3978 msgid "Finishing" msgstr "Finishing" -#: appTools/ToolMilling.py:3972 -#| msgid "Polish" +#: appPlugins/ToolMilling.py:3978 msgid "Polishing" msgstr "Polishing" -#: appTools/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4393 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16567,23 +16544,23 @@ msgstr "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." -#: appTools/ToolMove.py:102 +#: appPlugins/ToolMove.py:102 msgid "MOVE: Click on the Start point ..." msgstr "MOVE: Click on the Start point ..." -#: appTools/ToolMove.py:113 +#: appPlugins/ToolMove.py:113 msgid "Cancelled. No object(s) to move." msgstr "Cancelled. No object(s) to move." -#: appTools/ToolMove.py:217 +#: appPlugins/ToolMove.py:217 msgid "object was moved" msgstr "object was moved" -#: appTools/ToolMove.py:227 +#: appPlugins/ToolMove.py:227 msgid "Error when mouse left click." msgstr "Error when mouse left click." -#: appTools/ToolNCC.py:1082 +#: appPlugins/ToolNCC.py:1082 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16591,100 +16568,106 @@ msgstr "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." -#: appTools/ToolNCC.py:1085 +#: appPlugins/ToolNCC.py:1085 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." -#: appTools/ToolNCC.py:1231 appTools/ToolNCC.py:1319 appTools/ToolNCC.py:1381 -#: appTools/ToolNCC.py:4026 appTools/ToolPaint.py:833 appTools/ToolPaint.py:921 -#: appTools/ToolPaint.py:983 appTools/ToolPaint.py:2826 -#: appTools/ToolSolderPaste.py:511 +#: appPlugins/ToolNCC.py:1231 appPlugins/ToolNCC.py:1319 +#: appPlugins/ToolNCC.py:1381 appPlugins/ToolNCC.py:4026 +#: appPlugins/ToolPaint.py:833 appPlugins/ToolPaint.py:921 +#: appPlugins/ToolPaint.py:983 appPlugins/ToolPaint.py:2826 +#: appPlugins/ToolSolderPaste.py:511 msgid "Cancelled. Tool already in Tool Table." msgstr "Cancelled. Tool already in Tool Table." -#: appTools/ToolNCC.py:1984 appTools/ToolNCC.py:2962 +#: appPlugins/ToolNCC.py:1984 appPlugins/ToolNCC.py:2962 msgid "NCC Tool. Preparing non-copper polygons." msgstr "NCC Tool. Preparing non-copper polygons." -#: appTools/ToolNCC.py:2044 appTools/ToolNCC.py:3090 +#: appPlugins/ToolNCC.py:2044 appPlugins/ToolNCC.py:3090 msgid "NCC Tool. Calculate 'empty' area." msgstr "NCC Tool. Calculate 'empty' area." -#: appTools/ToolNCC.py:2055 appTools/ToolNCC.py:2084 appTools/ToolNCC.py:2190 -#: appTools/ToolNCC.py:2203 appTools/ToolNCC.py:3105 appTools/ToolNCC.py:3210 -#: appTools/ToolNCC.py:3225 appTools/ToolNCC.py:3492 appTools/ToolNCC.py:3593 -#: appTools/ToolNCC.py:3608 +#: appPlugins/ToolNCC.py:2055 appPlugins/ToolNCC.py:2084 +#: appPlugins/ToolNCC.py:2190 appPlugins/ToolNCC.py:2203 +#: appPlugins/ToolNCC.py:3105 appPlugins/ToolNCC.py:3210 +#: appPlugins/ToolNCC.py:3225 appPlugins/ToolNCC.py:3492 +#: appPlugins/ToolNCC.py:3593 appPlugins/ToolNCC.py:3608 msgid "Buffering finished" msgstr "Buffering finished" -#: appTools/ToolNCC.py:2059 appTools/ToolNCC.py:2088 appTools/ToolNCC.py:2194 -#: appTools/ToolNCC.py:2206 appTools/ToolNCC.py:3113 appTools/ToolNCC.py:3232 -#: appTools/ToolNCC.py:3499 appTools/ToolNCC.py:3615 +#: appPlugins/ToolNCC.py:2059 appPlugins/ToolNCC.py:2088 +#: appPlugins/ToolNCC.py:2194 appPlugins/ToolNCC.py:2206 +#: appPlugins/ToolNCC.py:3113 appPlugins/ToolNCC.py:3232 +#: appPlugins/ToolNCC.py:3499 appPlugins/ToolNCC.py:3615 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." -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2217 appTools/ToolNCC.py:3243 +#: appPlugins/ToolNCC.py:2067 appPlugins/ToolNCC.py:2217 +#: appPlugins/ToolNCC.py:3243 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "NCC Tool. Finished calculation of 'empty' area." -#: appTools/ToolNCC.py:2120 appTools/ToolNCC.py:3140 appTools/ToolNCC.py:3217 -#: appTools/ToolNCC.py:3519 appTools/ToolNCC.py:3600 +#: appPlugins/ToolNCC.py:2120 appPlugins/ToolNCC.py:3140 +#: appPlugins/ToolNCC.py:3217 appPlugins/ToolNCC.py:3519 +#: appPlugins/ToolNCC.py:3600 msgid "" "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" "Isolation geometry is broken. Margin is less than isolation tool diameter." -#: appTools/ToolNCC.py:2210 appTools/ToolNCC.py:3236 appTools/ToolNCC.py:3618 +#: appPlugins/ToolNCC.py:2210 appPlugins/ToolNCC.py:3236 +#: appPlugins/ToolNCC.py:3618 msgid "The selected object is not suitable for copper clearing." msgstr "The selected object is not suitable for copper clearing." -#: appTools/ToolNCC.py:2260 +#: appPlugins/ToolNCC.py:2260 msgid "Clearing the polygon with the method: lines." msgstr "Clearing the polygon with the method: lines." -#: appTools/ToolNCC.py:2270 +#: appPlugins/ToolNCC.py:2270 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Failed. Clearing the polygon with the method: seed." -#: appTools/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2279 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Failed. Clearing the polygon with the method: standard." -#: appTools/ToolNCC.py:2295 +#: appPlugins/ToolNCC.py:2295 msgid "Polygon could not be cleared. Location:" msgstr "Polygon could not be cleared. Location:" -#: appTools/ToolNCC.py:2348 +#: appPlugins/ToolNCC.py:2348 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." -#: appTools/ToolNCC.py:2363 appTools/ToolNCC.py:3058 +#: appPlugins/ToolNCC.py:2363 appPlugins/ToolNCC.py:3058 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." -#: appTools/ToolNCC.py:2391 appTools/ToolNCC.py:2621 +#: appPlugins/ToolNCC.py:2391 appPlugins/ToolNCC.py:2621 msgid "NCC Tool failed creating bounding box." msgstr "NCC Tool failed creating bounding box." -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "NCC Tool clearing with tool diameter" msgstr "NCC Tool clearing with tool diameter" -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "started." msgstr "started." -#: appTools/ToolNCC.py:2539 +#: appPlugins/ToolNCC.py:2539 msgid "Could not use the tool for copper clear." msgstr "Could not use the tool for copper clear." -#: appTools/ToolNCC.py:2561 appTools/ToolNCC.py:3418 +#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:3418 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16696,29 +16679,29 @@ msgstr "" "geometry.\n" "Change the painting parameters and try again." -#: appTools/ToolNCC.py:2571 appTools/ToolNCC.py:3427 +#: appPlugins/ToolNCC.py:2571 appPlugins/ToolNCC.py:3427 msgid "NCC Tool clear all done." msgstr "NCC Tool clear all done." -#: appTools/ToolNCC.py:2574 appTools/ToolNCC.py:3430 +#: appPlugins/ToolNCC.py:2574 appPlugins/ToolNCC.py:3430 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" -#: appTools/ToolNCC.py:2576 appTools/ToolNCC.py:2826 appTools/ToolNCC.py:3432 -#: appTools/ToolNCC.py:3815 +#: appPlugins/ToolNCC.py:2576 appPlugins/ToolNCC.py:2826 +#: appPlugins/ToolNCC.py:3432 appPlugins/ToolNCC.py:3815 msgid "tools" msgstr "tools" -#: appTools/ToolNCC.py:2603 +#: appPlugins/ToolNCC.py:2603 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "NCC Tool. Rest machining copper clearing task started." -#: appTools/ToolNCC.py:2822 appTools/ToolNCC.py:3811 +#: appPlugins/ToolNCC.py:2822 appPlugins/ToolNCC.py:3811 msgid "NCC Tool Rest Machining clear all done." msgstr "NCC Tool Rest Machining clear all done." -#: appTools/ToolNCC.py:2825 appTools/ToolNCC.py:3814 +#: appPlugins/ToolNCC.py:2825 appPlugins/ToolNCC.py:3814 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16726,11 +16709,11 @@ msgstr "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" -#: appTools/ToolNCC.py:2923 +#: appPlugins/ToolNCC.py:2923 msgid "NCC Tool started. Reading parameters." msgstr "NCC Tool started. Reading parameters." -#: appTools/ToolNCC.py:3917 +#: appPlugins/ToolNCC.py:3917 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16738,7 +16721,7 @@ msgstr "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." -#: appTools/ToolNCC.py:4137 +#: appPlugins/ToolNCC.py:4137 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16750,7 +16733,7 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: appTools/ToolNCC.py:4188 +#: appPlugins/ToolNCC.py:4188 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16766,7 +16749,7 @@ msgstr "" "in the resulting geometry. This is because with some tools\n" "this function will not be able to create painting geometry." -#: appTools/ToolNCC.py:4608 +#: appPlugins/ToolNCC.py:4608 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16774,16 +16757,15 @@ msgstr "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." -#: appTools/ToolOptimal.py:121 appTools/ToolOptimal.py:408 -#| msgid "Minimal" +#: appPlugins/ToolOptimal.py:121 appPlugins/ToolOptimal.py:408 msgid "Find Optimal" msgstr "Find Optimal" -#: appTools/ToolOptimal.py:160 +#: appPlugins/ToolOptimal.py:160 msgid "Only Gerber objects can be evaluated." msgstr "Only Gerber objects can be evaluated." -#: appTools/ToolOptimal.py:166 +#: appPlugins/ToolOptimal.py:166 msgid "" "Optimal Tool. Started to search for the minimum distance between copper " "features." @@ -16791,65 +16773,65 @@ msgstr "" "Optimal Tool. Started to search for the minimum distance between copper " "features." -#: appTools/ToolOptimal.py:176 +#: appPlugins/ToolOptimal.py:176 msgid "Optimal Tool. Parsing geometry for aperture" msgstr "Optimal Tool. Parsing geometry for aperture" -#: appTools/ToolOptimal.py:187 +#: appPlugins/ToolOptimal.py:187 msgid "Optimal Tool. Creating a buffer for the object geometry." msgstr "Optimal Tool. Creating a buffer for the object geometry." -#: appTools/ToolOptimal.py:202 +#: appPlugins/ToolOptimal.py:202 msgid "" "Optimal Tool. Finding the distances between each two elements. Iterations" msgstr "" "Optimal Tool. Finding the distances between each two elements. Iterations" -#: appTools/ToolOptimal.py:236 +#: appPlugins/ToolOptimal.py:236 msgid "Optimal Tool. Finding the minimum distance." msgstr "Optimal Tool. Finding the minimum distance." -#: appTools/ToolOptimal.py:252 +#: appPlugins/ToolOptimal.py:252 msgid "Optimal Tool. Finished successfully." msgstr "Optimal Tool. Finished successfully." -#: appTools/ToolOptimal.py:455 +#: appPlugins/ToolOptimal.py:455 msgid "Number of decimals kept for found distances." msgstr "Number of decimals kept for found distances." -#: appTools/ToolOptimal.py:464 +#: appPlugins/ToolOptimal.py:464 msgid "Minimum distance" msgstr "Minimum distance" -#: appTools/ToolOptimal.py:465 +#: appPlugins/ToolOptimal.py:465 msgid "Display minimum distance between copper features." msgstr "Display minimum distance between copper features." -#: appTools/ToolOptimal.py:469 +#: appPlugins/ToolOptimal.py:469 msgid "Determined" msgstr "Determined" -#: appTools/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:484 msgid "Occurring" msgstr "Occurring" -#: appTools/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:485 msgid "How many times this minimum is found." msgstr "How many times this minimum is found." -#: appTools/ToolOptimal.py:492 +#: appPlugins/ToolOptimal.py:492 msgid "Minimum points coordinates" msgstr "Minimum points coordinates" -#: appTools/ToolOptimal.py:493 appTools/ToolOptimal.py:499 +#: appPlugins/ToolOptimal.py:493 appPlugins/ToolOptimal.py:499 msgid "Coordinates for points where minimum distance was found." msgstr "Coordinates for points where minimum distance was found." -#: appTools/ToolOptimal.py:512 appTools/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:512 appPlugins/ToolOptimal.py:588 msgid "Jump to selected position" msgstr "Jump to selected position" -#: appTools/ToolOptimal.py:514 appTools/ToolOptimal.py:590 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:590 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -16857,11 +16839,11 @@ msgstr "" "Select a position in the Locations text box and then\n" "click this button." -#: appTools/ToolOptimal.py:522 +#: appPlugins/ToolOptimal.py:522 msgid "Other distances" msgstr "Other distances" -#: appTools/ToolOptimal.py:523 +#: appPlugins/ToolOptimal.py:523 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -16869,13 +16851,13 @@ msgstr "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." -#: appTools/ToolOptimal.py:528 +#: appPlugins/ToolOptimal.py:528 msgid "Other distances points coordinates" msgstr "Other distances points coordinates" -#: appTools/ToolOptimal.py:529 appTools/ToolOptimal.py:543 -#: appTools/ToolOptimal.py:550 appTools/ToolOptimal.py:567 -#: appTools/ToolOptimal.py:574 +#: appPlugins/ToolOptimal.py:529 appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:567 +#: appPlugins/ToolOptimal.py:574 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -16883,19 +16865,19 @@ msgstr "" "Other distances and the coordinates for points\n" "where the distance was found." -#: appTools/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:542 msgid "Gerber distances" msgstr "Gerber distances" -#: appTools/ToolOptimal.py:566 +#: appPlugins/ToolOptimal.py:566 msgid "Points coordinates" msgstr "Points coordinates" -#: appTools/ToolOptimal.py:598 +#: appPlugins/ToolOptimal.py:598 msgid "Find Minimum" msgstr "Find Minimum" -#: appTools/ToolOptimal.py:601 +#: appPlugins/ToolOptimal.py:601 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -16905,72 +16887,72 @@ msgstr "" "this will allow the determination of the right tool to\n" "use for isolation or copper clearing." -#: appTools/ToolPDF.py:96 appTools/ToolPDF.py:100 +#: appPlugins/ToolPDF.py:96 appPlugins/ToolPDF.py:100 msgid "Open PDF" msgstr "Open PDF" -#: appTools/ToolPDF.py:103 +#: appPlugins/ToolPDF.py:103 msgid "Open PDF cancelled" msgstr "Open PDF cancelled" -#: appTools/ToolPDF.py:131 +#: appPlugins/ToolPDF.py:131 msgid "Parsing" msgstr "Parsing" -#: appTools/ToolPDF.py:212 app_Main.py:10795 +#: appPlugins/ToolPDF.py:212 app_Main.py:10795 msgid "Failed to open" msgstr "Failed to open" -#: appTools/ToolPDF.py:288 appTools/ToolPcbWizard.py:351 app_Main.py:10741 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:351 app_Main.py:10741 msgid "No geometry found in file" msgstr "No geometry found in file" -#: appTools/ToolPDF.py:291 appTools/ToolPDF.py:364 +#: appPlugins/ToolPDF.py:291 appPlugins/ToolPDF.py:364 #, python-format msgid "Rendering PDF layer #%d ..." msgstr "Rendering PDF layer #%d ..." -#: appTools/ToolPDF.py:295 appTools/ToolPDF.py:368 +#: appPlugins/ToolPDF.py:295 appPlugins/ToolPDF.py:368 msgid "Open PDF file failed." msgstr "Open PDF file failed." -#: appTools/ToolPDF.py:300 appTools/ToolPDF.py:373 +#: appPlugins/ToolPDF.py:300 appPlugins/ToolPDF.py:373 msgid "Rendered" msgstr "Rendered" -#: appTools/ToolPaint.py:1148 +#: appPlugins/ToolPaint.py:1148 msgid "Can't do Paint on MultiGeo geometries" msgstr "Can't do Paint on MultiGeo geometries" -#: appTools/ToolPaint.py:1185 +#: appPlugins/ToolPaint.py:1185 msgid "Click on a polygon to paint it." msgstr "Click on a polygon to paint it." -#: appTools/ToolPaint.py:1790 +#: appPlugins/ToolPaint.py:1790 msgid "Painting polygon with method: lines." msgstr "Painting polygon with method: lines." -#: appTools/ToolPaint.py:1802 +#: appPlugins/ToolPaint.py:1802 msgid "Failed. Painting polygon with method: seed." msgstr "Failed. Painting polygon with method: seed." -#: appTools/ToolPaint.py:1813 +#: appPlugins/ToolPaint.py:1813 msgid "Failed. Painting polygon with method: standard." msgstr "Failed. Painting polygon with method: standard." -#: appTools/ToolPaint.py:1904 appTools/ToolPaint.py:2093 +#: appPlugins/ToolPaint.py:1904 appPlugins/ToolPaint.py:2093 msgid "Painting with tool diameter = " msgstr "Painting with tool diameter = " -#: appTools/ToolPaint.py:1907 appTools/ToolPaint.py:2096 +#: appPlugins/ToolPaint.py:1907 appPlugins/ToolPaint.py:2096 msgid "started" msgstr "started" -#: appTools/ToolPaint.py:1934 appTools/ToolPaint.py:2083 +#: appPlugins/ToolPaint.py:1934 appPlugins/ToolPaint.py:2083 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." -#: appTools/ToolPaint.py:2049 appTools/ToolPaint.py:2275 +#: appPlugins/ToolPaint.py:2049 appPlugins/ToolPaint.py:2275 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16982,47 +16964,44 @@ msgstr "" "geometry.\n" "Change the painting parameters and try again." -#: appTools/ToolPaint.py:2329 +#: appPlugins/ToolPaint.py:2329 msgid "Painting ..." msgstr "Painting ..." -#: appTools/ToolPaint.py:2363 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2468 appTools/ToolPaint.py:2476 -#: appTools/ToolPaint.py:2546 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2363 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2468 appPlugins/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2546 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Paint Tool." msgstr "Paint Tool." -#: appTools/ToolPaint.py:2364 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 +#: appPlugins/ToolPaint.py:2364 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 msgid "Normal painting polygon task started." msgstr "Normal painting polygon task started." -#: appTools/ToolPaint.py:2365 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2548 +#: appPlugins/ToolPaint.py:2365 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2548 msgid "Buffering geometry..." msgstr "Buffering geometry..." -#: appTools/ToolPaint.py:2390 appTools/ToolPaint.py:2483 -#: appTools/ToolPaint.py:2564 +#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2483 +#: appPlugins/ToolPaint.py:2564 msgid "No polygon found." msgstr "No polygon found." -#: appTools/ToolPaint.py:2465 appTools/ToolPaint.py:2468 -#: appTools/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2465 appPlugins/ToolPaint.py:2468 +#: appPlugins/ToolPaint.py:2476 msgid "Paint all polygons task started." msgstr "Paint all polygons task started." -#: appTools/ToolPaint.py:2547 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2547 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Painting area task started." msgstr "Painting area task started." -#: appTools/ToolPaint.py:2910 -#| msgid "" -#| "Create a Geometry object with\n" -#| "toolpaths to cut all non-copper regions." +#: appPlugins/ToolPaint.py:2910 msgid "" "Create a Geometry object with toolpaths\n" "that cover only the copper pattern." @@ -17030,7 +17009,7 @@ msgstr "" "Create a Geometry object with toolpaths\n" "that cover only the copper pattern." -#: appTools/ToolPaint.py:2943 +#: appPlugins/ToolPaint.py:2943 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17042,7 +17021,7 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: appTools/ToolPaint.py:2977 +#: appPlugins/ToolPaint.py:2977 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17050,7 +17029,7 @@ msgstr "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." -#: appTools/ToolPaint.py:2994 +#: appPlugins/ToolPaint.py:2994 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17066,7 +17045,7 @@ msgstr "" "in the resulting geometry. This is because with some tools\n" "this function will not be able to create painting geometry." -#: appTools/ToolPaint.py:3006 +#: appPlugins/ToolPaint.py:3006 msgid "" "The Tool Type (TT) can be:\n" "- Circular -> it is informative only. Being circular,\n" @@ -17102,7 +17081,7 @@ msgstr "" "Type\n" "in the resulting geometry as Isolation." -#: appTools/ToolPaint.py:3287 +#: appPlugins/ToolPaint.py:3287 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17110,41 +17089,40 @@ msgstr "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." -#: appTools/ToolPaint.py:3327 +#: appPlugins/ToolPaint.py:3327 msgid "Create a Geometry Object which paints the polygons." msgstr "Create a Geometry Object which paints the polygons." -#: appTools/ToolPanelize.py:114 appTools/ToolPanelize.py:1061 -#| msgid "Panelization Reference" +#: appPlugins/ToolPanelize.py:114 appPlugins/ToolPanelize.py:1061 msgid "Panelization" msgstr "Panelization" -#: appTools/ToolPanelize.py:341 +#: appPlugins/ToolPanelize.py:341 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." -#: appTools/ToolPanelize.py:384 +#: appPlugins/ToolPanelize.py:384 msgid "Generating panel ... " msgstr "Generating panel ... " -#: appTools/ToolPanelize.py:471 appTools/ToolPanelize.py:763 -#: appTools/ToolPanelize.py:1013 +#: appPlugins/ToolPanelize.py:471 appPlugins/ToolPanelize.py:763 +#: appPlugins/ToolPanelize.py:1013 msgid "Generating panel ... Adding the source code." msgstr "Generating panel ... Adding the source code." -#: appTools/ToolPanelize.py:691 +#: appPlugins/ToolPanelize.py:691 msgid "Optimizing the overlapping paths." msgstr "Optimizing the overlapping paths." -#: appTools/ToolPanelize.py:723 +#: appPlugins/ToolPanelize.py:723 msgid "Optimization complete." msgstr "Optimization complete." -#: appTools/ToolPanelize.py:1022 +#: appPlugins/ToolPanelize.py:1022 msgid "Generating panel... Spawning copies" msgstr "Generating panel... Spawning copies" -#: appTools/ToolPanelize.py:1038 +#: appPlugins/ToolPanelize.py:1038 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17153,11 +17131,11 @@ msgstr "" "{text} Too big for the constrain area. Final panel has {col} columns and " "{row} rows" -#: appTools/ToolPanelize.py:1046 +#: appPlugins/ToolPanelize.py:1046 msgid "Panel created successfully." msgstr "Panel created successfully." -#: appTools/ToolPanelize.py:1104 +#: appPlugins/ToolPanelize.py:1104 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17169,7 +17147,7 @@ msgstr "" "The selection here decide the type of objects that will be\n" "in the Object combobox." -#: appTools/ToolPanelize.py:1132 +#: appPlugins/ToolPanelize.py:1132 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17177,11 +17155,11 @@ msgstr "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." -#: appTools/ToolPanelize.py:1139 +#: appPlugins/ToolPanelize.py:1139 msgid "Panelization Reference" msgstr "Panelization Reference" -#: appTools/ToolPanelize.py:1141 +#: appPlugins/ToolPanelize.py:1141 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17201,7 +17179,7 @@ msgstr "" "to this reference object therefore maintaining the panelized\n" "objects in sync." -#: appTools/ToolPanelize.py:1167 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17213,7 +17191,7 @@ msgstr "" "The selection here decide the type of objects that will be\n" "in the Box Object combobox." -#: appTools/ToolPanelize.py:1182 +#: appPlugins/ToolPanelize.py:1182 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17221,11 +17199,11 @@ msgstr "" "The actual object that is used as container for the\n" " selected object that is to be panelized." -#: appTools/ToolPanelize.py:1192 +#: appPlugins/ToolPanelize.py:1192 msgid "Panel Data" msgstr "Panel Data" -#: appTools/ToolPanelize.py:1194 +#: appPlugins/ToolPanelize.py:1194 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17241,15 +17219,15 @@ msgstr "" "The spacings will set the distance between any two\n" "elements of the panel array." -#: appTools/ToolPanelize.py:1279 +#: appPlugins/ToolPanelize.py:1279 msgid "Constrain panel within" msgstr "Constrain panel within" -#: appTools/ToolPanelize.py:1322 +#: appPlugins/ToolPanelize.py:1322 msgid "Panelize Object" msgstr "Panelize Object" -#: appTools/ToolPanelize.py:1325 appTools/ToolRulesCheck.py:1649 +#: appPlugins/ToolPanelize.py:1325 appPlugins/ToolRulesCheck.py:1649 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17259,20 +17237,19 @@ msgstr "" "In other words it creates multiple copies of the source object,\n" "arranged in a 2D array of rows and columns." -#: appTools/ToolPcbWizard.py:111 -#| msgid "PcbWizard Import Tool" +#: appPlugins/ToolPcbWizard.py:111 msgid "PCBWizard Import" msgstr "PCBWizard Import" -#: appTools/ToolPcbWizard.py:197 appTools/ToolPcbWizard.py:201 +#: appPlugins/ToolPcbWizard.py:197 appPlugins/ToolPcbWizard.py:201 msgid "Load PcbWizard Excellon file" msgstr "Load PcbWizard Excellon file" -#: appTools/ToolPcbWizard.py:220 appTools/ToolPcbWizard.py:224 +#: appPlugins/ToolPcbWizard.py:220 appPlugins/ToolPcbWizard.py:224 msgid "Load PcbWizard INF file" msgstr "Load PcbWizard INF file" -#: appTools/ToolPcbWizard.py:272 +#: appPlugins/ToolPcbWizard.py:272 msgid "" "The INF file does not contain the tool table.\n" "Try to open the Excellon file from File -> Open -> Excellon\n" @@ -17282,52 +17259,51 @@ msgstr "" "Try to open the Excellon file from File -> Open -> Excellon\n" "and edit the drill diameters manually." -#: appTools/ToolPcbWizard.py:292 +#: appPlugins/ToolPcbWizard.py:292 msgid "PcbWizard .INF file loaded." msgstr "PcbWizard .INF file loaded." -#: appTools/ToolPcbWizard.py:296 +#: appPlugins/ToolPcbWizard.py:296 msgid "Main PcbWizard Excellon file loaded." msgstr "Main PcbWizard Excellon file loaded." -#: appTools/ToolPcbWizard.py:329 app_Main.py:10720 +#: appPlugins/ToolPcbWizard.py:329 app_Main.py:10720 msgid "This is not Excellon file." msgstr "This is not Excellon file." -#: appTools/ToolPcbWizard.py:332 +#: appPlugins/ToolPcbWizard.py:332 msgid "Cannot parse file" msgstr "Cannot parse file" -#: appTools/ToolPcbWizard.py:363 +#: appPlugins/ToolPcbWizard.py:363 msgid "Import Excellon file failed." msgstr "Import Excellon file failed." -#: appTools/ToolPcbWizard.py:370 +#: appPlugins/ToolPcbWizard.py:370 msgid "Imported" msgstr "Imported" -#: appTools/ToolPcbWizard.py:373 +#: appPlugins/ToolPcbWizard.py:373 msgid "Excellon merging is in progress. Please wait..." msgstr "Excellon merging is in progress. Please wait..." -#: appTools/ToolPcbWizard.py:375 +#: appPlugins/ToolPcbWizard.py:375 msgid "The imported Excellon file is empty." msgstr "The imported Excellon file is empty." -#: appTools/ToolPcbWizard.py:380 -#| msgid "PcbWizard Import Tool" +#: appPlugins/ToolPcbWizard.py:380 msgid "PcbWizard Import" msgstr "PcbWizard Import" -#: appTools/ToolPcbWizard.py:399 +#: appPlugins/ToolPcbWizard.py:399 msgid "Load files" msgstr "Load files" -#: appTools/ToolPcbWizard.py:407 +#: appPlugins/ToolPcbWizard.py:407 msgid "Excellon file" msgstr "Excellon file" -#: appTools/ToolPcbWizard.py:409 +#: appPlugins/ToolPcbWizard.py:409 msgid "" "Load the Excellon file.\n" "Usually it has a .DRL extension" @@ -17335,47 +17311,47 @@ msgstr "" "Load the Excellon file.\n" "Usually it has a .DRL extension" -#: appTools/ToolPcbWizard.py:416 +#: appPlugins/ToolPcbWizard.py:416 msgid "INF file" msgstr "INF file" -#: appTools/ToolPcbWizard.py:418 +#: appPlugins/ToolPcbWizard.py:418 msgid "Load the INF file." msgstr "Load the INF file." -#: appTools/ToolPcbWizard.py:431 +#: appPlugins/ToolPcbWizard.py:431 msgid "Tool Number" msgstr "Tool Number" -#: appTools/ToolPcbWizard.py:433 +#: appPlugins/ToolPcbWizard.py:433 msgid "Tool diameter in file units." msgstr "Tool diameter in file units." -#: appTools/ToolPcbWizard.py:450 +#: appPlugins/ToolPcbWizard.py:450 msgid "Int. digits" msgstr "Int. digits" -#: appTools/ToolPcbWizard.py:452 +#: appPlugins/ToolPcbWizard.py:452 msgid "The number of digits for the integral part of the coordinates." msgstr "The number of digits for the integral part of the coordinates." -#: appTools/ToolPcbWizard.py:460 +#: appPlugins/ToolPcbWizard.py:460 msgid "Frac. digits" msgstr "Frac. digits" -#: appTools/ToolPcbWizard.py:462 +#: appPlugins/ToolPcbWizard.py:462 msgid "The number of digits for the fractional part of the coordinates." msgstr "The number of digits for the fractional part of the coordinates." -#: appTools/ToolPcbWizard.py:470 +#: appPlugins/ToolPcbWizard.py:470 msgid "No Suppression" msgstr "No Suppression" -#: appTools/ToolPcbWizard.py:471 +#: appPlugins/ToolPcbWizard.py:471 msgid "Zeros supp." msgstr "Zeros supp." -#: appTools/ToolPcbWizard.py:473 +#: appPlugins/ToolPcbWizard.py:473 msgid "" "The type of zeros suppression used.\n" "Can be of type:\n" @@ -17389,7 +17365,7 @@ msgstr "" "- TZ = trailing zeros are kept\n" "- No Suppression = no zero suppression" -#: appTools/ToolPcbWizard.py:487 +#: appPlugins/ToolPcbWizard.py:487 msgid "" "The type of units that the coordinates and tool\n" "diameters are using. Can be INCH or MM." @@ -17397,11 +17373,11 @@ msgstr "" "The type of units that the coordinates and tool\n" "diameters are using. Can be INCH or MM." -#: appTools/ToolPcbWizard.py:495 +#: appPlugins/ToolPcbWizard.py:495 msgid "Import Excellon" msgstr "Import Excellon" -#: appTools/ToolPcbWizard.py:497 +#: appPlugins/ToolPcbWizard.py:497 msgid "" "Import an Excellon file\n" "that store it's information's in 2 files.\n" @@ -17413,58 +17389,57 @@ msgstr "" "One usually has .DRL extension while\n" "the other has .INF extension." -#: appTools/ToolPunchGerber.py:194 -#| msgid "Punch Gerber" +#: appPlugins/ToolPunchGerber.py:194 msgid "Punch Geber" msgstr "Punch Geber" -#: appTools/ToolPunchGerber.py:537 +#: appPlugins/ToolPunchGerber.py:537 msgid "Click on a pad to select it." msgstr "Click on a pad to select it." -#: appTools/ToolPunchGerber.py:785 appTools/ToolPunchGerber.py:918 +#: appPlugins/ToolPunchGerber.py:785 appPlugins/ToolPunchGerber.py:918 msgid "The value of the fixed diameter is 0.0. Aborting." msgstr "The value of the fixed diameter is 0.0. Aborting." -#: appTools/ToolPunchGerber.py:1694 +#: appPlugins/ToolPunchGerber.py:1694 msgid "Added pad" msgstr "Added pad" -#: appTools/ToolPunchGerber.py:1695 +#: appPlugins/ToolPunchGerber.py:1695 msgid "Click to add next pad or right click to start." msgstr "Click to add next pad or right click to start." -#: appTools/ToolPunchGerber.py:1707 +#: appPlugins/ToolPunchGerber.py:1707 msgid "Removed pad" msgstr "Removed pad" -#: appTools/ToolPunchGerber.py:1708 +#: appPlugins/ToolPunchGerber.py:1708 msgid "Click to add/remove next pad or right click to start." msgstr "Click to add/remove next pad or right click to start." -#: appTools/ToolPunchGerber.py:1713 +#: appPlugins/ToolPunchGerber.py:1713 msgid "No pad detected under click position." msgstr "No pad detected under click position." -#: appTools/ToolPunchGerber.py:1912 +#: appPlugins/ToolPunchGerber.py:1912 msgid "All selectable pads are selected." msgstr "All selectable pads are selected." -#: appTools/ToolPunchGerber.py:1929 +#: appPlugins/ToolPunchGerber.py:1929 msgid "Selection cleared." msgstr "Selection cleared." -#: appTools/ToolPunchGerber.py:1992 +#: appPlugins/ToolPunchGerber.py:1992 msgid "Gerber into which to punch holes" msgstr "Gerber into which to punch holes" -#: appTools/ToolPunchGerber.py:2129 +#: appPlugins/ToolPunchGerber.py:2129 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." -#: appTools/ToolPunchGerber.py:2281 +#: appPlugins/ToolPunchGerber.py:2281 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" @@ -17474,7 +17449,7 @@ msgstr "" "are selected on the canvas but only those that\n" "are in the processed pads." -#: appTools/ToolPunchGerber.py:2320 +#: appPlugins/ToolPunchGerber.py:2320 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -17482,28 +17457,28 @@ msgstr "" "Create a Gerber object from the selected object, within\n" "the specified box." -#: appTools/ToolQRCode.py:211 appTools/ToolQRCode.py:559 -#: appTools/ToolQRCode.py:610 +#: appPlugins/ToolQRCode.py:211 appPlugins/ToolQRCode.py:559 +#: appPlugins/ToolQRCode.py:610 msgid "Cancelled. There is no QRCode Data in the text box." msgstr "Cancelled. There is no QRCode Data in the text box." -#: appTools/ToolQRCode.py:388 +#: appPlugins/ToolQRCode.py:388 msgid "QRCode Tool done." msgstr "QRCode Tool done." -#: appTools/ToolQRCode.py:758 +#: appPlugins/ToolQRCode.py:758 msgid "Gerber Object to which the QRCode will be added." msgstr "Gerber Object to which the QRCode will be added." -#: appTools/ToolQRCode.py:794 +#: appPlugins/ToolQRCode.py:794 msgid "The parameters used to shape the QRCode." msgstr "The parameters used to shape the QRCode." -#: appTools/ToolQRCode.py:899 +#: appPlugins/ToolQRCode.py:899 msgid "Export QRCode" msgstr "Export QRCode" -#: appTools/ToolQRCode.py:901 +#: appPlugins/ToolQRCode.py:901 msgid "" "Show a set of controls allowing to export the QRCode\n" "to a SVG file or an PNG file." @@ -17511,89 +17486,88 @@ msgstr "" "Show a set of controls allowing to export the QRCode\n" "to a SVG file or an PNG file." -#: appTools/ToolQRCode.py:940 +#: appPlugins/ToolQRCode.py:940 msgid "Transparent back color" msgstr "Transparent back color" -#: appTools/ToolQRCode.py:965 +#: appPlugins/ToolQRCode.py:965 msgid "Export QRCode SVG" msgstr "Export QRCode SVG" -#: appTools/ToolQRCode.py:967 +#: appPlugins/ToolQRCode.py:967 msgid "Export a SVG file with the QRCode content." msgstr "Export a SVG file with the QRCode content." -#: appTools/ToolQRCode.py:978 +#: appPlugins/ToolQRCode.py:978 msgid "Export QRCode PNG" msgstr "Export QRCode PNG" -#: appTools/ToolQRCode.py:980 +#: appPlugins/ToolQRCode.py:980 msgid "Export a PNG image file with the QRCode content." msgstr "Export a PNG image file with the QRCode content." -#: appTools/ToolQRCode.py:991 +#: appPlugins/ToolQRCode.py:991 msgid "Insert QRCode" msgstr "Insert QRCode" -#: appTools/ToolQRCode.py:994 +#: appPlugins/ToolQRCode.py:994 msgid "Create the QRCode object." msgstr "Create the QRCode object." -#: appTools/ToolReport.py:31 appTools/ToolReport.py:151 -#| msgid "Get Report" +#: appPlugins/ToolReport.py:31 appPlugins/ToolReport.py:151 msgid "Object Report" msgstr "Object Report" -#: appTools/ToolReport.py:146 +#: appPlugins/ToolReport.py:146 msgid "Object Properties are displayed." msgstr "Object Properties are displayed." -#: appTools/ToolReport.py:168 +#: appPlugins/ToolReport.py:168 msgid "TYPE" msgstr "TYPE" -#: appTools/ToolReport.py:169 +#: appPlugins/ToolReport.py:169 msgid "NAME" msgstr "NAME" -#: appTools/ToolReport.py:199 +#: appPlugins/ToolReport.py:199 msgid "Geo Type" msgstr "Geo Type" -#: appTools/ToolReport.py:202 +#: appPlugins/ToolReport.py:202 msgid "Single-Geo" msgstr "Single-Geo" -#: appTools/ToolReport.py:203 +#: appPlugins/ToolReport.py:203 msgid "Multi-Geo" msgstr "Multi-Geo" -#: appTools/ToolReport.py:357 appTools/ToolReport.py:362 -#: appTools/ToolReport.py:364 +#: appPlugins/ToolReport.py:357 appPlugins/ToolReport.py:362 +#: appPlugins/ToolReport.py:364 msgid "Metric" msgstr "Metric" -#: appTools/ToolRulesCheck.py:133 appTools/ToolRulesCheck.py:1163 +#: appPlugins/ToolRulesCheck.py:133 appPlugins/ToolRulesCheck.py:1163 msgid "Check Rules" msgstr "Check Rules" -#: appTools/ToolRulesCheck.py:678 appTools/ToolRulesCheck.py:738 -#: appTools/ToolRulesCheck.py:775 appTools/ToolRulesCheck.py:847 -#: appTools/ToolRulesCheck.py:901 appTools/ToolRulesCheck.py:939 -#: appTools/ToolRulesCheck.py:1004 +#: appPlugins/ToolRulesCheck.py:678 appPlugins/ToolRulesCheck.py:738 +#: appPlugins/ToolRulesCheck.py:775 appPlugins/ToolRulesCheck.py:847 +#: appPlugins/ToolRulesCheck.py:901 appPlugins/ToolRulesCheck.py:939 +#: appPlugins/ToolRulesCheck.py:1004 msgid "Value is not valid." msgstr "Value is not valid." -#: appTools/ToolRulesCheck.py:692 +#: appPlugins/ToolRulesCheck.py:692 msgid "TOP -> Copper to Copper clearance" msgstr "TOP -> Copper to Copper clearance" -#: appTools/ToolRulesCheck.py:703 +#: appPlugins/ToolRulesCheck.py:703 msgid "BOTTOM -> Copper to Copper clearance" msgstr "BOTTOM -> Copper to Copper clearance" -#: appTools/ToolRulesCheck.py:708 appTools/ToolRulesCheck.py:802 -#: appTools/ToolRulesCheck.py:966 +#: appPlugins/ToolRulesCheck.py:708 appPlugins/ToolRulesCheck.py:802 +#: appPlugins/ToolRulesCheck.py:966 msgid "" "At least one Gerber object has to be selected for this rule but none is " "selected." @@ -17601,13 +17575,13 @@ msgstr "" "At least one Gerber object has to be selected for this rule but none is " "selected." -#: appTools/ToolRulesCheck.py:744 +#: appPlugins/ToolRulesCheck.py:744 msgid "" "One of the copper Gerber objects or the Outline Gerber object is not valid." msgstr "" "One of the copper Gerber objects or the Outline Gerber object is not valid." -#: appTools/ToolRulesCheck.py:757 appTools/ToolRulesCheck.py:921 +#: appPlugins/ToolRulesCheck.py:757 appPlugins/ToolRulesCheck.py:921 msgid "" "Outline Gerber object presence is mandatory for this rule but it is not " "selected." @@ -17615,31 +17589,31 @@ msgstr "" "Outline Gerber object presence is mandatory for this rule but it is not " "selected." -#: appTools/ToolRulesCheck.py:774 appTools/ToolRulesCheck.py:801 +#: appPlugins/ToolRulesCheck.py:774 appPlugins/ToolRulesCheck.py:801 msgid "Silk to Silk clearance" msgstr "Silk to Silk clearance" -#: appTools/ToolRulesCheck.py:787 +#: appPlugins/ToolRulesCheck.py:787 msgid "TOP -> Silk to Silk clearance" msgstr "TOP -> Silk to Silk clearance" -#: appTools/ToolRulesCheck.py:797 +#: appPlugins/ToolRulesCheck.py:797 msgid "BOTTOM -> Silk to Silk clearance" msgstr "BOTTOM -> Silk to Silk clearance" -#: appTools/ToolRulesCheck.py:853 +#: appPlugins/ToolRulesCheck.py:853 msgid "One or more of the Gerber objects is not valid." msgstr "One or more of the Gerber objects is not valid." -#: appTools/ToolRulesCheck.py:861 +#: appPlugins/ToolRulesCheck.py:861 msgid "TOP -> Silk to Solder Mask Clearance" msgstr "TOP -> Silk to Solder Mask Clearance" -#: appTools/ToolRulesCheck.py:867 +#: appPlugins/ToolRulesCheck.py:867 msgid "BOTTOM -> Silk to Solder Mask Clearance" msgstr "BOTTOM -> Silk to Solder Mask Clearance" -#: appTools/ToolRulesCheck.py:871 +#: appPlugins/ToolRulesCheck.py:871 msgid "" "Both Silk and Solder Mask Gerber objects has to be either both Top or both " "Bottom." @@ -17647,112 +17621,112 @@ msgstr "" "Both Silk and Solder Mask Gerber objects has to be either both Top or both " "Bottom." -#: appTools/ToolRulesCheck.py:907 +#: appPlugins/ToolRulesCheck.py:907 msgid "" "One of the Silk Gerber objects or the Outline Gerber object is not valid." msgstr "" "One of the Silk Gerber objects or the Outline Gerber object is not valid." -#: appTools/ToolRulesCheck.py:951 +#: appPlugins/ToolRulesCheck.py:951 msgid "TOP -> Minimum Solder Mask Sliver" msgstr "TOP -> Minimum Solder Mask Sliver" -#: appTools/ToolRulesCheck.py:961 +#: appPlugins/ToolRulesCheck.py:961 msgid "BOTTOM -> Minimum Solder Mask Sliver" msgstr "BOTTOM -> Minimum Solder Mask Sliver" -#: appTools/ToolRulesCheck.py:1010 +#: appPlugins/ToolRulesCheck.py:1010 msgid "One of the Copper Gerber objects or the Excellon objects is not valid." msgstr "One of the Copper Gerber objects or the Excellon objects is not valid." -#: appTools/ToolRulesCheck.py:1026 +#: appPlugins/ToolRulesCheck.py:1026 msgid "" "Excellon object presence is mandatory for this rule but none is selected." msgstr "" "Excellon object presence is mandatory for this rule but none is selected." -#: appTools/ToolRulesCheck.py:1104 appTools/ToolRulesCheck.py:1117 -#: appTools/ToolRulesCheck.py:1128 appTools/ToolRulesCheck.py:1141 +#: appPlugins/ToolRulesCheck.py:1104 appPlugins/ToolRulesCheck.py:1117 +#: appPlugins/ToolRulesCheck.py:1128 appPlugins/ToolRulesCheck.py:1141 msgid "STATUS" msgstr "STATUS" -#: appTools/ToolRulesCheck.py:1107 appTools/ToolRulesCheck.py:1131 +#: appPlugins/ToolRulesCheck.py:1107 appPlugins/ToolRulesCheck.py:1131 msgid "FAILED" msgstr "FAILED" -#: appTools/ToolRulesCheck.py:1120 appTools/ToolRulesCheck.py:1144 +#: appPlugins/ToolRulesCheck.py:1120 appPlugins/ToolRulesCheck.py:1144 msgid "PASSED" msgstr "PASSED" -#: appTools/ToolRulesCheck.py:1121 appTools/ToolRulesCheck.py:1145 +#: appPlugins/ToolRulesCheck.py:1121 appPlugins/ToolRulesCheck.py:1145 msgid "Violations: There are no violations for the current rule." msgstr "Violations: There are no violations for the current rule." -#: appTools/ToolRulesCheck.py:1191 +#: appPlugins/ToolRulesCheck.py:1191 msgid "Gerber objects for which to check rules." msgstr "Gerber objects for which to check rules." -#: appTools/ToolRulesCheck.py:1206 +#: appPlugins/ToolRulesCheck.py:1206 msgid "Top" msgstr "Top" -#: appTools/ToolRulesCheck.py:1208 +#: appPlugins/ToolRulesCheck.py:1208 msgid "The Top Gerber Copper object for which rules are checked." msgstr "The Top Gerber Copper object for which rules are checked." -#: appTools/ToolRulesCheck.py:1224 +#: appPlugins/ToolRulesCheck.py:1224 msgid "Bottom" msgstr "Bottom" -#: appTools/ToolRulesCheck.py:1226 +#: appPlugins/ToolRulesCheck.py:1226 msgid "The Bottom Gerber Copper object for which rules are checked." msgstr "The Bottom Gerber Copper object for which rules are checked." -#: appTools/ToolRulesCheck.py:1242 +#: appPlugins/ToolRulesCheck.py:1242 msgid "SM Top" msgstr "SM Top" -#: appTools/ToolRulesCheck.py:1244 +#: appPlugins/ToolRulesCheck.py:1244 msgid "The Top Gerber Solder Mask object for which rules are checked." msgstr "The Top Gerber Solder Mask object for which rules are checked." -#: appTools/ToolRulesCheck.py:1260 +#: appPlugins/ToolRulesCheck.py:1260 msgid "SM Bottom" msgstr "SM Bottom" -#: appTools/ToolRulesCheck.py:1262 +#: appPlugins/ToolRulesCheck.py:1262 msgid "The Bottom Gerber Solder Mask object for which rules are checked." msgstr "The Bottom Gerber Solder Mask object for which rules are checked." -#: appTools/ToolRulesCheck.py:1278 +#: appPlugins/ToolRulesCheck.py:1278 msgid "Silk Top" msgstr "Silk Top" -#: appTools/ToolRulesCheck.py:1280 +#: appPlugins/ToolRulesCheck.py:1280 msgid "The Top Gerber Silkscreen object for which rules are checked." msgstr "The Top Gerber Silkscreen object for which rules are checked." -#: appTools/ToolRulesCheck.py:1296 +#: appPlugins/ToolRulesCheck.py:1296 msgid "Silk Bottom" msgstr "Silk Bottom" -#: appTools/ToolRulesCheck.py:1298 +#: appPlugins/ToolRulesCheck.py:1298 msgid "The Bottom Gerber Silkscreen object for which rules are checked." msgstr "The Bottom Gerber Silkscreen object for which rules are checked." -#: appTools/ToolRulesCheck.py:1316 +#: appPlugins/ToolRulesCheck.py:1316 msgid "The Gerber Outline (Cutout) object for which rules are checked." msgstr "The Gerber Outline (Cutout) object for which rules are checked." -#: appTools/ToolRulesCheck.py:1329 +#: appPlugins/ToolRulesCheck.py:1329 msgid "Excellon objects for which to check rules." msgstr "Excellon objects for which to check rules." -#: appTools/ToolRulesCheck.py:1341 +#: appPlugins/ToolRulesCheck.py:1341 msgid "Excellon 1" msgstr "Excellon 1" -#: appTools/ToolRulesCheck.py:1343 +#: appPlugins/ToolRulesCheck.py:1343 msgid "" "Excellon object for which to check rules.\n" "Holds the plated holes or a general Excellon file content." @@ -17760,11 +17734,11 @@ msgstr "" "Excellon object for which to check rules.\n" "Holds the plated holes or a general Excellon file content." -#: appTools/ToolRulesCheck.py:1360 +#: appPlugins/ToolRulesCheck.py:1360 msgid "Excellon 2" msgstr "Excellon 2" -#: appTools/ToolRulesCheck.py:1362 +#: appPlugins/ToolRulesCheck.py:1362 msgid "" "Excellon object for which to check rules.\n" "Holds the non-plated holes." @@ -17772,114 +17746,112 @@ msgstr "" "Excellon object for which to check rules.\n" "Holds the non-plated holes." -#: appTools/ToolRulesCheck.py:1375 +#: appPlugins/ToolRulesCheck.py:1375 msgid "All Rules" msgstr "All Rules" -#: appTools/ToolRulesCheck.py:1377 +#: appPlugins/ToolRulesCheck.py:1377 msgid "This check/uncheck all the rules below." msgstr "This check/uncheck all the rules below." -#: appTools/ToolRulesCheck.py:1646 +#: appPlugins/ToolRulesCheck.py:1646 msgid "Run Rules Check" msgstr "Run Rules Check" -#: appTools/ToolShell.py:59 +#: appPlugins/ToolShell.py:59 msgid "Type a command to be executed ..." msgstr "Type a command to be executed ..." -#: appTools/ToolShell.py:68 +#: appPlugins/ToolShell.py:68 msgid "Clear the text." msgstr "Clear the text." -#: appTools/ToolShell.py:103 appTools/ToolShell.py:105 +#: appPlugins/ToolShell.py:103 appPlugins/ToolShell.py:105 msgid "...processing..." msgstr "...processing..." -#: appTools/ToolShell.py:321 -#| msgid "FlatCAM Shell" +#: appPlugins/ToolShell.py:321 msgid "FlatCAM Evo Shell" msgstr "FlatCAM Evo Shell" -#: appTools/ToolSolderPaste.py:135 appTools/ToolSolderPaste.py:1143 -#| msgid "Z Dispense" +#: appPlugins/ToolSolderPaste.py:135 appPlugins/ToolSolderPaste.py:1143 msgid "SP Dispenser" msgstr "SP Dispenser" -#: appTools/ToolSolderPaste.py:482 +#: appPlugins/ToolSolderPaste.py:482 msgid "Please enter a tool diameter to add, in Float format." msgstr "Please enter a tool diameter to add, in Float format." -#: appTools/ToolSolderPaste.py:516 +#: appPlugins/ToolSolderPaste.py:516 msgid "New Nozzle tool added to Tool Table." msgstr "New Nozzle tool added to Tool Table." -#: appTools/ToolSolderPaste.py:558 +#: appPlugins/ToolSolderPaste.py:558 msgid "Nozzle tool from Tool Table was edited." msgstr "Nozzle tool from Tool Table was edited." -#: appTools/ToolSolderPaste.py:621 +#: appPlugins/ToolSolderPaste.py:621 msgid "Tools deleted from Tool Table." msgstr "Tools deleted from Tool Table." -#: appTools/ToolSolderPaste.py:675 +#: appPlugins/ToolSolderPaste.py:675 msgid "No SolderPaste mask Gerber object loaded." msgstr "No SolderPaste mask Gerber object loaded." -#: appTools/ToolSolderPaste.py:706 +#: appPlugins/ToolSolderPaste.py:706 msgid "No Nozzle tools in the tool table." msgstr "No Nozzle tools in the tool table." -#: appTools/ToolSolderPaste.py:836 +#: appPlugins/ToolSolderPaste.py:836 msgid "Solder Paste geometry generated successfully" msgstr "Solder Paste geometry generated successfully" -#: appTools/ToolSolderPaste.py:843 +#: appPlugins/ToolSolderPaste.py:843 msgid "Some or all pads have no solder due of inadequate nozzle diameters..." msgstr "Some or all pads have no solder due of inadequate nozzle diameters..." -#: appTools/ToolSolderPaste.py:857 +#: appPlugins/ToolSolderPaste.py:857 msgid "Generating Solder Paste dispensing geometry..." msgstr "Generating Solder Paste dispensing geometry..." -#: appTools/ToolSolderPaste.py:876 +#: appPlugins/ToolSolderPaste.py:876 msgid "There is no Geometry object available." msgstr "There is no Geometry object available." -#: appTools/ToolSolderPaste.py:881 +#: appPlugins/ToolSolderPaste.py:881 msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry." msgstr "This Geometry can't be processed. NOT a solder_paste_tool geometry." -#: appTools/ToolSolderPaste.py:985 +#: appPlugins/ToolSolderPaste.py:985 msgid "ToolSolderPaste CNCjob created" msgstr "ToolSolderPaste CNCjob created" -#: appTools/ToolSolderPaste.py:1016 appTools/ToolSolderPaste.py:1021 -#: appTools/ToolSolderPaste.py:1075 +#: appPlugins/ToolSolderPaste.py:1016 appPlugins/ToolSolderPaste.py:1021 +#: appPlugins/ToolSolderPaste.py:1075 msgid "" "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." msgstr "" "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." -#: appTools/ToolSolderPaste.py:1085 +#: appPlugins/ToolSolderPaste.py:1085 msgid "Export GCode ..." msgstr "Export GCode ..." -#: appTools/ToolSolderPaste.py:1133 +#: appPlugins/ToolSolderPaste.py:1133 msgid "Solder paste dispenser GCode file saved to" msgstr "Solder paste dispenser GCode file saved to" -#: appTools/ToolSolderPaste.py:1160 +#: appPlugins/ToolSolderPaste.py:1160 msgid "" "A plugin to help dispense solder paste on the PCB pads using a CNC machine." msgstr "" "A plugin to help dispense solder paste on the PCB pads using a CNC machine." -#: appTools/ToolSolderPaste.py:1172 +#: appPlugins/ToolSolderPaste.py:1172 msgid "Gerber Solderpaste object." msgstr "Gerber Solderpaste object." -#: appTools/ToolSolderPaste.py:1191 +#: appPlugins/ToolSolderPaste.py:1191 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for dispensing solder paste." @@ -17887,7 +17859,7 @@ msgstr "" "Tools pool from which the algorithm\n" "will pick the ones used for dispensing solder paste." -#: appTools/ToolSolderPaste.py:1206 +#: appPlugins/ToolSolderPaste.py:1206 msgid "" "This is the Tool Number.\n" "The solder dispensing will start with the tool with the biggest \n" @@ -17901,7 +17873,7 @@ msgstr "" "If there are no longer tools but there are still pads not covered\n" " with solder paste, the app will issue a warning message box." -#: appTools/ToolSolderPaste.py:1213 +#: appPlugins/ToolSolderPaste.py:1213 msgid "" "Tool Diameter. Its value\n" "is the width of the solder paste dispensed." @@ -17909,7 +17881,7 @@ msgstr "" "Tool Diameter. Its value\n" "is the width of the solder paste dispensed." -#: appTools/ToolSolderPaste.py:1234 +#: appPlugins/ToolSolderPaste.py:1234 msgid "" "Add a new nozzle tool to the Tool Table\n" "with the diameter specified above." @@ -17917,11 +17889,11 @@ msgstr "" "Add a new nozzle tool to the Tool Table\n" "with the diameter specified above." -#: appTools/ToolSolderPaste.py:1486 +#: appPlugins/ToolSolderPaste.py:1486 msgid "Generate solder paste dispensing geometry." msgstr "Generate solder paste dispensing geometry." -#: appTools/ToolSolderPaste.py:1505 +#: appPlugins/ToolSolderPaste.py:1505 msgid "" "Geometry Solder Paste object.\n" "The name of the object has to end in:\n" @@ -17931,7 +17903,7 @@ msgstr "" "The name of the object has to end in:\n" "'_solderpaste' as a protection." -#: appTools/ToolSolderPaste.py:1521 +#: appPlugins/ToolSolderPaste.py:1521 msgid "" "Generate GCode for Solder Paste dispensing\n" "on PCB pads." @@ -17939,12 +17911,11 @@ msgstr "" "Generate GCode for Solder Paste dispensing\n" "on PCB pads." -#: appTools/ToolSolderPaste.py:1539 -#| msgid "Create CNCJob" +#: appPlugins/ToolSolderPaste.py:1539 msgid "CNCJob" msgstr "CNCJob" -#: appTools/ToolSolderPaste.py:1541 +#: appPlugins/ToolSolderPaste.py:1541 msgid "" "CNCJob Solder paste object.\n" "In order to enable the GCode save section,\n" @@ -17956,11 +17927,11 @@ msgstr "" "the name of the object has to end in:\n" "'_solderpaste' as a protection." -#: appTools/ToolSolderPaste.py:1556 +#: appPlugins/ToolSolderPaste.py:1556 msgid "Save GCode" msgstr "Save GCode" -#: appTools/ToolSolderPaste.py:1559 +#: appPlugins/ToolSolderPaste.py:1559 msgid "" "Save the generated GCode for Solder Paste dispensing\n" "on PCB pads, to a file." @@ -17968,50 +17939,48 @@ msgstr "" "Save the generated GCode for Solder Paste dispensing\n" "on PCB pads, to a file." -#: appTools/ToolSub.py:249 appTools/ToolSub.py:481 +#: appPlugins/ToolSub.py:249 appPlugins/ToolSub.py:481 msgid "No Target object loaded." msgstr "No Target object loaded." -#: appTools/ToolSub.py:252 +#: appPlugins/ToolSub.py:252 msgid "Loading geometry from Gerber objects." msgstr "Loading geometry from Gerber objects." -#: appTools/ToolSub.py:269 appTools/ToolSub.py:494 +#: appPlugins/ToolSub.py:269 appPlugins/ToolSub.py:494 msgid "No Subtractor object loaded." msgstr "No Subtractor object loaded." -#: appTools/ToolSub.py:319 +#: appPlugins/ToolSub.py:319 msgid "Finished parsing geometry for aperture" msgstr "Finished parsing geometry for aperture" -#: appTools/ToolSub.py:321 +#: appPlugins/ToolSub.py:321 msgid "Subtraction aperture processing finished." msgstr "Subtraction aperture processing finished." -#: appTools/ToolSub.py:454 appTools/ToolSub.py:648 appTools/ToolSub.py:730 +#: appPlugins/ToolSub.py:454 appPlugins/ToolSub.py:648 +#: appPlugins/ToolSub.py:730 msgid "Generating new object failed." msgstr "Generating new object failed." -#: appTools/ToolSub.py:458 appTools/ToolSub.py:653 +#: appPlugins/ToolSub.py:458 appPlugins/ToolSub.py:653 msgid "Created" msgstr "Created" -#: appTools/ToolSub.py:507 +#: appPlugins/ToolSub.py:507 msgid "Currently, the Subtractor geometry cannot be of type Multigeo." msgstr "Currently, the Subtractor geometry cannot be of type Multigeo." -#: appTools/ToolSub.py:547 +#: appPlugins/ToolSub.py:547 msgid "Parsing solid_geometry ..." msgstr "Parsing solid_geometry ..." -#: appTools/ToolSub.py:549 +#: appPlugins/ToolSub.py:549 msgid "Parsing solid_geometry for tool" msgstr "Parsing solid_geometry for tool" -#: appTools/ToolSub.py:766 -#| msgid "" -#| "A tool to substract one Gerber or Geometry object\n" -#| "from another of the same type." +#: appPlugins/ToolSub.py:766 msgid "" "A plugin to help subtract a Gerber/Geometry object from another of the same " "type." @@ -18019,7 +17988,7 @@ msgstr "" "A plugin to help subtract a Gerber/Geometry object from another of the same " "type." -#: appTools/ToolSub.py:828 +#: appPlugins/ToolSub.py:828 msgid "" "Gerber object from which to subtract\n" "the subtractor Gerber object." @@ -18027,11 +17996,11 @@ msgstr "" "Gerber object from which to subtract\n" "the subtractor Gerber object." -#: appTools/ToolSub.py:842 appTools/ToolSub.py:895 +#: appPlugins/ToolSub.py:842 appPlugins/ToolSub.py:895 msgid "Subtractor" msgstr "Subtractor" -#: appTools/ToolSub.py:844 +#: appPlugins/ToolSub.py:844 msgid "" "Gerber object that will be subtracted\n" "from the target Gerber object." @@ -18039,11 +18008,11 @@ msgstr "" "Gerber object that will be subtracted\n" "from the target Gerber object." -#: appTools/ToolSub.py:851 +#: appPlugins/ToolSub.py:851 msgid "Subtract Gerber" msgstr "Subtract Gerber" -#: appTools/ToolSub.py:854 +#: appPlugins/ToolSub.py:854 msgid "" "Will remove the area occupied by the subtractor\n" "Gerber from the Target Gerber.\n" @@ -18055,7 +18024,7 @@ msgstr "" "Can be used to remove the overlapping silkscreen\n" "over the soldermask." -#: appTools/ToolSub.py:881 +#: appPlugins/ToolSub.py:881 msgid "" "Geometry object from which to subtract\n" "the subtractor Geometry object." @@ -18063,7 +18032,7 @@ msgstr "" "Geometry object from which to subtract\n" "the subtractor Geometry object." -#: appTools/ToolSub.py:897 +#: appPlugins/ToolSub.py:897 msgid "" "Geometry object that will be subtracted\n" "from the target Geometry object." @@ -18071,11 +18040,11 @@ msgstr "" "Geometry object that will be subtracted\n" "from the target Geometry object." -#: appTools/ToolSub.py:909 +#: appPlugins/ToolSub.py:909 msgid "Subtract Geometry" msgstr "Subtract Geometry" -#: appTools/ToolSub.py:912 +#: appPlugins/ToolSub.py:912 msgid "" "Will remove the area occupied by the subtractor\n" "Geometry from the Target Geometry." @@ -18083,60 +18052,60 @@ msgstr "" "Will remove the area occupied by the subtractor\n" "Geometry from the Target Geometry." -#: appTools/ToolTransform.py:103 appTools/ToolTransform.py:556 +#: appPlugins/ToolTransform.py:103 appPlugins/ToolTransform.py:556 msgid "Object Transform" msgstr "Object Transform" -#: appTools/ToolTransform.py:319 +#: appPlugins/ToolTransform.py:319 msgid "CNCJob objects can't be rotated." msgstr "CNCJob objects can't be rotated." -#: appTools/ToolTransform.py:353 +#: appPlugins/ToolTransform.py:353 msgid "CNCJob objects can't be mirrored/flipped." msgstr "CNCJob objects can't be mirrored/flipped." -#: appTools/ToolTransform.py:384 +#: appPlugins/ToolTransform.py:384 msgid "Skew transformation can not be done for 0, 90 and 180 degrees." msgstr "Skew transformation can not be done for 0, 90 and 180 degrees." -#: appTools/ToolTransform.py:397 +#: appPlugins/ToolTransform.py:397 msgid "CNCJob objects can't be skewed." msgstr "CNCJob objects can't be skewed." -#: appTools/ToolTransform.py:413 +#: appPlugins/ToolTransform.py:413 msgid "Skew on the" msgstr "Skew on the" -#: appTools/ToolTransform.py:413 appTools/ToolTransform.py:448 -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:413 appPlugins/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:485 msgid "axis done" msgstr "axis done" -#: appTools/ToolTransform.py:431 +#: appPlugins/ToolTransform.py:431 msgid "CNCJob objects can't be scaled." msgstr "CNCJob objects can't be scaled." -#: appTools/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:448 msgid "Scale on the" msgstr "Scale on the" -#: appTools/ToolTransform.py:464 +#: appPlugins/ToolTransform.py:464 msgid "CNCJob objects can't be offset." msgstr "CNCJob objects can't be offset." -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:485 msgid "Offset on the" msgstr "Offset on the" -#: appTools/ToolTransform.py:501 +#: appPlugins/ToolTransform.py:501 msgid "CNCJob objects can't be buffered." msgstr "CNCJob objects can't be buffered." -#: appTools/ToolTransform.py:579 +#: appPlugins/ToolTransform.py:579 msgid "A plugin that allow geometry transformation." msgstr "A plugin that allow geometry transformation." -#: appTools/ToolTransform.py:650 +#: appPlugins/ToolTransform.py:650 msgid "" "The object used as reference.\n" "The used point is the center of it's bounding box." @@ -18144,6 +18113,10 @@ msgstr "" "The object used as reference.\n" "The used point is the center of it's bounding box." +#: appProcess.py:172 +msgid "processes running." +msgstr "processes running." + #: appTranslation.py:104 msgid "The application will restart." msgstr "The application will restart." @@ -18413,7 +18386,6 @@ msgid "E-mail" msgstr "E-mail" #: app_Main.py:3256 -#| msgid "FlatCAM Evo" msgid "FlatCAM Author" msgstr "FlatCAM Author" @@ -19040,7 +19012,6 @@ msgstr "" "Do you want to Save the project?" #: app_Main.py:9563 -#| msgid "New Project created" msgid "Project created in" msgstr "Project created in" @@ -19468,7 +19439,7 @@ msgstr "Creating Geometry from the parsed GCode file for tool diameter" msgid "G91 coordinates not implemented ..." msgstr "G91 coordinates not implemented ..." -#: defaults.py:897 +#: defaults.py:898 msgid "Failed to parse defaults file." msgstr "Failed to parse defaults file." diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index 22f8e2d6..3ed60a71 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 98f9be65..25dc76bc 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-02-26 16:22+0200\n" -"PO-Revision-Date: 2021-02-26 16:22+0200\n" +"POT-Creation-Date: 2021-02-27 04:51+0200\n" +"PO-Revision-Date: 2021-02-27 04:51+0200\n" "Last-Translator: Marius Stanciu - Google Translate\n" "Language-Team: \n" "Language: es\n" @@ -115,12 +115,12 @@ msgstr "Marcadores" #: appEditors/AppGeoEditor.py:3135 appEditors/AppGeoEditor.py:4994 #: appEditors/AppGerberEditor.py:7134 appEditors/AppTextEditor.py:261 #: appGUI/MainGUI.py:3129 appGUI/MainGUI.py:3347 appGUI/MainGUI.py:3572 -#: appObjects/ObjectCollection.py:127 appTools/ToolCorners.py:410 -#: appTools/ToolCorners.py:504 appTools/ToolFilm.py:380 -#: appTools/ToolFilm.py:516 appTools/ToolImage.py:131 -#: appTools/ToolLevelling.py:1495 appTools/ToolMove.py:275 -#: appTools/ToolPcbWizard.py:207 appTools/ToolPcbWizard.py:230 -#: appTools/ToolQRCode.py:602 appTools/ToolQRCode.py:651 app_Main.py:1697 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:410 +#: appPlugins/ToolCorners.py:504 appPlugins/ToolFilm.py:380 +#: appPlugins/ToolFilm.py:516 appPlugins/ToolImage.py:131 +#: appPlugins/ToolLevelling.py:1495 appPlugins/ToolMove.py:275 +#: appPlugins/ToolPcbWizard.py:207 appPlugins/ToolPcbWizard.py:230 +#: appPlugins/ToolQRCode.py:602 appPlugins/ToolQRCode.py:651 app_Main.py:1697 #: app_Main.py:2977 app_Main.py:4701 app_Main.py:5100 app_Main.py:8789 #: app_Main.py:8828 app_Main.py:8872 app_Main.py:8898 app_Main.py:8938 #: app_Main.py:8963 app_Main.py:9011 app_Main.py:9049 app_Main.py:9095 @@ -133,10 +133,11 @@ msgstr "Cancelado." #: Bookmark.py:312 appDatabase.py:2155 appEditors/AppTextEditor.py:316 #: appObjects/FlatCAMCNCJob.py:697 appObjects/FlatCAMCNCJob.py:1093 -#: appTools/ToolFilm.py:731 appTools/ToolFilm.py:746 appTools/ToolFilm.py:795 -#: appTools/ToolFilm.py:996 appTools/ToolFilm.py:1006 appTools/ToolFilm.py:1055 -#: appTools/ToolLevelling.py:1417 appTools/ToolLevelling.py:1609 -#: appTools/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 +#: appPlugins/ToolFilm.py:731 appPlugins/ToolFilm.py:746 +#: appPlugins/ToolFilm.py:795 appPlugins/ToolFilm.py:996 +#: appPlugins/ToolFilm.py:1006 appPlugins/ToolFilm.py:1055 +#: appPlugins/ToolLevelling.py:1417 appPlugins/ToolLevelling.py:1609 +#: appPlugins/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 #: app_Main.py:10279 app_Main.py:10414 app_Main.py:10480 app_Main.py:11276 msgid "" "Permission denied, saving not possible.\n" @@ -147,8 +148,8 @@ msgstr "" "accesible." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1749 appDatabase.py:2166 -#: appDatabase.py:2200 appTools/ToolNCC.py:1241 appTools/ToolPaint.py:843 -#: app_Main.py:2996 app_Main.py:6246 defaults.py:884 +#: appDatabase.py:2200 appPlugins/ToolNCC.py:1241 appPlugins/ToolPaint.py:843 +#: app_Main.py:2996 app_Main.py:6246 defaults.py:885 msgid "Could not load the file." msgstr "No se pudo cargar el archivo." @@ -172,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 appTools/ToolCopperThieving.py:366 -#: appTools/ToolFollow.py:209 appTools/ToolIsolation.py:1608 -#: appTools/ToolNCC.py:1628 appTools/ToolPaint.py:1201 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:366 +#: appPlugins/ToolFollow.py:209 appPlugins/ToolIsolation.py:1608 +#: appPlugins/ToolNCC.py:1628 appPlugins/ToolPaint.py:1201 msgid "Click the start point of the area." msgstr "Haga clic en el punto de inicio del área." -#: appCommon/Common.py:360 appTools/ToolFollow.py:429 appTools/ToolNCC.py:1687 -#: appTools/ToolPaint.py:1349 +#: appCommon/Common.py:360 appPlugins/ToolFollow.py:429 +#: appPlugins/ToolNCC.py:1687 appPlugins/ToolPaint.py:1349 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 -#: appTools/ToolCopperThieving.py:410 appTools/ToolFollow.py:435 -#: appTools/ToolFollow.py:486 appTools/ToolIsolation.py:2556 -#: appTools/ToolIsolation.py:2608 appTools/ToolNCC.py:1691 -#: appTools/ToolNCC.py:1743 appTools/ToolPaint.py:1355 -#: appTools/ToolPaint.py:1406 +#: appPlugins/ToolCopperThieving.py:410 appPlugins/ToolFollow.py:435 +#: appPlugins/ToolFollow.py:486 appPlugins/ToolIsolation.py:2556 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolNCC.py:1691 +#: appPlugins/ToolNCC.py:1743 appPlugins/ToolPaint.py:1355 +#: appPlugins/ToolPaint.py:1406 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 " @@ -196,8 +197,8 @@ msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2453 #: appEditors/AppGerberEditor.py:1022 appEditors/AppGerberEditor.py:1408 -#: appTools/ToolFollow.py:457 appTools/ToolIsolation.py:2579 -#: appTools/ToolNCC.py:1714 appTools/ToolPaint.py:1377 +#: appPlugins/ToolFollow.py:457 appPlugins/ToolIsolation.py:2579 +#: appPlugins/ToolNCC.py:1714 appPlugins/ToolPaint.py:1377 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 " @@ -245,13 +246,14 @@ msgstr "ID" #: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3430 #: appGUI/ObjectUI.py:212 appGUI/ObjectUI.py:574 appGUI/ObjectUI.py:897 #: appGUI/ObjectUI.py:1989 appGUI/ObjectUI.py:2230 appGUI/ObjectUI.py:2297 -#: appTools/ToolCalibration.py:942 appTools/ToolFiducials.py:799 +#: appPlugins/ToolCalibration.py:942 appPlugins/ToolFiducials.py:799 #: app_Main.py:8026 msgid "Name" msgstr "Nombre" -#: appDatabase.py:38 appDatabase.py:265 appTools/ToolCalibration.py:943 -#: appTools/ToolMilling.py:3629 appTools/ToolSub.py:826 appTools/ToolSub.py:879 +#: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:943 +#: appPlugins/ToolMilling.py:3635 appPlugins/ToolSub.py:826 +#: appPlugins/ToolSub.py:879 msgid "Target" msgstr "Objetivo" @@ -259,13 +261,13 @@ msgstr "Objetivo" #: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:671 #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolDrilling.py:2359 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 -#: appTools/ToolMilling.py:3682 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 appTools/ToolPcbWizard.py:428 -#: appTools/ToolReport.py:432 appTools/ToolReport.py:495 -#: appTools/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 appPlugins/ToolPcbWizard.py:428 +#: appPlugins/ToolReport.py:432 appPlugins/ToolReport.py:495 +#: appPlugins/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 msgid "Diameter" msgstr "Diámetro" @@ -310,7 +312,7 @@ msgstr "" #: appDatabase.py:218 appDatabase.py:1189 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCalculators.py:510 appTools/ToolCutOut.py:2572 +#: appPlugins/ToolCalculators.py:510 appPlugins/ToolCutOut.py:2572 msgid "Tool Diameter" msgstr "Diá. de Herram" @@ -356,40 +358,41 @@ msgstr "General" #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:2231 #: appDatabase.py:2425 appGUI/MainGUI.py:4634 appGUI/ObjectUI.py:740 -#: appGUI/ObjectUI.py:1795 appTools/ToolMilling.py:59 -#: appTools/ToolMilling.py:191 +#: appGUI/ObjectUI.py:1795 appPlugins/ToolMilling.py:59 +#: appPlugins/ToolMilling.py:191 msgid "Milling" msgstr "Fresado" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2236 -#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appTools/ToolDrilling.py:55 -#: appTools/ToolDrilling.py:189 +#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appPlugins/ToolDrilling.py:55 +#: appPlugins/ToolDrilling.py:189 msgid "Drilling" msgstr "Perforación" #: appDatabase.py:271 appDatabase.py:593 appDatabase.py:1782 #: appDatabase.py:2244 appDatabase.py:2427 appGUI/MainGUI.py:4630 -#: appTools/ToolIsolation.py:208 appTools/ToolIsolation.py:3147 -#: appTools/ToolMilling.py:3972 appTools/ToolNCC.py:4359 +#: appPlugins/ToolIsolation.py:208 appPlugins/ToolIsolation.py:3147 +#: appPlugins/ToolMilling.py:3978 appPlugins/ToolNCC.py:4359 msgid "Isolation" msgstr "Aislamiento" #: appDatabase.py:271 appDatabase.py:1783 appDatabase.py:2252 #: appDatabase.py:2428 appEditors/AppGeoEditor.py:582 appGUI/MainGUI.py:1683 -#: appGUI/ObjectUI.py:1809 appTools/ToolPaint.py:247 appTools/ToolPaint.py:877 -#: appTools/ToolPaint.py:2882 +#: appGUI/ObjectUI.py:1809 appPlugins/ToolPaint.py:247 +#: appPlugins/ToolPaint.py:877 appPlugins/ToolPaint.py:2882 msgid "Paint" msgstr "Pintar" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2260 #: appDatabase.py:2429 appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1819 -#: appTools/ToolNCC.py:220 appTools/ToolNCC.py:1276 appTools/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:220 appPlugins/ToolNCC.py:1276 +#: appPlugins/ToolNCC.py:4080 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2268 -#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appTools/ToolCutOut.py:171 -#: appTools/ToolCutOut.py:517 appTools/ToolCutOut.py:2296 +#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appPlugins/ToolCutOut.py:171 +#: appPlugins/ToolCutOut.py:517 appPlugins/ToolCutOut.py:2296 msgid "Cutout" msgstr "Separar" @@ -399,8 +402,8 @@ msgstr "Separar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appTools/ToolFollow.py:745 appTools/ToolIsolation.py:3633 -#: appTools/ToolNCC.py:4629 appTools/ToolPaint.py:3309 +#: appPlugins/ToolFollow.py:745 appPlugins/ToolIsolation.py:3633 +#: appPlugins/ToolNCC.py:4629 appPlugins/ToolPaint.py:3309 msgid "Shape" msgstr "Forma" @@ -506,9 +509,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 -#: appTools/ToolCalculators.py:498 appTools/ToolCutOut.py:2470 -#: appTools/ToolDrilling.py:2437 appTools/ToolMilling.py:1350 -#: appTools/ToolMilling.py:4076 +#: appPlugins/ToolCalculators.py:498 appPlugins/ToolCutOut.py:2470 +#: appPlugins/ToolDrilling.py:2437 appPlugins/ToolMilling.py:1350 +#: appPlugins/ToolMilling.py:4082 msgid "Cut Z" msgstr "Corte Z" @@ -552,9 +555,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:88 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appTools/ToolCalibration.py:782 appTools/ToolDrilling.py:1534 -#: appTools/ToolDrilling.py:2479 appTools/ToolMilling.py:3296 -#: appTools/ToolMilling.py:4119 appTools/ToolSolderPaste.py:1320 +#: appPlugins/ToolCalibration.py:782 appPlugins/ToolDrilling.py:1534 +#: appPlugins/ToolDrilling.py:2479 appPlugins/ToolMilling.py:3302 +#: appPlugins/ToolMilling.py:4125 appPlugins/ToolSolderPaste.py:1320 msgid "Travel Z" msgstr "Viaje Z" @@ -608,7 +611,7 @@ msgstr "" #: appDatabase.py:482 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:163 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appTools/ToolMilling.py:4137 appTools/ToolSolderPaste.py:1362 +#: appPlugins/ToolMilling.py:4143 appPlugins/ToolSolderPaste.py:1362 msgid "Feedrate X-Y" msgstr "Avance X-Y" @@ -624,8 +627,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:178 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2496 appTools/ToolMilling.py:4155 -#: appTools/ToolSolderPaste.py:1375 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolMilling.py:4161 +#: appPlugins/ToolSolderPaste.py:1375 msgid "Feedrate Z" msgstr "Avance Z" @@ -667,8 +670,8 @@ msgstr "" "Si se deja vacío, no se usará.\n" "La velocidad del husillo en RPM." -#: appDatabase.py:546 appDatabase.py:1039 appTools/ToolDrilling.py:2550 -#: appTools/ToolMilling.py:4240 +#: appDatabase.py:546 appDatabase.py:1039 appPlugins/ToolDrilling.py:2550 +#: appPlugins/ToolMilling.py:4246 msgid "Dwell" msgstr "Habitar" @@ -695,11 +698,11 @@ msgstr "" "Retardo utilizado para permitir que el husillo del motor alcance su " "velocidad establecida." -#: appDatabase.py:583 appTools/ToolNCC.py:4349 +#: appDatabase.py:583 appPlugins/ToolNCC.py:4349 msgid "Operation" msgstr "Operación" -#: appDatabase.py:585 appTools/ToolNCC.py:4351 +#: appDatabase.py:585 appPlugins/ToolNCC.py:4351 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -712,7 +715,7 @@ msgstr "" "- Borrar -> la limpieza regular sin cobre." #: appDatabase.py:592 appEditors/AppGerberEditor.py:6484 -#: appTools/ToolNCC.py:4358 +#: appPlugins/ToolNCC.py:4358 msgid "Clear" msgstr "Limpiar" @@ -720,8 +723,8 @@ msgstr "Limpiar" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appTools/ToolIsolation.py:3415 appTools/ToolMilling.py:3875 -#: appTools/ToolNCC.py:4367 +#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolMilling.py:3881 +#: appPlugins/ToolNCC.py:4367 msgid "Milling Type" msgstr "Tipo de fresado" @@ -731,8 +734,8 @@ msgstr "Tipo de fresado" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appTools/ToolIsolation.py:3417 appTools/ToolIsolation.py:3425 -#: appTools/ToolNCC.py:4369 appTools/ToolNCC.py:4377 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolIsolation.py:3425 +#: appPlugins/ToolNCC.py:4369 appPlugins/ToolNCC.py:4377 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -747,7 +750,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3422 appTools/ToolNCC.py:4374 +#: appPlugins/ToolIsolation.py:3422 appPlugins/ToolNCC.py:4374 msgid "Climb" msgstr "Subida" @@ -755,7 +758,7 @@ msgstr "Subida" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appTools/ToolIsolation.py:3423 appTools/ToolNCC.py:4375 +#: appPlugins/ToolIsolation.py:3423 appPlugins/ToolNCC.py:4375 msgid "Conventional" msgstr "Convencional" @@ -766,16 +769,16 @@ msgstr "Convencional" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2598 appTools/ToolIsolation.py:3400 -#: appTools/ToolMilling.py:3993 appTools/ToolNCC.py:4390 -#: appTools/ToolPaint.py:3134 +#: appPlugins/ToolDrilling.py:2598 appPlugins/ToolIsolation.py:3400 +#: appPlugins/ToolMilling.py:3999 appPlugins/ToolNCC.py:4390 +#: appPlugins/ToolPaint.py:3134 msgid "Overlap" msgstr "Superposición" #: appDatabase.py:623 appDatabase.py:731 appEditors/AppGeoEditor.py:506 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appTools/ToolNCC.py:4392 appTools/ToolPaint.py:3136 +#: appPlugins/ToolNCC.py:4392 appPlugins/ToolPaint.py:3136 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -807,12 +810,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:262 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appTools/ToolCopperThieving.py:1320 appTools/ToolCopperThieving.py:1597 -#: appTools/ToolCorners.py:789 appTools/ToolCutOut.py:2511 -#: appTools/ToolCutOut.py:2821 appTools/ToolExtract.py:1258 -#: appTools/ToolFiducials.py:904 appTools/ToolInvertGerber.py:249 -#: appTools/ToolInvertGerber.py:257 appTools/ToolMilling.py:3980 -#: appTools/ToolNCC.py:4434 appTools/ToolNCC.py:4536 +#: appPlugins/ToolCopperThieving.py:1320 appPlugins/ToolCopperThieving.py:1597 +#: appPlugins/ToolCorners.py:789 appPlugins/ToolCutOut.py:2511 +#: appPlugins/ToolCutOut.py:2821 appPlugins/ToolExtract.py:1258 +#: appPlugins/ToolFiducials.py:904 appPlugins/ToolInvertGerber.py:249 +#: appPlugins/ToolInvertGerber.py:257 appPlugins/ToolMilling.py:3986 +#: appPlugins/ToolNCC.py:4434 appPlugins/ToolNCC.py:4536 msgid "Margin" msgstr "Margen" @@ -823,9 +826,9 @@ msgstr "Margen" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appTools/ToolCopperThieving.py:1322 appTools/ToolCorners.py:791 -#: appTools/ToolFiducials.py:906 appTools/ToolMilling.py:3982 -#: appTools/ToolNCC.py:4436 appTools/ToolNCC.py:4538 +#: appPlugins/ToolCopperThieving.py:1322 appPlugins/ToolCorners.py:791 +#: appPlugins/ToolFiducials.py:906 appPlugins/ToolMilling.py:3988 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolNCC.py:4538 msgid "Bounding box margin." msgstr "Margen de cuadro delimitador." @@ -836,14 +839,14 @@ msgstr "Margen de cuadro delimitador." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appTools/ToolExtract.py:1025 appTools/ToolLevelling.py:1828 -#: appTools/ToolMilling.py:4008 appTools/ToolNCC.py:4411 -#: appTools/ToolPaint.py:3170 appTools/ToolPunchGerber.py:2102 +#: appPlugins/ToolExtract.py:1025 appPlugins/ToolLevelling.py:1828 +#: appPlugins/ToolMilling.py:4014 appPlugins/ToolNCC.py:4411 +#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPunchGerber.py:2102 msgid "Method" msgstr "Método" #: appDatabase.py:657 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appTools/ToolNCC.py:4413 +#: appPlugins/ToolNCC.py:4413 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -859,8 +862,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Standard" msgstr "Estándar" @@ -869,8 +872,8 @@ msgstr "Estándar" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Seed" msgstr "Semilla" @@ -880,31 +883,33 @@ msgstr "Semilla" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 #: appParsers/ParseGerber.py:425 appParsers/ParseHPGL2.py:200 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Lines" msgstr "Líneas" #: appDatabase.py:665 appDatabase.py:779 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolNCC.py:4426 appTools/ToolPaint.py:3184 +#: appPlugins/ToolNCC.py:4426 appPlugins/ToolPaint.py:3184 msgid "Combo" msgstr "Combo" #: appDatabase.py:673 appDatabase.py:790 appEditors/AppGeoEditor.py:559 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolLevelling.py:1046 appTools/ToolLevelling.py:1068 -#: appTools/ToolLevelling.py:1913 appTools/ToolLevelling.py:1936 -#: appTools/ToolNCC.py:4447 appTools/ToolNCC.py:4549 appTools/ToolPaint.py:3195 +#: appPlugins/ToolLevelling.py:1046 appPlugins/ToolLevelling.py:1068 +#: appPlugins/ToolLevelling.py:1913 appPlugins/ToolLevelling.py:1936 +#: appPlugins/ToolNCC.py:4447 appPlugins/ToolNCC.py:4549 +#: appPlugins/ToolPaint.py:3195 msgid "Connect" msgstr "Conectar" #: appDatabase.py:677 appDatabase.py:793 appEditors/AppGeoEditor.py:561 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4451 appTools/ToolNCC.py:4551 appTools/ToolPaint.py:3198 +#: appPlugins/ToolNCC.py:4451 appPlugins/ToolNCC.py:4551 +#: appPlugins/ToolPaint.py:3198 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -915,14 +920,16 @@ msgstr "" #: appDatabase.py:683 appDatabase.py:797 appEditors/AppGeoEditor.py:569 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appTools/ToolNCC.py:4457 appTools/ToolNCC.py:4557 appTools/ToolPaint.py:3202 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4557 +#: appPlugins/ToolPaint.py:3202 msgid "Contour" msgstr "Contorno" #: appDatabase.py:687 appDatabase.py:800 appEditors/AppGeoEditor.py:571 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appTools/ToolNCC.py:4461 appTools/ToolNCC.py:4559 appTools/ToolPaint.py:3205 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3205 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -935,15 +942,15 @@ msgstr "" #: appGUI/ObjectUI.py:136 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appTools/ToolEtchCompensation.py:432 appTools/ToolNCC.py:4467 -#: appTools/ToolNCC.py:4565 appTools/ToolPaint.py:3155 -#: appTools/ToolPaint.py:3251 appTools/ToolTransform.py:561 +#: appPlugins/ToolEtchCompensation.py:432 appPlugins/ToolNCC.py:4467 +#: appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3155 +#: appPlugins/ToolPaint.py:3251 appPlugins/ToolTransform.py:561 msgid "Offset" msgstr "Compensar" #: appDatabase.py:697 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 appTools/ToolNCC.py:4471 -#: appTools/ToolNCC.py:4567 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4567 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -955,7 +962,7 @@ msgstr "" #: appDatabase.py:752 appEditors/AppGeoEditor.py:526 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appTools/ToolPaint.py:3157 appTools/ToolPaint.py:3253 +#: appPlugins/ToolPaint.py:3157 appPlugins/ToolPaint.py:3253 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -966,7 +973,7 @@ msgstr "" "ser pintado." #: appDatabase.py:767 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appTools/ToolPaint.py:3172 +#: appPlugins/ToolPaint.py:3172 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -988,18 +995,18 @@ msgstr "" #: appDatabase.py:779 appDatabase.py:781 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolPaint.py:153 appTools/ToolPaint.py:594 -#: appTools/ToolPaint.py:3184 appTools/ToolPaint.py:3186 +#: appPlugins/ToolPaint.py:153 appPlugins/ToolPaint.py:594 +#: appPlugins/ToolPaint.py:3184 appPlugins/ToolPaint.py:3186 msgid "Laser_lines" msgstr "Lineas laser" #: appDatabase.py:818 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appTools/ToolIsolation.py:3387 +#: appPlugins/ToolIsolation.py:3387 msgid "Passes" msgstr "Pases" #: appDatabase.py:820 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appTools/ToolIsolation.py:3389 +#: appPlugins/ToolIsolation.py:3389 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1010,19 +1017,19 @@ msgstr "" #: appDatabase.py:833 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appTools/ToolIsolation.py:3402 appTools/ToolMilling.py:3995 +#: appPlugins/ToolIsolation.py:3402 appPlugins/ToolMilling.py:4001 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:866 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appTools/ToolIsolation.py:3435 +#: appPlugins/ToolIsolation.py:3435 msgid "Isolation Type" msgstr "Tipo de aislamiento" #: appDatabase.py:868 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appTools/ToolIsolation.py:3437 +#: appPlugins/ToolIsolation.py:3437 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1044,23 +1051,23 @@ msgstr "" #: appDatabase.py:877 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appTools/ToolIsolation.py:3446 +#: appPlugins/ToolIsolation.py:3446 msgid "Full" msgstr "Completo" #: appDatabase.py:878 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appTools/ToolIsolation.py:3447 +#: appPlugins/ToolIsolation.py:3447 msgid "Ext" msgstr "Exterior" #: appDatabase.py:879 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appTools/ToolIsolation.py:3448 +#: appPlugins/ToolIsolation.py:3448 msgid "Int" msgstr "Interior" #: appDatabase.py:897 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appTools/ToolDrilling.py:2439 appTools/ToolMilling.py:1352 -#: appTools/ToolMilling.py:4078 +#: appPlugins/ToolDrilling.py:2439 appPlugins/ToolMilling.py:1352 +#: appPlugins/ToolMilling.py:4084 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1069,12 +1076,12 @@ msgstr "" "debajo de la superficie de cobre." #: appDatabase.py:913 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 -#: appTools/ToolDrilling.py:2574 +#: appPlugins/ToolDrilling.py:2574 msgid "Offset Z" msgstr "Offset Z" #: appDatabase.py:915 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 -#: appTools/ToolDrilling.py:2576 +#: appPlugins/ToolDrilling.py:2576 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -1088,8 +1095,8 @@ msgstr "" #: appDatabase.py:932 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appTools/ToolCutOut.py:2487 appTools/ToolDrilling.py:2457 -#: appTools/ToolMilling.py:4097 +#: appPlugins/ToolCutOut.py:2487 appPlugins/ToolDrilling.py:2457 +#: appPlugins/ToolMilling.py:4103 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1103,13 +1110,13 @@ msgstr "" #: appDatabase.py:954 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appTools/ToolCutOut.py:2498 appTools/ToolDrilling.py:2470 -#: appTools/ToolMilling.py:4110 +#: appPlugins/ToolCutOut.py:2498 appPlugins/ToolDrilling.py:2470 +#: appPlugins/ToolMilling.py:4116 msgid "Depth of each pass (positive)." msgstr "Profundidad de cada pase (positivo)." #: appDatabase.py:963 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appTools/ToolDrilling.py:2481 appTools/ToolMilling.py:4121 +#: appPlugins/ToolDrilling.py:2481 appPlugins/ToolMilling.py:4127 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1118,7 +1125,7 @@ msgstr "" "A través del plano XY." #: appDatabase.py:986 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appTools/ToolDrilling.py:2498 appTools/ToolMilling.py:4157 +#: appPlugins/ToolDrilling.py:2498 appPlugins/ToolMilling.py:4163 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1133,12 +1140,12 @@ msgstr "" #: appDatabase.py:1001 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:60 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appTools/ToolDrilling.py:2513 appTools/ToolMilling.py:4172 +#: appPlugins/ToolDrilling.py:2513 appPlugins/ToolMilling.py:4178 msgid "Feedrate Rapids" msgstr "Rápidos de avance" #: appDatabase.py:1003 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appTools/ToolDrilling.py:2515 appTools/ToolMilling.py:4174 +#: appPlugins/ToolDrilling.py:2515 appPlugins/ToolMilling.py:4180 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1154,13 +1161,13 @@ msgstr "" #: appDatabase.py:1024 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:194 -#: appTools/ToolDrilling.py:1548 appTools/ToolDrilling.py:2535 -#: appTools/ToolMilling.py:3314 appTools/ToolMilling.py:4225 +#: appPlugins/ToolDrilling.py:1548 appPlugins/ToolDrilling.py:2535 +#: appPlugins/ToolMilling.py:3320 appPlugins/ToolMilling.py:4231 msgid "Spindle speed" msgstr "Eje de velocidad" #: appDatabase.py:1026 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 -#: appTools/ToolDrilling.py:2537 appTools/ToolMilling.py:4227 +#: appPlugins/ToolDrilling.py:2537 appPlugins/ToolMilling.py:4233 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1169,17 +1176,17 @@ msgstr "" "en RPM (opcional)" #: appDatabase.py:1071 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 -#: appTools/ToolDrilling.py:2590 +#: appPlugins/ToolDrilling.py:2590 msgid "Drill slots" msgstr "Perforar las Ranuras" #: appDatabase.py:1073 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 -#: appTools/ToolDrilling.py:2592 +#: appPlugins/ToolDrilling.py:2592 msgid "If the selected tool has slots then they will be drilled." msgstr "Si la herramienta seleccionada tiene ranuras, se perforarán." #: appDatabase.py:1084 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 -#: appTools/ToolDrilling.py:2600 +#: appPlugins/ToolDrilling.py:2600 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" @@ -1187,12 +1194,12 @@ msgstr "" "taladro anterior." #: appDatabase.py:1098 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 -#: appTools/ToolDrilling.py:2614 +#: appPlugins/ToolDrilling.py:2614 msgid "Last drill" msgstr "Último ejercicio" #: appDatabase.py:1100 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 -#: appTools/ToolDrilling.py:2616 +#: appPlugins/ToolDrilling.py:2616 msgid "" "If the slot length is not completely covered by drill holes,\n" "add a drill hole on the slot end point." @@ -1203,8 +1210,8 @@ msgstr "" #: appDatabase.py:1128 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appTools/ToolCutOut.py:2513 appTools/ToolCutOut.py:2823 -#: appTools/ToolExtract.py:1260 +#: appPlugins/ToolCutOut.py:2513 appPlugins/ToolCutOut.py:2823 +#: appPlugins/ToolExtract.py:1260 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1215,12 +1222,12 @@ msgstr "" "el borde real de PCB" #: appDatabase.py:1140 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:119 -#: appTools/ToolCutOut.py:2521 +#: appPlugins/ToolCutOut.py:2521 msgid "Gap size" msgstr "Tamaño de la brecha" #: appDatabase.py:1142 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 -#: appTools/ToolCutOut.py:2523 +#: appPlugins/ToolCutOut.py:2523 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1233,12 +1240,12 @@ msgstr "" "de la cual se corta el PCB)." #: appDatabase.py:1151 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:136 -#: appTools/ToolCutOut.py:2537 +#: appPlugins/ToolCutOut.py:2537 msgid "Gap type" msgstr "Tipo de brecha" #: appDatabase.py:1153 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 -#: appTools/ToolCutOut.py:2539 +#: appPlugins/ToolCutOut.py:2539 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1253,22 +1260,22 @@ msgstr "" "- M-Bites -> 'Mouse Bites' - igual que el 'puente' pero cubierto con agujeros" #: appDatabase.py:1161 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:146 -#: appTools/ToolCutOut.py:2547 +#: appPlugins/ToolCutOut.py:2547 msgid "Bridge" msgstr "Puente" #: appDatabase.py:1162 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:147 -#: appTools/ToolCutOut.py:2548 +#: appPlugins/ToolCutOut.py:2548 msgid "Thin" msgstr "Delgado" #: appDatabase.py:1173 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:157 -#: appTools/ToolCutOut.py:2558 +#: appPlugins/ToolCutOut.py:2558 msgid "Depth" msgstr "Profundidad" #: appDatabase.py:1175 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2560 +#: appPlugins/ToolCutOut.py:2560 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1277,7 +1284,7 @@ msgstr "" "para adelgazar los huecos." #: appDatabase.py:1191 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 -#: appTools/ToolCutOut.py:2574 +#: appPlugins/ToolCutOut.py:2574 msgid "The drill hole diameter when doing mouse bites." msgstr "El diámetro del taladro al hacer 'mouse bytes'." @@ -1286,23 +1293,23 @@ msgstr "El diámetro del taladro al hacer 'mouse bytes'." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1467 appTools/ToolCopperThieving.py:1507 -#: appTools/ToolCopperThieving.py:1547 appTools/ToolCutOut.py:2584 +#: appPlugins/ToolCopperThieving.py:1467 appPlugins/ToolCopperThieving.py:1507 +#: appPlugins/ToolCopperThieving.py:1547 appPlugins/ToolCutOut.py:2584 msgid "Spacing" msgstr "Spacing" #: appDatabase.py:1204 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appTools/ToolCutOut.py:2586 +#: appPlugins/ToolCutOut.py:2586 msgid "The spacing between drill holes when doing mouse bites." msgstr "El espacio entre los taladros al hacer 'mouse bites'." #: appDatabase.py:1223 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:218 -#: appTools/ToolCutOut.py:2400 +#: appPlugins/ToolCutOut.py:2400 msgid "Convex Shape" msgstr "Forma convexa" #: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 -#: appTools/ToolCutOut.py:2402 appTools/ToolCutOut.py:2407 +#: appPlugins/ToolCutOut.py:2402 appPlugins/ToolCutOut.py:2407 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1311,11 +1318,11 @@ msgstr "" "Se usa solo si el tipo de objeto de origen es Gerber." #: appDatabase.py:1234 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:194 -#: appTools/ToolCutOut.py:2631 +#: appPlugins/ToolCutOut.py:2631 msgid "Gaps" msgstr "Brechas" -#: appDatabase.py:1236 appTools/ToolCutOut.py:2633 +#: appDatabase.py:1236 appPlugins/ToolCutOut.py:2633 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1402,10 +1409,10 @@ msgstr "" "herramienta de objeto / aplicación después de seleccionar una herramienta\n" "en la base de datos de herramientas." -#: appDatabase.py:1333 appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3908 appGUI/MainGUI.py:1615 -#: appGUI/preferences/PreferencesUIManager.py:959 app_Main.py:2630 +#: appDatabase.py:1333 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 +#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 +#: appGUI/GUIElements.py:3909 appGUI/MainGUI.py:1615 +#: appGUI/preferences/PreferencesUIManager.py:961 app_Main.py:2630 #: app_Main.py:3710 app_Main.py:4638 app_Main.py:4891 app_Main.py:9447 msgid "Cancel" msgstr "Cancelar" @@ -1413,76 +1420,76 @@ msgstr "Cancelar" #: appDatabase.py:1346 appDatabase.py:1357 appEditors/AppExcEditor.py:4561 #: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:884 #: appEditors/appGCodeEditor.py:895 appGUI/ObjectUI.py:156 -#: appGUI/ObjectUI.py:167 appTool.py:284 appTool.py:295 -#: appTools/ToolAlignObjects.py:535 appTools/ToolAlignObjects.py:546 -#: appTools/ToolCalculators.py:733 appTools/ToolCalculators.py:744 -#: appTools/ToolCalibration.py:1408 appTools/ToolCalibration.py:1419 -#: appTools/ToolCopperThieving.py:1761 appTools/ToolCopperThieving.py:1772 -#: appTools/ToolCorners.py:903 appTools/ToolCorners.py:914 -#: appTools/ToolCutOut.py:2889 appTools/ToolCutOut.py:2900 -#: appTools/ToolDblSided.py:1112 appTools/ToolDblSided.py:1123 -#: appTools/ToolDistance.py:672 appTools/ToolDistance.py:683 -#: appTools/ToolDistanceMin.py:362 appTools/ToolDistanceMin.py:373 -#: appTools/ToolDrilling.py:2941 appTools/ToolDrilling.py:2952 -#: appTools/ToolEtchCompensation.py:491 appTools/ToolEtchCompensation.py:502 -#: appTools/ToolExtract.py:1337 appTools/ToolExtract.py:1348 -#: appTools/ToolFiducials.py:1069 appTools/ToolFiducials.py:1080 -#: appTools/ToolFilm.py:1677 appTools/ToolFilm.py:1688 -#: appTools/ToolFollow.py:805 appTools/ToolFollow.py:816 -#: appTools/ToolImage.py:350 appTools/ToolImage.py:361 -#: appTools/ToolInvertGerber.py:320 appTools/ToolInvertGerber.py:331 -#: appTools/ToolIsolation.py:3702 appTools/ToolIsolation.py:3713 -#: appTools/ToolLevelling.py:2262 appTools/ToolLevelling.py:2273 -#: appTools/ToolMilling.py:4548 appTools/ToolMilling.py:4559 -#: appTools/ToolNCC.py:4791 appTools/ToolNCC.py:4802 -#: appTools/ToolOptimal.py:638 appTools/ToolOptimal.py:649 -#: appTools/ToolPaint.py:3411 appTools/ToolPaint.py:3422 -#: appTools/ToolPanelize.py:1365 appTools/ToolPanelize.py:1376 -#: appTools/ToolPcbWizard.py:519 appTools/ToolPcbWizard.py:530 -#: appTools/ToolPunchGerber.py:2363 appTools/ToolPunchGerber.py:2374 -#: appTools/ToolQRCode.py:1025 appTools/ToolQRCode.py:1036 -#: appTools/ToolRulesCheck.py:1701 appTools/ToolRulesCheck.py:1712 -#: appTools/ToolSolderPaste.py:1598 appTools/ToolSolderPaste.py:1609 -#: appTools/ToolSub.py:947 appTools/ToolSub.py:958 -#: appTools/ToolTransform.py:1011 appTools/ToolTransform.py:1022 +#: appGUI/ObjectUI.py:167 appPlugins/ToolAlignObjects.py:535 +#: appPlugins/ToolAlignObjects.py:546 appPlugins/ToolCalculators.py:733 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCalibration.py:1408 +#: appPlugins/ToolCalibration.py:1419 appPlugins/ToolCopperThieving.py:1761 +#: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCorners.py:903 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2889 +#: appPlugins/ToolCutOut.py:2900 appPlugins/ToolDblSided.py:1112 +#: appPlugins/ToolDblSided.py:1123 appPlugins/ToolDistance.py:672 +#: appPlugins/ToolDistance.py:683 appPlugins/ToolDistanceMin.py:362 +#: appPlugins/ToolDistanceMin.py:373 appPlugins/ToolDrilling.py:2941 +#: appPlugins/ToolDrilling.py:2952 appPlugins/ToolEtchCompensation.py:491 +#: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1337 +#: appPlugins/ToolExtract.py:1348 appPlugins/ToolFiducials.py:1069 +#: appPlugins/ToolFiducials.py:1080 appPlugins/ToolFilm.py:1677 +#: appPlugins/ToolFilm.py:1688 appPlugins/ToolFollow.py:805 +#: appPlugins/ToolFollow.py:816 appPlugins/ToolImage.py:350 +#: appPlugins/ToolImage.py:361 appPlugins/ToolInvertGerber.py:320 +#: appPlugins/ToolInvertGerber.py:331 appPlugins/ToolIsolation.py:3702 +#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2262 +#: appPlugins/ToolLevelling.py:2273 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolMilling.py:4565 appPlugins/ToolNCC.py:4791 +#: appPlugins/ToolNCC.py:4802 appPlugins/ToolOptimal.py:638 +#: appPlugins/ToolOptimal.py:649 appPlugins/ToolPaint.py:3411 +#: appPlugins/ToolPaint.py:3422 appPlugins/ToolPanelize.py:1365 +#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPcbWizard.py:519 +#: appPlugins/ToolPcbWizard.py:530 appPlugins/ToolPunchGerber.py:2363 +#: appPlugins/ToolPunchGerber.py:2374 appPlugins/ToolQRCode.py:1025 +#: appPlugins/ToolQRCode.py:1036 appPlugins/ToolRulesCheck.py:1701 +#: appPlugins/ToolRulesCheck.py:1712 appPlugins/ToolSolderPaste.py:1598 +#: appPlugins/ToolSolderPaste.py:1609 appPlugins/ToolSub.py:947 +#: appPlugins/ToolSub.py:958 appPlugins/ToolTransform.py:1011 +#: appPlugins/ToolTransform.py:1022 appTool.py:284 appTool.py:295 msgid "Edited value is out of range" msgstr "El valor editado está fuera de rango" #: appDatabase.py:1352 appDatabase.py:1359 appEditors/AppExcEditor.py:4567 #: appEditors/AppExcEditor.py:4574 appEditors/appGCodeEditor.py:890 #: appEditors/appGCodeEditor.py:897 appGUI/ObjectUI.py:162 -#: appGUI/ObjectUI.py:169 appTool.py:290 appTool.py:297 -#: appTools/ToolAlignObjects.py:541 appTools/ToolAlignObjects.py:548 -#: appTools/ToolCalculators.py:739 appTools/ToolCalculators.py:746 -#: appTools/ToolCalibration.py:1414 appTools/ToolCalibration.py:1421 -#: appTools/ToolCopperThieving.py:1767 appTools/ToolCopperThieving.py:1774 -#: appTools/ToolCorners.py:909 appTools/ToolCorners.py:916 -#: appTools/ToolCutOut.py:2895 appTools/ToolCutOut.py:2902 -#: appTools/ToolDblSided.py:1118 appTools/ToolDblSided.py:1125 -#: appTools/ToolDistance.py:678 appTools/ToolDistance.py:685 -#: appTools/ToolDistanceMin.py:368 appTools/ToolDistanceMin.py:375 -#: appTools/ToolDrilling.py:2947 appTools/ToolDrilling.py:2954 -#: appTools/ToolEtchCompensation.py:497 appTools/ToolEtchCompensation.py:504 -#: appTools/ToolExtract.py:1343 appTools/ToolExtract.py:1350 -#: appTools/ToolFiducials.py:1075 appTools/ToolFiducials.py:1082 -#: appTools/ToolFilm.py:1683 appTools/ToolFilm.py:1690 -#: appTools/ToolFollow.py:811 appTools/ToolFollow.py:818 -#: appTools/ToolImage.py:356 appTools/ToolImage.py:363 -#: appTools/ToolInvertGerber.py:326 appTools/ToolInvertGerber.py:333 -#: appTools/ToolIsolation.py:3708 appTools/ToolIsolation.py:3715 -#: appTools/ToolLevelling.py:2268 appTools/ToolLevelling.py:2275 -#: appTools/ToolMilling.py:4554 appTools/ToolMilling.py:4561 -#: appTools/ToolNCC.py:4797 appTools/ToolNCC.py:4804 -#: appTools/ToolOptimal.py:644 appTools/ToolOptimal.py:651 -#: appTools/ToolPaint.py:3417 appTools/ToolPaint.py:3424 -#: appTools/ToolPanelize.py:1371 appTools/ToolPanelize.py:1378 -#: appTools/ToolPcbWizard.py:525 appTools/ToolPcbWizard.py:532 -#: appTools/ToolPunchGerber.py:2369 appTools/ToolPunchGerber.py:2376 -#: appTools/ToolQRCode.py:1031 appTools/ToolQRCode.py:1038 -#: appTools/ToolRulesCheck.py:1707 appTools/ToolRulesCheck.py:1714 -#: appTools/ToolSolderPaste.py:1604 appTools/ToolSolderPaste.py:1611 -#: appTools/ToolSub.py:953 appTools/ToolSub.py:960 -#: appTools/ToolTransform.py:1017 appTools/ToolTransform.py:1024 +#: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:541 +#: appPlugins/ToolAlignObjects.py:548 appPlugins/ToolCalculators.py:739 +#: appPlugins/ToolCalculators.py:746 appPlugins/ToolCalibration.py:1414 +#: appPlugins/ToolCalibration.py:1421 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCopperThieving.py:1774 appPlugins/ToolCorners.py:909 +#: appPlugins/ToolCorners.py:916 appPlugins/ToolCutOut.py:2895 +#: appPlugins/ToolCutOut.py:2902 appPlugins/ToolDblSided.py:1118 +#: appPlugins/ToolDblSided.py:1125 appPlugins/ToolDistance.py:678 +#: appPlugins/ToolDistance.py:685 appPlugins/ToolDistanceMin.py:368 +#: appPlugins/ToolDistanceMin.py:375 appPlugins/ToolDrilling.py:2947 +#: appPlugins/ToolDrilling.py:2954 appPlugins/ToolEtchCompensation.py:497 +#: appPlugins/ToolEtchCompensation.py:504 appPlugins/ToolExtract.py:1343 +#: appPlugins/ToolExtract.py:1350 appPlugins/ToolFiducials.py:1075 +#: appPlugins/ToolFiducials.py:1082 appPlugins/ToolFilm.py:1683 +#: appPlugins/ToolFilm.py:1690 appPlugins/ToolFollow.py:811 +#: appPlugins/ToolFollow.py:818 appPlugins/ToolImage.py:356 +#: appPlugins/ToolImage.py:363 appPlugins/ToolInvertGerber.py:326 +#: appPlugins/ToolInvertGerber.py:333 appPlugins/ToolIsolation.py:3708 +#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolLevelling.py:2268 +#: appPlugins/ToolLevelling.py:2275 appPlugins/ToolMilling.py:4560 +#: appPlugins/ToolMilling.py:4567 appPlugins/ToolNCC.py:4797 +#: appPlugins/ToolNCC.py:4804 appPlugins/ToolOptimal.py:644 +#: appPlugins/ToolOptimal.py:651 appPlugins/ToolPaint.py:3417 +#: appPlugins/ToolPaint.py:3424 appPlugins/ToolPanelize.py:1371 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPcbWizard.py:525 +#: appPlugins/ToolPcbWizard.py:532 appPlugins/ToolPunchGerber.py:2369 +#: appPlugins/ToolPunchGerber.py:2376 appPlugins/ToolQRCode.py:1031 +#: appPlugins/ToolQRCode.py:1038 appPlugins/ToolRulesCheck.py:1707 +#: appPlugins/ToolRulesCheck.py:1714 appPlugins/ToolSolderPaste.py:1604 +#: appPlugins/ToolSolderPaste.py:1611 appPlugins/ToolSub.py:953 +#: appPlugins/ToolSub.py:960 appPlugins/ToolTransform.py:1017 +#: appPlugins/ToolTransform.py:1024 appTool.py:290 appTool.py:297 msgid "Edited value is within limits." msgstr "El valor editado está dentro de los límites." @@ -1516,21 +1523,21 @@ msgstr "Guardar cambios" #: appDatabase.py:1738 appDatabase.py:2222 appDatabase.py:2677 #: appDatabase.py:2689 appGUI/MainGUI.py:493 appObjects/FlatCAMGeometry.py:1410 -#: appTools/ToolCutOut.py:667 appTools/ToolCutOut.py:689 -#: appTools/ToolCutOut.py:730 appTools/ToolIsolation.py:2786 -#: appTools/ToolIsolation.py:2796 appTools/ToolIsolation.py:2880 -#: appTools/ToolMilling.py:2182 appTools/ToolNCC.py:3973 -#: appTools/ToolNCC.py:3983 appTools/ToolNCC.py:4063 appTools/ToolPaint.py:2766 -#: appTools/ToolPaint.py:2776 appTools/ToolPaint.py:2865 app_Main.py:6250 -#: app_Main.py:6287 app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 -#: app_Main.py:6405 +#: appPlugins/ToolCutOut.py:667 appPlugins/ToolCutOut.py:689 +#: appPlugins/ToolCutOut.py:730 appPlugins/ToolIsolation.py:2786 +#: appPlugins/ToolIsolation.py:2796 appPlugins/ToolIsolation.py:2880 +#: appPlugins/ToolMilling.py:2182 appPlugins/ToolNCC.py:3973 +#: appPlugins/ToolNCC.py:3983 appPlugins/ToolNCC.py:4063 +#: appPlugins/ToolPaint.py:2766 appPlugins/ToolPaint.py:2776 +#: appPlugins/ToolPaint.py:2865 app_Main.py:6250 app_Main.py:6287 +#: app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 app_Main.py:6405 msgid "Tools Database" msgstr "Base de Datos de Herramientas" #: appDatabase.py:1757 appDatabase.py:2208 appObjects/FlatCAMGeometry.py:1234 -#: appTools/ToolCutOut.py:494 appTools/ToolDrilling.py:1122 -#: appTools/ToolIsolation.py:1283 appTools/ToolMilling.py:1997 -#: appTools/ToolNCC.py:1252 appTools/ToolPaint.py:854 +#: appPlugins/ToolCutOut.py:494 appPlugins/ToolDrilling.py:1122 +#: appPlugins/ToolIsolation.py:1283 appPlugins/ToolMilling.py:1997 +#: appPlugins/ToolNCC.py:1252 appPlugins/ToolPaint.py:854 msgid "Failed to parse Tools DB file." msgstr "Error al analizar el archivo DB de Herramientas." @@ -1587,7 +1594,7 @@ msgstr "" "No se seleccionó ninguna herramienta / fila en la tabla Base de datos de " "herramientas" -#: appDatabase.py:2657 appTools/ToolDrilling.py:1126 +#: appDatabase.py:2657 appPlugins/ToolDrilling.py:1126 msgid "Tools DB empty." msgstr "Herramientas DB vacío." @@ -1644,14 +1651,14 @@ msgstr "Para agregar un taladro primero seleccione una herramienta" #: appObjects/FlatCAMGeometry.py:2996 appObjects/FlatCAMGerber.py:434 #: appParsers/ParseGerber.py:2140 appParsers/ParseGerber.py:2231 #: appParsers/ParseGerber.py:2306 appParsers/ParseGerber.py:2380 -#: appParsers/ParseGerber.py:2442 appTools/ToolAlignObjects.py:271 -#: appTools/ToolAlignObjects.py:293 appTools/ToolCalculators.py:277 -#: appTools/ToolCalculators.py:287 appTools/ToolCalibration.py:312 -#: appTools/ToolCutOut.py:1603 appTools/ToolFiducials.py:602 -#: appTools/ToolFiducials.py:616 appTools/ToolFollow.py:325 -#: appTools/ToolFollow.py:396 appTools/ToolIsolation.py:1566 -#: appTools/ToolPaint.py:2324 appTools/ToolPanelize.py:1035 app_Main.py:5439 -#: app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 +#: appParsers/ParseGerber.py:2442 appPlugins/ToolAlignObjects.py:271 +#: appPlugins/ToolAlignObjects.py:293 appPlugins/ToolCalculators.py:277 +#: appPlugins/ToolCalculators.py:287 appPlugins/ToolCalibration.py:312 +#: appPlugins/ToolCutOut.py:1603 appPlugins/ToolFiducials.py:602 +#: appPlugins/ToolFiducials.py:616 appPlugins/ToolFollow.py:325 +#: appPlugins/ToolFollow.py:396 appPlugins/ToolIsolation.py:1566 +#: appPlugins/ToolPaint.py:2324 appPlugins/ToolPanelize.py:1035 +#: app_Main.py:5439 app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Hecho." @@ -1691,21 +1698,22 @@ msgstr "Demasiados elementos para el ángulo de separación seleccionado." #: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1223 #: appEditors/AppGerberEditor.py:800 appEditors/AppGerberEditor.py:5834 -#: appObjects/FlatCAMCNCJob.py:774 appTools/ToolCopperThieving.py:325 -#: appTools/ToolCopperThieving.py:926 appTools/ToolCopperThieving.py:1139 -#: appTools/ToolCorners.py:224 appTools/ToolCorners.py:494 -#: appTools/ToolCorners.py:596 appTools/ToolCutOut.py:959 -#: appTools/ToolCutOut.py:985 appTools/ToolCutOut.py:1117 -#: appTools/ToolCutOut.py:1341 appTools/ToolCutOut.py:1495 -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 appTools/ToolDblSided.py:523 -#: appTools/ToolExtract.py:703 appTools/ToolExtract.py:752 -#: appTools/ToolExtract.py:761 appTools/ToolExtract.py:765 -#: appTools/ToolFiducials.py:310 appTools/ToolFiducials.py:562 -#: appTools/ToolFiducials.py:610 appTools/ToolFiducials.py:624 -#: appTools/ToolFilm.py:777 appTools/ToolFilm.py:1037 appTools/ToolMove.py:166 -#: appTools/ToolPaint.py:2318 app_Main.py:4934 camlib.py:2436 camlib.py:2503 -#: camlib.py:2571 camlib.py:2649 camlib.py:5326 camlib.py:5721 +#: appObjects/FlatCAMCNCJob.py:774 appPlugins/ToolCopperThieving.py:325 +#: appPlugins/ToolCopperThieving.py:926 appPlugins/ToolCopperThieving.py:1139 +#: appPlugins/ToolCorners.py:224 appPlugins/ToolCorners.py:494 +#: appPlugins/ToolCorners.py:596 appPlugins/ToolCutOut.py:959 +#: appPlugins/ToolCutOut.py:985 appPlugins/ToolCutOut.py:1117 +#: appPlugins/ToolCutOut.py:1341 appPlugins/ToolCutOut.py:1495 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 appPlugins/ToolDblSided.py:523 +#: appPlugins/ToolExtract.py:703 appPlugins/ToolExtract.py:752 +#: appPlugins/ToolExtract.py:761 appPlugins/ToolExtract.py:765 +#: appPlugins/ToolFiducials.py:310 appPlugins/ToolFiducials.py:562 +#: appPlugins/ToolFiducials.py:610 appPlugins/ToolFiducials.py:624 +#: appPlugins/ToolFilm.py:777 appPlugins/ToolFilm.py:1037 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2318 app_Main.py:4934 +#: camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 camlib.py:5326 +#: camlib.py:5721 msgid "Failed." msgstr "Ha fallado." @@ -1758,71 +1766,73 @@ msgstr "Haga clic en la ubicación de referencia ..." #: appEditors/AppExcEditor.py:1913 appEditors/AppGeoEditor.py:4141 #: appEditors/AppGerberEditor.py:3458 appEditors/AppGerberEditor.py:6168 #: appEditors/AppGerberEditor.py:6477 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1035 appGUI/GUIElements.py:1434 -#: appGUI/GUIElements.py:1645 appGUI/GUIElements.py:1929 -#: appGUI/GUIElements.py:3961 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 +#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 +#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 +#: appGUI/GUIElements.py:3962 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 #: appGUI/MainGUI.py:810 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1017 #: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2238 -#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appTools/ToolDrilling.py:300 -#: appTools/ToolIsolation.py:71 appTools/ToolMilling.py:389 -#: appTools/ToolMilling.py:397 appTools/ToolNCC.py:69 appTools/ToolPaint.py:142 -#: appTools/ToolSolderPaste.py:182 app_Main.py:6776 +#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appPlugins/ToolDrilling.py:300 +#: appPlugins/ToolIsolation.py:71 appPlugins/ToolMilling.py:389 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolNCC.py:69 +#: appPlugins/ToolPaint.py:142 appPlugins/ToolSolderPaste.py:182 +#: app_Main.py:6776 msgid "Delete" msgstr "Borrar" #: appEditors/AppExcEditor.py:2140 appObjects/FlatCAMExcellon.py:376 -#: appTools/ToolDrilling.py:752 appTools/ToolMilling.py:1150 +#: appPlugins/ToolDrilling.py:752 appPlugins/ToolMilling.py:1150 msgid "Total Drills" msgstr "Taladros totales" #: appEditors/AppExcEditor.py:2172 appObjects/FlatCAMExcellon.py:410 -#: appTools/ToolDrilling.py:779 appTools/ToolMilling.py:1177 +#: appPlugins/ToolDrilling.py:779 appPlugins/ToolMilling.py:1177 msgid "Total Slots" msgstr "Ranuras totales" #: appEditors/AppExcEditor.py:2250 appEditors/AppGeoEditor.py:4042 #: appEditors/AppGerberEditor.py:4193 appEditors/appGCodeEditor.py:582 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:70 +#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:191 #: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:718 -#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:81 -#: appTools/ToolCorners.py:148 appTools/ToolCutOut.py:325 -#: appTools/ToolDblSided.py:189 appTools/ToolDrilling.py:541 -#: appTools/ToolFiducials.py:181 appTools/ToolFilm.py:222 -#: appTools/ToolFollow.py:158 appTools/ToolIsolation.py:407 -#: appTools/ToolLevelling.py:376 appTools/ToolMilling.py:686 -#: appTools/ToolNCC.py:660 appTools/ToolPaint.py:624 -#: appTools/ToolPanelize.py:245 appTools/ToolPunchGerber.py:373 -#: appTools/ToolQRCode.py:181 appTools/ToolSub.py:212 +#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 +#: appPlugins/ToolCorners.py:148 appPlugins/ToolCutOut.py:325 +#: appPlugins/ToolDblSided.py:189 appPlugins/ToolDrilling.py:541 +#: appPlugins/ToolFiducials.py:181 appPlugins/ToolFilm.py:222 +#: appPlugins/ToolFollow.py:158 appPlugins/ToolIsolation.py:407 +#: appPlugins/ToolLevelling.py:376 appPlugins/ToolMilling.py:686 +#: appPlugins/ToolNCC.py:660 appPlugins/ToolPaint.py:624 +#: appPlugins/ToolPanelize.py:245 appPlugins/ToolPunchGerber.py:373 +#: appPlugins/ToolQRCode.py:181 appPlugins/ToolSub.py:212 msgid "Beginner" msgstr "" #: appEditors/AppExcEditor.py:2261 appEditors/AppGeoEditor.py:4055 #: appEditors/AppGerberEditor.py:4206 appEditors/appGCodeEditor.py:595 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:72 +#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:200 #: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:727 -#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:83 -#: appTools/ToolCorners.py:166 appTools/ToolCutOut.py:368 -#: appTools/ToolDblSided.py:215 appTools/ToolDrilling.py:584 -#: appTools/ToolFiducials.py:196 appTools/ToolFilm.py:248 -#: appTools/ToolFollow.py:172 appTools/ToolIsolation.py:460 -#: appTools/ToolLevelling.py:391 appTools/ToolMilling.py:751 -#: appTools/ToolNCC.py:706 appTools/ToolPaint.py:656 -#: appTools/ToolPanelize.py:265 appTools/ToolPunchGerber.py:387 -#: appTools/ToolQRCode.py:192 appTools/ToolSub.py:224 +#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 +#: appPlugins/ToolCorners.py:166 appPlugins/ToolCutOut.py:368 +#: appPlugins/ToolDblSided.py:215 appPlugins/ToolDrilling.py:584 +#: appPlugins/ToolFiducials.py:196 appPlugins/ToolFilm.py:248 +#: appPlugins/ToolFollow.py:172 appPlugins/ToolIsolation.py:460 +#: appPlugins/ToolLevelling.py:391 appPlugins/ToolMilling.py:751 +#: appPlugins/ToolNCC.py:706 appPlugins/ToolPaint.py:656 +#: appPlugins/ToolPanelize.py:265 appPlugins/ToolPunchGerber.py:387 +#: appPlugins/ToolQRCode.py:192 appPlugins/ToolSub.py:224 msgid "Advanced" msgstr "Avanzado" #: appEditors/AppExcEditor.py:2284 appObjects/FlatCAMGeometry.py:874 #: appObjects/FlatCAMGeometry.py:1555 appObjects/FlatCAMGeometry.py:2311 #: appObjects/FlatCAMGeometry.py:3066 appObjects/FlatCAMGeometry.py:3229 -#: appTools/ToolDrilling.py:1720 appTools/ToolIsolation.py:1459 -#: appTools/ToolIsolation.py:1877 appTools/ToolMilling.py:2259 -#: appTools/ToolMilling.py:2943 appTools/ToolMilling.py:3539 -#: appTools/ToolNCC.py:1458 appTools/ToolNCC.py:1596 appTools/ToolPaint.py:1028 -#: appTools/ToolPaint.py:1166 appTools/ToolPaint.py:1880 -#: appTools/ToolSolderPaste.py:478 appTools/ToolSolderPaste.py:550 +#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolIsolation.py:1459 +#: appPlugins/ToolIsolation.py:1877 appPlugins/ToolMilling.py:2259 +#: appPlugins/ToolMilling.py:2949 appPlugins/ToolMilling.py:3545 +#: appPlugins/ToolNCC.py:1458 appPlugins/ToolNCC.py:1596 +#: appPlugins/ToolPaint.py:1028 appPlugins/ToolPaint.py:1166 +#: appPlugins/ToolPaint.py:1880 appPlugins/ToolSolderPaste.py:478 +#: appPlugins/ToolSolderPaste.py:550 msgid "Wrong value format entered, use a number." msgstr "Formato de valor incorrecto introducido, use un número." @@ -1854,8 +1864,8 @@ msgstr "" #: appEditors/AppExcEditor.py:3125 appEditors/AppGerberEditor.py:4903 #: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2252 -#: appParsers/ParseExcellon.py:972 appTools/ToolMilling.py:2878 -#: appTools/ToolPcbWizard.py:337 appTools/ToolSolderPaste.py:917 +#: appParsers/ParseExcellon.py:972 appPlugins/ToolMilling.py:2884 +#: appPlugins/ToolPcbWizard.py:337 appPlugins/ToolSolderPaste.py:917 #: app_Main.py:6330 app_Main.py:8176 app_Main.py:10660 app_Main.py:10727 #: app_Main.py:10862 app_Main.py:10927 msgid "An internal error has occurred. See shell.\n" @@ -1863,8 +1873,8 @@ msgstr "Ha ocurrido un error interno. Ver concha\n" #: appEditors/AppExcEditor.py:3130 appObjects/FlatCAMGeometry.py:2571 #: appObjects/FlatCAMGeometry.py:2576 appObjects/FlatCAMGeometry.py:2728 -#: appTools/ToolMilling.py:3208 appTools/ToolMilling.py:3212 -#: appTools/ToolSub.py:451 appTools/ToolSub.py:645 +#: appPlugins/ToolMilling.py:3214 appPlugins/ToolMilling.py:3218 +#: appPlugins/ToolSub.py:451 appPlugins/ToolSub.py:645 #, fuzzy #| msgid "Generate" msgid "Generating" @@ -1890,17 +1900,26 @@ msgstr "Excellon Editor" #: appEditors/AppExcEditor.py:3992 appEditors/AppGeoEditor.py:3409 #: appEditors/AppGerberEditor.py:6010 appEditors/appGCodeEditor.py:755 -#: appGUI/ObjectUI.py:72 appTools/ToolCorners.py:663 -#: appTools/ToolCutOut.py:2333 appTools/ToolDblSided.py:645 -#: appTools/ToolDrilling.py:2308 appTools/ToolFiducials.py:772 -#: appTools/ToolFilm.py:1127 appTools/ToolFollow.py:687 -#: appTools/ToolIsolation.py:3184 appTools/ToolLevelling.py:1676 -#: appTools/ToolMilling.py:3611 appTools/ToolNCC.py:4117 -#: appTools/ToolPaint.py:2919 appTools/ToolPanelize.py:1086 -#: appTools/ToolPunchGerber.py:1964 appTools/ToolQRCode.py:731 -#: appTools/ToolSub.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:663 +#: appPlugins/ToolCutOut.py:2333 appPlugins/ToolDblSided.py:645 +#: appPlugins/ToolDrilling.py:2308 appPlugins/ToolFiducials.py:772 +#: appPlugins/ToolFilm.py:1127 appPlugins/ToolFollow.py:687 +#: appPlugins/ToolIsolation.py:3184 appPlugins/ToolLevelling.py:1676 +#: appPlugins/ToolMilling.py:3617 appPlugins/ToolNCC.py:4117 +#: appPlugins/ToolPaint.py:2919 appPlugins/ToolPanelize.py:1086 +#: appPlugins/ToolPunchGerber.py:1964 appPlugins/ToolQRCode.py:731 +#: appPlugins/ToolSub.py:774 +#, fuzzy +#| msgid "" +#| "BASIC is suitable for a beginner. Many parameters\n" +#| "are hidden from the user in this mode.\n" +#| "ADVANCED mode will make available all parameters.\n" +#| "\n" +#| "To change the application LEVEL, go to:\n" +#| "Edit -> Preferences -> General and check:\n" +#| "'APP. LEVEL' radio button." msgid "" -"BASIC is suitable for a beginner. Many parameters\n" +"In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n" "\n" @@ -1922,9 +1941,9 @@ msgid "Name:" msgstr "Nombre:" #: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:624 -#: appGUI/ObjectUI.py:970 appTools/ToolIsolation.py:3219 -#: appTools/ToolMilling.py:3660 appTools/ToolNCC.py:4170 -#: appTools/ToolPaint.py:2975 appTools/ToolSolderPaste.py:1189 +#: appGUI/ObjectUI.py:970 appPlugins/ToolIsolation.py:3219 +#: appPlugins/ToolMilling.py:3666 appPlugins/ToolNCC.py:4170 +#: appPlugins/ToolPaint.py:2975 appPlugins/ToolSolderPaste.py:1189 msgid "Tools Table" msgstr "Tabla de herramientas" @@ -1959,26 +1978,26 @@ msgstr "" #: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:492 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appTools/ToolCutOut.py:2426 appTools/ToolIsolation.py:3300 -#: appTools/ToolMilling.py:3777 appTools/ToolNCC.py:4263 -#: appTools/ToolNCC.py:4274 appTools/ToolPaint.py:3057 +#: appPlugins/ToolCutOut.py:2426 appPlugins/ToolIsolation.py:3300 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:4263 +#: appPlugins/ToolNCC.py:4274 appPlugins/ToolPaint.py:3057 msgid "Tool Dia" msgstr "Diá. de Herram" #: appEditors/AppExcEditor.py:4071 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appTools/ToolIsolation.py:3302 appTools/ToolMilling.py:3779 -#: appTools/ToolNCC.py:4265 +#: appPlugins/ToolIsolation.py:3302 appPlugins/ToolMilling.py:3785 +#: appPlugins/ToolNCC.py:4265 msgid "Diameter for the new tool" msgstr "Diámetro para la nueva herramienta" #: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:740 #: appEditors/AppGerberEditor.py:6161 appEditors/AppGerberEditor.py:6717 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appTools/ToolCopperThieving.py:1711 appTools/ToolDblSided.py:857 -#: appTools/ToolDblSided.py:1045 appTools/ToolLevelling.py:1994 -#: appTools/ToolNCC.py:63 appTools/ToolPaint.py:136 -#: appTools/ToolSolderPaste.py:179 appTools/ToolTransform.py:619 +#: appPlugins/ToolCopperThieving.py:1711 appPlugins/ToolDblSided.py:857 +#: appPlugins/ToolDblSided.py:1045 appPlugins/ToolLevelling.py:1994 +#: appPlugins/ToolNCC.py:63 appPlugins/ToolPaint.py:136 +#: appPlugins/ToolSolderPaste.py:179 appPlugins/ToolTransform.py:619 #: app_Main.py:6774 msgid "Add" msgstr "Añadir" @@ -2042,12 +2061,13 @@ msgstr "Agregar una matriz de taladros (lineal o circular)" #: appEditors/AppGerberEditor.py:6519 appEditors/appGCodeEditor.py:788 #: appGUI/ObjectUI.py:309 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appTools/ToolCorners.py:748 appTools/ToolCutOut.py:2379 -#: appTools/ToolDblSided.py:670 appTools/ToolExtract.py:988 -#: appTools/ToolFilm.py:1150 appTools/ToolIsolation.py:3580 -#: appTools/ToolNCC.py:4135 appTools/ToolNCC.py:4606 appTools/ToolPaint.py:2941 -#: appTools/ToolPaint.py:3285 appTools/ToolPunchGerber.py:2072 -#: appTools/ToolPunchGerber.py:2279 appTools/ToolTransform.py:626 +#: appPlugins/ToolCorners.py:748 appPlugins/ToolCutOut.py:2379 +#: appPlugins/ToolDblSided.py:670 appPlugins/ToolExtract.py:988 +#: appPlugins/ToolFilm.py:1150 appPlugins/ToolIsolation.py:3580 +#: appPlugins/ToolNCC.py:4135 appPlugins/ToolNCC.py:4606 +#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPaint.py:3285 +#: appPlugins/ToolPunchGerber.py:2072 appPlugins/ToolPunchGerber.py:2279 +#: appPlugins/ToolTransform.py:626 msgid "Type" msgstr "Tipo" @@ -2074,9 +2094,9 @@ msgstr "Lineal" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appTools/ToolExtract.py:944 appTools/ToolExtract.py:1076 -#: appTools/ToolFiducials.py:952 appTools/ToolPunchGerber.py:2028 -#: appTools/ToolPunchGerber.py:2185 +#: appPlugins/ToolExtract.py:944 appPlugins/ToolExtract.py:1076 +#: appPlugins/ToolFiducials.py:952 appPlugins/ToolPunchGerber.py:2028 +#: appPlugins/ToolPunchGerber.py:2185 msgid "Circular" msgstr "Circular" @@ -2116,27 +2136,27 @@ msgstr "" #: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4355 #: appEditors/AppExcEditor.py:4451 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4749 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 +#: appGUI/GUIElements.py:4770 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 #: appGUI/MainGUI.py:4587 appGUI/MainGUI.py:4855 #: 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 -#: appTools/ToolFilm.py:1325 +#: appPlugins/ToolFilm.py:1325 msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 #: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6561 -#: appGUI/GUIElements.py:4756 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 +#: appGUI/GUIElements.py:4777 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 #: appGUI/MainGUI.py:4856 #: 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 -#: appTools/ToolFilm.py:1326 +#: appPlugins/ToolFilm.py:1326 msgid "Y" msgstr "Y" @@ -2156,8 +2176,8 @@ msgstr "Y" #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 -#: appTools/ToolDistance.py:639 appTools/ToolDistanceMin.py:313 -#: appTools/ToolTransform.py:664 +#: appPlugins/ToolDistance.py:639 appPlugins/ToolDistanceMin.py:313 +#: appPlugins/ToolTransform.py:664 msgid "Angle" msgstr "Ángulo" @@ -2167,7 +2187,7 @@ msgstr "Ángulo" #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:249 -#: appTools/ToolCutOut.py:2808 +#: appPlugins/ToolCutOut.py:2808 msgid "Pitch" msgstr "Paso" @@ -2250,8 +2270,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4333 appEditors/AppGeoEditor.py:3512 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:776 -#: appTools/ToolReport.py:590 +#: appObjects/FlatCAMObj.py:877 appPlugins/ToolCorners.py:776 +#: appPlugins/ToolReport.py:590 msgid "Length" msgstr "Longitud" @@ -2364,12 +2384,12 @@ msgstr "Redondo" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appTools/ToolDrilling.py:2863 appTools/ToolExtract.py:960 -#: appTools/ToolExtract.py:1102 appTools/ToolFollow.py:750 -#: appTools/ToolInvertGerber.py:272 appTools/ToolIsolation.py:3638 -#: appTools/ToolMilling.py:4471 appTools/ToolNCC.py:4634 -#: appTools/ToolPaint.py:3314 appTools/ToolPunchGerber.py:2044 -#: appTools/ToolPunchGerber.py:2211 appTools/ToolQRCode.py:885 +#: appPlugins/ToolDrilling.py:2863 appPlugins/ToolExtract.py:960 +#: appPlugins/ToolExtract.py:1102 appPlugins/ToolFollow.py:750 +#: appPlugins/ToolInvertGerber.py:272 appPlugins/ToolIsolation.py:3638 +#: appPlugins/ToolMilling.py:4477 appPlugins/ToolNCC.py:4634 +#: appPlugins/ToolPaint.py:3314 appPlugins/ToolPunchGerber.py:2044 +#: appPlugins/ToolPunchGerber.py:2211 appPlugins/ToolQRCode.py:885 msgid "Square" msgstr "Cuadrado" @@ -2391,22 +2411,23 @@ msgstr "Buffer lleno" #: appEditors/AppGeoEditor.py:152 appEditors/AppGeoEditor.py:392 #: appEditors/AppGeoEditor.py:608 appEditors/AppGeoEditor.py:1103 -#: appEditors/AppGerberEditor.py:7080 appTools/ToolAlignObjects.py:95 -#: appTools/ToolCalculators.py:62 appTools/ToolCalibration.py:105 -#: appTools/ToolCopperThieving.py:116 appTools/ToolCorners.py:86 -#: appTools/ToolCutOut.py:144 appTools/ToolDblSided.py:77 -#: appTools/ToolDistance.py:123 appTools/ToolDistanceMin.py:79 -#: appTools/ToolDrilling.py:155 appTools/ToolEtchCompensation.py:71 -#: appTools/ToolExtract.py:134 appTools/ToolFiducials.py:110 -#: appTools/ToolFilm.py:112 appTools/ToolFollow.py:99 appTools/ToolImage.py:58 -#: appTools/ToolInvertGerber.py:66 appTools/ToolIsolation.py:172 -#: appTools/ToolLevelling.py:147 appTools/ToolMilling.py:154 -#: appTools/ToolNCC.py:181 appTools/ToolOptimal.py:94 appTools/ToolPaint.py:215 -#: appTools/ToolPanelize.py:87 appTools/ToolPcbWizard.py:84 -#: appTools/ToolPunchGerber.py:165 appTools/ToolQRCode.py:107 -#: appTools/ToolReport.py:90 appTools/ToolRulesCheck.py:106 -#: appTools/ToolSolderPaste.py:107 appTools/ToolSub.py:141 -#: appTools/ToolTransform.py:76 +#: appEditors/AppGerberEditor.py:7080 appPlugins/ToolAlignObjects.py:95 +#: appPlugins/ToolCalculators.py:62 appPlugins/ToolCalibration.py:105 +#: appPlugins/ToolCopperThieving.py:116 appPlugins/ToolCorners.py:86 +#: appPlugins/ToolCutOut.py:144 appPlugins/ToolDblSided.py:77 +#: appPlugins/ToolDistance.py:123 appPlugins/ToolDistanceMin.py:79 +#: appPlugins/ToolDrilling.py:155 appPlugins/ToolEtchCompensation.py:71 +#: appPlugins/ToolExtract.py:134 appPlugins/ToolFiducials.py:110 +#: appPlugins/ToolFilm.py:112 appPlugins/ToolFollow.py:99 +#: appPlugins/ToolImage.py:58 appPlugins/ToolInvertGerber.py:66 +#: appPlugins/ToolIsolation.py:172 appPlugins/ToolLevelling.py:147 +#: appPlugins/ToolMilling.py:154 appPlugins/ToolNCC.py:181 +#: appPlugins/ToolOptimal.py:94 appPlugins/ToolPaint.py:215 +#: appPlugins/ToolPanelize.py:87 appPlugins/ToolPcbWizard.py:84 +#: appPlugins/ToolPunchGerber.py:165 appPlugins/ToolQRCode.py:107 +#: appPlugins/ToolReport.py:90 appPlugins/ToolRulesCheck.py:106 +#: appPlugins/ToolSolderPaste.py:107 appPlugins/ToolSub.py:141 +#: appPlugins/ToolTransform.py:76 #, fuzzy #| msgid "plugin_tab" msgid "Plugin" @@ -2441,9 +2462,9 @@ msgstr "Font" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appTools/ToolCopperThieving.py:1494 appTools/ToolCopperThieving.py:1534 -#: appTools/ToolExtract.py:988 appTools/ToolFiducials.py:888 -#: appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolCopperThieving.py:1494 appPlugins/ToolCopperThieving.py:1534 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolFiducials.py:888 +#: appPlugins/ToolPunchGerber.py:2072 msgid "Size" msgstr "Tamaño" @@ -2460,13 +2481,13 @@ msgid "Text Tool" msgstr "Herramienta de texto" #: appEditors/AppGeoEditor.py:458 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1126 appTools/ToolDrilling.py:910 -#: appTools/ToolDrilling.py:1254 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:3377 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:2491 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:363 -#: appTools/ToolNCC.py:2540 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:335 -#: appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1126 appPlugins/ToolDrilling.py:910 +#: appPlugins/ToolDrilling.py:1254 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:3377 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:2491 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:363 +#: appPlugins/ToolNCC.py:2540 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:335 appPlugins/ToolPaint.py:3119 msgid "Tool" msgstr "Herramienta" @@ -2516,12 +2537,12 @@ msgstr "Herramienta de transformación" #: appEditors/AppGeoEditor.py:679 appEditors/AppGeoEditor.py:771 #: appEditors/AppGerberEditor.py:6656 appEditors/AppGerberEditor.py:6748 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 -#: appTools/ToolTransform.py:557 appTools/ToolTransform.py:680 +#: appPlugins/ToolTransform.py:557 appPlugins/ToolTransform.py:680 msgid "Rotate" msgstr "Girar" #: appEditors/AppGeoEditor.py:680 appEditors/AppGerberEditor.py:6657 -#: appTools/ToolTransform.py:558 +#: appPlugins/ToolTransform.py:558 msgid "Skew/Shear" msgstr "Sesgo / cizalla" @@ -2530,12 +2551,12 @@ msgstr "Sesgo / cizalla" #: appGUI/MainGUI.py:1254 appGUI/MainGUI.py:1728 appGUI/MainGUI.py:2467 #: appGUI/MainGUI.py:5107 appGUI/ObjectUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 -#: appTools/ToolTransform.py:559 +#: appPlugins/ToolTransform.py:559 msgid "Scale" msgstr "Escala" #: appEditors/AppGeoEditor.py:682 appEditors/AppGerberEditor.py:6659 -#: appTools/ToolTransform.py:560 +#: appPlugins/ToolTransform.py:560 msgid "Mirror (Flip)" msgstr "Espejo (Flip)" @@ -2544,16 +2565,16 @@ msgstr "Espejo (Flip)" #: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:1681 appGUI/MainGUI.py:1726 #: appGUI/MainGUI.py:2465 appGUI/MainGUI.py:5098 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 -#: appTools/ToolTransform.py:562 +#: appPlugins/ToolTransform.py:562 msgid "Buffer" msgstr "Buffer" #: appEditors/AppGeoEditor.py:715 appEditors/AppGerberEditor.py:6692 -#: appGUI/GUIElements.py:3870 +#: appGUI/GUIElements.py:3871 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 -#: appTools/ToolDblSided.py:832 appTools/ToolDblSided.py:1008 -#: appTools/ToolFilm.py:1204 appTools/ToolTransform.py:594 +#: appPlugins/ToolDblSided.py:832 appPlugins/ToolDblSided.py:1008 +#: appPlugins/ToolFilm.py:1204 appPlugins/ToolTransform.py:594 msgid "Reference" msgstr "Referencia" @@ -2578,8 +2599,8 @@ msgstr "" #: appEditors/AppGeoEditor.py:725 appEditors/AppGerberEditor.py:6702 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolCalibration.py:144 appTools/ToolCalibration.py:145 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:144 appPlugins/ToolCalibration.py:145 +#: appPlugins/ToolTransform.py:604 msgid "Origin" msgstr "Origen" @@ -2590,10 +2611,10 @@ msgstr "Origen" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolFollow.py:731 appTools/ToolIsolation.py:3562 -#: appTools/ToolNCC.py:4596 appTools/ToolPaint.py:3265 -#: appTools/ToolPunchGerber.py:2275 appTools/ToolTransform.py:604 -#: defaults.py:581 +#: appPlugins/ToolFollow.py:731 appPlugins/ToolIsolation.py:3562 +#: appPlugins/ToolNCC.py:4596 appPlugins/ToolPaint.py:3265 +#: appPlugins/ToolPunchGerber.py:2275 appPlugins/ToolTransform.py:604 +#: defaults.py:582 msgid "Selection" msgstr "Selección" @@ -2601,7 +2622,7 @@ msgstr "Selección" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 -#: appTools/ToolDblSided.py:843 appTools/ToolTransform.py:604 +#: appPlugins/ToolDblSided.py:843 appPlugins/ToolTransform.py:604 msgid "Point" msgstr "Punto" @@ -2614,26 +2635,27 @@ msgstr "Mínimo" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appTools/ToolExtract.py:1154 appTools/ToolExtract.py:1172 -#: appTools/ToolPunchGerber.py:2150 appTools/ToolPunchGerber.py:2260 -#: appTools/ToolTransform.py:610 appTools/ToolTransform.py:936 app_Main.py:8511 +#: appPlugins/ToolExtract.py:1154 appPlugins/ToolExtract.py:1172 +#: appPlugins/ToolPunchGerber.py:2150 appPlugins/ToolPunchGerber.py:2260 +#: appPlugins/ToolTransform.py:610 appPlugins/ToolTransform.py:936 +#: app_Main.py:8511 msgid "Value" msgstr "Valor" #: appEditors/AppGeoEditor.py:733 appEditors/AppGerberEditor.py:6710 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 -#: appTools/ToolTransform.py:612 +#: appPlugins/ToolTransform.py:612 msgid "A point of reference in format X,Y." msgstr "Un punto de referencia en formato X, Y." #: appEditors/AppGeoEditor.py:742 appEditors/AppGerberEditor.py:6719 -#: appTools/ToolTransform.py:621 +#: appPlugins/ToolTransform.py:621 msgid "Add point coordinates from clipboard." msgstr "Agregar coordenadas de puntos desde el portapapeles." #: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6734 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 -#: appTools/ToolTransform.py:666 +#: appPlugins/ToolTransform.py:666 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359.\n" @@ -2646,7 +2668,7 @@ msgstr "" "Números negativos para movimiento CCW." #: appEditors/AppGeoEditor.py:773 appEditors/AppGerberEditor.py:6750 -#: appTools/ToolTransform.py:682 +#: appPlugins/ToolTransform.py:682 msgid "" "Rotate the selected object(s).\n" "The point of reference is the middle of\n" @@ -2660,7 +2682,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6770 appEditors/AppGerberEditor.py:6832 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 -#: appTools/ToolTransform.py:702 appTools/ToolTransform.py:764 +#: appPlugins/ToolTransform.py:702 appPlugins/ToolTransform.py:764 msgid "Link" msgstr "Enlazar" @@ -2668,20 +2690,20 @@ msgstr "Enlazar" #: appEditors/AppGerberEditor.py:6772 appEditors/AppGerberEditor.py:6834 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 -#: appTools/ToolTransform.py:704 appTools/ToolTransform.py:766 +#: appPlugins/ToolTransform.py:704 appPlugins/ToolTransform.py:766 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:800 appEditors/AppGerberEditor.py:6777 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appTools/ToolFilm.py:1281 appTools/ToolTransform.py:709 +#: appPlugins/ToolFilm.py:1281 appPlugins/ToolTransform.py:709 msgid "X angle" msgstr "Ángulo X" #: appEditors/AppGeoEditor.py:802 appEditors/AppGeoEditor.py:823 #: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6800 -#: appTools/ToolTransform.py:711 appTools/ToolTransform.py:732 +#: appPlugins/ToolTransform.py:711 appPlugins/ToolTransform.py:732 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." @@ -2690,13 +2712,13 @@ msgstr "" "Número Real entre -360 y 360." #: appEditors/AppGeoEditor.py:810 appEditors/AppGerberEditor.py:6787 -#: appTools/ToolTransform.py:719 +#: appPlugins/ToolTransform.py:719 msgid "Skew X" msgstr "Inclinar X" #: appEditors/AppGeoEditor.py:812 appEditors/AppGeoEditor.py:833 #: appEditors/AppGerberEditor.py:6789 appEditors/AppGerberEditor.py:6810 -#: appTools/ToolTransform.py:721 appTools/ToolTransform.py:742 +#: appPlugins/ToolTransform.py:721 appPlugins/ToolTransform.py:742 msgid "" "Skew/shear the selected object(s).\n" "The point of reference is the middle of\n" @@ -2709,36 +2731,36 @@ msgstr "" #: appEditors/AppGeoEditor.py:821 appEditors/AppGerberEditor.py:6798 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appTools/ToolFilm.py:1290 appTools/ToolTransform.py:730 +#: appPlugins/ToolFilm.py:1290 appPlugins/ToolTransform.py:730 msgid "Y angle" msgstr "Ángulo Y" #: appEditors/AppGeoEditor.py:831 appEditors/AppGerberEditor.py:6808 -#: appTools/ToolTransform.py:740 +#: appPlugins/ToolTransform.py:740 msgid "Skew Y" msgstr "Inclinar Y" #: appEditors/AppGeoEditor.py:862 appEditors/AppGerberEditor.py:6839 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appTools/ToolFilm.py:1237 appTools/ToolTransform.py:771 +#: appPlugins/ToolFilm.py:1237 appPlugins/ToolTransform.py:771 msgid "X factor" msgstr "Factor X" #: appEditors/AppGeoEditor.py:864 appEditors/AppGerberEditor.py:6841 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 -#: appTools/ToolTransform.py:773 +#: appPlugins/ToolTransform.py:773 msgid "Factor for scaling on X axis." msgstr "Factor de escalado en eje X." #: appEditors/AppGeoEditor.py:871 appEditors/AppGerberEditor.py:6848 -#: appTools/ToolTransform.py:780 +#: appPlugins/ToolTransform.py:780 msgid "Scale X" msgstr "Escala x" #: appEditors/AppGeoEditor.py:873 appEditors/AppGeoEditor.py:893 #: appEditors/AppGerberEditor.py:6850 appEditors/AppGerberEditor.py:6870 -#: appTools/ToolTransform.py:782 appTools/ToolTransform.py:802 +#: appPlugins/ToolTransform.py:782 appPlugins/ToolTransform.py:802 msgid "" "Scale the selected object(s).\n" "The point of reference depends on \n" @@ -2751,57 +2773,57 @@ msgstr "" #: appEditors/AppGeoEditor.py:882 appEditors/AppGerberEditor.py:6859 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appTools/ToolFilm.py:1246 appTools/ToolTransform.py:791 +#: appPlugins/ToolFilm.py:1246 appPlugins/ToolTransform.py:791 msgid "Y factor" msgstr "Factor Y" #: appEditors/AppGeoEditor.py:884 appEditors/AppGerberEditor.py:6861 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 -#: appTools/ToolTransform.py:793 +#: appPlugins/ToolTransform.py:793 msgid "Factor for scaling on Y axis." msgstr "Factor de escalado en eje Y." #: appEditors/AppGeoEditor.py:891 appEditors/AppGerberEditor.py:6868 -#: appTools/ToolTransform.py:800 +#: appPlugins/ToolTransform.py:800 msgid "Scale Y" msgstr "Escala Y" #: appEditors/AppGeoEditor.py:918 appEditors/AppGerberEditor.py:6895 -#: appTools/ToolTransform.py:827 +#: appPlugins/ToolTransform.py:827 msgid "Flip on X" msgstr "Voltear en X" #: appEditors/AppGeoEditor.py:920 appEditors/AppGeoEditor.py:925 #: appEditors/AppGerberEditor.py:6897 appEditors/AppGerberEditor.py:6902 -#: appTools/ToolTransform.py:829 appTools/ToolTransform.py:834 +#: appPlugins/ToolTransform.py:829 appPlugins/ToolTransform.py:834 msgid "Flip the selected object(s) over the X axis." msgstr "Voltee los objetos seleccionados sobre el eje X." #: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6900 -#: appTools/ToolTransform.py:832 +#: appPlugins/ToolTransform.py:832 msgid "Flip on Y" msgstr "Voltear en Y" #: appEditors/AppGeoEditor.py:943 appEditors/AppGerberEditor.py:6920 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 -#: appTools/ToolTransform.py:852 +#: appPlugins/ToolTransform.py:852 msgid "X val" msgstr "Valor X" #: appEditors/AppGeoEditor.py:945 appEditors/AppGerberEditor.py:6922 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 -#: appTools/ToolTransform.py:854 +#: appPlugins/ToolTransform.py:854 msgid "Distance to offset on X axis. In current units." msgstr "Distancia a desplazamiento en el eje X. En unidades actuales." #: appEditors/AppGeoEditor.py:952 appEditors/AppGerberEditor.py:6929 -#: appTools/ToolTransform.py:861 +#: appPlugins/ToolTransform.py:861 msgid "Offset X" msgstr "Offset X" #: appEditors/AppGeoEditor.py:954 appEditors/AppGeoEditor.py:974 #: appEditors/AppGerberEditor.py:6931 appEditors/AppGerberEditor.py:6951 -#: appTools/ToolTransform.py:863 appTools/ToolTransform.py:883 +#: appPlugins/ToolTransform.py:863 appPlugins/ToolTransform.py:883 msgid "" "Offset the selected object(s).\n" "The point of reference is the middle of\n" @@ -2813,18 +2835,18 @@ msgstr "" #: appEditors/AppGeoEditor.py:963 appEditors/AppGerberEditor.py:6940 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 -#: appTools/ToolTransform.py:872 +#: appPlugins/ToolTransform.py:872 msgid "Y val" msgstr "Valor Y" #: appEditors/AppGeoEditor.py:965 appEditors/AppGerberEditor.py:6942 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 -#: appTools/ToolTransform.py:874 +#: appPlugins/ToolTransform.py:874 msgid "Distance to offset on Y axis. In current units." msgstr "Distancia a desplazamiento en el eje Y. En unidades actuales." #: appEditors/AppGeoEditor.py:972 appEditors/AppGerberEditor.py:6949 -#: appTools/ToolTransform.py:881 +#: appPlugins/ToolTransform.py:881 msgid "Offset Y" msgstr "Offset Y" @@ -2833,14 +2855,14 @@ msgstr "Offset Y" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appTools/ToolInvertGerber.py:271 appTools/ToolQRCode.py:884 -#: appTools/ToolTransform.py:901 +#: appPlugins/ToolInvertGerber.py:271 appPlugins/ToolQRCode.py:884 +#: appPlugins/ToolTransform.py:901 msgid "Rounded" msgstr "Redondeado" #: appEditors/AppGeoEditor.py:994 appEditors/AppGerberEditor.py:6971 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 -#: appTools/ToolTransform.py:903 +#: appPlugins/ToolTransform.py:903 msgid "" "If checked then the buffer will surround the buffered shape,\n" "every corner will be rounded.\n" @@ -2854,15 +2876,15 @@ msgstr "" #: appEditors/AppGeoEditor.py:1002 appEditors/AppGerberEditor.py:6979 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 -#: appTools/ToolDistance.py:127 appTools/ToolDistance.py:421 -#: appTools/ToolDistance.py:557 appTools/ToolDistanceMin.py:211 -#: appTools/ToolTransform.py:911 +#: appPlugins/ToolDistance.py:127 appPlugins/ToolDistance.py:421 +#: appPlugins/ToolDistance.py:557 appPlugins/ToolDistanceMin.py:211 +#: appPlugins/ToolTransform.py:911 msgid "Distance" msgstr "Distancia" #: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6981 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 -#: appTools/ToolTransform.py:913 +#: appPlugins/ToolTransform.py:913 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2875,12 +2897,12 @@ msgstr "" "o disminuido con la 'distancia'." #: appEditors/AppGeoEditor.py:1016 appEditors/AppGerberEditor.py:6993 -#: appTools/ToolTransform.py:925 +#: appPlugins/ToolTransform.py:925 msgid "Buffer D" msgstr "Buffer D" #: appEditors/AppGeoEditor.py:1018 appEditors/AppGerberEditor.py:6995 -#: appTools/ToolTransform.py:927 +#: appPlugins/ToolTransform.py:927 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." @@ -2890,7 +2912,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1029 appEditors/AppGerberEditor.py:7006 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 -#: appTools/ToolTransform.py:938 +#: appPlugins/ToolTransform.py:938 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2905,12 +2927,12 @@ msgstr "" "de la dimensión inicial." #: appEditors/AppGeoEditor.py:1042 appEditors/AppGerberEditor.py:7019 -#: appTools/ToolTransform.py:951 +#: appPlugins/ToolTransform.py:951 msgid "Buffer F" msgstr "Buffer F" #: appEditors/AppGeoEditor.py:1044 appEditors/AppGerberEditor.py:7021 -#: appTools/ToolTransform.py:953 +#: appPlugins/ToolTransform.py:953 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." @@ -2922,36 +2944,36 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 -#: appTools/ToolCalibration.py:894 appTools/ToolDrilling.py:2815 -#: appTools/ToolMilling.py:4425 appTools/ToolPanelize.py:1152 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:894 appPlugins/ToolDrilling.py:2815 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolPanelize.py:1152 +#: appPlugins/ToolTransform.py:604 msgid "Object" msgstr "Objeto" #: appEditors/AppGeoEditor.py:1205 appEditors/AppGerberEditor.py:7182 -#: appTools/ToolTransform.py:168 +#: appPlugins/ToolTransform.py:168 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:1230 appEditors/AppGerberEditor.py:7207 -#: appTools/ToolTransform.py:185 +#: appPlugins/ToolTransform.py:185 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:1288 appEditors/AppGeoEditor.py:1309 #: appEditors/AppGerberEditor.py:7265 appEditors/AppGerberEditor.py:7286 -#: appTools/ToolTransform.py:243 appTools/ToolTransform.py:264 +#: appPlugins/ToolTransform.py:243 appPlugins/ToolTransform.py:264 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:1322 appEditors/AppGeoEditor.py:1331 #: appEditors/AppGerberEditor.py:7299 appEditors/AppGerberEditor.py:7308 -#: appTools/ToolTransform.py:277 appTools/ToolTransform.py:286 +#: appPlugins/ToolTransform.py:277 appPlugins/ToolTransform.py:286 msgid "Offset transformation can not be done for a value of 0." msgstr "" "La transformación de compensación no se puede hacer para un valor de 0." -#: appEditors/AppGeoEditor.py:1361 appTools/ToolTransform.py:314 +#: appEditors/AppGeoEditor.py:1361 appPlugins/ToolTransform.py:314 #, fuzzy #| msgid "Plotting" msgid "Rotating" @@ -2963,28 +2985,28 @@ msgstr "Trazado" #: appEditors/AppGerberEditor.py:7359 appEditors/AppGerberEditor.py:7401 #: appEditors/AppGerberEditor.py:7441 appEditors/AppGerberEditor.py:7480 #: appEditors/AppGerberEditor.py:7524 appEditors/AppGerberEditor.py:7560 -#: appTools/ToolTransform.py:336 appTools/ToolTransform.py:376 -#: appTools/ToolTransform.py:415 appTools/ToolTransform.py:450 -#: appTools/ToolTransform.py:487 appTools/ToolTransform.py:522 app_Main.py:6509 -#: app_Main.py:6555 +#: appPlugins/ToolTransform.py:336 appPlugins/ToolTransform.py:376 +#: appPlugins/ToolTransform.py:415 appPlugins/ToolTransform.py:450 +#: appPlugins/ToolTransform.py:487 appPlugins/ToolTransform.py:522 +#: app_Main.py:6509 app_Main.py:6555 msgid "Action was not executed" msgstr "La acción no se ejecutó" -#: appEditors/AppGeoEditor.py:1394 appTools/ToolTransform.py:346 +#: appEditors/AppGeoEditor.py:1394 appPlugins/ToolTransform.py:346 msgid "Flipping" msgstr "" #: appEditors/AppGeoEditor.py:1402 appEditors/AppGerberEditor.py:7390 -#: appTools/ToolTransform.py:363 app_Main.py:6507 +#: appPlugins/ToolTransform.py:363 app_Main.py:6507 msgid "Flip on Y axis done" msgstr "Voltear en el eje Y hecho" #: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:7398 -#: appTools/ToolTransform.py:372 app_Main.py:6553 +#: appPlugins/ToolTransform.py:372 app_Main.py:6553 msgid "Flip on X axis done" msgstr "Voltear en el eje X hecho" -#: appEditors/AppGeoEditor.py:1429 appTools/ToolTransform.py:391 +#: appEditors/AppGeoEditor.py:1429 appPlugins/ToolTransform.py:391 #, fuzzy #| msgid "Skewing..." msgid "Skewing" @@ -2998,7 +3020,7 @@ msgstr "Inclinar sobre el eje X hecho" msgid "Skew on the Y axis done" msgstr "Inclinar sobre el eje Y hecho" -#: appEditors/AppGeoEditor.py:1464 appTools/ToolTransform.py:425 +#: appEditors/AppGeoEditor.py:1464 appPlugins/ToolTransform.py:425 #, fuzzy #| msgid "Scaling..." msgid "Scaling" @@ -3012,7 +3034,7 @@ msgstr "Escala en el eje X hecho" msgid "Scale on the Y axis done" msgstr "Escala en el eje Y hecho" -#: appEditors/AppGeoEditor.py:1495 appTools/ToolTransform.py:460 +#: appEditors/AppGeoEditor.py:1495 appPlugins/ToolTransform.py:460 #, fuzzy #| msgid "Offsetting..." msgid "Offsetting" @@ -3029,18 +3051,19 @@ msgstr "Offset en el eje Y hecho" #: appEditors/AppGeoEditor.py:1520 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appTools/ToolCopperThieving.py:594 -#: appTools/ToolCopperThieving.py:797 appTools/ToolCopperThieving.py:810 -#: appTools/ToolIsolation.py:1560 appTools/ToolNCC.py:2053 -#: appTools/ToolNCC.py:2080 appTools/ToolNCC.py:2188 appTools/ToolNCC.py:2201 -#: appTools/ToolNCC.py:3103 appTools/ToolNCC.py:3208 appTools/ToolNCC.py:3223 -#: appTools/ToolNCC.py:3490 appTools/ToolNCC.py:3591 appTools/ToolNCC.py:3606 -#: appTools/ToolTransform.py:497 camlib.py:1110 +#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:594 +#: appPlugins/ToolCopperThieving.py:797 appPlugins/ToolCopperThieving.py:810 +#: appPlugins/ToolIsolation.py:1560 appPlugins/ToolNCC.py:2053 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2188 +#: appPlugins/ToolNCC.py:2201 appPlugins/ToolNCC.py:3103 +#: appPlugins/ToolNCC.py:3208 appPlugins/ToolNCC.py:3223 +#: appPlugins/ToolNCC.py:3490 appPlugins/ToolNCC.py:3591 +#: appPlugins/ToolNCC.py:3606 appPlugins/ToolTransform.py:497 camlib.py:1110 msgid "Buffering" msgstr "Tamponamiento" #: appEditors/AppGeoEditor.py:1527 appEditors/AppGerberEditor.py:7556 -#: appTools/ToolTransform.py:518 +#: appPlugins/ToolTransform.py:518 msgid "Buffer done" msgstr "Tampón hecho" @@ -3055,7 +3078,7 @@ msgid "Enter an Angle Value (degrees)" msgstr "Ingrese un valor de ángulo (grados)" #: appEditors/AppGeoEditor.py:1545 appEditors/AppGerberEditor.py:7574 -#: appTools/ToolTransform.py:334 +#: appPlugins/ToolTransform.py:334 msgid "Rotate done" msgstr "Rotar hecho" @@ -3180,7 +3203,7 @@ msgstr "Parcelas seleccionadas habilitadas ..." msgid "Click on destination point ..." msgstr "Haga clic en el punto de destino ..." -#: appEditors/AppGeoEditor.py:2819 appTools/ToolMove.py:163 +#: appEditors/AppGeoEditor.py:2819 appPlugins/ToolMove.py:163 #, fuzzy #| msgid "Moving ..." msgid "Moving" @@ -3277,11 +3300,11 @@ msgstr "Selección de polígono" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appTools/ToolCalibration.py:775 appTools/ToolCorners.py:741 -#: appTools/ToolEtchCompensation.py:374 appTools/ToolFiducials.py:881 -#: appTools/ToolFollow.py:727 appTools/ToolInvertGerber.py:243 -#: appTools/ToolLevelling.py:1763 appTools/ToolQRCode.py:792 -#: appTools/ToolSolderPaste.py:1267 +#: appPlugins/ToolCalibration.py:775 appPlugins/ToolCorners.py:741 +#: appPlugins/ToolEtchCompensation.py:374 appPlugins/ToolFiducials.py:881 +#: appPlugins/ToolFollow.py:727 appPlugins/ToolInvertGerber.py:243 +#: appPlugins/ToolLevelling.py:1763 appPlugins/ToolQRCode.py:792 +#: appPlugins/ToolSolderPaste.py:1267 msgid "Parameters" msgstr "Parámetros" @@ -3333,7 +3356,7 @@ msgstr "Longitud. La longitud de la ranura." #: appEditors/AppGeoEditor.py:3523 appEditors/AppGerberEditor.py:6240 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 -#: appTools/ToolFiducials.py:800 +#: appPlugins/ToolFiducials.py:800 msgid "Coordinates" msgstr "Coordenadas" @@ -3406,9 +3429,9 @@ msgstr "Línea" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 -#: appTools/ToolDrilling.py:2864 appTools/ToolFollow.py:751 -#: appTools/ToolIsolation.py:3639 appTools/ToolMilling.py:4472 -#: appTools/ToolNCC.py:4635 appTools/ToolPaint.py:3315 +#: appPlugins/ToolDrilling.py:2864 appPlugins/ToolFollow.py:751 +#: appPlugins/ToolIsolation.py:3639 appPlugins/ToolMilling.py:4478 +#: appPlugins/ToolNCC.py:4635 appPlugins/ToolPaint.py:3315 msgid "Polygon" msgstr "Polígono" @@ -3430,14 +3453,14 @@ msgstr "" #: appEditors/AppGeoEditor.py:4109 appEditors/AppGerberEditor.py:2641 #: appEditors/AppGerberEditor.py:4911 appObjects/FlatCAMGeometry.py:2742 -#: appTools/ToolCutOut.py:1595 appTools/ToolDistance.py:189 -#: appTools/ToolExtract.py:609 appTools/ToolExtract.py:720 -#: appTools/ToolExtract.py:795 appTools/ToolMilling.py:2671 -#: appTools/ToolOptimal.py:163 appTools/ToolPanelize.py:1043 -#: appTools/ToolQRCode.py:231 appTools/ToolReport.py:214 -#: appTools/ToolSolderPaste.py:693 appTools/ToolSolderPaste.py:983 -#: appTools/ToolSub.py:295 app_Main.py:8398 tclCommands/TclCommandOpenSVG.py:85 -#: tclCommands/TclCommandPanelize.py:299 +#: appPlugins/ToolCutOut.py:1595 appPlugins/ToolDistance.py:189 +#: appPlugins/ToolExtract.py:609 appPlugins/ToolExtract.py:720 +#: appPlugins/ToolExtract.py:795 appPlugins/ToolMilling.py:2671 +#: appPlugins/ToolOptimal.py:163 appPlugins/ToolPanelize.py:1043 +#: appPlugins/ToolQRCode.py:231 appPlugins/ToolReport.py:214 +#: appPlugins/ToolSolderPaste.py:693 appPlugins/ToolSolderPaste.py:983 +#: appPlugins/ToolSub.py:295 app_Main.py:8398 +#: tclCommands/TclCommandOpenSVG.py:85 tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Trabajando" @@ -3465,8 +3488,8 @@ msgstr "Haga clic en el punto de destino." #: appEditors/AppGeoEditor.py:5573 appEditors/AppGeoEditor.py:5598 #: appEditors/AppGeoEditor.py:5628 appEditors/AppGeoEditor.py:5708 #: appEditors/AppGeoEditor.py:5774 appEditors/AppGeoEditor.py:5842 -#: appTools/ToolCopperThieving.py:612 appTools/ToolFilm.py:809 -#: appTools/ToolFilm.py:1069 appTools/ToolRulesCheck.py:645 +#: appPlugins/ToolCopperThieving.py:612 appPlugins/ToolFilm.py:809 +#: appPlugins/ToolFilm.py:1069 appPlugins/ToolRulesCheck.py:645 msgid "Working..." msgstr "Trabajando..." @@ -3480,7 +3503,7 @@ msgstr "Cargando Gerber en el Editor" msgid "Editing MultiGeo Geometry, tool" msgstr "Edición de Geometría MultiGeo, herramienta" -#: appEditors/AppGeoEditor.py:5334 appTools/ToolNCC.py:2542 +#: appEditors/AppGeoEditor.py:5334 appPlugins/ToolNCC.py:2542 msgid "with diameter" msgstr "con diámetro" @@ -3536,8 +3559,8 @@ msgid "Invalid value for" msgstr "Valor no válido para" #: appEditors/AppGeoEditor.py:5920 appObjects/FlatCAMGeometry.py:2821 -#: appTools/ToolMilling.py:2750 appTools/ToolPaint.py:1994 -#: appTools/ToolPaint.py:2204 +#: appPlugins/ToolMilling.py:2750 appPlugins/ToolPaint.py:1994 +#: appPlugins/ToolPaint.py:2204 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3644,21 +3667,21 @@ msgid "Select shapes to import them into the edited object." msgstr "" #: appEditors/AppGerberEditor.py:3043 appEditors/AppGerberEditor.py:3125 -#: appTools/ToolIsolation.py:2365 appTools/ToolIsolation.py:2517 -#: appTools/ToolPaint.py:1265 +#: appPlugins/ToolIsolation.py:2365 appPlugins/ToolIsolation.py:2517 +#: appPlugins/ToolPaint.py:1265 msgid "Added polygon" msgstr "Polígono agregado" #: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 -#: appTools/ToolIsolation.py:2366 appTools/ToolIsolation.py:2519 -#: appTools/ToolPaint.py:1267 +#: appPlugins/ToolIsolation.py:2366 appPlugins/ToolIsolation.py:2519 +#: appPlugins/ToolPaint.py:1267 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:3048 appEditors/AppGerberEditor.py:3130 -#: appTools/ToolIsolation.py:2522 +#: appPlugins/ToolIsolation.py:2522 msgid "No polygon in selection." msgstr "No hay polígono en la selección." @@ -3712,7 +3735,7 @@ msgstr "Dimensiones editadas." #: appEditors/AppGerberEditor.py:4510 appEditors/AppGerberEditor.py:6051 #: appEditors/AppGerberEditor.py:6098 appGUI/ObjectUI.py:309 -#: appTools/ToolExtract.py:988 appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolPunchGerber.py:2072 msgid "Code" msgstr "Código" @@ -3722,7 +3745,7 @@ msgid "Dim" msgstr "Dim" #: appEditors/AppGerberEditor.py:4624 appObjects/FlatCAMCNCJob.py:714 -#: appObjects/FlatCAMScript.py:130 appTools/ToolLevelling.py:1423 +#: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1423 #: app_Main.py:7643 msgid "Loading" msgstr "Cargando" @@ -3761,9 +3784,9 @@ msgstr "Coordenadas copiadas al portapapeles." #: appObjects/AppObject.py:340 appObjects/FlatCAMCNCJob.py:610 #: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1150 -#: appTools/ToolCorners.py:602 appTools/ToolFiducials.py:633 -#: appTools/ToolMove.py:235 appTools/ToolQRCode.py:537 app_Main.py:4988 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1150 +#: appPlugins/ToolCorners.py:602 appPlugins/ToolFiducials.py:633 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:537 app_Main.py:4988 msgid "Plotting" msgstr "Trazado" @@ -3803,7 +3826,7 @@ msgid "Gerber Editor" msgstr "Gerber Editor" #: appEditors/AppGerberEditor.py:6038 appGUI/ObjectUI.py:274 -#: appObjects/FlatCAMObj.py:492 appTools/ToolReport.py:177 +#: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:177 msgid "Apertures" msgstr "Aberturas" @@ -3816,17 +3839,17 @@ msgid "Index" msgstr "Índice" #: appEditors/AppGerberEditor.py:6058 appGUI/ObjectUI.py:315 -#: appTools/ToolExtract.py:995 appTools/ToolPunchGerber.py:2079 +#: appPlugins/ToolExtract.py:995 appPlugins/ToolPunchGerber.py:2079 msgid "Aperture Code" msgstr "Código de apertura" #: appEditors/AppGerberEditor.py:6060 appGUI/ObjectUI.py:317 -#: appTools/ToolExtract.py:997 appTools/ToolPunchGerber.py:2081 +#: appPlugins/ToolExtract.py:997 appPlugins/ToolPunchGerber.py:2081 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de apertura: circular, rectangular, macros, etc" #: appEditors/AppGerberEditor.py:6062 appGUI/ObjectUI.py:319 -#: appTools/ToolExtract.py:999 appTools/ToolPunchGerber.py:2083 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2083 msgid "Aperture Size:" msgstr "Tamaño de apertura:" @@ -3924,8 +3947,8 @@ msgstr "Cómo seleccionar los polígonos a pintar." #: appEditors/AppGerberEditor.py:6224 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appTools/ToolCalculators.py:556 appTools/ToolCalculators.py:599 -#: appTools/ToolCopperThieving.py:1334 +#: appPlugins/ToolCalculators.py:556 appPlugins/ToolCalculators.py:599 +#: appPlugins/ToolCopperThieving.py:1334 msgid "Area" msgstr "Zona" @@ -3940,12 +3963,12 @@ msgstr "Ver el código fuente del objeto seleccionado." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appTools/ToolCopperThieving.py:1345 appTools/ToolPcbWizard.py:484 +#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolPcbWizard.py:484 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6230 appTools/ToolCopperThieving.py:1347 -#: appTools/ToolCopperThieving.py:1704 +#: appEditors/AppGerberEditor.py:6230 appPlugins/ToolCopperThieving.py:1347 +#: appPlugins/ToolCopperThieving.py:1704 msgid "in" msgstr "in" @@ -4103,7 +4126,7 @@ msgstr "Inclino X cancelado" msgid "Skew Y cancelled" msgstr "Inclino Y cancelado" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3973 +#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3974 msgid "Find" msgstr "Hallar" @@ -4129,13 +4152,13 @@ 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:157 -#: appGUI/GUIElements.py:4777 appGUI/ObjectUI.py:1977 +#: appGUI/GUIElements.py:4798 appGUI/ObjectUI.py:1977 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolExtract.py:936 appTools/ToolFollow.py:738 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 -#: appTools/ToolPunchGerber.py:2021 +#: appPlugins/ToolExtract.py:936 appPlugins/ToolFollow.py:738 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 +#: appPlugins/ToolPunchGerber.py:2021 msgid "All" msgstr "Todos" @@ -4183,15 +4206,15 @@ msgstr "Abrir documento" #: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 #: appObjects/FlatCAMCNCJob.py:638 appObjects/FlatCAMCNCJob.py:644 -#: appTools/ToolLevelling.py:1389 appTools/ToolLevelling.py:1395 -#: appTools/ToolLevelling.py:1581 appTools/ToolLevelling.py:1587 -#: appTools/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 +#: appPlugins/ToolLevelling.py:1389 appPlugins/ToolLevelling.py:1395 +#: appPlugins/ToolLevelling.py:1581 appPlugins/ToolLevelling.py:1587 +#: appPlugins/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 msgid "Export Code ..." msgstr "Exportar el código ..." #: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:693 -#: appObjects/FlatCAMCNCJob.py:1089 appTools/ToolLevelling.py:1413 -#: appTools/ToolLevelling.py:1605 appTools/ToolSolderPaste.py:1122 +#: appObjects/FlatCAMCNCJob.py:1089 appPlugins/ToolLevelling.py:1413 +#: appPlugins/ToolLevelling.py:1605 appPlugins/ToolSolderPaste.py:1122 msgid "No such file or directory" msgstr "El fichero o directorio no existe" @@ -4199,7 +4222,7 @@ msgstr "El fichero o directorio no existe" msgid "Saved to" msgstr "Guardado en" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3981 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3982 #: appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 appGUI/MainGUI.py:4603 #: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4973 appGUI/MainGUI.py:5116 msgid "Ctrl+S" @@ -4234,12 +4257,12 @@ msgid "Start GCode" msgstr "Iniciar GCode" #: appEditors/appGCodeEditor.py:655 appObjects/FlatCAMCNCJob.py:763 -#: appTools/ToolCalibration.py:465 +#: appPlugins/ToolCalibration.py:465 msgid "Loaded Machine Code into Code Editor" msgstr "Código de máquina cargado en el editor de código" #: appEditors/appGCodeEditor.py:747 appGUI/ObjectUI.py:1997 -#: appTools/ToolSolderPaste.py:1004 +#: appPlugins/ToolSolderPaste.py:1004 msgid "GCode Editor" msgstr "Editor de código G" @@ -4250,25 +4273,25 @@ msgid "GCode" msgstr "Código" #: appEditors/appGCodeEditor.py:788 appGUI/ObjectUI.py:1002 -#: appGUI/ObjectUI.py:2122 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:3727 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 +#: appGUI/ObjectUI.py:2122 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3733 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 msgid "TT" msgstr "TT" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 appObjects/FlatCAMObj.py:499 -#: appTools/ToolDrilling.py:2359 appTools/ToolMilling.py:3682 -#: appTools/ToolMilling.py:3884 appTools/ToolReport.py:184 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolMilling.py:3688 +#: appPlugins/ToolMilling.py:3890 appPlugins/ToolReport.py:184 msgid "Drills" msgstr "Taladros" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2359 -#: appTools/ToolMilling.py:3682 appTools/ToolMilling.py:3885 -#: appTools/ToolReport.py:186 +#: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2359 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3891 +#: appPlugins/ToolReport.py:186 msgid "Slots" msgstr "Muesca" @@ -4296,121 +4319,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:993 -#: appGUI/GUIElements.py:1392 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 +#: appGUI/GUIElements.py:1393 msgid "Read Only" msgstr "" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Undo" msgstr "Deshacer" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Redo" msgstr "Rehacer" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:1697 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:1697 #: appGUI/ObjectUI.py:1979 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Cut" msgstr "Cortar" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:4865 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:4865 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:748 appGUI/MainGUI.py:807 appGUI/MainGUI.py:885 #: appGUI/MainGUI.py:1015 appGUI/MainGUI.py:1265 appGUI/MainGUI.py:1754 #: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:2478 appGUI/MainGUI.py:5099 -#: appTools/ToolMilling.py:386 appTools/ToolPanelize.py:434 -#: appTools/ToolPanelize.py:460 appTools/ToolPanelize.py:569 -#: appTools/ToolPanelize.py:580 appTools/ToolPanelize.py:612 -#: appTools/ToolPanelize.py:661 appTools/ToolPanelize.py:860 -#: appTools/ToolPanelize.py:892 appTools/ToolPanelize.py:940 +#: appPlugins/ToolMilling.py:386 appPlugins/ToolPanelize.py:434 +#: appPlugins/ToolPanelize.py:460 appPlugins/ToolPanelize.py:569 +#: appPlugins/ToolPanelize.py:580 appPlugins/ToolPanelize.py:612 +#: appPlugins/ToolPanelize.py:661 appPlugins/ToolPanelize.py:860 +#: appPlugins/ToolPanelize.py:892 appPlugins/ToolPanelize.py:940 msgid "Copy" msgstr "Dupdo" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4594 msgid "Ctrl+C" msgstr "Copiar" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Paste" msgstr "Pega" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1035 -#: appGUI/GUIElements.py:1434 appGUI/GUIElements.py:1645 -#: appGUI/GUIElements.py:1929 appGUI/GUIElements.py:3961 appGUI/MainGUI.py:4664 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 +#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 +#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3962 appGUI/MainGUI.py:4664 #: appGUI/MainGUI.py:4665 appGUI/MainGUI.py:4869 appGUI/MainGUI.py:4969 #: appGUI/MainGUI.py:4970 appGUI/MainGUI.py:5110 appGUI/MainGUI.py:5111 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4593 #: appObjects/ObjectCollection.py:1148 appObjects/ObjectCollection.py:1195 -#: appTools/ToolIsolation.py:3612 appTools/ToolPunchGerber.py:2295 +#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolPunchGerber.py:2295 msgid "Select All" msgstr "Seleccionar todo" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:4593 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1051 appGUI/GUIElements.py:1450 +#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 msgid "Step Up" msgstr "Aumentar" -#: appGUI/GUIElements.py:1058 appGUI/GUIElements.py:1457 +#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 msgid "Step Down" msgstr "Reducir" -#: appGUI/GUIElements.py:2351 appGUI/GUIElements.py:2420 -#: appGUI/GUIElements.py:2481 appGUI/GUIElements.py:2546 -#: appGUI/GUIElements.py:3907 app_Main.py:4637 app_Main.py:4801 +#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 +#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 +#: appGUI/GUIElements.py:3908 app_Main.py:4637 app_Main.py:4801 #: app_Main.py:4890 app_Main.py:8990 app_Main.py:9338 msgid "Ok" msgstr "De acuerdo" -#: appGUI/GUIElements.py:3872 +#: appGUI/GUIElements.py:3873 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4420,19 +4443,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:3877 +#: appGUI/GUIElements.py:3878 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3878 +#: appGUI/GUIElements.py:3879 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:3889 +#: appGUI/GUIElements.py:3890 msgid "Location" msgstr "Ubicación" -#: appGUI/GUIElements.py:3891 +#: appGUI/GUIElements.py:3892 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" @@ -4446,92 +4469,92 @@ msgstr "" "y)\n" "desde el punto de ubicación actual del mouse." -#: appGUI/GUIElements.py:3973 +#: appGUI/GUIElements.py:3974 #, fuzzy #| msgid "Ctrl+F10" msgid "Ctrl+F" msgstr "Ctrl+F10" -#: appGUI/GUIElements.py:3981 +#: appGUI/GUIElements.py:3982 msgid "Save Log" msgstr "Guardar Registro" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 msgid "Clear All" msgstr "Limpiar todo" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4106 appTools/ToolShell.py:324 +#: appGUI/GUIElements.py:4107 appPlugins/ToolShell.py:324 msgid "Type >help< to get started" msgstr "Escriba >help< para comenzar" -#: appGUI/GUIElements.py:4672 appGUI/GUIElements.py:4689 +#: appGUI/GUIElements.py:4693 appGUI/GUIElements.py:4710 msgid "Jog the Y axis." msgstr "Mueva el eje Y." -#: appGUI/GUIElements.py:4680 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 +#: appGUI/GUIElements.py:4701 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 #: appGUI/MainGUI.py:2247 msgid "Move to Origin" msgstr "Mover al origen" -#: appGUI/GUIElements.py:4697 appGUI/GUIElements.py:4705 +#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4726 msgid "Jog the X axis." msgstr "Mueva el eje X." -#: appGUI/GUIElements.py:4715 appGUI/GUIElements.py:4725 +#: appGUI/GUIElements.py:4736 appGUI/GUIElements.py:4746 msgid "Jog the Z axis." msgstr "Mueva el eje Z." -#: appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4772 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:4759 +#: appGUI/GUIElements.py:4780 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:4764 +#: appGUI/GUIElements.py:4785 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4767 +#: appGUI/GUIElements.py:4788 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:4771 +#: appGUI/GUIElements.py:4792 msgid "Do Home" msgstr "Hacer homing" -#: appGUI/GUIElements.py:4773 +#: appGUI/GUIElements.py:4794 msgid "Perform a homing cycle on all axis." msgstr "Realice un ciclo de referenciado en todos los ejes." -#: appGUI/GUIElements.py:4781 +#: appGUI/GUIElements.py:4802 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:4939 appGUI/GUIElements.py:4948 +#: appGUI/GUIElements.py:4960 appGUI/GUIElements.py:4969 msgid "Idle." msgstr "Ocioso." -#: appGUI/GUIElements.py:4987 +#: appGUI/GUIElements.py:5008 msgid "Application started ..." msgstr "Aplicacion iniciada ..." -#: appGUI/GUIElements.py:4988 +#: appGUI/GUIElements.py:5009 msgid "Hello!" msgstr "¡Hola!" -#: appGUI/GUIElements.py:5047 +#: appGUI/GUIElements.py:5068 msgid "Run Script ..." msgstr "Ejecutar Script ..." -#: appGUI/GUIElements.py:5049 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:5070 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4541,42 +4564,42 @@ msgstr "" "permitiendo la automatización de ciertos\n" "Funciones de FlatCAM." -#: appGUI/GUIElements.py:5058 appGUI/MainGUI.py:121 -#: appTools/ToolPcbWizard.py:412 appTools/ToolPcbWizard.py:420 +#: appGUI/GUIElements.py:5079 appGUI/MainGUI.py:121 +#: appPlugins/ToolPcbWizard.py:412 appPlugins/ToolPcbWizard.py:420 msgid "Open" msgstr "Abierto" -#: appGUI/GUIElements.py:5062 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 +#: appGUI/GUIElements.py:5083 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 #: appGUI/MainGUI.py:2210 appGUI/MainGUI.py:4600 app_Main.py:8890 #: app_Main.py:8893 msgid "Open Project" msgstr "Proyecto abierto" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 #: appGUI/MainGUI.py:2205 app_Main.py:8770 app_Main.py:8775 msgid "Open Gerber" msgstr "Abrir gerber" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 #: appGUI/MainGUI.py:2207 app_Main.py:8810 app_Main.py:8815 msgid "Open Excellon" msgstr "Abierto Excellon" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 #: appGUI/MainGUI.py:4596 appGUI/MainGUI.py:5115 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5078 appGUI/MainGUI.py:143 app_Main.py:8853 +#: appGUI/GUIElements.py:5099 appGUI/MainGUI.py:143 app_Main.py:8853 #: app_Main.py:8858 msgid "Open G-Code" msgstr "Código G abierto" -#: appGUI/GUIElements.py:5088 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:5109 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Salida" @@ -4600,26 +4623,27 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Creará un nuevo proyecto en blanco" -#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appTools/ToolLevelling.py:1986 +#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appPlugins/ToolLevelling.py:1986 msgid "New" msgstr "Nueva" #: appGUI/MainGUI.py:98 appGUI/MainGUI.py:1640 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 #: appObjects/FlatCAMGeometry.py:2178 appObjects/ObjectCollection.py:235 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:1339 -#: appTools/ToolCalibration.py:1356 appTools/ToolCopperThieving.py:184 -#: appTools/ToolCopperThieving.py:1376 appTools/ToolCopperThieving.py:1390 -#: appTools/ToolCutOut.py:2376 appTools/ToolCutOut.py:2774 -#: appTools/ToolDblSided.py:678 appTools/ToolDblSided.py:919 -#: appTools/ToolFilm.py:1148 appTools/ToolFilm.py:1171 -#: appTools/ToolImage.py:158 appTools/ToolImage.py:216 -#: appTools/ToolIsolation.py:3532 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:2808 appTools/ToolMilling.py:3636 -#: appTools/ToolNCC.py:4144 appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolSolderPaste.py:1503 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:634 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:1339 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCopperThieving.py:184 +#: appPlugins/ToolCopperThieving.py:1376 appPlugins/ToolCopperThieving.py:1390 +#: appPlugins/ToolCutOut.py:2376 appPlugins/ToolCutOut.py:2774 +#: appPlugins/ToolDblSided.py:678 appPlugins/ToolDblSided.py:919 +#: appPlugins/ToolFilm.py:1148 appPlugins/ToolFilm.py:1171 +#: appPlugins/ToolImage.py:158 appPlugins/ToolImage.py:216 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:2808 appPlugins/ToolMilling.py:3642 +#: appPlugins/ToolNCC.py:4144 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPanelize.py:1158 +#: appPlugins/ToolSolderPaste.py:1503 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:634 msgid "Geometry" msgstr "Geometría" @@ -4635,21 +4659,22 @@ msgstr "Creará un nuevo objeto vacío de geometría." #: appGUI/MainGUI.py:103 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appTools/ToolAlignObjects.py:416 -#: appTools/ToolAlignObjects.py:452 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:904 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolCutOut.py:2375 -#: appTools/ToolDblSided.py:676 appTools/ToolDblSided.py:917 -#: appTools/ToolFilm.py:1147 appTools/ToolFilm.py:1170 -#: appTools/ToolImage.py:136 appTools/ToolImage.py:160 -#: appTools/ToolImage.py:216 appTools/ToolIsolation.py:3533 -#: appTools/ToolIsolation.py:3583 appTools/ToolNCC.py:4145 -#: appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolPanelize.py:1257 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:632 defaults.py:582 +#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:416 +#: appPlugins/ToolAlignObjects.py:452 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:904 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolCutOut.py:2375 +#: appPlugins/ToolDblSided.py:676 appPlugins/ToolDblSided.py:917 +#: appPlugins/ToolFilm.py:1147 appPlugins/ToolFilm.py:1170 +#: appPlugins/ToolImage.py:136 appPlugins/ToolImage.py:160 +#: appPlugins/ToolImage.py:216 appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3583 appPlugins/ToolNCC.py:4145 +#: appPlugins/ToolNCC.py:4612 appPlugins/ToolPaint.py:3291 +#: appPlugins/ToolPanelize.py:218 appPlugins/ToolPanelize.py:1116 +#: appPlugins/ToolPanelize.py:1158 appPlugins/ToolPanelize.py:1257 +#: appPlugins/ToolTransform.py:144 appPlugins/ToolTransform.py:632 +#: defaults.py:583 msgid "Gerber" msgstr "Gerber" @@ -4665,19 +4690,19 @@ msgstr "Creará un nuevo objeto vacío de Gerber." #: appGUI/MainGUI.py:108 appGUI/MainGUI.py:1644 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appTools/ToolAlignObjects.py:417 -#: appTools/ToolAlignObjects.py:453 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:905 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolDblSided.py:677 -#: appTools/ToolDblSided.py:876 appTools/ToolDblSided.py:918 -#: appTools/ToolFilm.py:1429 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:3637 appTools/ToolNCC.py:4612 -#: appTools/ToolPaint.py:3291 appTools/ToolPanelize.py:218 -#: appTools/ToolPanelize.py:1116 appTools/ToolPunchGerber.py:2112 -#: appTools/ToolPunchGerber.py:2127 appTools/ToolTransform.py:144 -#: appTools/ToolTransform.py:633 +#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:417 +#: appPlugins/ToolAlignObjects.py:453 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:905 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolDblSided.py:677 +#: appPlugins/ToolDblSided.py:876 appPlugins/ToolDblSided.py:918 +#: appPlugins/ToolFilm.py:1429 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:3643 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPunchGerber.py:2112 +#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:633 msgid "Excellon" msgstr "Excellon" @@ -4787,8 +4812,8 @@ msgstr "HPGL2 como objeto de geometría" msgid "Export" msgstr "Exportar" -#: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:640 appTools/ToolQRCode.py:645 -#: app_Main.py:9000 app_Main.py:9005 +#: appGUI/MainGUI.py:247 appPlugins/ToolQRCode.py:640 +#: appPlugins/ToolQRCode.py:645 app_Main.py:9000 app_Main.py:9005 msgid "Export SVG" msgstr "Exportar SVG" @@ -4796,7 +4821,8 @@ msgstr "Exportar SVG" msgid "Export DXF" msgstr "Exportar DXF" -#: appGUI/MainGUI.py:259 appTools/ToolQRCode.py:591 appTools/ToolQRCode.py:596 +#: appGUI/MainGUI.py:259 appPlugins/ToolQRCode.py:591 +#: appPlugins/ToolQRCode.py:596 msgid "Export PNG" msgstr "Exportar PNG" @@ -4850,7 +4876,7 @@ msgstr "Importar preferencias del archivo" msgid "Export Preferences to file" msgstr "Exportar preferencias a un archivo" -#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1197 +#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1199 msgid "Save Preferences" msgstr "Guardar Preferencias" @@ -5010,10 +5036,10 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:457 appGUI/MainGUI.py:1322 -#: appGUI/preferences/PreferencesUIManager.py:926 -#: appGUI/preferences/PreferencesUIManager.py:1014 -#: appGUI/preferences/PreferencesUIManager.py:1042 -#: appGUI/preferences/PreferencesUIManager.py:1148 app_Main.py:6137 +#: appGUI/preferences/PreferencesUIManager.py:928 +#: appGUI/preferences/PreferencesUIManager.py:1016 +#: appGUI/preferences/PreferencesUIManager.py:1044 +#: appGUI/preferences/PreferencesUIManager.py:1150 app_Main.py:6137 #: app_Main.py:6142 app_Main.py:6157 msgid "Preferences" msgstr "Preferencias" @@ -5023,7 +5049,7 @@ msgid "Shift+P" msgstr "Shift+P" #: appGUI/MainGUI.py:463 appObjects/FlatCAMObj.py:488 -#: appTools/ToolReport.py:173 +#: appPlugins/ToolReport.py:173 msgid "Options" msgstr "Opciones" @@ -5231,8 +5257,8 @@ msgid "Objects" msgstr "Objetos" #: appGUI/MainGUI.py:584 appObjects/ObjectCollection.py:1152 -#: appObjects/ObjectCollection.py:1199 appTools/ToolIsolation.py:3618 -#: appTools/ToolPunchGerber.py:2301 +#: appObjects/ObjectCollection.py:1199 appPlugins/ToolIsolation.py:3618 +#: appPlugins/ToolPunchGerber.py:2301 msgid "Deselect All" msgstr "Deseleccionar todo" @@ -5395,7 +5421,7 @@ msgstr "Eliminar forma" #: appGUI/MainGUI.py:701 appGUI/MainGUI.py:815 appGUI/MainGUI.py:1272 #: appGUI/MainGUI.py:1703 appGUI/MainGUI.py:1765 appGUI/MainGUI.py:2485 -#: appGUI/MainGUI.py:5103 appTools/ToolMove.py:27 +#: appGUI/MainGUI.py:5103 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Movimiento" @@ -5545,8 +5571,8 @@ msgstr "Blanca" msgid "Black" msgstr "Negra" -#: appGUI/MainGUI.py:867 appTools/ToolMilling.py:3926 -#: appTools/ToolMilling.py:3934 app_Main.py:8471 +#: appGUI/MainGUI.py:867 appPlugins/ToolMilling.py:3932 +#: appPlugins/ToolMilling.py:3940 app_Main.py:8471 msgid "Custom" msgstr "Personalizado" @@ -5652,7 +5678,7 @@ msgstr "Parcela clara" msgid "Drilling Tool" msgstr "Herramienta de Perforación" -#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appTools/ToolMilling.py:1287 +#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appPlugins/ToolMilling.py:1287 msgid "Milling Tool" msgstr "Herramienta de fresado" @@ -5676,7 +5702,7 @@ msgstr "Seguir" msgid "NCC Tool" msgstr "Herramienta NCC" -#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appTools/ToolCutOut.py:2418 +#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appPlugins/ToolCutOut.py:2418 msgid "Cutout Tool" msgstr "Herramienta de Corte" @@ -5859,23 +5885,23 @@ msgstr "TCL Shell" msgid "Plot Area" msgstr "Área de la parcela" -#: appGUI/MainGUI.py:1491 appTools/ToolCopperThieving.py:1278 -#: appTools/ToolCorners.py:677 appTools/ToolEtchCompensation.py:309 -#: appTools/ToolExtract.py:910 appTools/ToolFiducials.py:991 -#: appTools/ToolFollow.py:698 appTools/ToolInvertGerber.py:230 -#: appTools/ToolIsolation.py:3195 appTools/ToolOptimal.py:441 -#: appTools/ToolPunchGerber.py:1991 appTools/ToolQRCode.py:756 -#: appTools/ToolRulesCheck.py:1189 appTools/ToolSolderPaste.py:1171 -#: appTools/ToolSub.py:815 +#: appGUI/MainGUI.py:1491 appPlugins/ToolCopperThieving.py:1278 +#: appPlugins/ToolCorners.py:677 appPlugins/ToolEtchCompensation.py:309 +#: appPlugins/ToolExtract.py:910 appPlugins/ToolFiducials.py:991 +#: appPlugins/ToolFollow.py:698 appPlugins/ToolInvertGerber.py:230 +#: appPlugins/ToolIsolation.py:3195 appPlugins/ToolOptimal.py:441 +#: appPlugins/ToolPunchGerber.py:1991 appPlugins/ToolQRCode.py:756 +#: appPlugins/ToolRulesCheck.py:1189 appPlugins/ToolSolderPaste.py:1171 +#: appPlugins/ToolSub.py:815 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1501 appTools/ToolDrilling.py:2326 -#: appTools/ToolRulesCheck.py:1327 +#: appGUI/MainGUI.py:1501 appPlugins/ToolDrilling.py:2326 +#: appPlugins/ToolRulesCheck.py:1327 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1511 appTools/ToolSub.py:868 +#: appGUI/MainGUI.py:1511 appPlugins/ToolSub.py:868 msgid "GEOMETRY" msgstr "GEOMETRÍA" @@ -5944,7 +5970,7 @@ msgstr "Alternar visibilidad" msgid "Grids" msgstr "Rejillas" -#: appGUI/MainGUI.py:1666 appTools/ToolMilling.py:3926 +#: appGUI/MainGUI.py:1666 appPlugins/ToolMilling.py:3932 msgid "Path" msgstr "Ruta" @@ -6012,21 +6038,21 @@ msgstr "Carpeta de preferencias de FlatCAM abierta." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "¿Está seguro de que desea eliminar la configuración de la GUI?\n" -#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:958 -#: appGUI/preferences/PreferencesUIManager.py:1201 appTranslation.py:111 +#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:960 +#: appGUI/preferences/PreferencesUIManager.py:1203 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2627 app_Main.py:3708 app_Main.py:6435 #: app_Main.py:9445 msgid "Yes" msgstr "Sí" -#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1202 +#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1204 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2384 appTools/ToolIsolation.py:3275 -#: appTools/ToolMilling.py:3707 appTools/ToolNCC.py:4232 -#: appTools/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:3275 +#: appPlugins/ToolMilling.py:3713 appPlugins/ToolNCC.py:4232 +#: appPlugins/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 #: app_Main.py:2628 app_Main.py:3709 app_Main.py:6436 app_Main.py:9446 msgid "No" msgstr "No" @@ -6076,22 +6102,22 @@ msgstr "" "Por favor seleccione elementos de geometría\n" "en el que realizar la Unión." -#: appGUI/MainGUI.py:3756 appTools/ToolIsolation.py:888 -#: appTools/ToolNCC.py:1419 appTools/ToolPaint.py:417 -#: appTools/ToolSolderPaste.py:141 appTools/ToolSolderPaste.py:1222 +#: appGUI/MainGUI.py:3756 appPlugins/ToolIsolation.py:888 +#: appPlugins/ToolNCC.py:1419 appPlugins/ToolPaint.py:417 +#: appPlugins/ToolSolderPaste.py:141 appPlugins/ToolSolderPaste.py:1222 #: app_Main.py:4778 msgid "New Tool" msgstr "Nueva Herram" -#: appGUI/MainGUI.py:3757 appTools/ToolIsolation.py:889 -#: appTools/ToolNCC.py:1420 appTools/ToolPaint.py:418 -#: appTools/ToolSolderPaste.py:142 app_Main.py:4779 +#: appGUI/MainGUI.py:3757 appPlugins/ToolIsolation.py:889 +#: appPlugins/ToolNCC.py:1420 appPlugins/ToolPaint.py:418 +#: appPlugins/ToolSolderPaste.py:142 app_Main.py:4779 msgid "Enter a Tool Diameter" msgstr "Introduzca un diá. de herram" -#: appGUI/MainGUI.py:3769 appTools/ToolIsolation.py:910 -#: appTools/ToolNCC.py:1441 appTools/ToolPaint.py:431 -#: appTools/ToolSolderPaste.py:154 app_Main.py:4792 +#: appGUI/MainGUI.py:3769 appPlugins/ToolIsolation.py:910 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:431 +#: appPlugins/ToolSolderPaste.py:154 app_Main.py:4792 msgid "Adding Tool cancelled" msgstr "Añadiendo herramienta cancelada" @@ -6236,7 +6262,7 @@ msgstr "Ctrl+M" msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4602 appTools/ToolPDF.py:44 +#: appGUI/MainGUI.py:4602 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "Herram. de Import. de PDF" @@ -6282,8 +6308,8 @@ msgstr "Ejecutar script TCL" msgid "Toggle the workspace" msgstr "Alternar espacio de trabajo" -#: appGUI/MainGUI.py:4622 appTools/ToolAlignObjects.py:32 -#: appTools/ToolAlignObjects.py:378 +#: appGUI/MainGUI.py:4622 appPlugins/ToolAlignObjects.py:32 +#: appPlugins/ToolAlignObjects.py:378 msgid "Align Objects" msgstr "Alinear objetos" @@ -6293,7 +6319,7 @@ msgstr "Alinear objetos" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4623 appTools/ToolCorners.py:638 +#: appGUI/MainGUI.py:4623 appPlugins/ToolCorners.py:638 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" @@ -6303,8 +6329,8 @@ msgstr "Herram. de Marca. de Esquina" msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4624 appTools/ToolCalculators.py:90 -#: appTools/ToolCalculators.py:399 +#: appGUI/MainGUI.py:4624 appPlugins/ToolCalculators.py:90 +#: appPlugins/ToolCalculators.py:399 msgid "Calculators" msgstr "Calculadoras" @@ -6320,8 +6346,8 @@ msgstr "PCB a 2 caras" msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4626 appTools/ToolExtract.py:162 -#: appTools/ToolExtract.py:877 +#: appGUI/MainGUI.py:4626 appPlugins/ToolExtract.py:162 +#: appPlugins/ToolExtract.py:877 #, fuzzy #| msgid "ExtraCut" msgid "Extract" @@ -6331,8 +6357,8 @@ msgstr "Corte extra" msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4627 appTools/ToolFiducials.py:138 -#: appTools/ToolFiducials.py:747 +#: appGUI/MainGUI.py:4627 appPlugins/ToolFiducials.py:138 +#: appPlugins/ToolFiducials.py:747 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" @@ -6342,8 +6368,8 @@ msgstr "Herramienta de Fiduciales" msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4628 appTools/ToolInvertGerber.py:93 -#: appTools/ToolInvertGerber.py:190 appTools/ToolInvertGerber.py:284 +#: appGUI/MainGUI.py:4628 appPlugins/ToolInvertGerber.py:93 +#: appPlugins/ToolInvertGerber.py:190 appPlugins/ToolInvertGerber.py:284 msgid "Invert Gerber" msgstr "Invertir Gerber" @@ -6351,8 +6377,8 @@ msgstr "Invertir Gerber" msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4629 appTools/ToolPunchGerber.py:1939 -#: appTools/ToolPunchGerber.py:2317 +#: appGUI/MainGUI.py:4629 appPlugins/ToolPunchGerber.py:1939 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Punch Gerber" msgstr "Gerber Perforadora" @@ -6364,8 +6390,8 @@ msgstr "Alt+I" msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4631 appTools/ToolCopperThieving.py:144 -#: appTools/ToolCopperThieving.py:1246 +#: appGUI/MainGUI.py:4631 appPlugins/ToolCopperThieving.py:144 +#: appPlugins/ToolCopperThieving.py:1246 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" @@ -6393,8 +6419,8 @@ msgstr "Película de PCB" msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4635 appTools/ToolNCC.py:2327 appTools/ToolNCC.py:2329 -#: appTools/ToolNCC.py:2911 appTools/ToolNCC.py:2913 +#: appGUI/MainGUI.py:4635 appPlugins/ToolNCC.py:2327 appPlugins/ToolNCC.py:2329 +#: appPlugins/ToolNCC.py:2911 appPlugins/ToolNCC.py:2913 msgid "Non-Copper Clearing" msgstr "Compensación sin cobre" @@ -6402,8 +6428,8 @@ msgstr "Compensación sin cobre" msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4636 appTools/ToolIsolation.py:3317 -#: appTools/ToolNCC.py:4280 +#: appGUI/MainGUI.py:4636 appPlugins/ToolIsolation.py:3317 +#: appPlugins/ToolNCC.py:4280 msgid "Optimal" msgstr "Óptimo" @@ -6419,7 +6445,8 @@ msgstr "Área de pintura" msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4638 appTools/ToolQRCode.py:135 appTools/ToolQRCode.py:706 +#: appGUI/MainGUI.py:4638 appPlugins/ToolQRCode.py:135 +#: appPlugins/ToolQRCode.py:706 #, fuzzy #| msgid "Code" msgid "QRCode" @@ -6443,7 +6470,7 @@ msgstr "Alt+T" msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4642 appTools/ToolSub.py:168 appTools/ToolSub.py:746 +#: appGUI/MainGUI.py:4642 appPlugins/ToolSub.py:168 appPlugins/ToolSub.py:746 #, fuzzy #| msgid "Subtractor" msgid "Subtract" @@ -6461,7 +6488,7 @@ msgstr "PCB de corte" msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4644 appTools/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4644 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Panelizar PCB" @@ -6521,7 +6548,7 @@ msgstr "Abrir tutoriales en online" msgid "Refresh Plots" msgstr "Actualizar parcelas" -#: appGUI/MainGUI.py:4664 appTools/ToolSolderPaste.py:72 +#: appGUI/MainGUI.py:4664 appPlugins/ToolSolderPaste.py:72 msgid "Delete Object" msgstr "Eliminar objeto" @@ -6784,7 +6811,7 @@ msgstr "Opciones de parcela" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appTools/ToolCopperThieving.py:1424 +#: appPlugins/ToolCopperThieving.py:1424 msgid "Solid" msgstr "Sólido" @@ -6814,18 +6841,18 @@ msgstr "Gráfico" #: appGUI/ObjectUI.py:2111 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appTools/ToolMilling.py:3668 +#: appPlugins/ToolMilling.py:3674 msgid "Plot (show) this object." msgstr "Trazar (mostrar) este objeto." -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appTools/ToolFollow.py:126 -#: appTools/ToolFollow.py:650 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appPlugins/ToolFollow.py:126 +#: appPlugins/ToolFollow.py:650 msgid "Follow" msgstr "Seguir" #: appGUI/ObjectUI.py:228 appGUI/ObjectUI.py:398 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 -#: appTools/ToolFollow.py:772 +#: appPlugins/ToolFollow.py:772 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6872,16 +6899,16 @@ msgstr "" "Cuando no está marcada, eliminará todas las formas de las marcas.\n" "que se dibujan en lienzo." -#: appGUI/ObjectUI.py:325 appTools/ToolExtract.py:1001 -#: appTools/ToolPunchGerber.py:2085 +#: appGUI/ObjectUI.py:325 appPlugins/ToolExtract.py:1001 +#: appPlugins/ToolPunchGerber.py:2085 msgid "Mark the aperture instances on canvas." msgstr "Marque las instancias de apertura en el lienzo." -#: appGUI/ObjectUI.py:332 appTools/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:332 appPlugins/ToolIsolation.py:3673 msgid "Buffer Solid Geometry" msgstr "Buffer la Geometria solida" -#: appGUI/ObjectUI.py:334 appTools/ToolIsolation.py:3675 +#: appGUI/ObjectUI.py:334 appPlugins/ToolIsolation.py:3675 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6898,7 +6925,7 @@ msgid "Isolation Routing" msgstr "Enrutamiento de aislamiento" #: appGUI/ObjectUI.py:353 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appTools/ToolIsolation.py:3174 +#: appPlugins/ToolIsolation.py:3174 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6906,7 +6933,7 @@ msgstr "" "Crear un objeto de geometría con\n" "Trayectorias para cortar alrededor de polígonos." -#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appTools/ToolNCC.py:4661 +#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appPlugins/ToolNCC.py:4661 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6923,7 +6950,7 @@ msgstr "" "El recorte del tablero." #: appGUI/ObjectUI.py:411 appGUI/ObjectUI.py:759 appGUI/ObjectUI.py:1839 -#: appTools/ToolEtchCompensation.py:322 +#: appPlugins/ToolEtchCompensation.py:322 msgid "Utilities" msgstr "Utilidades" @@ -6971,16 +6998,16 @@ msgstr "" msgid "Resulting geometry will have rounded corners." msgstr "La geometría resultante tendrá esquinas redondeadas." -#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appTools/ToolCutOut.py:2655 -#: appTools/ToolCutOut.py:2670 appTools/ToolFollow.py:764 -#: appTools/ToolIsolation.py:3652 appTools/ToolNCC.py:4658 -#: appTools/ToolPaint.py:3324 appTools/ToolSolderPaste.py:1482 +#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appPlugins/ToolCutOut.py:2655 +#: appPlugins/ToolCutOut.py:2670 appPlugins/ToolFollow.py:764 +#: appPlugins/ToolIsolation.py:3652 appPlugins/ToolNCC.py:4658 +#: appPlugins/ToolPaint.py:3324 appPlugins/ToolSolderPaste.py:1482 msgid "Generate Geometry" msgstr "Generar Geometría" #: appGUI/ObjectUI.py:482 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1153 appTools/ToolQRCode.py:879 +#: appPlugins/ToolPanelize.py:1153 appPlugins/ToolQRCode.py:879 msgid "Bounding Box" msgstr "Cuadro delimitador" @@ -7024,8 +7051,8 @@ msgstr "Objeto Excellon" msgid "Solid circles." msgstr "Círculos sólidos." -#: appGUI/ObjectUI.py:676 appTools/ToolDrilling.py:2361 -#: appTools/ToolMilling.py:3684 +#: appGUI/ObjectUI.py:676 appPlugins/ToolDrilling.py:2361 +#: appPlugins/ToolMilling.py:3690 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7040,10 +7067,10 @@ msgstr "" "\n" "Aquí se seleccionan las herramientas para la generación de código G." -#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 appTools/ToolDrilling.py:2366 -#: appTools/ToolIsolation.py:3245 appTools/ToolMilling.py:3689 -#: appTools/ToolMilling.py:3737 appTools/ToolNCC.py:4196 -#: appTools/ToolPaint.py:3002 +#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 +#: appPlugins/ToolDrilling.py:2366 appPlugins/ToolIsolation.py:3245 +#: appPlugins/ToolMilling.py:3695 appPlugins/ToolMilling.py:3743 +#: appPlugins/ToolNCC.py:4196 appPlugins/ToolPaint.py:3002 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7051,8 +7078,8 @@ msgstr "" "Diámetro de la herramienta. Es valioso\n" "es el ancho de corte en el material." -#: appGUI/ObjectUI.py:684 appTools/ToolDrilling.py:2369 -#: appTools/ToolMilling.py:3692 +#: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2369 +#: appPlugins/ToolMilling.py:3698 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -7060,8 +7087,8 @@ msgstr "" "El número de agujeros de taladros. Agujeros que se taladran con\n" "una broca." -#: appGUI/ObjectUI.py:687 appTools/ToolDrilling.py:2372 -#: appTools/ToolMilling.py:3695 +#: appGUI/ObjectUI.py:687 appPlugins/ToolDrilling.py:2372 +#: appPlugins/ToolMilling.py:3701 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7120,7 +7147,7 @@ msgstr "" "para\n" "molido. Use la columna # para hacer la selección." -#: appGUI/ObjectUI.py:793 appTools/ToolMilling.py:3895 +#: appGUI/ObjectUI.py:793 appPlugins/ToolMilling.py:3901 msgid "Milling Diameter" msgstr "Diá. de fresado" @@ -7187,17 +7214,17 @@ msgstr "" #: appGUI/ObjectUI.py:989 appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appTools/ToolMilling.py:3667 +#: appPlugins/ToolMilling.py:3673 msgid "Plot Object" msgstr "Trazar objeto" #: appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 appGUI/ObjectUI.py:2132 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appTools/ToolCopperThieving.py:1454 appTools/ToolMilling.py:3727 +#: appPlugins/ToolCopperThieving.py:1454 appPlugins/ToolMilling.py:3733 msgid "Dia" msgstr "Dia" -#: appGUI/ObjectUI.py:1009 appTools/ToolMilling.py:3732 +#: appGUI/ObjectUI.py:1009 appPlugins/ToolMilling.py:3738 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7279,7 +7306,7 @@ msgstr "" "Elegir el tipo de herramienta en forma de V automáticamente seleccionará el " "tipo de operación como aislamiento." -#: appGUI/ObjectUI.py:1046 appTools/ToolMilling.py:3752 +#: appGUI/ObjectUI.py:1046 appPlugins/ToolMilling.py:3758 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -7323,8 +7350,8 @@ msgstr "Punto" msgid "Total of vertex points in the geometry." msgstr "" -#: appGUI/ObjectUI.py:1883 appTools/ToolCalculators.py:521 -#: appTools/ToolCalculators.py:704 +#: appGUI/ObjectUI.py:1883 appPlugins/ToolCalculators.py:521 +#: appPlugins/ToolCalculators.py:704 msgid "Calculate" msgstr "Calcular" @@ -7367,7 +7394,7 @@ msgstr "" "de una linea de viaje." #: appGUI/ObjectUI.py:2052 appObjects/FlatCAMObj.py:864 -#: appTools/ToolReport.py:577 +#: appPlugins/ToolReport.py:577 msgid "Travelled distance" msgstr "Distancia recorrida" @@ -7465,7 +7492,7 @@ msgstr "" "Abre el diálogo para guardar el código G\n" "expediente." -#: appGUI/ObjectUI.py:2186 appTools/ToolSolderPaste.py:1570 +#: appGUI/ObjectUI.py:2186 appPlugins/ToolSolderPaste.py:1570 msgid "Review CNC Code." msgstr "Revise el código CNC." @@ -7511,7 +7538,7 @@ msgid "Align Left" msgstr "Alinear a la izquierda" #: appGUI/ObjectUI.py:2401 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appTools/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 +#: appPlugins/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 msgid "Center" msgstr "Centrar" @@ -7549,31 +7576,31 @@ msgstr "" "Establece el tamaño de la pestaña. En píxeles El valor predeterminado es 80 " "píxeles." -#: appGUI/PlotCanvas.py:240 appGUI/PlotCanvasLegacy.py:355 +#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 msgid "Axis enabled." msgstr "Eje habilitado." -#: appGUI/PlotCanvas.py:248 appGUI/PlotCanvasLegacy.py:364 +#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 msgid "Axis disabled." msgstr "Eje deshabilitado." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:385 +#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 msgid "HUD enabled." msgstr "HUD habilitado." -#: appGUI/PlotCanvas.py:276 appGUI/PlotCanvasLegacy.py:392 +#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 msgid "HUD disabled." msgstr "HUD deshabilitado." -#: appGUI/PlotCanvas.py:298 appGUI/PlotCanvasLegacy.py:467 +#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 msgid "Grid enabled." msgstr "Rejilla habilitada." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:477 +#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 msgid "Grid disabled." msgstr "Rejilla deshabilitada." -#: appGUI/PlotCanvasLegacy.py:1548 +#: appGUI/PlotCanvasLegacy.py:1580 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7581,41 +7608,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:933 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Preferences applied." msgstr "Preferencias aplicadas." -#: appGUI/preferences/PreferencesUIManager.py:953 +#: appGUI/preferences/PreferencesUIManager.py:955 msgid "Are you sure you want to continue?" msgstr "¿Estás seguro de que quieres continuar?" -#: appGUI/preferences/PreferencesUIManager.py:954 +#: appGUI/preferences/PreferencesUIManager.py:956 msgid "Application will restart" msgstr "La aplicación se reiniciará" -#: appGUI/preferences/PreferencesUIManager.py:1047 +#: appGUI/preferences/PreferencesUIManager.py:1049 msgid "Preferences closed without saving." msgstr "Preferencias cerradas sin guardar." -#: appGUI/preferences/PreferencesUIManager.py:1060 +#: appGUI/preferences/PreferencesUIManager.py:1062 msgid "Preferences default values are restored." msgstr "Se restauran los valores predeterminados de las preferencias." -#: appGUI/preferences/PreferencesUIManager.py:1091 app_Main.py:3009 +#: appGUI/preferences/PreferencesUIManager.py:1093 app_Main.py:3009 #: app_Main.py:10147 msgid "Failed to write defaults to file." msgstr "Error al escribir los valores predeterminados en el archivo." -#: appGUI/preferences/PreferencesUIManager.py:1095 -#: appGUI/preferences/PreferencesUIManager.py:1210 +#: appGUI/preferences/PreferencesUIManager.py:1097 +#: appGUI/preferences/PreferencesUIManager.py:1212 msgid "Preferences saved." msgstr "Preferencias guardadas." -#: appGUI/preferences/PreferencesUIManager.py:1145 +#: appGUI/preferences/PreferencesUIManager.py:1147 msgid "Preferences edited but not saved." msgstr "Preferencias editadas pero no guardadas." -#: appGUI/preferences/PreferencesUIManager.py:1195 +#: appGUI/preferences/PreferencesUIManager.py:1197 #, fuzzy #| msgid "" #| "One or more values are changed.\n" @@ -7745,8 +7772,8 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:831 appTools/ToolLevelling.py:2118 -#: appTools/ToolReport.py:544 +#: appObjects/FlatCAMObj.py:831 appPlugins/ToolLevelling.py:2118 +#: appPlugins/ToolReport.py:544 msgid "Feedrate" msgstr "Avance" @@ -7805,7 +7832,7 @@ msgstr "Color de Línea de Viaje" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:151 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:1314 +#: appPlugins/ToolRulesCheck.py:1314 msgid "Outline" msgstr "Contorno" @@ -7997,8 +8024,8 @@ msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 -#: appTools/ToolDistance.py:575 appTools/ToolDistanceMin.py:252 -#: appTools/ToolPcbWizard.py:485 appTools/ToolReport.py:172 +#: appPlugins/ToolDistance.py:575 appPlugins/ToolDistanceMin.py:252 +#: appPlugins/ToolPcbWizard.py:485 appPlugins/ToolReport.py:172 msgid "Units" msgstr "Unidades" @@ -8011,8 +8038,8 @@ msgstr "Las unidades utilizadas en el archivo Excellon." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 -#: appTools/ToolPcbWizard.py:483 appTools/ToolReport.py:357 -#: appTools/ToolReport.py:361 appTools/ToolReport.py:363 +#: appPlugins/ToolPcbWizard.py:483 appPlugins/ToolReport.py:357 +#: appPlugins/ToolReport.py:361 appPlugins/ToolReport.py:363 msgid "Inch" msgstr "Pulgada" @@ -8107,7 +8134,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 -#: appTools/ToolPcbWizard.py:468 +#: appPlugins/ToolPcbWizard.py:468 msgid "LZ" msgstr "LZ" @@ -8115,7 +8142,7 @@ msgstr "LZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 -#: appTools/ToolPcbWizard.py:469 +#: appPlugins/ToolPcbWizard.py:469 msgid "TZ" msgstr "TZ" @@ -8171,7 +8198,7 @@ msgid "M-Color" msgstr "M-Color" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 -#: appTools/ToolPcbWizard.py:439 +#: appPlugins/ToolPcbWizard.py:439 msgid "Excellon Format" msgstr "Formato Excellon" @@ -8218,7 +8245,7 @@ msgstr "" "KiCAD 3: 5 PULGADAS TZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 -#: appTools/ToolCalculators.py:436 +#: appPlugins/ToolCalculators.py:436 msgid "INCH" msgstr "PULGADA" @@ -8283,7 +8310,7 @@ msgstr "Actualizar configuración de exportación" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appTools/ToolPanelize.py:1269 +#: appPlugins/ToolPanelize.py:1269 msgid "Path Optimization" msgstr "Optimización de ruta" @@ -8487,7 +8514,7 @@ msgstr "Orientación" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appTools/ToolFilm.py:1492 +#: appPlugins/ToolFilm.py:1492 msgid "" "Can be:\n" "- Portrait\n" @@ -8500,14 +8527,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appTools/ToolFilm.py:1496 app_Main.py:8060 +#: appPlugins/ToolFilm.py:1496 app_Main.py:8060 msgid "Portrait" msgstr "Retrato" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appTools/ToolFilm.py:1497 app_Main.py:8062 +#: appPlugins/ToolFilm.py:1497 app_Main.py:8062 msgid "Landscape" msgstr "Paisaje" @@ -8527,7 +8554,8 @@ msgstr "" "e incluye las pestañas Proyecto, Seleccionado y Herramienta." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 -#: appTools/ToolDblSided.py:817 appTools/ToolDblSided.py:991 app_Main.py:8048 +#: appPlugins/ToolDblSided.py:817 appPlugins/ToolDblSided.py:991 +#: app_Main.py:8048 msgid "Axis" msgstr "Eje" @@ -8555,15 +8583,27 @@ msgstr "HUD" 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:273 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#, fuzzy +#| msgid "Fill Color" +msgid "Axis Color" +msgstr "Color de relleno" + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#, 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 msgid "Mouse Settings" msgstr "Configuraciones del mouse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 msgid "Cursor Shape" msgstr "Forma del cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:279 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8573,50 +8613,50 @@ msgstr "" "- Pequeño -> con un tamaño personalizable.\n" "- Grande -> Líneas infinitas" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:285 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Pequeño" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Grande" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 msgid "Cursor Size" msgstr "Tamaño del cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 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:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 msgid "Cursor Width" msgstr "Ancho del cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 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:319 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:326 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 msgid "Cursor Color" msgstr "Color del cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 msgid "Check this box to color mouse cursor." msgstr "Marque esta casilla para colorear el cursor del mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:328 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 msgid "Set the color of the mouse cursor." msgstr "Establece el color del cursor del mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 msgid "Pan Button" msgstr "Botón de pan" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:345 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8626,39 +8666,39 @@ msgstr "" "- MMB -> Botón Central Del Ratón\n" "- RMB -> Botón derecho del ratón" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:349 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "MMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:350 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "RMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:356 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 msgid "Multiple Selection" msgstr "Selección múltiple" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:358 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 msgid "Select the key used for multiple selection." msgstr "Seleccione la clave utilizada para la selección múltiple." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 msgid "Delete object confirmation" msgstr "Eliminar confirmación de objeto" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8668,11 +8708,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:380 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 msgid "Allow Edit" msgstr "Permitir editar" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:382 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8681,11 +8721,11 @@ msgstr "" "la pestaña Proyecto\n" "haciendo clic en el nombre del objeto. Activo después del reinicio." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 msgid "\"Open\" behavior" msgstr "Comportamiento \"abierto\"" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 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" @@ -8700,11 +8740,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:399 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 msgid "Enable ToolTips" msgstr "Hab. info sobre Herram" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:401 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8712,11 +8752,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:410 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 msgid "Bookmarks limit" msgstr "Límite de Marcadores" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:412 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 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" @@ -8726,11 +8766,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:421 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 msgid "Activity Icon" msgstr "Ícono de actividad" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:423 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Seleccione el GIF que muestra actividad cuando FlatCAM está activo." @@ -8754,7 +8794,7 @@ msgstr "" "Se inicia FLatCAM." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 -#: appTools/ToolCalculators.py:437 +#: appPlugins/ToolCalculators.py:437 msgid "MM" msgstr "MM" @@ -9332,7 +9372,7 @@ msgstr "Geometría Adv. Opciones" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 -#: appTools/ToolCalibration.py:833 appTools/ToolSolderPaste.py:1343 +#: appPlugins/ToolCalibration.py:833 appPlugins/ToolSolderPaste.py:1343 msgid "Toolchange X-Y" msgstr "Cambio de herra X, Y" @@ -9343,13 +9383,13 @@ msgstr "Cambio de herra X, posición Y." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appTools/ToolDrilling.py:2694 +#: appPlugins/ToolDrilling.py:2694 msgid "Start Z" msgstr "Comience Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appTools/ToolDrilling.py:2696 +#: appPlugins/ToolDrilling.py:2696 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -9372,13 +9412,13 @@ msgstr "" "Ignorar para cualquier otro caso." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:78 -#: appTools/ToolMilling.py:4194 +#: appPlugins/ToolMilling.py:4200 msgid "Re-cut" msgstr "Recortar" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:80 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:92 -#: appTools/ToolMilling.py:4196 appTools/ToolMilling.py:4209 +#: appPlugins/ToolMilling.py:4202 appPlugins/ToolMilling.py:4215 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -9393,16 +9433,16 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appTools/ToolDrilling.py:2736 appTools/ToolLevelling.py:1784 -#: appTools/ToolMilling.py:4348 +#: appPlugins/ToolDrilling.py:2736 appPlugins/ToolLevelling.py:1784 +#: appPlugins/ToolMilling.py:4354 msgid "Probe Z depth" msgstr "Profundidad de la sonda Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:103 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appTools/ToolDrilling.py:2738 appTools/ToolLevelling.py:1786 -#: appTools/ToolMilling.py:4350 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolLevelling.py:1786 +#: appPlugins/ToolMilling.py:4356 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -9412,15 +9452,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appTools/ToolDrilling.py:2755 appTools/ToolMilling.py:4367 +#: appPlugins/ToolDrilling.py:2755 appPlugins/ToolMilling.py:4373 msgid "Feedrate Probe" msgstr "Sonda de avance" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2757 appTools/ToolLevelling.py:1799 -#: appTools/ToolMilling.py:4369 +#: appPlugins/ToolDrilling.py:2757 appPlugins/ToolLevelling.py:1799 +#: appPlugins/ToolMilling.py:4375 msgid "The feedrate used while the probe is probing." msgstr "La velocidad de avance utilizada mientras la sonda está sondeando." @@ -9505,7 +9545,7 @@ msgstr "Zonas de exclusión" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appTools/ToolDrilling.py:2793 appTools/ToolMilling.py:4404 +#: appPlugins/ToolDrilling.py:2793 appPlugins/ToolMilling.py:4410 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -9520,22 +9560,22 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appTools/ToolDrilling.py:2866 appTools/ToolFollow.py:747 -#: appTools/ToolIsolation.py:3635 appTools/ToolMilling.py:4474 -#: appTools/ToolNCC.py:4631 appTools/ToolPaint.py:3311 +#: appPlugins/ToolDrilling.py:2866 appPlugins/ToolFollow.py:747 +#: appPlugins/ToolIsolation.py:3635 appPlugins/ToolMilling.py:4480 +#: appPlugins/ToolNCC.py:4631 appPlugins/ToolPaint.py:3311 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/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2834 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4444 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2834 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4450 msgid "Strategy" msgstr "Estrategia" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appTools/ToolDrilling.py:2835 appTools/ToolMilling.py:4445 +#: appPlugins/ToolDrilling.py:2835 appPlugins/ToolMilling.py:4451 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -9550,28 +9590,28 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:228 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2839 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4449 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2839 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4455 msgid "Over" msgstr "Sobre" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:229 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2840 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4450 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2840 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4456 msgid "Around" msgstr "AlrededorRedondo" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2847 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4456 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2847 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4462 msgid "Over Z" msgstr "Sobre ZSuperposición" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appTools/ToolDrilling.py:2848 appTools/ToolMilling.py:4457 +#: appPlugins/ToolDrilling.py:2848 appPlugins/ToolMilling.py:4463 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -9605,12 +9645,12 @@ msgstr "" "Moviéndose sin cortar." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:287 -#: appTools/ToolMilling.py:1337 +#: appPlugins/ToolMilling.py:1337 msgid "Pressure" msgstr "Presión" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:289 -#: appTools/ToolMilling.py:1339 +#: appPlugins/ToolMilling.py:1339 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -9619,7 +9659,7 @@ msgstr "" "cuanto más fuerte sea la presión del cepillo sobre el material." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:328 -#: appTools/ToolMilling.py:4010 +#: appPlugins/ToolMilling.py:4016 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -9659,7 +9699,7 @@ msgstr "" "Círculo y arcos de aproximación lineal." #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:64 -#: appObjects/FlatCAMObj.py:495 appTools/ToolReport.py:180 +#: appObjects/FlatCAMObj.py:495 appPlugins/ToolReport.py:180 msgid "Tools" msgstr "Herramientas" @@ -9734,8 +9774,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appObjects/FlatCAMGeometry.py:1701 appTools/ToolCutOut.py:2472 -#: appTools/ToolMilling.py:1841 +#: appObjects/FlatCAMGeometry.py:1701 appPlugins/ToolCutOut.py:2472 +#: appPlugins/ToolMilling.py:1841 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9746,8 +9786,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appTools/ToolCutOut.py:2485 appTools/ToolDrilling.py:2454 -#: appTools/ToolMilling.py:4094 +#: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2454 +#: appPlugins/ToolMilling.py:4100 msgid "Multi-Depth" msgstr "Profund. Múlti" @@ -9785,13 +9825,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:117 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:110 -#: appTools/ToolCalibration.py:819 +#: appPlugins/ToolCalibration.py:819 msgid "Toolchange Z" msgstr "Cambio de herramienta Z" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2680 appTools/ToolMilling.py:4309 +#: appPlugins/ToolDrilling.py:2680 appPlugins/ToolMilling.py:4315 msgid "" "Z-axis position (height) for\n" "tool change." @@ -9801,13 +9841,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:124 -#: appTools/ToolDrilling.py:2706 appTools/ToolMilling.py:4321 +#: appPlugins/ToolDrilling.py:2706 appPlugins/ToolMilling.py:4327 msgid "End move Z" msgstr "Fin del movi. Z" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:137 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appTools/ToolDrilling.py:2708 appTools/ToolMilling.py:4323 +#: appPlugins/ToolDrilling.py:2708 appPlugins/ToolMilling.py:4329 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -9817,13 +9857,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:137 -#: appTools/ToolDrilling.py:2722 appTools/ToolMilling.py:4336 +#: appPlugins/ToolDrilling.py:2722 appPlugins/ToolMilling.py:4342 msgid "End move X,Y" msgstr "X, Y Fin del movimiento" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appTools/ToolDrilling.py:2724 appTools/ToolMilling.py:4338 +#: appPlugins/ToolDrilling.py:2724 appPlugins/ToolMilling.py:4344 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -9834,7 +9874,7 @@ msgstr "" "en el plano X, Y al final del trabajo." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:165 -#: appTools/ToolMilling.py:4139 +#: appPlugins/ToolMilling.py:4145 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -9869,7 +9909,7 @@ msgstr "Habilitar Permanencia" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:212 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appTools/ToolDrilling.py:2552 appTools/ToolMilling.py:4242 +#: appPlugins/ToolDrilling.py:2552 appPlugins/ToolMilling.py:4248 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -9879,15 +9919,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 -#: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:4253 +#: appPlugins/ToolDrilling.py:2564 appPlugins/ToolMilling.py:4259 msgid "Number of time units for spindle to dwell." msgstr "Número de unidades de tiempo para que el husillo permanezca." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appTools/ToolDrilling.py:2773 appTools/ToolMilling.py:4385 -#: appTools/ToolSolderPaste.py:1461 +#: appPlugins/ToolDrilling.py:2773 appPlugins/ToolMilling.py:4391 +#: appPlugins/ToolSolderPaste.py:1461 msgid "Preprocessor" msgstr "Postprocesador" @@ -9928,11 +9968,11 @@ msgstr "" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolCopperThieving.py:1719 appTools/ToolFiducials.py:933 -#: appTools/ToolFilm.py:1324 appTools/ToolReport.py:468 -#: appTools/ToolReport.py:471 appTools/ToolReport.py:474 -#: appTools/ToolReport.py:502 appTools/ToolReport.py:509 -#: appTools/ToolReport.py:512 +#: appPlugins/ToolCopperThieving.py:1719 appPlugins/ToolFiducials.py:933 +#: appPlugins/ToolFilm.py:1324 appPlugins/ToolReport.py:468 +#: appPlugins/ToolReport.py:471 appPlugins/ToolReport.py:474 +#: appPlugins/ToolReport.py:502 appPlugins/ToolReport.py:509 +#: appPlugins/ToolReport.py:512 msgid "None" msgstr "Ninguno" @@ -10204,8 +10244,8 @@ 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 -#: appTools/ToolCopperThieving.py:1305 appTools/ToolCopperThieving.py:1675 -#: appTools/ToolExtract.py:1214 +#: appPlugins/ToolCopperThieving.py:1305 appPlugins/ToolCopperThieving.py:1675 +#: appPlugins/ToolExtract.py:1214 msgid "Clearance" msgstr "Despeje" @@ -10220,13 +10260,13 @@ msgstr "" "y las huellas de cobre en el archivo Gerber." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appTools/ToolCopperThieving.py:1336 +#: appPlugins/ToolCopperThieving.py:1336 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 -#: appTools/ToolCopperThieving.py:1357 appTools/ToolNCC.py:4592 +#: appPlugins/ToolCopperThieving.py:1357 appPlugins/ToolNCC.py:4592 msgid "Itself" msgstr "Sí mismo" @@ -10234,9 +10274,9 @@ msgstr "Sí mismo" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1358 appTools/ToolFollow.py:739 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1358 appPlugins/ToolFollow.py:739 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Area Selection" msgstr "Selección de área" @@ -10244,19 +10284,19 @@ msgstr "Selección de área" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1359 appTools/ToolDblSided.py:909 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1359 appPlugins/ToolDblSided.py:909 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Reference Object" msgstr "Objeto de referencia" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appTools/ToolCopperThieving.py:1361 +#: appPlugins/ToolCopperThieving.py:1361 msgid "Reference:" msgstr "Referencia:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appTools/ToolCopperThieving.py:1363 +#: appPlugins/ToolCopperThieving.py:1363 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 " @@ -10276,25 +10316,25 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1408 appTools/ToolExtract.py:968 -#: appTools/ToolExtract.py:1115 appTools/ToolPunchGerber.py:2052 -#: appTools/ToolPunchGerber.py:2224 +#: appPlugins/ToolCopperThieving.py:1408 appPlugins/ToolExtract.py:968 +#: appPlugins/ToolExtract.py:1115 appPlugins/ToolPunchGerber.py:2052 +#: appPlugins/ToolPunchGerber.py:2224 msgid "Rectangular" msgstr "Rectangular" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appTools/ToolCopperThieving.py:1409 +#: appPlugins/ToolCopperThieving.py:1409 msgid "Minimal" msgstr "Mínimo" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appTools/ToolCopperThieving.py:1402 appTools/ToolFilm.py:1173 -#: appTools/ToolPanelize.py:1165 +#: appPlugins/ToolCopperThieving.py:1402 appPlugins/ToolFilm.py:1173 +#: appPlugins/ToolPanelize.py:1165 msgid "Box Type" msgstr "Tipo de caja" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appTools/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1404 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -10303,27 +10343,27 @@ msgstr "" "- 'Mínimo': el cuadro delimitador tendrá forma de casco convexo." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appTools/ToolCopperThieving.py:1425 +#: appPlugins/ToolCopperThieving.py:1425 msgid "Dots Grid" msgstr "Cuadrícula de puntos" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appTools/ToolCopperThieving.py:1426 +#: appPlugins/ToolCopperThieving.py:1426 msgid "Squares Grid" msgstr "Cuadrícula de cuadrados" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appTools/ToolCopperThieving.py:1427 +#: appPlugins/ToolCopperThieving.py:1427 msgid "Lines Grid" msgstr "Cuadrícula de líneas" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appTools/ToolCopperThieving.py:1429 +#: appPlugins/ToolCopperThieving.py:1429 msgid "Fill Type:" msgstr "Tipo de relleno:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appTools/ToolCopperThieving.py:1431 +#: appPlugins/ToolCopperThieving.py:1431 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -10338,57 +10378,57 @@ msgstr "" "- 'Cuadrícula de líneas': el área vacía se rellenará con un patrón de líneas." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appTools/ToolCopperThieving.py:1450 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Dots Grid Parameters" msgstr "Parámetros de cuadrícula de puntos" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appTools/ToolCopperThieving.py:1456 +#: appPlugins/ToolCopperThieving.py:1456 msgid "Dot diameter in Dots Grid." msgstr "Diámetro de punto en cuadrícula de puntos." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appTools/ToolCopperThieving.py:1469 +#: appPlugins/ToolCopperThieving.py:1469 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 -#: appTools/ToolCopperThieving.py:1490 +#: appPlugins/ToolCopperThieving.py:1490 msgid "Squares Grid Parameters" msgstr "Parámetros de la cuadrícula de cuadrados" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appTools/ToolCopperThieving.py:1496 +#: appPlugins/ToolCopperThieving.py:1496 msgid "Square side size in Squares Grid." msgstr "Tamaño del lado cuadrado en cuadrícula de cuadrados." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appTools/ToolCopperThieving.py:1509 +#: appPlugins/ToolCopperThieving.py:1509 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 -#: appTools/ToolCopperThieving.py:1530 +#: appPlugins/ToolCopperThieving.py:1530 msgid "Lines Grid Parameters" msgstr "Parámetros de cuadrícula de líneas" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1536 +#: appPlugins/ToolCopperThieving.py:1536 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 -#: appTools/ToolCopperThieving.py:1549 +#: appPlugins/ToolCopperThieving.py:1549 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 -#: appTools/ToolCopperThieving.py:1589 +#: appPlugins/ToolCopperThieving.py:1589 msgid "Robber Bar Parameters" msgstr "Parámetros de la Robber Bar" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appTools/ToolCopperThieving.py:1591 +#: appPlugins/ToolCopperThieving.py:1591 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -10397,45 +10437,45 @@ msgstr "" "Robber Bar = borde de cobre para ayudar en el enchapado de agujeros." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appTools/ToolCopperThieving.py:1599 +#: appPlugins/ToolCopperThieving.py:1599 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 -#: appTools/ToolCopperThieving.py:1610 appTools/ToolCorners.py:762 -#: appTools/ToolExtract.py:1273 +#: appPlugins/ToolCopperThieving.py:1610 appPlugins/ToolCorners.py:762 +#: appPlugins/ToolExtract.py:1273 msgid "Thickness" msgstr "Espesor" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appTools/ToolCopperThieving.py:1612 +#: appPlugins/ToolCopperThieving.py:1612 msgid "The robber bar thickness." msgstr "El grosor de la Robber Bar." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appTools/ToolCopperThieving.py:1645 +#: appPlugins/ToolCopperThieving.py:1645 msgid "Pattern Plating Mask" msgstr "Máscara de baño de patrones" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appTools/ToolCopperThieving.py:1647 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Generate a mask for pattern plating." msgstr "Genere una máscara para el enchapado de patrones." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appTools/ToolCopperThieving.py:1668 +#: appPlugins/ToolCopperThieving.py:1668 msgid "Only Pads" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appTools/ToolCopperThieving.py:1670 +#: appPlugins/ToolCopperThieving.py:1670 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appTools/ToolCopperThieving.py:1677 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -10444,25 +10484,25 @@ msgstr "" "y / o Robber Bar y las aberturas reales en la máscara." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appTools/ToolCopperThieving.py:1713 +#: appPlugins/ToolCopperThieving.py:1713 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 -#: appTools/ToolCopperThieving.py:1716 appTools/ToolFilm.py:1327 -#: appTools/ToolMilling.py:3886 +#: appPlugins/ToolCopperThieving.py:1716 appPlugins/ToolFilm.py:1327 +#: appPlugins/ToolMilling.py:3892 msgid "Both" msgstr "Ambas" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appTools/ToolCopperThieving.py:518 appTools/ToolCopperThieving.py:522 -#: appTools/ToolCopperThieving.py:584 appTools/ToolCopperThieving.py:1717 +#: appPlugins/ToolCopperThieving.py:518 appPlugins/ToolCopperThieving.py:522 +#: appPlugins/ToolCopperThieving.py:584 appPlugins/ToolCopperThieving.py:1717 msgid "Thieving" msgstr "Ladrón" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appTools/ToolCopperThieving.py:1718 +#: appPlugins/ToolCopperThieving.py:1718 msgid "Robber bar" msgstr "Barra de Ladrón" @@ -10475,18 +10515,18 @@ msgstr "Opc. de Herram. de Calibración" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appTools/ToolCopperThieving.py:1300 appTools/ToolCorners.py:743 -#: appTools/ToolFiducials.py:883 +#: appPlugins/ToolCopperThieving.py:1300 appPlugins/ToolCorners.py:743 +#: appPlugins/ToolFiducials.py:883 msgid "Parameters used for this tool." msgstr "Parámetros utilizados para esta herramienta." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 -#: appTools/ToolCalibration.py:889 +#: appPlugins/ToolCalibration.py:889 msgid "Source Type" msgstr "Tipo de Fuente" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 -#: appTools/ToolCalibration.py:890 +#: appPlugins/ToolCalibration.py:890 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -10501,32 +10541,32 @@ msgstr "" "calibración" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 -#: appTools/ToolCalibration.py:895 +#: appPlugins/ToolCalibration.py:895 msgid "Free" msgstr "Libre" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 -#: appTools/ToolCalibration.py:784 +#: appPlugins/ToolCalibration.py:784 msgid "Height (Z) for travelling between the points." msgstr "Altura (Z) para viajar entre los puntos." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 -#: appTools/ToolCalibration.py:796 +#: appPlugins/ToolCalibration.py:796 msgid "Verification Z" msgstr "Verificación Z" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 -#: appTools/ToolCalibration.py:798 +#: appPlugins/ToolCalibration.py:798 msgid "Height (Z) for checking the point." msgstr "Altura (Z) para verificar el punto." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 -#: appTools/ToolCalibration.py:810 +#: appPlugins/ToolCalibration.py:810 msgid "Zero Z tool" msgstr "Cero la Z para Herram." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 -#: appTools/ToolCalibration.py:812 +#: appPlugins/ToolCalibration.py:812 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -10535,12 +10575,12 @@ msgstr "" "de la herramienta de verificación." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 -#: appTools/ToolCalibration.py:821 +#: appPlugins/ToolCalibration.py:821 msgid "Height (Z) for mounting the verification probe." msgstr "Altura (Z) para montar la sonda de verificación." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 -#: appTools/ToolCalibration.py:835 +#: appPlugins/ToolCalibration.py:835 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -10551,12 +10591,12 @@ msgstr "" "(x, y) se utilizará el punto," #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 -#: appTools/ToolCalibration.py:861 +#: appPlugins/ToolCalibration.py:861 msgid "Second point" msgstr "Segundo punto" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 -#: appTools/ToolCalibration.py:863 +#: appPlugins/ToolCalibration.py:863 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -10568,15 +10608,15 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appTools/ToolCalibration.py:867 appTools/ToolCorners.py:706 -#: appTools/ToolFilm.py:1211 app_Main.py:5474 +#: appPlugins/ToolCalibration.py:867 appPlugins/ToolCorners.py:706 +#: appPlugins/ToolFilm.py:1211 app_Main.py:5474 msgid "Top Left" msgstr "Arriba a la izquierda" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appTools/ToolCalibration.py:868 appTools/ToolCorners.py:718 -#: appTools/ToolFilm.py:1212 app_Main.py:5475 +#: appPlugins/ToolCalibration.py:868 appPlugins/ToolCorners.py:718 +#: appPlugins/ToolFilm.py:1212 app_Main.py:5475 msgid "Bottom Right" msgstr "Abajo a la derecha" @@ -10586,13 +10626,13 @@ msgstr "Opciones de Extracción de Taladros" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appTools/ToolExtract.py:917 appTools/ToolPunchGerber.py:2002 +#: appPlugins/ToolExtract.py:917 appPlugins/ToolPunchGerber.py:2002 msgid "Processed Pads Type" msgstr "Tipo de almohadillas procesadas" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appTools/ToolExtract.py:919 appTools/ToolPunchGerber.py:2004 +#: appPlugins/ToolExtract.py:919 appPlugins/ToolPunchGerber.py:2004 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10604,7 +10644,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appTools/ToolExtract.py:946 appTools/ToolPunchGerber.py:2030 +#: appPlugins/ToolExtract.py:946 appPlugins/ToolPunchGerber.py:2030 msgid "Process Circular Pads." msgstr "Proceso de Almohadillas Circulares." @@ -10612,26 +10652,26 @@ msgstr "Proceso de Almohadillas Circulares." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appTools/ToolExtract.py:952 appTools/ToolExtract.py:1089 -#: appTools/ToolPunchGerber.py:2036 appTools/ToolPunchGerber.py:2198 +#: appPlugins/ToolExtract.py:952 appPlugins/ToolExtract.py:1089 +#: appPlugins/ToolPunchGerber.py:2036 appPlugins/ToolPunchGerber.py:2198 msgid "Oblong" msgstr "Oblongo" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appTools/ToolExtract.py:954 appTools/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:954 appPlugins/ToolPunchGerber.py:2038 msgid "Process Oblong Pads." msgstr "Procesar almohadillas oblongas." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appTools/ToolExtract.py:962 appTools/ToolPunchGerber.py:2046 +#: appPlugins/ToolExtract.py:962 appPlugins/ToolPunchGerber.py:2046 msgid "Process Square Pads." msgstr "Procesar almohadillas cuadradas." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appTools/ToolExtract.py:970 appTools/ToolPunchGerber.py:2054 +#: appPlugins/ToolExtract.py:970 appPlugins/ToolPunchGerber.py:2054 msgid "Process Rectangular Pads." msgstr "Proceso Almohadillas Rectangulares." @@ -10639,15 +10679,15 @@ msgstr "Proceso Almohadillas Rectangulares." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appTools/ToolExtract.py:976 -#: appTools/ToolExtract.py:1128 appTools/ToolPunchGerber.py:2060 -#: appTools/ToolPunchGerber.py:2237 appTools/ToolReport.py:190 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:976 +#: appPlugins/ToolExtract.py:1128 appPlugins/ToolPunchGerber.py:2060 +#: appPlugins/ToolPunchGerber.py:2237 appPlugins/ToolReport.py:190 msgid "Others" msgstr "Otros" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appTools/ToolExtract.py:978 appTools/ToolPunchGerber.py:2062 +#: appPlugins/ToolExtract.py:978 appPlugins/ToolPunchGerber.py:2062 msgid "Process pads not in the categories above." msgstr "Procese los pads no en las categorías anteriores." @@ -10655,8 +10695,8 @@ msgstr "Procese los pads no en las categorías anteriores." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appTools/ToolExtract.py:1036 appTools/ToolExtract.py:1146 -#: appTools/ToolPunchGerber.py:2113 appTools/ToolPunchGerber.py:2142 +#: appPlugins/ToolExtract.py:1036 appPlugins/ToolExtract.py:1146 +#: appPlugins/ToolPunchGerber.py:2113 appPlugins/ToolPunchGerber.py:2142 msgid "Fixed Diameter" msgstr "Diámetro fijo" @@ -10664,19 +10704,19 @@ msgstr "Diámetro fijo" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appTools/ToolExtract.py:1038 appTools/ToolExtract.py:1067 -#: appTools/ToolPunchGerber.py:2115 appTools/ToolPunchGerber.py:2170 +#: appPlugins/ToolExtract.py:1038 appPlugins/ToolExtract.py:1067 +#: appPlugins/ToolPunchGerber.py:2115 appPlugins/ToolPunchGerber.py:2170 msgid "Fixed Annular Ring" msgstr "Anillo anular fijo" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appTools/ToolExtract.py:1037 appTools/ToolPunchGerber.py:2114 +#: appPlugins/ToolExtract.py:1037 appPlugins/ToolPunchGerber.py:2114 msgid "Proportional" msgstr "Proporcional" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appTools/ToolExtract.py:1027 +#: appPlugins/ToolExtract.py:1027 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10692,13 +10732,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appTools/ToolExtract.py:1156 appTools/ToolPunchGerber.py:2152 +#: appPlugins/ToolExtract.py:1156 appPlugins/ToolPunchGerber.py:2152 msgid "Fixed hole diameter." msgstr "Diámetro fijo del agujero." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appTools/ToolExtract.py:1069 appTools/ToolPunchGerber.py:2172 +#: appPlugins/ToolExtract.py:1069 appPlugins/ToolPunchGerber.py:2172 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10710,37 +10750,37 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appTools/ToolExtract.py:1078 appTools/ToolPunchGerber.py:2187 +#: appPlugins/ToolExtract.py:1078 appPlugins/ToolPunchGerber.py:2187 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 -#: appTools/ToolExtract.py:1091 appTools/ToolPunchGerber.py:2200 +#: appPlugins/ToolExtract.py:1091 appPlugins/ToolPunchGerber.py:2200 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 -#: appTools/ToolExtract.py:1104 appTools/ToolPunchGerber.py:2213 +#: appPlugins/ToolExtract.py:1104 appPlugins/ToolPunchGerber.py:2213 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 -#: appTools/ToolExtract.py:1117 appTools/ToolPunchGerber.py:2226 +#: appPlugins/ToolExtract.py:1117 appPlugins/ToolPunchGerber.py:2226 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 -#: appTools/ToolExtract.py:1130 appTools/ToolPunchGerber.py:2239 +#: appPlugins/ToolExtract.py:1130 appPlugins/ToolPunchGerber.py:2239 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 -#: appTools/ToolExtract.py:1163 appTools/ToolPunchGerber.py:2251 +#: appPlugins/ToolExtract.py:1163 appPlugins/ToolPunchGerber.py:2251 msgid "Proportional Diameter" msgstr "Diá. proporcional" @@ -10751,7 +10791,7 @@ msgstr "Factor" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appTools/ToolExtract.py:1174 appTools/ToolPunchGerber.py:2262 +#: appPlugins/ToolExtract.py:1174 appPlugins/ToolPunchGerber.py:2262 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10760,42 +10800,42 @@ msgstr "" "El diámetro del agujero será una fracción del tamaño de la almohadilla." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appTools/ToolExtract.py:1208 appTools/ToolExtract.py:1233 +#: appPlugins/ToolExtract.py:1208 appPlugins/ToolExtract.py:1233 #, fuzzy #| msgid "Extract Drills" msgid "Extract Soldermask" msgstr "Extraer Taladros" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appTools/ToolExtract.py:1210 appTools/ToolExtract.py:1236 +#: appPlugins/ToolExtract.py:1210 appPlugins/ToolExtract.py:1236 #, 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 -#: appTools/ToolExtract.py:1216 +#: appPlugins/ToolExtract.py:1216 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appTools/ToolExtract.py:1252 appTools/ToolExtract.py:1291 +#: appPlugins/ToolExtract.py:1252 appPlugins/ToolExtract.py:1291 #, fuzzy #| msgid "ExtraCut" msgid "Extract Cutout" msgstr "Corte extra" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appTools/ToolExtract.py:1254 appTools/ToolExtract.py:1294 +#: appPlugins/ToolExtract.py:1254 appPlugins/ToolExtract.py:1294 #, 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 -#: appTools/ToolExtract.py:1275 +#: appPlugins/ToolExtract.py:1275 #, fuzzy #| msgid "The thickness of the line that makes the corner marker." msgid "The thickness of the line that makes the cutout geometry." @@ -10806,7 +10846,7 @@ msgid "Fiducials Tool Options" msgstr "Opc. de Herram. Fiduciales" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 -#: appTools/ToolFiducials.py:890 +#: appPlugins/ToolFiducials.py:890 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -10817,25 +10857,25 @@ msgstr "" "La apertura de la máscara de soldadura es el doble que eso." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 -#: appTools/ToolFiducials.py:918 +#: appPlugins/ToolFiducials.py:918 msgid "Auto" msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 -#: appTools/ToolCutOut.py:2610 appTools/ToolFiducials.py:919 -#: appTools/ToolLevelling.py:1821 appTools/ToolPunchGerber.py:2288 +#: appPlugins/ToolCutOut.py:2610 appPlugins/ToolFiducials.py:919 +#: appPlugins/ToolLevelling.py:1821 appPlugins/ToolPunchGerber.py:2288 msgid "Manual" msgstr "Manual" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 -#: appTools/ToolLevelling.py:1814 +#: appPlugins/ToolLevelling.py:1814 msgid "Mode" msgstr "Modo" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 -#: appTools/ToolFiducials.py:923 +#: appPlugins/ToolFiducials.py:923 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -10846,22 +10886,22 @@ msgstr "" "- 'Manual' - colocación manual de fiduciales." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 -#: appTools/ToolFiducials.py:931 +#: appPlugins/ToolFiducials.py:931 msgid "Up" msgstr "Arriba" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 -#: appTools/ToolFiducials.py:932 +#: appPlugins/ToolFiducials.py:932 msgid "Down" msgstr "Abajo" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 -#: appTools/ToolFiducials.py:935 +#: appPlugins/ToolFiducials.py:935 msgid "Second fiducial" msgstr "Segundo fiducial" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 -#: appTools/ToolFiducials.py:937 +#: appPlugins/ToolFiducials.py:937 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -10878,22 +10918,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCorners.py:755 appTools/ToolFiducials.py:953 +#: appPlugins/ToolCorners.py:755 appPlugins/ToolFiducials.py:953 msgid "Cross" msgstr "Cruce" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 -#: appTools/ToolFiducials.py:954 +#: appPlugins/ToolFiducials.py:954 msgid "Chess" msgstr "Ajedrez" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 -#: appTools/ToolFiducials.py:956 +#: appPlugins/ToolFiducials.py:956 msgid "Fiducial Type" msgstr "Tipo fiducial" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 -#: appTools/ToolFiducials.py:958 +#: appPlugins/ToolFiducials.py:958 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -10906,7 +10946,7 @@ msgstr "" "- 'Ajedrez' - patrón de ajedrez fiducial." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 -#: appTools/ToolFiducials.py:967 +#: appPlugins/ToolFiducials.py:967 msgid "Line thickness" msgstr "Grosor de la línea" @@ -10923,7 +10963,7 @@ msgstr "" "y a la inversa." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appTools/ToolInvertGerber.py:251 +#: appPlugins/ToolInvertGerber.py:251 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10932,12 +10972,12 @@ msgstr "" "Los bordes del objeto Gerber." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appTools/ToolInvertGerber.py:262 +#: appPlugins/ToolInvertGerber.py:262 msgid "Lines Join Style" msgstr "Estilo de unión de líneas" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appTools/ToolInvertGerber.py:264 +#: appPlugins/ToolInvertGerber.py:264 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10952,7 +10992,7 @@ msgstr "" "- bisel -> las líneas están unidas por una tercera línea" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appTools/ToolInvertGerber.py:273 +#: appPlugins/ToolInvertGerber.py:273 msgid "Bevel" msgstr "Bisel" @@ -10969,7 +11009,7 @@ msgstr "" "cada dos elementos geométricos de Gerber" #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appTools/ToolOptimal.py:454 +#: appPlugins/ToolOptimal.py:454 msgid "Precision" msgstr "Precisión" @@ -10983,7 +11023,7 @@ msgid "Punch Gerber Options" msgstr "Opciones de Perforadora Gerber" #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appTools/ToolPunchGerber.py:2104 +#: appPlugins/ToolPunchGerber.py:2104 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -11016,12 +11056,12 @@ msgstr "" "en un archivo Gerber seleccionado, o puede exportarse como un archivo." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appTools/ToolQRCode.py:799 app_Main.py:8028 +#: appPlugins/ToolQRCode.py:799 app_Main.py:8028 msgid "Version" msgstr "Versión" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 -#: appTools/ToolQRCode.py:801 +#: appPlugins/ToolQRCode.py:801 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -11030,13 +11070,13 @@ msgstr "" "a 40 (177x177 elementos)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 -#: appTools/ToolQRCode.py:812 +#: appPlugins/ToolQRCode.py:812 msgid "Error correction" msgstr "Corrección de error" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 -#: appTools/ToolQRCode.py:814 appTools/ToolQRCode.py:825 +#: appPlugins/ToolQRCode.py:814 appPlugins/ToolQRCode.py:825 #, python-format msgid "" "Parameter that controls the error correction used for the QR Code.\n" @@ -11053,12 +11093,12 @@ msgstr "" "H = máximo 30 %% de errores pueden ser corregidos." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 -#: appTools/ToolQRCode.py:835 +#: appPlugins/ToolQRCode.py:835 msgid "Box Size" msgstr "Tamaño de Elementos" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 -#: appTools/ToolQRCode.py:837 +#: appPlugins/ToolQRCode.py:837 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -11067,12 +11107,12 @@ msgstr "" "ajustando el tamaño de cada cuadro en el código." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 -#: appTools/ToolQRCode.py:848 +#: appPlugins/ToolQRCode.py:848 msgid "Border Size" msgstr "Tamaño de borde" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 -#: appTools/ToolQRCode.py:850 +#: appPlugins/ToolQRCode.py:850 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." @@ -11082,27 +11122,27 @@ msgstr "" "Código QR." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 -#: appTools/ToolQRCode.py:770 +#: appPlugins/ToolQRCode.py:770 msgid "QRCode Data" msgstr "Datos de QRCode" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 -#: appTools/ToolQRCode.py:772 +#: appPlugins/ToolQRCode.py:772 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 -#: appTools/ToolQRCode.py:776 +#: appPlugins/ToolQRCode.py:776 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 -#: appTools/ToolQRCode.py:861 +#: appPlugins/ToolQRCode.py:861 msgid "Polarity" msgstr "Polaridad" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 -#: appTools/ToolQRCode.py:863 +#: appPlugins/ToolQRCode.py:863 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -11113,17 +11153,17 @@ msgstr "" "o de manera positiva (los cuadrados son opacos)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appTools/ToolFilm.py:1366 appTools/ToolQRCode.py:867 +#: appPlugins/ToolFilm.py:1366 appPlugins/ToolQRCode.py:867 msgid "Negative" msgstr "Negativa" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appTools/ToolFilm.py:1365 appTools/ToolQRCode.py:868 +#: appPlugins/ToolFilm.py:1365 appPlugins/ToolQRCode.py:868 msgid "Positive" msgstr "Positivo" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 -#: appTools/ToolQRCode.py:870 +#: appPlugins/ToolQRCode.py:870 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -11137,7 +11177,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 -#: appTools/ToolQRCode.py:881 appTools/ToolQRCode.py:887 +#: appPlugins/ToolQRCode.py:881 appPlugins/ToolQRCode.py:887 msgid "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." @@ -11146,24 +11186,24 @@ msgstr "" "La geometría QRCode, puede tener una forma redondeada o cuadrada." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 -#: appTools/ToolQRCode.py:920 +#: appPlugins/ToolQRCode.py:920 msgid "Fill Color" msgstr "Color de relleno" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 -#: appTools/ToolQRCode.py:922 +#: appPlugins/ToolQRCode.py:922 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 -#: appTools/ToolQRCode.py:944 +#: appPlugins/ToolQRCode.py:944 msgid "Back Color" msgstr "Color de fondo" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 -#: appTools/ToolQRCode.py:946 +#: appPlugins/ToolQRCode.py:946 msgid "Set the QRCode background color." msgstr "Establece el color de fondo del QRCode." @@ -11181,12 +11221,12 @@ msgstr "" "de las normas de fabricación." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 -#: appTools/ToolRulesCheck.py:446 appTools/ToolRulesCheck.py:1395 +#: appPlugins/ToolRulesCheck.py:446 appPlugins/ToolRulesCheck.py:1395 msgid "Trace Size" msgstr "Tamaño de traza" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 -#: appTools/ToolRulesCheck.py:1397 +#: appPlugins/ToolRulesCheck.py:1397 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." @@ -11200,27 +11240,27 @@ msgstr "Esto comprueba si se cumple el tamaño mínimo para las trazas." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 -#: appTools/ToolRulesCheck.py:1402 appTools/ToolRulesCheck.py:1426 -#: appTools/ToolRulesCheck.py:1451 appTools/ToolRulesCheck.py:1476 -#: appTools/ToolRulesCheck.py:1501 appTools/ToolRulesCheck.py:1526 -#: appTools/ToolRulesCheck.py:1552 appTools/ToolRulesCheck.py:1577 -#: appTools/ToolRulesCheck.py:1604 appTools/ToolRulesCheck.py:1629 +#: appPlugins/ToolRulesCheck.py:1402 appPlugins/ToolRulesCheck.py:1426 +#: appPlugins/ToolRulesCheck.py:1451 appPlugins/ToolRulesCheck.py:1476 +#: appPlugins/ToolRulesCheck.py:1501 appPlugins/ToolRulesCheck.py:1526 +#: appPlugins/ToolRulesCheck.py:1552 appPlugins/ToolRulesCheck.py:1577 +#: appPlugins/ToolRulesCheck.py:1604 appPlugins/ToolRulesCheck.py:1629 msgid "Min value" msgstr "Valor mínimo" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 -#: appTools/ToolRulesCheck.py:1404 +#: appPlugins/ToolRulesCheck.py:1404 msgid "Minimum acceptable trace size." msgstr "Tamaño de traza mínimo aceptable." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 -#: appTools/ToolRulesCheck.py:677 appTools/ToolRulesCheck.py:707 -#: appTools/ToolRulesCheck.py:1418 +#: appPlugins/ToolRulesCheck.py:677 appPlugins/ToolRulesCheck.py:707 +#: appPlugins/ToolRulesCheck.py:1418 msgid "Copper to Copper clearance" msgstr "Distancia de Cobre a Cobre" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 -#: appTools/ToolRulesCheck.py:1420 +#: appPlugins/ToolRulesCheck.py:1420 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11235,22 +11275,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 -#: appTools/ToolRulesCheck.py:1428 appTools/ToolRulesCheck.py:1453 -#: appTools/ToolRulesCheck.py:1478 appTools/ToolRulesCheck.py:1503 -#: appTools/ToolRulesCheck.py:1528 appTools/ToolRulesCheck.py:1554 -#: appTools/ToolRulesCheck.py:1606 +#: appPlugins/ToolRulesCheck.py:1428 appPlugins/ToolRulesCheck.py:1453 +#: appPlugins/ToolRulesCheck.py:1478 appPlugins/ToolRulesCheck.py:1503 +#: appPlugins/ToolRulesCheck.py:1528 appPlugins/ToolRulesCheck.py:1554 +#: appPlugins/ToolRulesCheck.py:1606 msgid "Minimum acceptable clearance value." msgstr "Valor mínimo de distancia aceptable." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 -#: appTools/ToolRulesCheck.py:737 appTools/ToolRulesCheck.py:743 -#: appTools/ToolRulesCheck.py:756 appTools/ToolRulesCheck.py:763 -#: appTools/ToolRulesCheck.py:1443 +#: appPlugins/ToolRulesCheck.py:737 appPlugins/ToolRulesCheck.py:743 +#: appPlugins/ToolRulesCheck.py:756 appPlugins/ToolRulesCheck.py:763 +#: appPlugins/ToolRulesCheck.py:1443 msgid "Copper to Outline clearance" msgstr "Distancia de Cobre a Contorno" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 -#: appTools/ToolRulesCheck.py:1445 +#: appPlugins/ToolRulesCheck.py:1445 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11259,12 +11299,12 @@ msgstr "" "huellas y el esquema se cumple." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 -#: appTools/ToolRulesCheck.py:1468 +#: appPlugins/ToolRulesCheck.py:1468 msgid "Silk to Silk Clearance" msgstr "Distancia de Serigrafía a Serigrafía" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 -#: appTools/ToolRulesCheck.py:1470 +#: appPlugins/ToolRulesCheck.py:1470 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11273,13 +11313,13 @@ msgstr "" "huellas y huellas de serigrafía se cumplen." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 -#: appTools/ToolRulesCheck.py:846 appTools/ToolRulesCheck.py:852 -#: appTools/ToolRulesCheck.py:870 appTools/ToolRulesCheck.py:1493 +#: appPlugins/ToolRulesCheck.py:846 appPlugins/ToolRulesCheck.py:852 +#: appPlugins/ToolRulesCheck.py:870 appPlugins/ToolRulesCheck.py:1493 msgid "Silk to Solder Mask Clearance" msgstr "Serigrafía para Soldar Máscara Distancia" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 -#: appTools/ToolRulesCheck.py:1495 +#: appPlugins/ToolRulesCheck.py:1495 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11288,14 +11328,14 @@ msgstr "" "Traces y soldermask traces se cumplen." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 -#: appTools/ToolRulesCheck.py:900 appTools/ToolRulesCheck.py:906 -#: appTools/ToolRulesCheck.py:920 appTools/ToolRulesCheck.py:927 -#: appTools/ToolRulesCheck.py:1518 +#: appPlugins/ToolRulesCheck.py:900 appPlugins/ToolRulesCheck.py:906 +#: appPlugins/ToolRulesCheck.py:920 appPlugins/ToolRulesCheck.py:927 +#: appPlugins/ToolRulesCheck.py:1518 msgid "Silk to Outline Clearance" msgstr "Serigrafía para Contorno Distancia" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 -#: appTools/ToolRulesCheck.py:1520 +#: appPlugins/ToolRulesCheck.py:1520 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11304,13 +11344,13 @@ msgstr "" "huellas y el contorno se cumple." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:938 appTools/ToolRulesCheck.py:965 -#: appTools/ToolRulesCheck.py:1543 +#: appPlugins/ToolRulesCheck.py:938 appPlugins/ToolRulesCheck.py:965 +#: appPlugins/ToolRulesCheck.py:1543 msgid "Minimum Solder Mask Sliver" msgstr "Astilla de máscara de soldadura mínima" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 -#: appTools/ToolRulesCheck.py:1545 +#: appPlugins/ToolRulesCheck.py:1545 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11319,14 +11359,14 @@ msgstr "" "rastros y rastros de máscara de soldadura se cumplen." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 -#: appTools/ToolRulesCheck.py:1003 appTools/ToolRulesCheck.py:1009 -#: appTools/ToolRulesCheck.py:1025 appTools/ToolRulesCheck.py:1032 -#: appTools/ToolRulesCheck.py:1569 +#: appPlugins/ToolRulesCheck.py:1003 appPlugins/ToolRulesCheck.py:1009 +#: appPlugins/ToolRulesCheck.py:1025 appPlugins/ToolRulesCheck.py:1032 +#: appPlugins/ToolRulesCheck.py:1569 msgid "Minimum Annular Ring" msgstr "Anillo anular mínimo" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 -#: appTools/ToolRulesCheck.py:1571 +#: appPlugins/ToolRulesCheck.py:1571 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11335,17 +11375,17 @@ msgstr "" "Se encuentra un agujero en una almohadilla." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 -#: appTools/ToolRulesCheck.py:1579 +#: appPlugins/ToolRulesCheck.py:1579 msgid "Minimum acceptable ring value." msgstr "Valor mínimo aceptable del anillo." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 -#: appTools/ToolRulesCheck.py:390 appTools/ToolRulesCheck.py:1596 +#: appPlugins/ToolRulesCheck.py:390 appPlugins/ToolRulesCheck.py:1596 msgid "Hole to Hole Clearance" msgstr "Distancia entre Agujeros" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 -#: appTools/ToolRulesCheck.py:1598 +#: appPlugins/ToolRulesCheck.py:1598 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11354,17 +11394,17 @@ msgstr "" "y se encuentra otro taladro." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 -#: appTools/ToolRulesCheck.py:1631 +#: appPlugins/ToolRulesCheck.py:1631 msgid "Minimum acceptable drill size." msgstr "Tamaño mínimo aceptable de perforación." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 -#: appTools/ToolRulesCheck.py:364 appTools/ToolRulesCheck.py:1621 +#: appPlugins/ToolRulesCheck.py:364 appPlugins/ToolRulesCheck.py:1621 msgid "Hole Size" msgstr "Tamaño del Agujero" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 -#: appTools/ToolRulesCheck.py:1623 +#: appPlugins/ToolRulesCheck.py:1623 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11387,13 +11427,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:236 -#: appTools/ToolCorners.py:830 appTools/ToolCutOut.py:2795 -#: appTools/ToolDblSided.py:975 +#: appPlugins/ToolCorners.py:830 appPlugins/ToolCutOut.py:2795 +#: appPlugins/ToolDblSided.py:975 msgid "Drill Dia" msgstr "Diá. del Taladro" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 -#: appTools/ToolDblSided.py:977 appTools/ToolDblSided.py:982 +#: appPlugins/ToolDblSided.py:977 appPlugins/ToolDblSided.py:982 msgid "Diameter of the drill for the alignment holes." msgstr "Diámetro del taladro para los orificios de alineación." @@ -11403,23 +11443,23 @@ msgstr "Alinear eje" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 -#: appTools/ToolDblSided.py:818 appTools/ToolDblSided.py:993 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:993 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 -#: appTools/ToolFilm.py:1329 +#: appPlugins/ToolFilm.py:1329 msgid "Mirror Axis" msgstr "Eje espejo" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 -#: appTools/ToolDblSided.py:844 +#: appPlugins/ToolDblSided.py:844 msgid "Box" msgstr "Caja" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appTools/ToolDblSided.py:845 +#: appPlugins/ToolDblSided.py:845 msgid "Hole Snap" msgstr "Encajar en el agujero" @@ -11451,7 +11491,7 @@ msgid "Calculators Tool Options" msgstr "Opc. de herra. de calculadoras" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 -#: appTools/ToolCalculators.py:400 +#: appPlugins/ToolCalculators.py:400 msgid "V-Shape Tool Calculator" msgstr "Calc. de herra. en forma de V" @@ -11467,12 +11507,12 @@ msgstr "" "Profundidad de corte como parámetros." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 -#: appTools/ToolCalculators.py:471 +#: appPlugins/ToolCalculators.py:471 msgid "Tip Diameter" msgstr "Diá. de la punta" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 -#: appTools/ToolCalculators.py:473 +#: appPlugins/ToolCalculators.py:473 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11481,7 +11521,7 @@ msgstr "" "Está especificado por el fabricante." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 -#: appTools/ToolCalculators.py:486 +#: appPlugins/ToolCalculators.py:486 msgid "Tip Angle" msgstr "Ángulo de la punta" @@ -11502,12 +11542,12 @@ msgstr "" "En el objeto de trabajo CNC es el parámetro CutZ." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 -#: appTools/ToolCalculators.py:402 +#: appPlugins/ToolCalculators.py:402 msgid "ElectroPlating Calculator" msgstr "Calculadora de electrochapado" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appTools/ToolCalculators.py:544 +#: appPlugins/ToolCalculators.py:544 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 " @@ -11519,37 +11559,37 @@ msgstr "" "o cloruro de paladio." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appTools/ToolCalculators.py:563 +#: appPlugins/ToolCalculators.py:563 msgid "Board Length" msgstr "Longitud del tablero" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appTools/ToolCalculators.py:564 +#: appPlugins/ToolCalculators.py:564 msgid "This is the board length. In centimeters." msgstr "Esta es la longitud del tablero. En centímetros." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appTools/ToolCalculators.py:581 +#: appPlugins/ToolCalculators.py:581 msgid "Board Width" msgstr "Ancho del tablero" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appTools/ToolCalculators.py:582 +#: appPlugins/ToolCalculators.py:582 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 -#: appTools/ToolCalculators.py:600 +#: appPlugins/ToolCalculators.py:600 msgid "This is the board area." msgstr "Esta es el área del PCB." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appTools/ToolCalculators.py:622 +#: appPlugins/ToolCalculators.py:622 msgid "Current Density" msgstr "Densidad actual" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appTools/ToolCalculators.py:623 +#: appPlugins/ToolCalculators.py:623 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11558,12 +11598,12 @@ msgstr "" "En amperios por pies cuadrados ASF." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appTools/ToolCalculators.py:642 +#: appPlugins/ToolCalculators.py:642 msgid "Copper Growth" msgstr "Crecimiento de cobre" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appTools/ToolCalculators.py:643 +#: appPlugins/ToolCalculators.py:643 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11576,27 +11616,27 @@ msgid "Corner Markers Options" msgstr "Opciones de Marca. de Esquina" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCorners.py:750 +#: appPlugins/ToolCorners.py:750 msgid "Shape of the marker." msgstr "Forma del marcador." #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appTools/ToolCorners.py:754 +#: appPlugins/ToolCorners.py:754 msgid "Semi-Cross" msgstr "Semi-Cruz" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appTools/ToolCorners.py:764 +#: appPlugins/ToolCorners.py:764 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 -#: appTools/ToolCorners.py:778 +#: appPlugins/ToolCorners.py:778 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 -#: appTools/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:832 msgid "Drill Diameter" msgstr "Diá del Taladro" @@ -11615,7 +11655,7 @@ msgstr "" "El tablero original." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 -#: appTools/ToolCutOut.py:2428 +#: appPlugins/ToolCutOut.py:2428 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11624,12 +11664,12 @@ msgstr "" "La forma de PCB fuera del material circundante." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:88 -#: appTools/ToolCutOut.py:2359 +#: appPlugins/ToolCutOut.py:2359 msgid "Kind" msgstr "Tipo" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 -#: appTools/ToolCutOut.py:2361 +#: appPlugins/ToolCutOut.py:2361 msgid "" "Choice of what kind the object we want to cutout is.\n" "- Single: contain a single PCB Gerber outline object.\n" @@ -11642,12 +11682,12 @@ msgstr "" "de muchos esquemas de PCB individuales." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:97 -#: appTools/ToolCutOut.py:2367 +#: appPlugins/ToolCutOut.py:2367 msgid "Single" msgstr "Soltero" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:98 -#: appTools/ToolCutOut.py:2368 +#: appPlugins/ToolCutOut.py:2368 msgid "Panel" msgstr "Panel" @@ -11676,17 +11716,17 @@ msgstr "" "- 8 - 2 * izquierda + 2 * derecha + 2 * arriba + 2 * abajo" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:225 -#: appTools/ToolCutOut.py:2701 +#: appPlugins/ToolCutOut.py:2701 msgid "Big cursor" msgstr "Cursor grande" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 -#: appTools/ToolCutOut.py:2703 +#: appPlugins/ToolCutOut.py:2703 msgid "Use a big cursor when adding manual gaps." msgstr "Use un cursor grande cuando agregue espacios manuales." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appTools/ToolCutOut.py:2797 +#: appPlugins/ToolCutOut.py:2797 #, fuzzy #| msgid "" #| "Diameter of the tool used to cutout\n" @@ -11699,7 +11739,7 @@ msgstr "" "La forma de PCB fuera del material circundante." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 -#: appTools/ToolCutOut.py:2810 +#: appPlugins/ToolCutOut.py:2810 #, fuzzy #| msgid "Distance between each two lines in Lines Grid." msgid "" @@ -11712,7 +11752,7 @@ msgid "Drilling Tool Options" msgstr "Opc. de herra. de perforación" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 -#: appTools/ToolDrilling.py:2299 +#: appPlugins/ToolDrilling.py:2299 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "" "Cree CNCJob con trayectorias de herramientas para taladrar o fresar agujeros." @@ -11721,9 +11761,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appTools/ToolDrilling.py:2376 appTools/ToolIsolation.py:3267 -#: appTools/ToolMilling.py:3699 appTools/ToolNCC.py:4224 -#: appTools/ToolPaint.py:3018 +#: appPlugins/ToolDrilling.py:2376 appPlugins/ToolIsolation.py:3267 +#: appPlugins/ToolMilling.py:3705 appPlugins/ToolNCC.py:4224 +#: appPlugins/ToolPaint.py:3018 msgid "Tool order" msgstr "Orden de la Herram" @@ -11732,10 +11772,10 @@ msgstr "Orden de la Herram" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appTools/ToolDrilling.py:2377 appTools/ToolIsolation.py:3268 -#: appTools/ToolMilling.py:3700 appTools/ToolNCC.py:4225 -#: appTools/ToolNCC.py:4235 appTools/ToolPaint.py:3019 -#: appTools/ToolPaint.py:3029 +#: appPlugins/ToolDrilling.py:2377 appPlugins/ToolIsolation.py:3268 +#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4225 +#: appPlugins/ToolNCC.py:4235 appPlugins/ToolPaint.py:3019 +#: appPlugins/ToolPaint.py:3029 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" @@ -11760,9 +11800,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appTools/ToolDrilling.py:2385 appTools/ToolIsolation.py:3276 -#: appTools/ToolMilling.py:3708 appTools/ToolNCC.py:4233 -#: appTools/ToolPaint.py:3027 +#: appPlugins/ToolDrilling.py:2385 appPlugins/ToolIsolation.py:3276 +#: appPlugins/ToolMilling.py:3714 appPlugins/ToolNCC.py:4233 +#: appPlugins/ToolPaint.py:3027 msgid "Forward" msgstr "Adelante" @@ -11770,14 +11810,14 @@ msgstr "Adelante" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appTools/ToolDrilling.py:2386 appTools/ToolIsolation.py:3277 -#: appTools/ToolMilling.py:3709 appTools/ToolNCC.py:4234 -#: appTools/ToolPaint.py:3028 +#: appPlugins/ToolDrilling.py:2386 appPlugins/ToolIsolation.py:3277 +#: appPlugins/ToolMilling.py:3715 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3028 msgid "Reverse" msgstr "Atras" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appTools/ToolDrilling.py:2673 appTools/ToolMilling.py:4302 +#: appPlugins/ToolDrilling.py:2673 appPlugins/ToolMilling.py:4308 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11841,12 +11881,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appTools/ToolFilm.py:1368 appTools/ToolFilm.py:1480 +#: appPlugins/ToolFilm.py:1368 appPlugins/ToolFilm.py:1480 msgid "Film Type" msgstr "Tipo de Filme" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appTools/ToolFilm.py:1370 +#: appPlugins/ToolFilm.py:1370 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11872,12 +11912,12 @@ msgstr "" "Establezca el color de la película cuando se selecciona película positiva." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 -#: appTools/ToolFilm.py:1386 +#: appPlugins/ToolFilm.py:1386 msgid "Border" msgstr "Frontera" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appTools/ToolFilm.py:1388 +#: appPlugins/ToolFilm.py:1388 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11898,12 +11938,12 @@ msgstr "" "Entorno si no fuera por esta frontera." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appTools/ToolFilm.py:1355 +#: appPlugins/ToolFilm.py:1355 msgid "Scale Stroke" msgstr "Trazo de escala" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appTools/ToolFilm.py:1357 +#: appPlugins/ToolFilm.py:1357 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 " @@ -11917,12 +11957,12 @@ msgstr "" "parámetro." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appTools/ToolFilm.py:1196 +#: appPlugins/ToolFilm.py:1196 msgid "Film Adjustments" msgstr "Ajustes de la película" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appTools/ToolFilm.py:1198 +#: appPlugins/ToolFilm.py:1198 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11938,7 +11978,7 @@ msgid "Scale Film geometry" msgstr "Escalar la Geo de la Película" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appTools/ToolFilm.py:1227 +#: appPlugins/ToolFilm.py:1227 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11951,7 +11991,7 @@ msgid "Skew Film geometry" msgstr "Inclina la Geo de la Película" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appTools/ToolFilm.py:1271 +#: appPlugins/ToolFilm.py:1271 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11972,13 +12012,13 @@ msgstr "" "Puede ser uno de los cuatro puntos del cuadro delimitador de geometría." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appTools/ToolCorners.py:714 appTools/ToolFiducials.py:812 -#: appTools/ToolFilm.py:1210 app_Main.py:5473 +#: appPlugins/ToolCorners.py:714 appPlugins/ToolFiducials.py:812 +#: appPlugins/ToolFilm.py:1210 app_Main.py:5473 msgid "Bottom Left" msgstr "Abajo a la izquierda" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appTools/ToolFilm.py:1213 +#: appPlugins/ToolFilm.py:1213 msgid "Top right" msgstr "Arriba a la derecha" @@ -11987,27 +12027,27 @@ msgid "Mirror Film geometry" msgstr "Refleja la Geo de la Película" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appTools/ToolFilm.py:1315 +#: appPlugins/ToolFilm.py:1315 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 -#: appTools/ToolFilm.py:1475 +#: appPlugins/ToolFilm.py:1475 msgid "SVG" msgstr "SVG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appTools/ToolFilm.py:1476 +#: appPlugins/ToolFilm.py:1476 msgid "PNG" msgstr "PNG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appTools/ToolFilm.py:1477 +#: appPlugins/ToolFilm.py:1477 msgid "PDF" msgstr "PDF" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appTools/ToolFilm.py:1482 +#: appPlugins/ToolFilm.py:1482 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -12020,22 +12060,22 @@ msgstr "" "- 'PDF' -> formato de documento portátil" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appTools/ToolFilm.py:1491 +#: appPlugins/ToolFilm.py:1491 msgid "Page Orientation" msgstr "Orient. de la página" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appTools/ToolFilm.py:1508 +#: appPlugins/ToolFilm.py:1508 msgid "Page Size" msgstr "Tamaño de página" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appTools/ToolFilm.py:1509 +#: appPlugins/ToolFilm.py:1509 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 -#: appTools/ToolFilm.py:1575 +#: appPlugins/ToolFilm.py:1575 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 " @@ -12075,14 +12115,14 @@ msgstr "Forma V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appTools/ToolMilling.py:4038 +#: appPlugins/ToolMilling.py:4044 msgid "V-Tip Dia" msgstr "V-Tipo Dia" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appTools/ToolMilling.py:4041 +#: appPlugins/ToolMilling.py:4047 msgid "The tip diameter for V-Shape Tool" msgstr "El diámetro de la punta para la herramienta en forma de V" @@ -12090,7 +12130,7 @@ msgstr "El diámetro de la punta para la herramienta en forma de V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appTools/ToolMilling.py:4054 +#: appPlugins/ToolMilling.py:4060 msgid "V-Tip Angle" msgstr "V-Tipo Ángulo" @@ -12118,7 +12158,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appTools/ToolPaint.py:3059 +#: appPlugins/ToolPaint.py:3059 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" @@ -12132,16 +12172,16 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appTools/ToolIsolation.py:3480 appTools/ToolNCC.py:4520 -#: appTools/ToolPaint.py:3237 +#: appPlugins/ToolIsolation.py:3480 appPlugins/ToolNCC.py:4520 +#: appPlugins/ToolPaint.py:3237 msgid "Rest" msgstr "Resto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appTools/ToolIsolation.py:3483 appTools/ToolNCC.py:4524 -#: appTools/ToolPaint.py:3240 +#: appPlugins/ToolIsolation.py:3483 appPlugins/ToolNCC.py:4524 +#: appPlugins/ToolPaint.py:3240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -12163,22 +12203,22 @@ msgstr "" "Si no está marcado, use el algoritmo estándar." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appTools/ToolIsolation.py:3505 +#: appPlugins/ToolIsolation.py:3505 msgid "Combine" msgstr "Combinar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appTools/ToolIsolation.py:3507 +#: appPlugins/ToolIsolation.py:3507 msgid "Combine all passes into one object" msgstr "Combina todos los pases en un objeto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appTools/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3524 msgid "Except" msgstr "Excepto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appTools/ToolIsolation.py:3525 +#: appPlugins/ToolIsolation.py:3525 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12190,13 +12230,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appTools/ToolIsolation.py:3514 appTools/ToolNCC.py:4644 +#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4644 msgid "Check validity" msgstr "Verificar validez" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appTools/ToolIsolation.py:3516 appTools/ToolNCC.py:4646 +#: appPlugins/ToolIsolation.py:3516 appPlugins/ToolNCC.py:4646 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12205,7 +12245,7 @@ msgstr "" "si proporcionarán un aislamiento completo." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appTools/ToolIsolation.py:3564 +#: appPlugins/ToolIsolation.py:3564 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12221,17 +12261,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 msgid "Polygon Selection" msgstr "Selección de polígono" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appTools/ToolIsolation.py:3600 +#: appPlugins/ToolIsolation.py:3600 msgid "Interiors" msgstr "Interiores" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appTools/ToolIsolation.py:3602 +#: appPlugins/ToolIsolation.py:3602 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12241,12 +12281,12 @@ msgstr "" "(agujeros en el polígono)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appTools/ToolIsolation.py:3495 +#: appPlugins/ToolIsolation.py:3495 msgid "Forced Rest" msgstr "Forzado Resto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appTools/ToolIsolation.py:3497 +#: appPlugins/ToolIsolation.py:3497 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" @@ -12287,12 +12327,12 @@ msgid "Levelling Tool Options" msgstr "Opc. de herra. de perforación" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 -#: appTools/ToolLevelling.py:1667 +#: appPlugins/ToolLevelling.py:1667 msgid "Generate CNC Code with auto-levelled paths." msgstr "" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 -#: appTools/ToolLevelling.py:1815 +#: appPlugins/ToolLevelling.py:1815 msgid "" "Choose a mode for height map generation.\n" "- Manual: will pick a selection of probe points by clicking on canvas\n" @@ -12304,12 +12344,12 @@ msgstr "" "- Cuadrícula: generará automáticamente una cuadrícula de puntos de sonda" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appTools/ToolLevelling.py:1822 app_Main.py:8032 +#: appPlugins/ToolLevelling.py:1822 app_Main.py:8032 msgid "Grid" msgstr "Cuadrícula" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 -#: appTools/ToolLevelling.py:1829 +#: appPlugins/ToolLevelling.py:1829 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" "- Voronoi: will generate a Voronoi diagram\n" @@ -12322,59 +12362,59 @@ msgstr "" "modo de cuadrícula." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 -#: appTools/ToolLevelling.py:1835 +#: appPlugins/ToolLevelling.py:1835 msgid "Voronoi" msgstr "Voronoi" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 -#: appTools/ToolLevelling.py:1836 +#: appPlugins/ToolLevelling.py:1836 msgid "Bilinear" msgstr "Bilineal" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appTools/ToolLevelling.py:1849 appTools/ToolPanelize.py:1233 +#: appPlugins/ToolLevelling.py:1849 appPlugins/ToolPanelize.py:1233 msgid "Columns" msgstr "Columnas" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 -#: appTools/ToolLevelling.py:1851 +#: appPlugins/ToolLevelling.py:1851 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 -#: appTools/ToolLevelling.py:1860 appTools/ToolPanelize.py:1244 +#: appPlugins/ToolLevelling.py:1860 appPlugins/ToolPanelize.py:1244 msgid "Rows" msgstr "Filas" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 -#: appTools/ToolLevelling.py:1862 +#: appPlugins/ToolLevelling.py:1862 msgid "The number of grid rows." msgstr "El número de filas de la cuadrícula." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 -#: appTools/ToolLevelling.py:1772 +#: appPlugins/ToolLevelling.py:1772 msgid "Probe Z travel" msgstr "Espacio de la sonda Z" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 -#: appTools/ToolLevelling.py:1774 +#: appPlugins/ToolLevelling.py:1774 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 -#: appTools/ToolLevelling.py:1797 +#: appPlugins/ToolLevelling.py:1797 msgid "Probe Feedrate" msgstr "Avance de la Sonda" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 -#: appTools/ToolLevelling.py:1875 +#: appPlugins/ToolLevelling.py:1875 msgid "Controller" msgstr "Controlador" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 -#: appTools/ToolLevelling.py:1877 +#: appPlugins/ToolLevelling.py:1877 msgid "" "The kind of controller for which to generate\n" "height map gcode." @@ -12383,17 +12423,17 @@ msgstr "" "mapa de altura gcode." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 -#: appTools/ToolLevelling.py:2104 +#: appPlugins/ToolLevelling.py:2104 msgid "Step" msgstr "Paso" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 -#: appTools/ToolLevelling.py:2106 +#: appPlugins/ToolLevelling.py:2106 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 -#: appTools/ToolLevelling.py:2120 +#: appPlugins/ToolLevelling.py:2120 msgid "Feedrate when jogging." msgstr "Avance al trotar." @@ -12415,7 +12455,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appTools/ToolMilling.py:4057 +#: appPlugins/ToolMilling.py:4063 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12427,7 +12467,8 @@ msgstr "" msgid "Offset value" msgstr "Valor de Comp" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 appTools/ToolNCC.py:4598 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appPlugins/ToolNCC.py:4598 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12448,7 +12489,7 @@ msgid "Paint Tool Options" msgstr "Opc. de herra. de pintura" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appTools/ToolPaint.py:3267 +#: appPlugins/ToolPaint.py:3267 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12485,12 +12526,12 @@ msgstr "" "a una distancia X, distancia Y entre sí." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appTools/ToolPanelize.py:1208 +#: appPlugins/ToolPanelize.py:1208 msgid "Spacing cols" msgstr "Col. de espaciado" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appTools/ToolPanelize.py:1210 +#: appPlugins/ToolPanelize.py:1210 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12499,12 +12540,12 @@ msgstr "" "En unidades actuales." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appTools/ToolPanelize.py:1221 +#: appPlugins/ToolPanelize.py:1221 msgid "Spacing rows" msgstr "Separación de filas" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appTools/ToolPanelize.py:1223 +#: appPlugins/ToolPanelize.py:1223 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12513,27 +12554,27 @@ msgstr "" "En unidades actuales." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appTools/ToolPanelize.py:1235 +#: appPlugins/ToolPanelize.py:1235 msgid "Number of columns of the desired panel" msgstr "Número de columnas del panel deseado" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appTools/ToolPanelize.py:1246 +#: appPlugins/ToolPanelize.py:1246 msgid "Number of rows of the desired panel" msgstr "Número de filas del panel deseado" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appTools/ToolPanelize.py:1258 +#: appPlugins/ToolPanelize.py:1258 msgid "Geo" msgstr "Geo" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appTools/ToolPanelize.py:1259 +#: appPlugins/ToolPanelize.py:1259 msgid "Panel Type" msgstr "Tipo de panel" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appTools/ToolPanelize.py:1261 +#: appPlugins/ToolPanelize.py:1261 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12544,7 +12585,7 @@ msgstr "" "- Geometría" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appTools/ToolPanelize.py:1271 +#: appPlugins/ToolPanelize.py:1271 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12561,7 +12602,7 @@ msgid "Constrain within" msgstr "Restringir dentro de" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appTools/ToolPanelize.py:1281 +#: appPlugins/ToolPanelize.py:1281 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12576,12 +12617,12 @@ msgstr "" "encajan completamente dentro del área seleccionada." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appTools/ToolPanelize.py:1293 +#: appPlugins/ToolPanelize.py:1293 msgid "Width (DX)" msgstr "Ancho (DX)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1295 +#: appPlugins/ToolPanelize.py:1295 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12590,12 +12631,12 @@ msgstr "" "En unidades actuales." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appTools/ToolPanelize.py:1305 +#: appPlugins/ToolPanelize.py:1305 msgid "Height (DY)" msgstr "Altura (DY)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appTools/ToolPanelize.py:1307 +#: appPlugins/ToolPanelize.py:1307 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12620,38 +12661,38 @@ msgid "New Nozzle Dia" msgstr "Nuevo diá de boquilla" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 -#: appTools/ToolSolderPaste.py:1224 +#: appPlugins/ToolSolderPaste.py:1224 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 -#: appTools/ToolSolderPaste.py:1276 +#: appPlugins/ToolSolderPaste.py:1276 msgid "Z Dispense Start" msgstr "Inicio de dispen. Z" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 -#: appTools/ToolSolderPaste.py:1278 +#: appPlugins/ToolSolderPaste.py:1278 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 -#: appTools/ToolSolderPaste.py:1289 +#: appPlugins/ToolSolderPaste.py:1289 msgid "Z Dispense" msgstr "Dispensación Z" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 -#: appTools/ToolSolderPaste.py:1291 +#: appPlugins/ToolSolderPaste.py:1291 msgid "The height (Z) when doing solder paste dispensing." msgstr "La altura (Z) al dispensar pasta de soldadura." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 -#: appTools/ToolSolderPaste.py:1302 +#: appPlugins/ToolSolderPaste.py:1302 msgid "Z Dispense Stop" msgstr "Parada de dispen. Z" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 -#: appTools/ToolSolderPaste.py:1304 +#: appPlugins/ToolSolderPaste.py:1304 msgid "The height (Z) when solder paste dispensing stops." msgstr "La altura (Z) cuando se detiene la dispensación de pasta de soldadura." @@ -12660,7 +12701,7 @@ msgid "Z Travel" msgstr "Viajar Z" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 -#: appTools/ToolSolderPaste.py:1322 +#: appPlugins/ToolSolderPaste.py:1322 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -12673,12 +12714,12 @@ msgid "Z Toolchange" msgstr "Cambio de herra. Z" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 -#: appTools/ToolSolderPaste.py:1336 +#: appPlugins/ToolSolderPaste.py:1336 msgid "The height (Z) for tool (nozzle) change." msgstr "La altura (Z) para el cambio de herramienta (boquilla)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 -#: appTools/ToolSolderPaste.py:1345 +#: appPlugins/ToolSolderPaste.py:1345 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -12687,12 +12728,12 @@ msgstr "" "El formato es (x, y) donde x e y son números reales." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 -#: appTools/ToolSolderPaste.py:1364 +#: appPlugins/ToolSolderPaste.py:1364 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 -#: appTools/ToolSolderPaste.py:1377 +#: appPlugins/ToolSolderPaste.py:1377 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -12701,12 +12742,12 @@ msgstr "" "(en el plano Z)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 -#: appTools/ToolSolderPaste.py:1389 +#: appPlugins/ToolSolderPaste.py:1389 msgid "Feedrate Z Dispense" msgstr "Avance de Dispens. Z" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 -#: appTools/ToolSolderPaste.py:1391 +#: appPlugins/ToolSolderPaste.py:1391 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -12715,12 +12756,12 @@ msgstr "" "para dispensar la posición (en el plano Z)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 -#: appTools/ToolSolderPaste.py:1407 +#: appPlugins/ToolSolderPaste.py:1407 msgid "Spindle Speed FWD" msgstr "Veloc. del husillo FWD" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 -#: appTools/ToolSolderPaste.py:1409 +#: appPlugins/ToolSolderPaste.py:1409 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -12729,22 +12770,22 @@ msgstr "" "a través de la boquilla dispensadora." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 -#: appTools/ToolSolderPaste.py:1421 +#: appPlugins/ToolSolderPaste.py:1421 msgid "Dwell FWD" msgstr "Morar FWD" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 -#: appTools/ToolSolderPaste.py:1423 +#: appPlugins/ToolSolderPaste.py:1423 msgid "Pause after solder dispensing." msgstr "Pausa después de la dispensación de soldadura." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 -#: appTools/ToolSolderPaste.py:1433 +#: appPlugins/ToolSolderPaste.py:1433 msgid "Spindle Speed REV" msgstr "Veloc. del husillo REV" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 -#: appTools/ToolSolderPaste.py:1435 +#: appPlugins/ToolSolderPaste.py:1435 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -12753,12 +12794,12 @@ msgstr "" "a través de la boquilla dispensadora." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 -#: appTools/ToolSolderPaste.py:1447 +#: appPlugins/ToolSolderPaste.py:1447 msgid "Dwell REV" msgstr "Morar REV" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 -#: appTools/ToolSolderPaste.py:1449 +#: appPlugins/ToolSolderPaste.py:1449 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -12767,7 +12808,7 @@ msgstr "" "para permitir el equilibrio de presión." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 -#: appTools/ToolSolderPaste.py:1463 +#: appPlugins/ToolSolderPaste.py:1463 msgid "Files that control the GCode generation." msgstr "Archivos que controlan la generación de GCode." @@ -12783,19 +12824,19 @@ msgstr "" "Una herramienta para restar un objeto Gerber o Geometry\n" "de otro del mismo tipo." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appTools/ToolSub.py:904 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:904 msgid "Close paths" msgstr "Caminos cercanos" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appTools/ToolSub.py:905 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:905 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 appTools/ToolSub.py:800 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:800 msgid "Delete source" msgstr "Eliminar fuente" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appTools/ToolSub.py:802 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:802 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12816,7 +12857,7 @@ msgstr "" "en un objeto de aplicación." #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 -#: appTools/ToolTransform.py:596 +#: appPlugins/ToolTransform.py:596 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -12834,7 +12875,7 @@ msgstr "" "- Objeto -> el centro del cuadro delimitador de un objeto específico" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 -#: appTools/ToolTransform.py:628 +#: appPlugins/ToolTransform.py:628 msgid "The type of object used as reference." msgstr "El tipo de objeto utilizado como referencia." @@ -12844,7 +12885,7 @@ msgstr "Inclinar" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 -#: appTools/ToolCalibration.py:1213 appTools/ToolCalibration.py:1226 +#: appPlugins/ToolCalibration.py:1213 appPlugins/ToolCalibration.py:1226 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359." @@ -12873,7 +12914,7 @@ msgstr "" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appTools/ToolDrilling.py:2877 appTools/ToolMilling.py:4484 +#: appPlugins/ToolDrilling.py:2877 appPlugins/ToolMilling.py:4490 msgid "Delete All" msgstr "Eliminar todosEliminar taladro" @@ -13055,8 +13096,8 @@ msgstr "" "Escriba> help columna 'Dia' encontrada en la tabla de herramientas\n" "NB: un valor de cero significa que Tool Dia = 'V-tip Dia'" -#: appObjects/FlatCAMGeometry.py:2178 appTools/ToolMilling.py:2806 +#: appObjects/FlatCAMGeometry.py:2178 appPlugins/ToolMilling.py:2806 msgid "This Geometry can't be processed because it is" msgstr "Esta geometría no se puede procesar porque es" -#: appObjects/FlatCAMGeometry.py:2215 appTools/ToolMilling.py:2840 +#: appObjects/FlatCAMGeometry.py:2215 appPlugins/ToolMilling.py:2840 msgid "Failed. No tool selected in the tool table ..." msgstr "" "Ha fallado. Ninguna herramienta seleccionada en la tabla de herramientas ..." #: appObjects/FlatCAMGeometry.py:2317 appObjects/FlatCAMGeometry.py:2478 -#: appTools/ToolMilling.py:2949 appTools/ToolMilling.py:3133 +#: appPlugins/ToolMilling.py:2955 appPlugins/ToolMilling.py:3139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13294,43 +13338,43 @@ msgstr "" "Agregue una Herramienta de compensación o cambie el Tipo de compensación." #: appObjects/FlatCAMGeometry.py:2390 appObjects/FlatCAMGeometry.py:2541 -#: appTools/ToolMilling.py:3022 appTools/ToolMilling.py:3177 +#: appPlugins/ToolMilling.py:3028 appPlugins/ToolMilling.py:3183 msgid "G-Code parsing in progress..." msgstr "Análisis de código G en progreso ..." #: appObjects/FlatCAMGeometry.py:2392 appObjects/FlatCAMGeometry.py:2543 -#: appTools/ToolMilling.py:3024 appTools/ToolMilling.py:3179 +#: appPlugins/ToolMilling.py:3030 appPlugins/ToolMilling.py:3185 msgid "G-Code parsing finished..." msgstr "Análisis de código G terminado ..." #: appObjects/FlatCAMGeometry.py:2399 appObjects/FlatCAMGeometry.py:2552 -#: appObjects/FlatCAMGeometry.py:2723 appTools/ToolMilling.py:3031 -#: appTools/ToolMilling.py:3188 +#: appObjects/FlatCAMGeometry.py:2723 appPlugins/ToolMilling.py:3037 +#: appPlugins/ToolMilling.py:3194 msgid "Finished G-Code processing" msgstr "Procesamiento de código G terminado" #: appObjects/FlatCAMGeometry.py:2401 appObjects/FlatCAMGeometry.py:2554 -#: appTools/ToolMilling.py:3033 appTools/ToolMilling.py:3190 +#: appPlugins/ToolMilling.py:3039 appPlugins/ToolMilling.py:3196 msgid "G-Code processing failed with error" msgstr "El procesamiento del código G falló con error" -#: appObjects/FlatCAMGeometry.py:2445 appTools/ToolMilling.py:3077 -#: appTools/ToolSolderPaste.py:832 appTools/ToolSolderPaste.py:890 +#: appObjects/FlatCAMGeometry.py:2445 appPlugins/ToolMilling.py:3083 +#: appPlugins/ToolSolderPaste.py:832 appPlugins/ToolSolderPaste.py:890 msgid "Cancelled. Empty file, it has no geometry" msgstr "Cancelado. Archivo vacío, no tiene geometría" #: appObjects/FlatCAMGeometry.py:2574 appObjects/FlatCAMGeometry.py:2579 -#: appObjects/FlatCAMGeometry.py:2730 appTools/ToolMilling.py:3218 -#: appTools/ToolMilling.py:3233 +#: appObjects/FlatCAMGeometry.py:2730 appPlugins/ToolMilling.py:3224 +#: appPlugins/ToolMilling.py:3239 msgid "CNCjob created" msgstr "CNCjob creado" -#: appObjects/FlatCAMGeometry.py:2763 appTools/ToolMilling.py:2692 +#: appObjects/FlatCAMGeometry.py:2763 appPlugins/ToolMilling.py:2692 msgid "Polish" msgstr "Limpiar" -#: appObjects/FlatCAMGeometry.py:2813 appTools/ToolMilling.py:2742 -#: appTools/ToolPaint.py:1829 +#: appObjects/FlatCAMGeometry.py:2813 appPlugins/ToolMilling.py:2742 +#: appPlugins/ToolPaint.py:1829 msgid "Geometry could not be painted completely" msgstr "La Geometría no se pudo pintar completamente" @@ -13357,25 +13401,25 @@ msgstr "" "formato (x, y)\n" "pero ahora solo hay un valor, no dos." -#: appObjects/FlatCAMGeometry.py:3128 appTools/ToolDrilling.py:1619 -#: appTools/ToolMilling.py:3438 +#: appObjects/FlatCAMGeometry.py:3128 appPlugins/ToolDrilling.py:1619 +#: appPlugins/ToolMilling.py:3444 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Eliminar falló. No hay áreas de exclusión para eliminar." -#: appObjects/FlatCAMGeometry.py:3145 appTools/ToolDrilling.py:1636 -#: appTools/ToolMilling.py:3455 +#: appObjects/FlatCAMGeometry.py:3145 appPlugins/ToolDrilling.py:1636 +#: appPlugins/ToolMilling.py:3461 msgid "Delete failed. Nothing is selected." msgstr "Eliminar falló. Nada es seleccionado." #: appObjects/FlatCAMGeometry.py:3242 appObjects/FlatCAMGeometry.py:3257 -#: appTools/ToolDrilling.py:1733 appTools/ToolDrilling.py:1748 -#: appTools/ToolMilling.py:3552 appTools/ToolMilling.py:3567 +#: appPlugins/ToolDrilling.py:1733 appPlugins/ToolDrilling.py:1748 +#: appPlugins/ToolMilling.py:3558 appPlugins/ToolMilling.py:3573 #, 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 appTools/ToolIsolation.py:1544 +#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1544 msgid "Buffering solid geometry" msgstr "Amortiguación de geometría sólida" @@ -13384,14 +13428,15 @@ msgid "Operation could not be done." msgstr "La operación no se pudo hacer." #: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appTools/ToolIsolation.py:1754 appTools/ToolIsolation.py:2122 -#: appTools/ToolNCC.py:2116 appTools/ToolNCC.py:3137 appTools/ToolNCC.py:3517 +#: appPlugins/ToolIsolation.py:1754 appPlugins/ToolIsolation.py:2122 +#: appPlugins/ToolNCC.py:2116 appPlugins/ToolNCC.py:3137 +#: appPlugins/ToolNCC.py:3517 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 -#: appTools/ToolIsolation.py:1822 appTools/ToolIsolation.py:2018 -#: appTools/ToolIsolation.py:2204 +#: appPlugins/ToolIsolation.py:1822 appPlugins/ToolIsolation.py:2018 +#: appPlugins/ToolIsolation.py:2204 msgid "Isolation geometry created" msgstr "Geometría de aislamiento creada" @@ -13423,8 +13468,8 @@ msgstr "Escalando..." msgid "Skewing..." msgstr "Sesgar..." -#: appObjects/FlatCAMObj.py:487 appTools/ToolCalculators.py:555 -#: appTools/ToolReport.py:171 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:555 +#: appPlugins/ToolReport.py:171 msgid "Dimensions" msgstr "Dimensiones" @@ -13433,84 +13478,84 @@ msgid "Calculating dimensions ... Please wait." msgstr "Calculando dimensiones ... Por favor espere." #: appObjects/FlatCAMObj.py:724 appObjects/FlatCAMObj.py:792 -#: appTools/ToolReport.py:437 appTools/ToolReport.py:505 +#: appPlugins/ToolReport.py:437 appPlugins/ToolReport.py:505 msgid "Drills number" msgstr "Número de taladros" #: appObjects/FlatCAMObj.py:725 appObjects/FlatCAMObj.py:794 -#: appTools/ToolReport.py:438 appTools/ToolReport.py:507 +#: appPlugins/ToolReport.py:438 appPlugins/ToolReport.py:507 msgid "Slots number" msgstr "Número de tragamonedas" -#: appObjects/FlatCAMObj.py:727 appTools/ToolReport.py:440 +#: appObjects/FlatCAMObj.py:727 appPlugins/ToolReport.py:440 msgid "Drills total number:" msgstr "Número total de taladros:" -#: appObjects/FlatCAMObj.py:728 appTools/ToolReport.py:441 +#: appObjects/FlatCAMObj.py:728 appPlugins/ToolReport.py:441 msgid "Slots total number:" msgstr "Número total de tragamonedas:" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolReport.py:468 appTools/ToolReport.py:471 -#: appTools/ToolReport.py:474 appTools/ToolReport.py:502 -#: appTools/ToolReport.py:509 appTools/ToolReport.py:512 +#: appPlugins/ToolReport.py:468 appPlugins/ToolReport.py:471 +#: appPlugins/ToolReport.py:474 appPlugins/ToolReport.py:502 +#: appPlugins/ToolReport.py:509 appPlugins/ToolReport.py:512 msgid "Present" msgstr "Presente" #: appObjects/FlatCAMObj.py:756 appObjects/FlatCAMObj.py:790 -#: appTools/ToolReport.py:469 appTools/ToolReport.py:503 +#: appPlugins/ToolReport.py:469 appPlugins/ToolReport.py:503 msgid "Solid Geometry" msgstr "Geometria solida" #: appObjects/FlatCAMObj.py:759 appObjects/FlatCAMObj.py:797 -#: appTools/ToolReport.py:472 appTools/ToolReport.py:510 +#: appPlugins/ToolReport.py:472 appPlugins/ToolReport.py:510 msgid "GCode Text" msgstr "GCode texto" #: appObjects/FlatCAMObj.py:762 appObjects/FlatCAMObj.py:800 -#: appTools/ToolReport.py:475 appTools/ToolReport.py:513 +#: appPlugins/ToolReport.py:475 appPlugins/ToolReport.py:513 msgid "GCode Geometry" msgstr "Geometría GCode" #: appObjects/FlatCAMObj.py:770 appObjects/FlatCAMObj.py:843 -#: appTools/ToolReport.py:483 appTools/ToolReport.py:556 +#: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:556 msgid "Tool Data" msgstr "Datos de la herramienta" -#: appObjects/FlatCAMObj.py:807 appTools/ToolReport.py:520 +#: appObjects/FlatCAMObj.py:807 appPlugins/ToolReport.py:520 msgid "Depth of Cut" msgstr "Profundidad del corte" -#: appObjects/FlatCAMObj.py:819 appTools/ToolReport.py:532 +#: appObjects/FlatCAMObj.py:819 appPlugins/ToolReport.py:532 msgid "Clearance Height" msgstr "Altura libre" -#: appObjects/FlatCAMObj.py:857 appTools/ToolReport.py:570 +#: appObjects/FlatCAMObj.py:857 appPlugins/ToolReport.py:570 msgid "Routing time" msgstr "Tiempo de enrutamiento" -#: appObjects/FlatCAMObj.py:882 appTools/ToolReport.py:595 +#: appObjects/FlatCAMObj.py:882 appPlugins/ToolReport.py:595 msgid "Width" msgstr "Anchura" #: appObjects/FlatCAMObj.py:888 appObjects/FlatCAMObj.py:896 -#: appTools/ToolReport.py:601 appTools/ToolReport.py:609 +#: appPlugins/ToolReport.py:601 appPlugins/ToolReport.py:609 msgid "Box Area" msgstr "Área de caja" #: appObjects/FlatCAMObj.py:891 appObjects/FlatCAMObj.py:899 -#: appTools/ToolReport.py:604 appTools/ToolReport.py:612 +#: appPlugins/ToolReport.py:604 appPlugins/ToolReport.py:612 msgid "Convex_Hull Area" msgstr "Área de casco convexo" #: appObjects/FlatCAMObj.py:906 appObjects/FlatCAMObj.py:909 -#: appTools/ToolReport.py:619 appTools/ToolReport.py:622 +#: appPlugins/ToolReport.py:619 appPlugins/ToolReport.py:622 msgid "Copper Area" msgstr "Área de cobre" -#: appObjects/FlatCAMScript.py:156 +#: appObjects/FlatCAMScript.py:160 msgid "Script Editor" msgstr "Editor de guiones" @@ -13647,56 +13692,52 @@ msgstr "Contenido de línea HPGL2" msgid "HPGL2 Parser ERROR" msgstr "Analizador HPGL2 ERROR" -#: appProcess.py:172 -msgid "processes running." -msgstr "procesos en ejecución." - -#: appTools/ToolAlignObjects.py:122 +#: appPlugins/ToolAlignObjects.py:122 msgid "Align Tool" msgstr "Herram. de Alineación" -#: appTools/ToolAlignObjects.py:167 +#: appPlugins/ToolAlignObjects.py:167 msgid "There is no aligned FlatCAM object selected..." msgstr "No hay ningún objeto FlatCAM alineado seleccionado ..." -#: appTools/ToolAlignObjects.py:177 +#: appPlugins/ToolAlignObjects.py:177 msgid "There is no aligner FlatCAM object selected..." msgstr "No hay ningún objeto FlatCAM alineador seleccionado ..." -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:263 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:263 msgid "First Point" msgstr "Primer Punto" -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:278 msgid "Click on the START point." msgstr "Haga clic en el punto de INICIO." -#: appTools/ToolAlignObjects.py:258 appTools/ToolCalibration.py:294 -#: appTools/ToolDblSided.py:405 +#: appPlugins/ToolAlignObjects.py:258 appPlugins/ToolCalibration.py:294 +#: appPlugins/ToolDblSided.py:405 msgid "Cancelled by user request." msgstr "Cancelado por solicitud del usuario." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:285 -#: appTools/ToolDistance.py:410 appTools/ToolMove.py:140 -#: appTools/ToolQRCode.py:270 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolDistance.py:410 appPlugins/ToolMove.py:140 +#: appPlugins/ToolQRCode.py:270 msgid "Click on the DESTINATION point ..." msgstr "Haga clic en el punto DESTINO ..." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:278 -#: appTools/ToolAlignObjects.py:285 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:285 msgid "Or right click to cancel." msgstr "O haga clic derecho para cancelar." -#: appTools/ToolAlignObjects.py:278 appTools/ToolAlignObjects.py:285 -#: appTools/ToolFiducials.py:836 +#: appPlugins/ToolAlignObjects.py:278 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolFiducials.py:836 msgid "Second Point" msgstr "Segundo punto" -#: appTools/ToolAlignObjects.py:404 +#: appPlugins/ToolAlignObjects.py:404 msgid "MOVING object" msgstr "Objeto en movimiento" -#: appTools/ToolAlignObjects.py:408 +#: appPlugins/ToolAlignObjects.py:408 msgid "" "Specify the type of object to be aligned.\n" "It can be of type: Gerber or Excellon.\n" @@ -13708,15 +13749,15 @@ msgstr "" "La selección aquí decide el tipo de objetos que serán\n" "en el cuadro combinado Objeto." -#: appTools/ToolAlignObjects.py:429 +#: appPlugins/ToolAlignObjects.py:429 msgid "Object to be aligned." msgstr "Objeto a alinear." -#: appTools/ToolAlignObjects.py:441 +#: appPlugins/ToolAlignObjects.py:441 msgid "DESTINATION object" msgstr "Objeto DESTINO" -#: appTools/ToolAlignObjects.py:443 +#: appPlugins/ToolAlignObjects.py:443 msgid "" "Specify the type of object to be aligned to.\n" "It can be of type: Gerber or Excellon.\n" @@ -13728,15 +13769,15 @@ msgstr "" "La selección aquí decide el tipo de objetos que serán\n" "en el cuadro combinado Objeto." -#: appTools/ToolAlignObjects.py:465 +#: appPlugins/ToolAlignObjects.py:465 msgid "Object to be aligned to. Aligner." msgstr "Objeto a alinear. Alineador." -#: appTools/ToolAlignObjects.py:478 +#: appPlugins/ToolAlignObjects.py:478 msgid "Alignment Type" msgstr "Tipo de alineación" -#: appTools/ToolAlignObjects.py:480 +#: appPlugins/ToolAlignObjects.py:480 msgid "" "The type of alignment can be:\n" "- Single Point -> it require a single point of sync, the action will be a " @@ -13750,19 +13791,19 @@ msgstr "" "- Punto doble -> requiere dos puntos de sincronización, la acción será " "traslación seguida de rotación" -#: appTools/ToolAlignObjects.py:486 +#: appPlugins/ToolAlignObjects.py:486 msgid "Single Point" msgstr "Punto único" -#: appTools/ToolAlignObjects.py:487 +#: appPlugins/ToolAlignObjects.py:487 msgid "Dual Point" msgstr "Punto doble" -#: appTools/ToolAlignObjects.py:499 +#: appPlugins/ToolAlignObjects.py:499 msgid "Align Object" msgstr "Alinear objeto" -#: appTools/ToolAlignObjects.py:502 +#: appPlugins/ToolAlignObjects.py:502 msgid "" "Align the specified object to the aligner object.\n" "If only one point is used then it assumes translation.\n" @@ -13772,47 +13813,47 @@ 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." -#: appTools/ToolAlignObjects.py:517 appTools/ToolCalculators.py:715 -#: appTools/ToolCalibration.py:1391 appTools/ToolCopperThieving.py:1743 -#: appTools/ToolCorners.py:885 appTools/ToolCutOut.py:2846 -#: appTools/ToolDblSided.py:1094 appTools/ToolDrilling.py:2924 -#: appTools/ToolEtchCompensation.py:473 appTools/ToolExtract.py:1307 -#: appTools/ToolFiducials.py:1051 appTools/ToolFilm.py:1606 -#: appTools/ToolFollow.py:780 appTools/ToolInvertGerber.py:302 -#: appTools/ToolIsolation.py:3685 appTools/ToolLevelling.py:2245 -#: appTools/ToolMilling.py:4531 appTools/ToolNCC.py:4674 -#: appTools/ToolOptimal.py:617 appTools/ToolPaint.py:3340 -#: appTools/ToolPanelize.py:1340 appTools/ToolPunchGerber.py:2334 -#: appTools/ToolQRCode.py:1007 appTools/ToolRulesCheck.py:1664 -#: appTools/ToolSolderPaste.py:1580 appTools/ToolSub.py:929 -#: appTools/ToolTransform.py:967 +#: appPlugins/ToolAlignObjects.py:517 appPlugins/ToolCalculators.py:715 +#: appPlugins/ToolCalibration.py:1391 appPlugins/ToolCopperThieving.py:1743 +#: appPlugins/ToolCorners.py:885 appPlugins/ToolCutOut.py:2846 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDrilling.py:2924 +#: appPlugins/ToolEtchCompensation.py:473 appPlugins/ToolExtract.py:1307 +#: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1606 +#: appPlugins/ToolFollow.py:780 appPlugins/ToolInvertGerber.py:302 +#: appPlugins/ToolIsolation.py:3685 appPlugins/ToolLevelling.py:2245 +#: appPlugins/ToolMilling.py:4537 appPlugins/ToolNCC.py:4674 +#: appPlugins/ToolOptimal.py:617 appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPanelize.py:1340 appPlugins/ToolPunchGerber.py:2334 +#: appPlugins/ToolQRCode.py:1007 appPlugins/ToolRulesCheck.py:1664 +#: appPlugins/ToolSolderPaste.py:1580 appPlugins/ToolSub.py:929 +#: appPlugins/ToolTransform.py:967 msgid "Reset Tool" msgstr "Restablecer la Herramienta" -#: appTools/ToolAlignObjects.py:520 appTools/ToolCalculators.py:718 -#: appTools/ToolCalibration.py:1394 appTools/ToolCopperThieving.py:1746 -#: appTools/ToolCorners.py:888 appTools/ToolCutOut.py:2849 -#: appTools/ToolDblSided.py:1097 appTools/ToolDrilling.py:2927 -#: appTools/ToolEtchCompensation.py:476 appTools/ToolExtract.py:1310 -#: appTools/ToolFiducials.py:1054 appTools/ToolFilm.py:1609 -#: appTools/ToolFollow.py:783 appTools/ToolInvertGerber.py:305 -#: appTools/ToolIsolation.py:3688 appTools/ToolLevelling.py:2248 -#: appTools/ToolMilling.py:4534 appTools/ToolNCC.py:4677 -#: appTools/ToolOptimal.py:620 appTools/ToolPaint.py:3343 -#: appTools/ToolPanelize.py:1343 appTools/ToolPunchGerber.py:2337 -#: appTools/ToolQRCode.py:1010 appTools/ToolRulesCheck.py:1667 -#: appTools/ToolSolderPaste.py:1583 appTools/ToolSub.py:932 -#: appTools/ToolTransform.py:970 +#: appPlugins/ToolAlignObjects.py:520 appPlugins/ToolCalculators.py:718 +#: appPlugins/ToolCalibration.py:1394 appPlugins/ToolCopperThieving.py:1746 +#: appPlugins/ToolCorners.py:888 appPlugins/ToolCutOut.py:2849 +#: appPlugins/ToolDblSided.py:1097 appPlugins/ToolDrilling.py:2927 +#: appPlugins/ToolEtchCompensation.py:476 appPlugins/ToolExtract.py:1310 +#: appPlugins/ToolFiducials.py:1054 appPlugins/ToolFilm.py:1609 +#: appPlugins/ToolFollow.py:783 appPlugins/ToolInvertGerber.py:305 +#: appPlugins/ToolIsolation.py:3688 appPlugins/ToolLevelling.py:2248 +#: appPlugins/ToolMilling.py:4540 appPlugins/ToolNCC.py:4677 +#: appPlugins/ToolOptimal.py:620 appPlugins/ToolPaint.py:3343 +#: appPlugins/ToolPanelize.py:1343 appPlugins/ToolPunchGerber.py:2337 +#: appPlugins/ToolQRCode.py:1010 appPlugins/ToolRulesCheck.py:1667 +#: appPlugins/ToolSolderPaste.py:1583 appPlugins/ToolSub.py:932 +#: appPlugins/ToolTransform.py:970 msgid "Will reset the tool parameters." msgstr "Restablecerá los parámetros de la herramienta." -#: appTools/ToolCalculators.py:177 +#: appPlugins/ToolCalculators.py:177 #, fuzzy #| msgid "Painting with tool diameter = " msgid "Cut width (tool diameter) calculated." msgstr "Pintar con diá de herram. = " -#: appTools/ToolCalculators.py:199 +#: appPlugins/ToolCalculators.py:199 #, fuzzy #| msgid "The new tool diameter (cut width) to add in the tool table." msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." @@ -13820,23 +13861,23 @@ msgstr "" "El nuevo diámetro de herramienta (ancho de corte) para agregar en la tabla " "de herramientas." -#: appTools/ToolCalculators.py:205 +#: appPlugins/ToolCalculators.py:205 msgid "Cut depth (Cut Z) calculated." msgstr "" -#: appTools/ToolCalculators.py:401 +#: appPlugins/ToolCalculators.py:401 msgid "Units Calculator" msgstr "Calculadora de unidades" -#: appTools/ToolCalculators.py:445 +#: appPlugins/ToolCalculators.py:445 msgid "Here you enter the value to be converted from INCH to MM" msgstr "Aquí ingresa el valor a convertir de PULGADAS a MM" -#: appTools/ToolCalculators.py:450 +#: appPlugins/ToolCalculators.py:450 msgid "Here you enter the value to be converted from MM to INCH" msgstr "Aquí ingresa el valor a convertir de MM a PULGADA" -#: appTools/ToolCalculators.py:487 +#: appPlugins/ToolCalculators.py:487 msgid "" "This is the angle of the tip of the tool.\n" "It is specified by manufacturer." @@ -13844,7 +13885,7 @@ msgstr "" "Este es el ángulo de la punta de la herramienta.\n" "Está especificado por el fabricante." -#: appTools/ToolCalculators.py:499 +#: appPlugins/ToolCalculators.py:499 msgid "" "This is the depth to cut into the material.\n" "In the CNCJob is the CutZ parameter." @@ -13852,7 +13893,7 @@ msgstr "" "Esta es la profundidad para cortar el material.\n" "En el CNCJob se encuentra el parámetro CutZ." -#: appTools/ToolCalculators.py:511 +#: appPlugins/ToolCalculators.py:511 msgid "" "This is the tool diameter to be entered into\n" "FlatCAM Gerber section.\n" @@ -13862,7 +13903,7 @@ msgstr "" "Sección FlatCAM Gerber.\n" "En la sección CNCJob se llama >diá. de herra.<." -#: appTools/ToolCalculators.py:525 +#: appPlugins/ToolCalculators.py:525 msgid "" "Calculate either the Cut Z or the effective tool diameter,\n" " depending on which is desired and which is known. " @@ -13870,28 +13911,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. " -#: appTools/ToolCalculators.py:550 +#: appPlugins/ToolCalculators.py:550 msgid "Area Calculation" msgstr "Cálculo de área" -#: appTools/ToolCalculators.py:552 +#: appPlugins/ToolCalculators.py:552 msgid "Choose how to calculate the board area." msgstr "Elija cómo calcular el área del PCB." -#: appTools/ToolCalculators.py:570 appTools/ToolCalculators.py:588 -#: appTools/ToolCalculators.py:606 appTools/ToolCopperThieving.py:1702 +#: appPlugins/ToolCalculators.py:570 appPlugins/ToolCalculators.py:588 +#: appPlugins/ToolCalculators.py:606 appPlugins/ToolCopperThieving.py:1702 msgid "cm" msgstr "cm" -#: appTools/ToolCalculators.py:651 +#: appPlugins/ToolCalculators.py:651 msgid "um" msgstr "um" -#: appTools/ToolCalculators.py:662 +#: appPlugins/ToolCalculators.py:662 msgid "Current Value" msgstr "Valor actual" -#: appTools/ToolCalculators.py:663 +#: appPlugins/ToolCalculators.py:663 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13899,11 +13940,11 @@ msgstr "" "Este es el valor de intensidad actual\n" "para configurar en la fuente de alimentación. En amperios." -#: appTools/ToolCalculators.py:683 +#: appPlugins/ToolCalculators.py:683 msgid "Time" msgstr "Hora" -#: appTools/ToolCalculators.py:684 +#: appPlugins/ToolCalculators.py:684 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13911,7 +13952,7 @@ msgstr "" "Este es el tiempo calculado requerido para el procedimiento.\n" "En minutos." -#: appTools/ToolCalculators.py:707 +#: appPlugins/ToolCalculators.py:707 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13919,78 +13960,79 @@ msgstr "" "Calcule el valor de intensidad actual y el tiempo del procedimiento,\n" "dependiendo de los parámetros anteriores" -#: appTools/ToolCalibration.py:133 appTools/ToolCalibration.py:748 +#: appPlugins/ToolCalibration.py:133 appPlugins/ToolCalibration.py:748 #, fuzzy #| msgid "Calibration Tool" msgid "Calibration" msgstr "Herramienta de Calibración" -#: appTools/ToolCalibration.py:174 +#: appPlugins/ToolCalibration.py:174 msgid "Tool initialized" msgstr "Herramienta inicializada" -#: appTools/ToolCalibration.py:212 +#: appPlugins/ToolCalibration.py:212 msgid "There is no source FlatCAM object selected..." msgstr "No hay ningún objeto FlatCAM de origen seleccionado ..." -#: appTools/ToolCalibration.py:233 +#: appPlugins/ToolCalibration.py:233 msgid "Get First calibration point. Bottom Left..." msgstr "Obtenga el primer punto de calibración. Abajo a la izquierda ..." -#: appTools/ToolCalibration.py:300 +#: appPlugins/ToolCalibration.py:300 msgid "Get Second calibration point. Bottom Right (Top Left)..." msgstr "" "Obtenga el segundo punto de calibración. Abajo a la derecha (arriba a la " "izquierda) ..." -#: appTools/ToolCalibration.py:304 +#: appPlugins/ToolCalibration.py:304 msgid "Get Third calibration point. Top Left (Bottom Right)..." msgstr "" "Obtenga el tercer punto de calibración. Arriba a la izquierda, abajo a la " "derecha)..." -#: appTools/ToolCalibration.py:308 +#: appPlugins/ToolCalibration.py:308 msgid "Get Forth calibration point. Top Right..." msgstr "Obtenga el punto de calibración Forth. Parte superior derecha..." -#: appTools/ToolCalibration.py:343 +#: appPlugins/ToolCalibration.py:343 msgid "Verification GCode for FlatCAM Calibration Tool" msgstr "Verificación GCode para la herramienta de calibración FlatCAM" -#: appTools/ToolCalibration.py:355 appTools/ToolCalibration.py:441 +#: appPlugins/ToolCalibration.py:355 appPlugins/ToolCalibration.py:441 msgid "Gcode Viewer" msgstr "Visor de Gcode" -#: appTools/ToolCalibration.py:371 +#: appPlugins/ToolCalibration.py:371 msgid "Cancelled. Four points are needed for GCode generation." msgstr "Cancelado. Se necesitan cuatro puntos para la generación de GCode." -#: appTools/ToolCalibration.py:621 appTools/ToolCalibration.py:712 -#: appTools/ToolDblSided.py:523 appTools/ToolFilm.py:283 -#: appTools/ToolFilm.py:290 appTools/ToolFilm.py:294 -#: appTools/ToolMilling.py:1952 appTools/ToolMove.py:167 -#: appTools/ToolReport.py:130 appTools/ToolTransform.py:160 -#: appTools/ToolTransform.py:311 appTools/ToolTransform.py:343 -#: appTools/ToolTransform.py:388 appTools/ToolTransform.py:422 -#: appTools/ToolTransform.py:457 appTools/ToolTransform.py:494 app_Main.py:4934 -#: app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 app_Main.py:6082 -#: app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 app_Main.py:6575 -#: app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 app_Main.py:8977 -#: app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 app_Main.py:9197 -#: app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 app_Main.py:9811 -#: app_Main.py:9815 camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 +#: appPlugins/ToolCalibration.py:621 appPlugins/ToolCalibration.py:712 +#: appPlugins/ToolDblSided.py:523 appPlugins/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:290 appPlugins/ToolFilm.py:294 +#: appPlugins/ToolMilling.py:1952 appPlugins/ToolMove.py:167 +#: appPlugins/ToolReport.py:130 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:311 appPlugins/ToolTransform.py:343 +#: appPlugins/ToolTransform.py:388 appPlugins/ToolTransform.py:422 +#: appPlugins/ToolTransform.py:457 appPlugins/ToolTransform.py:494 +#: app_Main.py:4934 app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 +#: app_Main.py:6082 app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 +#: app_Main.py:6575 app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 +#: app_Main.py:8977 app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 +#: app_Main.py:9197 app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 +#: app_Main.py:9811 app_Main.py:9815 camlib.py:2436 camlib.py:2503 +#: camlib.py:2571 camlib.py:2649 msgid "No object is selected." msgstr "No se selecciona ningún objeto." -#: appTools/ToolCalibration.py:777 +#: appPlugins/ToolCalibration.py:777 msgid "Parameters used when creating the GCode in this tool." msgstr "Parámetros utilizados al crear el GCode en esta herramienta." -#: appTools/ToolCalibration.py:881 +#: appPlugins/ToolCalibration.py:881 msgid "STEP 1: Acquire Calibration Points" msgstr "PASO 1: Adquiera puntos de calibración" -#: appTools/ToolCalibration.py:883 +#: appPlugins/ToolCalibration.py:883 msgid "" "Pick four points by clicking on canvas.\n" "Those four points should be in the four\n" @@ -14000,24 +14042,24 @@ msgstr "" "Esos cuatro puntos deberían estar en los cuatro\n" "(tanto como sea posible) esquinas del objeto." -#: appTools/ToolCalibration.py:901 appTools/ToolImage.py:221 -#: appTools/ToolPanelize.py:1113 appTools/ToolReport.py:195 +#: appPlugins/ToolCalibration.py:901 appPlugins/ToolImage.py:221 +#: appPlugins/ToolPanelize.py:1113 appPlugins/ToolReport.py:195 msgid "Object Type" msgstr "Tipo de objeto" -#: appTools/ToolCalibration.py:918 +#: appPlugins/ToolCalibration.py:918 msgid "Source object selection" msgstr "Selección de objeto de origen" -#: appTools/ToolCalibration.py:920 +#: appPlugins/ToolCalibration.py:920 msgid "FlatCAM Object to be used as a source for reference points." msgstr "Objeto FlatCAM que se utilizará como fuente de puntos de referencia." -#: appTools/ToolCalibration.py:926 +#: appPlugins/ToolCalibration.py:926 msgid "Calibration Points" msgstr "Puntos de calibración" -#: appTools/ToolCalibration.py:928 +#: appPlugins/ToolCalibration.py:928 msgid "" "Contain the expected calibration points and the\n" "ones measured." @@ -14025,47 +14067,47 @@ msgstr "" "Contiene los puntos de calibración esperados y el\n" "los medidos." -#: appTools/ToolCalibration.py:944 +#: appPlugins/ToolCalibration.py:944 msgid "Found Delta" msgstr "Delta encontrado" -#: appTools/ToolCalibration.py:956 +#: appPlugins/ToolCalibration.py:956 msgid "Bot Left X" msgstr "Abajo a la izquierda X" -#: appTools/ToolCalibration.py:965 +#: appPlugins/ToolCalibration.py:965 msgid "Bot Left Y" msgstr "Abajo a la izquierda Y" -#: appTools/ToolCalibration.py:983 +#: appPlugins/ToolCalibration.py:983 msgid "Bot Right X" msgstr "Abajo a la derecho X" -#: appTools/ToolCalibration.py:993 +#: appPlugins/ToolCalibration.py:993 msgid "Bot Right Y" msgstr "Abajo a la derecho Y" -#: appTools/ToolCalibration.py:1008 +#: appPlugins/ToolCalibration.py:1008 msgid "Top Left X" msgstr "Arriba a la izquierda X" -#: appTools/ToolCalibration.py:1017 +#: appPlugins/ToolCalibration.py:1017 msgid "Top Left Y" msgstr "Arriba a la izquierda Y" -#: appTools/ToolCalibration.py:1032 +#: appPlugins/ToolCalibration.py:1032 msgid "Top Right X" msgstr "Arriba a la derecho X" -#: appTools/ToolCalibration.py:1042 +#: appPlugins/ToolCalibration.py:1042 msgid "Top Right Y" msgstr "Arriba a la derecho Y" -#: appTools/ToolCalibration.py:1075 +#: appPlugins/ToolCalibration.py:1075 msgid "Get Points" msgstr "Obtener puntos" -#: appTools/ToolCalibration.py:1077 +#: appPlugins/ToolCalibration.py:1077 msgid "" "Pick four points by clicking on canvas if the source choice\n" "is 'free' or inside the object geometry if the source is 'object'.\n" @@ -14078,11 +14120,11 @@ msgstr "" "Esos cuatro puntos deben estar en los cuatro cuadrados de\n" "el objeto." -#: appTools/ToolCalibration.py:1098 +#: appPlugins/ToolCalibration.py:1098 msgid "STEP 2: Verification GCode" msgstr "PASO 2: Verificación GCode" -#: appTools/ToolCalibration.py:1100 appTools/ToolCalibration.py:1113 +#: appPlugins/ToolCalibration.py:1100 appPlugins/ToolCalibration.py:1113 msgid "" "Generate GCode file to locate and align the PCB by using\n" "the four points acquired above.\n" @@ -14102,15 +14144,15 @@ msgstr "" "a la derecha.\n" "- cuarto punto -> punto de verificación final. Solo para evaluación." -#: appTools/ToolCalibration.py:1111 +#: appPlugins/ToolCalibration.py:1111 msgid "Generate GCode" msgstr "Generar GCode" -#: appTools/ToolCalibration.py:1137 +#: appPlugins/ToolCalibration.py:1137 msgid "STEP 3: Adjustments" msgstr "PASO 3: Ajustes" -#: appTools/ToolCalibration.py:1139 appTools/ToolCalibration.py:1148 +#: appPlugins/ToolCalibration.py:1139 appPlugins/ToolCalibration.py:1148 msgid "" "Calculate Scale and Skew factors based on the differences (delta)\n" "found when checking the PCB pattern. The differences must be filled\n" @@ -14120,15 +14162,15 @@ msgstr "" "encontrado al verificar el patrón de PCB. Las diferencias deben llenarse\n" "en los campos encontrados (Delta)." -#: appTools/ToolCalibration.py:1146 +#: appPlugins/ToolCalibration.py:1146 msgid "Calculate Factors" msgstr "Calcular factores" -#: appTools/ToolCalibration.py:1168 +#: appPlugins/ToolCalibration.py:1168 msgid "STEP 4: Adjusted GCode" msgstr "PASO 4: Código GC ajustado" -#: appTools/ToolCalibration.py:1170 +#: appPlugins/ToolCalibration.py:1170 msgid "" "Generate verification GCode file adjusted with\n" "the factors above." @@ -14136,51 +14178,51 @@ msgstr "" "Generar un archivo GCode de verificación ajustado con\n" "Los factores anteriores." -#: appTools/ToolCalibration.py:1175 +#: appPlugins/ToolCalibration.py:1175 msgid "Scale Factor X:" msgstr "Factor de escala X:" -#: appTools/ToolCalibration.py:1177 +#: appPlugins/ToolCalibration.py:1177 msgid "Factor for Scale action over X axis." msgstr "Factor para la acción de escala sobre el eje X." -#: appTools/ToolCalibration.py:1187 +#: appPlugins/ToolCalibration.py:1187 msgid "Scale Factor Y:" msgstr "Factor de escala Y:" -#: appTools/ToolCalibration.py:1189 +#: appPlugins/ToolCalibration.py:1189 msgid "Factor for Scale action over Y axis." msgstr "Factor de acción de escala sobre eje Y." -#: appTools/ToolCalibration.py:1199 +#: appPlugins/ToolCalibration.py:1199 msgid "Apply Scale Factors" msgstr "Aplicar factores de escala" -#: appTools/ToolCalibration.py:1201 +#: appPlugins/ToolCalibration.py:1201 msgid "Apply Scale factors on the calibration points." msgstr "Aplicar factores de escala en los puntos de calibración." -#: appTools/ToolCalibration.py:1211 +#: appPlugins/ToolCalibration.py:1211 msgid "Skew Angle X:" msgstr "Ángulo de Inclinar X:" -#: appTools/ToolCalibration.py:1224 +#: appPlugins/ToolCalibration.py:1224 msgid "Skew Angle Y:" msgstr "Ángulo de Inclinar Y:" -#: appTools/ToolCalibration.py:1237 +#: appPlugins/ToolCalibration.py:1237 msgid "Apply Skew Factors" msgstr "Aplicar factores Sesgados" -#: appTools/ToolCalibration.py:1239 +#: appPlugins/ToolCalibration.py:1239 msgid "Apply Skew factors on the calibration points." msgstr "Aplicar factores de inclinación en los puntos de calibración." -#: appTools/ToolCalibration.py:1308 +#: appPlugins/ToolCalibration.py:1308 msgid "Generate Adjusted GCode" msgstr "Generar código GC ajustado" -#: appTools/ToolCalibration.py:1310 +#: appPlugins/ToolCalibration.py:1310 msgid "" "Generate verification GCode file adjusted with\n" "the factors set above.\n" @@ -14192,11 +14234,11 @@ msgstr "" "Los parámetros GCode se pueden reajustar\n" "antes de hacer clic en este botón." -#: appTools/ToolCalibration.py:1331 +#: appPlugins/ToolCalibration.py:1331 msgid "STEP 5: Calibrate FlatCAM Objects" msgstr "PASO 5: Calibrar objetos FlatCAM" -#: appTools/ToolCalibration.py:1333 +#: appPlugins/ToolCalibration.py:1333 msgid "" "Adjust the FlatCAM objects\n" "with the factors determined and verified above." @@ -14204,31 +14246,31 @@ msgstr "" "Ajuste los objetos FlatCAM\n" "con los factores determinados y verificados anteriormente." -#: appTools/ToolCalibration.py:1345 +#: appPlugins/ToolCalibration.py:1345 msgid "Adjusted object type" msgstr "Tipo de objeto ajustado" -#: appTools/ToolCalibration.py:1346 +#: appPlugins/ToolCalibration.py:1346 #, fuzzy #| msgid "Type of the FlatCAM Object to be adjusted." msgid "Type of the Application Object to be adjusted." msgstr "Tipo del objeto FlatCAM que se ajustará." -#: appTools/ToolCalibration.py:1359 +#: appPlugins/ToolCalibration.py:1359 msgid "Adjusted object selection" msgstr "Selección de objeto ajustada" -#: appTools/ToolCalibration.py:1361 +#: appPlugins/ToolCalibration.py:1361 #, fuzzy #| msgid "The FlatCAM Object to be adjusted." msgid "The Application Object to be adjusted." msgstr "El objeto FlatCAM a ajustar." -#: appTools/ToolCalibration.py:1368 +#: appPlugins/ToolCalibration.py:1368 msgid "Calibrate" msgstr "Calibrar" -#: appTools/ToolCalibration.py:1370 +#: appPlugins/ToolCalibration.py:1370 msgid "" "Adjust (scale and/or skew) the objects\n" "with the factors determined above." @@ -14236,137 +14278,139 @@ msgstr "" "Ajustar (escalar y / o sesgar) los objetos\n" "con los factores determinados anteriormente." -#: appTools/ToolCopperThieving.py:205 appTools/ToolCopperThieving.py:230 +#: appPlugins/ToolCopperThieving.py:205 appPlugins/ToolCopperThieving.py:230 msgid "Lines Grid works only for 'itself' reference ..." msgstr "La cuadrícula de líneas funciona solo para referencia 'sí mismo' ..." -#: appTools/ToolCopperThieving.py:216 +#: appPlugins/ToolCopperThieving.py:216 msgid "Solid fill selected." msgstr "Relleno sólido seleccionado." -#: appTools/ToolCopperThieving.py:221 +#: appPlugins/ToolCopperThieving.py:221 msgid "Dots grid fill selected." msgstr "Relleno de cuadrícula de puntos seleccionado." -#: appTools/ToolCopperThieving.py:226 +#: appPlugins/ToolCopperThieving.py:226 msgid "Squares grid fill selected." msgstr "Rellenar cuadrícula de cuadrados seleccionados." -#: appTools/ToolCopperThieving.py:248 appTools/ToolCopperThieving.py:346 -#: appTools/ToolCopperThieving.py:966 appTools/ToolCorners.py:205 -#: appTools/ToolCorners.py:428 appTools/ToolCorners.py:522 -#: appTools/ToolDblSided.py:424 appTools/ToolExtract.py:375 -#: appTools/ToolExtract.py:642 appTools/ToolExtract.py:739 -#: appTools/ToolFiducials.py:261 appTools/ToolFiducials.py:552 -#: appTools/ToolOptimal.py:156 appTools/ToolPunchGerber.py:497 -#: appTools/ToolPunchGerber.py:501 appTools/ToolQRCode.py:222 +#: appPlugins/ToolCopperThieving.py:248 appPlugins/ToolCopperThieving.py:346 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCorners.py:205 +#: appPlugins/ToolCorners.py:428 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolDblSided.py:424 appPlugins/ToolExtract.py:375 +#: appPlugins/ToolExtract.py:642 appPlugins/ToolExtract.py:739 +#: appPlugins/ToolFiducials.py:261 appPlugins/ToolFiducials.py:552 +#: appPlugins/ToolOptimal.py:156 appPlugins/ToolPunchGerber.py:497 +#: appPlugins/ToolPunchGerber.py:501 appPlugins/ToolQRCode.py:222 msgid "There is no Gerber object loaded ..." msgstr "No hay ningún objeto Gerber cargado ..." -#: appTools/ToolCopperThieving.py:261 appTools/ToolCopperThieving.py:866 +#: appPlugins/ToolCopperThieving.py:261 appPlugins/ToolCopperThieving.py:866 msgid "Append geometry" msgstr "Añadir geometría" -#: appTools/ToolCopperThieving.py:316 appTools/ToolCopperThieving.py:917 -#: appTools/ToolCopperThieving.py:1126 +#: appPlugins/ToolCopperThieving.py:316 appPlugins/ToolCopperThieving.py:917 +#: appPlugins/ToolCopperThieving.py:1126 msgid "Append source file" msgstr "Agregar archivo fuente" -#: appTools/ToolCopperThieving.py:329 appTools/ToolCopperThieving.py:930 +#: appPlugins/ToolCopperThieving.py:329 appPlugins/ToolCopperThieving.py:930 msgid "Copper Thieving Tool done." msgstr "Herramienta Copper Thieving hecha." -#: appTools/ToolCopperThieving.py:356 appTools/ToolCopperThieving.py:376 -#: appTools/ToolCutOut.py:751 appTools/ToolCutOut.py:1139 -#: appTools/ToolCutOut.py:1521 appTools/ToolCutOut.py:1613 -#: appTools/ToolCutOut.py:1645 appTools/ToolCutOut.py:1745 -#: appTools/ToolDrilling.py:925 appTools/ToolDrilling.py:1868 -#: appTools/ToolEtchCompensation.py:170 appTools/ToolFollow.py:193 -#: appTools/ToolFollow.py:240 appTools/ToolInvertGerber.py:117 -#: appTools/ToolIsolation.py:1080 appTools/ToolIsolation.py:1145 -#: appTools/ToolIsolation.py:1552 appTools/ToolIsolation.py:1579 -#: appTools/ToolIsolation.py:2425 appTools/ToolLevelling.py:327 -#: appTools/ToolMilling.py:651 appTools/ToolMilling.py:873 -#: appTools/ToolMilling.py:1300 appTools/ToolMilling.py:2772 -#: appTools/ToolMilling.py:2795 appTools/ToolNCC.py:1037 -#: appTools/ToolNCC.py:1106 appTools/ToolNCC.py:1569 appTools/ToolNCC.py:1619 -#: appTools/ToolNCC.py:1652 appTools/ToolPaint.py:1138 -#: appTools/ToolPaint.py:1225 appTools/ToolPanelize.py:296 -#: appTools/ToolPanelize.py:310 appTools/ToolSub.py:261 appTools/ToolSub.py:279 -#: appTools/ToolSub.py:489 appTools/ToolSub.py:502 +#: appPlugins/ToolCopperThieving.py:356 appPlugins/ToolCopperThieving.py:376 +#: appPlugins/ToolCutOut.py:751 appPlugins/ToolCutOut.py:1139 +#: appPlugins/ToolCutOut.py:1521 appPlugins/ToolCutOut.py:1613 +#: appPlugins/ToolCutOut.py:1645 appPlugins/ToolCutOut.py:1745 +#: appPlugins/ToolDrilling.py:925 appPlugins/ToolDrilling.py:1868 +#: appPlugins/ToolEtchCompensation.py:170 appPlugins/ToolFollow.py:193 +#: appPlugins/ToolFollow.py:240 appPlugins/ToolInvertGerber.py:117 +#: appPlugins/ToolIsolation.py:1080 appPlugins/ToolIsolation.py:1145 +#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolIsolation.py:1579 +#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolLevelling.py:327 +#: appPlugins/ToolMilling.py:651 appPlugins/ToolMilling.py:873 +#: appPlugins/ToolMilling.py:1300 appPlugins/ToolMilling.py:2772 +#: appPlugins/ToolMilling.py:2795 appPlugins/ToolNCC.py:1037 +#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1569 +#: appPlugins/ToolNCC.py:1619 appPlugins/ToolNCC.py:1652 +#: appPlugins/ToolPaint.py:1138 appPlugins/ToolPaint.py:1225 +#: appPlugins/ToolPanelize.py:296 appPlugins/ToolPanelize.py:310 +#: appPlugins/ToolSub.py:261 appPlugins/ToolSub.py:279 +#: appPlugins/ToolSub.py:489 appPlugins/ToolSub.py:502 #: tclCommands/TclCommandCopperClear.py:97 #: tclCommands/TclCommandCopperClear.py:284 tclCommands/TclCommandPaint.py:99 #: tclCommands/TclCommandPaint.py:288 tclCommands/TclCommandScale.py:81 msgid "Could not retrieve object" msgstr "No se pudo recuperar el objeto" -#: appTools/ToolCopperThieving.py:404 +#: appPlugins/ToolCopperThieving.py:404 msgid "Click the end point of the filling area." msgstr "Haga clic en el punto final del área de relleno." -#: appTools/ToolCopperThieving.py:529 +#: appPlugins/ToolCopperThieving.py:529 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Herramienta de Copper Thieving iniciada. Parámetros de lectura." -#: appTools/ToolCopperThieving.py:555 +#: appPlugins/ToolCopperThieving.py:555 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Herramienta Copper Thieving. Preparación de polígonos de aislamiento." -#: appTools/ToolCopperThieving.py:601 +#: appPlugins/ToolCopperThieving.py:601 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "" "Herramienta Copper Thieving. Preparación de áreas para rellenar con cobre." -#: appTools/ToolCopperThieving.py:645 +#: appPlugins/ToolCopperThieving.py:645 msgid "Geometry not supported for" msgstr "Geometría no admitida para" -#: appTools/ToolCopperThieving.py:651 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:1996 appTools/ToolNCC.py:2990 appTools/ToolPaint.py:2602 +#: appPlugins/ToolCopperThieving.py:651 appPlugins/ToolNCC.py:1941 +#: appPlugins/ToolNCC.py:1996 appPlugins/ToolNCC.py:2990 +#: appPlugins/ToolPaint.py:2602 msgid "No object available." msgstr "No hay objeto disponible." -#: appTools/ToolCopperThieving.py:688 appTools/ToolNCC.py:1966 -#: appTools/ToolNCC.py:2019 appTools/ToolNCC.py:3032 +#: appPlugins/ToolCopperThieving.py:688 appPlugins/ToolNCC.py:1966 +#: appPlugins/ToolNCC.py:2019 appPlugins/ToolNCC.py:3032 msgid "The reference object type is not supported." msgstr "El tipo de objeto de referencia no es compatible." -#: appTools/ToolCopperThieving.py:693 +#: appPlugins/ToolCopperThieving.py:693 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "" "Herramienta Coppe Thieving. Anexar nueva geometría y almacenamiento en búfer." -#: appTools/ToolCopperThieving.py:729 +#: appPlugins/ToolCopperThieving.py:729 msgid "Create geometry" msgstr "Crear geometría" -#: appTools/ToolCopperThieving.py:941 appTools/ToolCopperThieving.py:945 +#: appPlugins/ToolCopperThieving.py:941 appPlugins/ToolCopperThieving.py:945 msgid "P-Plating Mask" msgstr "Mascarilla P" -#: appTools/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:969 msgid "Append PP-M geometry" msgstr "Añadir geometría de máscara de recubrimiento P" -#: appTools/ToolCopperThieving.py:1146 +#: appPlugins/ToolCopperThieving.py:1146 msgid "Generating Pattern Plating Mask done." msgstr "Generando patrón de recubrimiento de máscara hecho." -#: appTools/ToolCopperThieving.py:1189 +#: appPlugins/ToolCopperThieving.py:1189 msgid "Copper Thieving Tool exit." msgstr "Salida de herramienta de Copper Thieving." -#: appTools/ToolCopperThieving.py:1280 appTools/ToolFiducials.py:993 +#: appPlugins/ToolCopperThieving.py:1280 appPlugins/ToolFiducials.py:993 msgid "Gerber Object to which will be added a copper thieving." msgstr "Gerber Objeto al que se agregará un Copper Thieving." -#: appTools/ToolCopperThieving.py:1298 +#: appPlugins/ToolCopperThieving.py:1298 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Parámetros de Fresado" -#: appTools/ToolCopperThieving.py:1307 +#: appPlugins/ToolCopperThieving.py:1307 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14376,11 +14420,11 @@ msgstr "" "(el relleno de polígono puede dividirse en múltiples polígonos)\n" "y las rastros de cobre en el archivo Gerber." -#: appTools/ToolCopperThieving.py:1370 +#: appPlugins/ToolCopperThieving.py:1370 msgid "Ref. Type" msgstr "Tipo de Ref" -#: appTools/ToolCopperThieving.py:1372 +#: appPlugins/ToolCopperThieving.py:1372 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14389,22 +14433,22 @@ msgstr "" "Thieving'.\n" "Puede ser Gerber, Excellon o Geometry." -#: appTools/ToolCopperThieving.py:1381 +#: appPlugins/ToolCopperThieving.py:1381 msgid "Ref. Object" msgstr "Objeto de Ref" -#: appTools/ToolCopperThieving.py:1383 +#: appPlugins/ToolCopperThieving.py:1383 #, 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." -#: appTools/ToolCopperThieving.py:1560 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Insert Copper thieving" msgstr "Insertar Copper thieving" -#: appTools/ToolCopperThieving.py:1563 +#: appPlugins/ToolCopperThieving.py:1563 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14412,11 +14456,11 @@ msgstr "" "Agregará un polígono (puede dividirse en varias partes)\n" "eso rodeará las huellas reales de Gerber a cierta distancia." -#: appTools/ToolCopperThieving.py:1623 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Insert Robber Bar" msgstr "Insertar Robber Bar" -#: appTools/ToolCopperThieving.py:1626 +#: appPlugins/ToolCopperThieving.py:1626 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14428,11 +14472,11 @@ msgstr "" "a cierta distancia.\n" "Se requiere cuando se hace un patrón de agujeros." -#: appTools/ToolCopperThieving.py:1651 +#: appPlugins/ToolCopperThieving.py:1651 msgid "Select Soldermask object" msgstr "Seleccionar objeto Soldermask" -#: appTools/ToolCopperThieving.py:1653 +#: appPlugins/ToolCopperThieving.py:1653 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14442,11 +14486,11 @@ msgstr "" "Se utilizará como base para\n" "El patrón de la máscara de recubrimiento." -#: appTools/ToolCopperThieving.py:1689 +#: appPlugins/ToolCopperThieving.py:1689 msgid "Plated area" msgstr "Área chapada" -#: appTools/ToolCopperThieving.py:1691 +#: appPlugins/ToolCopperThieving.py:1691 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14465,11 +14509,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." -#: appTools/ToolCopperThieving.py:1725 +#: appPlugins/ToolCopperThieving.py:1725 msgid "Generate pattern plating mask" msgstr "Generar máscara de recubrimiento de patrón" -#: appTools/ToolCopperThieving.py:1728 +#: appPlugins/ToolCopperThieving.py:1728 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14479,79 +14523,80 @@ msgstr "" "Las geometrías de Copper Thieving y / o\n" "la Robber Bar si esos fueron generados." -#: appTools/ToolCorners.py:114 +#: appPlugins/ToolCorners.py:114 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Herramienta de Esquinas" -#: appTools/ToolCorners.py:246 appTools/ToolCorners.py:433 -#: appTools/ToolCorners.py:527 +#: appPlugins/ToolCorners.py:246 appPlugins/ToolCorners.py:433 +#: appPlugins/ToolCorners.py:527 msgid "Please select at least a location" msgstr "Seleccione al menos una ubicación" -#: appTools/ToolCorners.py:410 appTools/ToolCorners.py:504 +#: appPlugins/ToolCorners.py:410 appPlugins/ToolCorners.py:504 msgid "The tool diameter is zero." msgstr "El diámetro de la herramienta es cero." -#: appTools/ToolCorners.py:496 appTools/ToolCorners.py:598 +#: appPlugins/ToolCorners.py:496 appPlugins/ToolCorners.py:598 msgid "Excellon object with corner drills created." msgstr "Objeto Excellon con taladros de esquina creados." -#: appTools/ToolCorners.py:633 +#: appPlugins/ToolCorners.py:633 msgid "A Gerber object with corner markers was created." msgstr "Se creó un objeto Gerber con marcadores de esquina." -#: appTools/ToolCorners.py:679 +#: appPlugins/ToolCorners.py:679 msgid "The Gerber object to which will be added corner markers." msgstr "El objeto Gerber al que se agregarán marcadores de esquina." -#: appTools/ToolCorners.py:695 +#: appPlugins/ToolCorners.py:695 msgid "Locations" msgstr "Localizaciones" -#: appTools/ToolCorners.py:697 +#: appPlugins/ToolCorners.py:697 msgid "Locations where to place corner markers." msgstr "Lugares donde colocar marcadores de esquina." -#: appTools/ToolCorners.py:710 appTools/ToolFiducials.py:824 app_Main.py:5476 +#: appPlugins/ToolCorners.py:710 appPlugins/ToolFiducials.py:824 +#: app_Main.py:5476 msgid "Top Right" msgstr "Arriba a la derecha" -#: appTools/ToolCorners.py:727 +#: appPlugins/ToolCorners.py:727 msgid "Toggle ALL" msgstr "Alternar Todo" -#: appTools/ToolCorners.py:807 +#: appPlugins/ToolCorners.py:807 msgid "Add Marker" msgstr "Agregar Marcador" -#: appTools/ToolCorners.py:810 +#: appPlugins/ToolCorners.py:810 msgid "Will add corner markers to the selected Gerber file." msgstr "Agregará marcadores de esquina al archivo Gerber seleccionado." -#: appTools/ToolCorners.py:826 +#: appPlugins/ToolCorners.py:826 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Taladros en esquinas" -#: appTools/ToolCorners.py:843 appTools/ToolCorners.py:866 -#: appTools/ToolDblSided.py:1076 +#: appPlugins/ToolCorners.py:843 appPlugins/ToolCorners.py:866 +#: appPlugins/ToolDblSided.py:1076 msgid "Create Excellon Object" msgstr "Crear objeto Excellon" -#: appTools/ToolCorners.py:846 +#: appPlugins/ToolCorners.py:846 msgid "Will add drill holes in the center of the markers." msgstr "Agregará taladros en el centro de los marcadores." -#: appTools/ToolCorners.py:862 +#: appPlugins/ToolCorners.py:862 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Localizaciones" -#: appTools/ToolCorners.py:869 +#: appPlugins/ToolCorners.py:869 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14559,25 +14604,25 @@ msgid "" "move to the next location until the last one." msgstr "" -#: appTools/ToolCutOut.py:577 +#: appPlugins/ToolCutOut.py:577 msgid "Updated tool from Tools Database." msgstr "Herramienta actualizada de la base de datos de herramientas." -#: appTools/ToolCutOut.py:657 +#: appPlugins/ToolCutOut.py:657 msgid "Default tool added." msgstr "Se agregó la herramienta predeterminada." -#: appTools/ToolCutOut.py:671 appTools/ToolIsolation.py:2790 -#: appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2770 app_Main.py:6378 +#: appPlugins/ToolCutOut.py:671 appPlugins/ToolIsolation.py:2790 +#: appPlugins/ToolNCC.py:3977 appPlugins/ToolPaint.py:2770 app_Main.py:6378 #: app_Main.py:6399 msgid "Selected tool can't be used here. Pick another." msgstr "La herramienta seleccionada no se puede utilizar aquí. Elige otro." -#: appTools/ToolCutOut.py:694 +#: appPlugins/ToolCutOut.py:694 msgid "Tool updated from Tools Database." msgstr "Herramienta actualizada desde Base de datos de herramientas." -#: appTools/ToolCutOut.py:756 appTools/ToolCutOut.py:1526 +#: appPlugins/ToolCutOut.py:756 appPlugins/ToolCutOut.py:1526 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14585,17 +14630,17 @@ msgstr "" "No hay ningún objeto seleccionado para Recorte.\n" "Seleccione uno e intente nuevamente." -#: appTools/ToolCutOut.py:762 appTools/ToolCutOut.py:1148 -#: appTools/ToolCutOut.py:1629 appTools/ToolCutOut.py:1763 +#: appPlugins/ToolCutOut.py:762 appPlugins/ToolCutOut.py:1148 +#: appPlugins/ToolCutOut.py:1629 appPlugins/ToolCutOut.py:1763 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "Diá. de herramienta es valor cero. Cámbielo a un número real positivo." -#: appTools/ToolCutOut.py:775 appTools/ToolCutOut.py:1162 +#: appPlugins/ToolCutOut.py:775 appPlugins/ToolCutOut.py:1162 msgid "Number of gaps value is missing. Add it and retry." msgstr "Falta el valor del número de huecos. Añádelo y vuelve a intentarlo." -#: appTools/ToolCutOut.py:780 appTools/ToolCutOut.py:1166 +#: appPlugins/ToolCutOut.py:780 appPlugins/ToolCutOut.py:1166 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." @@ -14604,67 +14649,67 @@ msgstr "" "'2tb', 4 u 8.\n" "Complete un valor correcto y vuelva a intentarlo." -#: appTools/ToolCutOut.py:1113 appTools/ToolCutOut.py:1491 -#: appTools/ToolCutOut.py:1950 +#: appPlugins/ToolCutOut.py:1113 appPlugins/ToolCutOut.py:1491 +#: appPlugins/ToolCutOut.py:1950 msgid "Mouse bites failed." msgstr "'Mouse Bites' fallaron." -#: appTools/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 +#: appPlugins/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 #: tclCommands/TclCommandGeoCutout.py:356 msgid "Any-form Cutout operation finished." msgstr "Operación de recorte de cualquier forma finalizada." -#: appTools/ToolCutOut.py:1143 appTools/ToolDrilling.py:1872 -#: appTools/ToolEtchCompensation.py:176 appTools/ToolFollow.py:197 -#: appTools/ToolFollow.py:244 appTools/ToolInvertGerber.py:123 -#: appTools/ToolIsolation.py:1084 appTools/ToolIsolation.py:1149 -#: appTools/ToolIsolation.py:1556 appTools/ToolIsolation.py:1583 -#: appTools/ToolIsolation.py:2429 appTools/ToolMilling.py:2776 -#: appTools/ToolMilling.py:2799 appTools/ToolNCC.py:1041 -#: appTools/ToolNCC.py:1110 appTools/ToolNCC.py:1573 appTools/ToolPaint.py:1142 -#: appTools/ToolPanelize.py:301 tclCommands/TclCommandBbox.py:71 -#: tclCommands/TclCommandNregions.py:71 +#: appPlugins/ToolCutOut.py:1143 appPlugins/ToolDrilling.py:1872 +#: appPlugins/ToolEtchCompensation.py:176 appPlugins/ToolFollow.py:197 +#: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:123 +#: appPlugins/ToolIsolation.py:1084 appPlugins/ToolIsolation.py:1149 +#: appPlugins/ToolIsolation.py:1556 appPlugins/ToolIsolation.py:1583 +#: appPlugins/ToolIsolation.py:2429 appPlugins/ToolMilling.py:2776 +#: appPlugins/ToolMilling.py:2799 appPlugins/ToolNCC.py:1041 +#: appPlugins/ToolNCC.py:1110 appPlugins/ToolNCC.py:1573 +#: appPlugins/ToolPaint.py:1142 appPlugins/ToolPanelize.py:301 +#: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Objeto no encontrado" -#: appTools/ToolCutOut.py:1337 appTools/ToolCutOut.py:1414 +#: appPlugins/ToolCutOut.py:1337 appPlugins/ToolCutOut.py:1414 msgid "Rectangular cutout with negative margin is not possible." msgstr "El corte rectangular con margen negativo no es posible." -#: appTools/ToolCutOut.py:1499 +#: appPlugins/ToolCutOut.py:1499 msgid "Rectangular CutOut operation finished." msgstr "Operación de corte rectangular terminada." -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 #, fuzzy #| msgid "Could not load the file." msgid "Could not add drills." msgstr "No se pudo cargar el archivo." -#: appTools/ToolCutOut.py:1618 appTools/ToolCutOut.py:1673 +#: appPlugins/ToolCutOut.py:1618 appPlugins/ToolCutOut.py:1673 msgid "Geometry object for manual cutout not found" msgstr "Objeto de geometría para corte manual no encontrado" -#: appTools/ToolCutOut.py:1621 +#: appPlugins/ToolCutOut.py:1621 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Haga clic en el perímetro del objeto de geometría seleccionado para crear un " "espacio de puente ..." -#: appTools/ToolCutOut.py:1712 +#: appPlugins/ToolCutOut.py:1712 msgid "No tool in the Geometry object." msgstr "No hay herramienta en el objeto Geometry." -#: appTools/ToolCutOut.py:1733 +#: appPlugins/ToolCutOut.py:1733 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" "Se agregó un espacio manual. Haga clic izquierdo para agregar otro o clic " "derecho para terminar." -#: appTools/ToolCutOut.py:1750 +#: appPlugins/ToolCutOut.py:1750 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -14672,7 +14717,7 @@ msgstr "" "No hay ningún objeto Gerber seleccionado para Recorte.\n" "Seleccione uno e intente nuevamente." -#: appTools/ToolCutOut.py:1756 +#: appPlugins/ToolCutOut.py:1756 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14680,19 +14725,19 @@ msgstr "" "El objeto seleccionado debe ser del tipo Gerber.\n" "Seleccione un archivo Gerber e intente nuevamente." -#: appTools/ToolCutOut.py:1791 +#: appPlugins/ToolCutOut.py:1791 msgid "Geometry not supported" msgstr "Geometría no admitida" -#: appTools/ToolCutOut.py:1863 +#: appPlugins/ToolCutOut.py:1863 msgid "Making manual bridge gap..." msgstr "Hacer un puente manual ..." -#: appTools/ToolCutOut.py:1954 +#: appPlugins/ToolCutOut.py:1954 msgid "Finished manual adding of gaps." msgstr "Terminada la adición manual de huecos." -#: appTools/ToolCutOut.py:2324 +#: appPlugins/ToolCutOut.py:2324 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14704,16 +14749,16 @@ msgstr "" "Crear un objeto de geometría con\n" "Trayectorias para cortar alrededor de polígonos." -#: appTools/ToolCutOut.py:2353 appTools/ToolDblSided.py:664 -#: appTools/ToolPanelize.py:1102 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolPanelize.py:1102 msgid "Source Object" msgstr "Objeto fuente" -#: appTools/ToolCutOut.py:2354 +#: appPlugins/ToolCutOut.py:2354 msgid "Object to be cutout" msgstr "Objeto a recortar" -#: appTools/ToolCutOut.py:2381 +#: appPlugins/ToolCutOut.py:2381 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14725,15 +14770,15 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: appTools/ToolCutOut.py:2437 appTools/ToolIsolation.py:61 -#: appTools/ToolIsolation.py:3337 appTools/ToolMilling.py:3798 -#: appTools/ToolNCC.py:4299 appTools/ToolPaint.py:3079 +#: appPlugins/ToolCutOut.py:2437 appPlugins/ToolIsolation.py:61 +#: appPlugins/ToolIsolation.py:3337 appPlugins/ToolMilling.py:3804 +#: appPlugins/ToolNCC.py:4299 appPlugins/ToolPaint.py:3079 msgid "Search and Add" msgstr "Buscar y agregar" -#: appTools/ToolCutOut.py:2440 appTools/ToolIsolation.py:3340 -#: appTools/ToolMilling.py:3801 appTools/ToolNCC.py:4302 -#: appTools/ToolPaint.py:3082 +#: appPlugins/ToolCutOut.py:2440 appPlugins/ToolIsolation.py:3340 +#: appPlugins/ToolMilling.py:3807 appPlugins/ToolNCC.py:4302 +#: appPlugins/ToolPaint.py:3082 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14748,16 +14793,16 @@ msgstr "" "en la base de datos de herramientas, se agrega una herramienta " "predeterminada." -#: appTools/ToolCutOut.py:2449 appTools/ToolIsolation.py:66 -#: appTools/ToolIsolation.py:3349 appTools/ToolMilling.py:383 -#: appTools/ToolMilling.py:3810 appTools/ToolNCC.py:4311 -#: appTools/ToolPaint.py:3091 +#: appPlugins/ToolCutOut.py:2449 appPlugins/ToolIsolation.py:66 +#: appPlugins/ToolIsolation.py:3349 appPlugins/ToolMilling.py:383 +#: appPlugins/ToolMilling.py:3816 appPlugins/ToolNCC.py:4311 +#: appPlugins/ToolPaint.py:3091 msgid "Pick from DB" msgstr "Elija de DB" -#: appTools/ToolCutOut.py:2452 appTools/ToolIsolation.py:3352 -#: appTools/ToolMilling.py:3813 appTools/ToolNCC.py:4314 -#: appTools/ToolPaint.py:3094 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolIsolation.py:3352 +#: appPlugins/ToolMilling.py:3819 appPlugins/ToolNCC.py:4314 +#: appPlugins/ToolPaint.py:3094 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14769,23 +14814,23 @@ msgstr "" "Herramientas de administración de bases de datos en:\n" "Menú: Opciones -> Base de datos de herramientas" -#: appTools/ToolCutOut.py:2466 +#: appPlugins/ToolCutOut.py:2466 msgid "Tool Parameters" msgstr "Parámetros de Herramienta" -#: appTools/ToolCutOut.py:2603 +#: appPlugins/ToolCutOut.py:2603 msgid "Bridge Gaps" msgstr "Huecos de puentes" -#: appTools/ToolCutOut.py:2605 +#: appPlugins/ToolCutOut.py:2605 msgid "Selection of the type of cutout." msgstr "" -#: appTools/ToolCutOut.py:2609 appTools/ToolPunchGerber.py:2287 +#: appPlugins/ToolCutOut.py:2609 appPlugins/ToolPunchGerber.py:2287 msgid "Automatic" msgstr "Auto" -#: appTools/ToolCutOut.py:2658 +#: appPlugins/ToolCutOut.py:2658 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -14795,7 +14840,7 @@ msgstr "" "La forma recortada puede ser de cualquier forma.\n" "Útil cuando la PCB tiene una forma no rectangular." -#: appTools/ToolCutOut.py:2673 +#: appPlugins/ToolCutOut.py:2673 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -14807,11 +14852,11 @@ msgstr "" "siempre una forma rectangular y será\n" "El cuadro delimitador del objeto." -#: appTools/ToolCutOut.py:2710 +#: appPlugins/ToolCutOut.py:2710 msgid "Generate Manual Geometry" msgstr "Generar geometría manual" -#: appTools/ToolCutOut.py:2713 +#: appPlugins/ToolCutOut.py:2713 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -14824,19 +14869,19 @@ msgstr "" "Seleccione el archivo fuente de Gerber en el cuadro combinado de objeto " "superior." -#: appTools/ToolCutOut.py:2733 +#: appPlugins/ToolCutOut.py:2733 msgid "Manual cutout Geometry" msgstr "Geometría de corte manual" -#: appTools/ToolCutOut.py:2735 appTools/ToolCutOut.py:2776 +#: appPlugins/ToolCutOut.py:2735 appPlugins/ToolCutOut.py:2776 msgid "Geometry object used to create the manual cutout." msgstr "Objeto de geometría utilizado para crear el recorte manual." -#: appTools/ToolCutOut.py:2742 +#: appPlugins/ToolCutOut.py:2742 msgid "Manual Add Bridge Gaps" msgstr "Agregar huecos de puente manuales" -#: appTools/ToolCutOut.py:2745 +#: appPlugins/ToolCutOut.py:2745 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -14850,23 +14895,23 @@ msgstr "" "El clic LMB debe hacerse en el perímetro de\n" "El objeto Geometry utilizado como geometría de recorte." -#: appTools/ToolCutOut.py:2767 appTools/ToolCutOut.py:2830 +#: appPlugins/ToolCutOut.py:2767 appPlugins/ToolCutOut.py:2830 #, fuzzy #| msgid "Drilling" msgid "Cut by Drilling" msgstr "Perforación" -#: appTools/ToolCutOut.py:2769 appTools/ToolCutOut.py:2833 +#: appPlugins/ToolCutOut.py:2769 appPlugins/ToolCutOut.py:2833 msgid "Create a series of drill holes following a geometry line." msgstr "" -#: appTools/ToolDblSided.py:104 appTools/ToolDblSided.py:607 +#: appPlugins/ToolDblSided.py:104 appPlugins/ToolDblSided.py:607 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "PCB a 2 caras" -#: appTools/ToolDblSided.py:277 +#: appPlugins/ToolDblSided.py:277 msgid "" "'Point' reference is selected and 'Point' coordinates are missing. Add them " "and retry." @@ -14874,54 +14919,54 @@ msgstr "" "Se selecciona la referencia 'Punto' y faltan las coordenadas 'Punto'. " "Añádelos y vuelve a intentarlo." -#: appTools/ToolDblSided.py:286 +#: appPlugins/ToolDblSided.py:286 msgid "There is no Box reference object loaded. Load one and retry." msgstr "" "No hay ningún objeto de referencia de cuadro cargado. Cargue uno y vuelva a " "intentarlo." -#: appTools/ToolDblSided.py:298 +#: appPlugins/ToolDblSided.py:298 msgid "No value or wrong format in Drill Dia entry. Add it and retry." msgstr "" "Sin valor o formato incorrecto en la entrada de diá. de perforación. Añádelo " "y vuelve a intentarlo." -#: appTools/ToolDblSided.py:310 +#: appPlugins/ToolDblSided.py:310 msgid "There are no Alignment Drill Coordinates to use. Add them and retry." msgstr "" "No hay coordenadas de taladro de alineación para usar. Añádelos y vuelve a " "intentarlo." -#: appTools/ToolDblSided.py:329 +#: appPlugins/ToolDblSided.py:329 msgid "Alignment Drills" msgstr "Taladros de alineación" -#: appTools/ToolDblSided.py:333 +#: appPlugins/ToolDblSided.py:333 msgid "Excellon object with alignment drills created..." msgstr "Objeto Excellon con taladros de alineación creados ..." -#: appTools/ToolDblSided.py:344 appTools/ToolPunchGerber.py:527 -#: appTools/ToolPunchGerber.py:564 appTools/ToolPunchGerber.py:669 +#: appPlugins/ToolDblSided.py:344 appPlugins/ToolPunchGerber.py:527 +#: appPlugins/ToolPunchGerber.py:564 appPlugins/ToolPunchGerber.py:669 msgid "There is no Excellon object loaded ..." msgstr "No hay ningún objeto Excellon cargado ..." -#: appTools/ToolDblSided.py:356 +#: appPlugins/ToolDblSided.py:356 msgid "Click on canvas within the desired Excellon drill hole" msgstr "Haga clic en el lienzo dentro del taladro Excellon deseado" -#: appTools/ToolDblSided.py:400 +#: appPlugins/ToolDblSided.py:400 msgid "Mirror reference point set." msgstr "Se estableció el punto de referencia del espejo." -#: appTools/ToolDblSided.py:428 +#: appPlugins/ToolDblSided.py:428 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Solo los objetos Gerber, Excellon y Geometry se pueden reflejar." -#: appTools/ToolDblSided.py:440 +#: appPlugins/ToolDblSided.py:440 msgid "There is no Box object loaded ..." msgstr "No hay ningún objeto caja cargado ..." -#: appTools/ToolDblSided.py:450 +#: appPlugins/ToolDblSided.py:450 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." @@ -14929,11 +14974,11 @@ msgstr "" "No hay coordenadas de punto en el campo Punto. Agregue coords e intente " "nuevamente ..." -#: appTools/ToolDblSided.py:457 camlib.py:2434 +#: appPlugins/ToolDblSided.py:457 camlib.py:2434 msgid "Object was mirrored" msgstr "El objeto fue reflejado" -#: appTools/ToolDblSided.py:635 appTools/ToolNCC.py:4107 +#: appPlugins/ToolDblSided.py:635 appPlugins/ToolNCC.py:4107 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14945,21 +14990,21 @@ msgstr "" "Crear un objeto de geometría con\n" "Trayectorias para cortar todas las regiones sin cobre." -#: appTools/ToolDblSided.py:665 +#: appPlugins/ToolDblSided.py:665 msgid "Objects to be mirrored" msgstr "Objetos a ser reflejados" -#: appTools/ToolDblSided.py:672 +#: appPlugins/ToolDblSided.py:672 msgid "Select the type of application object to be processed in this tool." msgstr "" "Seleccione el tipo de objeto de aplicación que se procesará en esta " "herramienta." -#: appTools/ToolDblSided.py:706 +#: appPlugins/ToolDblSided.py:706 msgid "Bounds Values" msgstr "Valores de límites" -#: appTools/ToolDblSided.py:708 +#: appPlugins/ToolDblSided.py:708 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14967,39 +15012,39 @@ msgstr "" "Seleccione en lienzo los objetos\n" "para el cual calcular valores de límites." -#: appTools/ToolDblSided.py:718 +#: appPlugins/ToolDblSided.py:718 msgid "X min" msgstr "X min" -#: appTools/ToolDblSided.py:720 appTools/ToolDblSided.py:734 +#: appPlugins/ToolDblSided.py:720 appPlugins/ToolDblSided.py:734 msgid "Minimum location." msgstr "Ubicacion minima." -#: appTools/ToolDblSided.py:732 +#: appPlugins/ToolDblSided.py:732 msgid "Y min" msgstr "Y min" -#: appTools/ToolDblSided.py:746 +#: appPlugins/ToolDblSided.py:746 msgid "X max" msgstr "X max" -#: appTools/ToolDblSided.py:748 appTools/ToolDblSided.py:762 +#: appPlugins/ToolDblSided.py:748 appPlugins/ToolDblSided.py:762 msgid "Maximum location." msgstr "Máxima ubicación." -#: appTools/ToolDblSided.py:760 +#: appPlugins/ToolDblSided.py:760 msgid "Y max" msgstr "Y max" -#: appTools/ToolDblSided.py:771 +#: appPlugins/ToolDblSided.py:771 msgid "Center point coordinates" msgstr "Coords del punto central" -#: appTools/ToolDblSided.py:773 +#: appPlugins/ToolDblSided.py:773 msgid "Centroid" msgstr "Centroide" -#: appTools/ToolDblSided.py:775 +#: appPlugins/ToolDblSided.py:775 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -15007,11 +15052,11 @@ msgstr "" "La ubicación del punto central para el rectangular\n" "forma delimitadora. Centroide. El formato es (x, y)." -#: appTools/ToolDblSided.py:784 +#: appPlugins/ToolDblSided.py:784 msgid "Calculate Bounds Values" msgstr "Calcular valores de límites" -#: appTools/ToolDblSided.py:786 +#: appPlugins/ToolDblSided.py:786 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -15021,15 +15066,15 @@ msgstr "" "para la selección de objetos.\n" "La forma de la envoltura es paralela al eje X, Y." -#: appTools/ToolDblSided.py:811 +#: appPlugins/ToolDblSided.py:811 msgid "Mirror Operation" msgstr "Operación Espejo" -#: appTools/ToolDblSided.py:812 +#: appPlugins/ToolDblSided.py:812 msgid "Parameters for the mirror operation" msgstr "Parámetros para la operación Reflejar" -#: appTools/ToolDblSided.py:834 +#: appPlugins/ToolDblSided.py:834 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -15048,11 +15093,11 @@ msgstr "" "- Ajuste de agujero -> un punto definido por el centro de un agujero en un " "objeto Excellon" -#: appTools/ToolDblSided.py:854 +#: appPlugins/ToolDblSided.py:854 msgid "Point coordinates" msgstr "Coordenadas de puntos" -#: appTools/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:860 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -15068,17 +15113,17 @@ msgstr "" "y haga clic con el botón izquierdo del mouse en el lienzo o puede ingresar " "las coordenadas manualmente." -#: appTools/ToolDblSided.py:878 +#: appPlugins/ToolDblSided.py:878 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Objeto que contiene agujeros que se pueden seleccionar como referencia para " "la creación de reflejos." -#: appTools/ToolDblSided.py:893 +#: appPlugins/ToolDblSided.py:893 msgid "Pick hole" msgstr "Escoge un hoyo" -#: appTools/ToolDblSided.py:895 +#: appPlugins/ToolDblSided.py:895 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -15087,7 +15132,7 @@ msgstr "" "seleccionado,\n" "y las coordenadas del centro del agujero se copiarán en el campo Punto." -#: appTools/ToolDblSided.py:911 +#: appPlugins/ToolDblSided.py:911 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -15097,11 +15142,11 @@ msgstr "" "Se utilizan las coordenadas del centro del cuadro delimitador.\n" "como referencia para la operación del espejo." -#: appTools/ToolDblSided.py:937 +#: appPlugins/ToolDblSided.py:937 msgid "Mirror" msgstr "Espejo" -#: appTools/ToolDblSided.py:940 +#: appPlugins/ToolDblSided.py:940 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -15111,11 +15156,11 @@ msgstr "" "El eje especificado. No crea un nuevo\n" "objeto, pero lo modifica." -#: appTools/ToolDblSided.py:966 +#: appPlugins/ToolDblSided.py:966 msgid "PCB Alignment" msgstr "Alineación de PCB" -#: appTools/ToolDblSided.py:968 appTools/ToolDblSided.py:1079 +#: appPlugins/ToolDblSided.py:968 appPlugins/ToolDblSided.py:1079 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -15125,7 +15170,7 @@ msgstr "" "agujeros de alineación especificados y su espejo\n" "imágenes." -#: appTools/ToolDblSided.py:1010 appTools/ToolDblSided.py:1017 +#: appPlugins/ToolDblSided.py:1010 appPlugins/ToolDblSided.py:1017 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -15136,11 +15181,11 @@ msgstr "" "desde el primer ejercicio de alineación, haciendo espejo.\n" "Se puede modificar en la sección Parámetros Espejo -> Referencia" -#: appTools/ToolDblSided.py:1030 +#: appPlugins/ToolDblSided.py:1030 msgid "Alignment Drill Coordinates" msgstr "Taladro de alineación Coords" -#: appTools/ToolDblSided.py:1032 +#: appPlugins/ToolDblSided.py:1032 msgid "" "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " "each set of (x, y) coordinates\n" @@ -15158,11 +15203,11 @@ msgstr "" "- un taladro en posición de espejo sobre el eje seleccionado arriba en " "'Alinear eje'." -#: appTools/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1040 msgid "Drill coordinates" msgstr "Coords de Perforación" -#: appTools/ToolDblSided.py:1048 +#: appPlugins/ToolDblSided.py:1048 msgid "" "Add alignment drill holes coordinates in the format: (x1, y1), (x2, " "y2), ... \n" @@ -15190,60 +15235,60 @@ msgstr "" "- ingresando las coordenadas manualmente en el formato: (x1, y1), (x2, " "y2), ..." -#: appTools/ToolDblSided.py:1063 +#: appPlugins/ToolDblSided.py:1063 msgid "Delete Last" msgstr "Eliminar último" -#: appTools/ToolDblSided.py:1066 +#: appPlugins/ToolDblSided.py:1066 msgid "Delete the last coordinates tuple in the list." msgstr "Eliminar la última tupla de coordenadas en la lista." -#: appTools/ToolDistance.py:194 +#: appPlugins/ToolDistance.py:194 msgid "MEASURING: Click on the Start point ..." msgstr "MEDICIÓN: haga clic en el punto de inicio ..." -#: appTools/ToolDistance.py:254 appTools/ToolDistance.py:661 -#: appTools/ToolDistanceMin.py:348 +#: appPlugins/ToolDistance.py:254 appPlugins/ToolDistance.py:661 +#: appPlugins/ToolDistanceMin.py:348 msgid "Measure" msgstr "Medida" -#: appTools/ToolDistance.py:304 +#: appPlugins/ToolDistance.py:304 msgid "Distance Tool finished." msgstr "Herramienta de Distancia terminada." -#: appTools/ToolDistance.py:376 +#: appPlugins/ToolDistance.py:376 msgid "Pads overlapped. Aborting." msgstr "Almohadillas superpuestas. Abortar." -#: appTools/ToolDistance.py:405 +#: appPlugins/ToolDistance.py:405 msgid "Distance Tool cancelled." msgstr "Distancia Herramienta cancelada." -#: appTools/ToolDistance.py:419 appTools/ToolDistanceMin.py:209 +#: appPlugins/ToolDistance.py:419 appPlugins/ToolDistanceMin.py:209 msgid "MEASURING" msgstr "MEDICIÓN" -#: appTools/ToolDistance.py:420 appTools/ToolDistanceMin.py:210 +#: appPlugins/ToolDistance.py:420 appPlugins/ToolDistanceMin.py:210 msgid "Result" msgstr "Resultado" -#: appTools/ToolDistance.py:576 appTools/ToolDistanceMin.py:253 +#: appPlugins/ToolDistance.py:576 appPlugins/ToolDistanceMin.py:253 msgid "Those are the units in which the distance is measured." msgstr "Esas son las unidades en las que se mide la distancia." -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "METRIC (mm)" msgstr "MÉTRICO (mm)" -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "INCH (in)" msgstr "PULGADA (en)" -#: appTools/ToolDistance.py:583 +#: appPlugins/ToolDistance.py:583 msgid "Snap to center" msgstr "Ajustar al centro" -#: appTools/ToolDistance.py:585 +#: appPlugins/ToolDistance.py:585 msgid "" "Mouse cursor will snap to the center of the pad/drill\n" "when it is hovering over the geometry of the pad/drill." @@ -15251,84 +15296,84 @@ msgstr "" "El cursor del mouse se ajustará al centro de la almohadilla / taladro\n" "cuando se cierne sobre la geometría de la almohadilla / taladro." -#: appTools/ToolDistance.py:595 +#: appPlugins/ToolDistance.py:595 msgid "Start Coords" msgstr "Iniciar coordenadas" -#: appTools/ToolDistance.py:596 appTools/ToolDistance.py:601 +#: appPlugins/ToolDistance.py:596 appPlugins/ToolDistance.py:601 msgid "This is measuring Start point coordinates." msgstr "Esto mide las coordenadas del punto de inicio." -#: appTools/ToolDistance.py:606 +#: appPlugins/ToolDistance.py:606 msgid "Stop Coords" msgstr "Detener coordenadas" -#: appTools/ToolDistance.py:607 appTools/ToolDistance.py:612 +#: appPlugins/ToolDistance.py:607 appPlugins/ToolDistance.py:612 msgid "This is the measuring Stop point coordinates." msgstr "Estas son las coordenadas del punto de parada de medición." -#: appTools/ToolDistance.py:617 appTools/ToolDistanceMin.py:289 +#: appPlugins/ToolDistance.py:617 appPlugins/ToolDistanceMin.py:289 msgid "Dx" msgstr "Dx" -#: appTools/ToolDistance.py:618 appTools/ToolDistance.py:623 -#: appTools/ToolDistanceMin.py:290 appTools/ToolDistanceMin.py:295 +#: appPlugins/ToolDistance.py:618 appPlugins/ToolDistance.py:623 +#: appPlugins/ToolDistanceMin.py:290 appPlugins/ToolDistanceMin.py:295 msgid "This is the distance measured over the X axis." msgstr "Esta es la distancia medida sobre el eje X." -#: appTools/ToolDistance.py:628 appTools/ToolDistanceMin.py:301 +#: appPlugins/ToolDistance.py:628 appPlugins/ToolDistanceMin.py:301 msgid "Dy" msgstr "Dy" -#: appTools/ToolDistance.py:629 appTools/ToolDistance.py:634 -#: appTools/ToolDistanceMin.py:302 appTools/ToolDistanceMin.py:307 +#: appPlugins/ToolDistance.py:629 appPlugins/ToolDistance.py:634 +#: appPlugins/ToolDistanceMin.py:302 appPlugins/ToolDistanceMin.py:307 msgid "This is the distance measured over the Y axis." msgstr "Esta es la distancia medida sobre el eje Y." -#: appTools/ToolDistance.py:640 appTools/ToolDistance.py:645 -#: appTools/ToolDistanceMin.py:314 appTools/ToolDistanceMin.py:319 +#: appPlugins/ToolDistance.py:640 appPlugins/ToolDistance.py:645 +#: appPlugins/ToolDistanceMin.py:314 appPlugins/ToolDistanceMin.py:319 msgid "This is orientation angle of the measuring line." msgstr "Este es el ángulo de orientación de la línea de medición." -#: appTools/ToolDistance.py:650 appTools/ToolDistanceMin.py:325 +#: appPlugins/ToolDistance.py:650 appPlugins/ToolDistanceMin.py:325 msgid "DISTANCE" msgstr "DISTANCIA" -#: appTools/ToolDistance.py:651 appTools/ToolDistance.py:656 +#: appPlugins/ToolDistance.py:651 appPlugins/ToolDistance.py:656 msgid "This is the point to point Euclidian distance." msgstr "Este es el punto a punto de la distancia euclidiana." -#: appTools/ToolDistanceMin.py:65 +#: appPlugins/ToolDistanceMin.py:65 msgid "" "Select two objects and no more, to measure the distance between them ..." msgstr "" "Seleccione dos objetos y no más, para medir la distancia entre ellos ..." -#: appTools/ToolDistanceMin.py:83 appTools/ToolDistanceMin.py:233 +#: appPlugins/ToolDistanceMin.py:83 appPlugins/ToolDistanceMin.py:233 #, fuzzy #| msgid "Minimum distance" msgid "Minimum Distance" msgstr "Distancia minima" -#: appTools/ToolDistanceMin.py:120 appTools/ToolDistanceMin.py:141 -#: appTools/ToolDistanceMin.py:150 appTools/ToolDistanceMin.py:171 +#: appPlugins/ToolDistanceMin.py:120 appPlugins/ToolDistanceMin.py:141 +#: appPlugins/ToolDistanceMin.py:150 appPlugins/ToolDistanceMin.py:171 msgid "Select two objects and no more. Currently the selection has objects: " msgstr "" "Seleccione dos objetos y no más. Actualmente la selección tiene objetos: " -#: appTools/ToolDistanceMin.py:218 +#: appPlugins/ToolDistanceMin.py:218 msgid "Objects intersects or touch at" msgstr "Los objetos se cruzan o tocan" -#: appTools/ToolDistanceMin.py:224 +#: appPlugins/ToolDistanceMin.py:224 msgid "Jumped to the half point between the two selected objects" msgstr "Saltó al punto medio entre los dos objetos seleccionados" -#: appTools/ToolDistanceMin.py:261 +#: appPlugins/ToolDistanceMin.py:261 msgid "First object point" msgstr "Primer punto" -#: appTools/ToolDistanceMin.py:262 appTools/ToolDistanceMin.py:268 +#: appPlugins/ToolDistanceMin.py:262 appPlugins/ToolDistanceMin.py:268 msgid "" "This is first object point coordinates.\n" "This is the start point for measuring distance." @@ -15336,11 +15381,11 @@ msgstr "" "Este es el primer objeto de coordenadas de puntos.\n" "Este es el punto de partida para medir la distancia." -#: appTools/ToolDistanceMin.py:275 +#: appPlugins/ToolDistanceMin.py:275 msgid "Second object point" msgstr "Segundo punto" -#: appTools/ToolDistanceMin.py:276 appTools/ToolDistanceMin.py:282 +#: appPlugins/ToolDistanceMin.py:276 appPlugins/ToolDistanceMin.py:282 msgid "" "This is second object point coordinates.\n" "This is the end point for measuring distance." @@ -15348,75 +15393,75 @@ msgstr "" "Este es el segundo objeto de coordenadas de puntos.\n" "Este es el punto final para medir la distancia." -#: appTools/ToolDistanceMin.py:326 appTools/ToolDistanceMin.py:331 +#: appPlugins/ToolDistanceMin.py:326 appPlugins/ToolDistanceMin.py:331 msgid "This is the point to point Euclidean distance." msgstr "Este es el punto a punto de la distancia euclidiana." -#: appTools/ToolDistanceMin.py:337 +#: appPlugins/ToolDistanceMin.py:337 msgid "Half Point" msgstr "Punto Medio" -#: appTools/ToolDistanceMin.py:338 appTools/ToolDistanceMin.py:343 +#: appPlugins/ToolDistanceMin.py:338 appPlugins/ToolDistanceMin.py:343 msgid "This is the middle point of the point to point Euclidean distance." msgstr "Este es el punto medio de la distancia euclidiana punto a punto." -#: appTools/ToolDistanceMin.py:351 +#: appPlugins/ToolDistanceMin.py:351 msgid "Jump to Half Point" msgstr "Saltar a Medio Punto" -#: appTools/ToolDrilling.py:1431 appTools/ToolIsolation.py:879 -#: appTools/ToolMilling.py:1941 appTools/ToolNCC.py:483 -#: appTools/ToolPaint.py:412 +#: appPlugins/ToolDrilling.py:1431 appPlugins/ToolIsolation.py:879 +#: appPlugins/ToolMilling.py:1941 appPlugins/ToolNCC.py:483 +#: appPlugins/ToolPaint.py:412 msgid "Current Tool parameters were applied to all tools." msgstr "" "Los parámetros actuales de la herramienta se aplicaron a todas las " "herramientas." -#: appTools/ToolDrilling.py:1493 appTools/ToolMilling.py:3317 +#: appPlugins/ToolDrilling.py:1493 appPlugins/ToolMilling.py:3323 msgid "Focus Z" msgstr "Enfoque Z" -#: appTools/ToolDrilling.py:1515 appTools/ToolMilling.py:3283 +#: appPlugins/ToolDrilling.py:1515 appPlugins/ToolMilling.py:3289 msgid "Laser Power" msgstr "Poder del laser" -#: appTools/ToolDrilling.py:1890 camlib.py:4120 +#: appPlugins/ToolDrilling.py:1890 camlib.py:4120 msgid "The loaded Excellon file has no drills" msgstr "El archivo Excellon cargado no tiene perforaciones" -#: appTools/ToolDrilling.py:1935 camlib.py:4038 +#: appPlugins/ToolDrilling.py:1935 camlib.py:4038 msgid "Creating a list of points to drill..." msgstr "Crear una lista de puntos para explorar ..." -#: appTools/ToolDrilling.py:1942 camlib.py:4067 +#: appPlugins/ToolDrilling.py:1942 camlib.py:4067 msgid "Failed. Drill points inside the exclusion zones." msgstr "Ha fallado. Puntos de perforación dentro de las zonas de exclusión." -#: appTools/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 +#: appPlugins/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 msgid "Starting G-Code" msgstr "Iniciando el código G" -#: appTools/ToolDrilling.py:1963 +#: appPlugins/ToolDrilling.py:1963 msgid "Generating CNCJob..." msgstr "Generando CNCJob ..." -#: appTools/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 +#: appPlugins/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "El formato Toolchange X, Y debe ser (x, y)." -#: appTools/ToolDrilling.py:2255 +#: appPlugins/ToolDrilling.py:2255 msgid "Generating CNC Code" msgstr "Generando Código CNC" -#: appTools/ToolDrilling.py:2328 +#: appPlugins/ToolDrilling.py:2328 msgid "Excellon object for drilling/milling operation." msgstr "Objeto Excellon para operación de taladrado / fresado." -#: appTools/ToolDrilling.py:2392 +#: appPlugins/ToolDrilling.py:2392 msgid "Search DB" msgstr "Buscar en la BD" -#: appTools/ToolDrilling.py:2395 +#: appPlugins/ToolDrilling.py:2395 msgid "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." @@ -15424,9 +15469,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." -#: appTools/ToolDrilling.py:2413 appTools/ToolIsolation.py:3380 -#: appTools/ToolMilling.py:3846 appTools/ToolNCC.py:4342 -#: appTools/ToolPaint.py:3122 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolIsolation.py:3380 +#: appPlugins/ToolMilling.py:3852 appPlugins/ToolNCC.py:4342 +#: appPlugins/ToolPaint.py:3122 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15434,15 +15479,15 @@ msgstr "" "Los datos utilizados para crear GCode.\n" "Cada herramienta almacena su propio conjunto de datos." -#: appTools/ToolDrilling.py:2650 appTools/ToolIsolation.py:3459 -#: appTools/ToolMilling.py:4277 appTools/ToolNCC.py:4499 -#: appTools/ToolPaint.py:3217 +#: appPlugins/ToolDrilling.py:2650 appPlugins/ToolIsolation.py:3459 +#: appPlugins/ToolMilling.py:4283 appPlugins/ToolNCC.py:4499 +#: appPlugins/ToolPaint.py:3217 msgid "Apply parameters to all tools" msgstr "Aplicar Parám. a todas las herramientas" -#: appTools/ToolDrilling.py:2653 appTools/ToolIsolation.py:3462 -#: appTools/ToolMilling.py:4280 appTools/ToolNCC.py:4502 -#: appTools/ToolPaint.py:3220 +#: appPlugins/ToolDrilling.py:2653 appPlugins/ToolIsolation.py:3462 +#: appPlugins/ToolMilling.py:4286 appPlugins/ToolNCC.py:4502 +#: appPlugins/ToolPaint.py:3220 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15450,28 +15495,28 @@ msgstr "" "Se aplicarán los parámetros en el formulario actual\n" "en todas las herramientas de la tabla de herramientas." -#: appTools/ToolDrilling.py:2664 appTools/ToolIsolation.py:3473 -#: appTools/ToolMilling.py:4293 appTools/ToolNCC.py:4513 -#: appTools/ToolPaint.py:3231 +#: appPlugins/ToolDrilling.py:2664 appPlugins/ToolIsolation.py:3473 +#: appPlugins/ToolMilling.py:4299 appPlugins/ToolNCC.py:4513 +#: appPlugins/ToolPaint.py:3231 msgid "Common Parameters" msgstr "Parámetros comunes" -#: appTools/ToolDrilling.py:2666 appTools/ToolIsolation.py:3475 -#: appTools/ToolMilling.py:4295 appTools/ToolNCC.py:4515 -#: appTools/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2666 appPlugins/ToolIsolation.py:3475 +#: appPlugins/ToolMilling.py:4301 appPlugins/ToolNCC.py:4515 +#: appPlugins/ToolPaint.py:3233 msgid "Parameters that are common for all tools." msgstr "Parámetros que son comunes para todas las herramientas." -#: appTools/ToolDrilling.py:2671 appTools/ToolMilling.py:4300 -#: appTools/ToolSolderPaste.py:1334 +#: appPlugins/ToolDrilling.py:2671 appPlugins/ToolMilling.py:4306 +#: appPlugins/ToolSolderPaste.py:1334 msgid "Tool change Z" msgstr "Cambio de herra. Z" -#: appTools/ToolDrilling.py:2729 appTools/ToolMilling.py:4343 +#: appPlugins/ToolDrilling.py:2729 appPlugins/ToolMilling.py:4349 msgid "X,Y coordinates" msgstr "Coordenadas X, Y" -#: appTools/ToolDrilling.py:2775 +#: appPlugins/ToolDrilling.py:2775 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Excellon Objects." @@ -15479,19 +15524,19 @@ msgstr "" "El archivo JSON del preprocesador que dicta\n" "Salida de Gcode para objetos Excellon." -#: appTools/ToolDrilling.py:2790 appTools/ToolMilling.py:4401 +#: appPlugins/ToolDrilling.py:2790 appPlugins/ToolMilling.py:4407 msgid "Add exclusion areas" msgstr "Agregar Areas de Exclusión" -#: appTools/ToolDrilling.py:2817 appTools/ToolMilling.py:4427 +#: appPlugins/ToolDrilling.py:2817 appPlugins/ToolMilling.py:4433 msgid "This is the Area ID." msgstr "Esta es la ID del Area." -#: appTools/ToolDrilling.py:2819 appTools/ToolMilling.py:4429 +#: appPlugins/ToolDrilling.py:2819 appPlugins/ToolMilling.py:4435 msgid "Type of the object where the exclusion area was added." msgstr "Tipo del objeto donde se agregó el área de exclusión." -#: appTools/ToolDrilling.py:2821 appTools/ToolMilling.py:4431 +#: appPlugins/ToolDrilling.py:2821 appPlugins/ToolMilling.py:4437 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15499,7 +15544,7 @@ msgstr "" "La estrategia utilizada para el área de exclusión. Recorre las áreas de " "exclusión o sobre ella." -#: appTools/ToolDrilling.py:2823 appTools/ToolMilling.py:4433 +#: appPlugins/ToolDrilling.py:2823 appPlugins/ToolMilling.py:4439 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." @@ -15507,33 +15552,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." -#: appTools/ToolDrilling.py:2859 appTools/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2859 appPlugins/ToolMilling.py:4473 msgid "Add Area:" msgstr "Agregar Zona:" -#: appTools/ToolDrilling.py:2860 appTools/ToolMilling.py:4468 +#: appPlugins/ToolDrilling.py:2860 appPlugins/ToolMilling.py:4474 msgid "Add an Exclusion Area." msgstr "Agregar un área de exclusión." -#: appTools/ToolDrilling.py:2878 appTools/ToolMilling.py:4485 +#: appPlugins/ToolDrilling.py:2878 appPlugins/ToolMilling.py:4491 msgid "Delete all exclusion areas." msgstr "Eliminar todas las áreas de exclusión." -#: appTools/ToolDrilling.py:2881 appTools/ToolMilling.py:4488 +#: appPlugins/ToolDrilling.py:2881 appPlugins/ToolMilling.py:4494 msgid "Delete Selected" msgstr "Eliminar seleccionado" -#: appTools/ToolDrilling.py:2882 appTools/ToolMilling.py:4489 +#: appPlugins/ToolDrilling.py:2882 appPlugins/ToolMilling.py:4495 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." -#: appTools/ToolDrilling.py:2904 appTools/ToolMilling.py:4511 -#: appTools/ToolSolderPaste.py:1518 +#: appPlugins/ToolDrilling.py:2904 appPlugins/ToolMilling.py:4517 +#: appPlugins/ToolSolderPaste.py:1518 msgid "Generate CNCJob object" msgstr "Generar objeto CNCJob" -#: appTools/ToolDrilling.py:2907 appTools/ToolMilling.py:4514 +#: appPlugins/ToolDrilling.py:2907 appPlugins/ToolMilling.py:4520 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15547,25 +15592,25 @@ msgstr "" "Haga clic en el encabezado # para seleccionar todo, o Ctrl + LMB\n" "para la selección personalizada de herramientas." -#: appTools/ToolEtchCompensation.py:98 appTools/ToolEtchCompensation.py:269 +#: appPlugins/ToolEtchCompensation.py:98 appPlugins/ToolEtchCompensation.py:269 #, fuzzy #| msgid "Etch Compensation Tool" msgid "Etch Compensation" msgstr "Herramienta de Comp de Grabado" -#: appTools/ToolEtchCompensation.py:311 appTools/ToolInvertGerber.py:232 +#: appPlugins/ToolEtchCompensation.py:311 appPlugins/ToolInvertGerber.py:232 msgid "Gerber object that will be inverted." msgstr "Objeto de Gerber que se invertirá." -#: appTools/ToolEtchCompensation.py:323 +#: appPlugins/ToolEtchCompensation.py:323 msgid "Conversion utilities" msgstr "Utilidades de conversión" -#: appTools/ToolEtchCompensation.py:328 +#: appPlugins/ToolEtchCompensation.py:328 msgid "Oz to Microns" msgstr "Oz a Micrones" -#: appTools/ToolEtchCompensation.py:330 +#: appPlugins/ToolEtchCompensation.py:330 msgid "" "Will convert from oz thickness to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15575,19 +15620,20 @@ msgstr "" "Puede usar fórmulas con operadores: /, *, +, -,%,.\n" "Los números reales usan el separador de decimales de punto." -#: appTools/ToolEtchCompensation.py:339 +#: appPlugins/ToolEtchCompensation.py:339 msgid "Oz value" msgstr "Valor de oz" -#: appTools/ToolEtchCompensation.py:341 appTools/ToolEtchCompensation.py:362 +#: appPlugins/ToolEtchCompensation.py:341 +#: appPlugins/ToolEtchCompensation.py:362 msgid "Microns value" msgstr "Valor de micras" -#: appTools/ToolEtchCompensation.py:349 +#: appPlugins/ToolEtchCompensation.py:349 msgid "Mils to Microns" msgstr "Mils a Micrones" -#: appTools/ToolEtchCompensation.py:351 +#: appPlugins/ToolEtchCompensation.py:351 msgid "" "Will convert from mils to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15597,19 +15643,19 @@ msgstr "" "Puede usar fórmulas con operadores: /, *, +, -,%,.\n" "Los números reales usan el separador de decimales de punto." -#: appTools/ToolEtchCompensation.py:360 +#: appPlugins/ToolEtchCompensation.py:360 msgid "Mils value" msgstr "Valor de milésimas" -#: appTools/ToolEtchCompensation.py:375 appTools/ToolInvertGerber.py:244 +#: appPlugins/ToolEtchCompensation.py:375 appPlugins/ToolInvertGerber.py:244 msgid "Parameters for this tool" msgstr "Parám. para esta herramienta" -#: appTools/ToolEtchCompensation.py:380 +#: appPlugins/ToolEtchCompensation.py:380 msgid "Copper Thickness" msgstr "Espesor de cobre" -#: appTools/ToolEtchCompensation.py:382 +#: appPlugins/ToolEtchCompensation.py:382 msgid "" "The thickness of the copper foil.\n" "In microns [um]." @@ -15617,11 +15663,11 @@ msgstr "" "El grosor de la lámina de cobre.\n" "En micras [um]." -#: appTools/ToolEtchCompensation.py:392 +#: appPlugins/ToolEtchCompensation.py:392 msgid "Ratio" msgstr "Proporción" -#: appTools/ToolEtchCompensation.py:394 +#: appPlugins/ToolEtchCompensation.py:394 msgid "" "The ratio of lateral etch versus depth etch.\n" "Can be:\n" @@ -15633,31 +15679,32 @@ msgstr "" "- personalizado -> el usuario ingresará un valor personalizado\n" "- preseleccionado -> valor que depende de una selección de grabadores" -#: appTools/ToolEtchCompensation.py:400 appTools/ToolEtchCompensation.py:420 +#: appPlugins/ToolEtchCompensation.py:400 +#: appPlugins/ToolEtchCompensation.py:420 msgid "Etch Factor" msgstr "Factor de grabado" -#: appTools/ToolEtchCompensation.py:401 +#: appPlugins/ToolEtchCompensation.py:401 msgid "Etchants list" msgstr "Lista de grabados" -#: appTools/ToolEtchCompensation.py:402 +#: appPlugins/ToolEtchCompensation.py:402 msgid "Manual offset" msgstr "Desplazamiento manual" -#: appTools/ToolEtchCompensation.py:409 +#: appPlugins/ToolEtchCompensation.py:409 msgid "Etchants" msgstr "Grabadores" -#: appTools/ToolEtchCompensation.py:411 +#: appPlugins/ToolEtchCompensation.py:411 msgid "A list of etchants." msgstr "Una lista de grabadores." -#: appTools/ToolEtchCompensation.py:414 +#: appPlugins/ToolEtchCompensation.py:414 msgid "Alkaline baths" msgstr "Baños alcalinos" -#: appTools/ToolEtchCompensation.py:422 +#: appPlugins/ToolEtchCompensation.py:422 msgid "" "The ratio between depth etch and lateral etch .\n" "Accepts real numbers and formulas using the operators: /,*,+,-,%" @@ -15665,11 +15712,11 @@ msgstr "" "La relación entre el grabado profundo y el grabado lateral.\n" "Acepta números reales y fórmulas utilizando los operadores: /, *, +, -,%" -#: appTools/ToolEtchCompensation.py:426 +#: appPlugins/ToolEtchCompensation.py:426 msgid "Real number or formula" msgstr "Número real o fórmula" -#: appTools/ToolEtchCompensation.py:434 +#: appPlugins/ToolEtchCompensation.py:434 msgid "" "Value with which to increase or decrease (buffer)\n" "the copper features. In microns [um]." @@ -15677,84 +15724,84 @@ msgstr "" "Valor con el que aumentar o disminuir (buffer)\n" "Las características de cobre. En micras [um]." -#: appTools/ToolEtchCompensation.py:457 +#: appPlugins/ToolEtchCompensation.py:457 msgid "Compensate" msgstr "Compensar" -#: appTools/ToolEtchCompensation.py:460 +#: appPlugins/ToolEtchCompensation.py:460 msgid "" "Will increase the copper features thickness to compensate the lateral etch." msgstr "" "Aumentará el grosor de las características de cobre para compensar el " "grabado lateral." -#: appTools/ToolExtract.py:425 appTools/ToolExtract.py:512 -#: appTools/ToolExtract.py:599 +#: appPlugins/ToolExtract.py:425 appPlugins/ToolExtract.py:512 +#: appPlugins/ToolExtract.py:599 msgid "No drills extracted. Try different parameters." msgstr "No se extraen taladros. Prueba diferentes parámetros." -#: appTools/ToolExtract.py:703 +#: appPlugins/ToolExtract.py:703 #, fuzzy #| msgid "Soldermask Gerber" msgid "No soldermask extracted." msgstr "Soldermask Gerber" -#: appTools/ToolExtract.py:752 appTools/ToolExtract.py:761 -#: appTools/ToolExtract.py:765 +#: appPlugins/ToolExtract.py:752 appPlugins/ToolExtract.py:761 +#: appPlugins/ToolExtract.py:765 #, fuzzy #| msgid "Soldermask Gerber" msgid "No cutout extracted." msgstr "Soldermask Gerber" -#: appTools/ToolExtract.py:911 +#: appPlugins/ToolExtract.py:911 #, 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" -#: appTools/ToolExtract.py:938 appTools/ToolPunchGerber.py:2023 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2023 #, fuzzy #| msgid "Process Oblong Pads." msgid "Process all Pads." msgstr "Procesar almohadillas oblongas." -#: appTools/ToolExtract.py:1020 appTools/ToolExtract.py:1187 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolExtract.py:1187 msgid "Extract Drills" msgstr "Extraer Taladros" -#: appTools/ToolExtract.py:1022 +#: appPlugins/ToolExtract.py:1022 #, fuzzy #| msgid "Edit an Excellon object." msgid "Extract an Excellon object from the Gerber pads." msgstr "Edite un objeto Excellon." -#: appTools/ToolExtract.py:1190 +#: appPlugins/ToolExtract.py:1190 msgid "Extract drills from a given Gerber file." msgstr "Extraer simulacros de un archivo Gerber dado." -#: appTools/ToolFiducials.py:315 +#: appPlugins/ToolFiducials.py:315 msgid "Click to add first Fiducial. Bottom Left..." msgstr "Haga clic para agregar primero Fiducial. Abajo a la izquierda ..." -#: appTools/ToolFiducials.py:594 +#: appPlugins/ToolFiducials.py:594 msgid "Click to add the last fiducial. Top Right..." msgstr "Haga clic para agregar el último fiducial. Parte superior derecha..." -#: appTools/ToolFiducials.py:599 +#: appPlugins/ToolFiducials.py:599 msgid "Click to add the second fiducial. Top Left or Bottom Right..." msgstr "" "Haga clic para agregar el segundo fiducial. Arriba a la izquierda o abajo a " "la derecha ..." -#: appTools/ToolFiducials.py:695 +#: appPlugins/ToolFiducials.py:695 msgid "Fiducials Tool exit." msgstr "Herram. Fiduciales de salida." -#: appTools/ToolFiducials.py:785 +#: appPlugins/ToolFiducials.py:785 msgid "Fiducials Coordinates" msgstr "Coordenadas Fiduciales" -#: appTools/ToolFiducials.py:787 +#: appPlugins/ToolFiducials.py:787 msgid "" "A table with the fiducial points coordinates,\n" "in the format (x, y)." @@ -15762,35 +15809,35 @@ msgstr "" "Una tabla con las coordenadas de los puntos fiduciales,\n" "en el formato (x, y)." -#: appTools/ToolFiducials.py:921 +#: appPlugins/ToolFiducials.py:921 msgid "Mode:" msgstr "Modo:" -#: appTools/ToolFiducials.py:969 +#: appPlugins/ToolFiducials.py:969 msgid "Thickness of the line that makes the fiducial." msgstr "Espesor de la línea que hace al fiducial." -#: appTools/ToolFiducials.py:1000 +#: appPlugins/ToolFiducials.py:1000 msgid "Add Fiducial" msgstr "Añadir Fiducial" -#: appTools/ToolFiducials.py:1003 +#: appPlugins/ToolFiducials.py:1003 msgid "Will add a polygon on the copper layer to serve as fiducial." msgstr "Agregará un polígono en la capa de cobre para servir como fiducial." -#: appTools/ToolFiducials.py:1019 +#: appPlugins/ToolFiducials.py:1019 msgid "Soldermask Gerber" msgstr "Soldermask Gerber" -#: appTools/ToolFiducials.py:1021 +#: appPlugins/ToolFiducials.py:1021 msgid "The Soldermask Gerber object." msgstr "El objeto Soldermask Gerber." -#: appTools/ToolFiducials.py:1033 +#: appPlugins/ToolFiducials.py:1033 msgid "Add Soldermask Opening" msgstr "Agregar apertura de Soldermask" -#: appTools/ToolFiducials.py:1035 +#: appPlugins/ToolFiducials.py:1035 msgid "" "Will add a polygon on the soldermask layer\n" "to serve as fiducial opening.\n" @@ -15802,37 +15849,37 @@ msgstr "" "El diámetro siempre es el doble del diámetro.\n" "para el cobre fiducial." -#: appTools/ToolFilm.py:140 appTools/ToolFilm.py:1091 +#: appPlugins/ToolFilm.py:140 appPlugins/ToolFilm.py:1091 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Película de PCB" -#: appTools/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:283 msgid "Load an object for Film and retry." msgstr "Cargue un objeto para Película y vuelva a intentarlo." -#: appTools/ToolFilm.py:290 +#: appPlugins/ToolFilm.py:290 msgid "Load an object for Box and retry." msgstr "Cargue un objeto para Box y vuelva a intentarlo." -#: appTools/ToolFilm.py:305 +#: appPlugins/ToolFilm.py:305 msgid "Generating Film ..." msgstr "Generando película ..." -#: appTools/ToolFilm.py:357 appTools/ToolFilm.py:362 +#: appPlugins/ToolFilm.py:357 appPlugins/ToolFilm.py:362 msgid "Export positive film" msgstr "Exportar película positiva" -#: appTools/ToolFilm.py:393 +#: appPlugins/ToolFilm.py:393 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." -#: appTools/ToolFilm.py:417 appTools/ToolFilm.py:429 -#: appTools/ToolPunchGerber.py:788 appTools/ToolPunchGerber.py:921 +#: appPlugins/ToolFilm.py:417 appPlugins/ToolFilm.py:429 +#: appPlugins/ToolPunchGerber.py:788 appPlugins/ToolPunchGerber.py:921 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " "object." @@ -15840,8 +15887,8 @@ msgstr "" "Ha fallado. El tamaño del agujero perforado es más grande que algunas de las " "aberturas del objeto Gerber." -#: appTools/ToolFilm.py:447 appTools/ToolPunchGerber.py:861 -#: appTools/ToolPunchGerber.py:956 +#: appPlugins/ToolFilm.py:447 appPlugins/ToolPunchGerber.py:861 +#: appPlugins/ToolPunchGerber.py:956 msgid "" "Failed. The new object geometry is the same as the one in the source object " "geometry..." @@ -15849,30 +15896,30 @@ msgstr "" "Ha fallado. La nueva geometría del objeto es la misma que la de la geometría " "del objeto de origen ..." -#: appTools/ToolFilm.py:505 appTools/ToolFilm.py:510 +#: appPlugins/ToolFilm.py:505 appPlugins/ToolFilm.py:510 msgid "Export negative film" msgstr "Exportar película negativa" -#: appTools/ToolFilm.py:573 appTools/ToolFilm.py:867 -#: appTools/ToolPanelize.py:314 +#: appPlugins/ToolFilm.py:573 appPlugins/ToolFilm.py:867 +#: appPlugins/ToolPanelize.py:314 msgid "No object Box. Using instead" msgstr "Sin objeto Caja. Usando en su lugar" -#: appTools/ToolFilm.py:778 appTools/ToolFilm.py:1038 +#: appPlugins/ToolFilm.py:778 appPlugins/ToolFilm.py:1038 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 "" -#: appTools/ToolFilm.py:805 appTools/ToolFilm.py:1065 +#: appPlugins/ToolFilm.py:805 appPlugins/ToolFilm.py:1065 msgid "Film file exported to" msgstr "Archivo de película exportado a" -#: appTools/ToolFilm.py:1118 +#: appPlugins/ToolFilm.py:1118 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appTools/ToolFilm.py:1152 +#: appPlugins/ToolFilm.py:1152 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15884,7 +15931,7 @@ msgstr "" "La selección aquí decide el tipo de objetos que serán\n" "en el cuadro combinado de objeto de película." -#: appTools/ToolFilm.py:1175 +#: appPlugins/ToolFilm.py:1175 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 " @@ -15896,7 +15943,7 @@ msgstr "" "aquí decide el tipo de objetos que serán\n" "en el cuadro combinado Objeto de caja." -#: appTools/ToolFilm.py:1206 +#: appPlugins/ToolFilm.py:1206 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15908,33 +15955,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." -#: appTools/ToolFilm.py:1225 +#: appPlugins/ToolFilm.py:1225 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Guardar película" -#: appTools/ToolFilm.py:1269 +#: appPlugins/ToolFilm.py:1269 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Guardar película" -#: appTools/ToolFilm.py:1313 +#: appPlugins/ToolFilm.py:1313 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Espejo (Flip)" -#: appTools/ToolFilm.py:1345 +#: appPlugins/ToolFilm.py:1345 msgid "Film Parameters" msgstr "Parámetros de la película" -#: appTools/ToolFilm.py:1404 +#: appPlugins/ToolFilm.py:1404 msgid "Punch drill holes" msgstr "Perforar Agujeros" -#: appTools/ToolFilm.py:1405 +#: appPlugins/ToolFilm.py:1405 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" @@ -15945,11 +15992,11 @@ msgstr "" "La película generada es positiva. Esto se hace para ayudar a perforar,\n" "cuando se hace manualmente." -#: appTools/ToolFilm.py:1423 +#: appPlugins/ToolFilm.py:1423 msgid "Source" msgstr "Fuente" -#: appTools/ToolFilm.py:1425 +#: appPlugins/ToolFilm.py:1425 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15960,36 +16007,36 @@ msgstr "" "- Centro de almohadillas -> intentará usar el centro de almohadillas como " "referencia." -#: appTools/ToolFilm.py:1430 +#: appPlugins/ToolFilm.py:1430 msgid "Pad center" msgstr "Centro de la almohadilla" -#: appTools/ToolFilm.py:1435 +#: appPlugins/ToolFilm.py:1435 msgid "Excellon Obj" msgstr "Objeto Excellon" -#: appTools/ToolFilm.py:1437 +#: appPlugins/ToolFilm.py:1437 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." -#: appTools/ToolFilm.py:1451 +#: appPlugins/ToolFilm.py:1451 msgid "Punch Size" msgstr "Tamaño de perforación" -#: appTools/ToolFilm.py:1452 +#: appPlugins/ToolFilm.py:1452 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." -#: appTools/ToolFilm.py:1587 +#: appPlugins/ToolFilm.py:1587 msgid "Save Film" msgstr "Guardar película" -#: appTools/ToolFilm.py:1590 +#: appPlugins/ToolFilm.py:1590 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -16001,7 +16048,7 @@ msgstr "" "Objeto FlatCAM, pero guárdelo directamente en el\n" "formato seleccionado." -#: appTools/ToolFilm.py:1672 +#: appPlugins/ToolFilm.py:1672 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -16009,13 +16056,13 @@ msgstr "" "El uso del centro de almohadilla no funciona en objetos de geometría. Solo " "un objeto Gerber tiene almohadillas." -#: appTools/ToolFollow.py:323 appTools/ToolFollow.py:394 +#: appPlugins/ToolFollow.py:323 appPlugins/ToolFollow.py:394 #, fuzzy #| msgid "Failed to create Follow Geometry with tool diameter" msgid "Failed to create Follow Geometry." msgstr "Error al crear Seguir Geometría con diámetro de herramienta" -#: appTools/ToolFollow.py:677 +#: appPlugins/ToolFollow.py:677 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -16027,13 +16074,13 @@ msgstr "" "Crear un objeto de geometría con\n" "Trayectorias para cortar alrededor de polígonos." -#: appTools/ToolFollow.py:700 +#: appPlugins/ToolFollow.py:700 #, fuzzy #| msgid "Gerber object for isolation routing." msgid "Source object for following geometry." msgstr "Objeto Gerber para enrutamiento de aislamiento." -#: appTools/ToolFollow.py:733 +#: appPlugins/ToolFollow.py:733 #, fuzzy #| msgid "" #| "Selection of area to be processed.\n" @@ -16055,17 +16102,17 @@ msgstr "" "iniciar la selección del área a procesar.\n" "- 'Objeto de referencia': procesará el área especificada por otro objeto." -#: appTools/ToolImage.py:85 appTools/ToolImage.py:190 +#: appPlugins/ToolImage.py:85 appPlugins/ToolImage.py:190 #, fuzzy #| msgid "Import" msgid "Image Import" msgstr "Importar" -#: appTools/ToolImage.py:114 appTools/ToolImage.py:117 +#: appPlugins/ToolImage.py:114 appPlugins/ToolImage.py:117 msgid "Import IMAGE" msgstr "Importar IMAGEN" -#: appTools/ToolImage.py:152 appTools/ToolPDF.py:114 app_Main.py:10526 +#: appPlugins/ToolImage.py:152 appPlugins/ToolPDF.py:114 app_Main.py:10526 #: app_Main.py:10579 app_Main.py:10672 app_Main.py:10710 app_Main.py:10777 #: app_Main.py:10934 app_Main.py:11021 #, fuzzy @@ -16073,7 +16120,7 @@ msgstr "Importar IMAGEN" msgid "File no longer available." msgstr "No hay objeto disponible." -#: appTools/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 +#: appPlugins/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16081,18 +16128,18 @@ msgstr "" "El tipo no soportado se elige como parámetro. Solo Geometría y Gerber son " "compatibles" -#: appTools/ToolImage.py:173 appTools/ToolPcbWizard.py:356 app_Main.py:10552 -#: app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 +#: appPlugins/ToolImage.py:173 appPlugins/ToolPcbWizard.py:356 +#: app_Main.py:10552 app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importando" -#: appTools/ToolImage.py:185 appTools/ToolPDF.py:230 app_Main.py:10550 +#: appPlugins/ToolImage.py:185 appPlugins/ToolPDF.py:230 app_Main.py:10550 #: app_Main.py:10608 app_Main.py:10693 app_Main.py:10761 app_Main.py:10830 #: app_Main.py:10895 app_Main.py:10955 msgid "Opened" msgstr "Abierto" -#: appTools/ToolImage.py:223 +#: appPlugins/ToolImage.py:223 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -16100,23 +16147,23 @@ msgstr "" "Especifique el tipo de objeto a crear a partir de la imagen.\n" "Puede ser de tipo: Gerber o Geometría." -#: appTools/ToolImage.py:233 +#: appPlugins/ToolImage.py:233 msgid "DPI value" msgstr "Valor de DPI" -#: appTools/ToolImage.py:234 +#: appPlugins/ToolImage.py:234 msgid "Specify a DPI value for the image." msgstr "Especifique un valor de DPI para la imagen." -#: appTools/ToolImage.py:240 +#: appPlugins/ToolImage.py:240 msgid "Level of detail" msgstr "Nivel de detalle" -#: appTools/ToolImage.py:246 +#: appPlugins/ToolImage.py:246 msgid "Image type" msgstr "Tipo de imagen" -#: appTools/ToolImage.py:248 +#: appPlugins/ToolImage.py:248 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -16125,12 +16172,12 @@ msgstr "" "B / N significa una imagen en blanco y negro. Color significa una imagen en " "color." -#: appTools/ToolImage.py:258 appTools/ToolImage.py:274 -#: appTools/ToolImage.py:288 appTools/ToolImage.py:302 +#: appPlugins/ToolImage.py:258 appPlugins/ToolImage.py:274 +#: appPlugins/ToolImage.py:288 appPlugins/ToolImage.py:302 msgid "Mask value" msgstr "Valor de la máscara" -#: appTools/ToolImage.py:260 +#: appPlugins/ToolImage.py:260 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -16146,7 +16193,7 @@ msgstr "" "0 significa sin detalles y 255 significa todo\n" "(que es totalmente negro)" -#: appTools/ToolImage.py:276 +#: appPlugins/ToolImage.py:276 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -16158,7 +16205,7 @@ msgstr "" "Decide el nivel de detalles a incluir\n" "en la geometría resultante." -#: appTools/ToolImage.py:290 +#: appPlugins/ToolImage.py:290 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -16170,7 +16217,7 @@ msgstr "" "Decide el nivel de detalles a incluir\n" "en la geometría resultante." -#: appTools/ToolImage.py:304 +#: appPlugins/ToolImage.py:304 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -16182,15 +16229,15 @@ msgstr "" "Decide el nivel de detalles a incluir\n" "en la geometría resultante." -#: appTools/ToolImage.py:313 +#: appPlugins/ToolImage.py:313 msgid "Import image" msgstr "Importar imagen" -#: appTools/ToolImage.py:315 +#: appPlugins/ToolImage.py:315 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." -#: appTools/ToolInvertGerber.py:287 +#: appPlugins/ToolInvertGerber.py:287 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16200,8 +16247,9 @@ msgstr "" "estará vacío de cobre y el área vacía anterior será\n" "lleno de cobre." -#: appTools/ToolIsolation.py:1039 appTools/ToolIsolation.py:1178 -#: appTools/ToolNCC.py:996 appTools/ToolNCC.py:1140 appTools/ToolOptimal.py:197 +#: appPlugins/ToolIsolation.py:1039 appPlugins/ToolIsolation.py:1178 +#: appPlugins/ToolNCC.py:996 appPlugins/ToolNCC.py:1140 +#: appPlugins/ToolOptimal.py:197 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." @@ -16209,84 +16257,84 @@ msgstr "" "El objeto Gerber tiene un Polígono como geometría.\n" "No hay distancias entre los elementos de geometría que se encuentran." -#: appTools/ToolIsolation.py:1071 appTools/ToolIsolation.py:1136 -#: appTools/ToolNCC.py:1028 appTools/ToolNCC.py:1097 +#: appPlugins/ToolIsolation.py:1071 appPlugins/ToolIsolation.py:1136 +#: appPlugins/ToolNCC.py:1028 appPlugins/ToolNCC.py:1097 msgid "Checking tools for validity." msgstr "Comprobando la validez de las herramientas." -#: appTools/ToolIsolation.py:1088 appTools/ToolIsolation.py:1153 -#: appTools/ToolNCC.py:1045 appTools/ToolNCC.py:1114 +#: appPlugins/ToolIsolation.py:1088 appPlugins/ToolIsolation.py:1153 +#: appPlugins/ToolNCC.py:1045 appPlugins/ToolNCC.py:1114 msgid "Checking ..." msgstr "Comprobación ..." -#: appTools/ToolIsolation.py:1114 appTools/ToolIsolation.py:1680 -#: appTools/ToolIsolation.py:1882 appTools/ToolIsolation.py:2069 -#: appTools/ToolNCC.py:1070 appTools/ToolNCC.py:1607 appTools/ToolPaint.py:1170 -#: appTools/ToolPaint.py:1884 +#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1680 +#: appPlugins/ToolIsolation.py:1882 appPlugins/ToolIsolation.py:2069 +#: appPlugins/ToolNCC.py:1070 appPlugins/ToolNCC.py:1607 +#: appPlugins/ToolPaint.py:1170 appPlugins/ToolPaint.py:1884 msgid "There are no tools selected in the Tool Table." msgstr "No hay herramientas seleccionadas en la Tabla de herramientas." -#: appTools/ToolIsolation.py:1122 +#: appPlugins/ToolIsolation.py:1122 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." -#: appTools/ToolIsolation.py:1224 appTools/ToolNCC.py:1185 +#: appPlugins/ToolIsolation.py:1224 appPlugins/ToolNCC.py:1185 msgid "Optimal tool diameter found" msgstr "Se encontró un diámetro de herramienta óptimo" -#: appTools/ToolIsolation.py:1443 appTools/ToolNCC.py:1411 -#: appTools/ToolPaint.py:1012 +#: appPlugins/ToolIsolation.py:1443 appPlugins/ToolNCC.py:1411 +#: appPlugins/ToolPaint.py:1012 msgid "Default tool added to Tool Table." msgstr "Herramienta predeterminada agregada a la tabla de herramientas." -#: appTools/ToolIsolation.py:1469 appTools/ToolNCC.py:1468 -#: appTools/ToolPaint.py:1037 +#: appPlugins/ToolIsolation.py:1469 appPlugins/ToolNCC.py:1468 +#: appPlugins/ToolPaint.py:1037 msgid "Tool from Tool Table was edited." msgstr "Se editó la herramienta de la tabla de herramientas." -#: appTools/ToolIsolation.py:1482 appTools/ToolNCC.py:1481 -#: appTools/ToolPaint.py:1050 appTools/ToolSolderPaste.py:571 +#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1481 +#: appPlugins/ToolPaint.py:1050 appPlugins/ToolSolderPaste.py:571 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." -#: appTools/ToolIsolation.py:1533 appTools/ToolNCC.py:1532 -#: appTools/ToolPaint.py:1100 appTools/ToolSolderPaste.py:616 +#: appPlugins/ToolIsolation.py:1533 appPlugins/ToolNCC.py:1532 +#: appPlugins/ToolPaint.py:1100 appPlugins/ToolSolderPaste.py:616 msgid "Delete failed. Select a tool to delete." msgstr "Eliminar falló. Seleccione una herramienta para eliminar." -#: appTools/ToolIsolation.py:1539 appTools/ToolNCC.py:1538 -#: appTools/ToolPaint.py:1106 +#: appPlugins/ToolIsolation.py:1539 appPlugins/ToolNCC.py:1538 +#: appPlugins/ToolPaint.py:1106 msgid "Tool(s) deleted from Tool Table." msgstr "Herramienta (s) eliminada de la tabla de herramientas." -#: appTools/ToolIsolation.py:1590 +#: appPlugins/ToolIsolation.py:1590 msgid "Isolating" msgstr "Aislar" -#: appTools/ToolIsolation.py:1634 +#: appPlugins/ToolIsolation.py:1634 msgid "Click on a polygon to isolate it." msgstr "Haga clic en un polígono para aislarlo." -#: appTools/ToolIsolation.py:1761 appTools/ToolIsolation.py:1786 -#: appTools/ToolIsolation.py:1942 appTools/ToolIsolation.py:2134 +#: appPlugins/ToolIsolation.py:1761 appPlugins/ToolIsolation.py:1786 +#: appPlugins/ToolIsolation.py:1942 appPlugins/ToolIsolation.py:2134 msgid "Subtracting Geo" msgstr "Restando Geo" -#: appTools/ToolIsolation.py:1765 appTools/ToolIsolation.py:1946 -#: appTools/ToolIsolation.py:2138 +#: appPlugins/ToolIsolation.py:1765 appPlugins/ToolIsolation.py:1946 +#: appPlugins/ToolIsolation.py:2138 msgid "Intersecting Geo" msgstr "Geo. de intersección" -#: appTools/ToolIsolation.py:1818 appTools/ToolIsolation.py:2015 -#: appTools/ToolIsolation.py:2201 +#: appPlugins/ToolIsolation.py:1818 appPlugins/ToolIsolation.py:2015 +#: appPlugins/ToolIsolation.py:2201 msgid "Empty Geometry in" msgstr "Geometría Vacía en" -#: appTools/ToolIsolation.py:2024 +#: appPlugins/ToolIsolation.py:2024 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16296,7 +16344,7 @@ msgstr "" "Pero todavía hay elementos de geometría no aislados. Intente incluir una " "herramienta con un diámetro más pequeño." -#: appTools/ToolIsolation.py:2027 +#: appPlugins/ToolIsolation.py:2027 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -16304,44 +16352,44 @@ msgstr "" "Las siguientes son coordenadas para las características de cobre que no se " "pudieron aislar:" -#: appTools/ToolIsolation.py:2378 appTools/ToolPaint.py:1279 +#: appPlugins/ToolIsolation.py:2378 appPlugins/ToolPaint.py:1279 msgid "Removed polygon" msgstr "Polígono eliminado" -#: appTools/ToolIsolation.py:2379 appTools/ToolPaint.py:1280 +#: appPlugins/ToolIsolation.py:2379 appPlugins/ToolPaint.py:1280 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." -#: appTools/ToolIsolation.py:2384 appTools/ToolPaint.py:1285 +#: appPlugins/ToolIsolation.py:2384 appPlugins/ToolPaint.py:1285 msgid "No polygon detected under click position." msgstr "No se detectó ningún polígono bajo la posición de clic." -#: appTools/ToolIsolation.py:2414 appTools/ToolPaint.py:1315 -#: appTools/ToolPunchGerber.py:1747 +#: appPlugins/ToolIsolation.py:2414 appPlugins/ToolPaint.py:1315 +#: appPlugins/ToolPunchGerber.py:1747 msgid "List of single polygons is empty. Aborting." msgstr "La lista de polígonos individuales está vacía. Abortar." -#: appTools/ToolIsolation.py:2550 +#: appPlugins/ToolIsolation.py:2550 msgid "Click the end point of the paint area." msgstr "Haga clic en el punto final del área de pintura." -#: appTools/ToolIsolation.py:2803 appTools/ToolNCC.py:3990 -#: appTools/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 +#: appPlugins/ToolIsolation.py:2803 appPlugins/ToolNCC.py:3990 +#: appPlugins/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 msgid "Tool from DB added in Tool Table." msgstr "Herramienta de DB agregada en la Tabla de herramientas." -#: appTools/ToolIsolation.py:2857 appTools/ToolNCC.py:4043 -#: appTools/ToolPaint.py:2843 +#: appPlugins/ToolIsolation.py:2857 appPlugins/ToolNCC.py:4043 +#: appPlugins/ToolPaint.py:2843 msgid "New tool added to Tool Table." msgstr "Nueva herramienta agregada a la Tabla de herramientas." -#: appTools/ToolIsolation.py:3197 +#: appPlugins/ToolIsolation.py:3197 msgid "Gerber object for isolation routing." msgstr "Objeto Gerber para enrutamiento de aislamiento." -#: appTools/ToolIsolation.py:3221 appTools/ToolNCC.py:4172 +#: appPlugins/ToolIsolation.py:3221 appPlugins/ToolNCC.py:4172 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16349,7 +16397,7 @@ msgstr "" "Conjunto de herramientas desde el cual el algoritmo\n" "elegirá los utilizados para la limpieza de cobre." -#: appTools/ToolIsolation.py:3237 +#: appPlugins/ToolIsolation.py:3237 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16365,7 +16413,7 @@ msgstr "" "en la geometría resultante. Esto es porque con algunas herramientas\n" "Esta función no podrá crear geometría de enrutamiento." -#: appTools/ToolIsolation.py:3249 appTools/ToolNCC.py:4200 +#: appPlugins/ToolIsolation.py:3249 appPlugins/ToolNCC.py:4200 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16403,13 +16451,13 @@ msgstr "" "seleccionará el Tipo de operación\n" "en la geometría resultante como Aislamiento." -#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:3774 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:139 -#: appTools/ToolPaint.py:3053 +#: appPlugins/ToolIsolation.py:3296 appPlugins/ToolMilling.py:3780 +#: appPlugins/ToolNCC.py:66 appPlugins/ToolNCC.py:4259 +#: appPlugins/ToolPaint.py:139 appPlugins/ToolPaint.py:3053 msgid "Add from DB" msgstr "Agregar desde DB" -#: appTools/ToolIsolation.py:3321 appTools/ToolNCC.py:4284 +#: appPlugins/ToolIsolation.py:3321 appPlugins/ToolNCC.py:4284 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16417,9 +16465,9 @@ msgstr "" "Encuentre un diámetro de herramienta garantizado\n" "para hacer un aislamiento completo." -#: appTools/ToolIsolation.py:3363 appTools/ToolMilling.py:3824 -#: appTools/ToolNCC.py:4325 appTools/ToolPaint.py:3105 -#: appTools/ToolSolderPaste.py:1241 +#: appPlugins/ToolIsolation.py:3363 appPlugins/ToolMilling.py:3830 +#: appPlugins/ToolNCC.py:4325 appPlugins/ToolPaint.py:3105 +#: appPlugins/ToolSolderPaste.py:1241 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -16427,7 +16475,7 @@ msgstr "" "Eliminar una selección de herramientas en la tabla de herramientas\n" "seleccionando primero una fila en la Tabla de herramientas." -#: appTools/ToolIsolation.py:3535 +#: appPlugins/ToolIsolation.py:3535 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16439,23 +16487,23 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: appTools/ToolIsolation.py:3545 +#: appPlugins/ToolIsolation.py:3545 msgid "Object whose area will be removed from isolation geometry." msgstr "Objeto cuya área se eliminará de la geometría de aislamiento." -#: appTools/ToolIsolation.py:3616 appTools/ToolPunchGerber.py:2299 +#: appPlugins/ToolIsolation.py:3616 appPlugins/ToolPunchGerber.py:2299 #, fuzzy #| msgid "No object available." msgid "Select all available." msgstr "No hay objeto disponible." -#: appTools/ToolIsolation.py:3622 appTools/ToolPunchGerber.py:2305 +#: appPlugins/ToolIsolation.py:3622 appPlugins/ToolPunchGerber.py:2305 #, fuzzy #| msgid "Clear the text." msgid "Clear the selection." msgstr "Borrar el texto." -#: appTools/ToolIsolation.py:3661 +#: appPlugins/ToolIsolation.py:3661 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16477,13 +16525,13 @@ msgstr "" "dentro de la función real de Gerber, use una herramienta negativa\n" "diámetro arriba." -#: appTools/ToolLevelling.py:174 appTools/ToolLevelling.py:1640 +#: appPlugins/ToolLevelling.py:174 appPlugins/ToolLevelling.py:1640 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Nivelación automática" -#: appTools/ToolLevelling.py:536 appTools/ToolLevelling.py:814 +#: appPlugins/ToolLevelling.py:536 appPlugins/ToolLevelling.py:814 msgid "" "Voronoi function can not be loaded.\n" "Shapely >= 1.8 is required" @@ -16491,15 +16539,15 @@ msgstr "" "La función Voronoi no se puede cargar.\n" "Shapely> = 1.8 es requerido" -#: appTools/ToolLevelling.py:564 +#: appPlugins/ToolLevelling.py:564 msgid "Click on canvas to add a Probe Point..." msgstr "Haga clic en la pantalla para agregar un punto de sonda ..." -#: appTools/ToolLevelling.py:760 +#: appPlugins/ToolLevelling.py:760 msgid "Point is not within the object area. Choose another point." msgstr "El punto no está dentro del área del objeto. Elija otro punto." -#: appTools/ToolLevelling.py:780 +#: appPlugins/ToolLevelling.py:780 msgid "" "Added a Probe Point... Click again to add another or right click to " "finish ..." @@ -16507,148 +16555,148 @@ msgstr "" "Se agregó un punto de sonda ... Haga clic nuevamente para agregar otro o " "haga clic derecho para terminar ..." -#: appTools/ToolLevelling.py:802 +#: appPlugins/ToolLevelling.py:802 msgid "Finished adding Probe Points..." msgstr "Terminó de agregar puntos de sonda ..." -#: appTools/ToolLevelling.py:1006 +#: appPlugins/ToolLevelling.py:1006 msgid "COM list updated ..." msgstr "Lista COM actualizada ..." -#: appTools/ToolLevelling.py:1042 +#: appPlugins/ToolLevelling.py:1042 msgid "Connected" msgstr "Conectado" -#: appTools/ToolLevelling.py:1048 appTools/ToolLevelling.py:1070 -#: appTools/ToolLevelling.py:1923 appTools/ToolLevelling.py:1938 +#: appPlugins/ToolLevelling.py:1048 appPlugins/ToolLevelling.py:1070 +#: appPlugins/ToolLevelling.py:1923 appPlugins/ToolLevelling.py:1938 msgid "Control" msgstr "Controlar" -#: appTools/ToolLevelling.py:1050 appTools/ToolLevelling.py:1072 -#: appTools/ToolLevelling.py:1933 appTools/ToolLevelling.py:1940 +#: appPlugins/ToolLevelling.py:1050 appPlugins/ToolLevelling.py:1072 +#: appPlugins/ToolLevelling.py:1933 appPlugins/ToolLevelling.py:1940 msgid "Sender" msgstr "Remitente" -#: appTools/ToolLevelling.py:1053 +#: appPlugins/ToolLevelling.py:1053 msgid "Port connected" msgstr "Puerto conectado" -#: appTools/ToolLevelling.py:1057 +#: appPlugins/ToolLevelling.py:1057 msgid "Could not connect to GRBL on port" msgstr "No se pudo conectar a GRBL en el puerto" -#: appTools/ToolLevelling.py:1064 appTools/ToolLevelling.py:2014 +#: appPlugins/ToolLevelling.py:1064 appPlugins/ToolLevelling.py:2014 msgid "Disconnected" msgstr "Desconectado" -#: appTools/ToolLevelling.py:1074 +#: appPlugins/ToolLevelling.py:1074 msgid "Port is connected. Disconnecting" msgstr "El puerto está conectado. Desconectando" -#: appTools/ToolLevelling.py:1076 +#: appPlugins/ToolLevelling.py:1076 msgid "Could not connect to port" msgstr "No se pudo conectar al puerto" -#: appTools/ToolLevelling.py:1106 appTools/ToolLevelling.py:1540 +#: appPlugins/ToolLevelling.py:1106 appPlugins/ToolLevelling.py:1540 #, fuzzy #| msgid "Send" msgid "Sending" msgstr "Enviar" -#: appTools/ToolLevelling.py:1235 +#: appPlugins/ToolLevelling.py:1235 msgid "GRBL is doing a home cycle." msgstr "GRBL está haciendo un ciclo de inicio." -#: appTools/ToolLevelling.py:1241 +#: appPlugins/ToolLevelling.py:1241 msgid "GRBL software reset was sent." msgstr "Se envió el reinicio del software GRBL." -#: appTools/ToolLevelling.py:1249 +#: appPlugins/ToolLevelling.py:1249 msgid "GRBL resumed." msgstr "GRBL continuó." -#: appTools/ToolLevelling.py:1253 +#: appPlugins/ToolLevelling.py:1253 msgid "GRBL paused." msgstr "GRBL hizo una pausa." -#: appTools/ToolLevelling.py:1427 +#: appPlugins/ToolLevelling.py:1427 msgid "There is nothing to view" msgstr "No hay nada que ver" -#: appTools/ToolLevelling.py:1433 +#: appPlugins/ToolLevelling.py:1433 msgid "Code Viewer" msgstr "Visor de código" -#: appTools/ToolLevelling.py:1471 +#: appPlugins/ToolLevelling.py:1471 msgid "Loaded Machine Code into Code Viewer" msgstr "Código de máquina cargado en el visor de código" -#: appTools/ToolLevelling.py:1485 appTools/ToolLevelling.py:1489 -#: appTools/ToolLevelling.py:2225 +#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1489 +#: appPlugins/ToolLevelling.py:2225 msgid "Import Height Map" msgstr "Importar mapa de altura" -#: appTools/ToolLevelling.py:1516 +#: appPlugins/ToolLevelling.py:1516 msgid "Failed to open height map file" msgstr "No se pudo abrir el archivo de mapa de altura" -#: appTools/ToolLevelling.py:1566 +#: appPlugins/ToolLevelling.py:1566 msgid "Finished probing. Doing the autolevelling." msgstr "Sondeo terminado. Haciendo la autonivelación." -#: appTools/ToolLevelling.py:1571 +#: appPlugins/ToolLevelling.py:1571 msgid "Sending probing GCode to the GRBL controller." msgstr "Envío de GCode de sondeo al controlador GRBL." -#: appTools/ToolLevelling.py:1614 +#: appPlugins/ToolLevelling.py:1614 msgid "Empty GRBL heightmap." msgstr "Mapa de alturas GRBL vacío." -#: appTools/ToolLevelling.py:1618 +#: appPlugins/ToolLevelling.py:1618 msgid "Finished autolevelling." msgstr "Nivelación automática terminada." -#: appTools/ToolLevelling.py:1688 +#: appPlugins/ToolLevelling.py:1688 #, fuzzy #| msgid "CNCjob created" msgid "CNCjob" msgstr "CNCjob creado" -#: appTools/ToolLevelling.py:1690 +#: appPlugins/ToolLevelling.py:1690 #, fuzzy #| msgid "Source Object" msgid "Source object." msgstr "Objeto fuente" -#: appTools/ToolLevelling.py:1725 +#: appPlugins/ToolLevelling.py:1725 msgid "Probe Points Table" msgstr "Tabla de puntos de sonda" -#: appTools/ToolLevelling.py:1726 +#: appPlugins/ToolLevelling.py:1726 msgid "Generate GCode that will obtain the height map" msgstr "Genere GCode que obtendrá el mapa de altura" -#: appTools/ToolLevelling.py:1728 +#: appPlugins/ToolLevelling.py:1728 msgid "Show" msgstr "Mostrar" -#: appTools/ToolLevelling.py:1729 +#: appPlugins/ToolLevelling.py:1729 msgid "Toggle the display of the Probe Points table." msgstr "Alternar la visualización de la tabla de puntos de sonda." -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "X-Y Coordinates" msgstr "Coordenadas X-Y" -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "Height" msgstr "Altura" -#: appTools/ToolLevelling.py:1746 +#: appPlugins/ToolLevelling.py:1746 msgid "Plot probing points" msgstr "Trazar puntos de palpación" -#: appTools/ToolLevelling.py:1748 +#: appPlugins/ToolLevelling.py:1748 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -16658,7 +16706,7 @@ msgstr "" "Si se utiliza un método de Voronoi,\n" "también se trazan las áreas de Voronoi." -#: appTools/ToolLevelling.py:1765 +#: appPlugins/ToolLevelling.py:1765 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" @@ -16669,116 +16717,116 @@ msgstr "" "mapa de altura\n" "es decir, modificar el GCode original para nivelar la altura de corte." -#: appTools/ToolLevelling.py:1867 +#: appPlugins/ToolLevelling.py:1867 msgid "Add Probe Points" msgstr "Agregar puntos de sonda" -#: appTools/ToolLevelling.py:1954 +#: appPlugins/ToolLevelling.py:1954 msgid "COM list" msgstr "Lista COM" -#: appTools/ToolLevelling.py:1956 appTools/ToolLevelling.py:1971 +#: appPlugins/ToolLevelling.py:1956 appPlugins/ToolLevelling.py:1971 msgid "Lists the available serial ports." msgstr "Muestra los puertos serie disponibles." -#: appTools/ToolLevelling.py:1960 +#: appPlugins/ToolLevelling.py:1960 msgid "Search" msgstr "Buscar" -#: appTools/ToolLevelling.py:1962 +#: appPlugins/ToolLevelling.py:1962 msgid "Search for the available serial ports." msgstr "Busque los puertos serie disponibles." -#: appTools/ToolLevelling.py:1969 +#: appPlugins/ToolLevelling.py:1969 msgid "Baud rates" msgstr "Tasas de baudios" -#: appTools/ToolLevelling.py:1988 +#: appPlugins/ToolLevelling.py:1988 msgid "New, custom baudrate." msgstr "Velocidad en baudios nueva y personalizada." -#: appTools/ToolLevelling.py:1996 +#: appPlugins/ToolLevelling.py:1996 msgid "Add the specified custom baudrate to the list." msgstr "Agregue la velocidad en baudios personalizada especificada a la lista." -#: appTools/ToolLevelling.py:2002 +#: appPlugins/ToolLevelling.py:2002 msgid "Delete selected baudrate" msgstr "Eliminar la velocidad en baudios seleccionada" -#: appTools/ToolLevelling.py:2006 +#: appPlugins/ToolLevelling.py:2006 msgid "Reset" msgstr "Reiniciar" -#: appTools/ToolLevelling.py:2008 +#: appPlugins/ToolLevelling.py:2008 msgid "Software reset of the controller." msgstr "Restablecimiento del software del controlador." -#: appTools/ToolLevelling.py:2016 +#: appPlugins/ToolLevelling.py:2016 msgid "Connect to the selected port with the selected baud rate." msgstr "" "Conéctese al puerto seleccionado con la velocidad en baudios seleccionada." -#: appTools/ToolLevelling.py:2041 +#: appPlugins/ToolLevelling.py:2041 msgid "Jog" msgstr "Empujoncito" -#: appTools/ToolLevelling.py:2049 +#: appPlugins/ToolLevelling.py:2049 msgid "Zero Axes" msgstr "Cero los ejes" -#: appTools/ToolLevelling.py:2082 +#: appPlugins/ToolLevelling.py:2082 msgid "Pause/Resume" msgstr "Pausar / Reanudar" -#: appTools/ToolLevelling.py:2140 +#: appPlugins/ToolLevelling.py:2140 msgid "Send Command" msgstr "Enviar comando" -#: appTools/ToolLevelling.py:2142 appTools/ToolLevelling.py:2152 +#: appPlugins/ToolLevelling.py:2142 appPlugins/ToolLevelling.py:2152 msgid "Send a custom command to GRBL." msgstr "Envíe un comando personalizado a GRBL." -#: appTools/ToolLevelling.py:2147 +#: appPlugins/ToolLevelling.py:2147 msgid "Type GRBL command ..." msgstr "Escriba el comando GRBL ..." -#: appTools/ToolLevelling.py:2150 +#: appPlugins/ToolLevelling.py:2150 msgid "Send" msgstr "Enviar" -#: appTools/ToolLevelling.py:2158 +#: appPlugins/ToolLevelling.py:2158 msgid "Get Config parameter" msgstr "Obtener parámetro de Config" -#: appTools/ToolLevelling.py:2160 +#: appPlugins/ToolLevelling.py:2160 msgid "A GRBL configuration parameter." msgstr "Un parámetro de configuración GRBL." -#: appTools/ToolLevelling.py:2165 +#: appPlugins/ToolLevelling.py:2165 msgid "Type GRBL parameter ..." msgstr "Escriba un parámetro GRBL ..." -#: appTools/ToolLevelling.py:2168 +#: appPlugins/ToolLevelling.py:2168 msgid "Get" msgstr "Obtener" -#: appTools/ToolLevelling.py:2170 +#: appPlugins/ToolLevelling.py:2170 msgid "Get the value of a specified GRBL parameter." msgstr "Obtiene el valor de un parámetro GRBL especificado." -#: appTools/ToolLevelling.py:2178 +#: appPlugins/ToolLevelling.py:2178 msgid "Get Report" msgstr "Obtener informe" -#: appTools/ToolLevelling.py:2180 +#: appPlugins/ToolLevelling.py:2180 msgid "Print in shell the GRBL report." msgstr "Imprima en shell el informe GRBL." -#: appTools/ToolLevelling.py:2186 +#: appPlugins/ToolLevelling.py:2186 msgid "Apply AutoLevelling" msgstr "Aplicar nivelación automática" -#: appTools/ToolLevelling.py:2188 +#: appPlugins/ToolLevelling.py:2188 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -16788,23 +16836,23 @@ msgstr "" "espere los datos de sondeo Z y luego aplique estos datos\n" "sobre el GCode original, por lo que se realiza una autonivelación." -#: appTools/ToolLevelling.py:2197 +#: appPlugins/ToolLevelling.py:2197 msgid "Will save the GRBL height map." msgstr "Guardará el mapa de altura GRBL." -#: appTools/ToolLevelling.py:2207 +#: appPlugins/ToolLevelling.py:2207 msgid "Save Probing GCode" msgstr "Guardar GCode de sondeo" -#: appTools/ToolLevelling.py:2209 +#: appPlugins/ToolLevelling.py:2209 msgid "Will save the probing GCode." msgstr "Guardará el GCode de sondeo." -#: appTools/ToolLevelling.py:2218 +#: appPlugins/ToolLevelling.py:2218 msgid "View/Edit the probing GCode." msgstr "Ver / editar el GCode de sondeo." -#: appTools/ToolLevelling.py:2227 +#: appPlugins/ToolLevelling.py:2227 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -16816,15 +16864,15 @@ msgstr "" "sobre el GCode original por lo tanto\n" "haciendo autonivelación." -#: appTools/ToolMilling.py:2509 +#: appPlugins/ToolMilling.py:2509 msgid "Generating drills milling geometry..." msgstr "Generación de geometría de fresado para brocas ..." -#: appTools/ToolMilling.py:2614 +#: appPlugins/ToolMilling.py:2614 msgid "Generating slot milling geometry..." msgstr "Generación de geometría de fresado para ranuras ..." -#: appTools/ToolMilling.py:3602 +#: appPlugins/ToolMilling.py:3608 #, fuzzy #| msgid "Create CNCJob with toolpaths for drilling or milling holes." msgid "" @@ -16832,13 +16880,13 @@ msgid "" msgstr "" "Cree CNCJob con trayectorias de herramientas para taladrar o fresar agujeros." -#: appTools/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3637 #, fuzzy #| msgid "Excellon object for drilling/milling operation." msgid "Object for milling operation." msgstr "Objeto Excellon para operación de taladrado / fresado." -#: appTools/ToolMilling.py:3662 +#: appPlugins/ToolMilling.py:3668 #, fuzzy #| msgid "" #| "Tools in this Excellon object\n" @@ -16848,7 +16896,7 @@ msgstr "" "Herramientas en este objeto Excellon.\n" "Cuando se utilizan para la perforación." -#: appTools/ToolMilling.py:3741 +#: appPlugins/ToolMilling.py:3747 #, fuzzy #| msgid "" #| "The Tool Type (TT) can be:\n" @@ -16892,7 +16940,7 @@ msgstr "" "Elegir el tipo de herramienta en forma de V automáticamente seleccionará el " "tipo de operación como aislamiento." -#: appTools/ToolMilling.py:3877 +#: appPlugins/ToolMilling.py:3883 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16904,17 +16952,17 @@ msgstr "" "- Ranuras -> fresará las ranuras asociadas con esta herramienta\n" "- Ambos -> fresarán taladros y molinos o lo que esté disponible" -#: appTools/ToolMilling.py:3897 +#: appPlugins/ToolMilling.py:3903 msgid "The diameter of the tool who will do the milling" msgstr "El diámetro de la herramienta que hará el fresado" -#: appTools/ToolMilling.py:3914 +#: appPlugins/ToolMilling.py:3920 #, fuzzy #| msgid "Offset Z" msgid "Offset Type" msgstr "Offset Z" -#: appTools/ToolMilling.py:3917 +#: appPlugins/ToolMilling.py:3923 #, fuzzy #| msgid "" #| "The value for the Offset can be:\n" @@ -16940,19 +16988,19 @@ msgstr "" "- Fuera (lado) -> El corte de la herramienta seguirá la línea de geometría " "en el exterior." -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Int" msgid "In" msgstr "Interior" -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Cut" msgid "Out" msgstr "Cortar" -#: appTools/ToolMilling.py:3937 +#: appPlugins/ToolMilling.py:3943 #, fuzzy #| msgid "" #| "The value to offset the cut when \n" @@ -16970,13 +17018,13 @@ msgstr "" "El valor puede ser positivo para 'afuera'\n" "corte y negativo para corte 'interior'." -#: appTools/ToolMilling.py:3961 +#: appPlugins/ToolMilling.py:3967 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "Empujoncito" -#: appTools/ToolMilling.py:3964 +#: appPlugins/ToolMilling.py:3970 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -16985,25 +17033,25 @@ msgid "" "- Polish -> adds a painting sequence over the whole area of the object" msgstr "" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Áspero" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Finish" msgid "Finishing" msgstr "Terminar" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Polish" msgid "Polishing" msgstr "Limpiar" -#: appTools/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4393 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -17011,23 +17059,23 @@ msgstr "" "El archivo JSON del preprocesador que dicta\n" "Salida de Gcode para objetos de geometría (fresado)." -#: appTools/ToolMove.py:102 +#: appPlugins/ToolMove.py:102 msgid "MOVE: Click on the Start point ..." msgstr "MOVER: haga clic en el punto de inicio ..." -#: appTools/ToolMove.py:113 +#: appPlugins/ToolMove.py:113 msgid "Cancelled. No object(s) to move." msgstr "Cancelado. Ningún objeto (s) para mover." -#: appTools/ToolMove.py:217 +#: appPlugins/ToolMove.py:217 msgid "object was moved" msgstr "el objeto fue movido" -#: appTools/ToolMove.py:227 +#: appPlugins/ToolMove.py:227 msgid "Error when mouse left click." msgstr "Error al hacer clic con el botón izquierdo del mouse." -#: appTools/ToolNCC.py:1082 +#: appPlugins/ToolNCC.py:1082 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -17035,106 +17083,112 @@ msgstr "" "Aislamiento incompleto. Ninguna de las herramientas seleccionadas pudo " "realizar un aislamiento completo." -#: appTools/ToolNCC.py:1085 +#: appPlugins/ToolNCC.py:1085 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." -#: appTools/ToolNCC.py:1231 appTools/ToolNCC.py:1319 appTools/ToolNCC.py:1381 -#: appTools/ToolNCC.py:4026 appTools/ToolPaint.py:833 appTools/ToolPaint.py:921 -#: appTools/ToolPaint.py:983 appTools/ToolPaint.py:2826 -#: appTools/ToolSolderPaste.py:511 +#: appPlugins/ToolNCC.py:1231 appPlugins/ToolNCC.py:1319 +#: appPlugins/ToolNCC.py:1381 appPlugins/ToolNCC.py:4026 +#: appPlugins/ToolPaint.py:833 appPlugins/ToolPaint.py:921 +#: appPlugins/ToolPaint.py:983 appPlugins/ToolPaint.py:2826 +#: appPlugins/ToolSolderPaste.py:511 msgid "Cancelled. Tool already in Tool Table." msgstr "Cancelado. Herramienta ya en la tabla de herramientas." -#: appTools/ToolNCC.py:1984 appTools/ToolNCC.py:2962 +#: appPlugins/ToolNCC.py:1984 appPlugins/ToolNCC.py:2962 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Herramienta NCC. Preparación de polígonos sin cobre." -#: appTools/ToolNCC.py:2044 appTools/ToolNCC.py:3090 +#: appPlugins/ToolNCC.py:2044 appPlugins/ToolNCC.py:3090 msgid "NCC Tool. Calculate 'empty' area." msgstr "Herramienta NCC. Calcule el área 'vacía'." -#: appTools/ToolNCC.py:2055 appTools/ToolNCC.py:2084 appTools/ToolNCC.py:2190 -#: appTools/ToolNCC.py:2203 appTools/ToolNCC.py:3105 appTools/ToolNCC.py:3210 -#: appTools/ToolNCC.py:3225 appTools/ToolNCC.py:3492 appTools/ToolNCC.py:3593 -#: appTools/ToolNCC.py:3608 +#: appPlugins/ToolNCC.py:2055 appPlugins/ToolNCC.py:2084 +#: appPlugins/ToolNCC.py:2190 appPlugins/ToolNCC.py:2203 +#: appPlugins/ToolNCC.py:3105 appPlugins/ToolNCC.py:3210 +#: appPlugins/ToolNCC.py:3225 appPlugins/ToolNCC.py:3492 +#: appPlugins/ToolNCC.py:3593 appPlugins/ToolNCC.py:3608 msgid "Buffering finished" msgstr "Buffering terminado" -#: appTools/ToolNCC.py:2059 appTools/ToolNCC.py:2088 appTools/ToolNCC.py:2194 -#: appTools/ToolNCC.py:2206 appTools/ToolNCC.py:3113 appTools/ToolNCC.py:3232 -#: appTools/ToolNCC.py:3499 appTools/ToolNCC.py:3615 +#: appPlugins/ToolNCC.py:2059 appPlugins/ToolNCC.py:2088 +#: appPlugins/ToolNCC.py:2194 appPlugins/ToolNCC.py:2206 +#: appPlugins/ToolNCC.py:3113 appPlugins/ToolNCC.py:3232 +#: appPlugins/ToolNCC.py:3499 appPlugins/ToolNCC.py:3615 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." -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2217 appTools/ToolNCC.py:3243 +#: appPlugins/ToolNCC.py:2067 appPlugins/ToolNCC.py:2217 +#: appPlugins/ToolNCC.py:3243 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Herramienta NCC. Cálculo finalizado del área 'vacía'." -#: appTools/ToolNCC.py:2120 appTools/ToolNCC.py:3140 appTools/ToolNCC.py:3217 -#: appTools/ToolNCC.py:3519 appTools/ToolNCC.py:3600 +#: appPlugins/ToolNCC.py:2120 appPlugins/ToolNCC.py:3140 +#: appPlugins/ToolNCC.py:3217 appPlugins/ToolNCC.py:3519 +#: appPlugins/ToolNCC.py:3600 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." -#: appTools/ToolNCC.py:2210 appTools/ToolNCC.py:3236 appTools/ToolNCC.py:3618 +#: appPlugins/ToolNCC.py:2210 appPlugins/ToolNCC.py:3236 +#: appPlugins/ToolNCC.py:3618 msgid "The selected object is not suitable for copper clearing." msgstr "El objeto seleccionado no es adecuado para la limpieza de cobre." -#: appTools/ToolNCC.py:2260 +#: appPlugins/ToolNCC.py:2260 msgid "Clearing the polygon with the method: lines." msgstr "Borrar el polígono con el método: líneas." -#: appTools/ToolNCC.py:2270 +#: appPlugins/ToolNCC.py:2270 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Ha fallado. Borrar el polígono con el método: semilla." -#: appTools/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2279 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Ha fallado. Borrar el polígono con el método: estándar." -#: appTools/ToolNCC.py:2295 +#: appPlugins/ToolNCC.py:2295 msgid "Polygon could not be cleared. Location:" msgstr "No se pudo borrar el polígono. Ubicación:" -#: appTools/ToolNCC.py:2348 +#: appPlugins/ToolNCC.py:2348 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." -#: appTools/ToolNCC.py:2363 appTools/ToolNCC.py:3058 +#: appPlugins/ToolNCC.py:2363 appPlugins/ToolNCC.py:3058 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." -#: appTools/ToolNCC.py:2391 appTools/ToolNCC.py:2621 +#: appPlugins/ToolNCC.py:2391 appPlugins/ToolNCC.py:2621 msgid "NCC Tool failed creating bounding box." msgstr "La herramienta NCC no pudo crear el cuadro delimitador." -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "NCC Tool clearing with tool diameter" msgstr "La Herram. NCC se está limpiando con el diá. de la herramienta" -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "started." msgstr "empezado." -#: appTools/ToolNCC.py:2539 +#: appPlugins/ToolNCC.py:2539 msgid "Could not use the tool for copper clear." msgstr "No se pudo usar la herramienta para quitar el cobre." -#: appTools/ToolNCC.py:2561 appTools/ToolNCC.py:3418 +#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:3418 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17146,32 +17200,32 @@ msgstr "" "grande para la geometría pintada.\n" "Cambie los parámetros de pintura e intente nuevamente." -#: appTools/ToolNCC.py:2571 appTools/ToolNCC.py:3427 +#: appPlugins/ToolNCC.py:2571 appPlugins/ToolNCC.py:3427 msgid "NCC Tool clear all done." msgstr "Herramienta NCC borrar todo hecho." -#: appTools/ToolNCC.py:2574 appTools/ToolNCC.py:3430 +#: appPlugins/ToolNCC.py:2574 appPlugins/ToolNCC.py:3430 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" -#: appTools/ToolNCC.py:2576 appTools/ToolNCC.py:2826 appTools/ToolNCC.py:3432 -#: appTools/ToolNCC.py:3815 +#: appPlugins/ToolNCC.py:2576 appPlugins/ToolNCC.py:2826 +#: appPlugins/ToolNCC.py:3432 appPlugins/ToolNCC.py:3815 msgid "tools" msgstr "herramientas" -#: appTools/ToolNCC.py:2603 +#: appPlugins/ToolNCC.py:2603 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "" "Herramienta NCC. Se inició la tarea de limpieza de cobre de mecanizado en " "reposo." -#: appTools/ToolNCC.py:2822 appTools/ToolNCC.py:3811 +#: appPlugins/ToolNCC.py:2822 appPlugins/ToolNCC.py:3811 msgid "NCC Tool Rest Machining clear all done." msgstr "NCC herramienta de mecanizado de reposo claro todo hecho." -#: appTools/ToolNCC.py:2825 appTools/ToolNCC.py:3814 +#: appPlugins/ToolNCC.py:2825 appPlugins/ToolNCC.py:3814 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -17179,11 +17233,11 @@ msgstr "" "El mecanizado de reposo de herramientas NCC está claro, pero el aislamiento " "de características de cobre está roto por" -#: appTools/ToolNCC.py:2923 +#: appPlugins/ToolNCC.py:2923 msgid "NCC Tool started. Reading parameters." msgstr "Herramienta NCC iniciada. Parámetros de lectura." -#: appTools/ToolNCC.py:3917 +#: appPlugins/ToolNCC.py:3917 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -17192,7 +17246,7 @@ msgstr "" "Preferencias -> Gerber General. Vuelva a cargar el archivo Gerber después de " "este cambio." -#: appTools/ToolNCC.py:4137 +#: appPlugins/ToolNCC.py:4137 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -17204,7 +17258,7 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: appTools/ToolNCC.py:4188 +#: appPlugins/ToolNCC.py:4188 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17221,7 +17275,7 @@ msgstr "" "en la geometría resultante. Esto es porque con algunas herramientas\n" "Esta función no podrá crear geometría de pintura." -#: appTools/ToolNCC.py:4608 +#: appPlugins/ToolNCC.py:4608 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17230,17 +17284,17 @@ msgstr "" "sin cobre.\n" "Puede ser Gerber, Excellon o Geometry." -#: appTools/ToolOptimal.py:121 appTools/ToolOptimal.py:408 +#: appPlugins/ToolOptimal.py:121 appPlugins/ToolOptimal.py:408 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" msgstr "Mínimo" -#: appTools/ToolOptimal.py:160 +#: appPlugins/ToolOptimal.py:160 msgid "Only Gerber objects can be evaluated." msgstr "Solo se pueden evaluar los objetos de Gerber." -#: appTools/ToolOptimal.py:166 +#: appPlugins/ToolOptimal.py:166 msgid "" "Optimal Tool. Started to search for the minimum distance between copper " "features." @@ -17248,66 +17302,66 @@ msgstr "" "Herramienta óptima. Comenzó a buscar la distancia mínima entre las " "características de cobre." -#: appTools/ToolOptimal.py:176 +#: appPlugins/ToolOptimal.py:176 msgid "Optimal Tool. Parsing geometry for aperture" msgstr "Herramienta óptima. Análisis de geometría para apertura" -#: appTools/ToolOptimal.py:187 +#: appPlugins/ToolOptimal.py:187 msgid "Optimal Tool. Creating a buffer for the object geometry." msgstr "Herramienta óptima. Crear un búfer para la geometría del objeto." -#: appTools/ToolOptimal.py:202 +#: appPlugins/ToolOptimal.py:202 msgid "" "Optimal Tool. Finding the distances between each two elements. Iterations" msgstr "" "Herramienta óptima. Encontrar las distancias entre cada dos elementos. " "Iteraciones" -#: appTools/ToolOptimal.py:236 +#: appPlugins/ToolOptimal.py:236 msgid "Optimal Tool. Finding the minimum distance." msgstr "Herramienta óptima. Encontrar la distancia mínima." -#: appTools/ToolOptimal.py:252 +#: appPlugins/ToolOptimal.py:252 msgid "Optimal Tool. Finished successfully." msgstr "Herramienta óptima. Terminado con éxito." -#: appTools/ToolOptimal.py:455 +#: appPlugins/ToolOptimal.py:455 msgid "Number of decimals kept for found distances." msgstr "Número de decimales guardados para distancias encontradas." -#: appTools/ToolOptimal.py:464 +#: appPlugins/ToolOptimal.py:464 msgid "Minimum distance" msgstr "Distancia minima" -#: appTools/ToolOptimal.py:465 +#: appPlugins/ToolOptimal.py:465 msgid "Display minimum distance between copper features." msgstr "Mostrar la distancia mínima entre las características de cobre." -#: appTools/ToolOptimal.py:469 +#: appPlugins/ToolOptimal.py:469 msgid "Determined" msgstr "Determinado" -#: appTools/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:484 msgid "Occurring" msgstr "Ocurriendo" -#: appTools/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:485 msgid "How many times this minimum is found." msgstr "Cuántas veces se encuentra este mínimo." -#: appTools/ToolOptimal.py:492 +#: appPlugins/ToolOptimal.py:492 msgid "Minimum points coordinates" msgstr "Coordenadas de puntos mínimos" -#: appTools/ToolOptimal.py:493 appTools/ToolOptimal.py:499 +#: appPlugins/ToolOptimal.py:493 appPlugins/ToolOptimal.py:499 msgid "Coordinates for points where minimum distance was found." msgstr "Coordenadas para los puntos donde se encontró la distancia mínima." -#: appTools/ToolOptimal.py:512 appTools/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:512 appPlugins/ToolOptimal.py:588 msgid "Jump to selected position" msgstr "Saltar a la posición seleccionada" -#: appTools/ToolOptimal.py:514 appTools/ToolOptimal.py:590 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:590 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17315,11 +17369,11 @@ msgstr "" "Seleccione una posición en el cuadro de texto Ubicaciones y luego\n" "haga clic en este botón." -#: appTools/ToolOptimal.py:522 +#: appPlugins/ToolOptimal.py:522 msgid "Other distances" msgstr "Otras distancias" -#: appTools/ToolOptimal.py:523 +#: appPlugins/ToolOptimal.py:523 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17327,13 +17381,13 @@ msgstr "" "Mostrará otras distancias en el archivo Gerber ordenado a\n" "el mínimo al máximo, sin incluir el mínimo absoluto." -#: appTools/ToolOptimal.py:528 +#: appPlugins/ToolOptimal.py:528 msgid "Other distances points coordinates" msgstr "Otras distancias puntos coordenadas" -#: appTools/ToolOptimal.py:529 appTools/ToolOptimal.py:543 -#: appTools/ToolOptimal.py:550 appTools/ToolOptimal.py:567 -#: appTools/ToolOptimal.py:574 +#: appPlugins/ToolOptimal.py:529 appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:567 +#: appPlugins/ToolOptimal.py:574 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17341,19 +17395,19 @@ msgstr "" "Otras distancias y las coordenadas de los puntos.\n" "donde se encontró la distancia." -#: appTools/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:542 msgid "Gerber distances" msgstr "Distancias de Gerber" -#: appTools/ToolOptimal.py:566 +#: appPlugins/ToolOptimal.py:566 msgid "Points coordinates" msgstr "Coordenadas de puntos" -#: appTools/ToolOptimal.py:598 +#: appPlugins/ToolOptimal.py:598 msgid "Find Minimum" msgstr "Encuentra mínimo" -#: appTools/ToolOptimal.py:601 +#: appPlugins/ToolOptimal.py:601 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17363,74 +17417,74 @@ msgstr "" "esto permitirá determinar la herramienta adecuada para\n" "utilizar para aislamiento o limpieza de cobre." -#: appTools/ToolPDF.py:96 appTools/ToolPDF.py:100 +#: appPlugins/ToolPDF.py:96 appPlugins/ToolPDF.py:100 msgid "Open PDF" msgstr "Abrir PDF" -#: appTools/ToolPDF.py:103 +#: appPlugins/ToolPDF.py:103 msgid "Open PDF cancelled" msgstr "Abrir PDF cancelado" -#: appTools/ToolPDF.py:131 +#: appPlugins/ToolPDF.py:131 #, fuzzy #| msgid "Parsing ..." msgid "Parsing" msgstr "Trabajando ..." -#: appTools/ToolPDF.py:212 app_Main.py:10795 +#: appPlugins/ToolPDF.py:212 app_Main.py:10795 msgid "Failed to open" msgstr "Falló al abrir" -#: appTools/ToolPDF.py:288 appTools/ToolPcbWizard.py:351 app_Main.py:10741 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:351 app_Main.py:10741 msgid "No geometry found in file" msgstr "No se encontró geometría en el archivo" -#: appTools/ToolPDF.py:291 appTools/ToolPDF.py:364 +#: appPlugins/ToolPDF.py:291 appPlugins/ToolPDF.py:364 #, python-format msgid "Rendering PDF layer #%d ..." msgstr "Renderizando la capa PDF #%d ..." -#: appTools/ToolPDF.py:295 appTools/ToolPDF.py:368 +#: appPlugins/ToolPDF.py:295 appPlugins/ToolPDF.py:368 msgid "Open PDF file failed." msgstr "El archivo PDF abierto ha fallado." -#: appTools/ToolPDF.py:300 appTools/ToolPDF.py:373 +#: appPlugins/ToolPDF.py:300 appPlugins/ToolPDF.py:373 msgid "Rendered" msgstr "Rendido" -#: appTools/ToolPaint.py:1148 +#: appPlugins/ToolPaint.py:1148 msgid "Can't do Paint on MultiGeo geometries" msgstr "No se puede Pintar en geometrías de geo-múltiple" -#: appTools/ToolPaint.py:1185 +#: appPlugins/ToolPaint.py:1185 msgid "Click on a polygon to paint it." msgstr "Haga clic en un polígono para pintarlo." -#: appTools/ToolPaint.py:1790 +#: appPlugins/ToolPaint.py:1790 msgid "Painting polygon with method: lines." msgstr "Pintura poligonal con método: líneas." -#: appTools/ToolPaint.py:1802 +#: appPlugins/ToolPaint.py:1802 msgid "Failed. Painting polygon with method: seed." msgstr "Ha fallado. Pintura poligonal con método: semilla." -#: appTools/ToolPaint.py:1813 +#: appPlugins/ToolPaint.py:1813 msgid "Failed. Painting polygon with method: standard." msgstr "Ha fallado. Pintura poligonal con método: estándar." -#: appTools/ToolPaint.py:1904 appTools/ToolPaint.py:2093 +#: appPlugins/ToolPaint.py:1904 appPlugins/ToolPaint.py:2093 msgid "Painting with tool diameter = " msgstr "Pintar con diá de herram. = " -#: appTools/ToolPaint.py:1907 appTools/ToolPaint.py:2096 +#: appPlugins/ToolPaint.py:1907 appPlugins/ToolPaint.py:2096 msgid "started" msgstr "empezado" -#: appTools/ToolPaint.py:1934 appTools/ToolPaint.py:2083 +#: appPlugins/ToolPaint.py:1934 appPlugins/ToolPaint.py:2083 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appTools/ToolPaint.py:2049 appTools/ToolPaint.py:2275 +#: appPlugins/ToolPaint.py:2049 appPlugins/ToolPaint.py:2275 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17442,44 +17496,44 @@ msgstr "" "grande para la geometría pintada.\n" "Cambie los parámetros de pintura e intente nuevamente." -#: appTools/ToolPaint.py:2329 +#: appPlugins/ToolPaint.py:2329 msgid "Painting ..." msgstr "Pintura ..." -#: appTools/ToolPaint.py:2363 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2468 appTools/ToolPaint.py:2476 -#: appTools/ToolPaint.py:2546 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2363 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2468 appPlugins/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2546 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Paint Tool." msgstr "Herramienta de Pintura." -#: appTools/ToolPaint.py:2364 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 +#: appPlugins/ToolPaint.py:2364 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 msgid "Normal painting polygon task started." msgstr "Se inició la tarea normal de polígono de pintura." -#: appTools/ToolPaint.py:2365 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2548 +#: appPlugins/ToolPaint.py:2365 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2548 msgid "Buffering geometry..." msgstr "Almacenar la geometría ..." -#: appTools/ToolPaint.py:2390 appTools/ToolPaint.py:2483 -#: appTools/ToolPaint.py:2564 +#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2483 +#: appPlugins/ToolPaint.py:2564 msgid "No polygon found." msgstr "No se encontró polígono." -#: appTools/ToolPaint.py:2465 appTools/ToolPaint.py:2468 -#: appTools/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2465 appPlugins/ToolPaint.py:2468 +#: appPlugins/ToolPaint.py:2476 msgid "Paint all polygons task started." msgstr "La tarea de pintar todos los polígonos comenzó." -#: appTools/ToolPaint.py:2547 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2547 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Painting area task started." msgstr "La tarea del área de pintura comenzó." -#: appTools/ToolPaint.py:2910 +#: appPlugins/ToolPaint.py:2910 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17491,7 +17545,7 @@ msgstr "" "Crear un objeto de geometría con\n" "Trayectorias para cortar todas las regiones sin cobre." -#: appTools/ToolPaint.py:2943 +#: appPlugins/ToolPaint.py:2943 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17503,7 +17557,7 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: appTools/ToolPaint.py:2977 +#: appPlugins/ToolPaint.py:2977 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17511,7 +17565,7 @@ msgstr "" "Conjunto de herramientas desde el cual el algoritmo\n" "elegirá los que se usan para pintar." -#: appTools/ToolPaint.py:2994 +#: appPlugins/ToolPaint.py:2994 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17527,7 +17581,7 @@ msgstr "" "en la geometría resultante. Esto es porque con algunas herramientas\n" "Esta función no podrá crear geometría de pintura." -#: appTools/ToolPaint.py:3006 +#: appPlugins/ToolPaint.py:3006 msgid "" "The Tool Type (TT) can be:\n" "- Circular -> it is informative only. Being circular,\n" @@ -17565,7 +17619,7 @@ msgstr "" "seleccionará el Tipo de operación\n" "en la geometría resultante como Aislamiento." -#: appTools/ToolPaint.py:3287 +#: appPlugins/ToolPaint.py:3287 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17573,43 +17627,43 @@ msgstr "" "El tipo de objeto FlatCAM que se utilizará como referencia de pintura.\n" "Puede ser Gerber, Excellon o Geometry." -#: appTools/ToolPaint.py:3327 +#: appPlugins/ToolPaint.py:3327 msgid "Create a Geometry Object which paints the polygons." msgstr "Crea un objeto de geometría que pinte los polígonos." -#: appTools/ToolPanelize.py:114 appTools/ToolPanelize.py:1061 +#: appPlugins/ToolPanelize.py:114 appPlugins/ToolPanelize.py:1061 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Ref. de panelización" -#: appTools/ToolPanelize.py:341 +#: appPlugins/ToolPanelize.py:341 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." -#: appTools/ToolPanelize.py:384 +#: appPlugins/ToolPanelize.py:384 msgid "Generating panel ... " msgstr "Panel generador … " -#: appTools/ToolPanelize.py:471 appTools/ToolPanelize.py:763 -#: appTools/ToolPanelize.py:1013 +#: appPlugins/ToolPanelize.py:471 appPlugins/ToolPanelize.py:763 +#: appPlugins/ToolPanelize.py:1013 msgid "Generating panel ... Adding the source code." msgstr "Generando panel ... Añadiendo el código fuente." -#: appTools/ToolPanelize.py:691 +#: appPlugins/ToolPanelize.py:691 msgid "Optimizing the overlapping paths." msgstr "Optimización de los caminos superpuestos." -#: appTools/ToolPanelize.py:723 +#: appPlugins/ToolPanelize.py:723 msgid "Optimization complete." msgstr "Optimización completa." -#: appTools/ToolPanelize.py:1022 +#: appPlugins/ToolPanelize.py:1022 msgid "Generating panel... Spawning copies" msgstr "Generando panel ... Generando copias" -#: appTools/ToolPanelize.py:1038 +#: appPlugins/ToolPanelize.py:1038 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17618,11 +17672,11 @@ msgstr "" "{text} Demasiado grande para el área de restricción. El panel final tiene " "{col} columnas y {row} filas" -#: appTools/ToolPanelize.py:1046 +#: appPlugins/ToolPanelize.py:1046 msgid "Panel created successfully." msgstr "Panel creado con éxito." -#: appTools/ToolPanelize.py:1104 +#: appPlugins/ToolPanelize.py:1104 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17634,7 +17688,7 @@ msgstr "" "La selección aquí decide el tipo de objetos que serán\n" "en el cuadro combinado Objeto." -#: appTools/ToolPanelize.py:1132 +#: appPlugins/ToolPanelize.py:1132 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17642,11 +17696,11 @@ msgstr "" "Objeto a ser panelizado. Esto significa que lo hará\n" "ser duplicado en una matriz de filas y columnas." -#: appTools/ToolPanelize.py:1139 +#: appPlugins/ToolPanelize.py:1139 msgid "Panelization Reference" msgstr "Ref. de panelización" -#: appTools/ToolPanelize.py:1141 +#: appPlugins/ToolPanelize.py:1141 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17666,7 +17720,7 @@ msgstr "" "a este objeto de referencia, por lo tanto, manteniendo el panelizado\n" "objetos sincronizados." -#: appTools/ToolPanelize.py:1167 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17678,7 +17732,7 @@ msgstr "" "La selección aquí decide el tipo de objetos que serán\n" "en el cuadro combinado Objeto de caja." -#: appTools/ToolPanelize.py:1182 +#: appPlugins/ToolPanelize.py:1182 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17686,11 +17740,11 @@ msgstr "" "El objeto real que se utiliza como contenedor para\n" " objeto seleccionado que se va a panelizar." -#: appTools/ToolPanelize.py:1192 +#: appPlugins/ToolPanelize.py:1192 msgid "Panel Data" msgstr "Datos del panel" -#: appTools/ToolPanelize.py:1194 +#: appPlugins/ToolPanelize.py:1194 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17706,15 +17760,15 @@ msgstr "" "Los espacios establecerán la distancia entre dos\n" "elementos de la matriz de paneles." -#: appTools/ToolPanelize.py:1279 +#: appPlugins/ToolPanelize.py:1279 msgid "Constrain panel within" msgstr "Restrinja el panel dentro de" -#: appTools/ToolPanelize.py:1322 +#: appPlugins/ToolPanelize.py:1322 msgid "Panelize Object" msgstr "Panelizar objeto" -#: appTools/ToolPanelize.py:1325 appTools/ToolRulesCheck.py:1649 +#: appPlugins/ToolPanelize.py:1325 appPlugins/ToolRulesCheck.py:1649 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17724,21 +17778,21 @@ msgstr "" "En otras palabras, crea múltiples copias del objeto fuente,\n" "dispuestos en una matriz 2D de filas y columnas." -#: appTools/ToolPcbWizard.py:111 +#: appPlugins/ToolPcbWizard.py:111 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PCBWizard Import" msgstr "Herra. de import. PcbWizard" -#: appTools/ToolPcbWizard.py:197 appTools/ToolPcbWizard.py:201 +#: appPlugins/ToolPcbWizard.py:197 appPlugins/ToolPcbWizard.py:201 msgid "Load PcbWizard Excellon file" msgstr "Cargar archivo PcbWizard Excellon" -#: appTools/ToolPcbWizard.py:220 appTools/ToolPcbWizard.py:224 +#: appPlugins/ToolPcbWizard.py:220 appPlugins/ToolPcbWizard.py:224 msgid "Load PcbWizard INF file" msgstr "Cargar archivo PcbWizard INF" -#: appTools/ToolPcbWizard.py:272 +#: appPlugins/ToolPcbWizard.py:272 msgid "" "The INF file does not contain the tool table.\n" "Try to open the Excellon file from File -> Open -> Excellon\n" @@ -17748,53 +17802,53 @@ msgstr "" "Intente abrir el archivo Excellon desde Archivo -> Abrir -> Excellon\n" "y edite los diámetros de taladro manualmente." -#: appTools/ToolPcbWizard.py:292 +#: appPlugins/ToolPcbWizard.py:292 msgid "PcbWizard .INF file loaded." msgstr "PcbWizard .INF archivo cargado." -#: appTools/ToolPcbWizard.py:296 +#: appPlugins/ToolPcbWizard.py:296 msgid "Main PcbWizard Excellon file loaded." msgstr "Archivo PcbWizard Excellon principal cargado." -#: appTools/ToolPcbWizard.py:329 app_Main.py:10720 +#: appPlugins/ToolPcbWizard.py:329 app_Main.py:10720 msgid "This is not Excellon file." msgstr "Este no es un archivo de Excellon." -#: appTools/ToolPcbWizard.py:332 +#: appPlugins/ToolPcbWizard.py:332 msgid "Cannot parse file" msgstr "No se puede analizar el archivo" -#: appTools/ToolPcbWizard.py:363 +#: appPlugins/ToolPcbWizard.py:363 msgid "Import Excellon file failed." msgstr "Error al importar el archivo Excellon." -#: appTools/ToolPcbWizard.py:370 +#: appPlugins/ToolPcbWizard.py:370 msgid "Imported" msgstr "Importado" -#: appTools/ToolPcbWizard.py:373 +#: appPlugins/ToolPcbWizard.py:373 msgid "Excellon merging is in progress. Please wait..." msgstr "La fusión de Excellon está en progreso. Por favor espera..." -#: appTools/ToolPcbWizard.py:375 +#: appPlugins/ToolPcbWizard.py:375 msgid "The imported Excellon file is empty." msgstr "El archivo Excellon importado es Ninguno." -#: appTools/ToolPcbWizard.py:380 +#: appPlugins/ToolPcbWizard.py:380 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PcbWizard Import" msgstr "Herra. de import. PcbWizard" -#: appTools/ToolPcbWizard.py:399 +#: appPlugins/ToolPcbWizard.py:399 msgid "Load files" msgstr "Cargar archivos" -#: appTools/ToolPcbWizard.py:407 +#: appPlugins/ToolPcbWizard.py:407 msgid "Excellon file" msgstr "Archivo Excellon" -#: appTools/ToolPcbWizard.py:409 +#: appPlugins/ToolPcbWizard.py:409 msgid "" "Load the Excellon file.\n" "Usually it has a .DRL extension" @@ -17802,47 +17856,47 @@ msgstr "" "Cargue el archivo Excellon.\n" "Por lo general, tiene una extensión .DRL" -#: appTools/ToolPcbWizard.py:416 +#: appPlugins/ToolPcbWizard.py:416 msgid "INF file" msgstr "Archivo INF" -#: appTools/ToolPcbWizard.py:418 +#: appPlugins/ToolPcbWizard.py:418 msgid "Load the INF file." msgstr "Cargue el archivo INF." -#: appTools/ToolPcbWizard.py:431 +#: appPlugins/ToolPcbWizard.py:431 msgid "Tool Number" msgstr "Numero de Herram" -#: appTools/ToolPcbWizard.py:433 +#: appPlugins/ToolPcbWizard.py:433 msgid "Tool diameter in file units." msgstr "Diámetro de herramienta en unidades de archivo." -#: appTools/ToolPcbWizard.py:450 +#: appPlugins/ToolPcbWizard.py:450 msgid "Int. digits" msgstr "Dígitos enteros" -#: appTools/ToolPcbWizard.py:452 +#: appPlugins/ToolPcbWizard.py:452 msgid "The number of digits for the integral part of the coordinates." msgstr "El número de dígitos para la parte integral de las coordenadas." -#: appTools/ToolPcbWizard.py:460 +#: appPlugins/ToolPcbWizard.py:460 msgid "Frac. digits" msgstr "Dígitos Fraccio" -#: appTools/ToolPcbWizard.py:462 +#: appPlugins/ToolPcbWizard.py:462 msgid "The number of digits for the fractional part of the coordinates." msgstr "El número de dígitos para la parte fraccionaria de las coordenadas." -#: appTools/ToolPcbWizard.py:470 +#: appPlugins/ToolPcbWizard.py:470 msgid "No Suppression" msgstr "Sin supresión" -#: appTools/ToolPcbWizard.py:471 +#: appPlugins/ToolPcbWizard.py:471 msgid "Zeros supp." msgstr "Supresión de Ceros" -#: appTools/ToolPcbWizard.py:473 +#: appPlugins/ToolPcbWizard.py:473 msgid "" "The type of zeros suppression used.\n" "Can be of type:\n" @@ -17856,7 +17910,7 @@ msgstr "" "- TZ = los ceros finales se mantienen\n" "- Sin supresión = sin supresión de cero" -#: appTools/ToolPcbWizard.py:487 +#: appPlugins/ToolPcbWizard.py:487 msgid "" "The type of units that the coordinates and tool\n" "diameters are using. Can be INCH or MM." @@ -17864,11 +17918,11 @@ msgstr "" "El tipo de unidades que las coordenadas y la herramienta\n" "diámetros están utilizando. Puede ser PULGADAS o MM." -#: appTools/ToolPcbWizard.py:495 +#: appPlugins/ToolPcbWizard.py:495 msgid "Import Excellon" msgstr "Importar Excellon" -#: appTools/ToolPcbWizard.py:497 +#: appPlugins/ToolPcbWizard.py:497 msgid "" "Import an Excellon file\n" "that store it's information's in 2 files.\n" @@ -17880,29 +17934,29 @@ msgstr "" "Uno generalmente tiene la extensión .DRL mientras\n" "el otro tiene extensión .INF." -#: appTools/ToolPunchGerber.py:194 +#: appPlugins/ToolPunchGerber.py:194 #, fuzzy #| msgid "Punch Gerber" msgid "Punch Geber" msgstr "Gerber Perforadora" -#: appTools/ToolPunchGerber.py:537 +#: appPlugins/ToolPunchGerber.py:537 #, fuzzy #| msgid "Click on a polygon to isolate it." msgid "Click on a pad to select it." msgstr "Haga clic en un polígono para aislarlo." -#: appTools/ToolPunchGerber.py:785 appTools/ToolPunchGerber.py:918 +#: appPlugins/ToolPunchGerber.py:785 appPlugins/ToolPunchGerber.py:918 msgid "The value of the fixed diameter is 0.0. Aborting." msgstr "El valor del diámetro fijo es 0.0. Abortar." -#: appTools/ToolPunchGerber.py:1694 +#: appPlugins/ToolPunchGerber.py:1694 #, fuzzy #| msgid "Added polygon" msgid "Added pad" msgstr "Polígono agregado" -#: appTools/ToolPunchGerber.py:1695 +#: appPlugins/ToolPunchGerber.py:1695 #, fuzzy #| msgid "Click to add next polygon or right click to start." msgid "Click to add next pad or right click to start." @@ -17910,13 +17964,13 @@ msgstr "" "Haga clic para agregar el siguiente polígono o haga clic derecho para " "comenzar." -#: appTools/ToolPunchGerber.py:1707 +#: appPlugins/ToolPunchGerber.py:1707 #, fuzzy #| msgid "Removed polygon" msgid "Removed pad" msgstr "Polígono eliminado" -#: appTools/ToolPunchGerber.py:1708 +#: appPlugins/ToolPunchGerber.py:1708 #, fuzzy #| msgid "Click to add/remove next polygon or right click to start." msgid "Click to add/remove next pad or right click to start." @@ -17924,43 +17978,43 @@ msgstr "" "Haga clic para agregar / eliminar el siguiente polígono o haga clic con el " "botón derecho para comenzar." -#: appTools/ToolPunchGerber.py:1713 +#: appPlugins/ToolPunchGerber.py:1713 #, fuzzy #| msgid "No polygon detected under click position." msgid "No pad detected under click position." msgstr "No se detectó ningún polígono bajo la posición de clic." -#: appTools/ToolPunchGerber.py:1912 +#: appPlugins/ToolPunchGerber.py:1912 #, fuzzy #| msgid "All objects are selected." msgid "All selectable pads are selected." msgstr "Todos los objetos están seleccionados." -#: appTools/ToolPunchGerber.py:1929 +#: appPlugins/ToolPunchGerber.py:1929 #, fuzzy #| msgid "Selection Color" msgid "Selection cleared." msgstr "Color de seleccion" -#: appTools/ToolPunchGerber.py:1992 +#: appPlugins/ToolPunchGerber.py:1992 msgid "Gerber into which to punch holes" msgstr "Gerber en el que hacer agujeros" -#: appTools/ToolPunchGerber.py:2129 +#: appPlugins/ToolPunchGerber.py:2129 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." -#: appTools/ToolPunchGerber.py:2281 +#: appPlugins/ToolPunchGerber.py:2281 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 "" -#: appTools/ToolPunchGerber.py:2320 +#: appPlugins/ToolPunchGerber.py:2320 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -17968,28 +18022,28 @@ msgstr "" "Cree un objeto Gerber a partir del objeto seleccionado, dentro de\n" "El cuadro especificado." -#: appTools/ToolQRCode.py:211 appTools/ToolQRCode.py:559 -#: appTools/ToolQRCode.py:610 +#: appPlugins/ToolQRCode.py:211 appPlugins/ToolQRCode.py:559 +#: appPlugins/ToolQRCode.py:610 msgid "Cancelled. There is no QRCode Data in the text box." msgstr "Cancelado. No hay datos de QRCode en el cuadro de texto." -#: appTools/ToolQRCode.py:388 +#: appPlugins/ToolQRCode.py:388 msgid "QRCode Tool done." msgstr "Herramienta QRCode hecha." -#: appTools/ToolQRCode.py:758 +#: appPlugins/ToolQRCode.py:758 msgid "Gerber Object to which the QRCode will be added." msgstr "Objeto Gerber al que se agregará el QRCode." -#: appTools/ToolQRCode.py:794 +#: appPlugins/ToolQRCode.py:794 msgid "The parameters used to shape the QRCode." msgstr "Los parámetros utilizados para dar forma al QRCode." -#: appTools/ToolQRCode.py:899 +#: appPlugins/ToolQRCode.py:899 msgid "Export QRCode" msgstr "Exportar el código QR" -#: appTools/ToolQRCode.py:901 +#: appPlugins/ToolQRCode.py:901 msgid "" "Show a set of controls allowing to export the QRCode\n" "to a SVG file or an PNG file." @@ -17997,90 +18051,90 @@ msgstr "" "Mostrar un conjunto de controles que permiten exportar el QRCode\n" "a un archivo SVG o un archivo PNG." -#: appTools/ToolQRCode.py:940 +#: appPlugins/ToolQRCode.py:940 msgid "Transparent back color" msgstr "Color de fondo transparente" -#: appTools/ToolQRCode.py:965 +#: appPlugins/ToolQRCode.py:965 msgid "Export QRCode SVG" msgstr "Exportar el QRCode SVG" -#: appTools/ToolQRCode.py:967 +#: appPlugins/ToolQRCode.py:967 msgid "Export a SVG file with the QRCode content." msgstr "Exporte un archivo SVG con el contenido de QRCode." -#: appTools/ToolQRCode.py:978 +#: appPlugins/ToolQRCode.py:978 msgid "Export QRCode PNG" msgstr "Exportar el QRCode PNG" -#: appTools/ToolQRCode.py:980 +#: appPlugins/ToolQRCode.py:980 msgid "Export a PNG image file with the QRCode content." msgstr "Exporte un archivo de imagen PNG con el contenido de QRCode." -#: appTools/ToolQRCode.py:991 +#: appPlugins/ToolQRCode.py:991 msgid "Insert QRCode" msgstr "Insertar QRCode" -#: appTools/ToolQRCode.py:994 +#: appPlugins/ToolQRCode.py:994 msgid "Create the QRCode object." msgstr "Crea el objeto QRCode." -#: appTools/ToolReport.py:31 appTools/ToolReport.py:151 +#: appPlugins/ToolReport.py:31 appPlugins/ToolReport.py:151 #, fuzzy #| msgid "Get Report" msgid "Object Report" msgstr "Obtener informe" -#: appTools/ToolReport.py:146 +#: appPlugins/ToolReport.py:146 msgid "Object Properties are displayed." msgstr "Se muestran las propiedades del objeto." -#: appTools/ToolReport.py:168 +#: appPlugins/ToolReport.py:168 msgid "TYPE" msgstr "TIPO" -#: appTools/ToolReport.py:169 +#: appPlugins/ToolReport.py:169 msgid "NAME" msgstr "NOMBRE" -#: appTools/ToolReport.py:199 +#: appPlugins/ToolReport.py:199 msgid "Geo Type" msgstr "Tipo de Geo" -#: appTools/ToolReport.py:202 +#: appPlugins/ToolReport.py:202 msgid "Single-Geo" msgstr "Geo. individual" -#: appTools/ToolReport.py:203 +#: appPlugins/ToolReport.py:203 msgid "Multi-Geo" msgstr "Geo. múltiple" -#: appTools/ToolReport.py:357 appTools/ToolReport.py:362 -#: appTools/ToolReport.py:364 +#: appPlugins/ToolReport.py:357 appPlugins/ToolReport.py:362 +#: appPlugins/ToolReport.py:364 msgid "Metric" msgstr "Métrico" -#: appTools/ToolRulesCheck.py:133 appTools/ToolRulesCheck.py:1163 +#: appPlugins/ToolRulesCheck.py:133 appPlugins/ToolRulesCheck.py:1163 msgid "Check Rules" msgstr "Verificar Reglas" -#: appTools/ToolRulesCheck.py:678 appTools/ToolRulesCheck.py:738 -#: appTools/ToolRulesCheck.py:775 appTools/ToolRulesCheck.py:847 -#: appTools/ToolRulesCheck.py:901 appTools/ToolRulesCheck.py:939 -#: appTools/ToolRulesCheck.py:1004 +#: appPlugins/ToolRulesCheck.py:678 appPlugins/ToolRulesCheck.py:738 +#: appPlugins/ToolRulesCheck.py:775 appPlugins/ToolRulesCheck.py:847 +#: appPlugins/ToolRulesCheck.py:901 appPlugins/ToolRulesCheck.py:939 +#: appPlugins/ToolRulesCheck.py:1004 msgid "Value is not valid." msgstr "El valor no es valido." -#: appTools/ToolRulesCheck.py:692 +#: appPlugins/ToolRulesCheck.py:692 msgid "TOP -> Copper to Copper clearance" msgstr "ARRIBA -> Separación de Cobre a Cobre" -#: appTools/ToolRulesCheck.py:703 +#: appPlugins/ToolRulesCheck.py:703 msgid "BOTTOM -> Copper to Copper clearance" msgstr "ABAJO -> Separación de Cobre a Cobre" -#: appTools/ToolRulesCheck.py:708 appTools/ToolRulesCheck.py:802 -#: appTools/ToolRulesCheck.py:966 +#: appPlugins/ToolRulesCheck.py:708 appPlugins/ToolRulesCheck.py:802 +#: appPlugins/ToolRulesCheck.py:966 msgid "" "At least one Gerber object has to be selected for this rule but none is " "selected." @@ -18088,14 +18142,14 @@ msgstr "" "Se debe seleccionar al menos un objeto Gerber para esta regla, pero no se " "selecciona ninguno." -#: appTools/ToolRulesCheck.py:744 +#: appPlugins/ToolRulesCheck.py:744 msgid "" "One of the copper Gerber objects or the Outline Gerber object is not valid." msgstr "" "Uno de los objetos de cobre de Gerber o el objeto de contorno de Gerber no " "es válido." -#: appTools/ToolRulesCheck.py:757 appTools/ToolRulesCheck.py:921 +#: appPlugins/ToolRulesCheck.py:757 appPlugins/ToolRulesCheck.py:921 msgid "" "Outline Gerber object presence is mandatory for this rule but it is not " "selected." @@ -18103,31 +18157,31 @@ msgstr "" "La presencia del objeto Contorno Gerber es obligatoria para esta regla, pero " "no está seleccionada." -#: appTools/ToolRulesCheck.py:774 appTools/ToolRulesCheck.py:801 +#: appPlugins/ToolRulesCheck.py:774 appPlugins/ToolRulesCheck.py:801 msgid "Silk to Silk clearance" msgstr "Distancia de Serigrafía a Serigrafía" -#: appTools/ToolRulesCheck.py:787 +#: appPlugins/ToolRulesCheck.py:787 msgid "TOP -> Silk to Silk clearance" msgstr "ARRIBA -> Distancia de Serigrafía a Serigrafía" -#: appTools/ToolRulesCheck.py:797 +#: appPlugins/ToolRulesCheck.py:797 msgid "BOTTOM -> Silk to Silk clearance" msgstr "ABAJO -> Distancia de Serigrafía a Serigrafía" -#: appTools/ToolRulesCheck.py:853 +#: appPlugins/ToolRulesCheck.py:853 msgid "One or more of the Gerber objects is not valid." msgstr "Uno o más de los objetos de Gerber no son válidos." -#: appTools/ToolRulesCheck.py:861 +#: appPlugins/ToolRulesCheck.py:861 msgid "TOP -> Silk to Solder Mask Clearance" msgstr "ARRIBA -> Distancia entre la Máscara de Soldadura y la Serigrafía" -#: appTools/ToolRulesCheck.py:867 +#: appPlugins/ToolRulesCheck.py:867 msgid "BOTTOM -> Silk to Solder Mask Clearance" msgstr "ABAJO -> Distancia entre la Máscara de Soldadura y la Serigrafía" -#: appTools/ToolRulesCheck.py:871 +#: appPlugins/ToolRulesCheck.py:871 msgid "" "Both Silk and Solder Mask Gerber objects has to be either both Top or both " "Bottom." @@ -18135,122 +18189,122 @@ msgstr "" "Tanto los objetos de Serigrafía como los de Máscara de soldadura Gerber " "deben ser tanto Superior como Inferior." -#: appTools/ToolRulesCheck.py:907 +#: appPlugins/ToolRulesCheck.py:907 msgid "" "One of the Silk Gerber objects or the Outline Gerber object is not valid." msgstr "" "Uno de los objetos de Serigrafía Gerber o el objeto Contorno Gerber no es " "válido." -#: appTools/ToolRulesCheck.py:951 +#: appPlugins/ToolRulesCheck.py:951 msgid "TOP -> Minimum Solder Mask Sliver" msgstr "ARRIBA -> Astilla de máscara de soldadura mínima" -#: appTools/ToolRulesCheck.py:961 +#: appPlugins/ToolRulesCheck.py:961 msgid "BOTTOM -> Minimum Solder Mask Sliver" msgstr "ABAJO -> Astilla de máscara de soldadura mínima" -#: appTools/ToolRulesCheck.py:1010 +#: appPlugins/ToolRulesCheck.py:1010 msgid "One of the Copper Gerber objects or the Excellon objects is not valid." msgstr "Uno de los objetos de Cobre Gerber u objetos de Excellon no es válido." -#: appTools/ToolRulesCheck.py:1026 +#: appPlugins/ToolRulesCheck.py:1026 msgid "" "Excellon object presence is mandatory for this rule but none is selected." msgstr "" "La presencia de objetos Excellon es obligatoria para esta regla, pero no se " "selecciona ninguna." -#: appTools/ToolRulesCheck.py:1104 appTools/ToolRulesCheck.py:1117 -#: appTools/ToolRulesCheck.py:1128 appTools/ToolRulesCheck.py:1141 +#: appPlugins/ToolRulesCheck.py:1104 appPlugins/ToolRulesCheck.py:1117 +#: appPlugins/ToolRulesCheck.py:1128 appPlugins/ToolRulesCheck.py:1141 msgid "STATUS" msgstr "ESTADO" -#: appTools/ToolRulesCheck.py:1107 appTools/ToolRulesCheck.py:1131 +#: appPlugins/ToolRulesCheck.py:1107 appPlugins/ToolRulesCheck.py:1131 msgid "FAILED" msgstr "HA FALLADO" -#: appTools/ToolRulesCheck.py:1120 appTools/ToolRulesCheck.py:1144 +#: appPlugins/ToolRulesCheck.py:1120 appPlugins/ToolRulesCheck.py:1144 msgid "PASSED" msgstr "PASADO" -#: appTools/ToolRulesCheck.py:1121 appTools/ToolRulesCheck.py:1145 +#: appPlugins/ToolRulesCheck.py:1121 appPlugins/ToolRulesCheck.py:1145 msgid "Violations: There are no violations for the current rule." msgstr "Infracciones: no hay infracciones para la regla actual." -#: appTools/ToolRulesCheck.py:1191 +#: appPlugins/ToolRulesCheck.py:1191 msgid "Gerber objects for which to check rules." msgstr "Objetos de Gerber para los cuales verificar las reglas." -#: appTools/ToolRulesCheck.py:1206 +#: appPlugins/ToolRulesCheck.py:1206 msgid "Top" msgstr "Top" -#: appTools/ToolRulesCheck.py:1208 +#: appPlugins/ToolRulesCheck.py:1208 msgid "The Top Gerber Copper object for which rules are checked." msgstr "El objeto de cobre Top Gerber para el que se verifican las reglas." -#: appTools/ToolRulesCheck.py:1224 +#: appPlugins/ToolRulesCheck.py:1224 msgid "Bottom" msgstr "Inferior" -#: appTools/ToolRulesCheck.py:1226 +#: appPlugins/ToolRulesCheck.py:1226 msgid "The Bottom Gerber Copper object for which rules are checked." msgstr "" "El objeto de cobre de Gerber inferior para el que se verifican las reglas." -#: appTools/ToolRulesCheck.py:1242 +#: appPlugins/ToolRulesCheck.py:1242 msgid "SM Top" msgstr "SM Top" -#: appTools/ToolRulesCheck.py:1244 +#: appPlugins/ToolRulesCheck.py:1244 msgid "The Top Gerber Solder Mask object for which rules are checked." msgstr "" "El objeto Máscara de soldadura de Gerber superior para el que se verifican " "las reglas." -#: appTools/ToolRulesCheck.py:1260 +#: appPlugins/ToolRulesCheck.py:1260 msgid "SM Bottom" msgstr "SM Inferior" -#: appTools/ToolRulesCheck.py:1262 +#: appPlugins/ToolRulesCheck.py:1262 msgid "The Bottom Gerber Solder Mask object for which rules are checked." msgstr "" "El objeto de máscara de soldadura de Gerber inferior para el que se " "verifican las reglas." -#: appTools/ToolRulesCheck.py:1278 +#: appPlugins/ToolRulesCheck.py:1278 msgid "Silk Top" msgstr "Top de serigrafía" -#: appTools/ToolRulesCheck.py:1280 +#: appPlugins/ToolRulesCheck.py:1280 msgid "The Top Gerber Silkscreen object for which rules are checked." msgstr "" "El objeto de serigrafía Top Gerber para el que se verifican las reglas." -#: appTools/ToolRulesCheck.py:1296 +#: appPlugins/ToolRulesCheck.py:1296 msgid "Silk Bottom" msgstr "Serigrafía Inferior" -#: appTools/ToolRulesCheck.py:1298 +#: appPlugins/ToolRulesCheck.py:1298 msgid "The Bottom Gerber Silkscreen object for which rules are checked." msgstr "" "El objeto Serigrafía inferior de Gerber para el que se verifican las reglas." -#: appTools/ToolRulesCheck.py:1316 +#: appPlugins/ToolRulesCheck.py:1316 msgid "The Gerber Outline (Cutout) object for which rules are checked." msgstr "" "El objeto Esquema de Gerber (Recorte) para el que se verifican las reglas." -#: appTools/ToolRulesCheck.py:1329 +#: appPlugins/ToolRulesCheck.py:1329 msgid "Excellon objects for which to check rules." msgstr "Excellon objetos para los cuales verificar las reglas." -#: appTools/ToolRulesCheck.py:1341 +#: appPlugins/ToolRulesCheck.py:1341 msgid "Excellon 1" msgstr "Excellon 1" -#: appTools/ToolRulesCheck.py:1343 +#: appPlugins/ToolRulesCheck.py:1343 msgid "" "Excellon object for which to check rules.\n" "Holds the plated holes or a general Excellon file content." @@ -18258,11 +18312,11 @@ msgstr "" "Objeto Excellon para el cual verificar las reglas.\n" "Contiene los agujeros chapados o un contenido general del archivo Excellon." -#: appTools/ToolRulesCheck.py:1360 +#: appPlugins/ToolRulesCheck.py:1360 msgid "Excellon 2" msgstr "Excellon 2" -#: appTools/ToolRulesCheck.py:1362 +#: appPlugins/ToolRulesCheck.py:1362 msgid "" "Excellon object for which to check rules.\n" "Holds the non-plated holes." @@ -18270,121 +18324,121 @@ msgstr "" "Objeto Excellon para el cual verificar las reglas.\n" "Sostiene los agujeros no chapados." -#: appTools/ToolRulesCheck.py:1375 +#: appPlugins/ToolRulesCheck.py:1375 msgid "All Rules" msgstr "Todas las reglas" -#: appTools/ToolRulesCheck.py:1377 +#: appPlugins/ToolRulesCheck.py:1377 msgid "This check/uncheck all the rules below." msgstr "Esto marca / desmarca todas las reglas a continuación." -#: appTools/ToolRulesCheck.py:1646 +#: appPlugins/ToolRulesCheck.py:1646 msgid "Run Rules Check" msgstr "Ejecutar Reglas Verificar" -#: appTools/ToolShell.py:59 +#: appPlugins/ToolShell.py:59 #, fuzzy #| msgid "Scaling could not be executed." msgid "Type a command to be executed ..." msgstr "No se pudo ejecutar el escalado." -#: appTools/ToolShell.py:68 +#: appPlugins/ToolShell.py:68 msgid "Clear the text." msgstr "Borrar el texto." -#: appTools/ToolShell.py:103 appTools/ToolShell.py:105 +#: appPlugins/ToolShell.py:103 appPlugins/ToolShell.py:105 msgid "...processing..." msgstr "…procesando..." -#: appTools/ToolShell.py:321 +#: appPlugins/ToolShell.py:321 #, fuzzy #| msgid "FlatCAM Shell" msgid "FlatCAM Evo Shell" msgstr "FlatCAM Shell" -#: appTools/ToolSolderPaste.py:135 appTools/ToolSolderPaste.py:1143 +#: appPlugins/ToolSolderPaste.py:135 appPlugins/ToolSolderPaste.py:1143 #, fuzzy #| msgid "Z Dispense" msgid "SP Dispenser" msgstr "Dispensación Z" -#: appTools/ToolSolderPaste.py:482 +#: appPlugins/ToolSolderPaste.py:482 msgid "Please enter a tool diameter to add, in Float format." msgstr "Ingrese un diámetro de herramienta para agregar, en formato decimal." -#: appTools/ToolSolderPaste.py:516 +#: appPlugins/ToolSolderPaste.py:516 msgid "New Nozzle tool added to Tool Table." msgstr "Nueva herramienta de boquillas agregada a la tabla de herramientas." -#: appTools/ToolSolderPaste.py:558 +#: appPlugins/ToolSolderPaste.py:558 msgid "Nozzle tool from Tool Table was edited." msgstr "Nueva herramienta de boquillas agregada a la tabla de herramientas." -#: appTools/ToolSolderPaste.py:621 +#: appPlugins/ToolSolderPaste.py:621 msgid "Tools deleted from Tool Table." msgstr "Herramientas eliminadas de la Tabla de Herramientas." -#: appTools/ToolSolderPaste.py:675 +#: appPlugins/ToolSolderPaste.py:675 msgid "No SolderPaste mask Gerber object loaded." msgstr "No se ha cargado el objeto Gerber de máscara de pasta de soldadura." -#: appTools/ToolSolderPaste.py:706 +#: appPlugins/ToolSolderPaste.py:706 msgid "No Nozzle tools in the tool table." msgstr "No hay herramientas de boquilla en la mesa de herramientas." -#: appTools/ToolSolderPaste.py:836 +#: appPlugins/ToolSolderPaste.py:836 msgid "Solder Paste geometry generated successfully" msgstr "Geometría de pasta de soldadura generada con éxito" -#: appTools/ToolSolderPaste.py:843 +#: appPlugins/ToolSolderPaste.py:843 msgid "Some or all pads have no solder due of inadequate nozzle diameters..." msgstr "" "Algunas o todas las almohadillas no tienen soldadura debido a los diámetros " "de boquilla inadecuados ..." -#: appTools/ToolSolderPaste.py:857 +#: appPlugins/ToolSolderPaste.py:857 msgid "Generating Solder Paste dispensing geometry..." msgstr "Generando geometría de dispensación de pasta de soldadura ..." -#: appTools/ToolSolderPaste.py:876 +#: appPlugins/ToolSolderPaste.py:876 msgid "There is no Geometry object available." msgstr "No hay ningún objeto de Geometría disponible." -#: appTools/ToolSolderPaste.py:881 +#: appPlugins/ToolSolderPaste.py:881 msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry." msgstr "" "Esta Geometría no se puede procesar. NO es una geometría solder_paste_tool." -#: appTools/ToolSolderPaste.py:985 +#: appPlugins/ToolSolderPaste.py:985 msgid "ToolSolderPaste CNCjob created" msgstr "Herramienta soldar pegar CNCjob creado" -#: appTools/ToolSolderPaste.py:1016 appTools/ToolSolderPaste.py:1021 -#: appTools/ToolSolderPaste.py:1075 +#: appPlugins/ToolSolderPaste.py:1016 appPlugins/ToolSolderPaste.py:1021 +#: appPlugins/ToolSolderPaste.py:1075 msgid "" "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." msgstr "" "Este objeto CNCJob no se puede procesar. NO es un objeto CNCJob de " "herramienta de pasta de soldadura." -#: appTools/ToolSolderPaste.py:1085 +#: appPlugins/ToolSolderPaste.py:1085 msgid "Export GCode ..." msgstr "Exportar GCode ..." -#: appTools/ToolSolderPaste.py:1133 +#: appPlugins/ToolSolderPaste.py:1133 msgid "Solder paste dispenser GCode file saved to" msgstr "Dispensador de pasta de soldadura Archivo GCode guardado en: %s" -#: appTools/ToolSolderPaste.py:1160 +#: appPlugins/ToolSolderPaste.py:1160 msgid "" "A plugin to help dispense solder paste on the PCB pads using a CNC machine." msgstr "" -#: appTools/ToolSolderPaste.py:1172 +#: appPlugins/ToolSolderPaste.py:1172 msgid "Gerber Solderpaste object." msgstr "Objeto de pasta de soldadura Gerber." -#: appTools/ToolSolderPaste.py:1191 +#: appPlugins/ToolSolderPaste.py:1191 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for dispensing solder paste." @@ -18392,7 +18446,7 @@ msgstr "" "Conjunto de herramientas desde el cual el algoritmo\n" "elegirá los que se usan para dispensar pasta de soldadura." -#: appTools/ToolSolderPaste.py:1206 +#: appPlugins/ToolSolderPaste.py:1206 msgid "" "This is the Tool Number.\n" "The solder dispensing will start with the tool with the biggest \n" @@ -18407,7 +18461,7 @@ msgstr "" "  con soldadura en pasta, la aplicación emitirá un cuadro de mensaje de " "advertencia." -#: appTools/ToolSolderPaste.py:1213 +#: appPlugins/ToolSolderPaste.py:1213 msgid "" "Tool Diameter. Its value\n" "is the width of the solder paste dispensed." @@ -18415,7 +18469,7 @@ msgstr "" "Diámetro de la herramienta. Es valioso\n" "es el ancho de la pasta de soldadura dispensada." -#: appTools/ToolSolderPaste.py:1234 +#: appPlugins/ToolSolderPaste.py:1234 msgid "" "Add a new nozzle tool to the Tool Table\n" "with the diameter specified above." @@ -18423,11 +18477,11 @@ msgstr "" "Agregue una nueva herramienta de boquilla a la tabla de herramientas\n" "con el diámetro especificado anteriormente." -#: appTools/ToolSolderPaste.py:1486 +#: appPlugins/ToolSolderPaste.py:1486 msgid "Generate solder paste dispensing geometry." msgstr "Generar geometría de dispensación de pasta de soldadura." -#: appTools/ToolSolderPaste.py:1505 +#: appPlugins/ToolSolderPaste.py:1505 msgid "" "Geometry Solder Paste object.\n" "The name of the object has to end in:\n" @@ -18437,7 +18491,7 @@ msgstr "" "El nombre del objeto tiene que terminar en:\n" "'_solderpaste' como protección." -#: appTools/ToolSolderPaste.py:1521 +#: appPlugins/ToolSolderPaste.py:1521 msgid "" "Generate GCode for Solder Paste dispensing\n" "on PCB pads." @@ -18445,13 +18499,13 @@ msgstr "" "Generar GCodelo para dispensar pasta de soldadura\n" "en almohadillas de PCB." -#: appTools/ToolSolderPaste.py:1539 +#: appPlugins/ToolSolderPaste.py:1539 #, fuzzy #| msgid "Create CNCJob" msgid "CNCJob" msgstr "Crear CNCJob" -#: appTools/ToolSolderPaste.py:1541 +#: appPlugins/ToolSolderPaste.py:1541 msgid "" "CNCJob Solder paste object.\n" "In order to enable the GCode save section,\n" @@ -18463,11 +18517,11 @@ msgstr "" "el nombre del objeto debe terminar en:\n" "'_solderpaste' como protección." -#: appTools/ToolSolderPaste.py:1556 +#: appPlugins/ToolSolderPaste.py:1556 msgid "Save GCode" msgstr "Guardar GCode" -#: appTools/ToolSolderPaste.py:1559 +#: appPlugins/ToolSolderPaste.py:1559 msgid "" "Save the generated GCode for Solder Paste dispensing\n" "on PCB pads, to a file." @@ -18475,48 +18529,49 @@ msgstr "" "Guarde el GCode generado para la dispensación de pasta de soldadura\n" "en almohadillas de PCB, a un archivo." -#: appTools/ToolSub.py:249 appTools/ToolSub.py:481 +#: appPlugins/ToolSub.py:249 appPlugins/ToolSub.py:481 msgid "No Target object loaded." msgstr "No se ha cargado ningún objeto de destino." -#: appTools/ToolSub.py:252 +#: appPlugins/ToolSub.py:252 msgid "Loading geometry from Gerber objects." msgstr "Cargando geometría de objetos Gerber." -#: appTools/ToolSub.py:269 appTools/ToolSub.py:494 +#: appPlugins/ToolSub.py:269 appPlugins/ToolSub.py:494 msgid "No Subtractor object loaded." msgstr "No se ha cargado ningún objeto Subtractor." -#: appTools/ToolSub.py:319 +#: appPlugins/ToolSub.py:319 msgid "Finished parsing geometry for aperture" msgstr "Geometría de análisis terminada para apertura" -#: appTools/ToolSub.py:321 +#: appPlugins/ToolSub.py:321 msgid "Subtraction aperture processing finished." msgstr "Procesamiento de apertura de sustracción terminado." -#: appTools/ToolSub.py:454 appTools/ToolSub.py:648 appTools/ToolSub.py:730 +#: appPlugins/ToolSub.py:454 appPlugins/ToolSub.py:648 +#: appPlugins/ToolSub.py:730 msgid "Generating new object failed." msgstr "Generando nuevo objeto falló." -#: appTools/ToolSub.py:458 appTools/ToolSub.py:653 +#: appPlugins/ToolSub.py:458 appPlugins/ToolSub.py:653 msgid "Created" msgstr "Creado" -#: appTools/ToolSub.py:507 +#: appPlugins/ToolSub.py:507 msgid "Currently, the Subtractor geometry cannot be of type Multigeo." msgstr "" "Actualmente, la geometría del sustractor no puede ser del tipo Multigeo." -#: appTools/ToolSub.py:547 +#: appPlugins/ToolSub.py:547 msgid "Parsing solid_geometry ..." msgstr "Analizando solid_geometry ..." -#: appTools/ToolSub.py:549 +#: appPlugins/ToolSub.py:549 msgid "Parsing solid_geometry for tool" msgstr "Análisis de geometría para herramienta" -#: appTools/ToolSub.py:766 +#: appPlugins/ToolSub.py:766 #, fuzzy #| msgid "" #| "A tool to substract one Gerber or Geometry object\n" @@ -18528,7 +18583,7 @@ msgstr "" "Una herramienta para restar un objeto Gerber o Geometry\n" "de otro del mismo tipo." -#: appTools/ToolSub.py:828 +#: appPlugins/ToolSub.py:828 msgid "" "Gerber object from which to subtract\n" "the subtractor Gerber object." @@ -18536,11 +18591,11 @@ msgstr "" "Objeto de Gerber para restar\n" "El sustractor del objeto Gerber." -#: appTools/ToolSub.py:842 appTools/ToolSub.py:895 +#: appPlugins/ToolSub.py:842 appPlugins/ToolSub.py:895 msgid "Subtractor" msgstr "Sustractor" -#: appTools/ToolSub.py:844 +#: appPlugins/ToolSub.py:844 msgid "" "Gerber object that will be subtracted\n" "from the target Gerber object." @@ -18548,11 +18603,11 @@ msgstr "" "Objeto de Gerber que se restará\n" "del objeto objetivo de Gerber." -#: appTools/ToolSub.py:851 +#: appPlugins/ToolSub.py:851 msgid "Subtract Gerber" msgstr "Restar Gerber" -#: appTools/ToolSub.py:854 +#: appPlugins/ToolSub.py:854 msgid "" "Will remove the area occupied by the subtractor\n" "Gerber from the Target Gerber.\n" @@ -18564,7 +18619,7 @@ msgstr "" "Se puede utilizar para eliminar la serigrafía superpuesta\n" "sobre la máscara de soldadura." -#: appTools/ToolSub.py:881 +#: appPlugins/ToolSub.py:881 msgid "" "Geometry object from which to subtract\n" "the subtractor Geometry object." @@ -18572,7 +18627,7 @@ msgstr "" "Objeto de Geometría del cual restar\n" "El objeto de Geometría de sustractor." -#: appTools/ToolSub.py:897 +#: appPlugins/ToolSub.py:897 msgid "" "Geometry object that will be subtracted\n" "from the target Geometry object." @@ -18580,11 +18635,11 @@ msgstr "" "Objeto de Geometría que se restará\n" "del objeto de Geometría de destino." -#: appTools/ToolSub.py:909 +#: appPlugins/ToolSub.py:909 msgid "Subtract Geometry" msgstr "Restar Geometría" -#: appTools/ToolSub.py:912 +#: appPlugins/ToolSub.py:912 msgid "" "Will remove the area occupied by the subtractor\n" "Geometry from the Target Geometry." @@ -18592,61 +18647,61 @@ msgstr "" "Eliminará el área ocupada por el sustractor\n" "Geometría de la Geometría Objetivo." -#: appTools/ToolTransform.py:103 appTools/ToolTransform.py:556 +#: appPlugins/ToolTransform.py:103 appPlugins/ToolTransform.py:556 msgid "Object Transform" msgstr "Transform. de objetos" -#: appTools/ToolTransform.py:319 +#: appPlugins/ToolTransform.py:319 msgid "CNCJob objects can't be rotated." msgstr "Los objetos de CNCJob no se pueden girar." -#: appTools/ToolTransform.py:353 +#: appPlugins/ToolTransform.py:353 msgid "CNCJob objects can't be mirrored/flipped." msgstr "Los objetos de CNCJob no se pueden reflejar / voltear." -#: appTools/ToolTransform.py:384 +#: appPlugins/ToolTransform.py:384 msgid "Skew transformation can not be done for 0, 90 and 180 degrees." msgstr "" "La transformación de Inclina no se puede realizar para 0, 90 y 180 grados." -#: appTools/ToolTransform.py:397 +#: appPlugins/ToolTransform.py:397 msgid "CNCJob objects can't be skewed." msgstr "Los objetos de CNCJob no se pueden sesgar." -#: appTools/ToolTransform.py:413 +#: appPlugins/ToolTransform.py:413 msgid "Skew on the" msgstr "Inclinar en el" -#: appTools/ToolTransform.py:413 appTools/ToolTransform.py:448 -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:413 appPlugins/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:485 msgid "axis done" msgstr "eje hecho" -#: appTools/ToolTransform.py:431 +#: appPlugins/ToolTransform.py:431 msgid "CNCJob objects can't be scaled." msgstr "Los objetos de CNCJob no se pueden escalar." -#: appTools/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:448 msgid "Scale on the" msgstr "Escala en el" -#: appTools/ToolTransform.py:464 +#: appPlugins/ToolTransform.py:464 msgid "CNCJob objects can't be offset." msgstr "Los objetos CNCJob no se pueden compensar." -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:485 msgid "Offset on the" msgstr "Offset en el" -#: appTools/ToolTransform.py:501 +#: appPlugins/ToolTransform.py:501 msgid "CNCJob objects can't be buffered." msgstr "Los objetos CNCJob no se pueden almacenar en búfer." -#: appTools/ToolTransform.py:579 +#: appPlugins/ToolTransform.py:579 msgid "A plugin that allow geometry transformation." msgstr "" -#: appTools/ToolTransform.py:650 +#: appPlugins/ToolTransform.py:650 msgid "" "The object used as reference.\n" "The used point is the center of it's bounding box." @@ -18654,6 +18709,10 @@ msgstr "" "El objeto utilizado como referencia.\n" "El punto utilizado es el centro de su cuadro delimitador." +#: appProcess.py:172 +msgid "processes running." +msgstr "procesos en ejecución." + #: appTranslation.py:104 msgid "The application will restart." msgstr "La aplicación se reiniciará." @@ -20027,7 +20086,7 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 no implementadas ..." -#: defaults.py:897 +#: defaults.py:898 msgid "Failed to parse defaults file." msgstr "Error al analizar el archivo predeterminado." diff --git a/locale/fr/LC_MESSAGES/strings.mo b/locale/fr/LC_MESSAGES/strings.mo index 32d80085..b24a53a5 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 307d044c..2d68977d 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-02-26 16:23+0200\n" -"PO-Revision-Date: 2021-02-26 16:23+0200\n" +"POT-Creation-Date: 2021-02-27 04:52+0200\n" +"PO-Revision-Date: 2021-02-27 04:52+0200\n" "Last-Translator: Olivier Cornet \n" "Language-Team: \n" "Language: fr\n" @@ -117,12 +117,12 @@ msgstr "Signets" #: appEditors/AppGeoEditor.py:3135 appEditors/AppGeoEditor.py:4994 #: appEditors/AppGerberEditor.py:7134 appEditors/AppTextEditor.py:261 #: appGUI/MainGUI.py:3129 appGUI/MainGUI.py:3347 appGUI/MainGUI.py:3572 -#: appObjects/ObjectCollection.py:127 appTools/ToolCorners.py:410 -#: appTools/ToolCorners.py:504 appTools/ToolFilm.py:380 -#: appTools/ToolFilm.py:516 appTools/ToolImage.py:131 -#: appTools/ToolLevelling.py:1495 appTools/ToolMove.py:275 -#: appTools/ToolPcbWizard.py:207 appTools/ToolPcbWizard.py:230 -#: appTools/ToolQRCode.py:602 appTools/ToolQRCode.py:651 app_Main.py:1697 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:410 +#: appPlugins/ToolCorners.py:504 appPlugins/ToolFilm.py:380 +#: appPlugins/ToolFilm.py:516 appPlugins/ToolImage.py:131 +#: appPlugins/ToolLevelling.py:1495 appPlugins/ToolMove.py:275 +#: appPlugins/ToolPcbWizard.py:207 appPlugins/ToolPcbWizard.py:230 +#: appPlugins/ToolQRCode.py:602 appPlugins/ToolQRCode.py:651 app_Main.py:1697 #: app_Main.py:2977 app_Main.py:4701 app_Main.py:5100 app_Main.py:8789 #: app_Main.py:8828 app_Main.py:8872 app_Main.py:8898 app_Main.py:8938 #: app_Main.py:8963 app_Main.py:9011 app_Main.py:9049 app_Main.py:9095 @@ -135,10 +135,11 @@ msgstr "Annulé." #: Bookmark.py:312 appDatabase.py:2155 appEditors/AppTextEditor.py:316 #: appObjects/FlatCAMCNCJob.py:697 appObjects/FlatCAMCNCJob.py:1093 -#: appTools/ToolFilm.py:731 appTools/ToolFilm.py:746 appTools/ToolFilm.py:795 -#: appTools/ToolFilm.py:996 appTools/ToolFilm.py:1006 appTools/ToolFilm.py:1055 -#: appTools/ToolLevelling.py:1417 appTools/ToolLevelling.py:1609 -#: appTools/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 +#: appPlugins/ToolFilm.py:731 appPlugins/ToolFilm.py:746 +#: appPlugins/ToolFilm.py:795 appPlugins/ToolFilm.py:996 +#: appPlugins/ToolFilm.py:1006 appPlugins/ToolFilm.py:1055 +#: appPlugins/ToolLevelling.py:1417 appPlugins/ToolLevelling.py:1609 +#: appPlugins/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 #: app_Main.py:10279 app_Main.py:10414 app_Main.py:10480 app_Main.py:11276 msgid "" "Permission denied, saving not possible.\n" @@ -148,8 +149,8 @@ msgstr "" "Fichier probablement ouvert dans une autre application. Fermer le fichier." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1749 appDatabase.py:2166 -#: appDatabase.py:2200 appTools/ToolNCC.py:1241 appTools/ToolPaint.py:843 -#: app_Main.py:2996 app_Main.py:6246 defaults.py:884 +#: appDatabase.py:2200 appPlugins/ToolNCC.py:1241 appPlugins/ToolPaint.py:843 +#: app_Main.py:2996 app_Main.py:6246 defaults.py:885 msgid "Could not load the file." msgstr "Chargement du fichier Impossible." @@ -173,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 appTools/ToolCopperThieving.py:366 -#: appTools/ToolFollow.py:209 appTools/ToolIsolation.py:1608 -#: appTools/ToolNCC.py:1628 appTools/ToolPaint.py:1201 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:366 +#: appPlugins/ToolFollow.py:209 appPlugins/ToolIsolation.py:1608 +#: appPlugins/ToolNCC.py:1628 appPlugins/ToolPaint.py:1201 msgid "Click the start point of the area." msgstr "Cliquez sur le point de départ de la zone." -#: appCommon/Common.py:360 appTools/ToolFollow.py:429 appTools/ToolNCC.py:1687 -#: appTools/ToolPaint.py:1349 +#: appCommon/Common.py:360 appPlugins/ToolFollow.py:429 +#: appPlugins/ToolNCC.py:1687 appPlugins/ToolPaint.py:1349 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 -#: appTools/ToolCopperThieving.py:410 appTools/ToolFollow.py:435 -#: appTools/ToolFollow.py:486 appTools/ToolIsolation.py:2556 -#: appTools/ToolIsolation.py:2608 appTools/ToolNCC.py:1691 -#: appTools/ToolNCC.py:1743 appTools/ToolPaint.py:1355 -#: appTools/ToolPaint.py:1406 +#: appPlugins/ToolCopperThieving.py:410 appPlugins/ToolFollow.py:435 +#: appPlugins/ToolFollow.py:486 appPlugins/ToolIsolation.py:2556 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolNCC.py:1691 +#: appPlugins/ToolNCC.py:1743 appPlugins/ToolPaint.py:1355 +#: appPlugins/ToolPaint.py:1406 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 " @@ -197,8 +198,8 @@ msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2453 #: appEditors/AppGerberEditor.py:1022 appEditors/AppGerberEditor.py:1408 -#: appTools/ToolFollow.py:457 appTools/ToolIsolation.py:2579 -#: appTools/ToolNCC.py:1714 appTools/ToolPaint.py:1377 +#: appPlugins/ToolFollow.py:457 appPlugins/ToolIsolation.py:2579 +#: appPlugins/ToolNCC.py:1714 appPlugins/ToolPaint.py:1377 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 " @@ -245,13 +246,14 @@ msgstr "ID" #: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3430 #: appGUI/ObjectUI.py:212 appGUI/ObjectUI.py:574 appGUI/ObjectUI.py:897 #: appGUI/ObjectUI.py:1989 appGUI/ObjectUI.py:2230 appGUI/ObjectUI.py:2297 -#: appTools/ToolCalibration.py:942 appTools/ToolFiducials.py:799 +#: appPlugins/ToolCalibration.py:942 appPlugins/ToolFiducials.py:799 #: app_Main.py:8026 msgid "Name" msgstr "Nom" -#: appDatabase.py:38 appDatabase.py:265 appTools/ToolCalibration.py:943 -#: appTools/ToolMilling.py:3629 appTools/ToolSub.py:826 appTools/ToolSub.py:879 +#: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:943 +#: appPlugins/ToolMilling.py:3635 appPlugins/ToolSub.py:826 +#: appPlugins/ToolSub.py:879 msgid "Target" msgstr "Cible" @@ -259,13 +261,13 @@ msgstr "Cible" #: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:671 #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolDrilling.py:2359 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 -#: appTools/ToolMilling.py:3682 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 appTools/ToolPcbWizard.py:428 -#: appTools/ToolReport.py:432 appTools/ToolReport.py:495 -#: appTools/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 appPlugins/ToolPcbWizard.py:428 +#: appPlugins/ToolReport.py:432 appPlugins/ToolReport.py:495 +#: appPlugins/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 msgid "Diameter" msgstr "Diamètre" @@ -310,7 +312,7 @@ msgstr "" #: appDatabase.py:218 appDatabase.py:1189 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCalculators.py:510 appTools/ToolCutOut.py:2572 +#: appPlugins/ToolCalculators.py:510 appPlugins/ToolCutOut.py:2572 msgid "Tool Diameter" msgstr "Diam de l'outil" @@ -354,40 +356,41 @@ msgstr "Général" #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:2231 #: appDatabase.py:2425 appGUI/MainGUI.py:4634 appGUI/ObjectUI.py:740 -#: appGUI/ObjectUI.py:1795 appTools/ToolMilling.py:59 -#: appTools/ToolMilling.py:191 +#: appGUI/ObjectUI.py:1795 appPlugins/ToolMilling.py:59 +#: appPlugins/ToolMilling.py:191 msgid "Milling" msgstr "Fraisage" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2236 -#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appTools/ToolDrilling.py:55 -#: appTools/ToolDrilling.py:189 +#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appPlugins/ToolDrilling.py:55 +#: appPlugins/ToolDrilling.py:189 msgid "Drilling" msgstr "Forage" #: appDatabase.py:271 appDatabase.py:593 appDatabase.py:1782 #: appDatabase.py:2244 appDatabase.py:2427 appGUI/MainGUI.py:4630 -#: appTools/ToolIsolation.py:208 appTools/ToolIsolation.py:3147 -#: appTools/ToolMilling.py:3972 appTools/ToolNCC.py:4359 +#: appPlugins/ToolIsolation.py:208 appPlugins/ToolIsolation.py:3147 +#: appPlugins/ToolMilling.py:3978 appPlugins/ToolNCC.py:4359 msgid "Isolation" msgstr "Isolement" #: appDatabase.py:271 appDatabase.py:1783 appDatabase.py:2252 #: appDatabase.py:2428 appEditors/AppGeoEditor.py:582 appGUI/MainGUI.py:1683 -#: appGUI/ObjectUI.py:1809 appTools/ToolPaint.py:247 appTools/ToolPaint.py:877 -#: appTools/ToolPaint.py:2882 +#: appGUI/ObjectUI.py:1809 appPlugins/ToolPaint.py:247 +#: appPlugins/ToolPaint.py:877 appPlugins/ToolPaint.py:2882 msgid "Paint" msgstr "Peindre" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2260 #: appDatabase.py:2429 appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1819 -#: appTools/ToolNCC.py:220 appTools/ToolNCC.py:1276 appTools/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:220 appPlugins/ToolNCC.py:1276 +#: appPlugins/ToolNCC.py:4080 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2268 -#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appTools/ToolCutOut.py:171 -#: appTools/ToolCutOut.py:517 appTools/ToolCutOut.py:2296 +#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appPlugins/ToolCutOut.py:171 +#: appPlugins/ToolCutOut.py:517 appPlugins/ToolCutOut.py:2296 msgid "Cutout" msgstr "Découpe" @@ -397,8 +400,8 @@ msgstr "Découpe" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appTools/ToolFollow.py:745 appTools/ToolIsolation.py:3633 -#: appTools/ToolNCC.py:4629 appTools/ToolPaint.py:3309 +#: appPlugins/ToolFollow.py:745 appPlugins/ToolIsolation.py:3633 +#: appPlugins/ToolNCC.py:4629 appPlugins/ToolPaint.py:3309 msgid "Shape" msgstr "Forme" @@ -504,9 +507,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 -#: appTools/ToolCalculators.py:498 appTools/ToolCutOut.py:2470 -#: appTools/ToolDrilling.py:2437 appTools/ToolMilling.py:1350 -#: appTools/ToolMilling.py:4076 +#: appPlugins/ToolCalculators.py:498 appPlugins/ToolCutOut.py:2470 +#: appPlugins/ToolDrilling.py:2437 appPlugins/ToolMilling.py:1350 +#: appPlugins/ToolMilling.py:4082 msgid "Cut Z" msgstr "Profondeur Z" @@ -550,9 +553,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:88 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appTools/ToolCalibration.py:782 appTools/ToolDrilling.py:1534 -#: appTools/ToolDrilling.py:2479 appTools/ToolMilling.py:3296 -#: appTools/ToolMilling.py:4119 appTools/ToolSolderPaste.py:1320 +#: appPlugins/ToolCalibration.py:782 appPlugins/ToolDrilling.py:1534 +#: appPlugins/ToolDrilling.py:2479 appPlugins/ToolMilling.py:3302 +#: appPlugins/ToolMilling.py:4125 appPlugins/ToolSolderPaste.py:1320 msgid "Travel Z" msgstr "Déplacement Z" @@ -602,7 +605,7 @@ msgstr "" #: appDatabase.py:482 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:163 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appTools/ToolMilling.py:4137 appTools/ToolSolderPaste.py:1362 +#: appPlugins/ToolMilling.py:4143 appPlugins/ToolSolderPaste.py:1362 msgid "Feedrate X-Y" msgstr "Vitesse de déplacement" @@ -618,8 +621,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:178 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2496 appTools/ToolMilling.py:4155 -#: appTools/ToolSolderPaste.py:1375 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolMilling.py:4161 +#: appPlugins/ToolSolderPaste.py:1375 msgid "Feedrate Z" msgstr "Déplacements Hauteur" @@ -662,8 +665,8 @@ msgstr "" "S'il est laissé vide, il ne sera pas utilisé.\n" "La vitesse du moteur en tr / min." -#: appDatabase.py:546 appDatabase.py:1039 appTools/ToolDrilling.py:2550 -#: appTools/ToolMilling.py:4240 +#: appDatabase.py:546 appDatabase.py:1039 appPlugins/ToolDrilling.py:2550 +#: appPlugins/ToolMilling.py:4246 msgid "Dwell" msgstr "Démarrage" @@ -689,11 +692,11 @@ msgstr "" "Temps d'attente.\n" "Un délai utilisé pour permettre au moteur d'atteindre sa vitesse définie." -#: appDatabase.py:583 appTools/ToolNCC.py:4349 +#: appDatabase.py:583 appPlugins/ToolNCC.py:4349 msgid "Operation" msgstr "Opération" -#: appDatabase.py:585 appTools/ToolNCC.py:4351 +#: appDatabase.py:585 appPlugins/ToolNCC.py:4351 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -708,7 +711,7 @@ msgstr "" "- Nettoyer -> Nettoyage standard des zones non cuivrées." #: appDatabase.py:592 appEditors/AppGerberEditor.py:6484 -#: appTools/ToolNCC.py:4358 +#: appPlugins/ToolNCC.py:4358 msgid "Clear" msgstr "Nettoyer" @@ -716,8 +719,8 @@ msgstr "Nettoyer" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appTools/ToolIsolation.py:3415 appTools/ToolMilling.py:3875 -#: appTools/ToolNCC.py:4367 +#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolMilling.py:3881 +#: appPlugins/ToolNCC.py:4367 msgid "Milling Type" msgstr "Type de fraisage" @@ -727,8 +730,8 @@ msgstr "Type de fraisage" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appTools/ToolIsolation.py:3417 appTools/ToolIsolation.py:3425 -#: appTools/ToolNCC.py:4369 appTools/ToolNCC.py:4377 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolIsolation.py:3425 +#: appPlugins/ToolNCC.py:4369 appPlugins/ToolNCC.py:4377 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -743,7 +746,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3422 appTools/ToolNCC.py:4374 +#: appPlugins/ToolIsolation.py:3422 appPlugins/ToolNCC.py:4374 msgid "Climb" msgstr "Monter" @@ -751,7 +754,7 @@ msgstr "Monter" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appTools/ToolIsolation.py:3423 appTools/ToolNCC.py:4375 +#: appPlugins/ToolIsolation.py:3423 appPlugins/ToolNCC.py:4375 msgid "Conventional" msgstr "Conventionnel" @@ -762,16 +765,16 @@ msgstr "Conventionnel" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2598 appTools/ToolIsolation.py:3400 -#: appTools/ToolMilling.py:3993 appTools/ToolNCC.py:4390 -#: appTools/ToolPaint.py:3134 +#: appPlugins/ToolDrilling.py:2598 appPlugins/ToolIsolation.py:3400 +#: appPlugins/ToolMilling.py:3999 appPlugins/ToolNCC.py:4390 +#: appPlugins/ToolPaint.py:3134 msgid "Overlap" msgstr "Chevauchement" #: appDatabase.py:623 appDatabase.py:731 appEditors/AppGeoEditor.py:506 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appTools/ToolNCC.py:4392 appTools/ToolPaint.py:3136 +#: appPlugins/ToolNCC.py:4392 appPlugins/ToolPaint.py:3136 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -803,12 +806,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:262 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appTools/ToolCopperThieving.py:1320 appTools/ToolCopperThieving.py:1597 -#: appTools/ToolCorners.py:789 appTools/ToolCutOut.py:2511 -#: appTools/ToolCutOut.py:2821 appTools/ToolExtract.py:1258 -#: appTools/ToolFiducials.py:904 appTools/ToolInvertGerber.py:249 -#: appTools/ToolInvertGerber.py:257 appTools/ToolMilling.py:3980 -#: appTools/ToolNCC.py:4434 appTools/ToolNCC.py:4536 +#: appPlugins/ToolCopperThieving.py:1320 appPlugins/ToolCopperThieving.py:1597 +#: appPlugins/ToolCorners.py:789 appPlugins/ToolCutOut.py:2511 +#: appPlugins/ToolCutOut.py:2821 appPlugins/ToolExtract.py:1258 +#: appPlugins/ToolFiducials.py:904 appPlugins/ToolInvertGerber.py:249 +#: appPlugins/ToolInvertGerber.py:257 appPlugins/ToolMilling.py:3986 +#: appPlugins/ToolNCC.py:4434 appPlugins/ToolNCC.py:4536 msgid "Margin" msgstr "Marge" @@ -819,9 +822,9 @@ msgstr "Marge" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appTools/ToolCopperThieving.py:1322 appTools/ToolCorners.py:791 -#: appTools/ToolFiducials.py:906 appTools/ToolMilling.py:3982 -#: appTools/ToolNCC.py:4436 appTools/ToolNCC.py:4538 +#: appPlugins/ToolCopperThieving.py:1322 appPlugins/ToolCorners.py:791 +#: appPlugins/ToolFiducials.py:906 appPlugins/ToolMilling.py:3988 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolNCC.py:4538 msgid "Bounding box margin." msgstr "Marge du cadre de sélection." @@ -832,14 +835,14 @@ msgstr "Marge du cadre de sélection." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appTools/ToolExtract.py:1025 appTools/ToolLevelling.py:1828 -#: appTools/ToolMilling.py:4008 appTools/ToolNCC.py:4411 -#: appTools/ToolPaint.py:3170 appTools/ToolPunchGerber.py:2102 +#: appPlugins/ToolExtract.py:1025 appPlugins/ToolLevelling.py:1828 +#: appPlugins/ToolMilling.py:4014 appPlugins/ToolNCC.py:4411 +#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPunchGerber.py:2102 msgid "Method" msgstr "Méthode" #: appDatabase.py:657 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appTools/ToolNCC.py:4413 +#: appPlugins/ToolNCC.py:4413 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -855,8 +858,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Standard" msgstr "Standard" @@ -865,8 +868,8 @@ msgstr "Standard" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Seed" msgstr "Circulaire" @@ -876,31 +879,33 @@ msgstr "Circulaire" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 #: appParsers/ParseGerber.py:425 appParsers/ParseHPGL2.py:200 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Lines" msgstr "Lignes" #: appDatabase.py:665 appDatabase.py:779 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolNCC.py:4426 appTools/ToolPaint.py:3184 +#: appPlugins/ToolNCC.py:4426 appPlugins/ToolPaint.py:3184 msgid "Combo" msgstr "Combo" #: appDatabase.py:673 appDatabase.py:790 appEditors/AppGeoEditor.py:559 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolLevelling.py:1046 appTools/ToolLevelling.py:1068 -#: appTools/ToolLevelling.py:1913 appTools/ToolLevelling.py:1936 -#: appTools/ToolNCC.py:4447 appTools/ToolNCC.py:4549 appTools/ToolPaint.py:3195 +#: appPlugins/ToolLevelling.py:1046 appPlugins/ToolLevelling.py:1068 +#: appPlugins/ToolLevelling.py:1913 appPlugins/ToolLevelling.py:1936 +#: appPlugins/ToolNCC.py:4447 appPlugins/ToolNCC.py:4549 +#: appPlugins/ToolPaint.py:3195 msgid "Connect" msgstr "Relier" #: appDatabase.py:677 appDatabase.py:793 appEditors/AppGeoEditor.py:561 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4451 appTools/ToolNCC.py:4551 appTools/ToolPaint.py:3198 +#: appPlugins/ToolNCC.py:4451 appPlugins/ToolNCC.py:4551 +#: appPlugins/ToolPaint.py:3198 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -911,14 +916,16 @@ msgstr "" #: appDatabase.py:683 appDatabase.py:797 appEditors/AppGeoEditor.py:569 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appTools/ToolNCC.py:4457 appTools/ToolNCC.py:4557 appTools/ToolPaint.py:3202 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4557 +#: appPlugins/ToolPaint.py:3202 msgid "Contour" msgstr "Contour" #: appDatabase.py:687 appDatabase.py:800 appEditors/AppGeoEditor.py:571 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appTools/ToolNCC.py:4461 appTools/ToolNCC.py:4559 appTools/ToolPaint.py:3205 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3205 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -931,15 +938,15 @@ msgstr "" #: appGUI/ObjectUI.py:136 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appTools/ToolEtchCompensation.py:432 appTools/ToolNCC.py:4467 -#: appTools/ToolNCC.py:4565 appTools/ToolPaint.py:3155 -#: appTools/ToolPaint.py:3251 appTools/ToolTransform.py:561 +#: appPlugins/ToolEtchCompensation.py:432 appPlugins/ToolNCC.py:4467 +#: appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3155 +#: appPlugins/ToolPaint.py:3251 appPlugins/ToolTransform.py:561 msgid "Offset" msgstr "Décalage" #: appDatabase.py:697 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 appTools/ToolNCC.py:4471 -#: appTools/ToolNCC.py:4567 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4567 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -951,7 +958,7 @@ msgstr "" #: appDatabase.py:752 appEditors/AppGeoEditor.py:526 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appTools/ToolPaint.py:3157 appTools/ToolPaint.py:3253 +#: appPlugins/ToolPaint.py:3157 appPlugins/ToolPaint.py:3253 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -962,7 +969,7 @@ msgstr "" "être travailler." #: appDatabase.py:767 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appTools/ToolPaint.py:3172 +#: appPlugins/ToolPaint.py:3172 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -985,18 +992,18 @@ msgstr "" #: appDatabase.py:779 appDatabase.py:781 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolPaint.py:153 appTools/ToolPaint.py:594 -#: appTools/ToolPaint.py:3184 appTools/ToolPaint.py:3186 +#: appPlugins/ToolPaint.py:153 appPlugins/ToolPaint.py:594 +#: appPlugins/ToolPaint.py:3184 appPlugins/ToolPaint.py:3186 msgid "Laser_lines" msgstr "Lignes_laser" #: appDatabase.py:818 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appTools/ToolIsolation.py:3387 +#: appPlugins/ToolIsolation.py:3387 msgid "Passes" msgstr "Passes" #: appDatabase.py:820 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appTools/ToolIsolation.py:3389 +#: appPlugins/ToolIsolation.py:3389 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1007,19 +1014,19 @@ msgstr "" #: appDatabase.py:833 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appTools/ToolIsolation.py:3402 appTools/ToolMilling.py:3995 +#: appPlugins/ToolIsolation.py:3402 appPlugins/ToolMilling.py:4001 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:866 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appTools/ToolIsolation.py:3435 +#: appPlugins/ToolIsolation.py:3435 msgid "Isolation Type" msgstr "Type d'isolement" #: appDatabase.py:868 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appTools/ToolIsolation.py:3437 +#: appPlugins/ToolIsolation.py:3437 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1042,23 +1049,23 @@ msgstr "" #: appDatabase.py:877 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appTools/ToolIsolation.py:3446 +#: appPlugins/ToolIsolation.py:3446 msgid "Full" msgstr "Complète" #: appDatabase.py:878 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appTools/ToolIsolation.py:3447 +#: appPlugins/ToolIsolation.py:3447 msgid "Ext" msgstr "Ext" #: appDatabase.py:879 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appTools/ToolIsolation.py:3448 +#: appPlugins/ToolIsolation.py:3448 msgid "Int" msgstr "Int" #: appDatabase.py:897 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appTools/ToolDrilling.py:2439 appTools/ToolMilling.py:1352 -#: appTools/ToolMilling.py:4078 +#: appPlugins/ToolDrilling.py:2439 appPlugins/ToolMilling.py:1352 +#: appPlugins/ToolMilling.py:4084 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1067,12 +1074,12 @@ msgstr "" "sous la surface de cuivre." #: appDatabase.py:913 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 -#: appTools/ToolDrilling.py:2574 +#: appPlugins/ToolDrilling.py:2574 msgid "Offset Z" msgstr "Décalage Z" #: appDatabase.py:915 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 -#: appTools/ToolDrilling.py:2576 +#: appPlugins/ToolDrilling.py:2576 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -1086,8 +1093,8 @@ msgstr "" #: appDatabase.py:932 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appTools/ToolCutOut.py:2487 appTools/ToolDrilling.py:2457 -#: appTools/ToolMilling.py:4097 +#: appPlugins/ToolCutOut.py:2487 appPlugins/ToolDrilling.py:2457 +#: appPlugins/ToolMilling.py:4103 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1101,13 +1108,13 @@ msgstr "" #: appDatabase.py:954 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appTools/ToolCutOut.py:2498 appTools/ToolDrilling.py:2470 -#: appTools/ToolMilling.py:4110 +#: appPlugins/ToolCutOut.py:2498 appPlugins/ToolDrilling.py:2470 +#: appPlugins/ToolMilling.py:4116 msgid "Depth of each pass (positive)." msgstr "Profondeur de chaque passage (positif)." #: appDatabase.py:963 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appTools/ToolDrilling.py:2481 appTools/ToolMilling.py:4121 +#: appPlugins/ToolDrilling.py:2481 appPlugins/ToolMilling.py:4127 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1116,7 +1123,7 @@ msgstr "" "à travers le plan XY." #: appDatabase.py:986 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appTools/ToolDrilling.py:2498 appTools/ToolMilling.py:4157 +#: appPlugins/ToolDrilling.py:2498 appPlugins/ToolMilling.py:4163 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1131,12 +1138,12 @@ msgstr "" #: appDatabase.py:1001 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:60 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appTools/ToolDrilling.py:2513 appTools/ToolMilling.py:4172 +#: appPlugins/ToolDrilling.py:2513 appPlugins/ToolMilling.py:4178 msgid "Feedrate Rapids" msgstr "Avance rapide" #: appDatabase.py:1003 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appTools/ToolDrilling.py:2515 appTools/ToolMilling.py:4174 +#: appPlugins/ToolDrilling.py:2515 appPlugins/ToolMilling.py:4180 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1152,13 +1159,13 @@ msgstr "" #: appDatabase.py:1024 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:194 -#: appTools/ToolDrilling.py:1548 appTools/ToolDrilling.py:2535 -#: appTools/ToolMilling.py:3314 appTools/ToolMilling.py:4225 +#: appPlugins/ToolDrilling.py:1548 appPlugins/ToolDrilling.py:2535 +#: appPlugins/ToolMilling.py:3320 appPlugins/ToolMilling.py:4231 msgid "Spindle speed" msgstr "Vitesse de broche" #: appDatabase.py:1026 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 -#: appTools/ToolDrilling.py:2537 appTools/ToolMilling.py:4227 +#: appPlugins/ToolDrilling.py:2537 appPlugins/ToolMilling.py:4233 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1167,17 +1174,17 @@ msgstr "" "en tours / minute (optionnel)" #: appDatabase.py:1071 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 -#: appTools/ToolDrilling.py:2590 +#: appPlugins/ToolDrilling.py:2590 msgid "Drill slots" msgstr "Percer les rainures" #: appDatabase.py:1073 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 -#: appTools/ToolDrilling.py:2592 +#: appPlugins/ToolDrilling.py:2592 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:1084 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 -#: appTools/ToolDrilling.py:2600 +#: appPlugins/ToolDrilling.py:2600 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" @@ -1185,12 +1192,12 @@ msgstr "" "forage précédent." #: appDatabase.py:1098 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 -#: appTools/ToolDrilling.py:2614 +#: appPlugins/ToolDrilling.py:2614 msgid "Last drill" msgstr "Dernier forage" #: appDatabase.py:1100 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 -#: appTools/ToolDrilling.py:2616 +#: appPlugins/ToolDrilling.py:2616 msgid "" "If the slot length is not completely covered by drill holes,\n" "add a drill hole on the slot end point." @@ -1202,8 +1209,8 @@ msgstr "" #: appDatabase.py:1128 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appTools/ToolCutOut.py:2513 appTools/ToolCutOut.py:2823 -#: appTools/ToolExtract.py:1260 +#: appPlugins/ToolCutOut.py:2513 appPlugins/ToolCutOut.py:2823 +#: appPlugins/ToolExtract.py:1260 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1214,12 +1221,12 @@ msgstr "" "la frontière de PCB" #: appDatabase.py:1140 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:119 -#: appTools/ToolCutOut.py:2521 +#: appPlugins/ToolCutOut.py:2521 msgid "Gap size" msgstr "Taille de l'espace" #: appDatabase.py:1142 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 -#: appTools/ToolCutOut.py:2523 +#: appPlugins/ToolCutOut.py:2523 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1232,12 +1239,12 @@ msgstr "" " le circuit imprimé est découpé)." #: appDatabase.py:1151 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:136 -#: appTools/ToolCutOut.py:2537 +#: appPlugins/ToolCutOut.py:2537 msgid "Gap type" msgstr "Type d'encoche" #: appDatabase.py:1153 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 -#: appTools/ToolCutOut.py:2539 +#: appPlugins/ToolCutOut.py:2539 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1253,22 +1260,22 @@ msgstr "" "forage" #: appDatabase.py:1161 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:146 -#: appTools/ToolCutOut.py:2547 +#: appPlugins/ToolCutOut.py:2547 msgid "Bridge" msgstr "Pont" #: appDatabase.py:1162 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:147 -#: appTools/ToolCutOut.py:2548 +#: appPlugins/ToolCutOut.py:2548 msgid "Thin" msgstr "Mince" #: appDatabase.py:1173 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:157 -#: appTools/ToolCutOut.py:2558 +#: appPlugins/ToolCutOut.py:2558 msgid "Depth" msgstr "Profondeur" #: appDatabase.py:1175 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2560 +#: appPlugins/ToolCutOut.py:2560 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1277,7 +1284,7 @@ msgstr "" "afin de réduire les interstices." #: appDatabase.py:1191 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 -#: appTools/ToolCutOut.py:2574 +#: appPlugins/ToolCutOut.py:2574 msgid "The drill hole diameter when doing mouse bites." msgstr "Le diamètre du trou de forage pour des \"mouse bites\"." @@ -1286,23 +1293,23 @@ msgstr "Le diamètre du trou de forage pour des \"mouse bites\"." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1467 appTools/ToolCopperThieving.py:1507 -#: appTools/ToolCopperThieving.py:1547 appTools/ToolCutOut.py:2584 +#: appPlugins/ToolCopperThieving.py:1467 appPlugins/ToolCopperThieving.py:1507 +#: appPlugins/ToolCopperThieving.py:1547 appPlugins/ToolCutOut.py:2584 msgid "Spacing" msgstr "Espacement" #: appDatabase.py:1204 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appTools/ToolCutOut.py:2586 +#: appPlugins/ToolCutOut.py:2586 msgid "The spacing between drill holes when doing mouse bites." msgstr "L'espacement entre forage pour des \"mouse bites\"." #: appDatabase.py:1223 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:218 -#: appTools/ToolCutOut.py:2400 +#: appPlugins/ToolCutOut.py:2400 msgid "Convex Shape" msgstr "Forme convexe" #: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 -#: appTools/ToolCutOut.py:2402 appTools/ToolCutOut.py:2407 +#: appPlugins/ToolCutOut.py:2402 appPlugins/ToolCutOut.py:2407 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1311,11 +1318,11 @@ msgstr "" "Utilisé uniquement si le type d'objet source est Gerber." #: appDatabase.py:1234 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:194 -#: appTools/ToolCutOut.py:2631 +#: appPlugins/ToolCutOut.py:2631 msgid "Gaps" msgstr "Nbres Ponts" -#: appDatabase.py:1236 appTools/ToolCutOut.py:2633 +#: appDatabase.py:1236 appPlugins/ToolCutOut.py:2633 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1402,10 +1409,10 @@ msgstr "" "objet / outil d'application après avoir sélectionné un outil\n" "dans la base de données d'outils." -#: appDatabase.py:1333 appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3908 appGUI/MainGUI.py:1615 -#: appGUI/preferences/PreferencesUIManager.py:959 app_Main.py:2630 +#: appDatabase.py:1333 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 +#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 +#: appGUI/GUIElements.py:3909 appGUI/MainGUI.py:1615 +#: appGUI/preferences/PreferencesUIManager.py:961 app_Main.py:2630 #: app_Main.py:3710 app_Main.py:4638 app_Main.py:4891 app_Main.py:9447 msgid "Cancel" msgstr "Annuler" @@ -1413,76 +1420,76 @@ msgstr "Annuler" #: appDatabase.py:1346 appDatabase.py:1357 appEditors/AppExcEditor.py:4561 #: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:884 #: appEditors/appGCodeEditor.py:895 appGUI/ObjectUI.py:156 -#: appGUI/ObjectUI.py:167 appTool.py:284 appTool.py:295 -#: appTools/ToolAlignObjects.py:535 appTools/ToolAlignObjects.py:546 -#: appTools/ToolCalculators.py:733 appTools/ToolCalculators.py:744 -#: appTools/ToolCalibration.py:1408 appTools/ToolCalibration.py:1419 -#: appTools/ToolCopperThieving.py:1761 appTools/ToolCopperThieving.py:1772 -#: appTools/ToolCorners.py:903 appTools/ToolCorners.py:914 -#: appTools/ToolCutOut.py:2889 appTools/ToolCutOut.py:2900 -#: appTools/ToolDblSided.py:1112 appTools/ToolDblSided.py:1123 -#: appTools/ToolDistance.py:672 appTools/ToolDistance.py:683 -#: appTools/ToolDistanceMin.py:362 appTools/ToolDistanceMin.py:373 -#: appTools/ToolDrilling.py:2941 appTools/ToolDrilling.py:2952 -#: appTools/ToolEtchCompensation.py:491 appTools/ToolEtchCompensation.py:502 -#: appTools/ToolExtract.py:1337 appTools/ToolExtract.py:1348 -#: appTools/ToolFiducials.py:1069 appTools/ToolFiducials.py:1080 -#: appTools/ToolFilm.py:1677 appTools/ToolFilm.py:1688 -#: appTools/ToolFollow.py:805 appTools/ToolFollow.py:816 -#: appTools/ToolImage.py:350 appTools/ToolImage.py:361 -#: appTools/ToolInvertGerber.py:320 appTools/ToolInvertGerber.py:331 -#: appTools/ToolIsolation.py:3702 appTools/ToolIsolation.py:3713 -#: appTools/ToolLevelling.py:2262 appTools/ToolLevelling.py:2273 -#: appTools/ToolMilling.py:4548 appTools/ToolMilling.py:4559 -#: appTools/ToolNCC.py:4791 appTools/ToolNCC.py:4802 -#: appTools/ToolOptimal.py:638 appTools/ToolOptimal.py:649 -#: appTools/ToolPaint.py:3411 appTools/ToolPaint.py:3422 -#: appTools/ToolPanelize.py:1365 appTools/ToolPanelize.py:1376 -#: appTools/ToolPcbWizard.py:519 appTools/ToolPcbWizard.py:530 -#: appTools/ToolPunchGerber.py:2363 appTools/ToolPunchGerber.py:2374 -#: appTools/ToolQRCode.py:1025 appTools/ToolQRCode.py:1036 -#: appTools/ToolRulesCheck.py:1701 appTools/ToolRulesCheck.py:1712 -#: appTools/ToolSolderPaste.py:1598 appTools/ToolSolderPaste.py:1609 -#: appTools/ToolSub.py:947 appTools/ToolSub.py:958 -#: appTools/ToolTransform.py:1011 appTools/ToolTransform.py:1022 +#: appGUI/ObjectUI.py:167 appPlugins/ToolAlignObjects.py:535 +#: appPlugins/ToolAlignObjects.py:546 appPlugins/ToolCalculators.py:733 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCalibration.py:1408 +#: appPlugins/ToolCalibration.py:1419 appPlugins/ToolCopperThieving.py:1761 +#: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCorners.py:903 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2889 +#: appPlugins/ToolCutOut.py:2900 appPlugins/ToolDblSided.py:1112 +#: appPlugins/ToolDblSided.py:1123 appPlugins/ToolDistance.py:672 +#: appPlugins/ToolDistance.py:683 appPlugins/ToolDistanceMin.py:362 +#: appPlugins/ToolDistanceMin.py:373 appPlugins/ToolDrilling.py:2941 +#: appPlugins/ToolDrilling.py:2952 appPlugins/ToolEtchCompensation.py:491 +#: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1337 +#: appPlugins/ToolExtract.py:1348 appPlugins/ToolFiducials.py:1069 +#: appPlugins/ToolFiducials.py:1080 appPlugins/ToolFilm.py:1677 +#: appPlugins/ToolFilm.py:1688 appPlugins/ToolFollow.py:805 +#: appPlugins/ToolFollow.py:816 appPlugins/ToolImage.py:350 +#: appPlugins/ToolImage.py:361 appPlugins/ToolInvertGerber.py:320 +#: appPlugins/ToolInvertGerber.py:331 appPlugins/ToolIsolation.py:3702 +#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2262 +#: appPlugins/ToolLevelling.py:2273 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolMilling.py:4565 appPlugins/ToolNCC.py:4791 +#: appPlugins/ToolNCC.py:4802 appPlugins/ToolOptimal.py:638 +#: appPlugins/ToolOptimal.py:649 appPlugins/ToolPaint.py:3411 +#: appPlugins/ToolPaint.py:3422 appPlugins/ToolPanelize.py:1365 +#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPcbWizard.py:519 +#: appPlugins/ToolPcbWizard.py:530 appPlugins/ToolPunchGerber.py:2363 +#: appPlugins/ToolPunchGerber.py:2374 appPlugins/ToolQRCode.py:1025 +#: appPlugins/ToolQRCode.py:1036 appPlugins/ToolRulesCheck.py:1701 +#: appPlugins/ToolRulesCheck.py:1712 appPlugins/ToolSolderPaste.py:1598 +#: appPlugins/ToolSolderPaste.py:1609 appPlugins/ToolSub.py:947 +#: appPlugins/ToolSub.py:958 appPlugins/ToolTransform.py:1011 +#: appPlugins/ToolTransform.py:1022 appTool.py:284 appTool.py:295 msgid "Edited value is out of range" msgstr "La valeur modifiée est hors limites" #: appDatabase.py:1352 appDatabase.py:1359 appEditors/AppExcEditor.py:4567 #: appEditors/AppExcEditor.py:4574 appEditors/appGCodeEditor.py:890 #: appEditors/appGCodeEditor.py:897 appGUI/ObjectUI.py:162 -#: appGUI/ObjectUI.py:169 appTool.py:290 appTool.py:297 -#: appTools/ToolAlignObjects.py:541 appTools/ToolAlignObjects.py:548 -#: appTools/ToolCalculators.py:739 appTools/ToolCalculators.py:746 -#: appTools/ToolCalibration.py:1414 appTools/ToolCalibration.py:1421 -#: appTools/ToolCopperThieving.py:1767 appTools/ToolCopperThieving.py:1774 -#: appTools/ToolCorners.py:909 appTools/ToolCorners.py:916 -#: appTools/ToolCutOut.py:2895 appTools/ToolCutOut.py:2902 -#: appTools/ToolDblSided.py:1118 appTools/ToolDblSided.py:1125 -#: appTools/ToolDistance.py:678 appTools/ToolDistance.py:685 -#: appTools/ToolDistanceMin.py:368 appTools/ToolDistanceMin.py:375 -#: appTools/ToolDrilling.py:2947 appTools/ToolDrilling.py:2954 -#: appTools/ToolEtchCompensation.py:497 appTools/ToolEtchCompensation.py:504 -#: appTools/ToolExtract.py:1343 appTools/ToolExtract.py:1350 -#: appTools/ToolFiducials.py:1075 appTools/ToolFiducials.py:1082 -#: appTools/ToolFilm.py:1683 appTools/ToolFilm.py:1690 -#: appTools/ToolFollow.py:811 appTools/ToolFollow.py:818 -#: appTools/ToolImage.py:356 appTools/ToolImage.py:363 -#: appTools/ToolInvertGerber.py:326 appTools/ToolInvertGerber.py:333 -#: appTools/ToolIsolation.py:3708 appTools/ToolIsolation.py:3715 -#: appTools/ToolLevelling.py:2268 appTools/ToolLevelling.py:2275 -#: appTools/ToolMilling.py:4554 appTools/ToolMilling.py:4561 -#: appTools/ToolNCC.py:4797 appTools/ToolNCC.py:4804 -#: appTools/ToolOptimal.py:644 appTools/ToolOptimal.py:651 -#: appTools/ToolPaint.py:3417 appTools/ToolPaint.py:3424 -#: appTools/ToolPanelize.py:1371 appTools/ToolPanelize.py:1378 -#: appTools/ToolPcbWizard.py:525 appTools/ToolPcbWizard.py:532 -#: appTools/ToolPunchGerber.py:2369 appTools/ToolPunchGerber.py:2376 -#: appTools/ToolQRCode.py:1031 appTools/ToolQRCode.py:1038 -#: appTools/ToolRulesCheck.py:1707 appTools/ToolRulesCheck.py:1714 -#: appTools/ToolSolderPaste.py:1604 appTools/ToolSolderPaste.py:1611 -#: appTools/ToolSub.py:953 appTools/ToolSub.py:960 -#: appTools/ToolTransform.py:1017 appTools/ToolTransform.py:1024 +#: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:541 +#: appPlugins/ToolAlignObjects.py:548 appPlugins/ToolCalculators.py:739 +#: appPlugins/ToolCalculators.py:746 appPlugins/ToolCalibration.py:1414 +#: appPlugins/ToolCalibration.py:1421 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCopperThieving.py:1774 appPlugins/ToolCorners.py:909 +#: appPlugins/ToolCorners.py:916 appPlugins/ToolCutOut.py:2895 +#: appPlugins/ToolCutOut.py:2902 appPlugins/ToolDblSided.py:1118 +#: appPlugins/ToolDblSided.py:1125 appPlugins/ToolDistance.py:678 +#: appPlugins/ToolDistance.py:685 appPlugins/ToolDistanceMin.py:368 +#: appPlugins/ToolDistanceMin.py:375 appPlugins/ToolDrilling.py:2947 +#: appPlugins/ToolDrilling.py:2954 appPlugins/ToolEtchCompensation.py:497 +#: appPlugins/ToolEtchCompensation.py:504 appPlugins/ToolExtract.py:1343 +#: appPlugins/ToolExtract.py:1350 appPlugins/ToolFiducials.py:1075 +#: appPlugins/ToolFiducials.py:1082 appPlugins/ToolFilm.py:1683 +#: appPlugins/ToolFilm.py:1690 appPlugins/ToolFollow.py:811 +#: appPlugins/ToolFollow.py:818 appPlugins/ToolImage.py:356 +#: appPlugins/ToolImage.py:363 appPlugins/ToolInvertGerber.py:326 +#: appPlugins/ToolInvertGerber.py:333 appPlugins/ToolIsolation.py:3708 +#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolLevelling.py:2268 +#: appPlugins/ToolLevelling.py:2275 appPlugins/ToolMilling.py:4560 +#: appPlugins/ToolMilling.py:4567 appPlugins/ToolNCC.py:4797 +#: appPlugins/ToolNCC.py:4804 appPlugins/ToolOptimal.py:644 +#: appPlugins/ToolOptimal.py:651 appPlugins/ToolPaint.py:3417 +#: appPlugins/ToolPaint.py:3424 appPlugins/ToolPanelize.py:1371 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPcbWizard.py:525 +#: appPlugins/ToolPcbWizard.py:532 appPlugins/ToolPunchGerber.py:2369 +#: appPlugins/ToolPunchGerber.py:2376 appPlugins/ToolQRCode.py:1031 +#: appPlugins/ToolQRCode.py:1038 appPlugins/ToolRulesCheck.py:1707 +#: appPlugins/ToolRulesCheck.py:1714 appPlugins/ToolSolderPaste.py:1604 +#: appPlugins/ToolSolderPaste.py:1611 appPlugins/ToolSub.py:953 +#: appPlugins/ToolSub.py:960 appPlugins/ToolTransform.py:1017 +#: appPlugins/ToolTransform.py:1024 appTool.py:290 appTool.py:297 msgid "Edited value is within limits." msgstr "La valeur modifiée est dans les limites." @@ -1516,21 +1523,21 @@ msgstr "Sauvegarder les modifications" #: appDatabase.py:1738 appDatabase.py:2222 appDatabase.py:2677 #: appDatabase.py:2689 appGUI/MainGUI.py:493 appObjects/FlatCAMGeometry.py:1410 -#: appTools/ToolCutOut.py:667 appTools/ToolCutOut.py:689 -#: appTools/ToolCutOut.py:730 appTools/ToolIsolation.py:2786 -#: appTools/ToolIsolation.py:2796 appTools/ToolIsolation.py:2880 -#: appTools/ToolMilling.py:2182 appTools/ToolNCC.py:3973 -#: appTools/ToolNCC.py:3983 appTools/ToolNCC.py:4063 appTools/ToolPaint.py:2766 -#: appTools/ToolPaint.py:2776 appTools/ToolPaint.py:2865 app_Main.py:6250 -#: app_Main.py:6287 app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 -#: app_Main.py:6405 +#: appPlugins/ToolCutOut.py:667 appPlugins/ToolCutOut.py:689 +#: appPlugins/ToolCutOut.py:730 appPlugins/ToolIsolation.py:2786 +#: appPlugins/ToolIsolation.py:2796 appPlugins/ToolIsolation.py:2880 +#: appPlugins/ToolMilling.py:2182 appPlugins/ToolNCC.py:3973 +#: appPlugins/ToolNCC.py:3983 appPlugins/ToolNCC.py:4063 +#: appPlugins/ToolPaint.py:2766 appPlugins/ToolPaint.py:2776 +#: appPlugins/ToolPaint.py:2865 app_Main.py:6250 app_Main.py:6287 +#: app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 app_Main.py:6405 msgid "Tools Database" msgstr "Base de données outils" #: appDatabase.py:1757 appDatabase.py:2208 appObjects/FlatCAMGeometry.py:1234 -#: appTools/ToolCutOut.py:494 appTools/ToolDrilling.py:1122 -#: appTools/ToolIsolation.py:1283 appTools/ToolMilling.py:1997 -#: appTools/ToolNCC.py:1252 appTools/ToolPaint.py:854 +#: appPlugins/ToolCutOut.py:494 appPlugins/ToolDrilling.py:1122 +#: appPlugins/ToolIsolation.py:1283 appPlugins/ToolMilling.py:1997 +#: appPlugins/ToolNCC.py:1252 appPlugins/ToolPaint.py:854 msgid "Failed to parse Tools DB file." msgstr "Échec de l'analyse du fichier BD des outils." @@ -1585,7 +1592,7 @@ msgstr "" msgid "No Tool/row selected in the Tools Database table" msgstr "Aucun outil/ligne sélectionné dans le tableau de la BD d'outils" -#: appDatabase.py:2657 appTools/ToolDrilling.py:1126 +#: appDatabase.py:2657 appPlugins/ToolDrilling.py:1126 msgid "Tools DB empty." msgstr "Base de données Outils vide." @@ -1641,14 +1648,14 @@ msgstr "Pour ajouter une perceuse, sélectionnez d'abord un outil" #: appObjects/FlatCAMGeometry.py:2996 appObjects/FlatCAMGerber.py:434 #: appParsers/ParseGerber.py:2140 appParsers/ParseGerber.py:2231 #: appParsers/ParseGerber.py:2306 appParsers/ParseGerber.py:2380 -#: appParsers/ParseGerber.py:2442 appTools/ToolAlignObjects.py:271 -#: appTools/ToolAlignObjects.py:293 appTools/ToolCalculators.py:277 -#: appTools/ToolCalculators.py:287 appTools/ToolCalibration.py:312 -#: appTools/ToolCutOut.py:1603 appTools/ToolFiducials.py:602 -#: appTools/ToolFiducials.py:616 appTools/ToolFollow.py:325 -#: appTools/ToolFollow.py:396 appTools/ToolIsolation.py:1566 -#: appTools/ToolPaint.py:2324 appTools/ToolPanelize.py:1035 app_Main.py:5439 -#: app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 +#: appParsers/ParseGerber.py:2442 appPlugins/ToolAlignObjects.py:271 +#: appPlugins/ToolAlignObjects.py:293 appPlugins/ToolCalculators.py:277 +#: appPlugins/ToolCalculators.py:287 appPlugins/ToolCalibration.py:312 +#: appPlugins/ToolCutOut.py:1603 appPlugins/ToolFiducials.py:602 +#: appPlugins/ToolFiducials.py:616 appPlugins/ToolFollow.py:325 +#: appPlugins/ToolFollow.py:396 appPlugins/ToolIsolation.py:1566 +#: appPlugins/ToolPaint.py:2324 appPlugins/ToolPanelize.py:1035 +#: app_Main.py:5439 app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Terminé." @@ -1688,21 +1695,22 @@ msgstr "Trop d'éléments pour l'angle d'espacement sélectionné." #: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1223 #: appEditors/AppGerberEditor.py:800 appEditors/AppGerberEditor.py:5834 -#: appObjects/FlatCAMCNCJob.py:774 appTools/ToolCopperThieving.py:325 -#: appTools/ToolCopperThieving.py:926 appTools/ToolCopperThieving.py:1139 -#: appTools/ToolCorners.py:224 appTools/ToolCorners.py:494 -#: appTools/ToolCorners.py:596 appTools/ToolCutOut.py:959 -#: appTools/ToolCutOut.py:985 appTools/ToolCutOut.py:1117 -#: appTools/ToolCutOut.py:1341 appTools/ToolCutOut.py:1495 -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 appTools/ToolDblSided.py:523 -#: appTools/ToolExtract.py:703 appTools/ToolExtract.py:752 -#: appTools/ToolExtract.py:761 appTools/ToolExtract.py:765 -#: appTools/ToolFiducials.py:310 appTools/ToolFiducials.py:562 -#: appTools/ToolFiducials.py:610 appTools/ToolFiducials.py:624 -#: appTools/ToolFilm.py:777 appTools/ToolFilm.py:1037 appTools/ToolMove.py:166 -#: appTools/ToolPaint.py:2318 app_Main.py:4934 camlib.py:2436 camlib.py:2503 -#: camlib.py:2571 camlib.py:2649 camlib.py:5326 camlib.py:5721 +#: appObjects/FlatCAMCNCJob.py:774 appPlugins/ToolCopperThieving.py:325 +#: appPlugins/ToolCopperThieving.py:926 appPlugins/ToolCopperThieving.py:1139 +#: appPlugins/ToolCorners.py:224 appPlugins/ToolCorners.py:494 +#: appPlugins/ToolCorners.py:596 appPlugins/ToolCutOut.py:959 +#: appPlugins/ToolCutOut.py:985 appPlugins/ToolCutOut.py:1117 +#: appPlugins/ToolCutOut.py:1341 appPlugins/ToolCutOut.py:1495 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 appPlugins/ToolDblSided.py:523 +#: appPlugins/ToolExtract.py:703 appPlugins/ToolExtract.py:752 +#: appPlugins/ToolExtract.py:761 appPlugins/ToolExtract.py:765 +#: appPlugins/ToolFiducials.py:310 appPlugins/ToolFiducials.py:562 +#: appPlugins/ToolFiducials.py:610 appPlugins/ToolFiducials.py:624 +#: appPlugins/ToolFilm.py:777 appPlugins/ToolFilm.py:1037 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2318 app_Main.py:4934 +#: camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 camlib.py:5326 +#: camlib.py:5721 msgid "Failed." msgstr "Échoué." @@ -1755,71 +1763,73 @@ msgstr "Cliquez sur l'emplacement de référence ..." #: appEditors/AppExcEditor.py:1913 appEditors/AppGeoEditor.py:4141 #: appEditors/AppGerberEditor.py:3458 appEditors/AppGerberEditor.py:6168 #: appEditors/AppGerberEditor.py:6477 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1035 appGUI/GUIElements.py:1434 -#: appGUI/GUIElements.py:1645 appGUI/GUIElements.py:1929 -#: appGUI/GUIElements.py:3961 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 +#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 +#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 +#: appGUI/GUIElements.py:3962 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 #: appGUI/MainGUI.py:810 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1017 #: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2238 -#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appTools/ToolDrilling.py:300 -#: appTools/ToolIsolation.py:71 appTools/ToolMilling.py:389 -#: appTools/ToolMilling.py:397 appTools/ToolNCC.py:69 appTools/ToolPaint.py:142 -#: appTools/ToolSolderPaste.py:182 app_Main.py:6776 +#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appPlugins/ToolDrilling.py:300 +#: appPlugins/ToolIsolation.py:71 appPlugins/ToolMilling.py:389 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolNCC.py:69 +#: appPlugins/ToolPaint.py:142 appPlugins/ToolSolderPaste.py:182 +#: app_Main.py:6776 msgid "Delete" msgstr "Effacer" #: appEditors/AppExcEditor.py:2140 appObjects/FlatCAMExcellon.py:376 -#: appTools/ToolDrilling.py:752 appTools/ToolMilling.py:1150 +#: appPlugins/ToolDrilling.py:752 appPlugins/ToolMilling.py:1150 msgid "Total Drills" msgstr "Total Forage" #: appEditors/AppExcEditor.py:2172 appObjects/FlatCAMExcellon.py:410 -#: appTools/ToolDrilling.py:779 appTools/ToolMilling.py:1177 +#: appPlugins/ToolDrilling.py:779 appPlugins/ToolMilling.py:1177 msgid "Total Slots" msgstr "Total de Fentes" #: appEditors/AppExcEditor.py:2250 appEditors/AppGeoEditor.py:4042 #: appEditors/AppGerberEditor.py:4193 appEditors/appGCodeEditor.py:582 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:70 +#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:191 #: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:718 -#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:81 -#: appTools/ToolCorners.py:148 appTools/ToolCutOut.py:325 -#: appTools/ToolDblSided.py:189 appTools/ToolDrilling.py:541 -#: appTools/ToolFiducials.py:181 appTools/ToolFilm.py:222 -#: appTools/ToolFollow.py:158 appTools/ToolIsolation.py:407 -#: appTools/ToolLevelling.py:376 appTools/ToolMilling.py:686 -#: appTools/ToolNCC.py:660 appTools/ToolPaint.py:624 -#: appTools/ToolPanelize.py:245 appTools/ToolPunchGerber.py:373 -#: appTools/ToolQRCode.py:181 appTools/ToolSub.py:212 +#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 +#: appPlugins/ToolCorners.py:148 appPlugins/ToolCutOut.py:325 +#: appPlugins/ToolDblSided.py:189 appPlugins/ToolDrilling.py:541 +#: appPlugins/ToolFiducials.py:181 appPlugins/ToolFilm.py:222 +#: appPlugins/ToolFollow.py:158 appPlugins/ToolIsolation.py:407 +#: appPlugins/ToolLevelling.py:376 appPlugins/ToolMilling.py:686 +#: appPlugins/ToolNCC.py:660 appPlugins/ToolPaint.py:624 +#: appPlugins/ToolPanelize.py:245 appPlugins/ToolPunchGerber.py:373 +#: appPlugins/ToolQRCode.py:181 appPlugins/ToolSub.py:212 msgid "Beginner" msgstr "" #: appEditors/AppExcEditor.py:2261 appEditors/AppGeoEditor.py:4055 #: appEditors/AppGerberEditor.py:4206 appEditors/appGCodeEditor.py:595 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:72 +#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:200 #: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:727 -#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:83 -#: appTools/ToolCorners.py:166 appTools/ToolCutOut.py:368 -#: appTools/ToolDblSided.py:215 appTools/ToolDrilling.py:584 -#: appTools/ToolFiducials.py:196 appTools/ToolFilm.py:248 -#: appTools/ToolFollow.py:172 appTools/ToolIsolation.py:460 -#: appTools/ToolLevelling.py:391 appTools/ToolMilling.py:751 -#: appTools/ToolNCC.py:706 appTools/ToolPaint.py:656 -#: appTools/ToolPanelize.py:265 appTools/ToolPunchGerber.py:387 -#: appTools/ToolQRCode.py:192 appTools/ToolSub.py:224 +#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 +#: appPlugins/ToolCorners.py:166 appPlugins/ToolCutOut.py:368 +#: appPlugins/ToolDblSided.py:215 appPlugins/ToolDrilling.py:584 +#: appPlugins/ToolFiducials.py:196 appPlugins/ToolFilm.py:248 +#: appPlugins/ToolFollow.py:172 appPlugins/ToolIsolation.py:460 +#: appPlugins/ToolLevelling.py:391 appPlugins/ToolMilling.py:751 +#: appPlugins/ToolNCC.py:706 appPlugins/ToolPaint.py:656 +#: appPlugins/ToolPanelize.py:265 appPlugins/ToolPunchGerber.py:387 +#: appPlugins/ToolQRCode.py:192 appPlugins/ToolSub.py:224 msgid "Advanced" msgstr "Avancé" #: appEditors/AppExcEditor.py:2284 appObjects/FlatCAMGeometry.py:874 #: appObjects/FlatCAMGeometry.py:1555 appObjects/FlatCAMGeometry.py:2311 #: appObjects/FlatCAMGeometry.py:3066 appObjects/FlatCAMGeometry.py:3229 -#: appTools/ToolDrilling.py:1720 appTools/ToolIsolation.py:1459 -#: appTools/ToolIsolation.py:1877 appTools/ToolMilling.py:2259 -#: appTools/ToolMilling.py:2943 appTools/ToolMilling.py:3539 -#: appTools/ToolNCC.py:1458 appTools/ToolNCC.py:1596 appTools/ToolPaint.py:1028 -#: appTools/ToolPaint.py:1166 appTools/ToolPaint.py:1880 -#: appTools/ToolSolderPaste.py:478 appTools/ToolSolderPaste.py:550 +#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolIsolation.py:1459 +#: appPlugins/ToolIsolation.py:1877 appPlugins/ToolMilling.py:2259 +#: appPlugins/ToolMilling.py:2949 appPlugins/ToolMilling.py:3545 +#: appPlugins/ToolNCC.py:1458 appPlugins/ToolNCC.py:1596 +#: appPlugins/ToolPaint.py:1028 appPlugins/ToolPaint.py:1166 +#: appPlugins/ToolPaint.py:1880 appPlugins/ToolSolderPaste.py:478 +#: appPlugins/ToolSolderPaste.py:550 msgid "Wrong value format entered, use a number." msgstr "Mauvais format de valeur entré, utilisez un nombre." @@ -1851,8 +1861,8 @@ msgstr "" #: appEditors/AppExcEditor.py:3125 appEditors/AppGerberEditor.py:4903 #: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2252 -#: appParsers/ParseExcellon.py:972 appTools/ToolMilling.py:2878 -#: appTools/ToolPcbWizard.py:337 appTools/ToolSolderPaste.py:917 +#: appParsers/ParseExcellon.py:972 appPlugins/ToolMilling.py:2884 +#: appPlugins/ToolPcbWizard.py:337 appPlugins/ToolSolderPaste.py:917 #: app_Main.py:6330 app_Main.py:8176 app_Main.py:10660 app_Main.py:10727 #: app_Main.py:10862 app_Main.py:10927 msgid "An internal error has occurred. See shell.\n" @@ -1860,8 +1870,8 @@ msgstr "Une erreur interne s'est produite. Voir shell.\n" #: appEditors/AppExcEditor.py:3130 appObjects/FlatCAMGeometry.py:2571 #: appObjects/FlatCAMGeometry.py:2576 appObjects/FlatCAMGeometry.py:2728 -#: appTools/ToolMilling.py:3208 appTools/ToolMilling.py:3212 -#: appTools/ToolSub.py:451 appTools/ToolSub.py:645 +#: appPlugins/ToolMilling.py:3214 appPlugins/ToolMilling.py:3218 +#: appPlugins/ToolSub.py:451 appPlugins/ToolSub.py:645 #, fuzzy #| msgid "Generate" msgid "Generating" @@ -1887,17 +1897,26 @@ msgstr "Editeur Excellon" #: appEditors/AppExcEditor.py:3992 appEditors/AppGeoEditor.py:3409 #: appEditors/AppGerberEditor.py:6010 appEditors/appGCodeEditor.py:755 -#: appGUI/ObjectUI.py:72 appTools/ToolCorners.py:663 -#: appTools/ToolCutOut.py:2333 appTools/ToolDblSided.py:645 -#: appTools/ToolDrilling.py:2308 appTools/ToolFiducials.py:772 -#: appTools/ToolFilm.py:1127 appTools/ToolFollow.py:687 -#: appTools/ToolIsolation.py:3184 appTools/ToolLevelling.py:1676 -#: appTools/ToolMilling.py:3611 appTools/ToolNCC.py:4117 -#: appTools/ToolPaint.py:2919 appTools/ToolPanelize.py:1086 -#: appTools/ToolPunchGerber.py:1964 appTools/ToolQRCode.py:731 -#: appTools/ToolSub.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:663 +#: appPlugins/ToolCutOut.py:2333 appPlugins/ToolDblSided.py:645 +#: appPlugins/ToolDrilling.py:2308 appPlugins/ToolFiducials.py:772 +#: appPlugins/ToolFilm.py:1127 appPlugins/ToolFollow.py:687 +#: appPlugins/ToolIsolation.py:3184 appPlugins/ToolLevelling.py:1676 +#: appPlugins/ToolMilling.py:3617 appPlugins/ToolNCC.py:4117 +#: appPlugins/ToolPaint.py:2919 appPlugins/ToolPanelize.py:1086 +#: appPlugins/ToolPunchGerber.py:1964 appPlugins/ToolQRCode.py:731 +#: appPlugins/ToolSub.py:774 +#, fuzzy +#| msgid "" +#| "BASIC is suitable for a beginner. Many parameters\n" +#| "are hidden from the user in this mode.\n" +#| "ADVANCED mode will make available all parameters.\n" +#| "\n" +#| "To change the application LEVEL, go to:\n" +#| "Edit -> Preferences -> General and check:\n" +#| "'APP. LEVEL' radio button." msgid "" -"BASIC is suitable for a beginner. Many parameters\n" +"In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n" "\n" @@ -1919,9 +1938,9 @@ msgid "Name:" msgstr "Nom:" #: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:624 -#: appGUI/ObjectUI.py:970 appTools/ToolIsolation.py:3219 -#: appTools/ToolMilling.py:3660 appTools/ToolNCC.py:4170 -#: appTools/ToolPaint.py:2975 appTools/ToolSolderPaste.py:1189 +#: appGUI/ObjectUI.py:970 appPlugins/ToolIsolation.py:3219 +#: appPlugins/ToolMilling.py:3666 appPlugins/ToolNCC.py:4170 +#: appPlugins/ToolPaint.py:2975 appPlugins/ToolSolderPaste.py:1189 msgid "Tools Table" msgstr "Table des outils" @@ -1956,26 +1975,26 @@ msgstr "" #: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:492 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appTools/ToolCutOut.py:2426 appTools/ToolIsolation.py:3300 -#: appTools/ToolMilling.py:3777 appTools/ToolNCC.py:4263 -#: appTools/ToolNCC.py:4274 appTools/ToolPaint.py:3057 +#: appPlugins/ToolCutOut.py:2426 appPlugins/ToolIsolation.py:3300 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:4263 +#: appPlugins/ToolNCC.py:4274 appPlugins/ToolPaint.py:3057 msgid "Tool Dia" msgstr "Diam. de l'outil" #: appEditors/AppExcEditor.py:4071 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appTools/ToolIsolation.py:3302 appTools/ToolMilling.py:3779 -#: appTools/ToolNCC.py:4265 +#: appPlugins/ToolIsolation.py:3302 appPlugins/ToolMilling.py:3785 +#: appPlugins/ToolNCC.py:4265 msgid "Diameter for the new tool" msgstr "Diamètre pour le nouvel outil" #: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:740 #: appEditors/AppGerberEditor.py:6161 appEditors/AppGerberEditor.py:6717 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appTools/ToolCopperThieving.py:1711 appTools/ToolDblSided.py:857 -#: appTools/ToolDblSided.py:1045 appTools/ToolLevelling.py:1994 -#: appTools/ToolNCC.py:63 appTools/ToolPaint.py:136 -#: appTools/ToolSolderPaste.py:179 appTools/ToolTransform.py:619 +#: appPlugins/ToolCopperThieving.py:1711 appPlugins/ToolDblSided.py:857 +#: appPlugins/ToolDblSided.py:1045 appPlugins/ToolLevelling.py:1994 +#: appPlugins/ToolNCC.py:63 appPlugins/ToolPaint.py:136 +#: appPlugins/ToolSolderPaste.py:179 appPlugins/ToolTransform.py:619 #: app_Main.py:6774 msgid "Add" msgstr "Ajouter" @@ -2039,12 +2058,13 @@ msgstr "Ajouter un tableau de trous de forage (tableau linéaire ou circulaire)" #: appEditors/AppGerberEditor.py:6519 appEditors/appGCodeEditor.py:788 #: appGUI/ObjectUI.py:309 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appTools/ToolCorners.py:748 appTools/ToolCutOut.py:2379 -#: appTools/ToolDblSided.py:670 appTools/ToolExtract.py:988 -#: appTools/ToolFilm.py:1150 appTools/ToolIsolation.py:3580 -#: appTools/ToolNCC.py:4135 appTools/ToolNCC.py:4606 appTools/ToolPaint.py:2941 -#: appTools/ToolPaint.py:3285 appTools/ToolPunchGerber.py:2072 -#: appTools/ToolPunchGerber.py:2279 appTools/ToolTransform.py:626 +#: appPlugins/ToolCorners.py:748 appPlugins/ToolCutOut.py:2379 +#: appPlugins/ToolDblSided.py:670 appPlugins/ToolExtract.py:988 +#: appPlugins/ToolFilm.py:1150 appPlugins/ToolIsolation.py:3580 +#: appPlugins/ToolNCC.py:4135 appPlugins/ToolNCC.py:4606 +#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPaint.py:3285 +#: appPlugins/ToolPunchGerber.py:2072 appPlugins/ToolPunchGerber.py:2279 +#: appPlugins/ToolTransform.py:626 msgid "Type" msgstr "Type" @@ -2071,9 +2091,9 @@ msgstr "Linéaire" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appTools/ToolExtract.py:944 appTools/ToolExtract.py:1076 -#: appTools/ToolFiducials.py:952 appTools/ToolPunchGerber.py:2028 -#: appTools/ToolPunchGerber.py:2185 +#: appPlugins/ToolExtract.py:944 appPlugins/ToolExtract.py:1076 +#: appPlugins/ToolFiducials.py:952 appPlugins/ToolPunchGerber.py:2028 +#: appPlugins/ToolPunchGerber.py:2185 msgid "Circular" msgstr "Circulaire" @@ -2113,27 +2133,27 @@ msgstr "" #: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4355 #: appEditors/AppExcEditor.py:4451 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4749 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 +#: appGUI/GUIElements.py:4770 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 #: appGUI/MainGUI.py:4587 appGUI/MainGUI.py:4855 #: 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 -#: appTools/ToolFilm.py:1325 +#: appPlugins/ToolFilm.py:1325 msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 #: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6561 -#: appGUI/GUIElements.py:4756 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 +#: appGUI/GUIElements.py:4777 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 #: appGUI/MainGUI.py:4856 #: 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 -#: appTools/ToolFilm.py:1326 +#: appPlugins/ToolFilm.py:1326 msgid "Y" msgstr "Y" @@ -2153,8 +2173,8 @@ msgstr "Y" #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 -#: appTools/ToolDistance.py:639 appTools/ToolDistanceMin.py:313 -#: appTools/ToolTransform.py:664 +#: appPlugins/ToolDistance.py:639 appPlugins/ToolDistanceMin.py:313 +#: appPlugins/ToolTransform.py:664 msgid "Angle" msgstr "Angle" @@ -2164,7 +2184,7 @@ msgstr "Angle" #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:249 -#: appTools/ToolCutOut.py:2808 +#: appPlugins/ToolCutOut.py:2808 msgid "Pitch" msgstr "Pas" @@ -2247,8 +2267,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4333 appEditors/AppGeoEditor.py:3512 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:776 -#: appTools/ToolReport.py:590 +#: appObjects/FlatCAMObj.py:877 appPlugins/ToolCorners.py:776 +#: appPlugins/ToolReport.py:590 msgid "Length" msgstr "Longueur" @@ -2360,12 +2380,12 @@ msgstr "Rond" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appTools/ToolDrilling.py:2863 appTools/ToolExtract.py:960 -#: appTools/ToolExtract.py:1102 appTools/ToolFollow.py:750 -#: appTools/ToolInvertGerber.py:272 appTools/ToolIsolation.py:3638 -#: appTools/ToolMilling.py:4471 appTools/ToolNCC.py:4634 -#: appTools/ToolPaint.py:3314 appTools/ToolPunchGerber.py:2044 -#: appTools/ToolPunchGerber.py:2211 appTools/ToolQRCode.py:885 +#: appPlugins/ToolDrilling.py:2863 appPlugins/ToolExtract.py:960 +#: appPlugins/ToolExtract.py:1102 appPlugins/ToolFollow.py:750 +#: appPlugins/ToolInvertGerber.py:272 appPlugins/ToolIsolation.py:3638 +#: appPlugins/ToolMilling.py:4477 appPlugins/ToolNCC.py:4634 +#: appPlugins/ToolPaint.py:3314 appPlugins/ToolPunchGerber.py:2044 +#: appPlugins/ToolPunchGerber.py:2211 appPlugins/ToolQRCode.py:885 msgid "Square" msgstr "Carré" @@ -2387,22 +2407,23 @@ msgstr "Tampon" #: appEditors/AppGeoEditor.py:152 appEditors/AppGeoEditor.py:392 #: appEditors/AppGeoEditor.py:608 appEditors/AppGeoEditor.py:1103 -#: appEditors/AppGerberEditor.py:7080 appTools/ToolAlignObjects.py:95 -#: appTools/ToolCalculators.py:62 appTools/ToolCalibration.py:105 -#: appTools/ToolCopperThieving.py:116 appTools/ToolCorners.py:86 -#: appTools/ToolCutOut.py:144 appTools/ToolDblSided.py:77 -#: appTools/ToolDistance.py:123 appTools/ToolDistanceMin.py:79 -#: appTools/ToolDrilling.py:155 appTools/ToolEtchCompensation.py:71 -#: appTools/ToolExtract.py:134 appTools/ToolFiducials.py:110 -#: appTools/ToolFilm.py:112 appTools/ToolFollow.py:99 appTools/ToolImage.py:58 -#: appTools/ToolInvertGerber.py:66 appTools/ToolIsolation.py:172 -#: appTools/ToolLevelling.py:147 appTools/ToolMilling.py:154 -#: appTools/ToolNCC.py:181 appTools/ToolOptimal.py:94 appTools/ToolPaint.py:215 -#: appTools/ToolPanelize.py:87 appTools/ToolPcbWizard.py:84 -#: appTools/ToolPunchGerber.py:165 appTools/ToolQRCode.py:107 -#: appTools/ToolReport.py:90 appTools/ToolRulesCheck.py:106 -#: appTools/ToolSolderPaste.py:107 appTools/ToolSub.py:141 -#: appTools/ToolTransform.py:76 +#: appEditors/AppGerberEditor.py:7080 appPlugins/ToolAlignObjects.py:95 +#: appPlugins/ToolCalculators.py:62 appPlugins/ToolCalibration.py:105 +#: appPlugins/ToolCopperThieving.py:116 appPlugins/ToolCorners.py:86 +#: appPlugins/ToolCutOut.py:144 appPlugins/ToolDblSided.py:77 +#: appPlugins/ToolDistance.py:123 appPlugins/ToolDistanceMin.py:79 +#: appPlugins/ToolDrilling.py:155 appPlugins/ToolEtchCompensation.py:71 +#: appPlugins/ToolExtract.py:134 appPlugins/ToolFiducials.py:110 +#: appPlugins/ToolFilm.py:112 appPlugins/ToolFollow.py:99 +#: appPlugins/ToolImage.py:58 appPlugins/ToolInvertGerber.py:66 +#: appPlugins/ToolIsolation.py:172 appPlugins/ToolLevelling.py:147 +#: appPlugins/ToolMilling.py:154 appPlugins/ToolNCC.py:181 +#: appPlugins/ToolOptimal.py:94 appPlugins/ToolPaint.py:215 +#: appPlugins/ToolPanelize.py:87 appPlugins/ToolPcbWizard.py:84 +#: appPlugins/ToolPunchGerber.py:165 appPlugins/ToolQRCode.py:107 +#: appPlugins/ToolReport.py:90 appPlugins/ToolRulesCheck.py:106 +#: appPlugins/ToolSolderPaste.py:107 appPlugins/ToolSub.py:141 +#: appPlugins/ToolTransform.py:76 #, fuzzy #| msgid "plugin_tab" msgid "Plugin" @@ -2437,9 +2458,9 @@ msgstr "Police" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appTools/ToolCopperThieving.py:1494 appTools/ToolCopperThieving.py:1534 -#: appTools/ToolExtract.py:988 appTools/ToolFiducials.py:888 -#: appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolCopperThieving.py:1494 appPlugins/ToolCopperThieving.py:1534 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolFiducials.py:888 +#: appPlugins/ToolPunchGerber.py:2072 msgid "Size" msgstr "Taille" @@ -2456,13 +2477,13 @@ msgid "Text Tool" msgstr "Outil Texte" #: appEditors/AppGeoEditor.py:458 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1126 appTools/ToolDrilling.py:910 -#: appTools/ToolDrilling.py:1254 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:3377 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:2491 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:363 -#: appTools/ToolNCC.py:2540 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:335 -#: appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1126 appPlugins/ToolDrilling.py:910 +#: appPlugins/ToolDrilling.py:1254 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:3377 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:2491 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:363 +#: appPlugins/ToolNCC.py:2540 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:335 appPlugins/ToolPaint.py:3119 msgid "Tool" msgstr "Outil" @@ -2512,12 +2533,12 @@ msgstr "Outil de Transformation" #: appEditors/AppGeoEditor.py:679 appEditors/AppGeoEditor.py:771 #: appEditors/AppGerberEditor.py:6656 appEditors/AppGerberEditor.py:6748 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 -#: appTools/ToolTransform.py:557 appTools/ToolTransform.py:680 +#: appPlugins/ToolTransform.py:557 appPlugins/ToolTransform.py:680 msgid "Rotate" msgstr "Tourner" #: appEditors/AppGeoEditor.py:680 appEditors/AppGerberEditor.py:6657 -#: appTools/ToolTransform.py:558 +#: appPlugins/ToolTransform.py:558 msgid "Skew/Shear" msgstr "Inclinaison/Cisaillement" @@ -2526,12 +2547,12 @@ msgstr "Inclinaison/Cisaillement" #: appGUI/MainGUI.py:1254 appGUI/MainGUI.py:1728 appGUI/MainGUI.py:2467 #: appGUI/MainGUI.py:5107 appGUI/ObjectUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 -#: appTools/ToolTransform.py:559 +#: appPlugins/ToolTransform.py:559 msgid "Scale" msgstr "Mise à l'échelle" #: appEditors/AppGeoEditor.py:682 appEditors/AppGerberEditor.py:6659 -#: appTools/ToolTransform.py:560 +#: appPlugins/ToolTransform.py:560 msgid "Mirror (Flip)" msgstr "Miroir (flip)" @@ -2540,16 +2561,16 @@ msgstr "Miroir (flip)" #: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:1681 appGUI/MainGUI.py:1726 #: appGUI/MainGUI.py:2465 appGUI/MainGUI.py:5098 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 -#: appTools/ToolTransform.py:562 +#: appPlugins/ToolTransform.py:562 msgid "Buffer" msgstr "Tampon" #: appEditors/AppGeoEditor.py:715 appEditors/AppGerberEditor.py:6692 -#: appGUI/GUIElements.py:3870 +#: appGUI/GUIElements.py:3871 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 -#: appTools/ToolDblSided.py:832 appTools/ToolDblSided.py:1008 -#: appTools/ToolFilm.py:1204 appTools/ToolTransform.py:594 +#: appPlugins/ToolDblSided.py:832 appPlugins/ToolDblSided.py:1008 +#: appPlugins/ToolFilm.py:1204 appPlugins/ToolTransform.py:594 msgid "Reference" msgstr "Référence" @@ -2573,8 +2594,8 @@ msgstr "" #: appEditors/AppGeoEditor.py:725 appEditors/AppGerberEditor.py:6702 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolCalibration.py:144 appTools/ToolCalibration.py:145 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:144 appPlugins/ToolCalibration.py:145 +#: appPlugins/ToolTransform.py:604 msgid "Origin" msgstr "Origine" @@ -2585,10 +2606,10 @@ msgstr "Origine" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolFollow.py:731 appTools/ToolIsolation.py:3562 -#: appTools/ToolNCC.py:4596 appTools/ToolPaint.py:3265 -#: appTools/ToolPunchGerber.py:2275 appTools/ToolTransform.py:604 -#: defaults.py:581 +#: appPlugins/ToolFollow.py:731 appPlugins/ToolIsolation.py:3562 +#: appPlugins/ToolNCC.py:4596 appPlugins/ToolPaint.py:3265 +#: appPlugins/ToolPunchGerber.py:2275 appPlugins/ToolTransform.py:604 +#: defaults.py:582 msgid "Selection" msgstr "Sélection" @@ -2596,7 +2617,7 @@ msgstr "Sélection" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 -#: appTools/ToolDblSided.py:843 appTools/ToolTransform.py:604 +#: appPlugins/ToolDblSided.py:843 appPlugins/ToolTransform.py:604 msgid "Point" msgstr "Point" @@ -2609,26 +2630,27 @@ msgstr "Le minimum" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appTools/ToolExtract.py:1154 appTools/ToolExtract.py:1172 -#: appTools/ToolPunchGerber.py:2150 appTools/ToolPunchGerber.py:2260 -#: appTools/ToolTransform.py:610 appTools/ToolTransform.py:936 app_Main.py:8511 +#: appPlugins/ToolExtract.py:1154 appPlugins/ToolExtract.py:1172 +#: appPlugins/ToolPunchGerber.py:2150 appPlugins/ToolPunchGerber.py:2260 +#: appPlugins/ToolTransform.py:610 appPlugins/ToolTransform.py:936 +#: app_Main.py:8511 msgid "Value" msgstr "Valeur" #: appEditors/AppGeoEditor.py:733 appEditors/AppGerberEditor.py:6710 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 -#: appTools/ToolTransform.py:612 +#: appPlugins/ToolTransform.py:612 msgid "A point of reference in format X,Y." msgstr "Un point de référence au format X, Y." #: appEditors/AppGeoEditor.py:742 appEditors/AppGerberEditor.py:6719 -#: appTools/ToolTransform.py:621 +#: appPlugins/ToolTransform.py:621 msgid "Add point coordinates from clipboard." msgstr "Ajoutez des coordonnées de point à partir du presse-papiers." #: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6734 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 -#: appTools/ToolTransform.py:666 +#: appPlugins/ToolTransform.py:666 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359.\n" @@ -2641,7 +2663,7 @@ msgstr "" "Nombres négatifs pour le mouvement en sens anti-horlogique." #: appEditors/AppGeoEditor.py:773 appEditors/AppGerberEditor.py:6750 -#: appTools/ToolTransform.py:682 +#: appPlugins/ToolTransform.py:682 msgid "" "Rotate the selected object(s).\n" "The point of reference is the middle of\n" @@ -2655,7 +2677,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6770 appEditors/AppGerberEditor.py:6832 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 -#: appTools/ToolTransform.py:702 appTools/ToolTransform.py:764 +#: appPlugins/ToolTransform.py:702 appPlugins/ToolTransform.py:764 msgid "Link" msgstr "Lien" @@ -2663,20 +2685,20 @@ msgstr "Lien" #: appEditors/AppGerberEditor.py:6772 appEditors/AppGerberEditor.py:6834 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 -#: appTools/ToolTransform.py:704 appTools/ToolTransform.py:766 +#: appPlugins/ToolTransform.py:704 appPlugins/ToolTransform.py:766 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:800 appEditors/AppGerberEditor.py:6777 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appTools/ToolFilm.py:1281 appTools/ToolTransform.py:709 +#: appPlugins/ToolFilm.py:1281 appPlugins/ToolTransform.py:709 msgid "X angle" msgstr "Angle X" #: appEditors/AppGeoEditor.py:802 appEditors/AppGeoEditor.py:823 #: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6800 -#: appTools/ToolTransform.py:711 appTools/ToolTransform.py:732 +#: appPlugins/ToolTransform.py:711 appPlugins/ToolTransform.py:732 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." @@ -2685,13 +2707,13 @@ msgstr "" "Nombre flottant entre -360 et 360." #: appEditors/AppGeoEditor.py:810 appEditors/AppGerberEditor.py:6787 -#: appTools/ToolTransform.py:719 +#: appPlugins/ToolTransform.py:719 msgid "Skew X" msgstr "Inclinaison X" #: appEditors/AppGeoEditor.py:812 appEditors/AppGeoEditor.py:833 #: appEditors/AppGerberEditor.py:6789 appEditors/AppGerberEditor.py:6810 -#: appTools/ToolTransform.py:721 appTools/ToolTransform.py:742 +#: appPlugins/ToolTransform.py:721 appPlugins/ToolTransform.py:742 msgid "" "Skew/shear the selected object(s).\n" "The point of reference is the middle of\n" @@ -2704,36 +2726,36 @@ msgstr "" #: appEditors/AppGeoEditor.py:821 appEditors/AppGerberEditor.py:6798 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appTools/ToolFilm.py:1290 appTools/ToolTransform.py:730 +#: appPlugins/ToolFilm.py:1290 appPlugins/ToolTransform.py:730 msgid "Y angle" msgstr "Angle Y" #: appEditors/AppGeoEditor.py:831 appEditors/AppGerberEditor.py:6808 -#: appTools/ToolTransform.py:740 +#: appPlugins/ToolTransform.py:740 msgid "Skew Y" msgstr "Inclinaison Y" #: appEditors/AppGeoEditor.py:862 appEditors/AppGerberEditor.py:6839 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appTools/ToolFilm.py:1237 appTools/ToolTransform.py:771 +#: appPlugins/ToolFilm.py:1237 appPlugins/ToolTransform.py:771 msgid "X factor" msgstr "Facteur X" #: appEditors/AppGeoEditor.py:864 appEditors/AppGerberEditor.py:6841 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 -#: appTools/ToolTransform.py:773 +#: appPlugins/ToolTransform.py:773 msgid "Factor for scaling on X axis." msgstr "Facteur de mise à l'échelle sur l'axe X." #: appEditors/AppGeoEditor.py:871 appEditors/AppGerberEditor.py:6848 -#: appTools/ToolTransform.py:780 +#: appPlugins/ToolTransform.py:780 msgid "Scale X" msgstr "Mise à l'échelle X" #: appEditors/AppGeoEditor.py:873 appEditors/AppGeoEditor.py:893 #: appEditors/AppGerberEditor.py:6850 appEditors/AppGerberEditor.py:6870 -#: appTools/ToolTransform.py:782 appTools/ToolTransform.py:802 +#: appPlugins/ToolTransform.py:782 appPlugins/ToolTransform.py:802 msgid "" "Scale the selected object(s).\n" "The point of reference depends on \n" @@ -2746,57 +2768,57 @@ msgstr "" #: appEditors/AppGeoEditor.py:882 appEditors/AppGerberEditor.py:6859 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appTools/ToolFilm.py:1246 appTools/ToolTransform.py:791 +#: appPlugins/ToolFilm.py:1246 appPlugins/ToolTransform.py:791 msgid "Y factor" msgstr "Facteur Y" #: appEditors/AppGeoEditor.py:884 appEditors/AppGerberEditor.py:6861 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 -#: appTools/ToolTransform.py:793 +#: appPlugins/ToolTransform.py:793 msgid "Factor for scaling on Y axis." msgstr "Facteur de mise à l'échelle sur l'axe Y." #: appEditors/AppGeoEditor.py:891 appEditors/AppGerberEditor.py:6868 -#: appTools/ToolTransform.py:800 +#: appPlugins/ToolTransform.py:800 msgid "Scale Y" msgstr "Mise à l'échelle Y" #: appEditors/AppGeoEditor.py:918 appEditors/AppGerberEditor.py:6895 -#: appTools/ToolTransform.py:827 +#: appPlugins/ToolTransform.py:827 msgid "Flip on X" msgstr "Miroir sur X" #: appEditors/AppGeoEditor.py:920 appEditors/AppGeoEditor.py:925 #: appEditors/AppGerberEditor.py:6897 appEditors/AppGerberEditor.py:6902 -#: appTools/ToolTransform.py:829 appTools/ToolTransform.py:834 +#: appPlugins/ToolTransform.py:829 appPlugins/ToolTransform.py:834 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:923 appEditors/AppGerberEditor.py:6900 -#: appTools/ToolTransform.py:832 +#: appPlugins/ToolTransform.py:832 msgid "Flip on Y" msgstr "Miroir sur Y" #: appEditors/AppGeoEditor.py:943 appEditors/AppGerberEditor.py:6920 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 -#: appTools/ToolTransform.py:852 +#: appPlugins/ToolTransform.py:852 msgid "X val" msgstr "Valeur X" #: appEditors/AppGeoEditor.py:945 appEditors/AppGerberEditor.py:6922 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 -#: appTools/ToolTransform.py:854 +#: appPlugins/ToolTransform.py:854 msgid "Distance to offset on X axis. In current units." msgstr "Distance à compenser sur l'axe X. En unités actuelles." #: appEditors/AppGeoEditor.py:952 appEditors/AppGerberEditor.py:6929 -#: appTools/ToolTransform.py:861 +#: appPlugins/ToolTransform.py:861 msgid "Offset X" msgstr "Décalage X" #: appEditors/AppGeoEditor.py:954 appEditors/AppGeoEditor.py:974 #: appEditors/AppGerberEditor.py:6931 appEditors/AppGerberEditor.py:6951 -#: appTools/ToolTransform.py:863 appTools/ToolTransform.py:883 +#: appPlugins/ToolTransform.py:863 appPlugins/ToolTransform.py:883 msgid "" "Offset the selected object(s).\n" "The point of reference is the middle of\n" @@ -2808,18 +2830,18 @@ msgstr "" #: appEditors/AppGeoEditor.py:963 appEditors/AppGerberEditor.py:6940 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 -#: appTools/ToolTransform.py:872 +#: appPlugins/ToolTransform.py:872 msgid "Y val" msgstr "Valeur Y" #: appEditors/AppGeoEditor.py:965 appEditors/AppGerberEditor.py:6942 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 -#: appTools/ToolTransform.py:874 +#: appPlugins/ToolTransform.py:874 msgid "Distance to offset on Y axis. In current units." msgstr "Distance à compenser sur l'axe X. En unités actuelles." #: appEditors/AppGeoEditor.py:972 appEditors/AppGerberEditor.py:6949 -#: appTools/ToolTransform.py:881 +#: appPlugins/ToolTransform.py:881 msgid "Offset Y" msgstr "Décalage Y" @@ -2828,14 +2850,14 @@ msgstr "Décalage Y" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appTools/ToolInvertGerber.py:271 appTools/ToolQRCode.py:884 -#: appTools/ToolTransform.py:901 +#: appPlugins/ToolInvertGerber.py:271 appPlugins/ToolQRCode.py:884 +#: appPlugins/ToolTransform.py:901 msgid "Rounded" msgstr "Arrondi" #: appEditors/AppGeoEditor.py:994 appEditors/AppGerberEditor.py:6971 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 -#: appTools/ToolTransform.py:903 +#: appPlugins/ToolTransform.py:903 msgid "" "If checked then the buffer will surround the buffered shape,\n" "every corner will be rounded.\n" @@ -2849,15 +2871,15 @@ msgstr "" #: appEditors/AppGeoEditor.py:1002 appEditors/AppGerberEditor.py:6979 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 -#: appTools/ToolDistance.py:127 appTools/ToolDistance.py:421 -#: appTools/ToolDistance.py:557 appTools/ToolDistanceMin.py:211 -#: appTools/ToolTransform.py:911 +#: appPlugins/ToolDistance.py:127 appPlugins/ToolDistance.py:421 +#: appPlugins/ToolDistance.py:557 appPlugins/ToolDistanceMin.py:211 +#: appPlugins/ToolTransform.py:911 msgid "Distance" msgstr "Distance" #: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6981 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 -#: appTools/ToolTransform.py:913 +#: appPlugins/ToolTransform.py:913 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2870,12 +2892,12 @@ msgstr "" "ou diminué avec la «distance»." #: appEditors/AppGeoEditor.py:1016 appEditors/AppGerberEditor.py:6993 -#: appTools/ToolTransform.py:925 +#: appPlugins/ToolTransform.py:925 msgid "Buffer D" msgstr "Tampon D" #: appEditors/AppGeoEditor.py:1018 appEditors/AppGerberEditor.py:6995 -#: appTools/ToolTransform.py:927 +#: appPlugins/ToolTransform.py:927 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." @@ -2885,7 +2907,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1029 appEditors/AppGerberEditor.py:7006 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 -#: appTools/ToolTransform.py:938 +#: appPlugins/ToolTransform.py:938 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2900,12 +2922,12 @@ msgstr "" "de la dimension initiale." #: appEditors/AppGeoEditor.py:1042 appEditors/AppGerberEditor.py:7019 -#: appTools/ToolTransform.py:951 +#: appPlugins/ToolTransform.py:951 msgid "Buffer F" msgstr "Tampon F" #: appEditors/AppGeoEditor.py:1044 appEditors/AppGerberEditor.py:7021 -#: appTools/ToolTransform.py:953 +#: appPlugins/ToolTransform.py:953 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." @@ -2917,19 +2939,19 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 -#: appTools/ToolCalibration.py:894 appTools/ToolDrilling.py:2815 -#: appTools/ToolMilling.py:4425 appTools/ToolPanelize.py:1152 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:894 appPlugins/ToolDrilling.py:2815 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolPanelize.py:1152 +#: appPlugins/ToolTransform.py:604 msgid "Object" msgstr "Objet" #: appEditors/AppGeoEditor.py:1205 appEditors/AppGerberEditor.py:7182 -#: appTools/ToolTransform.py:168 +#: appPlugins/ToolTransform.py:168 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:1230 appEditors/AppGerberEditor.py:7207 -#: appTools/ToolTransform.py:185 +#: appPlugins/ToolTransform.py:185 msgid "Rotate transformation can not be done for a value of 0." msgstr "" "La transformation par rotation ne peut pas être effectuée pour une valeur de " @@ -2937,7 +2959,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1288 appEditors/AppGeoEditor.py:1309 #: appEditors/AppGerberEditor.py:7265 appEditors/AppGerberEditor.py:7286 -#: appTools/ToolTransform.py:243 appTools/ToolTransform.py:264 +#: appPlugins/ToolTransform.py:243 appPlugins/ToolTransform.py:264 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" "La transformation d'échelle ne peut pas être effectuée pour un facteur de 0 " @@ -2945,13 +2967,13 @@ msgstr "" #: appEditors/AppGeoEditor.py:1322 appEditors/AppGeoEditor.py:1331 #: appEditors/AppGerberEditor.py:7299 appEditors/AppGerberEditor.py:7308 -#: appTools/ToolTransform.py:277 appTools/ToolTransform.py:286 +#: appPlugins/ToolTransform.py:277 appPlugins/ToolTransform.py:286 msgid "Offset transformation can not be done for a value of 0." msgstr "" "La transformation de décalage ne peut pas être effectuée pour une valeur de " "0." -#: appEditors/AppGeoEditor.py:1361 appTools/ToolTransform.py:314 +#: appEditors/AppGeoEditor.py:1361 appPlugins/ToolTransform.py:314 #, fuzzy #| msgid "Plotting" msgid "Rotating" @@ -2963,28 +2985,28 @@ msgstr "Traçage" #: appEditors/AppGerberEditor.py:7359 appEditors/AppGerberEditor.py:7401 #: appEditors/AppGerberEditor.py:7441 appEditors/AppGerberEditor.py:7480 #: appEditors/AppGerberEditor.py:7524 appEditors/AppGerberEditor.py:7560 -#: appTools/ToolTransform.py:336 appTools/ToolTransform.py:376 -#: appTools/ToolTransform.py:415 appTools/ToolTransform.py:450 -#: appTools/ToolTransform.py:487 appTools/ToolTransform.py:522 app_Main.py:6509 -#: app_Main.py:6555 +#: appPlugins/ToolTransform.py:336 appPlugins/ToolTransform.py:376 +#: appPlugins/ToolTransform.py:415 appPlugins/ToolTransform.py:450 +#: appPlugins/ToolTransform.py:487 appPlugins/ToolTransform.py:522 +#: app_Main.py:6509 app_Main.py:6555 msgid "Action was not executed" msgstr "L'action n'a pas été exécutée" -#: appEditors/AppGeoEditor.py:1394 appTools/ToolTransform.py:346 +#: appEditors/AppGeoEditor.py:1394 appPlugins/ToolTransform.py:346 msgid "Flipping" msgstr "" #: appEditors/AppGeoEditor.py:1402 appEditors/AppGerberEditor.py:7390 -#: appTools/ToolTransform.py:363 app_Main.py:6507 +#: appPlugins/ToolTransform.py:363 app_Main.py:6507 msgid "Flip on Y axis done" msgstr "Rotation sur l'axe des Y effectuée" #: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:7398 -#: appTools/ToolTransform.py:372 app_Main.py:6553 +#: appPlugins/ToolTransform.py:372 app_Main.py:6553 msgid "Flip on X axis done" msgstr "Rotation sur l'axe des X effectuée" -#: appEditors/AppGeoEditor.py:1429 appTools/ToolTransform.py:391 +#: appEditors/AppGeoEditor.py:1429 appPlugins/ToolTransform.py:391 #, fuzzy #| msgid "Skewing..." msgid "Skewing" @@ -2998,7 +3020,7 @@ msgstr "Inclinaison sur l'axe X terminée" msgid "Skew on the Y axis done" msgstr "Inclinaison sur l'axe des Y faite" -#: appEditors/AppGeoEditor.py:1464 appTools/ToolTransform.py:425 +#: appEditors/AppGeoEditor.py:1464 appPlugins/ToolTransform.py:425 #, fuzzy #| msgid "Scaling..." msgid "Scaling" @@ -3012,7 +3034,7 @@ msgstr "Échelle terminée sur l'axe X" msgid "Scale on the Y axis done" msgstr "Echelle terminée sur l'axe des Y" -#: appEditors/AppGeoEditor.py:1495 appTools/ToolTransform.py:460 +#: appEditors/AppGeoEditor.py:1495 appPlugins/ToolTransform.py:460 #, fuzzy #| msgid "Offsetting..." msgid "Offsetting" @@ -3029,18 +3051,19 @@ msgstr "Décalage sur l'axe Y terminé" #: appEditors/AppGeoEditor.py:1520 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appTools/ToolCopperThieving.py:594 -#: appTools/ToolCopperThieving.py:797 appTools/ToolCopperThieving.py:810 -#: appTools/ToolIsolation.py:1560 appTools/ToolNCC.py:2053 -#: appTools/ToolNCC.py:2080 appTools/ToolNCC.py:2188 appTools/ToolNCC.py:2201 -#: appTools/ToolNCC.py:3103 appTools/ToolNCC.py:3208 appTools/ToolNCC.py:3223 -#: appTools/ToolNCC.py:3490 appTools/ToolNCC.py:3591 appTools/ToolNCC.py:3606 -#: appTools/ToolTransform.py:497 camlib.py:1110 +#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:594 +#: appPlugins/ToolCopperThieving.py:797 appPlugins/ToolCopperThieving.py:810 +#: appPlugins/ToolIsolation.py:1560 appPlugins/ToolNCC.py:2053 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2188 +#: appPlugins/ToolNCC.py:2201 appPlugins/ToolNCC.py:3103 +#: appPlugins/ToolNCC.py:3208 appPlugins/ToolNCC.py:3223 +#: appPlugins/ToolNCC.py:3490 appPlugins/ToolNCC.py:3591 +#: appPlugins/ToolNCC.py:3606 appPlugins/ToolTransform.py:497 camlib.py:1110 msgid "Buffering" msgstr "Mise en mémoire tampon" #: appEditors/AppGeoEditor.py:1527 appEditors/AppGerberEditor.py:7556 -#: appTools/ToolTransform.py:518 +#: appPlugins/ToolTransform.py:518 msgid "Buffer done" msgstr "Tampon terminé" @@ -3055,7 +3078,7 @@ msgid "Enter an Angle Value (degrees)" msgstr "Entrer une valeur d'angle (degrés)" #: appEditors/AppGeoEditor.py:1545 appEditors/AppGerberEditor.py:7574 -#: appTools/ToolTransform.py:334 +#: appPlugins/ToolTransform.py:334 msgid "Rotate done" msgstr "Faire pivoter" @@ -3181,7 +3204,7 @@ msgstr "Sélection de tous les Plots activés ..." msgid "Click on destination point ..." msgstr "Cliquez sur le point de destination ..." -#: appEditors/AppGeoEditor.py:2819 appTools/ToolMove.py:163 +#: appEditors/AppGeoEditor.py:2819 appPlugins/ToolMove.py:163 #, fuzzy #| msgid "Moving ..." msgid "Moving" @@ -3278,11 +3301,11 @@ msgstr "Sélection de polygone" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appTools/ToolCalibration.py:775 appTools/ToolCorners.py:741 -#: appTools/ToolEtchCompensation.py:374 appTools/ToolFiducials.py:881 -#: appTools/ToolFollow.py:727 appTools/ToolInvertGerber.py:243 -#: appTools/ToolLevelling.py:1763 appTools/ToolQRCode.py:792 -#: appTools/ToolSolderPaste.py:1267 +#: appPlugins/ToolCalibration.py:775 appPlugins/ToolCorners.py:741 +#: appPlugins/ToolEtchCompensation.py:374 appPlugins/ToolFiducials.py:881 +#: appPlugins/ToolFollow.py:727 appPlugins/ToolInvertGerber.py:243 +#: appPlugins/ToolLevelling.py:1763 appPlugins/ToolQRCode.py:792 +#: appPlugins/ToolSolderPaste.py:1267 msgid "Parameters" msgstr "Paramètres" @@ -3334,7 +3357,7 @@ msgstr "Longueur = La longueur de la rainure." #: appEditors/AppGeoEditor.py:3523 appEditors/AppGerberEditor.py:6240 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 -#: appTools/ToolFiducials.py:800 +#: appPlugins/ToolFiducials.py:800 msgid "Coordinates" msgstr "Coordonnées" @@ -3407,9 +3430,9 @@ msgstr "Ligne" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 -#: appTools/ToolDrilling.py:2864 appTools/ToolFollow.py:751 -#: appTools/ToolIsolation.py:3639 appTools/ToolMilling.py:4472 -#: appTools/ToolNCC.py:4635 appTools/ToolPaint.py:3315 +#: appPlugins/ToolDrilling.py:2864 appPlugins/ToolFollow.py:751 +#: appPlugins/ToolIsolation.py:3639 appPlugins/ToolMilling.py:4478 +#: appPlugins/ToolNCC.py:4635 appPlugins/ToolPaint.py:3315 msgid "Polygon" msgstr "Polygone" @@ -3431,14 +3454,14 @@ msgstr "" #: appEditors/AppGeoEditor.py:4109 appEditors/AppGerberEditor.py:2641 #: appEditors/AppGerberEditor.py:4911 appObjects/FlatCAMGeometry.py:2742 -#: appTools/ToolCutOut.py:1595 appTools/ToolDistance.py:189 -#: appTools/ToolExtract.py:609 appTools/ToolExtract.py:720 -#: appTools/ToolExtract.py:795 appTools/ToolMilling.py:2671 -#: appTools/ToolOptimal.py:163 appTools/ToolPanelize.py:1043 -#: appTools/ToolQRCode.py:231 appTools/ToolReport.py:214 -#: appTools/ToolSolderPaste.py:693 appTools/ToolSolderPaste.py:983 -#: appTools/ToolSub.py:295 app_Main.py:8398 tclCommands/TclCommandOpenSVG.py:85 -#: tclCommands/TclCommandPanelize.py:299 +#: appPlugins/ToolCutOut.py:1595 appPlugins/ToolDistance.py:189 +#: appPlugins/ToolExtract.py:609 appPlugins/ToolExtract.py:720 +#: appPlugins/ToolExtract.py:795 appPlugins/ToolMilling.py:2671 +#: appPlugins/ToolOptimal.py:163 appPlugins/ToolPanelize.py:1043 +#: appPlugins/ToolQRCode.py:231 appPlugins/ToolReport.py:214 +#: appPlugins/ToolSolderPaste.py:693 appPlugins/ToolSolderPaste.py:983 +#: appPlugins/ToolSub.py:295 app_Main.py:8398 +#: tclCommands/TclCommandOpenSVG.py:85 tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Travail" @@ -3466,8 +3489,8 @@ msgstr "Cliquez sur le point cible." #: appEditors/AppGeoEditor.py:5573 appEditors/AppGeoEditor.py:5598 #: appEditors/AppGeoEditor.py:5628 appEditors/AppGeoEditor.py:5708 #: appEditors/AppGeoEditor.py:5774 appEditors/AppGeoEditor.py:5842 -#: appTools/ToolCopperThieving.py:612 appTools/ToolFilm.py:809 -#: appTools/ToolFilm.py:1069 appTools/ToolRulesCheck.py:645 +#: appPlugins/ToolCopperThieving.py:612 appPlugins/ToolFilm.py:809 +#: appPlugins/ToolFilm.py:1069 appPlugins/ToolRulesCheck.py:645 msgid "Working..." msgstr "Travail..." @@ -3481,7 +3504,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:5334 appTools/ToolNCC.py:2542 +#: appEditors/AppGeoEditor.py:5334 appPlugins/ToolNCC.py:2542 msgid "with diameter" msgstr "avec diamètre" @@ -3538,8 +3561,8 @@ msgid "Invalid value for" msgstr "Invalid value for" #: appEditors/AppGeoEditor.py:5920 appObjects/FlatCAMGeometry.py:2821 -#: appTools/ToolMilling.py:2750 appTools/ToolPaint.py:1994 -#: appTools/ToolPaint.py:2204 +#: appPlugins/ToolMilling.py:2750 appPlugins/ToolPaint.py:1994 +#: appPlugins/ToolPaint.py:2204 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3647,21 +3670,21 @@ msgid "Select shapes to import them into the edited object." msgstr "" #: appEditors/AppGerberEditor.py:3043 appEditors/AppGerberEditor.py:3125 -#: appTools/ToolIsolation.py:2365 appTools/ToolIsolation.py:2517 -#: appTools/ToolPaint.py:1265 +#: appPlugins/ToolIsolation.py:2365 appPlugins/ToolIsolation.py:2517 +#: appPlugins/ToolPaint.py:1265 msgid "Added polygon" msgstr "Polygone ajouté" #: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 -#: appTools/ToolIsolation.py:2366 appTools/ToolIsolation.py:2519 -#: appTools/ToolPaint.py:1267 +#: appPlugins/ToolIsolation.py:2366 appPlugins/ToolIsolation.py:2519 +#: appPlugins/ToolPaint.py:1267 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:3048 appEditors/AppGerberEditor.py:3130 -#: appTools/ToolIsolation.py:2522 +#: appPlugins/ToolIsolation.py:2522 msgid "No polygon in selection." msgstr "Aucun polygone dans la sélection." @@ -3716,7 +3739,7 @@ msgstr "Dimensions modifiées." #: appEditors/AppGerberEditor.py:4510 appEditors/AppGerberEditor.py:6051 #: appEditors/AppGerberEditor.py:6098 appGUI/ObjectUI.py:309 -#: appTools/ToolExtract.py:988 appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolPunchGerber.py:2072 msgid "Code" msgstr "Code" @@ -3726,7 +3749,7 @@ msgid "Dim" msgstr "Dim" #: appEditors/AppGerberEditor.py:4624 appObjects/FlatCAMCNCJob.py:714 -#: appObjects/FlatCAMScript.py:130 appTools/ToolLevelling.py:1423 +#: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1423 #: app_Main.py:7643 msgid "Loading" msgstr "Chargement" @@ -3765,9 +3788,9 @@ msgstr "Coordonnées copiées dans le presse-papier." #: appObjects/AppObject.py:340 appObjects/FlatCAMCNCJob.py:610 #: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1150 -#: appTools/ToolCorners.py:602 appTools/ToolFiducials.py:633 -#: appTools/ToolMove.py:235 appTools/ToolQRCode.py:537 app_Main.py:4988 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1150 +#: appPlugins/ToolCorners.py:602 appPlugins/ToolFiducials.py:633 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:537 app_Main.py:4988 msgid "Plotting" msgstr "Traçage" @@ -3808,7 +3831,7 @@ msgid "Gerber Editor" msgstr "Editeur Gerber" #: appEditors/AppGerberEditor.py:6038 appGUI/ObjectUI.py:274 -#: appObjects/FlatCAMObj.py:492 appTools/ToolReport.py:177 +#: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:177 msgid "Apertures" msgstr "Ouvertures" @@ -3821,17 +3844,17 @@ msgid "Index" msgstr "Indice" #: appEditors/AppGerberEditor.py:6058 appGUI/ObjectUI.py:315 -#: appTools/ToolExtract.py:995 appTools/ToolPunchGerber.py:2079 +#: appPlugins/ToolExtract.py:995 appPlugins/ToolPunchGerber.py:2079 msgid "Aperture Code" msgstr "Code d'Ouverture" #: appEditors/AppGerberEditor.py:6060 appGUI/ObjectUI.py:317 -#: appTools/ToolExtract.py:997 appTools/ToolPunchGerber.py:2081 +#: appPlugins/ToolExtract.py:997 appPlugins/ToolPunchGerber.py:2081 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Type d'ouverture: circulaire, rectangle, macros, etc" #: appEditors/AppGerberEditor.py:6062 appGUI/ObjectUI.py:319 -#: appTools/ToolExtract.py:999 appTools/ToolPunchGerber.py:2083 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2083 msgid "Aperture Size:" msgstr "Taille d'Ouverture:" @@ -3929,8 +3952,8 @@ msgstr "Tracés non sélectionnés désactivés." #: appEditors/AppGerberEditor.py:6224 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appTools/ToolCalculators.py:556 appTools/ToolCalculators.py:599 -#: appTools/ToolCopperThieving.py:1334 +#: appPlugins/ToolCalculators.py:556 appPlugins/ToolCalculators.py:599 +#: appPlugins/ToolCopperThieving.py:1334 msgid "Area" msgstr "Zone" @@ -3945,12 +3968,12 @@ msgstr "Affichage du code source de l'objet sélectionné." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appTools/ToolCopperThieving.py:1345 appTools/ToolPcbWizard.py:484 +#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolPcbWizard.py:484 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6230 appTools/ToolCopperThieving.py:1347 -#: appTools/ToolCopperThieving.py:1704 +#: appEditors/AppGerberEditor.py:6230 appPlugins/ToolCopperThieving.py:1347 +#: appPlugins/ToolCopperThieving.py:1704 msgid "in" msgstr "in" @@ -4108,7 +4131,7 @@ msgstr "Inclinaison X annulée" msgid "Skew Y cancelled" msgstr "Inclinaison Y annulée" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3973 +#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3974 msgid "Find" msgstr "Chercher" @@ -4135,13 +4158,13 @@ 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:157 -#: appGUI/GUIElements.py:4777 appGUI/ObjectUI.py:1977 +#: appGUI/GUIElements.py:4798 appGUI/ObjectUI.py:1977 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolExtract.py:936 appTools/ToolFollow.py:738 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 -#: appTools/ToolPunchGerber.py:2021 +#: appPlugins/ToolExtract.py:936 appPlugins/ToolFollow.py:738 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 +#: appPlugins/ToolPunchGerber.py:2021 msgid "All" msgstr "Tout" @@ -4191,15 +4214,15 @@ msgstr "Fichier ouvert" #: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 #: appObjects/FlatCAMCNCJob.py:638 appObjects/FlatCAMCNCJob.py:644 -#: appTools/ToolLevelling.py:1389 appTools/ToolLevelling.py:1395 -#: appTools/ToolLevelling.py:1581 appTools/ToolLevelling.py:1587 -#: appTools/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 +#: appPlugins/ToolLevelling.py:1389 appPlugins/ToolLevelling.py:1395 +#: appPlugins/ToolLevelling.py:1581 appPlugins/ToolLevelling.py:1587 +#: appPlugins/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 msgid "Export Code ..." msgstr "Exporter le code ..." #: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:693 -#: appObjects/FlatCAMCNCJob.py:1089 appTools/ToolLevelling.py:1413 -#: appTools/ToolLevelling.py:1605 appTools/ToolSolderPaste.py:1122 +#: appObjects/FlatCAMCNCJob.py:1089 appPlugins/ToolLevelling.py:1413 +#: appPlugins/ToolLevelling.py:1605 appPlugins/ToolSolderPaste.py:1122 msgid "No such file or directory" msgstr "Aucun fichier ou répertoire de ce nom" @@ -4207,7 +4230,7 @@ msgstr "Aucun fichier ou répertoire de ce nom" msgid "Saved to" msgstr "Enregistré dans" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3981 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3982 #: appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 appGUI/MainGUI.py:4603 #: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4973 appGUI/MainGUI.py:5116 msgid "Ctrl+S" @@ -4242,12 +4265,12 @@ msgid "Start GCode" msgstr "Démarrer GCode" #: appEditors/appGCodeEditor.py:655 appObjects/FlatCAMCNCJob.py:763 -#: appTools/ToolCalibration.py:465 +#: appPlugins/ToolCalibration.py:465 msgid "Loaded Machine Code into Code Editor" msgstr "Code machine chargé dans l'éditeur de code" #: appEditors/appGCodeEditor.py:747 appGUI/ObjectUI.py:1997 -#: appTools/ToolSolderPaste.py:1004 +#: appPlugins/ToolSolderPaste.py:1004 msgid "GCode Editor" msgstr "Éditeur GCODE" @@ -4258,25 +4281,25 @@ msgid "GCode" msgstr "Code" #: appEditors/appGCodeEditor.py:788 appGUI/ObjectUI.py:1002 -#: appGUI/ObjectUI.py:2122 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:3727 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 +#: appGUI/ObjectUI.py:2122 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3733 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 msgid "TT" msgstr "Type" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 appObjects/FlatCAMObj.py:499 -#: appTools/ToolDrilling.py:2359 appTools/ToolMilling.py:3682 -#: appTools/ToolMilling.py:3884 appTools/ToolReport.py:184 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolMilling.py:3688 +#: appPlugins/ToolMilling.py:3890 appPlugins/ToolReport.py:184 msgid "Drills" msgstr "Forage" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2359 -#: appTools/ToolMilling.py:3682 appTools/ToolMilling.py:3885 -#: appTools/ToolReport.py:186 +#: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2359 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3891 +#: appPlugins/ToolReport.py:186 msgid "Slots" msgstr "Fentes" @@ -4304,121 +4327,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:993 -#: appGUI/GUIElements.py:1392 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 +#: appGUI/GUIElements.py:1393 msgid "Read Only" msgstr "" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Undo" msgstr "Annuler" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Redo" msgstr "Refaire" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:1697 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:1697 #: appGUI/ObjectUI.py:1979 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Cut" msgstr "Couper" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:4865 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:4865 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:748 appGUI/MainGUI.py:807 appGUI/MainGUI.py:885 #: appGUI/MainGUI.py:1015 appGUI/MainGUI.py:1265 appGUI/MainGUI.py:1754 #: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:2478 appGUI/MainGUI.py:5099 -#: appTools/ToolMilling.py:386 appTools/ToolPanelize.py:434 -#: appTools/ToolPanelize.py:460 appTools/ToolPanelize.py:569 -#: appTools/ToolPanelize.py:580 appTools/ToolPanelize.py:612 -#: appTools/ToolPanelize.py:661 appTools/ToolPanelize.py:860 -#: appTools/ToolPanelize.py:892 appTools/ToolPanelize.py:940 +#: appPlugins/ToolMilling.py:386 appPlugins/ToolPanelize.py:434 +#: appPlugins/ToolPanelize.py:460 appPlugins/ToolPanelize.py:569 +#: appPlugins/ToolPanelize.py:580 appPlugins/ToolPanelize.py:612 +#: appPlugins/ToolPanelize.py:661 appPlugins/ToolPanelize.py:860 +#: appPlugins/ToolPanelize.py:892 appPlugins/ToolPanelize.py:940 msgid "Copy" msgstr "Copie" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4594 msgid "Ctrl+C" msgstr "Ctrl+C" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Paste" msgstr "Coller" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1035 -#: appGUI/GUIElements.py:1434 appGUI/GUIElements.py:1645 -#: appGUI/GUIElements.py:1929 appGUI/GUIElements.py:3961 appGUI/MainGUI.py:4664 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 +#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 +#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3962 appGUI/MainGUI.py:4664 #: appGUI/MainGUI.py:4665 appGUI/MainGUI.py:4869 appGUI/MainGUI.py:4969 #: appGUI/MainGUI.py:4970 appGUI/MainGUI.py:5110 appGUI/MainGUI.py:5111 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4593 #: appObjects/ObjectCollection.py:1148 appObjects/ObjectCollection.py:1195 -#: appTools/ToolIsolation.py:3612 appTools/ToolPunchGerber.py:2295 +#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolPunchGerber.py:2295 msgid "Select All" msgstr "Tout sélectionner" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:4593 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1051 appGUI/GUIElements.py:1450 +#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 msgid "Step Up" msgstr "Intensifier" -#: appGUI/GUIElements.py:1058 appGUI/GUIElements.py:1457 +#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 msgid "Step Down" msgstr "Abaisser" -#: appGUI/GUIElements.py:2351 appGUI/GUIElements.py:2420 -#: appGUI/GUIElements.py:2481 appGUI/GUIElements.py:2546 -#: appGUI/GUIElements.py:3907 app_Main.py:4637 app_Main.py:4801 +#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 +#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 +#: appGUI/GUIElements.py:3908 app_Main.py:4637 app_Main.py:4801 #: app_Main.py:4890 app_Main.py:8990 app_Main.py:9338 msgid "Ok" msgstr "D'accord" -#: appGUI/GUIElements.py:3872 +#: appGUI/GUIElements.py:3873 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4428,19 +4451,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:3877 +#: appGUI/GUIElements.py:3878 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3878 +#: appGUI/GUIElements.py:3879 msgid "Relative" msgstr "Relatif" -#: appGUI/GUIElements.py:3889 +#: appGUI/GUIElements.py:3890 msgid "Location" msgstr "Emplacement" -#: appGUI/GUIElements.py:3891 +#: appGUI/GUIElements.py:3892 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" @@ -4452,92 +4475,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:3973 +#: appGUI/GUIElements.py:3974 #, fuzzy #| msgid "Ctrl+F10" msgid "Ctrl+F" msgstr "Ctrl+F10" -#: appGUI/GUIElements.py:3981 +#: appGUI/GUIElements.py:3982 msgid "Save Log" msgstr "Enregistrer le journal" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 msgid "Clear All" msgstr "Effacer tout" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4106 appTools/ToolShell.py:324 +#: appGUI/GUIElements.py:4107 appPlugins/ToolShell.py:324 msgid "Type >help< to get started" msgstr "Tapez >help< pour commencer" -#: appGUI/GUIElements.py:4672 appGUI/GUIElements.py:4689 +#: appGUI/GUIElements.py:4693 appGUI/GUIElements.py:4710 msgid "Jog the Y axis." msgstr "Déplacer l'axe Y." -#: appGUI/GUIElements.py:4680 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 +#: appGUI/GUIElements.py:4701 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 #: appGUI/MainGUI.py:2247 msgid "Move to Origin" msgstr "Déplacer vers l'origine" -#: appGUI/GUIElements.py:4697 appGUI/GUIElements.py:4705 +#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4726 msgid "Jog the X axis." msgstr "Déplacer l'axe X." -#: appGUI/GUIElements.py:4715 appGUI/GUIElements.py:4725 +#: appGUI/GUIElements.py:4736 appGUI/GUIElements.py:4746 msgid "Jog the Z axis." msgstr "Déplacer l'axe Z." -#: appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4772 msgid "Zero the CNC X axes at current position." msgstr "Initialiser l'axe CNC X à la position actuelle." -#: appGUI/GUIElements.py:4759 +#: appGUI/GUIElements.py:4780 msgid "Zero the CNC Y axes at current position." msgstr "Initialiser l'axe CNC Y à la position actuelle." -#: appGUI/GUIElements.py:4764 +#: appGUI/GUIElements.py:4785 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4767 +#: appGUI/GUIElements.py:4788 msgid "Zero the CNC Z axes at current position." msgstr "Initialiser l'axe CNC Z à la position actuelle." -#: appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4792 msgid "Do Home" msgstr "Définir origine" -#: appGUI/GUIElements.py:4773 +#: appGUI/GUIElements.py:4794 msgid "Perform a homing cycle on all axis." msgstr "Effectuer un cycle de référencement sur tous les axes." -#: appGUI/GUIElements.py:4781 +#: appGUI/GUIElements.py:4802 msgid "Zero all CNC axes at current position." msgstr "Initialiser tous les axe CNC à la position actuelle." -#: appGUI/GUIElements.py:4939 appGUI/GUIElements.py:4948 +#: appGUI/GUIElements.py:4960 appGUI/GUIElements.py:4969 msgid "Idle." msgstr "Au repos." -#: appGUI/GUIElements.py:4987 +#: appGUI/GUIElements.py:5008 msgid "Application started ..." msgstr "Application démarrée ..." -#: appGUI/GUIElements.py:4988 +#: appGUI/GUIElements.py:5009 msgid "Hello!" msgstr "Bonjours !" -#: appGUI/GUIElements.py:5047 +#: appGUI/GUIElements.py:5068 msgid "Run Script ..." msgstr "Exécutez le script ..." -#: appGUI/GUIElements.py:5049 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:5070 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4547,42 +4570,42 @@ msgstr "" "Permet l’automatisation de \n" "fonctions dans FlatCAM." -#: appGUI/GUIElements.py:5058 appGUI/MainGUI.py:121 -#: appTools/ToolPcbWizard.py:412 appTools/ToolPcbWizard.py:420 +#: appGUI/GUIElements.py:5079 appGUI/MainGUI.py:121 +#: appPlugins/ToolPcbWizard.py:412 appPlugins/ToolPcbWizard.py:420 msgid "Open" msgstr "Ouvrir" -#: appGUI/GUIElements.py:5062 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 +#: appGUI/GUIElements.py:5083 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 #: appGUI/MainGUI.py:2210 appGUI/MainGUI.py:4600 app_Main.py:8890 #: app_Main.py:8893 msgid "Open Project" msgstr "Ouvrir Projet" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 #: appGUI/MainGUI.py:2205 app_Main.py:8770 app_Main.py:8775 msgid "Open Gerber" msgstr "Ouvrir Gerber" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 #: appGUI/MainGUI.py:2207 app_Main.py:8810 app_Main.py:8815 msgid "Open Excellon" msgstr "Ouvrir Excellon" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 #: appGUI/MainGUI.py:4596 appGUI/MainGUI.py:5115 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5078 appGUI/MainGUI.py:143 app_Main.py:8853 +#: appGUI/GUIElements.py:5099 appGUI/MainGUI.py:143 app_Main.py:8853 #: app_Main.py:8858 msgid "Open G-Code" msgstr "Ouvrir G-code" -#: appGUI/GUIElements.py:5088 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:5109 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Quitter" @@ -4606,26 +4629,27 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Va créer un nouveau projet vierge" -#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appTools/ToolLevelling.py:1986 +#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appPlugins/ToolLevelling.py:1986 msgid "New" msgstr "Nouveau" #: appGUI/MainGUI.py:98 appGUI/MainGUI.py:1640 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 #: appObjects/FlatCAMGeometry.py:2178 appObjects/ObjectCollection.py:235 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:1339 -#: appTools/ToolCalibration.py:1356 appTools/ToolCopperThieving.py:184 -#: appTools/ToolCopperThieving.py:1376 appTools/ToolCopperThieving.py:1390 -#: appTools/ToolCutOut.py:2376 appTools/ToolCutOut.py:2774 -#: appTools/ToolDblSided.py:678 appTools/ToolDblSided.py:919 -#: appTools/ToolFilm.py:1148 appTools/ToolFilm.py:1171 -#: appTools/ToolImage.py:158 appTools/ToolImage.py:216 -#: appTools/ToolIsolation.py:3532 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:2808 appTools/ToolMilling.py:3636 -#: appTools/ToolNCC.py:4144 appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolSolderPaste.py:1503 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:634 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:1339 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCopperThieving.py:184 +#: appPlugins/ToolCopperThieving.py:1376 appPlugins/ToolCopperThieving.py:1390 +#: appPlugins/ToolCutOut.py:2376 appPlugins/ToolCutOut.py:2774 +#: appPlugins/ToolDblSided.py:678 appPlugins/ToolDblSided.py:919 +#: appPlugins/ToolFilm.py:1148 appPlugins/ToolFilm.py:1171 +#: appPlugins/ToolImage.py:158 appPlugins/ToolImage.py:216 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:2808 appPlugins/ToolMilling.py:3642 +#: appPlugins/ToolNCC.py:4144 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPanelize.py:1158 +#: appPlugins/ToolSolderPaste.py:1503 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:634 msgid "Geometry" msgstr "Géométrie" @@ -4641,21 +4665,22 @@ msgstr "Crée un nouvel objet de géométrie vide." #: appGUI/MainGUI.py:103 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appTools/ToolAlignObjects.py:416 -#: appTools/ToolAlignObjects.py:452 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:904 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolCutOut.py:2375 -#: appTools/ToolDblSided.py:676 appTools/ToolDblSided.py:917 -#: appTools/ToolFilm.py:1147 appTools/ToolFilm.py:1170 -#: appTools/ToolImage.py:136 appTools/ToolImage.py:160 -#: appTools/ToolImage.py:216 appTools/ToolIsolation.py:3533 -#: appTools/ToolIsolation.py:3583 appTools/ToolNCC.py:4145 -#: appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolPanelize.py:1257 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:632 defaults.py:582 +#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:416 +#: appPlugins/ToolAlignObjects.py:452 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:904 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolCutOut.py:2375 +#: appPlugins/ToolDblSided.py:676 appPlugins/ToolDblSided.py:917 +#: appPlugins/ToolFilm.py:1147 appPlugins/ToolFilm.py:1170 +#: appPlugins/ToolImage.py:136 appPlugins/ToolImage.py:160 +#: appPlugins/ToolImage.py:216 appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3583 appPlugins/ToolNCC.py:4145 +#: appPlugins/ToolNCC.py:4612 appPlugins/ToolPaint.py:3291 +#: appPlugins/ToolPanelize.py:218 appPlugins/ToolPanelize.py:1116 +#: appPlugins/ToolPanelize.py:1158 appPlugins/ToolPanelize.py:1257 +#: appPlugins/ToolTransform.py:144 appPlugins/ToolTransform.py:632 +#: defaults.py:583 msgid "Gerber" msgstr "Gerber" @@ -4671,19 +4696,19 @@ msgstr "Crée un nouvel objet Gerber vide." #: appGUI/MainGUI.py:108 appGUI/MainGUI.py:1644 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appTools/ToolAlignObjects.py:417 -#: appTools/ToolAlignObjects.py:453 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:905 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolDblSided.py:677 -#: appTools/ToolDblSided.py:876 appTools/ToolDblSided.py:918 -#: appTools/ToolFilm.py:1429 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:3637 appTools/ToolNCC.py:4612 -#: appTools/ToolPaint.py:3291 appTools/ToolPanelize.py:218 -#: appTools/ToolPanelize.py:1116 appTools/ToolPunchGerber.py:2112 -#: appTools/ToolPunchGerber.py:2127 appTools/ToolTransform.py:144 -#: appTools/ToolTransform.py:633 +#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:417 +#: appPlugins/ToolAlignObjects.py:453 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:905 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolDblSided.py:677 +#: appPlugins/ToolDblSided.py:876 appPlugins/ToolDblSided.py:918 +#: appPlugins/ToolFilm.py:1429 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:3643 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPunchGerber.py:2112 +#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:633 msgid "Excellon" msgstr "Excellon" @@ -4793,8 +4818,8 @@ msgstr "HPGL2 comme objet géométrique" msgid "Export" msgstr "Exportation" -#: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:640 appTools/ToolQRCode.py:645 -#: app_Main.py:9000 app_Main.py:9005 +#: appGUI/MainGUI.py:247 appPlugins/ToolQRCode.py:640 +#: appPlugins/ToolQRCode.py:645 app_Main.py:9000 app_Main.py:9005 msgid "Export SVG" msgstr "Exporter en SVG" @@ -4802,7 +4827,8 @@ msgstr "Exporter en SVG" msgid "Export DXF" msgstr "Exportation DXF" -#: appGUI/MainGUI.py:259 appTools/ToolQRCode.py:591 appTools/ToolQRCode.py:596 +#: appGUI/MainGUI.py:259 appPlugins/ToolQRCode.py:591 +#: appPlugins/ToolQRCode.py:596 msgid "Export PNG" msgstr "Exporter en PNG" @@ -4856,7 +4882,7 @@ msgstr "Importer les paramètres" msgid "Export Preferences to file" msgstr "Exporter les paramètres" -#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1197 +#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1199 msgid "Save Preferences" msgstr "Enregistrer les préf" @@ -5016,10 +5042,10 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:457 appGUI/MainGUI.py:1322 -#: appGUI/preferences/PreferencesUIManager.py:926 -#: appGUI/preferences/PreferencesUIManager.py:1014 -#: appGUI/preferences/PreferencesUIManager.py:1042 -#: appGUI/preferences/PreferencesUIManager.py:1148 app_Main.py:6137 +#: appGUI/preferences/PreferencesUIManager.py:928 +#: appGUI/preferences/PreferencesUIManager.py:1016 +#: appGUI/preferences/PreferencesUIManager.py:1044 +#: appGUI/preferences/PreferencesUIManager.py:1150 app_Main.py:6137 #: app_Main.py:6142 app_Main.py:6157 msgid "Preferences" msgstr "Préférences" @@ -5029,7 +5055,7 @@ msgid "Shift+P" msgstr "Shift+P" #: appGUI/MainGUI.py:463 appObjects/FlatCAMObj.py:488 -#: appTools/ToolReport.py:173 +#: appPlugins/ToolReport.py:173 msgid "Options" msgstr "Options" @@ -5237,8 +5263,8 @@ msgid "Objects" msgstr "Objets" #: appGUI/MainGUI.py:584 appObjects/ObjectCollection.py:1152 -#: appObjects/ObjectCollection.py:1199 appTools/ToolIsolation.py:3618 -#: appTools/ToolPunchGerber.py:2301 +#: appObjects/ObjectCollection.py:1199 appPlugins/ToolIsolation.py:3618 +#: appPlugins/ToolPunchGerber.py:2301 msgid "Deselect All" msgstr "Tout désélectionner" @@ -5401,7 +5427,7 @@ msgstr "Supprimer la forme" #: appGUI/MainGUI.py:701 appGUI/MainGUI.py:815 appGUI/MainGUI.py:1272 #: appGUI/MainGUI.py:1703 appGUI/MainGUI.py:1765 appGUI/MainGUI.py:2485 -#: appGUI/MainGUI.py:5103 appTools/ToolMove.py:27 +#: appGUI/MainGUI.py:5103 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Déplacer" @@ -5551,8 +5577,8 @@ msgstr "Blanche" msgid "Black" msgstr "Noire" -#: appGUI/MainGUI.py:867 appTools/ToolMilling.py:3926 -#: appTools/ToolMilling.py:3934 app_Main.py:8471 +#: appGUI/MainGUI.py:867 appPlugins/ToolMilling.py:3932 +#: appPlugins/ToolMilling.py:3940 app_Main.py:8471 msgid "Custom" msgstr "Personnalisé" @@ -5658,7 +5684,7 @@ msgstr "Effacer le Dessin" msgid "Drilling Tool" msgstr "Outil Forage" -#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appTools/ToolMilling.py:1287 +#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appPlugins/ToolMilling.py:1287 msgid "Milling Tool" msgstr "Outil de fraisage" @@ -5682,7 +5708,7 @@ msgstr "Suivre" msgid "NCC Tool" msgstr "Outil NCC" -#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appTools/ToolCutOut.py:2418 +#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appPlugins/ToolCutOut.py:2418 msgid "Cutout Tool" msgstr "Outil de Découpe" @@ -5865,23 +5891,23 @@ msgstr "TCL Shell" msgid "Plot Area" msgstr "Zone de Dessin" -#: appGUI/MainGUI.py:1491 appTools/ToolCopperThieving.py:1278 -#: appTools/ToolCorners.py:677 appTools/ToolEtchCompensation.py:309 -#: appTools/ToolExtract.py:910 appTools/ToolFiducials.py:991 -#: appTools/ToolFollow.py:698 appTools/ToolInvertGerber.py:230 -#: appTools/ToolIsolation.py:3195 appTools/ToolOptimal.py:441 -#: appTools/ToolPunchGerber.py:1991 appTools/ToolQRCode.py:756 -#: appTools/ToolRulesCheck.py:1189 appTools/ToolSolderPaste.py:1171 -#: appTools/ToolSub.py:815 +#: appGUI/MainGUI.py:1491 appPlugins/ToolCopperThieving.py:1278 +#: appPlugins/ToolCorners.py:677 appPlugins/ToolEtchCompensation.py:309 +#: appPlugins/ToolExtract.py:910 appPlugins/ToolFiducials.py:991 +#: appPlugins/ToolFollow.py:698 appPlugins/ToolInvertGerber.py:230 +#: appPlugins/ToolIsolation.py:3195 appPlugins/ToolOptimal.py:441 +#: appPlugins/ToolPunchGerber.py:1991 appPlugins/ToolQRCode.py:756 +#: appPlugins/ToolRulesCheck.py:1189 appPlugins/ToolSolderPaste.py:1171 +#: appPlugins/ToolSub.py:815 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1501 appTools/ToolDrilling.py:2326 -#: appTools/ToolRulesCheck.py:1327 +#: appGUI/MainGUI.py:1501 appPlugins/ToolDrilling.py:2326 +#: appPlugins/ToolRulesCheck.py:1327 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1511 appTools/ToolSub.py:868 +#: appGUI/MainGUI.py:1511 appPlugins/ToolSub.py:868 msgid "GEOMETRY" msgstr "GÉOMÉTRIE" @@ -5951,7 +5977,7 @@ msgstr "Basculer la Visibilité" msgid "Grids" msgstr "Pas grilles" -#: appGUI/MainGUI.py:1666 appTools/ToolMilling.py:3926 +#: appGUI/MainGUI.py:1666 appPlugins/ToolMilling.py:3932 msgid "Path" msgstr "Chemin" @@ -6019,21 +6045,21 @@ msgstr "Dossier Paramètres FlatCAM ouvert." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Êtes-vous sûr de vouloir supprimer les paramètres de GUI?\n" -#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:958 -#: appGUI/preferences/PreferencesUIManager.py:1201 appTranslation.py:111 +#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:960 +#: appGUI/preferences/PreferencesUIManager.py:1203 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2627 app_Main.py:3708 app_Main.py:6435 #: app_Main.py:9445 msgid "Yes" msgstr "Oui" -#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1202 +#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1204 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2384 appTools/ToolIsolation.py:3275 -#: appTools/ToolMilling.py:3707 appTools/ToolNCC.py:4232 -#: appTools/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:3275 +#: appPlugins/ToolMilling.py:3713 appPlugins/ToolNCC.py:4232 +#: appPlugins/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 #: app_Main.py:2628 app_Main.py:3709 app_Main.py:6436 app_Main.py:9446 msgid "No" msgstr "Non" @@ -6083,22 +6109,22 @@ msgstr "" "Veuillez sélectionner des éléments de géométrie\n" "sur lequel effectuer l'union." -#: appGUI/MainGUI.py:3756 appTools/ToolIsolation.py:888 -#: appTools/ToolNCC.py:1419 appTools/ToolPaint.py:417 -#: appTools/ToolSolderPaste.py:141 appTools/ToolSolderPaste.py:1222 +#: appGUI/MainGUI.py:3756 appPlugins/ToolIsolation.py:888 +#: appPlugins/ToolNCC.py:1419 appPlugins/ToolPaint.py:417 +#: appPlugins/ToolSolderPaste.py:141 appPlugins/ToolSolderPaste.py:1222 #: app_Main.py:4778 msgid "New Tool" msgstr "Nouvel Outil" -#: appGUI/MainGUI.py:3757 appTools/ToolIsolation.py:889 -#: appTools/ToolNCC.py:1420 appTools/ToolPaint.py:418 -#: appTools/ToolSolderPaste.py:142 app_Main.py:4779 +#: appGUI/MainGUI.py:3757 appPlugins/ToolIsolation.py:889 +#: appPlugins/ToolNCC.py:1420 appPlugins/ToolPaint.py:418 +#: appPlugins/ToolSolderPaste.py:142 app_Main.py:4779 msgid "Enter a Tool Diameter" msgstr "Entrer un diamètre d'outil" -#: appGUI/MainGUI.py:3769 appTools/ToolIsolation.py:910 -#: appTools/ToolNCC.py:1441 appTools/ToolPaint.py:431 -#: appTools/ToolSolderPaste.py:154 app_Main.py:4792 +#: appGUI/MainGUI.py:3769 appPlugins/ToolIsolation.py:910 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:431 +#: appPlugins/ToolSolderPaste.py:154 app_Main.py:4792 msgid "Adding Tool cancelled" msgstr "Ajout d'outil annulé" @@ -6243,7 +6269,7 @@ msgstr "Ctrl+M" msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4602 appTools/ToolPDF.py:44 +#: appGUI/MainGUI.py:4602 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "Outil d'importation PDF" @@ -6289,8 +6315,8 @@ msgstr "Exécuter un script" msgid "Toggle the workspace" msgstr "Basculer l'espace de travail" -#: appGUI/MainGUI.py:4622 appTools/ToolAlignObjects.py:32 -#: appTools/ToolAlignObjects.py:378 +#: appGUI/MainGUI.py:4622 appPlugins/ToolAlignObjects.py:32 +#: appPlugins/ToolAlignObjects.py:378 msgid "Align Objects" msgstr "Aligner les objets" @@ -6300,7 +6326,7 @@ msgstr "Aligner les objets" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4623 appTools/ToolCorners.py:638 +#: appGUI/MainGUI.py:4623 appPlugins/ToolCorners.py:638 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" @@ -6310,8 +6336,8 @@ msgstr "Outil de Marqueurs de Coin" msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4624 appTools/ToolCalculators.py:90 -#: appTools/ToolCalculators.py:399 +#: appGUI/MainGUI.py:4624 appPlugins/ToolCalculators.py:90 +#: appPlugins/ToolCalculators.py:399 msgid "Calculators" msgstr "Calculatrices" @@ -6327,8 +6353,8 @@ msgstr "PCB double face" msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4626 appTools/ToolExtract.py:162 -#: appTools/ToolExtract.py:877 +#: appGUI/MainGUI.py:4626 appPlugins/ToolExtract.py:162 +#: appPlugins/ToolExtract.py:877 #, fuzzy #| msgid "ExtraCut" msgid "Extract" @@ -6338,8 +6364,8 @@ msgstr "Coupe suppl" msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4627 appTools/ToolFiducials.py:138 -#: appTools/ToolFiducials.py:747 +#: appGUI/MainGUI.py:4627 appPlugins/ToolFiducials.py:138 +#: appPlugins/ToolFiducials.py:747 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" @@ -6349,8 +6375,8 @@ msgstr "Outil Fiduciaire" msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4628 appTools/ToolInvertGerber.py:93 -#: appTools/ToolInvertGerber.py:190 appTools/ToolInvertGerber.py:284 +#: appGUI/MainGUI.py:4628 appPlugins/ToolInvertGerber.py:93 +#: appPlugins/ToolInvertGerber.py:190 appPlugins/ToolInvertGerber.py:284 msgid "Invert Gerber" msgstr "Inverser Gerber" @@ -6358,8 +6384,8 @@ msgstr "Inverser Gerber" msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4629 appTools/ToolPunchGerber.py:1939 -#: appTools/ToolPunchGerber.py:2317 +#: appGUI/MainGUI.py:4629 appPlugins/ToolPunchGerber.py:1939 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Punch Gerber" msgstr "Percer Gerber" @@ -6371,8 +6397,8 @@ msgstr "Alt+I" msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4631 appTools/ToolCopperThieving.py:144 -#: appTools/ToolCopperThieving.py:1246 +#: appGUI/MainGUI.py:4631 appPlugins/ToolCopperThieving.py:144 +#: appPlugins/ToolCopperThieving.py:1246 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" @@ -6400,8 +6426,8 @@ msgstr "Film PCB" msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4635 appTools/ToolNCC.py:2327 appTools/ToolNCC.py:2329 -#: appTools/ToolNCC.py:2911 appTools/ToolNCC.py:2913 +#: appGUI/MainGUI.py:4635 appPlugins/ToolNCC.py:2327 appPlugins/ToolNCC.py:2329 +#: appPlugins/ToolNCC.py:2911 appPlugins/ToolNCC.py:2913 msgid "Non-Copper Clearing" msgstr "Suppression zone non cuivrée" @@ -6409,8 +6435,8 @@ msgstr "Suppression zone non cuivrée" msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4636 appTools/ToolIsolation.py:3317 -#: appTools/ToolNCC.py:4280 +#: appGUI/MainGUI.py:4636 appPlugins/ToolIsolation.py:3317 +#: appPlugins/ToolNCC.py:4280 msgid "Optimal" msgstr "Optimal" @@ -6426,7 +6452,8 @@ msgstr "Zone de Peinture" msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4638 appTools/ToolQRCode.py:135 appTools/ToolQRCode.py:706 +#: appGUI/MainGUI.py:4638 appPlugins/ToolQRCode.py:135 +#: appPlugins/ToolQRCode.py:706 #, fuzzy #| msgid "Code" msgid "QRCode" @@ -6450,7 +6477,7 @@ msgstr "Alt+T" msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4642 appTools/ToolSub.py:168 appTools/ToolSub.py:746 +#: appGUI/MainGUI.py:4642 appPlugins/ToolSub.py:168 appPlugins/ToolSub.py:746 #, fuzzy #| msgid "Subtractor" msgid "Subtract" @@ -6468,7 +6495,7 @@ msgstr "Découpe de PCB" msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4644 appTools/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4644 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Panéliser PCB" @@ -6528,7 +6555,7 @@ msgstr "Ouvrir des tutoriels en ligne" msgid "Refresh Plots" msgstr "Actualiser les Dessins" -#: appGUI/MainGUI.py:4664 appTools/ToolSolderPaste.py:72 +#: appGUI/MainGUI.py:4664 appPlugins/ToolSolderPaste.py:72 msgid "Delete Object" msgstr "Supprimer un objet" @@ -6790,7 +6817,7 @@ msgstr "Options de Tracé" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appTools/ToolCopperThieving.py:1424 +#: appPlugins/ToolCopperThieving.py:1424 msgid "Solid" msgstr "Solide" @@ -6820,18 +6847,18 @@ msgstr "Dessin" #: appGUI/ObjectUI.py:2111 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appTools/ToolMilling.py:3668 +#: appPlugins/ToolMilling.py:3674 msgid "Plot (show) this object." msgstr "Tracer (afficher) cet objet." -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appTools/ToolFollow.py:126 -#: appTools/ToolFollow.py:650 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appPlugins/ToolFollow.py:126 +#: appPlugins/ToolFollow.py:650 msgid "Follow" msgstr "Suivre" #: appGUI/ObjectUI.py:228 appGUI/ObjectUI.py:398 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 -#: appTools/ToolFollow.py:772 +#: appPlugins/ToolFollow.py:772 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6879,16 +6906,16 @@ msgstr "" "supprimées\n" "qui sont dessinés sur une toile." -#: appGUI/ObjectUI.py:325 appTools/ToolExtract.py:1001 -#: appTools/ToolPunchGerber.py:2085 +#: appGUI/ObjectUI.py:325 appPlugins/ToolExtract.py:1001 +#: appPlugins/ToolPunchGerber.py:2085 msgid "Mark the aperture instances on canvas." msgstr "Marquez les occurrences d’ouverture sur la toile." -#: appGUI/ObjectUI.py:332 appTools/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:332 appPlugins/ToolIsolation.py:3673 msgid "Buffer Solid Geometry" msgstr "Tampon Géométrie Solide" -#: appGUI/ObjectUI.py:334 appTools/ToolIsolation.py:3675 +#: appGUI/ObjectUI.py:334 appPlugins/ToolIsolation.py:3675 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6905,7 +6932,7 @@ msgid "Isolation Routing" msgstr "Routage d'isolement" #: appGUI/ObjectUI.py:353 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appTools/ToolIsolation.py:3174 +#: appPlugins/ToolIsolation.py:3174 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6913,7 +6940,7 @@ msgstr "" "Créez un objet Geometrie avec\n" "parcours d'outils pour couper autour des polygones." -#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appTools/ToolNCC.py:4661 +#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appPlugins/ToolNCC.py:4661 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6930,7 +6957,7 @@ msgstr "" "la découpe de la planche." #: appGUI/ObjectUI.py:411 appGUI/ObjectUI.py:759 appGUI/ObjectUI.py:1839 -#: appTools/ToolEtchCompensation.py:322 +#: appPlugins/ToolEtchCompensation.py:322 msgid "Utilities" msgstr "Utilitaires" @@ -6978,16 +7005,16 @@ msgstr "" msgid "Resulting geometry will have rounded corners." msgstr "La géométrie résultante aura des coins arrondis." -#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appTools/ToolCutOut.py:2655 -#: appTools/ToolCutOut.py:2670 appTools/ToolFollow.py:764 -#: appTools/ToolIsolation.py:3652 appTools/ToolNCC.py:4658 -#: appTools/ToolPaint.py:3324 appTools/ToolSolderPaste.py:1482 +#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appPlugins/ToolCutOut.py:2655 +#: appPlugins/ToolCutOut.py:2670 appPlugins/ToolFollow.py:764 +#: appPlugins/ToolIsolation.py:3652 appPlugins/ToolNCC.py:4658 +#: appPlugins/ToolPaint.py:3324 appPlugins/ToolSolderPaste.py:1482 msgid "Generate Geometry" msgstr "Générer la Géométrie" #: appGUI/ObjectUI.py:482 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1153 appTools/ToolQRCode.py:879 +#: appPlugins/ToolPanelize.py:1153 appPlugins/ToolQRCode.py:879 msgid "Bounding Box" msgstr "Cadre de sélection" @@ -7031,8 +7058,8 @@ msgstr "Excellon objet" msgid "Solid circles." msgstr "Cercles pleins." -#: appGUI/ObjectUI.py:676 appTools/ToolDrilling.py:2361 -#: appTools/ToolMilling.py:3684 +#: appGUI/ObjectUI.py:676 appPlugins/ToolDrilling.py:2361 +#: appPlugins/ToolMilling.py:3690 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7047,10 +7074,10 @@ msgstr "" "\n" "Ici, les outils sont sélectionnés pour la génération de GCode." -#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 appTools/ToolDrilling.py:2366 -#: appTools/ToolIsolation.py:3245 appTools/ToolMilling.py:3689 -#: appTools/ToolMilling.py:3737 appTools/ToolNCC.py:4196 -#: appTools/ToolPaint.py:3002 +#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 +#: appPlugins/ToolDrilling.py:2366 appPlugins/ToolIsolation.py:3245 +#: appPlugins/ToolMilling.py:3695 appPlugins/ToolMilling.py:3743 +#: appPlugins/ToolNCC.py:4196 appPlugins/ToolPaint.py:3002 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7058,8 +7085,8 @@ msgstr "" "Diamètre de l'outil. Sa valeur (en unités FlatCAM actuelles)\n" "est la largeur de coupe dans le matériau." -#: appGUI/ObjectUI.py:684 appTools/ToolDrilling.py:2369 -#: appTools/ToolMilling.py:3692 +#: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2369 +#: appPlugins/ToolMilling.py:3698 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -7067,8 +7094,8 @@ msgstr "" "Le nombre de trous de forage. Trous percés de\n" "un foret." -#: appGUI/ObjectUI.py:687 appTools/ToolDrilling.py:2372 -#: appTools/ToolMilling.py:3695 +#: appGUI/ObjectUI.py:687 appPlugins/ToolDrilling.py:2372 +#: appPlugins/ToolMilling.py:3701 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7128,7 +7155,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:793 appTools/ToolMilling.py:3895 +#: appGUI/ObjectUI.py:793 appPlugins/ToolMilling.py:3901 msgid "Milling Diameter" msgstr "Diam de fraisage" @@ -7197,17 +7224,17 @@ msgstr "" #: appGUI/ObjectUI.py:989 appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appTools/ToolMilling.py:3667 +#: appPlugins/ToolMilling.py:3673 msgid "Plot Object" msgstr "Dessiner un objet" #: appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 appGUI/ObjectUI.py:2132 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appTools/ToolCopperThieving.py:1454 appTools/ToolMilling.py:3727 +#: appPlugins/ToolCopperThieving.py:1454 appPlugins/ToolMilling.py:3733 msgid "Dia" msgstr "Diam" -#: appGUI/ObjectUI.py:1009 appTools/ToolMilling.py:3732 +#: appGUI/ObjectUI.py:1009 appPlugins/ToolMilling.py:3738 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7287,7 +7314,7 @@ msgstr "" "Le choix automatique du type d'outil en forme de V sélectionne le type " "d'opération comme isolement." -#: appGUI/ObjectUI.py:1046 appTools/ToolMilling.py:3752 +#: appGUI/ObjectUI.py:1046 appPlugins/ToolMilling.py:3758 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -7331,8 +7358,8 @@ msgstr "Point" msgid "Total of vertex points in the geometry." msgstr "" -#: appGUI/ObjectUI.py:1883 appTools/ToolCalculators.py:521 -#: appTools/ToolCalculators.py:704 +#: appGUI/ObjectUI.py:1883 appPlugins/ToolCalculators.py:521 +#: appPlugins/ToolCalculators.py:704 msgid "Calculate" msgstr "Calculer" @@ -7375,7 +7402,7 @@ msgstr "" "d'une ligne de voyage." #: appGUI/ObjectUI.py:2052 appObjects/FlatCAMObj.py:864 -#: appTools/ToolReport.py:577 +#: appPlugins/ToolReport.py:577 msgid "Travelled distance" msgstr "Distance parcourue" @@ -7468,7 +7495,7 @@ msgid "" "file." msgstr "Ouvre la boîte de dialogue pour enregistrer le Fichier GCode." -#: appGUI/ObjectUI.py:2186 appTools/ToolSolderPaste.py:1570 +#: appGUI/ObjectUI.py:2186 appPlugins/ToolSolderPaste.py:1570 msgid "Review CNC Code." msgstr "Examiner Code CNC." @@ -7514,7 +7541,7 @@ msgid "Align Left" msgstr "Alignez à gauche" #: appGUI/ObjectUI.py:2401 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appTools/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 +#: appPlugins/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 msgid "Center" msgstr "Centre" @@ -7552,31 +7579,31 @@ msgstr "" "Définissez la taille de l'onglet. En pixels. La valeur par défaut est 80 " "pixels." -#: appGUI/PlotCanvas.py:240 appGUI/PlotCanvasLegacy.py:355 +#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 msgid "Axis enabled." msgstr "Axe activé." -#: appGUI/PlotCanvas.py:248 appGUI/PlotCanvasLegacy.py:364 +#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 msgid "Axis disabled." msgstr "Axe désactivé." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:385 +#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 msgid "HUD enabled." msgstr "HUD activé." -#: appGUI/PlotCanvas.py:276 appGUI/PlotCanvasLegacy.py:392 +#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 msgid "HUD disabled." msgstr "HUD désactivé." -#: appGUI/PlotCanvas.py:298 appGUI/PlotCanvasLegacy.py:467 +#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 msgid "Grid enabled." msgstr "Grid enabled." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:477 +#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 msgid "Grid disabled." msgstr "Grille désactivée." -#: appGUI/PlotCanvasLegacy.py:1548 +#: appGUI/PlotCanvasLegacy.py:1580 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7584,41 +7611,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:933 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Preferences applied." msgstr "Paramètres appliquées." -#: appGUI/preferences/PreferencesUIManager.py:953 +#: appGUI/preferences/PreferencesUIManager.py:955 msgid "Are you sure you want to continue?" msgstr "Es-tu sur de vouloir continuer?" -#: appGUI/preferences/PreferencesUIManager.py:954 +#: appGUI/preferences/PreferencesUIManager.py:956 msgid "Application will restart" msgstr "L'application va redémarrer" -#: appGUI/preferences/PreferencesUIManager.py:1047 +#: appGUI/preferences/PreferencesUIManager.py:1049 msgid "Preferences closed without saving." msgstr "Les paramètres se sont fermées sans enregistrer." -#: appGUI/preferences/PreferencesUIManager.py:1060 +#: appGUI/preferences/PreferencesUIManager.py:1062 msgid "Preferences default values are restored." msgstr "Les valeurs par défaut des paramètres sont restaurées." -#: appGUI/preferences/PreferencesUIManager.py:1091 app_Main.py:3009 +#: appGUI/preferences/PreferencesUIManager.py:1093 app_Main.py:3009 #: app_Main.py:10147 msgid "Failed to write defaults to file." msgstr "Échec d'écriture du fichier." -#: appGUI/preferences/PreferencesUIManager.py:1095 -#: appGUI/preferences/PreferencesUIManager.py:1210 +#: appGUI/preferences/PreferencesUIManager.py:1097 +#: appGUI/preferences/PreferencesUIManager.py:1212 msgid "Preferences saved." msgstr "Paramètres enregistrées." -#: appGUI/preferences/PreferencesUIManager.py:1145 +#: appGUI/preferences/PreferencesUIManager.py:1147 msgid "Preferences edited but not saved." msgstr "Paramètres modifiées mais non enregistrées." -#: appGUI/preferences/PreferencesUIManager.py:1195 +#: appGUI/preferences/PreferencesUIManager.py:1197 #, fuzzy #| msgid "" #| "One or more values are changed.\n" @@ -7748,8 +7775,8 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:831 appTools/ToolLevelling.py:2118 -#: appTools/ToolReport.py:544 +#: appObjects/FlatCAMObj.py:831 appPlugins/ToolLevelling.py:2118 +#: appPlugins/ToolReport.py:544 msgid "Feedrate" msgstr "Vitesse d'avance" @@ -7808,7 +7835,7 @@ msgstr "Couleur de la ligne de voyage" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:151 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:1314 +#: appPlugins/ToolRulesCheck.py:1314 msgid "Outline" msgstr "Contour" @@ -8001,8 +8028,8 @@ msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 -#: appTools/ToolDistance.py:575 appTools/ToolDistanceMin.py:252 -#: appTools/ToolPcbWizard.py:485 appTools/ToolReport.py:172 +#: appPlugins/ToolDistance.py:575 appPlugins/ToolDistanceMin.py:252 +#: appPlugins/ToolPcbWizard.py:485 appPlugins/ToolReport.py:172 msgid "Units" msgstr "Unités" @@ -8015,8 +8042,8 @@ msgstr "Les unités utilisées dans le fichier Excellon." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 -#: appTools/ToolPcbWizard.py:483 appTools/ToolReport.py:357 -#: appTools/ToolReport.py:361 appTools/ToolReport.py:363 +#: appPlugins/ToolPcbWizard.py:483 appPlugins/ToolReport.py:357 +#: appPlugins/ToolReport.py:361 appPlugins/ToolReport.py:363 msgid "Inch" msgstr "Pouce" @@ -8111,7 +8138,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 -#: appTools/ToolPcbWizard.py:468 +#: appPlugins/ToolPcbWizard.py:468 msgid "LZ" msgstr "LZ" @@ -8119,7 +8146,7 @@ msgstr "LZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 -#: appTools/ToolPcbWizard.py:469 +#: appPlugins/ToolPcbWizard.py:469 msgid "TZ" msgstr "TZ" @@ -8175,7 +8202,7 @@ msgid "M-Color" msgstr "Couleur-M" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 -#: appTools/ToolPcbWizard.py:439 +#: appPlugins/ToolPcbWizard.py:439 msgid "Excellon Format" msgstr "Format Excellon" @@ -8222,7 +8249,7 @@ msgstr "" "KiCAD 3: 5 IN TZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 -#: appTools/ToolCalculators.py:436 +#: appPlugins/ToolCalculators.py:436 msgid "INCH" msgstr "PO" @@ -8287,7 +8314,7 @@ msgstr "Mettre à jour les param d'export" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appTools/ToolPanelize.py:1269 +#: appPlugins/ToolPanelize.py:1269 msgid "Path Optimization" msgstr "Optimisation du chemin" @@ -8489,7 +8516,7 @@ msgstr "Orientation" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appTools/ToolFilm.py:1492 +#: appPlugins/ToolFilm.py:1492 msgid "" "Can be:\n" "- Portrait\n" @@ -8502,14 +8529,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appTools/ToolFilm.py:1496 app_Main.py:8060 +#: appPlugins/ToolFilm.py:1496 app_Main.py:8060 msgid "Portrait" msgstr "Portrait" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appTools/ToolFilm.py:1497 app_Main.py:8062 +#: appPlugins/ToolFilm.py:1497 app_Main.py:8062 msgid "Landscape" msgstr "Paysage" @@ -8530,7 +8557,8 @@ msgstr "" "et incluez les onglets Projet, Sélectionné et Outil." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 -#: appTools/ToolDblSided.py:817 appTools/ToolDblSided.py:991 app_Main.py:8048 +#: appPlugins/ToolDblSided.py:817 appPlugins/ToolDblSided.py:991 +#: app_Main.py:8048 msgid "Axis" msgstr "Axe" @@ -8559,15 +8587,27 @@ msgstr "HUD" 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:273 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#, fuzzy +#| msgid "Fill Color" +msgid "Axis Color" +msgstr "La couleur de remplissage" + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#, 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 msgid "Mouse Settings" msgstr "Paramètres de la souris" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 msgid "Cursor Shape" msgstr "Forme du curseur" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:279 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8577,50 +8617,50 @@ msgstr "" "- Petit -> avec une taille personnalisable.\n" "- Grand -> Lignes infinies" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:285 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Petit" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Grand" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 msgid "Cursor Size" msgstr "Taille du curseur" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 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:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 msgid "Cursor Width" msgstr "Largeur du curseur" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 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:319 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:326 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 msgid "Cursor Color" msgstr "Couleur du curseur" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 msgid "Check this box to color mouse cursor." msgstr "Cochez cette case pour colorer le curseur de la souris." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:328 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 msgid "Set the color of the mouse cursor." msgstr "Définissez la couleur du curseur de la souris." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 msgid "Pan Button" msgstr "Bouton pan" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:345 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8630,39 +8670,39 @@ msgstr "" "- MMB -> Bouton central de la souris\n" "- RMB -> bouton droit de la souris" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:349 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "MMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:350 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "RMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:356 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 msgid "Multiple Selection" msgstr "Sélection multiple" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:358 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 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:360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 msgid "Delete object confirmation" msgstr "Supprimer la conf. de l'objet" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8672,11 +8712,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:380 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 msgid "Allow Edit" msgstr "Autoriser modification" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:382 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8685,11 +8725,11 @@ msgstr "" "Projet\n" "en cliquant sur le nom de l'objet. Actif après redémarrage." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 msgid "\"Open\" behavior" msgstr "Comportement \"ouvert\"" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 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" @@ -8706,11 +8746,11 @@ msgstr "" "dernier: soit le\n" "chemin pour sauvegarder les fichiers ou chemin pour ouvrir les fichiers." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 msgid "Enable ToolTips" msgstr "Activer les info-bulles" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:401 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8718,11 +8758,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:410 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 msgid "Bookmarks limit" msgstr "Limite de favoris" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:412 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 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" @@ -8732,11 +8772,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:421 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 msgid "Activity Icon" msgstr "Icône d'activité" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:423 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Sélectionnez le GIF qui affiche l'activité lorsque FlatCAM est actif." @@ -8760,7 +8800,7 @@ msgstr "" "FLatCAM est démarré." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 -#: appTools/ToolCalculators.py:437 +#: appPlugins/ToolCalculators.py:437 msgid "MM" msgstr "MM" @@ -9332,7 +9372,7 @@ msgstr "Géométrie Adv. Les options" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 -#: appTools/ToolCalibration.py:833 appTools/ToolSolderPaste.py:1343 +#: appPlugins/ToolCalibration.py:833 appPlugins/ToolSolderPaste.py:1343 msgid "Toolchange X-Y" msgstr "Changement d'outils X-Y" @@ -9343,13 +9383,13 @@ msgstr "Changement d'outil en position X et Y." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appTools/ToolDrilling.py:2694 +#: appPlugins/ToolDrilling.py:2694 msgid "Start Z" msgstr "Démarrer Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appTools/ToolDrilling.py:2696 +#: appPlugins/ToolDrilling.py:2696 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -9372,13 +9412,13 @@ msgstr "" "ignorer pour les autres cas." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:78 -#: appTools/ToolMilling.py:4194 +#: appPlugins/ToolMilling.py:4200 msgid "Re-cut" msgstr "Re-coupé" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:80 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:92 -#: appTools/ToolMilling.py:4196 appTools/ToolMilling.py:4209 +#: appPlugins/ToolMilling.py:4202 appPlugins/ToolMilling.py:4215 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -9393,16 +9433,16 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appTools/ToolDrilling.py:2736 appTools/ToolLevelling.py:1784 -#: appTools/ToolMilling.py:4348 +#: appPlugins/ToolDrilling.py:2736 appPlugins/ToolLevelling.py:1784 +#: appPlugins/ToolMilling.py:4354 msgid "Probe Z depth" msgstr "Prof.r de la sonde Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:103 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appTools/ToolDrilling.py:2738 appTools/ToolLevelling.py:1786 -#: appTools/ToolMilling.py:4350 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolLevelling.py:1786 +#: appPlugins/ToolMilling.py:4356 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -9412,15 +9452,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appTools/ToolDrilling.py:2755 appTools/ToolMilling.py:4367 +#: appPlugins/ToolDrilling.py:2755 appPlugins/ToolMilling.py:4373 msgid "Feedrate Probe" msgstr "Sonde d'avance" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2757 appTools/ToolLevelling.py:1799 -#: appTools/ToolMilling.py:4369 +#: appPlugins/ToolDrilling.py:2757 appPlugins/ToolLevelling.py:1799 +#: appPlugins/ToolMilling.py:4375 msgid "The feedrate used while the probe is probing." msgstr "L'avance utilisée pendant le sondage." @@ -9506,7 +9546,7 @@ msgstr "Zones d'exclusion" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appTools/ToolDrilling.py:2793 appTools/ToolMilling.py:4404 +#: appPlugins/ToolDrilling.py:2793 appPlugins/ToolMilling.py:4410 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -9521,22 +9561,22 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appTools/ToolDrilling.py:2866 appTools/ToolFollow.py:747 -#: appTools/ToolIsolation.py:3635 appTools/ToolMilling.py:4474 -#: appTools/ToolNCC.py:4631 appTools/ToolPaint.py:3311 +#: appPlugins/ToolDrilling.py:2866 appPlugins/ToolFollow.py:747 +#: appPlugins/ToolIsolation.py:3635 appPlugins/ToolMilling.py:4480 +#: appPlugins/ToolNCC.py:4631 appPlugins/ToolPaint.py:3311 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/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2834 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4444 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2834 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4450 msgid "Strategy" msgstr "Stratégie" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appTools/ToolDrilling.py:2835 appTools/ToolMilling.py:4445 +#: appPlugins/ToolDrilling.py:2835 appPlugins/ToolMilling.py:4451 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -9551,28 +9591,28 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:228 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2839 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4449 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2839 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4455 msgid "Over" msgstr "Plus de" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:229 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2840 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4450 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2840 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4456 msgid "Around" msgstr "Autour" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2847 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4456 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2847 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4462 msgid "Over Z" msgstr "Plus de Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appTools/ToolDrilling.py:2848 appTools/ToolMilling.py:4457 +#: appPlugins/ToolDrilling.py:2848 appPlugins/ToolMilling.py:4463 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -9606,12 +9646,12 @@ msgstr "" "se déplacer sans couper." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:287 -#: appTools/ToolMilling.py:1337 +#: appPlugins/ToolMilling.py:1337 msgid "Pressure" msgstr "Pression" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:289 -#: appTools/ToolMilling.py:1339 +#: appPlugins/ToolMilling.py:1339 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -9620,7 +9660,7 @@ msgstr "" "plus la pression de la brosse sur le matériau est forte." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:328 -#: appTools/ToolMilling.py:4010 +#: appPlugins/ToolMilling.py:4016 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -9660,7 +9700,7 @@ msgstr "" "approximation linéaire des formes de cercle et d'arc." #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:64 -#: appObjects/FlatCAMObj.py:495 appTools/ToolReport.py:180 +#: appObjects/FlatCAMObj.py:495 appPlugins/ToolReport.py:180 msgid "Tools" msgstr "Outils" @@ -9733,8 +9773,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appObjects/FlatCAMGeometry.py:1701 appTools/ToolCutOut.py:2472 -#: appTools/ToolMilling.py:1841 +#: appObjects/FlatCAMGeometry.py:1701 appPlugins/ToolCutOut.py:2472 +#: appPlugins/ToolMilling.py:1841 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9745,8 +9785,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appTools/ToolCutOut.py:2485 appTools/ToolDrilling.py:2454 -#: appTools/ToolMilling.py:4094 +#: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2454 +#: appPlugins/ToolMilling.py:4100 msgid "Multi-Depth" msgstr "Multi-profondeur" @@ -9784,13 +9824,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:117 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:110 -#: appTools/ToolCalibration.py:819 +#: appPlugins/ToolCalibration.py:819 msgid "Toolchange Z" msgstr "Changement d'outil Z" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2680 appTools/ToolMilling.py:4309 +#: appPlugins/ToolDrilling.py:2680 appPlugins/ToolMilling.py:4315 msgid "" "Z-axis position (height) for\n" "tool change." @@ -9800,13 +9840,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:124 -#: appTools/ToolDrilling.py:2706 appTools/ToolMilling.py:4321 +#: appPlugins/ToolDrilling.py:2706 appPlugins/ToolMilling.py:4327 msgid "End move Z" msgstr "Fin du mouve. Z" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:137 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appTools/ToolDrilling.py:2708 appTools/ToolMilling.py:4323 +#: appPlugins/ToolDrilling.py:2708 appPlugins/ToolMilling.py:4329 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -9816,13 +9856,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:137 -#: appTools/ToolDrilling.py:2722 appTools/ToolMilling.py:4336 +#: appPlugins/ToolDrilling.py:2722 appPlugins/ToolMilling.py:4342 msgid "End move X,Y" msgstr "Fin de coup X, Y" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appTools/ToolDrilling.py:2724 appTools/ToolMilling.py:4338 +#: appPlugins/ToolDrilling.py:2724 appPlugins/ToolMilling.py:4344 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -9833,7 +9873,7 @@ msgstr "" "sur l'avion X, Y à la fin du travail." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:165 -#: appTools/ToolMilling.py:4139 +#: appPlugins/ToolMilling.py:4145 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -9868,7 +9908,7 @@ msgstr "Activer la Pause" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:212 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appTools/ToolDrilling.py:2552 appTools/ToolMilling.py:4242 +#: appPlugins/ToolDrilling.py:2552 appPlugins/ToolMilling.py:4248 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -9878,15 +9918,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 -#: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:4253 +#: appPlugins/ToolDrilling.py:2564 appPlugins/ToolMilling.py:4259 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/geometry/GeometryOptPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appTools/ToolDrilling.py:2773 appTools/ToolMilling.py:4385 -#: appTools/ToolSolderPaste.py:1461 +#: appPlugins/ToolDrilling.py:2773 appPlugins/ToolMilling.py:4391 +#: appPlugins/ToolSolderPaste.py:1461 msgid "Preprocessor" msgstr "Pré-réglage" @@ -9927,11 +9967,11 @@ msgstr "" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolCopperThieving.py:1719 appTools/ToolFiducials.py:933 -#: appTools/ToolFilm.py:1324 appTools/ToolReport.py:468 -#: appTools/ToolReport.py:471 appTools/ToolReport.py:474 -#: appTools/ToolReport.py:502 appTools/ToolReport.py:509 -#: appTools/ToolReport.py:512 +#: appPlugins/ToolCopperThieving.py:1719 appPlugins/ToolFiducials.py:933 +#: appPlugins/ToolFilm.py:1324 appPlugins/ToolReport.py:468 +#: appPlugins/ToolReport.py:471 appPlugins/ToolReport.py:474 +#: appPlugins/ToolReport.py:502 appPlugins/ToolReport.py:509 +#: appPlugins/ToolReport.py:512 msgid "None" msgstr "Aucun" @@ -10206,8 +10246,8 @@ 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 -#: appTools/ToolCopperThieving.py:1305 appTools/ToolCopperThieving.py:1675 -#: appTools/ToolExtract.py:1214 +#: appPlugins/ToolCopperThieving.py:1305 appPlugins/ToolCopperThieving.py:1675 +#: appPlugins/ToolExtract.py:1214 msgid "Clearance" msgstr "Dégagement" @@ -10222,7 +10262,7 @@ msgstr "" "et les traces de cuivre dans le fichier Gerber." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appTools/ToolCopperThieving.py:1336 +#: appPlugins/ToolCopperThieving.py:1336 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 " @@ -10230,7 +10270,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appTools/ToolCopperThieving.py:1357 appTools/ToolNCC.py:4592 +#: appPlugins/ToolCopperThieving.py:1357 appPlugins/ToolNCC.py:4592 msgid "Itself" msgstr "Lui-même" @@ -10238,9 +10278,9 @@ msgstr "Lui-même" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1358 appTools/ToolFollow.py:739 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1358 appPlugins/ToolFollow.py:739 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Area Selection" msgstr "Sélection de zone" @@ -10248,19 +10288,19 @@ msgstr "Sélection de zone" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1359 appTools/ToolDblSided.py:909 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1359 appPlugins/ToolDblSided.py:909 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Reference Object" msgstr "Objet de référence" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appTools/ToolCopperThieving.py:1361 +#: appPlugins/ToolCopperThieving.py:1361 msgid "Reference:" msgstr "Référence:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appTools/ToolCopperThieving.py:1363 +#: appPlugins/ToolCopperThieving.py:1363 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 " @@ -10280,25 +10320,25 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1408 appTools/ToolExtract.py:968 -#: appTools/ToolExtract.py:1115 appTools/ToolPunchGerber.py:2052 -#: appTools/ToolPunchGerber.py:2224 +#: appPlugins/ToolCopperThieving.py:1408 appPlugins/ToolExtract.py:968 +#: appPlugins/ToolExtract.py:1115 appPlugins/ToolPunchGerber.py:2052 +#: appPlugins/ToolPunchGerber.py:2224 msgid "Rectangular" msgstr "Rectangulaire" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appTools/ToolCopperThieving.py:1409 +#: appPlugins/ToolCopperThieving.py:1409 msgid "Minimal" msgstr "Minimal" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appTools/ToolCopperThieving.py:1402 appTools/ToolFilm.py:1173 -#: appTools/ToolPanelize.py:1165 +#: appPlugins/ToolCopperThieving.py:1402 appPlugins/ToolFilm.py:1173 +#: appPlugins/ToolPanelize.py:1165 msgid "Box Type" msgstr "Type de Box" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appTools/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1404 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -10307,27 +10347,27 @@ msgstr "" "- 'Minimal' - le cadre de délimitation aura la forme d'une coque convexe." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appTools/ToolCopperThieving.py:1425 +#: appPlugins/ToolCopperThieving.py:1425 msgid "Dots Grid" msgstr "Grille de points" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appTools/ToolCopperThieving.py:1426 +#: appPlugins/ToolCopperThieving.py:1426 msgid "Squares Grid" msgstr "Grille de carrés" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appTools/ToolCopperThieving.py:1427 +#: appPlugins/ToolCopperThieving.py:1427 msgid "Lines Grid" msgstr "Grille de lignes" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appTools/ToolCopperThieving.py:1429 +#: appPlugins/ToolCopperThieving.py:1429 msgid "Fill Type:" msgstr "Type de remplissage:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appTools/ToolCopperThieving.py:1431 +#: appPlugins/ToolCopperThieving.py:1431 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -10340,57 +10380,57 @@ msgstr "" "- 'Grille de lignes' - la zone vide sera remplie d'un motif de lignes." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appTools/ToolCopperThieving.py:1450 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Dots Grid Parameters" msgstr "Paramètres de la grille de points" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appTools/ToolCopperThieving.py:1456 +#: appPlugins/ToolCopperThieving.py:1456 msgid "Dot diameter in Dots Grid." msgstr "Diamètre des points dans la grille des points." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appTools/ToolCopperThieving.py:1469 +#: appPlugins/ToolCopperThieving.py:1469 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 -#: appTools/ToolCopperThieving.py:1490 +#: appPlugins/ToolCopperThieving.py:1490 msgid "Squares Grid Parameters" msgstr "Paramètres de la grille des carrés" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appTools/ToolCopperThieving.py:1496 +#: appPlugins/ToolCopperThieving.py:1496 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 -#: appTools/ToolCopperThieving.py:1509 +#: appPlugins/ToolCopperThieving.py:1509 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 -#: appTools/ToolCopperThieving.py:1530 +#: appPlugins/ToolCopperThieving.py:1530 msgid "Lines Grid Parameters" msgstr "Paramètres de grille de lignes" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1536 +#: appPlugins/ToolCopperThieving.py:1536 msgid "Line thickness size in Lines Grid." msgstr "Taille d'épaisseur de ligne dans la grille de lignes." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appTools/ToolCopperThieving.py:1549 +#: appPlugins/ToolCopperThieving.py:1549 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 -#: appTools/ToolCopperThieving.py:1589 +#: appPlugins/ToolCopperThieving.py:1589 msgid "Robber Bar Parameters" msgstr "Paramètres de la Robber Bar" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appTools/ToolCopperThieving.py:1591 +#: appPlugins/ToolCopperThieving.py:1591 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -10399,45 +10439,45 @@ msgstr "" "Robber Bar = bordure en cuivre pour faciliter le placage des trous." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appTools/ToolCopperThieving.py:1599 +#: appPlugins/ToolCopperThieving.py:1599 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 -#: appTools/ToolCopperThieving.py:1610 appTools/ToolCorners.py:762 -#: appTools/ToolExtract.py:1273 +#: appPlugins/ToolCopperThieving.py:1610 appPlugins/ToolCorners.py:762 +#: appPlugins/ToolExtract.py:1273 msgid "Thickness" msgstr "Épaisseur" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appTools/ToolCopperThieving.py:1612 +#: appPlugins/ToolCopperThieving.py:1612 msgid "The robber bar thickness." msgstr "L'épaisseur de la Robber Bar." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appTools/ToolCopperThieving.py:1645 +#: appPlugins/ToolCopperThieving.py:1645 msgid "Pattern Plating Mask" msgstr "Masque de placage de motifs" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appTools/ToolCopperThieving.py:1647 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Generate a mask for pattern plating." msgstr "Générez un masque pour le placage de motifs." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appTools/ToolCopperThieving.py:1668 +#: appPlugins/ToolCopperThieving.py:1668 msgid "Only Pads" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appTools/ToolCopperThieving.py:1670 +#: appPlugins/ToolCopperThieving.py:1670 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appTools/ToolCopperThieving.py:1677 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -10446,25 +10486,25 @@ msgstr "" "et / ou Robber Bar et les ouvertures réelles dans le masque." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appTools/ToolCopperThieving.py:1713 +#: appPlugins/ToolCopperThieving.py:1713 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 -#: appTools/ToolCopperThieving.py:1716 appTools/ToolFilm.py:1327 -#: appTools/ToolMilling.py:3886 +#: appPlugins/ToolCopperThieving.py:1716 appPlugins/ToolFilm.py:1327 +#: appPlugins/ToolMilling.py:3892 msgid "Both" msgstr "Tous les deux" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appTools/ToolCopperThieving.py:518 appTools/ToolCopperThieving.py:522 -#: appTools/ToolCopperThieving.py:584 appTools/ToolCopperThieving.py:1717 +#: appPlugins/ToolCopperThieving.py:518 appPlugins/ToolCopperThieving.py:522 +#: appPlugins/ToolCopperThieving.py:584 appPlugins/ToolCopperThieving.py:1717 msgid "Thieving" msgstr "Voleur" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appTools/ToolCopperThieving.py:1718 +#: appPlugins/ToolCopperThieving.py:1718 msgid "Robber bar" msgstr "Barre Robber" @@ -10477,18 +10517,18 @@ msgstr "Options de l'outil d'Étalonnage" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appTools/ToolCopperThieving.py:1300 appTools/ToolCorners.py:743 -#: appTools/ToolFiducials.py:883 +#: appPlugins/ToolCopperThieving.py:1300 appPlugins/ToolCorners.py:743 +#: appPlugins/ToolFiducials.py:883 msgid "Parameters used for this tool." msgstr "Paramètres utilisés pour cet outil." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 -#: appTools/ToolCalibration.py:889 +#: appPlugins/ToolCalibration.py:889 msgid "Source Type" msgstr "Type de Source" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 -#: appTools/ToolCalibration.py:890 +#: appPlugins/ToolCalibration.py:890 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -10502,32 +10542,32 @@ msgstr "" "d'étalonnage" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 -#: appTools/ToolCalibration.py:895 +#: appPlugins/ToolCalibration.py:895 msgid "Free" msgstr "Libre" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 -#: appTools/ToolCalibration.py:784 +#: appPlugins/ToolCalibration.py:784 msgid "Height (Z) for travelling between the points." msgstr "Hauteur (Z) pour voyager entre les points." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 -#: appTools/ToolCalibration.py:796 +#: appPlugins/ToolCalibration.py:796 msgid "Verification Z" msgstr "Vérification Z" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 -#: appTools/ToolCalibration.py:798 +#: appPlugins/ToolCalibration.py:798 msgid "Height (Z) for checking the point." msgstr "Hauteur (Z) pour vérifier le point." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 -#: appTools/ToolCalibration.py:810 +#: appPlugins/ToolCalibration.py:810 msgid "Zero Z tool" msgstr "Remise à Zéro du Z pour l'Outil" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 -#: appTools/ToolCalibration.py:812 +#: appPlugins/ToolCalibration.py:812 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -10536,12 +10576,12 @@ msgstr "" "de l'outil de vérification." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 -#: appTools/ToolCalibration.py:821 +#: appPlugins/ToolCalibration.py:821 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:107 -#: appTools/ToolCalibration.py:835 +#: appPlugins/ToolCalibration.py:835 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -10552,12 +10592,12 @@ msgstr "" "(x, y) le point sera utilisé," #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 -#: appTools/ToolCalibration.py:861 +#: appPlugins/ToolCalibration.py:861 msgid "Second point" msgstr "Deuxième point" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 -#: appTools/ToolCalibration.py:863 +#: appPlugins/ToolCalibration.py:863 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -10569,15 +10609,15 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appTools/ToolCalibration.py:867 appTools/ToolCorners.py:706 -#: appTools/ToolFilm.py:1211 app_Main.py:5474 +#: appPlugins/ToolCalibration.py:867 appPlugins/ToolCorners.py:706 +#: appPlugins/ToolFilm.py:1211 app_Main.py:5474 msgid "Top Left" msgstr "En haut à gauche" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appTools/ToolCalibration.py:868 appTools/ToolCorners.py:718 -#: appTools/ToolFilm.py:1212 app_Main.py:5475 +#: appPlugins/ToolCalibration.py:868 appPlugins/ToolCorners.py:718 +#: appPlugins/ToolFilm.py:1212 app_Main.py:5475 msgid "Bottom Right" msgstr "En bas à droite" @@ -10587,13 +10627,13 @@ msgstr "Options d'Extraction de Forets" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appTools/ToolExtract.py:917 appTools/ToolPunchGerber.py:2002 +#: appPlugins/ToolExtract.py:917 appPlugins/ToolPunchGerber.py:2002 msgid "Processed Pads Type" msgstr "Type de tampons traités" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appTools/ToolExtract.py:919 appTools/ToolPunchGerber.py:2004 +#: appPlugins/ToolExtract.py:919 appPlugins/ToolPunchGerber.py:2004 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10605,7 +10645,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appTools/ToolExtract.py:946 appTools/ToolPunchGerber.py:2030 +#: appPlugins/ToolExtract.py:946 appPlugins/ToolPunchGerber.py:2030 msgid "Process Circular Pads." msgstr "Processus tampons circulaires." @@ -10613,26 +10653,26 @@ msgstr "Processus tampons circulaires." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appTools/ToolExtract.py:952 appTools/ToolExtract.py:1089 -#: appTools/ToolPunchGerber.py:2036 appTools/ToolPunchGerber.py:2198 +#: appPlugins/ToolExtract.py:952 appPlugins/ToolExtract.py:1089 +#: appPlugins/ToolPunchGerber.py:2036 appPlugins/ToolPunchGerber.py:2198 msgid "Oblong" msgstr "Oblong" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appTools/ToolExtract.py:954 appTools/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:954 appPlugins/ToolPunchGerber.py:2038 msgid "Process Oblong Pads." msgstr "Processus Tampons oblongs." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appTools/ToolExtract.py:962 appTools/ToolPunchGerber.py:2046 +#: appPlugins/ToolExtract.py:962 appPlugins/ToolPunchGerber.py:2046 msgid "Process Square Pads." msgstr "Processus Tampons carrés." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appTools/ToolExtract.py:970 appTools/ToolPunchGerber.py:2054 +#: appPlugins/ToolExtract.py:970 appPlugins/ToolPunchGerber.py:2054 msgid "Process Rectangular Pads." msgstr "Processus Tampons rectangulaires." @@ -10640,15 +10680,15 @@ msgstr "Processus Tampons rectangulaires." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appTools/ToolExtract.py:976 -#: appTools/ToolExtract.py:1128 appTools/ToolPunchGerber.py:2060 -#: appTools/ToolPunchGerber.py:2237 appTools/ToolReport.py:190 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:976 +#: appPlugins/ToolExtract.py:1128 appPlugins/ToolPunchGerber.py:2060 +#: appPlugins/ToolPunchGerber.py:2237 appPlugins/ToolReport.py:190 msgid "Others" msgstr "Autres" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appTools/ToolExtract.py:978 appTools/ToolPunchGerber.py:2062 +#: appPlugins/ToolExtract.py:978 appPlugins/ToolPunchGerber.py:2062 msgid "Process pads not in the categories above." msgstr "Processus tampons n'appartenant pas aux catégories ci-dessus." @@ -10656,8 +10696,8 @@ msgstr "Processus tampons n'appartenant pas aux catégories ci-dessus." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appTools/ToolExtract.py:1036 appTools/ToolExtract.py:1146 -#: appTools/ToolPunchGerber.py:2113 appTools/ToolPunchGerber.py:2142 +#: appPlugins/ToolExtract.py:1036 appPlugins/ToolExtract.py:1146 +#: appPlugins/ToolPunchGerber.py:2113 appPlugins/ToolPunchGerber.py:2142 msgid "Fixed Diameter" msgstr "Diamètre fixe" @@ -10665,19 +10705,19 @@ msgstr "Diamètre fixe" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appTools/ToolExtract.py:1038 appTools/ToolExtract.py:1067 -#: appTools/ToolPunchGerber.py:2115 appTools/ToolPunchGerber.py:2170 +#: appPlugins/ToolExtract.py:1038 appPlugins/ToolExtract.py:1067 +#: appPlugins/ToolPunchGerber.py:2115 appPlugins/ToolPunchGerber.py:2170 msgid "Fixed Annular Ring" msgstr "Anneau fixe annulaire" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appTools/ToolExtract.py:1037 appTools/ToolPunchGerber.py:2114 +#: appPlugins/ToolExtract.py:1037 appPlugins/ToolPunchGerber.py:2114 msgid "Proportional" msgstr "Proportionnel" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appTools/ToolExtract.py:1027 +#: appPlugins/ToolExtract.py:1027 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10692,13 +10732,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appTools/ToolExtract.py:1156 appTools/ToolPunchGerber.py:2152 +#: appPlugins/ToolExtract.py:1156 appPlugins/ToolPunchGerber.py:2152 msgid "Fixed hole diameter." msgstr "Diamètre du trou fixe." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appTools/ToolExtract.py:1069 appTools/ToolPunchGerber.py:2172 +#: appPlugins/ToolExtract.py:1069 appPlugins/ToolPunchGerber.py:2172 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10710,37 +10750,37 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appTools/ToolExtract.py:1078 appTools/ToolPunchGerber.py:2187 +#: appPlugins/ToolExtract.py:1078 appPlugins/ToolPunchGerber.py:2187 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 -#: appTools/ToolExtract.py:1091 appTools/ToolPunchGerber.py:2200 +#: appPlugins/ToolExtract.py:1091 appPlugins/ToolPunchGerber.py:2200 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 -#: appTools/ToolExtract.py:1104 appTools/ToolPunchGerber.py:2213 +#: appPlugins/ToolExtract.py:1104 appPlugins/ToolPunchGerber.py:2213 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 -#: appTools/ToolExtract.py:1117 appTools/ToolPunchGerber.py:2226 +#: appPlugins/ToolExtract.py:1117 appPlugins/ToolPunchGerber.py:2226 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 -#: appTools/ToolExtract.py:1130 appTools/ToolPunchGerber.py:2239 +#: appPlugins/ToolExtract.py:1130 appPlugins/ToolPunchGerber.py:2239 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 -#: appTools/ToolExtract.py:1163 appTools/ToolPunchGerber.py:2251 +#: appPlugins/ToolExtract.py:1163 appPlugins/ToolPunchGerber.py:2251 msgid "Proportional Diameter" msgstr "Diam. proportionnel" @@ -10751,7 +10791,7 @@ msgstr "Facteur" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appTools/ToolExtract.py:1174 appTools/ToolPunchGerber.py:2262 +#: appPlugins/ToolExtract.py:1174 appPlugins/ToolPunchGerber.py:2262 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10760,42 +10800,42 @@ msgstr "" "Le diamètre du trou sera une fraction de la taille du tampon." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appTools/ToolExtract.py:1208 appTools/ToolExtract.py:1233 +#: appPlugins/ToolExtract.py:1208 appPlugins/ToolExtract.py:1233 #, fuzzy #| msgid "Extract Drills" msgid "Extract Soldermask" msgstr "Extraire des forets" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appTools/ToolExtract.py:1210 appTools/ToolExtract.py:1236 +#: appPlugins/ToolExtract.py:1210 appPlugins/ToolExtract.py:1236 #, 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 -#: appTools/ToolExtract.py:1216 +#: appPlugins/ToolExtract.py:1216 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appTools/ToolExtract.py:1252 appTools/ToolExtract.py:1291 +#: appPlugins/ToolExtract.py:1252 appPlugins/ToolExtract.py:1291 #, fuzzy #| msgid "ExtraCut" msgid "Extract Cutout" msgstr "Coupe suppl" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appTools/ToolExtract.py:1254 appTools/ToolExtract.py:1294 +#: appPlugins/ToolExtract.py:1254 appPlugins/ToolExtract.py:1294 #, 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 -#: appTools/ToolExtract.py:1275 +#: appPlugins/ToolExtract.py:1275 #, fuzzy #| msgid "The thickness of the line that makes the corner marker." msgid "The thickness of the line that makes the cutout geometry." @@ -10806,7 +10846,7 @@ msgid "Fiducials Tool Options" msgstr "Options de l'outil Fiducials" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 -#: appTools/ToolFiducials.py:890 +#: appPlugins/ToolFiducials.py:890 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -10817,25 +10857,25 @@ msgstr "" "L'ouverture du masque de soldat est double." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 -#: appTools/ToolFiducials.py:918 +#: appPlugins/ToolFiducials.py:918 msgid "Auto" msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 -#: appTools/ToolCutOut.py:2610 appTools/ToolFiducials.py:919 -#: appTools/ToolLevelling.py:1821 appTools/ToolPunchGerber.py:2288 +#: appPlugins/ToolCutOut.py:2610 appPlugins/ToolFiducials.py:919 +#: appPlugins/ToolLevelling.py:1821 appPlugins/ToolPunchGerber.py:2288 msgid "Manual" msgstr "Manuel" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 -#: appTools/ToolLevelling.py:1814 +#: appPlugins/ToolLevelling.py:1814 msgid "Mode" msgstr "Mode" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 -#: appTools/ToolFiducials.py:923 +#: appPlugins/ToolFiducials.py:923 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -10846,22 +10886,22 @@ msgstr "" "- «Manuel» - placement manuel des fiduciaires." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 -#: appTools/ToolFiducials.py:931 +#: appPlugins/ToolFiducials.py:931 msgid "Up" msgstr "Haut" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 -#: appTools/ToolFiducials.py:932 +#: appPlugins/ToolFiducials.py:932 msgid "Down" msgstr "Bas" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 -#: appTools/ToolFiducials.py:935 +#: appPlugins/ToolFiducials.py:935 msgid "Second fiducial" msgstr "Deuxième fiducial" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 -#: appTools/ToolFiducials.py:937 +#: appPlugins/ToolFiducials.py:937 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -10877,22 +10917,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCorners.py:755 appTools/ToolFiducials.py:953 +#: appPlugins/ToolCorners.py:755 appPlugins/ToolFiducials.py:953 msgid "Cross" msgstr "Croix" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 -#: appTools/ToolFiducials.py:954 +#: appPlugins/ToolFiducials.py:954 msgid "Chess" msgstr "Échecs" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 -#: appTools/ToolFiducials.py:956 +#: appPlugins/ToolFiducials.py:956 msgid "Fiducial Type" msgstr "Type fiduciaire" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 -#: appTools/ToolFiducials.py:958 +#: appPlugins/ToolFiducials.py:958 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -10905,7 +10945,7 @@ msgstr "" "- 'Échecs' - modèle d'échecs fiducial." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 -#: appTools/ToolFiducials.py:967 +#: appPlugins/ToolFiducials.py:967 msgid "Line thickness" msgstr "Épaisseur de ligne" @@ -10922,7 +10962,7 @@ msgstr "" "et en sens inverse." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appTools/ToolInvertGerber.py:251 +#: appPlugins/ToolInvertGerber.py:251 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10931,12 +10971,12 @@ msgstr "" "les bords de l'objet Gerber." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appTools/ToolInvertGerber.py:262 +#: appPlugins/ToolInvertGerber.py:262 msgid "Lines Join Style" msgstr "Style de jointure des lignes" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appTools/ToolInvertGerber.py:264 +#: appPlugins/ToolInvertGerber.py:264 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10951,7 +10991,7 @@ msgstr "" "- biseau -> les lignes sont reliées par une troisième ligne" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appTools/ToolInvertGerber.py:273 +#: appPlugins/ToolInvertGerber.py:273 msgid "Bevel" msgstr "Biseau" @@ -10968,7 +11008,7 @@ msgstr "" "deux éléments géométriques de Gerber" #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appTools/ToolOptimal.py:454 +#: appPlugins/ToolOptimal.py:454 msgid "Precision" msgstr "Précision" @@ -10982,7 +11022,7 @@ msgid "Punch Gerber Options" msgstr "Options de poinçonnage Gerber" #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appTools/ToolPunchGerber.py:2104 +#: appPlugins/ToolPunchGerber.py:2104 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -11016,12 +11056,12 @@ msgstr "" "fichier." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appTools/ToolQRCode.py:799 app_Main.py:8028 +#: appPlugins/ToolQRCode.py:799 app_Main.py:8028 msgid "Version" msgstr "Version" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 -#: appTools/ToolQRCode.py:801 +#: appPlugins/ToolQRCode.py:801 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -11030,13 +11070,13 @@ msgstr "" "jusqu'à 40 (éléments 177x177)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 -#: appTools/ToolQRCode.py:812 +#: appPlugins/ToolQRCode.py:812 msgid "Error correction" msgstr "Correction des erreurs" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 -#: appTools/ToolQRCode.py:814 appTools/ToolQRCode.py:825 +#: appPlugins/ToolQRCode.py:814 appPlugins/ToolQRCode.py:825 #, python-format msgid "" "Parameter that controls the error correction used for the QR Code.\n" @@ -11052,12 +11092,12 @@ msgstr "" "H = maximum 30 %% d'erreurs peuvent être corrigées." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 -#: appTools/ToolQRCode.py:835 +#: appPlugins/ToolQRCode.py:835 msgid "Box Size" msgstr "Taille d'élément" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 -#: appTools/ToolQRCode.py:837 +#: appPlugins/ToolQRCode.py:837 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -11066,12 +11106,12 @@ msgstr "" "en ajustant la taille de chaque case du code." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 -#: appTools/ToolQRCode.py:848 +#: appPlugins/ToolQRCode.py:848 msgid "Border Size" msgstr "Taille de bordure" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 -#: appTools/ToolQRCode.py:850 +#: appPlugins/ToolQRCode.py:850 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." @@ -11080,27 +11120,27 @@ msgstr "" "La valeur par défaut est 4. La largeur du jeu autour du QRCode." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 -#: appTools/ToolQRCode.py:770 +#: appPlugins/ToolQRCode.py:770 msgid "QRCode Data" msgstr "Données QRCode" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 -#: appTools/ToolQRCode.py:772 +#: appPlugins/ToolQRCode.py:772 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 -#: appTools/ToolQRCode.py:776 +#: appPlugins/ToolQRCode.py:776 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 -#: appTools/ToolQRCode.py:861 +#: appPlugins/ToolQRCode.py:861 msgid "Polarity" msgstr "Polarité" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 -#: appTools/ToolQRCode.py:863 +#: appPlugins/ToolQRCode.py:863 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -11111,17 +11151,17 @@ msgstr "" "ou d'une manière positive (les carrés sont opaques)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appTools/ToolFilm.py:1366 appTools/ToolQRCode.py:867 +#: appPlugins/ToolFilm.py:1366 appPlugins/ToolQRCode.py:867 msgid "Negative" msgstr "Négatif" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appTools/ToolFilm.py:1365 appTools/ToolQRCode.py:868 +#: appPlugins/ToolFilm.py:1365 appPlugins/ToolQRCode.py:868 msgid "Positive" msgstr "Positif" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 -#: appTools/ToolQRCode.py:870 +#: appPlugins/ToolQRCode.py:870 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -11135,7 +11175,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 -#: appTools/ToolQRCode.py:881 appTools/ToolQRCode.py:887 +#: appPlugins/ToolQRCode.py:881 appPlugins/ToolQRCode.py:887 msgid "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." @@ -11144,22 +11184,22 @@ msgstr "" "la géométrie QRCode, peut avoir une forme arrondie ou carrée." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 -#: appTools/ToolQRCode.py:920 +#: appPlugins/ToolQRCode.py:920 msgid "Fill Color" msgstr "La couleur de remplissage" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 -#: appTools/ToolQRCode.py:922 +#: appPlugins/ToolQRCode.py:922 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 -#: appTools/ToolQRCode.py:944 +#: appPlugins/ToolQRCode.py:944 msgid "Back Color" msgstr "Couleur de fond" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 -#: appTools/ToolQRCode.py:946 +#: appPlugins/ToolQRCode.py:946 msgid "Set the QRCode background color." msgstr "Définissez la couleur d'arrière-plan QRCode." @@ -11176,12 +11216,12 @@ msgstr "" "des règles de fabrication." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 -#: appTools/ToolRulesCheck.py:446 appTools/ToolRulesCheck.py:1395 +#: appPlugins/ToolRulesCheck.py:446 appPlugins/ToolRulesCheck.py:1395 msgid "Trace Size" msgstr "Taille de trace" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 -#: appTools/ToolRulesCheck.py:1397 +#: appPlugins/ToolRulesCheck.py:1397 msgid "This checks if the minimum size for traces is met." msgstr "Ceci vérifie si la taille minimale des traces est respectée." @@ -11195,27 +11235,27 @@ msgstr "Ceci vérifie si la taille minimale des traces est respectée." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 -#: appTools/ToolRulesCheck.py:1402 appTools/ToolRulesCheck.py:1426 -#: appTools/ToolRulesCheck.py:1451 appTools/ToolRulesCheck.py:1476 -#: appTools/ToolRulesCheck.py:1501 appTools/ToolRulesCheck.py:1526 -#: appTools/ToolRulesCheck.py:1552 appTools/ToolRulesCheck.py:1577 -#: appTools/ToolRulesCheck.py:1604 appTools/ToolRulesCheck.py:1629 +#: appPlugins/ToolRulesCheck.py:1402 appPlugins/ToolRulesCheck.py:1426 +#: appPlugins/ToolRulesCheck.py:1451 appPlugins/ToolRulesCheck.py:1476 +#: appPlugins/ToolRulesCheck.py:1501 appPlugins/ToolRulesCheck.py:1526 +#: appPlugins/ToolRulesCheck.py:1552 appPlugins/ToolRulesCheck.py:1577 +#: appPlugins/ToolRulesCheck.py:1604 appPlugins/ToolRulesCheck.py:1629 msgid "Min value" msgstr "Valeur min" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 -#: appTools/ToolRulesCheck.py:1404 +#: appPlugins/ToolRulesCheck.py:1404 msgid "Minimum acceptable trace size." msgstr "Taille de trace minimale acceptable." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 -#: appTools/ToolRulesCheck.py:677 appTools/ToolRulesCheck.py:707 -#: appTools/ToolRulesCheck.py:1418 +#: appPlugins/ToolRulesCheck.py:677 appPlugins/ToolRulesCheck.py:707 +#: appPlugins/ToolRulesCheck.py:1418 msgid "Copper to Copper clearance" msgstr "Distance de cuivre à cuivre" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 -#: appTools/ToolRulesCheck.py:1420 +#: appPlugins/ToolRulesCheck.py:1420 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11230,22 +11270,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 -#: appTools/ToolRulesCheck.py:1428 appTools/ToolRulesCheck.py:1453 -#: appTools/ToolRulesCheck.py:1478 appTools/ToolRulesCheck.py:1503 -#: appTools/ToolRulesCheck.py:1528 appTools/ToolRulesCheck.py:1554 -#: appTools/ToolRulesCheck.py:1606 +#: appPlugins/ToolRulesCheck.py:1428 appPlugins/ToolRulesCheck.py:1453 +#: appPlugins/ToolRulesCheck.py:1478 appPlugins/ToolRulesCheck.py:1503 +#: appPlugins/ToolRulesCheck.py:1528 appPlugins/ToolRulesCheck.py:1554 +#: appPlugins/ToolRulesCheck.py:1606 msgid "Minimum acceptable clearance value." msgstr "Distance minimale acceptable." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 -#: appTools/ToolRulesCheck.py:737 appTools/ToolRulesCheck.py:743 -#: appTools/ToolRulesCheck.py:756 appTools/ToolRulesCheck.py:763 -#: appTools/ToolRulesCheck.py:1443 +#: appPlugins/ToolRulesCheck.py:737 appPlugins/ToolRulesCheck.py:743 +#: appPlugins/ToolRulesCheck.py:756 appPlugins/ToolRulesCheck.py:763 +#: appPlugins/ToolRulesCheck.py:1443 msgid "Copper to Outline clearance" msgstr "Cuivre à la distance de contour" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 -#: appTools/ToolRulesCheck.py:1445 +#: appPlugins/ToolRulesCheck.py:1445 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11254,12 +11294,12 @@ msgstr "" "traces et le contour est rencontré." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 -#: appTools/ToolRulesCheck.py:1468 +#: appPlugins/ToolRulesCheck.py:1468 msgid "Silk to Silk Clearance" msgstr "Sérigraphie à sérigraphie distance" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 -#: appTools/ToolRulesCheck.py:1470 +#: appPlugins/ToolRulesCheck.py:1470 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11268,13 +11308,13 @@ msgstr "" "les fonctionnalités et les fonctions de sérigraphie sont remplies." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 -#: appTools/ToolRulesCheck.py:846 appTools/ToolRulesCheck.py:852 -#: appTools/ToolRulesCheck.py:870 appTools/ToolRulesCheck.py:1493 +#: appPlugins/ToolRulesCheck.py:846 appPlugins/ToolRulesCheck.py:852 +#: appPlugins/ToolRulesCheck.py:870 appPlugins/ToolRulesCheck.py:1493 msgid "Silk to Solder Mask Clearance" msgstr "Distance de sérigraphie à masque de soudure" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 -#: appTools/ToolRulesCheck.py:1495 +#: appPlugins/ToolRulesCheck.py:1495 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11283,14 +11323,14 @@ msgstr "" "les fonctionnalités et les fonctionnalités soldermask sont remplies." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 -#: appTools/ToolRulesCheck.py:900 appTools/ToolRulesCheck.py:906 -#: appTools/ToolRulesCheck.py:920 appTools/ToolRulesCheck.py:927 -#: appTools/ToolRulesCheck.py:1518 +#: appPlugins/ToolRulesCheck.py:900 appPlugins/ToolRulesCheck.py:906 +#: appPlugins/ToolRulesCheck.py:920 appPlugins/ToolRulesCheck.py:927 +#: appPlugins/ToolRulesCheck.py:1518 msgid "Silk to Outline Clearance" msgstr "Sérigraphie à contour distance" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 -#: appTools/ToolRulesCheck.py:1520 +#: appPlugins/ToolRulesCheck.py:1520 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11299,13 +11339,13 @@ msgstr "" "traces et le contour est rencontré." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:938 appTools/ToolRulesCheck.py:965 -#: appTools/ToolRulesCheck.py:1543 +#: appPlugins/ToolRulesCheck.py:938 appPlugins/ToolRulesCheck.py:965 +#: appPlugins/ToolRulesCheck.py:1543 msgid "Minimum Solder Mask Sliver" msgstr "Ruban de masque de soudure minimum" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 -#: appTools/ToolRulesCheck.py:1545 +#: appPlugins/ToolRulesCheck.py:1545 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11314,14 +11354,14 @@ msgstr "" "traces et soldermask traces est rencontré." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 -#: appTools/ToolRulesCheck.py:1003 appTools/ToolRulesCheck.py:1009 -#: appTools/ToolRulesCheck.py:1025 appTools/ToolRulesCheck.py:1032 -#: appTools/ToolRulesCheck.py:1569 +#: appPlugins/ToolRulesCheck.py:1003 appPlugins/ToolRulesCheck.py:1009 +#: appPlugins/ToolRulesCheck.py:1025 appPlugins/ToolRulesCheck.py:1032 +#: appPlugins/ToolRulesCheck.py:1569 msgid "Minimum Annular Ring" msgstr "Anneau Minimum" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 -#: appTools/ToolRulesCheck.py:1571 +#: appPlugins/ToolRulesCheck.py:1571 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11330,17 +11370,17 @@ msgstr "" "un trou dans un pad est rencontré." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 -#: appTools/ToolRulesCheck.py:1579 +#: appPlugins/ToolRulesCheck.py:1579 msgid "Minimum acceptable ring value." msgstr "Valeur de sonnerie minimale acceptable." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 -#: appTools/ToolRulesCheck.py:390 appTools/ToolRulesCheck.py:1596 +#: appPlugins/ToolRulesCheck.py:390 appPlugins/ToolRulesCheck.py:1596 msgid "Hole to Hole Clearance" msgstr "Distance trou à trou" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 -#: appTools/ToolRulesCheck.py:1598 +#: appPlugins/ToolRulesCheck.py:1598 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11349,17 +11389,17 @@ msgstr "" "et un autre trou de forage est rencontré." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 -#: appTools/ToolRulesCheck.py:1631 +#: appPlugins/ToolRulesCheck.py:1631 msgid "Minimum acceptable drill size." msgstr "Taille minimale acceptable du foret." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 -#: appTools/ToolRulesCheck.py:364 appTools/ToolRulesCheck.py:1621 +#: appPlugins/ToolRulesCheck.py:364 appPlugins/ToolRulesCheck.py:1621 msgid "Hole Size" msgstr "Taille du trou" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 -#: appTools/ToolRulesCheck.py:1623 +#: appPlugins/ToolRulesCheck.py:1623 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11382,13 +11422,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:236 -#: appTools/ToolCorners.py:830 appTools/ToolCutOut.py:2795 -#: appTools/ToolDblSided.py:975 +#: appPlugins/ToolCorners.py:830 appPlugins/ToolCutOut.py:2795 +#: appPlugins/ToolDblSided.py:975 msgid "Drill Dia" msgstr "Forage Dia" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 -#: appTools/ToolDblSided.py:977 appTools/ToolDblSided.py:982 +#: appPlugins/ToolDblSided.py:977 appPlugins/ToolDblSided.py:982 msgid "Diameter of the drill for the alignment holes." msgstr "Diamètre du foret pour les trous d'alignement." @@ -11398,23 +11438,23 @@ msgstr "Aligner l'axe" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 -#: appTools/ToolDblSided.py:818 appTools/ToolDblSided.py:993 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:993 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 -#: appTools/ToolFilm.py:1329 +#: appPlugins/ToolFilm.py:1329 msgid "Mirror Axis" msgstr "Axe de Miroir" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 -#: appTools/ToolDblSided.py:844 +#: appPlugins/ToolDblSided.py:844 msgid "Box" msgstr "Box" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appTools/ToolDblSided.py:845 +#: appPlugins/ToolDblSided.py:845 msgid "Hole Snap" msgstr "Hole Snap" @@ -11446,7 +11486,7 @@ msgid "Calculators Tool Options" msgstr "Options de l'Outil Calcul" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 -#: appTools/ToolCalculators.py:400 +#: appPlugins/ToolCalculators.py:400 msgid "V-Shape Tool Calculator" msgstr "Calculateur d'Outils en V" @@ -11461,12 +11501,12 @@ msgstr "" "profondeur de coupe en tant que paramètres." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 -#: appTools/ToolCalculators.py:471 +#: appPlugins/ToolCalculators.py:471 msgid "Tip Diameter" msgstr "Diam de la pointe" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 -#: appTools/ToolCalculators.py:473 +#: appPlugins/ToolCalculators.py:473 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11475,7 +11515,7 @@ msgstr "" "Il est spécifié par le fabricant." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 -#: appTools/ToolCalculators.py:486 +#: appPlugins/ToolCalculators.py:486 msgid "Tip Angle" msgstr "Angle de pointe" @@ -11496,12 +11536,12 @@ msgstr "" "Dans l'objet CNCJob, il s'agit du paramètre CutZ." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 -#: appTools/ToolCalculators.py:402 +#: appPlugins/ToolCalculators.py:402 msgid "ElectroPlating Calculator" msgstr "Calculateur d'électrodéposition" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appTools/ToolCalculators.py:544 +#: appPlugins/ToolCalculators.py:544 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 " @@ -11513,37 +11553,37 @@ msgstr "" "calcium ou le chlorure de palladium." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appTools/ToolCalculators.py:563 +#: appPlugins/ToolCalculators.py:563 msgid "Board Length" msgstr "Longueur" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appTools/ToolCalculators.py:564 +#: appPlugins/ToolCalculators.py:564 msgid "This is the board length. In centimeters." msgstr "Ceci est la longueur du conseil. En centimètres." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appTools/ToolCalculators.py:581 +#: appPlugins/ToolCalculators.py:581 msgid "Board Width" msgstr "Largeur" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appTools/ToolCalculators.py:582 +#: appPlugins/ToolCalculators.py:582 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 -#: appTools/ToolCalculators.py:600 +#: appPlugins/ToolCalculators.py:600 msgid "This is the board area." msgstr "C'est la zone du PCB." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appTools/ToolCalculators.py:622 +#: appPlugins/ToolCalculators.py:622 msgid "Current Density" msgstr "Densité de courant" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appTools/ToolCalculators.py:623 +#: appPlugins/ToolCalculators.py:623 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11552,12 +11592,12 @@ msgstr "" "En ampères par pieds carrés ASF." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appTools/ToolCalculators.py:642 +#: appPlugins/ToolCalculators.py:642 msgid "Copper Growth" msgstr "Croissance du cuivre" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appTools/ToolCalculators.py:643 +#: appPlugins/ToolCalculators.py:643 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11570,27 +11610,27 @@ msgid "Corner Markers Options" msgstr "Options des Marqueurs de Coin" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCorners.py:750 +#: appPlugins/ToolCorners.py:750 msgid "Shape of the marker." msgstr "Forme du marqueur." #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appTools/ToolCorners.py:754 +#: appPlugins/ToolCorners.py:754 msgid "Semi-Cross" msgstr "Semi-croisé" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appTools/ToolCorners.py:764 +#: appPlugins/ToolCorners.py:764 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 -#: appTools/ToolCorners.py:778 +#: appPlugins/ToolCorners.py:778 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 -#: appTools/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:832 msgid "Drill Diameter" msgstr "Diam. de forage" @@ -11608,7 +11648,7 @@ msgstr "" "la Plaque PCB." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 -#: appTools/ToolCutOut.py:2428 +#: appPlugins/ToolCutOut.py:2428 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11617,12 +11657,12 @@ msgstr "" "la forme de PCB hors du matériau environnant." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:88 -#: appTools/ToolCutOut.py:2359 +#: appPlugins/ToolCutOut.py:2359 msgid "Kind" msgstr "Sorte" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 -#: appTools/ToolCutOut.py:2361 +#: appPlugins/ToolCutOut.py:2361 msgid "" "Choice of what kind the object we want to cutout is.\n" "- Single: contain a single PCB Gerber outline object.\n" @@ -11635,12 +11675,12 @@ msgstr "" "de plusieurs contours individuels de PCB." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:97 -#: appTools/ToolCutOut.py:2367 +#: appPlugins/ToolCutOut.py:2367 msgid "Single" msgstr "Seul" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:98 -#: appTools/ToolCutOut.py:2368 +#: appPlugins/ToolCutOut.py:2368 msgid "Panel" msgstr "Panneau" @@ -11669,17 +11709,17 @@ msgstr "" "- 8 - 2 Gauches + 2 Droites + 2 Hauts + 2 Bas" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:225 -#: appTools/ToolCutOut.py:2701 +#: appPlugins/ToolCutOut.py:2701 msgid "Big cursor" msgstr "Grand curseur" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 -#: appTools/ToolCutOut.py:2703 +#: appPlugins/ToolCutOut.py:2703 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:238 -#: appTools/ToolCutOut.py:2797 +#: appPlugins/ToolCutOut.py:2797 #, fuzzy #| msgid "" #| "Diameter of the tool used to cutout\n" @@ -11692,7 +11732,7 @@ msgstr "" "la forme de PCB hors du matériau environnant." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 -#: appTools/ToolCutOut.py:2810 +#: appPlugins/ToolCutOut.py:2810 #, fuzzy #| msgid "Distance between each two lines in Lines Grid." msgid "" @@ -11705,7 +11745,7 @@ msgid "Drilling Tool Options" msgstr "Options Outil Forage" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 -#: appTools/ToolDrilling.py:2299 +#: appPlugins/ToolDrilling.py:2299 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "Créer un CNCJob avec chemin de trous de fraisage ou forage." @@ -11713,9 +11753,9 @@ msgstr "Créer un CNCJob avec chemin de trous de fraisage ou forage." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appTools/ToolDrilling.py:2376 appTools/ToolIsolation.py:3267 -#: appTools/ToolMilling.py:3699 appTools/ToolNCC.py:4224 -#: appTools/ToolPaint.py:3018 +#: appPlugins/ToolDrilling.py:2376 appPlugins/ToolIsolation.py:3267 +#: appPlugins/ToolMilling.py:3705 appPlugins/ToolNCC.py:4224 +#: appPlugins/ToolPaint.py:3018 msgid "Tool order" msgstr "Ordre des Outils" @@ -11724,10 +11764,10 @@ msgstr "Ordre des Outils" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appTools/ToolDrilling.py:2377 appTools/ToolIsolation.py:3268 -#: appTools/ToolMilling.py:3700 appTools/ToolNCC.py:4225 -#: appTools/ToolNCC.py:4235 appTools/ToolPaint.py:3019 -#: appTools/ToolPaint.py:3029 +#: appPlugins/ToolDrilling.py:2377 appPlugins/ToolIsolation.py:3268 +#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4225 +#: appPlugins/ToolNCC.py:4235 appPlugins/ToolPaint.py:3019 +#: appPlugins/ToolPaint.py:3029 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" @@ -11753,9 +11793,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appTools/ToolDrilling.py:2385 appTools/ToolIsolation.py:3276 -#: appTools/ToolMilling.py:3708 appTools/ToolNCC.py:4233 -#: appTools/ToolPaint.py:3027 +#: appPlugins/ToolDrilling.py:2385 appPlugins/ToolIsolation.py:3276 +#: appPlugins/ToolMilling.py:3714 appPlugins/ToolNCC.py:4233 +#: appPlugins/ToolPaint.py:3027 msgid "Forward" msgstr "L'avant" @@ -11763,14 +11803,14 @@ msgstr "L'avant" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appTools/ToolDrilling.py:2386 appTools/ToolIsolation.py:3277 -#: appTools/ToolMilling.py:3709 appTools/ToolNCC.py:4234 -#: appTools/ToolPaint.py:3028 +#: appPlugins/ToolDrilling.py:2386 appPlugins/ToolIsolation.py:3277 +#: appPlugins/ToolMilling.py:3715 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3028 msgid "Reverse" msgstr "Inverse" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appTools/ToolDrilling.py:2673 appTools/ToolMilling.py:4302 +#: appPlugins/ToolDrilling.py:2673 appPlugins/ToolMilling.py:4308 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11835,12 +11875,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appTools/ToolFilm.py:1368 appTools/ToolFilm.py:1480 +#: appPlugins/ToolFilm.py:1368 appPlugins/ToolFilm.py:1480 msgid "Film Type" msgstr "Type de Film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appTools/ToolFilm.py:1370 +#: appPlugins/ToolFilm.py:1370 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11865,12 +11905,12 @@ 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 -#: appTools/ToolFilm.py:1386 +#: appPlugins/ToolFilm.py:1386 msgid "Border" msgstr "Bordure" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appTools/ToolFilm.py:1388 +#: appPlugins/ToolFilm.py:1388 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11891,12 +11931,12 @@ msgstr "" "environnement si pas pour cette frontière." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appTools/ToolFilm.py:1355 +#: appPlugins/ToolFilm.py:1355 msgid "Scale Stroke" msgstr "Course de l'échelle" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appTools/ToolFilm.py:1357 +#: appPlugins/ToolFilm.py:1357 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 " @@ -11910,12 +11950,12 @@ msgstr "" "ce paramètre." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appTools/ToolFilm.py:1196 +#: appPlugins/ToolFilm.py:1196 msgid "Film Adjustments" msgstr "Ajustements de film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appTools/ToolFilm.py:1198 +#: appPlugins/ToolFilm.py:1198 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11931,7 +11971,7 @@ msgid "Scale Film geometry" msgstr "Mettre à l'échelle la géo du film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appTools/ToolFilm.py:1227 +#: appPlugins/ToolFilm.py:1227 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11944,7 +11984,7 @@ msgid "Skew Film geometry" msgstr "Inclinez la géo du film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appTools/ToolFilm.py:1271 +#: appPlugins/ToolFilm.py:1271 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11965,13 +12005,13 @@ msgstr "" "Ce peut être l'un des quatre points de la boîte englobante de la géométrie." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appTools/ToolCorners.py:714 appTools/ToolFiducials.py:812 -#: appTools/ToolFilm.py:1210 app_Main.py:5473 +#: appPlugins/ToolCorners.py:714 appPlugins/ToolFiducials.py:812 +#: appPlugins/ToolFilm.py:1210 app_Main.py:5473 msgid "Bottom Left" msgstr "En bas à gauche" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appTools/ToolFilm.py:1213 +#: appPlugins/ToolFilm.py:1213 msgid "Top right" msgstr "En haut à droite" @@ -11980,27 +12020,27 @@ msgid "Mirror Film geometry" msgstr "Refléter la géo du film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appTools/ToolFilm.py:1315 +#: appPlugins/ToolFilm.py:1315 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 -#: appTools/ToolFilm.py:1475 +#: appPlugins/ToolFilm.py:1475 msgid "SVG" msgstr "SVG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appTools/ToolFilm.py:1476 +#: appPlugins/ToolFilm.py:1476 msgid "PNG" msgstr "PNG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appTools/ToolFilm.py:1477 +#: appPlugins/ToolFilm.py:1477 msgid "PDF" msgstr "PDF" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appTools/ToolFilm.py:1482 +#: appPlugins/ToolFilm.py:1482 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -12013,22 +12053,22 @@ msgstr "" "- 'PDF' -> format de document portable" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appTools/ToolFilm.py:1491 +#: appPlugins/ToolFilm.py:1491 msgid "Page Orientation" msgstr "Orientation de la page" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appTools/ToolFilm.py:1508 +#: appPlugins/ToolFilm.py:1508 msgid "Page Size" msgstr "Taille de la page" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appTools/ToolFilm.py:1509 +#: appPlugins/ToolFilm.py:1509 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 -#: appTools/ToolFilm.py:1575 +#: appPlugins/ToolFilm.py:1575 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 " @@ -12068,14 +12108,14 @@ msgstr "Forme en V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appTools/ToolMilling.py:4038 +#: appPlugins/ToolMilling.py:4044 msgid "V-Tip Dia" msgstr "Diam V-Tip" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appTools/ToolMilling.py:4041 +#: appPlugins/ToolMilling.py:4047 msgid "The tip diameter for V-Shape Tool" msgstr "Le diamètre de la pointe pour l'outil en forme de V" @@ -12083,7 +12123,7 @@ msgstr "Le diamètre de la pointe pour l'outil en forme de V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appTools/ToolMilling.py:4054 +#: appPlugins/ToolMilling.py:4060 msgid "V-Tip Angle" msgstr "Angle en V-tip" @@ -12111,7 +12151,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appTools/ToolPaint.py:3059 +#: appPlugins/ToolPaint.py:3059 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" @@ -12125,16 +12165,16 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appTools/ToolIsolation.py:3480 appTools/ToolNCC.py:4520 -#: appTools/ToolPaint.py:3237 +#: appPlugins/ToolIsolation.py:3480 appPlugins/ToolNCC.py:4520 +#: appPlugins/ToolPaint.py:3237 msgid "Rest" msgstr "Reste" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appTools/ToolIsolation.py:3483 appTools/ToolNCC.py:4524 -#: appTools/ToolPaint.py:3240 +#: appPlugins/ToolIsolation.py:3483 appPlugins/ToolNCC.py:4524 +#: appPlugins/ToolPaint.py:3240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -12154,22 +12194,22 @@ msgstr "" "S'il n'est pas coché, utilise l'algorithme standard." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appTools/ToolIsolation.py:3505 +#: appPlugins/ToolIsolation.py:3505 msgid "Combine" msgstr "Combiner" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appTools/ToolIsolation.py:3507 +#: appPlugins/ToolIsolation.py:3507 msgid "Combine all passes into one object" msgstr "Combine tous les passages dans un objet" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appTools/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3524 msgid "Except" msgstr "Sauf" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appTools/ToolIsolation.py:3525 +#: appPlugins/ToolIsolation.py:3525 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12181,13 +12221,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appTools/ToolIsolation.py:3514 appTools/ToolNCC.py:4644 +#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4644 msgid "Check validity" msgstr "Vérifier validité" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appTools/ToolIsolation.py:3516 appTools/ToolNCC.py:4646 +#: appPlugins/ToolIsolation.py:3516 appPlugins/ToolNCC.py:4646 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12196,7 +12236,7 @@ msgstr "" "s'ils fourniront une isolation complète." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appTools/ToolIsolation.py:3564 +#: appPlugins/ToolIsolation.py:3564 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12212,17 +12252,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 msgid "Polygon Selection" msgstr "Sélection de polygone" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appTools/ToolIsolation.py:3600 +#: appPlugins/ToolIsolation.py:3600 msgid "Interiors" msgstr "Intérieurs" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appTools/ToolIsolation.py:3602 +#: appPlugins/ToolIsolation.py:3602 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12232,12 +12272,12 @@ msgstr "" "(trous dans le polygone)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appTools/ToolIsolation.py:3495 +#: appPlugins/ToolIsolation.py:3495 msgid "Forced Rest" msgstr "Restes forcé" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appTools/ToolIsolation.py:3497 +#: appPlugins/ToolIsolation.py:3497 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" @@ -12276,12 +12316,12 @@ msgid "Levelling Tool Options" msgstr "Options Outil Forage" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 -#: appTools/ToolLevelling.py:1667 +#: appPlugins/ToolLevelling.py:1667 msgid "Generate CNC Code with auto-levelled paths." msgstr "" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 -#: appTools/ToolLevelling.py:1815 +#: appPlugins/ToolLevelling.py:1815 msgid "" "Choose a mode for height map generation.\n" "- Manual: will pick a selection of probe points by clicking on canvas\n" @@ -12293,12 +12333,12 @@ msgstr "" "- Grille: générera automatiquement une grille de points de palpage" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appTools/ToolLevelling.py:1822 app_Main.py:8032 +#: appPlugins/ToolLevelling.py:1822 app_Main.py:8032 msgid "Grid" msgstr "Grille" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 -#: appTools/ToolLevelling.py:1829 +#: appPlugins/ToolLevelling.py:1829 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" "- Voronoi: will generate a Voronoi diagram\n" @@ -12311,59 +12351,59 @@ msgstr "" "pour le mode grille." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 -#: appTools/ToolLevelling.py:1835 +#: appPlugins/ToolLevelling.py:1835 msgid "Voronoi" msgstr "Voronoi" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 -#: appTools/ToolLevelling.py:1836 +#: appPlugins/ToolLevelling.py:1836 msgid "Bilinear" msgstr "Bilinéaire" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appTools/ToolLevelling.py:1849 appTools/ToolPanelize.py:1233 +#: appPlugins/ToolLevelling.py:1849 appPlugins/ToolPanelize.py:1233 msgid "Columns" msgstr "Colonnes" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 -#: appTools/ToolLevelling.py:1851 +#: appPlugins/ToolLevelling.py:1851 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 -#: appTools/ToolLevelling.py:1860 appTools/ToolPanelize.py:1244 +#: appPlugins/ToolLevelling.py:1860 appPlugins/ToolPanelize.py:1244 msgid "Rows" msgstr "Lignes" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 -#: appTools/ToolLevelling.py:1862 +#: appPlugins/ToolLevelling.py:1862 msgid "The number of grid rows." msgstr "Le nombre de lignes de la grille." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 -#: appTools/ToolLevelling.py:1772 +#: appPlugins/ToolLevelling.py:1772 msgid "Probe Z travel" msgstr "Déplacement sonde Z" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 -#: appTools/ToolLevelling.py:1774 +#: appPlugins/ToolLevelling.py:1774 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 -#: appTools/ToolLevelling.py:1797 +#: appPlugins/ToolLevelling.py:1797 msgid "Probe Feedrate" msgstr "Vitesse de déplacement sonde" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 -#: appTools/ToolLevelling.py:1875 +#: appPlugins/ToolLevelling.py:1875 msgid "Controller" msgstr "Contrôleur" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 -#: appTools/ToolLevelling.py:1877 +#: appPlugins/ToolLevelling.py:1877 msgid "" "The kind of controller for which to generate\n" "height map gcode." @@ -12372,17 +12412,17 @@ msgstr "" "le gcode de la matrice de niveau." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 -#: appTools/ToolLevelling.py:2104 +#: appPlugins/ToolLevelling.py:2104 msgid "Step" msgstr "Pas" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 -#: appTools/ToolLevelling.py:2106 +#: appPlugins/ToolLevelling.py:2106 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 -#: appTools/ToolLevelling.py:2120 +#: appPlugins/ToolLevelling.py:2120 msgid "Feedrate when jogging." msgstr "Vitesse de déplacement." @@ -12404,7 +12444,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appTools/ToolMilling.py:4057 +#: appPlugins/ToolMilling.py:4063 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12416,7 +12456,8 @@ msgstr "" msgid "Offset value" msgstr "Valeur de Décalage" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 appTools/ToolNCC.py:4598 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appPlugins/ToolNCC.py:4598 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12436,7 +12477,7 @@ msgid "Paint Tool Options" msgstr "Options de l'Outil de Peinture" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appTools/ToolPaint.py:3267 +#: appPlugins/ToolPaint.py:3267 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12473,12 +12514,12 @@ msgstr "" "à une distance X, Y distance les uns des autres." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appTools/ToolPanelize.py:1208 +#: appPlugins/ToolPanelize.py:1208 msgid "Spacing cols" msgstr "Colonnes d'espacement" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appTools/ToolPanelize.py:1210 +#: appPlugins/ToolPanelize.py:1210 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12487,12 +12528,12 @@ msgstr "" "En unités actuelles." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appTools/ToolPanelize.py:1221 +#: appPlugins/ToolPanelize.py:1221 msgid "Spacing rows" msgstr "Lignes d'espacement" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appTools/ToolPanelize.py:1223 +#: appPlugins/ToolPanelize.py:1223 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12501,27 +12542,27 @@ msgstr "" "En unités actuelles." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appTools/ToolPanelize.py:1235 +#: appPlugins/ToolPanelize.py:1235 msgid "Number of columns of the desired panel" msgstr "Nombre de colonnes du panneau désiré" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appTools/ToolPanelize.py:1246 +#: appPlugins/ToolPanelize.py:1246 msgid "Number of rows of the desired panel" msgstr "Nombre de lignes du panneau désiré" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appTools/ToolPanelize.py:1258 +#: appPlugins/ToolPanelize.py:1258 msgid "Geo" msgstr "Géo" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appTools/ToolPanelize.py:1259 +#: appPlugins/ToolPanelize.py:1259 msgid "Panel Type" msgstr "Type de Panneau" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appTools/ToolPanelize.py:1261 +#: appPlugins/ToolPanelize.py:1261 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12532,7 +12573,7 @@ msgstr "" "- Géométrie" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appTools/ToolPanelize.py:1271 +#: appPlugins/ToolPanelize.py:1271 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12549,7 +12590,7 @@ msgid "Constrain within" msgstr "Contraindre à l'intérieur" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appTools/ToolPanelize.py:1281 +#: appPlugins/ToolPanelize.py:1281 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12564,12 +12605,12 @@ msgstr "" "ils correspondent parfaitement à la zone sélectionnée." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appTools/ToolPanelize.py:1293 +#: appPlugins/ToolPanelize.py:1293 msgid "Width (DX)" msgstr "Largeur (DX)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1295 +#: appPlugins/ToolPanelize.py:1295 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12578,12 +12619,12 @@ msgstr "" "En unités actuelles." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appTools/ToolPanelize.py:1305 +#: appPlugins/ToolPanelize.py:1305 msgid "Height (DY)" msgstr "Hauteur (DY)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appTools/ToolPanelize.py:1307 +#: appPlugins/ToolPanelize.py:1307 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12608,37 +12649,37 @@ msgid "New Nozzle Dia" msgstr "Diam Nouvelle Buse" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 -#: appTools/ToolSolderPaste.py:1224 +#: appPlugins/ToolSolderPaste.py:1224 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 -#: appTools/ToolSolderPaste.py:1276 +#: appPlugins/ToolSolderPaste.py:1276 msgid "Z Dispense Start" msgstr "Z début de la distribution" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 -#: appTools/ToolSolderPaste.py:1278 +#: appPlugins/ToolSolderPaste.py:1278 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 -#: appTools/ToolSolderPaste.py:1289 +#: appPlugins/ToolSolderPaste.py:1289 msgid "Z Dispense" msgstr "Z dispenser" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 -#: appTools/ToolSolderPaste.py:1291 +#: appPlugins/ToolSolderPaste.py:1291 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 -#: appTools/ToolSolderPaste.py:1302 +#: appPlugins/ToolSolderPaste.py:1302 msgid "Z Dispense Stop" msgstr "Z arrêt de distribution" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 -#: appTools/ToolSolderPaste.py:1304 +#: appPlugins/ToolSolderPaste.py:1304 msgid "The height (Z) when solder paste dispensing stops." msgstr "La hauteur (Z) lorsque la distribution de la pâte à braser s’arrête." @@ -12647,7 +12688,7 @@ msgid "Z Travel" msgstr "Z Voyage" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 -#: appTools/ToolSolderPaste.py:1322 +#: appPlugins/ToolSolderPaste.py:1322 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -12660,12 +12701,12 @@ msgid "Z Toolchange" msgstr "Changement d'outil Z" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 -#: appTools/ToolSolderPaste.py:1336 +#: appPlugins/ToolSolderPaste.py:1336 msgid "The height (Z) for tool (nozzle) change." msgstr "La hauteur (Z) de l'outil (buse) change." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 -#: appTools/ToolSolderPaste.py:1345 +#: appPlugins/ToolSolderPaste.py:1345 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -12674,12 +12715,12 @@ msgstr "" "Le format est (x, y) où x et y sont des nombres réels." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 -#: appTools/ToolSolderPaste.py:1364 +#: appPlugins/ToolSolderPaste.py:1364 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 -#: appTools/ToolSolderPaste.py:1377 +#: appPlugins/ToolSolderPaste.py:1377 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -12688,12 +12729,12 @@ msgstr "" "(sur le plan Z)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 -#: appTools/ToolSolderPaste.py:1389 +#: appPlugins/ToolSolderPaste.py:1389 msgid "Feedrate Z Dispense" msgstr "Avance Z Distribution" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 -#: appTools/ToolSolderPaste.py:1391 +#: appPlugins/ToolSolderPaste.py:1391 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -12702,12 +12743,12 @@ msgstr "" "position de distribution (sur le plan Z)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 -#: appTools/ToolSolderPaste.py:1407 +#: appPlugins/ToolSolderPaste.py:1407 msgid "Spindle Speed FWD" msgstr "Vitesse de Rot FWD" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 -#: appTools/ToolSolderPaste.py:1409 +#: appPlugins/ToolSolderPaste.py:1409 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -12716,22 +12757,22 @@ msgstr "" "à travers la buse du distributeur." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 -#: appTools/ToolSolderPaste.py:1421 +#: appPlugins/ToolSolderPaste.py:1421 msgid "Dwell FWD" msgstr "Habiter AVANT" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 -#: appTools/ToolSolderPaste.py:1423 +#: appPlugins/ToolSolderPaste.py:1423 msgid "Pause after solder dispensing." msgstr "Pause après la distribution de la brasure." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 -#: appTools/ToolSolderPaste.py:1433 +#: appPlugins/ToolSolderPaste.py:1433 msgid "Spindle Speed REV" msgstr "Vitesse du moteur en REV" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 -#: appTools/ToolSolderPaste.py:1435 +#: appPlugins/ToolSolderPaste.py:1435 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -12740,12 +12781,12 @@ msgstr "" "à travers la buse du distributeur." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 -#: appTools/ToolSolderPaste.py:1447 +#: appPlugins/ToolSolderPaste.py:1447 msgid "Dwell REV" msgstr "Habiter INVERSE" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 -#: appTools/ToolSolderPaste.py:1449 +#: appPlugins/ToolSolderPaste.py:1449 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -12754,7 +12795,7 @@ msgstr "" "permettre l'équilibre de la pression." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 -#: appTools/ToolSolderPaste.py:1463 +#: appPlugins/ToolSolderPaste.py:1463 msgid "Files that control the GCode generation." msgstr "Fichiers qui contrôlent la génération de GCode." @@ -12770,21 +12811,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 appTools/ToolSub.py:904 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:904 msgid "Close paths" msgstr "Fermer les chemins" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appTools/ToolSub.py:905 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:905 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 appTools/ToolSub.py:800 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:800 msgid "Delete source" msgstr "Supprimer la source" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appTools/ToolSub.py:802 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:802 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12805,7 +12846,7 @@ msgstr "" "sur un objet d'application." #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 -#: appTools/ToolTransform.py:596 +#: appPlugins/ToolTransform.py:596 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -12822,7 +12863,7 @@ msgstr "" "- Objet -> le centre de la boîte englobante d'un objet spécifique" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 -#: appTools/ToolTransform.py:628 +#: appPlugins/ToolTransform.py:628 msgid "The type of object used as reference." msgstr "Type d'objet utilisé comme référence." @@ -12832,7 +12873,7 @@ msgstr "Inclinaison" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 -#: appTools/ToolCalibration.py:1213 appTools/ToolCalibration.py:1226 +#: appPlugins/ToolCalibration.py:1213 appPlugins/ToolCalibration.py:1226 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359." @@ -12859,7 +12900,7 @@ msgstr "Restaurez la liste de mots-clés d'auto-complétion à l'état par défa #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appTools/ToolDrilling.py:2877 appTools/ToolMilling.py:4484 +#: appPlugins/ToolDrilling.py:2877 appPlugins/ToolMilling.py:4490 msgid "Delete All" msgstr "Supprimer tout" @@ -13041,8 +13082,8 @@ msgstr "" "Tapez >help< suivi du Run Code pour lister les commandes FlatCAM Tcl " "(affichées dans Tcl Shell)." -#: appObjects/FlatCAMCNCJob.py:655 appTools/ToolLevelling.py:1399 -#: appTools/ToolLevelling.py:1591 appTools/ToolSolderPaste.py:1095 +#: appObjects/FlatCAMCNCJob.py:655 appPlugins/ToolLevelling.py:1399 +#: appPlugins/ToolLevelling.py:1591 appPlugins/ToolSolderPaste.py:1095 msgid "Export cancelled ..." msgstr "Exportation annulée ..." @@ -13079,39 +13120,39 @@ msgid "Document Editor" msgstr "Éditeur de Document" #: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1042 -#: appTools/ToolDrilling.py:1902 appTools/ToolMilling.py:2483 -#: appTools/ToolMilling.py:2599 +#: appPlugins/ToolDrilling.py:1902 appPlugins/ToolMilling.py:2483 +#: appPlugins/ToolMilling.py:2599 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 appTools/ToolMilling.py:2490 +#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2490 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:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Tool_nr" msgstr "Num Outil" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Drills_Nr" msgstr "Num Foret" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Slots_Nr" msgstr "Num Fentes" -#: appObjects/FlatCAMExcellon.py:1051 appTools/ToolMilling.py:2608 +#: appObjects/FlatCAMExcellon.py:1051 appPlugins/ToolMilling.py:2608 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é." @@ -13122,81 +13163,84 @@ msgstr "" #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1068 #: appObjects/FlatCAMGeometry.py:1099 appObjects/FlatCAMGeometry.py:1126 -#: appObjects/FlatCAMGeometry.py:1130 appTools/ToolDrilling.py:904 -#: appTools/ToolDrilling.py:910 appTools/ToolDrilling.py:955 -#: appTools/ToolDrilling.py:1202 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1241 appTools/ToolDrilling.py:1254 -#: appTools/ToolDrilling.py:1258 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:611 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:775 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:811 -#: appTools/ToolIsolation.py:3377 appTools/ToolMilling.py:959 -#: appTools/ToolMilling.py:1076 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1532 -#: appTools/ToolMilling.py:1537 appTools/ToolMilling.py:1605 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:1620 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:305 appTools/ToolNCC.py:310 -#: appTools/ToolNCC.py:340 appTools/ToolNCC.py:363 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:271 appTools/ToolPaint.py:313 -#: appTools/ToolPaint.py:335 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1130 appPlugins/ToolDrilling.py:904 +#: appPlugins/ToolDrilling.py:910 appPlugins/ToolDrilling.py:955 +#: appPlugins/ToolDrilling.py:1202 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolDrilling.py:1254 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:611 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:775 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolIsolation.py:3377 appPlugins/ToolMilling.py:959 +#: appPlugins/ToolMilling.py:1076 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1532 +#: appPlugins/ToolMilling.py:1537 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:305 +#: appPlugins/ToolNCC.py:310 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolNCC.py:363 appPlugins/ToolNCC.py:376 +#: appPlugins/ToolNCC.py:857 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:271 +#: appPlugins/ToolPaint.py:313 appPlugins/ToolPaint.py:335 +#: appPlugins/ToolPaint.py:347 appPlugins/ToolPaint.py:794 +#: appPlugins/ToolPaint.py:3119 msgid "Parameters for" msgstr "Paramètres pour" #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1099 -#: appTools/ToolDrilling.py:955 appTools/ToolDrilling.py:1202 -#: appTools/ToolDrilling.py:1241 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:775 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1532 appTools/ToolMilling.py:1605 -#: appTools/ToolNCC.py:305 appTools/ToolNCC.py:340 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:313 app_Main.py:2496 +#: appPlugins/ToolDrilling.py:955 appPlugins/ToolDrilling.py:1202 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:775 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1532 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolNCC.py:305 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:313 app_Main.py:2496 msgid "No Tool Selected" msgstr "Aucun Outil sélectionné" #: appObjects/FlatCAMGeometry.py:1068 appObjects/FlatCAMGeometry.py:1130 -#: appTools/ToolDrilling.py:904 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1258 appTools/ToolIsolation.py:611 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:811 -#: appTools/ToolMilling.py:959 appTools/ToolMilling.py:1076 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1537 -#: appTools/ToolMilling.py:1620 appTools/ToolNCC.py:310 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolPaint.py:271 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 +#: appPlugins/ToolDrilling.py:904 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolIsolation.py:611 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolMilling.py:959 appPlugins/ToolMilling.py:1076 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1537 +#: appPlugins/ToolMilling.py:1620 appPlugins/ToolNCC.py:310 +#: appPlugins/ToolNCC.py:376 appPlugins/ToolNCC.py:857 +#: appPlugins/ToolPaint.py:271 appPlugins/ToolPaint.py:347 +#: appPlugins/ToolPaint.py:794 msgid "Multiple Tools" msgstr "Outils multiples" -#: appObjects/FlatCAMGeometry.py:1211 appTools/ToolCutOut.py:470 -#: appTools/ToolIsolation.py:905 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1390 appTools/ToolMilling.py:1974 -#: appTools/ToolMilling.py:2100 appTools/ToolNCC.py:1222 -#: appTools/ToolNCC.py:1360 appTools/ToolNCC.py:1436 appTools/ToolPaint.py:427 -#: appTools/ToolPaint.py:825 appTools/ToolPaint.py:962 -#: appTools/ToolSolderPaste.py:150 appTools/ToolSolderPaste.py:487 -#: app_Main.py:4788 +#: appObjects/FlatCAMGeometry.py:1211 appPlugins/ToolCutOut.py:470 +#: appPlugins/ToolIsolation.py:905 appPlugins/ToolIsolation.py:1252 +#: appPlugins/ToolIsolation.py:1390 appPlugins/ToolMilling.py:1974 +#: appPlugins/ToolMilling.py:2100 appPlugins/ToolNCC.py:1222 +#: appPlugins/ToolNCC.py:1360 appPlugins/ToolNCC.py:1436 +#: appPlugins/ToolPaint.py:427 appPlugins/ToolPaint.py:825 +#: appPlugins/ToolPaint.py:962 appPlugins/ToolSolderPaste.py:150 +#: appPlugins/ToolSolderPaste.py:487 app_Main.py:4788 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:1223 appTools/ToolCutOut.py:483 -#: appTools/ToolDrilling.py:1114 appTools/ToolIsolation.py:1271 -#: appTools/ToolMilling.py:1986 +#: appObjects/FlatCAMGeometry.py:1223 appPlugins/ToolCutOut.py:483 +#: appPlugins/ToolDrilling.py:1114 appPlugins/ToolIsolation.py:1271 +#: appPlugins/ToolMilling.py:1986 msgid "Could not load Tools DB file." msgstr "Impossible de charger le fichier BD des outils." -#: appObjects/FlatCAMGeometry.py:1286 appTools/ToolCutOut.py:546 -#: appTools/ToolIsolation.py:1336 appTools/ToolMilling.py:2049 -#: appTools/ToolNCC.py:1305 appTools/ToolPaint.py:906 +#: appObjects/FlatCAMGeometry.py:1286 appPlugins/ToolCutOut.py:546 +#: appPlugins/ToolIsolation.py:1336 appPlugins/ToolMilling.py:2049 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolPaint.py:906 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:1293 appTools/ToolCutOut.py:553 -#: appTools/ToolDrilling.py:1174 appTools/ToolIsolation.py:1344 -#: appTools/ToolMilling.py:2057 appTools/ToolNCC.py:1312 -#: appTools/ToolPaint.py:914 +#: appObjects/FlatCAMGeometry.py:1293 appPlugins/ToolCutOut.py:553 +#: appPlugins/ToolDrilling.py:1174 appPlugins/ToolIsolation.py:1344 +#: appPlugins/ToolMilling.py:2057 appPlugins/ToolNCC.py:1312 +#: appPlugins/ToolPaint.py:914 msgid "" "Cancelled.\n" "Multiple tools for one tool diameter found in Tools Database." @@ -13205,40 +13249,40 @@ msgstr "" "Plusieurs outils pour un diamètre d'outil trouvé dans la base de données des " "Outils." -#: appObjects/FlatCAMGeometry.py:1326 appTools/ToolIsolation.py:1381 -#: appTools/ToolMilling.py:2092 appTools/ToolNCC.py:1347 -#: appTools/ToolPaint.py:949 +#: appObjects/FlatCAMGeometry.py:1326 appPlugins/ToolIsolation.py:1381 +#: appPlugins/ToolMilling.py:2092 appPlugins/ToolNCC.py:1347 +#: appPlugins/ToolPaint.py:949 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:1393 appTools/ToolMilling.py:2163 +#: appObjects/FlatCAMGeometry.py:1393 appPlugins/ToolMilling.py:2163 msgid "Tool added in Tool Table." msgstr "Outil ajouté dans la table d'outils." #: appObjects/FlatCAMGeometry.py:1504 appObjects/FlatCAMGeometry.py:1513 -#: appTools/ToolMilling.py:2311 appTools/ToolMilling.py:2320 +#: appPlugins/ToolMilling.py:2311 appPlugins/ToolMilling.py:2320 msgid "Failed. Select a tool to copy." msgstr "Échoué. Sélectionnez un outil à copier." -#: appObjects/FlatCAMGeometry.py:1542 appTools/ToolMilling.py:2344 +#: appObjects/FlatCAMGeometry.py:1542 appPlugins/ToolMilling.py:2344 msgid "Tool was copied in Tool Table." msgstr "L'outil a été copié dans la table d'outils." -#: appObjects/FlatCAMGeometry.py:1572 appTools/ToolMilling.py:2282 +#: appObjects/FlatCAMGeometry.py:1572 appPlugins/ToolMilling.py:2282 msgid "Tool was edited in Tool Table." msgstr "L'outil a été édité dans Tool Table." #: appObjects/FlatCAMGeometry.py:1605 appObjects/FlatCAMGeometry.py:1614 -#: appTools/ToolMilling.py:2376 appTools/ToolMilling.py:2385 +#: appPlugins/ToolMilling.py:2376 appPlugins/ToolMilling.py:2385 msgid "Failed. Select a tool to delete." msgstr "Échoué. Sélectionnez un outil à supprimer." -#: appObjects/FlatCAMGeometry.py:1638 appTools/ToolMilling.py:2406 +#: appObjects/FlatCAMGeometry.py:1638 appPlugins/ToolMilling.py:2406 msgid "Tool was deleted in Tool Table." msgstr "L'outil a été supprimé dans la table d'outils." #: appObjects/FlatCAMGeometry.py:1675 appObjects/FlatCAMGeometry.py:1684 -#: appTools/ToolMilling.py:1825 +#: appPlugins/ToolMilling.py:1825 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13256,16 +13300,16 @@ msgstr "" "- 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:2178 appTools/ToolMilling.py:2806 +#: appObjects/FlatCAMGeometry.py:2178 appPlugins/ToolMilling.py:2806 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:2215 appTools/ToolMilling.py:2840 +#: appObjects/FlatCAMGeometry.py:2215 appPlugins/ToolMilling.py:2840 msgid "Failed. No tool selected in the tool table ..." msgstr "Échoué. Aucun outil sélectionné dans la table d'outils ..." #: appObjects/FlatCAMGeometry.py:2317 appObjects/FlatCAMGeometry.py:2478 -#: appTools/ToolMilling.py:2949 appTools/ToolMilling.py:3133 +#: appPlugins/ToolMilling.py:2955 appPlugins/ToolMilling.py:3139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13275,43 +13319,43 @@ msgstr "" "Ajoutez un décalage d'outil ou changez le type de décalage." #: appObjects/FlatCAMGeometry.py:2390 appObjects/FlatCAMGeometry.py:2541 -#: appTools/ToolMilling.py:3022 appTools/ToolMilling.py:3177 +#: appPlugins/ToolMilling.py:3028 appPlugins/ToolMilling.py:3183 msgid "G-Code parsing in progress..." msgstr "Analyse du GCcode en cours ..." #: appObjects/FlatCAMGeometry.py:2392 appObjects/FlatCAMGeometry.py:2543 -#: appTools/ToolMilling.py:3024 appTools/ToolMilling.py:3179 +#: appPlugins/ToolMilling.py:3030 appPlugins/ToolMilling.py:3185 msgid "G-Code parsing finished..." msgstr "L'analyse du GCcode est terminée ..." #: appObjects/FlatCAMGeometry.py:2399 appObjects/FlatCAMGeometry.py:2552 -#: appObjects/FlatCAMGeometry.py:2723 appTools/ToolMilling.py:3031 -#: appTools/ToolMilling.py:3188 +#: appObjects/FlatCAMGeometry.py:2723 appPlugins/ToolMilling.py:3037 +#: appPlugins/ToolMilling.py:3194 msgid "Finished G-Code processing" msgstr "Traitement du GCode terminé" #: appObjects/FlatCAMGeometry.py:2401 appObjects/FlatCAMGeometry.py:2554 -#: appTools/ToolMilling.py:3033 appTools/ToolMilling.py:3190 +#: appPlugins/ToolMilling.py:3039 appPlugins/ToolMilling.py:3196 msgid "G-Code processing failed with error" msgstr "Le traitement du GCode a échoué avec une erreur" -#: appObjects/FlatCAMGeometry.py:2445 appTools/ToolMilling.py:3077 -#: appTools/ToolSolderPaste.py:832 appTools/ToolSolderPaste.py:890 +#: appObjects/FlatCAMGeometry.py:2445 appPlugins/ToolMilling.py:3083 +#: appPlugins/ToolSolderPaste.py:832 appPlugins/ToolSolderPaste.py:890 msgid "Cancelled. Empty file, it has no geometry" msgstr "Annulé. Fichier vide, il n'a pas de géométrie" #: appObjects/FlatCAMGeometry.py:2574 appObjects/FlatCAMGeometry.py:2579 -#: appObjects/FlatCAMGeometry.py:2730 appTools/ToolMilling.py:3218 -#: appTools/ToolMilling.py:3233 +#: appObjects/FlatCAMGeometry.py:2730 appPlugins/ToolMilling.py:3224 +#: appPlugins/ToolMilling.py:3239 msgid "CNCjob created" msgstr "CNCjob créé" -#: appObjects/FlatCAMGeometry.py:2763 appTools/ToolMilling.py:2692 +#: appObjects/FlatCAMGeometry.py:2763 appPlugins/ToolMilling.py:2692 msgid "Polish" msgstr "Nettoyage" -#: appObjects/FlatCAMGeometry.py:2813 appTools/ToolMilling.py:2742 -#: appTools/ToolPaint.py:1829 +#: appObjects/FlatCAMGeometry.py:2813 appPlugins/ToolMilling.py:2742 +#: appPlugins/ToolPaint.py:1829 msgid "Geometry could not be painted completely" msgstr "La géométrie n'a pas pu être peinte complètement" @@ -13338,25 +13382,25 @@ msgstr "" "y)\n" "mais maintenant il n'y a qu'une seule valeur, pas deux." -#: appObjects/FlatCAMGeometry.py:3128 appTools/ToolDrilling.py:1619 -#: appTools/ToolMilling.py:3438 +#: appObjects/FlatCAMGeometry.py:3128 appPlugins/ToolDrilling.py:1619 +#: appPlugins/ToolMilling.py:3444 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:3145 appTools/ToolDrilling.py:1636 -#: appTools/ToolMilling.py:3455 +#: appObjects/FlatCAMGeometry.py:3145 appPlugins/ToolDrilling.py:1636 +#: appPlugins/ToolMilling.py:3461 msgid "Delete failed. Nothing is selected." msgstr "La suppression a échoué. Rien n'est sélectionné." #: appObjects/FlatCAMGeometry.py:3242 appObjects/FlatCAMGeometry.py:3257 -#: appTools/ToolDrilling.py:1733 appTools/ToolDrilling.py:1748 -#: appTools/ToolMilling.py:3552 appTools/ToolMilling.py:3567 +#: appPlugins/ToolDrilling.py:1733 appPlugins/ToolDrilling.py:1748 +#: appPlugins/ToolMilling.py:3558 appPlugins/ToolMilling.py:3573 #, 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 appTools/ToolIsolation.py:1544 +#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1544 msgid "Buffering solid geometry" msgstr "Mise en tampon de la géométrie solide" @@ -13365,14 +13409,15 @@ 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 -#: appTools/ToolIsolation.py:1754 appTools/ToolIsolation.py:2122 -#: appTools/ToolNCC.py:2116 appTools/ToolNCC.py:3137 appTools/ToolNCC.py:3517 +#: appPlugins/ToolIsolation.py:1754 appPlugins/ToolIsolation.py:2122 +#: appPlugins/ToolNCC.py:2116 appPlugins/ToolNCC.py:3137 +#: appPlugins/ToolNCC.py:3517 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 -#: appTools/ToolIsolation.py:1822 appTools/ToolIsolation.py:2018 -#: appTools/ToolIsolation.py:2204 +#: appPlugins/ToolIsolation.py:1822 appPlugins/ToolIsolation.py:2018 +#: appPlugins/ToolIsolation.py:2204 msgid "Isolation geometry created" msgstr "Géométrie d'isolement créée" @@ -13404,8 +13449,8 @@ msgstr "Mise à l'échelle..." msgid "Skewing..." msgstr "Inclinaison..." -#: appObjects/FlatCAMObj.py:487 appTools/ToolCalculators.py:555 -#: appTools/ToolReport.py:171 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:555 +#: appPlugins/ToolReport.py:171 msgid "Dimensions" msgstr "Dimensions" @@ -13414,84 +13459,84 @@ msgid "Calculating dimensions ... Please wait." msgstr "Calcul des dimensions ... Veuillez patienter." #: appObjects/FlatCAMObj.py:724 appObjects/FlatCAMObj.py:792 -#: appTools/ToolReport.py:437 appTools/ToolReport.py:505 +#: appPlugins/ToolReport.py:437 appPlugins/ToolReport.py:505 msgid "Drills number" msgstr "Nombre de forets" #: appObjects/FlatCAMObj.py:725 appObjects/FlatCAMObj.py:794 -#: appTools/ToolReport.py:438 appTools/ToolReport.py:507 +#: appPlugins/ToolReport.py:438 appPlugins/ToolReport.py:507 msgid "Slots number" msgstr "Nombre d'emplacements" -#: appObjects/FlatCAMObj.py:727 appTools/ToolReport.py:440 +#: appObjects/FlatCAMObj.py:727 appPlugins/ToolReport.py:440 msgid "Drills total number:" msgstr "Nombre total de forets:" -#: appObjects/FlatCAMObj.py:728 appTools/ToolReport.py:441 +#: appObjects/FlatCAMObj.py:728 appPlugins/ToolReport.py:441 msgid "Slots total number:" msgstr "Nombre total d'emplacements:" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolReport.py:468 appTools/ToolReport.py:471 -#: appTools/ToolReport.py:474 appTools/ToolReport.py:502 -#: appTools/ToolReport.py:509 appTools/ToolReport.py:512 +#: appPlugins/ToolReport.py:468 appPlugins/ToolReport.py:471 +#: appPlugins/ToolReport.py:474 appPlugins/ToolReport.py:502 +#: appPlugins/ToolReport.py:509 appPlugins/ToolReport.py:512 msgid "Present" msgstr "Présent" #: appObjects/FlatCAMObj.py:756 appObjects/FlatCAMObj.py:790 -#: appTools/ToolReport.py:469 appTools/ToolReport.py:503 +#: appPlugins/ToolReport.py:469 appPlugins/ToolReport.py:503 msgid "Solid Geometry" msgstr "Géométrie solide" #: appObjects/FlatCAMObj.py:759 appObjects/FlatCAMObj.py:797 -#: appTools/ToolReport.py:472 appTools/ToolReport.py:510 +#: appPlugins/ToolReport.py:472 appPlugins/ToolReport.py:510 msgid "GCode Text" msgstr "Texte GCode" #: appObjects/FlatCAMObj.py:762 appObjects/FlatCAMObj.py:800 -#: appTools/ToolReport.py:475 appTools/ToolReport.py:513 +#: appPlugins/ToolReport.py:475 appPlugins/ToolReport.py:513 msgid "GCode Geometry" msgstr "Géométrie GCode" #: appObjects/FlatCAMObj.py:770 appObjects/FlatCAMObj.py:843 -#: appTools/ToolReport.py:483 appTools/ToolReport.py:556 +#: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:556 msgid "Tool Data" msgstr "Donnée de l'outil" -#: appObjects/FlatCAMObj.py:807 appTools/ToolReport.py:520 +#: appObjects/FlatCAMObj.py:807 appPlugins/ToolReport.py:520 msgid "Depth of Cut" msgstr "Profondeur de coupe" -#: appObjects/FlatCAMObj.py:819 appTools/ToolReport.py:532 +#: appObjects/FlatCAMObj.py:819 appPlugins/ToolReport.py:532 msgid "Clearance Height" msgstr "Hauteur de dégagement" -#: appObjects/FlatCAMObj.py:857 appTools/ToolReport.py:570 +#: appObjects/FlatCAMObj.py:857 appPlugins/ToolReport.py:570 msgid "Routing time" msgstr "Temps d'acheminement" -#: appObjects/FlatCAMObj.py:882 appTools/ToolReport.py:595 +#: appObjects/FlatCAMObj.py:882 appPlugins/ToolReport.py:595 msgid "Width" msgstr "Largeur" #: appObjects/FlatCAMObj.py:888 appObjects/FlatCAMObj.py:896 -#: appTools/ToolReport.py:601 appTools/ToolReport.py:609 +#: appPlugins/ToolReport.py:601 appPlugins/ToolReport.py:609 msgid "Box Area" msgstr "Zone de la boîte" #: appObjects/FlatCAMObj.py:891 appObjects/FlatCAMObj.py:899 -#: appTools/ToolReport.py:604 appTools/ToolReport.py:612 +#: appPlugins/ToolReport.py:604 appPlugins/ToolReport.py:612 msgid "Convex_Hull Area" msgstr "Zone de coque convexe" #: appObjects/FlatCAMObj.py:906 appObjects/FlatCAMObj.py:909 -#: appTools/ToolReport.py:619 appTools/ToolReport.py:622 +#: appPlugins/ToolReport.py:619 appPlugins/ToolReport.py:622 msgid "Copper Area" msgstr "Zone de cuivre" -#: appObjects/FlatCAMScript.py:156 +#: appObjects/FlatCAMScript.py:160 msgid "Script Editor" msgstr "Éditeur de script" @@ -13628,56 +13673,52 @@ msgstr "Contenu de la ligne HPGL2" msgid "HPGL2 Parser ERROR" msgstr "ERREUR de l'analyseur HPGL2" -#: appProcess.py:172 -msgid "processes running." -msgstr "processus en cours d'exécution." - -#: appTools/ToolAlignObjects.py:122 +#: appPlugins/ToolAlignObjects.py:122 msgid "Align Tool" msgstr "Outil d'alignement" -#: appTools/ToolAlignObjects.py:167 +#: appPlugins/ToolAlignObjects.py:167 msgid "There is no aligned FlatCAM object selected..." msgstr "Aucun objet FlatCAM aligné n'est sélectionné ..." -#: appTools/ToolAlignObjects.py:177 +#: appPlugins/ToolAlignObjects.py:177 msgid "There is no aligner FlatCAM object selected..." msgstr "Aucun objet d'alignement FlatCAM n'est sélectionné ..." -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:263 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:263 msgid "First Point" msgstr "Premier point" -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:278 msgid "Click on the START point." msgstr "Cliquez sur le point de Départ." -#: appTools/ToolAlignObjects.py:258 appTools/ToolCalibration.py:294 -#: appTools/ToolDblSided.py:405 +#: appPlugins/ToolAlignObjects.py:258 appPlugins/ToolCalibration.py:294 +#: appPlugins/ToolDblSided.py:405 msgid "Cancelled by user request." msgstr "Annulé par demande de l'utilisateur." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:285 -#: appTools/ToolDistance.py:410 appTools/ToolMove.py:140 -#: appTools/ToolQRCode.py:270 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolDistance.py:410 appPlugins/ToolMove.py:140 +#: appPlugins/ToolQRCode.py:270 msgid "Click on the DESTINATION point ..." msgstr "Cliquez sur le point de Destination." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:278 -#: appTools/ToolAlignObjects.py:285 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:285 msgid "Or right click to cancel." msgstr "Ou cliquez avec le bouton droit pour annuler." -#: appTools/ToolAlignObjects.py:278 appTools/ToolAlignObjects.py:285 -#: appTools/ToolFiducials.py:836 +#: appPlugins/ToolAlignObjects.py:278 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolFiducials.py:836 msgid "Second Point" msgstr "Deuxième point" -#: appTools/ToolAlignObjects.py:404 +#: appPlugins/ToolAlignObjects.py:404 msgid "MOVING object" msgstr "Objet en mouvement" -#: appTools/ToolAlignObjects.py:408 +#: appPlugins/ToolAlignObjects.py:408 msgid "" "Specify the type of object to be aligned.\n" "It can be of type: Gerber or Excellon.\n" @@ -13689,15 +13730,15 @@ msgstr "" "La sélection ici décide du type d'objets qui seront\n" "dans la zone de liste déroulante Objet." -#: appTools/ToolAlignObjects.py:429 +#: appPlugins/ToolAlignObjects.py:429 msgid "Object to be aligned." msgstr "Objet à aligner." -#: appTools/ToolAlignObjects.py:441 +#: appPlugins/ToolAlignObjects.py:441 msgid "DESTINATION object" msgstr "Objet DESTINATION" -#: appTools/ToolAlignObjects.py:443 +#: appPlugins/ToolAlignObjects.py:443 msgid "" "Specify the type of object to be aligned to.\n" "It can be of type: Gerber or Excellon.\n" @@ -13709,15 +13750,15 @@ msgstr "" "La sélection ici décide du type d'objets qui seront\n" "dans la zone de liste déroulante Objet." -#: appTools/ToolAlignObjects.py:465 +#: appPlugins/ToolAlignObjects.py:465 msgid "Object to be aligned to. Aligner." msgstr "Objet à aligner. Aligner." -#: appTools/ToolAlignObjects.py:478 +#: appPlugins/ToolAlignObjects.py:478 msgid "Alignment Type" msgstr "Type d'alignement" -#: appTools/ToolAlignObjects.py:480 +#: appPlugins/ToolAlignObjects.py:480 msgid "" "The type of alignment can be:\n" "- Single Point -> it require a single point of sync, the action will be a " @@ -13731,19 +13772,19 @@ msgstr "" "- Double point -> il nécessite deux points de synchronisation, l'action sera " "la traduction suivie d'une rotation" -#: appTools/ToolAlignObjects.py:486 +#: appPlugins/ToolAlignObjects.py:486 msgid "Single Point" msgstr "Point unique" -#: appTools/ToolAlignObjects.py:487 +#: appPlugins/ToolAlignObjects.py:487 msgid "Dual Point" msgstr "Double point" -#: appTools/ToolAlignObjects.py:499 +#: appPlugins/ToolAlignObjects.py:499 msgid "Align Object" msgstr "Aligner l'objet" -#: appTools/ToolAlignObjects.py:502 +#: appPlugins/ToolAlignObjects.py:502 msgid "" "Align the specified object to the aligner object.\n" "If only one point is used then it assumes translation.\n" @@ -13753,47 +13794,47 @@ 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." -#: appTools/ToolAlignObjects.py:517 appTools/ToolCalculators.py:715 -#: appTools/ToolCalibration.py:1391 appTools/ToolCopperThieving.py:1743 -#: appTools/ToolCorners.py:885 appTools/ToolCutOut.py:2846 -#: appTools/ToolDblSided.py:1094 appTools/ToolDrilling.py:2924 -#: appTools/ToolEtchCompensation.py:473 appTools/ToolExtract.py:1307 -#: appTools/ToolFiducials.py:1051 appTools/ToolFilm.py:1606 -#: appTools/ToolFollow.py:780 appTools/ToolInvertGerber.py:302 -#: appTools/ToolIsolation.py:3685 appTools/ToolLevelling.py:2245 -#: appTools/ToolMilling.py:4531 appTools/ToolNCC.py:4674 -#: appTools/ToolOptimal.py:617 appTools/ToolPaint.py:3340 -#: appTools/ToolPanelize.py:1340 appTools/ToolPunchGerber.py:2334 -#: appTools/ToolQRCode.py:1007 appTools/ToolRulesCheck.py:1664 -#: appTools/ToolSolderPaste.py:1580 appTools/ToolSub.py:929 -#: appTools/ToolTransform.py:967 +#: appPlugins/ToolAlignObjects.py:517 appPlugins/ToolCalculators.py:715 +#: appPlugins/ToolCalibration.py:1391 appPlugins/ToolCopperThieving.py:1743 +#: appPlugins/ToolCorners.py:885 appPlugins/ToolCutOut.py:2846 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDrilling.py:2924 +#: appPlugins/ToolEtchCompensation.py:473 appPlugins/ToolExtract.py:1307 +#: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1606 +#: appPlugins/ToolFollow.py:780 appPlugins/ToolInvertGerber.py:302 +#: appPlugins/ToolIsolation.py:3685 appPlugins/ToolLevelling.py:2245 +#: appPlugins/ToolMilling.py:4537 appPlugins/ToolNCC.py:4674 +#: appPlugins/ToolOptimal.py:617 appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPanelize.py:1340 appPlugins/ToolPunchGerber.py:2334 +#: appPlugins/ToolQRCode.py:1007 appPlugins/ToolRulesCheck.py:1664 +#: appPlugins/ToolSolderPaste.py:1580 appPlugins/ToolSub.py:929 +#: appPlugins/ToolTransform.py:967 msgid "Reset Tool" msgstr "Réinitialiser l'outil" -#: appTools/ToolAlignObjects.py:520 appTools/ToolCalculators.py:718 -#: appTools/ToolCalibration.py:1394 appTools/ToolCopperThieving.py:1746 -#: appTools/ToolCorners.py:888 appTools/ToolCutOut.py:2849 -#: appTools/ToolDblSided.py:1097 appTools/ToolDrilling.py:2927 -#: appTools/ToolEtchCompensation.py:476 appTools/ToolExtract.py:1310 -#: appTools/ToolFiducials.py:1054 appTools/ToolFilm.py:1609 -#: appTools/ToolFollow.py:783 appTools/ToolInvertGerber.py:305 -#: appTools/ToolIsolation.py:3688 appTools/ToolLevelling.py:2248 -#: appTools/ToolMilling.py:4534 appTools/ToolNCC.py:4677 -#: appTools/ToolOptimal.py:620 appTools/ToolPaint.py:3343 -#: appTools/ToolPanelize.py:1343 appTools/ToolPunchGerber.py:2337 -#: appTools/ToolQRCode.py:1010 appTools/ToolRulesCheck.py:1667 -#: appTools/ToolSolderPaste.py:1583 appTools/ToolSub.py:932 -#: appTools/ToolTransform.py:970 +#: appPlugins/ToolAlignObjects.py:520 appPlugins/ToolCalculators.py:718 +#: appPlugins/ToolCalibration.py:1394 appPlugins/ToolCopperThieving.py:1746 +#: appPlugins/ToolCorners.py:888 appPlugins/ToolCutOut.py:2849 +#: appPlugins/ToolDblSided.py:1097 appPlugins/ToolDrilling.py:2927 +#: appPlugins/ToolEtchCompensation.py:476 appPlugins/ToolExtract.py:1310 +#: appPlugins/ToolFiducials.py:1054 appPlugins/ToolFilm.py:1609 +#: appPlugins/ToolFollow.py:783 appPlugins/ToolInvertGerber.py:305 +#: appPlugins/ToolIsolation.py:3688 appPlugins/ToolLevelling.py:2248 +#: appPlugins/ToolMilling.py:4540 appPlugins/ToolNCC.py:4677 +#: appPlugins/ToolOptimal.py:620 appPlugins/ToolPaint.py:3343 +#: appPlugins/ToolPanelize.py:1343 appPlugins/ToolPunchGerber.py:2337 +#: appPlugins/ToolQRCode.py:1010 appPlugins/ToolRulesCheck.py:1667 +#: appPlugins/ToolSolderPaste.py:1583 appPlugins/ToolSub.py:932 +#: appPlugins/ToolTransform.py:970 msgid "Will reset the tool parameters." msgstr "Réinitialise les paramètres de l'outil." -#: appTools/ToolCalculators.py:177 +#: appPlugins/ToolCalculators.py:177 #, fuzzy #| msgid "Painting with tool diameter = " msgid "Cut width (tool diameter) calculated." msgstr "Peinture avec diamètre d'outil = " -#: appTools/ToolCalculators.py:199 +#: appPlugins/ToolCalculators.py:199 #, fuzzy #| msgid "The new tool diameter (cut width) to add in the tool table." msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." @@ -13801,23 +13842,23 @@ msgstr "" "Le nouveau diamètre d'outil (largeur de coupe) à ajouter dans la table " "d'outils." -#: appTools/ToolCalculators.py:205 +#: appPlugins/ToolCalculators.py:205 msgid "Cut depth (Cut Z) calculated." msgstr "" -#: appTools/ToolCalculators.py:401 +#: appPlugins/ToolCalculators.py:401 msgid "Units Calculator" msgstr "Calculateur d'unités" -#: appTools/ToolCalculators.py:445 +#: appPlugins/ToolCalculators.py:445 msgid "Here you enter the value to be converted from INCH to MM" msgstr "Ici, vous entrez la valeur à convertir de Pouce en MM" -#: appTools/ToolCalculators.py:450 +#: appPlugins/ToolCalculators.py:450 msgid "Here you enter the value to be converted from MM to INCH" msgstr "Ici, vous entrez la valeur à convertir de MM en Pouces" -#: appTools/ToolCalculators.py:487 +#: appPlugins/ToolCalculators.py:487 msgid "" "This is the angle of the tip of the tool.\n" "It is specified by manufacturer." @@ -13825,7 +13866,7 @@ msgstr "" "C'est l'angle de la pointe de l'outil.\n" "Il est spécifié par le fabricant." -#: appTools/ToolCalculators.py:499 +#: appPlugins/ToolCalculators.py:499 msgid "" "This is the depth to cut into the material.\n" "In the CNCJob is the CutZ parameter." @@ -13833,7 +13874,7 @@ msgstr "" "C'est la profondeur à couper dans le matériau.\n" "Dans le CNCJob est le paramètre CutZ." -#: appTools/ToolCalculators.py:511 +#: appPlugins/ToolCalculators.py:511 msgid "" "This is the tool diameter to be entered into\n" "FlatCAM Gerber section.\n" @@ -13843,7 +13884,7 @@ msgstr "" "Section FlatCAM Gerber.\n" "Dans la section CNCJob, cela s'appelle >Tool dia<." -#: appTools/ToolCalculators.py:525 +#: appPlugins/ToolCalculators.py:525 msgid "" "Calculate either the Cut Z or the effective tool diameter,\n" " depending on which is desired and which is known. " @@ -13851,28 +13892,28 @@ msgstr "" "Calculez la coupe Z ou le diamètre d'outil effectif,\n" "selon ce qui est souhaité et ce qui est connu. " -#: appTools/ToolCalculators.py:550 +#: appPlugins/ToolCalculators.py:550 msgid "Area Calculation" msgstr "Calcul de zone" -#: appTools/ToolCalculators.py:552 +#: appPlugins/ToolCalculators.py:552 msgid "Choose how to calculate the board area." msgstr "Choisissez comment calculer la surface du pcb." -#: appTools/ToolCalculators.py:570 appTools/ToolCalculators.py:588 -#: appTools/ToolCalculators.py:606 appTools/ToolCopperThieving.py:1702 +#: appPlugins/ToolCalculators.py:570 appPlugins/ToolCalculators.py:588 +#: appPlugins/ToolCalculators.py:606 appPlugins/ToolCopperThieving.py:1702 msgid "cm" msgstr "cm" -#: appTools/ToolCalculators.py:651 +#: appPlugins/ToolCalculators.py:651 msgid "um" msgstr "um" -#: appTools/ToolCalculators.py:662 +#: appPlugins/ToolCalculators.py:662 msgid "Current Value" msgstr "Valeur du courant" -#: appTools/ToolCalculators.py:663 +#: appPlugins/ToolCalculators.py:663 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13880,11 +13921,11 @@ msgstr "" "C'est la valeur d'intensité actuelle\n" "à régler sur l’alimentation. En ampères." -#: appTools/ToolCalculators.py:683 +#: appPlugins/ToolCalculators.py:683 msgid "Time" msgstr "Temps" -#: appTools/ToolCalculators.py:684 +#: appPlugins/ToolCalculators.py:684 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13892,7 +13933,7 @@ msgstr "" "C'est le temps calculé requis pour la procédure.\n" "En quelques minutes." -#: appTools/ToolCalculators.py:707 +#: appPlugins/ToolCalculators.py:707 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13900,78 +13941,79 @@ msgstr "" "Calculer la valeur d'intensité actuelle et le temps de procédure,\n" "en fonction des paramètres ci-dessus" -#: appTools/ToolCalibration.py:133 appTools/ToolCalibration.py:748 +#: appPlugins/ToolCalibration.py:133 appPlugins/ToolCalibration.py:748 #, fuzzy #| msgid "Calibration Tool" msgid "Calibration" msgstr "Réglage de l'assiette" -#: appTools/ToolCalibration.py:174 +#: appPlugins/ToolCalibration.py:174 msgid "Tool initialized" msgstr "Outil initialisé" -#: appTools/ToolCalibration.py:212 +#: appPlugins/ToolCalibration.py:212 msgid "There is no source FlatCAM object selected..." msgstr "Aucun objet FlatCAM source n'est sélectionné ..." -#: appTools/ToolCalibration.py:233 +#: appPlugins/ToolCalibration.py:233 msgid "Get First calibration point. Bottom Left..." msgstr "Obtenez le premier point d'étalonnage. En bas à gauche..." -#: appTools/ToolCalibration.py:300 +#: appPlugins/ToolCalibration.py:300 msgid "Get Second calibration point. Bottom Right (Top Left)..." msgstr "" "Obtenez le deuxième point d'étalonnage. En bas à droite (en haut à " "gauche) ..." -#: appTools/ToolCalibration.py:304 +#: appPlugins/ToolCalibration.py:304 msgid "Get Third calibration point. Top Left (Bottom Right)..." msgstr "" "Obtenez le troisième point d'étalonnage. En haut à gauche (en bas à " "droite) ..." -#: appTools/ToolCalibration.py:308 +#: appPlugins/ToolCalibration.py:308 msgid "Get Forth calibration point. Top Right..." msgstr "Obtenez le quatrième point d'étalonnage. En haut à droite..." -#: appTools/ToolCalibration.py:343 +#: appPlugins/ToolCalibration.py:343 msgid "Verification GCode for FlatCAM Calibration Tool" msgstr "Vérification GCode pour l'outil d'étalonnage FlatCAM" -#: appTools/ToolCalibration.py:355 appTools/ToolCalibration.py:441 +#: appPlugins/ToolCalibration.py:355 appPlugins/ToolCalibration.py:441 msgid "Gcode Viewer" msgstr "Visionneuse Gcode" -#: appTools/ToolCalibration.py:371 +#: appPlugins/ToolCalibration.py:371 msgid "Cancelled. Four points are needed for GCode generation." msgstr "Annulé. Quatre points sont nécessaires pour la génération de GCode." -#: appTools/ToolCalibration.py:621 appTools/ToolCalibration.py:712 -#: appTools/ToolDblSided.py:523 appTools/ToolFilm.py:283 -#: appTools/ToolFilm.py:290 appTools/ToolFilm.py:294 -#: appTools/ToolMilling.py:1952 appTools/ToolMove.py:167 -#: appTools/ToolReport.py:130 appTools/ToolTransform.py:160 -#: appTools/ToolTransform.py:311 appTools/ToolTransform.py:343 -#: appTools/ToolTransform.py:388 appTools/ToolTransform.py:422 -#: appTools/ToolTransform.py:457 appTools/ToolTransform.py:494 app_Main.py:4934 -#: app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 app_Main.py:6082 -#: app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 app_Main.py:6575 -#: app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 app_Main.py:8977 -#: app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 app_Main.py:9197 -#: app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 app_Main.py:9811 -#: app_Main.py:9815 camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 +#: appPlugins/ToolCalibration.py:621 appPlugins/ToolCalibration.py:712 +#: appPlugins/ToolDblSided.py:523 appPlugins/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:290 appPlugins/ToolFilm.py:294 +#: appPlugins/ToolMilling.py:1952 appPlugins/ToolMove.py:167 +#: appPlugins/ToolReport.py:130 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:311 appPlugins/ToolTransform.py:343 +#: appPlugins/ToolTransform.py:388 appPlugins/ToolTransform.py:422 +#: appPlugins/ToolTransform.py:457 appPlugins/ToolTransform.py:494 +#: app_Main.py:4934 app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 +#: app_Main.py:6082 app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 +#: app_Main.py:6575 app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 +#: app_Main.py:8977 app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 +#: app_Main.py:9197 app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 +#: app_Main.py:9811 app_Main.py:9815 camlib.py:2436 camlib.py:2503 +#: camlib.py:2571 camlib.py:2649 msgid "No object is selected." msgstr "Aucun objet sélectionné." -#: appTools/ToolCalibration.py:777 +#: appPlugins/ToolCalibration.py:777 msgid "Parameters used when creating the GCode in this tool." msgstr "Paramètres utilisés lors de la création du GCode dans cet outil." -#: appTools/ToolCalibration.py:881 +#: appPlugins/ToolCalibration.py:881 msgid "STEP 1: Acquire Calibration Points" msgstr "ÉTAPE 1: Acquérir des points d'étalonnage" -#: appTools/ToolCalibration.py:883 +#: appPlugins/ToolCalibration.py:883 msgid "" "Pick four points by clicking on canvas.\n" "Those four points should be in the four\n" @@ -13981,24 +14023,24 @@ msgstr "" "Ces quatre points devraient figurer dans les quatre\n" "(autant que possible) coins de l'objet." -#: appTools/ToolCalibration.py:901 appTools/ToolImage.py:221 -#: appTools/ToolPanelize.py:1113 appTools/ToolReport.py:195 +#: appPlugins/ToolCalibration.py:901 appPlugins/ToolImage.py:221 +#: appPlugins/ToolPanelize.py:1113 appPlugins/ToolReport.py:195 msgid "Object Type" msgstr "Type d'objet" -#: appTools/ToolCalibration.py:918 +#: appPlugins/ToolCalibration.py:918 msgid "Source object selection" msgstr "Sélection d'objet source" -#: appTools/ToolCalibration.py:920 +#: appPlugins/ToolCalibration.py:920 msgid "FlatCAM Object to be used as a source for reference points." msgstr "Objet FlatCAM à utiliser comme source pour les points de référence." -#: appTools/ToolCalibration.py:926 +#: appPlugins/ToolCalibration.py:926 msgid "Calibration Points" msgstr "Points d'étalonnage" -#: appTools/ToolCalibration.py:928 +#: appPlugins/ToolCalibration.py:928 msgid "" "Contain the expected calibration points and the\n" "ones measured." @@ -14006,47 +14048,47 @@ msgstr "" "Contiennent les points d'étalonnage attendus et le\n" "ceux mesurés." -#: appTools/ToolCalibration.py:944 +#: appPlugins/ToolCalibration.py:944 msgid "Found Delta" msgstr "Delta trouvé" -#: appTools/ToolCalibration.py:956 +#: appPlugins/ToolCalibration.py:956 msgid "Bot Left X" msgstr "En bas à gauche X" -#: appTools/ToolCalibration.py:965 +#: appPlugins/ToolCalibration.py:965 msgid "Bot Left Y" msgstr "En bas à gauche Y" -#: appTools/ToolCalibration.py:983 +#: appPlugins/ToolCalibration.py:983 msgid "Bot Right X" msgstr "En bas à droite X" -#: appTools/ToolCalibration.py:993 +#: appPlugins/ToolCalibration.py:993 msgid "Bot Right Y" msgstr "En bas à droite Y" -#: appTools/ToolCalibration.py:1008 +#: appPlugins/ToolCalibration.py:1008 msgid "Top Left X" msgstr "En haut à gauche X" -#: appTools/ToolCalibration.py:1017 +#: appPlugins/ToolCalibration.py:1017 msgid "Top Left Y" msgstr "En haut à gauche Y" -#: appTools/ToolCalibration.py:1032 +#: appPlugins/ToolCalibration.py:1032 msgid "Top Right X" msgstr "En haut à droite X" -#: appTools/ToolCalibration.py:1042 +#: appPlugins/ToolCalibration.py:1042 msgid "Top Right Y" msgstr "En haut à droite Y" -#: appTools/ToolCalibration.py:1075 +#: appPlugins/ToolCalibration.py:1075 msgid "Get Points" msgstr "Obtenir des points" -#: appTools/ToolCalibration.py:1077 +#: appPlugins/ToolCalibration.py:1077 msgid "" "Pick four points by clicking on canvas if the source choice\n" "is 'free' or inside the object geometry if the source is 'object'.\n" @@ -14060,11 +14102,11 @@ msgstr "" "Ces quatre points devraient être dans les quatre carrés de\n" "L'object." -#: appTools/ToolCalibration.py:1098 +#: appPlugins/ToolCalibration.py:1098 msgid "STEP 2: Verification GCode" msgstr "ÉTAPE 2: Vérification GCode" -#: appTools/ToolCalibration.py:1100 appTools/ToolCalibration.py:1113 +#: appPlugins/ToolCalibration.py:1100 appPlugins/ToolCalibration.py:1113 msgid "" "Generate GCode file to locate and align the PCB by using\n" "the four points acquired above.\n" @@ -14084,15 +14126,15 @@ msgstr "" "bas à droite.\n" "- quatrième point -> point de vérification final. Juste pour évaluation." -#: appTools/ToolCalibration.py:1111 +#: appPlugins/ToolCalibration.py:1111 msgid "Generate GCode" msgstr "Générer du GCode" -#: appTools/ToolCalibration.py:1137 +#: appPlugins/ToolCalibration.py:1137 msgid "STEP 3: Adjustments" msgstr "ÉTAPE 3: Ajustements" -#: appTools/ToolCalibration.py:1139 appTools/ToolCalibration.py:1148 +#: appPlugins/ToolCalibration.py:1139 appPlugins/ToolCalibration.py:1148 msgid "" "Calculate Scale and Skew factors based on the differences (delta)\n" "found when checking the PCB pattern. The differences must be filled\n" @@ -14104,15 +14146,15 @@ msgstr "" "être comblées\n" "dans les champs Trouvé (Delta)." -#: appTools/ToolCalibration.py:1146 +#: appPlugins/ToolCalibration.py:1146 msgid "Calculate Factors" msgstr "Calculer les facteurs" -#: appTools/ToolCalibration.py:1168 +#: appPlugins/ToolCalibration.py:1168 msgid "STEP 4: Adjusted GCode" msgstr "ÉTAPE 4: GCode ajusté" -#: appTools/ToolCalibration.py:1170 +#: appPlugins/ToolCalibration.py:1170 msgid "" "Generate verification GCode file adjusted with\n" "the factors above." @@ -14120,51 +14162,51 @@ msgstr "" "Générer un fichier GCode de vérification ajusté avec\n" "les facteurs ci-dessus." -#: appTools/ToolCalibration.py:1175 +#: appPlugins/ToolCalibration.py:1175 msgid "Scale Factor X:" msgstr "Facteur d'échelle X:" -#: appTools/ToolCalibration.py:1177 +#: appPlugins/ToolCalibration.py:1177 msgid "Factor for Scale action over X axis." msgstr "Facteur pour l'action de mise à l'échelle sur l'axe X." -#: appTools/ToolCalibration.py:1187 +#: appPlugins/ToolCalibration.py:1187 msgid "Scale Factor Y:" msgstr "Facteur d'échelle Y:" -#: appTools/ToolCalibration.py:1189 +#: appPlugins/ToolCalibration.py:1189 msgid "Factor for Scale action over Y axis." msgstr "Facteur de Mise à l'échelle de l'action sur l'axe des ordonnées." -#: appTools/ToolCalibration.py:1199 +#: appPlugins/ToolCalibration.py:1199 msgid "Apply Scale Factors" msgstr "Appliquer des facteurs d'échelle" -#: appTools/ToolCalibration.py:1201 +#: appPlugins/ToolCalibration.py:1201 msgid "Apply Scale factors on the calibration points." msgstr "Appliquez des facteurs d'échelle aux points d'étalonnage." -#: appTools/ToolCalibration.py:1211 +#: appPlugins/ToolCalibration.py:1211 msgid "Skew Angle X:" msgstr "Angle d'inclinaison X:" -#: appTools/ToolCalibration.py:1224 +#: appPlugins/ToolCalibration.py:1224 msgid "Skew Angle Y:" msgstr "Angle d'inclinaison Y:" -#: appTools/ToolCalibration.py:1237 +#: appPlugins/ToolCalibration.py:1237 msgid "Apply Skew Factors" msgstr "Appliquer les facteurs d'inclinaison" -#: appTools/ToolCalibration.py:1239 +#: appPlugins/ToolCalibration.py:1239 msgid "Apply Skew factors on the calibration points." msgstr "Appliquer des facteurs d'inclinaison sur les points d'étalonnage." -#: appTools/ToolCalibration.py:1308 +#: appPlugins/ToolCalibration.py:1308 msgid "Generate Adjusted GCode" msgstr "Générer un GCode ajusté" -#: appTools/ToolCalibration.py:1310 +#: appPlugins/ToolCalibration.py:1310 msgid "" "Generate verification GCode file adjusted with\n" "the factors set above.\n" @@ -14176,11 +14218,11 @@ msgstr "" "Les paramètres GCode peuvent être réajustés\n" "avant de cliquer sur ce bouton." -#: appTools/ToolCalibration.py:1331 +#: appPlugins/ToolCalibration.py:1331 msgid "STEP 5: Calibrate FlatCAM Objects" msgstr "ÉTAPE 5: Calibrer les objets FlatCAM" -#: appTools/ToolCalibration.py:1333 +#: appPlugins/ToolCalibration.py:1333 msgid "" "Adjust the FlatCAM objects\n" "with the factors determined and verified above." @@ -14188,31 +14230,31 @@ msgstr "" "Ajuster les objets FlatCAM\n" "avec les facteurs déterminés et vérifiés ci-dessus." -#: appTools/ToolCalibration.py:1345 +#: appPlugins/ToolCalibration.py:1345 msgid "Adjusted object type" msgstr "Type d'objet ajusté" -#: appTools/ToolCalibration.py:1346 +#: appPlugins/ToolCalibration.py:1346 #, fuzzy #| msgid "Type of the FlatCAM Object to be adjusted." msgid "Type of the Application Object to be adjusted." msgstr "Type de l'objet FlatCAM à ajuster." -#: appTools/ToolCalibration.py:1359 +#: appPlugins/ToolCalibration.py:1359 msgid "Adjusted object selection" msgstr "Sélection d'objet ajustée" -#: appTools/ToolCalibration.py:1361 +#: appPlugins/ToolCalibration.py:1361 #, fuzzy #| msgid "The FlatCAM Object to be adjusted." msgid "The Application Object to be adjusted." msgstr "L'objet FlatCAM à ajuster." -#: appTools/ToolCalibration.py:1368 +#: appPlugins/ToolCalibration.py:1368 msgid "Calibrate" msgstr "Étalonner" -#: appTools/ToolCalibration.py:1370 +#: appPlugins/ToolCalibration.py:1370 msgid "" "Adjust (scale and/or skew) the objects\n" "with the factors determined above." @@ -14220,138 +14262,140 @@ msgstr "" "Ajustez (redimensionnez et / ou inclinez) les objets\n" "avec les facteurs déterminés ci-dessus." -#: appTools/ToolCopperThieving.py:205 appTools/ToolCopperThieving.py:230 +#: appPlugins/ToolCopperThieving.py:205 appPlugins/ToolCopperThieving.py:230 msgid "Lines Grid works only for 'itself' reference ..." msgstr "" "La grille de lignes fonctionne uniquement pour la référence «elle-même» ..." -#: appTools/ToolCopperThieving.py:216 +#: appPlugins/ToolCopperThieving.py:216 msgid "Solid fill selected." msgstr "Remplissage solide sélectionné." -#: appTools/ToolCopperThieving.py:221 +#: appPlugins/ToolCopperThieving.py:221 msgid "Dots grid fill selected." msgstr "Remplissage de la grille de points sélectionné." -#: appTools/ToolCopperThieving.py:226 +#: appPlugins/ToolCopperThieving.py:226 msgid "Squares grid fill selected." msgstr "Remplissage de la grille des carrés sélectionné." -#: appTools/ToolCopperThieving.py:248 appTools/ToolCopperThieving.py:346 -#: appTools/ToolCopperThieving.py:966 appTools/ToolCorners.py:205 -#: appTools/ToolCorners.py:428 appTools/ToolCorners.py:522 -#: appTools/ToolDblSided.py:424 appTools/ToolExtract.py:375 -#: appTools/ToolExtract.py:642 appTools/ToolExtract.py:739 -#: appTools/ToolFiducials.py:261 appTools/ToolFiducials.py:552 -#: appTools/ToolOptimal.py:156 appTools/ToolPunchGerber.py:497 -#: appTools/ToolPunchGerber.py:501 appTools/ToolQRCode.py:222 +#: appPlugins/ToolCopperThieving.py:248 appPlugins/ToolCopperThieving.py:346 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCorners.py:205 +#: appPlugins/ToolCorners.py:428 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolDblSided.py:424 appPlugins/ToolExtract.py:375 +#: appPlugins/ToolExtract.py:642 appPlugins/ToolExtract.py:739 +#: appPlugins/ToolFiducials.py:261 appPlugins/ToolFiducials.py:552 +#: appPlugins/ToolOptimal.py:156 appPlugins/ToolPunchGerber.py:497 +#: appPlugins/ToolPunchGerber.py:501 appPlugins/ToolQRCode.py:222 msgid "There is no Gerber object loaded ..." msgstr "Il n'y a pas d'objet Gerber chargé ..." -#: appTools/ToolCopperThieving.py:261 appTools/ToolCopperThieving.py:866 +#: appPlugins/ToolCopperThieving.py:261 appPlugins/ToolCopperThieving.py:866 msgid "Append geometry" msgstr "Ajouter une géométrie" -#: appTools/ToolCopperThieving.py:316 appTools/ToolCopperThieving.py:917 -#: appTools/ToolCopperThieving.py:1126 +#: appPlugins/ToolCopperThieving.py:316 appPlugins/ToolCopperThieving.py:917 +#: appPlugins/ToolCopperThieving.py:1126 msgid "Append source file" msgstr "Ajouter un fichier source" -#: appTools/ToolCopperThieving.py:329 appTools/ToolCopperThieving.py:930 +#: appPlugins/ToolCopperThieving.py:329 appPlugins/ToolCopperThieving.py:930 msgid "Copper Thieving Tool done." msgstr "Outil de Copper Thieving fait." -#: appTools/ToolCopperThieving.py:356 appTools/ToolCopperThieving.py:376 -#: appTools/ToolCutOut.py:751 appTools/ToolCutOut.py:1139 -#: appTools/ToolCutOut.py:1521 appTools/ToolCutOut.py:1613 -#: appTools/ToolCutOut.py:1645 appTools/ToolCutOut.py:1745 -#: appTools/ToolDrilling.py:925 appTools/ToolDrilling.py:1868 -#: appTools/ToolEtchCompensation.py:170 appTools/ToolFollow.py:193 -#: appTools/ToolFollow.py:240 appTools/ToolInvertGerber.py:117 -#: appTools/ToolIsolation.py:1080 appTools/ToolIsolation.py:1145 -#: appTools/ToolIsolation.py:1552 appTools/ToolIsolation.py:1579 -#: appTools/ToolIsolation.py:2425 appTools/ToolLevelling.py:327 -#: appTools/ToolMilling.py:651 appTools/ToolMilling.py:873 -#: appTools/ToolMilling.py:1300 appTools/ToolMilling.py:2772 -#: appTools/ToolMilling.py:2795 appTools/ToolNCC.py:1037 -#: appTools/ToolNCC.py:1106 appTools/ToolNCC.py:1569 appTools/ToolNCC.py:1619 -#: appTools/ToolNCC.py:1652 appTools/ToolPaint.py:1138 -#: appTools/ToolPaint.py:1225 appTools/ToolPanelize.py:296 -#: appTools/ToolPanelize.py:310 appTools/ToolSub.py:261 appTools/ToolSub.py:279 -#: appTools/ToolSub.py:489 appTools/ToolSub.py:502 +#: appPlugins/ToolCopperThieving.py:356 appPlugins/ToolCopperThieving.py:376 +#: appPlugins/ToolCutOut.py:751 appPlugins/ToolCutOut.py:1139 +#: appPlugins/ToolCutOut.py:1521 appPlugins/ToolCutOut.py:1613 +#: appPlugins/ToolCutOut.py:1645 appPlugins/ToolCutOut.py:1745 +#: appPlugins/ToolDrilling.py:925 appPlugins/ToolDrilling.py:1868 +#: appPlugins/ToolEtchCompensation.py:170 appPlugins/ToolFollow.py:193 +#: appPlugins/ToolFollow.py:240 appPlugins/ToolInvertGerber.py:117 +#: appPlugins/ToolIsolation.py:1080 appPlugins/ToolIsolation.py:1145 +#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolIsolation.py:1579 +#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolLevelling.py:327 +#: appPlugins/ToolMilling.py:651 appPlugins/ToolMilling.py:873 +#: appPlugins/ToolMilling.py:1300 appPlugins/ToolMilling.py:2772 +#: appPlugins/ToolMilling.py:2795 appPlugins/ToolNCC.py:1037 +#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1569 +#: appPlugins/ToolNCC.py:1619 appPlugins/ToolNCC.py:1652 +#: appPlugins/ToolPaint.py:1138 appPlugins/ToolPaint.py:1225 +#: appPlugins/ToolPanelize.py:296 appPlugins/ToolPanelize.py:310 +#: appPlugins/ToolSub.py:261 appPlugins/ToolSub.py:279 +#: appPlugins/ToolSub.py:489 appPlugins/ToolSub.py:502 #: tclCommands/TclCommandCopperClear.py:97 #: tclCommands/TclCommandCopperClear.py:284 tclCommands/TclCommandPaint.py:99 #: tclCommands/TclCommandPaint.py:288 tclCommands/TclCommandScale.py:81 msgid "Could not retrieve object" msgstr "Impossible de récupérer l'objet" -#: appTools/ToolCopperThieving.py:404 +#: appPlugins/ToolCopperThieving.py:404 msgid "Click the end point of the filling area." msgstr "Cliquez sur le point final de la zone de remplissage." -#: appTools/ToolCopperThieving.py:529 +#: appPlugins/ToolCopperThieving.py:529 msgid "Copper Thieving Tool started. Reading parameters." msgstr "L'outil de Copper Thieving a démarré. Lecture des paramètres." -#: appTools/ToolCopperThieving.py:555 +#: appPlugins/ToolCopperThieving.py:555 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Outil de Copper Thieving. Préparation des polygones d'isolement." -#: appTools/ToolCopperThieving.py:601 +#: appPlugins/ToolCopperThieving.py:601 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Outil de Copper Thieving. Préparer les zones à remplir de cuivre." -#: appTools/ToolCopperThieving.py:645 +#: appPlugins/ToolCopperThieving.py:645 msgid "Geometry not supported for" msgstr "Géométrie non prise en charge pour" -#: appTools/ToolCopperThieving.py:651 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:1996 appTools/ToolNCC.py:2990 appTools/ToolPaint.py:2602 +#: appPlugins/ToolCopperThieving.py:651 appPlugins/ToolNCC.py:1941 +#: appPlugins/ToolNCC.py:1996 appPlugins/ToolNCC.py:2990 +#: appPlugins/ToolPaint.py:2602 msgid "No object available." msgstr "Aucun objet disponible." -#: appTools/ToolCopperThieving.py:688 appTools/ToolNCC.py:1966 -#: appTools/ToolNCC.py:2019 appTools/ToolNCC.py:3032 +#: appPlugins/ToolCopperThieving.py:688 appPlugins/ToolNCC.py:1966 +#: appPlugins/ToolNCC.py:2019 appPlugins/ToolNCC.py:3032 msgid "The reference object type is not supported." msgstr "Le type d'objet de référence n'est pas pris en charge." -#: appTools/ToolCopperThieving.py:693 +#: appPlugins/ToolCopperThieving.py:693 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." -#: appTools/ToolCopperThieving.py:729 +#: appPlugins/ToolCopperThieving.py:729 msgid "Create geometry" msgstr "Créer une géométrie" -#: appTools/ToolCopperThieving.py:941 appTools/ToolCopperThieving.py:945 +#: appPlugins/ToolCopperThieving.py:941 appPlugins/ToolCopperThieving.py:945 msgid "P-Plating Mask" msgstr "Masque de placage P" -#: appTools/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:969 msgid "Append PP-M geometry" msgstr "Ajouter la géométrie du masque P de placage" -#: appTools/ToolCopperThieving.py:1146 +#: appPlugins/ToolCopperThieving.py:1146 msgid "Generating Pattern Plating Mask done." msgstr "Génération du masque de placage de motif terminée." -#: appTools/ToolCopperThieving.py:1189 +#: appPlugins/ToolCopperThieving.py:1189 msgid "Copper Thieving Tool exit." msgstr "Sortie de l'outil de Copper Thieving." -#: appTools/ToolCopperThieving.py:1280 appTools/ToolFiducials.py:993 +#: appPlugins/ToolCopperThieving.py:1280 appPlugins/ToolFiducials.py:993 msgid "Gerber Object to which will be added a copper thieving." msgstr "Objet Gerber auquel sera ajouté un voleur de cuivre." -#: appTools/ToolCopperThieving.py:1298 +#: appPlugins/ToolCopperThieving.py:1298 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Paramètres de fraisage" -#: appTools/ToolCopperThieving.py:1307 +#: appPlugins/ToolCopperThieving.py:1307 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14361,11 +14405,11 @@ msgstr "" "(le remplissage du polygone peut être divisé en plusieurs polygones)\n" "et les traces de cuivre dans le fichier Gerber." -#: appTools/ToolCopperThieving.py:1370 +#: appPlugins/ToolCopperThieving.py:1370 msgid "Ref. Type" msgstr "Type de Réf" -#: appTools/ToolCopperThieving.py:1372 +#: appPlugins/ToolCopperThieving.py:1372 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14373,21 +14417,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." -#: appTools/ToolCopperThieving.py:1381 +#: appPlugins/ToolCopperThieving.py:1381 msgid "Ref. Object" msgstr "Réf. Objet" -#: appTools/ToolCopperThieving.py:1383 +#: appPlugins/ToolCopperThieving.py:1383 #, 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." -#: appTools/ToolCopperThieving.py:1560 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Insert Copper thieving" msgstr "Insérer Copper Thieving" -#: appTools/ToolCopperThieving.py:1563 +#: appPlugins/ToolCopperThieving.py:1563 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14395,11 +14439,11 @@ msgstr "" "Ajoutera un polygone (peut être divisé en plusieurs parties)\n" "qui entourera les traces réelles de Gerber à une certaine distance." -#: appTools/ToolCopperThieving.py:1623 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Insert Robber Bar" msgstr "Insérer une Robber Bar" -#: appTools/ToolCopperThieving.py:1626 +#: appPlugins/ToolCopperThieving.py:1626 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14411,11 +14455,11 @@ msgstr "" "à une certaine distance.\n" "Requis lors du placage des trous." -#: appTools/ToolCopperThieving.py:1651 +#: appPlugins/ToolCopperThieving.py:1651 msgid "Select Soldermask object" msgstr "Sélectionner un objet Soldermask" -#: appTools/ToolCopperThieving.py:1653 +#: appPlugins/ToolCopperThieving.py:1653 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14425,11 +14469,11 @@ msgstr "" "Il sera utilisé comme base pour\n" "le masque de placage de motifs." -#: appTools/ToolCopperThieving.py:1689 +#: appPlugins/ToolCopperThieving.py:1689 msgid "Plated area" msgstr "Zone plaquée" -#: appTools/ToolCopperThieving.py:1691 +#: appPlugins/ToolCopperThieving.py:1691 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14448,11 +14492,11 @@ msgstr "" "un peu plus grand que les tampons en cuivre, et cette zone est\n" "calculé à partir des ouvertures du masque de soldat." -#: appTools/ToolCopperThieving.py:1725 +#: appPlugins/ToolCopperThieving.py:1725 msgid "Generate pattern plating mask" msgstr "Générer un masque de placage de motifs" -#: appTools/ToolCopperThieving.py:1728 +#: appPlugins/ToolCopperThieving.py:1728 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14462,79 +14506,80 @@ msgstr "" "les géométries du Copper Thieving et / ou\n" "la Robber Bar si ceux-ci ont été générés." -#: appTools/ToolCorners.py:114 +#: appPlugins/ToolCorners.py:114 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Outil de Coins" -#: appTools/ToolCorners.py:246 appTools/ToolCorners.py:433 -#: appTools/ToolCorners.py:527 +#: appPlugins/ToolCorners.py:246 appPlugins/ToolCorners.py:433 +#: appPlugins/ToolCorners.py:527 msgid "Please select at least a location" msgstr "Veuillez sélectionner au moins un emplacement" -#: appTools/ToolCorners.py:410 appTools/ToolCorners.py:504 +#: appPlugins/ToolCorners.py:410 appPlugins/ToolCorners.py:504 msgid "The tool diameter is zero." msgstr "Le diamètre de l'outil est nul." -#: appTools/ToolCorners.py:496 appTools/ToolCorners.py:598 +#: appPlugins/ToolCorners.py:496 appPlugins/ToolCorners.py:598 msgid "Excellon object with corner drills created." msgstr "L'objet Excellon avec des forets corner a été créé." -#: appTools/ToolCorners.py:633 +#: appPlugins/ToolCorners.py:633 msgid "A Gerber object with corner markers was created." msgstr "Un objet Gerber avec des marqueurs corner a été créé." -#: appTools/ToolCorners.py:679 +#: appPlugins/ToolCorners.py:679 msgid "The Gerber object to which will be added corner markers." msgstr "L'objet Gerber auquel seront ajoutés des marqueurs de coin." -#: appTools/ToolCorners.py:695 +#: appPlugins/ToolCorners.py:695 msgid "Locations" msgstr "Locations" -#: appTools/ToolCorners.py:697 +#: appPlugins/ToolCorners.py:697 msgid "Locations where to place corner markers." msgstr "Emplacements où placer les marqueurs de coin." -#: appTools/ToolCorners.py:710 appTools/ToolFiducials.py:824 app_Main.py:5476 +#: appPlugins/ToolCorners.py:710 appPlugins/ToolFiducials.py:824 +#: app_Main.py:5476 msgid "Top Right" msgstr "En haut à droite" -#: appTools/ToolCorners.py:727 +#: appPlugins/ToolCorners.py:727 msgid "Toggle ALL" msgstr "Tout basculer" -#: appTools/ToolCorners.py:807 +#: appPlugins/ToolCorners.py:807 msgid "Add Marker" msgstr "Ajouter un marqueur" -#: appTools/ToolCorners.py:810 +#: appPlugins/ToolCorners.py:810 msgid "Will add corner markers to the selected Gerber file." msgstr "Ajoutera des marqueurs de coin au fichier Gerber sélectionné." -#: appTools/ToolCorners.py:826 +#: appPlugins/ToolCorners.py:826 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Forets dans les corners" -#: appTools/ToolCorners.py:843 appTools/ToolCorners.py:866 -#: appTools/ToolDblSided.py:1076 +#: appPlugins/ToolCorners.py:843 appPlugins/ToolCorners.py:866 +#: appPlugins/ToolDblSided.py:1076 msgid "Create Excellon Object" msgstr "Créer un objet Excellon" -#: appTools/ToolCorners.py:846 +#: appPlugins/ToolCorners.py:846 msgid "Will add drill holes in the center of the markers." msgstr "Ajoutera des trous de forage au centre des marqueurs." -#: appTools/ToolCorners.py:862 +#: appPlugins/ToolCorners.py:862 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Locations" -#: appTools/ToolCorners.py:869 +#: appPlugins/ToolCorners.py:869 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14542,26 +14587,26 @@ msgid "" "move to the next location until the last one." msgstr "" -#: appTools/ToolCutOut.py:577 +#: appPlugins/ToolCutOut.py:577 msgid "Updated tool from Tools Database." msgstr "Outils mis à jour depuis la BD outils." -#: appTools/ToolCutOut.py:657 +#: appPlugins/ToolCutOut.py:657 msgid "Default tool added." msgstr "Outil par défaut ajouté." -#: appTools/ToolCutOut.py:671 appTools/ToolIsolation.py:2790 -#: appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2770 app_Main.py:6378 +#: appPlugins/ToolCutOut.py:671 appPlugins/ToolIsolation.py:2790 +#: appPlugins/ToolNCC.py:3977 appPlugins/ToolPaint.py:2770 app_Main.py:6378 #: app_Main.py:6399 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." -#: appTools/ToolCutOut.py:694 +#: appPlugins/ToolCutOut.py:694 msgid "Tool updated from Tools Database." msgstr "Outil mis à jour à partir de la BD des outils." -#: appTools/ToolCutOut.py:756 appTools/ToolCutOut.py:1526 +#: appPlugins/ToolCutOut.py:756 appPlugins/ToolCutOut.py:1526 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14569,18 +14614,18 @@ msgstr "" "Aucun objet n'est sélectionné pour la découpe.\n" "Sélectionnez-en un et réessayez." -#: appTools/ToolCutOut.py:762 appTools/ToolCutOut.py:1148 -#: appTools/ToolCutOut.py:1629 appTools/ToolCutOut.py:1763 +#: appPlugins/ToolCutOut.py:762 appPlugins/ToolCutOut.py:1148 +#: appPlugins/ToolCutOut.py:1629 appPlugins/ToolCutOut.py:1763 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" "Le diamètre de l'outil est égal à zéro. Changez-le en un nombre réel positif." -#: appTools/ToolCutOut.py:775 appTools/ToolCutOut.py:1162 +#: appPlugins/ToolCutOut.py:775 appPlugins/ToolCutOut.py:1162 msgid "Number of gaps value is missing. Add it and retry." msgstr "Le nombre de lacunes est manquant. Ajoutez-le et réessayez." -#: appTools/ToolCutOut.py:780 appTools/ToolCutOut.py:1166 +#: appPlugins/ToolCutOut.py:780 appPlugins/ToolCutOut.py:1166 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." @@ -14589,67 +14634,67 @@ msgstr "" "des valeurs suivantes: 'Aucune', 'lr', 'tb', '2lr','2tb', 4 ou 8.\n" "Saisissez une valeur correcte, puis réessayez." -#: appTools/ToolCutOut.py:1113 appTools/ToolCutOut.py:1491 -#: appTools/ToolCutOut.py:1950 +#: appPlugins/ToolCutOut.py:1113 appPlugins/ToolCutOut.py:1491 +#: appPlugins/ToolCutOut.py:1950 msgid "Mouse bites failed." msgstr "Echec des Mouse bites." -#: appTools/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 +#: appPlugins/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 #: tclCommands/TclCommandGeoCutout.py:356 msgid "Any-form Cutout operation finished." msgstr "L'opération de découpe sous n'importe quelle forme est terminée." -#: appTools/ToolCutOut.py:1143 appTools/ToolDrilling.py:1872 -#: appTools/ToolEtchCompensation.py:176 appTools/ToolFollow.py:197 -#: appTools/ToolFollow.py:244 appTools/ToolInvertGerber.py:123 -#: appTools/ToolIsolation.py:1084 appTools/ToolIsolation.py:1149 -#: appTools/ToolIsolation.py:1556 appTools/ToolIsolation.py:1583 -#: appTools/ToolIsolation.py:2429 appTools/ToolMilling.py:2776 -#: appTools/ToolMilling.py:2799 appTools/ToolNCC.py:1041 -#: appTools/ToolNCC.py:1110 appTools/ToolNCC.py:1573 appTools/ToolPaint.py:1142 -#: appTools/ToolPanelize.py:301 tclCommands/TclCommandBbox.py:71 -#: tclCommands/TclCommandNregions.py:71 +#: appPlugins/ToolCutOut.py:1143 appPlugins/ToolDrilling.py:1872 +#: appPlugins/ToolEtchCompensation.py:176 appPlugins/ToolFollow.py:197 +#: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:123 +#: appPlugins/ToolIsolation.py:1084 appPlugins/ToolIsolation.py:1149 +#: appPlugins/ToolIsolation.py:1556 appPlugins/ToolIsolation.py:1583 +#: appPlugins/ToolIsolation.py:2429 appPlugins/ToolMilling.py:2776 +#: appPlugins/ToolMilling.py:2799 appPlugins/ToolNCC.py:1041 +#: appPlugins/ToolNCC.py:1110 appPlugins/ToolNCC.py:1573 +#: appPlugins/ToolPaint.py:1142 appPlugins/ToolPanelize.py:301 +#: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Objet non trouvé" -#: appTools/ToolCutOut.py:1337 appTools/ToolCutOut.py:1414 +#: appPlugins/ToolCutOut.py:1337 appPlugins/ToolCutOut.py:1414 msgid "Rectangular cutout with negative margin is not possible." msgstr "Une découpe rectangulaire avec une marge négative n'est pas possible." -#: appTools/ToolCutOut.py:1499 +#: appPlugins/ToolCutOut.py:1499 msgid "Rectangular CutOut operation finished." msgstr "Opération de découpe rectangulaire terminée." -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 #, fuzzy #| msgid "Could not load the file." msgid "Could not add drills." msgstr "Chargement du fichier Impossible." -#: appTools/ToolCutOut.py:1618 appTools/ToolCutOut.py:1673 +#: appPlugins/ToolCutOut.py:1618 appPlugins/ToolCutOut.py:1673 msgid "Geometry object for manual cutout not found" msgstr "Objet de géométrie pour découpe manuelle introuvable" -#: appTools/ToolCutOut.py:1621 +#: appPlugins/ToolCutOut.py:1621 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Cliquez sur le périmètre de l'objet géométrique sélectionné pour créer un " "intervalle de pont ..." -#: appTools/ToolCutOut.py:1712 +#: appPlugins/ToolCutOut.py:1712 msgid "No tool in the Geometry object." msgstr "Pas d'outil dans l'objet Géométrie." -#: appTools/ToolCutOut.py:1733 +#: appPlugins/ToolCutOut.py:1733 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" "Ajout manuel d'attache. Cliquez à nouveau pour en ajouter une autre ou clic-" "droit pour terminer." -#: appTools/ToolCutOut.py:1750 +#: appPlugins/ToolCutOut.py:1750 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -14657,7 +14702,7 @@ msgstr "" "Aucun objet Gerber n'a été sélectionné pour la découpe.\n" "Sélectionnez-en un et réessayez." -#: appTools/ToolCutOut.py:1756 +#: appPlugins/ToolCutOut.py:1756 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14665,19 +14710,19 @@ msgstr "" "L'objet sélectionné doit être de type Gerber.\n" "Sélectionnez un fichier Gerber et réessayez." -#: appTools/ToolCutOut.py:1791 +#: appPlugins/ToolCutOut.py:1791 msgid "Geometry not supported" msgstr "Géométrie non prise en charge" -#: appTools/ToolCutOut.py:1863 +#: appPlugins/ToolCutOut.py:1863 msgid "Making manual bridge gap..." msgstr "Faire un pont manuel ..." -#: appTools/ToolCutOut.py:1954 +#: appPlugins/ToolCutOut.py:1954 msgid "Finished manual adding of gaps." msgstr "Ajout manuel des interstices terminés." -#: appTools/ToolCutOut.py:2324 +#: appPlugins/ToolCutOut.py:2324 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14689,16 +14734,16 @@ msgstr "" "Créez un objet Geometrie avec\n" "parcours d'outils pour couper autour des polygones." -#: appTools/ToolCutOut.py:2353 appTools/ToolDblSided.py:664 -#: appTools/ToolPanelize.py:1102 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolPanelize.py:1102 msgid "Source Object" msgstr "Objet source" -#: appTools/ToolCutOut.py:2354 +#: appPlugins/ToolCutOut.py:2354 msgid "Object to be cutout" msgstr "Objet à découper" -#: appTools/ToolCutOut.py:2381 +#: appPlugins/ToolCutOut.py:2381 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14710,15 +14755,15 @@ msgstr "" "Ce qui est sélectionné ici dictera le genre\n" "des objets qui vont remplir la liste déroulante 'Object'." -#: appTools/ToolCutOut.py:2437 appTools/ToolIsolation.py:61 -#: appTools/ToolIsolation.py:3337 appTools/ToolMilling.py:3798 -#: appTools/ToolNCC.py:4299 appTools/ToolPaint.py:3079 +#: appPlugins/ToolCutOut.py:2437 appPlugins/ToolIsolation.py:61 +#: appPlugins/ToolIsolation.py:3337 appPlugins/ToolMilling.py:3804 +#: appPlugins/ToolNCC.py:4299 appPlugins/ToolPaint.py:3079 msgid "Search and Add" msgstr "Rechercher et Ajouter" -#: appTools/ToolCutOut.py:2440 appTools/ToolIsolation.py:3340 -#: appTools/ToolMilling.py:3801 appTools/ToolNCC.py:4302 -#: appTools/ToolPaint.py:3082 +#: appPlugins/ToolCutOut.py:2440 appPlugins/ToolIsolation.py:3340 +#: appPlugins/ToolMilling.py:3807 appPlugins/ToolNCC.py:4302 +#: appPlugins/ToolPaint.py:3082 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14732,16 +14777,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é." -#: appTools/ToolCutOut.py:2449 appTools/ToolIsolation.py:66 -#: appTools/ToolIsolation.py:3349 appTools/ToolMilling.py:383 -#: appTools/ToolMilling.py:3810 appTools/ToolNCC.py:4311 -#: appTools/ToolPaint.py:3091 +#: appPlugins/ToolCutOut.py:2449 appPlugins/ToolIsolation.py:66 +#: appPlugins/ToolIsolation.py:3349 appPlugins/ToolMilling.py:383 +#: appPlugins/ToolMilling.py:3816 appPlugins/ToolNCC.py:4311 +#: appPlugins/ToolPaint.py:3091 msgid "Pick from DB" msgstr "Choisir depuis la BD" -#: appTools/ToolCutOut.py:2452 appTools/ToolIsolation.py:3352 -#: appTools/ToolMilling.py:3813 appTools/ToolNCC.py:4314 -#: appTools/ToolPaint.py:3094 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolIsolation.py:3352 +#: appPlugins/ToolMilling.py:3819 appPlugins/ToolNCC.py:4314 +#: appPlugins/ToolPaint.py:3094 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14753,23 +14798,23 @@ msgstr "" "Gestion de la base de données Outils dans:\n" "Menu: Options -> Base de données outils" -#: appTools/ToolCutOut.py:2466 +#: appPlugins/ToolCutOut.py:2466 msgid "Tool Parameters" msgstr "Paramètres d'outil" -#: appTools/ToolCutOut.py:2603 +#: appPlugins/ToolCutOut.py:2603 msgid "Bridge Gaps" msgstr "Attaches" -#: appTools/ToolCutOut.py:2605 +#: appPlugins/ToolCutOut.py:2605 msgid "Selection of the type of cutout." msgstr "" -#: appTools/ToolCutOut.py:2609 appTools/ToolPunchGerber.py:2287 +#: appPlugins/ToolCutOut.py:2609 appPlugins/ToolPunchGerber.py:2287 msgid "Automatic" msgstr "Auto" -#: appTools/ToolCutOut.py:2658 +#: appPlugins/ToolCutOut.py:2658 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -14779,7 +14824,7 @@ msgstr "" "La forme de la découpe peut être de n'importe quelle forme.\n" "Utile lorsque le circuit imprimé a une forme non rectangulaire." -#: appTools/ToolCutOut.py:2673 +#: appPlugins/ToolCutOut.py:2673 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -14791,11 +14836,11 @@ msgstr "" "toujours une forme de rectangle et ce sera\n" "la boîte englobante de l'objet." -#: appTools/ToolCutOut.py:2710 +#: appPlugins/ToolCutOut.py:2710 msgid "Generate Manual Geometry" msgstr "Générer une géométrie manuelle" -#: appTools/ToolCutOut.py:2713 +#: appPlugins/ToolCutOut.py:2713 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -14808,19 +14853,19 @@ msgstr "" "Sélectionnez le fichier Gerber source dans la liste déroulante d'objets " "supérieure." -#: appTools/ToolCutOut.py:2733 +#: appPlugins/ToolCutOut.py:2733 msgid "Manual cutout Geometry" msgstr "Géométrie de découpe manuelle" -#: appTools/ToolCutOut.py:2735 appTools/ToolCutOut.py:2776 +#: appPlugins/ToolCutOut.py:2735 appPlugins/ToolCutOut.py:2776 msgid "Geometry object used to create the manual cutout." msgstr "Objet de géométrie utilisé pour créer la découpe manuelle." -#: appTools/ToolCutOut.py:2742 +#: appPlugins/ToolCutOut.py:2742 msgid "Manual Add Bridge Gaps" msgstr "Ajout manuel de ponts dans la découpe" -#: appTools/ToolCutOut.py:2745 +#: appPlugins/ToolCutOut.py:2745 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -14834,23 +14879,23 @@ msgstr "" "Le clic LMB doit être fait sur le périmètre de\n" "l'objet Géométrie utilisé en tant que géométrie de découpe." -#: appTools/ToolCutOut.py:2767 appTools/ToolCutOut.py:2830 +#: appPlugins/ToolCutOut.py:2767 appPlugins/ToolCutOut.py:2830 #, fuzzy #| msgid "Drilling" msgid "Cut by Drilling" msgstr "Forage" -#: appTools/ToolCutOut.py:2769 appTools/ToolCutOut.py:2833 +#: appPlugins/ToolCutOut.py:2769 appPlugins/ToolCutOut.py:2833 msgid "Create a series of drill holes following a geometry line." msgstr "" -#: appTools/ToolDblSided.py:104 appTools/ToolDblSided.py:607 +#: appPlugins/ToolDblSided.py:104 appPlugins/ToolDblSided.py:607 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "PCB double face" -#: appTools/ToolDblSided.py:277 +#: appPlugins/ToolDblSided.py:277 msgid "" "'Point' reference is selected and 'Point' coordinates are missing. Add them " "and retry." @@ -14858,54 +14903,54 @@ msgstr "" "La référence 'Point' est sélectionnée et les coordonnées 'Point' sont " "manquantes. Ajoutez-les et réessayez." -#: appTools/ToolDblSided.py:286 +#: appPlugins/ToolDblSided.py:286 msgid "There is no Box reference object loaded. Load one and retry." msgstr "" "Il n'y a pas d'objet de référence Box chargé. Chargez-en un et réessayez." -#: appTools/ToolDblSided.py:298 +#: appPlugins/ToolDblSided.py:298 msgid "No value or wrong format in Drill Dia entry. Add it and retry." msgstr "" "Aucune valeur ou format incorrect dans l'entrée du diamètre du Forage. " "Ajoutez-le et réessayez." -#: appTools/ToolDblSided.py:310 +#: appPlugins/ToolDblSided.py:310 msgid "There are no Alignment Drill Coordinates to use. Add them and retry." msgstr "" "Il n’y a pas de coordonnées de perceuse d’alignement à utiliser. Ajoutez-les " "et réessayez." -#: appTools/ToolDblSided.py:329 +#: appPlugins/ToolDblSided.py:329 msgid "Alignment Drills" msgstr "Forets d'alignement" -#: appTools/ToolDblSided.py:333 +#: appPlugins/ToolDblSided.py:333 msgid "Excellon object with alignment drills created..." msgstr "Excellon objet avec des exercices d'alignement créé ..." -#: appTools/ToolDblSided.py:344 appTools/ToolPunchGerber.py:527 -#: appTools/ToolPunchGerber.py:564 appTools/ToolPunchGerber.py:669 +#: appPlugins/ToolDblSided.py:344 appPlugins/ToolPunchGerber.py:527 +#: appPlugins/ToolPunchGerber.py:564 appPlugins/ToolPunchGerber.py:669 msgid "There is no Excellon object loaded ..." msgstr "Il n'y a pas d'objet Excellon chargé ..." -#: appTools/ToolDblSided.py:356 +#: appPlugins/ToolDblSided.py:356 msgid "Click on canvas within the desired Excellon drill hole" msgstr "Cliquez sur le canevas dans le trou de forage Excellon désiré" -#: appTools/ToolDblSided.py:400 +#: appPlugins/ToolDblSided.py:400 msgid "Mirror reference point set." msgstr "Point de référence du miroir défini." -#: appTools/ToolDblSided.py:428 +#: appPlugins/ToolDblSided.py:428 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "" "Seuls les objets Gerber, Excellon et Géométrie peuvent être mis en miroir." -#: appTools/ToolDblSided.py:440 +#: appPlugins/ToolDblSided.py:440 msgid "There is no Box object loaded ..." msgstr "Il n'y a pas d'objet Box chargé ..." -#: appTools/ToolDblSided.py:450 +#: appPlugins/ToolDblSided.py:450 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." @@ -14913,11 +14958,11 @@ msgstr "" "Il n'y a pas de coordonnées de point dans le champ Point. Ajoutez des " "coordonnées et réessayez ..." -#: appTools/ToolDblSided.py:457 camlib.py:2434 +#: appPlugins/ToolDblSided.py:457 camlib.py:2434 msgid "Object was mirrored" msgstr "L'objet a été reflété" -#: appTools/ToolDblSided.py:635 appTools/ToolNCC.py:4107 +#: appPlugins/ToolDblSided.py:635 appPlugins/ToolNCC.py:4107 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14929,19 +14974,19 @@ msgstr "" "Créez un objet de géométrie avec\n" "des parcours pour couper toutes les régions non-cuivre." -#: appTools/ToolDblSided.py:665 +#: appPlugins/ToolDblSided.py:665 msgid "Objects to be mirrored" msgstr "Objets à mettre en miroir" -#: appTools/ToolDblSided.py:672 +#: appPlugins/ToolDblSided.py:672 msgid "Select the type of application object to be processed in this tool." msgstr "Sélectionnez le type d'objet applicatif à traiter dans cet outil." -#: appTools/ToolDblSided.py:706 +#: appPlugins/ToolDblSided.py:706 msgid "Bounds Values" msgstr "Valeurs limites" -#: appTools/ToolDblSided.py:708 +#: appPlugins/ToolDblSided.py:708 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14949,39 +14994,39 @@ msgstr "" "Sélectionnez sur le canevas le ou les objets\n" "pour lequel calculer les valeurs limites." -#: appTools/ToolDblSided.py:718 +#: appPlugins/ToolDblSided.py:718 msgid "X min" msgstr "X min" -#: appTools/ToolDblSided.py:720 appTools/ToolDblSided.py:734 +#: appPlugins/ToolDblSided.py:720 appPlugins/ToolDblSided.py:734 msgid "Minimum location." msgstr "Emplacement minimum." -#: appTools/ToolDblSided.py:732 +#: appPlugins/ToolDblSided.py:732 msgid "Y min" msgstr "Y min" -#: appTools/ToolDblSided.py:746 +#: appPlugins/ToolDblSided.py:746 msgid "X max" msgstr "X max" -#: appTools/ToolDblSided.py:748 appTools/ToolDblSided.py:762 +#: appPlugins/ToolDblSided.py:748 appPlugins/ToolDblSided.py:762 msgid "Maximum location." msgstr "Emplacement maximum." -#: appTools/ToolDblSided.py:760 +#: appPlugins/ToolDblSided.py:760 msgid "Y max" msgstr "Y max" -#: appTools/ToolDblSided.py:771 +#: appPlugins/ToolDblSided.py:771 msgid "Center point coordinates" msgstr "Coordonnées du point central" -#: appTools/ToolDblSided.py:773 +#: appPlugins/ToolDblSided.py:773 msgid "Centroid" msgstr "Centroïde" -#: appTools/ToolDblSided.py:775 +#: appPlugins/ToolDblSided.py:775 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14989,11 +15034,11 @@ msgstr "" "L'emplacement du point central pour le rectangulaire\n" "forme de délimitation. Centroïde. Le format est (x, y)." -#: appTools/ToolDblSided.py:784 +#: appPlugins/ToolDblSided.py:784 msgid "Calculate Bounds Values" msgstr "Calculer les valeurs limites" -#: appTools/ToolDblSided.py:786 +#: appPlugins/ToolDblSided.py:786 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -15003,15 +15048,15 @@ msgstr "" "pour la sélection d'objets.\n" "La forme de l'enveloppe est parallèle à l'axe X, Y." -#: appTools/ToolDblSided.py:811 +#: appPlugins/ToolDblSided.py:811 msgid "Mirror Operation" msgstr "Miroir Opération" -#: appTools/ToolDblSided.py:812 +#: appPlugins/ToolDblSided.py:812 msgid "Parameters for the mirror operation" msgstr "Paramètres de l'opération Miroir" -#: appTools/ToolDblSided.py:834 +#: appPlugins/ToolDblSided.py:834 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -15030,11 +15075,11 @@ msgstr "" "- Hole Snap -> un point défini par le centre d'un trou de forage d'un objet " "Excellon" -#: appTools/ToolDblSided.py:854 +#: appPlugins/ToolDblSided.py:854 msgid "Point coordinates" msgstr "Coordonnées du point" -#: appTools/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:860 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -15050,17 +15095,17 @@ msgstr "" "et cliquez avec le bouton gauche de la souris sur la toile ou vous pouvez " "entrer les coordonnées manuellement." -#: appTools/ToolDblSided.py:878 +#: appPlugins/ToolDblSided.py:878 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Objet contenant des trous pouvant être choisis comme référence pour la mise " "en miroir." -#: appTools/ToolDblSided.py:893 +#: appPlugins/ToolDblSided.py:893 msgid "Pick hole" msgstr "Choisissez un trou" -#: appTools/ToolDblSided.py:895 +#: appPlugins/ToolDblSided.py:895 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -15069,7 +15114,7 @@ msgstr "" "sélectionné,\n" "et les coordonnées du centre du trou seront copiées dans le champ Point." -#: appTools/ToolDblSided.py:911 +#: appPlugins/ToolDblSided.py:911 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -15079,11 +15124,11 @@ msgstr "" "Les coordonnées du centre du cadre de sélection sont utilisées\n" "comme référence pour le fonctionnement du miroir." -#: appTools/ToolDblSided.py:937 +#: appPlugins/ToolDblSided.py:937 msgid "Mirror" msgstr "Miroir" -#: appTools/ToolDblSided.py:940 +#: appPlugins/ToolDblSided.py:940 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -15093,11 +15138,11 @@ msgstr "" "l'axe spécifié. Ne crée pas de nouveau\n" "objet, mais le modifie." -#: appTools/ToolDblSided.py:966 +#: appPlugins/ToolDblSided.py:966 msgid "PCB Alignment" msgstr "Alignement PCB" -#: appTools/ToolDblSided.py:968 appTools/ToolDblSided.py:1079 +#: appPlugins/ToolDblSided.py:968 appPlugins/ToolDblSided.py:1079 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -15107,7 +15152,7 @@ msgstr "" "trous d'alignement spécifiés et leur miroir\n" "images." -#: appTools/ToolDblSided.py:1010 appTools/ToolDblSided.py:1017 +#: appPlugins/ToolDblSided.py:1010 appPlugins/ToolDblSided.py:1017 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -15117,11 +15162,11 @@ msgstr "" "du premier foret d'alignement, en faisant miroir.\n" "Il peut être modifié dans la section Paramètres miroir -> Référence" -#: appTools/ToolDblSided.py:1030 +#: appPlugins/ToolDblSided.py:1030 msgid "Alignment Drill Coordinates" msgstr "Coordonnées du foret d'alignement" -#: appTools/ToolDblSided.py:1032 +#: appPlugins/ToolDblSided.py:1032 msgid "" "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " "each set of (x, y) coordinates\n" @@ -15139,11 +15184,11 @@ msgstr "" "- un foret en position miroir sur l'axe sélectionné ci-dessus dans 'Aligner " "l'axe'." -#: appTools/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1040 msgid "Drill coordinates" msgstr "Coordonnées de forage" -#: appTools/ToolDblSided.py:1048 +#: appPlugins/ToolDblSided.py:1048 msgid "" "Add alignment drill holes coordinates in the format: (x1, y1), (x2, " "y2), ... \n" @@ -15171,60 +15216,60 @@ msgstr "" "- en saisissant manuellement les coordonnées au format: (x1, y1), (x2, " "y2), ..." -#: appTools/ToolDblSided.py:1063 +#: appPlugins/ToolDblSided.py:1063 msgid "Delete Last" msgstr "Supprimer le dernier" -#: appTools/ToolDblSided.py:1066 +#: appPlugins/ToolDblSided.py:1066 msgid "Delete the last coordinates tuple in the list." msgstr "Supprimez le dernier tuple de coordonnées de la liste." -#: appTools/ToolDistance.py:194 +#: appPlugins/ToolDistance.py:194 msgid "MEASURING: Click on the Start point ..." msgstr "MESURE: Cliquez sur le point de départ ..." -#: appTools/ToolDistance.py:254 appTools/ToolDistance.py:661 -#: appTools/ToolDistanceMin.py:348 +#: appPlugins/ToolDistance.py:254 appPlugins/ToolDistance.py:661 +#: appPlugins/ToolDistanceMin.py:348 msgid "Measure" msgstr "Mesure" -#: appTools/ToolDistance.py:304 +#: appPlugins/ToolDistance.py:304 msgid "Distance Tool finished." msgstr "Outil Distance terminé." -#: appTools/ToolDistance.py:376 +#: appPlugins/ToolDistance.py:376 msgid "Pads overlapped. Aborting." msgstr "Les coussinets se chevauchaient. Abandon." -#: appTools/ToolDistance.py:405 +#: appPlugins/ToolDistance.py:405 msgid "Distance Tool cancelled." msgstr "Outil Distance annulé." -#: appTools/ToolDistance.py:419 appTools/ToolDistanceMin.py:209 +#: appPlugins/ToolDistance.py:419 appPlugins/ToolDistanceMin.py:209 msgid "MEASURING" msgstr "MESURE" -#: appTools/ToolDistance.py:420 appTools/ToolDistanceMin.py:210 +#: appPlugins/ToolDistance.py:420 appPlugins/ToolDistanceMin.py:210 msgid "Result" msgstr "Résultat" -#: appTools/ToolDistance.py:576 appTools/ToolDistanceMin.py:253 +#: appPlugins/ToolDistance.py:576 appPlugins/ToolDistanceMin.py:253 msgid "Those are the units in which the distance is measured." msgstr "Ce sont les unités dans lesquelles la distance est mesurée." -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "METRIC (mm)" msgstr "MÉTRIQUE (mm)" -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "INCH (in)" msgstr "POUCES (po)" -#: appTools/ToolDistance.py:583 +#: appPlugins/ToolDistance.py:583 msgid "Snap to center" msgstr "Accrocher au centre" -#: appTools/ToolDistance.py:585 +#: appPlugins/ToolDistance.py:585 msgid "" "Mouse cursor will snap to the center of the pad/drill\n" "when it is hovering over the geometry of the pad/drill." @@ -15232,84 +15277,84 @@ msgstr "" "Le curseur de la souris se positionnera au centre du pad / drill\n" "lorsqu'il survole la géométrie du tampon / de la perceuse." -#: appTools/ToolDistance.py:595 +#: appPlugins/ToolDistance.py:595 msgid "Start Coords" msgstr "Démarrer Coords" -#: appTools/ToolDistance.py:596 appTools/ToolDistance.py:601 +#: appPlugins/ToolDistance.py:596 appPlugins/ToolDistance.py:601 msgid "This is measuring Start point coordinates." msgstr "Ceci mesure les coordonnées du point de départ." -#: appTools/ToolDistance.py:606 +#: appPlugins/ToolDistance.py:606 msgid "Stop Coords" msgstr "Arrêtez Coords" -#: appTools/ToolDistance.py:607 appTools/ToolDistance.py:612 +#: appPlugins/ToolDistance.py:607 appPlugins/ToolDistance.py:612 msgid "This is the measuring Stop point coordinates." msgstr "Ce sont les coordonnées du point d'arrêt de la mesure." -#: appTools/ToolDistance.py:617 appTools/ToolDistanceMin.py:289 +#: appPlugins/ToolDistance.py:617 appPlugins/ToolDistanceMin.py:289 msgid "Dx" msgstr "Dx" -#: appTools/ToolDistance.py:618 appTools/ToolDistance.py:623 -#: appTools/ToolDistanceMin.py:290 appTools/ToolDistanceMin.py:295 +#: appPlugins/ToolDistance.py:618 appPlugins/ToolDistance.py:623 +#: appPlugins/ToolDistanceMin.py:290 appPlugins/ToolDistanceMin.py:295 msgid "This is the distance measured over the X axis." msgstr "C'est la distance mesurée sur l'axe X." -#: appTools/ToolDistance.py:628 appTools/ToolDistanceMin.py:301 +#: appPlugins/ToolDistance.py:628 appPlugins/ToolDistanceMin.py:301 msgid "Dy" msgstr "Dy" -#: appTools/ToolDistance.py:629 appTools/ToolDistance.py:634 -#: appTools/ToolDistanceMin.py:302 appTools/ToolDistanceMin.py:307 +#: appPlugins/ToolDistance.py:629 appPlugins/ToolDistance.py:634 +#: appPlugins/ToolDistanceMin.py:302 appPlugins/ToolDistanceMin.py:307 msgid "This is the distance measured over the Y axis." msgstr "C'est la distance mesurée sur l'axe Y." -#: appTools/ToolDistance.py:640 appTools/ToolDistance.py:645 -#: appTools/ToolDistanceMin.py:314 appTools/ToolDistanceMin.py:319 +#: appPlugins/ToolDistance.py:640 appPlugins/ToolDistance.py:645 +#: appPlugins/ToolDistanceMin.py:314 appPlugins/ToolDistanceMin.py:319 msgid "This is orientation angle of the measuring line." msgstr "C'est l'angle d'orientation de la ligne de mesure." -#: appTools/ToolDistance.py:650 appTools/ToolDistanceMin.py:325 +#: appPlugins/ToolDistance.py:650 appPlugins/ToolDistanceMin.py:325 msgid "DISTANCE" msgstr "DISTANCE" -#: appTools/ToolDistance.py:651 appTools/ToolDistance.py:656 +#: appPlugins/ToolDistance.py:651 appPlugins/ToolDistance.py:656 msgid "This is the point to point Euclidian distance." msgstr "C'est la distance euclidienne de point à point." -#: appTools/ToolDistanceMin.py:65 +#: appPlugins/ToolDistanceMin.py:65 msgid "" "Select two objects and no more, to measure the distance between them ..." msgstr "" "Sélectionnez deux objets et pas plus, pour mesurer la distance qui les " "sépare ..." -#: appTools/ToolDistanceMin.py:83 appTools/ToolDistanceMin.py:233 +#: appPlugins/ToolDistanceMin.py:83 appPlugins/ToolDistanceMin.py:233 #, fuzzy #| msgid "Minimum distance" msgid "Minimum Distance" msgstr "Distance minimale" -#: appTools/ToolDistanceMin.py:120 appTools/ToolDistanceMin.py:141 -#: appTools/ToolDistanceMin.py:150 appTools/ToolDistanceMin.py:171 +#: appPlugins/ToolDistanceMin.py:120 appPlugins/ToolDistanceMin.py:141 +#: appPlugins/ToolDistanceMin.py:150 appPlugins/ToolDistanceMin.py:171 msgid "Select two objects and no more. Currently the selection has objects: " msgstr "Ne sélectionnez pas plus de 2 objets. Nombres de sélections en cours " -#: appTools/ToolDistanceMin.py:218 +#: appPlugins/ToolDistanceMin.py:218 msgid "Objects intersects or touch at" msgstr "Les objets se croisent ou se touchent à" -#: appTools/ToolDistanceMin.py:224 +#: appPlugins/ToolDistanceMin.py:224 msgid "Jumped to the half point between the two selected objects" msgstr "Sauté au demi-point entre les deux objets sélectionnés" -#: appTools/ToolDistanceMin.py:261 +#: appPlugins/ToolDistanceMin.py:261 msgid "First object point" msgstr "Premier point" -#: appTools/ToolDistanceMin.py:262 appTools/ToolDistanceMin.py:268 +#: appPlugins/ToolDistanceMin.py:262 appPlugins/ToolDistanceMin.py:268 msgid "" "This is first object point coordinates.\n" "This is the start point for measuring distance." @@ -15317,11 +15362,11 @@ msgstr "" "Ce sont les premières coordonnées du point d'objet.\n" "C'est le point de départ pour mesurer la distance." -#: appTools/ToolDistanceMin.py:275 +#: appPlugins/ToolDistanceMin.py:275 msgid "Second object point" msgstr "Deuxième point" -#: appTools/ToolDistanceMin.py:276 appTools/ToolDistanceMin.py:282 +#: appPlugins/ToolDistanceMin.py:276 appPlugins/ToolDistanceMin.py:282 msgid "" "This is second object point coordinates.\n" "This is the end point for measuring distance." @@ -15329,73 +15374,73 @@ msgstr "" "Ce sont les coordonnées du deuxième point de l'objet.\n" "C'est le point final pour mesurer la distance." -#: appTools/ToolDistanceMin.py:326 appTools/ToolDistanceMin.py:331 +#: appPlugins/ToolDistanceMin.py:326 appPlugins/ToolDistanceMin.py:331 msgid "This is the point to point Euclidean distance." msgstr "C'est la distance euclidienne de point à point." -#: appTools/ToolDistanceMin.py:337 +#: appPlugins/ToolDistanceMin.py:337 msgid "Half Point" msgstr "Demi point" -#: appTools/ToolDistanceMin.py:338 appTools/ToolDistanceMin.py:343 +#: appPlugins/ToolDistanceMin.py:338 appPlugins/ToolDistanceMin.py:343 msgid "This is the middle point of the point to point Euclidean distance." msgstr "C'est le point central de la distance euclidienne point à point." -#: appTools/ToolDistanceMin.py:351 +#: appPlugins/ToolDistanceMin.py:351 msgid "Jump to Half Point" msgstr "Aller au demi point" -#: appTools/ToolDrilling.py:1431 appTools/ToolIsolation.py:879 -#: appTools/ToolMilling.py:1941 appTools/ToolNCC.py:483 -#: appTools/ToolPaint.py:412 +#: appPlugins/ToolDrilling.py:1431 appPlugins/ToolIsolation.py:879 +#: appPlugins/ToolMilling.py:1941 appPlugins/ToolNCC.py:483 +#: appPlugins/ToolPaint.py:412 msgid "Current Tool parameters were applied to all tools." msgstr "Les paramètres d'outil actuels ont été appliqués à tous les outils." -#: appTools/ToolDrilling.py:1493 appTools/ToolMilling.py:3317 +#: appPlugins/ToolDrilling.py:1493 appPlugins/ToolMilling.py:3323 msgid "Focus Z" msgstr "Focus Z" -#: appTools/ToolDrilling.py:1515 appTools/ToolMilling.py:3283 +#: appPlugins/ToolDrilling.py:1515 appPlugins/ToolMilling.py:3289 msgid "Laser Power" msgstr "Puissance laser" -#: appTools/ToolDrilling.py:1890 camlib.py:4120 +#: appPlugins/ToolDrilling.py:1890 camlib.py:4120 msgid "The loaded Excellon file has no drills" msgstr "Le fichier Excellon chargé n'a pas d'exercices" -#: appTools/ToolDrilling.py:1935 camlib.py:4038 +#: appPlugins/ToolDrilling.py:1935 camlib.py:4038 msgid "Creating a list of points to drill..." msgstr "Création d'une liste de points à explorer ..." -#: appTools/ToolDrilling.py:1942 camlib.py:4067 +#: appPlugins/ToolDrilling.py:1942 camlib.py:4067 msgid "Failed. Drill points inside the exclusion zones." msgstr "Échoué. Percer des points à l'intérieur des zones d'exclusion." -#: appTools/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 +#: appPlugins/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 msgid "Starting G-Code" msgstr "Démarrer le GCode" -#: appTools/ToolDrilling.py:1963 +#: appPlugins/ToolDrilling.py:1963 msgid "Generating CNCJob..." msgstr "Génération du CNCJob ..." -#: appTools/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 +#: appPlugins/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "Le format X,Y de changement d'outil doit être (x,y)." -#: appTools/ToolDrilling.py:2255 +#: appPlugins/ToolDrilling.py:2255 msgid "Generating CNC Code" msgstr "Génération de code CNC" -#: appTools/ToolDrilling.py:2328 +#: appPlugins/ToolDrilling.py:2328 msgid "Excellon object for drilling/milling operation." msgstr "Objet Excellon pour opération de forage/fraisage." -#: appTools/ToolDrilling.py:2392 +#: appPlugins/ToolDrilling.py:2392 msgid "Search DB" msgstr "Rechercher dans la BD" -#: appTools/ToolDrilling.py:2395 +#: appPlugins/ToolDrilling.py:2395 msgid "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." @@ -15403,9 +15448,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." -#: appTools/ToolDrilling.py:2413 appTools/ToolIsolation.py:3380 -#: appTools/ToolMilling.py:3846 appTools/ToolNCC.py:4342 -#: appTools/ToolPaint.py:3122 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolIsolation.py:3380 +#: appPlugins/ToolMilling.py:3852 appPlugins/ToolNCC.py:4342 +#: appPlugins/ToolPaint.py:3122 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15413,15 +15458,15 @@ msgstr "" "Les données utilisées pour créer le GCode.\n" "Chaque outil stocke son propre ensemble de données." -#: appTools/ToolDrilling.py:2650 appTools/ToolIsolation.py:3459 -#: appTools/ToolMilling.py:4277 appTools/ToolNCC.py:4499 -#: appTools/ToolPaint.py:3217 +#: appPlugins/ToolDrilling.py:2650 appPlugins/ToolIsolation.py:3459 +#: appPlugins/ToolMilling.py:4283 appPlugins/ToolNCC.py:4499 +#: appPlugins/ToolPaint.py:3217 msgid "Apply parameters to all tools" msgstr "Appliquer des paramètres à tous les outils" -#: appTools/ToolDrilling.py:2653 appTools/ToolIsolation.py:3462 -#: appTools/ToolMilling.py:4280 appTools/ToolNCC.py:4502 -#: appTools/ToolPaint.py:3220 +#: appPlugins/ToolDrilling.py:2653 appPlugins/ToolIsolation.py:3462 +#: appPlugins/ToolMilling.py:4286 appPlugins/ToolNCC.py:4502 +#: appPlugins/ToolPaint.py:3220 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15429,28 +15474,28 @@ msgstr "" "Les paramètres du formulaire actuel seront appliqués\n" "sur tous les outils de la table d'outils." -#: appTools/ToolDrilling.py:2664 appTools/ToolIsolation.py:3473 -#: appTools/ToolMilling.py:4293 appTools/ToolNCC.py:4513 -#: appTools/ToolPaint.py:3231 +#: appPlugins/ToolDrilling.py:2664 appPlugins/ToolIsolation.py:3473 +#: appPlugins/ToolMilling.py:4299 appPlugins/ToolNCC.py:4513 +#: appPlugins/ToolPaint.py:3231 msgid "Common Parameters" msgstr "Paramètres communs" -#: appTools/ToolDrilling.py:2666 appTools/ToolIsolation.py:3475 -#: appTools/ToolMilling.py:4295 appTools/ToolNCC.py:4515 -#: appTools/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2666 appPlugins/ToolIsolation.py:3475 +#: appPlugins/ToolMilling.py:4301 appPlugins/ToolNCC.py:4515 +#: appPlugins/ToolPaint.py:3233 msgid "Parameters that are common for all tools." msgstr "Paramètres communs à tous les outils." -#: appTools/ToolDrilling.py:2671 appTools/ToolMilling.py:4300 -#: appTools/ToolSolderPaste.py:1334 +#: appPlugins/ToolDrilling.py:2671 appPlugins/ToolMilling.py:4306 +#: appPlugins/ToolSolderPaste.py:1334 msgid "Tool change Z" msgstr "Changement d'outil Z" -#: appTools/ToolDrilling.py:2729 appTools/ToolMilling.py:4343 +#: appPlugins/ToolDrilling.py:2729 appPlugins/ToolMilling.py:4349 msgid "X,Y coordinates" msgstr "Coordonnées X-Y" -#: appTools/ToolDrilling.py:2775 +#: appPlugins/ToolDrilling.py:2775 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Excellon Objects." @@ -15458,19 +15503,19 @@ msgstr "" "Le fichier JSON du préprocesseur qui dicte\n" "Sortie Gcode pour Excellon Objects." -#: appTools/ToolDrilling.py:2790 appTools/ToolMilling.py:4401 +#: appPlugins/ToolDrilling.py:2790 appPlugins/ToolMilling.py:4407 msgid "Add exclusion areas" msgstr "Ajouter des zones d'exclusion" -#: appTools/ToolDrilling.py:2817 appTools/ToolMilling.py:4427 +#: appPlugins/ToolDrilling.py:2817 appPlugins/ToolMilling.py:4433 msgid "This is the Area ID." msgstr "Il s'agit de l'ID de zone." -#: appTools/ToolDrilling.py:2819 appTools/ToolMilling.py:4429 +#: appPlugins/ToolDrilling.py:2819 appPlugins/ToolMilling.py:4435 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." -#: appTools/ToolDrilling.py:2821 appTools/ToolMilling.py:4431 +#: appPlugins/ToolDrilling.py:2821 appPlugins/ToolMilling.py:4437 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15478,7 +15523,7 @@ msgstr "" "La stratégie utilisée pour la zone d'exclusion. Faites le tour des zones " "d'exclusion ou au-dessus." -#: appTools/ToolDrilling.py:2823 appTools/ToolMilling.py:4433 +#: appPlugins/ToolDrilling.py:2823 appPlugins/ToolMilling.py:4439 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." @@ -15486,32 +15531,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." -#: appTools/ToolDrilling.py:2859 appTools/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2859 appPlugins/ToolMilling.py:4473 msgid "Add Area:" msgstr "Ajouter une Zone:" -#: appTools/ToolDrilling.py:2860 appTools/ToolMilling.py:4468 +#: appPlugins/ToolDrilling.py:2860 appPlugins/ToolMilling.py:4474 msgid "Add an Exclusion Area." msgstr "Ajoutez une zone d'exclusion." -#: appTools/ToolDrilling.py:2878 appTools/ToolMilling.py:4485 +#: appPlugins/ToolDrilling.py:2878 appPlugins/ToolMilling.py:4491 msgid "Delete all exclusion areas." msgstr "Supprimez toutes les zones d'exclusion." -#: appTools/ToolDrilling.py:2881 appTools/ToolMilling.py:4488 +#: appPlugins/ToolDrilling.py:2881 appPlugins/ToolMilling.py:4494 msgid "Delete Selected" msgstr "Supprimer sélectionnée" -#: appTools/ToolDrilling.py:2882 appTools/ToolMilling.py:4489 +#: appPlugins/ToolDrilling.py:2882 appPlugins/ToolMilling.py:4495 msgid "Delete all exclusion areas that are selected in the table." msgstr "Supprimez toutes les zones d'exclusion sélectionnées dans le tableau." -#: appTools/ToolDrilling.py:2904 appTools/ToolMilling.py:4511 -#: appTools/ToolSolderPaste.py:1518 +#: appPlugins/ToolDrilling.py:2904 appPlugins/ToolMilling.py:4517 +#: appPlugins/ToolSolderPaste.py:1518 msgid "Generate CNCJob object" msgstr "Générer l'objet CNC Job" -#: appTools/ToolDrilling.py:2907 appTools/ToolMilling.py:4514 +#: appPlugins/ToolDrilling.py:2907 appPlugins/ToolMilling.py:4520 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15525,25 +15570,25 @@ msgstr "" "Cliquez sur l'entête # pour sélectionner tout, ou CTRL-clic gauche\n" "pour une sélection personnalisée d'outils." -#: appTools/ToolEtchCompensation.py:98 appTools/ToolEtchCompensation.py:269 +#: appPlugins/ToolEtchCompensation.py:98 appPlugins/ToolEtchCompensation.py:269 #, fuzzy #| msgid "Etch Compensation Tool" msgid "Etch Compensation" msgstr "Outil de Comp. de Gravure" -#: appTools/ToolEtchCompensation.py:311 appTools/ToolInvertGerber.py:232 +#: appPlugins/ToolEtchCompensation.py:311 appPlugins/ToolInvertGerber.py:232 msgid "Gerber object that will be inverted." msgstr "Objet Gerber qui sera inversé." -#: appTools/ToolEtchCompensation.py:323 +#: appPlugins/ToolEtchCompensation.py:323 msgid "Conversion utilities" msgstr "Utilitaires de conversion" -#: appTools/ToolEtchCompensation.py:328 +#: appPlugins/ToolEtchCompensation.py:328 msgid "Oz to Microns" msgstr "Oz en Microns" -#: appTools/ToolEtchCompensation.py:330 +#: appPlugins/ToolEtchCompensation.py:330 msgid "" "Will convert from oz thickness to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15553,19 +15598,20 @@ msgstr "" "Peut utiliser des formules avec des opérateurs: /, *, +, -,%,.\n" "Les nombres réels utilisent le séparateur de décimales de points." -#: appTools/ToolEtchCompensation.py:339 +#: appPlugins/ToolEtchCompensation.py:339 msgid "Oz value" msgstr "Valeur en oz" -#: appTools/ToolEtchCompensation.py:341 appTools/ToolEtchCompensation.py:362 +#: appPlugins/ToolEtchCompensation.py:341 +#: appPlugins/ToolEtchCompensation.py:362 msgid "Microns value" msgstr "Valeur en microns" -#: appTools/ToolEtchCompensation.py:349 +#: appPlugins/ToolEtchCompensation.py:349 msgid "Mils to Microns" msgstr "Mils en Microns" -#: appTools/ToolEtchCompensation.py:351 +#: appPlugins/ToolEtchCompensation.py:351 msgid "" "Will convert from mils to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15575,19 +15621,19 @@ msgstr "" "Peut utiliser des formules avec des opérateurs: /, *, +, -,%,.\n" "Les nombres réels utilisent le séparateur de décimales de points." -#: appTools/ToolEtchCompensation.py:360 +#: appPlugins/ToolEtchCompensation.py:360 msgid "Mils value" msgstr "Valeur en millièmes" -#: appTools/ToolEtchCompensation.py:375 appTools/ToolInvertGerber.py:244 +#: appPlugins/ToolEtchCompensation.py:375 appPlugins/ToolInvertGerber.py:244 msgid "Parameters for this tool" msgstr "Paramètres pour cet outil" -#: appTools/ToolEtchCompensation.py:380 +#: appPlugins/ToolEtchCompensation.py:380 msgid "Copper Thickness" msgstr "Épaisseur de cuivre" -#: appTools/ToolEtchCompensation.py:382 +#: appPlugins/ToolEtchCompensation.py:382 msgid "" "The thickness of the copper foil.\n" "In microns [um]." @@ -15595,11 +15641,11 @@ msgstr "" "L'épaisseur de la feuille de cuivre.\n" "En microns [um]." -#: appTools/ToolEtchCompensation.py:392 +#: appPlugins/ToolEtchCompensation.py:392 msgid "Ratio" msgstr "Rapport" -#: appTools/ToolEtchCompensation.py:394 +#: appPlugins/ToolEtchCompensation.py:394 msgid "" "The ratio of lateral etch versus depth etch.\n" "Can be:\n" @@ -15611,31 +15657,32 @@ msgstr "" "- personnalisé -> l'utilisateur entrera une valeur personnalisée\n" "- présélection -> valeur qui dépend d'une sélection d'agents de gravure" -#: appTools/ToolEtchCompensation.py:400 appTools/ToolEtchCompensation.py:420 +#: appPlugins/ToolEtchCompensation.py:400 +#: appPlugins/ToolEtchCompensation.py:420 msgid "Etch Factor" msgstr "Facteur de gravure" -#: appTools/ToolEtchCompensation.py:401 +#: appPlugins/ToolEtchCompensation.py:401 msgid "Etchants list" msgstr "Liste des marchands" -#: appTools/ToolEtchCompensation.py:402 +#: appPlugins/ToolEtchCompensation.py:402 msgid "Manual offset" msgstr "Décalage manuel" -#: appTools/ToolEtchCompensation.py:409 +#: appPlugins/ToolEtchCompensation.py:409 msgid "Etchants" msgstr "Etchants" -#: appTools/ToolEtchCompensation.py:411 +#: appPlugins/ToolEtchCompensation.py:411 msgid "A list of etchants." msgstr "Une liste des agents de gravure." -#: appTools/ToolEtchCompensation.py:414 +#: appPlugins/ToolEtchCompensation.py:414 msgid "Alkaline baths" msgstr "Bains alcalins" -#: appTools/ToolEtchCompensation.py:422 +#: appPlugins/ToolEtchCompensation.py:422 msgid "" "The ratio between depth etch and lateral etch .\n" "Accepts real numbers and formulas using the operators: /,*,+,-,%" @@ -15644,11 +15691,11 @@ msgstr "" "Accepte les nombres réels et les formules en utilisant les opérateurs: /, *, " "+, -,%" -#: appTools/ToolEtchCompensation.py:426 +#: appPlugins/ToolEtchCompensation.py:426 msgid "Real number or formula" msgstr "Nombre réel ou formule" -#: appTools/ToolEtchCompensation.py:434 +#: appPlugins/ToolEtchCompensation.py:434 msgid "" "Value with which to increase or decrease (buffer)\n" "the copper features. In microns [um]." @@ -15656,84 +15703,84 @@ msgstr "" "Valeur avec laquelle augmenter ou diminuer (tampon)\n" "les caractéristiques de cuivre. En microns [um]." -#: appTools/ToolEtchCompensation.py:457 +#: appPlugins/ToolEtchCompensation.py:457 msgid "Compensate" msgstr "Compenser" -#: appTools/ToolEtchCompensation.py:460 +#: appPlugins/ToolEtchCompensation.py:460 msgid "" "Will increase the copper features thickness to compensate the lateral etch." msgstr "" "Augmentera l'épaisseur des éléments en cuivre pour compenser la gravure " "latérale." -#: appTools/ToolExtract.py:425 appTools/ToolExtract.py:512 -#: appTools/ToolExtract.py:599 +#: appPlugins/ToolExtract.py:425 appPlugins/ToolExtract.py:512 +#: appPlugins/ToolExtract.py:599 msgid "No drills extracted. Try different parameters." msgstr "Aucun trou de forage extrait. Essayez différents paramètres." -#: appTools/ToolExtract.py:703 +#: appPlugins/ToolExtract.py:703 #, fuzzy #| msgid "Soldermask Gerber" msgid "No soldermask extracted." msgstr "Soldermask Gerber" -#: appTools/ToolExtract.py:752 appTools/ToolExtract.py:761 -#: appTools/ToolExtract.py:765 +#: appPlugins/ToolExtract.py:752 appPlugins/ToolExtract.py:761 +#: appPlugins/ToolExtract.py:765 #, fuzzy #| msgid "Soldermask Gerber" msgid "No cutout extracted." msgstr "Soldermask Gerber" -#: appTools/ToolExtract.py:911 +#: appPlugins/ToolExtract.py:911 #, 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" -#: appTools/ToolExtract.py:938 appTools/ToolPunchGerber.py:2023 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2023 #, fuzzy #| msgid "Process Oblong Pads." msgid "Process all Pads." msgstr "Processus Tampons oblongs." -#: appTools/ToolExtract.py:1020 appTools/ToolExtract.py:1187 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolExtract.py:1187 msgid "Extract Drills" msgstr "Extraire des forets" -#: appTools/ToolExtract.py:1022 +#: appPlugins/ToolExtract.py:1022 #, fuzzy #| msgid "Edit an Excellon object." msgid "Extract an Excellon object from the Gerber pads." msgstr "Editer un objet Excellon." -#: appTools/ToolExtract.py:1190 +#: appPlugins/ToolExtract.py:1190 msgid "Extract drills from a given Gerber file." msgstr "Extraire les trous de forage d'un fichier Gerber donné." -#: appTools/ToolFiducials.py:315 +#: appPlugins/ToolFiducials.py:315 msgid "Click to add first Fiducial. Bottom Left..." msgstr "Cliquez pour ajouter le premier Fiducial. En bas à gauche..." -#: appTools/ToolFiducials.py:594 +#: appPlugins/ToolFiducials.py:594 msgid "Click to add the last fiducial. Top Right..." msgstr "Cliquez pour ajouter la dernière fiducie. En haut à droite..." -#: appTools/ToolFiducials.py:599 +#: appPlugins/ToolFiducials.py:599 msgid "Click to add the second fiducial. Top Left or Bottom Right..." msgstr "" "Cliquez pour ajouter le deuxième repère. En haut à gauche ou en bas à " "droite ..." -#: appTools/ToolFiducials.py:695 +#: appPlugins/ToolFiducials.py:695 msgid "Fiducials Tool exit." msgstr "Sortie de l'outil Fiducials." -#: appTools/ToolFiducials.py:785 +#: appPlugins/ToolFiducials.py:785 msgid "Fiducials Coordinates" msgstr "Coordonnées de Fiducials" -#: appTools/ToolFiducials.py:787 +#: appPlugins/ToolFiducials.py:787 msgid "" "A table with the fiducial points coordinates,\n" "in the format (x, y)." @@ -15741,35 +15788,35 @@ msgstr "" "Un tableau avec les coordonnées des points de repère,\n" "au format (x, y)." -#: appTools/ToolFiducials.py:921 +#: appPlugins/ToolFiducials.py:921 msgid "Mode:" msgstr "Mode:" -#: appTools/ToolFiducials.py:969 +#: appPlugins/ToolFiducials.py:969 msgid "Thickness of the line that makes the fiducial." msgstr "Épaisseur de la ligne qui rend le fiducial." -#: appTools/ToolFiducials.py:1000 +#: appPlugins/ToolFiducials.py:1000 msgid "Add Fiducial" msgstr "Ajouter Fiducial" -#: appTools/ToolFiducials.py:1003 +#: appPlugins/ToolFiducials.py:1003 msgid "Will add a polygon on the copper layer to serve as fiducial." msgstr "Ajoutera un polygone sur la couche de cuivre pour servir de repère." -#: appTools/ToolFiducials.py:1019 +#: appPlugins/ToolFiducials.py:1019 msgid "Soldermask Gerber" msgstr "Soldermask Gerber" -#: appTools/ToolFiducials.py:1021 +#: appPlugins/ToolFiducials.py:1021 msgid "The Soldermask Gerber object." msgstr "L'objet Soldermask Gerber." -#: appTools/ToolFiducials.py:1033 +#: appPlugins/ToolFiducials.py:1033 msgid "Add Soldermask Opening" msgstr "Ajouter une ouverture de Soldermask" -#: appTools/ToolFiducials.py:1035 +#: appPlugins/ToolFiducials.py:1035 msgid "" "Will add a polygon on the soldermask layer\n" "to serve as fiducial opening.\n" @@ -15781,37 +15828,37 @@ msgstr "" "Le diamètre est toujours le double du diamètre\n" "pour le cuivre fiducial." -#: appTools/ToolFilm.py:140 appTools/ToolFilm.py:1091 +#: appPlugins/ToolFilm.py:140 appPlugins/ToolFilm.py:1091 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Film PCB" -#: appTools/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:283 msgid "Load an object for Film and retry." msgstr "Chargez un objet pour Film et réessayez." -#: appTools/ToolFilm.py:290 +#: appPlugins/ToolFilm.py:290 msgid "Load an object for Box and retry." msgstr "Chargez un objet pour Box et réessayez." -#: appTools/ToolFilm.py:305 +#: appPlugins/ToolFilm.py:305 msgid "Generating Film ..." msgstr "Génération de Film ..." -#: appTools/ToolFilm.py:357 appTools/ToolFilm.py:362 +#: appPlugins/ToolFilm.py:357 appPlugins/ToolFilm.py:362 msgid "Export positive film" msgstr "Exporter un film positif" -#: appTools/ToolFilm.py:393 +#: appPlugins/ToolFilm.py:393 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." -#: appTools/ToolFilm.py:417 appTools/ToolFilm.py:429 -#: appTools/ToolPunchGerber.py:788 appTools/ToolPunchGerber.py:921 +#: appPlugins/ToolFilm.py:417 appPlugins/ToolFilm.py:429 +#: appPlugins/ToolPunchGerber.py:788 appPlugins/ToolPunchGerber.py:921 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " "object." @@ -15819,8 +15866,8 @@ msgstr "" "Echec. La taille des trous de perforation est plus grande que certaines des " "apertures dans l’objet Gerber." -#: appTools/ToolFilm.py:447 appTools/ToolPunchGerber.py:861 -#: appTools/ToolPunchGerber.py:956 +#: appPlugins/ToolFilm.py:447 appPlugins/ToolPunchGerber.py:861 +#: appPlugins/ToolPunchGerber.py:956 msgid "" "Failed. The new object geometry is the same as the one in the source object " "geometry..." @@ -15828,30 +15875,30 @@ msgstr "" "Echec. La géométrie d'objet nouvellement créée est identique à celle de la " "géométrie de l'objet source..." -#: appTools/ToolFilm.py:505 appTools/ToolFilm.py:510 +#: appPlugins/ToolFilm.py:505 appPlugins/ToolFilm.py:510 msgid "Export negative film" msgstr "Exporter un film négatif" -#: appTools/ToolFilm.py:573 appTools/ToolFilm.py:867 -#: appTools/ToolPanelize.py:314 +#: appPlugins/ToolFilm.py:573 appPlugins/ToolFilm.py:867 +#: appPlugins/ToolPanelize.py:314 msgid "No object Box. Using instead" msgstr "Aucune Boîte d'objet. Utiliser à la place" -#: appTools/ToolFilm.py:778 appTools/ToolFilm.py:1038 +#: appPlugins/ToolFilm.py:778 appPlugins/ToolFilm.py:1038 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 "" -#: appTools/ToolFilm.py:805 appTools/ToolFilm.py:1065 +#: appPlugins/ToolFilm.py:805 appPlugins/ToolFilm.py:1065 msgid "Film file exported to" msgstr "Fichier de film exporté vers" -#: appTools/ToolFilm.py:1118 +#: appPlugins/ToolFilm.py:1118 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appTools/ToolFilm.py:1152 +#: appPlugins/ToolFilm.py:1152 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15863,7 +15910,7 @@ msgstr "" "La sélection ici décide du type d’objets qui seront\n" "dans la liste déroulante d'objets Film." -#: appTools/ToolFilm.py:1175 +#: appPlugins/ToolFilm.py:1175 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 " @@ -15875,7 +15922,7 @@ msgstr "" "sélection ici détermine le type d'objets qui seront\n" "dans la liste déroulante Objet de Box." -#: appTools/ToolFilm.py:1206 +#: appPlugins/ToolFilm.py:1206 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15887,33 +15934,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." -#: appTools/ToolFilm.py:1225 +#: appPlugins/ToolFilm.py:1225 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Enregistrer le Film" -#: appTools/ToolFilm.py:1269 +#: appPlugins/ToolFilm.py:1269 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Enregistrer le Film" -#: appTools/ToolFilm.py:1313 +#: appPlugins/ToolFilm.py:1313 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Miroir (flip)" -#: appTools/ToolFilm.py:1345 +#: appPlugins/ToolFilm.py:1345 msgid "Film Parameters" msgstr "Paramètres du Film" -#: appTools/ToolFilm.py:1404 +#: appPlugins/ToolFilm.py:1404 msgid "Punch drill holes" msgstr "Percer des trous" -#: appTools/ToolFilm.py:1405 +#: appPlugins/ToolFilm.py:1405 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" @@ -15923,11 +15970,11 @@ msgstr "" "le film généré est positif. Ceci est fait pour aider au forage,\n" "lorsque cela est fait manuellement." -#: appTools/ToolFilm.py:1423 +#: appPlugins/ToolFilm.py:1423 msgid "Source" msgstr "La source" -#: appTools/ToolFilm.py:1425 +#: appPlugins/ToolFilm.py:1425 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15937,34 +15984,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." -#: appTools/ToolFilm.py:1430 +#: appPlugins/ToolFilm.py:1430 msgid "Pad center" msgstr "Centre pad" -#: appTools/ToolFilm.py:1435 +#: appPlugins/ToolFilm.py:1435 msgid "Excellon Obj" msgstr "Excellon objet" -#: appTools/ToolFilm.py:1437 +#: appPlugins/ToolFilm.py:1437 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." -#: appTools/ToolFilm.py:1451 +#: appPlugins/ToolFilm.py:1451 msgid "Punch Size" msgstr "Taille du poinçon" -#: appTools/ToolFilm.py:1452 +#: appPlugins/ToolFilm.py:1452 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." -#: appTools/ToolFilm.py:1587 +#: appPlugins/ToolFilm.py:1587 msgid "Save Film" msgstr "Enregistrer le Film" -#: appTools/ToolFilm.py:1590 +#: appPlugins/ToolFilm.py:1590 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15976,7 +16023,7 @@ msgstr "" "Objet FlatCAM, mais enregistrez-le directement dans le\n" "format sélectionné." -#: appTools/ToolFilm.py:1672 +#: appPlugins/ToolFilm.py:1672 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15984,13 +16031,13 @@ msgstr "" "L'utilisation du pavé central ne fonctionne pas avec les objets " "géométriques. Seul un objet Gerber a des pads." -#: appTools/ToolFollow.py:323 appTools/ToolFollow.py:394 +#: appPlugins/ToolFollow.py:323 appPlugins/ToolFollow.py:394 #, fuzzy #| msgid "Failed to create Follow Geometry with tool diameter" msgid "Failed to create Follow Geometry." msgstr "Impossible de créer la géométrie de suivi avec le diamètre de l'outil" -#: appTools/ToolFollow.py:677 +#: appPlugins/ToolFollow.py:677 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -16002,13 +16049,13 @@ msgstr "" "Créez un objet Geometrie avec\n" "parcours d'outils pour couper autour des polygones." -#: appTools/ToolFollow.py:700 +#: appPlugins/ToolFollow.py:700 #, fuzzy #| msgid "Gerber object for isolation routing." msgid "Source object for following geometry." msgstr "Objet Gerber pour le routage d'isolement." -#: appTools/ToolFollow.py:733 +#: appPlugins/ToolFollow.py:733 #, fuzzy #| msgid "" #| "Selection of area to be processed.\n" @@ -16029,17 +16076,17 @@ msgstr "" "de la zone à traiter.\n" "- 'Objet de référence' - traitera la zone spécifiée par un autre objet." -#: appTools/ToolImage.py:85 appTools/ToolImage.py:190 +#: appPlugins/ToolImage.py:85 appPlugins/ToolImage.py:190 #, fuzzy #| msgid "Import" msgid "Image Import" msgstr "Importation" -#: appTools/ToolImage.py:114 appTools/ToolImage.py:117 +#: appPlugins/ToolImage.py:114 appPlugins/ToolImage.py:117 msgid "Import IMAGE" msgstr "Importer une Image" -#: appTools/ToolImage.py:152 appTools/ToolPDF.py:114 app_Main.py:10526 +#: appPlugins/ToolImage.py:152 appPlugins/ToolPDF.py:114 app_Main.py:10526 #: app_Main.py:10579 app_Main.py:10672 app_Main.py:10710 app_Main.py:10777 #: app_Main.py:10934 app_Main.py:11021 #, fuzzy @@ -16047,7 +16094,7 @@ msgstr "Importer une Image" msgid "File no longer available." msgstr "Aucun objet disponible." -#: appTools/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 +#: appPlugins/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16055,18 +16102,18 @@ msgstr "" "Type non pris en charge sélectionné en tant que paramètre. Seuls Géométrie " "et Gerber sont supportés" -#: appTools/ToolImage.py:173 appTools/ToolPcbWizard.py:356 app_Main.py:10552 -#: app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 +#: appPlugins/ToolImage.py:173 appPlugins/ToolPcbWizard.py:356 +#: app_Main.py:10552 app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importation" -#: appTools/ToolImage.py:185 appTools/ToolPDF.py:230 app_Main.py:10550 +#: appPlugins/ToolImage.py:185 appPlugins/ToolPDF.py:230 app_Main.py:10550 #: app_Main.py:10608 app_Main.py:10693 app_Main.py:10761 app_Main.py:10830 #: app_Main.py:10895 app_Main.py:10955 msgid "Opened" msgstr "Ouvrir" -#: appTools/ToolImage.py:223 +#: appPlugins/ToolImage.py:223 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -16074,23 +16121,23 @@ msgstr "" "Spécifiez le type d'objet à créer à partir de l'image.\n" "Il peut être de type: Gerber ou Géométrie." -#: appTools/ToolImage.py:233 +#: appPlugins/ToolImage.py:233 msgid "DPI value" msgstr "Valeur DPI" -#: appTools/ToolImage.py:234 +#: appPlugins/ToolImage.py:234 msgid "Specify a DPI value for the image." msgstr "Spécifiez une valeur DPI pour l'image." -#: appTools/ToolImage.py:240 +#: appPlugins/ToolImage.py:240 msgid "Level of detail" msgstr "Niveau de détail" -#: appTools/ToolImage.py:246 +#: appPlugins/ToolImage.py:246 msgid "Image type" msgstr "Type d'image" -#: appTools/ToolImage.py:248 +#: appPlugins/ToolImage.py:248 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -16099,12 +16146,12 @@ msgstr "" "N / B signifie une image en noir et blanc. Couleur signifie une image " "colorée." -#: appTools/ToolImage.py:258 appTools/ToolImage.py:274 -#: appTools/ToolImage.py:288 appTools/ToolImage.py:302 +#: appPlugins/ToolImage.py:258 appPlugins/ToolImage.py:274 +#: appPlugins/ToolImage.py:288 appPlugins/ToolImage.py:302 msgid "Mask value" msgstr "Valeur du masque" -#: appTools/ToolImage.py:260 +#: appPlugins/ToolImage.py:260 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -16120,7 +16167,7 @@ msgstr "" "0 signifie pas de détail et 255 signifie tout\n" "(qui est totalement noir)." -#: appTools/ToolImage.py:276 +#: appPlugins/ToolImage.py:276 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -16132,7 +16179,7 @@ msgstr "" "Décide du niveau de détails à inclure\n" "dans la géométrie résultante." -#: appTools/ToolImage.py:290 +#: appPlugins/ToolImage.py:290 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -16144,7 +16191,7 @@ msgstr "" "Décide du niveau de détails à inclure\n" "dans la géométrie résultante." -#: appTools/ToolImage.py:304 +#: appPlugins/ToolImage.py:304 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -16156,15 +16203,15 @@ msgstr "" "Décide du niveau de détails à inclure\n" "dans la géométrie résultante." -#: appTools/ToolImage.py:313 +#: appPlugins/ToolImage.py:313 msgid "Import image" msgstr "Importer une image" -#: appTools/ToolImage.py:315 +#: appPlugins/ToolImage.py:315 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." -#: appTools/ToolInvertGerber.py:287 +#: appPlugins/ToolInvertGerber.py:287 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16174,8 +16221,9 @@ msgstr "" "sera vide de cuivre et la zone vide précédente sera\n" "rempli de cuivre." -#: appTools/ToolIsolation.py:1039 appTools/ToolIsolation.py:1178 -#: appTools/ToolNCC.py:996 appTools/ToolNCC.py:1140 appTools/ToolOptimal.py:197 +#: appPlugins/ToolIsolation.py:1039 appPlugins/ToolIsolation.py:1178 +#: appPlugins/ToolNCC.py:996 appPlugins/ToolNCC.py:1140 +#: appPlugins/ToolOptimal.py:197 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." @@ -16183,84 +16231,84 @@ 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." -#: appTools/ToolIsolation.py:1071 appTools/ToolIsolation.py:1136 -#: appTools/ToolNCC.py:1028 appTools/ToolNCC.py:1097 +#: appPlugins/ToolIsolation.py:1071 appPlugins/ToolIsolation.py:1136 +#: appPlugins/ToolNCC.py:1028 appPlugins/ToolNCC.py:1097 msgid "Checking tools for validity." msgstr "Vérification de la validité des outils." -#: appTools/ToolIsolation.py:1088 appTools/ToolIsolation.py:1153 -#: appTools/ToolNCC.py:1045 appTools/ToolNCC.py:1114 +#: appPlugins/ToolIsolation.py:1088 appPlugins/ToolIsolation.py:1153 +#: appPlugins/ToolNCC.py:1045 appPlugins/ToolNCC.py:1114 msgid "Checking ..." msgstr "Vérification ..." -#: appTools/ToolIsolation.py:1114 appTools/ToolIsolation.py:1680 -#: appTools/ToolIsolation.py:1882 appTools/ToolIsolation.py:2069 -#: appTools/ToolNCC.py:1070 appTools/ToolNCC.py:1607 appTools/ToolPaint.py:1170 -#: appTools/ToolPaint.py:1884 +#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1680 +#: appPlugins/ToolIsolation.py:1882 appPlugins/ToolIsolation.py:2069 +#: appPlugins/ToolNCC.py:1070 appPlugins/ToolNCC.py:1607 +#: appPlugins/ToolPaint.py:1170 appPlugins/ToolPaint.py:1884 msgid "There are no tools selected in the Tool Table." msgstr "Aucun outil sélectionné dans la table d'outils ..." -#: appTools/ToolIsolation.py:1122 +#: appPlugins/ToolIsolation.py:1122 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." -#: appTools/ToolIsolation.py:1224 appTools/ToolNCC.py:1185 +#: appPlugins/ToolIsolation.py:1224 appPlugins/ToolNCC.py:1185 msgid "Optimal tool diameter found" msgstr "Diamètre optimal de l'outil trouvé" -#: appTools/ToolIsolation.py:1443 appTools/ToolNCC.py:1411 -#: appTools/ToolPaint.py:1012 +#: appPlugins/ToolIsolation.py:1443 appPlugins/ToolNCC.py:1411 +#: appPlugins/ToolPaint.py:1012 msgid "Default tool added to Tool Table." msgstr "Outil par défaut ajouté à la table d'outils." -#: appTools/ToolIsolation.py:1469 appTools/ToolNCC.py:1468 -#: appTools/ToolPaint.py:1037 +#: appPlugins/ToolIsolation.py:1469 appPlugins/ToolNCC.py:1468 +#: appPlugins/ToolPaint.py:1037 msgid "Tool from Tool Table was edited." msgstr "L'outil de la table d'outils a été modifié." -#: appTools/ToolIsolation.py:1482 appTools/ToolNCC.py:1481 -#: appTools/ToolPaint.py:1050 appTools/ToolSolderPaste.py:571 +#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1481 +#: appPlugins/ToolPaint.py:1050 appPlugins/ToolSolderPaste.py:571 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." -#: appTools/ToolIsolation.py:1533 appTools/ToolNCC.py:1532 -#: appTools/ToolPaint.py:1100 appTools/ToolSolderPaste.py:616 +#: appPlugins/ToolIsolation.py:1533 appPlugins/ToolNCC.py:1532 +#: appPlugins/ToolPaint.py:1100 appPlugins/ToolSolderPaste.py:616 msgid "Delete failed. Select a tool to delete." msgstr "La suppression a échoué. Sélectionnez un outil à supprimer." -#: appTools/ToolIsolation.py:1539 appTools/ToolNCC.py:1538 -#: appTools/ToolPaint.py:1106 +#: appPlugins/ToolIsolation.py:1539 appPlugins/ToolNCC.py:1538 +#: appPlugins/ToolPaint.py:1106 msgid "Tool(s) deleted from Tool Table." msgstr "Outil (s) supprimé (s) de la table d'outils." -#: appTools/ToolIsolation.py:1590 +#: appPlugins/ToolIsolation.py:1590 msgid "Isolating" msgstr "Isolement" -#: appTools/ToolIsolation.py:1634 +#: appPlugins/ToolIsolation.py:1634 msgid "Click on a polygon to isolate it." msgstr "Cliquez sur un polygone pour l'isoler." -#: appTools/ToolIsolation.py:1761 appTools/ToolIsolation.py:1786 -#: appTools/ToolIsolation.py:1942 appTools/ToolIsolation.py:2134 +#: appPlugins/ToolIsolation.py:1761 appPlugins/ToolIsolation.py:1786 +#: appPlugins/ToolIsolation.py:1942 appPlugins/ToolIsolation.py:2134 msgid "Subtracting Geo" msgstr "Soustraction Geo" -#: appTools/ToolIsolation.py:1765 appTools/ToolIsolation.py:1946 -#: appTools/ToolIsolation.py:2138 +#: appPlugins/ToolIsolation.py:1765 appPlugins/ToolIsolation.py:1946 +#: appPlugins/ToolIsolation.py:2138 msgid "Intersecting Geo" msgstr "Géo. entrecroisée" -#: appTools/ToolIsolation.py:1818 appTools/ToolIsolation.py:2015 -#: appTools/ToolIsolation.py:2201 +#: appPlugins/ToolIsolation.py:1818 appPlugins/ToolIsolation.py:2015 +#: appPlugins/ToolIsolation.py:2201 msgid "Empty Geometry in" msgstr "Géométrie vide dans" -#: appTools/ToolIsolation.py:2024 +#: appPlugins/ToolIsolation.py:2024 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16270,51 +16318,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." -#: appTools/ToolIsolation.py:2027 +#: appPlugins/ToolIsolation.py:2027 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:" -#: appTools/ToolIsolation.py:2378 appTools/ToolPaint.py:1279 +#: appPlugins/ToolIsolation.py:2378 appPlugins/ToolPaint.py:1279 msgid "Removed polygon" msgstr "Polygone supprimé" -#: appTools/ToolIsolation.py:2379 appTools/ToolPaint.py:1280 +#: appPlugins/ToolIsolation.py:2379 appPlugins/ToolPaint.py:1280 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." -#: appTools/ToolIsolation.py:2384 appTools/ToolPaint.py:1285 +#: appPlugins/ToolIsolation.py:2384 appPlugins/ToolPaint.py:1285 msgid "No polygon detected under click position." msgstr "Aucun polygone détecté sous la position du clic." -#: appTools/ToolIsolation.py:2414 appTools/ToolPaint.py:1315 -#: appTools/ToolPunchGerber.py:1747 +#: appPlugins/ToolIsolation.py:2414 appPlugins/ToolPaint.py:1315 +#: appPlugins/ToolPunchGerber.py:1747 msgid "List of single polygons is empty. Aborting." msgstr "La liste des polygones simples est vide. Abandon." -#: appTools/ToolIsolation.py:2550 +#: appPlugins/ToolIsolation.py:2550 msgid "Click the end point of the paint area." msgstr "Cliquez sur le point final de la zone de peinture." -#: appTools/ToolIsolation.py:2803 appTools/ToolNCC.py:3990 -#: appTools/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 +#: appPlugins/ToolIsolation.py:2803 appPlugins/ToolNCC.py:3990 +#: appPlugins/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 msgid "Tool from DB added in Tool Table." msgstr "Outil ajouté a base de données." -#: appTools/ToolIsolation.py:2857 appTools/ToolNCC.py:4043 -#: appTools/ToolPaint.py:2843 +#: appPlugins/ToolIsolation.py:2857 appPlugins/ToolNCC.py:4043 +#: appPlugins/ToolPaint.py:2843 msgid "New tool added to Tool Table." msgstr "Nouvel outil ajouté à la table d'outils." -#: appTools/ToolIsolation.py:3197 +#: appPlugins/ToolIsolation.py:3197 msgid "Gerber object for isolation routing." msgstr "Objet Gerber pour le routage d'isolement." -#: appTools/ToolIsolation.py:3221 appTools/ToolNCC.py:4172 +#: appPlugins/ToolIsolation.py:3221 appPlugins/ToolNCC.py:4172 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16322,7 +16370,7 @@ msgstr "" "Pool d'outils à partir duquel l'algorithme\n" "choisira ceux utilisés pour le nettoyage du cuivre." -#: appTools/ToolIsolation.py:3237 +#: appPlugins/ToolIsolation.py:3237 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16339,7 +16387,7 @@ 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." -#: appTools/ToolIsolation.py:3249 appTools/ToolNCC.py:4200 +#: appPlugins/ToolIsolation.py:3249 appPlugins/ToolNCC.py:4200 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16377,13 +16425,13 @@ msgstr "" "d'opération\n" "dans la géométrie résultante comme isolement." -#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:3774 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:139 -#: appTools/ToolPaint.py:3053 +#: appPlugins/ToolIsolation.py:3296 appPlugins/ToolMilling.py:3780 +#: appPlugins/ToolNCC.py:66 appPlugins/ToolNCC.py:4259 +#: appPlugins/ToolPaint.py:139 appPlugins/ToolPaint.py:3053 msgid "Add from DB" msgstr "Ajouter depuis la BD" -#: appTools/ToolIsolation.py:3321 appTools/ToolNCC.py:4284 +#: appPlugins/ToolIsolation.py:3321 appPlugins/ToolNCC.py:4284 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16391,9 +16439,9 @@ msgstr "" "Trouvez un diamètre d'outil garanti\n" "pour faire un isolement complet." -#: appTools/ToolIsolation.py:3363 appTools/ToolMilling.py:3824 -#: appTools/ToolNCC.py:4325 appTools/ToolPaint.py:3105 -#: appTools/ToolSolderPaste.py:1241 +#: appPlugins/ToolIsolation.py:3363 appPlugins/ToolMilling.py:3830 +#: appPlugins/ToolNCC.py:4325 appPlugins/ToolPaint.py:3105 +#: appPlugins/ToolSolderPaste.py:1241 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -16401,7 +16449,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." -#: appTools/ToolIsolation.py:3535 +#: appPlugins/ToolIsolation.py:3535 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16413,23 +16461,23 @@ msgstr "" "Ce qui est sélectionné ici dictera le genre\n" "des objets qui vont remplir la liste déroulante 'Object'." -#: appTools/ToolIsolation.py:3545 +#: appPlugins/ToolIsolation.py:3545 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." -#: appTools/ToolIsolation.py:3616 appTools/ToolPunchGerber.py:2299 +#: appPlugins/ToolIsolation.py:3616 appPlugins/ToolPunchGerber.py:2299 #, fuzzy #| msgid "No object available." msgid "Select all available." msgstr "Aucun objet disponible." -#: appTools/ToolIsolation.py:3622 appTools/ToolPunchGerber.py:2305 +#: appPlugins/ToolIsolation.py:3622 appPlugins/ToolPunchGerber.py:2305 #, fuzzy #| msgid "Clear the text." msgid "Clear the selection." msgstr "Effacez le texte." -#: appTools/ToolIsolation.py:3661 +#: appPlugins/ToolIsolation.py:3661 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16451,13 +16499,13 @@ msgstr "" "à l'intérieur de la fonction Gerber, utilisez un outil négatif\n" "diamètre ci-dessus." -#: appTools/ToolLevelling.py:174 appTools/ToolLevelling.py:1640 +#: appPlugins/ToolLevelling.py:174 appPlugins/ToolLevelling.py:1640 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Nivellement automatique" -#: appTools/ToolLevelling.py:536 appTools/ToolLevelling.py:814 +#: appPlugins/ToolLevelling.py:536 appPlugins/ToolLevelling.py:814 msgid "" "Voronoi function can not be loaded.\n" "Shapely >= 1.8 is required" @@ -16465,15 +16513,15 @@ msgstr "" "La fonction \"Voronoi\" ne peut être chargée.\n" "Version Shapely >= 1.8 requise" -#: appTools/ToolLevelling.py:564 +#: appPlugins/ToolLevelling.py:564 msgid "Click on canvas to add a Probe Point..." msgstr "Cliquez sur le canevas pour ajouter un point de palpage..." -#: appTools/ToolLevelling.py:760 +#: appPlugins/ToolLevelling.py:760 msgid "Point is not within the object area. Choose another point." msgstr "Le point n'est pas dans la zone de l'objet. Choisissez un autre point." -#: appTools/ToolLevelling.py:780 +#: appPlugins/ToolLevelling.py:780 msgid "" "Added a Probe Point... Click again to add another or right click to " "finish ..." @@ -16481,148 +16529,148 @@ msgstr "" "Point de palpage ajoué… Cliquez à nouveau pour en ajouter un autre ou clic-" "droit pour terminer ..." -#: appTools/ToolLevelling.py:802 +#: appPlugins/ToolLevelling.py:802 msgid "Finished adding Probe Points..." msgstr "Ajout de points de palpages terminé..." -#: appTools/ToolLevelling.py:1006 +#: appPlugins/ToolLevelling.py:1006 msgid "COM list updated ..." msgstr "Liste des ports COM mise à jour ..." -#: appTools/ToolLevelling.py:1042 +#: appPlugins/ToolLevelling.py:1042 msgid "Connected" msgstr "Connecté" -#: appTools/ToolLevelling.py:1048 appTools/ToolLevelling.py:1070 -#: appTools/ToolLevelling.py:1923 appTools/ToolLevelling.py:1938 +#: appPlugins/ToolLevelling.py:1048 appPlugins/ToolLevelling.py:1070 +#: appPlugins/ToolLevelling.py:1923 appPlugins/ToolLevelling.py:1938 msgid "Control" msgstr "Contrôle" -#: appTools/ToolLevelling.py:1050 appTools/ToolLevelling.py:1072 -#: appTools/ToolLevelling.py:1933 appTools/ToolLevelling.py:1940 +#: appPlugins/ToolLevelling.py:1050 appPlugins/ToolLevelling.py:1072 +#: appPlugins/ToolLevelling.py:1933 appPlugins/ToolLevelling.py:1940 msgid "Sender" msgstr "Expéditeur" -#: appTools/ToolLevelling.py:1053 +#: appPlugins/ToolLevelling.py:1053 msgid "Port connected" msgstr "Port connecté" -#: appTools/ToolLevelling.py:1057 +#: appPlugins/ToolLevelling.py:1057 msgid "Could not connect to GRBL on port" msgstr "Impossible de se connecter au port GRBL" -#: appTools/ToolLevelling.py:1064 appTools/ToolLevelling.py:2014 +#: appPlugins/ToolLevelling.py:1064 appPlugins/ToolLevelling.py:2014 msgid "Disconnected" msgstr "Déconnecté" -#: appTools/ToolLevelling.py:1074 +#: appPlugins/ToolLevelling.py:1074 msgid "Port is connected. Disconnecting" msgstr "Port connecté. Déconnexion" -#: appTools/ToolLevelling.py:1076 +#: appPlugins/ToolLevelling.py:1076 msgid "Could not connect to port" msgstr "Impossible de se connecter au port" -#: appTools/ToolLevelling.py:1106 appTools/ToolLevelling.py:1540 +#: appPlugins/ToolLevelling.py:1106 appPlugins/ToolLevelling.py:1540 #, fuzzy #| msgid "Send" msgid "Sending" msgstr "Envoyer" -#: appTools/ToolLevelling.py:1235 +#: appPlugins/ToolLevelling.py:1235 msgid "GRBL is doing a home cycle." msgstr "GRBL fait une remise à l'origine." -#: appTools/ToolLevelling.py:1241 +#: appPlugins/ToolLevelling.py:1241 msgid "GRBL software reset was sent." msgstr "Reset du logiciel GRBL envoyé." -#: appTools/ToolLevelling.py:1249 +#: appPlugins/ToolLevelling.py:1249 msgid "GRBL resumed." msgstr "Reprise GRBL." -#: appTools/ToolLevelling.py:1253 +#: appPlugins/ToolLevelling.py:1253 msgid "GRBL paused." msgstr "Pause GRBL." -#: appTools/ToolLevelling.py:1427 +#: appPlugins/ToolLevelling.py:1427 msgid "There is nothing to view" msgstr "Il n'y a rien à voir" -#: appTools/ToolLevelling.py:1433 +#: appPlugins/ToolLevelling.py:1433 msgid "Code Viewer" msgstr "Visionneuse de Code" -#: appTools/ToolLevelling.py:1471 +#: appPlugins/ToolLevelling.py:1471 msgid "Loaded Machine Code into Code Viewer" msgstr "Code machine chargé dans la visionneuse de code" -#: appTools/ToolLevelling.py:1485 appTools/ToolLevelling.py:1489 -#: appTools/ToolLevelling.py:2225 +#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1489 +#: appPlugins/ToolLevelling.py:2225 msgid "Import Height Map" msgstr "Importer matrice de palpage" -#: appTools/ToolLevelling.py:1516 +#: appPlugins/ToolLevelling.py:1516 msgid "Failed to open height map file" msgstr "Echec d'ouverture du fichier de palpage" -#: appTools/ToolLevelling.py:1566 +#: appPlugins/ToolLevelling.py:1566 msgid "Finished probing. Doing the autolevelling." msgstr "Fin du palpage. Faire l'auto nivellement." -#: appTools/ToolLevelling.py:1571 +#: appPlugins/ToolLevelling.py:1571 msgid "Sending probing GCode to the GRBL controller." msgstr "Envoi du GCode de palpage au contrôleur GRBL." -#: appTools/ToolLevelling.py:1614 +#: appPlugins/ToolLevelling.py:1614 msgid "Empty GRBL heightmap." msgstr "Matrice de nivellement GRBL vide." -#: appTools/ToolLevelling.py:1618 +#: appPlugins/ToolLevelling.py:1618 msgid "Finished autolevelling." msgstr "Auto nivellement terminé." -#: appTools/ToolLevelling.py:1688 +#: appPlugins/ToolLevelling.py:1688 #, fuzzy #| msgid "CNCjob created" msgid "CNCjob" msgstr "CNCjob créé" -#: appTools/ToolLevelling.py:1690 +#: appPlugins/ToolLevelling.py:1690 #, fuzzy #| msgid "Source Object" msgid "Source object." msgstr "Objet source" -#: appTools/ToolLevelling.py:1725 +#: appPlugins/ToolLevelling.py:1725 msgid "Probe Points Table" msgstr "Tableau des points de palpage" -#: appTools/ToolLevelling.py:1726 +#: appPlugins/ToolLevelling.py:1726 msgid "Generate GCode that will obtain the height map" msgstr "Générer le GCODE de la matrice de niveau" -#: appTools/ToolLevelling.py:1728 +#: appPlugins/ToolLevelling.py:1728 msgid "Show" msgstr "Afficher" -#: appTools/ToolLevelling.py:1729 +#: appPlugins/ToolLevelling.py:1729 msgid "Toggle the display of the Probe Points table." msgstr "Basculer l'affichage de la table des points de palpage." -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "X-Y Coordinates" msgstr "Coordonnées X-Y" -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "Height" msgstr "Hauteur" -#: appTools/ToolLevelling.py:1746 +#: appPlugins/ToolLevelling.py:1746 msgid "Plot probing points" msgstr "Tracer les points de palpage" -#: appTools/ToolLevelling.py:1748 +#: appPlugins/ToolLevelling.py:1748 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -16632,7 +16680,7 @@ msgstr "" "Si une méthode \"Voronoi\" est utilisée, alors\n" "les zones de \"Voronoi\" sont également tracées." -#: appTools/ToolLevelling.py:1765 +#: appPlugins/ToolLevelling.py:1765 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" @@ -16643,115 +16691,115 @@ msgstr "" "niveau\n" "c'est-à-dire modifier le GCode d'origine pour niveler la hauteur de coupe." -#: appTools/ToolLevelling.py:1867 +#: appPlugins/ToolLevelling.py:1867 msgid "Add Probe Points" msgstr "Ajouter points de palpage" -#: appTools/ToolLevelling.py:1954 +#: appPlugins/ToolLevelling.py:1954 msgid "COM list" msgstr "Liste COM" -#: appTools/ToolLevelling.py:1956 appTools/ToolLevelling.py:1971 +#: appPlugins/ToolLevelling.py:1956 appPlugins/ToolLevelling.py:1971 msgid "Lists the available serial ports." msgstr "Liste des ports série disponibles." -#: appTools/ToolLevelling.py:1960 +#: appPlugins/ToolLevelling.py:1960 msgid "Search" msgstr "Rechercher" -#: appTools/ToolLevelling.py:1962 +#: appPlugins/ToolLevelling.py:1962 msgid "Search for the available serial ports." msgstr "Rechercher les ports série disponibles." -#: appTools/ToolLevelling.py:1969 +#: appPlugins/ToolLevelling.py:1969 msgid "Baud rates" msgstr "Débit binaire" -#: appTools/ToolLevelling.py:1988 +#: appPlugins/ToolLevelling.py:1988 msgid "New, custom baudrate." msgstr "Nouveau, débit binaire personnalisé." -#: appTools/ToolLevelling.py:1996 +#: appPlugins/ToolLevelling.py:1996 msgid "Add the specified custom baudrate to the list." msgstr "Ajouter le débit binaire personnalisé à la liste." -#: appTools/ToolLevelling.py:2002 +#: appPlugins/ToolLevelling.py:2002 msgid "Delete selected baudrate" msgstr "Supprimer le débit binaire sélectionné" -#: appTools/ToolLevelling.py:2006 +#: appPlugins/ToolLevelling.py:2006 msgid "Reset" msgstr "Réinitialiser" -#: appTools/ToolLevelling.py:2008 +#: appPlugins/ToolLevelling.py:2008 msgid "Software reset of the controller." msgstr "Réinitialisation logicielle du contrôleur." -#: appTools/ToolLevelling.py:2016 +#: appPlugins/ToolLevelling.py:2016 msgid "Connect to the selected port with the selected baud rate." msgstr "Se connecter au port sélectionné avec le débit binaire sélectionné." -#: appTools/ToolLevelling.py:2041 +#: appPlugins/ToolLevelling.py:2041 msgid "Jog" msgstr "Mouvement" -#: appTools/ToolLevelling.py:2049 +#: appPlugins/ToolLevelling.py:2049 msgid "Zero Axes" msgstr "*Axes zéro" -#: appTools/ToolLevelling.py:2082 +#: appPlugins/ToolLevelling.py:2082 msgid "Pause/Resume" msgstr "Pause/Reprise" -#: appTools/ToolLevelling.py:2140 +#: appPlugins/ToolLevelling.py:2140 msgid "Send Command" msgstr "Envoyer commande" -#: appTools/ToolLevelling.py:2142 appTools/ToolLevelling.py:2152 +#: appPlugins/ToolLevelling.py:2142 appPlugins/ToolLevelling.py:2152 msgid "Send a custom command to GRBL." msgstr "Envoyer une commande personnalisée à GRBL." -#: appTools/ToolLevelling.py:2147 +#: appPlugins/ToolLevelling.py:2147 msgid "Type GRBL command ..." msgstr "Taper la commande GRBL ..." -#: appTools/ToolLevelling.py:2150 +#: appPlugins/ToolLevelling.py:2150 msgid "Send" msgstr "Envoyer" -#: appTools/ToolLevelling.py:2158 +#: appPlugins/ToolLevelling.py:2158 msgid "Get Config parameter" msgstr "Obtenir paramètre de Config" -#: appTools/ToolLevelling.py:2160 +#: appPlugins/ToolLevelling.py:2160 msgid "A GRBL configuration parameter." msgstr "Un paramètre de configuration GRBL." -#: appTools/ToolLevelling.py:2165 +#: appPlugins/ToolLevelling.py:2165 msgid "Type GRBL parameter ..." msgstr "Taper le paramètre GRBL ..." -#: appTools/ToolLevelling.py:2168 +#: appPlugins/ToolLevelling.py:2168 msgid "Get" msgstr "Obtenir" -#: appTools/ToolLevelling.py:2170 +#: appPlugins/ToolLevelling.py:2170 msgid "Get the value of a specified GRBL parameter." msgstr "Obtenir la valeur d'un paramètre GRBL spécifié." -#: appTools/ToolLevelling.py:2178 +#: appPlugins/ToolLevelling.py:2178 msgid "Get Report" msgstr "Obtenir le rapport" -#: appTools/ToolLevelling.py:2180 +#: appPlugins/ToolLevelling.py:2180 msgid "Print in shell the GRBL report." msgstr "Afficher le rapport GRBL dans le terminal." -#: appTools/ToolLevelling.py:2186 +#: appPlugins/ToolLevelling.py:2186 msgid "Apply AutoLevelling" msgstr "Appliquer le nivellement automatique" -#: appTools/ToolLevelling.py:2188 +#: appPlugins/ToolLevelling.py:2188 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -16761,23 +16809,23 @@ msgstr "" "attendez les données de palpage Z, puis appliquez ces données\n" "sur le GCode original faisant donc de l'auto nivellement." -#: appTools/ToolLevelling.py:2197 +#: appPlugins/ToolLevelling.py:2197 msgid "Will save the GRBL height map." msgstr "Sauvegardera la matrice de nivellement GRBL." -#: appTools/ToolLevelling.py:2207 +#: appPlugins/ToolLevelling.py:2207 msgid "Save Probing GCode" msgstr "Sauver GCode de palpage" -#: appTools/ToolLevelling.py:2209 +#: appPlugins/ToolLevelling.py:2209 msgid "Will save the probing GCode." msgstr "Sauvera le GCode de palpage." -#: appTools/ToolLevelling.py:2218 +#: appPlugins/ToolLevelling.py:2218 msgid "View/Edit the probing GCode." msgstr "Voir/Editer le GCODE de palpage." -#: appTools/ToolLevelling.py:2227 +#: appPlugins/ToolLevelling.py:2227 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -16788,28 +16836,28 @@ msgstr "" "obtenue par sondage, puis appliquer ces données\n" "sur le GCode d'origine faisant donc de l'auto nivellement." -#: appTools/ToolMilling.py:2509 +#: appPlugins/ToolMilling.py:2509 msgid "Generating drills milling geometry..." msgstr "Génération de la géométrie de fraisage des trous ..." -#: appTools/ToolMilling.py:2614 +#: appPlugins/ToolMilling.py:2614 msgid "Generating slot milling geometry..." msgstr "Génération de la géométrie de fraisage de rainures ..." -#: appTools/ToolMilling.py:3602 +#: appPlugins/ToolMilling.py:3608 #, 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." -#: appTools/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3637 #, fuzzy #| msgid "Excellon object for drilling/milling operation." msgid "Object for milling operation." msgstr "Objet Excellon pour opération de forage/fraisage." -#: appTools/ToolMilling.py:3662 +#: appPlugins/ToolMilling.py:3668 #, fuzzy #| msgid "" #| "Tools in this Excellon object\n" @@ -16819,7 +16867,7 @@ msgstr "" "Outils dans cet objet Excellon\n" "quand sont utilisés pour le forage." -#: appTools/ToolMilling.py:3741 +#: appPlugins/ToolMilling.py:3747 #, fuzzy #| msgid "" #| "The Tool Type (TT) can be:\n" @@ -16863,7 +16911,7 @@ msgstr "" "Le choix automatique du type d'outil en forme de V sélectionne le type " "d'opération comme isolement." -#: appTools/ToolMilling.py:3877 +#: appPlugins/ToolMilling.py:3883 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16876,17 +16924,17 @@ msgstr "" "- Les deux -> fraisera les forets et les fraises ou tout ce qui est " "disponible" -#: appTools/ToolMilling.py:3897 +#: appPlugins/ToolMilling.py:3903 msgid "The diameter of the tool who will do the milling" msgstr "Le diamètre de l'outil qui fera le fraisage" -#: appTools/ToolMilling.py:3914 +#: appPlugins/ToolMilling.py:3920 #, fuzzy #| msgid "Offset Z" msgid "Offset Type" msgstr "Décalage Z" -#: appTools/ToolMilling.py:3917 +#: appPlugins/ToolMilling.py:3923 #, fuzzy #| msgid "" #| "The value for the Offset can be:\n" @@ -16911,19 +16959,19 @@ msgstr "" "créer une \"poche\".\n" "- Extérieur -> L'outil coupé suivra la ligne géométrique à l'extérieur." -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Int" msgid "In" msgstr "Int" -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Cut" msgid "Out" msgstr "Couper" -#: appTools/ToolMilling.py:3937 +#: appPlugins/ToolMilling.py:3943 #, fuzzy #| msgid "" #| "The value to offset the cut when \n" @@ -16941,13 +16989,13 @@ msgstr "" "La valeur peut être positive pour 'dehors'\n" "coupé et négatif pour «à l'intérieur» coupé." -#: appTools/ToolMilling.py:3961 +#: appPlugins/ToolMilling.py:3967 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "Mouvement" -#: appTools/ToolMilling.py:3964 +#: appPlugins/ToolMilling.py:3970 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -16956,25 +17004,25 @@ msgid "" "- Polish -> adds a painting sequence over the whole area of the object" msgstr "" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Rugueux" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Finish" msgid "Finishing" msgstr "Finition" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Polish" msgid "Polishing" msgstr "Nettoyage" -#: appTools/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4393 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16982,23 +17030,23 @@ msgstr "" "Le fichier JSON du préprocesseur qui dicte\n" "Sortie Gcode pour les objets de géométrie (fraisage)." -#: appTools/ToolMove.py:102 +#: appPlugins/ToolMove.py:102 msgid "MOVE: Click on the Start point ..." msgstr "Déplacer: Cliquez sur le point de départ ..." -#: appTools/ToolMove.py:113 +#: appPlugins/ToolMove.py:113 msgid "Cancelled. No object(s) to move." msgstr "Annulé. Aucun objet à déplacer." -#: appTools/ToolMove.py:217 +#: appPlugins/ToolMove.py:217 msgid "object was moved" msgstr "L'objet a été déplacé" -#: appTools/ToolMove.py:227 +#: appPlugins/ToolMove.py:227 msgid "Error when mouse left click." msgstr "Erreur lorsque le clic gauche de la souris." -#: appTools/ToolNCC.py:1082 +#: appPlugins/ToolNCC.py:1082 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -17006,104 +17054,110 @@ msgstr "" "Isolement incomplet. Aucun des outils sélectionnés ne pouvait effectuer une " "isolation complète." -#: appTools/ToolNCC.py:1085 +#: appPlugins/ToolNCC.py:1085 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." -#: appTools/ToolNCC.py:1231 appTools/ToolNCC.py:1319 appTools/ToolNCC.py:1381 -#: appTools/ToolNCC.py:4026 appTools/ToolPaint.py:833 appTools/ToolPaint.py:921 -#: appTools/ToolPaint.py:983 appTools/ToolPaint.py:2826 -#: appTools/ToolSolderPaste.py:511 +#: appPlugins/ToolNCC.py:1231 appPlugins/ToolNCC.py:1319 +#: appPlugins/ToolNCC.py:1381 appPlugins/ToolNCC.py:4026 +#: appPlugins/ToolPaint.py:833 appPlugins/ToolPaint.py:921 +#: appPlugins/ToolPaint.py:983 appPlugins/ToolPaint.py:2826 +#: appPlugins/ToolSolderPaste.py:511 msgid "Cancelled. Tool already in Tool Table." msgstr "Annulé. Outil déjà dans la table d'outils." -#: appTools/ToolNCC.py:1984 appTools/ToolNCC.py:2962 +#: appPlugins/ToolNCC.py:1984 appPlugins/ToolNCC.py:2962 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Outil NCC. Préparer des polygones non cuivré." -#: appTools/ToolNCC.py:2044 appTools/ToolNCC.py:3090 +#: appPlugins/ToolNCC.py:2044 appPlugins/ToolNCC.py:3090 msgid "NCC Tool. Calculate 'empty' area." msgstr "Outil NCC. Calculez la surface \"vide\"." -#: appTools/ToolNCC.py:2055 appTools/ToolNCC.py:2084 appTools/ToolNCC.py:2190 -#: appTools/ToolNCC.py:2203 appTools/ToolNCC.py:3105 appTools/ToolNCC.py:3210 -#: appTools/ToolNCC.py:3225 appTools/ToolNCC.py:3492 appTools/ToolNCC.py:3593 -#: appTools/ToolNCC.py:3608 +#: appPlugins/ToolNCC.py:2055 appPlugins/ToolNCC.py:2084 +#: appPlugins/ToolNCC.py:2190 appPlugins/ToolNCC.py:2203 +#: appPlugins/ToolNCC.py:3105 appPlugins/ToolNCC.py:3210 +#: appPlugins/ToolNCC.py:3225 appPlugins/ToolNCC.py:3492 +#: appPlugins/ToolNCC.py:3593 appPlugins/ToolNCC.py:3608 msgid "Buffering finished" msgstr "Mise en mémoire tampon terminée" -#: appTools/ToolNCC.py:2059 appTools/ToolNCC.py:2088 appTools/ToolNCC.py:2194 -#: appTools/ToolNCC.py:2206 appTools/ToolNCC.py:3113 appTools/ToolNCC.py:3232 -#: appTools/ToolNCC.py:3499 appTools/ToolNCC.py:3615 +#: appPlugins/ToolNCC.py:2059 appPlugins/ToolNCC.py:2088 +#: appPlugins/ToolNCC.py:2194 appPlugins/ToolNCC.py:2206 +#: appPlugins/ToolNCC.py:3113 appPlugins/ToolNCC.py:3232 +#: appPlugins/ToolNCC.py:3499 appPlugins/ToolNCC.py:3615 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." -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2217 appTools/ToolNCC.py:3243 +#: appPlugins/ToolNCC.py:2067 appPlugins/ToolNCC.py:2217 +#: appPlugins/ToolNCC.py:3243 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Outil NCC. Calcul de la zone \"vide\" terminé." -#: appTools/ToolNCC.py:2120 appTools/ToolNCC.py:3140 appTools/ToolNCC.py:3217 -#: appTools/ToolNCC.py:3519 appTools/ToolNCC.py:3600 +#: appPlugins/ToolNCC.py:2120 appPlugins/ToolNCC.py:3140 +#: appPlugins/ToolNCC.py:3217 appPlugins/ToolNCC.py:3519 +#: appPlugins/ToolNCC.py:3600 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." -#: appTools/ToolNCC.py:2210 appTools/ToolNCC.py:3236 appTools/ToolNCC.py:3618 +#: appPlugins/ToolNCC.py:2210 appPlugins/ToolNCC.py:3236 +#: appPlugins/ToolNCC.py:3618 msgid "The selected object is not suitable for copper clearing." msgstr "L'objet sélectionné ne convient pas à la clarification du cuivre." -#: appTools/ToolNCC.py:2260 +#: appPlugins/ToolNCC.py:2260 msgid "Clearing the polygon with the method: lines." msgstr "Effacer le polygone avec la méthode: lignes." -#: appTools/ToolNCC.py:2270 +#: appPlugins/ToolNCC.py:2270 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Échoué. Effacer le polygone avec la méthode: origine." -#: appTools/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2279 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Échoué. Effacer le polygone avec la méthode: standard." -#: appTools/ToolNCC.py:2295 +#: appPlugins/ToolNCC.py:2295 msgid "Polygon could not be cleared. Location:" msgstr "Le polygone n'a pas pu être effacé. Emplacement:" -#: appTools/ToolNCC.py:2348 +#: appPlugins/ToolNCC.py:2348 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." -#: appTools/ToolNCC.py:2363 appTools/ToolNCC.py:3058 +#: appPlugins/ToolNCC.py:2363 appPlugins/ToolNCC.py:3058 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é." -#: appTools/ToolNCC.py:2391 appTools/ToolNCC.py:2621 +#: appPlugins/ToolNCC.py:2391 appPlugins/ToolNCC.py:2621 msgid "NCC Tool failed creating bounding box." msgstr "L'outil NCC n'a pas pu créer de boîte englobante." -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "NCC Tool clearing with tool diameter" msgstr "L'outil NCC s'efface avec le diamètre de l'outil" -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "started." msgstr "commencé." -#: appTools/ToolNCC.py:2539 +#: appPlugins/ToolNCC.py:2539 msgid "Could not use the tool for copper clear." msgstr "Impossible d'utiliser l'outil pour suppression du cuivre." -#: appTools/ToolNCC.py:2561 appTools/ToolNCC.py:3418 +#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:3418 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17115,30 +17169,30 @@ msgstr "" "géométrie peinte.\n" "Modifiez les paramètres de peinture et réessayez." -#: appTools/ToolNCC.py:2571 appTools/ToolNCC.py:3427 +#: appPlugins/ToolNCC.py:2571 appPlugins/ToolNCC.py:3427 msgid "NCC Tool clear all done." msgstr "Outil NCC. Effacer tout fait." -#: appTools/ToolNCC.py:2574 appTools/ToolNCC.py:3430 +#: appPlugins/ToolNCC.py:2574 appPlugins/ToolNCC.py:3430 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" -#: appTools/ToolNCC.py:2576 appTools/ToolNCC.py:2826 appTools/ToolNCC.py:3432 -#: appTools/ToolNCC.py:3815 +#: appPlugins/ToolNCC.py:2576 appPlugins/ToolNCC.py:2826 +#: appPlugins/ToolNCC.py:3432 appPlugins/ToolNCC.py:3815 msgid "tools" msgstr "outils" -#: appTools/ToolNCC.py:2603 +#: appPlugins/ToolNCC.py:2603 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Outils NCC. Tâche d'usinage de suppression du cuivre démarrée." -#: appTools/ToolNCC.py:2822 appTools/ToolNCC.py:3811 +#: appPlugins/ToolNCC.py:2822 appPlugins/ToolNCC.py:3811 msgid "NCC Tool Rest Machining clear all done." msgstr "Outil NCC. Usinage reste nettoyage complet." -#: appTools/ToolNCC.py:2825 appTools/ToolNCC.py:3814 +#: appPlugins/ToolNCC.py:2825 appPlugins/ToolNCC.py:3814 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -17146,11 +17200,11 @@ msgstr "" "Outil NCC. Reste l'usinage clair, tout est fait, mais l'isolation des " "caractéristiques en cuivre est cassée" -#: appTools/ToolNCC.py:2923 +#: appPlugins/ToolNCC.py:2923 msgid "NCC Tool started. Reading parameters." msgstr "L'outil NCC a commencé. Lecture des paramètres." -#: appTools/ToolNCC.py:3917 +#: appPlugins/ToolNCC.py:3917 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -17158,7 +17212,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." -#: appTools/ToolNCC.py:4137 +#: appPlugins/ToolNCC.py:4137 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -17170,7 +17224,7 @@ msgstr "" "Ce qui est sélectionné ici dictera le type\n" "des objets qui vont remplir la liste déroulante 'Objet'." -#: appTools/ToolNCC.py:4188 +#: appPlugins/ToolNCC.py:4188 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17187,7 +17241,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." -#: appTools/ToolNCC.py:4608 +#: appPlugins/ToolNCC.py:4608 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17195,17 +17249,17 @@ 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." -#: appTools/ToolOptimal.py:121 appTools/ToolOptimal.py:408 +#: appPlugins/ToolOptimal.py:121 appPlugins/ToolOptimal.py:408 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" msgstr "Minimal" -#: appTools/ToolOptimal.py:160 +#: appPlugins/ToolOptimal.py:160 msgid "Only Gerber objects can be evaluated." msgstr "Seuls les objets de Gerber peuvent être évalués." -#: appTools/ToolOptimal.py:166 +#: appPlugins/ToolOptimal.py:166 msgid "" "Optimal Tool. Started to search for the minimum distance between copper " "features." @@ -17213,66 +17267,66 @@ msgstr "" "Outil Optimal. Commencé à rechercher la distance minimale entre les entités " "en cuivre." -#: appTools/ToolOptimal.py:176 +#: appPlugins/ToolOptimal.py:176 msgid "Optimal Tool. Parsing geometry for aperture" msgstr "Outil Optimal. Analyser la géométrie pour l'ouverture" -#: appTools/ToolOptimal.py:187 +#: appPlugins/ToolOptimal.py:187 msgid "Optimal Tool. Creating a buffer for the object geometry." msgstr "Outil Optimal. Création d'un tampon pour la géométrie de l'objet." -#: appTools/ToolOptimal.py:202 +#: appPlugins/ToolOptimal.py:202 msgid "" "Optimal Tool. Finding the distances between each two elements. Iterations" msgstr "" "Outil Optimal. Trouver les distances entre chacun des deux éléments. " "Itérations" -#: appTools/ToolOptimal.py:236 +#: appPlugins/ToolOptimal.py:236 msgid "Optimal Tool. Finding the minimum distance." msgstr "Outil Optimal. Trouver la distance minimale." -#: appTools/ToolOptimal.py:252 +#: appPlugins/ToolOptimal.py:252 msgid "Optimal Tool. Finished successfully." msgstr "Outil Optimal. Terminé avec succès." -#: appTools/ToolOptimal.py:455 +#: appPlugins/ToolOptimal.py:455 msgid "Number of decimals kept for found distances." msgstr "Nombre de décimales conservées pour les distances trouvées." -#: appTools/ToolOptimal.py:464 +#: appPlugins/ToolOptimal.py:464 msgid "Minimum distance" msgstr "Distance minimale" -#: appTools/ToolOptimal.py:465 +#: appPlugins/ToolOptimal.py:465 msgid "Display minimum distance between copper features." msgstr "Afficher la distance minimale entre les entités en cuivre." -#: appTools/ToolOptimal.py:469 +#: appPlugins/ToolOptimal.py:469 msgid "Determined" msgstr "Déterminé" -#: appTools/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:484 msgid "Occurring" msgstr "Se produisant" -#: appTools/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:485 msgid "How many times this minimum is found." msgstr "Combien de fois ce minimum est trouvé." -#: appTools/ToolOptimal.py:492 +#: appPlugins/ToolOptimal.py:492 msgid "Minimum points coordinates" msgstr "Coordonnées des points minimum" -#: appTools/ToolOptimal.py:493 appTools/ToolOptimal.py:499 +#: appPlugins/ToolOptimal.py:493 appPlugins/ToolOptimal.py:499 msgid "Coordinates for points where minimum distance was found." msgstr "Coordonnées des points où une distance minimale a été trouvée." -#: appTools/ToolOptimal.py:512 appTools/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:512 appPlugins/ToolOptimal.py:588 msgid "Jump to selected position" msgstr "Aller à la position sélectionnée" -#: appTools/ToolOptimal.py:514 appTools/ToolOptimal.py:590 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:590 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17280,11 +17334,11 @@ msgstr "" "Sélectionnez une position dans la zone de texte Emplacements, puis\n" "cliquez sur ce bouton." -#: appTools/ToolOptimal.py:522 +#: appPlugins/ToolOptimal.py:522 msgid "Other distances" msgstr "Autres distances" -#: appTools/ToolOptimal.py:523 +#: appPlugins/ToolOptimal.py:523 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17292,13 +17346,13 @@ msgstr "" "Affiche les autres distances dans le fichier Gerber commandé à\n" "le minimum au maximum, sans compter le minimum absolu." -#: appTools/ToolOptimal.py:528 +#: appPlugins/ToolOptimal.py:528 msgid "Other distances points coordinates" msgstr "Autres points de coordonnées" -#: appTools/ToolOptimal.py:529 appTools/ToolOptimal.py:543 -#: appTools/ToolOptimal.py:550 appTools/ToolOptimal.py:567 -#: appTools/ToolOptimal.py:574 +#: appPlugins/ToolOptimal.py:529 appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:567 +#: appPlugins/ToolOptimal.py:574 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17306,19 +17360,19 @@ msgstr "" "Autres distances et coordonnées des points\n" "où la distance a été trouvée." -#: appTools/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:542 msgid "Gerber distances" msgstr "Distances de Gerber" -#: appTools/ToolOptimal.py:566 +#: appPlugins/ToolOptimal.py:566 msgid "Points coordinates" msgstr "Coords des points" -#: appTools/ToolOptimal.py:598 +#: appPlugins/ToolOptimal.py:598 msgid "Find Minimum" msgstr "Trouver le minimum" -#: appTools/ToolOptimal.py:601 +#: appPlugins/ToolOptimal.py:601 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17328,74 +17382,74 @@ msgstr "" "cela permettra de déterminer le bon outil pour\n" "utiliser pour l'isolation ou le nettoyage du cuivre." -#: appTools/ToolPDF.py:96 appTools/ToolPDF.py:100 +#: appPlugins/ToolPDF.py:96 appPlugins/ToolPDF.py:100 msgid "Open PDF" msgstr "Ouvrir le PDF" -#: appTools/ToolPDF.py:103 +#: appPlugins/ToolPDF.py:103 msgid "Open PDF cancelled" msgstr "Ouvrir le PDF annulé" -#: appTools/ToolPDF.py:131 +#: appPlugins/ToolPDF.py:131 #, fuzzy #| msgid "Parsing ..." msgid "Parsing" msgstr "Analyse ..." -#: appTools/ToolPDF.py:212 app_Main.py:10795 +#: appPlugins/ToolPDF.py:212 app_Main.py:10795 msgid "Failed to open" msgstr "Impossible d'ouvrir" -#: appTools/ToolPDF.py:288 appTools/ToolPcbWizard.py:351 app_Main.py:10741 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:351 app_Main.py:10741 msgid "No geometry found in file" msgstr "Aucune géométrie trouvée dans le fichier" -#: appTools/ToolPDF.py:291 appTools/ToolPDF.py:364 +#: appPlugins/ToolPDF.py:291 appPlugins/ToolPDF.py:364 #, python-format msgid "Rendering PDF layer #%d ..." msgstr "Rendu du calque PDF #%d ..." -#: appTools/ToolPDF.py:295 appTools/ToolPDF.py:368 +#: appPlugins/ToolPDF.py:295 appPlugins/ToolPDF.py:368 msgid "Open PDF file failed." msgstr "Le fichier PDF ouvert a échoué." -#: appTools/ToolPDF.py:300 appTools/ToolPDF.py:373 +#: appPlugins/ToolPDF.py:300 appPlugins/ToolPDF.py:373 msgid "Rendered" msgstr "Rendu" -#: appTools/ToolPaint.py:1148 +#: appPlugins/ToolPaint.py:1148 msgid "Can't do Paint on MultiGeo geometries" msgstr "Impossible de peindre sur des géométries MultiGeo" -#: appTools/ToolPaint.py:1185 +#: appPlugins/ToolPaint.py:1185 msgid "Click on a polygon to paint it." msgstr "Cliquez sur un polygone pour le peindre." -#: appTools/ToolPaint.py:1790 +#: appPlugins/ToolPaint.py:1790 msgid "Painting polygon with method: lines." msgstr "Peinture polygone avec méthode: lignes." -#: appTools/ToolPaint.py:1802 +#: appPlugins/ToolPaint.py:1802 msgid "Failed. Painting polygon with method: seed." msgstr "Échoué. Peinture polygone avec méthode: graine." -#: appTools/ToolPaint.py:1813 +#: appPlugins/ToolPaint.py:1813 msgid "Failed. Painting polygon with method: standard." msgstr "Échoué. Peinture polygone avec méthode: standard." -#: appTools/ToolPaint.py:1904 appTools/ToolPaint.py:2093 +#: appPlugins/ToolPaint.py:1904 appPlugins/ToolPaint.py:2093 msgid "Painting with tool diameter = " msgstr "Peinture avec diamètre d'outil = " -#: appTools/ToolPaint.py:1907 appTools/ToolPaint.py:2096 +#: appPlugins/ToolPaint.py:1907 appPlugins/ToolPaint.py:2096 msgid "started" msgstr "commencé" -#: appTools/ToolPaint.py:1934 appTools/ToolPaint.py:2083 +#: appPlugins/ToolPaint.py:1934 appPlugins/ToolPaint.py:2083 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appTools/ToolPaint.py:2049 appTools/ToolPaint.py:2275 +#: appPlugins/ToolPaint.py:2049 appPlugins/ToolPaint.py:2275 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17407,44 +17461,44 @@ msgstr "" "géométrie peinte.\n" "Modifiez les paramètres de peinture et réessayez." -#: appTools/ToolPaint.py:2329 +#: appPlugins/ToolPaint.py:2329 msgid "Painting ..." msgstr "Peinture..." -#: appTools/ToolPaint.py:2363 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2468 appTools/ToolPaint.py:2476 -#: appTools/ToolPaint.py:2546 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2363 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2468 appPlugins/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2546 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Paint Tool." msgstr "Outil de Peinture." -#: appTools/ToolPaint.py:2364 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 +#: appPlugins/ToolPaint.py:2364 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 msgid "Normal painting polygon task started." msgstr "La tâche de peinture normale du polygone a commencé." -#: appTools/ToolPaint.py:2365 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2548 +#: appPlugins/ToolPaint.py:2365 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2548 msgid "Buffering geometry..." msgstr "Mise en tampon de la géométrie ..." -#: appTools/ToolPaint.py:2390 appTools/ToolPaint.py:2483 -#: appTools/ToolPaint.py:2564 +#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2483 +#: appPlugins/ToolPaint.py:2564 msgid "No polygon found." msgstr "Aucun polygone trouvé." -#: appTools/ToolPaint.py:2465 appTools/ToolPaint.py:2468 -#: appTools/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2465 appPlugins/ToolPaint.py:2468 +#: appPlugins/ToolPaint.py:2476 msgid "Paint all polygons task started." msgstr "La tâche de peinture de tous les polygones a commencé." -#: appTools/ToolPaint.py:2547 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2547 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Painting area task started." msgstr "La tâche de zone de peinture a commencé." -#: appTools/ToolPaint.py:2910 +#: appPlugins/ToolPaint.py:2910 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17456,7 +17510,7 @@ msgstr "" "Créez un objet de géométrie avec\n" "des parcours pour couper toutes les régions non-cuivre." -#: appTools/ToolPaint.py:2943 +#: appPlugins/ToolPaint.py:2943 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17468,7 +17522,7 @@ msgstr "" "Ce qui est sélectionné ici dictera le genre\n" "des objets qui vont remplir la liste déroulante 'Object'." -#: appTools/ToolPaint.py:2977 +#: appPlugins/ToolPaint.py:2977 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17476,7 +17530,7 @@ msgstr "" "Pool d'outils à partir duquel l'algorithme\n" "choisira ceux utilisés pour la peinture." -#: appTools/ToolPaint.py:2994 +#: appPlugins/ToolPaint.py:2994 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17492,7 +17546,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." -#: appTools/ToolPaint.py:3006 +#: appPlugins/ToolPaint.py:3006 msgid "" "The Tool Type (TT) can be:\n" "- Circular -> it is informative only. Being circular,\n" @@ -17529,7 +17583,7 @@ msgstr "" "d'opération\n" "dans la géométrie résultante comme isolement." -#: appTools/ToolPaint.py:3287 +#: appPlugins/ToolPaint.py:3287 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17537,44 +17591,44 @@ msgstr "" "Le type d'objet FlatCAM à utiliser comme référence de peinture.\n" "Ce peut être Gerber, Excellon ou Géométrie." -#: appTools/ToolPaint.py:3327 +#: appPlugins/ToolPaint.py:3327 msgid "Create a Geometry Object which paints the polygons." msgstr "Créer un Objet de Géométrie qui peint les polygones." -#: appTools/ToolPanelize.py:114 appTools/ToolPanelize.py:1061 +#: appPlugins/ToolPanelize.py:114 appPlugins/ToolPanelize.py:1061 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Référence de panélisation" -#: appTools/ToolPanelize.py:341 +#: appPlugins/ToolPanelize.py:341 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." -#: appTools/ToolPanelize.py:384 +#: appPlugins/ToolPanelize.py:384 msgid "Generating panel ... " msgstr "Panneau de génération ... " -#: appTools/ToolPanelize.py:471 appTools/ToolPanelize.py:763 -#: appTools/ToolPanelize.py:1013 +#: appPlugins/ToolPanelize.py:471 appPlugins/ToolPanelize.py:763 +#: appPlugins/ToolPanelize.py:1013 msgid "Generating panel ... Adding the source code." msgstr "Génération du panneau ... Ajout du code source." -#: appTools/ToolPanelize.py:691 +#: appPlugins/ToolPanelize.py:691 msgid "Optimizing the overlapping paths." msgstr "Optimisation des chemins de chevauchement." -#: appTools/ToolPanelize.py:723 +#: appPlugins/ToolPanelize.py:723 msgid "Optimization complete." msgstr "Optimisation terminée." -#: appTools/ToolPanelize.py:1022 +#: appPlugins/ToolPanelize.py:1022 msgid "Generating panel... Spawning copies" msgstr "Génération de panneau ... Création de copies" -#: appTools/ToolPanelize.py:1038 +#: appPlugins/ToolPanelize.py:1038 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17583,11 +17637,11 @@ msgstr "" "{text} Trop grand pour la zone contrainte. Le panneau final contient {col} " "colonnes et {row}" -#: appTools/ToolPanelize.py:1046 +#: appPlugins/ToolPanelize.py:1046 msgid "Panel created successfully." msgstr "Panneau créé avec succès." -#: appTools/ToolPanelize.py:1104 +#: appPlugins/ToolPanelize.py:1104 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17599,7 +17653,7 @@ msgstr "" "La sélection ici décide du type d’objets qui seront\n" "dans la liste déroulante d'objets." -#: appTools/ToolPanelize.py:1132 +#: appPlugins/ToolPanelize.py:1132 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17607,11 +17661,11 @@ msgstr "" "Objet à paramétrer. Cela signifie qu'il sera\n" "être dupliqué dans un tableau de lignes et de colonnes." -#: appTools/ToolPanelize.py:1139 +#: appPlugins/ToolPanelize.py:1139 msgid "Panelization Reference" msgstr "Référence de panélisation" -#: appTools/ToolPanelize.py:1141 +#: appPlugins/ToolPanelize.py:1141 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17631,7 +17685,7 @@ msgstr "" "à cet objet de référence maintenant donc le panneau\n" "objets synchronisés." -#: appTools/ToolPanelize.py:1167 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17643,7 +17697,7 @@ msgstr "" "La sélection ici décide du type d’objets qui seront\n" "dans la liste déroulante Objet de Box." -#: appTools/ToolPanelize.py:1182 +#: appPlugins/ToolPanelize.py:1182 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17651,11 +17705,11 @@ msgstr "" "L'objet réel qui utilise un conteneur pour la\n" "objet sélectionné à panéliser." -#: appTools/ToolPanelize.py:1192 +#: appPlugins/ToolPanelize.py:1192 msgid "Panel Data" msgstr "Données du Panneau" -#: appTools/ToolPanelize.py:1194 +#: appPlugins/ToolPanelize.py:1194 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17671,15 +17725,15 @@ msgstr "" "Les espacements détermineront la distance entre deux\n" "éléments du tableau de panneaux." -#: appTools/ToolPanelize.py:1279 +#: appPlugins/ToolPanelize.py:1279 msgid "Constrain panel within" msgstr "Contraindre le panneau dans" -#: appTools/ToolPanelize.py:1322 +#: appPlugins/ToolPanelize.py:1322 msgid "Panelize Object" msgstr "Objet Panelize" -#: appTools/ToolPanelize.py:1325 appTools/ToolRulesCheck.py:1649 +#: appPlugins/ToolPanelize.py:1325 appPlugins/ToolRulesCheck.py:1649 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17689,21 +17743,21 @@ msgstr "" "En d'autres termes, il crée plusieurs copies de l'objet source,\n" "disposés dans un tableau 2D de lignes et de colonnes." -#: appTools/ToolPcbWizard.py:111 +#: appPlugins/ToolPcbWizard.py:111 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PCBWizard Import" msgstr "Outil d'importation PcbWizard" -#: appTools/ToolPcbWizard.py:197 appTools/ToolPcbWizard.py:201 +#: appPlugins/ToolPcbWizard.py:197 appPlugins/ToolPcbWizard.py:201 msgid "Load PcbWizard Excellon file" msgstr "Charger le fichier Excellon PcbWizard" -#: appTools/ToolPcbWizard.py:220 appTools/ToolPcbWizard.py:224 +#: appPlugins/ToolPcbWizard.py:220 appPlugins/ToolPcbWizard.py:224 msgid "Load PcbWizard INF file" msgstr "Charger le fichier INF PcbWizard" -#: appTools/ToolPcbWizard.py:272 +#: appPlugins/ToolPcbWizard.py:272 msgid "" "The INF file does not contain the tool table.\n" "Try to open the Excellon file from File -> Open -> Excellon\n" @@ -17714,53 +17768,53 @@ msgstr "" "Excellon.\n" "et éditez les diamètres de forage manuellement." -#: appTools/ToolPcbWizard.py:292 +#: appPlugins/ToolPcbWizard.py:292 msgid "PcbWizard .INF file loaded." msgstr "Fichier PcbWizard .INF chargé." -#: appTools/ToolPcbWizard.py:296 +#: appPlugins/ToolPcbWizard.py:296 msgid "Main PcbWizard Excellon file loaded." msgstr "Le fichier principal de PcbWizard Excellon est chargé." -#: appTools/ToolPcbWizard.py:329 app_Main.py:10720 +#: appPlugins/ToolPcbWizard.py:329 app_Main.py:10720 msgid "This is not Excellon file." msgstr "Ce n'est pas un fichier Excellon." -#: appTools/ToolPcbWizard.py:332 +#: appPlugins/ToolPcbWizard.py:332 msgid "Cannot parse file" msgstr "Impossible d'analyser le fichier" -#: appTools/ToolPcbWizard.py:363 +#: appPlugins/ToolPcbWizard.py:363 msgid "Import Excellon file failed." msgstr "L'importation du fichier Excellon a échoué." -#: appTools/ToolPcbWizard.py:370 +#: appPlugins/ToolPcbWizard.py:370 msgid "Imported" msgstr "Importé" -#: appTools/ToolPcbWizard.py:373 +#: appPlugins/ToolPcbWizard.py:373 msgid "Excellon merging is in progress. Please wait..." msgstr "Excellon fusion est en cours. S'il vous plaît, attendez..." -#: appTools/ToolPcbWizard.py:375 +#: appPlugins/ToolPcbWizard.py:375 msgid "The imported Excellon file is empty." msgstr "Le fichier Excellon importé est Aucun." -#: appTools/ToolPcbWizard.py:380 +#: appPlugins/ToolPcbWizard.py:380 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PcbWizard Import" msgstr "Outil d'importation PcbWizard" -#: appTools/ToolPcbWizard.py:399 +#: appPlugins/ToolPcbWizard.py:399 msgid "Load files" msgstr "Charger des fichiers" -#: appTools/ToolPcbWizard.py:407 +#: appPlugins/ToolPcbWizard.py:407 msgid "Excellon file" msgstr "Fichier Excellon" -#: appTools/ToolPcbWizard.py:409 +#: appPlugins/ToolPcbWizard.py:409 msgid "" "Load the Excellon file.\n" "Usually it has a .DRL extension" @@ -17768,47 +17822,47 @@ msgstr "" "Chargez le fichier Excellon.\n" "Il a généralement une extension .DRL" -#: appTools/ToolPcbWizard.py:416 +#: appPlugins/ToolPcbWizard.py:416 msgid "INF file" msgstr "Fichier INF" -#: appTools/ToolPcbWizard.py:418 +#: appPlugins/ToolPcbWizard.py:418 msgid "Load the INF file." msgstr "Chargez le fichier INF." -#: appTools/ToolPcbWizard.py:431 +#: appPlugins/ToolPcbWizard.py:431 msgid "Tool Number" msgstr "Numéro d'outil" -#: appTools/ToolPcbWizard.py:433 +#: appPlugins/ToolPcbWizard.py:433 msgid "Tool diameter in file units." msgstr "Diamètre de l'outil en unités de fichier." -#: appTools/ToolPcbWizard.py:450 +#: appPlugins/ToolPcbWizard.py:450 msgid "Int. digits" msgstr "Chiffres entiers" -#: appTools/ToolPcbWizard.py:452 +#: appPlugins/ToolPcbWizard.py:452 msgid "The number of digits for the integral part of the coordinates." msgstr "Le nombre de chiffres pour la partie intégrale des coordonnées." -#: appTools/ToolPcbWizard.py:460 +#: appPlugins/ToolPcbWizard.py:460 msgid "Frac. digits" msgstr "Chiffres fract" -#: appTools/ToolPcbWizard.py:462 +#: appPlugins/ToolPcbWizard.py:462 msgid "The number of digits for the fractional part of the coordinates." msgstr "Le nombre de chiffres pour la partie décimale des coordonnées." -#: appTools/ToolPcbWizard.py:470 +#: appPlugins/ToolPcbWizard.py:470 msgid "No Suppression" msgstr "Pas de suppression" -#: appTools/ToolPcbWizard.py:471 +#: appPlugins/ToolPcbWizard.py:471 msgid "Zeros supp." msgstr "Zéros Supp." -#: appTools/ToolPcbWizard.py:473 +#: appPlugins/ToolPcbWizard.py:473 msgid "" "The type of zeros suppression used.\n" "Can be of type:\n" @@ -17822,7 +17876,7 @@ msgstr "" "- TZ = les zéros à la fin sont conservés\n" "- Pas de suppression = pas de suppression de zéro" -#: appTools/ToolPcbWizard.py:487 +#: appPlugins/ToolPcbWizard.py:487 msgid "" "The type of units that the coordinates and tool\n" "diameters are using. Can be INCH or MM." @@ -17830,11 +17884,11 @@ msgstr "" "Le type d'unités que les coordonnées et l'outil\n" "diamètres utilisent. Peut être Pouce ou MM." -#: appTools/ToolPcbWizard.py:495 +#: appPlugins/ToolPcbWizard.py:495 msgid "Import Excellon" msgstr "Importer un fichier Excellon" -#: appTools/ToolPcbWizard.py:497 +#: appPlugins/ToolPcbWizard.py:497 msgid "" "Import an Excellon file\n" "that store it's information's in 2 files.\n" @@ -17846,29 +17900,29 @@ msgstr "" "Un a généralement une extension .DRL alors que\n" "l'autre a une extension .INF ." -#: appTools/ToolPunchGerber.py:194 +#: appPlugins/ToolPunchGerber.py:194 #, fuzzy #| msgid "Punch Gerber" msgid "Punch Geber" msgstr "Percer Gerber" -#: appTools/ToolPunchGerber.py:537 +#: appPlugins/ToolPunchGerber.py:537 #, fuzzy #| msgid "Click on a polygon to isolate it." msgid "Click on a pad to select it." msgstr "Cliquez sur un polygone pour l'isoler." -#: appTools/ToolPunchGerber.py:785 appTools/ToolPunchGerber.py:918 +#: appPlugins/ToolPunchGerber.py:785 appPlugins/ToolPunchGerber.py:918 msgid "The value of the fixed diameter is 0.0. Aborting." msgstr "La valeur du diamètre fixe est de 0,0. Abandon." -#: appTools/ToolPunchGerber.py:1694 +#: appPlugins/ToolPunchGerber.py:1694 #, fuzzy #| msgid "Added polygon" msgid "Added pad" msgstr "Polygone ajouté" -#: appTools/ToolPunchGerber.py:1695 +#: appPlugins/ToolPunchGerber.py:1695 #, fuzzy #| msgid "Click to add next polygon or right click to start." msgid "Click to add next pad or right click to start." @@ -17876,13 +17930,13 @@ msgstr "" "Cliquez pour ajouter le polygone suivant ou cliquez avec le bouton droit " "pour commencer." -#: appTools/ToolPunchGerber.py:1707 +#: appPlugins/ToolPunchGerber.py:1707 #, fuzzy #| msgid "Removed polygon" msgid "Removed pad" msgstr "Polygone supprimé" -#: appTools/ToolPunchGerber.py:1708 +#: appPlugins/ToolPunchGerber.py:1708 #, fuzzy #| msgid "Click to add/remove next polygon or right click to start." msgid "Click to add/remove next pad or right click to start." @@ -17890,43 +17944,43 @@ msgstr "" "Cliquez pour ajouter/supprimer le polygone suivant ou cliquez avec le bouton " "droit pour commencer." -#: appTools/ToolPunchGerber.py:1713 +#: appPlugins/ToolPunchGerber.py:1713 #, fuzzy #| msgid "No polygon detected under click position." msgid "No pad detected under click position." msgstr "Aucun polygone détecté sous la position du clic." -#: appTools/ToolPunchGerber.py:1912 +#: appPlugins/ToolPunchGerber.py:1912 #, fuzzy #| msgid "All objects are selected." msgid "All selectable pads are selected." msgstr "Tous les objets sont sélectionnés." -#: appTools/ToolPunchGerber.py:1929 +#: appPlugins/ToolPunchGerber.py:1929 #, fuzzy #| msgid "Selection Color" msgid "Selection cleared." msgstr "Couleur de sélection" -#: appTools/ToolPunchGerber.py:1992 +#: appPlugins/ToolPunchGerber.py:1992 msgid "Gerber into which to punch holes" msgstr "Gerber pour percer des trous" -#: appTools/ToolPunchGerber.py:2129 +#: appPlugins/ToolPunchGerber.py:2129 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." -#: appTools/ToolPunchGerber.py:2281 +#: appPlugins/ToolPunchGerber.py:2281 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 "" -#: appTools/ToolPunchGerber.py:2320 +#: appPlugins/ToolPunchGerber.py:2320 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -17934,28 +17988,28 @@ msgstr "" "Créez un objet Gerber à partir de l'objet sélectionné, dans\n" "la case spécifiée." -#: appTools/ToolQRCode.py:211 appTools/ToolQRCode.py:559 -#: appTools/ToolQRCode.py:610 +#: appPlugins/ToolQRCode.py:211 appPlugins/ToolQRCode.py:559 +#: appPlugins/ToolQRCode.py:610 msgid "Cancelled. There is no QRCode Data in the text box." msgstr "Annulé. Il n'y a pas de données QRCode dans la zone de texte." -#: appTools/ToolQRCode.py:388 +#: appPlugins/ToolQRCode.py:388 msgid "QRCode Tool done." msgstr "Outil QRCode terminé." -#: appTools/ToolQRCode.py:758 +#: appPlugins/ToolQRCode.py:758 msgid "Gerber Object to which the QRCode will be added." msgstr "Objet Gerber auquel le QRCode sera ajouté." -#: appTools/ToolQRCode.py:794 +#: appPlugins/ToolQRCode.py:794 msgid "The parameters used to shape the QRCode." msgstr "Les paramètres utilisés pour façonner le QRCode." -#: appTools/ToolQRCode.py:899 +#: appPlugins/ToolQRCode.py:899 msgid "Export QRCode" msgstr "Exporter le QRCode" -#: appTools/ToolQRCode.py:901 +#: appPlugins/ToolQRCode.py:901 msgid "" "Show a set of controls allowing to export the QRCode\n" "to a SVG file or an PNG file." @@ -17963,90 +18017,90 @@ msgstr "" "Afficher un ensemble de contrôles permettant d'exporter le QRCode\n" "vers un fichier SVG ou un fichier PNG." -#: appTools/ToolQRCode.py:940 +#: appPlugins/ToolQRCode.py:940 msgid "Transparent back color" msgstr "Couleur arrière transparente" -#: appTools/ToolQRCode.py:965 +#: appPlugins/ToolQRCode.py:965 msgid "Export QRCode SVG" msgstr "Exporter le QRCode SVG" -#: appTools/ToolQRCode.py:967 +#: appPlugins/ToolQRCode.py:967 msgid "Export a SVG file with the QRCode content." msgstr "Exportez un fichier SVG avec le contenu QRCode." -#: appTools/ToolQRCode.py:978 +#: appPlugins/ToolQRCode.py:978 msgid "Export QRCode PNG" msgstr "Exporter le QRCode PNG" -#: appTools/ToolQRCode.py:980 +#: appPlugins/ToolQRCode.py:980 msgid "Export a PNG image file with the QRCode content." msgstr "Exportez un fichier image PNG avec le contenu QRCode." -#: appTools/ToolQRCode.py:991 +#: appPlugins/ToolQRCode.py:991 msgid "Insert QRCode" msgstr "Insérez QRCode" -#: appTools/ToolQRCode.py:994 +#: appPlugins/ToolQRCode.py:994 msgid "Create the QRCode object." msgstr "Créez l'objet QRCode." -#: appTools/ToolReport.py:31 appTools/ToolReport.py:151 +#: appPlugins/ToolReport.py:31 appPlugins/ToolReport.py:151 #, fuzzy #| msgid "Get Report" msgid "Object Report" msgstr "Obtenir le rapport" -#: appTools/ToolReport.py:146 +#: appPlugins/ToolReport.py:146 msgid "Object Properties are displayed." msgstr "Les Propriétés de l'objet sont affichées." -#: appTools/ToolReport.py:168 +#: appPlugins/ToolReport.py:168 msgid "TYPE" msgstr "TYPE" -#: appTools/ToolReport.py:169 +#: appPlugins/ToolReport.py:169 msgid "NAME" msgstr "NOM" -#: appTools/ToolReport.py:199 +#: appPlugins/ToolReport.py:199 msgid "Geo Type" msgstr "Type de géo" -#: appTools/ToolReport.py:202 +#: appPlugins/ToolReport.py:202 msgid "Single-Geo" msgstr "Géo-unique" -#: appTools/ToolReport.py:203 +#: appPlugins/ToolReport.py:203 msgid "Multi-Geo" msgstr "Multi-géo" -#: appTools/ToolReport.py:357 appTools/ToolReport.py:362 -#: appTools/ToolReport.py:364 +#: appPlugins/ToolReport.py:357 appPlugins/ToolReport.py:362 +#: appPlugins/ToolReport.py:364 msgid "Metric" msgstr "Métrique" -#: appTools/ToolRulesCheck.py:133 appTools/ToolRulesCheck.py:1163 +#: appPlugins/ToolRulesCheck.py:133 appPlugins/ToolRulesCheck.py:1163 msgid "Check Rules" msgstr "Vérifiez les Règles" -#: appTools/ToolRulesCheck.py:678 appTools/ToolRulesCheck.py:738 -#: appTools/ToolRulesCheck.py:775 appTools/ToolRulesCheck.py:847 -#: appTools/ToolRulesCheck.py:901 appTools/ToolRulesCheck.py:939 -#: appTools/ToolRulesCheck.py:1004 +#: appPlugins/ToolRulesCheck.py:678 appPlugins/ToolRulesCheck.py:738 +#: appPlugins/ToolRulesCheck.py:775 appPlugins/ToolRulesCheck.py:847 +#: appPlugins/ToolRulesCheck.py:901 appPlugins/ToolRulesCheck.py:939 +#: appPlugins/ToolRulesCheck.py:1004 msgid "Value is not valid." msgstr "La valeur n'est pas valide." -#: appTools/ToolRulesCheck.py:692 +#: appPlugins/ToolRulesCheck.py:692 msgid "TOP -> Copper to Copper clearance" msgstr "TOP -> Distance de cuivre à cuivre" -#: appTools/ToolRulesCheck.py:703 +#: appPlugins/ToolRulesCheck.py:703 msgid "BOTTOM -> Copper to Copper clearance" msgstr "EN BAS -> Distance de cuivre à cuivre" -#: appTools/ToolRulesCheck.py:708 appTools/ToolRulesCheck.py:802 -#: appTools/ToolRulesCheck.py:966 +#: appPlugins/ToolRulesCheck.py:708 appPlugins/ToolRulesCheck.py:802 +#: appPlugins/ToolRulesCheck.py:966 msgid "" "At least one Gerber object has to be selected for this rule but none is " "selected." @@ -18054,13 +18108,13 @@ msgstr "" "Au moins un objet Gerber doit être sélectionné pour cette règle, mais aucun " "n'est sélectionné." -#: appTools/ToolRulesCheck.py:744 +#: appPlugins/ToolRulesCheck.py:744 msgid "" "One of the copper Gerber objects or the Outline Gerber object is not valid." msgstr "" "L'un des objets cuivre Gerber ou l'objet Contour Gerber n'est pas valide." -#: appTools/ToolRulesCheck.py:757 appTools/ToolRulesCheck.py:921 +#: appPlugins/ToolRulesCheck.py:757 appPlugins/ToolRulesCheck.py:921 msgid "" "Outline Gerber object presence is mandatory for this rule but it is not " "selected." @@ -18068,31 +18122,31 @@ msgstr "" "La présence de l’objet Gerber est obligatoire pour cette règle, mais elle " "n’est pas sélectionnée." -#: appTools/ToolRulesCheck.py:774 appTools/ToolRulesCheck.py:801 +#: appPlugins/ToolRulesCheck.py:774 appPlugins/ToolRulesCheck.py:801 msgid "Silk to Silk clearance" msgstr "Sérigraphie à distance de sérigraphie" -#: appTools/ToolRulesCheck.py:787 +#: appPlugins/ToolRulesCheck.py:787 msgid "TOP -> Silk to Silk clearance" msgstr "TOP -> Distance de sérigraphie à sérigraphie" -#: appTools/ToolRulesCheck.py:797 +#: appPlugins/ToolRulesCheck.py:797 msgid "BOTTOM -> Silk to Silk clearance" msgstr "BAS -> Distance de sérigraphie à sérigraphie" -#: appTools/ToolRulesCheck.py:853 +#: appPlugins/ToolRulesCheck.py:853 msgid "One or more of the Gerber objects is not valid." msgstr "Un ou plusieurs objets Gerber n'est pas valide." -#: appTools/ToolRulesCheck.py:861 +#: appPlugins/ToolRulesCheck.py:861 msgid "TOP -> Silk to Solder Mask Clearance" msgstr "TOP -> Distance entre masque et masque de soudure" -#: appTools/ToolRulesCheck.py:867 +#: appPlugins/ToolRulesCheck.py:867 msgid "BOTTOM -> Silk to Solder Mask Clearance" msgstr "EN BAS -> Distance de sérigraphie à masque de soudure" -#: appTools/ToolRulesCheck.py:871 +#: appPlugins/ToolRulesCheck.py:871 msgid "" "Both Silk and Solder Mask Gerber objects has to be either both Top or both " "Bottom." @@ -18100,122 +18154,122 @@ msgstr "" "Les objets Gerber Mask de sérigraphie et de masque de soudure doivent être " "tous les deux supérieurs ou inférieurs." -#: appTools/ToolRulesCheck.py:907 +#: appPlugins/ToolRulesCheck.py:907 msgid "" "One of the Silk Gerber objects or the Outline Gerber object is not valid." msgstr "" "L'un des objets Gerber en sérigraphie ou l'objet Contour Gerber n'est pas " "valide." -#: appTools/ToolRulesCheck.py:951 +#: appPlugins/ToolRulesCheck.py:951 msgid "TOP -> Minimum Solder Mask Sliver" msgstr "TOP -> ruban de masque de soudure minimum" -#: appTools/ToolRulesCheck.py:961 +#: appPlugins/ToolRulesCheck.py:961 msgid "BOTTOM -> Minimum Solder Mask Sliver" msgstr "BAS-> ruban de masque de soudure minimum" -#: appTools/ToolRulesCheck.py:1010 +#: appPlugins/ToolRulesCheck.py:1010 msgid "One of the Copper Gerber objects or the Excellon objects is not valid." msgstr "L'un des objets Copper Gerber ou Excellon n'est pas valide." -#: appTools/ToolRulesCheck.py:1026 +#: appPlugins/ToolRulesCheck.py:1026 msgid "" "Excellon object presence is mandatory for this rule but none is selected." msgstr "" "La présence d'objet Excellon est obligatoire pour cette règle, mais aucune " "n'est sélectionnée." -#: appTools/ToolRulesCheck.py:1104 appTools/ToolRulesCheck.py:1117 -#: appTools/ToolRulesCheck.py:1128 appTools/ToolRulesCheck.py:1141 +#: appPlugins/ToolRulesCheck.py:1104 appPlugins/ToolRulesCheck.py:1117 +#: appPlugins/ToolRulesCheck.py:1128 appPlugins/ToolRulesCheck.py:1141 msgid "STATUS" msgstr "STATUT" -#: appTools/ToolRulesCheck.py:1107 appTools/ToolRulesCheck.py:1131 +#: appPlugins/ToolRulesCheck.py:1107 appPlugins/ToolRulesCheck.py:1131 msgid "FAILED" msgstr "ÉCHOUÉ" -#: appTools/ToolRulesCheck.py:1120 appTools/ToolRulesCheck.py:1144 +#: appPlugins/ToolRulesCheck.py:1120 appPlugins/ToolRulesCheck.py:1144 msgid "PASSED" msgstr "PASSÉ" -#: appTools/ToolRulesCheck.py:1121 appTools/ToolRulesCheck.py:1145 +#: appPlugins/ToolRulesCheck.py:1121 appPlugins/ToolRulesCheck.py:1145 msgid "Violations: There are no violations for the current rule." msgstr "Violations: Il n'y a pas de violations pour la règle actuelle." -#: appTools/ToolRulesCheck.py:1191 +#: appPlugins/ToolRulesCheck.py:1191 msgid "Gerber objects for which to check rules." msgstr "Objets Gerber pour lesquels vérifier les règles." -#: appTools/ToolRulesCheck.py:1206 +#: appPlugins/ToolRulesCheck.py:1206 msgid "Top" msgstr "Haut" -#: appTools/ToolRulesCheck.py:1208 +#: appPlugins/ToolRulesCheck.py:1208 msgid "The Top Gerber Copper object for which rules are checked." msgstr "L'objet cuivre supérieur Gerber pour lequel les règles sont vérifiées." -#: appTools/ToolRulesCheck.py:1224 +#: appPlugins/ToolRulesCheck.py:1224 msgid "Bottom" msgstr "Bas" -#: appTools/ToolRulesCheck.py:1226 +#: appPlugins/ToolRulesCheck.py:1226 msgid "The Bottom Gerber Copper object for which rules are checked." msgstr "" "Objet de cuivre Gerber inférieur pour lequel les règles sont vérifiées." -#: appTools/ToolRulesCheck.py:1242 +#: appPlugins/ToolRulesCheck.py:1242 msgid "SM Top" msgstr "SM Top" -#: appTools/ToolRulesCheck.py:1244 +#: appPlugins/ToolRulesCheck.py:1244 msgid "The Top Gerber Solder Mask object for which rules are checked." msgstr "" "Objet de masque de soudure Gerber supérieur pour lequel les règles sont " "vérifiées." -#: appTools/ToolRulesCheck.py:1260 +#: appPlugins/ToolRulesCheck.py:1260 msgid "SM Bottom" msgstr "SM Bas" -#: appTools/ToolRulesCheck.py:1262 +#: appPlugins/ToolRulesCheck.py:1262 msgid "The Bottom Gerber Solder Mask object for which rules are checked." msgstr "" "Objet de masque de soudure Gerber inférieur pour lequel les règles sont " "vérifiées." -#: appTools/ToolRulesCheck.py:1278 +#: appPlugins/ToolRulesCheck.py:1278 msgid "Silk Top" msgstr "Sérigraphie Haut" -#: appTools/ToolRulesCheck.py:1280 +#: appPlugins/ToolRulesCheck.py:1280 msgid "The Top Gerber Silkscreen object for which rules are checked." msgstr "" "Objet de la sérigraphie Top Gerber pour lequel les règles sont vérifiées." -#: appTools/ToolRulesCheck.py:1296 +#: appPlugins/ToolRulesCheck.py:1296 msgid "Silk Bottom" msgstr "Fond sérigraphie" -#: appTools/ToolRulesCheck.py:1298 +#: appPlugins/ToolRulesCheck.py:1298 msgid "The Bottom Gerber Silkscreen object for which rules are checked." msgstr "" "L'objet Gerber Silkscreen inférieur pour lequel les règles sont vérifiées." -#: appTools/ToolRulesCheck.py:1316 +#: appPlugins/ToolRulesCheck.py:1316 msgid "The Gerber Outline (Cutout) object for which rules are checked." msgstr "" "Objet de contour de Gerber (découpe) pour lequel les règles sont vérifiées." -#: appTools/ToolRulesCheck.py:1329 +#: appPlugins/ToolRulesCheck.py:1329 msgid "Excellon objects for which to check rules." msgstr "Excellon objets pour lesquels vérifier les règles." -#: appTools/ToolRulesCheck.py:1341 +#: appPlugins/ToolRulesCheck.py:1341 msgid "Excellon 1" msgstr "Excellon 1" -#: appTools/ToolRulesCheck.py:1343 +#: appPlugins/ToolRulesCheck.py:1343 msgid "" "Excellon object for which to check rules.\n" "Holds the plated holes or a general Excellon file content." @@ -18223,11 +18277,11 @@ msgstr "" "Objet Excellon pour lequel vérifier les règles.\n" "Contient les trous métallisés ou le contenu général d’un fichier Excellon." -#: appTools/ToolRulesCheck.py:1360 +#: appPlugins/ToolRulesCheck.py:1360 msgid "Excellon 2" msgstr "Excellon 2" -#: appTools/ToolRulesCheck.py:1362 +#: appPlugins/ToolRulesCheck.py:1362 msgid "" "Excellon object for which to check rules.\n" "Holds the non-plated holes." @@ -18235,122 +18289,122 @@ msgstr "" "Objet Excellon pour lequel vérifier les règles.\n" "Maintient les trous non plaqués." -#: appTools/ToolRulesCheck.py:1375 +#: appPlugins/ToolRulesCheck.py:1375 msgid "All Rules" msgstr "Toutes les règles" -#: appTools/ToolRulesCheck.py:1377 +#: appPlugins/ToolRulesCheck.py:1377 msgid "This check/uncheck all the rules below." msgstr "Cette case à cocher / décocher toutes les règles ci-dessous." -#: appTools/ToolRulesCheck.py:1646 +#: appPlugins/ToolRulesCheck.py:1646 msgid "Run Rules Check" msgstr "Exécuter la Vér. des Règles" -#: appTools/ToolShell.py:59 +#: appPlugins/ToolShell.py:59 #, fuzzy #| msgid "Scaling could not be executed." msgid "Type a command to be executed ..." msgstr "La mise à l'échelle n'a pas pu être exécutée." -#: appTools/ToolShell.py:68 +#: appPlugins/ToolShell.py:68 msgid "Clear the text." msgstr "Effacez le texte." -#: appTools/ToolShell.py:103 appTools/ToolShell.py:105 +#: appPlugins/ToolShell.py:103 appPlugins/ToolShell.py:105 msgid "...processing..." msgstr "...En traitement..." -#: appTools/ToolShell.py:321 +#: appPlugins/ToolShell.py:321 #, fuzzy #| msgid "FlatCAM Shell" msgid "FlatCAM Evo Shell" msgstr "FlatCAM Shell" -#: appTools/ToolSolderPaste.py:135 appTools/ToolSolderPaste.py:1143 +#: appPlugins/ToolSolderPaste.py:135 appPlugins/ToolSolderPaste.py:1143 #, fuzzy #| msgid "Z Dispense" msgid "SP Dispenser" msgstr "Z dispenser" -#: appTools/ToolSolderPaste.py:482 +#: appPlugins/ToolSolderPaste.py:482 msgid "Please enter a tool diameter to add, in Float format." msgstr "Veuillez saisir un diamètre d'outil à ajouter, au format réel." -#: appTools/ToolSolderPaste.py:516 +#: appPlugins/ToolSolderPaste.py:516 msgid "New Nozzle tool added to Tool Table." msgstr "Nouvel Outil de Buse ajouté à la table d'outils." -#: appTools/ToolSolderPaste.py:558 +#: appPlugins/ToolSolderPaste.py:558 msgid "Nozzle tool from Tool Table was edited." msgstr "L'outil de buse de la table d'outils a été modifié." -#: appTools/ToolSolderPaste.py:621 +#: appPlugins/ToolSolderPaste.py:621 msgid "Tools deleted from Tool Table." msgstr "Outil(s) supprimé(s) de la table des outils." -#: appTools/ToolSolderPaste.py:675 +#: appPlugins/ToolSolderPaste.py:675 msgid "No SolderPaste mask Gerber object loaded." msgstr "Aucun objet Gerber de masque de pâte à souder chargé." -#: appTools/ToolSolderPaste.py:706 +#: appPlugins/ToolSolderPaste.py:706 msgid "No Nozzle tools in the tool table." msgstr "Aucun outil de buse dans la table à outils." -#: appTools/ToolSolderPaste.py:836 +#: appPlugins/ToolSolderPaste.py:836 msgid "Solder Paste geometry generated successfully" msgstr "Géométrie de pâte à souder générée avec succès" -#: appTools/ToolSolderPaste.py:843 +#: appPlugins/ToolSolderPaste.py:843 msgid "Some or all pads have no solder due of inadequate nozzle diameters..." msgstr "" "Certains ou tous les tampons n'ont pas de soudure en raison de diamètres de " "buse inadéquats ..." -#: appTools/ToolSolderPaste.py:857 +#: appPlugins/ToolSolderPaste.py:857 msgid "Generating Solder Paste dispensing geometry..." msgstr "Génération de géométrie de distribution de pâte à souder ..." -#: appTools/ToolSolderPaste.py:876 +#: appPlugins/ToolSolderPaste.py:876 msgid "There is no Geometry object available." msgstr "Il n'y a pas d'objet Géométrie disponible." -#: appTools/ToolSolderPaste.py:881 +#: appPlugins/ToolSolderPaste.py:881 msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry." msgstr "" "Cette géométrie ne peut pas être traitée. PAS une géométrie " "solder_paste_tool." -#: appTools/ToolSolderPaste.py:985 +#: appPlugins/ToolSolderPaste.py:985 msgid "ToolSolderPaste CNCjob created" msgstr "Outil de Pâte à Souder CNCjob créé" -#: appTools/ToolSolderPaste.py:1016 appTools/ToolSolderPaste.py:1021 -#: appTools/ToolSolderPaste.py:1075 +#: appPlugins/ToolSolderPaste.py:1016 appPlugins/ToolSolderPaste.py:1021 +#: appPlugins/ToolSolderPaste.py:1075 msgid "" "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." msgstr "" "Cet objet CNCJob ne peut pas être traité. PAS un objet CNCJob " "solder_paste_tool." -#: appTools/ToolSolderPaste.py:1085 +#: appPlugins/ToolSolderPaste.py:1085 msgid "Export GCode ..." msgstr "Exporter le GCode ..." -#: appTools/ToolSolderPaste.py:1133 +#: appPlugins/ToolSolderPaste.py:1133 msgid "Solder paste dispenser GCode file saved to" msgstr "Fichier GCode du distributeur de pâte à souder enregistré dans" -#: appTools/ToolSolderPaste.py:1160 +#: appPlugins/ToolSolderPaste.py:1160 msgid "" "A plugin to help dispense solder paste on the PCB pads using a CNC machine." msgstr "" -#: appTools/ToolSolderPaste.py:1172 +#: appPlugins/ToolSolderPaste.py:1172 msgid "Gerber Solderpaste object." msgstr "Objet Gerber Solder Paste." -#: appTools/ToolSolderPaste.py:1191 +#: appPlugins/ToolSolderPaste.py:1191 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for dispensing solder paste." @@ -18358,7 +18412,7 @@ msgstr "" "Pool d'outils à partir duquel l'algorithme\n" "choisira ceux utilisés pour la distribution de la pâte à souder." -#: appTools/ToolSolderPaste.py:1206 +#: appPlugins/ToolSolderPaste.py:1206 msgid "" "This is the Tool Number.\n" "The solder dispensing will start with the tool with the biggest \n" @@ -18373,7 +18427,7 @@ msgstr "" "  avec la pâte à souder, l'application émettra une boîte de message " "d'avertissement." -#: appTools/ToolSolderPaste.py:1213 +#: appPlugins/ToolSolderPaste.py:1213 msgid "" "Tool Diameter. Its value\n" "is the width of the solder paste dispensed." @@ -18381,7 +18435,7 @@ msgstr "" "Diamètre de l'outil. Sa valeur \n" "est la largeur de la pâte à braser dispencée." -#: appTools/ToolSolderPaste.py:1234 +#: appPlugins/ToolSolderPaste.py:1234 msgid "" "Add a new nozzle tool to the Tool Table\n" "with the diameter specified above." @@ -18389,11 +18443,11 @@ msgstr "" "Ajouter un nouvel outil de buse à la table d'outils\n" "avec le diamètre spécifié ci-dessus." -#: appTools/ToolSolderPaste.py:1486 +#: appPlugins/ToolSolderPaste.py:1486 msgid "Generate solder paste dispensing geometry." msgstr "Générer la géométrie de distribution de la pâte à souder." -#: appTools/ToolSolderPaste.py:1505 +#: appPlugins/ToolSolderPaste.py:1505 msgid "" "Geometry Solder Paste object.\n" "The name of the object has to end in:\n" @@ -18403,7 +18457,7 @@ msgstr "" "Le nom de l'objet doit se terminer par:\n" "'_solderpaste' comme protection." -#: appTools/ToolSolderPaste.py:1521 +#: appPlugins/ToolSolderPaste.py:1521 msgid "" "Generate GCode for Solder Paste dispensing\n" "on PCB pads." @@ -18411,13 +18465,13 @@ msgstr "" "Générer GCode pour la distribution de pâte à souder\n" "sur les PCB pads." -#: appTools/ToolSolderPaste.py:1539 +#: appPlugins/ToolSolderPaste.py:1539 #, fuzzy #| msgid "Create CNCJob" msgid "CNCJob" msgstr "Créer un CNCJob" -#: appTools/ToolSolderPaste.py:1541 +#: appPlugins/ToolSolderPaste.py:1541 msgid "" "CNCJob Solder paste object.\n" "In order to enable the GCode save section,\n" @@ -18429,11 +18483,11 @@ msgstr "" "le nom de l'objet doit se terminer par:\n" "'_solderpaste' comme protection." -#: appTools/ToolSolderPaste.py:1556 +#: appPlugins/ToolSolderPaste.py:1556 msgid "Save GCode" msgstr "Enregistrer le GCode" -#: appTools/ToolSolderPaste.py:1559 +#: appPlugins/ToolSolderPaste.py:1559 msgid "" "Save the generated GCode for Solder Paste dispensing\n" "on PCB pads, to a file." @@ -18441,49 +18495,50 @@ msgstr "" "Sauvegarder le GCode généré pour la distribution de pâte à souder\n" "sur des plaquettes de circuits imprimés, dans un fichier." -#: appTools/ToolSub.py:249 appTools/ToolSub.py:481 +#: appPlugins/ToolSub.py:249 appPlugins/ToolSub.py:481 msgid "No Target object loaded." msgstr "Aucun objet cible chargé." -#: appTools/ToolSub.py:252 +#: appPlugins/ToolSub.py:252 msgid "Loading geometry from Gerber objects." msgstr "Chargement de la géométrie à partir d'objets Gerber." -#: appTools/ToolSub.py:269 appTools/ToolSub.py:494 +#: appPlugins/ToolSub.py:269 appPlugins/ToolSub.py:494 msgid "No Subtractor object loaded." msgstr "Aucun objet soustracteur n'a été chargé." -#: appTools/ToolSub.py:319 +#: appPlugins/ToolSub.py:319 msgid "Finished parsing geometry for aperture" msgstr "Géométrie d'analyse terminée pour l'ouverture" -#: appTools/ToolSub.py:321 +#: appPlugins/ToolSub.py:321 msgid "Subtraction aperture processing finished." msgstr "Traitement de la soustraction d'ouverture terminé." -#: appTools/ToolSub.py:454 appTools/ToolSub.py:648 appTools/ToolSub.py:730 +#: appPlugins/ToolSub.py:454 appPlugins/ToolSub.py:648 +#: appPlugins/ToolSub.py:730 msgid "Generating new object failed." msgstr "La génération du nouvel objet a échoué." -#: appTools/ToolSub.py:458 appTools/ToolSub.py:653 +#: appPlugins/ToolSub.py:458 appPlugins/ToolSub.py:653 msgid "Created" msgstr "Établi" -#: appTools/ToolSub.py:507 +#: appPlugins/ToolSub.py:507 msgid "Currently, the Subtractor geometry cannot be of type Multigeo." msgstr "" "Actuellement, la géométrie du soustracteur ne peut pas être de type multi-" "géo." -#: appTools/ToolSub.py:547 +#: appPlugins/ToolSub.py:547 msgid "Parsing solid_geometry ..." msgstr "Analyse de solid_géométrie ..." -#: appTools/ToolSub.py:549 +#: appPlugins/ToolSub.py:549 msgid "Parsing solid_geometry for tool" msgstr "Analyse de solid_géométrie pour l'outil" -#: appTools/ToolSub.py:766 +#: appPlugins/ToolSub.py:766 #, fuzzy #| msgid "" #| "A tool to substract one Gerber or Geometry object\n" @@ -18495,7 +18550,7 @@ msgstr "" "Un outil pour soustraire un objet Gerber ou Géométrie\n" "d'un autre du même type." -#: appTools/ToolSub.py:828 +#: appPlugins/ToolSub.py:828 msgid "" "Gerber object from which to subtract\n" "the subtractor Gerber object." @@ -18503,11 +18558,11 @@ msgstr "" "Objet de Gerber auquel soustraire\n" "l'objet soustracteur Gerber." -#: appTools/ToolSub.py:842 appTools/ToolSub.py:895 +#: appPlugins/ToolSub.py:842 appPlugins/ToolSub.py:895 msgid "Subtractor" msgstr "Soustracteur" -#: appTools/ToolSub.py:844 +#: appPlugins/ToolSub.py:844 msgid "" "Gerber object that will be subtracted\n" "from the target Gerber object." @@ -18515,11 +18570,11 @@ msgstr "" "Objet Gerber qui sera soustrait\n" "à partir de l'objet Gerber cible." -#: appTools/ToolSub.py:851 +#: appPlugins/ToolSub.py:851 msgid "Subtract Gerber" msgstr "Soustraire Gerber" -#: appTools/ToolSub.py:854 +#: appPlugins/ToolSub.py:854 msgid "" "Will remove the area occupied by the subtractor\n" "Gerber from the Target Gerber.\n" @@ -18531,7 +18586,7 @@ msgstr "" "Peut être utilisé pour enlever la sérigraphie qui se chevauchent\n" "sur le masque de soudure." -#: appTools/ToolSub.py:881 +#: appPlugins/ToolSub.py:881 msgid "" "Geometry object from which to subtract\n" "the subtractor Geometry object." @@ -18539,7 +18594,7 @@ msgstr "" "Objet de géométrie à soustraire\n" "l'objet géométrique soustracteur." -#: appTools/ToolSub.py:897 +#: appPlugins/ToolSub.py:897 msgid "" "Geometry object that will be subtracted\n" "from the target Geometry object." @@ -18547,11 +18602,11 @@ msgstr "" "Objet de géométrie qui sera soustrait\n" "à partir de l'objet de géométrie cible." -#: appTools/ToolSub.py:909 +#: appPlugins/ToolSub.py:909 msgid "Subtract Geometry" msgstr "Soustraire la géométrie" -#: appTools/ToolSub.py:912 +#: appPlugins/ToolSub.py:912 msgid "" "Will remove the area occupied by the subtractor\n" "Geometry from the Target Geometry." @@ -18559,62 +18614,62 @@ msgstr "" "Va supprimer la zone occupée par le soustracteur\n" "Géométrie à partir de la géométrie cible." -#: appTools/ToolTransform.py:103 appTools/ToolTransform.py:556 +#: appPlugins/ToolTransform.py:103 appPlugins/ToolTransform.py:556 msgid "Object Transform" msgstr "Transformation d'objet" -#: appTools/ToolTransform.py:319 +#: appPlugins/ToolTransform.py:319 msgid "CNCJob objects can't be rotated." msgstr "Les objets CNCJob ne peuvent pas être pivotés." -#: appTools/ToolTransform.py:353 +#: appPlugins/ToolTransform.py:353 msgid "CNCJob objects can't be mirrored/flipped." msgstr "Les objets CNCJob ne peuvent pas être inversés / inversés." -#: appTools/ToolTransform.py:384 +#: appPlugins/ToolTransform.py:384 msgid "Skew transformation can not be done for 0, 90 and 180 degrees." msgstr "" "La transformation asymétrique ne peut pas être effectuée pour 0, 90 et 180 " "degrés." -#: appTools/ToolTransform.py:397 +#: appPlugins/ToolTransform.py:397 msgid "CNCJob objects can't be skewed." msgstr "Les objets CNCJob ne peuvent pas être biaisés." -#: appTools/ToolTransform.py:413 +#: appPlugins/ToolTransform.py:413 msgid "Skew on the" msgstr "Biais sur le" -#: appTools/ToolTransform.py:413 appTools/ToolTransform.py:448 -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:413 appPlugins/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:485 msgid "axis done" msgstr "axe fait" -#: appTools/ToolTransform.py:431 +#: appPlugins/ToolTransform.py:431 msgid "CNCJob objects can't be scaled." msgstr "Les objets CNCJob ne peuvent pas être mis à l'échelle." -#: appTools/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:448 msgid "Scale on the" msgstr "Échelle sur le" -#: appTools/ToolTransform.py:464 +#: appPlugins/ToolTransform.py:464 msgid "CNCJob objects can't be offset." msgstr "Les objets CNCJob ne peuvent pas être décalés." -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:485 msgid "Offset on the" msgstr "Compenser sur le" -#: appTools/ToolTransform.py:501 +#: appPlugins/ToolTransform.py:501 msgid "CNCJob objects can't be buffered." msgstr "Les objets CNCJob ne peuvent pas être mis en mémoire tampon." -#: appTools/ToolTransform.py:579 +#: appPlugins/ToolTransform.py:579 msgid "A plugin that allow geometry transformation." msgstr "" -#: appTools/ToolTransform.py:650 +#: appPlugins/ToolTransform.py:650 msgid "" "The object used as reference.\n" "The used point is the center of it's bounding box." @@ -18622,6 +18677,10 @@ msgstr "" "L'objet utilisé comme référence.\n" "Le point utilisé est le centre de sa boîte englobante." +#: appProcess.py:172 +msgid "processes running." +msgstr "processus en cours d'exécution." + #: appTranslation.py:104 msgid "The application will restart." msgstr "L'application va redémarrer." @@ -19994,7 +20053,7 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "Coordonnées G91 non implémentées ..." -#: defaults.py:897 +#: defaults.py:898 msgid "Failed to parse defaults file." msgstr "Échec de l'analyse du fichier par défaut." diff --git a/locale/it/LC_MESSAGES/strings.mo b/locale/it/LC_MESSAGES/strings.mo index bdf3a2bb..ddcc6fd3 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 98a6116f..4ed56a14 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-02-26 16:23+0200\n" -"PO-Revision-Date: 2021-02-26 16:23+0200\n" +"POT-Creation-Date: 2021-02-27 04:52+0200\n" +"PO-Revision-Date: 2021-02-27 04:52+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: it\n" @@ -115,12 +115,12 @@ msgstr "Segnalibri" #: appEditors/AppGeoEditor.py:3135 appEditors/AppGeoEditor.py:4994 #: appEditors/AppGerberEditor.py:7134 appEditors/AppTextEditor.py:261 #: appGUI/MainGUI.py:3129 appGUI/MainGUI.py:3347 appGUI/MainGUI.py:3572 -#: appObjects/ObjectCollection.py:127 appTools/ToolCorners.py:410 -#: appTools/ToolCorners.py:504 appTools/ToolFilm.py:380 -#: appTools/ToolFilm.py:516 appTools/ToolImage.py:131 -#: appTools/ToolLevelling.py:1495 appTools/ToolMove.py:275 -#: appTools/ToolPcbWizard.py:207 appTools/ToolPcbWizard.py:230 -#: appTools/ToolQRCode.py:602 appTools/ToolQRCode.py:651 app_Main.py:1697 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:410 +#: appPlugins/ToolCorners.py:504 appPlugins/ToolFilm.py:380 +#: appPlugins/ToolFilm.py:516 appPlugins/ToolImage.py:131 +#: appPlugins/ToolLevelling.py:1495 appPlugins/ToolMove.py:275 +#: appPlugins/ToolPcbWizard.py:207 appPlugins/ToolPcbWizard.py:230 +#: appPlugins/ToolQRCode.py:602 appPlugins/ToolQRCode.py:651 app_Main.py:1697 #: app_Main.py:2977 app_Main.py:4701 app_Main.py:5100 app_Main.py:8789 #: app_Main.py:8828 app_Main.py:8872 app_Main.py:8898 app_Main.py:8938 #: app_Main.py:8963 app_Main.py:9011 app_Main.py:9049 app_Main.py:9095 @@ -133,10 +133,11 @@ msgstr "Cancellato." #: Bookmark.py:312 appDatabase.py:2155 appEditors/AppTextEditor.py:316 #: appObjects/FlatCAMCNCJob.py:697 appObjects/FlatCAMCNCJob.py:1093 -#: appTools/ToolFilm.py:731 appTools/ToolFilm.py:746 appTools/ToolFilm.py:795 -#: appTools/ToolFilm.py:996 appTools/ToolFilm.py:1006 appTools/ToolFilm.py:1055 -#: appTools/ToolLevelling.py:1417 appTools/ToolLevelling.py:1609 -#: appTools/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 +#: appPlugins/ToolFilm.py:731 appPlugins/ToolFilm.py:746 +#: appPlugins/ToolFilm.py:795 appPlugins/ToolFilm.py:996 +#: appPlugins/ToolFilm.py:1006 appPlugins/ToolFilm.py:1055 +#: appPlugins/ToolLevelling.py:1417 appPlugins/ToolLevelling.py:1609 +#: appPlugins/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 #: app_Main.py:10279 app_Main.py:10414 app_Main.py:10480 app_Main.py:11276 msgid "" "Permission denied, saving not possible.\n" @@ -146,8 +147,8 @@ msgstr "" "Molto probabilmente un'altra app tiene il file aperto e non accessibile." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1749 appDatabase.py:2166 -#: appDatabase.py:2200 appTools/ToolNCC.py:1241 appTools/ToolPaint.py:843 -#: app_Main.py:2996 app_Main.py:6246 defaults.py:884 +#: appDatabase.py:2200 appPlugins/ToolNCC.py:1241 appPlugins/ToolPaint.py:843 +#: app_Main.py:2996 app_Main.py:6246 defaults.py:885 msgid "Could not load the file." msgstr "Impossibile caricare il file." @@ -171,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 appTools/ToolCopperThieving.py:366 -#: appTools/ToolFollow.py:209 appTools/ToolIsolation.py:1608 -#: appTools/ToolNCC.py:1628 appTools/ToolPaint.py:1201 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:366 +#: appPlugins/ToolFollow.py:209 appPlugins/ToolIsolation.py:1608 +#: appPlugins/ToolNCC.py:1628 appPlugins/ToolPaint.py:1201 msgid "Click the start point of the area." msgstr "Fai clic sul punto iniziale dell'area." -#: appCommon/Common.py:360 appTools/ToolFollow.py:429 appTools/ToolNCC.py:1687 -#: appTools/ToolPaint.py:1349 +#: appCommon/Common.py:360 appPlugins/ToolFollow.py:429 +#: appPlugins/ToolNCC.py:1687 appPlugins/ToolPaint.py:1349 msgid "Click the end point of the area." msgstr "Fai clic sul punto finale dell'area." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appTools/ToolCopperThieving.py:410 appTools/ToolFollow.py:435 -#: appTools/ToolFollow.py:486 appTools/ToolIsolation.py:2556 -#: appTools/ToolIsolation.py:2608 appTools/ToolNCC.py:1691 -#: appTools/ToolNCC.py:1743 appTools/ToolPaint.py:1355 -#: appTools/ToolPaint.py:1406 +#: appPlugins/ToolCopperThieving.py:410 appPlugins/ToolFollow.py:435 +#: appPlugins/ToolFollow.py:486 appPlugins/ToolIsolation.py:2556 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolNCC.py:1691 +#: appPlugins/ToolNCC.py:1743 appPlugins/ToolPaint.py:1355 +#: appPlugins/ToolPaint.py:1406 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 " @@ -195,8 +196,8 @@ msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2453 #: appEditors/AppGerberEditor.py:1022 appEditors/AppGerberEditor.py:1408 -#: appTools/ToolFollow.py:457 appTools/ToolIsolation.py:2579 -#: appTools/ToolNCC.py:1714 appTools/ToolPaint.py:1377 +#: appPlugins/ToolFollow.py:457 appPlugins/ToolIsolation.py:2579 +#: appPlugins/ToolNCC.py:1714 appPlugins/ToolPaint.py:1377 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 " @@ -243,13 +244,14 @@ msgstr "ID" #: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3430 #: appGUI/ObjectUI.py:212 appGUI/ObjectUI.py:574 appGUI/ObjectUI.py:897 #: appGUI/ObjectUI.py:1989 appGUI/ObjectUI.py:2230 appGUI/ObjectUI.py:2297 -#: appTools/ToolCalibration.py:942 appTools/ToolFiducials.py:799 +#: appPlugins/ToolCalibration.py:942 appPlugins/ToolFiducials.py:799 #: app_Main.py:8026 msgid "Name" msgstr "Nome" -#: appDatabase.py:38 appDatabase.py:265 appTools/ToolCalibration.py:943 -#: appTools/ToolMilling.py:3629 appTools/ToolSub.py:826 appTools/ToolSub.py:879 +#: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:943 +#: appPlugins/ToolMilling.py:3635 appPlugins/ToolSub.py:826 +#: appPlugins/ToolSub.py:879 msgid "Target" msgstr "Destinazione" @@ -257,13 +259,13 @@ msgstr "Destinazione" #: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:671 #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolDrilling.py:2359 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 -#: appTools/ToolMilling.py:3682 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 appTools/ToolPcbWizard.py:428 -#: appTools/ToolReport.py:432 appTools/ToolReport.py:495 -#: appTools/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 appPlugins/ToolPcbWizard.py:428 +#: appPlugins/ToolReport.py:432 appPlugins/ToolReport.py:495 +#: appPlugins/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 msgid "Diameter" msgstr "Diametro" @@ -308,7 +310,7 @@ msgstr "" #: appDatabase.py:218 appDatabase.py:1189 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCalculators.py:510 appTools/ToolCutOut.py:2572 +#: appPlugins/ToolCalculators.py:510 appPlugins/ToolCutOut.py:2572 msgid "Tool Diameter" msgstr "Diametro utensile" @@ -353,40 +355,41 @@ msgstr "Generale" #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:2231 #: appDatabase.py:2425 appGUI/MainGUI.py:4634 appGUI/ObjectUI.py:740 -#: appGUI/ObjectUI.py:1795 appTools/ToolMilling.py:59 -#: appTools/ToolMilling.py:191 +#: appGUI/ObjectUI.py:1795 appPlugins/ToolMilling.py:59 +#: appPlugins/ToolMilling.py:191 msgid "Milling" msgstr "Fresatura" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2236 -#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appTools/ToolDrilling.py:55 -#: appTools/ToolDrilling.py:189 +#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appPlugins/ToolDrilling.py:55 +#: appPlugins/ToolDrilling.py:189 msgid "Drilling" msgstr "Foratura" #: appDatabase.py:271 appDatabase.py:593 appDatabase.py:1782 #: appDatabase.py:2244 appDatabase.py:2427 appGUI/MainGUI.py:4630 -#: appTools/ToolIsolation.py:208 appTools/ToolIsolation.py:3147 -#: appTools/ToolMilling.py:3972 appTools/ToolNCC.py:4359 +#: appPlugins/ToolIsolation.py:208 appPlugins/ToolIsolation.py:3147 +#: appPlugins/ToolMilling.py:3978 appPlugins/ToolNCC.py:4359 msgid "Isolation" msgstr "Isolamento" #: appDatabase.py:271 appDatabase.py:1783 appDatabase.py:2252 #: appDatabase.py:2428 appEditors/AppGeoEditor.py:582 appGUI/MainGUI.py:1683 -#: appGUI/ObjectUI.py:1809 appTools/ToolPaint.py:247 appTools/ToolPaint.py:877 -#: appTools/ToolPaint.py:2882 +#: appGUI/ObjectUI.py:1809 appPlugins/ToolPaint.py:247 +#: appPlugins/ToolPaint.py:877 appPlugins/ToolPaint.py:2882 msgid "Paint" msgstr "Disegno" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2260 #: appDatabase.py:2429 appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1819 -#: appTools/ToolNCC.py:220 appTools/ToolNCC.py:1276 appTools/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:220 appPlugins/ToolNCC.py:1276 +#: appPlugins/ToolNCC.py:4080 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2268 -#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appTools/ToolCutOut.py:171 -#: appTools/ToolCutOut.py:517 appTools/ToolCutOut.py:2296 +#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appPlugins/ToolCutOut.py:171 +#: appPlugins/ToolCutOut.py:517 appPlugins/ToolCutOut.py:2296 msgid "Cutout" msgstr "Ritaglia" @@ -396,8 +399,8 @@ msgstr "Ritaglia" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appTools/ToolFollow.py:745 appTools/ToolIsolation.py:3633 -#: appTools/ToolNCC.py:4629 appTools/ToolPaint.py:3309 +#: appPlugins/ToolFollow.py:745 appPlugins/ToolIsolation.py:3633 +#: appPlugins/ToolNCC.py:4629 appPlugins/ToolPaint.py:3309 msgid "Shape" msgstr "Forma" @@ -502,9 +505,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 -#: appTools/ToolCalculators.py:498 appTools/ToolCutOut.py:2470 -#: appTools/ToolDrilling.py:2437 appTools/ToolMilling.py:1350 -#: appTools/ToolMilling.py:4076 +#: appPlugins/ToolCalculators.py:498 appPlugins/ToolCutOut.py:2470 +#: appPlugins/ToolDrilling.py:2437 appPlugins/ToolMilling.py:1350 +#: appPlugins/ToolMilling.py:4082 msgid "Cut Z" msgstr "Taglio Z" @@ -548,9 +551,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:88 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appTools/ToolCalibration.py:782 appTools/ToolDrilling.py:1534 -#: appTools/ToolDrilling.py:2479 appTools/ToolMilling.py:3296 -#: appTools/ToolMilling.py:4119 appTools/ToolSolderPaste.py:1320 +#: appPlugins/ToolCalibration.py:782 appPlugins/ToolDrilling.py:1534 +#: appPlugins/ToolDrilling.py:2479 appPlugins/ToolMilling.py:3302 +#: appPlugins/ToolMilling.py:4125 appPlugins/ToolSolderPaste.py:1320 msgid "Travel Z" msgstr "Travel Z" @@ -602,7 +605,7 @@ msgstr "" #: appDatabase.py:482 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:163 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appTools/ToolMilling.py:4137 appTools/ToolSolderPaste.py:1362 +#: appPlugins/ToolMilling.py:4143 appPlugins/ToolSolderPaste.py:1362 msgid "Feedrate X-Y" msgstr "Avanzamento X-Y" @@ -618,8 +621,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:178 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2496 appTools/ToolMilling.py:4155 -#: appTools/ToolSolderPaste.py:1375 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolMilling.py:4161 +#: appPlugins/ToolSolderPaste.py:1375 msgid "Feedrate Z" msgstr "Avanzamento Z" @@ -661,8 +664,8 @@ msgstr "" "Se vuota non sarà usata.\n" "La velocità del mandrino in RPM." -#: appDatabase.py:546 appDatabase.py:1039 appTools/ToolDrilling.py:2550 -#: appTools/ToolMilling.py:4240 +#: appDatabase.py:546 appDatabase.py:1039 appPlugins/ToolDrilling.py:2550 +#: appPlugins/ToolMilling.py:4246 msgid "Dwell" msgstr "Dimora" @@ -688,11 +691,11 @@ msgstr "" "Tempo dimora.\n" "Il tempo da aspettare affinchè il mandrino raggiunga la sua velocità." -#: appDatabase.py:583 appTools/ToolNCC.py:4349 +#: appDatabase.py:583 appPlugins/ToolNCC.py:4349 msgid "Operation" msgstr "Operazione" -#: appDatabase.py:585 appTools/ToolNCC.py:4351 +#: appDatabase.py:585 appPlugins/ToolNCC.py:4351 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -705,7 +708,7 @@ msgstr "" "- Cancella -> la normale pulizia non-rame." #: appDatabase.py:592 appEditors/AppGerberEditor.py:6484 -#: appTools/ToolNCC.py:4358 +#: appPlugins/ToolNCC.py:4358 msgid "Clear" msgstr "Pulisci" @@ -713,8 +716,8 @@ msgstr "Pulisci" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appTools/ToolIsolation.py:3415 appTools/ToolMilling.py:3875 -#: appTools/ToolNCC.py:4367 +#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolMilling.py:3881 +#: appPlugins/ToolNCC.py:4367 msgid "Milling Type" msgstr "Tipo di fresatura" @@ -724,8 +727,8 @@ msgstr "Tipo di fresatura" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appTools/ToolIsolation.py:3417 appTools/ToolIsolation.py:3425 -#: appTools/ToolNCC.py:4369 appTools/ToolNCC.py:4377 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolIsolation.py:3425 +#: appPlugins/ToolNCC.py:4369 appPlugins/ToolNCC.py:4377 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -740,7 +743,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3422 appTools/ToolNCC.py:4374 +#: appPlugins/ToolIsolation.py:3422 appPlugins/ToolNCC.py:4374 msgid "Climb" msgstr "Salita" @@ -748,7 +751,7 @@ msgstr "Salita" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appTools/ToolIsolation.py:3423 appTools/ToolNCC.py:4375 +#: appPlugins/ToolIsolation.py:3423 appPlugins/ToolNCC.py:4375 msgid "Conventional" msgstr "Convenzionale" @@ -759,16 +762,16 @@ msgstr "Convenzionale" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2598 appTools/ToolIsolation.py:3400 -#: appTools/ToolMilling.py:3993 appTools/ToolNCC.py:4390 -#: appTools/ToolPaint.py:3134 +#: appPlugins/ToolDrilling.py:2598 appPlugins/ToolIsolation.py:3400 +#: appPlugins/ToolMilling.py:3999 appPlugins/ToolNCC.py:4390 +#: appPlugins/ToolPaint.py:3134 msgid "Overlap" msgstr "Sovrapposizione" #: appDatabase.py:623 appDatabase.py:731 appEditors/AppGeoEditor.py:506 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appTools/ToolNCC.py:4392 appTools/ToolPaint.py:3136 +#: appPlugins/ToolNCC.py:4392 appPlugins/ToolPaint.py:3136 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -799,12 +802,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:262 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appTools/ToolCopperThieving.py:1320 appTools/ToolCopperThieving.py:1597 -#: appTools/ToolCorners.py:789 appTools/ToolCutOut.py:2511 -#: appTools/ToolCutOut.py:2821 appTools/ToolExtract.py:1258 -#: appTools/ToolFiducials.py:904 appTools/ToolInvertGerber.py:249 -#: appTools/ToolInvertGerber.py:257 appTools/ToolMilling.py:3980 -#: appTools/ToolNCC.py:4434 appTools/ToolNCC.py:4536 +#: appPlugins/ToolCopperThieving.py:1320 appPlugins/ToolCopperThieving.py:1597 +#: appPlugins/ToolCorners.py:789 appPlugins/ToolCutOut.py:2511 +#: appPlugins/ToolCutOut.py:2821 appPlugins/ToolExtract.py:1258 +#: appPlugins/ToolFiducials.py:904 appPlugins/ToolInvertGerber.py:249 +#: appPlugins/ToolInvertGerber.py:257 appPlugins/ToolMilling.py:3986 +#: appPlugins/ToolNCC.py:4434 appPlugins/ToolNCC.py:4536 msgid "Margin" msgstr "Margine" @@ -815,9 +818,9 @@ msgstr "Margine" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appTools/ToolCopperThieving.py:1322 appTools/ToolCorners.py:791 -#: appTools/ToolFiducials.py:906 appTools/ToolMilling.py:3982 -#: appTools/ToolNCC.py:4436 appTools/ToolNCC.py:4538 +#: appPlugins/ToolCopperThieving.py:1322 appPlugins/ToolCorners.py:791 +#: appPlugins/ToolFiducials.py:906 appPlugins/ToolMilling.py:3988 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolNCC.py:4538 msgid "Bounding box margin." msgstr "Margine del riquadro di delimitazione." @@ -828,14 +831,14 @@ msgstr "Margine del riquadro di delimitazione." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appTools/ToolExtract.py:1025 appTools/ToolLevelling.py:1828 -#: appTools/ToolMilling.py:4008 appTools/ToolNCC.py:4411 -#: appTools/ToolPaint.py:3170 appTools/ToolPunchGerber.py:2102 +#: appPlugins/ToolExtract.py:1025 appPlugins/ToolLevelling.py:1828 +#: appPlugins/ToolMilling.py:4014 appPlugins/ToolNCC.py:4411 +#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPunchGerber.py:2102 msgid "Method" msgstr "Metodo" #: appDatabase.py:657 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appTools/ToolNCC.py:4413 +#: appPlugins/ToolNCC.py:4413 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -851,8 +854,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Standard" msgstr "Standard" @@ -861,8 +864,8 @@ msgstr "Standard" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Seed" msgstr "Seme" @@ -872,31 +875,33 @@ msgstr "Seme" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 #: appParsers/ParseGerber.py:425 appParsers/ParseHPGL2.py:200 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Lines" msgstr "Righe" #: appDatabase.py:665 appDatabase.py:779 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolNCC.py:4426 appTools/ToolPaint.py:3184 +#: appPlugins/ToolNCC.py:4426 appPlugins/ToolPaint.py:3184 msgid "Combo" msgstr "Combinata" #: appDatabase.py:673 appDatabase.py:790 appEditors/AppGeoEditor.py:559 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolLevelling.py:1046 appTools/ToolLevelling.py:1068 -#: appTools/ToolLevelling.py:1913 appTools/ToolLevelling.py:1936 -#: appTools/ToolNCC.py:4447 appTools/ToolNCC.py:4549 appTools/ToolPaint.py:3195 +#: appPlugins/ToolLevelling.py:1046 appPlugins/ToolLevelling.py:1068 +#: appPlugins/ToolLevelling.py:1913 appPlugins/ToolLevelling.py:1936 +#: appPlugins/ToolNCC.py:4447 appPlugins/ToolNCC.py:4549 +#: appPlugins/ToolPaint.py:3195 msgid "Connect" msgstr "Connetti" #: appDatabase.py:677 appDatabase.py:793 appEditors/AppGeoEditor.py:561 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4451 appTools/ToolNCC.py:4551 appTools/ToolPaint.py:3198 +#: appPlugins/ToolNCC.py:4451 appPlugins/ToolNCC.py:4551 +#: appPlugins/ToolPaint.py:3198 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -907,14 +912,16 @@ msgstr "" #: appDatabase.py:683 appDatabase.py:797 appEditors/AppGeoEditor.py:569 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appTools/ToolNCC.py:4457 appTools/ToolNCC.py:4557 appTools/ToolPaint.py:3202 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4557 +#: appPlugins/ToolPaint.py:3202 msgid "Contour" msgstr "Controno" #: appDatabase.py:687 appDatabase.py:800 appEditors/AppGeoEditor.py:571 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appTools/ToolNCC.py:4461 appTools/ToolNCC.py:4559 appTools/ToolPaint.py:3205 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3205 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -927,15 +934,15 @@ msgstr "" #: appGUI/ObjectUI.py:136 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appTools/ToolEtchCompensation.py:432 appTools/ToolNCC.py:4467 -#: appTools/ToolNCC.py:4565 appTools/ToolPaint.py:3155 -#: appTools/ToolPaint.py:3251 appTools/ToolTransform.py:561 +#: appPlugins/ToolEtchCompensation.py:432 appPlugins/ToolNCC.py:4467 +#: appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3155 +#: appPlugins/ToolPaint.py:3251 appPlugins/ToolTransform.py:561 msgid "Offset" msgstr "Offset" #: appDatabase.py:697 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 appTools/ToolNCC.py:4471 -#: appTools/ToolNCC.py:4567 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4567 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -947,7 +954,7 @@ msgstr "" #: appDatabase.py:752 appEditors/AppGeoEditor.py:526 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appTools/ToolPaint.py:3157 appTools/ToolPaint.py:3253 +#: appPlugins/ToolPaint.py:3157 appPlugins/ToolPaint.py:3253 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -958,7 +965,7 @@ msgstr "" "disegnare." #: appDatabase.py:767 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appTools/ToolPaint.py:3172 +#: appPlugins/ToolPaint.py:3172 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -981,18 +988,18 @@ msgstr "" #: appDatabase.py:779 appDatabase.py:781 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolPaint.py:153 appTools/ToolPaint.py:594 -#: appTools/ToolPaint.py:3184 appTools/ToolPaint.py:3186 +#: appPlugins/ToolPaint.py:153 appPlugins/ToolPaint.py:594 +#: appPlugins/ToolPaint.py:3184 appPlugins/ToolPaint.py:3186 msgid "Laser_lines" msgstr "Laser_lines" #: appDatabase.py:818 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appTools/ToolIsolation.py:3387 +#: appPlugins/ToolIsolation.py:3387 msgid "Passes" msgstr "Passate" #: appDatabase.py:820 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appTools/ToolIsolation.py:3389 +#: appPlugins/ToolIsolation.py:3389 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1003,19 +1010,19 @@ msgstr "" #: appDatabase.py:833 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appTools/ToolIsolation.py:3402 appTools/ToolMilling.py:3995 +#: appPlugins/ToolIsolation.py:3402 appPlugins/ToolMilling.py:4001 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:866 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appTools/ToolIsolation.py:3435 +#: appPlugins/ToolIsolation.py:3435 msgid "Isolation Type" msgstr "Tipo isolamento" #: appDatabase.py:868 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appTools/ToolIsolation.py:3437 +#: appPlugins/ToolIsolation.py:3437 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1037,23 +1044,23 @@ msgstr "" #: appDatabase.py:877 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appTools/ToolIsolation.py:3446 +#: appPlugins/ToolIsolation.py:3446 msgid "Full" msgstr "Completo" #: appDatabase.py:878 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appTools/ToolIsolation.py:3447 +#: appPlugins/ToolIsolation.py:3447 msgid "Ext" msgstr "Ext" #: appDatabase.py:879 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appTools/ToolIsolation.py:3448 +#: appPlugins/ToolIsolation.py:3448 msgid "Int" msgstr "Int" #: appDatabase.py:897 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appTools/ToolDrilling.py:2439 appTools/ToolMilling.py:1352 -#: appTools/ToolMilling.py:4078 +#: appPlugins/ToolDrilling.py:2439 appPlugins/ToolMilling.py:1352 +#: appPlugins/ToolMilling.py:4084 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1062,12 +1069,12 @@ msgstr "" "sotto la superficie del rame." #: appDatabase.py:913 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 -#: appTools/ToolDrilling.py:2574 +#: appPlugins/ToolDrilling.py:2574 msgid "Offset Z" msgstr "Distanza Z" #: appDatabase.py:915 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 -#: appTools/ToolDrilling.py:2576 +#: appPlugins/ToolDrilling.py:2576 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -1081,8 +1088,8 @@ msgstr "" #: appDatabase.py:932 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appTools/ToolCutOut.py:2487 appTools/ToolDrilling.py:2457 -#: appTools/ToolMilling.py:4097 +#: appPlugins/ToolCutOut.py:2487 appPlugins/ToolDrilling.py:2457 +#: appPlugins/ToolMilling.py:4103 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1096,13 +1103,13 @@ msgstr "" #: appDatabase.py:954 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appTools/ToolCutOut.py:2498 appTools/ToolDrilling.py:2470 -#: appTools/ToolMilling.py:4110 +#: appPlugins/ToolCutOut.py:2498 appPlugins/ToolDrilling.py:2470 +#: appPlugins/ToolMilling.py:4116 msgid "Depth of each pass (positive)." msgstr "Profondità di ogni passaggio (positivo)." #: appDatabase.py:963 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appTools/ToolDrilling.py:2481 appTools/ToolMilling.py:4121 +#: appPlugins/ToolDrilling.py:2481 appPlugins/ToolMilling.py:4127 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1111,7 +1118,7 @@ msgstr "" "sul piano XY." #: appDatabase.py:986 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appTools/ToolDrilling.py:2498 appTools/ToolMilling.py:4157 +#: appPlugins/ToolDrilling.py:2498 appPlugins/ToolMilling.py:4163 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1126,12 +1133,12 @@ msgstr "" #: appDatabase.py:1001 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:60 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appTools/ToolDrilling.py:2513 appTools/ToolMilling.py:4172 +#: appPlugins/ToolDrilling.py:2513 appPlugins/ToolMilling.py:4178 msgid "Feedrate Rapids" msgstr "Avanzamenti rapidi" #: appDatabase.py:1003 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appTools/ToolDrilling.py:2515 appTools/ToolMilling.py:4174 +#: appPlugins/ToolDrilling.py:2515 appPlugins/ToolMilling.py:4180 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1147,13 +1154,13 @@ msgstr "" #: appDatabase.py:1024 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:194 -#: appTools/ToolDrilling.py:1548 appTools/ToolDrilling.py:2535 -#: appTools/ToolMilling.py:3314 appTools/ToolMilling.py:4225 +#: appPlugins/ToolDrilling.py:1548 appPlugins/ToolDrilling.py:2535 +#: appPlugins/ToolMilling.py:3320 appPlugins/ToolMilling.py:4231 msgid "Spindle speed" msgstr "Velocità mandrino" #: appDatabase.py:1026 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 -#: appTools/ToolDrilling.py:2537 appTools/ToolMilling.py:4227 +#: appPlugins/ToolDrilling.py:2537 appPlugins/ToolMilling.py:4233 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1162,17 +1169,17 @@ msgstr "" "in RMP (opzionale)" #: appDatabase.py:1071 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 -#: appTools/ToolDrilling.py:2590 +#: appPlugins/ToolDrilling.py:2590 msgid "Drill slots" msgstr "Fresatura slot" #: appDatabase.py:1073 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 -#: appTools/ToolDrilling.py:2592 +#: appPlugins/ToolDrilling.py:2592 msgid "If the selected tool has slots then they will be drilled." msgstr "Se lo strumento ha degli slot allora verranno forati." #: appDatabase.py:1084 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 -#: appTools/ToolDrilling.py:2600 +#: appPlugins/ToolDrilling.py:2600 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" @@ -1180,12 +1187,12 @@ msgstr "" "precedente foro." #: appDatabase.py:1098 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 -#: appTools/ToolDrilling.py:2614 +#: appPlugins/ToolDrilling.py:2614 msgid "Last drill" msgstr "Ultimo foro" #: appDatabase.py:1100 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 -#: appTools/ToolDrilling.py:2616 +#: appPlugins/ToolDrilling.py:2616 msgid "" "If the slot length is not completely covered by drill holes,\n" "add a drill hole on the slot end point." @@ -1196,8 +1203,8 @@ msgstr "" #: appDatabase.py:1128 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appTools/ToolCutOut.py:2513 appTools/ToolCutOut.py:2823 -#: appTools/ToolExtract.py:1260 +#: appPlugins/ToolCutOut.py:2513 appPlugins/ToolCutOut.py:2823 +#: appPlugins/ToolExtract.py:1260 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1208,12 +1215,12 @@ msgstr "" "bordo effettivo del PCB" #: appDatabase.py:1140 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:119 -#: appTools/ToolCutOut.py:2521 +#: appPlugins/ToolCutOut.py:2521 msgid "Gap size" msgstr "Dimensione ponticello" #: appDatabase.py:1142 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 -#: appTools/ToolCutOut.py:2523 +#: appPlugins/ToolCutOut.py:2523 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1226,12 +1233,12 @@ msgstr "" "si sta rimuovendo il PCB)." #: appDatabase.py:1151 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:136 -#: appTools/ToolCutOut.py:2537 +#: appPlugins/ToolCutOut.py:2537 msgid "Gap type" msgstr "Tipo di gap" #: appDatabase.py:1153 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 -#: appTools/ToolCutOut.py:2539 +#: appPlugins/ToolCutOut.py:2539 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1245,22 +1252,22 @@ msgstr "" "- M-Bites -> 'Mouse Bites' - come 'ponte' ma ricoperto di fori" #: appDatabase.py:1161 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:146 -#: appTools/ToolCutOut.py:2547 +#: appPlugins/ToolCutOut.py:2547 msgid "Bridge" msgstr "Ponte" #: appDatabase.py:1162 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:147 -#: appTools/ToolCutOut.py:2548 +#: appPlugins/ToolCutOut.py:2548 msgid "Thin" msgstr "Sottile" #: appDatabase.py:1173 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:157 -#: appTools/ToolCutOut.py:2558 +#: appPlugins/ToolCutOut.py:2558 msgid "Depth" msgstr "Profondità" #: appDatabase.py:1175 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2560 +#: appPlugins/ToolCutOut.py:2560 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1269,7 +1276,7 @@ msgstr "" "per assotigliare i gap." #: appDatabase.py:1191 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 -#: appTools/ToolCutOut.py:2574 +#: appPlugins/ToolCutOut.py:2574 msgid "The drill hole diameter when doing mouse bites." msgstr "Diametro dei fori per M-Bites." @@ -1278,23 +1285,23 @@ msgstr "Diametro dei fori per M-Bites." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1467 appTools/ToolCopperThieving.py:1507 -#: appTools/ToolCopperThieving.py:1547 appTools/ToolCutOut.py:2584 +#: appPlugins/ToolCopperThieving.py:1467 appPlugins/ToolCopperThieving.py:1507 +#: appPlugins/ToolCopperThieving.py:1547 appPlugins/ToolCutOut.py:2584 msgid "Spacing" msgstr "Spaziatura" #: appDatabase.py:1204 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appTools/ToolCutOut.py:2586 +#: appPlugins/ToolCutOut.py:2586 msgid "The spacing between drill holes when doing mouse bites." msgstr "Distanza tra fori del M-Bites." #: appDatabase.py:1223 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:218 -#: appTools/ToolCutOut.py:2400 +#: appPlugins/ToolCutOut.py:2400 msgid "Convex Shape" msgstr "Forma convessa" #: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 -#: appTools/ToolCutOut.py:2402 appTools/ToolCutOut.py:2407 +#: appPlugins/ToolCutOut.py:2402 appPlugins/ToolCutOut.py:2407 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1303,11 +1310,11 @@ msgstr "" "Utilizzato solo se il tipo di oggetto di origine è Gerber." #: appDatabase.py:1234 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:194 -#: appTools/ToolCutOut.py:2631 +#: appPlugins/ToolCutOut.py:2631 msgid "Gaps" msgstr "Ponticelli" -#: appDatabase.py:1236 appTools/ToolCutOut.py:2633 +#: appDatabase.py:1236 appPlugins/ToolCutOut.py:2633 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1391,10 +1398,10 @@ msgstr "" "active Geometry object after selecting a tool\n" "in the Tools Database." -#: appDatabase.py:1333 appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3908 appGUI/MainGUI.py:1615 -#: appGUI/preferences/PreferencesUIManager.py:959 app_Main.py:2630 +#: appDatabase.py:1333 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 +#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 +#: appGUI/GUIElements.py:3909 appGUI/MainGUI.py:1615 +#: appGUI/preferences/PreferencesUIManager.py:961 app_Main.py:2630 #: app_Main.py:3710 app_Main.py:4638 app_Main.py:4891 app_Main.py:9447 msgid "Cancel" msgstr "Cancellare" @@ -1402,76 +1409,76 @@ msgstr "Cancellare" #: appDatabase.py:1346 appDatabase.py:1357 appEditors/AppExcEditor.py:4561 #: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:884 #: appEditors/appGCodeEditor.py:895 appGUI/ObjectUI.py:156 -#: appGUI/ObjectUI.py:167 appTool.py:284 appTool.py:295 -#: appTools/ToolAlignObjects.py:535 appTools/ToolAlignObjects.py:546 -#: appTools/ToolCalculators.py:733 appTools/ToolCalculators.py:744 -#: appTools/ToolCalibration.py:1408 appTools/ToolCalibration.py:1419 -#: appTools/ToolCopperThieving.py:1761 appTools/ToolCopperThieving.py:1772 -#: appTools/ToolCorners.py:903 appTools/ToolCorners.py:914 -#: appTools/ToolCutOut.py:2889 appTools/ToolCutOut.py:2900 -#: appTools/ToolDblSided.py:1112 appTools/ToolDblSided.py:1123 -#: appTools/ToolDistance.py:672 appTools/ToolDistance.py:683 -#: appTools/ToolDistanceMin.py:362 appTools/ToolDistanceMin.py:373 -#: appTools/ToolDrilling.py:2941 appTools/ToolDrilling.py:2952 -#: appTools/ToolEtchCompensation.py:491 appTools/ToolEtchCompensation.py:502 -#: appTools/ToolExtract.py:1337 appTools/ToolExtract.py:1348 -#: appTools/ToolFiducials.py:1069 appTools/ToolFiducials.py:1080 -#: appTools/ToolFilm.py:1677 appTools/ToolFilm.py:1688 -#: appTools/ToolFollow.py:805 appTools/ToolFollow.py:816 -#: appTools/ToolImage.py:350 appTools/ToolImage.py:361 -#: appTools/ToolInvertGerber.py:320 appTools/ToolInvertGerber.py:331 -#: appTools/ToolIsolation.py:3702 appTools/ToolIsolation.py:3713 -#: appTools/ToolLevelling.py:2262 appTools/ToolLevelling.py:2273 -#: appTools/ToolMilling.py:4548 appTools/ToolMilling.py:4559 -#: appTools/ToolNCC.py:4791 appTools/ToolNCC.py:4802 -#: appTools/ToolOptimal.py:638 appTools/ToolOptimal.py:649 -#: appTools/ToolPaint.py:3411 appTools/ToolPaint.py:3422 -#: appTools/ToolPanelize.py:1365 appTools/ToolPanelize.py:1376 -#: appTools/ToolPcbWizard.py:519 appTools/ToolPcbWizard.py:530 -#: appTools/ToolPunchGerber.py:2363 appTools/ToolPunchGerber.py:2374 -#: appTools/ToolQRCode.py:1025 appTools/ToolQRCode.py:1036 -#: appTools/ToolRulesCheck.py:1701 appTools/ToolRulesCheck.py:1712 -#: appTools/ToolSolderPaste.py:1598 appTools/ToolSolderPaste.py:1609 -#: appTools/ToolSub.py:947 appTools/ToolSub.py:958 -#: appTools/ToolTransform.py:1011 appTools/ToolTransform.py:1022 +#: appGUI/ObjectUI.py:167 appPlugins/ToolAlignObjects.py:535 +#: appPlugins/ToolAlignObjects.py:546 appPlugins/ToolCalculators.py:733 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCalibration.py:1408 +#: appPlugins/ToolCalibration.py:1419 appPlugins/ToolCopperThieving.py:1761 +#: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCorners.py:903 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2889 +#: appPlugins/ToolCutOut.py:2900 appPlugins/ToolDblSided.py:1112 +#: appPlugins/ToolDblSided.py:1123 appPlugins/ToolDistance.py:672 +#: appPlugins/ToolDistance.py:683 appPlugins/ToolDistanceMin.py:362 +#: appPlugins/ToolDistanceMin.py:373 appPlugins/ToolDrilling.py:2941 +#: appPlugins/ToolDrilling.py:2952 appPlugins/ToolEtchCompensation.py:491 +#: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1337 +#: appPlugins/ToolExtract.py:1348 appPlugins/ToolFiducials.py:1069 +#: appPlugins/ToolFiducials.py:1080 appPlugins/ToolFilm.py:1677 +#: appPlugins/ToolFilm.py:1688 appPlugins/ToolFollow.py:805 +#: appPlugins/ToolFollow.py:816 appPlugins/ToolImage.py:350 +#: appPlugins/ToolImage.py:361 appPlugins/ToolInvertGerber.py:320 +#: appPlugins/ToolInvertGerber.py:331 appPlugins/ToolIsolation.py:3702 +#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2262 +#: appPlugins/ToolLevelling.py:2273 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolMilling.py:4565 appPlugins/ToolNCC.py:4791 +#: appPlugins/ToolNCC.py:4802 appPlugins/ToolOptimal.py:638 +#: appPlugins/ToolOptimal.py:649 appPlugins/ToolPaint.py:3411 +#: appPlugins/ToolPaint.py:3422 appPlugins/ToolPanelize.py:1365 +#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPcbWizard.py:519 +#: appPlugins/ToolPcbWizard.py:530 appPlugins/ToolPunchGerber.py:2363 +#: appPlugins/ToolPunchGerber.py:2374 appPlugins/ToolQRCode.py:1025 +#: appPlugins/ToolQRCode.py:1036 appPlugins/ToolRulesCheck.py:1701 +#: appPlugins/ToolRulesCheck.py:1712 appPlugins/ToolSolderPaste.py:1598 +#: appPlugins/ToolSolderPaste.py:1609 appPlugins/ToolSub.py:947 +#: appPlugins/ToolSub.py:958 appPlugins/ToolTransform.py:1011 +#: appPlugins/ToolTransform.py:1022 appTool.py:284 appTool.py:295 msgid "Edited value is out of range" msgstr "Il valore modificato è fuori range" #: appDatabase.py:1352 appDatabase.py:1359 appEditors/AppExcEditor.py:4567 #: appEditors/AppExcEditor.py:4574 appEditors/appGCodeEditor.py:890 #: appEditors/appGCodeEditor.py:897 appGUI/ObjectUI.py:162 -#: appGUI/ObjectUI.py:169 appTool.py:290 appTool.py:297 -#: appTools/ToolAlignObjects.py:541 appTools/ToolAlignObjects.py:548 -#: appTools/ToolCalculators.py:739 appTools/ToolCalculators.py:746 -#: appTools/ToolCalibration.py:1414 appTools/ToolCalibration.py:1421 -#: appTools/ToolCopperThieving.py:1767 appTools/ToolCopperThieving.py:1774 -#: appTools/ToolCorners.py:909 appTools/ToolCorners.py:916 -#: appTools/ToolCutOut.py:2895 appTools/ToolCutOut.py:2902 -#: appTools/ToolDblSided.py:1118 appTools/ToolDblSided.py:1125 -#: appTools/ToolDistance.py:678 appTools/ToolDistance.py:685 -#: appTools/ToolDistanceMin.py:368 appTools/ToolDistanceMin.py:375 -#: appTools/ToolDrilling.py:2947 appTools/ToolDrilling.py:2954 -#: appTools/ToolEtchCompensation.py:497 appTools/ToolEtchCompensation.py:504 -#: appTools/ToolExtract.py:1343 appTools/ToolExtract.py:1350 -#: appTools/ToolFiducials.py:1075 appTools/ToolFiducials.py:1082 -#: appTools/ToolFilm.py:1683 appTools/ToolFilm.py:1690 -#: appTools/ToolFollow.py:811 appTools/ToolFollow.py:818 -#: appTools/ToolImage.py:356 appTools/ToolImage.py:363 -#: appTools/ToolInvertGerber.py:326 appTools/ToolInvertGerber.py:333 -#: appTools/ToolIsolation.py:3708 appTools/ToolIsolation.py:3715 -#: appTools/ToolLevelling.py:2268 appTools/ToolLevelling.py:2275 -#: appTools/ToolMilling.py:4554 appTools/ToolMilling.py:4561 -#: appTools/ToolNCC.py:4797 appTools/ToolNCC.py:4804 -#: appTools/ToolOptimal.py:644 appTools/ToolOptimal.py:651 -#: appTools/ToolPaint.py:3417 appTools/ToolPaint.py:3424 -#: appTools/ToolPanelize.py:1371 appTools/ToolPanelize.py:1378 -#: appTools/ToolPcbWizard.py:525 appTools/ToolPcbWizard.py:532 -#: appTools/ToolPunchGerber.py:2369 appTools/ToolPunchGerber.py:2376 -#: appTools/ToolQRCode.py:1031 appTools/ToolQRCode.py:1038 -#: appTools/ToolRulesCheck.py:1707 appTools/ToolRulesCheck.py:1714 -#: appTools/ToolSolderPaste.py:1604 appTools/ToolSolderPaste.py:1611 -#: appTools/ToolSub.py:953 appTools/ToolSub.py:960 -#: appTools/ToolTransform.py:1017 appTools/ToolTransform.py:1024 +#: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:541 +#: appPlugins/ToolAlignObjects.py:548 appPlugins/ToolCalculators.py:739 +#: appPlugins/ToolCalculators.py:746 appPlugins/ToolCalibration.py:1414 +#: appPlugins/ToolCalibration.py:1421 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCopperThieving.py:1774 appPlugins/ToolCorners.py:909 +#: appPlugins/ToolCorners.py:916 appPlugins/ToolCutOut.py:2895 +#: appPlugins/ToolCutOut.py:2902 appPlugins/ToolDblSided.py:1118 +#: appPlugins/ToolDblSided.py:1125 appPlugins/ToolDistance.py:678 +#: appPlugins/ToolDistance.py:685 appPlugins/ToolDistanceMin.py:368 +#: appPlugins/ToolDistanceMin.py:375 appPlugins/ToolDrilling.py:2947 +#: appPlugins/ToolDrilling.py:2954 appPlugins/ToolEtchCompensation.py:497 +#: appPlugins/ToolEtchCompensation.py:504 appPlugins/ToolExtract.py:1343 +#: appPlugins/ToolExtract.py:1350 appPlugins/ToolFiducials.py:1075 +#: appPlugins/ToolFiducials.py:1082 appPlugins/ToolFilm.py:1683 +#: appPlugins/ToolFilm.py:1690 appPlugins/ToolFollow.py:811 +#: appPlugins/ToolFollow.py:818 appPlugins/ToolImage.py:356 +#: appPlugins/ToolImage.py:363 appPlugins/ToolInvertGerber.py:326 +#: appPlugins/ToolInvertGerber.py:333 appPlugins/ToolIsolation.py:3708 +#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolLevelling.py:2268 +#: appPlugins/ToolLevelling.py:2275 appPlugins/ToolMilling.py:4560 +#: appPlugins/ToolMilling.py:4567 appPlugins/ToolNCC.py:4797 +#: appPlugins/ToolNCC.py:4804 appPlugins/ToolOptimal.py:644 +#: appPlugins/ToolOptimal.py:651 appPlugins/ToolPaint.py:3417 +#: appPlugins/ToolPaint.py:3424 appPlugins/ToolPanelize.py:1371 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPcbWizard.py:525 +#: appPlugins/ToolPcbWizard.py:532 appPlugins/ToolPunchGerber.py:2369 +#: appPlugins/ToolPunchGerber.py:2376 appPlugins/ToolQRCode.py:1031 +#: appPlugins/ToolQRCode.py:1038 appPlugins/ToolRulesCheck.py:1707 +#: appPlugins/ToolRulesCheck.py:1714 appPlugins/ToolSolderPaste.py:1604 +#: appPlugins/ToolSolderPaste.py:1611 appPlugins/ToolSub.py:953 +#: appPlugins/ToolSub.py:960 appPlugins/ToolTransform.py:1017 +#: appPlugins/ToolTransform.py:1024 appTool.py:290 appTool.py:297 msgid "Edited value is within limits." msgstr "Il valore editato è entro i limiti." @@ -1501,21 +1508,21 @@ msgstr "Salva modifiche" #: appDatabase.py:1738 appDatabase.py:2222 appDatabase.py:2677 #: appDatabase.py:2689 appGUI/MainGUI.py:493 appObjects/FlatCAMGeometry.py:1410 -#: appTools/ToolCutOut.py:667 appTools/ToolCutOut.py:689 -#: appTools/ToolCutOut.py:730 appTools/ToolIsolation.py:2786 -#: appTools/ToolIsolation.py:2796 appTools/ToolIsolation.py:2880 -#: appTools/ToolMilling.py:2182 appTools/ToolNCC.py:3973 -#: appTools/ToolNCC.py:3983 appTools/ToolNCC.py:4063 appTools/ToolPaint.py:2766 -#: appTools/ToolPaint.py:2776 appTools/ToolPaint.py:2865 app_Main.py:6250 -#: app_Main.py:6287 app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 -#: app_Main.py:6405 +#: appPlugins/ToolCutOut.py:667 appPlugins/ToolCutOut.py:689 +#: appPlugins/ToolCutOut.py:730 appPlugins/ToolIsolation.py:2786 +#: appPlugins/ToolIsolation.py:2796 appPlugins/ToolIsolation.py:2880 +#: appPlugins/ToolMilling.py:2182 appPlugins/ToolNCC.py:3973 +#: appPlugins/ToolNCC.py:3983 appPlugins/ToolNCC.py:4063 +#: appPlugins/ToolPaint.py:2766 appPlugins/ToolPaint.py:2776 +#: appPlugins/ToolPaint.py:2865 app_Main.py:6250 app_Main.py:6287 +#: app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 app_Main.py:6405 msgid "Tools Database" msgstr "Database degli utensili" #: appDatabase.py:1757 appDatabase.py:2208 appObjects/FlatCAMGeometry.py:1234 -#: appTools/ToolCutOut.py:494 appTools/ToolDrilling.py:1122 -#: appTools/ToolIsolation.py:1283 appTools/ToolMilling.py:1997 -#: appTools/ToolNCC.py:1252 appTools/ToolPaint.py:854 +#: appPlugins/ToolCutOut.py:494 appPlugins/ToolDrilling.py:1122 +#: appPlugins/ToolIsolation.py:1283 appPlugins/ToolMilling.py:1997 +#: appPlugins/ToolNCC.py:1252 appPlugins/ToolPaint.py:854 msgid "Failed to parse Tools DB file." msgstr "Impossibile processare il file del DB utensili." @@ -1570,7 +1577,7 @@ msgstr "" msgid "No Tool/row selected in the Tools Database table" msgstr "Nessun utensile/colonna selezionato nella tabella DB degli utensili" -#: appDatabase.py:2657 appTools/ToolDrilling.py:1126 +#: appDatabase.py:2657 appPlugins/ToolDrilling.py:1126 msgid "Tools DB empty." msgstr "DB tool vuoto." @@ -1626,14 +1633,14 @@ msgstr "Per aggiungere un foro prima seleziona un utensile" #: appObjects/FlatCAMGeometry.py:2996 appObjects/FlatCAMGerber.py:434 #: appParsers/ParseGerber.py:2140 appParsers/ParseGerber.py:2231 #: appParsers/ParseGerber.py:2306 appParsers/ParseGerber.py:2380 -#: appParsers/ParseGerber.py:2442 appTools/ToolAlignObjects.py:271 -#: appTools/ToolAlignObjects.py:293 appTools/ToolCalculators.py:277 -#: appTools/ToolCalculators.py:287 appTools/ToolCalibration.py:312 -#: appTools/ToolCutOut.py:1603 appTools/ToolFiducials.py:602 -#: appTools/ToolFiducials.py:616 appTools/ToolFollow.py:325 -#: appTools/ToolFollow.py:396 appTools/ToolIsolation.py:1566 -#: appTools/ToolPaint.py:2324 appTools/ToolPanelize.py:1035 app_Main.py:5439 -#: app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 +#: appParsers/ParseGerber.py:2442 appPlugins/ToolAlignObjects.py:271 +#: appPlugins/ToolAlignObjects.py:293 appPlugins/ToolCalculators.py:277 +#: appPlugins/ToolCalculators.py:287 appPlugins/ToolCalibration.py:312 +#: appPlugins/ToolCutOut.py:1603 appPlugins/ToolFiducials.py:602 +#: appPlugins/ToolFiducials.py:616 appPlugins/ToolFollow.py:325 +#: appPlugins/ToolFollow.py:396 appPlugins/ToolIsolation.py:1566 +#: appPlugins/ToolPaint.py:2324 appPlugins/ToolPanelize.py:1035 +#: app_Main.py:5439 app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Fatto." @@ -1669,21 +1676,22 @@ msgstr "Troppi oggetti per l'angolo selezionato." #: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1223 #: appEditors/AppGerberEditor.py:800 appEditors/AppGerberEditor.py:5834 -#: appObjects/FlatCAMCNCJob.py:774 appTools/ToolCopperThieving.py:325 -#: appTools/ToolCopperThieving.py:926 appTools/ToolCopperThieving.py:1139 -#: appTools/ToolCorners.py:224 appTools/ToolCorners.py:494 -#: appTools/ToolCorners.py:596 appTools/ToolCutOut.py:959 -#: appTools/ToolCutOut.py:985 appTools/ToolCutOut.py:1117 -#: appTools/ToolCutOut.py:1341 appTools/ToolCutOut.py:1495 -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 appTools/ToolDblSided.py:523 -#: appTools/ToolExtract.py:703 appTools/ToolExtract.py:752 -#: appTools/ToolExtract.py:761 appTools/ToolExtract.py:765 -#: appTools/ToolFiducials.py:310 appTools/ToolFiducials.py:562 -#: appTools/ToolFiducials.py:610 appTools/ToolFiducials.py:624 -#: appTools/ToolFilm.py:777 appTools/ToolFilm.py:1037 appTools/ToolMove.py:166 -#: appTools/ToolPaint.py:2318 app_Main.py:4934 camlib.py:2436 camlib.py:2503 -#: camlib.py:2571 camlib.py:2649 camlib.py:5326 camlib.py:5721 +#: appObjects/FlatCAMCNCJob.py:774 appPlugins/ToolCopperThieving.py:325 +#: appPlugins/ToolCopperThieving.py:926 appPlugins/ToolCopperThieving.py:1139 +#: appPlugins/ToolCorners.py:224 appPlugins/ToolCorners.py:494 +#: appPlugins/ToolCorners.py:596 appPlugins/ToolCutOut.py:959 +#: appPlugins/ToolCutOut.py:985 appPlugins/ToolCutOut.py:1117 +#: appPlugins/ToolCutOut.py:1341 appPlugins/ToolCutOut.py:1495 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 appPlugins/ToolDblSided.py:523 +#: appPlugins/ToolExtract.py:703 appPlugins/ToolExtract.py:752 +#: appPlugins/ToolExtract.py:761 appPlugins/ToolExtract.py:765 +#: appPlugins/ToolFiducials.py:310 appPlugins/ToolFiducials.py:562 +#: appPlugins/ToolFiducials.py:610 appPlugins/ToolFiducials.py:624 +#: appPlugins/ToolFilm.py:777 appPlugins/ToolFilm.py:1037 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2318 app_Main.py:4934 +#: camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 camlib.py:5326 +#: camlib.py:5721 msgid "Failed." msgstr "Fallito." @@ -1733,71 +1741,73 @@ msgstr "Clicca sulla posizione di riferimento ..." #: appEditors/AppExcEditor.py:1913 appEditors/AppGeoEditor.py:4141 #: appEditors/AppGerberEditor.py:3458 appEditors/AppGerberEditor.py:6168 #: appEditors/AppGerberEditor.py:6477 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1035 appGUI/GUIElements.py:1434 -#: appGUI/GUIElements.py:1645 appGUI/GUIElements.py:1929 -#: appGUI/GUIElements.py:3961 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 +#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 +#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 +#: appGUI/GUIElements.py:3962 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 #: appGUI/MainGUI.py:810 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1017 #: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2238 -#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appTools/ToolDrilling.py:300 -#: appTools/ToolIsolation.py:71 appTools/ToolMilling.py:389 -#: appTools/ToolMilling.py:397 appTools/ToolNCC.py:69 appTools/ToolPaint.py:142 -#: appTools/ToolSolderPaste.py:182 app_Main.py:6776 +#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appPlugins/ToolDrilling.py:300 +#: appPlugins/ToolIsolation.py:71 appPlugins/ToolMilling.py:389 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolNCC.py:69 +#: appPlugins/ToolPaint.py:142 appPlugins/ToolSolderPaste.py:182 +#: app_Main.py:6776 msgid "Delete" msgstr "Cancella" #: appEditors/AppExcEditor.py:2140 appObjects/FlatCAMExcellon.py:376 -#: appTools/ToolDrilling.py:752 appTools/ToolMilling.py:1150 +#: appPlugins/ToolDrilling.py:752 appPlugins/ToolMilling.py:1150 msgid "Total Drills" msgstr "Fori totali" #: appEditors/AppExcEditor.py:2172 appObjects/FlatCAMExcellon.py:410 -#: appTools/ToolDrilling.py:779 appTools/ToolMilling.py:1177 +#: appPlugins/ToolDrilling.py:779 appPlugins/ToolMilling.py:1177 msgid "Total Slots" msgstr "Slot totali" #: appEditors/AppExcEditor.py:2250 appEditors/AppGeoEditor.py:4042 #: appEditors/AppGerberEditor.py:4193 appEditors/appGCodeEditor.py:582 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:70 +#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:191 #: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:718 -#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:81 -#: appTools/ToolCorners.py:148 appTools/ToolCutOut.py:325 -#: appTools/ToolDblSided.py:189 appTools/ToolDrilling.py:541 -#: appTools/ToolFiducials.py:181 appTools/ToolFilm.py:222 -#: appTools/ToolFollow.py:158 appTools/ToolIsolation.py:407 -#: appTools/ToolLevelling.py:376 appTools/ToolMilling.py:686 -#: appTools/ToolNCC.py:660 appTools/ToolPaint.py:624 -#: appTools/ToolPanelize.py:245 appTools/ToolPunchGerber.py:373 -#: appTools/ToolQRCode.py:181 appTools/ToolSub.py:212 +#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 +#: appPlugins/ToolCorners.py:148 appPlugins/ToolCutOut.py:325 +#: appPlugins/ToolDblSided.py:189 appPlugins/ToolDrilling.py:541 +#: appPlugins/ToolFiducials.py:181 appPlugins/ToolFilm.py:222 +#: appPlugins/ToolFollow.py:158 appPlugins/ToolIsolation.py:407 +#: appPlugins/ToolLevelling.py:376 appPlugins/ToolMilling.py:686 +#: appPlugins/ToolNCC.py:660 appPlugins/ToolPaint.py:624 +#: appPlugins/ToolPanelize.py:245 appPlugins/ToolPunchGerber.py:373 +#: appPlugins/ToolQRCode.py:181 appPlugins/ToolSub.py:212 msgid "Beginner" msgstr "" #: appEditors/AppExcEditor.py:2261 appEditors/AppGeoEditor.py:4055 #: appEditors/AppGerberEditor.py:4206 appEditors/appGCodeEditor.py:595 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:72 +#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:200 #: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:727 -#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:83 -#: appTools/ToolCorners.py:166 appTools/ToolCutOut.py:368 -#: appTools/ToolDblSided.py:215 appTools/ToolDrilling.py:584 -#: appTools/ToolFiducials.py:196 appTools/ToolFilm.py:248 -#: appTools/ToolFollow.py:172 appTools/ToolIsolation.py:460 -#: appTools/ToolLevelling.py:391 appTools/ToolMilling.py:751 -#: appTools/ToolNCC.py:706 appTools/ToolPaint.py:656 -#: appTools/ToolPanelize.py:265 appTools/ToolPunchGerber.py:387 -#: appTools/ToolQRCode.py:192 appTools/ToolSub.py:224 +#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 +#: appPlugins/ToolCorners.py:166 appPlugins/ToolCutOut.py:368 +#: appPlugins/ToolDblSided.py:215 appPlugins/ToolDrilling.py:584 +#: appPlugins/ToolFiducials.py:196 appPlugins/ToolFilm.py:248 +#: appPlugins/ToolFollow.py:172 appPlugins/ToolIsolation.py:460 +#: appPlugins/ToolLevelling.py:391 appPlugins/ToolMilling.py:751 +#: appPlugins/ToolNCC.py:706 appPlugins/ToolPaint.py:656 +#: appPlugins/ToolPanelize.py:265 appPlugins/ToolPunchGerber.py:387 +#: appPlugins/ToolQRCode.py:192 appPlugins/ToolSub.py:224 msgid "Advanced" msgstr "Avanzato" #: appEditors/AppExcEditor.py:2284 appObjects/FlatCAMGeometry.py:874 #: appObjects/FlatCAMGeometry.py:1555 appObjects/FlatCAMGeometry.py:2311 #: appObjects/FlatCAMGeometry.py:3066 appObjects/FlatCAMGeometry.py:3229 -#: appTools/ToolDrilling.py:1720 appTools/ToolIsolation.py:1459 -#: appTools/ToolIsolation.py:1877 appTools/ToolMilling.py:2259 -#: appTools/ToolMilling.py:2943 appTools/ToolMilling.py:3539 -#: appTools/ToolNCC.py:1458 appTools/ToolNCC.py:1596 appTools/ToolPaint.py:1028 -#: appTools/ToolPaint.py:1166 appTools/ToolPaint.py:1880 -#: appTools/ToolSolderPaste.py:478 appTools/ToolSolderPaste.py:550 +#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolIsolation.py:1459 +#: appPlugins/ToolIsolation.py:1877 appPlugins/ToolMilling.py:2259 +#: appPlugins/ToolMilling.py:2949 appPlugins/ToolMilling.py:3545 +#: appPlugins/ToolNCC.py:1458 appPlugins/ToolNCC.py:1596 +#: appPlugins/ToolPaint.py:1028 appPlugins/ToolPaint.py:1166 +#: appPlugins/ToolPaint.py:1880 appPlugins/ToolSolderPaste.py:478 +#: appPlugins/ToolSolderPaste.py:550 msgid "Wrong value format entered, use a number." msgstr "Formato valore errato, inserire un numero." @@ -1828,8 +1838,8 @@ msgstr "" #: appEditors/AppExcEditor.py:3125 appEditors/AppGerberEditor.py:4903 #: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2252 -#: appParsers/ParseExcellon.py:972 appTools/ToolMilling.py:2878 -#: appTools/ToolPcbWizard.py:337 appTools/ToolSolderPaste.py:917 +#: appParsers/ParseExcellon.py:972 appPlugins/ToolMilling.py:2884 +#: appPlugins/ToolPcbWizard.py:337 appPlugins/ToolSolderPaste.py:917 #: app_Main.py:6330 app_Main.py:8176 app_Main.py:10660 app_Main.py:10727 #: app_Main.py:10862 app_Main.py:10927 msgid "An internal error has occurred. See shell.\n" @@ -1837,8 +1847,8 @@ msgstr "Errore interno. Vedi shell.\n" #: appEditors/AppExcEditor.py:3130 appObjects/FlatCAMGeometry.py:2571 #: appObjects/FlatCAMGeometry.py:2576 appObjects/FlatCAMGeometry.py:2728 -#: appTools/ToolMilling.py:3208 appTools/ToolMilling.py:3212 -#: appTools/ToolSub.py:451 appTools/ToolSub.py:645 +#: appPlugins/ToolMilling.py:3214 appPlugins/ToolMilling.py:3218 +#: appPlugins/ToolSub.py:451 appPlugins/ToolSub.py:645 msgid "Generating" msgstr "Generazione" @@ -1862,17 +1872,26 @@ msgstr "Editor Excellon" #: appEditors/AppExcEditor.py:3992 appEditors/AppGeoEditor.py:3409 #: appEditors/AppGerberEditor.py:6010 appEditors/appGCodeEditor.py:755 -#: appGUI/ObjectUI.py:72 appTools/ToolCorners.py:663 -#: appTools/ToolCutOut.py:2333 appTools/ToolDblSided.py:645 -#: appTools/ToolDrilling.py:2308 appTools/ToolFiducials.py:772 -#: appTools/ToolFilm.py:1127 appTools/ToolFollow.py:687 -#: appTools/ToolIsolation.py:3184 appTools/ToolLevelling.py:1676 -#: appTools/ToolMilling.py:3611 appTools/ToolNCC.py:4117 -#: appTools/ToolPaint.py:2919 appTools/ToolPanelize.py:1086 -#: appTools/ToolPunchGerber.py:1964 appTools/ToolQRCode.py:731 -#: appTools/ToolSub.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:663 +#: appPlugins/ToolCutOut.py:2333 appPlugins/ToolDblSided.py:645 +#: appPlugins/ToolDrilling.py:2308 appPlugins/ToolFiducials.py:772 +#: appPlugins/ToolFilm.py:1127 appPlugins/ToolFollow.py:687 +#: appPlugins/ToolIsolation.py:3184 appPlugins/ToolLevelling.py:1676 +#: appPlugins/ToolMilling.py:3617 appPlugins/ToolNCC.py:4117 +#: appPlugins/ToolPaint.py:2919 appPlugins/ToolPanelize.py:1086 +#: appPlugins/ToolPunchGerber.py:1964 appPlugins/ToolQRCode.py:731 +#: appPlugins/ToolSub.py:774 +#, fuzzy +#| msgid "" +#| "BASIC is suitable for a beginner. Many parameters\n" +#| "are hidden from the user in this mode.\n" +#| "ADVANCED mode will make available all parameters.\n" +#| "\n" +#| "To change the application LEVEL, go to:\n" +#| "Edit -> Preferences -> General and check:\n" +#| "'APP. LEVEL' radio button." msgid "" -"BASIC is suitable for a beginner. Many parameters\n" +"In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n" "\n" @@ -1894,9 +1913,9 @@ msgid "Name:" msgstr "Nome:" #: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:624 -#: appGUI/ObjectUI.py:970 appTools/ToolIsolation.py:3219 -#: appTools/ToolMilling.py:3660 appTools/ToolNCC.py:4170 -#: appTools/ToolPaint.py:2975 appTools/ToolSolderPaste.py:1189 +#: appGUI/ObjectUI.py:970 appPlugins/ToolIsolation.py:3219 +#: appPlugins/ToolMilling.py:3666 appPlugins/ToolNCC.py:4170 +#: appPlugins/ToolPaint.py:2975 appPlugins/ToolSolderPaste.py:1189 msgid "Tools Table" msgstr "Tabella utensili" @@ -1931,26 +1950,26 @@ msgstr "" #: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:492 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appTools/ToolCutOut.py:2426 appTools/ToolIsolation.py:3300 -#: appTools/ToolMilling.py:3777 appTools/ToolNCC.py:4263 -#: appTools/ToolNCC.py:4274 appTools/ToolPaint.py:3057 +#: appPlugins/ToolCutOut.py:2426 appPlugins/ToolIsolation.py:3300 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:4263 +#: appPlugins/ToolNCC.py:4274 appPlugins/ToolPaint.py:3057 msgid "Tool Dia" msgstr "Diametro utensile" #: appEditors/AppExcEditor.py:4071 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appTools/ToolIsolation.py:3302 appTools/ToolMilling.py:3779 -#: appTools/ToolNCC.py:4265 +#: appPlugins/ToolIsolation.py:3302 appPlugins/ToolMilling.py:3785 +#: appPlugins/ToolNCC.py:4265 msgid "Diameter for the new tool" msgstr "Diametro del nuovo utensile" #: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:740 #: appEditors/AppGerberEditor.py:6161 appEditors/AppGerberEditor.py:6717 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appTools/ToolCopperThieving.py:1711 appTools/ToolDblSided.py:857 -#: appTools/ToolDblSided.py:1045 appTools/ToolLevelling.py:1994 -#: appTools/ToolNCC.py:63 appTools/ToolPaint.py:136 -#: appTools/ToolSolderPaste.py:179 appTools/ToolTransform.py:619 +#: appPlugins/ToolCopperThieving.py:1711 appPlugins/ToolDblSided.py:857 +#: appPlugins/ToolDblSided.py:1045 appPlugins/ToolLevelling.py:1994 +#: appPlugins/ToolNCC.py:63 appPlugins/ToolPaint.py:136 +#: appPlugins/ToolSolderPaste.py:179 appPlugins/ToolTransform.py:619 #: app_Main.py:6774 msgid "Add" msgstr "Aggiungi" @@ -2014,12 +2033,13 @@ msgstr "Aggiunge una matrice di fori (lineare o circolare)" #: appEditors/AppGerberEditor.py:6519 appEditors/appGCodeEditor.py:788 #: appGUI/ObjectUI.py:309 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appTools/ToolCorners.py:748 appTools/ToolCutOut.py:2379 -#: appTools/ToolDblSided.py:670 appTools/ToolExtract.py:988 -#: appTools/ToolFilm.py:1150 appTools/ToolIsolation.py:3580 -#: appTools/ToolNCC.py:4135 appTools/ToolNCC.py:4606 appTools/ToolPaint.py:2941 -#: appTools/ToolPaint.py:3285 appTools/ToolPunchGerber.py:2072 -#: appTools/ToolPunchGerber.py:2279 appTools/ToolTransform.py:626 +#: appPlugins/ToolCorners.py:748 appPlugins/ToolCutOut.py:2379 +#: appPlugins/ToolDblSided.py:670 appPlugins/ToolExtract.py:988 +#: appPlugins/ToolFilm.py:1150 appPlugins/ToolIsolation.py:3580 +#: appPlugins/ToolNCC.py:4135 appPlugins/ToolNCC.py:4606 +#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPaint.py:3285 +#: appPlugins/ToolPunchGerber.py:2072 appPlugins/ToolPunchGerber.py:2279 +#: appPlugins/ToolTransform.py:626 msgid "Type" msgstr "Tipo" @@ -2046,9 +2066,9 @@ msgstr "Lineare" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appTools/ToolExtract.py:944 appTools/ToolExtract.py:1076 -#: appTools/ToolFiducials.py:952 appTools/ToolPunchGerber.py:2028 -#: appTools/ToolPunchGerber.py:2185 +#: appPlugins/ToolExtract.py:944 appPlugins/ToolExtract.py:1076 +#: appPlugins/ToolFiducials.py:952 appPlugins/ToolPunchGerber.py:2028 +#: appPlugins/ToolPunchGerber.py:2185 msgid "Circular" msgstr "Circolare" @@ -2088,27 +2108,27 @@ msgstr "" #: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4355 #: appEditors/AppExcEditor.py:4451 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4749 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 +#: appGUI/GUIElements.py:4770 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 #: appGUI/MainGUI.py:4587 appGUI/MainGUI.py:4855 #: 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 -#: appTools/ToolFilm.py:1325 +#: appPlugins/ToolFilm.py:1325 msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 #: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6561 -#: appGUI/GUIElements.py:4756 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 +#: appGUI/GUIElements.py:4777 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 #: appGUI/MainGUI.py:4856 #: 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 -#: appTools/ToolFilm.py:1326 +#: appPlugins/ToolFilm.py:1326 msgid "Y" msgstr "Y" @@ -2128,8 +2148,8 @@ msgstr "Y" #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 -#: appTools/ToolDistance.py:639 appTools/ToolDistanceMin.py:313 -#: appTools/ToolTransform.py:664 +#: appPlugins/ToolDistance.py:639 appPlugins/ToolDistanceMin.py:313 +#: appPlugins/ToolTransform.py:664 msgid "Angle" msgstr "Angolo" @@ -2139,7 +2159,7 @@ msgstr "Angolo" #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:249 -#: appTools/ToolCutOut.py:2808 +#: appPlugins/ToolCutOut.py:2808 msgid "Pitch" msgstr "Passo" @@ -2222,8 +2242,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4333 appEditors/AppGeoEditor.py:3512 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:776 -#: appTools/ToolReport.py:590 +#: appObjects/FlatCAMObj.py:877 appPlugins/ToolCorners.py:776 +#: appPlugins/ToolReport.py:590 msgid "Length" msgstr "Lunghezza" @@ -2334,12 +2354,12 @@ msgstr "Arrotondato" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appTools/ToolDrilling.py:2863 appTools/ToolExtract.py:960 -#: appTools/ToolExtract.py:1102 appTools/ToolFollow.py:750 -#: appTools/ToolInvertGerber.py:272 appTools/ToolIsolation.py:3638 -#: appTools/ToolMilling.py:4471 appTools/ToolNCC.py:4634 -#: appTools/ToolPaint.py:3314 appTools/ToolPunchGerber.py:2044 -#: appTools/ToolPunchGerber.py:2211 appTools/ToolQRCode.py:885 +#: appPlugins/ToolDrilling.py:2863 appPlugins/ToolExtract.py:960 +#: appPlugins/ToolExtract.py:1102 appPlugins/ToolFollow.py:750 +#: appPlugins/ToolInvertGerber.py:272 appPlugins/ToolIsolation.py:3638 +#: appPlugins/ToolMilling.py:4477 appPlugins/ToolNCC.py:4634 +#: appPlugins/ToolPaint.py:3314 appPlugins/ToolPunchGerber.py:2044 +#: appPlugins/ToolPunchGerber.py:2211 appPlugins/ToolQRCode.py:885 msgid "Square" msgstr "Squadrato" @@ -2361,22 +2381,23 @@ msgstr "Buffer completo" #: appEditors/AppGeoEditor.py:152 appEditors/AppGeoEditor.py:392 #: appEditors/AppGeoEditor.py:608 appEditors/AppGeoEditor.py:1103 -#: appEditors/AppGerberEditor.py:7080 appTools/ToolAlignObjects.py:95 -#: appTools/ToolCalculators.py:62 appTools/ToolCalibration.py:105 -#: appTools/ToolCopperThieving.py:116 appTools/ToolCorners.py:86 -#: appTools/ToolCutOut.py:144 appTools/ToolDblSided.py:77 -#: appTools/ToolDistance.py:123 appTools/ToolDistanceMin.py:79 -#: appTools/ToolDrilling.py:155 appTools/ToolEtchCompensation.py:71 -#: appTools/ToolExtract.py:134 appTools/ToolFiducials.py:110 -#: appTools/ToolFilm.py:112 appTools/ToolFollow.py:99 appTools/ToolImage.py:58 -#: appTools/ToolInvertGerber.py:66 appTools/ToolIsolation.py:172 -#: appTools/ToolLevelling.py:147 appTools/ToolMilling.py:154 -#: appTools/ToolNCC.py:181 appTools/ToolOptimal.py:94 appTools/ToolPaint.py:215 -#: appTools/ToolPanelize.py:87 appTools/ToolPcbWizard.py:84 -#: appTools/ToolPunchGerber.py:165 appTools/ToolQRCode.py:107 -#: appTools/ToolReport.py:90 appTools/ToolRulesCheck.py:106 -#: appTools/ToolSolderPaste.py:107 appTools/ToolSub.py:141 -#: appTools/ToolTransform.py:76 +#: appEditors/AppGerberEditor.py:7080 appPlugins/ToolAlignObjects.py:95 +#: appPlugins/ToolCalculators.py:62 appPlugins/ToolCalibration.py:105 +#: appPlugins/ToolCopperThieving.py:116 appPlugins/ToolCorners.py:86 +#: appPlugins/ToolCutOut.py:144 appPlugins/ToolDblSided.py:77 +#: appPlugins/ToolDistance.py:123 appPlugins/ToolDistanceMin.py:79 +#: appPlugins/ToolDrilling.py:155 appPlugins/ToolEtchCompensation.py:71 +#: appPlugins/ToolExtract.py:134 appPlugins/ToolFiducials.py:110 +#: appPlugins/ToolFilm.py:112 appPlugins/ToolFollow.py:99 +#: appPlugins/ToolImage.py:58 appPlugins/ToolInvertGerber.py:66 +#: appPlugins/ToolIsolation.py:172 appPlugins/ToolLevelling.py:147 +#: appPlugins/ToolMilling.py:154 appPlugins/ToolNCC.py:181 +#: appPlugins/ToolOptimal.py:94 appPlugins/ToolPaint.py:215 +#: appPlugins/ToolPanelize.py:87 appPlugins/ToolPcbWizard.py:84 +#: appPlugins/ToolPunchGerber.py:165 appPlugins/ToolQRCode.py:107 +#: appPlugins/ToolReport.py:90 appPlugins/ToolRulesCheck.py:106 +#: appPlugins/ToolSolderPaste.py:107 appPlugins/ToolSub.py:141 +#: appPlugins/ToolTransform.py:76 #, fuzzy #| msgid "plugin_tab" msgid "Plugin" @@ -2411,9 +2432,9 @@ msgstr "Font" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appTools/ToolCopperThieving.py:1494 appTools/ToolCopperThieving.py:1534 -#: appTools/ToolExtract.py:988 appTools/ToolFiducials.py:888 -#: appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolCopperThieving.py:1494 appPlugins/ToolCopperThieving.py:1534 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolFiducials.py:888 +#: appPlugins/ToolPunchGerber.py:2072 msgid "Size" msgstr "Dimensione" @@ -2430,13 +2451,13 @@ msgid "Text Tool" msgstr "Utensile testo" #: appEditors/AppGeoEditor.py:458 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1126 appTools/ToolDrilling.py:910 -#: appTools/ToolDrilling.py:1254 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:3377 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:2491 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:363 -#: appTools/ToolNCC.py:2540 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:335 -#: appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1126 appPlugins/ToolDrilling.py:910 +#: appPlugins/ToolDrilling.py:1254 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:3377 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:2491 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:363 +#: appPlugins/ToolNCC.py:2540 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:335 appPlugins/ToolPaint.py:3119 msgid "Tool" msgstr "Strumenti" @@ -2486,12 +2507,12 @@ msgstr "Strumento trasformazione" #: appEditors/AppGeoEditor.py:679 appEditors/AppGeoEditor.py:771 #: appEditors/AppGerberEditor.py:6656 appEditors/AppGerberEditor.py:6748 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 -#: appTools/ToolTransform.py:557 appTools/ToolTransform.py:680 +#: appPlugins/ToolTransform.py:557 appPlugins/ToolTransform.py:680 msgid "Rotate" msgstr "Ruota" #: appEditors/AppGeoEditor.py:680 appEditors/AppGerberEditor.py:6657 -#: appTools/ToolTransform.py:558 +#: appPlugins/ToolTransform.py:558 msgid "Skew/Shear" msgstr "Inclina/Taglia" @@ -2500,12 +2521,12 @@ msgstr "Inclina/Taglia" #: appGUI/MainGUI.py:1254 appGUI/MainGUI.py:1728 appGUI/MainGUI.py:2467 #: appGUI/MainGUI.py:5107 appGUI/ObjectUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 -#: appTools/ToolTransform.py:559 +#: appPlugins/ToolTransform.py:559 msgid "Scale" msgstr "Scala" #: appEditors/AppGeoEditor.py:682 appEditors/AppGerberEditor.py:6659 -#: appTools/ToolTransform.py:560 +#: appPlugins/ToolTransform.py:560 msgid "Mirror (Flip)" msgstr "Specchia" @@ -2514,16 +2535,16 @@ msgstr "Specchia" #: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:1681 appGUI/MainGUI.py:1726 #: appGUI/MainGUI.py:2465 appGUI/MainGUI.py:5098 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 -#: appTools/ToolTransform.py:562 +#: appPlugins/ToolTransform.py:562 msgid "Buffer" msgstr "Buffer" #: appEditors/AppGeoEditor.py:715 appEditors/AppGerberEditor.py:6692 -#: appGUI/GUIElements.py:3870 +#: appGUI/GUIElements.py:3871 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 -#: appTools/ToolDblSided.py:832 appTools/ToolDblSided.py:1008 -#: appTools/ToolFilm.py:1204 appTools/ToolTransform.py:594 +#: appPlugins/ToolDblSided.py:832 appPlugins/ToolDblSided.py:1008 +#: appPlugins/ToolFilm.py:1204 appPlugins/ToolTransform.py:594 msgid "Reference" msgstr "Riferimento" @@ -2546,8 +2567,8 @@ msgstr "" #: appEditors/AppGeoEditor.py:725 appEditors/AppGerberEditor.py:6702 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolCalibration.py:144 appTools/ToolCalibration.py:145 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:144 appPlugins/ToolCalibration.py:145 +#: appPlugins/ToolTransform.py:604 msgid "Origin" msgstr "Origine" @@ -2558,10 +2579,10 @@ msgstr "Origine" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolFollow.py:731 appTools/ToolIsolation.py:3562 -#: appTools/ToolNCC.py:4596 appTools/ToolPaint.py:3265 -#: appTools/ToolPunchGerber.py:2275 appTools/ToolTransform.py:604 -#: defaults.py:581 +#: appPlugins/ToolFollow.py:731 appPlugins/ToolIsolation.py:3562 +#: appPlugins/ToolNCC.py:4596 appPlugins/ToolPaint.py:3265 +#: appPlugins/ToolPunchGerber.py:2275 appPlugins/ToolTransform.py:604 +#: defaults.py:582 msgid "Selection" msgstr "Selezione" @@ -2569,7 +2590,7 @@ msgstr "Selezione" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 -#: appTools/ToolDblSided.py:843 appTools/ToolTransform.py:604 +#: appPlugins/ToolDblSided.py:843 appPlugins/ToolTransform.py:604 msgid "Point" msgstr "Punto" @@ -2582,26 +2603,27 @@ msgstr "Minimo" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appTools/ToolExtract.py:1154 appTools/ToolExtract.py:1172 -#: appTools/ToolPunchGerber.py:2150 appTools/ToolPunchGerber.py:2260 -#: appTools/ToolTransform.py:610 appTools/ToolTransform.py:936 app_Main.py:8511 +#: appPlugins/ToolExtract.py:1154 appPlugins/ToolExtract.py:1172 +#: appPlugins/ToolPunchGerber.py:2150 appPlugins/ToolPunchGerber.py:2260 +#: appPlugins/ToolTransform.py:610 appPlugins/ToolTransform.py:936 +#: app_Main.py:8511 msgid "Value" msgstr "Valore" #: appEditors/AppGeoEditor.py:733 appEditors/AppGerberEditor.py:6710 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 -#: appTools/ToolTransform.py:612 +#: appPlugins/ToolTransform.py:612 msgid "A point of reference in format X,Y." msgstr "Un punto di riferimento nel formato X,Y." #: appEditors/AppGeoEditor.py:742 appEditors/AppGerberEditor.py:6719 -#: appTools/ToolTransform.py:621 +#: appPlugins/ToolTransform.py:621 msgid "Add point coordinates from clipboard." msgstr "Aggiungi coordinate del punto dagli appunti." #: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6734 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 -#: appTools/ToolTransform.py:666 +#: appPlugins/ToolTransform.py:666 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359.\n" @@ -2614,7 +2636,7 @@ msgstr "" "Numeri negativi per il senso antiorario." #: appEditors/AppGeoEditor.py:773 appEditors/AppGerberEditor.py:6750 -#: appTools/ToolTransform.py:682 +#: appPlugins/ToolTransform.py:682 msgid "" "Rotate the selected object(s).\n" "The point of reference is the middle of\n" @@ -2628,7 +2650,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6770 appEditors/AppGerberEditor.py:6832 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 -#: appTools/ToolTransform.py:702 appTools/ToolTransform.py:764 +#: appPlugins/ToolTransform.py:702 appPlugins/ToolTransform.py:764 msgid "Link" msgstr "Collegamento" @@ -2636,20 +2658,20 @@ msgstr "Collegamento" #: appEditors/AppGerberEditor.py:6772 appEditors/AppGerberEditor.py:6834 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 -#: appTools/ToolTransform.py:704 appTools/ToolTransform.py:766 +#: appPlugins/ToolTransform.py:704 appPlugins/ToolTransform.py:766 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:800 appEditors/AppGerberEditor.py:6777 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appTools/ToolFilm.py:1281 appTools/ToolTransform.py:709 +#: appPlugins/ToolFilm.py:1281 appPlugins/ToolTransform.py:709 msgid "X angle" msgstr "Angolo X" #: appEditors/AppGeoEditor.py:802 appEditors/AppGeoEditor.py:823 #: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6800 -#: appTools/ToolTransform.py:711 appTools/ToolTransform.py:732 +#: appPlugins/ToolTransform.py:711 appPlugins/ToolTransform.py:732 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." @@ -2658,13 +2680,13 @@ msgstr "" "Numero float compreso tra -360 e 360." #: appEditors/AppGeoEditor.py:810 appEditors/AppGerberEditor.py:6787 -#: appTools/ToolTransform.py:719 +#: appPlugins/ToolTransform.py:719 msgid "Skew X" msgstr "Inclinazione X" #: appEditors/AppGeoEditor.py:812 appEditors/AppGeoEditor.py:833 #: appEditors/AppGerberEditor.py:6789 appEditors/AppGerberEditor.py:6810 -#: appTools/ToolTransform.py:721 appTools/ToolTransform.py:742 +#: appPlugins/ToolTransform.py:721 appPlugins/ToolTransform.py:742 msgid "" "Skew/shear the selected object(s).\n" "The point of reference is the middle of\n" @@ -2677,36 +2699,36 @@ msgstr "" #: appEditors/AppGeoEditor.py:821 appEditors/AppGerberEditor.py:6798 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appTools/ToolFilm.py:1290 appTools/ToolTransform.py:730 +#: appPlugins/ToolFilm.py:1290 appPlugins/ToolTransform.py:730 msgid "Y angle" msgstr "Angolo Y" #: appEditors/AppGeoEditor.py:831 appEditors/AppGerberEditor.py:6808 -#: appTools/ToolTransform.py:740 +#: appPlugins/ToolTransform.py:740 msgid "Skew Y" msgstr "Inclina Y" #: appEditors/AppGeoEditor.py:862 appEditors/AppGerberEditor.py:6839 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appTools/ToolFilm.py:1237 appTools/ToolTransform.py:771 +#: appPlugins/ToolFilm.py:1237 appPlugins/ToolTransform.py:771 msgid "X factor" msgstr "Fattore X" #: appEditors/AppGeoEditor.py:864 appEditors/AppGerberEditor.py:6841 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 -#: appTools/ToolTransform.py:773 +#: appPlugins/ToolTransform.py:773 msgid "Factor for scaling on X axis." msgstr "Fattore di scala sull'asse X." #: appEditors/AppGeoEditor.py:871 appEditors/AppGerberEditor.py:6848 -#: appTools/ToolTransform.py:780 +#: appPlugins/ToolTransform.py:780 msgid "Scale X" msgstr "Scala X" #: appEditors/AppGeoEditor.py:873 appEditors/AppGeoEditor.py:893 #: appEditors/AppGerberEditor.py:6850 appEditors/AppGerberEditor.py:6870 -#: appTools/ToolTransform.py:782 appTools/ToolTransform.py:802 +#: appPlugins/ToolTransform.py:782 appPlugins/ToolTransform.py:802 msgid "" "Scale the selected object(s).\n" "The point of reference depends on \n" @@ -2719,57 +2741,57 @@ msgstr "" #: appEditors/AppGeoEditor.py:882 appEditors/AppGerberEditor.py:6859 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appTools/ToolFilm.py:1246 appTools/ToolTransform.py:791 +#: appPlugins/ToolFilm.py:1246 appPlugins/ToolTransform.py:791 msgid "Y factor" msgstr "Fattore Y" #: appEditors/AppGeoEditor.py:884 appEditors/AppGerberEditor.py:6861 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 -#: appTools/ToolTransform.py:793 +#: appPlugins/ToolTransform.py:793 msgid "Factor for scaling on Y axis." msgstr "Fattore di scala sull'asse Y." #: appEditors/AppGeoEditor.py:891 appEditors/AppGerberEditor.py:6868 -#: appTools/ToolTransform.py:800 +#: appPlugins/ToolTransform.py:800 msgid "Scale Y" msgstr "Scala Y" #: appEditors/AppGeoEditor.py:918 appEditors/AppGerberEditor.py:6895 -#: appTools/ToolTransform.py:827 +#: appPlugins/ToolTransform.py:827 msgid "Flip on X" msgstr "Capovolgi in X" #: appEditors/AppGeoEditor.py:920 appEditors/AppGeoEditor.py:925 #: appEditors/AppGerberEditor.py:6897 appEditors/AppGerberEditor.py:6902 -#: appTools/ToolTransform.py:829 appTools/ToolTransform.py:834 +#: appPlugins/ToolTransform.py:829 appPlugins/ToolTransform.py:834 msgid "Flip the selected object(s) over the X axis." msgstr "Capovolgi gli oggetti selezionati sull'asse X." #: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6900 -#: appTools/ToolTransform.py:832 +#: appPlugins/ToolTransform.py:832 msgid "Flip on Y" msgstr "Capovolgi in Y" #: appEditors/AppGeoEditor.py:943 appEditors/AppGerberEditor.py:6920 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 -#: appTools/ToolTransform.py:852 +#: appPlugins/ToolTransform.py:852 msgid "X val" msgstr "Valore X" #: appEditors/AppGeoEditor.py:945 appEditors/AppGerberEditor.py:6922 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 -#: appTools/ToolTransform.py:854 +#: appPlugins/ToolTransform.py:854 msgid "Distance to offset on X axis. In current units." msgstr "Distanza da applicare sull'asse X. In unità correnti." #: appEditors/AppGeoEditor.py:952 appEditors/AppGerberEditor.py:6929 -#: appTools/ToolTransform.py:861 +#: appPlugins/ToolTransform.py:861 msgid "Offset X" msgstr "Offset X" #: appEditors/AppGeoEditor.py:954 appEditors/AppGeoEditor.py:974 #: appEditors/AppGerberEditor.py:6931 appEditors/AppGerberEditor.py:6951 -#: appTools/ToolTransform.py:863 appTools/ToolTransform.py:883 +#: appPlugins/ToolTransform.py:863 appPlugins/ToolTransform.py:883 msgid "" "Offset the selected object(s).\n" "The point of reference is the middle of\n" @@ -2781,18 +2803,18 @@ msgstr "" #: appEditors/AppGeoEditor.py:963 appEditors/AppGerberEditor.py:6940 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 -#: appTools/ToolTransform.py:872 +#: appPlugins/ToolTransform.py:872 msgid "Y val" msgstr "Valore Y" #: appEditors/AppGeoEditor.py:965 appEditors/AppGerberEditor.py:6942 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 -#: appTools/ToolTransform.py:874 +#: appPlugins/ToolTransform.py:874 msgid "Distance to offset on Y axis. In current units." msgstr "Distanza da applicare sull'asse Y. In unità correnti." #: appEditors/AppGeoEditor.py:972 appEditors/AppGerberEditor.py:6949 -#: appTools/ToolTransform.py:881 +#: appPlugins/ToolTransform.py:881 msgid "Offset Y" msgstr "Offset X" @@ -2801,14 +2823,14 @@ msgstr "Offset X" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appTools/ToolInvertGerber.py:271 appTools/ToolQRCode.py:884 -#: appTools/ToolTransform.py:901 +#: appPlugins/ToolInvertGerber.py:271 appPlugins/ToolQRCode.py:884 +#: appPlugins/ToolTransform.py:901 msgid "Rounded" msgstr "Arrotondato" #: appEditors/AppGeoEditor.py:994 appEditors/AppGerberEditor.py:6971 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 -#: appTools/ToolTransform.py:903 +#: appPlugins/ToolTransform.py:903 msgid "" "If checked then the buffer will surround the buffered shape,\n" "every corner will be rounded.\n" @@ -2822,15 +2844,15 @@ msgstr "" #: appEditors/AppGeoEditor.py:1002 appEditors/AppGerberEditor.py:6979 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 -#: appTools/ToolDistance.py:127 appTools/ToolDistance.py:421 -#: appTools/ToolDistance.py:557 appTools/ToolDistanceMin.py:211 -#: appTools/ToolTransform.py:911 +#: appPlugins/ToolDistance.py:127 appPlugins/ToolDistance.py:421 +#: appPlugins/ToolDistance.py:557 appPlugins/ToolDistanceMin.py:211 +#: appPlugins/ToolTransform.py:911 msgid "Distance" msgstr "Distanza" #: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6981 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 -#: appTools/ToolTransform.py:913 +#: appPlugins/ToolTransform.py:913 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2843,12 +2865,12 @@ msgstr "" "o diminuito con la 'distanza'." #: appEditors/AppGeoEditor.py:1016 appEditors/AppGerberEditor.py:6993 -#: appTools/ToolTransform.py:925 +#: appPlugins/ToolTransform.py:925 msgid "Buffer D" msgstr "Buffer D" #: appEditors/AppGeoEditor.py:1018 appEditors/AppGerberEditor.py:6995 -#: appTools/ToolTransform.py:927 +#: appPlugins/ToolTransform.py:927 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." @@ -2858,7 +2880,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1029 appEditors/AppGerberEditor.py:7006 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 -#: appTools/ToolTransform.py:938 +#: appPlugins/ToolTransform.py:938 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2872,12 +2894,12 @@ msgstr "" "o diminuito in base al 'Valore'." #: appEditors/AppGeoEditor.py:1042 appEditors/AppGerberEditor.py:7019 -#: appTools/ToolTransform.py:951 +#: appPlugins/ToolTransform.py:951 msgid "Buffer F" msgstr "Buffer F" #: appEditors/AppGeoEditor.py:1044 appEditors/AppGerberEditor.py:7021 -#: appTools/ToolTransform.py:953 +#: appPlugins/ToolTransform.py:953 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." @@ -2889,19 +2911,19 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 -#: appTools/ToolCalibration.py:894 appTools/ToolDrilling.py:2815 -#: appTools/ToolMilling.py:4425 appTools/ToolPanelize.py:1152 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:894 appPlugins/ToolDrilling.py:2815 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolPanelize.py:1152 +#: appPlugins/ToolTransform.py:604 msgid "Object" msgstr "Oggetto" #: appEditors/AppGeoEditor.py:1205 appEditors/AppGerberEditor.py:7182 -#: appTools/ToolTransform.py:168 +#: appPlugins/ToolTransform.py:168 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Valori del formato punto non corrette. Il formato è X,Y" #: appEditors/AppGeoEditor.py:1230 appEditors/AppGerberEditor.py:7207 -#: appTools/ToolTransform.py:185 +#: appPlugins/ToolTransform.py:185 msgid "Rotate transformation can not be done for a value of 0." msgstr "" "La trasformazione di rotazione non può essere eseguita per un valore pari a " @@ -2909,19 +2931,19 @@ msgstr "" #: appEditors/AppGeoEditor.py:1288 appEditors/AppGeoEditor.py:1309 #: appEditors/AppGerberEditor.py:7265 appEditors/AppGerberEditor.py:7286 -#: appTools/ToolTransform.py:243 appTools/ToolTransform.py:264 +#: appPlugins/ToolTransform.py:243 appPlugins/ToolTransform.py:264 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:1322 appEditors/AppGeoEditor.py:1331 #: appEditors/AppGerberEditor.py:7299 appEditors/AppGerberEditor.py:7308 -#: appTools/ToolTransform.py:277 appTools/ToolTransform.py:286 +#: appPlugins/ToolTransform.py:277 appPlugins/ToolTransform.py:286 msgid "Offset transformation can not be done for a value of 0." msgstr "" "La trasformazione offset non può essere eseguita per un valore pari a 0." -#: appEditors/AppGeoEditor.py:1361 appTools/ToolTransform.py:314 +#: appEditors/AppGeoEditor.py:1361 appPlugins/ToolTransform.py:314 msgid "Rotating" msgstr "Sto ruotando" @@ -2931,28 +2953,28 @@ msgstr "Sto ruotando" #: appEditors/AppGerberEditor.py:7359 appEditors/AppGerberEditor.py:7401 #: appEditors/AppGerberEditor.py:7441 appEditors/AppGerberEditor.py:7480 #: appEditors/AppGerberEditor.py:7524 appEditors/AppGerberEditor.py:7560 -#: appTools/ToolTransform.py:336 appTools/ToolTransform.py:376 -#: appTools/ToolTransform.py:415 appTools/ToolTransform.py:450 -#: appTools/ToolTransform.py:487 appTools/ToolTransform.py:522 app_Main.py:6509 -#: app_Main.py:6555 +#: appPlugins/ToolTransform.py:336 appPlugins/ToolTransform.py:376 +#: appPlugins/ToolTransform.py:415 appPlugins/ToolTransform.py:450 +#: appPlugins/ToolTransform.py:487 appPlugins/ToolTransform.py:522 +#: app_Main.py:6509 app_Main.py:6555 msgid "Action was not executed" msgstr "L'azione non è stata eseguita" -#: appEditors/AppGeoEditor.py:1394 appTools/ToolTransform.py:346 +#: appEditors/AppGeoEditor.py:1394 appPlugins/ToolTransform.py:346 msgid "Flipping" msgstr "Sto eseguendo il Flip" #: appEditors/AppGeoEditor.py:1402 appEditors/AppGerberEditor.py:7390 -#: appTools/ToolTransform.py:363 app_Main.py:6507 +#: appPlugins/ToolTransform.py:363 app_Main.py:6507 msgid "Flip on Y axis done" msgstr "Capovolgimento in Y effettuato" #: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:7398 -#: appTools/ToolTransform.py:372 app_Main.py:6553 +#: appPlugins/ToolTransform.py:372 app_Main.py:6553 msgid "Flip on X axis done" msgstr "Capovolgimento in X effettuato" -#: appEditors/AppGeoEditor.py:1429 appTools/ToolTransform.py:391 +#: appEditors/AppGeoEditor.py:1429 appPlugins/ToolTransform.py:391 msgid "Skewing" msgstr "Sto inclinando" @@ -2964,7 +2986,7 @@ msgstr "Inclinazione sull'asse X effettuata" msgid "Skew on the Y axis done" msgstr "Inclinazione sull'asse Y effettuata" -#: appEditors/AppGeoEditor.py:1464 appTools/ToolTransform.py:425 +#: appEditors/AppGeoEditor.py:1464 appPlugins/ToolTransform.py:425 msgid "Scaling" msgstr "Sto riscalando" @@ -2976,7 +2998,7 @@ msgstr "Riscalatura su asse X effettuata" msgid "Scale on the Y axis done" msgstr "Riscalatura su asse Y effettuata" -#: appEditors/AppGeoEditor.py:1495 appTools/ToolTransform.py:460 +#: appEditors/AppGeoEditor.py:1495 appPlugins/ToolTransform.py:460 msgid "Offsetting" msgstr "Applicazione offset" @@ -2991,18 +3013,19 @@ msgstr "Offset sull'asse Y applicato" #: appEditors/AppGeoEditor.py:1520 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appTools/ToolCopperThieving.py:594 -#: appTools/ToolCopperThieving.py:797 appTools/ToolCopperThieving.py:810 -#: appTools/ToolIsolation.py:1560 appTools/ToolNCC.py:2053 -#: appTools/ToolNCC.py:2080 appTools/ToolNCC.py:2188 appTools/ToolNCC.py:2201 -#: appTools/ToolNCC.py:3103 appTools/ToolNCC.py:3208 appTools/ToolNCC.py:3223 -#: appTools/ToolNCC.py:3490 appTools/ToolNCC.py:3591 appTools/ToolNCC.py:3606 -#: appTools/ToolTransform.py:497 camlib.py:1110 +#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:594 +#: appPlugins/ToolCopperThieving.py:797 appPlugins/ToolCopperThieving.py:810 +#: appPlugins/ToolIsolation.py:1560 appPlugins/ToolNCC.py:2053 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2188 +#: appPlugins/ToolNCC.py:2201 appPlugins/ToolNCC.py:3103 +#: appPlugins/ToolNCC.py:3208 appPlugins/ToolNCC.py:3223 +#: appPlugins/ToolNCC.py:3490 appPlugins/ToolNCC.py:3591 +#: appPlugins/ToolNCC.py:3606 appPlugins/ToolTransform.py:497 camlib.py:1110 msgid "Buffering" msgstr "Riempimento" #: appEditors/AppGeoEditor.py:1527 appEditors/AppGerberEditor.py:7556 -#: appTools/ToolTransform.py:518 +#: appPlugins/ToolTransform.py:518 msgid "Buffer done" msgstr "Bugger applicato" @@ -3017,7 +3040,7 @@ msgid "Enter an Angle Value (degrees)" msgstr "Inserire un angolo (in gradi)" #: appEditors/AppGeoEditor.py:1545 appEditors/AppGerberEditor.py:7574 -#: appTools/ToolTransform.py:334 +#: appPlugins/ToolTransform.py:334 msgid "Rotate done" msgstr "Rotazione effettuata" @@ -3142,7 +3165,7 @@ msgstr "Tracce selezionate attive..." msgid "Click on destination point ..." msgstr "Clicca sul punto di destinazione ..." -#: appEditors/AppGeoEditor.py:2819 appTools/ToolMove.py:163 +#: appEditors/AppGeoEditor.py:2819 appPlugins/ToolMove.py:163 msgid "Moving" msgstr "Spostamento" @@ -3233,11 +3256,11 @@ msgstr "Zoom sulla selezione" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appTools/ToolCalibration.py:775 appTools/ToolCorners.py:741 -#: appTools/ToolEtchCompensation.py:374 appTools/ToolFiducials.py:881 -#: appTools/ToolFollow.py:727 appTools/ToolInvertGerber.py:243 -#: appTools/ToolLevelling.py:1763 appTools/ToolQRCode.py:792 -#: appTools/ToolSolderPaste.py:1267 +#: appPlugins/ToolCalibration.py:775 appPlugins/ToolCorners.py:741 +#: appPlugins/ToolEtchCompensation.py:374 appPlugins/ToolFiducials.py:881 +#: appPlugins/ToolFollow.py:727 appPlugins/ToolInvertGerber.py:243 +#: appPlugins/ToolLevelling.py:1763 appPlugins/ToolQRCode.py:792 +#: appPlugins/ToolSolderPaste.py:1267 msgid "Parameters" msgstr "Parametri" @@ -3283,7 +3306,7 @@ msgstr "Lunghezza dell'elemento geometria." #: appEditors/AppGeoEditor.py:3523 appEditors/AppGerberEditor.py:6240 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 -#: appTools/ToolFiducials.py:800 +#: appPlugins/ToolFiducials.py:800 msgid "Coordinates" msgstr "Coordinate" @@ -3353,9 +3376,9 @@ msgstr "Linea" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 -#: appTools/ToolDrilling.py:2864 appTools/ToolFollow.py:751 -#: appTools/ToolIsolation.py:3639 appTools/ToolMilling.py:4472 -#: appTools/ToolNCC.py:4635 appTools/ToolPaint.py:3315 +#: appPlugins/ToolDrilling.py:2864 appPlugins/ToolFollow.py:751 +#: appPlugins/ToolIsolation.py:3639 appPlugins/ToolMilling.py:4478 +#: appPlugins/ToolNCC.py:4635 appPlugins/ToolPaint.py:3315 msgid "Polygon" msgstr "Poligono" @@ -3377,14 +3400,14 @@ msgstr "" #: appEditors/AppGeoEditor.py:4109 appEditors/AppGerberEditor.py:2641 #: appEditors/AppGerberEditor.py:4911 appObjects/FlatCAMGeometry.py:2742 -#: appTools/ToolCutOut.py:1595 appTools/ToolDistance.py:189 -#: appTools/ToolExtract.py:609 appTools/ToolExtract.py:720 -#: appTools/ToolExtract.py:795 appTools/ToolMilling.py:2671 -#: appTools/ToolOptimal.py:163 appTools/ToolPanelize.py:1043 -#: appTools/ToolQRCode.py:231 appTools/ToolReport.py:214 -#: appTools/ToolSolderPaste.py:693 appTools/ToolSolderPaste.py:983 -#: appTools/ToolSub.py:295 app_Main.py:8398 tclCommands/TclCommandOpenSVG.py:85 -#: tclCommands/TclCommandPanelize.py:299 +#: appPlugins/ToolCutOut.py:1595 appPlugins/ToolDistance.py:189 +#: appPlugins/ToolExtract.py:609 appPlugins/ToolExtract.py:720 +#: appPlugins/ToolExtract.py:795 appPlugins/ToolMilling.py:2671 +#: appPlugins/ToolOptimal.py:163 appPlugins/ToolPanelize.py:1043 +#: appPlugins/ToolQRCode.py:231 appPlugins/ToolReport.py:214 +#: appPlugins/ToolSolderPaste.py:693 appPlugins/ToolSolderPaste.py:983 +#: appPlugins/ToolSub.py:295 app_Main.py:8398 +#: tclCommands/TclCommandOpenSVG.py:85 tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Elaborazione" @@ -3412,8 +3435,8 @@ msgstr "Fai clic sul punto target." #: appEditors/AppGeoEditor.py:5573 appEditors/AppGeoEditor.py:5598 #: appEditors/AppGeoEditor.py:5628 appEditors/AppGeoEditor.py:5708 #: appEditors/AppGeoEditor.py:5774 appEditors/AppGeoEditor.py:5842 -#: appTools/ToolCopperThieving.py:612 appTools/ToolFilm.py:809 -#: appTools/ToolFilm.py:1069 appTools/ToolRulesCheck.py:645 +#: appPlugins/ToolCopperThieving.py:612 appPlugins/ToolFilm.py:809 +#: appPlugins/ToolFilm.py:1069 appPlugins/ToolRulesCheck.py:645 msgid "Working..." msgstr "Elaborazione..." @@ -3425,7 +3448,7 @@ msgstr "Caricamento delle Geometrie nell'Editor..." msgid "Editing MultiGeo Geometry, tool" msgstr "Modifica di Geometria MultiGeo, strumento" -#: appEditors/AppGeoEditor.py:5334 appTools/ToolNCC.py:2542 +#: appEditors/AppGeoEditor.py:5334 appPlugins/ToolNCC.py:2542 msgid "with diameter" msgstr "con diametro" @@ -3482,8 +3505,8 @@ msgid "Invalid value for" msgstr "Valore non valido per" #: appEditors/AppGeoEditor.py:5920 appObjects/FlatCAMGeometry.py:2821 -#: appTools/ToolMilling.py:2750 appTools/ToolPaint.py:1994 -#: appTools/ToolPaint.py:2204 +#: appPlugins/ToolMilling.py:2750 appPlugins/ToolPaint.py:1994 +#: appPlugins/ToolPaint.py:2204 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3593,21 +3616,21 @@ msgid "Select shapes to import them into the edited object." msgstr "Lista degli elementi geometria nell'oggetto editato." #: appEditors/AppGerberEditor.py:3043 appEditors/AppGerberEditor.py:3125 -#: appTools/ToolIsolation.py:2365 appTools/ToolIsolation.py:2517 -#: appTools/ToolPaint.py:1265 +#: appPlugins/ToolIsolation.py:2365 appPlugins/ToolIsolation.py:2517 +#: appPlugins/ToolPaint.py:1265 msgid "Added polygon" msgstr "Poligono aggiunto" #: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 -#: appTools/ToolIsolation.py:2366 appTools/ToolIsolation.py:2519 -#: appTools/ToolPaint.py:1267 +#: appPlugins/ToolIsolation.py:2366 appPlugins/ToolIsolation.py:2519 +#: appPlugins/ToolPaint.py:1267 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:3048 appEditors/AppGerberEditor.py:3130 -#: appTools/ToolIsolation.py:2522 +#: appPlugins/ToolIsolation.py:2522 msgid "No polygon in selection." msgstr "Nessun poligono nella selezione." @@ -3661,7 +3684,7 @@ msgstr "Dimensioni modificate." #: appEditors/AppGerberEditor.py:4510 appEditors/AppGerberEditor.py:6051 #: appEditors/AppGerberEditor.py:6098 appGUI/ObjectUI.py:309 -#: appTools/ToolExtract.py:988 appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolPunchGerber.py:2072 msgid "Code" msgstr "Codice" @@ -3671,7 +3694,7 @@ msgid "Dim" msgstr "Dim" #: appEditors/AppGerberEditor.py:4624 appObjects/FlatCAMCNCJob.py:714 -#: appObjects/FlatCAMScript.py:130 appTools/ToolLevelling.py:1423 +#: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1423 #: app_Main.py:7643 msgid "Loading" msgstr "Caricamento" @@ -3710,9 +3733,9 @@ msgstr "Coordinate copiate negli appunti." #: appObjects/AppObject.py:340 appObjects/FlatCAMCNCJob.py:610 #: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1150 -#: appTools/ToolCorners.py:602 appTools/ToolFiducials.py:633 -#: appTools/ToolMove.py:235 appTools/ToolQRCode.py:537 app_Main.py:4988 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1150 +#: appPlugins/ToolCorners.py:602 appPlugins/ToolFiducials.py:633 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:537 app_Main.py:4988 msgid "Plotting" msgstr "Sto tracciando" @@ -3749,7 +3772,7 @@ msgid "Gerber Editor" msgstr "Editor Gerber" #: appEditors/AppGerberEditor.py:6038 appGUI/ObjectUI.py:274 -#: appObjects/FlatCAMObj.py:492 appTools/ToolReport.py:177 +#: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:177 msgid "Apertures" msgstr "Aperture" @@ -3762,17 +3785,17 @@ msgid "Index" msgstr "Indice" #: appEditors/AppGerberEditor.py:6058 appGUI/ObjectUI.py:315 -#: appTools/ToolExtract.py:995 appTools/ToolPunchGerber.py:2079 +#: appPlugins/ToolExtract.py:995 appPlugins/ToolPunchGerber.py:2079 msgid "Aperture Code" msgstr "Codice apertura" #: appEditors/AppGerberEditor.py:6060 appGUI/ObjectUI.py:317 -#: appTools/ToolExtract.py:997 appTools/ToolPunchGerber.py:2081 +#: appPlugins/ToolExtract.py:997 appPlugins/ToolPunchGerber.py:2081 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo di apertura: circolare, rettangolo, macro ecc" #: appEditors/AppGerberEditor.py:6062 appGUI/ObjectUI.py:319 -#: appTools/ToolExtract.py:999 appTools/ToolPunchGerber.py:2083 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2083 msgid "Aperture Size:" msgstr "Dimensione apertura:" @@ -3872,8 +3895,8 @@ msgstr "Tutte le tracce non selezionate sono disabilitate." #: appEditors/AppGerberEditor.py:6224 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appTools/ToolCalculators.py:556 appTools/ToolCalculators.py:599 -#: appTools/ToolCopperThieving.py:1334 +#: appPlugins/ToolCalculators.py:556 appPlugins/ToolCalculators.py:599 +#: appPlugins/ToolCopperThieving.py:1334 msgid "Area" msgstr "Area" @@ -3888,12 +3911,12 @@ msgstr "Vedi il codice sorgente dell'oggetto selezionato." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appTools/ToolCopperThieving.py:1345 appTools/ToolPcbWizard.py:484 +#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolPcbWizard.py:484 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6230 appTools/ToolCopperThieving.py:1347 -#: appTools/ToolCopperThieving.py:1704 +#: appEditors/AppGerberEditor.py:6230 appPlugins/ToolCopperThieving.py:1347 +#: appPlugins/ToolCopperThieving.py:1704 msgid "in" msgstr "pollici" @@ -4051,7 +4074,7 @@ msgstr "Deformazione in X annullata" msgid "Skew Y cancelled" msgstr "Deformazione Y annullata" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3973 +#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3974 msgid "Find" msgstr "Trova" @@ -4079,13 +4102,13 @@ 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:157 -#: appGUI/GUIElements.py:4777 appGUI/ObjectUI.py:1977 +#: appGUI/GUIElements.py:4798 appGUI/ObjectUI.py:1977 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolExtract.py:936 appTools/ToolFollow.py:738 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 -#: appTools/ToolPunchGerber.py:2021 +#: appPlugins/ToolExtract.py:936 appPlugins/ToolFollow.py:738 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 +#: appPlugins/ToolPunchGerber.py:2021 msgid "All" msgstr "Tutto" @@ -4132,15 +4155,15 @@ msgstr "Apri il file" #: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 #: appObjects/FlatCAMCNCJob.py:638 appObjects/FlatCAMCNCJob.py:644 -#: appTools/ToolLevelling.py:1389 appTools/ToolLevelling.py:1395 -#: appTools/ToolLevelling.py:1581 appTools/ToolLevelling.py:1587 -#: appTools/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 +#: appPlugins/ToolLevelling.py:1389 appPlugins/ToolLevelling.py:1395 +#: appPlugins/ToolLevelling.py:1581 appPlugins/ToolLevelling.py:1587 +#: appPlugins/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 msgid "Export Code ..." msgstr "Esporta il Codice ..." #: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:693 -#: appObjects/FlatCAMCNCJob.py:1089 appTools/ToolLevelling.py:1413 -#: appTools/ToolLevelling.py:1605 appTools/ToolSolderPaste.py:1122 +#: appObjects/FlatCAMCNCJob.py:1089 appPlugins/ToolLevelling.py:1413 +#: appPlugins/ToolLevelling.py:1605 appPlugins/ToolSolderPaste.py:1122 msgid "No such file or directory" msgstr "File o directory inesistente" @@ -4148,7 +4171,7 @@ msgstr "File o directory inesistente" msgid "Saved to" msgstr "Salvato in" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3981 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3982 #: appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 appGUI/MainGUI.py:4603 #: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4973 appGUI/MainGUI.py:5116 msgid "Ctrl+S" @@ -4179,12 +4202,12 @@ msgid "Start GCode" msgstr "Inizio G-Code" #: appEditors/appGCodeEditor.py:655 appObjects/FlatCAMCNCJob.py:763 -#: appTools/ToolCalibration.py:465 +#: appPlugins/ToolCalibration.py:465 msgid "Loaded Machine Code into Code Editor" msgstr "Codice macchina caricato nell'editor codice" #: appEditors/appGCodeEditor.py:747 appGUI/ObjectUI.py:1997 -#: appTools/ToolSolderPaste.py:1004 +#: appPlugins/ToolSolderPaste.py:1004 msgid "GCode Editor" msgstr "Editor GCode" @@ -4193,25 +4216,25 @@ msgid "GCode" msgstr "GCode" #: appEditors/appGCodeEditor.py:788 appGUI/ObjectUI.py:1002 -#: appGUI/ObjectUI.py:2122 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:3727 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 +#: appGUI/ObjectUI.py:2122 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3733 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 msgid "TT" msgstr "TT" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 appObjects/FlatCAMObj.py:499 -#: appTools/ToolDrilling.py:2359 appTools/ToolMilling.py:3682 -#: appTools/ToolMilling.py:3884 appTools/ToolReport.py:184 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolMilling.py:3688 +#: appPlugins/ToolMilling.py:3890 appPlugins/ToolReport.py:184 msgid "Drills" msgstr "Fori" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2359 -#: appTools/ToolMilling.py:3682 appTools/ToolMilling.py:3885 -#: appTools/ToolReport.py:186 +#: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2359 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3891 +#: appPlugins/ToolReport.py:186 msgid "Slots" msgstr "Slots" @@ -4239,121 +4262,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:993 -#: appGUI/GUIElements.py:1392 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 +#: appGUI/GUIElements.py:1393 msgid "Read Only" msgstr "Sola Lettura" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Undo" msgstr "Disfare" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Redo" msgstr "Rifare" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:1697 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:1697 #: appGUI/ObjectUI.py:1979 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Cut" msgstr "Taglia" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:4865 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:4865 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:748 appGUI/MainGUI.py:807 appGUI/MainGUI.py:885 #: appGUI/MainGUI.py:1015 appGUI/MainGUI.py:1265 appGUI/MainGUI.py:1754 #: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:2478 appGUI/MainGUI.py:5099 -#: appTools/ToolMilling.py:386 appTools/ToolPanelize.py:434 -#: appTools/ToolPanelize.py:460 appTools/ToolPanelize.py:569 -#: appTools/ToolPanelize.py:580 appTools/ToolPanelize.py:612 -#: appTools/ToolPanelize.py:661 appTools/ToolPanelize.py:860 -#: appTools/ToolPanelize.py:892 appTools/ToolPanelize.py:940 +#: appPlugins/ToolMilling.py:386 appPlugins/ToolPanelize.py:434 +#: appPlugins/ToolPanelize.py:460 appPlugins/ToolPanelize.py:569 +#: appPlugins/ToolPanelize.py:580 appPlugins/ToolPanelize.py:612 +#: appPlugins/ToolPanelize.py:661 appPlugins/ToolPanelize.py:860 +#: appPlugins/ToolPanelize.py:892 appPlugins/ToolPanelize.py:940 msgid "Copy" msgstr "Copia" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4594 msgid "Ctrl+C" msgstr "Ctrl+C" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Paste" msgstr "Incolla" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1035 -#: appGUI/GUIElements.py:1434 appGUI/GUIElements.py:1645 -#: appGUI/GUIElements.py:1929 appGUI/GUIElements.py:3961 appGUI/MainGUI.py:4664 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 +#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 +#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3962 appGUI/MainGUI.py:4664 #: appGUI/MainGUI.py:4665 appGUI/MainGUI.py:4869 appGUI/MainGUI.py:4969 #: appGUI/MainGUI.py:4970 appGUI/MainGUI.py:5110 appGUI/MainGUI.py:5111 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4593 #: appObjects/ObjectCollection.py:1148 appObjects/ObjectCollection.py:1195 -#: appTools/ToolIsolation.py:3612 appTools/ToolPunchGerber.py:2295 +#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolPunchGerber.py:2295 msgid "Select All" msgstr "Seleziona tutto" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:4593 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1051 appGUI/GUIElements.py:1450 +#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 msgid "Step Up" msgstr "Aumentare" -#: appGUI/GUIElements.py:1058 appGUI/GUIElements.py:1457 +#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 msgid "Step Down" msgstr "Scendere" -#: appGUI/GUIElements.py:2351 appGUI/GUIElements.py:2420 -#: appGUI/GUIElements.py:2481 appGUI/GUIElements.py:2546 -#: appGUI/GUIElements.py:3907 app_Main.py:4637 app_Main.py:4801 +#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 +#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 +#: appGUI/GUIElements.py:3908 app_Main.py:4637 app_Main.py:4801 #: app_Main.py:4890 app_Main.py:8990 app_Main.py:9338 msgid "Ok" msgstr "Ok" -#: appGUI/GUIElements.py:3872 +#: appGUI/GUIElements.py:3873 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4364,19 +4387,19 @@ msgstr "" "- Relativo -> il punto di riferimento è la posizione del mouse prima del " "salto" -#: appGUI/GUIElements.py:3877 +#: appGUI/GUIElements.py:3878 msgid "Abs" msgstr "Assoluto" -#: appGUI/GUIElements.py:3878 +#: appGUI/GUIElements.py:3879 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:3889 +#: appGUI/GUIElements.py:3890 msgid "Location" msgstr "Locazione" -#: appGUI/GUIElements.py:3891 +#: appGUI/GUIElements.py:3892 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" @@ -4388,90 +4411,90 @@ msgstr "" "Se il riferimento è relativo, il salto sarà alla distanza (x,y)\n" "dal punto di posizione attuale del mouse." -#: appGUI/GUIElements.py:3973 +#: appGUI/GUIElements.py:3974 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:3981 +#: appGUI/GUIElements.py:3982 msgid "Save Log" msgstr "Salva log" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 msgid "Clear All" msgstr "Cancella tutto" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4106 appTools/ToolShell.py:324 +#: appGUI/GUIElements.py:4107 appPlugins/ToolShell.py:324 msgid "Type >help< to get started" msgstr "Digita >help< per iniziare" -#: appGUI/GUIElements.py:4672 appGUI/GUIElements.py:4689 +#: appGUI/GUIElements.py:4693 appGUI/GUIElements.py:4710 msgid "Jog the Y axis." msgstr "Jog asse Y." -#: appGUI/GUIElements.py:4680 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 +#: appGUI/GUIElements.py:4701 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 #: appGUI/MainGUI.py:2247 msgid "Move to Origin" msgstr "Sposta su origine" -#: appGUI/GUIElements.py:4697 appGUI/GUIElements.py:4705 +#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4726 msgid "Jog the X axis." msgstr "Jog asse X." -#: appGUI/GUIElements.py:4715 appGUI/GUIElements.py:4725 +#: appGUI/GUIElements.py:4736 appGUI/GUIElements.py:4746 msgid "Jog the Z axis." msgstr "Jog asse Z." -#: appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4772 msgid "Zero the CNC X axes at current position." msgstr "Azzera l'asse X alla posizione corrente." -#: appGUI/GUIElements.py:4759 +#: appGUI/GUIElements.py:4780 msgid "Zero the CNC Y axes at current position." msgstr "Azzera l'asse Y alla posizione corrente." -#: appGUI/GUIElements.py:4764 +#: appGUI/GUIElements.py:4785 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4767 +#: appGUI/GUIElements.py:4788 msgid "Zero the CNC Z axes at current position." msgstr "Azzera l'asse Z alla posizione corrente." -#: appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4792 msgid "Do Home" msgstr "Effettua Home" -#: appGUI/GUIElements.py:4773 +#: appGUI/GUIElements.py:4794 msgid "Perform a homing cycle on all axis." msgstr "Esegue un ciclo di home su tutti gli assi." -#: appGUI/GUIElements.py:4781 +#: appGUI/GUIElements.py:4802 msgid "Zero all CNC axes at current position." msgstr "Azzera tutti gli assi alla posizione corrente." -#: appGUI/GUIElements.py:4939 appGUI/GUIElements.py:4948 +#: appGUI/GUIElements.py:4960 appGUI/GUIElements.py:4969 msgid "Idle." msgstr "Inattivo." -#: appGUI/GUIElements.py:4987 +#: appGUI/GUIElements.py:5008 msgid "Application started ..." msgstr "Applicazione avviata ..." -#: appGUI/GUIElements.py:4988 +#: appGUI/GUIElements.py:5009 msgid "Hello!" msgstr "Ciao!" -#: appGUI/GUIElements.py:5047 +#: appGUI/GUIElements.py:5068 msgid "Run Script ..." msgstr "Esegui Script ..." -#: appGUI/GUIElements.py:5049 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:5070 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4481,42 +4504,42 @@ msgstr "" "consentire l'automazione di alcune\n" "funzioni di FlatCAM." -#: appGUI/GUIElements.py:5058 appGUI/MainGUI.py:121 -#: appTools/ToolPcbWizard.py:412 appTools/ToolPcbWizard.py:420 +#: appGUI/GUIElements.py:5079 appGUI/MainGUI.py:121 +#: appPlugins/ToolPcbWizard.py:412 appPlugins/ToolPcbWizard.py:420 msgid "Open" msgstr "Apri" -#: appGUI/GUIElements.py:5062 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 +#: appGUI/GUIElements.py:5083 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 #: appGUI/MainGUI.py:2210 appGUI/MainGUI.py:4600 app_Main.py:8890 #: app_Main.py:8893 msgid "Open Project" msgstr "Apri progetto" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 #: appGUI/MainGUI.py:2205 app_Main.py:8770 app_Main.py:8775 msgid "Open Gerber" msgstr "Apri Gerber" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 #: appGUI/MainGUI.py:2207 app_Main.py:8810 app_Main.py:8815 msgid "Open Excellon" msgstr "Apri Excellon" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 #: appGUI/MainGUI.py:4596 appGUI/MainGUI.py:5115 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5078 appGUI/MainGUI.py:143 app_Main.py:8853 +#: appGUI/GUIElements.py:5099 appGUI/MainGUI.py:143 app_Main.py:8853 #: app_Main.py:8858 msgid "Open G-Code" msgstr "Apri G-Code" -#: appGUI/GUIElements.py:5088 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:5109 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Esci" @@ -4540,26 +4563,27 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Creerà un nuovo progetto vuoto" -#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appTools/ToolLevelling.py:1986 +#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appPlugins/ToolLevelling.py:1986 msgid "New" msgstr "Nuovo" #: appGUI/MainGUI.py:98 appGUI/MainGUI.py:1640 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 #: appObjects/FlatCAMGeometry.py:2178 appObjects/ObjectCollection.py:235 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:1339 -#: appTools/ToolCalibration.py:1356 appTools/ToolCopperThieving.py:184 -#: appTools/ToolCopperThieving.py:1376 appTools/ToolCopperThieving.py:1390 -#: appTools/ToolCutOut.py:2376 appTools/ToolCutOut.py:2774 -#: appTools/ToolDblSided.py:678 appTools/ToolDblSided.py:919 -#: appTools/ToolFilm.py:1148 appTools/ToolFilm.py:1171 -#: appTools/ToolImage.py:158 appTools/ToolImage.py:216 -#: appTools/ToolIsolation.py:3532 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:2808 appTools/ToolMilling.py:3636 -#: appTools/ToolNCC.py:4144 appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolSolderPaste.py:1503 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:634 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:1339 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCopperThieving.py:184 +#: appPlugins/ToolCopperThieving.py:1376 appPlugins/ToolCopperThieving.py:1390 +#: appPlugins/ToolCutOut.py:2376 appPlugins/ToolCutOut.py:2774 +#: appPlugins/ToolDblSided.py:678 appPlugins/ToolDblSided.py:919 +#: appPlugins/ToolFilm.py:1148 appPlugins/ToolFilm.py:1171 +#: appPlugins/ToolImage.py:158 appPlugins/ToolImage.py:216 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:2808 appPlugins/ToolMilling.py:3642 +#: appPlugins/ToolNCC.py:4144 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPanelize.py:1158 +#: appPlugins/ToolSolderPaste.py:1503 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:634 msgid "Geometry" msgstr "Geometria" @@ -4575,21 +4599,22 @@ msgstr "Creerà un nuovo oggetto Geometria vuoto." #: appGUI/MainGUI.py:103 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appTools/ToolAlignObjects.py:416 -#: appTools/ToolAlignObjects.py:452 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:904 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolCutOut.py:2375 -#: appTools/ToolDblSided.py:676 appTools/ToolDblSided.py:917 -#: appTools/ToolFilm.py:1147 appTools/ToolFilm.py:1170 -#: appTools/ToolImage.py:136 appTools/ToolImage.py:160 -#: appTools/ToolImage.py:216 appTools/ToolIsolation.py:3533 -#: appTools/ToolIsolation.py:3583 appTools/ToolNCC.py:4145 -#: appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolPanelize.py:1257 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:632 defaults.py:582 +#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:416 +#: appPlugins/ToolAlignObjects.py:452 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:904 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolCutOut.py:2375 +#: appPlugins/ToolDblSided.py:676 appPlugins/ToolDblSided.py:917 +#: appPlugins/ToolFilm.py:1147 appPlugins/ToolFilm.py:1170 +#: appPlugins/ToolImage.py:136 appPlugins/ToolImage.py:160 +#: appPlugins/ToolImage.py:216 appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3583 appPlugins/ToolNCC.py:4145 +#: appPlugins/ToolNCC.py:4612 appPlugins/ToolPaint.py:3291 +#: appPlugins/ToolPanelize.py:218 appPlugins/ToolPanelize.py:1116 +#: appPlugins/ToolPanelize.py:1158 appPlugins/ToolPanelize.py:1257 +#: appPlugins/ToolTransform.py:144 appPlugins/ToolTransform.py:632 +#: defaults.py:583 msgid "Gerber" msgstr "Gerber" @@ -4605,19 +4630,19 @@ msgstr "Creerà un nuovo oggetto Gerber vuoto." #: appGUI/MainGUI.py:108 appGUI/MainGUI.py:1644 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appTools/ToolAlignObjects.py:417 -#: appTools/ToolAlignObjects.py:453 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:905 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolDblSided.py:677 -#: appTools/ToolDblSided.py:876 appTools/ToolDblSided.py:918 -#: appTools/ToolFilm.py:1429 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:3637 appTools/ToolNCC.py:4612 -#: appTools/ToolPaint.py:3291 appTools/ToolPanelize.py:218 -#: appTools/ToolPanelize.py:1116 appTools/ToolPunchGerber.py:2112 -#: appTools/ToolPunchGerber.py:2127 appTools/ToolTransform.py:144 -#: appTools/ToolTransform.py:633 +#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:417 +#: appPlugins/ToolAlignObjects.py:453 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:905 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolDblSided.py:677 +#: appPlugins/ToolDblSided.py:876 appPlugins/ToolDblSided.py:918 +#: appPlugins/ToolFilm.py:1429 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:3643 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPunchGerber.py:2112 +#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:633 msgid "Excellon" msgstr "Excellon" @@ -4727,8 +4752,8 @@ msgstr "HPGL2 come oggetto Geometry" msgid "Export" msgstr "Esporta" -#: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:640 appTools/ToolQRCode.py:645 -#: app_Main.py:9000 app_Main.py:9005 +#: appGUI/MainGUI.py:247 appPlugins/ToolQRCode.py:640 +#: appPlugins/ToolQRCode.py:645 app_Main.py:9000 app_Main.py:9005 msgid "Export SVG" msgstr "Esporta SVG" @@ -4736,7 +4761,8 @@ msgstr "Esporta SVG" msgid "Export DXF" msgstr "Esporta DXF" -#: appGUI/MainGUI.py:259 appTools/ToolQRCode.py:591 appTools/ToolQRCode.py:596 +#: appGUI/MainGUI.py:259 appPlugins/ToolQRCode.py:591 +#: appPlugins/ToolQRCode.py:596 msgid "Export PNG" msgstr "Esporta PNG" @@ -4790,7 +4816,7 @@ msgstr "Importa preferenze da file" msgid "Export Preferences to file" msgstr "Esporta preferenze su file" -#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1197 +#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1199 msgid "Save Preferences" msgstr "Salva Preferenze" @@ -4950,10 +4976,10 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:457 appGUI/MainGUI.py:1322 -#: appGUI/preferences/PreferencesUIManager.py:926 -#: appGUI/preferences/PreferencesUIManager.py:1014 -#: appGUI/preferences/PreferencesUIManager.py:1042 -#: appGUI/preferences/PreferencesUIManager.py:1148 app_Main.py:6137 +#: appGUI/preferences/PreferencesUIManager.py:928 +#: appGUI/preferences/PreferencesUIManager.py:1016 +#: appGUI/preferences/PreferencesUIManager.py:1044 +#: appGUI/preferences/PreferencesUIManager.py:1150 app_Main.py:6137 #: app_Main.py:6142 app_Main.py:6157 msgid "Preferences" msgstr "Preferenze" @@ -4963,7 +4989,7 @@ msgid "Shift+P" msgstr "Shift+P" #: appGUI/MainGUI.py:463 appObjects/FlatCAMObj.py:488 -#: appTools/ToolReport.py:173 +#: appPlugins/ToolReport.py:173 msgid "Options" msgstr "Opzioni" @@ -5171,8 +5197,8 @@ msgid "Objects" msgstr "Oggetti" #: appGUI/MainGUI.py:584 appObjects/ObjectCollection.py:1152 -#: appObjects/ObjectCollection.py:1199 appTools/ToolIsolation.py:3618 -#: appTools/ToolPunchGerber.py:2301 +#: appObjects/ObjectCollection.py:1199 appPlugins/ToolIsolation.py:3618 +#: appPlugins/ToolPunchGerber.py:2301 msgid "Deselect All" msgstr "Deseleziona tutto" @@ -5333,7 +5359,7 @@ msgstr "Cancella forma" #: appGUI/MainGUI.py:701 appGUI/MainGUI.py:815 appGUI/MainGUI.py:1272 #: appGUI/MainGUI.py:1703 appGUI/MainGUI.py:1765 appGUI/MainGUI.py:2485 -#: appGUI/MainGUI.py:5103 appTools/ToolMove.py:27 +#: appGUI/MainGUI.py:5103 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Sposta" @@ -5483,8 +5509,8 @@ msgstr "Bianco" msgid "Black" msgstr "Nero" -#: appGUI/MainGUI.py:867 appTools/ToolMilling.py:3926 -#: appTools/ToolMilling.py:3934 app_Main.py:8471 +#: appGUI/MainGUI.py:867 appPlugins/ToolMilling.py:3932 +#: appPlugins/ToolMilling.py:3940 app_Main.py:8471 msgid "Custom" msgstr "Personalizzato" @@ -5590,7 +5616,7 @@ msgstr "Svuota Plot" msgid "Drilling Tool" msgstr "Tool Foratura" -#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appTools/ToolMilling.py:1287 +#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appPlugins/ToolMilling.py:1287 msgid "Milling Tool" msgstr "Strumento fresatura" @@ -5612,7 +5638,7 @@ msgstr "Strumento inseguimento" msgid "NCC Tool" msgstr "Strumento NCC" -#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appTools/ToolCutOut.py:2418 +#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appPlugins/ToolCutOut.py:2418 msgid "Cutout Tool" msgstr "Strumento Ritaglia" @@ -5793,23 +5819,23 @@ msgstr "Shell TCL" msgid "Plot Area" msgstr "Area Grafica" -#: appGUI/MainGUI.py:1491 appTools/ToolCopperThieving.py:1278 -#: appTools/ToolCorners.py:677 appTools/ToolEtchCompensation.py:309 -#: appTools/ToolExtract.py:910 appTools/ToolFiducials.py:991 -#: appTools/ToolFollow.py:698 appTools/ToolInvertGerber.py:230 -#: appTools/ToolIsolation.py:3195 appTools/ToolOptimal.py:441 -#: appTools/ToolPunchGerber.py:1991 appTools/ToolQRCode.py:756 -#: appTools/ToolRulesCheck.py:1189 appTools/ToolSolderPaste.py:1171 -#: appTools/ToolSub.py:815 +#: appGUI/MainGUI.py:1491 appPlugins/ToolCopperThieving.py:1278 +#: appPlugins/ToolCorners.py:677 appPlugins/ToolEtchCompensation.py:309 +#: appPlugins/ToolExtract.py:910 appPlugins/ToolFiducials.py:991 +#: appPlugins/ToolFollow.py:698 appPlugins/ToolInvertGerber.py:230 +#: appPlugins/ToolIsolation.py:3195 appPlugins/ToolOptimal.py:441 +#: appPlugins/ToolPunchGerber.py:1991 appPlugins/ToolQRCode.py:756 +#: appPlugins/ToolRulesCheck.py:1189 appPlugins/ToolSolderPaste.py:1171 +#: appPlugins/ToolSub.py:815 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1501 appTools/ToolDrilling.py:2326 -#: appTools/ToolRulesCheck.py:1327 +#: appGUI/MainGUI.py:1501 appPlugins/ToolDrilling.py:2326 +#: appPlugins/ToolRulesCheck.py:1327 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1511 appTools/ToolSub.py:868 +#: appGUI/MainGUI.py:1511 appPlugins/ToolSub.py:868 msgid "GEOMETRY" msgstr "GEOMETRIA" @@ -5878,7 +5904,7 @@ msgstr "(Dis)abilita visibilità" msgid "Grids" msgstr "Griglie" -#: appGUI/MainGUI.py:1666 appTools/ToolMilling.py:3926 +#: appGUI/MainGUI.py:1666 appPlugins/ToolMilling.py:3932 msgid "Path" msgstr "Percorso" @@ -5946,21 +5972,21 @@ msgstr "Cartella preferenze FlatCAM aperta." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Sicuro di voler cancellare le impostazioni GUI?\n" -#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:958 -#: appGUI/preferences/PreferencesUIManager.py:1201 appTranslation.py:111 +#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:960 +#: appGUI/preferences/PreferencesUIManager.py:1203 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2627 app_Main.py:3708 app_Main.py:6435 #: app_Main.py:9445 msgid "Yes" msgstr "Sì" -#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1202 +#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1204 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2384 appTools/ToolIsolation.py:3275 -#: appTools/ToolMilling.py:3707 appTools/ToolNCC.py:4232 -#: appTools/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:3275 +#: appPlugins/ToolMilling.py:3713 appPlugins/ToolNCC.py:4232 +#: appPlugins/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 #: app_Main.py:2628 app_Main.py:3709 app_Main.py:6436 app_Main.py:9446 msgid "No" msgstr "No" @@ -6010,22 +6036,22 @@ msgstr "" "Seleziona gli elementi della geometria\n" "su cui eseguire lo strumento Unione." -#: appGUI/MainGUI.py:3756 appTools/ToolIsolation.py:888 -#: appTools/ToolNCC.py:1419 appTools/ToolPaint.py:417 -#: appTools/ToolSolderPaste.py:141 appTools/ToolSolderPaste.py:1222 +#: appGUI/MainGUI.py:3756 appPlugins/ToolIsolation.py:888 +#: appPlugins/ToolNCC.py:1419 appPlugins/ToolPaint.py:417 +#: appPlugins/ToolSolderPaste.py:141 appPlugins/ToolSolderPaste.py:1222 #: app_Main.py:4778 msgid "New Tool" msgstr "Nuovo utensile" -#: appGUI/MainGUI.py:3757 appTools/ToolIsolation.py:889 -#: appTools/ToolNCC.py:1420 appTools/ToolPaint.py:418 -#: appTools/ToolSolderPaste.py:142 app_Main.py:4779 +#: appGUI/MainGUI.py:3757 appPlugins/ToolIsolation.py:889 +#: appPlugins/ToolNCC.py:1420 appPlugins/ToolPaint.py:418 +#: appPlugins/ToolSolderPaste.py:142 app_Main.py:4779 msgid "Enter a Tool Diameter" msgstr "Diametro utensile" -#: appGUI/MainGUI.py:3769 appTools/ToolIsolation.py:910 -#: appTools/ToolNCC.py:1441 appTools/ToolPaint.py:431 -#: appTools/ToolSolderPaste.py:154 app_Main.py:4792 +#: appGUI/MainGUI.py:3769 appPlugins/ToolIsolation.py:910 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:431 +#: appPlugins/ToolSolderPaste.py:154 app_Main.py:4792 msgid "Adding Tool cancelled" msgstr "Aggiunta utensile annullata" @@ -6169,7 +6195,7 @@ msgstr "Ctrl+M" msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4602 appTools/ToolPDF.py:44 +#: appGUI/MainGUI.py:4602 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "Strumento importazione PDF" @@ -6215,8 +6241,8 @@ msgstr "Esegui Script" msgid "Toggle the workspace" msgstr "(Dis)abilita area di lavoro" -#: appGUI/MainGUI.py:4622 appTools/ToolAlignObjects.py:32 -#: appTools/ToolAlignObjects.py:378 +#: appGUI/MainGUI.py:4622 appPlugins/ToolAlignObjects.py:32 +#: appPlugins/ToolAlignObjects.py:378 msgid "Align Objects" msgstr "Allinea oggetti" @@ -6226,7 +6252,7 @@ msgstr "Allinea oggetti" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4623 appTools/ToolCorners.py:638 +#: appGUI/MainGUI.py:4623 appPlugins/ToolCorners.py:638 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" @@ -6236,8 +6262,8 @@ msgstr "Strumento marchiatura bordi" msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4624 appTools/ToolCalculators.py:90 -#: appTools/ToolCalculators.py:399 +#: appGUI/MainGUI.py:4624 appPlugins/ToolCalculators.py:90 +#: appPlugins/ToolCalculators.py:399 msgid "Calculators" msgstr "Calcolatrici" @@ -6253,8 +6279,8 @@ msgstr "PCB doppia faccia" msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4626 appTools/ToolExtract.py:162 -#: appTools/ToolExtract.py:877 +#: appGUI/MainGUI.py:4626 appPlugins/ToolExtract.py:162 +#: appPlugins/ToolExtract.py:877 #, fuzzy #| msgid "ExtraCut" msgid "Extract" @@ -6264,8 +6290,8 @@ msgstr "Taglio extra" msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4627 appTools/ToolFiducials.py:138 -#: appTools/ToolFiducials.py:747 +#: appGUI/MainGUI.py:4627 appPlugins/ToolFiducials.py:138 +#: appPlugins/ToolFiducials.py:747 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" @@ -6275,8 +6301,8 @@ msgstr "Strumento Fiducial" msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4628 appTools/ToolInvertGerber.py:93 -#: appTools/ToolInvertGerber.py:190 appTools/ToolInvertGerber.py:284 +#: appGUI/MainGUI.py:4628 appPlugins/ToolInvertGerber.py:93 +#: appPlugins/ToolInvertGerber.py:190 appPlugins/ToolInvertGerber.py:284 msgid "Invert Gerber" msgstr "Inverti Gerber" @@ -6284,8 +6310,8 @@ msgstr "Inverti Gerber" msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4629 appTools/ToolPunchGerber.py:1939 -#: appTools/ToolPunchGerber.py:2317 +#: appGUI/MainGUI.py:4629 appPlugins/ToolPunchGerber.py:1939 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Punch Gerber" msgstr "Punzona Gerber" @@ -6297,8 +6323,8 @@ msgstr "Alt+I" msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4631 appTools/ToolCopperThieving.py:144 -#: appTools/ToolCopperThieving.py:1246 +#: appGUI/MainGUI.py:4631 appPlugins/ToolCopperThieving.py:144 +#: appPlugins/ToolCopperThieving.py:1246 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" @@ -6326,8 +6352,8 @@ msgstr "Film PCB" msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4635 appTools/ToolNCC.py:2327 appTools/ToolNCC.py:2329 -#: appTools/ToolNCC.py:2911 appTools/ToolNCC.py:2913 +#: appGUI/MainGUI.py:4635 appPlugins/ToolNCC.py:2327 appPlugins/ToolNCC.py:2329 +#: appPlugins/ToolNCC.py:2911 appPlugins/ToolNCC.py:2913 msgid "Non-Copper Clearing" msgstr "Pulizia non-rame (NCC)" @@ -6335,8 +6361,8 @@ msgstr "Pulizia non-rame (NCC)" msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4636 appTools/ToolIsolation.py:3317 -#: appTools/ToolNCC.py:4280 +#: appGUI/MainGUI.py:4636 appPlugins/ToolIsolation.py:3317 +#: appPlugins/ToolNCC.py:4280 msgid "Optimal" msgstr "Ottimizzazione" @@ -6354,7 +6380,8 @@ msgstr "Strumento disegna area" msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4638 appTools/ToolQRCode.py:135 appTools/ToolQRCode.py:706 +#: appGUI/MainGUI.py:4638 appPlugins/ToolQRCode.py:135 +#: appPlugins/ToolQRCode.py:706 #, fuzzy #| msgid "Code" msgid "QRCode" @@ -6378,7 +6405,7 @@ msgstr "Alt+T" msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4642 appTools/ToolSub.py:168 appTools/ToolSub.py:746 +#: appGUI/MainGUI.py:4642 appPlugins/ToolSub.py:168 appPlugins/ToolSub.py:746 #, fuzzy #| msgid "Subtractor" msgid "Subtract" @@ -6396,7 +6423,7 @@ msgstr "Taglia PCB" msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4644 appTools/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4644 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Pannellizza PCB" @@ -6452,7 +6479,7 @@ msgstr "Apri tutorial online" msgid "Refresh Plots" msgstr "Aggiorna plot" -#: appGUI/MainGUI.py:4664 appTools/ToolSolderPaste.py:72 +#: appGUI/MainGUI.py:4664 appPlugins/ToolSolderPaste.py:72 msgid "Delete Object" msgstr "Cancella oggetto" @@ -6717,7 +6744,7 @@ msgstr "Opzioni disegno" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appTools/ToolCopperThieving.py:1424 +#: appPlugins/ToolCopperThieving.py:1424 msgid "Solid" msgstr "Solido" @@ -6747,18 +6774,18 @@ msgstr "Disegna" #: appGUI/ObjectUI.py:2111 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appTools/ToolMilling.py:3668 +#: appPlugins/ToolMilling.py:3674 msgid "Plot (show) this object." msgstr "Disegna (mostra) questo oggetto." -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appTools/ToolFollow.py:126 -#: appTools/ToolFollow.py:650 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appPlugins/ToolFollow.py:126 +#: appPlugins/ToolFollow.py:650 msgid "Follow" msgstr "Segui" #: appGUI/ObjectUI.py:228 appGUI/ObjectUI.py:398 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 -#: appTools/ToolFollow.py:772 +#: appPlugins/ToolFollow.py:772 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6804,16 +6831,16 @@ msgstr "" "Se selezionato, mostrerà tutte le aperture.\n" "Se deselezionato, eliminerà tutte le forme disegnati." -#: appGUI/ObjectUI.py:325 appTools/ToolExtract.py:1001 -#: appTools/ToolPunchGerber.py:2085 +#: appGUI/ObjectUI.py:325 appPlugins/ToolExtract.py:1001 +#: appPlugins/ToolPunchGerber.py:2085 msgid "Mark the aperture instances on canvas." msgstr "Marchia le aperture." -#: appGUI/ObjectUI.py:332 appTools/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:332 appPlugins/ToolIsolation.py:3673 msgid "Buffer Solid Geometry" msgstr "Geometria solida del buffer" -#: appGUI/ObjectUI.py:334 appTools/ToolIsolation.py:3675 +#: appGUI/ObjectUI.py:334 appPlugins/ToolIsolation.py:3675 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6830,7 +6857,7 @@ msgid "Isolation Routing" msgstr "Percorso di isolamento" #: appGUI/ObjectUI.py:353 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appTools/ToolIsolation.py:3174 +#: appPlugins/ToolIsolation.py:3174 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6838,7 +6865,7 @@ msgstr "" "Crea un oggetto Geometria con\n" "percorsi utensile per tagliare esternamente i poligoni." -#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appTools/ToolNCC.py:4661 +#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appPlugins/ToolNCC.py:4661 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6855,7 +6882,7 @@ msgstr "" "il ritaglio della scheda." #: appGUI/ObjectUI.py:411 appGUI/ObjectUI.py:759 appGUI/ObjectUI.py:1839 -#: appTools/ToolEtchCompensation.py:322 +#: appPlugins/ToolEtchCompensation.py:322 msgid "Utilities" msgstr "Utilities" @@ -6902,16 +6929,16 @@ msgstr "" msgid "Resulting geometry will have rounded corners." msgstr "La geometria risultante avrà angoli arrotondati." -#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appTools/ToolCutOut.py:2655 -#: appTools/ToolCutOut.py:2670 appTools/ToolFollow.py:764 -#: appTools/ToolIsolation.py:3652 appTools/ToolNCC.py:4658 -#: appTools/ToolPaint.py:3324 appTools/ToolSolderPaste.py:1482 +#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appPlugins/ToolCutOut.py:2655 +#: appPlugins/ToolCutOut.py:2670 appPlugins/ToolFollow.py:764 +#: appPlugins/ToolIsolation.py:3652 appPlugins/ToolNCC.py:4658 +#: appPlugins/ToolPaint.py:3324 appPlugins/ToolSolderPaste.py:1482 msgid "Generate Geometry" msgstr "Genera geometria" #: appGUI/ObjectUI.py:482 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1153 appTools/ToolQRCode.py:879 +#: appPlugins/ToolPanelize.py:1153 appPlugins/ToolQRCode.py:879 msgid "Bounding Box" msgstr "Rettangolo contenitore" @@ -6955,8 +6982,8 @@ msgstr "Oggetto Excellon" msgid "Solid circles." msgstr "Cercio pieno." -#: appGUI/ObjectUI.py:676 appTools/ToolDrilling.py:2361 -#: appTools/ToolMilling.py:3684 +#: appGUI/ObjectUI.py:676 appPlugins/ToolDrilling.py:2361 +#: appPlugins/ToolMilling.py:3690 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6970,10 +6997,10 @@ msgstr "" "\n" "Qui vengono selezionati gli utensili per la generazione del codice G." -#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 appTools/ToolDrilling.py:2366 -#: appTools/ToolIsolation.py:3245 appTools/ToolMilling.py:3689 -#: appTools/ToolMilling.py:3737 appTools/ToolNCC.py:4196 -#: appTools/ToolPaint.py:3002 +#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 +#: appPlugins/ToolDrilling.py:2366 appPlugins/ToolIsolation.py:3245 +#: appPlugins/ToolMilling.py:3695 appPlugins/ToolMilling.py:3743 +#: appPlugins/ToolNCC.py:4196 appPlugins/ToolPaint.py:3002 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -6981,8 +7008,8 @@ msgstr "" "Diametro utensile. Il suo valore\n" "è l'altezza del taglio nel materiale." -#: appGUI/ObjectUI.py:684 appTools/ToolDrilling.py:2369 -#: appTools/ToolMilling.py:3692 +#: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2369 +#: appPlugins/ToolMilling.py:3698 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -6990,8 +7017,8 @@ msgstr "" "Numero di fori da realizzare. Fori realizzati con una\n" "punta da trapano." -#: appGUI/ObjectUI.py:687 appTools/ToolDrilling.py:2372 -#: appTools/ToolMilling.py:3695 +#: appGUI/ObjectUI.py:687 appPlugins/ToolDrilling.py:2372 +#: appPlugins/ToolMilling.py:3701 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7047,7 +7074,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:793 appTools/ToolMilling.py:3895 +#: appGUI/ObjectUI.py:793 appPlugins/ToolMilling.py:3901 msgid "Milling Diameter" msgstr "Diametro fresa" @@ -7115,17 +7142,17 @@ msgstr "" #: appGUI/ObjectUI.py:989 appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appTools/ToolMilling.py:3667 +#: appPlugins/ToolMilling.py:3673 msgid "Plot Object" msgstr "Disegna oggetto" #: appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 appGUI/ObjectUI.py:2132 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appTools/ToolCopperThieving.py:1454 appTools/ToolMilling.py:3727 +#: appPlugins/ToolCopperThieving.py:1454 appPlugins/ToolMilling.py:3733 msgid "Dia" msgstr "Diametro" -#: appGUI/ObjectUI.py:1009 appTools/ToolMilling.py:3732 +#: appGUI/ObjectUI.py:1009 appPlugins/ToolMilling.py:3738 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7206,7 +7233,7 @@ msgstr "" "Scegliendo il tipo di strumento a forma di V si selezionerà automaticamente " "il tipo di operazione come isolamento." -#: appGUI/ObjectUI.py:1046 appTools/ToolMilling.py:3752 +#: appGUI/ObjectUI.py:1046 appPlugins/ToolMilling.py:3758 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -7248,8 +7275,8 @@ msgstr "Punti" msgid "Total of vertex points in the geometry." msgstr "Quantità punti vertice nella geometria." -#: appGUI/ObjectUI.py:1883 appTools/ToolCalculators.py:521 -#: appTools/ToolCalculators.py:704 +#: appGUI/ObjectUI.py:1883 appPlugins/ToolCalculators.py:521 +#: appPlugins/ToolCalculators.py:704 msgid "Calculate" msgstr "Calcola" @@ -7292,7 +7319,7 @@ msgstr "" "di una linea di spostamento." #: appGUI/ObjectUI.py:2052 appObjects/FlatCAMObj.py:864 -#: appTools/ToolReport.py:577 +#: appPlugins/ToolReport.py:577 msgid "Travelled distance" msgstr "Distanza percorsa" @@ -7389,7 +7416,7 @@ msgstr "" "Apri la finestra di salvataggio del file\n" "G-Code." -#: appGUI/ObjectUI.py:2186 appTools/ToolSolderPaste.py:1570 +#: appGUI/ObjectUI.py:2186 appPlugins/ToolSolderPaste.py:1570 msgid "Review CNC Code." msgstr "Controlla codice CNC." @@ -7431,7 +7458,7 @@ msgid "Align Left" msgstr "Allinea a sinistra" #: appGUI/ObjectUI.py:2401 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appTools/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 +#: appPlugins/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 msgid "Center" msgstr "Centro" @@ -7468,31 +7495,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:240 appGUI/PlotCanvasLegacy.py:355 +#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 msgid "Axis enabled." msgstr "Assi abilitati." -#: appGUI/PlotCanvas.py:248 appGUI/PlotCanvasLegacy.py:364 +#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 msgid "Axis disabled." msgstr "Assi disabilitati." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:385 +#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 msgid "HUD enabled." msgstr "HUD abilitato." -#: appGUI/PlotCanvas.py:276 appGUI/PlotCanvasLegacy.py:392 +#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 msgid "HUD disabled." msgstr "HUD disabilitato." -#: appGUI/PlotCanvas.py:298 appGUI/PlotCanvasLegacy.py:467 +#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 msgid "Grid enabled." msgstr "Griglia abilitata." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:477 +#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 msgid "Grid disabled." msgstr "Griglia disabilitata." -#: appGUI/PlotCanvasLegacy.py:1548 +#: appGUI/PlotCanvasLegacy.py:1580 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7500,41 +7527,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:933 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Preferences applied." msgstr "Preferenze applicate." -#: appGUI/preferences/PreferencesUIManager.py:953 +#: appGUI/preferences/PreferencesUIManager.py:955 msgid "Are you sure you want to continue?" msgstr "Sicuro di voler continuare?" -#: appGUI/preferences/PreferencesUIManager.py:954 +#: appGUI/preferences/PreferencesUIManager.py:956 msgid "Application will restart" msgstr "L'applicazione verrà riavviata" -#: appGUI/preferences/PreferencesUIManager.py:1047 +#: appGUI/preferences/PreferencesUIManager.py:1049 msgid "Preferences closed without saving." msgstr "Preferenze chiuse senza salvarle." -#: appGUI/preferences/PreferencesUIManager.py:1060 +#: appGUI/preferences/PreferencesUIManager.py:1062 msgid "Preferences default values are restored." msgstr "I valori predefiniti delle preferenze vengono ripristinati." -#: appGUI/preferences/PreferencesUIManager.py:1091 app_Main.py:3009 +#: appGUI/preferences/PreferencesUIManager.py:1093 app_Main.py:3009 #: app_Main.py:10147 msgid "Failed to write defaults to file." msgstr "Impossibile scrivere le impostazioni predefinite nel file." -#: appGUI/preferences/PreferencesUIManager.py:1095 -#: appGUI/preferences/PreferencesUIManager.py:1210 +#: appGUI/preferences/PreferencesUIManager.py:1097 +#: appGUI/preferences/PreferencesUIManager.py:1212 msgid "Preferences saved." msgstr "Preferenze salvate." -#: appGUI/preferences/PreferencesUIManager.py:1145 +#: appGUI/preferences/PreferencesUIManager.py:1147 msgid "Preferences edited but not saved." msgstr "Preferenze modificate ma non salvate." -#: appGUI/preferences/PreferencesUIManager.py:1195 +#: appGUI/preferences/PreferencesUIManager.py:1197 msgid "" "One or more values are changed.\n" "Do you want to save?" @@ -7660,8 +7687,8 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:831 appTools/ToolLevelling.py:2118 -#: appTools/ToolReport.py:544 +#: appObjects/FlatCAMObj.py:831 appPlugins/ToolLevelling.py:2118 +#: appPlugins/ToolReport.py:544 msgid "Feedrate" msgstr "Avanzamento" @@ -7720,7 +7747,7 @@ msgstr "Colore linee spostamenti" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:151 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:1314 +#: appPlugins/ToolRulesCheck.py:1314 msgid "Outline" msgstr "Esterno" @@ -7911,8 +7938,8 @@ msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 -#: appTools/ToolDistance.py:575 appTools/ToolDistanceMin.py:252 -#: appTools/ToolPcbWizard.py:485 appTools/ToolReport.py:172 +#: appPlugins/ToolDistance.py:575 appPlugins/ToolDistanceMin.py:252 +#: appPlugins/ToolPcbWizard.py:485 appPlugins/ToolReport.py:172 msgid "Units" msgstr "Unità" @@ -7925,8 +7952,8 @@ msgstr "Unità usate nel file Excellon." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 -#: appTools/ToolPcbWizard.py:483 appTools/ToolReport.py:357 -#: appTools/ToolReport.py:361 appTools/ToolReport.py:363 +#: appPlugins/ToolPcbWizard.py:483 appPlugins/ToolReport.py:357 +#: appPlugins/ToolReport.py:361 appPlugins/ToolReport.py:363 msgid "Inch" msgstr "Pollici" @@ -8021,7 +8048,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 -#: appTools/ToolPcbWizard.py:468 +#: appPlugins/ToolPcbWizard.py:468 msgid "LZ" msgstr "ZI" @@ -8029,7 +8056,7 @@ msgstr "ZI" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 -#: appTools/ToolPcbWizard.py:469 +#: appPlugins/ToolPcbWizard.py:469 msgid "TZ" msgstr "ZF" @@ -8085,7 +8112,7 @@ msgid "M-Color" msgstr "Colori-M" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 -#: appTools/ToolPcbWizard.py:439 +#: appPlugins/ToolPcbWizard.py:439 msgid "Excellon Format" msgstr "Formato Excellon" @@ -8132,7 +8159,7 @@ msgstr "" "KiCAD 3: 5 POLLICI ZF" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 -#: appTools/ToolCalculators.py:436 +#: appPlugins/ToolCalculators.py:436 msgid "INCH" msgstr "POLLICI" @@ -8197,7 +8224,7 @@ msgstr "Aggiorna impostazioni esportazione" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appTools/ToolPanelize.py:1269 +#: appPlugins/ToolPanelize.py:1269 msgid "Path Optimization" msgstr "Ottimizzazione percorso" @@ -8394,7 +8421,7 @@ msgstr "Orientamento" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appTools/ToolFilm.py:1492 +#: appPlugins/ToolFilm.py:1492 msgid "" "Can be:\n" "- Portrait\n" @@ -8407,14 +8434,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appTools/ToolFilm.py:1496 app_Main.py:8060 +#: appPlugins/ToolFilm.py:1496 app_Main.py:8060 msgid "Portrait" msgstr "Verticale" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appTools/ToolFilm.py:1497 app_Main.py:8062 +#: appPlugins/ToolFilm.py:1497 app_Main.py:8062 msgid "Landscape" msgstr "Orizzontale" @@ -8434,7 +8461,8 @@ msgstr "" "e include le schede Progetto, Selezionato e Strumento." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 -#: appTools/ToolDblSided.py:817 appTools/ToolDblSided.py:991 app_Main.py:8048 +#: appPlugins/ToolDblSided.py:817 appPlugins/ToolDblSided.py:991 +#: app_Main.py:8048 msgid "Axis" msgstr "Assi" @@ -8462,15 +8490,27 @@ msgstr "HUD" 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:273 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#, fuzzy +#| msgid "Fill Color" +msgid "Axis Color" +msgstr "Colore riempimento" + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#, 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 msgid "Mouse Settings" msgstr "Impostazioni mouse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 msgid "Cursor Shape" msgstr "Forma cursore" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:279 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8480,50 +8520,50 @@ msgstr "" "- Piccolo -> con dimensioni personalizzabili.\n" "- Grande -> Linee infinite" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:285 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Piccolo" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Grande" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 msgid "Cursor Size" msgstr "Dimensione cursore" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 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:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 msgid "Cursor Width" msgstr "Larghezza cursore" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 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:319 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:326 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 msgid "Cursor Color" msgstr "Colore cursore" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 msgid "Check this box to color mouse cursor." msgstr "Seleziona questa casella per colorare il cursore del mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:328 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 msgid "Set the color of the mouse cursor." msgstr "Imposta il colore del cursore del mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 msgid "Pan Button" msgstr "Pulsante panorama" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:345 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8533,39 +8573,39 @@ msgstr "" "- PCM -> Pulsante centrale del mouse\n" "- PDM -> Pulsante destro del mouse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:349 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "PCM" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:350 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "PDM" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:356 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 msgid "Multiple Selection" msgstr "Selezione multipla" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:358 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 msgid "Select the key used for multiple selection." msgstr "Imposta il tasto per le selezioni multiple." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 msgid "Delete object confirmation" msgstr "Conferma eliminazione oggetto" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8575,11 +8615,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:380 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 msgid "Allow Edit" msgstr "Abilita modifica" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:382 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8589,11 +8629,11 @@ msgstr "" "utilizzando il tasto sinistro del mouse sul nome dell'oggetto.\n" "Attivo dopo il riavvio." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 msgid "\"Open\" behavior" msgstr "Comportamento \"Apri\"" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 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" @@ -8610,11 +8650,11 @@ msgstr "" "ultimo: sia\n" "percorso di salvataggio sia percorso di apertura dei file." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 msgid "Enable ToolTips" msgstr "Abilita ToolTips" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:401 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8623,11 +8663,11 @@ msgstr "" "comandi\n" "quando si passa con il mouse sugli oggetti in tutta l'app." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:410 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 msgid "Bookmarks limit" msgstr "Limite segnalibri" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:412 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 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" @@ -8637,11 +8677,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:421 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 msgid "Activity Icon" msgstr "Icona attività" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:423 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Selezione una GIF che mostra quando FlatCAM è attivo." @@ -8660,7 +8700,7 @@ msgstr "" "avvio di FlatCAM." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 -#: appTools/ToolCalculators.py:437 +#: appPlugins/ToolCalculators.py:437 msgid "MM" msgstr "MM" @@ -9226,7 +9266,7 @@ msgstr "Opzioni avanzate Geometrie" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 -#: appTools/ToolCalibration.py:833 appTools/ToolSolderPaste.py:1343 +#: appPlugins/ToolCalibration.py:833 appPlugins/ToolSolderPaste.py:1343 msgid "Toolchange X-Y" msgstr "Cambio utensile X-Y" @@ -9237,13 +9277,13 @@ msgstr "Posizione X, Y per il cambio utensile." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appTools/ToolDrilling.py:2694 +#: appPlugins/ToolDrilling.py:2694 msgid "Start Z" msgstr "Z iniziale" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appTools/ToolDrilling.py:2696 +#: appPlugins/ToolDrilling.py:2696 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -9266,13 +9306,13 @@ msgstr "" "ignorare in tutti gli altri casi." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:78 -#: appTools/ToolMilling.py:4194 +#: appPlugins/ToolMilling.py:4200 msgid "Re-cut" msgstr "Ri-taglia" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:80 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:92 -#: appTools/ToolMilling.py:4196 appTools/ToolMilling.py:4209 +#: appPlugins/ToolMilling.py:4202 appPlugins/ToolMilling.py:4215 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -9287,16 +9327,16 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appTools/ToolDrilling.py:2736 appTools/ToolLevelling.py:1784 -#: appTools/ToolMilling.py:4348 +#: appPlugins/ToolDrilling.py:2736 appPlugins/ToolLevelling.py:1784 +#: appPlugins/ToolMilling.py:4354 msgid "Probe Z depth" msgstr "Tastatore profondità Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:103 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appTools/ToolDrilling.py:2738 appTools/ToolLevelling.py:1786 -#: appTools/ToolMilling.py:4350 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolLevelling.py:1786 +#: appPlugins/ToolMilling.py:4356 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -9306,15 +9346,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appTools/ToolDrilling.py:2755 appTools/ToolMilling.py:4367 +#: appPlugins/ToolDrilling.py:2755 appPlugins/ToolMilling.py:4373 msgid "Feedrate Probe" msgstr "Velocità avanzamento sonda" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2757 appTools/ToolLevelling.py:1799 -#: appTools/ToolMilling.py:4369 +#: appPlugins/ToolDrilling.py:2757 appPlugins/ToolLevelling.py:1799 +#: appPlugins/ToolMilling.py:4375 msgid "The feedrate used while the probe is probing." msgstr "La velocità usata durante l'avanzamento del tastatore." @@ -9399,7 +9439,7 @@ msgstr "Aree di esclusione" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appTools/ToolDrilling.py:2793 appTools/ToolMilling.py:4404 +#: appPlugins/ToolDrilling.py:2793 appPlugins/ToolMilling.py:4410 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -9414,22 +9454,22 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appTools/ToolDrilling.py:2866 appTools/ToolFollow.py:747 -#: appTools/ToolIsolation.py:3635 appTools/ToolMilling.py:4474 -#: appTools/ToolNCC.py:4631 appTools/ToolPaint.py:3311 +#: appPlugins/ToolDrilling.py:2866 appPlugins/ToolFollow.py:747 +#: appPlugins/ToolIsolation.py:3635 appPlugins/ToolMilling.py:4480 +#: appPlugins/ToolNCC.py:4631 appPlugins/ToolPaint.py:3311 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/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2834 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4444 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2834 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4450 msgid "Strategy" msgstr "Strategia" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appTools/ToolDrilling.py:2835 appTools/ToolMilling.py:4445 +#: appPlugins/ToolDrilling.py:2835 appPlugins/ToolMilling.py:4451 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -9444,28 +9484,28 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:228 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2839 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4449 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2839 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4455 msgid "Over" msgstr "Sopra" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:229 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2840 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4450 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2840 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4456 msgid "Around" msgstr "Attorno" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2847 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4456 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2847 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4462 msgid "Over Z" msgstr "Sovrapposizione Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appTools/ToolDrilling.py:2848 appTools/ToolMilling.py:4457 +#: appPlugins/ToolDrilling.py:2848 appPlugins/ToolMilling.py:4463 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -9499,12 +9539,12 @@ msgstr "" "si sposta senza tagliare." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:287 -#: appTools/ToolMilling.py:1337 +#: appPlugins/ToolMilling.py:1337 msgid "Pressure" msgstr "Pressione" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:289 -#: appTools/ToolMilling.py:1339 +#: appPlugins/ToolMilling.py:1339 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -9513,7 +9553,7 @@ msgstr "" "e maggiore è la pressione della spazzola sul materiale." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:328 -#: appTools/ToolMilling.py:4010 +#: appPlugins/ToolMilling.py:4016 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -9553,7 +9593,7 @@ msgstr "" "per le approssimazioni lineari di cerchi ed archi." #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:64 -#: appObjects/FlatCAMObj.py:495 appTools/ToolReport.py:180 +#: appObjects/FlatCAMObj.py:495 appPlugins/ToolReport.py:180 msgid "Tools" msgstr "Strumento" @@ -9626,8 +9666,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appObjects/FlatCAMGeometry.py:1701 appTools/ToolCutOut.py:2472 -#: appTools/ToolMilling.py:1841 +#: appObjects/FlatCAMGeometry.py:1701 appPlugins/ToolCutOut.py:2472 +#: appPlugins/ToolMilling.py:1841 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9638,8 +9678,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appTools/ToolCutOut.py:2485 appTools/ToolDrilling.py:2454 -#: appTools/ToolMilling.py:4094 +#: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2454 +#: appPlugins/ToolMilling.py:4100 msgid "Multi-Depth" msgstr "Multi-Profondità" @@ -9677,13 +9717,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:117 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:110 -#: appTools/ToolCalibration.py:819 +#: appPlugins/ToolCalibration.py:819 msgid "Toolchange Z" msgstr "Cambio utensile Z" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2680 appTools/ToolMilling.py:4309 +#: appPlugins/ToolDrilling.py:2680 appPlugins/ToolMilling.py:4315 msgid "" "Z-axis position (height) for\n" "tool change." @@ -9693,13 +9733,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:124 -#: appTools/ToolDrilling.py:2706 appTools/ToolMilling.py:4321 +#: appPlugins/ToolDrilling.py:2706 appPlugins/ToolMilling.py:4327 msgid "End move Z" msgstr "Spostamento finale Z" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:137 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appTools/ToolDrilling.py:2708 appTools/ToolMilling.py:4323 +#: appPlugins/ToolDrilling.py:2708 appPlugins/ToolMilling.py:4329 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -9709,13 +9749,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:137 -#: appTools/ToolDrilling.py:2722 appTools/ToolMilling.py:4336 +#: appPlugins/ToolDrilling.py:2722 appPlugins/ToolMilling.py:4342 msgid "End move X,Y" msgstr "Spostamento finale X,Y" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appTools/ToolDrilling.py:2724 appTools/ToolMilling.py:4338 +#: appPlugins/ToolDrilling.py:2724 appPlugins/ToolMilling.py:4344 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -9726,7 +9766,7 @@ msgstr "" "sul piano X,Y alla fine del lavoro." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:165 -#: appTools/ToolMilling.py:4139 +#: appPlugins/ToolMilling.py:4145 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -9761,7 +9801,7 @@ msgstr "Abilita attesa" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:212 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appTools/ToolDrilling.py:2552 appTools/ToolMilling.py:4242 +#: appPlugins/ToolDrilling.py:2552 appPlugins/ToolMilling.py:4248 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -9771,15 +9811,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 -#: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:4253 +#: appPlugins/ToolDrilling.py:2564 appPlugins/ToolMilling.py:4259 msgid "Number of time units for spindle to dwell." msgstr "Numero di unità di tempo in cui il mandrino deve aspettare." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appTools/ToolDrilling.py:2773 appTools/ToolMilling.py:4385 -#: appTools/ToolSolderPaste.py:1461 +#: appPlugins/ToolDrilling.py:2773 appPlugins/ToolMilling.py:4391 +#: appPlugins/ToolSolderPaste.py:1461 msgid "Preprocessor" msgstr "Preprocessore" @@ -9820,11 +9860,11 @@ msgstr "" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolCopperThieving.py:1719 appTools/ToolFiducials.py:933 -#: appTools/ToolFilm.py:1324 appTools/ToolReport.py:468 -#: appTools/ToolReport.py:471 appTools/ToolReport.py:474 -#: appTools/ToolReport.py:502 appTools/ToolReport.py:509 -#: appTools/ToolReport.py:512 +#: appPlugins/ToolCopperThieving.py:1719 appPlugins/ToolFiducials.py:933 +#: appPlugins/ToolFilm.py:1324 appPlugins/ToolReport.py:468 +#: appPlugins/ToolReport.py:471 appPlugins/ToolReport.py:474 +#: appPlugins/ToolReport.py:502 appPlugins/ToolReport.py:509 +#: appPlugins/ToolReport.py:512 msgid "None" msgstr "Nessuno" @@ -10096,8 +10136,8 @@ 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 -#: appTools/ToolCopperThieving.py:1305 appTools/ToolCopperThieving.py:1675 -#: appTools/ToolExtract.py:1214 +#: appPlugins/ToolCopperThieving.py:1305 appPlugins/ToolCopperThieving.py:1675 +#: appPlugins/ToolExtract.py:1214 msgid "Clearance" msgstr "Distanza" @@ -10112,14 +10152,14 @@ msgstr "" "e le tracce di rame nel file Gerber." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appTools/ToolCopperThieving.py:1336 +#: appPlugins/ToolCopperThieving.py:1336 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 -#: appTools/ToolCopperThieving.py:1357 appTools/ToolNCC.py:4592 +#: appPlugins/ToolCopperThieving.py:1357 appPlugins/ToolNCC.py:4592 msgid "Itself" msgstr "Stesso" @@ -10127,9 +10167,9 @@ msgstr "Stesso" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1358 appTools/ToolFollow.py:739 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1358 appPlugins/ToolFollow.py:739 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Area Selection" msgstr "Selezione Area" @@ -10137,19 +10177,19 @@ msgstr "Selezione Area" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1359 appTools/ToolDblSided.py:909 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1359 appPlugins/ToolDblSided.py:909 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Reference Object" msgstr "Oggetto di riferimento" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appTools/ToolCopperThieving.py:1361 +#: appPlugins/ToolCopperThieving.py:1361 msgid "Reference:" msgstr "Riferimento:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appTools/ToolCopperThieving.py:1363 +#: appPlugins/ToolCopperThieving.py:1363 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 " @@ -10169,25 +10209,25 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1408 appTools/ToolExtract.py:968 -#: appTools/ToolExtract.py:1115 appTools/ToolPunchGerber.py:2052 -#: appTools/ToolPunchGerber.py:2224 +#: appPlugins/ToolCopperThieving.py:1408 appPlugins/ToolExtract.py:968 +#: appPlugins/ToolExtract.py:1115 appPlugins/ToolPunchGerber.py:2052 +#: appPlugins/ToolPunchGerber.py:2224 msgid "Rectangular" msgstr "Rettangolare" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appTools/ToolCopperThieving.py:1409 +#: appPlugins/ToolCopperThieving.py:1409 msgid "Minimal" msgstr "Minima" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appTools/ToolCopperThieving.py:1402 appTools/ToolFilm.py:1173 -#: appTools/ToolPanelize.py:1165 +#: appPlugins/ToolCopperThieving.py:1402 appPlugins/ToolFilm.py:1173 +#: appPlugins/ToolPanelize.py:1165 msgid "Box Type" msgstr "Tipo box" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appTools/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1404 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -10196,27 +10236,27 @@ msgstr "" "- 'Minimo': il riquadro di delimitazione avrà la forma convessa del guscio." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appTools/ToolCopperThieving.py:1425 +#: appPlugins/ToolCopperThieving.py:1425 msgid "Dots Grid" msgstr "Griglia punti" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appTools/ToolCopperThieving.py:1426 +#: appPlugins/ToolCopperThieving.py:1426 msgid "Squares Grid" msgstr "Griglia quadrati" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appTools/ToolCopperThieving.py:1427 +#: appPlugins/ToolCopperThieving.py:1427 msgid "Lines Grid" msgstr "Griglia linee" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appTools/ToolCopperThieving.py:1429 +#: appPlugins/ToolCopperThieving.py:1429 msgid "Fill Type:" msgstr "Tipo riempimento:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appTools/ToolCopperThieving.py:1431 +#: appPlugins/ToolCopperThieving.py:1431 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -10229,57 +10269,57 @@ msgstr "" "- 'Griglia di linee': l'area vuota verrà riempita con un motivo di linee." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appTools/ToolCopperThieving.py:1450 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Dots Grid Parameters" msgstr "Parametri griglia di punti" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appTools/ToolCopperThieving.py:1456 +#: appPlugins/ToolCopperThieving.py:1456 msgid "Dot diameter in Dots Grid." msgstr "Diametro punti nella griglia di punti." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appTools/ToolCopperThieving.py:1469 +#: appPlugins/ToolCopperThieving.py:1469 msgid "Distance between each two dots in Dots Grid." msgstr "Distanza fra ogni coppia di punti nella griglia." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appTools/ToolCopperThieving.py:1490 +#: appPlugins/ToolCopperThieving.py:1490 msgid "Squares Grid Parameters" msgstr "Parametri griglia quadrati" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appTools/ToolCopperThieving.py:1496 +#: appPlugins/ToolCopperThieving.py:1496 msgid "Square side size in Squares Grid." msgstr "Dimensione quadrati nella griglia." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appTools/ToolCopperThieving.py:1509 +#: appPlugins/ToolCopperThieving.py:1509 msgid "Distance between each two squares in Squares Grid." msgstr "Distanza fra ogni coppia di quadrati nella griglia." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appTools/ToolCopperThieving.py:1530 +#: appPlugins/ToolCopperThieving.py:1530 msgid "Lines Grid Parameters" msgstr "Parametri griglia lineei" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1536 +#: appPlugins/ToolCopperThieving.py:1536 msgid "Line thickness size in Lines Grid." msgstr "Spessore delle linee nella griglia." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appTools/ToolCopperThieving.py:1549 +#: appPlugins/ToolCopperThieving.py:1549 msgid "Distance between each two lines in Lines Grid." msgstr "Distanza fra ogni coppia di linee nella griglia." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appTools/ToolCopperThieving.py:1589 +#: appPlugins/ToolCopperThieving.py:1589 msgid "Robber Bar Parameters" msgstr "Parametri \"rapinatore\"" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appTools/ToolCopperThieving.py:1591 +#: appPlugins/ToolCopperThieving.py:1591 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -10288,45 +10328,45 @@ msgstr "" "\"Rapinatore\" = bordo in rame che aiuta nella placatura dei fori." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appTools/ToolCopperThieving.py:1599 +#: appPlugins/ToolCopperThieving.py:1599 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 -#: appTools/ToolCopperThieving.py:1610 appTools/ToolCorners.py:762 -#: appTools/ToolExtract.py:1273 +#: appPlugins/ToolCopperThieving.py:1610 appPlugins/ToolCorners.py:762 +#: appPlugins/ToolExtract.py:1273 msgid "Thickness" msgstr "Spessore" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appTools/ToolCopperThieving.py:1612 +#: appPlugins/ToolCopperThieving.py:1612 msgid "The robber bar thickness." msgstr "Lo spessore del \"rapinatore\"." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appTools/ToolCopperThieving.py:1645 +#: appPlugins/ToolCopperThieving.py:1645 msgid "Pattern Plating Mask" msgstr "Maschera di placatura" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appTools/ToolCopperThieving.py:1647 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Generate a mask for pattern plating." msgstr "Genera una maschera per la placatura." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appTools/ToolCopperThieving.py:1668 +#: appPlugins/ToolCopperThieving.py:1668 msgid "Only Pads" msgstr "Solo Pad" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appTools/ToolCopperThieving.py:1670 +#: appPlugins/ToolCopperThieving.py:1670 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 -#: appTools/ToolCopperThieving.py:1677 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -10335,25 +10375,25 @@ msgstr "" "e/o barra del \"rapinatore\" e le aperture effettive nella maschera." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appTools/ToolCopperThieving.py:1713 +#: appPlugins/ToolCopperThieving.py:1713 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 -#: appTools/ToolCopperThieving.py:1716 appTools/ToolFilm.py:1327 -#: appTools/ToolMilling.py:3886 +#: appPlugins/ToolCopperThieving.py:1716 appPlugins/ToolFilm.py:1327 +#: appPlugins/ToolMilling.py:3892 msgid "Both" msgstr "Entrambi" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appTools/ToolCopperThieving.py:518 appTools/ToolCopperThieving.py:522 -#: appTools/ToolCopperThieving.py:584 appTools/ToolCopperThieving.py:1717 +#: appPlugins/ToolCopperThieving.py:518 appPlugins/ToolCopperThieving.py:522 +#: appPlugins/ToolCopperThieving.py:584 appPlugins/ToolCopperThieving.py:1717 msgid "Thieving" msgstr "Deposito" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appTools/ToolCopperThieving.py:1718 +#: appPlugins/ToolCopperThieving.py:1718 msgid "Robber bar" msgstr "Barra Robber" @@ -10366,18 +10406,18 @@ msgstr "Opzioni strumento calibrazione" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appTools/ToolCopperThieving.py:1300 appTools/ToolCorners.py:743 -#: appTools/ToolFiducials.py:883 +#: appPlugins/ToolCopperThieving.py:1300 appPlugins/ToolCorners.py:743 +#: appPlugins/ToolFiducials.py:883 msgid "Parameters used for this tool." msgstr "Parametri usati per questo strumento." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 -#: appTools/ToolCalibration.py:889 +#: appPlugins/ToolCalibration.py:889 msgid "Source Type" msgstr "Tipo sorgente" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 -#: appTools/ToolCalibration.py:890 +#: appPlugins/ToolCalibration.py:890 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -10390,32 +10430,32 @@ msgstr "" "- Libero -> click su un punto libero per acquisirne i punti di calibrazione" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 -#: appTools/ToolCalibration.py:895 +#: appPlugins/ToolCalibration.py:895 msgid "Free" msgstr "Libero" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 -#: appTools/ToolCalibration.py:784 +#: appPlugins/ToolCalibration.py:784 msgid "Height (Z) for travelling between the points." msgstr "Altezza (Z) per gli spostamenti fra due punti." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 -#: appTools/ToolCalibration.py:796 +#: appPlugins/ToolCalibration.py:796 msgid "Verification Z" msgstr "Z di verifica" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 -#: appTools/ToolCalibration.py:798 +#: appPlugins/ToolCalibration.py:798 msgid "Height (Z) for checking the point." msgstr "Altezza (Z) per il controllo dei punti." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 -#: appTools/ToolCalibration.py:810 +#: appPlugins/ToolCalibration.py:810 msgid "Zero Z tool" msgstr "Strumento Zero Z" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 -#: appTools/ToolCalibration.py:812 +#: appPlugins/ToolCalibration.py:812 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -10424,12 +10464,12 @@ msgstr "" "dello strumento di verifica." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 -#: appTools/ToolCalibration.py:821 +#: appPlugins/ToolCalibration.py:821 msgid "Height (Z) for mounting the verification probe." msgstr "Altezza (Z) per montare il tastatore." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 -#: appTools/ToolCalibration.py:835 +#: appPlugins/ToolCalibration.py:835 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -10440,12 +10480,12 @@ msgstr "" "l'attuale punto (x,y)," #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 -#: appTools/ToolCalibration.py:861 +#: appPlugins/ToolCalibration.py:861 msgid "Second point" msgstr "Secondo punto" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 -#: appTools/ToolCalibration.py:863 +#: appPlugins/ToolCalibration.py:863 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -10457,15 +10497,15 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appTools/ToolCalibration.py:867 appTools/ToolCorners.py:706 -#: appTools/ToolFilm.py:1211 app_Main.py:5474 +#: appPlugins/ToolCalibration.py:867 appPlugins/ToolCorners.py:706 +#: appPlugins/ToolFilm.py:1211 app_Main.py:5474 msgid "Top Left" msgstr "Alto Destra" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appTools/ToolCalibration.py:868 appTools/ToolCorners.py:718 -#: appTools/ToolFilm.py:1212 app_Main.py:5475 +#: appPlugins/ToolCalibration.py:868 appPlugins/ToolCorners.py:718 +#: appPlugins/ToolFilm.py:1212 app_Main.py:5475 msgid "Bottom Right" msgstr "Basso Destra" @@ -10475,13 +10515,13 @@ msgstr "Opzioni fori" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appTools/ToolExtract.py:917 appTools/ToolPunchGerber.py:2002 +#: appPlugins/ToolExtract.py:917 appPlugins/ToolPunchGerber.py:2002 msgid "Processed Pads Type" msgstr "Tipo pad processati" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appTools/ToolExtract.py:919 appTools/ToolPunchGerber.py:2004 +#: appPlugins/ToolExtract.py:919 appPlugins/ToolPunchGerber.py:2004 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10493,7 +10533,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appTools/ToolExtract.py:946 appTools/ToolPunchGerber.py:2030 +#: appPlugins/ToolExtract.py:946 appPlugins/ToolPunchGerber.py:2030 msgid "Process Circular Pads." msgstr "Elabora pad circolari." @@ -10501,26 +10541,26 @@ msgstr "Elabora pad circolari." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appTools/ToolExtract.py:952 appTools/ToolExtract.py:1089 -#: appTools/ToolPunchGerber.py:2036 appTools/ToolPunchGerber.py:2198 +#: appPlugins/ToolExtract.py:952 appPlugins/ToolExtract.py:1089 +#: appPlugins/ToolPunchGerber.py:2036 appPlugins/ToolPunchGerber.py:2198 msgid "Oblong" msgstr "Oblungo" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appTools/ToolExtract.py:954 appTools/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:954 appPlugins/ToolPunchGerber.py:2038 msgid "Process Oblong Pads." msgstr "Elabora pad oblunghi." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appTools/ToolExtract.py:962 appTools/ToolPunchGerber.py:2046 +#: appPlugins/ToolExtract.py:962 appPlugins/ToolPunchGerber.py:2046 msgid "Process Square Pads." msgstr "Elabora pad quadrati." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appTools/ToolExtract.py:970 appTools/ToolPunchGerber.py:2054 +#: appPlugins/ToolExtract.py:970 appPlugins/ToolPunchGerber.py:2054 msgid "Process Rectangular Pads." msgstr "Elabora pad rettangolari." @@ -10528,15 +10568,15 @@ msgstr "Elabora pad rettangolari." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appTools/ToolExtract.py:976 -#: appTools/ToolExtract.py:1128 appTools/ToolPunchGerber.py:2060 -#: appTools/ToolPunchGerber.py:2237 appTools/ToolReport.py:190 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:976 +#: appPlugins/ToolExtract.py:1128 appPlugins/ToolPunchGerber.py:2060 +#: appPlugins/ToolPunchGerber.py:2237 appPlugins/ToolReport.py:190 msgid "Others" msgstr "Altri" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appTools/ToolExtract.py:978 appTools/ToolPunchGerber.py:2062 +#: appPlugins/ToolExtract.py:978 appPlugins/ToolPunchGerber.py:2062 msgid "Process pads not in the categories above." msgstr "Elabora pad non appartenenti alle categoria sopra." @@ -10544,8 +10584,8 @@ msgstr "Elabora pad non appartenenti alle categoria sopra." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appTools/ToolExtract.py:1036 appTools/ToolExtract.py:1146 -#: appTools/ToolPunchGerber.py:2113 appTools/ToolPunchGerber.py:2142 +#: appPlugins/ToolExtract.py:1036 appPlugins/ToolExtract.py:1146 +#: appPlugins/ToolPunchGerber.py:2113 appPlugins/ToolPunchGerber.py:2142 msgid "Fixed Diameter" msgstr "Diametro fisso" @@ -10553,19 +10593,19 @@ msgstr "Diametro fisso" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appTools/ToolExtract.py:1038 appTools/ToolExtract.py:1067 -#: appTools/ToolPunchGerber.py:2115 appTools/ToolPunchGerber.py:2170 +#: appPlugins/ToolExtract.py:1038 appPlugins/ToolExtract.py:1067 +#: appPlugins/ToolPunchGerber.py:2115 appPlugins/ToolPunchGerber.py:2170 msgid "Fixed Annular Ring" msgstr "Anello fisso" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appTools/ToolExtract.py:1037 appTools/ToolPunchGerber.py:2114 +#: appPlugins/ToolExtract.py:1037 appPlugins/ToolPunchGerber.py:2114 msgid "Proportional" msgstr "Proporzionale" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appTools/ToolExtract.py:1027 +#: appPlugins/ToolExtract.py:1027 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10580,13 +10620,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appTools/ToolExtract.py:1156 appTools/ToolPunchGerber.py:2152 +#: appPlugins/ToolExtract.py:1156 appPlugins/ToolPunchGerber.py:2152 msgid "Fixed hole diameter." msgstr "Diametro foro fisso." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appTools/ToolExtract.py:1069 appTools/ToolPunchGerber.py:2172 +#: appPlugins/ToolExtract.py:1069 appPlugins/ToolPunchGerber.py:2172 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10598,37 +10638,37 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appTools/ToolExtract.py:1078 appTools/ToolPunchGerber.py:2187 +#: appPlugins/ToolExtract.py:1078 appPlugins/ToolPunchGerber.py:2187 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 -#: appTools/ToolExtract.py:1091 appTools/ToolPunchGerber.py:2200 +#: appPlugins/ToolExtract.py:1091 appPlugins/ToolPunchGerber.py:2200 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 -#: appTools/ToolExtract.py:1104 appTools/ToolPunchGerber.py:2213 +#: appPlugins/ToolExtract.py:1104 appPlugins/ToolPunchGerber.py:2213 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 -#: appTools/ToolExtract.py:1117 appTools/ToolPunchGerber.py:2226 +#: appPlugins/ToolExtract.py:1117 appPlugins/ToolPunchGerber.py:2226 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 -#: appTools/ToolExtract.py:1130 appTools/ToolPunchGerber.py:2239 +#: appPlugins/ToolExtract.py:1130 appPlugins/ToolPunchGerber.py:2239 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 -#: appTools/ToolExtract.py:1163 appTools/ToolPunchGerber.py:2251 +#: appPlugins/ToolExtract.py:1163 appPlugins/ToolPunchGerber.py:2251 msgid "Proportional Diameter" msgstr "Diametro proporzionale" @@ -10639,7 +10679,7 @@ msgstr "Fattore" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appTools/ToolExtract.py:1174 appTools/ToolPunchGerber.py:2262 +#: appPlugins/ToolExtract.py:1174 appPlugins/ToolPunchGerber.py:2262 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10648,17 +10688,17 @@ msgstr "" "Il diametro del foro sarà una frazione della dimensione del pad." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appTools/ToolExtract.py:1208 appTools/ToolExtract.py:1233 +#: appPlugins/ToolExtract.py:1208 appPlugins/ToolExtract.py:1233 msgid "Extract Soldermask" msgstr "Estrai Soldermask" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appTools/ToolExtract.py:1210 appTools/ToolExtract.py:1236 +#: appPlugins/ToolExtract.py:1210 appPlugins/ToolExtract.py:1236 msgid "Extract soldermask from a given Gerber file." msgstr "Estrae la soldermask da un dato file Gerber." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appTools/ToolExtract.py:1216 +#: appPlugins/ToolExtract.py:1216 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." @@ -10667,17 +10707,17 @@ msgstr "" "oltre i margini dei pad." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appTools/ToolExtract.py:1252 appTools/ToolExtract.py:1291 +#: appPlugins/ToolExtract.py:1252 appPlugins/ToolExtract.py:1291 msgid "Extract Cutout" msgstr "Estrai i bordi esterni" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appTools/ToolExtract.py:1254 appTools/ToolExtract.py:1294 +#: appPlugins/ToolExtract.py:1254 appPlugins/ToolExtract.py:1294 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 -#: appTools/ToolExtract.py:1275 +#: appPlugins/ToolExtract.py:1275 msgid "The thickness of the line that makes the cutout geometry." msgstr "Spessore delle linee che creano la geometria dei bordi." @@ -10686,7 +10726,7 @@ msgid "Fiducials Tool Options" msgstr "Opzioni strumento fiducial" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 -#: appTools/ToolFiducials.py:890 +#: appPlugins/ToolFiducials.py:890 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -10697,25 +10737,25 @@ msgstr "" "L'apertura del soldermask è il doppia." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 -#: appTools/ToolFiducials.py:918 +#: appPlugins/ToolFiducials.py:918 msgid "Auto" msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 -#: appTools/ToolCutOut.py:2610 appTools/ToolFiducials.py:919 -#: appTools/ToolLevelling.py:1821 appTools/ToolPunchGerber.py:2288 +#: appPlugins/ToolCutOut.py:2610 appPlugins/ToolFiducials.py:919 +#: appPlugins/ToolLevelling.py:1821 appPlugins/ToolPunchGerber.py:2288 msgid "Manual" msgstr "Manuale" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 -#: appTools/ToolLevelling.py:1814 +#: appPlugins/ToolLevelling.py:1814 msgid "Mode" msgstr "Modalità" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 -#: appTools/ToolFiducials.py:923 +#: appPlugins/ToolFiducials.py:923 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -10726,22 +10766,22 @@ msgstr "" "- 'Manuale' - posizionamento manuale dei fiducial." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 -#: appTools/ToolFiducials.py:931 +#: appPlugins/ToolFiducials.py:931 msgid "Up" msgstr "Su" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 -#: appTools/ToolFiducials.py:932 +#: appPlugins/ToolFiducials.py:932 msgid "Down" msgstr "Giù" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 -#: appTools/ToolFiducials.py:935 +#: appPlugins/ToolFiducials.py:935 msgid "Second fiducial" msgstr "Secondo fiducial" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 -#: appTools/ToolFiducials.py:937 +#: appPlugins/ToolFiducials.py:937 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -10756,22 +10796,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCorners.py:755 appTools/ToolFiducials.py:953 +#: appPlugins/ToolCorners.py:755 appPlugins/ToolFiducials.py:953 msgid "Cross" msgstr "Croce" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 -#: appTools/ToolFiducials.py:954 +#: appPlugins/ToolFiducials.py:954 msgid "Chess" msgstr "Schacchiera" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 -#: appTools/ToolFiducials.py:956 +#: appPlugins/ToolFiducials.py:956 msgid "Fiducial Type" msgstr "Tipo fiducial" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 -#: appTools/ToolFiducials.py:958 +#: appPlugins/ToolFiducials.py:958 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -10784,7 +10824,7 @@ msgstr "" "- 'Scacchiera' - motivo a scacchiera." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 -#: appTools/ToolFiducials.py:967 +#: appPlugins/ToolFiducials.py:967 msgid "Line thickness" msgstr "Spessore linea" @@ -10801,7 +10841,7 @@ msgstr "" "e viceversa." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appTools/ToolInvertGerber.py:251 +#: appPlugins/ToolInvertGerber.py:251 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10810,12 +10850,12 @@ msgstr "" "i bordi degli oggetti gerber." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appTools/ToolInvertGerber.py:262 +#: appPlugins/ToolInvertGerber.py:262 msgid "Lines Join Style" msgstr "Stile unione linee" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appTools/ToolInvertGerber.py:264 +#: appPlugins/ToolInvertGerber.py:264 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10830,7 +10870,7 @@ msgstr "" "- smussato -> le linee sono unite da una terza linea" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appTools/ToolInvertGerber.py:273 +#: appPlugins/ToolInvertGerber.py:273 msgid "Bevel" msgstr "Smussatura" @@ -10847,7 +10887,7 @@ msgstr "" "ogni coppia di elementi geometrici Gerber" #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appTools/ToolOptimal.py:454 +#: appPlugins/ToolOptimal.py:454 msgid "Precision" msgstr "Precisione" @@ -10861,7 +10901,7 @@ msgid "Punch Gerber Options" msgstr "Opzioni punzone gerber" #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appTools/ToolPunchGerber.py:2104 +#: appPlugins/ToolPunchGerber.py:2104 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10894,12 +10934,12 @@ msgstr "" "in un file Gerber selezionato o esportato su file." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appTools/ToolQRCode.py:799 app_Main.py:8028 +#: appPlugins/ToolQRCode.py:799 app_Main.py:8028 msgid "Version" msgstr "Versione" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 -#: appTools/ToolQRCode.py:801 +#: appPlugins/ToolQRCode.py:801 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -10908,13 +10948,13 @@ msgstr "" "a 40 (177x177 punti)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 -#: appTools/ToolQRCode.py:812 +#: appPlugins/ToolQRCode.py:812 msgid "Error correction" msgstr "Correzione errore" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 -#: appTools/ToolQRCode.py:814 appTools/ToolQRCode.py:825 +#: appPlugins/ToolQRCode.py:814 appPlugins/ToolQRCode.py:825 #, python-format msgid "" "Parameter that controls the error correction used for the QR Code.\n" @@ -10930,12 +10970,12 @@ msgstr "" "H = possono essere corretti errori al massimo del 30%%." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 -#: appTools/ToolQRCode.py:835 +#: appPlugins/ToolQRCode.py:835 msgid "Box Size" msgstr "Dimensione contenitore" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 -#: appTools/ToolQRCode.py:837 +#: appPlugins/ToolQRCode.py:837 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -10944,12 +10984,12 @@ msgstr "" "controllando la dimensione dei singoli punti nel codice." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 -#: appTools/ToolQRCode.py:848 +#: appPlugins/ToolQRCode.py:848 msgid "Border Size" msgstr "Dimensione bordi" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 -#: appTools/ToolQRCode.py:850 +#: appPlugins/ToolQRCode.py:850 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." @@ -10958,27 +10998,27 @@ msgstr "" "Valore di default è 4. La larghezza della distanza attorno al QRCode." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 -#: appTools/ToolQRCode.py:770 +#: appPlugins/ToolQRCode.py:770 msgid "QRCode Data" msgstr "Dati QRCode" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 -#: appTools/ToolQRCode.py:772 +#: appPlugins/ToolQRCode.py:772 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 -#: appTools/ToolQRCode.py:776 +#: appPlugins/ToolQRCode.py:776 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 -#: appTools/ToolQRCode.py:861 +#: appPlugins/ToolQRCode.py:861 msgid "Polarity" msgstr "Polarità" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 -#: appTools/ToolQRCode.py:863 +#: appPlugins/ToolQRCode.py:863 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -10989,17 +11029,17 @@ msgstr "" "o in modo positivo (i quadrati sono scuri)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appTools/ToolFilm.py:1366 appTools/ToolQRCode.py:867 +#: appPlugins/ToolFilm.py:1366 appPlugins/ToolQRCode.py:867 msgid "Negative" msgstr "Negativa" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appTools/ToolFilm.py:1365 appTools/ToolQRCode.py:868 +#: appPlugins/ToolFilm.py:1365 appPlugins/ToolQRCode.py:868 msgid "Positive" msgstr "Positiva" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 -#: appTools/ToolQRCode.py:870 +#: appPlugins/ToolQRCode.py:870 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -11013,7 +11053,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 -#: appTools/ToolQRCode.py:881 appTools/ToolQRCode.py:887 +#: appPlugins/ToolQRCode.py:881 appPlugins/ToolQRCode.py:887 msgid "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." @@ -11022,22 +11062,22 @@ msgstr "" "la geometria QRCode, può avere una forma arrotondata o quadrata." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 -#: appTools/ToolQRCode.py:920 +#: appPlugins/ToolQRCode.py:920 msgid "Fill Color" msgstr "Colore riempimento" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 -#: appTools/ToolQRCode.py:922 +#: appPlugins/ToolQRCode.py:922 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 -#: appTools/ToolQRCode.py:944 +#: appPlugins/ToolQRCode.py:944 msgid "Back Color" msgstr "Colore sfondo" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 -#: appTools/ToolQRCode.py:946 +#: appPlugins/ToolQRCode.py:946 msgid "Set the QRCode background color." msgstr "Imposta il colore dello sfondo del QRCode." @@ -11054,12 +11094,12 @@ msgstr "" "una serie di set di parametri del produttore." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 -#: appTools/ToolRulesCheck.py:446 appTools/ToolRulesCheck.py:1395 +#: appPlugins/ToolRulesCheck.py:446 appPlugins/ToolRulesCheck.py:1395 msgid "Trace Size" msgstr "Dimensione traccia" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 -#: appTools/ToolRulesCheck.py:1397 +#: appPlugins/ToolRulesCheck.py:1397 msgid "This checks if the minimum size for traces is met." msgstr "Verifica se la dimensione minima della traccia è rispettata." @@ -11073,27 +11113,27 @@ msgstr "Verifica se la dimensione minima della traccia è rispettata." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 -#: appTools/ToolRulesCheck.py:1402 appTools/ToolRulesCheck.py:1426 -#: appTools/ToolRulesCheck.py:1451 appTools/ToolRulesCheck.py:1476 -#: appTools/ToolRulesCheck.py:1501 appTools/ToolRulesCheck.py:1526 -#: appTools/ToolRulesCheck.py:1552 appTools/ToolRulesCheck.py:1577 -#: appTools/ToolRulesCheck.py:1604 appTools/ToolRulesCheck.py:1629 +#: appPlugins/ToolRulesCheck.py:1402 appPlugins/ToolRulesCheck.py:1426 +#: appPlugins/ToolRulesCheck.py:1451 appPlugins/ToolRulesCheck.py:1476 +#: appPlugins/ToolRulesCheck.py:1501 appPlugins/ToolRulesCheck.py:1526 +#: appPlugins/ToolRulesCheck.py:1552 appPlugins/ToolRulesCheck.py:1577 +#: appPlugins/ToolRulesCheck.py:1604 appPlugins/ToolRulesCheck.py:1629 msgid "Min value" msgstr "Valore minimo" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 -#: appTools/ToolRulesCheck.py:1404 +#: appPlugins/ToolRulesCheck.py:1404 msgid "Minimum acceptable trace size." msgstr "Dimensione minima accettata delle tracce." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 -#: appTools/ToolRulesCheck.py:677 appTools/ToolRulesCheck.py:707 -#: appTools/ToolRulesCheck.py:1418 +#: appPlugins/ToolRulesCheck.py:677 appPlugins/ToolRulesCheck.py:707 +#: appPlugins/ToolRulesCheck.py:1418 msgid "Copper to Copper clearance" msgstr "Spaziatura rame-rame" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 -#: appTools/ToolRulesCheck.py:1420 +#: appPlugins/ToolRulesCheck.py:1420 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11108,22 +11148,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 -#: appTools/ToolRulesCheck.py:1428 appTools/ToolRulesCheck.py:1453 -#: appTools/ToolRulesCheck.py:1478 appTools/ToolRulesCheck.py:1503 -#: appTools/ToolRulesCheck.py:1528 appTools/ToolRulesCheck.py:1554 -#: appTools/ToolRulesCheck.py:1606 +#: appPlugins/ToolRulesCheck.py:1428 appPlugins/ToolRulesCheck.py:1453 +#: appPlugins/ToolRulesCheck.py:1478 appPlugins/ToolRulesCheck.py:1503 +#: appPlugins/ToolRulesCheck.py:1528 appPlugins/ToolRulesCheck.py:1554 +#: appPlugins/ToolRulesCheck.py:1606 msgid "Minimum acceptable clearance value." msgstr "Valore minimo di distanza accettata." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 -#: appTools/ToolRulesCheck.py:737 appTools/ToolRulesCheck.py:743 -#: appTools/ToolRulesCheck.py:756 appTools/ToolRulesCheck.py:763 -#: appTools/ToolRulesCheck.py:1443 +#: appPlugins/ToolRulesCheck.py:737 appPlugins/ToolRulesCheck.py:743 +#: appPlugins/ToolRulesCheck.py:756 appPlugins/ToolRulesCheck.py:763 +#: appPlugins/ToolRulesCheck.py:1443 msgid "Copper to Outline clearance" msgstr "Distanza rame-bordo" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 -#: appTools/ToolRulesCheck.py:1445 +#: appPlugins/ToolRulesCheck.py:1445 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11132,12 +11172,12 @@ msgstr "" "è rispettata." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 -#: appTools/ToolRulesCheck.py:1468 +#: appPlugins/ToolRulesCheck.py:1468 msgid "Silk to Silk Clearance" msgstr "Distanza serigrafie" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 -#: appTools/ToolRulesCheck.py:1470 +#: appPlugins/ToolRulesCheck.py:1470 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11146,13 +11186,13 @@ msgstr "" "è rispettata." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 -#: appTools/ToolRulesCheck.py:846 appTools/ToolRulesCheck.py:852 -#: appTools/ToolRulesCheck.py:870 appTools/ToolRulesCheck.py:1493 +#: appPlugins/ToolRulesCheck.py:846 appPlugins/ToolRulesCheck.py:852 +#: appPlugins/ToolRulesCheck.py:870 appPlugins/ToolRulesCheck.py:1493 msgid "Silk to Solder Mask Clearance" msgstr "Distanza serigrafia-solder" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 -#: appTools/ToolRulesCheck.py:1495 +#: appPlugins/ToolRulesCheck.py:1495 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11161,14 +11201,14 @@ msgstr "" "e solder è rispettata." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 -#: appTools/ToolRulesCheck.py:900 appTools/ToolRulesCheck.py:906 -#: appTools/ToolRulesCheck.py:920 appTools/ToolRulesCheck.py:927 -#: appTools/ToolRulesCheck.py:1518 +#: appPlugins/ToolRulesCheck.py:900 appPlugins/ToolRulesCheck.py:906 +#: appPlugins/ToolRulesCheck.py:920 appPlugins/ToolRulesCheck.py:927 +#: appPlugins/ToolRulesCheck.py:1518 msgid "Silk to Outline Clearance" msgstr "Distanza serigrafia-bordo" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 -#: appTools/ToolRulesCheck.py:1520 +#: appPlugins/ToolRulesCheck.py:1520 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11177,13 +11217,13 @@ msgstr "" "e bordo è rispettata." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:938 appTools/ToolRulesCheck.py:965 -#: appTools/ToolRulesCheck.py:1543 +#: appPlugins/ToolRulesCheck.py:938 appPlugins/ToolRulesCheck.py:965 +#: appPlugins/ToolRulesCheck.py:1543 msgid "Minimum Solder Mask Sliver" msgstr "Distanza solder mask" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 -#: appTools/ToolRulesCheck.py:1545 +#: appPlugins/ToolRulesCheck.py:1545 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11192,14 +11232,14 @@ msgstr "" "è rispettata." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 -#: appTools/ToolRulesCheck.py:1003 appTools/ToolRulesCheck.py:1009 -#: appTools/ToolRulesCheck.py:1025 appTools/ToolRulesCheck.py:1032 -#: appTools/ToolRulesCheck.py:1569 +#: appPlugins/ToolRulesCheck.py:1003 appPlugins/ToolRulesCheck.py:1009 +#: appPlugins/ToolRulesCheck.py:1025 appPlugins/ToolRulesCheck.py:1032 +#: appPlugins/ToolRulesCheck.py:1569 msgid "Minimum Annular Ring" msgstr "Anello minimo" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 -#: appTools/ToolRulesCheck.py:1571 +#: appPlugins/ToolRulesCheck.py:1571 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11208,17 +11248,17 @@ msgstr "" "è rispettato." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 -#: appTools/ToolRulesCheck.py:1579 +#: appPlugins/ToolRulesCheck.py:1579 msgid "Minimum acceptable ring value." msgstr "Valore minimo anello." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 -#: appTools/ToolRulesCheck.py:390 appTools/ToolRulesCheck.py:1596 +#: appPlugins/ToolRulesCheck.py:390 appPlugins/ToolRulesCheck.py:1596 msgid "Hole to Hole Clearance" msgstr "Distanza foro-foro" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 -#: appTools/ToolRulesCheck.py:1598 +#: appPlugins/ToolRulesCheck.py:1598 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11227,17 +11267,17 @@ msgstr "" "è rispettata." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 -#: appTools/ToolRulesCheck.py:1631 +#: appPlugins/ToolRulesCheck.py:1631 msgid "Minimum acceptable drill size." msgstr "Misura minima foro." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 -#: appTools/ToolRulesCheck.py:364 appTools/ToolRulesCheck.py:1621 +#: appPlugins/ToolRulesCheck.py:364 appPlugins/ToolRulesCheck.py:1621 msgid "Hole Size" msgstr "Dimensione foro" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 -#: appTools/ToolRulesCheck.py:1623 +#: appPlugins/ToolRulesCheck.py:1623 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11260,13 +11300,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:236 -#: appTools/ToolCorners.py:830 appTools/ToolCutOut.py:2795 -#: appTools/ToolDblSided.py:975 +#: appPlugins/ToolCorners.py:830 appPlugins/ToolCutOut.py:2795 +#: appPlugins/ToolDblSided.py:975 msgid "Drill Dia" msgstr "Diametro foro" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 -#: appTools/ToolDblSided.py:977 appTools/ToolDblSided.py:982 +#: appPlugins/ToolDblSided.py:977 appPlugins/ToolDblSided.py:982 msgid "Diameter of the drill for the alignment holes." msgstr "Diametro per i fori di allineamento." @@ -11276,23 +11316,23 @@ msgstr "Allinea all'asse" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 -#: appTools/ToolDblSided.py:818 appTools/ToolDblSided.py:993 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:993 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 -#: appTools/ToolFilm.py:1329 +#: appPlugins/ToolFilm.py:1329 msgid "Mirror Axis" msgstr "Asse di Specchio" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 -#: appTools/ToolDblSided.py:844 +#: appPlugins/ToolDblSided.py:844 msgid "Box" msgstr "Contenitore" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appTools/ToolDblSided.py:845 +#: appPlugins/ToolDblSided.py:845 msgid "Hole Snap" msgstr "Snap fori" @@ -11323,7 +11363,7 @@ msgid "Calculators Tool Options" msgstr "Opzioni calcolatrici" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 -#: appTools/ToolCalculators.py:400 +#: appPlugins/ToolCalculators.py:400 msgid "V-Shape Tool Calculator" msgstr "Calcolatrice utensile a V" @@ -11338,12 +11378,12 @@ msgstr "" "angolo e profondità di taglio." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 -#: appTools/ToolCalculators.py:471 +#: appPlugins/ToolCalculators.py:471 msgid "Tip Diameter" msgstr "Diametro punta" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 -#: appTools/ToolCalculators.py:473 +#: appPlugins/ToolCalculators.py:473 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11352,7 +11392,7 @@ msgstr "" "Viene specificato dal produttore." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 -#: appTools/ToolCalculators.py:486 +#: appPlugins/ToolCalculators.py:486 msgid "Tip Angle" msgstr "Angolo punta" @@ -11373,12 +11413,12 @@ msgstr "" "Nell'oggetto CNCJob è il parametro CutZ." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 -#: appTools/ToolCalculators.py:402 +#: appPlugins/ToolCalculators.py:402 msgid "ElectroPlating Calculator" msgstr "Calcolatore Galvanotecnica" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appTools/ToolCalculators.py:544 +#: appPlugins/ToolCalculators.py:544 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 " @@ -11389,37 +11429,37 @@ msgstr "" "calcio o cloruro di palladio." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appTools/ToolCalculators.py:563 +#: appPlugins/ToolCalculators.py:563 msgid "Board Length" msgstr "Lunghezza scheda" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appTools/ToolCalculators.py:564 +#: appPlugins/ToolCalculators.py:564 msgid "This is the board length. In centimeters." msgstr "E' la lunghezza della scheda. In centimetri." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appTools/ToolCalculators.py:581 +#: appPlugins/ToolCalculators.py:581 msgid "Board Width" msgstr "Larghezza scheda" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appTools/ToolCalculators.py:582 +#: appPlugins/ToolCalculators.py:582 msgid "This is the board width.In centimeters." msgstr "E' la larghezza della scheda. In centimetri." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:600 +#: appPlugins/ToolCalculators.py:600 msgid "This is the board area." msgstr "Questa è l'area della scheda." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appTools/ToolCalculators.py:622 +#: appPlugins/ToolCalculators.py:622 msgid "Current Density" msgstr "Densità di corrente" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appTools/ToolCalculators.py:623 +#: appPlugins/ToolCalculators.py:623 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11428,12 +11468,12 @@ msgstr "" "rad_quadrata(ASF)." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appTools/ToolCalculators.py:642 +#: appPlugins/ToolCalculators.py:642 msgid "Copper Growth" msgstr "Crescita rame" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appTools/ToolCalculators.py:643 +#: appPlugins/ToolCalculators.py:643 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11446,27 +11486,27 @@ msgid "Corner Markers Options" msgstr "Opzioni marcatori bordi" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCorners.py:750 +#: appPlugins/ToolCorners.py:750 msgid "Shape of the marker." msgstr "Forma del marker." #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appTools/ToolCorners.py:754 +#: appPlugins/ToolCorners.py:754 msgid "Semi-Cross" msgstr "Semi-Croce" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appTools/ToolCorners.py:764 +#: appPlugins/ToolCorners.py:764 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 -#: appTools/ToolCorners.py:778 +#: appPlugins/ToolCorners.py:778 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 -#: appTools/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:832 msgid "Drill Diameter" msgstr "Diametro punta" @@ -11485,7 +11525,7 @@ msgstr "" "scheda originale." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 -#: appTools/ToolCutOut.py:2428 +#: appPlugins/ToolCutOut.py:2428 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11494,12 +11534,12 @@ msgstr "" "della forma del PCB dal materiale circostante." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:88 -#: appTools/ToolCutOut.py:2359 +#: appPlugins/ToolCutOut.py:2359 msgid "Kind" msgstr "Tipo" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 -#: appTools/ToolCutOut.py:2361 +#: appPlugins/ToolCutOut.py:2361 msgid "" "Choice of what kind the object we want to cutout is.\n" "- Single: contain a single PCB Gerber outline object.\n" @@ -11512,12 +11552,12 @@ msgstr "" "da tanti bordi singoli di PCB." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:97 -#: appTools/ToolCutOut.py:2367 +#: appPlugins/ToolCutOut.py:2367 msgid "Single" msgstr "Singolo" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:98 -#: appTools/ToolCutOut.py:2368 +#: appPlugins/ToolCutOut.py:2368 msgid "Panel" msgstr "Pannello" @@ -11546,17 +11586,17 @@ msgstr "" "- 8 - 2*sinistra + 2*destra +2*sopra + 2*sotto" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:225 -#: appTools/ToolCutOut.py:2701 +#: appPlugins/ToolCutOut.py:2701 msgid "Big cursor" msgstr "Cursore grande" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 -#: appTools/ToolCutOut.py:2703 +#: appPlugins/ToolCutOut.py:2703 msgid "Use a big cursor when adding manual gaps." msgstr "Usa un cursore grande mentre si aggiungono gaps manualmente." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appTools/ToolCutOut.py:2797 +#: appPlugins/ToolCutOut.py:2797 msgid "" "Diameter of the tool used to cutout\n" "the PCB by drilling." @@ -11565,7 +11605,7 @@ msgstr "" "della forma del PCB con dei fori." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 -#: appTools/ToolCutOut.py:2810 +#: appPlugins/ToolCutOut.py:2810 msgid "" "Distance between the center of\n" "two neighboring drill holes." @@ -11578,7 +11618,7 @@ msgid "Drilling Tool Options" msgstr "Opzioni strumento fori" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 -#: appTools/ToolDrilling.py:2299 +#: appPlugins/ToolDrilling.py:2299 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "Crea CNCJob con percorsi per la foratura e fresatura fori." @@ -11586,9 +11626,9 @@ msgstr "Crea CNCJob con percorsi per la foratura e fresatura fori." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appTools/ToolDrilling.py:2376 appTools/ToolIsolation.py:3267 -#: appTools/ToolMilling.py:3699 appTools/ToolNCC.py:4224 -#: appTools/ToolPaint.py:3018 +#: appPlugins/ToolDrilling.py:2376 appPlugins/ToolIsolation.py:3267 +#: appPlugins/ToolMilling.py:3705 appPlugins/ToolNCC.py:4224 +#: appPlugins/ToolPaint.py:3018 msgid "Tool order" msgstr "Ordine utensili" @@ -11597,10 +11637,10 @@ msgstr "Ordine utensili" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appTools/ToolDrilling.py:2377 appTools/ToolIsolation.py:3268 -#: appTools/ToolMilling.py:3700 appTools/ToolNCC.py:4225 -#: appTools/ToolNCC.py:4235 appTools/ToolPaint.py:3019 -#: appTools/ToolPaint.py:3029 +#: appPlugins/ToolDrilling.py:2377 appPlugins/ToolIsolation.py:3268 +#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4225 +#: appPlugins/ToolNCC.py:4235 appPlugins/ToolPaint.py:3019 +#: appPlugins/ToolPaint.py:3029 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" @@ -11626,9 +11666,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appTools/ToolDrilling.py:2385 appTools/ToolIsolation.py:3276 -#: appTools/ToolMilling.py:3708 appTools/ToolNCC.py:4233 -#: appTools/ToolPaint.py:3027 +#: appPlugins/ToolDrilling.py:2385 appPlugins/ToolIsolation.py:3276 +#: appPlugins/ToolMilling.py:3714 appPlugins/ToolNCC.py:4233 +#: appPlugins/ToolPaint.py:3027 msgid "Forward" msgstr "Avanti" @@ -11636,14 +11676,14 @@ msgstr "Avanti" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appTools/ToolDrilling.py:2386 appTools/ToolIsolation.py:3277 -#: appTools/ToolMilling.py:3709 appTools/ToolNCC.py:4234 -#: appTools/ToolPaint.py:3028 +#: appPlugins/ToolDrilling.py:2386 appPlugins/ToolIsolation.py:3277 +#: appPlugins/ToolMilling.py:3715 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3028 msgid "Reverse" msgstr "Indietro" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appTools/ToolDrilling.py:2673 appTools/ToolMilling.py:4302 +#: appPlugins/ToolDrilling.py:2673 appPlugins/ToolMilling.py:4308 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11708,12 +11748,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appTools/ToolFilm.py:1368 appTools/ToolFilm.py:1480 +#: appPlugins/ToolFilm.py:1368 appPlugins/ToolFilm.py:1480 msgid "Film Type" msgstr "Tipo Film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appTools/ToolFilm.py:1370 +#: appPlugins/ToolFilm.py:1370 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11738,12 +11778,12 @@ 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 -#: appTools/ToolFilm.py:1386 +#: appPlugins/ToolFilm.py:1386 msgid "Border" msgstr "Bordo" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appTools/ToolFilm.py:1388 +#: appPlugins/ToolFilm.py:1388 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11763,12 +11803,12 @@ msgstr "" "le aree circostanti in assenza del bordo stesso." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appTools/ToolFilm.py:1355 +#: appPlugins/ToolFilm.py:1355 msgid "Scale Stroke" msgstr "Scala tratto" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appTools/ToolFilm.py:1357 +#: appPlugins/ToolFilm.py:1357 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 " @@ -11783,12 +11823,12 @@ msgstr "" "da questo parametro." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appTools/ToolFilm.py:1196 +#: appPlugins/ToolFilm.py:1196 msgid "Film Adjustments" msgstr "Sistemazione film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appTools/ToolFilm.py:1198 +#: appPlugins/ToolFilm.py:1198 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11804,7 +11844,7 @@ msgid "Scale Film geometry" msgstr "Scala geometrie Film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appTools/ToolFilm.py:1227 +#: appPlugins/ToolFilm.py:1227 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11817,7 +11857,7 @@ msgid "Skew Film geometry" msgstr "Inclinazione geometria film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appTools/ToolFilm.py:1271 +#: appPlugins/ToolFilm.py:1271 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11839,13 +11879,13 @@ msgstr "" "geometria." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appTools/ToolCorners.py:714 appTools/ToolFiducials.py:812 -#: appTools/ToolFilm.py:1210 app_Main.py:5473 +#: appPlugins/ToolCorners.py:714 appPlugins/ToolFiducials.py:812 +#: appPlugins/ToolFilm.py:1210 app_Main.py:5473 msgid "Bottom Left" msgstr "Basso Sinistra" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appTools/ToolFilm.py:1213 +#: appPlugins/ToolFilm.py:1213 msgid "Top right" msgstr "Alto Destra" @@ -11854,27 +11894,27 @@ msgid "Mirror Film geometry" msgstr "Specchia geometria film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appTools/ToolFilm.py:1315 +#: appPlugins/ToolFilm.py:1315 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 -#: appTools/ToolFilm.py:1475 +#: appPlugins/ToolFilm.py:1475 msgid "SVG" msgstr "SVG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appTools/ToolFilm.py:1476 +#: appPlugins/ToolFilm.py:1476 msgid "PNG" msgstr "PNG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appTools/ToolFilm.py:1477 +#: appPlugins/ToolFilm.py:1477 msgid "PDF" msgstr "PDF" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appTools/ToolFilm.py:1482 +#: appPlugins/ToolFilm.py:1482 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11887,22 +11927,22 @@ msgstr "" "- 'PDF' -> Portable Document Format" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appTools/ToolFilm.py:1491 +#: appPlugins/ToolFilm.py:1491 msgid "Page Orientation" msgstr "Orientamento pagina" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appTools/ToolFilm.py:1508 +#: appPlugins/ToolFilm.py:1508 msgid "Page Size" msgstr "Dimensiona pagina" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appTools/ToolFilm.py:1509 +#: appPlugins/ToolFilm.py:1509 msgid "A selection of standard ISO 216 page sizes." msgstr "Una selezione di pagine standard secondo ISO 216." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appTools/ToolFilm.py:1575 +#: appPlugins/ToolFilm.py:1575 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." @@ -11941,14 +11981,14 @@ msgstr "A V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appTools/ToolMilling.py:4038 +#: appPlugins/ToolMilling.py:4044 msgid "V-Tip Dia" msgstr "Diametro punta a V" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appTools/ToolMilling.py:4041 +#: appPlugins/ToolMilling.py:4047 msgid "The tip diameter for V-Shape Tool" msgstr "Il diametro sulla punta dell'utensile a V" @@ -11956,7 +11996,7 @@ msgstr "Il diametro sulla punta dell'utensile a V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appTools/ToolMilling.py:4054 +#: appPlugins/ToolMilling.py:4060 msgid "V-Tip Angle" msgstr "Angolo punta a V" @@ -11984,7 +12024,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appTools/ToolPaint.py:3059 +#: appPlugins/ToolPaint.py:3059 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" @@ -11998,16 +12038,16 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appTools/ToolIsolation.py:3480 appTools/ToolNCC.py:4520 -#: appTools/ToolPaint.py:3237 +#: appPlugins/ToolIsolation.py:3480 appPlugins/ToolNCC.py:4520 +#: appPlugins/ToolPaint.py:3237 msgid "Rest" msgstr "Ripresa" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appTools/ToolIsolation.py:3483 appTools/ToolNCC.py:4524 -#: appTools/ToolPaint.py:3240 +#: appPlugins/ToolIsolation.py:3483 appPlugins/ToolNCC.py:4524 +#: appPlugins/ToolPaint.py:3240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -12029,22 +12069,22 @@ msgstr "" "Se non selezionato, usa l'algoritmo standard." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appTools/ToolIsolation.py:3505 +#: appPlugins/ToolIsolation.py:3505 msgid "Combine" msgstr "Combinata" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appTools/ToolIsolation.py:3507 +#: appPlugins/ToolIsolation.py:3507 msgid "Combine all passes into one object" msgstr "Combina tutti i passaggi in un oggetto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appTools/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3524 msgid "Except" msgstr "Eccetto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appTools/ToolIsolation.py:3525 +#: appPlugins/ToolIsolation.py:3525 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12056,13 +12096,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appTools/ToolIsolation.py:3514 appTools/ToolNCC.py:4644 +#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4644 msgid "Check validity" msgstr "Controlla validità" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appTools/ToolIsolation.py:3516 appTools/ToolNCC.py:4646 +#: appPlugins/ToolIsolation.py:3516 appPlugins/ToolNCC.py:4646 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12071,7 +12111,7 @@ msgstr "" "per controllare se può effettuare un isolamento completo." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appTools/ToolIsolation.py:3564 +#: appPlugins/ToolIsolation.py:3564 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12089,17 +12129,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 msgid "Polygon Selection" msgstr "Selezione poligono" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appTools/ToolIsolation.py:3600 +#: appPlugins/ToolIsolation.py:3600 msgid "Interiors" msgstr "Interiors" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appTools/ToolIsolation.py:3602 +#: appPlugins/ToolIsolation.py:3602 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12108,12 +12148,12 @@ msgstr "" "(buchi nel poligono)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appTools/ToolIsolation.py:3495 +#: appPlugins/ToolIsolation.py:3495 msgid "Forced Rest" msgstr "Costretto Riposo" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appTools/ToolIsolation.py:3497 +#: appPlugins/ToolIsolation.py:3497 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" @@ -12154,12 +12194,12 @@ msgid "Levelling Tool Options" msgstr "Opzioni strumento fori" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 -#: appTools/ToolLevelling.py:1667 +#: appPlugins/ToolLevelling.py:1667 msgid "Generate CNC Code with auto-levelled paths." msgstr "" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 -#: appTools/ToolLevelling.py:1815 +#: appPlugins/ToolLevelling.py:1815 msgid "" "Choose a mode for height map generation.\n" "- Manual: will pick a selection of probe points by clicking on canvas\n" @@ -12170,12 +12210,12 @@ msgstr "" "- Griglia: genererà automaticamente una griglia di punti di probe" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appTools/ToolLevelling.py:1822 app_Main.py:8032 +#: appPlugins/ToolLevelling.py:1822 app_Main.py:8032 msgid "Grid" msgstr "Griglia" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 -#: appTools/ToolLevelling.py:1829 +#: appPlugins/ToolLevelling.py:1829 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" "- Voronoi: will generate a Voronoi diagram\n" @@ -12188,59 +12228,59 @@ msgstr "" "modalità griglia." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 -#: appTools/ToolLevelling.py:1835 +#: appPlugins/ToolLevelling.py:1835 msgid "Voronoi" msgstr "Voronoi" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 -#: appTools/ToolLevelling.py:1836 +#: appPlugins/ToolLevelling.py:1836 msgid "Bilinear" msgstr "BiLineare" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appTools/ToolLevelling.py:1849 appTools/ToolPanelize.py:1233 +#: appPlugins/ToolLevelling.py:1849 appPlugins/ToolPanelize.py:1233 msgid "Columns" msgstr "Colonne" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 -#: appTools/ToolLevelling.py:1851 +#: appPlugins/ToolLevelling.py:1851 msgid "The number of grid columns." msgstr "Numero di colonne della griglia." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appTools/ToolLevelling.py:1860 appTools/ToolPanelize.py:1244 +#: appPlugins/ToolLevelling.py:1860 appPlugins/ToolPanelize.py:1244 msgid "Rows" msgstr "Righe" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 -#: appTools/ToolLevelling.py:1862 +#: appPlugins/ToolLevelling.py:1862 msgid "The number of grid rows." msgstr "Numero di righe della griglia." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 -#: appTools/ToolLevelling.py:1772 +#: appPlugins/ToolLevelling.py:1772 msgid "Probe Z travel" msgstr "Spostamento Probe Z" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 -#: appTools/ToolLevelling.py:1774 +#: appPlugins/ToolLevelling.py:1774 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 -#: appTools/ToolLevelling.py:1797 +#: appPlugins/ToolLevelling.py:1797 msgid "Probe Feedrate" msgstr "Avanzamento Probe" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 -#: appTools/ToolLevelling.py:1875 +#: appPlugins/ToolLevelling.py:1875 msgid "Controller" msgstr "Controller" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 -#: appTools/ToolLevelling.py:1877 +#: appPlugins/ToolLevelling.py:1877 msgid "" "The kind of controller for which to generate\n" "height map gcode." @@ -12249,17 +12289,17 @@ msgstr "" "il GCode della mappa altezza." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 -#: appTools/ToolLevelling.py:2104 +#: appPlugins/ToolLevelling.py:2104 msgid "Step" msgstr "Passo" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 -#: appTools/ToolLevelling.py:2106 +#: appPlugins/ToolLevelling.py:2106 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 -#: appTools/ToolLevelling.py:2120 +#: appPlugins/ToolLevelling.py:2120 msgid "Feedrate when jogging." msgstr "Feedrate durante il Jog." @@ -12281,7 +12321,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appTools/ToolMilling.py:4057 +#: appPlugins/ToolMilling.py:4063 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12293,7 +12333,8 @@ msgstr "" msgid "Offset value" msgstr "Valore offset" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 appTools/ToolNCC.py:4598 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appPlugins/ToolNCC.py:4598 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12314,7 +12355,7 @@ msgid "Paint Tool Options" msgstr "Opzione strumento pittura" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appTools/ToolPaint.py:3267 +#: appPlugins/ToolPaint.py:3267 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12353,12 +12394,12 @@ msgstr "" "di una distanza X e distanza Y ognuno dall'altro." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appTools/ToolPanelize.py:1208 +#: appPlugins/ToolPanelize.py:1208 msgid "Spacing cols" msgstr "Spazio colonne" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appTools/ToolPanelize.py:1210 +#: appPlugins/ToolPanelize.py:1210 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12367,12 +12408,12 @@ msgstr "" "In unità attuali." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appTools/ToolPanelize.py:1221 +#: appPlugins/ToolPanelize.py:1221 msgid "Spacing rows" msgstr "Spazio righe" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appTools/ToolPanelize.py:1223 +#: appPlugins/ToolPanelize.py:1223 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12381,27 +12422,27 @@ msgstr "" "In unità attuali." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appTools/ToolPanelize.py:1235 +#: appPlugins/ToolPanelize.py:1235 msgid "Number of columns of the desired panel" msgstr "Numero di colonne nel pannello desiderato" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appTools/ToolPanelize.py:1246 +#: appPlugins/ToolPanelize.py:1246 msgid "Number of rows of the desired panel" msgstr "Numero di righe nel pannello desiderato" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appTools/ToolPanelize.py:1258 +#: appPlugins/ToolPanelize.py:1258 msgid "Geo" msgstr "Geo" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appTools/ToolPanelize.py:1259 +#: appPlugins/ToolPanelize.py:1259 msgid "Panel Type" msgstr "Tipo pannello" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appTools/ToolPanelize.py:1261 +#: appPlugins/ToolPanelize.py:1261 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12412,7 +12453,7 @@ msgstr "" "- Geometria" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appTools/ToolPanelize.py:1271 +#: appPlugins/ToolPanelize.py:1271 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12429,7 +12470,7 @@ msgid "Constrain within" msgstr "Vincoli contenimento" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appTools/ToolPanelize.py:1281 +#: appPlugins/ToolPanelize.py:1281 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12444,12 +12485,12 @@ msgstr "" "si adattano completamente all'interno dell'area selezionata." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appTools/ToolPanelize.py:1293 +#: appPlugins/ToolPanelize.py:1293 msgid "Width (DX)" msgstr "Larghezza (DX)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1295 +#: appPlugins/ToolPanelize.py:1295 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12458,12 +12499,12 @@ msgstr "" "In unità correnti." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appTools/ToolPanelize.py:1305 +#: appPlugins/ToolPanelize.py:1305 msgid "Height (DY)" msgstr "Altezza (DY)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appTools/ToolPanelize.py:1307 +#: appPlugins/ToolPanelize.py:1307 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12488,37 +12529,37 @@ msgid "New Nozzle Dia" msgstr "Nuovo diametro ugello" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 -#: appTools/ToolSolderPaste.py:1224 +#: appPlugins/ToolSolderPaste.py:1224 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 -#: appTools/ToolSolderPaste.py:1276 +#: appPlugins/ToolSolderPaste.py:1276 msgid "Z Dispense Start" msgstr "Z avvio erogazione" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 -#: appTools/ToolSolderPaste.py:1278 +#: appPlugins/ToolSolderPaste.py:1278 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 -#: appTools/ToolSolderPaste.py:1289 +#: appPlugins/ToolSolderPaste.py:1289 msgid "Z Dispense" msgstr "Z erogazione" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 -#: appTools/ToolSolderPaste.py:1291 +#: appPlugins/ToolSolderPaste.py:1291 msgid "The height (Z) when doing solder paste dispensing." msgstr "L'altezza (Z) quando l'erogazione è in esecuzione." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 -#: appTools/ToolSolderPaste.py:1302 +#: appPlugins/ToolSolderPaste.py:1302 msgid "Z Dispense Stop" msgstr "Z fine erogazione" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 -#: appTools/ToolSolderPaste.py:1304 +#: appPlugins/ToolSolderPaste.py:1304 msgid "The height (Z) when solder paste dispensing stops." msgstr "L'altezza (Z) quando finisce l'erogazione della pasta." @@ -12527,7 +12568,7 @@ msgid "Z Travel" msgstr "Z spostamento" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 -#: appTools/ToolSolderPaste.py:1322 +#: appPlugins/ToolSolderPaste.py:1322 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -12540,12 +12581,12 @@ msgid "Z Toolchange" msgstr "Z cambio utensile" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 -#: appTools/ToolSolderPaste.py:1336 +#: appPlugins/ToolSolderPaste.py:1336 msgid "The height (Z) for tool (nozzle) change." msgstr "L'altezza (Z) per il cambio utensile (ugello)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 -#: appTools/ToolSolderPaste.py:1345 +#: appPlugins/ToolSolderPaste.py:1345 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -12554,24 +12595,24 @@ msgstr "" "Il formato è (x,y) dove x e y sono numeri reali." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 -#: appTools/ToolSolderPaste.py:1364 +#: appPlugins/ToolSolderPaste.py:1364 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 -#: appTools/ToolSolderPaste.py:1377 +#: appPlugins/ToolSolderPaste.py:1377 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 -#: appTools/ToolSolderPaste.py:1389 +#: appPlugins/ToolSolderPaste.py:1389 msgid "Feedrate Z Dispense" msgstr "Avanzamento erogazione Z" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 -#: appTools/ToolSolderPaste.py:1391 +#: appPlugins/ToolSolderPaste.py:1391 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -12580,12 +12621,12 @@ msgstr "" "verso la posizione di erogazione (sul piano Z)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 -#: appTools/ToolSolderPaste.py:1407 +#: appPlugins/ToolSolderPaste.py:1407 msgid "Spindle Speed FWD" msgstr "Velocità mandrino AVANTI" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 -#: appTools/ToolSolderPaste.py:1409 +#: appPlugins/ToolSolderPaste.py:1409 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -12594,22 +12635,22 @@ msgstr "" "la pasta tramite l'ugello." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 -#: appTools/ToolSolderPaste.py:1421 +#: appPlugins/ToolSolderPaste.py:1421 msgid "Dwell FWD" msgstr "Pausa AVANTI" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 -#: appTools/ToolSolderPaste.py:1423 +#: appPlugins/ToolSolderPaste.py:1423 msgid "Pause after solder dispensing." msgstr "Pausa dopo l'erogazione del solder." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 -#: appTools/ToolSolderPaste.py:1433 +#: appPlugins/ToolSolderPaste.py:1433 msgid "Spindle Speed REV" msgstr "Velocità mandrino INDIETRO" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 -#: appTools/ToolSolderPaste.py:1435 +#: appPlugins/ToolSolderPaste.py:1435 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -12618,12 +12659,12 @@ msgstr "" "la pasta tramite l'ugello." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 -#: appTools/ToolSolderPaste.py:1447 +#: appPlugins/ToolSolderPaste.py:1447 msgid "Dwell REV" msgstr "Pausa INDIETRO" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 -#: appTools/ToolSolderPaste.py:1449 +#: appPlugins/ToolSolderPaste.py:1449 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -12632,7 +12673,7 @@ msgstr "" "per equilibrare la pressione." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 -#: appTools/ToolSolderPaste.py:1463 +#: appPlugins/ToolSolderPaste.py:1463 msgid "Files that control the GCode generation." msgstr "Files che controllano la generazione del GCode." @@ -12648,21 +12689,21 @@ msgstr "" "Uno strumento per sottrarre un oggetto Gerber o\n" "geometria da un altro dello stesso tipo." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appTools/ToolSub.py:904 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:904 msgid "Close paths" msgstr "Percorsi chiusi" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appTools/ToolSub.py:905 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:905 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 appTools/ToolSub.py:800 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:800 msgid "Delete source" msgstr "Elimina sorgente" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appTools/ToolSub.py:802 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:802 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12683,7 +12724,7 @@ msgstr "" "ad un oggetto dell'applicazione." #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 -#: appTools/ToolTransform.py:596 +#: appPlugins/ToolTransform.py:596 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -12700,7 +12741,7 @@ msgstr "" "- Oggetto -> il centro del box che contiene un oggetto specifico" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 -#: appTools/ToolTransform.py:628 +#: appPlugins/ToolTransform.py:628 msgid "The type of object used as reference." msgstr "Il tipo di oggetto usato come riferimento." @@ -12710,7 +12751,7 @@ msgstr "Inclina" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 -#: appTools/ToolCalibration.py:1213 appTools/ToolCalibration.py:1226 +#: appPlugins/ToolCalibration.py:1213 appPlugins/ToolCalibration.py:1226 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359." @@ -12738,7 +12779,7 @@ msgstr "" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appTools/ToolDrilling.py:2877 appTools/ToolMilling.py:4484 +#: appPlugins/ToolDrilling.py:2877 appPlugins/ToolMilling.py:4490 msgid "Delete All" msgstr "Cancella tutto" @@ -12920,8 +12961,8 @@ msgstr "" "Prova >help< seguito dal Run Code per una lista di comandi Tcl FlatCAM " "(visualizzati nella shell)." -#: appObjects/FlatCAMCNCJob.py:655 appTools/ToolLevelling.py:1399 -#: appTools/ToolLevelling.py:1591 appTools/ToolSolderPaste.py:1095 +#: appObjects/FlatCAMCNCJob.py:655 appPlugins/ToolLevelling.py:1399 +#: appPlugins/ToolLevelling.py:1591 appPlugins/ToolSolderPaste.py:1095 msgid "Export cancelled ..." msgstr "Esportazione annullata ..." @@ -12954,38 +12995,38 @@ msgid "Document Editor" msgstr "Editor Documenti" #: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1042 -#: appTools/ToolDrilling.py:1902 appTools/ToolMilling.py:2483 -#: appTools/ToolMilling.py:2599 +#: appPlugins/ToolDrilling.py:1902 appPlugins/ToolMilling.py:2483 +#: appPlugins/ToolMilling.py:2599 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 appTools/ToolMilling.py:2490 +#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2490 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:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Tool_nr" msgstr "Utensile_nr" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Drills_Nr" msgstr "Foro_Nr" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Slots_Nr" msgstr "Slot_Nr" -#: appObjects/FlatCAMExcellon.py:1051 appTools/ToolMilling.py:2608 +#: appObjects/FlatCAMExcellon.py:1051 appPlugins/ToolMilling.py:2608 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "L'utensile per lo SLOT è più grande del foro. Operazione annullata." @@ -12995,78 +13036,81 @@ msgstr "Punti vertice calcolati." #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1068 #: appObjects/FlatCAMGeometry.py:1099 appObjects/FlatCAMGeometry.py:1126 -#: appObjects/FlatCAMGeometry.py:1130 appTools/ToolDrilling.py:904 -#: appTools/ToolDrilling.py:910 appTools/ToolDrilling.py:955 -#: appTools/ToolDrilling.py:1202 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1241 appTools/ToolDrilling.py:1254 -#: appTools/ToolDrilling.py:1258 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:611 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:775 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:811 -#: appTools/ToolIsolation.py:3377 appTools/ToolMilling.py:959 -#: appTools/ToolMilling.py:1076 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1532 -#: appTools/ToolMilling.py:1537 appTools/ToolMilling.py:1605 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:1620 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:305 appTools/ToolNCC.py:310 -#: appTools/ToolNCC.py:340 appTools/ToolNCC.py:363 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:271 appTools/ToolPaint.py:313 -#: appTools/ToolPaint.py:335 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1130 appPlugins/ToolDrilling.py:904 +#: appPlugins/ToolDrilling.py:910 appPlugins/ToolDrilling.py:955 +#: appPlugins/ToolDrilling.py:1202 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolDrilling.py:1254 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:611 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:775 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolIsolation.py:3377 appPlugins/ToolMilling.py:959 +#: appPlugins/ToolMilling.py:1076 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1532 +#: appPlugins/ToolMilling.py:1537 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:305 +#: appPlugins/ToolNCC.py:310 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolNCC.py:363 appPlugins/ToolNCC.py:376 +#: appPlugins/ToolNCC.py:857 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:271 +#: appPlugins/ToolPaint.py:313 appPlugins/ToolPaint.py:335 +#: appPlugins/ToolPaint.py:347 appPlugins/ToolPaint.py:794 +#: appPlugins/ToolPaint.py:3119 msgid "Parameters for" msgstr "Parametri per" #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1099 -#: appTools/ToolDrilling.py:955 appTools/ToolDrilling.py:1202 -#: appTools/ToolDrilling.py:1241 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:775 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1532 appTools/ToolMilling.py:1605 -#: appTools/ToolNCC.py:305 appTools/ToolNCC.py:340 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:313 app_Main.py:2496 +#: appPlugins/ToolDrilling.py:955 appPlugins/ToolDrilling.py:1202 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:775 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1532 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolNCC.py:305 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:313 app_Main.py:2496 msgid "No Tool Selected" msgstr "Nessun utensile selezionato" #: appObjects/FlatCAMGeometry.py:1068 appObjects/FlatCAMGeometry.py:1130 -#: appTools/ToolDrilling.py:904 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1258 appTools/ToolIsolation.py:611 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:811 -#: appTools/ToolMilling.py:959 appTools/ToolMilling.py:1076 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1537 -#: appTools/ToolMilling.py:1620 appTools/ToolNCC.py:310 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolPaint.py:271 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 +#: appPlugins/ToolDrilling.py:904 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolIsolation.py:611 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolMilling.py:959 appPlugins/ToolMilling.py:1076 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1537 +#: appPlugins/ToolMilling.py:1620 appPlugins/ToolNCC.py:310 +#: appPlugins/ToolNCC.py:376 appPlugins/ToolNCC.py:857 +#: appPlugins/ToolPaint.py:271 appPlugins/ToolPaint.py:347 +#: appPlugins/ToolPaint.py:794 msgid "Multiple Tools" msgstr "Strumenti Multipli" -#: appObjects/FlatCAMGeometry.py:1211 appTools/ToolCutOut.py:470 -#: appTools/ToolIsolation.py:905 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1390 appTools/ToolMilling.py:1974 -#: appTools/ToolMilling.py:2100 appTools/ToolNCC.py:1222 -#: appTools/ToolNCC.py:1360 appTools/ToolNCC.py:1436 appTools/ToolPaint.py:427 -#: appTools/ToolPaint.py:825 appTools/ToolPaint.py:962 -#: appTools/ToolSolderPaste.py:150 appTools/ToolSolderPaste.py:487 -#: app_Main.py:4788 +#: appObjects/FlatCAMGeometry.py:1211 appPlugins/ToolCutOut.py:470 +#: appPlugins/ToolIsolation.py:905 appPlugins/ToolIsolation.py:1252 +#: appPlugins/ToolIsolation.py:1390 appPlugins/ToolMilling.py:1974 +#: appPlugins/ToolMilling.py:2100 appPlugins/ToolNCC.py:1222 +#: appPlugins/ToolNCC.py:1360 appPlugins/ToolNCC.py:1436 +#: appPlugins/ToolPaint.py:427 appPlugins/ToolPaint.py:825 +#: appPlugins/ToolPaint.py:962 appPlugins/ToolSolderPaste.py:150 +#: appPlugins/ToolSolderPaste.py:487 app_Main.py:4788 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:1223 appTools/ToolCutOut.py:483 -#: appTools/ToolDrilling.py:1114 appTools/ToolIsolation.py:1271 -#: appTools/ToolMilling.py:1986 +#: appObjects/FlatCAMGeometry.py:1223 appPlugins/ToolCutOut.py:483 +#: appPlugins/ToolDrilling.py:1114 appPlugins/ToolIsolation.py:1271 +#: appPlugins/ToolMilling.py:1986 msgid "Could not load Tools DB file." msgstr "Impossibile caricare il file del DB utensili." -#: appObjects/FlatCAMGeometry.py:1286 appTools/ToolCutOut.py:546 -#: appTools/ToolIsolation.py:1336 appTools/ToolMilling.py:2049 -#: appTools/ToolNCC.py:1305 appTools/ToolPaint.py:906 +#: appObjects/FlatCAMGeometry.py:1286 appPlugins/ToolCutOut.py:546 +#: appPlugins/ToolIsolation.py:1336 appPlugins/ToolMilling.py:2049 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolPaint.py:906 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:1293 appTools/ToolCutOut.py:553 -#: appTools/ToolDrilling.py:1174 appTools/ToolIsolation.py:1344 -#: appTools/ToolMilling.py:2057 appTools/ToolNCC.py:1312 -#: appTools/ToolPaint.py:914 +#: appObjects/FlatCAMGeometry.py:1293 appPlugins/ToolCutOut.py:553 +#: appPlugins/ToolDrilling.py:1174 appPlugins/ToolIsolation.py:1344 +#: appPlugins/ToolMilling.py:2057 appPlugins/ToolNCC.py:1312 +#: appPlugins/ToolPaint.py:914 msgid "" "Cancelled.\n" "Multiple tools for one tool diameter found in Tools Database." @@ -13074,40 +13118,40 @@ msgstr "" "Cancellato.\n" "Più tool dello stesso diametro trovati nel Tools Database." -#: appObjects/FlatCAMGeometry.py:1326 appTools/ToolIsolation.py:1381 -#: appTools/ToolMilling.py:2092 appTools/ToolNCC.py:1347 -#: appTools/ToolPaint.py:949 +#: appObjects/FlatCAMGeometry.py:1326 appPlugins/ToolIsolation.py:1381 +#: appPlugins/ToolMilling.py:2092 appPlugins/ToolNCC.py:1347 +#: appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "Nuovo utensile aggiunto alla tabella da DB Tool." -#: appObjects/FlatCAMGeometry.py:1393 appTools/ToolMilling.py:2163 +#: appObjects/FlatCAMGeometry.py:1393 appPlugins/ToolMilling.py:2163 msgid "Tool added in Tool Table." msgstr "Utensile aggiunto nella tavola utensili." #: appObjects/FlatCAMGeometry.py:1504 appObjects/FlatCAMGeometry.py:1513 -#: appTools/ToolMilling.py:2311 appTools/ToolMilling.py:2320 +#: appPlugins/ToolMilling.py:2311 appPlugins/ToolMilling.py:2320 msgid "Failed. Select a tool to copy." msgstr "Errore. Selezionare un utensile da copiare." -#: appObjects/FlatCAMGeometry.py:1542 appTools/ToolMilling.py:2344 +#: appObjects/FlatCAMGeometry.py:1542 appPlugins/ToolMilling.py:2344 msgid "Tool was copied in Tool Table." msgstr "Utensile copiato nella tabella utensili." -#: appObjects/FlatCAMGeometry.py:1572 appTools/ToolMilling.py:2282 +#: appObjects/FlatCAMGeometry.py:1572 appPlugins/ToolMilling.py:2282 msgid "Tool was edited in Tool Table." msgstr "Utensile editato nella tabella utensili." #: appObjects/FlatCAMGeometry.py:1605 appObjects/FlatCAMGeometry.py:1614 -#: appTools/ToolMilling.py:2376 appTools/ToolMilling.py:2385 +#: appPlugins/ToolMilling.py:2376 appPlugins/ToolMilling.py:2385 msgid "Failed. Select a tool to delete." msgstr "Errore. Selezionare un utensile da cancellare." -#: appObjects/FlatCAMGeometry.py:1638 appTools/ToolMilling.py:2406 +#: appObjects/FlatCAMGeometry.py:1638 appPlugins/ToolMilling.py:2406 msgid "Tool was deleted in Tool Table." msgstr "Utensile cancellato dalla tabella utensili." #: appObjects/FlatCAMGeometry.py:1675 appObjects/FlatCAMGeometry.py:1684 -#: appTools/ToolMilling.py:1825 +#: appPlugins/ToolMilling.py:1825 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13125,16 +13169,16 @@ msgstr "" "- Strumento Dia -> colonna 'Dia' trovato nella tabella degli utensili\n" "NB: un valore zero significa che Tool Dia = 'V Dia'" -#: appObjects/FlatCAMGeometry.py:2178 appTools/ToolMilling.py:2806 +#: appObjects/FlatCAMGeometry.py:2178 appPlugins/ToolMilling.py:2806 msgid "This Geometry can't be processed because it is" msgstr "Geometria non processabile per" -#: appObjects/FlatCAMGeometry.py:2215 appTools/ToolMilling.py:2840 +#: appObjects/FlatCAMGeometry.py:2215 appPlugins/ToolMilling.py:2840 msgid "Failed. No tool selected in the tool table ..." msgstr "Errore. Nessun utensile selezionato nella tabella utensili ..." #: appObjects/FlatCAMGeometry.py:2317 appObjects/FlatCAMGeometry.py:2478 -#: appTools/ToolMilling.py:2949 appTools/ToolMilling.py:3133 +#: appPlugins/ToolMilling.py:2955 appPlugins/ToolMilling.py:3139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13144,43 +13188,43 @@ msgstr "" "Aggiungi un offset utensile o cambia il tipo di Offset." #: appObjects/FlatCAMGeometry.py:2390 appObjects/FlatCAMGeometry.py:2541 -#: appTools/ToolMilling.py:3022 appTools/ToolMilling.py:3177 +#: appPlugins/ToolMilling.py:3028 appPlugins/ToolMilling.py:3183 msgid "G-Code parsing in progress..." msgstr "Analisi G_Code in corso..." #: appObjects/FlatCAMGeometry.py:2392 appObjects/FlatCAMGeometry.py:2543 -#: appTools/ToolMilling.py:3024 appTools/ToolMilling.py:3179 +#: appPlugins/ToolMilling.py:3030 appPlugins/ToolMilling.py:3185 msgid "G-Code parsing finished..." msgstr "Analisi G_Code terminata..." #: appObjects/FlatCAMGeometry.py:2399 appObjects/FlatCAMGeometry.py:2552 -#: appObjects/FlatCAMGeometry.py:2723 appTools/ToolMilling.py:3031 -#: appTools/ToolMilling.py:3188 +#: appObjects/FlatCAMGeometry.py:2723 appPlugins/ToolMilling.py:3037 +#: appPlugins/ToolMilling.py:3194 msgid "Finished G-Code processing" msgstr "Generazione G_Code terminata" #: appObjects/FlatCAMGeometry.py:2401 appObjects/FlatCAMGeometry.py:2554 -#: appTools/ToolMilling.py:3033 appTools/ToolMilling.py:3190 +#: appPlugins/ToolMilling.py:3039 appPlugins/ToolMilling.py:3196 msgid "G-Code processing failed with error" msgstr "Generazione G-Code fallita con errore" -#: appObjects/FlatCAMGeometry.py:2445 appTools/ToolMilling.py:3077 -#: appTools/ToolSolderPaste.py:832 appTools/ToolSolderPaste.py:890 +#: appObjects/FlatCAMGeometry.py:2445 appPlugins/ToolMilling.py:3083 +#: appPlugins/ToolSolderPaste.py:832 appPlugins/ToolSolderPaste.py:890 msgid "Cancelled. Empty file, it has no geometry" msgstr "Annullato. File vuoto, non ci sono geometrie" #: appObjects/FlatCAMGeometry.py:2574 appObjects/FlatCAMGeometry.py:2579 -#: appObjects/FlatCAMGeometry.py:2730 appTools/ToolMilling.py:3218 -#: appTools/ToolMilling.py:3233 +#: appObjects/FlatCAMGeometry.py:2730 appPlugins/ToolMilling.py:3224 +#: appPlugins/ToolMilling.py:3239 msgid "CNCjob created" msgstr "CNCjob creato" -#: appObjects/FlatCAMGeometry.py:2763 appTools/ToolMilling.py:2692 +#: appObjects/FlatCAMGeometry.py:2763 appPlugins/ToolMilling.py:2692 msgid "Polish" msgstr "Pulire" -#: appObjects/FlatCAMGeometry.py:2813 appTools/ToolMilling.py:2742 -#: appTools/ToolPaint.py:1829 +#: appObjects/FlatCAMGeometry.py:2813 appPlugins/ToolMilling.py:2742 +#: appPlugins/ToolPaint.py:1829 msgid "Geometry could not be painted completely" msgstr "La geometria non può essere dipinta completamente" @@ -13207,23 +13251,23 @@ msgstr "" "(x, y)\n" "ma ora c'è un solo valore, non due." -#: appObjects/FlatCAMGeometry.py:3128 appTools/ToolDrilling.py:1619 -#: appTools/ToolMilling.py:3438 +#: appObjects/FlatCAMGeometry.py:3128 appPlugins/ToolDrilling.py:1619 +#: appPlugins/ToolMilling.py:3444 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Cancellazione fallita. Non ci sono aree di esclusione da cancellare." -#: appObjects/FlatCAMGeometry.py:3145 appTools/ToolDrilling.py:1636 -#: appTools/ToolMilling.py:3455 +#: appObjects/FlatCAMGeometry.py:3145 appPlugins/ToolDrilling.py:1636 +#: appPlugins/ToolMilling.py:3461 msgid "Delete failed. Nothing is selected." msgstr "Errore. Niente di selezionato." #: appObjects/FlatCAMGeometry.py:3242 appObjects/FlatCAMGeometry.py:3257 -#: appTools/ToolDrilling.py:1733 appTools/ToolDrilling.py:1748 -#: appTools/ToolMilling.py:3552 appTools/ToolMilling.py:3567 +#: appPlugins/ToolDrilling.py:1733 appPlugins/ToolDrilling.py:1748 +#: appPlugins/ToolMilling.py:3558 appPlugins/ToolMilling.py:3573 msgid "Value edited in Exclusion Table." msgstr "Valore modificato nella tabella esclusioni." -#: appObjects/FlatCAMGerber.py:427 appTools/ToolIsolation.py:1544 +#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1544 msgid "Buffering solid geometry" msgstr "Riempimento geometria solida" @@ -13232,14 +13276,15 @@ msgid "Operation could not be done." msgstr "L'operazione non può essere eseguita." #: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appTools/ToolIsolation.py:1754 appTools/ToolIsolation.py:2122 -#: appTools/ToolNCC.py:2116 appTools/ToolNCC.py:3137 appTools/ToolNCC.py:3517 +#: appPlugins/ToolIsolation.py:1754 appPlugins/ToolIsolation.py:2122 +#: appPlugins/ToolNCC.py:2116 appPlugins/ToolNCC.py:3137 +#: appPlugins/ToolNCC.py:3517 msgid "Isolation geometry could not be generated." msgstr "Geometria di isolamento non può essere generata." #: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appTools/ToolIsolation.py:1822 appTools/ToolIsolation.py:2018 -#: appTools/ToolIsolation.py:2204 +#: appPlugins/ToolIsolation.py:1822 appPlugins/ToolIsolation.py:2018 +#: appPlugins/ToolIsolation.py:2204 msgid "Isolation geometry created" msgstr "Geometria di isolamento creata" @@ -13271,8 +13316,8 @@ msgstr "Riscalatura..." msgid "Skewing..." msgstr "Inclinazione..." -#: appObjects/FlatCAMObj.py:487 appTools/ToolCalculators.py:555 -#: appTools/ToolReport.py:171 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:555 +#: appPlugins/ToolReport.py:171 msgid "Dimensions" msgstr "Dimensione" @@ -13281,84 +13326,84 @@ msgid "Calculating dimensions ... Please wait." msgstr "Calcolo dimensioni … Attendere." #: appObjects/FlatCAMObj.py:724 appObjects/FlatCAMObj.py:792 -#: appTools/ToolReport.py:437 appTools/ToolReport.py:505 +#: appPlugins/ToolReport.py:437 appPlugins/ToolReport.py:505 msgid "Drills number" msgstr "Numero fori" #: appObjects/FlatCAMObj.py:725 appObjects/FlatCAMObj.py:794 -#: appTools/ToolReport.py:438 appTools/ToolReport.py:507 +#: appPlugins/ToolReport.py:438 appPlugins/ToolReport.py:507 msgid "Slots number" msgstr "Numero Slot" -#: appObjects/FlatCAMObj.py:727 appTools/ToolReport.py:440 +#: appObjects/FlatCAMObj.py:727 appPlugins/ToolReport.py:440 msgid "Drills total number:" msgstr "Numero totale di fori:" -#: appObjects/FlatCAMObj.py:728 appTools/ToolReport.py:441 +#: appObjects/FlatCAMObj.py:728 appPlugins/ToolReport.py:441 msgid "Slots total number:" msgstr "Numero totale di slot:" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolReport.py:468 appTools/ToolReport.py:471 -#: appTools/ToolReport.py:474 appTools/ToolReport.py:502 -#: appTools/ToolReport.py:509 appTools/ToolReport.py:512 +#: appPlugins/ToolReport.py:468 appPlugins/ToolReport.py:471 +#: appPlugins/ToolReport.py:474 appPlugins/ToolReport.py:502 +#: appPlugins/ToolReport.py:509 appPlugins/ToolReport.py:512 msgid "Present" msgstr "Presente" #: appObjects/FlatCAMObj.py:756 appObjects/FlatCAMObj.py:790 -#: appTools/ToolReport.py:469 appTools/ToolReport.py:503 +#: appPlugins/ToolReport.py:469 appPlugins/ToolReport.py:503 msgid "Solid Geometry" msgstr "Geometria solida" #: appObjects/FlatCAMObj.py:759 appObjects/FlatCAMObj.py:797 -#: appTools/ToolReport.py:472 appTools/ToolReport.py:510 +#: appPlugins/ToolReport.py:472 appPlugins/ToolReport.py:510 msgid "GCode Text" msgstr "Testo GCode" #: appObjects/FlatCAMObj.py:762 appObjects/FlatCAMObj.py:800 -#: appTools/ToolReport.py:475 appTools/ToolReport.py:513 +#: appPlugins/ToolReport.py:475 appPlugins/ToolReport.py:513 msgid "GCode Geometry" msgstr "Geometria GCode" #: appObjects/FlatCAMObj.py:770 appObjects/FlatCAMObj.py:843 -#: appTools/ToolReport.py:483 appTools/ToolReport.py:556 +#: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:556 msgid "Tool Data" msgstr "Dati tool" -#: appObjects/FlatCAMObj.py:807 appTools/ToolReport.py:520 +#: appObjects/FlatCAMObj.py:807 appPlugins/ToolReport.py:520 msgid "Depth of Cut" msgstr "Profondità di taglio" -#: appObjects/FlatCAMObj.py:819 appTools/ToolReport.py:532 +#: appObjects/FlatCAMObj.py:819 appPlugins/ToolReport.py:532 msgid "Clearance Height" msgstr "Altezza di sicurezza" -#: appObjects/FlatCAMObj.py:857 appTools/ToolReport.py:570 +#: appObjects/FlatCAMObj.py:857 appPlugins/ToolReport.py:570 msgid "Routing time" msgstr "Tempo fresatura" -#: appObjects/FlatCAMObj.py:882 appTools/ToolReport.py:595 +#: appObjects/FlatCAMObj.py:882 appPlugins/ToolReport.py:595 msgid "Width" msgstr "Larghezza" #: appObjects/FlatCAMObj.py:888 appObjects/FlatCAMObj.py:896 -#: appTools/ToolReport.py:601 appTools/ToolReport.py:609 +#: appPlugins/ToolReport.py:601 appPlugins/ToolReport.py:609 msgid "Box Area" msgstr "Area box" #: appObjects/FlatCAMObj.py:891 appObjects/FlatCAMObj.py:899 -#: appTools/ToolReport.py:604 appTools/ToolReport.py:612 +#: appPlugins/ToolReport.py:604 appPlugins/ToolReport.py:612 msgid "Convex_Hull Area" msgstr "Area guscio convesso" #: appObjects/FlatCAMObj.py:906 appObjects/FlatCAMObj.py:909 -#: appTools/ToolReport.py:619 appTools/ToolReport.py:622 +#: appPlugins/ToolReport.py:619 appPlugins/ToolReport.py:622 msgid "Copper Area" msgstr "Area rame" -#: appObjects/FlatCAMScript.py:156 +#: appObjects/FlatCAMScript.py:160 msgid "Script Editor" msgstr "Editor Script" @@ -13493,56 +13538,52 @@ msgstr "Contenuto riga HPGL2" msgid "HPGL2 Parser ERROR" msgstr "ERRORE analisi HPGL2" -#: appProcess.py:172 -msgid "processes running." -msgstr "processi in esecuzione." - -#: appTools/ToolAlignObjects.py:122 +#: appPlugins/ToolAlignObjects.py:122 msgid "Align Tool" msgstr "Strumento allineamento" -#: appTools/ToolAlignObjects.py:167 +#: appPlugins/ToolAlignObjects.py:167 msgid "There is no aligned FlatCAM object selected..." msgstr "Non si sono oggetti FlatCAM allineati..." -#: appTools/ToolAlignObjects.py:177 +#: appPlugins/ToolAlignObjects.py:177 msgid "There is no aligner FlatCAM object selected..." msgstr "Non si sono oggetti FlatCAM allineatori selezionati..." -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:263 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:263 msgid "First Point" msgstr "Primo punto" -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:278 msgid "Click on the START point." msgstr "Fai clic sul punto di PARTENZA." -#: appTools/ToolAlignObjects.py:258 appTools/ToolCalibration.py:294 -#: appTools/ToolDblSided.py:405 +#: appPlugins/ToolAlignObjects.py:258 appPlugins/ToolCalibration.py:294 +#: appPlugins/ToolDblSided.py:405 msgid "Cancelled by user request." msgstr "Annullato su richiesta dell'utente." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:285 -#: appTools/ToolDistance.py:410 appTools/ToolMove.py:140 -#: appTools/ToolQRCode.py:270 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolDistance.py:410 appPlugins/ToolMove.py:140 +#: appPlugins/ToolQRCode.py:270 msgid "Click on the DESTINATION point ..." msgstr "Fai clic sul punto di DESTINAZIONE ..." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:278 -#: appTools/ToolAlignObjects.py:285 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:285 msgid "Or right click to cancel." msgstr "O click destro per annullare." -#: appTools/ToolAlignObjects.py:278 appTools/ToolAlignObjects.py:285 -#: appTools/ToolFiducials.py:836 +#: appPlugins/ToolAlignObjects.py:278 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolFiducials.py:836 msgid "Second Point" msgstr "Secondo punto" -#: appTools/ToolAlignObjects.py:404 +#: appPlugins/ToolAlignObjects.py:404 msgid "MOVING object" msgstr "SPOSTAMENTO oggetto" -#: appTools/ToolAlignObjects.py:408 +#: appPlugins/ToolAlignObjects.py:408 msgid "" "Specify the type of object to be aligned.\n" "It can be of type: Gerber or Excellon.\n" @@ -13554,15 +13595,15 @@ msgstr "" "La selezione decide il tipo di oggetti che saranno\n" "nella combobox Oggetto." -#: appTools/ToolAlignObjects.py:429 +#: appPlugins/ToolAlignObjects.py:429 msgid "Object to be aligned." msgstr "Oggetto da allineare." -#: appTools/ToolAlignObjects.py:441 +#: appPlugins/ToolAlignObjects.py:441 msgid "DESTINATION object" msgstr "Oggetto DESTINAZIONE" -#: appTools/ToolAlignObjects.py:443 +#: appPlugins/ToolAlignObjects.py:443 msgid "" "Specify the type of object to be aligned to.\n" "It can be of type: Gerber or Excellon.\n" @@ -13574,15 +13615,15 @@ msgstr "" "La selezione decide il tipo di oggetti che saranno\n" "nella combobox Oggetto." -#: appTools/ToolAlignObjects.py:465 +#: appPlugins/ToolAlignObjects.py:465 msgid "Object to be aligned to. Aligner." msgstr "Oggetto da allineare. Allineatore." -#: appTools/ToolAlignObjects.py:478 +#: appPlugins/ToolAlignObjects.py:478 msgid "Alignment Type" msgstr "Tipo allineamento" -#: appTools/ToolAlignObjects.py:480 +#: appPlugins/ToolAlignObjects.py:480 msgid "" "The type of alignment can be:\n" "- Single Point -> it require a single point of sync, the action will be a " @@ -13596,19 +13637,19 @@ msgstr "" "- Punto doppio -> richiede due punti di sincronizzazione, l'azione sarà la " "traslazione seguita da rotazione" -#: appTools/ToolAlignObjects.py:486 +#: appPlugins/ToolAlignObjects.py:486 msgid "Single Point" msgstr "Punto singolo" -#: appTools/ToolAlignObjects.py:487 +#: appPlugins/ToolAlignObjects.py:487 msgid "Dual Point" msgstr "Doppio punto" -#: appTools/ToolAlignObjects.py:499 +#: appPlugins/ToolAlignObjects.py:499 msgid "Align Object" msgstr "Allinea oggetto" -#: appTools/ToolAlignObjects.py:502 +#: appPlugins/ToolAlignObjects.py:502 msgid "" "Align the specified object to the aligner object.\n" "If only one point is used then it assumes translation.\n" @@ -13618,67 +13659,67 @@ msgstr "" "Se viene utilizzato solo un punto, assume la traslazione.\n" "Se si utilizzano i punti, si assume la traslazione e rotazione." -#: appTools/ToolAlignObjects.py:517 appTools/ToolCalculators.py:715 -#: appTools/ToolCalibration.py:1391 appTools/ToolCopperThieving.py:1743 -#: appTools/ToolCorners.py:885 appTools/ToolCutOut.py:2846 -#: appTools/ToolDblSided.py:1094 appTools/ToolDrilling.py:2924 -#: appTools/ToolEtchCompensation.py:473 appTools/ToolExtract.py:1307 -#: appTools/ToolFiducials.py:1051 appTools/ToolFilm.py:1606 -#: appTools/ToolFollow.py:780 appTools/ToolInvertGerber.py:302 -#: appTools/ToolIsolation.py:3685 appTools/ToolLevelling.py:2245 -#: appTools/ToolMilling.py:4531 appTools/ToolNCC.py:4674 -#: appTools/ToolOptimal.py:617 appTools/ToolPaint.py:3340 -#: appTools/ToolPanelize.py:1340 appTools/ToolPunchGerber.py:2334 -#: appTools/ToolQRCode.py:1007 appTools/ToolRulesCheck.py:1664 -#: appTools/ToolSolderPaste.py:1580 appTools/ToolSub.py:929 -#: appTools/ToolTransform.py:967 +#: appPlugins/ToolAlignObjects.py:517 appPlugins/ToolCalculators.py:715 +#: appPlugins/ToolCalibration.py:1391 appPlugins/ToolCopperThieving.py:1743 +#: appPlugins/ToolCorners.py:885 appPlugins/ToolCutOut.py:2846 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDrilling.py:2924 +#: appPlugins/ToolEtchCompensation.py:473 appPlugins/ToolExtract.py:1307 +#: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1606 +#: appPlugins/ToolFollow.py:780 appPlugins/ToolInvertGerber.py:302 +#: appPlugins/ToolIsolation.py:3685 appPlugins/ToolLevelling.py:2245 +#: appPlugins/ToolMilling.py:4537 appPlugins/ToolNCC.py:4674 +#: appPlugins/ToolOptimal.py:617 appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPanelize.py:1340 appPlugins/ToolPunchGerber.py:2334 +#: appPlugins/ToolQRCode.py:1007 appPlugins/ToolRulesCheck.py:1664 +#: appPlugins/ToolSolderPaste.py:1580 appPlugins/ToolSub.py:929 +#: appPlugins/ToolTransform.py:967 msgid "Reset Tool" msgstr "Azzera strumento" -#: appTools/ToolAlignObjects.py:520 appTools/ToolCalculators.py:718 -#: appTools/ToolCalibration.py:1394 appTools/ToolCopperThieving.py:1746 -#: appTools/ToolCorners.py:888 appTools/ToolCutOut.py:2849 -#: appTools/ToolDblSided.py:1097 appTools/ToolDrilling.py:2927 -#: appTools/ToolEtchCompensation.py:476 appTools/ToolExtract.py:1310 -#: appTools/ToolFiducials.py:1054 appTools/ToolFilm.py:1609 -#: appTools/ToolFollow.py:783 appTools/ToolInvertGerber.py:305 -#: appTools/ToolIsolation.py:3688 appTools/ToolLevelling.py:2248 -#: appTools/ToolMilling.py:4534 appTools/ToolNCC.py:4677 -#: appTools/ToolOptimal.py:620 appTools/ToolPaint.py:3343 -#: appTools/ToolPanelize.py:1343 appTools/ToolPunchGerber.py:2337 -#: appTools/ToolQRCode.py:1010 appTools/ToolRulesCheck.py:1667 -#: appTools/ToolSolderPaste.py:1583 appTools/ToolSub.py:932 -#: appTools/ToolTransform.py:970 +#: appPlugins/ToolAlignObjects.py:520 appPlugins/ToolCalculators.py:718 +#: appPlugins/ToolCalibration.py:1394 appPlugins/ToolCopperThieving.py:1746 +#: appPlugins/ToolCorners.py:888 appPlugins/ToolCutOut.py:2849 +#: appPlugins/ToolDblSided.py:1097 appPlugins/ToolDrilling.py:2927 +#: appPlugins/ToolEtchCompensation.py:476 appPlugins/ToolExtract.py:1310 +#: appPlugins/ToolFiducials.py:1054 appPlugins/ToolFilm.py:1609 +#: appPlugins/ToolFollow.py:783 appPlugins/ToolInvertGerber.py:305 +#: appPlugins/ToolIsolation.py:3688 appPlugins/ToolLevelling.py:2248 +#: appPlugins/ToolMilling.py:4540 appPlugins/ToolNCC.py:4677 +#: appPlugins/ToolOptimal.py:620 appPlugins/ToolPaint.py:3343 +#: appPlugins/ToolPanelize.py:1343 appPlugins/ToolPunchGerber.py:2337 +#: appPlugins/ToolQRCode.py:1010 appPlugins/ToolRulesCheck.py:1667 +#: appPlugins/ToolSolderPaste.py:1583 appPlugins/ToolSub.py:932 +#: appPlugins/ToolTransform.py:970 msgid "Will reset the tool parameters." msgstr "Azzererà i parametri dello strumento." -#: appTools/ToolCalculators.py:177 +#: appPlugins/ToolCalculators.py:177 msgid "Cut width (tool diameter) calculated." msgstr "Larghezza taglio (diametro utensile) calcolata." -#: appTools/ToolCalculators.py:199 +#: appPlugins/ToolCalculators.py:199 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "" "Diametro utensile (larghezza di taglio) non può essere minore del diametro " "della punta." -#: appTools/ToolCalculators.py:205 +#: appPlugins/ToolCalculators.py:205 msgid "Cut depth (Cut Z) calculated." msgstr "Profondità del taglio (Cut Z) calcolato." -#: appTools/ToolCalculators.py:401 +#: appPlugins/ToolCalculators.py:401 msgid "Units Calculator" msgstr "Calcolatrice unità" -#: appTools/ToolCalculators.py:445 +#: appPlugins/ToolCalculators.py:445 msgid "Here you enter the value to be converted from INCH to MM" msgstr "Puoi convertire unita da POLLICI a MM" -#: appTools/ToolCalculators.py:450 +#: appPlugins/ToolCalculators.py:450 msgid "Here you enter the value to be converted from MM to INCH" msgstr "Puoi convertire unita da MM a POLLICI" -#: appTools/ToolCalculators.py:487 +#: appPlugins/ToolCalculators.py:487 msgid "" "This is the angle of the tip of the tool.\n" "It is specified by manufacturer." @@ -13686,7 +13727,7 @@ msgstr "" "Questo è l'angolo della punta dell'utensile.\n" "È specificato dal produttore." -#: appTools/ToolCalculators.py:499 +#: appPlugins/ToolCalculators.py:499 msgid "" "This is the depth to cut into the material.\n" "In the CNCJob is the CutZ parameter." @@ -13694,7 +13735,7 @@ msgstr "" "Questa è la profondità di taglio nel materiale.\n" "Nel CNCJob è presente il parametro CutZ." -#: appTools/ToolCalculators.py:511 +#: appPlugins/ToolCalculators.py:511 msgid "" "This is the tool diameter to be entered into\n" "FlatCAM Gerber section.\n" @@ -13704,7 +13745,7 @@ msgstr "" "nella sezione FlatCAM Gerber.\n" "Nella sezione CNCJob si chiama >Tool dia<." -#: appTools/ToolCalculators.py:525 +#: appPlugins/ToolCalculators.py:525 msgid "" "Calculate either the Cut Z or the effective tool diameter,\n" " depending on which is desired and which is known. " @@ -13712,28 +13753,28 @@ msgstr "" "Calcola il taglio Z o il diametro effettivo dell'utensile,\n" " a seconda del risultato desiderato o dei dati noti. " -#: appTools/ToolCalculators.py:550 +#: appPlugins/ToolCalculators.py:550 msgid "Area Calculation" msgstr "Calcolo area" -#: appTools/ToolCalculators.py:552 +#: appPlugins/ToolCalculators.py:552 msgid "Choose how to calculate the board area." msgstr "Scegli come calcolare l'area della scheda." -#: appTools/ToolCalculators.py:570 appTools/ToolCalculators.py:588 -#: appTools/ToolCalculators.py:606 appTools/ToolCopperThieving.py:1702 +#: appPlugins/ToolCalculators.py:570 appPlugins/ToolCalculators.py:588 +#: appPlugins/ToolCalculators.py:606 appPlugins/ToolCopperThieving.py:1702 msgid "cm" msgstr "cm" -#: appTools/ToolCalculators.py:651 +#: appPlugins/ToolCalculators.py:651 msgid "um" msgstr "um" -#: appTools/ToolCalculators.py:662 +#: appPlugins/ToolCalculators.py:662 msgid "Current Value" msgstr "Valore corrente" -#: appTools/ToolCalculators.py:663 +#: appPlugins/ToolCalculators.py:663 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13741,17 +13782,17 @@ msgstr "" "Intensità di corrente da impostare\n" "nell'alimentatore. In Ampere." -#: appTools/ToolCalculators.py:683 +#: appPlugins/ToolCalculators.py:683 msgid "Time" msgstr "Tempo" -#: appTools/ToolCalculators.py:684 +#: appPlugins/ToolCalculators.py:684 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." msgstr "Tempo calcolato per la procedura. In minuti." -#: appTools/ToolCalculators.py:707 +#: appPlugins/ToolCalculators.py:707 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13759,74 +13800,75 @@ msgstr "" "Calcula l'intensità di corrente e la durata della procedura,\n" "a seconda dei parametri sopra" -#: appTools/ToolCalibration.py:133 appTools/ToolCalibration.py:748 +#: appPlugins/ToolCalibration.py:133 appPlugins/ToolCalibration.py:748 #, fuzzy #| msgid "Calibration Tool" msgid "Calibration" msgstr "Strumento Calibrazione" -#: appTools/ToolCalibration.py:174 +#: appPlugins/ToolCalibration.py:174 msgid "Tool initialized" msgstr "Strumento inizializzato" -#: appTools/ToolCalibration.py:212 +#: appPlugins/ToolCalibration.py:212 msgid "There is no source FlatCAM object selected..." msgstr "Non si sono oggetti FlatCAM sorgente selezionati..." -#: appTools/ToolCalibration.py:233 +#: appPlugins/ToolCalibration.py:233 msgid "Get First calibration point. Bottom Left..." msgstr "Primo punto di calibrazione. In basso a sinistra..." -#: appTools/ToolCalibration.py:300 +#: appPlugins/ToolCalibration.py:300 msgid "Get Second calibration point. Bottom Right (Top Left)..." msgstr "Secondo punto di calibrazione. In basso a destra (Sopra Sinistra) ..." -#: appTools/ToolCalibration.py:304 +#: appPlugins/ToolCalibration.py:304 msgid "Get Third calibration point. Top Left (Bottom Right)..." msgstr "Terzo punto di calibrazione. Sopra a sinistra (Basso Destra)…." -#: appTools/ToolCalibration.py:308 +#: appPlugins/ToolCalibration.py:308 msgid "Get Forth calibration point. Top Right..." msgstr "Quarto punto di calibrazione. In alto a destra..." -#: appTools/ToolCalibration.py:343 +#: appPlugins/ToolCalibration.py:343 msgid "Verification GCode for FlatCAM Calibration Tool" msgstr "Verifica Gcode per lo strumento Calibrazione di FlatCAM" -#: appTools/ToolCalibration.py:355 appTools/ToolCalibration.py:441 +#: appPlugins/ToolCalibration.py:355 appPlugins/ToolCalibration.py:441 msgid "Gcode Viewer" msgstr "Visualizzatore GCode" -#: appTools/ToolCalibration.py:371 +#: appPlugins/ToolCalibration.py:371 msgid "Cancelled. Four points are needed for GCode generation." msgstr "Annullato. Sono necessari 4 punti per la generazione del GCode." -#: appTools/ToolCalibration.py:621 appTools/ToolCalibration.py:712 -#: appTools/ToolDblSided.py:523 appTools/ToolFilm.py:283 -#: appTools/ToolFilm.py:290 appTools/ToolFilm.py:294 -#: appTools/ToolMilling.py:1952 appTools/ToolMove.py:167 -#: appTools/ToolReport.py:130 appTools/ToolTransform.py:160 -#: appTools/ToolTransform.py:311 appTools/ToolTransform.py:343 -#: appTools/ToolTransform.py:388 appTools/ToolTransform.py:422 -#: appTools/ToolTransform.py:457 appTools/ToolTransform.py:494 app_Main.py:4934 -#: app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 app_Main.py:6082 -#: app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 app_Main.py:6575 -#: app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 app_Main.py:8977 -#: app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 app_Main.py:9197 -#: app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 app_Main.py:9811 -#: app_Main.py:9815 camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 +#: appPlugins/ToolCalibration.py:621 appPlugins/ToolCalibration.py:712 +#: appPlugins/ToolDblSided.py:523 appPlugins/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:290 appPlugins/ToolFilm.py:294 +#: appPlugins/ToolMilling.py:1952 appPlugins/ToolMove.py:167 +#: appPlugins/ToolReport.py:130 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:311 appPlugins/ToolTransform.py:343 +#: appPlugins/ToolTransform.py:388 appPlugins/ToolTransform.py:422 +#: appPlugins/ToolTransform.py:457 appPlugins/ToolTransform.py:494 +#: app_Main.py:4934 app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 +#: app_Main.py:6082 app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 +#: app_Main.py:6575 app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 +#: app_Main.py:8977 app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 +#: app_Main.py:9197 app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 +#: app_Main.py:9811 app_Main.py:9815 camlib.py:2436 camlib.py:2503 +#: camlib.py:2571 camlib.py:2649 msgid "No object is selected." msgstr "Nessun oggetto selezionato." -#: appTools/ToolCalibration.py:777 +#: appPlugins/ToolCalibration.py:777 msgid "Parameters used when creating the GCode in this tool." msgstr "Parametri usati nella creazione del GCode in questo strumento." -#: appTools/ToolCalibration.py:881 +#: appPlugins/ToolCalibration.py:881 msgid "STEP 1: Acquire Calibration Points" msgstr "PASSO 1: Acquisizione dei punti di calibrazione" -#: appTools/ToolCalibration.py:883 +#: appPlugins/ToolCalibration.py:883 msgid "" "Pick four points by clicking on canvas.\n" "Those four points should be in the four\n" @@ -13835,24 +13877,24 @@ msgstr "" "Calcola il taglio Z o il diametro effettivo dell'utensile,\n" " a seconda del risultato desiderato o dei dati noti...." -#: appTools/ToolCalibration.py:901 appTools/ToolImage.py:221 -#: appTools/ToolPanelize.py:1113 appTools/ToolReport.py:195 +#: appPlugins/ToolCalibration.py:901 appPlugins/ToolImage.py:221 +#: appPlugins/ToolPanelize.py:1113 appPlugins/ToolReport.py:195 msgid "Object Type" msgstr "Tipo oggetto" -#: appTools/ToolCalibration.py:918 +#: appPlugins/ToolCalibration.py:918 msgid "Source object selection" msgstr "Selezione oggetto di origine" -#: appTools/ToolCalibration.py:920 +#: appPlugins/ToolCalibration.py:920 msgid "FlatCAM Object to be used as a source for reference points." msgstr "Oggetto FlatCAM da usare come sorgente per i punti di riferimento." -#: appTools/ToolCalibration.py:926 +#: appPlugins/ToolCalibration.py:926 msgid "Calibration Points" msgstr "Punti di calibrazione" -#: appTools/ToolCalibration.py:928 +#: appPlugins/ToolCalibration.py:928 msgid "" "Contain the expected calibration points and the\n" "ones measured." @@ -13860,47 +13902,47 @@ msgstr "" "Contiene i punti di calibrazione e\n" "quelli misurati." -#: appTools/ToolCalibration.py:944 +#: appPlugins/ToolCalibration.py:944 msgid "Found Delta" msgstr "Calcolo Delta" -#: appTools/ToolCalibration.py:956 +#: appPlugins/ToolCalibration.py:956 msgid "Bot Left X" msgstr "X basso-Sinistra" -#: appTools/ToolCalibration.py:965 +#: appPlugins/ToolCalibration.py:965 msgid "Bot Left Y" msgstr "Y Basso-Sinistra" -#: appTools/ToolCalibration.py:983 +#: appPlugins/ToolCalibration.py:983 msgid "Bot Right X" msgstr "X Basso-Destra" -#: appTools/ToolCalibration.py:993 +#: appPlugins/ToolCalibration.py:993 msgid "Bot Right Y" msgstr "Y Basso-Destra" -#: appTools/ToolCalibration.py:1008 +#: appPlugins/ToolCalibration.py:1008 msgid "Top Left X" msgstr "X Alto-Sinistra" -#: appTools/ToolCalibration.py:1017 +#: appPlugins/ToolCalibration.py:1017 msgid "Top Left Y" msgstr "Y Alto-Sinistra" -#: appTools/ToolCalibration.py:1032 +#: appPlugins/ToolCalibration.py:1032 msgid "Top Right X" msgstr "X Alto-Destra" -#: appTools/ToolCalibration.py:1042 +#: appPlugins/ToolCalibration.py:1042 msgid "Top Right Y" msgstr "Y Alto-Destra" -#: appTools/ToolCalibration.py:1075 +#: appPlugins/ToolCalibration.py:1075 msgid "Get Points" msgstr "Ottieni punti" -#: appTools/ToolCalibration.py:1077 +#: appPlugins/ToolCalibration.py:1077 msgid "" "Pick four points by clicking on canvas if the source choice\n" "is 'free' or inside the object geometry if the source is 'object'.\n" @@ -13912,11 +13954,11 @@ msgstr "" "Questi quattro punti dovrebbero essere nei quattro angoli\n" "dell'oggetto." -#: appTools/ToolCalibration.py:1098 +#: appPlugins/ToolCalibration.py:1098 msgid "STEP 2: Verification GCode" msgstr "PASSO 2: Verifica del GCode" -#: appTools/ToolCalibration.py:1100 appTools/ToolCalibration.py:1113 +#: appPlugins/ToolCalibration.py:1100 appPlugins/ToolCalibration.py:1113 msgid "" "Generate GCode file to locate and align the PCB by using\n" "the four points acquired above.\n" @@ -13936,15 +13978,15 @@ msgstr "" "basso a destra.\n" "- quarto punto -> punto di verifica finale. Solo per valutazione." -#: appTools/ToolCalibration.py:1111 +#: appPlugins/ToolCalibration.py:1111 msgid "Generate GCode" msgstr "Genera GCode" -#: appTools/ToolCalibration.py:1137 +#: appPlugins/ToolCalibration.py:1137 msgid "STEP 3: Adjustments" msgstr "PASSO 3: modifica" -#: appTools/ToolCalibration.py:1139 appTools/ToolCalibration.py:1148 +#: appPlugins/ToolCalibration.py:1139 appPlugins/ToolCalibration.py:1148 msgid "" "Calculate Scale and Skew factors based on the differences (delta)\n" "found when checking the PCB pattern. The differences must be filled\n" @@ -13955,15 +13997,15 @@ msgstr "" "trovate durante il controllo del PCB. Le differenze devono essere colmate\n" "nei campi Trovato (Delta)." -#: appTools/ToolCalibration.py:1146 +#: appPlugins/ToolCalibration.py:1146 msgid "Calculate Factors" msgstr "Calcola fattori" -#: appTools/ToolCalibration.py:1168 +#: appPlugins/ToolCalibration.py:1168 msgid "STEP 4: Adjusted GCode" msgstr "PASSO 4: GCode modificato" -#: appTools/ToolCalibration.py:1170 +#: appPlugins/ToolCalibration.py:1170 msgid "" "Generate verification GCode file adjusted with\n" "the factors above." @@ -13971,51 +14013,51 @@ msgstr "" "Genera file GCode di verifica modificato con\n" "i fattori sopra." -#: appTools/ToolCalibration.py:1175 +#: appPlugins/ToolCalibration.py:1175 msgid "Scale Factor X:" msgstr "Fattore X scala:" -#: appTools/ToolCalibration.py:1177 +#: appPlugins/ToolCalibration.py:1177 msgid "Factor for Scale action over X axis." msgstr "Fattore per l'azione scala sull'asse X." -#: appTools/ToolCalibration.py:1187 +#: appPlugins/ToolCalibration.py:1187 msgid "Scale Factor Y:" msgstr "Fattore Y scala:" -#: appTools/ToolCalibration.py:1189 +#: appPlugins/ToolCalibration.py:1189 msgid "Factor for Scale action over Y axis." msgstr "Fattore per l'azione scala sull'asse Y." -#: appTools/ToolCalibration.py:1199 +#: appPlugins/ToolCalibration.py:1199 msgid "Apply Scale Factors" msgstr "Applica fattori di scala" -#: appTools/ToolCalibration.py:1201 +#: appPlugins/ToolCalibration.py:1201 msgid "Apply Scale factors on the calibration points." msgstr "Applica fattori di scala sui punti di calibrazione." -#: appTools/ToolCalibration.py:1211 +#: appPlugins/ToolCalibration.py:1211 msgid "Skew Angle X:" msgstr "Angolo inclinazione X:" -#: appTools/ToolCalibration.py:1224 +#: appPlugins/ToolCalibration.py:1224 msgid "Skew Angle Y:" msgstr "Angolo inclinazione Y:" -#: appTools/ToolCalibration.py:1237 +#: appPlugins/ToolCalibration.py:1237 msgid "Apply Skew Factors" msgstr "Applica fattori di inclinazione" -#: appTools/ToolCalibration.py:1239 +#: appPlugins/ToolCalibration.py:1239 msgid "Apply Skew factors on the calibration points." msgstr "Applica fattori di inclinazione sui punti di calibrazione." -#: appTools/ToolCalibration.py:1308 +#: appPlugins/ToolCalibration.py:1308 msgid "Generate Adjusted GCode" msgstr "Genera GCode modificato" -#: appTools/ToolCalibration.py:1310 +#: appPlugins/ToolCalibration.py:1310 msgid "" "Generate verification GCode file adjusted with\n" "the factors set above.\n" @@ -14027,11 +14069,11 @@ msgstr "" "I parametri GCode possono essere riadattati\n" "prima di fare clic su questo pulsante." -#: appTools/ToolCalibration.py:1331 +#: appPlugins/ToolCalibration.py:1331 msgid "STEP 5: Calibrate FlatCAM Objects" msgstr "PASSO 5: Calibra oggetti FlatCAM" -#: appTools/ToolCalibration.py:1333 +#: appPlugins/ToolCalibration.py:1333 msgid "" "Adjust the FlatCAM objects\n" "with the factors determined and verified above." @@ -14039,27 +14081,27 @@ msgstr "" "Regola gli oggetti FlatCAM\n" "con i fattori determinati e verificati sopra." -#: appTools/ToolCalibration.py:1345 +#: appPlugins/ToolCalibration.py:1345 msgid "Adjusted object type" msgstr "Tipo oggetto regolato" -#: appTools/ToolCalibration.py:1346 +#: appPlugins/ToolCalibration.py:1346 msgid "Type of the Application Object to be adjusted." msgstr "Tipo di oggetto applicazione da regolare." -#: appTools/ToolCalibration.py:1359 +#: appPlugins/ToolCalibration.py:1359 msgid "Adjusted object selection" msgstr "Selezione oggetto regolato" -#: appTools/ToolCalibration.py:1361 +#: appPlugins/ToolCalibration.py:1361 msgid "The Application Object to be adjusted." msgstr "Oggetto applicazione da regolare." -#: appTools/ToolCalibration.py:1368 +#: appPlugins/ToolCalibration.py:1368 msgid "Calibrate" msgstr "Calibra" -#: appTools/ToolCalibration.py:1370 +#: appPlugins/ToolCalibration.py:1370 msgid "" "Adjust (scale and/or skew) the objects\n" "with the factors determined above." @@ -14067,137 +14109,139 @@ msgstr "" "Regola (scala e/o inclina) gli oggetti\n" "con i fattori determinati sopra." -#: appTools/ToolCopperThieving.py:205 appTools/ToolCopperThieving.py:230 +#: appPlugins/ToolCopperThieving.py:205 appPlugins/ToolCopperThieving.py:230 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Griglia linee funziona solo per riferimento 'stesso' ..." -#: appTools/ToolCopperThieving.py:216 +#: appPlugins/ToolCopperThieving.py:216 msgid "Solid fill selected." msgstr "Riempimento solido selezionato." -#: appTools/ToolCopperThieving.py:221 +#: appPlugins/ToolCopperThieving.py:221 msgid "Dots grid fill selected." msgstr "Riempimento griglia di punti selezionata." -#: appTools/ToolCopperThieving.py:226 +#: appPlugins/ToolCopperThieving.py:226 msgid "Squares grid fill selected." msgstr "Riempimento griglia di quadrati selezionata." -#: appTools/ToolCopperThieving.py:248 appTools/ToolCopperThieving.py:346 -#: appTools/ToolCopperThieving.py:966 appTools/ToolCorners.py:205 -#: appTools/ToolCorners.py:428 appTools/ToolCorners.py:522 -#: appTools/ToolDblSided.py:424 appTools/ToolExtract.py:375 -#: appTools/ToolExtract.py:642 appTools/ToolExtract.py:739 -#: appTools/ToolFiducials.py:261 appTools/ToolFiducials.py:552 -#: appTools/ToolOptimal.py:156 appTools/ToolPunchGerber.py:497 -#: appTools/ToolPunchGerber.py:501 appTools/ToolQRCode.py:222 +#: appPlugins/ToolCopperThieving.py:248 appPlugins/ToolCopperThieving.py:346 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCorners.py:205 +#: appPlugins/ToolCorners.py:428 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolDblSided.py:424 appPlugins/ToolExtract.py:375 +#: appPlugins/ToolExtract.py:642 appPlugins/ToolExtract.py:739 +#: appPlugins/ToolFiducials.py:261 appPlugins/ToolFiducials.py:552 +#: appPlugins/ToolOptimal.py:156 appPlugins/ToolPunchGerber.py:497 +#: appPlugins/ToolPunchGerber.py:501 appPlugins/ToolQRCode.py:222 msgid "There is no Gerber object loaded ..." msgstr "Non ci sono oggetti Gerber caricati ..." -#: appTools/ToolCopperThieving.py:261 appTools/ToolCopperThieving.py:866 +#: appPlugins/ToolCopperThieving.py:261 appPlugins/ToolCopperThieving.py:866 msgid "Append geometry" msgstr "Aggiungi geometria" -#: appTools/ToolCopperThieving.py:316 appTools/ToolCopperThieving.py:917 -#: appTools/ToolCopperThieving.py:1126 +#: appPlugins/ToolCopperThieving.py:316 appPlugins/ToolCopperThieving.py:917 +#: appPlugins/ToolCopperThieving.py:1126 msgid "Append source file" msgstr "Aggiungi file sorgente" -#: appTools/ToolCopperThieving.py:329 appTools/ToolCopperThieving.py:930 +#: appPlugins/ToolCopperThieving.py:329 appPlugins/ToolCopperThieving.py:930 msgid "Copper Thieving Tool done." msgstr "Strumento Copper Thieving fatto." -#: appTools/ToolCopperThieving.py:356 appTools/ToolCopperThieving.py:376 -#: appTools/ToolCutOut.py:751 appTools/ToolCutOut.py:1139 -#: appTools/ToolCutOut.py:1521 appTools/ToolCutOut.py:1613 -#: appTools/ToolCutOut.py:1645 appTools/ToolCutOut.py:1745 -#: appTools/ToolDrilling.py:925 appTools/ToolDrilling.py:1868 -#: appTools/ToolEtchCompensation.py:170 appTools/ToolFollow.py:193 -#: appTools/ToolFollow.py:240 appTools/ToolInvertGerber.py:117 -#: appTools/ToolIsolation.py:1080 appTools/ToolIsolation.py:1145 -#: appTools/ToolIsolation.py:1552 appTools/ToolIsolation.py:1579 -#: appTools/ToolIsolation.py:2425 appTools/ToolLevelling.py:327 -#: appTools/ToolMilling.py:651 appTools/ToolMilling.py:873 -#: appTools/ToolMilling.py:1300 appTools/ToolMilling.py:2772 -#: appTools/ToolMilling.py:2795 appTools/ToolNCC.py:1037 -#: appTools/ToolNCC.py:1106 appTools/ToolNCC.py:1569 appTools/ToolNCC.py:1619 -#: appTools/ToolNCC.py:1652 appTools/ToolPaint.py:1138 -#: appTools/ToolPaint.py:1225 appTools/ToolPanelize.py:296 -#: appTools/ToolPanelize.py:310 appTools/ToolSub.py:261 appTools/ToolSub.py:279 -#: appTools/ToolSub.py:489 appTools/ToolSub.py:502 +#: appPlugins/ToolCopperThieving.py:356 appPlugins/ToolCopperThieving.py:376 +#: appPlugins/ToolCutOut.py:751 appPlugins/ToolCutOut.py:1139 +#: appPlugins/ToolCutOut.py:1521 appPlugins/ToolCutOut.py:1613 +#: appPlugins/ToolCutOut.py:1645 appPlugins/ToolCutOut.py:1745 +#: appPlugins/ToolDrilling.py:925 appPlugins/ToolDrilling.py:1868 +#: appPlugins/ToolEtchCompensation.py:170 appPlugins/ToolFollow.py:193 +#: appPlugins/ToolFollow.py:240 appPlugins/ToolInvertGerber.py:117 +#: appPlugins/ToolIsolation.py:1080 appPlugins/ToolIsolation.py:1145 +#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolIsolation.py:1579 +#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolLevelling.py:327 +#: appPlugins/ToolMilling.py:651 appPlugins/ToolMilling.py:873 +#: appPlugins/ToolMilling.py:1300 appPlugins/ToolMilling.py:2772 +#: appPlugins/ToolMilling.py:2795 appPlugins/ToolNCC.py:1037 +#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1569 +#: appPlugins/ToolNCC.py:1619 appPlugins/ToolNCC.py:1652 +#: appPlugins/ToolPaint.py:1138 appPlugins/ToolPaint.py:1225 +#: appPlugins/ToolPanelize.py:296 appPlugins/ToolPanelize.py:310 +#: appPlugins/ToolSub.py:261 appPlugins/ToolSub.py:279 +#: appPlugins/ToolSub.py:489 appPlugins/ToolSub.py:502 #: tclCommands/TclCommandCopperClear.py:97 #: tclCommands/TclCommandCopperClear.py:284 tclCommands/TclCommandPaint.py:99 #: tclCommands/TclCommandPaint.py:288 tclCommands/TclCommandScale.py:81 msgid "Could not retrieve object" msgstr "Impossibile recuperare l'oggetto" -#: appTools/ToolCopperThieving.py:404 +#: appPlugins/ToolCopperThieving.py:404 msgid "Click the end point of the filling area." msgstr "Fai clic sul punto finale dell'area di riempimento." -#: appTools/ToolCopperThieving.py:529 +#: appPlugins/ToolCopperThieving.py:529 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Strumento Copper Thieving avviato. Lettura dei parametri." -#: appTools/ToolCopperThieving.py:555 +#: appPlugins/ToolCopperThieving.py:555 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "" "Strumento Copper Thieving avviato. Preparazione poligoni di isolamento." -#: appTools/ToolCopperThieving.py:601 +#: appPlugins/ToolCopperThieving.py:601 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "" "Strumento Copper Thieving avviato. Preparazione aree da riempire di rame." -#: appTools/ToolCopperThieving.py:645 +#: appPlugins/ToolCopperThieving.py:645 msgid "Geometry not supported for" msgstr "Geometria non supportata per" -#: appTools/ToolCopperThieving.py:651 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:1996 appTools/ToolNCC.py:2990 appTools/ToolPaint.py:2602 +#: appPlugins/ToolCopperThieving.py:651 appPlugins/ToolNCC.py:1941 +#: appPlugins/ToolNCC.py:1996 appPlugins/ToolNCC.py:2990 +#: appPlugins/ToolPaint.py:2602 msgid "No object available." msgstr "Nessun oggetto disponibile." -#: appTools/ToolCopperThieving.py:688 appTools/ToolNCC.py:1966 -#: appTools/ToolNCC.py:2019 appTools/ToolNCC.py:3032 +#: appPlugins/ToolCopperThieving.py:688 appPlugins/ToolNCC.py:1966 +#: appPlugins/ToolNCC.py:2019 appPlugins/ToolNCC.py:3032 msgid "The reference object type is not supported." msgstr "Il tipo di oggetto di riferimento non è supportato." -#: appTools/ToolCopperThieving.py:693 +#: appPlugins/ToolCopperThieving.py:693 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "Strumento Copper Thieving. Aggiunta di nuova geometria e buffering." -#: appTools/ToolCopperThieving.py:729 +#: appPlugins/ToolCopperThieving.py:729 msgid "Create geometry" msgstr "Crea geometria" -#: appTools/ToolCopperThieving.py:941 appTools/ToolCopperThieving.py:945 +#: appPlugins/ToolCopperThieving.py:941 appPlugins/ToolCopperThieving.py:945 msgid "P-Plating Mask" msgstr "Maskera P-Placatura" -#: appTools/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:969 msgid "Append PP-M geometry" msgstr "Aggiunta geometria maschera placatura" -#: appTools/ToolCopperThieving.py:1146 +#: appPlugins/ToolCopperThieving.py:1146 msgid "Generating Pattern Plating Mask done." msgstr "Generazione maschera Placatura eseguita." -#: appTools/ToolCopperThieving.py:1189 +#: appPlugins/ToolCopperThieving.py:1189 msgid "Copper Thieving Tool exit." msgstr "Chiudi strumento Copper Thieving." -#: appTools/ToolCopperThieving.py:1280 appTools/ToolFiducials.py:993 +#: appPlugins/ToolCopperThieving.py:1280 appPlugins/ToolFiducials.py:993 msgid "Gerber Object to which will be added a copper thieving." msgstr "Oggetto Gerber a cui verrà aggiunto il copper thieving." -#: appTools/ToolCopperThieving.py:1298 +#: appPlugins/ToolCopperThieving.py:1298 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Parametri fresatura" -#: appTools/ToolCopperThieving.py:1307 +#: appPlugins/ToolCopperThieving.py:1307 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14207,11 +14251,11 @@ msgstr "" "(il riempimento poligonale può essere suddiviso in più poligoni)\n" "e le tracce di rame nel file Gerber." -#: appTools/ToolCopperThieving.py:1370 +#: appPlugins/ToolCopperThieving.py:1370 msgid "Ref. Type" msgstr "Tipo riferimento" -#: appTools/ToolCopperThieving.py:1372 +#: appPlugins/ToolCopperThieving.py:1372 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14219,19 +14263,19 @@ msgstr "" "Il tipo di oggetto FlatCAM da utilizzare come riferimento Copper Thieving.\n" "Può essere Gerber, Excellon o Geometry." -#: appTools/ToolCopperThieving.py:1381 +#: appPlugins/ToolCopperThieving.py:1381 msgid "Ref. Object" msgstr "Oggetto di riferimento" -#: appTools/ToolCopperThieving.py:1383 +#: appPlugins/ToolCopperThieving.py:1383 msgid "The Application object to be used as non copper clearing reference." msgstr "Oggetto applicazione da usare come riferimento rimozione rame." -#: appTools/ToolCopperThieving.py:1560 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Insert Copper thieving" msgstr "Inserire il Copper Thieving" -#: appTools/ToolCopperThieving.py:1563 +#: appPlugins/ToolCopperThieving.py:1563 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14239,11 +14283,11 @@ msgstr "" "Aggiungerà un poligono (può essere diviso in più parti)\n" "che circonderà le tracce Gerber attuali ad una certa distanza." -#: appTools/ToolCopperThieving.py:1623 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Insert Robber Bar" msgstr "Inserisci la barra del ladro" -#: appTools/ToolCopperThieving.py:1626 +#: appPlugins/ToolCopperThieving.py:1626 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14255,11 +14299,11 @@ msgstr "" "ad una certa distanza.\n" "Richiesto quando si esegue la placcatura di fori." -#: appTools/ToolCopperThieving.py:1651 +#: appPlugins/ToolCopperThieving.py:1651 msgid "Select Soldermask object" msgstr "Seleziona oggetto Soldermask" -#: appTools/ToolCopperThieving.py:1653 +#: appPlugins/ToolCopperThieving.py:1653 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14269,11 +14313,11 @@ msgstr "" "Sarà usato come base per\n" "la maschera di placcatura del modello." -#: appTools/ToolCopperThieving.py:1689 +#: appPlugins/ToolCopperThieving.py:1689 msgid "Plated area" msgstr "Area ricoperta" -#: appTools/ToolCopperThieving.py:1691 +#: appPlugins/ToolCopperThieving.py:1691 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14291,11 +14335,11 @@ msgstr "" "un po' più grandi dei pad di rame, e questa area è\n" "calcolata dalle aperture del soldermask." -#: appTools/ToolCopperThieving.py:1725 +#: appPlugins/ToolCopperThieving.py:1725 msgid "Generate pattern plating mask" msgstr "Genera maschera placcatura modello" -#: appTools/ToolCopperThieving.py:1728 +#: appPlugins/ToolCopperThieving.py:1728 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14305,79 +14349,80 @@ msgstr "" "le geometrie del copper thieving e/o\n" "la barra dei ladri se sono stati generati." -#: appTools/ToolCorners.py:114 +#: appPlugins/ToolCorners.py:114 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Strumento Bordi" -#: appTools/ToolCorners.py:246 appTools/ToolCorners.py:433 -#: appTools/ToolCorners.py:527 +#: appPlugins/ToolCorners.py:246 appPlugins/ToolCorners.py:433 +#: appPlugins/ToolCorners.py:527 msgid "Please select at least a location" msgstr "Selezionare almeno una locazione" -#: appTools/ToolCorners.py:410 appTools/ToolCorners.py:504 +#: appPlugins/ToolCorners.py:410 appPlugins/ToolCorners.py:504 msgid "The tool diameter is zero." msgstr "Il diametro del tool è zero." -#: appTools/ToolCorners.py:496 appTools/ToolCorners.py:598 +#: appPlugins/ToolCorners.py:496 appPlugins/ToolCorners.py:598 msgid "Excellon object with corner drills created." msgstr "Oggetto Excellon con i fori sui bordi creato." -#: appTools/ToolCorners.py:633 +#: appPlugins/ToolCorners.py:633 msgid "A Gerber object with corner markers was created." msgstr "L'oggetto Gerber con marker sui bordi è stato creato." -#: appTools/ToolCorners.py:679 +#: appPlugins/ToolCorners.py:679 msgid "The Gerber object to which will be added corner markers." msgstr "Oggetto Gerber a cui verranno aggiunti i marcatori bordi." -#: appTools/ToolCorners.py:695 +#: appPlugins/ToolCorners.py:695 msgid "Locations" msgstr "Locazioni" -#: appTools/ToolCorners.py:697 +#: appPlugins/ToolCorners.py:697 msgid "Locations where to place corner markers." msgstr "Locazioni in cui inserire i marcatori dei bordi." -#: appTools/ToolCorners.py:710 appTools/ToolFiducials.py:824 app_Main.py:5476 +#: appPlugins/ToolCorners.py:710 appPlugins/ToolFiducials.py:824 +#: app_Main.py:5476 msgid "Top Right" msgstr "Alto destra" -#: appTools/ToolCorners.py:727 +#: appPlugins/ToolCorners.py:727 msgid "Toggle ALL" msgstr "Attiva / disattiva TUTTO" -#: appTools/ToolCorners.py:807 +#: appPlugins/ToolCorners.py:807 msgid "Add Marker" msgstr "Aggiungi marcatore" -#: appTools/ToolCorners.py:810 +#: appPlugins/ToolCorners.py:810 msgid "Will add corner markers to the selected Gerber file." msgstr "Aggiungerà marcatori bordi al file Gerber selezionato." -#: appTools/ToolCorners.py:826 +#: appPlugins/ToolCorners.py:826 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Fori negli angoli" -#: appTools/ToolCorners.py:843 appTools/ToolCorners.py:866 -#: appTools/ToolDblSided.py:1076 +#: appPlugins/ToolCorners.py:843 appPlugins/ToolCorners.py:866 +#: appPlugins/ToolDblSided.py:1076 msgid "Create Excellon Object" msgstr "Creao oggetto Excellon" -#: appTools/ToolCorners.py:846 +#: appPlugins/ToolCorners.py:846 msgid "Will add drill holes in the center of the markers." msgstr "Aggiungerà dei fori al centro dei markers." -#: appTools/ToolCorners.py:862 +#: appPlugins/ToolCorners.py:862 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Locazioni" -#: appTools/ToolCorners.py:869 +#: appPlugins/ToolCorners.py:869 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14385,25 +14430,25 @@ msgid "" "move to the next location until the last one." msgstr "" -#: appTools/ToolCutOut.py:577 +#: appPlugins/ToolCutOut.py:577 msgid "Updated tool from Tools Database." msgstr "Tool aggiornati dal DB tool." -#: appTools/ToolCutOut.py:657 +#: appPlugins/ToolCutOut.py:657 msgid "Default tool added." msgstr "Tool di default aggiunto." -#: appTools/ToolCutOut.py:671 appTools/ToolIsolation.py:2790 -#: appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2770 app_Main.py:6378 +#: appPlugins/ToolCutOut.py:671 appPlugins/ToolIsolation.py:2790 +#: appPlugins/ToolNCC.py:3977 appPlugins/ToolPaint.py:2770 app_Main.py:6378 #: app_Main.py:6399 msgid "Selected tool can't be used here. Pick another." msgstr "Il tool selezionato non è utilizzabile qui. Prendine un altro." -#: appTools/ToolCutOut.py:694 +#: appPlugins/ToolCutOut.py:694 msgid "Tool updated from Tools Database." msgstr "Tool aggiornato dal Database Tools." -#: appTools/ToolCutOut.py:756 appTools/ToolCutOut.py:1526 +#: appPlugins/ToolCutOut.py:756 appPlugins/ToolCutOut.py:1526 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14411,19 +14456,19 @@ msgstr "" "Nessun oggetto selezionato per Ritaglio.\n" "Selezionane uno e riprova." -#: appTools/ToolCutOut.py:762 appTools/ToolCutOut.py:1148 -#: appTools/ToolCutOut.py:1629 appTools/ToolCutOut.py:1763 +#: appPlugins/ToolCutOut.py:762 appPlugins/ToolCutOut.py:1148 +#: appPlugins/ToolCutOut.py:1629 appPlugins/ToolCutOut.py:1763 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" "Il diametro dell'utensile ha valore zero. Modificalo in un numero reale " "positivo." -#: appTools/ToolCutOut.py:775 appTools/ToolCutOut.py:1162 +#: appPlugins/ToolCutOut.py:775 appPlugins/ToolCutOut.py:1162 msgid "Number of gaps value is missing. Add it and retry." msgstr "Manca il numero dei testimoni. Aggiungilo e riprova." -#: appTools/ToolCutOut.py:780 appTools/ToolCutOut.py:1166 +#: appPlugins/ToolCutOut.py:780 appPlugins/ToolCutOut.py:1166 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." @@ -14432,65 +14477,65 @@ msgstr "" "'SS', '2SD', '2SS', 4 o 8.\n" "Inserire un valore corretto e riprovare." -#: appTools/ToolCutOut.py:1113 appTools/ToolCutOut.py:1491 -#: appTools/ToolCutOut.py:1950 +#: appPlugins/ToolCutOut.py:1113 appPlugins/ToolCutOut.py:1491 +#: appPlugins/ToolCutOut.py:1950 msgid "Mouse bites failed." msgstr "Mouse Bites fallito." -#: appTools/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 +#: appPlugins/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 #: tclCommands/TclCommandGeoCutout.py:356 msgid "Any-form Cutout operation finished." msgstr "Operazione di CutOut terminata." -#: appTools/ToolCutOut.py:1143 appTools/ToolDrilling.py:1872 -#: appTools/ToolEtchCompensation.py:176 appTools/ToolFollow.py:197 -#: appTools/ToolFollow.py:244 appTools/ToolInvertGerber.py:123 -#: appTools/ToolIsolation.py:1084 appTools/ToolIsolation.py:1149 -#: appTools/ToolIsolation.py:1556 appTools/ToolIsolation.py:1583 -#: appTools/ToolIsolation.py:2429 appTools/ToolMilling.py:2776 -#: appTools/ToolMilling.py:2799 appTools/ToolNCC.py:1041 -#: appTools/ToolNCC.py:1110 appTools/ToolNCC.py:1573 appTools/ToolPaint.py:1142 -#: appTools/ToolPanelize.py:301 tclCommands/TclCommandBbox.py:71 -#: tclCommands/TclCommandNregions.py:71 +#: appPlugins/ToolCutOut.py:1143 appPlugins/ToolDrilling.py:1872 +#: appPlugins/ToolEtchCompensation.py:176 appPlugins/ToolFollow.py:197 +#: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:123 +#: appPlugins/ToolIsolation.py:1084 appPlugins/ToolIsolation.py:1149 +#: appPlugins/ToolIsolation.py:1556 appPlugins/ToolIsolation.py:1583 +#: appPlugins/ToolIsolation.py:2429 appPlugins/ToolMilling.py:2776 +#: appPlugins/ToolMilling.py:2799 appPlugins/ToolNCC.py:1041 +#: appPlugins/ToolNCC.py:1110 appPlugins/ToolNCC.py:1573 +#: appPlugins/ToolPaint.py:1142 appPlugins/ToolPanelize.py:301 +#: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Oggetto non trovato" -#: appTools/ToolCutOut.py:1337 appTools/ToolCutOut.py:1414 +#: appPlugins/ToolCutOut.py:1337 appPlugins/ToolCutOut.py:1414 msgid "Rectangular cutout with negative margin is not possible." msgstr "Ritaglio rettangolare con margine negativo non possibile." -#: appTools/ToolCutOut.py:1499 +#: appPlugins/ToolCutOut.py:1499 msgid "Rectangular CutOut operation finished." msgstr "Operazioni CutOut rettangolari terminati." -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 msgid "Could not add drills." msgstr "Impossibile aggiungere fori." -#: appTools/ToolCutOut.py:1618 appTools/ToolCutOut.py:1673 +#: appPlugins/ToolCutOut.py:1618 appPlugins/ToolCutOut.py:1673 msgid "Geometry object for manual cutout not found" msgstr "Oggetto Geometria per ritaglio manuale non trovato" -#: appTools/ToolCutOut.py:1621 +#: appPlugins/ToolCutOut.py:1621 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Fare clic sul perimetro dell'oggetto geometria selezionato per creare uno " "spazio tra i testimoni ..." -#: appTools/ToolCutOut.py:1712 +#: appPlugins/ToolCutOut.py:1712 msgid "No tool in the Geometry object." msgstr "Nessun tool nell'oggetto geometria." -#: appTools/ToolCutOut.py:1733 +#: appPlugins/ToolCutOut.py:1733 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" "Aggiunti Gap ponte manuali. Click sinistro per aggiungerne altri, destro per " "terminare." -#: appTools/ToolCutOut.py:1750 +#: appPlugins/ToolCutOut.py:1750 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -14498,7 +14543,7 @@ msgstr "" "Non è stato selezionato alcun oggetto Gerber per il Ritaglio.\n" "Selezionane uno e riprova." -#: appTools/ToolCutOut.py:1756 +#: appPlugins/ToolCutOut.py:1756 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14506,19 +14551,19 @@ msgstr "" "L'oggetto selezionato deve essere di tipo Gerber.\n" "Seleziona un file Gerber e riprova." -#: appTools/ToolCutOut.py:1791 +#: appPlugins/ToolCutOut.py:1791 msgid "Geometry not supported" msgstr "Geometria non supportata" -#: appTools/ToolCutOut.py:1863 +#: appPlugins/ToolCutOut.py:1863 msgid "Making manual bridge gap..." msgstr "Creare un testimone manualmente ..." -#: appTools/ToolCutOut.py:1954 +#: appPlugins/ToolCutOut.py:1954 msgid "Finished manual adding of gaps." msgstr "Aggiunta di gaps terminata." -#: appTools/ToolCutOut.py:2324 +#: appPlugins/ToolCutOut.py:2324 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14530,16 +14575,16 @@ msgstr "" "Crea un oggetto Geometria con\n" "percorsi utensile per tagliare esternamente i poligoni." -#: appTools/ToolCutOut.py:2353 appTools/ToolDblSided.py:664 -#: appTools/ToolPanelize.py:1102 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolPanelize.py:1102 msgid "Source Object" msgstr "Oggetto sorgente" -#: appTools/ToolCutOut.py:2354 +#: appPlugins/ToolCutOut.py:2354 msgid "Object to be cutout" msgstr "Oggetto da tagliare" -#: appTools/ToolCutOut.py:2381 +#: appPlugins/ToolCutOut.py:2381 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14551,15 +14596,15 @@ msgstr "" "Ciò che è selezionato qui detterà il tipo\n" "di oggetti che popoleranno la casella combinata 'Oggetto'." -#: appTools/ToolCutOut.py:2437 appTools/ToolIsolation.py:61 -#: appTools/ToolIsolation.py:3337 appTools/ToolMilling.py:3798 -#: appTools/ToolNCC.py:4299 appTools/ToolPaint.py:3079 +#: appPlugins/ToolCutOut.py:2437 appPlugins/ToolIsolation.py:61 +#: appPlugins/ToolIsolation.py:3337 appPlugins/ToolMilling.py:3804 +#: appPlugins/ToolNCC.py:4299 appPlugins/ToolPaint.py:3079 msgid "Search and Add" msgstr "Cerca ed aggiungi" -#: appTools/ToolCutOut.py:2440 appTools/ToolIsolation.py:3340 -#: appTools/ToolMilling.py:3801 appTools/ToolNCC.py:4302 -#: appTools/ToolPaint.py:3082 +#: appPlugins/ToolCutOut.py:2440 appPlugins/ToolIsolation.py:3340 +#: appPlugins/ToolMilling.py:3807 appPlugins/ToolNCC.py:4302 +#: appPlugins/ToolPaint.py:3082 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14573,16 +14618,16 @@ msgstr "" "nel database degli strumenti. Se non viene trovato nulla\n" "nel database degli strumenti viene aggiunto uno strumento predefinito." -#: appTools/ToolCutOut.py:2449 appTools/ToolIsolation.py:66 -#: appTools/ToolIsolation.py:3349 appTools/ToolMilling.py:383 -#: appTools/ToolMilling.py:3810 appTools/ToolNCC.py:4311 -#: appTools/ToolPaint.py:3091 +#: appPlugins/ToolCutOut.py:2449 appPlugins/ToolIsolation.py:66 +#: appPlugins/ToolIsolation.py:3349 appPlugins/ToolMilling.py:383 +#: appPlugins/ToolMilling.py:3816 appPlugins/ToolNCC.py:4311 +#: appPlugins/ToolPaint.py:3091 msgid "Pick from DB" msgstr "Prendi dal DB" -#: appTools/ToolCutOut.py:2452 appTools/ToolIsolation.py:3352 -#: appTools/ToolMilling.py:3813 appTools/ToolNCC.py:4314 -#: appTools/ToolPaint.py:3094 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolIsolation.py:3352 +#: appPlugins/ToolMilling.py:3819 appPlugins/ToolNCC.py:4314 +#: appPlugins/ToolPaint.py:3094 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14594,23 +14639,23 @@ msgstr "" "Amministrazione DB utensili in:\n" "Menu: Opzioni -> Database Tool" -#: appTools/ToolCutOut.py:2466 +#: appPlugins/ToolCutOut.py:2466 msgid "Tool Parameters" msgstr "Parametri Utensile" -#: appTools/ToolCutOut.py:2603 +#: appPlugins/ToolCutOut.py:2603 msgid "Bridge Gaps" msgstr "Gaps ponte" -#: appTools/ToolCutOut.py:2605 +#: appPlugins/ToolCutOut.py:2605 msgid "Selection of the type of cutout." msgstr "Selezione del tipo di taglio." -#: appTools/ToolCutOut.py:2609 appTools/ToolPunchGerber.py:2287 +#: appPlugins/ToolCutOut.py:2609 appPlugins/ToolPunchGerber.py:2287 msgid "Automatic" msgstr "Automatico" -#: appTools/ToolCutOut.py:2658 +#: appPlugins/ToolCutOut.py:2658 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -14620,7 +14665,7 @@ msgstr "" "La forma del ritaglio può essere di qualsiasi forma.\n" "Utile quando il PCB ha una forma non rettangolare." -#: appTools/ToolCutOut.py:2673 +#: appPlugins/ToolCutOut.py:2673 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -14632,11 +14677,11 @@ msgstr "" "sempre una forma rettangolare e sarà\n" "rettangolare anche la selezione dell'oggetto." -#: appTools/ToolCutOut.py:2710 +#: appPlugins/ToolCutOut.py:2710 msgid "Generate Manual Geometry" msgstr "Genera geometria manuale" -#: appTools/ToolCutOut.py:2713 +#: appPlugins/ToolCutOut.py:2713 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -14648,19 +14693,19 @@ msgstr "" "da usare come ritaglio, se non ne esiste ancora uno.\n" "Seleziona il file Gerber di origine nel box in alto." -#: appTools/ToolCutOut.py:2733 +#: appPlugins/ToolCutOut.py:2733 msgid "Manual cutout Geometry" msgstr "Geomatria di taglio manuale" -#: appTools/ToolCutOut.py:2735 appTools/ToolCutOut.py:2776 +#: appPlugins/ToolCutOut.py:2735 appPlugins/ToolCutOut.py:2776 msgid "Geometry object used to create the manual cutout." msgstr "Oggetto geometria utilizzato per creare il ritaglio manuale." -#: appTools/ToolCutOut.py:2742 +#: appPlugins/ToolCutOut.py:2742 msgid "Manual Add Bridge Gaps" msgstr "Aggiungi testimoni manualmente" -#: appTools/ToolCutOut.py:2745 +#: appPlugins/ToolCutOut.py:2745 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -14674,21 +14719,21 @@ msgstr "" "Il clic PMS deve essere eseguito sul perimetro\n" "dell'oggetto geometria utilizzato come geometria di ritaglio." -#: appTools/ToolCutOut.py:2767 appTools/ToolCutOut.py:2830 +#: appPlugins/ToolCutOut.py:2767 appPlugins/ToolCutOut.py:2830 msgid "Cut by Drilling" msgstr "Taglio con fori" -#: appTools/ToolCutOut.py:2769 appTools/ToolCutOut.py:2833 +#: appPlugins/ToolCutOut.py:2769 appPlugins/ToolCutOut.py:2833 msgid "Create a series of drill holes following a geometry line." msgstr "Crea una serie di fori seguendo una linea geometria." -#: appTools/ToolDblSided.py:104 appTools/ToolDblSided.py:607 +#: appPlugins/ToolDblSided.py:104 appPlugins/ToolDblSided.py:607 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "PCB doppia faccia" -#: appTools/ToolDblSided.py:277 +#: appPlugins/ToolDblSided.py:277 msgid "" "'Point' reference is selected and 'Point' coordinates are missing. Add them " "and retry." @@ -14696,65 +14741,65 @@ msgstr "" "'Punto' riferimento selezionato ma coordinate 'Punto' mancanti. Aggiungile e " "riprova." -#: appTools/ToolDblSided.py:286 +#: appPlugins/ToolDblSided.py:286 msgid "There is no Box reference object loaded. Load one and retry." msgstr "" "Non è stato caricato alcun oggetto di riferimento Box. Caricare uno e " "riprovare." -#: appTools/ToolDblSided.py:298 +#: appPlugins/ToolDblSided.py:298 msgid "No value or wrong format in Drill Dia entry. Add it and retry." msgstr "" "Nessun valore o formato errato nella voce Diametro Fori. Aggiungilo e " "riprova." -#: appTools/ToolDblSided.py:310 +#: appPlugins/ToolDblSided.py:310 msgid "There are no Alignment Drill Coordinates to use. Add them and retry." msgstr "" "Non ci sono coordinate per i fori di allineamento da usare. Aggiungili e " "riprova." -#: appTools/ToolDblSided.py:329 +#: appPlugins/ToolDblSided.py:329 msgid "Alignment Drills" msgstr "Griglia di allineamento" -#: appTools/ToolDblSided.py:333 +#: appPlugins/ToolDblSided.py:333 msgid "Excellon object with alignment drills created..." msgstr "Oggetto Excellon con i fori di allineamento creati ..." -#: appTools/ToolDblSided.py:344 appTools/ToolPunchGerber.py:527 -#: appTools/ToolPunchGerber.py:564 appTools/ToolPunchGerber.py:669 +#: appPlugins/ToolDblSided.py:344 appPlugins/ToolPunchGerber.py:527 +#: appPlugins/ToolPunchGerber.py:564 appPlugins/ToolPunchGerber.py:669 msgid "There is no Excellon object loaded ..." msgstr "Nessun oggetto Excellon caricato ..." -#: appTools/ToolDblSided.py:356 +#: appPlugins/ToolDblSided.py:356 msgid "Click on canvas within the desired Excellon drill hole" msgstr "Clicca sul disegno nel foro Excellon desiderato" -#: appTools/ToolDblSided.py:400 +#: appPlugins/ToolDblSided.py:400 msgid "Mirror reference point set." msgstr "Punto di riferimento specchio." -#: appTools/ToolDblSided.py:428 +#: appPlugins/ToolDblSided.py:428 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Possono essere specchiati solo oggetti Gerber, Excellon e Geometry." -#: appTools/ToolDblSided.py:440 +#: appPlugins/ToolDblSided.py:440 msgid "There is no Box object loaded ..." msgstr "Nessun oggetto contenitore caricato ..." -#: appTools/ToolDblSided.py:450 +#: appPlugins/ToolDblSided.py:450 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." msgstr "" "Non ci sono coordinate Punto nel campo Punto. Aggiungi corde e riprova ..." -#: appTools/ToolDblSided.py:457 camlib.py:2434 +#: appPlugins/ToolDblSided.py:457 camlib.py:2434 msgid "Object was mirrored" msgstr "Oggetti specchiati" -#: appTools/ToolDblSided.py:635 appTools/ToolNCC.py:4107 +#: appPlugins/ToolDblSided.py:635 appPlugins/ToolNCC.py:4107 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14766,21 +14811,21 @@ msgstr "" "Crea un oggetto Geometry con\n" "percorsi utensile per tagliare tutte le regioni non rame." -#: appTools/ToolDblSided.py:665 +#: appPlugins/ToolDblSided.py:665 msgid "Objects to be mirrored" msgstr "Oggetto da specchiare" -#: appTools/ToolDblSided.py:672 +#: appPlugins/ToolDblSided.py:672 msgid "Select the type of application object to be processed in this tool." msgstr "" "Selezionare il tipo di oggetto dell'applicazione da elaborare in questo " "strumento." -#: appTools/ToolDblSided.py:706 +#: appPlugins/ToolDblSided.py:706 msgid "Bounds Values" msgstr "Valori limite" -#: appTools/ToolDblSided.py:708 +#: appPlugins/ToolDblSided.py:708 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14788,39 +14833,39 @@ msgstr "" "Seleziona dal disegno l'oggetto(i)\n" "per i quali calcolare i valori limite." -#: appTools/ToolDblSided.py:718 +#: appPlugins/ToolDblSided.py:718 msgid "X min" msgstr "X min" -#: appTools/ToolDblSided.py:720 appTools/ToolDblSided.py:734 +#: appPlugins/ToolDblSided.py:720 appPlugins/ToolDblSided.py:734 msgid "Minimum location." msgstr "Locazione minima." -#: appTools/ToolDblSided.py:732 +#: appPlugins/ToolDblSided.py:732 msgid "Y min" msgstr "Y min" -#: appTools/ToolDblSided.py:746 +#: appPlugins/ToolDblSided.py:746 msgid "X max" msgstr "X max" -#: appTools/ToolDblSided.py:748 appTools/ToolDblSided.py:762 +#: appPlugins/ToolDblSided.py:748 appPlugins/ToolDblSided.py:762 msgid "Maximum location." msgstr "Locazione massima." -#: appTools/ToolDblSided.py:760 +#: appPlugins/ToolDblSided.py:760 msgid "Y max" msgstr "Y max" -#: appTools/ToolDblSided.py:771 +#: appPlugins/ToolDblSided.py:771 msgid "Center point coordinates" msgstr "Coordinate punto centrale" -#: appTools/ToolDblSided.py:773 +#: appPlugins/ToolDblSided.py:773 msgid "Centroid" msgstr "Centroide" -#: appTools/ToolDblSided.py:775 +#: appPlugins/ToolDblSided.py:775 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14828,11 +14873,11 @@ msgstr "" "La posizione del punto centrale per il box delimitante\n" "rettangolare. Centroide. Il formato è (x, y)." -#: appTools/ToolDblSided.py:784 +#: appPlugins/ToolDblSided.py:784 msgid "Calculate Bounds Values" msgstr "Calcola i valori dei limiti" -#: appTools/ToolDblSided.py:786 +#: appPlugins/ToolDblSided.py:786 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14842,15 +14887,15 @@ msgstr "" "per la selezione di oggetti.\n" "La forma dell'inviluppo è parallela all'asse X, Y." -#: appTools/ToolDblSided.py:811 +#: appPlugins/ToolDblSided.py:811 msgid "Mirror Operation" msgstr "Operazione Specchio" -#: appTools/ToolDblSided.py:812 +#: appPlugins/ToolDblSided.py:812 msgid "Parameters for the mirror operation" msgstr "Parametri per l'operazione specchio" -#: appTools/ToolDblSided.py:834 +#: appPlugins/ToolDblSided.py:834 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -14868,11 +14913,11 @@ msgstr "" "riquadro di selezione di un altro oggetto selezionato sotto\n" "- Snap fori -> un punto definito dal centro di un foro in un oggetto Excellon" -#: appTools/ToolDblSided.py:854 +#: appPlugins/ToolDblSided.py:854 msgid "Point coordinates" msgstr "Coordinate punto" -#: appTools/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:860 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -14887,17 +14932,17 @@ msgstr "" "Le coordinate (x, y) vengono acquisite premendo il tasto SHIFT\n" "e con il clic sinistro del mouse oppure inserite manualmente." -#: appTools/ToolDblSided.py:878 +#: appPlugins/ToolDblSided.py:878 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Oggetto che contiene fori che possono essere selezionati come riferimento " "per la specchiatura." -#: appTools/ToolDblSided.py:893 +#: appPlugins/ToolDblSided.py:893 msgid "Pick hole" msgstr "Prendi foro" -#: appTools/ToolDblSided.py:895 +#: appPlugins/ToolDblSided.py:895 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -14906,7 +14951,7 @@ msgstr "" "selezionato,\n" "e le coordinate del centro del foro verranno copiate nel campo Punto." -#: appTools/ToolDblSided.py:911 +#: appPlugins/ToolDblSided.py:911 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -14916,11 +14961,11 @@ msgstr "" "Le coordinate del centro del rettangolo di selezione vengono usate\n" "come riferimento per l'operazione di specchio." -#: appTools/ToolDblSided.py:937 +#: appPlugins/ToolDblSided.py:937 msgid "Mirror" msgstr "Specchia" -#: appTools/ToolDblSided.py:940 +#: appPlugins/ToolDblSided.py:940 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -14930,11 +14975,11 @@ msgstr "" "l'asse specificato. Non crea un nuovo oggetto,\n" "ma lo modifica." -#: appTools/ToolDblSided.py:966 +#: appPlugins/ToolDblSided.py:966 msgid "PCB Alignment" msgstr "Allineamento PCB" -#: appTools/ToolDblSided.py:968 appTools/ToolDblSided.py:1079 +#: appPlugins/ToolDblSided.py:968 appPlugins/ToolDblSided.py:1079 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -14944,7 +14989,7 @@ msgstr "" "fori di allineamento specificati e la loro\n" "relativa immagine speculare." -#: appTools/ToolDblSided.py:1010 appTools/ToolDblSided.py:1017 +#: appPlugins/ToolDblSided.py:1010 appPlugins/ToolDblSided.py:1017 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -14955,11 +15000,11 @@ msgstr "" "dal primo foro, facendone la copia speculare.\n" "Può essere modificato nella sezione Parametri specchio -> Riferimento" -#: appTools/ToolDblSided.py:1030 +#: appPlugins/ToolDblSided.py:1030 msgid "Alignment Drill Coordinates" msgstr "Coordinate fori di allineamento" -#: appTools/ToolDblSided.py:1032 +#: appPlugins/ToolDblSided.py:1032 msgid "" "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " "each set of (x, y) coordinates\n" @@ -14977,11 +15022,11 @@ msgstr "" "- un foro in posizione speculare sull'asse selezionato sopra in 'asse " "specchio'." -#: appTools/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1040 msgid "Drill coordinates" msgstr "Coordinate fori" -#: appTools/ToolDblSided.py:1048 +#: appPlugins/ToolDblSided.py:1048 msgid "" "Add alignment drill holes coordinates in the format: (x1, y1), (x2, " "y2), ... \n" @@ -15008,60 +15053,60 @@ msgstr "" "col pulsante destro nel campo e fai clic su Incolla.\n" "- inserendo manualmente le coordinate nel formato: (x1, y1), (x2, y2), ..." -#: appTools/ToolDblSided.py:1063 +#: appPlugins/ToolDblSided.py:1063 msgid "Delete Last" msgstr "Cancella ultimo" -#: appTools/ToolDblSided.py:1066 +#: appPlugins/ToolDblSided.py:1066 msgid "Delete the last coordinates tuple in the list." msgstr "Cancella l'ultima tupla di coordinate dalla lista." -#: appTools/ToolDistance.py:194 +#: appPlugins/ToolDistance.py:194 msgid "MEASURING: Click on the Start point ..." msgstr "MISURA: clicca sul punto di origine ..." -#: appTools/ToolDistance.py:254 appTools/ToolDistance.py:661 -#: appTools/ToolDistanceMin.py:348 +#: appPlugins/ToolDistance.py:254 appPlugins/ToolDistance.py:661 +#: appPlugins/ToolDistanceMin.py:348 msgid "Measure" msgstr "Misura" -#: appTools/ToolDistance.py:304 +#: appPlugins/ToolDistance.py:304 msgid "Distance Tool finished." msgstr "Strumento Distanza completato." -#: appTools/ToolDistance.py:376 +#: appPlugins/ToolDistance.py:376 msgid "Pads overlapped. Aborting." msgstr "Pad sovrapposti. Annullo." -#: appTools/ToolDistance.py:405 +#: appPlugins/ToolDistance.py:405 msgid "Distance Tool cancelled." msgstr "Strumento Distanza annullato." -#: appTools/ToolDistance.py:419 appTools/ToolDistanceMin.py:209 +#: appPlugins/ToolDistance.py:419 appPlugins/ToolDistanceMin.py:209 msgid "MEASURING" msgstr "MISURA" -#: appTools/ToolDistance.py:420 appTools/ToolDistanceMin.py:210 +#: appPlugins/ToolDistance.py:420 appPlugins/ToolDistanceMin.py:210 msgid "Result" msgstr "Risultato" -#: appTools/ToolDistance.py:576 appTools/ToolDistanceMin.py:253 +#: appPlugins/ToolDistance.py:576 appPlugins/ToolDistanceMin.py:253 msgid "Those are the units in which the distance is measured." msgstr "Quelle sono le unità in cui viene misurata la distanza." -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "METRIC (mm)" msgstr "METRICA (mm)" -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "INCH (in)" msgstr "POLLICI (in)" -#: appTools/ToolDistance.py:583 +#: appPlugins/ToolDistance.py:583 msgid "Snap to center" msgstr "Aggancia al centro" -#: appTools/ToolDistance.py:585 +#: appPlugins/ToolDistance.py:585 msgid "" "Mouse cursor will snap to the center of the pad/drill\n" "when it is hovering over the geometry of the pad/drill." @@ -15069,83 +15114,83 @@ msgstr "" "Il cursore del mouse si posizionerà al centro del pad/foro\n" "quando passa sopra la geometria del pad/foro." -#: appTools/ToolDistance.py:595 +#: appPlugins/ToolDistance.py:595 msgid "Start Coords" msgstr "Coordinate di partenza" -#: appTools/ToolDistance.py:596 appTools/ToolDistance.py:601 +#: appPlugins/ToolDistance.py:596 appPlugins/ToolDistance.py:601 msgid "This is measuring Start point coordinates." msgstr "Questo sta misurando le coordinate del punto iniziale." -#: appTools/ToolDistance.py:606 +#: appPlugins/ToolDistance.py:606 msgid "Stop Coords" msgstr "Coordinate di stop" -#: appTools/ToolDistance.py:607 appTools/ToolDistance.py:612 +#: appPlugins/ToolDistance.py:607 appPlugins/ToolDistance.py:612 msgid "This is the measuring Stop point coordinates." msgstr "Queste sono le coordinate del punto di arresto di misurazione." -#: appTools/ToolDistance.py:617 appTools/ToolDistanceMin.py:289 +#: appPlugins/ToolDistance.py:617 appPlugins/ToolDistanceMin.py:289 msgid "Dx" msgstr "Dx" -#: appTools/ToolDistance.py:618 appTools/ToolDistance.py:623 -#: appTools/ToolDistanceMin.py:290 appTools/ToolDistanceMin.py:295 +#: appPlugins/ToolDistance.py:618 appPlugins/ToolDistance.py:623 +#: appPlugins/ToolDistanceMin.py:290 appPlugins/ToolDistanceMin.py:295 msgid "This is the distance measured over the X axis." msgstr "Questa è la distanza misurata sull'asse X." -#: appTools/ToolDistance.py:628 appTools/ToolDistanceMin.py:301 +#: appPlugins/ToolDistance.py:628 appPlugins/ToolDistanceMin.py:301 msgid "Dy" msgstr "Dy" -#: appTools/ToolDistance.py:629 appTools/ToolDistance.py:634 -#: appTools/ToolDistanceMin.py:302 appTools/ToolDistanceMin.py:307 +#: appPlugins/ToolDistance.py:629 appPlugins/ToolDistance.py:634 +#: appPlugins/ToolDistanceMin.py:302 appPlugins/ToolDistanceMin.py:307 msgid "This is the distance measured over the Y axis." msgstr "Questa è la distanza misurata sull'asse Y." -#: appTools/ToolDistance.py:640 appTools/ToolDistance.py:645 -#: appTools/ToolDistanceMin.py:314 appTools/ToolDistanceMin.py:319 +#: appPlugins/ToolDistance.py:640 appPlugins/ToolDistance.py:645 +#: appPlugins/ToolDistanceMin.py:314 appPlugins/ToolDistanceMin.py:319 msgid "This is orientation angle of the measuring line." msgstr "Questo è l'angolo di orientamento della linea di misurazione." -#: appTools/ToolDistance.py:650 appTools/ToolDistanceMin.py:325 +#: appPlugins/ToolDistance.py:650 appPlugins/ToolDistanceMin.py:325 msgid "DISTANCE" msgstr "DISTANZA" -#: appTools/ToolDistance.py:651 appTools/ToolDistance.py:656 +#: appPlugins/ToolDistance.py:651 appPlugins/ToolDistance.py:656 msgid "This is the point to point Euclidian distance." msgstr "Questo è il punto per indicare la distanza euclidea." -#: appTools/ToolDistanceMin.py:65 +#: appPlugins/ToolDistanceMin.py:65 msgid "" "Select two objects and no more, to measure the distance between them ..." msgstr "Seleziona due oggetti e non più, per misurare la distanza tra loro ..." -#: appTools/ToolDistanceMin.py:83 appTools/ToolDistanceMin.py:233 +#: appPlugins/ToolDistanceMin.py:83 appPlugins/ToolDistanceMin.py:233 #, fuzzy #| msgid "Minimum distance" msgid "Minimum Distance" msgstr "Distanza minima" -#: appTools/ToolDistanceMin.py:120 appTools/ToolDistanceMin.py:141 -#: appTools/ToolDistanceMin.py:150 appTools/ToolDistanceMin.py:171 +#: appPlugins/ToolDistanceMin.py:120 appPlugins/ToolDistanceMin.py:141 +#: appPlugins/ToolDistanceMin.py:150 appPlugins/ToolDistanceMin.py:171 msgid "Select two objects and no more. Currently the selection has objects: " msgstr "" "Seleziona due oggetti e non di più. Attualmente la selezione ha oggetti: " -#: appTools/ToolDistanceMin.py:218 +#: appPlugins/ToolDistanceMin.py:218 msgid "Objects intersects or touch at" msgstr "Gli oggetti si intersecano o toccano in" -#: appTools/ToolDistanceMin.py:224 +#: appPlugins/ToolDistanceMin.py:224 msgid "Jumped to the half point between the two selected objects" msgstr "Salto a metà punto tra i due oggetti selezionati eseguito" -#: appTools/ToolDistanceMin.py:261 +#: appPlugins/ToolDistanceMin.py:261 msgid "First object point" msgstr "Primo punto oggetto" -#: appTools/ToolDistanceMin.py:262 appTools/ToolDistanceMin.py:268 +#: appPlugins/ToolDistanceMin.py:262 appPlugins/ToolDistanceMin.py:268 msgid "" "This is first object point coordinates.\n" "This is the start point for measuring distance." @@ -15153,11 +15198,11 @@ msgstr "" "Coordinate del primo punto oggetto.\n" "Questo è il punto di partenza per misurare la distanza." -#: appTools/ToolDistanceMin.py:275 +#: appPlugins/ToolDistanceMin.py:275 msgid "Second object point" msgstr "Secondo punto oggetto" -#: appTools/ToolDistanceMin.py:276 appTools/ToolDistanceMin.py:282 +#: appPlugins/ToolDistanceMin.py:276 appPlugins/ToolDistanceMin.py:282 msgid "" "This is second object point coordinates.\n" "This is the end point for measuring distance." @@ -15165,73 +15210,73 @@ msgstr "" "Coordinate del secondo punto oggetto.\n" "Questo è il punto di fine per misurare la distanza." -#: appTools/ToolDistanceMin.py:326 appTools/ToolDistanceMin.py:331 +#: appPlugins/ToolDistanceMin.py:326 appPlugins/ToolDistanceMin.py:331 msgid "This is the point to point Euclidean distance." msgstr "Distanza punto punto euclidea." -#: appTools/ToolDistanceMin.py:337 +#: appPlugins/ToolDistanceMin.py:337 msgid "Half Point" msgstr "Punto di mezzo" -#: appTools/ToolDistanceMin.py:338 appTools/ToolDistanceMin.py:343 +#: appPlugins/ToolDistanceMin.py:338 appPlugins/ToolDistanceMin.py:343 msgid "This is the middle point of the point to point Euclidean distance." msgstr "Punto mediano della distanza punto punto euclidea." -#: appTools/ToolDistanceMin.py:351 +#: appPlugins/ToolDistanceMin.py:351 msgid "Jump to Half Point" msgstr "Vai al punto mediano" -#: appTools/ToolDrilling.py:1431 appTools/ToolIsolation.py:879 -#: appTools/ToolMilling.py:1941 appTools/ToolNCC.py:483 -#: appTools/ToolPaint.py:412 +#: appPlugins/ToolDrilling.py:1431 appPlugins/ToolIsolation.py:879 +#: appPlugins/ToolMilling.py:1941 appPlugins/ToolNCC.py:483 +#: appPlugins/ToolPaint.py:412 msgid "Current Tool parameters were applied to all tools." msgstr "Parametri attuali applicati a tutti gli utensili." -#: appTools/ToolDrilling.py:1493 appTools/ToolMilling.py:3317 +#: appPlugins/ToolDrilling.py:1493 appPlugins/ToolMilling.py:3323 msgid "Focus Z" msgstr "Z a Fuoco" -#: appTools/ToolDrilling.py:1515 appTools/ToolMilling.py:3283 +#: appPlugins/ToolDrilling.py:1515 appPlugins/ToolMilling.py:3289 msgid "Laser Power" msgstr "Potenza Laser" -#: appTools/ToolDrilling.py:1890 camlib.py:4120 +#: appPlugins/ToolDrilling.py:1890 camlib.py:4120 msgid "The loaded Excellon file has no drills" msgstr "Il file excellon caricato non ha forature" -#: appTools/ToolDrilling.py:1935 camlib.py:4038 +#: appPlugins/ToolDrilling.py:1935 camlib.py:4038 msgid "Creating a list of points to drill..." msgstr "Creazione lista punti da forare..." -#: appTools/ToolDrilling.py:1942 camlib.py:4067 +#: appPlugins/ToolDrilling.py:1942 camlib.py:4067 msgid "Failed. Drill points inside the exclusion zones." msgstr "Errore. Punti di foratura all'interno delle aree di esclusione." -#: appTools/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 +#: appPlugins/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 msgid "Starting G-Code" msgstr "Avvio G-Code" -#: appTools/ToolDrilling.py:1963 +#: appPlugins/ToolDrilling.py:1963 msgid "Generating CNCJob..." msgstr "Creazione CNCJob..." -#: appTools/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 +#: appPlugins/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "Il formato del cambio utensile X,Y deve essere (x, y)." -#: appTools/ToolDrilling.py:2255 +#: appPlugins/ToolDrilling.py:2255 msgid "Generating CNC Code" msgstr "Generazione codice CNC" -#: appTools/ToolDrilling.py:2328 +#: appPlugins/ToolDrilling.py:2328 msgid "Excellon object for drilling/milling operation." msgstr "Oggetto Excellon per operazioni di foratura/fresatura." -#: appTools/ToolDrilling.py:2392 +#: appPlugins/ToolDrilling.py:2392 msgid "Search DB" msgstr "Cerca DB" -#: appTools/ToolDrilling.py:2395 +#: appPlugins/ToolDrilling.py:2395 msgid "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." @@ -15239,9 +15284,9 @@ msgstr "" "Cercherà e proverà a sostituire gli strumenti dalla tabella Strumenti\n" "con utensili da DB che hanno un valore di diametro vicino." -#: appTools/ToolDrilling.py:2413 appTools/ToolIsolation.py:3380 -#: appTools/ToolMilling.py:3846 appTools/ToolNCC.py:4342 -#: appTools/ToolPaint.py:3122 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolIsolation.py:3380 +#: appPlugins/ToolMilling.py:3852 appPlugins/ToolNCC.py:4342 +#: appPlugins/ToolPaint.py:3122 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15249,15 +15294,15 @@ msgstr "" "Dati usati per la creazione di GCode.\n" "Ogni deposito di Utensili ha il proprio set di dati." -#: appTools/ToolDrilling.py:2650 appTools/ToolIsolation.py:3459 -#: appTools/ToolMilling.py:4277 appTools/ToolNCC.py:4499 -#: appTools/ToolPaint.py:3217 +#: appPlugins/ToolDrilling.py:2650 appPlugins/ToolIsolation.py:3459 +#: appPlugins/ToolMilling.py:4283 appPlugins/ToolNCC.py:4499 +#: appPlugins/ToolPaint.py:3217 msgid "Apply parameters to all tools" msgstr "Applica parametri a tutti gli utensili" -#: appTools/ToolDrilling.py:2653 appTools/ToolIsolation.py:3462 -#: appTools/ToolMilling.py:4280 appTools/ToolNCC.py:4502 -#: appTools/ToolPaint.py:3220 +#: appPlugins/ToolDrilling.py:2653 appPlugins/ToolIsolation.py:3462 +#: appPlugins/ToolMilling.py:4286 appPlugins/ToolNCC.py:4502 +#: appPlugins/ToolPaint.py:3220 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15265,28 +15310,28 @@ msgstr "" "Saranno applicati i parametri nel modulo corrente\n" "su tutti gli utensili dalla tabella." -#: appTools/ToolDrilling.py:2664 appTools/ToolIsolation.py:3473 -#: appTools/ToolMilling.py:4293 appTools/ToolNCC.py:4513 -#: appTools/ToolPaint.py:3231 +#: appPlugins/ToolDrilling.py:2664 appPlugins/ToolIsolation.py:3473 +#: appPlugins/ToolMilling.py:4299 appPlugins/ToolNCC.py:4513 +#: appPlugins/ToolPaint.py:3231 msgid "Common Parameters" msgstr "Parametri comuni" -#: appTools/ToolDrilling.py:2666 appTools/ToolIsolation.py:3475 -#: appTools/ToolMilling.py:4295 appTools/ToolNCC.py:4515 -#: appTools/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2666 appPlugins/ToolIsolation.py:3475 +#: appPlugins/ToolMilling.py:4301 appPlugins/ToolNCC.py:4515 +#: appPlugins/ToolPaint.py:3233 msgid "Parameters that are common for all tools." msgstr "Parametri usati da tutti gli utensili." -#: appTools/ToolDrilling.py:2671 appTools/ToolMilling.py:4300 -#: appTools/ToolSolderPaste.py:1334 +#: appPlugins/ToolDrilling.py:2671 appPlugins/ToolMilling.py:4306 +#: appPlugins/ToolSolderPaste.py:1334 msgid "Tool change Z" msgstr "Z cambio utensile" -#: appTools/ToolDrilling.py:2729 appTools/ToolMilling.py:4343 +#: appPlugins/ToolDrilling.py:2729 appPlugins/ToolMilling.py:4349 msgid "X,Y coordinates" msgstr "Coordinate X, Y" -#: appTools/ToolDrilling.py:2775 +#: appPlugins/ToolDrilling.py:2775 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Excellon Objects." @@ -15294,19 +15339,19 @@ msgstr "" "File JSON del preprocessore che istruisce\n" "il GCode di uscita per oggetti Excellon." -#: appTools/ToolDrilling.py:2790 appTools/ToolMilling.py:4401 +#: appPlugins/ToolDrilling.py:2790 appPlugins/ToolMilling.py:4407 msgid "Add exclusion areas" msgstr "Aggiungi aree di esclusione" -#: appTools/ToolDrilling.py:2817 appTools/ToolMilling.py:4427 +#: appPlugins/ToolDrilling.py:2817 appPlugins/ToolMilling.py:4433 msgid "This is the Area ID." msgstr "Questa è l'ID dell'area." -#: appTools/ToolDrilling.py:2819 appTools/ToolMilling.py:4429 +#: appPlugins/ToolDrilling.py:2819 appPlugins/ToolMilling.py:4435 msgid "Type of the object where the exclusion area was added." msgstr "Tipo di oggetto in cui è stata aggiunta l'area di esclusione." -#: appTools/ToolDrilling.py:2821 appTools/ToolMilling.py:4431 +#: appPlugins/ToolDrilling.py:2821 appPlugins/ToolMilling.py:4437 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15314,7 +15359,7 @@ msgstr "" "Strategia usata per l'area di esclusione. Gira attorno alle aree o passaci " "sopra." -#: appTools/ToolDrilling.py:2823 appTools/ToolMilling.py:4433 +#: appPlugins/ToolDrilling.py:2823 appPlugins/ToolMilling.py:4439 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." @@ -15322,32 +15367,32 @@ msgstr "" "Se la strategia è di passare sopra all'area, questa è l'altezza alla quale " "lo strumento andrà per evitare l'area di esclusione." -#: appTools/ToolDrilling.py:2859 appTools/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2859 appPlugins/ToolMilling.py:4473 msgid "Add Area:" msgstr "Aggiungi Area:" -#: appTools/ToolDrilling.py:2860 appTools/ToolMilling.py:4468 +#: appPlugins/ToolDrilling.py:2860 appPlugins/ToolMilling.py:4474 msgid "Add an Exclusion Area." msgstr "Aggiungi un'area di esclusione." -#: appTools/ToolDrilling.py:2878 appTools/ToolMilling.py:4485 +#: appPlugins/ToolDrilling.py:2878 appPlugins/ToolMilling.py:4491 msgid "Delete all exclusion areas." msgstr "Cancella tutte le aree di esclusione." -#: appTools/ToolDrilling.py:2881 appTools/ToolMilling.py:4488 +#: appPlugins/ToolDrilling.py:2881 appPlugins/ToolMilling.py:4494 msgid "Delete Selected" msgstr "Cancella selezionate" -#: appTools/ToolDrilling.py:2882 appTools/ToolMilling.py:4489 +#: appPlugins/ToolDrilling.py:2882 appPlugins/ToolMilling.py:4495 msgid "Delete all exclusion areas that are selected in the table." msgstr "Cancella tutte le aree di esclusione selezionate in tabella." -#: appTools/ToolDrilling.py:2904 appTools/ToolMilling.py:4511 -#: appTools/ToolSolderPaste.py:1518 +#: appPlugins/ToolDrilling.py:2904 appPlugins/ToolMilling.py:4517 +#: appPlugins/ToolSolderPaste.py:1518 msgid "Generate CNCJob object" msgstr "Genera oggetto CNCJob" -#: appTools/ToolDrilling.py:2907 appTools/ToolMilling.py:4514 +#: appPlugins/ToolDrilling.py:2907 appPlugins/ToolMilling.py:4520 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15361,25 +15406,25 @@ msgstr "" "Fare clic sull'intestazione (#) per selezionare tutto o Ctrl + LMB\n" "per la selezione personalizzata di strumenti." -#: appTools/ToolEtchCompensation.py:98 appTools/ToolEtchCompensation.py:269 +#: appPlugins/ToolEtchCompensation.py:98 appPlugins/ToolEtchCompensation.py:269 #, fuzzy #| msgid "Etch Compensation Tool" msgid "Etch Compensation" msgstr "Strumento compensazione incisione" -#: appTools/ToolEtchCompensation.py:311 appTools/ToolInvertGerber.py:232 +#: appPlugins/ToolEtchCompensation.py:311 appPlugins/ToolInvertGerber.py:232 msgid "Gerber object that will be inverted." msgstr "Oggetto Gerber da invertire." -#: appTools/ToolEtchCompensation.py:323 +#: appPlugins/ToolEtchCompensation.py:323 msgid "Conversion utilities" msgstr "Utilità di conversione" -#: appTools/ToolEtchCompensation.py:328 +#: appPlugins/ToolEtchCompensation.py:328 msgid "Oz to Microns" msgstr "Da Oz a Micron" -#: appTools/ToolEtchCompensation.py:330 +#: appPlugins/ToolEtchCompensation.py:330 msgid "" "Will convert from oz thickness to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15389,19 +15434,20 @@ msgstr "" "Puoi usare la formula con operatori: /, *, +, -, %, .\n" "Numeri decimali usano il punto come separatore." -#: appTools/ToolEtchCompensation.py:339 +#: appPlugins/ToolEtchCompensation.py:339 msgid "Oz value" msgstr "Valore Oz" -#: appTools/ToolEtchCompensation.py:341 appTools/ToolEtchCompensation.py:362 +#: appPlugins/ToolEtchCompensation.py:341 +#: appPlugins/ToolEtchCompensation.py:362 msgid "Microns value" msgstr "Valore Micron" -#: appTools/ToolEtchCompensation.py:349 +#: appPlugins/ToolEtchCompensation.py:349 msgid "Mils to Microns" msgstr "Da Mils a Micron" -#: appTools/ToolEtchCompensation.py:351 +#: appPlugins/ToolEtchCompensation.py:351 msgid "" "Will convert from mils to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15411,19 +15457,19 @@ msgstr "" "Puoi usare la formula con operatori: /, *, +, -, %, .\n" "Numeri decimali usano il punto come separatore." -#: appTools/ToolEtchCompensation.py:360 +#: appPlugins/ToolEtchCompensation.py:360 msgid "Mils value" msgstr "Valore Mils" -#: appTools/ToolEtchCompensation.py:375 appTools/ToolInvertGerber.py:244 +#: appPlugins/ToolEtchCompensation.py:375 appPlugins/ToolInvertGerber.py:244 msgid "Parameters for this tool" msgstr "Parametri per questo utensile" -#: appTools/ToolEtchCompensation.py:380 +#: appPlugins/ToolEtchCompensation.py:380 msgid "Copper Thickness" msgstr "Spessore rame" -#: appTools/ToolEtchCompensation.py:382 +#: appPlugins/ToolEtchCompensation.py:382 msgid "" "The thickness of the copper foil.\n" "In microns [um]." @@ -15431,11 +15477,11 @@ msgstr "" "Spessore dello strato di rame .\n" "In micron [um]." -#: appTools/ToolEtchCompensation.py:392 +#: appPlugins/ToolEtchCompensation.py:392 msgid "Ratio" msgstr "Rapporto" -#: appTools/ToolEtchCompensation.py:394 +#: appPlugins/ToolEtchCompensation.py:394 msgid "" "The ratio of lateral etch versus depth etch.\n" "Can be:\n" @@ -15447,31 +15493,32 @@ msgstr "" "- custom -> l'utente inserirà i propri valori\n" "- preselezione -> valori che dipendono da una selezione di incisioni" -#: appTools/ToolEtchCompensation.py:400 appTools/ToolEtchCompensation.py:420 +#: appPlugins/ToolEtchCompensation.py:400 +#: appPlugins/ToolEtchCompensation.py:420 msgid "Etch Factor" msgstr "Fattore incisione" -#: appTools/ToolEtchCompensation.py:401 +#: appPlugins/ToolEtchCompensation.py:401 msgid "Etchants list" msgstr "Lista incisioni" -#: appTools/ToolEtchCompensation.py:402 +#: appPlugins/ToolEtchCompensation.py:402 msgid "Manual offset" msgstr "Offset manuale" -#: appTools/ToolEtchCompensation.py:409 +#: appPlugins/ToolEtchCompensation.py:409 msgid "Etchants" msgstr "Corrosori" -#: appTools/ToolEtchCompensation.py:411 +#: appPlugins/ToolEtchCompensation.py:411 msgid "A list of etchants." msgstr "Lista di corrosori." -#: appTools/ToolEtchCompensation.py:414 +#: appPlugins/ToolEtchCompensation.py:414 msgid "Alkaline baths" msgstr "Bagni alcalini" -#: appTools/ToolEtchCompensation.py:422 +#: appPlugins/ToolEtchCompensation.py:422 msgid "" "The ratio between depth etch and lateral etch .\n" "Accepts real numbers and formulas using the operators: /,*,+,-,%" @@ -15479,11 +15526,11 @@ msgstr "" "Il rapporto tra corrosione in profondità o laterale.\n" "Accetta numeri decimali e formule con operatori: /,*,+,-,%" -#: appTools/ToolEtchCompensation.py:426 +#: appPlugins/ToolEtchCompensation.py:426 msgid "Real number or formula" msgstr "Numeri reali o formula" -#: appTools/ToolEtchCompensation.py:434 +#: appPlugins/ToolEtchCompensation.py:434 msgid "" "Value with which to increase or decrease (buffer)\n" "the copper features. In microns [um]." @@ -15491,74 +15538,74 @@ msgstr "" "Valore con il quale aumentare o diminuire (buffer)\n" "le parti in rame. In micron [um]." -#: appTools/ToolEtchCompensation.py:457 +#: appPlugins/ToolEtchCompensation.py:457 msgid "Compensate" msgstr "Compensa" -#: appTools/ToolEtchCompensation.py:460 +#: appPlugins/ToolEtchCompensation.py:460 msgid "" "Will increase the copper features thickness to compensate the lateral etch." msgstr "" "Aumenterà lo spessore delle parti in rame per compensare la corrosione " "laterale." -#: appTools/ToolExtract.py:425 appTools/ToolExtract.py:512 -#: appTools/ToolExtract.py:599 +#: appPlugins/ToolExtract.py:425 appPlugins/ToolExtract.py:512 +#: appPlugins/ToolExtract.py:599 msgid "No drills extracted. Try different parameters." msgstr "Nessun foro estratto. Prova con altri parametri." -#: appTools/ToolExtract.py:703 +#: appPlugins/ToolExtract.py:703 msgid "No soldermask extracted." msgstr "Nessuna soldermask estratta." -#: appTools/ToolExtract.py:752 appTools/ToolExtract.py:761 -#: appTools/ToolExtract.py:765 +#: appPlugins/ToolExtract.py:752 appPlugins/ToolExtract.py:761 +#: appPlugins/ToolExtract.py:765 msgid "No cutout extracted." msgstr "Nessun bordo estratto." -#: appTools/ToolExtract.py:911 +#: appPlugins/ToolExtract.py:911 msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Oggetto gerber dal quale estrarre i fori o la soldermask." -#: appTools/ToolExtract.py:938 appTools/ToolPunchGerber.py:2023 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2023 msgid "Process all Pads." msgstr "Elabora tutti i pad." -#: appTools/ToolExtract.py:1020 appTools/ToolExtract.py:1187 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolExtract.py:1187 msgid "Extract Drills" msgstr "Estrai fori" -#: appTools/ToolExtract.py:1022 +#: appPlugins/ToolExtract.py:1022 msgid "Extract an Excellon object from the Gerber pads." msgstr "Estrai un oggetto Excellon dai pad Gerber." -#: appTools/ToolExtract.py:1190 +#: appPlugins/ToolExtract.py:1190 msgid "Extract drills from a given Gerber file." msgstr "Estrae i fori da un dato file gerber." -#: appTools/ToolFiducials.py:315 +#: appPlugins/ToolFiducials.py:315 msgid "Click to add first Fiducial. Bottom Left..." msgstr "Fai clic per aggiungere il primo Fiducial. In basso a sinistra..." -#: appTools/ToolFiducials.py:594 +#: appPlugins/ToolFiducials.py:594 msgid "Click to add the last fiducial. Top Right..." msgstr "Fai clic per aggiungere l'ultimo Fiducial. In alto a destra..." -#: appTools/ToolFiducials.py:599 +#: appPlugins/ToolFiducials.py:599 msgid "Click to add the second fiducial. Top Left or Bottom Right..." msgstr "" "Fare clic per aggiungere il secondo fiducial. In alto a sinistra o in basso " "a destra ..." -#: appTools/ToolFiducials.py:695 +#: appPlugins/ToolFiducials.py:695 msgid "Fiducials Tool exit." msgstr "Esci dallo strumento fiducial." -#: appTools/ToolFiducials.py:785 +#: appPlugins/ToolFiducials.py:785 msgid "Fiducials Coordinates" msgstr "Coordinate fiducial" -#: appTools/ToolFiducials.py:787 +#: appPlugins/ToolFiducials.py:787 msgid "" "A table with the fiducial points coordinates,\n" "in the format (x, y)." @@ -15566,35 +15613,35 @@ msgstr "" "Tabella con le coordinate dei punti fiducial,\n" "nel formato (x, y)." -#: appTools/ToolFiducials.py:921 +#: appPlugins/ToolFiducials.py:921 msgid "Mode:" msgstr "Modo:" -#: appTools/ToolFiducials.py:969 +#: appPlugins/ToolFiducials.py:969 msgid "Thickness of the line that makes the fiducial." msgstr "Spessore della linea che crea i fiducial." -#: appTools/ToolFiducials.py:1000 +#: appPlugins/ToolFiducials.py:1000 msgid "Add Fiducial" msgstr "Aggiungi fiducial" -#: appTools/ToolFiducials.py:1003 +#: appPlugins/ToolFiducials.py:1003 msgid "Will add a polygon on the copper layer to serve as fiducial." msgstr "Aggiungerà un poligono sul layer di rame per fungere da fiducial." -#: appTools/ToolFiducials.py:1019 +#: appPlugins/ToolFiducials.py:1019 msgid "Soldermask Gerber" msgstr "Gerber soldermask" -#: appTools/ToolFiducials.py:1021 +#: appPlugins/ToolFiducials.py:1021 msgid "The Soldermask Gerber object." msgstr "L'oggetto gerber soldermask." -#: appTools/ToolFiducials.py:1033 +#: appPlugins/ToolFiducials.py:1033 msgid "Add Soldermask Opening" msgstr "Aggiungi apertura soldermask" -#: appTools/ToolFiducials.py:1035 +#: appPlugins/ToolFiducials.py:1035 msgid "" "Will add a polygon on the soldermask layer\n" "to serve as fiducial opening.\n" @@ -15606,37 +15653,37 @@ msgstr "" "Il diametro è sempre il doppio del diametro\n" "del fiduciale di rame." -#: appTools/ToolFilm.py:140 appTools/ToolFilm.py:1091 +#: appPlugins/ToolFilm.py:140 appPlugins/ToolFilm.py:1091 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Film PCB" -#: appTools/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:283 msgid "Load an object for Film and retry." msgstr "Carica un oggetto per Film e riprova." -#: appTools/ToolFilm.py:290 +#: appPlugins/ToolFilm.py:290 msgid "Load an object for Box and retry." msgstr "Carica un oggetto per Box e riprova." -#: appTools/ToolFilm.py:305 +#: appPlugins/ToolFilm.py:305 msgid "Generating Film ..." msgstr "Generazione Film ..." -#: appTools/ToolFilm.py:357 appTools/ToolFilm.py:362 +#: appPlugins/ToolFilm.py:357 appPlugins/ToolFilm.py:362 msgid "Export positive film" msgstr "Exporta film positivo" -#: appTools/ToolFilm.py:393 +#: appPlugins/ToolFilm.py:393 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." -#: appTools/ToolFilm.py:417 appTools/ToolFilm.py:429 -#: appTools/ToolPunchGerber.py:788 appTools/ToolPunchGerber.py:921 +#: appPlugins/ToolFilm.py:417 appPlugins/ToolFilm.py:429 +#: appPlugins/ToolPunchGerber.py:788 appPlugins/ToolPunchGerber.py:921 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " "object." @@ -15644,8 +15691,8 @@ msgstr "" "Impossibile generare il film del foro punzonato perché la dimensione del " "foro del punzone è maggiore di alcune delle aperture nell'oggetto Gerber." -#: appTools/ToolFilm.py:447 appTools/ToolPunchGerber.py:861 -#: appTools/ToolPunchGerber.py:956 +#: appPlugins/ToolFilm.py:447 appPlugins/ToolPunchGerber.py:861 +#: appPlugins/ToolPunchGerber.py:956 msgid "" "Failed. The new object geometry is the same as the one in the source object " "geometry..." @@ -15653,16 +15700,16 @@ msgstr "" "Errore. La geometria del nuovo oggetto è la stessa dell'oggetto geometria " "sorgente..." -#: appTools/ToolFilm.py:505 appTools/ToolFilm.py:510 +#: appPlugins/ToolFilm.py:505 appPlugins/ToolFilm.py:510 msgid "Export negative film" msgstr "Esporta film negativo" -#: appTools/ToolFilm.py:573 appTools/ToolFilm.py:867 -#: appTools/ToolPanelize.py:314 +#: appPlugins/ToolFilm.py:573 appPlugins/ToolFilm.py:867 +#: appPlugins/ToolPanelize.py:314 msgid "No object Box. Using instead" msgstr "Nessun oggetto Box. Al suo posto si userà" -#: appTools/ToolFilm.py:778 appTools/ToolFilm.py:1038 +#: appPlugins/ToolFilm.py:778 appPlugins/ToolFilm.py:1038 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." @@ -15671,15 +15718,15 @@ msgstr "" "visibile.\n" "Per le dimensioni dei 'Margini' deve essere nel primo quadrante." -#: appTools/ToolFilm.py:805 appTools/ToolFilm.py:1065 +#: appPlugins/ToolFilm.py:805 appPlugins/ToolFilm.py:1065 msgid "Film file exported to" msgstr "File Film esportato in" -#: appTools/ToolFilm.py:1118 +#: appPlugins/ToolFilm.py:1118 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appTools/ToolFilm.py:1152 +#: appPlugins/ToolFilm.py:1152 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15691,7 +15738,7 @@ msgstr "" "La selezione decide il tipo di oggetti che saranno\n" "nella box Oggetto film." -#: appTools/ToolFilm.py:1175 +#: appPlugins/ToolFilm.py:1175 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 " @@ -15703,7 +15750,7 @@ msgstr "" "decide il tipo di oggetti che saranno\n" "presenti nel box Oggetto casella." -#: appTools/ToolFilm.py:1206 +#: appPlugins/ToolFilm.py:1206 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15716,33 +15763,33 @@ msgstr "" "Può essere uno dei quattro punti del riquadro di delimitazione della " "geometria." -#: appTools/ToolFilm.py:1225 +#: appPlugins/ToolFilm.py:1225 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Salva Film" -#: appTools/ToolFilm.py:1269 +#: appPlugins/ToolFilm.py:1269 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Salva Film" -#: appTools/ToolFilm.py:1313 +#: appPlugins/ToolFilm.py:1313 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Specchia" -#: appTools/ToolFilm.py:1345 +#: appPlugins/ToolFilm.py:1345 msgid "Film Parameters" msgstr "Parametri Film" -#: appTools/ToolFilm.py:1404 +#: appPlugins/ToolFilm.py:1404 msgid "Punch drill holes" msgstr "Praticare fori" -#: appTools/ToolFilm.py:1405 +#: appPlugins/ToolFilm.py:1405 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" @@ -15752,11 +15799,11 @@ msgstr "" "il film generato è positivo. Questo viene fatto per aiutare a perforare,\n" "quando fatto manualmente." -#: appTools/ToolFilm.py:1423 +#: appPlugins/ToolFilm.py:1423 msgid "Source" msgstr "Sorgente" -#: appTools/ToolFilm.py:1425 +#: appPlugins/ToolFilm.py:1425 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15766,32 +15813,32 @@ msgstr "" "- Excellon -> un centro foro Excellon fungerà da riferimento.\n" "- Pad Center -> proverà a utilizzare il centro del pad come riferimento." -#: appTools/ToolFilm.py:1430 +#: appPlugins/ToolFilm.py:1430 msgid "Pad center" msgstr "Centro Pad" -#: appTools/ToolFilm.py:1435 +#: appPlugins/ToolFilm.py:1435 msgid "Excellon Obj" msgstr "Oggetto Excellon" -#: appTools/ToolFilm.py:1437 +#: appPlugins/ToolFilm.py:1437 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." -#: appTools/ToolFilm.py:1451 +#: appPlugins/ToolFilm.py:1451 msgid "Punch Size" msgstr "Dimensione punzone" -#: appTools/ToolFilm.py:1452 +#: appPlugins/ToolFilm.py:1452 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." -#: appTools/ToolFilm.py:1587 +#: appPlugins/ToolFilm.py:1587 msgid "Save Film" msgstr "Salva Film" -#: appTools/ToolFilm.py:1590 +#: appPlugins/ToolFilm.py:1590 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15803,7 +15850,7 @@ msgstr "" " oggetto FlatCAM, ma lo salva direttamente nel\n" "formato selezionato." -#: appTools/ToolFilm.py:1672 +#: appPlugins/ToolFilm.py:1672 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15811,11 +15858,11 @@ msgstr "" "L'uso del centro del pad non funziona sugli oggetti Geometria. Solo un " "oggetto Gerber ha i pad." -#: appTools/ToolFollow.py:323 appTools/ToolFollow.py:394 +#: appPlugins/ToolFollow.py:323 appPlugins/ToolFollow.py:394 msgid "Failed to create Follow Geometry." msgstr "Errore nella creazione della geometria Segui." -#: appTools/ToolFollow.py:677 +#: appPlugins/ToolFollow.py:677 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15827,11 +15874,11 @@ msgstr "" "Crea un oggetto Geometria con\n" "percorsi utensile per tagliare esternamente i poligoni." -#: appTools/ToolFollow.py:700 +#: appPlugins/ToolFollow.py:700 msgid "Source object for following geometry." msgstr "Origine oggetto per geometria di inseguimento." -#: appTools/ToolFollow.py:733 +#: appPlugins/ToolFollow.py:733 msgid "" "Selection of area to be processed.\n" "- 'All Polygons' - the process will start after click.\n" @@ -15843,40 +15890,40 @@ msgstr "" "- 'Selezione area' - clic con il pulsante sinistro del mouse per iniziare a " "selezionare le area." -#: appTools/ToolImage.py:85 appTools/ToolImage.py:190 +#: appPlugins/ToolImage.py:85 appPlugins/ToolImage.py:190 #, fuzzy #| msgid "Import" msgid "Image Import" msgstr "Importa" -#: appTools/ToolImage.py:114 appTools/ToolImage.py:117 +#: appPlugins/ToolImage.py:114 appPlugins/ToolImage.py:117 msgid "Import IMAGE" msgstr "Importa IMMAGINE" -#: appTools/ToolImage.py:152 appTools/ToolPDF.py:114 app_Main.py:10526 +#: appPlugins/ToolImage.py:152 appPlugins/ToolPDF.py:114 app_Main.py:10526 #: app_Main.py:10579 app_Main.py:10672 app_Main.py:10710 app_Main.py:10777 #: app_Main.py:10934 app_Main.py:11021 msgid "File no longer available." msgstr "File non più disponibile." -#: appTools/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 +#: appPlugins/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" msgstr "Parametro non supportato. Utilizzare solo Geometrie o Gerber" -#: appTools/ToolImage.py:173 appTools/ToolPcbWizard.py:356 app_Main.py:10552 -#: app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 +#: appPlugins/ToolImage.py:173 appPlugins/ToolPcbWizard.py:356 +#: app_Main.py:10552 app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importazione" -#: appTools/ToolImage.py:185 appTools/ToolPDF.py:230 app_Main.py:10550 +#: appPlugins/ToolImage.py:185 appPlugins/ToolPDF.py:230 app_Main.py:10550 #: app_Main.py:10608 app_Main.py:10693 app_Main.py:10761 app_Main.py:10830 #: app_Main.py:10895 app_Main.py:10955 msgid "Opened" msgstr "Aperto" -#: appTools/ToolImage.py:223 +#: appPlugins/ToolImage.py:223 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -15884,23 +15931,23 @@ msgstr "" "Specifica il tipo di oggetto da creare dall'immagine.\n" "Può essere di tipo: Gerber o Geometria." -#: appTools/ToolImage.py:233 +#: appPlugins/ToolImage.py:233 msgid "DPI value" msgstr "Valore DPI" -#: appTools/ToolImage.py:234 +#: appPlugins/ToolImage.py:234 msgid "Specify a DPI value for the image." msgstr "Specifica un valore DPI per l'immagine." -#: appTools/ToolImage.py:240 +#: appPlugins/ToolImage.py:240 msgid "Level of detail" msgstr "Livello di dettaglio" -#: appTools/ToolImage.py:246 +#: appPlugins/ToolImage.py:246 msgid "Image type" msgstr "Tipo immagine" -#: appTools/ToolImage.py:248 +#: appPlugins/ToolImage.py:248 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -15909,12 +15956,12 @@ msgstr "" "B/N significa un'immagine in bianco e nero. Colore significa un'immagine a " "colori." -#: appTools/ToolImage.py:258 appTools/ToolImage.py:274 -#: appTools/ToolImage.py:288 appTools/ToolImage.py:302 +#: appPlugins/ToolImage.py:258 appPlugins/ToolImage.py:274 +#: appPlugins/ToolImage.py:288 appPlugins/ToolImage.py:302 msgid "Mask value" msgstr "Valore maschera" -#: appTools/ToolImage.py:260 +#: appPlugins/ToolImage.py:260 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -15930,7 +15977,7 @@ msgstr "" "0 significa nessun dettaglio e 255 significa tutto\n" "(che è totalmente nero)." -#: appTools/ToolImage.py:276 +#: appPlugins/ToolImage.py:276 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -15942,7 +15989,7 @@ msgstr "" "Decide il livello di dettagli da includere\n" "nella geometria risultante." -#: appTools/ToolImage.py:290 +#: appPlugins/ToolImage.py:290 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -15954,7 +16001,7 @@ msgstr "" "Decide il livello di dettagli da includere\n" "nella geometria risultante." -#: appTools/ToolImage.py:304 +#: appPlugins/ToolImage.py:304 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -15966,15 +16013,15 @@ msgstr "" "Decide il livello di dettagli da includere\n" "nella geometria risultante." -#: appTools/ToolImage.py:313 +#: appPlugins/ToolImage.py:313 msgid "Import image" msgstr "Importa immagine" -#: appTools/ToolImage.py:315 +#: appPlugins/ToolImage.py:315 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." -#: appTools/ToolInvertGerber.py:287 +#: appPlugins/ToolInvertGerber.py:287 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -15984,8 +16031,9 @@ msgstr "" "saranno vuote e le precedenti aree vuote saranno\n" "riempite di rame." -#: appTools/ToolIsolation.py:1039 appTools/ToolIsolation.py:1178 -#: appTools/ToolNCC.py:996 appTools/ToolNCC.py:1140 appTools/ToolOptimal.py:197 +#: appPlugins/ToolIsolation.py:1039 appPlugins/ToolIsolation.py:1178 +#: appPlugins/ToolNCC.py:996 appPlugins/ToolNCC.py:1140 +#: appPlugins/ToolOptimal.py:197 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." @@ -15993,82 +16041,82 @@ msgstr "" "L'oggetto Gerber ha un poligono come geometria.\n" "Non ci sono distanze tra gli elementi geometrici da trovare." -#: appTools/ToolIsolation.py:1071 appTools/ToolIsolation.py:1136 -#: appTools/ToolNCC.py:1028 appTools/ToolNCC.py:1097 +#: appPlugins/ToolIsolation.py:1071 appPlugins/ToolIsolation.py:1136 +#: appPlugins/ToolNCC.py:1028 appPlugins/ToolNCC.py:1097 msgid "Checking tools for validity." msgstr "Controllo validità dello strumento." -#: appTools/ToolIsolation.py:1088 appTools/ToolIsolation.py:1153 -#: appTools/ToolNCC.py:1045 appTools/ToolNCC.py:1114 +#: appPlugins/ToolIsolation.py:1088 appPlugins/ToolIsolation.py:1153 +#: appPlugins/ToolNCC.py:1045 appPlugins/ToolNCC.py:1114 msgid "Checking ..." msgstr "Controllo ..." -#: appTools/ToolIsolation.py:1114 appTools/ToolIsolation.py:1680 -#: appTools/ToolIsolation.py:1882 appTools/ToolIsolation.py:2069 -#: appTools/ToolNCC.py:1070 appTools/ToolNCC.py:1607 appTools/ToolPaint.py:1170 -#: appTools/ToolPaint.py:1884 +#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1680 +#: appPlugins/ToolIsolation.py:1882 appPlugins/ToolIsolation.py:2069 +#: appPlugins/ToolNCC.py:1070 appPlugins/ToolNCC.py:1607 +#: appPlugins/ToolPaint.py:1170 appPlugins/ToolPaint.py:1884 msgid "There are no tools selected in the Tool Table." msgstr "Errore. Nessun utensile selezionato nella tabella utensili." -#: appTools/ToolIsolation.py:1122 +#: appPlugins/ToolIsolation.py:1122 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." -#: appTools/ToolIsolation.py:1224 appTools/ToolNCC.py:1185 +#: appPlugins/ToolIsolation.py:1224 appPlugins/ToolNCC.py:1185 msgid "Optimal tool diameter found" msgstr "Diametro utensile ottimale trovato" -#: appTools/ToolIsolation.py:1443 appTools/ToolNCC.py:1411 -#: appTools/ToolPaint.py:1012 +#: appPlugins/ToolIsolation.py:1443 appPlugins/ToolNCC.py:1411 +#: appPlugins/ToolPaint.py:1012 msgid "Default tool added to Tool Table." msgstr "Tool di default aggiunto alla tabella." -#: appTools/ToolIsolation.py:1469 appTools/ToolNCC.py:1468 -#: appTools/ToolPaint.py:1037 +#: appPlugins/ToolIsolation.py:1469 appPlugins/ToolNCC.py:1468 +#: appPlugins/ToolPaint.py:1037 msgid "Tool from Tool Table was edited." msgstr "Utensile dalla tabella modificato." -#: appTools/ToolIsolation.py:1482 appTools/ToolNCC.py:1481 -#: appTools/ToolPaint.py:1050 appTools/ToolSolderPaste.py:571 +#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1481 +#: appPlugins/ToolPaint.py:1050 appPlugins/ToolSolderPaste.py:571 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "Cancellato. Il valore del nuovo diametro è già presente nella tabella." -#: appTools/ToolIsolation.py:1533 appTools/ToolNCC.py:1532 -#: appTools/ToolPaint.py:1100 appTools/ToolSolderPaste.py:616 +#: appPlugins/ToolIsolation.py:1533 appPlugins/ToolNCC.py:1532 +#: appPlugins/ToolPaint.py:1100 appPlugins/ToolSolderPaste.py:616 msgid "Delete failed. Select a tool to delete." msgstr "Cancellazione fallita. Seleziona un utensile da cancellare." -#: appTools/ToolIsolation.py:1539 appTools/ToolNCC.py:1538 -#: appTools/ToolPaint.py:1106 +#: appPlugins/ToolIsolation.py:1539 appPlugins/ToolNCC.py:1538 +#: appPlugins/ToolPaint.py:1106 msgid "Tool(s) deleted from Tool Table." msgstr "Utensile(i) cancellato(i) dalla tabella." -#: appTools/ToolIsolation.py:1590 +#: appPlugins/ToolIsolation.py:1590 msgid "Isolating" msgstr "Isolamento" -#: appTools/ToolIsolation.py:1634 +#: appPlugins/ToolIsolation.py:1634 msgid "Click on a polygon to isolate it." msgstr "Clicca su un poligono per isolarlo." -#: appTools/ToolIsolation.py:1761 appTools/ToolIsolation.py:1786 -#: appTools/ToolIsolation.py:1942 appTools/ToolIsolation.py:2134 +#: appPlugins/ToolIsolation.py:1761 appPlugins/ToolIsolation.py:1786 +#: appPlugins/ToolIsolation.py:1942 appPlugins/ToolIsolation.py:2134 msgid "Subtracting Geo" msgstr "Sottrazione geometria" -#: appTools/ToolIsolation.py:1765 appTools/ToolIsolation.py:1946 -#: appTools/ToolIsolation.py:2138 +#: appPlugins/ToolIsolation.py:1765 appPlugins/ToolIsolation.py:1946 +#: appPlugins/ToolIsolation.py:2138 msgid "Intersecting Geo" msgstr "Geo di intersezione" -#: appTools/ToolIsolation.py:1818 appTools/ToolIsolation.py:2015 -#: appTools/ToolIsolation.py:2201 +#: appPlugins/ToolIsolation.py:1818 appPlugins/ToolIsolation.py:2015 +#: appPlugins/ToolIsolation.py:2201 msgid "Empty Geometry in" msgstr "Geometria vuota in" -#: appTools/ToolIsolation.py:2024 +#: appPlugins/ToolIsolation.py:2024 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16078,7 +16126,7 @@ msgstr "" "Ci sono però ancora degli elementi non-isolati. Prova ad includere un " "utensile con diametro minore." -#: appTools/ToolIsolation.py:2027 +#: appPlugins/ToolIsolation.py:2027 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -16086,44 +16134,44 @@ msgstr "" "Le coordinate seguenti sono quelle nelle quali non è stato possibile creare " "gli isolamenti:" -#: appTools/ToolIsolation.py:2378 appTools/ToolPaint.py:1279 +#: appPlugins/ToolIsolation.py:2378 appPlugins/ToolPaint.py:1279 msgid "Removed polygon" msgstr "Poligono rimosso" -#: appTools/ToolIsolation.py:2379 appTools/ToolPaint.py:1280 +#: appPlugins/ToolIsolation.py:2379 appPlugins/ToolPaint.py:1280 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." -#: appTools/ToolIsolation.py:2384 appTools/ToolPaint.py:1285 +#: appPlugins/ToolIsolation.py:2384 appPlugins/ToolPaint.py:1285 msgid "No polygon detected under click position." msgstr "Nessun poligono rilevato sulla posizione cliccata." -#: appTools/ToolIsolation.py:2414 appTools/ToolPaint.py:1315 -#: appTools/ToolPunchGerber.py:1747 +#: appPlugins/ToolIsolation.py:2414 appPlugins/ToolPaint.py:1315 +#: appPlugins/ToolPunchGerber.py:1747 msgid "List of single polygons is empty. Aborting." msgstr "La lista di poligoni singoli è vuota. Operazione annullata." -#: appTools/ToolIsolation.py:2550 +#: appPlugins/ToolIsolation.py:2550 msgid "Click the end point of the paint area." msgstr "Fai clic sul punto finale dell'area." -#: appTools/ToolIsolation.py:2803 appTools/ToolNCC.py:3990 -#: appTools/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 +#: appPlugins/ToolIsolation.py:2803 appPlugins/ToolNCC.py:3990 +#: appPlugins/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 msgid "Tool from DB added in Tool Table." msgstr "Utensile da DB aggiunto alla tabella utensili." -#: appTools/ToolIsolation.py:2857 appTools/ToolNCC.py:4043 -#: appTools/ToolPaint.py:2843 +#: appPlugins/ToolIsolation.py:2857 appPlugins/ToolNCC.py:4043 +#: appPlugins/ToolPaint.py:2843 msgid "New tool added to Tool Table." msgstr "Nuovo utensile aggiunto alla tabella." -#: appTools/ToolIsolation.py:3197 +#: appPlugins/ToolIsolation.py:3197 msgid "Gerber object for isolation routing." msgstr "Oggetti Gerber per l'isolamento." -#: appTools/ToolIsolation.py:3221 appTools/ToolNCC.py:4172 +#: appPlugins/ToolIsolation.py:3221 appPlugins/ToolNCC.py:4172 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16131,7 +16179,7 @@ msgstr "" "Set di strumenti da cui l'algoritmo\n" "sceglierà quelli usati per la rimozione del rame." -#: appTools/ToolIsolation.py:3237 +#: appPlugins/ToolIsolation.py:3237 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16148,7 +16196,7 @@ msgstr "" "nella geometria risultante. Questo perché con alcuni strumenti\n" "questa funzione non sarà in grado di creare la corretta geometria." -#: appTools/ToolIsolation.py:3249 appTools/ToolNCC.py:4200 +#: appPlugins/ToolIsolation.py:3249 appPlugins/ToolNCC.py:4200 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16185,13 +16233,13 @@ msgstr "" "tipo di operazione\n" "nella geometria risultante come isolamento." -#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:3774 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:139 -#: appTools/ToolPaint.py:3053 +#: appPlugins/ToolIsolation.py:3296 appPlugins/ToolMilling.py:3780 +#: appPlugins/ToolNCC.py:66 appPlugins/ToolNCC.py:4259 +#: appPlugins/ToolPaint.py:139 appPlugins/ToolPaint.py:3053 msgid "Add from DB" msgstr "Aggiungi dal DB" -#: appTools/ToolIsolation.py:3321 appTools/ToolNCC.py:4284 +#: appPlugins/ToolIsolation.py:3321 appPlugins/ToolNCC.py:4284 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16199,9 +16247,9 @@ msgstr "" "Trova un utensile con diametro tale da\n" "garantire un isolamento completo." -#: appTools/ToolIsolation.py:3363 appTools/ToolMilling.py:3824 -#: appTools/ToolNCC.py:4325 appTools/ToolPaint.py:3105 -#: appTools/ToolSolderPaste.py:1241 +#: appPlugins/ToolIsolation.py:3363 appPlugins/ToolMilling.py:3830 +#: appPlugins/ToolNCC.py:4325 appPlugins/ToolPaint.py:3105 +#: appPlugins/ToolSolderPaste.py:1241 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -16209,7 +16257,7 @@ msgstr "" "Elimina una selezione di utensili nella tabella degli utensili\n" "selezionando prima una riga." -#: appTools/ToolIsolation.py:3535 +#: appPlugins/ToolIsolation.py:3535 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16221,19 +16269,19 @@ msgstr "" "Ciò che è selezionato qui detterà il tipo\n" "di oggetti che popoleranno la casella 'Oggetto'." -#: appTools/ToolIsolation.py:3545 +#: appPlugins/ToolIsolation.py:3545 msgid "Object whose area will be removed from isolation geometry." msgstr "Oggetto la cui area verrà rimossa dalla geometria di isolamento." -#: appTools/ToolIsolation.py:3616 appTools/ToolPunchGerber.py:2299 +#: appPlugins/ToolIsolation.py:3616 appPlugins/ToolPunchGerber.py:2299 msgid "Select all available." msgstr "Disponibile seleziona tutto." -#: appTools/ToolIsolation.py:3622 appTools/ToolPunchGerber.py:2305 +#: appPlugins/ToolIsolation.py:3622 appPlugins/ToolPunchGerber.py:2305 msgid "Clear the selection." msgstr "Pulisci selezione." -#: appTools/ToolIsolation.py:3661 +#: appPlugins/ToolIsolation.py:3661 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16255,13 +16303,13 @@ msgstr "" "all'interno dell'attuale funzione Gerber, usa uno strumento con diametro\n" "negativo." -#: appTools/ToolLevelling.py:174 appTools/ToolLevelling.py:1640 +#: appPlugins/ToolLevelling.py:174 appPlugins/ToolLevelling.py:1640 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Autolivellamento" -#: appTools/ToolLevelling.py:536 appTools/ToolLevelling.py:814 +#: appPlugins/ToolLevelling.py:536 appPlugins/ToolLevelling.py:814 msgid "" "Voronoi function can not be loaded.\n" "Shapely >= 1.8 is required" @@ -16269,15 +16317,15 @@ msgstr "" "La funzione Voronoi non può essere caricata.\n" "E' richiesto Shapely >= 1.8" -#: appTools/ToolLevelling.py:564 +#: appPlugins/ToolLevelling.py:564 msgid "Click on canvas to add a Probe Point..." msgstr "Clicca sul disegno per aggiungere un punto di probe..." -#: appTools/ToolLevelling.py:760 +#: appPlugins/ToolLevelling.py:760 msgid "Point is not within the object area. Choose another point." msgstr "Il punto non è nell'area dell'oggetto. Scegli un altro punto." -#: appTools/ToolLevelling.py:780 +#: appPlugins/ToolLevelling.py:780 msgid "" "Added a Probe Point... Click again to add another or right click to " "finish ..." @@ -16285,146 +16333,146 @@ msgstr "" "Punto di probe aggiunto. Clicca nuovamente per aggiungerne un altro o clicca " "col destro per terminare..." -#: appTools/ToolLevelling.py:802 +#: appPlugins/ToolLevelling.py:802 msgid "Finished adding Probe Points..." msgstr "Aggiunta di punti probe tyerminata..." -#: appTools/ToolLevelling.py:1006 +#: appPlugins/ToolLevelling.py:1006 msgid "COM list updated ..." msgstr "Lista COM aggiornata ..." -#: appTools/ToolLevelling.py:1042 +#: appPlugins/ToolLevelling.py:1042 msgid "Connected" msgstr "Connesso" -#: appTools/ToolLevelling.py:1048 appTools/ToolLevelling.py:1070 -#: appTools/ToolLevelling.py:1923 appTools/ToolLevelling.py:1938 +#: appPlugins/ToolLevelling.py:1048 appPlugins/ToolLevelling.py:1070 +#: appPlugins/ToolLevelling.py:1923 appPlugins/ToolLevelling.py:1938 msgid "Control" msgstr "Controllo" -#: appTools/ToolLevelling.py:1050 appTools/ToolLevelling.py:1072 -#: appTools/ToolLevelling.py:1933 appTools/ToolLevelling.py:1940 +#: appPlugins/ToolLevelling.py:1050 appPlugins/ToolLevelling.py:1072 +#: appPlugins/ToolLevelling.py:1933 appPlugins/ToolLevelling.py:1940 msgid "Sender" msgstr "Mittente" -#: appTools/ToolLevelling.py:1053 +#: appPlugins/ToolLevelling.py:1053 msgid "Port connected" msgstr "Porta connessa" -#: appTools/ToolLevelling.py:1057 +#: appPlugins/ToolLevelling.py:1057 msgid "Could not connect to GRBL on port" msgstr "Impossibile connettersi a GRBL sulla porta" -#: appTools/ToolLevelling.py:1064 appTools/ToolLevelling.py:2014 +#: appPlugins/ToolLevelling.py:1064 appPlugins/ToolLevelling.py:2014 msgid "Disconnected" msgstr "Disconnetti" -#: appTools/ToolLevelling.py:1074 +#: appPlugins/ToolLevelling.py:1074 msgid "Port is connected. Disconnecting" msgstr "Porta connessa. Disconnessione in corso" -#: appTools/ToolLevelling.py:1076 +#: appPlugins/ToolLevelling.py:1076 msgid "Could not connect to port" msgstr "Non posso connettermi alla porta" -#: appTools/ToolLevelling.py:1106 appTools/ToolLevelling.py:1540 +#: appPlugins/ToolLevelling.py:1106 appPlugins/ToolLevelling.py:1540 msgid "Sending" msgstr "Invio" -#: appTools/ToolLevelling.py:1235 +#: appPlugins/ToolLevelling.py:1235 msgid "GRBL is doing a home cycle." msgstr "GRBL sta eseguendo un ciclo di homing." -#: appTools/ToolLevelling.py:1241 +#: appPlugins/ToolLevelling.py:1241 msgid "GRBL software reset was sent." msgstr "Rest software a GRBL inviato." -#: appTools/ToolLevelling.py:1249 +#: appPlugins/ToolLevelling.py:1249 msgid "GRBL resumed." msgstr "GRBL ripristinato." -#: appTools/ToolLevelling.py:1253 +#: appPlugins/ToolLevelling.py:1253 msgid "GRBL paused." msgstr "GRBL in pausa." -#: appTools/ToolLevelling.py:1427 +#: appPlugins/ToolLevelling.py:1427 msgid "There is nothing to view" msgstr "Niente da visualizzare" -#: appTools/ToolLevelling.py:1433 +#: appPlugins/ToolLevelling.py:1433 msgid "Code Viewer" msgstr "Visualizzatore Codice" -#: appTools/ToolLevelling.py:1471 +#: appPlugins/ToolLevelling.py:1471 msgid "Loaded Machine Code into Code Viewer" msgstr "Codice macchina caricato nel visualizzatore di codice" -#: appTools/ToolLevelling.py:1485 appTools/ToolLevelling.py:1489 -#: appTools/ToolLevelling.py:2225 +#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1489 +#: appPlugins/ToolLevelling.py:2225 msgid "Import Height Map" msgstr "Importa Mappa altezze" -#: appTools/ToolLevelling.py:1516 +#: appPlugins/ToolLevelling.py:1516 msgid "Failed to open height map file" msgstr "Errore nell'apertura del file mappa di altezze" -#: appTools/ToolLevelling.py:1566 +#: appPlugins/ToolLevelling.py:1566 msgid "Finished probing. Doing the autolevelling." msgstr "Probing terminato. Esecuzione autolivellamento." -#: appTools/ToolLevelling.py:1571 +#: appPlugins/ToolLevelling.py:1571 msgid "Sending probing GCode to the GRBL controller." msgstr "Invio GCode di probing al controller GRBL." -#: appTools/ToolLevelling.py:1614 +#: appPlugins/ToolLevelling.py:1614 msgid "Empty GRBL heightmap." msgstr "Vuota mappa altezze GRBL." -#: appTools/ToolLevelling.py:1618 +#: appPlugins/ToolLevelling.py:1618 msgid "Finished autolevelling." msgstr "Autolivellamento terminato..." -#: appTools/ToolLevelling.py:1688 +#: appPlugins/ToolLevelling.py:1688 #, fuzzy #| msgid "CNCjob created" msgid "CNCjob" msgstr "CNCjob creato" -#: appTools/ToolLevelling.py:1690 +#: appPlugins/ToolLevelling.py:1690 #, fuzzy #| msgid "Source Object" msgid "Source object." msgstr "Oggetto sorgente" -#: appTools/ToolLevelling.py:1725 +#: appPlugins/ToolLevelling.py:1725 msgid "Probe Points Table" msgstr "Tabella punti di probe" -#: appTools/ToolLevelling.py:1726 +#: appPlugins/ToolLevelling.py:1726 msgid "Generate GCode that will obtain the height map" msgstr "Genera GCode con mappa di altezza" -#: appTools/ToolLevelling.py:1728 +#: appPlugins/ToolLevelling.py:1728 msgid "Show" msgstr "Mostra" -#: appTools/ToolLevelling.py:1729 +#: appPlugins/ToolLevelling.py:1729 msgid "Toggle the display of the Probe Points table." msgstr "(Dis)attiva visualizzazione tabella punti di probe." -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "X-Y Coordinates" msgstr "Coordinate X-Y" -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "Height" msgstr "Altezza" -#: appTools/ToolLevelling.py:1746 +#: appPlugins/ToolLevelling.py:1746 msgid "Plot probing points" msgstr "Piazza punti di tastatura" -#: appTools/ToolLevelling.py:1748 +#: appPlugins/ToolLevelling.py:1748 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -16434,7 +16482,7 @@ msgstr "" "Se viene utilizzato un metodo Voronoi, allora\n" "vengono tracciate anche le aree di Voronoi." -#: appTools/ToolLevelling.py:1765 +#: appPlugins/ToolLevelling.py:1765 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" @@ -16444,115 +16492,115 @@ msgstr "" "oppure ad un file o direttamente, con il fine di avere una mappa di altezza\n" "per modificare il GCode originale per livellare l'altezza di taglio." -#: appTools/ToolLevelling.py:1867 +#: appPlugins/ToolLevelling.py:1867 msgid "Add Probe Points" msgstr "Aggiungi punti di probe" -#: appTools/ToolLevelling.py:1954 +#: appPlugins/ToolLevelling.py:1954 msgid "COM list" msgstr "Lista COM" -#: appTools/ToolLevelling.py:1956 appTools/ToolLevelling.py:1971 +#: appPlugins/ToolLevelling.py:1956 appPlugins/ToolLevelling.py:1971 msgid "Lists the available serial ports." msgstr "Lista delle porte seriali disponibili." -#: appTools/ToolLevelling.py:1960 +#: appPlugins/ToolLevelling.py:1960 msgid "Search" msgstr "Cerca" -#: appTools/ToolLevelling.py:1962 +#: appPlugins/ToolLevelling.py:1962 msgid "Search for the available serial ports." msgstr "Cerca per porte seriali disponibili." -#: appTools/ToolLevelling.py:1969 +#: appPlugins/ToolLevelling.py:1969 msgid "Baud rates" msgstr "Baud rate" -#: appTools/ToolLevelling.py:1988 +#: appPlugins/ToolLevelling.py:1988 msgid "New, custom baudrate." msgstr "Nuovo Baudrate o personalizzato." -#: appTools/ToolLevelling.py:1996 +#: appPlugins/ToolLevelling.py:1996 msgid "Add the specified custom baudrate to the list." msgstr "Aggiungi il baudrate selezionato alla lista." -#: appTools/ToolLevelling.py:2002 +#: appPlugins/ToolLevelling.py:2002 msgid "Delete selected baudrate" msgstr "Cancella baudrate selezionato" -#: appTools/ToolLevelling.py:2006 +#: appPlugins/ToolLevelling.py:2006 msgid "Reset" msgstr "Reset" -#: appTools/ToolLevelling.py:2008 +#: appPlugins/ToolLevelling.py:2008 msgid "Software reset of the controller." msgstr "Reset software del controller." -#: appTools/ToolLevelling.py:2016 +#: appPlugins/ToolLevelling.py:2016 msgid "Connect to the selected port with the selected baud rate." msgstr "Collegamento alla porta selezionata con il baudrate desiderato." -#: appTools/ToolLevelling.py:2041 +#: appPlugins/ToolLevelling.py:2041 msgid "Jog" msgstr "Jog" -#: appTools/ToolLevelling.py:2049 +#: appPlugins/ToolLevelling.py:2049 msgid "Zero Axes" msgstr "Azzera assi" -#: appTools/ToolLevelling.py:2082 +#: appPlugins/ToolLevelling.py:2082 msgid "Pause/Resume" msgstr "Pausa/Riprendi" -#: appTools/ToolLevelling.py:2140 +#: appPlugins/ToolLevelling.py:2140 msgid "Send Command" msgstr "Invia comando" -#: appTools/ToolLevelling.py:2142 appTools/ToolLevelling.py:2152 +#: appPlugins/ToolLevelling.py:2142 appPlugins/ToolLevelling.py:2152 msgid "Send a custom command to GRBL." msgstr "Invia un comando custom al controller GRBL." -#: appTools/ToolLevelling.py:2147 +#: appPlugins/ToolLevelling.py:2147 msgid "Type GRBL command ..." msgstr "Digita comando GRBL ..." -#: appTools/ToolLevelling.py:2150 +#: appPlugins/ToolLevelling.py:2150 msgid "Send" msgstr "Invia" -#: appTools/ToolLevelling.py:2158 +#: appPlugins/ToolLevelling.py:2158 msgid "Get Config parameter" msgstr "Leggi parametro di configurazione" -#: appTools/ToolLevelling.py:2160 +#: appPlugins/ToolLevelling.py:2160 msgid "A GRBL configuration parameter." msgstr "Parametro di configurazione GRBL." -#: appTools/ToolLevelling.py:2165 +#: appPlugins/ToolLevelling.py:2165 msgid "Type GRBL parameter ..." msgstr "Digita parametro GRBL ..." -#: appTools/ToolLevelling.py:2168 +#: appPlugins/ToolLevelling.py:2168 msgid "Get" msgstr "Leggi" -#: appTools/ToolLevelling.py:2170 +#: appPlugins/ToolLevelling.py:2170 msgid "Get the value of a specified GRBL parameter." msgstr "Leggi il valore di un parametro GRBL specifico." -#: appTools/ToolLevelling.py:2178 +#: appPlugins/ToolLevelling.py:2178 msgid "Get Report" msgstr "Ricevi report" -#: appTools/ToolLevelling.py:2180 +#: appPlugins/ToolLevelling.py:2180 msgid "Print in shell the GRBL report." msgstr "Scrivi nella shell il report GRBL." -#: appTools/ToolLevelling.py:2186 +#: appPlugins/ToolLevelling.py:2186 msgid "Apply AutoLevelling" msgstr "Applica autolivellamento" -#: appTools/ToolLevelling.py:2188 +#: appPlugins/ToolLevelling.py:2188 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -16562,23 +16610,23 @@ msgstr "" "attende i dati di probe Z e quindi applica questi dati\n" "al GCode originale effettuando quindi l'autolivellamento." -#: appTools/ToolLevelling.py:2197 +#: appPlugins/ToolLevelling.py:2197 msgid "Will save the GRBL height map." msgstr "Salvataggio mappa altezze su GRBL." -#: appTools/ToolLevelling.py:2207 +#: appPlugins/ToolLevelling.py:2207 msgid "Save Probing GCode" msgstr "Salva GCode di probing" -#: appTools/ToolLevelling.py:2209 +#: appPlugins/ToolLevelling.py:2209 msgid "Will save the probing GCode." msgstr "Salverà il probing su GCode." -#: appTools/ToolLevelling.py:2218 +#: appPlugins/ToolLevelling.py:2218 msgid "View/Edit the probing GCode." msgstr "Vedi/Modifica GCode probing." -#: appTools/ToolLevelling.py:2227 +#: appPlugins/ToolLevelling.py:2227 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -16589,28 +16637,28 @@ msgstr "" "ottenute tramite probing e le applica\n" "al GCode originale per l'autolivellamento." -#: appTools/ToolMilling.py:2509 +#: appPlugins/ToolMilling.py:2509 msgid "Generating drills milling geometry..." msgstr "Generazione della geometria di foratura e fresatura..." -#: appTools/ToolMilling.py:2614 +#: appPlugins/ToolMilling.py:2614 msgid "Generating slot milling geometry..." msgstr "Generazione della geometria di foratura slot..." -#: appTools/ToolMilling.py:3602 +#: appPlugins/ToolMilling.py:3608 msgid "" "Create CNCJob with toolpaths for milling either Geometry or drill holes." msgstr "Crea CNCJob con percorsi per la fresatura di Geometrie e fori." -#: appTools/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3637 msgid "Object for milling operation." msgstr "Oggetto per operazioni di fresatura." -#: appTools/ToolMilling.py:3662 +#: appPlugins/ToolMilling.py:3668 msgid "Tools in the object used for milling." msgstr "Utensili nell'oggetto da usare per la fresatura." -#: appTools/ToolMilling.py:3741 +#: appPlugins/ToolMilling.py:3747 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -16636,7 +16684,7 @@ msgstr "" "poiché la larghezza del taglio nel materiale sarà uguale al valore nella " "colonna Diametro utensile di questa tabella." -#: appTools/ToolMilling.py:3877 +#: appPlugins/ToolMilling.py:3883 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16649,15 +16697,15 @@ msgstr "" "- Entrambi -> eseguirà la fresatura di trapani e mulini o qualsiasi altra " "cosa sia disponibile" -#: appTools/ToolMilling.py:3897 +#: appPlugins/ToolMilling.py:3903 msgid "The diameter of the tool who will do the milling" msgstr "Diametro dell'utensile che freserà" -#: appTools/ToolMilling.py:3914 +#: appPlugins/ToolMilling.py:3920 msgid "Offset Type" msgstr "Tipo offset" -#: appTools/ToolMilling.py:3917 +#: appPlugins/ToolMilling.py:3923 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -16676,19 +16724,19 @@ msgstr "" "all'esterno.\n" "- Custom -> Il taglio sarà effettuato ad un offset scelto." -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Int" msgid "In" msgstr "Int" -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Cut" msgid "Out" msgstr "Taglia" -#: appTools/ToolMilling.py:3937 +#: appPlugins/ToolMilling.py:3943 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" @@ -16700,13 +16748,13 @@ msgstr "" "Il valore può essere positivo per un taglio 'esterno'\n" "e negativo per il taglio 'interno'." -#: appTools/ToolMilling.py:3961 +#: appPlugins/ToolMilling.py:3967 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "Jog" -#: appTools/ToolMilling.py:3964 +#: appPlugins/ToolMilling.py:3970 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -16721,25 +16769,25 @@ msgstr "" "- Rifinitura -> informativa - aumenta Feedrate, senza multi profondità.\n" "- Lucidatura -> aggiunge una sequenza di Paint su tutta l'area dell'oggetto" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Grezzo" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Finish" msgid "Finishing" msgstr "Finito" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Polish" msgid "Polishing" msgstr "Pulire" -#: appTools/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4393 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16747,23 +16795,23 @@ msgstr "" "File JSON del preprocessore che istruisce\n" "il GCode di uscita da oggetti Geometria (fresatura)." -#: appTools/ToolMove.py:102 +#: appPlugins/ToolMove.py:102 msgid "MOVE: Click on the Start point ..." msgstr "SPOSTA: clicca sul punto di partenza ..." -#: appTools/ToolMove.py:113 +#: appPlugins/ToolMove.py:113 msgid "Cancelled. No object(s) to move." msgstr "Cancellato. Nessun oggetto da spostare." -#: appTools/ToolMove.py:217 +#: appPlugins/ToolMove.py:217 msgid "object was moved" msgstr "oggetto spostato" -#: appTools/ToolMove.py:227 +#: appPlugins/ToolMove.py:227 msgid "Error when mouse left click." msgstr "Errore con il click sinistro del mouse." -#: appTools/ToolNCC.py:1082 +#: appPlugins/ToolNCC.py:1082 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16771,104 +16819,110 @@ msgstr "" "Isolamento incompleto. Nessuno degli strumenti selezionati potrebbe eseguire " "un isolamento completo." -#: appTools/ToolNCC.py:1085 +#: appPlugins/ToolNCC.py:1085 msgid "At least one of the selected tools can do a complete isolation." msgstr "" "Almeno uno degli strumenti selezionati può eseguire un isolamento completo." -#: appTools/ToolNCC.py:1231 appTools/ToolNCC.py:1319 appTools/ToolNCC.py:1381 -#: appTools/ToolNCC.py:4026 appTools/ToolPaint.py:833 appTools/ToolPaint.py:921 -#: appTools/ToolPaint.py:983 appTools/ToolPaint.py:2826 -#: appTools/ToolSolderPaste.py:511 +#: appPlugins/ToolNCC.py:1231 appPlugins/ToolNCC.py:1319 +#: appPlugins/ToolNCC.py:1381 appPlugins/ToolNCC.py:4026 +#: appPlugins/ToolPaint.py:833 appPlugins/ToolPaint.py:921 +#: appPlugins/ToolPaint.py:983 appPlugins/ToolPaint.py:2826 +#: appPlugins/ToolSolderPaste.py:511 msgid "Cancelled. Tool already in Tool Table." msgstr "Annullato. Utensile già nella tabella utensili." -#: appTools/ToolNCC.py:1984 appTools/ToolNCC.py:2962 +#: appPlugins/ToolNCC.py:1984 appPlugins/ToolNCC.py:2962 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Strumento NCC. Preparazione poligoni non-rame." -#: appTools/ToolNCC.py:2044 appTools/ToolNCC.py:3090 +#: appPlugins/ToolNCC.py:2044 appPlugins/ToolNCC.py:3090 msgid "NCC Tool. Calculate 'empty' area." msgstr "Strumento NCC. Calcolo aree 'vuote'." -#: appTools/ToolNCC.py:2055 appTools/ToolNCC.py:2084 appTools/ToolNCC.py:2190 -#: appTools/ToolNCC.py:2203 appTools/ToolNCC.py:3105 appTools/ToolNCC.py:3210 -#: appTools/ToolNCC.py:3225 appTools/ToolNCC.py:3492 appTools/ToolNCC.py:3593 -#: appTools/ToolNCC.py:3608 +#: appPlugins/ToolNCC.py:2055 appPlugins/ToolNCC.py:2084 +#: appPlugins/ToolNCC.py:2190 appPlugins/ToolNCC.py:2203 +#: appPlugins/ToolNCC.py:3105 appPlugins/ToolNCC.py:3210 +#: appPlugins/ToolNCC.py:3225 appPlugins/ToolNCC.py:3492 +#: appPlugins/ToolNCC.py:3593 appPlugins/ToolNCC.py:3608 msgid "Buffering finished" msgstr "Fine buffering" -#: appTools/ToolNCC.py:2059 appTools/ToolNCC.py:2088 appTools/ToolNCC.py:2194 -#: appTools/ToolNCC.py:2206 appTools/ToolNCC.py:3113 appTools/ToolNCC.py:3232 -#: appTools/ToolNCC.py:3499 appTools/ToolNCC.py:3615 +#: appPlugins/ToolNCC.py:2059 appPlugins/ToolNCC.py:2088 +#: appPlugins/ToolNCC.py:2194 appPlugins/ToolNCC.py:2206 +#: appPlugins/ToolNCC.py:3113 appPlugins/ToolNCC.py:3232 +#: appPlugins/ToolNCC.py:3499 appPlugins/ToolNCC.py:3615 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." -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2217 appTools/ToolNCC.py:3243 +#: appPlugins/ToolNCC.py:2067 appPlugins/ToolNCC.py:2217 +#: appPlugins/ToolNCC.py:3243 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Strumento NCC. Fine calcolo aree 'vuote'." -#: appTools/ToolNCC.py:2120 appTools/ToolNCC.py:3140 appTools/ToolNCC.py:3217 -#: appTools/ToolNCC.py:3519 appTools/ToolNCC.py:3600 +#: appPlugins/ToolNCC.py:2120 appPlugins/ToolNCC.py:3140 +#: appPlugins/ToolNCC.py:3217 appPlugins/ToolNCC.py:3519 +#: appPlugins/ToolNCC.py:3600 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." -#: appTools/ToolNCC.py:2210 appTools/ToolNCC.py:3236 appTools/ToolNCC.py:3618 +#: appPlugins/ToolNCC.py:2210 appPlugins/ToolNCC.py:3236 +#: appPlugins/ToolNCC.py:3618 msgid "The selected object is not suitable for copper clearing." msgstr "L'oggetto selezionato non è idoneo alla pulizia rame." -#: appTools/ToolNCC.py:2260 +#: appPlugins/ToolNCC.py:2260 msgid "Clearing the polygon with the method: lines." msgstr "Pulizia poligono con metodo: linee." -#: appTools/ToolNCC.py:2270 +#: appPlugins/ToolNCC.py:2270 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Errore. Pulizia poligono con metodo: semi." -#: appTools/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2279 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Errore. Pulizia poligono con metodo: standard." -#: appTools/ToolNCC.py:2295 +#: appPlugins/ToolNCC.py:2295 msgid "Polygon could not be cleared. Location:" msgstr "Poligono non pulibile alla posizione:" -#: appTools/ToolNCC.py:2348 +#: appPlugins/ToolNCC.py:2348 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." -#: appTools/ToolNCC.py:2363 appTools/ToolNCC.py:3058 +#: appPlugins/ToolNCC.py:2363 appPlugins/ToolNCC.py:3058 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "Strumento NCC. Fine elaborazione poligoni non-rame. Task rimozione rame " "completato." -#: appTools/ToolNCC.py:2391 appTools/ToolNCC.py:2621 +#: appPlugins/ToolNCC.py:2391 appPlugins/ToolNCC.py:2621 msgid "NCC Tool failed creating bounding box." msgstr "" "Lo strumento NCC non è riuscito a creare il rettangolo di contenimento." -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "NCC Tool clearing with tool diameter" msgstr "Strumento NCC, uso dell'utensile diametro" -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "started." msgstr "avviato." -#: appTools/ToolNCC.py:2539 +#: appPlugins/ToolNCC.py:2539 msgid "Could not use the tool for copper clear." msgstr "Impossibile usare questo tool per il copper clear." -#: appTools/ToolNCC.py:2561 appTools/ToolNCC.py:3418 +#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:3418 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16880,28 +16934,28 @@ msgstr "" "geometria.\n" "Modifica i parametri e riprova." -#: appTools/ToolNCC.py:2571 appTools/ToolNCC.py:3427 +#: appPlugins/ToolNCC.py:2571 appPlugins/ToolNCC.py:3427 msgid "NCC Tool clear all done." msgstr "Lo strumento NCC ha terminato." -#: appTools/ToolNCC.py:2574 appTools/ToolNCC.py:3430 +#: appPlugins/ToolNCC.py:2574 appPlugins/ToolNCC.py:3430 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" -#: appTools/ToolNCC.py:2576 appTools/ToolNCC.py:2826 appTools/ToolNCC.py:3432 -#: appTools/ToolNCC.py:3815 +#: appPlugins/ToolNCC.py:2576 appPlugins/ToolNCC.py:2826 +#: appPlugins/ToolNCC.py:3432 appPlugins/ToolNCC.py:3815 msgid "tools" msgstr "utensili" -#: appTools/ToolNCC.py:2603 +#: appPlugins/ToolNCC.py:2603 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Strumento NCC. Avviata lavorazione di rimozione rame." -#: appTools/ToolNCC.py:2822 appTools/ToolNCC.py:3811 +#: appPlugins/ToolNCC.py:2822 appPlugins/ToolNCC.py:3811 msgid "NCC Tool Rest Machining clear all done." msgstr "Utensile NCC lavorazione di ripresa completata." -#: appTools/ToolNCC.py:2825 appTools/ToolNCC.py:3814 +#: appPlugins/ToolNCC.py:2825 appPlugins/ToolNCC.py:3814 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16909,11 +16963,11 @@ msgstr "" "Utensile NCC lavorazione di ripresa completata ma l'isolamento del rame è " "rotto per" -#: appTools/ToolNCC.py:2923 +#: appPlugins/ToolNCC.py:2923 msgid "NCC Tool started. Reading parameters." msgstr "Strumento NCC avviato. Lettura parametri." -#: appTools/ToolNCC.py:3917 +#: appPlugins/ToolNCC.py:3917 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16921,7 +16975,7 @@ msgstr "" "Prova a utilizzare il tipo di buffer = Completo in Preferenze -> Gerber " "Generale. Ricarica il file Gerber dopo questa modifica." -#: appTools/ToolNCC.py:4137 +#: appPlugins/ToolNCC.py:4137 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16933,7 +16987,7 @@ msgstr "" "Ciò che è selezionato qui detterà il tipo\n" "di oggetti che popoleranno la combobox 'Oggetto'." -#: appTools/ToolNCC.py:4188 +#: appPlugins/ToolNCC.py:4188 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16950,7 +17004,7 @@ msgstr "" "nella geometria risultante. Questo perché con alcuni strumenti\n" "questa funzione non sarà in grado di creare la corretta geometria." -#: appTools/ToolNCC.py:4608 +#: appPlugins/ToolNCC.py:4608 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16959,15 +17013,15 @@ msgstr "" "del rame.\n" "Può essere Gerber, Excellon o Geometry." -#: appTools/ToolOptimal.py:121 appTools/ToolOptimal.py:408 +#: appPlugins/ToolOptimal.py:121 appPlugins/ToolOptimal.py:408 msgid "Find Optimal" msgstr "Trova ottimale" -#: appTools/ToolOptimal.py:160 +#: appPlugins/ToolOptimal.py:160 msgid "Only Gerber objects can be evaluated." msgstr "Possono essere valutati solo oggetti Gerber." -#: appTools/ToolOptimal.py:166 +#: appPlugins/ToolOptimal.py:166 msgid "" "Optimal Tool. Started to search for the minimum distance between copper " "features." @@ -16975,66 +17029,66 @@ msgstr "" "Strumento ottimale. Inizio a cercare la distanza minima tra le " "caratteristiche di rame." -#: appTools/ToolOptimal.py:176 +#: appPlugins/ToolOptimal.py:176 msgid "Optimal Tool. Parsing geometry for aperture" msgstr "Strumento ottimale. Analisi geometria per aperture" -#: appTools/ToolOptimal.py:187 +#: appPlugins/ToolOptimal.py:187 msgid "Optimal Tool. Creating a buffer for the object geometry." msgstr "" "Strumento ottimale. Creazione di un buffer per la geometria dell'oggetto." -#: appTools/ToolOptimal.py:202 +#: appPlugins/ToolOptimal.py:202 msgid "" "Optimal Tool. Finding the distances between each two elements. Iterations" msgstr "" "Strumento ottimale. Trovo le distanze tra ogni coppia di elementi. iterazioni" -#: appTools/ToolOptimal.py:236 +#: appPlugins/ToolOptimal.py:236 msgid "Optimal Tool. Finding the minimum distance." msgstr "Strumento ottimale. Trovare la distanza minima." -#: appTools/ToolOptimal.py:252 +#: appPlugins/ToolOptimal.py:252 msgid "Optimal Tool. Finished successfully." msgstr "Strumento ottimale. Finito con successo." -#: appTools/ToolOptimal.py:455 +#: appPlugins/ToolOptimal.py:455 msgid "Number of decimals kept for found distances." msgstr "Numero di decimali da tenere per le distanze trovate." -#: appTools/ToolOptimal.py:464 +#: appPlugins/ToolOptimal.py:464 msgid "Minimum distance" msgstr "Distanza minima" -#: appTools/ToolOptimal.py:465 +#: appPlugins/ToolOptimal.py:465 msgid "Display minimum distance between copper features." msgstr "Visualizza la minima distanza tra aree di rame." -#: appTools/ToolOptimal.py:469 +#: appPlugins/ToolOptimal.py:469 msgid "Determined" msgstr "Determinato" -#: appTools/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:484 msgid "Occurring" msgstr "Succedendo" -#: appTools/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:485 msgid "How many times this minimum is found." msgstr "Quante volte è rilevato questo minimo." -#: appTools/ToolOptimal.py:492 +#: appPlugins/ToolOptimal.py:492 msgid "Minimum points coordinates" msgstr "Coordinate punti minimi" -#: appTools/ToolOptimal.py:493 appTools/ToolOptimal.py:499 +#: appPlugins/ToolOptimal.py:493 appPlugins/ToolOptimal.py:499 msgid "Coordinates for points where minimum distance was found." msgstr "Coordinate per i punti dove è stata rilevata la distanza minima." -#: appTools/ToolOptimal.py:512 appTools/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:512 appPlugins/ToolOptimal.py:588 msgid "Jump to selected position" msgstr "Vai alla posizione selezionata" -#: appTools/ToolOptimal.py:514 appTools/ToolOptimal.py:590 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:590 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17042,11 +17096,11 @@ msgstr "" "Selezionare una posizione nella casella di testo Posizioni e quindi\n" "fai clic su questo pulsante." -#: appTools/ToolOptimal.py:522 +#: appPlugins/ToolOptimal.py:522 msgid "Other distances" msgstr "Altre distanze" -#: appTools/ToolOptimal.py:523 +#: appPlugins/ToolOptimal.py:523 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17054,13 +17108,13 @@ msgstr "" "Visualizzerà altre distanze nel file Gerber ordinato dal\n" "minimo al massimo, escluso il minimo assoluto." -#: appTools/ToolOptimal.py:528 +#: appPlugins/ToolOptimal.py:528 msgid "Other distances points coordinates" msgstr "Coordinate di punti di altre distanze" -#: appTools/ToolOptimal.py:529 appTools/ToolOptimal.py:543 -#: appTools/ToolOptimal.py:550 appTools/ToolOptimal.py:567 -#: appTools/ToolOptimal.py:574 +#: appPlugins/ToolOptimal.py:529 appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:567 +#: appPlugins/ToolOptimal.py:574 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17068,19 +17122,19 @@ msgstr "" "Altre distanze e coordinate per i punti\n" "dove è stata trovata la distanza." -#: appTools/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:542 msgid "Gerber distances" msgstr "Distanze gerber" -#: appTools/ToolOptimal.py:566 +#: appPlugins/ToolOptimal.py:566 msgid "Points coordinates" msgstr "Coordinate punti" -#: appTools/ToolOptimal.py:598 +#: appPlugins/ToolOptimal.py:598 msgid "Find Minimum" msgstr "Trova minimi" -#: appTools/ToolOptimal.py:601 +#: appPlugins/ToolOptimal.py:601 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17090,72 +17144,72 @@ msgstr "" "questo consentirà la determinazione dello strumento giusto per\n" "utilizzare per l'isolamento o la pulizia del rame." -#: appTools/ToolPDF.py:96 appTools/ToolPDF.py:100 +#: appPlugins/ToolPDF.py:96 appPlugins/ToolPDF.py:100 msgid "Open PDF" msgstr "Apri PDF" -#: appTools/ToolPDF.py:103 +#: appPlugins/ToolPDF.py:103 msgid "Open PDF cancelled" msgstr "Apertura PDF annullata" -#: appTools/ToolPDF.py:131 +#: appPlugins/ToolPDF.py:131 msgid "Parsing" msgstr "Elaborazione" -#: appTools/ToolPDF.py:212 app_Main.py:10795 +#: appPlugins/ToolPDF.py:212 app_Main.py:10795 msgid "Failed to open" msgstr "Errore di apertura" -#: appTools/ToolPDF.py:288 appTools/ToolPcbWizard.py:351 app_Main.py:10741 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:351 app_Main.py:10741 msgid "No geometry found in file" msgstr "Nessuna geometria trovata nel file" -#: appTools/ToolPDF.py:291 appTools/ToolPDF.py:364 +#: appPlugins/ToolPDF.py:291 appPlugins/ToolPDF.py:364 #, python-format msgid "Rendering PDF layer #%d ..." msgstr "Rendering del livello PDF #%d ..." -#: appTools/ToolPDF.py:295 appTools/ToolPDF.py:368 +#: appPlugins/ToolPDF.py:295 appPlugins/ToolPDF.py:368 msgid "Open PDF file failed." msgstr "Apertura file PDF fallita." -#: appTools/ToolPDF.py:300 appTools/ToolPDF.py:373 +#: appPlugins/ToolPDF.py:300 appPlugins/ToolPDF.py:373 msgid "Rendered" msgstr "Renderizzato" -#: appTools/ToolPaint.py:1148 +#: appPlugins/ToolPaint.py:1148 msgid "Can't do Paint on MultiGeo geometries" msgstr "Impossibile dipingere in geometrie multigeo" -#: appTools/ToolPaint.py:1185 +#: appPlugins/ToolPaint.py:1185 msgid "Click on a polygon to paint it." msgstr "Clicca su un poligono per dipingerlo." -#: appTools/ToolPaint.py:1790 +#: appPlugins/ToolPaint.py:1790 msgid "Painting polygon with method: lines." msgstr "Pittura poligoni con modalità linee." -#: appTools/ToolPaint.py:1802 +#: appPlugins/ToolPaint.py:1802 msgid "Failed. Painting polygon with method: seed." msgstr "Pittura poligoni con modalità semi." -#: appTools/ToolPaint.py:1813 +#: appPlugins/ToolPaint.py:1813 msgid "Failed. Painting polygon with method: standard." msgstr "Pittura poligoni con modalità standard." -#: appTools/ToolPaint.py:1904 appTools/ToolPaint.py:2093 +#: appPlugins/ToolPaint.py:1904 appPlugins/ToolPaint.py:2093 msgid "Painting with tool diameter = " msgstr "Verniciatura con diametro utensile = " -#: appTools/ToolPaint.py:1907 appTools/ToolPaint.py:2096 +#: appPlugins/ToolPaint.py:1907 appPlugins/ToolPaint.py:2096 msgid "started" msgstr "avviata" -#: appTools/ToolPaint.py:1934 appTools/ToolPaint.py:2083 +#: appPlugins/ToolPaint.py:1934 appPlugins/ToolPaint.py:2083 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appTools/ToolPaint.py:2049 appTools/ToolPaint.py:2275 +#: appPlugins/ToolPaint.py:2049 appPlugins/ToolPaint.py:2275 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17167,44 +17221,44 @@ msgstr "" "geometria da trattare.\n" "Modifica i parametri di pittura e riprova." -#: appTools/ToolPaint.py:2329 +#: appPlugins/ToolPaint.py:2329 msgid "Painting ..." msgstr "Verniciatura ..." -#: appTools/ToolPaint.py:2363 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2468 appTools/ToolPaint.py:2476 -#: appTools/ToolPaint.py:2546 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2363 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2468 appPlugins/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2546 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Paint Tool." msgstr "Strumento pittura." -#: appTools/ToolPaint.py:2364 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 +#: appPlugins/ToolPaint.py:2364 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 msgid "Normal painting polygon task started." msgstr "Attività di poligono di pittura normale avviata." -#: appTools/ToolPaint.py:2365 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2548 +#: appPlugins/ToolPaint.py:2365 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2548 msgid "Buffering geometry..." msgstr "Geometria buffer ..." -#: appTools/ToolPaint.py:2390 appTools/ToolPaint.py:2483 -#: appTools/ToolPaint.py:2564 +#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2483 +#: appPlugins/ToolPaint.py:2564 msgid "No polygon found." msgstr "Nessun poligono trovato." -#: appTools/ToolPaint.py:2465 appTools/ToolPaint.py:2468 -#: appTools/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2465 appPlugins/ToolPaint.py:2468 +#: appPlugins/ToolPaint.py:2476 msgid "Paint all polygons task started." msgstr "Attività di pittura poligoni avviata." -#: appTools/ToolPaint.py:2547 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2547 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Painting area task started." msgstr "Attività di pittura area avviata." -#: appTools/ToolPaint.py:2910 +#: appPlugins/ToolPaint.py:2910 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17216,7 +17270,7 @@ msgstr "" "Crea un oggetto Geometry con\n" "percorsi utensile per tagliare tutte le regioni non rame." -#: appTools/ToolPaint.py:2943 +#: appPlugins/ToolPaint.py:2943 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17228,7 +17282,7 @@ msgstr "" "Ciò che è selezionato qui detterà il tipo\n" "di oggetti che popoleranno la combobox 'Oggetto'." -#: appTools/ToolPaint.py:2977 +#: appPlugins/ToolPaint.py:2977 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17236,7 +17290,7 @@ msgstr "" "Set di strumenti da cui l'algoritmo\n" "sceglierà quelli usati per la pittura." -#: appTools/ToolPaint.py:2994 +#: appPlugins/ToolPaint.py:2994 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17253,7 +17307,7 @@ msgstr "" "nella geometria risultante. Questo perché con alcuni strumenti\n" "questa funzione non sarà in grado di creare la geometria della pittura." -#: appTools/ToolPaint.py:3006 +#: appPlugins/ToolPaint.py:3006 msgid "" "The Tool Type (TT) can be:\n" "- Circular -> it is informative only. Being circular,\n" @@ -17290,7 +17344,7 @@ msgstr "" "di operazione\n" "nella geometria risultante come isolamento." -#: appTools/ToolPaint.py:3287 +#: appPlugins/ToolPaint.py:3287 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17298,44 +17352,44 @@ msgstr "" "Il tipo di oggetto FlatCAM da utilizzare come riferimento di disegno.\n" "Può essere Gerber, Excellon o Geometry." -#: appTools/ToolPaint.py:3327 +#: appPlugins/ToolPaint.py:3327 msgid "Create a Geometry Object which paints the polygons." msgstr "Crea un oggetto Geometria che vernicerà i poligoni." -#: appTools/ToolPanelize.py:114 appTools/ToolPanelize.py:1061 +#: appPlugins/ToolPanelize.py:114 appPlugins/ToolPanelize.py:1061 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Riferimento pannellizzazione" -#: appTools/ToolPanelize.py:341 +#: appPlugins/ToolPanelize.py:341 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." -#: appTools/ToolPanelize.py:384 +#: appPlugins/ToolPanelize.py:384 msgid "Generating panel ... " msgstr "Generazione pannello … " -#: appTools/ToolPanelize.py:471 appTools/ToolPanelize.py:763 -#: appTools/ToolPanelize.py:1013 +#: appPlugins/ToolPanelize.py:471 appPlugins/ToolPanelize.py:763 +#: appPlugins/ToolPanelize.py:1013 msgid "Generating panel ... Adding the source code." msgstr "Generazione pannello … Aggiunta codice sorgente." -#: appTools/ToolPanelize.py:691 +#: appPlugins/ToolPanelize.py:691 msgid "Optimizing the overlapping paths." msgstr "Ottimizzazione percorsi sovrapposti." -#: appTools/ToolPanelize.py:723 +#: appPlugins/ToolPanelize.py:723 msgid "Optimization complete." msgstr "Ottimizzazione completata." -#: appTools/ToolPanelize.py:1022 +#: appPlugins/ToolPanelize.py:1022 msgid "Generating panel... Spawning copies" msgstr "Generazione pannello … Generazione copie" -#: appTools/ToolPanelize.py:1038 +#: appPlugins/ToolPanelize.py:1038 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17344,11 +17398,11 @@ msgstr "" "{text} Troppo grande per l'area vincolata. Il pannello finale ha {col} " "colonne e {row} righe" -#: appTools/ToolPanelize.py:1046 +#: appPlugins/ToolPanelize.py:1046 msgid "Panel created successfully." msgstr "Pannello creato con successo." -#: appTools/ToolPanelize.py:1104 +#: appPlugins/ToolPanelize.py:1104 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17360,7 +17414,7 @@ msgstr "" "La selezione decide il tipo di oggetti che saranno\n" "nella combobox Oggetto." -#: appTools/ToolPanelize.py:1132 +#: appPlugins/ToolPanelize.py:1132 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17368,11 +17422,11 @@ msgstr "" "Oggetto da pannellizzare. Questo significa che sarà\n" "duplicato in una matrice di righe e colonne." -#: appTools/ToolPanelize.py:1139 +#: appPlugins/ToolPanelize.py:1139 msgid "Panelization Reference" msgstr "Riferimento pannellizzazione" -#: appTools/ToolPanelize.py:1141 +#: appPlugins/ToolPanelize.py:1141 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17392,7 +17446,7 @@ msgstr "" "a questo oggetto di riferimento mantenendo quindi gli oggetti\n" "pannellizzati sincronizzati." -#: appTools/ToolPanelize.py:1167 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17404,7 +17458,7 @@ msgstr "" "La selezione decide il tipo di oggetti che saranno\n" "nella casella combobox Oggetto." -#: appTools/ToolPanelize.py:1182 +#: appPlugins/ToolPanelize.py:1182 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17412,11 +17466,11 @@ msgstr "" "Oggetto utilizzato come contenitore per\n" "l'oggetto selezionato da pannellizzare." -#: appTools/ToolPanelize.py:1192 +#: appPlugins/ToolPanelize.py:1192 msgid "Panel Data" msgstr "Dati pannello" -#: appTools/ToolPanelize.py:1194 +#: appPlugins/ToolPanelize.py:1194 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17432,15 +17486,15 @@ msgstr "" "Le distanze imposteranno la distanza tra due qualsiasi\n" "elementi della matrice di pannelli." -#: appTools/ToolPanelize.py:1279 +#: appPlugins/ToolPanelize.py:1279 msgid "Constrain panel within" msgstr "Vincola pannello all'interno" -#: appTools/ToolPanelize.py:1322 +#: appPlugins/ToolPanelize.py:1322 msgid "Panelize Object" msgstr "Pannellizza oggetto" -#: appTools/ToolPanelize.py:1325 appTools/ToolRulesCheck.py:1649 +#: appPlugins/ToolPanelize.py:1325 appPlugins/ToolRulesCheck.py:1649 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17450,21 +17504,21 @@ msgstr "" "In altre parole crea più copie dell'oggetto sorgente,\n" "disposti in una matrice 2D di righe e colonne." -#: appTools/ToolPcbWizard.py:111 +#: appPlugins/ToolPcbWizard.py:111 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PCBWizard Import" msgstr "Strumento importazione PcbWizard" -#: appTools/ToolPcbWizard.py:197 appTools/ToolPcbWizard.py:201 +#: appPlugins/ToolPcbWizard.py:197 appPlugins/ToolPcbWizard.py:201 msgid "Load PcbWizard Excellon file" msgstr "Carica file Excellon PcbWizard" -#: appTools/ToolPcbWizard.py:220 appTools/ToolPcbWizard.py:224 +#: appPlugins/ToolPcbWizard.py:220 appPlugins/ToolPcbWizard.py:224 msgid "Load PcbWizard INF file" msgstr "Carica file INF PcbWizard" -#: appTools/ToolPcbWizard.py:272 +#: appPlugins/ToolPcbWizard.py:272 msgid "" "The INF file does not contain the tool table.\n" "Try to open the Excellon file from File -> Open -> Excellon\n" @@ -17474,53 +17528,53 @@ msgstr "" "Prova ad aprire il file Excellon da File -> Apri -> Excellon\n" "e modificare manualmente i diametri delle punte." -#: appTools/ToolPcbWizard.py:292 +#: appPlugins/ToolPcbWizard.py:292 msgid "PcbWizard .INF file loaded." msgstr "File PcbWizard caricato." -#: appTools/ToolPcbWizard.py:296 +#: appPlugins/ToolPcbWizard.py:296 msgid "Main PcbWizard Excellon file loaded." msgstr "File principale PcbWizard caricato." -#: appTools/ToolPcbWizard.py:329 app_Main.py:10720 +#: appPlugins/ToolPcbWizard.py:329 app_Main.py:10720 msgid "This is not Excellon file." msgstr "Non è un file Excellon." -#: appTools/ToolPcbWizard.py:332 +#: appPlugins/ToolPcbWizard.py:332 msgid "Cannot parse file" msgstr "Impossibile analizzare file" -#: appTools/ToolPcbWizard.py:363 +#: appPlugins/ToolPcbWizard.py:363 msgid "Import Excellon file failed." msgstr "Importazione file Excellon fallita." -#: appTools/ToolPcbWizard.py:370 +#: appPlugins/ToolPcbWizard.py:370 msgid "Imported" msgstr "Importato" -#: appTools/ToolPcbWizard.py:373 +#: appPlugins/ToolPcbWizard.py:373 msgid "Excellon merging is in progress. Please wait..." msgstr "Unione Excellon in corso. Attendere..." -#: appTools/ToolPcbWizard.py:375 +#: appPlugins/ToolPcbWizard.py:375 msgid "The imported Excellon file is empty." msgstr "Il file Excellon importato è vuoto." -#: appTools/ToolPcbWizard.py:380 +#: appPlugins/ToolPcbWizard.py:380 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PcbWizard Import" msgstr "Strumento importazione PcbWizard" -#: appTools/ToolPcbWizard.py:399 +#: appPlugins/ToolPcbWizard.py:399 msgid "Load files" msgstr "Carica files" -#: appTools/ToolPcbWizard.py:407 +#: appPlugins/ToolPcbWizard.py:407 msgid "Excellon file" msgstr "File Excellon" -#: appTools/ToolPcbWizard.py:409 +#: appPlugins/ToolPcbWizard.py:409 msgid "" "Load the Excellon file.\n" "Usually it has a .DRL extension" @@ -17528,47 +17582,47 @@ msgstr "" "Carica file Excellon.\n" "Tipicamente ha estensione .DRL" -#: appTools/ToolPcbWizard.py:416 +#: appPlugins/ToolPcbWizard.py:416 msgid "INF file" msgstr "File INF" -#: appTools/ToolPcbWizard.py:418 +#: appPlugins/ToolPcbWizard.py:418 msgid "Load the INF file." msgstr "Carica un file INF." -#: appTools/ToolPcbWizard.py:431 +#: appPlugins/ToolPcbWizard.py:431 msgid "Tool Number" msgstr "Numero Utensile" -#: appTools/ToolPcbWizard.py:433 +#: appPlugins/ToolPcbWizard.py:433 msgid "Tool diameter in file units." msgstr "Diametro utensile in unità del file." -#: appTools/ToolPcbWizard.py:450 +#: appPlugins/ToolPcbWizard.py:450 msgid "Int. digits" msgstr "Cifre intere" -#: appTools/ToolPcbWizard.py:452 +#: appPlugins/ToolPcbWizard.py:452 msgid "The number of digits for the integral part of the coordinates." msgstr "Numero di cifre per la parte intera delle coordinate." -#: appTools/ToolPcbWizard.py:460 +#: appPlugins/ToolPcbWizard.py:460 msgid "Frac. digits" msgstr "Cifre decimali" -#: appTools/ToolPcbWizard.py:462 +#: appPlugins/ToolPcbWizard.py:462 msgid "The number of digits for the fractional part of the coordinates." msgstr "Numero di cifre per la parte decimale delle coordinate." -#: appTools/ToolPcbWizard.py:470 +#: appPlugins/ToolPcbWizard.py:470 msgid "No Suppression" msgstr "No soppressione" -#: appTools/ToolPcbWizard.py:471 +#: appPlugins/ToolPcbWizard.py:471 msgid "Zeros supp." msgstr "Soppressione zeri." -#: appTools/ToolPcbWizard.py:473 +#: appPlugins/ToolPcbWizard.py:473 msgid "" "The type of zeros suppression used.\n" "Can be of type:\n" @@ -17582,7 +17636,7 @@ msgstr "" "- ZF = vengono mantenuti gli zeri finali\n" "- Nessuna soppressione = nessuna soppressione di zeri" -#: appTools/ToolPcbWizard.py:487 +#: appPlugins/ToolPcbWizard.py:487 msgid "" "The type of units that the coordinates and tool\n" "diameters are using. Can be INCH or MM." @@ -17590,11 +17644,11 @@ msgstr "" "Il tipo di unità usata da coordinate e dal diametro\n" "degli utensili. Può essere POLLICI o MM." -#: appTools/ToolPcbWizard.py:495 +#: appPlugins/ToolPcbWizard.py:495 msgid "Import Excellon" msgstr "Importa Excellon" -#: appTools/ToolPcbWizard.py:497 +#: appPlugins/ToolPcbWizard.py:497 msgid "" "Import an Excellon file\n" "that store it's information's in 2 files.\n" @@ -17606,62 +17660,62 @@ msgstr "" "Uno di solito ha l'estensione .DRL mentre\n" "l'altro ha estensione .INF." -#: appTools/ToolPunchGerber.py:194 +#: appPlugins/ToolPunchGerber.py:194 #, fuzzy #| msgid "Punch Gerber" msgid "Punch Geber" msgstr "Punzona Gerber" -#: appTools/ToolPunchGerber.py:537 +#: appPlugins/ToolPunchGerber.py:537 msgid "Click on a pad to select it." msgstr "Clicca su un pad per selezionarlo." -#: appTools/ToolPunchGerber.py:785 appTools/ToolPunchGerber.py:918 +#: appPlugins/ToolPunchGerber.py:785 appPlugins/ToolPunchGerber.py:918 msgid "The value of the fixed diameter is 0.0. Aborting." msgstr "Il valore di diametro fisso è 0.0. Annullamento." -#: appTools/ToolPunchGerber.py:1694 +#: appPlugins/ToolPunchGerber.py:1694 msgid "Added pad" msgstr "Pad aggiunti" -#: appTools/ToolPunchGerber.py:1695 +#: appPlugins/ToolPunchGerber.py:1695 msgid "Click to add next pad or right click to start." msgstr "" "Fai clic per aggiungere il prossimo pad o fai clic con il tasto destro per " "iniziare." -#: appTools/ToolPunchGerber.py:1707 +#: appPlugins/ToolPunchGerber.py:1707 msgid "Removed pad" msgstr "Pad rimosso" -#: appTools/ToolPunchGerber.py:1708 +#: appPlugins/ToolPunchGerber.py:1708 msgid "Click to add/remove next pad or right click to start." msgstr "" "Fai clic per aggiungere/rimuovere il prossimo pad o fai clic con il tasto " "destro per iniziare." -#: appTools/ToolPunchGerber.py:1713 +#: appPlugins/ToolPunchGerber.py:1713 msgid "No pad detected under click position." msgstr "Nessun pad rilevato sulla posizione cliccata." -#: appTools/ToolPunchGerber.py:1912 +#: appPlugins/ToolPunchGerber.py:1912 msgid "All selectable pads are selected." msgstr "Tutti i pad sono selezionati." -#: appTools/ToolPunchGerber.py:1929 +#: appPlugins/ToolPunchGerber.py:1929 msgid "Selection cleared." msgstr "Selezione svuotata." -#: appTools/ToolPunchGerber.py:1992 +#: appPlugins/ToolPunchGerber.py:1992 msgid "Gerber into which to punch holes" msgstr "Gerber nel quale applicare i punzoni" -#: appTools/ToolPunchGerber.py:2129 +#: appPlugins/ToolPunchGerber.py:2129 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." -#: appTools/ToolPunchGerber.py:2281 +#: appPlugins/ToolPunchGerber.py:2281 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" @@ -17671,7 +17725,7 @@ msgstr "" "sono selezionati nel canvas ma solo quelli che\n" "sono nei tab processati." -#: appTools/ToolPunchGerber.py:2320 +#: appPlugins/ToolPunchGerber.py:2320 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -17679,28 +17733,28 @@ msgstr "" "Crea un oggetto gerber dall'oggetto selezionato, dento\n" "il box specificato." -#: appTools/ToolQRCode.py:211 appTools/ToolQRCode.py:559 -#: appTools/ToolQRCode.py:610 +#: appPlugins/ToolQRCode.py:211 appPlugins/ToolQRCode.py:559 +#: appPlugins/ToolQRCode.py:610 msgid "Cancelled. There is no QRCode Data in the text box." msgstr "Annullato. Non ci sono dati QRCode nel box testo." -#: appTools/ToolQRCode.py:388 +#: appPlugins/ToolQRCode.py:388 msgid "QRCode Tool done." msgstr "Strumento QRCode fatto." -#: appTools/ToolQRCode.py:758 +#: appPlugins/ToolQRCode.py:758 msgid "Gerber Object to which the QRCode will be added." msgstr "Oggetto Gerber a cui verrà aggiunto il QRCode." -#: appTools/ToolQRCode.py:794 +#: appPlugins/ToolQRCode.py:794 msgid "The parameters used to shape the QRCode." msgstr "Parametri usati per formare il QRCode." -#: appTools/ToolQRCode.py:899 +#: appPlugins/ToolQRCode.py:899 msgid "Export QRCode" msgstr "Esporta QRCode" -#: appTools/ToolQRCode.py:901 +#: appPlugins/ToolQRCode.py:901 msgid "" "Show a set of controls allowing to export the QRCode\n" "to a SVG file or an PNG file." @@ -17708,90 +17762,90 @@ msgstr "" "Mostra una serie di controlli che consentono di esportare il QRCode\n" "in un file SVG o in un file PNG." -#: appTools/ToolQRCode.py:940 +#: appPlugins/ToolQRCode.py:940 msgid "Transparent back color" msgstr "Colore trasparente sfondo" -#: appTools/ToolQRCode.py:965 +#: appPlugins/ToolQRCode.py:965 msgid "Export QRCode SVG" msgstr "Esporta QRCode su SVG" -#: appTools/ToolQRCode.py:967 +#: appPlugins/ToolQRCode.py:967 msgid "Export a SVG file with the QRCode content." msgstr "Esporta un file SVG con il contenuto del QRCode." -#: appTools/ToolQRCode.py:978 +#: appPlugins/ToolQRCode.py:978 msgid "Export QRCode PNG" msgstr "Esporta QRCode su PNG" -#: appTools/ToolQRCode.py:980 +#: appPlugins/ToolQRCode.py:980 msgid "Export a PNG image file with the QRCode content." msgstr "Esporta file immagine PNG con il contenuto del QRCode." -#: appTools/ToolQRCode.py:991 +#: appPlugins/ToolQRCode.py:991 msgid "Insert QRCode" msgstr "Inserisci QRCode" -#: appTools/ToolQRCode.py:994 +#: appPlugins/ToolQRCode.py:994 msgid "Create the QRCode object." msgstr "Crea oggetto QRCode." -#: appTools/ToolReport.py:31 appTools/ToolReport.py:151 +#: appPlugins/ToolReport.py:31 appPlugins/ToolReport.py:151 #, fuzzy #| msgid "Get Report" msgid "Object Report" msgstr "Ricevi report" -#: appTools/ToolReport.py:146 +#: appPlugins/ToolReport.py:146 msgid "Object Properties are displayed." msgstr "Proprietà oggetto visualizzate." -#: appTools/ToolReport.py:168 +#: appPlugins/ToolReport.py:168 msgid "TYPE" msgstr "TIPO" -#: appTools/ToolReport.py:169 +#: appPlugins/ToolReport.py:169 msgid "NAME" msgstr "NOME" -#: appTools/ToolReport.py:199 +#: appPlugins/ToolReport.py:199 msgid "Geo Type" msgstr "Tipo Geom" -#: appTools/ToolReport.py:202 +#: appPlugins/ToolReport.py:202 msgid "Single-Geo" msgstr "Geoi singola" -#: appTools/ToolReport.py:203 +#: appPlugins/ToolReport.py:203 msgid "Multi-Geo" msgstr "Multi-Geo" -#: appTools/ToolReport.py:357 appTools/ToolReport.py:362 -#: appTools/ToolReport.py:364 +#: appPlugins/ToolReport.py:357 appPlugins/ToolReport.py:362 +#: appPlugins/ToolReport.py:364 msgid "Metric" msgstr "Metrico" -#: appTools/ToolRulesCheck.py:133 appTools/ToolRulesCheck.py:1163 +#: appPlugins/ToolRulesCheck.py:133 appPlugins/ToolRulesCheck.py:1163 msgid "Check Rules" msgstr "Controllo regole" -#: appTools/ToolRulesCheck.py:678 appTools/ToolRulesCheck.py:738 -#: appTools/ToolRulesCheck.py:775 appTools/ToolRulesCheck.py:847 -#: appTools/ToolRulesCheck.py:901 appTools/ToolRulesCheck.py:939 -#: appTools/ToolRulesCheck.py:1004 +#: appPlugins/ToolRulesCheck.py:678 appPlugins/ToolRulesCheck.py:738 +#: appPlugins/ToolRulesCheck.py:775 appPlugins/ToolRulesCheck.py:847 +#: appPlugins/ToolRulesCheck.py:901 appPlugins/ToolRulesCheck.py:939 +#: appPlugins/ToolRulesCheck.py:1004 msgid "Value is not valid." msgstr "Valore non valido." -#: appTools/ToolRulesCheck.py:692 +#: appPlugins/ToolRulesCheck.py:692 msgid "TOP -> Copper to Copper clearance" msgstr "TOP -> distanze rame-rame" -#: appTools/ToolRulesCheck.py:703 +#: appPlugins/ToolRulesCheck.py:703 msgid "BOTTOM -> Copper to Copper clearance" msgstr "BOTTOM -> distanze rame-rame" -#: appTools/ToolRulesCheck.py:708 appTools/ToolRulesCheck.py:802 -#: appTools/ToolRulesCheck.py:966 +#: appPlugins/ToolRulesCheck.py:708 appPlugins/ToolRulesCheck.py:802 +#: appPlugins/ToolRulesCheck.py:966 msgid "" "At least one Gerber object has to be selected for this rule but none is " "selected." @@ -17799,13 +17853,13 @@ msgstr "" "Almeno un oggetto Gerber deve essere selezionato per questa regola ma " "nessuno è selezionato." -#: appTools/ToolRulesCheck.py:744 +#: appPlugins/ToolRulesCheck.py:744 msgid "" "One of the copper Gerber objects or the Outline Gerber object is not valid." msgstr "" "Uno degli oggetti Gerber in rame o l'oggetto Gerber del bordo non è valido." -#: appTools/ToolRulesCheck.py:757 appTools/ToolRulesCheck.py:921 +#: appPlugins/ToolRulesCheck.py:757 appPlugins/ToolRulesCheck.py:921 msgid "" "Outline Gerber object presence is mandatory for this rule but it is not " "selected." @@ -17813,31 +17867,31 @@ msgstr "" "La presenza dell'oggetto Contorno Gerber è obbligatoria per questa regola ma " "non è stato selezionato." -#: appTools/ToolRulesCheck.py:774 appTools/ToolRulesCheck.py:801 +#: appPlugins/ToolRulesCheck.py:774 appPlugins/ToolRulesCheck.py:801 msgid "Silk to Silk clearance" msgstr "Distanza tra serigrafie" -#: appTools/ToolRulesCheck.py:787 +#: appPlugins/ToolRulesCheck.py:787 msgid "TOP -> Silk to Silk clearance" msgstr "TOP -> distanza tra serigrafie" -#: appTools/ToolRulesCheck.py:797 +#: appPlugins/ToolRulesCheck.py:797 msgid "BOTTOM -> Silk to Silk clearance" msgstr "BOTTOM -> distanza tra serigrafie" -#: appTools/ToolRulesCheck.py:853 +#: appPlugins/ToolRulesCheck.py:853 msgid "One or more of the Gerber objects is not valid." msgstr "Uno o più oggetti gerber non sono validi." -#: appTools/ToolRulesCheck.py:861 +#: appPlugins/ToolRulesCheck.py:861 msgid "TOP -> Silk to Solder Mask Clearance" msgstr "TOP -> distanza tra serigrafie e Solder Mask" -#: appTools/ToolRulesCheck.py:867 +#: appPlugins/ToolRulesCheck.py:867 msgid "BOTTOM -> Silk to Solder Mask Clearance" msgstr "BOTTOM -> distanza tra serigrafie e Solder Mask" -#: appTools/ToolRulesCheck.py:871 +#: appPlugins/ToolRulesCheck.py:871 msgid "" "Both Silk and Solder Mask Gerber objects has to be either both Top or both " "Bottom." @@ -17845,121 +17899,121 @@ msgstr "" "Sia gli oggetti Silk che quelli Solder Mask Gerber devono essere sia Top che " "Bottom." -#: appTools/ToolRulesCheck.py:907 +#: appPlugins/ToolRulesCheck.py:907 msgid "" "One of the Silk Gerber objects or the Outline Gerber object is not valid." msgstr "Uno degli oggetti Gerber serigrafia o bordo non è valido." -#: appTools/ToolRulesCheck.py:951 +#: appPlugins/ToolRulesCheck.py:951 msgid "TOP -> Minimum Solder Mask Sliver" msgstr "TOP -> Segmento Minimo solder mask" -#: appTools/ToolRulesCheck.py:961 +#: appPlugins/ToolRulesCheck.py:961 msgid "BOTTOM -> Minimum Solder Mask Sliver" msgstr "BOTTOM -> Segmento Minimo solder mask" -#: appTools/ToolRulesCheck.py:1010 +#: appPlugins/ToolRulesCheck.py:1010 msgid "One of the Copper Gerber objects or the Excellon objects is not valid." msgstr "Uno degli oggetti Gerber rame o Excellon non è valido." -#: appTools/ToolRulesCheck.py:1026 +#: appPlugins/ToolRulesCheck.py:1026 msgid "" "Excellon object presence is mandatory for this rule but none is selected." msgstr "" "La presenza dell'oggetto Excellon è obbligatoria per questa regola ma " "nessuna è selezionata." -#: appTools/ToolRulesCheck.py:1104 appTools/ToolRulesCheck.py:1117 -#: appTools/ToolRulesCheck.py:1128 appTools/ToolRulesCheck.py:1141 +#: appPlugins/ToolRulesCheck.py:1104 appPlugins/ToolRulesCheck.py:1117 +#: appPlugins/ToolRulesCheck.py:1128 appPlugins/ToolRulesCheck.py:1141 msgid "STATUS" msgstr "STATO" -#: appTools/ToolRulesCheck.py:1107 appTools/ToolRulesCheck.py:1131 +#: appPlugins/ToolRulesCheck.py:1107 appPlugins/ToolRulesCheck.py:1131 msgid "FAILED" msgstr "FALLITO" -#: appTools/ToolRulesCheck.py:1120 appTools/ToolRulesCheck.py:1144 +#: appPlugins/ToolRulesCheck.py:1120 appPlugins/ToolRulesCheck.py:1144 msgid "PASSED" msgstr "PASSATO" -#: appTools/ToolRulesCheck.py:1121 appTools/ToolRulesCheck.py:1145 +#: appPlugins/ToolRulesCheck.py:1121 appPlugins/ToolRulesCheck.py:1145 msgid "Violations: There are no violations for the current rule." msgstr "Violazioni: non ci sono violazioni per la regola attuale." -#: appTools/ToolRulesCheck.py:1191 +#: appPlugins/ToolRulesCheck.py:1191 msgid "Gerber objects for which to check rules." msgstr "Oggetti Gerber sui quali verificare le regole." -#: appTools/ToolRulesCheck.py:1206 +#: appPlugins/ToolRulesCheck.py:1206 msgid "Top" msgstr "Top" -#: appTools/ToolRulesCheck.py:1208 +#: appPlugins/ToolRulesCheck.py:1208 msgid "The Top Gerber Copper object for which rules are checked." msgstr "L'oggetto Gerber rame TOP per il quale vengono controllate le regole." -#: appTools/ToolRulesCheck.py:1224 +#: appPlugins/ToolRulesCheck.py:1224 msgid "Bottom" msgstr "Bottom" -#: appTools/ToolRulesCheck.py:1226 +#: appPlugins/ToolRulesCheck.py:1226 msgid "The Bottom Gerber Copper object for which rules are checked." msgstr "" "L'oggetto Gerber rame BOTTOM per il quale vengono controllate le regole." -#: appTools/ToolRulesCheck.py:1242 +#: appPlugins/ToolRulesCheck.py:1242 msgid "SM Top" msgstr "SM Top" -#: appTools/ToolRulesCheck.py:1244 +#: appPlugins/ToolRulesCheck.py:1244 msgid "The Top Gerber Solder Mask object for which rules are checked." msgstr "" "L'oggetto Gerber SolderMask TOP per il quale vengono controllate le regole." -#: appTools/ToolRulesCheck.py:1260 +#: appPlugins/ToolRulesCheck.py:1260 msgid "SM Bottom" msgstr "SM Bottom" -#: appTools/ToolRulesCheck.py:1262 +#: appPlugins/ToolRulesCheck.py:1262 msgid "The Bottom Gerber Solder Mask object for which rules are checked." msgstr "" "L'oggetto Gerber SolderMask BOTTOM per il quale vengono controllate le " "regole." -#: appTools/ToolRulesCheck.py:1278 +#: appPlugins/ToolRulesCheck.py:1278 msgid "Silk Top" msgstr "Silk Top" -#: appTools/ToolRulesCheck.py:1280 +#: appPlugins/ToolRulesCheck.py:1280 msgid "The Top Gerber Silkscreen object for which rules are checked." msgstr "" "L'oggetto Gerber Serigrafia TOP per il quale vengono controllate le regole." -#: appTools/ToolRulesCheck.py:1296 +#: appPlugins/ToolRulesCheck.py:1296 msgid "Silk Bottom" msgstr "Silk Bottom" -#: appTools/ToolRulesCheck.py:1298 +#: appPlugins/ToolRulesCheck.py:1298 msgid "The Bottom Gerber Silkscreen object for which rules are checked." msgstr "" "L'oggetto Gerber Serigrafia BOTTOM per il quale vengono controllate le " "regole." -#: appTools/ToolRulesCheck.py:1316 +#: appPlugins/ToolRulesCheck.py:1316 msgid "The Gerber Outline (Cutout) object for which rules are checked." msgstr "" "L'oggetto Gerber Outline (ritaglio) per il quale vengono controllate le " "regole." -#: appTools/ToolRulesCheck.py:1329 +#: appPlugins/ToolRulesCheck.py:1329 msgid "Excellon objects for which to check rules." msgstr "Oggetto Excellon al quale controllare le regole." -#: appTools/ToolRulesCheck.py:1341 +#: appPlugins/ToolRulesCheck.py:1341 msgid "Excellon 1" msgstr "Excellon 1" -#: appTools/ToolRulesCheck.py:1343 +#: appPlugins/ToolRulesCheck.py:1343 msgid "" "Excellon object for which to check rules.\n" "Holds the plated holes or a general Excellon file content." @@ -17967,11 +18021,11 @@ msgstr "" "Oggetto Excellon per il quale verificare le regole.\n" "Contiene i fori placcati o un contenuto generale del file Excellon." -#: appTools/ToolRulesCheck.py:1360 +#: appPlugins/ToolRulesCheck.py:1360 msgid "Excellon 2" msgstr "Excellon 2" -#: appTools/ToolRulesCheck.py:1362 +#: appPlugins/ToolRulesCheck.py:1362 msgid "" "Excellon object for which to check rules.\n" "Holds the non-plated holes." @@ -17979,121 +18033,121 @@ msgstr "" "Oggetto Excellon per il quale verificare le regole.\n" "Contiene i fori non placcati." -#: appTools/ToolRulesCheck.py:1375 +#: appPlugins/ToolRulesCheck.py:1375 msgid "All Rules" msgstr "Tutte le regole" -#: appTools/ToolRulesCheck.py:1377 +#: appPlugins/ToolRulesCheck.py:1377 msgid "This check/uncheck all the rules below." msgstr "Abilita le regole sotto." -#: appTools/ToolRulesCheck.py:1646 +#: appPlugins/ToolRulesCheck.py:1646 msgid "Run Rules Check" msgstr "Esegui controllo regole" -#: appTools/ToolShell.py:59 +#: appPlugins/ToolShell.py:59 msgid "Type a command to be executed ..." msgstr "Scrivi un comando da eseguire ..." -#: appTools/ToolShell.py:68 +#: appPlugins/ToolShell.py:68 msgid "Clear the text." msgstr "Pulisci testo." -#: appTools/ToolShell.py:103 appTools/ToolShell.py:105 +#: appPlugins/ToolShell.py:103 appPlugins/ToolShell.py:105 msgid "...processing..." msgstr "...elaborazione..." -#: appTools/ToolShell.py:321 +#: appPlugins/ToolShell.py:321 #, fuzzy #| msgid "FlatCAM Shell" msgid "FlatCAM Evo Shell" msgstr "Shell FlatCAM" -#: appTools/ToolSolderPaste.py:135 appTools/ToolSolderPaste.py:1143 +#: appPlugins/ToolSolderPaste.py:135 appPlugins/ToolSolderPaste.py:1143 #, fuzzy #| msgid "Z Dispense" msgid "SP Dispenser" msgstr "Z erogazione" -#: appTools/ToolSolderPaste.py:482 +#: appPlugins/ToolSolderPaste.py:482 msgid "Please enter a tool diameter to add, in Float format." msgstr "Inserisci un diametro utensile da aggiungere, in formato Float." -#: appTools/ToolSolderPaste.py:516 +#: appPlugins/ToolSolderPaste.py:516 msgid "New Nozzle tool added to Tool Table." msgstr "Nuovo utensile ugello aggiunto alla tabella." -#: appTools/ToolSolderPaste.py:558 +#: appPlugins/ToolSolderPaste.py:558 msgid "Nozzle tool from Tool Table was edited." msgstr "Utensile ugello modificato nella tabella." -#: appTools/ToolSolderPaste.py:621 +#: appPlugins/ToolSolderPaste.py:621 msgid "Tools deleted from Tool Table." msgstr "Utensile(i) cancellato(i) dalla tabella." -#: appTools/ToolSolderPaste.py:675 +#: appPlugins/ToolSolderPaste.py:675 msgid "No SolderPaste mask Gerber object loaded." msgstr "Nessun oggetto Gerber SolderPaste mask caricato." -#: appTools/ToolSolderPaste.py:706 +#: appPlugins/ToolSolderPaste.py:706 msgid "No Nozzle tools in the tool table." msgstr "Nessun utensile ugello nella tabella utensili." -#: appTools/ToolSolderPaste.py:836 +#: appPlugins/ToolSolderPaste.py:836 msgid "Solder Paste geometry generated successfully" msgstr "Geometria solder paste generata con successo" -#: appTools/ToolSolderPaste.py:843 +#: appPlugins/ToolSolderPaste.py:843 msgid "Some or all pads have no solder due of inadequate nozzle diameters..." msgstr "" "Alcuni o tutti i pad non hanno solder a causa di diametri degli ugelli " "inadeguati ..." -#: appTools/ToolSolderPaste.py:857 +#: appPlugins/ToolSolderPaste.py:857 msgid "Generating Solder Paste dispensing geometry..." msgstr "" "Generazione della geometria di erogazione della pasta per saldatura ..." -#: appTools/ToolSolderPaste.py:876 +#: appPlugins/ToolSolderPaste.py:876 msgid "There is no Geometry object available." msgstr "Non è disponibile alcun oggetto Geometria." -#: appTools/ToolSolderPaste.py:881 +#: appPlugins/ToolSolderPaste.py:881 msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry." msgstr "" "Questa geometria non può essere elaborata. NON è una geometria " "solder_paste_tool." -#: appTools/ToolSolderPaste.py:985 +#: appPlugins/ToolSolderPaste.py:985 msgid "ToolSolderPaste CNCjob created" msgstr "CNCjob ToolSolderPaste creato" -#: appTools/ToolSolderPaste.py:1016 appTools/ToolSolderPaste.py:1021 -#: appTools/ToolSolderPaste.py:1075 +#: appPlugins/ToolSolderPaste.py:1016 appPlugins/ToolSolderPaste.py:1021 +#: appPlugins/ToolSolderPaste.py:1075 msgid "" "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." msgstr "" "Questo oggetto CNCJob non può essere elaborato. NON è un oggetto CNCJob " "solder_paste_tool." -#: appTools/ToolSolderPaste.py:1085 +#: appPlugins/ToolSolderPaste.py:1085 msgid "Export GCode ..." msgstr "Esportazione GCode ..." -#: appTools/ToolSolderPaste.py:1133 +#: appPlugins/ToolSolderPaste.py:1133 msgid "Solder paste dispenser GCode file saved to" msgstr "File GCode del distributore di pasta per saldatura salvato in" -#: appTools/ToolSolderPaste.py:1160 +#: appPlugins/ToolSolderPaste.py:1160 msgid "" "A plugin to help dispense solder paste on the PCB pads using a CNC machine." msgstr "" -#: appTools/ToolSolderPaste.py:1172 +#: appPlugins/ToolSolderPaste.py:1172 msgid "Gerber Solderpaste object." msgstr "Oggetto gerber solderpaste." -#: appTools/ToolSolderPaste.py:1191 +#: appPlugins/ToolSolderPaste.py:1191 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for dispensing solder paste." @@ -18101,7 +18155,7 @@ msgstr "" "Set di strumenti da cui l'algoritmo\n" "sceglierà quelli usati per l'erogazione della pasta saldante." -#: appTools/ToolSolderPaste.py:1206 +#: appPlugins/ToolSolderPaste.py:1206 msgid "" "This is the Tool Number.\n" "The solder dispensing will start with the tool with the biggest \n" @@ -18115,7 +18169,7 @@ msgstr "" "Se non ci sono più strumenti ma ci sono ancora pad non coperti\n" " da pasta saldante, l'app mostrerà una finestra di avviso." -#: appTools/ToolSolderPaste.py:1213 +#: appPlugins/ToolSolderPaste.py:1213 msgid "" "Tool Diameter. Its value\n" "is the width of the solder paste dispensed." @@ -18123,7 +18177,7 @@ msgstr "" "Diametro dell'utensile. Il suo valore\n" "è la larghezza dell'erogazione della pasta salda." -#: appTools/ToolSolderPaste.py:1234 +#: appPlugins/ToolSolderPaste.py:1234 msgid "" "Add a new nozzle tool to the Tool Table\n" "with the diameter specified above." @@ -18131,11 +18185,11 @@ msgstr "" "Aggiungi un nuovo strumento ugello alla tabella degli strumenti\n" "con il diametro sopra specificato." -#: appTools/ToolSolderPaste.py:1486 +#: appPlugins/ToolSolderPaste.py:1486 msgid "Generate solder paste dispensing geometry." msgstr "Genera geometria di erogazione della pasta saldante." -#: appTools/ToolSolderPaste.py:1505 +#: appPlugins/ToolSolderPaste.py:1505 msgid "" "Geometry Solder Paste object.\n" "The name of the object has to end in:\n" @@ -18145,7 +18199,7 @@ msgstr "" "Il nome dell'oggetto deve terminare con:\n" "'_solderpaste' come protezione." -#: appTools/ToolSolderPaste.py:1521 +#: appPlugins/ToolSolderPaste.py:1521 msgid "" "Generate GCode for Solder Paste dispensing\n" "on PCB pads." @@ -18153,13 +18207,13 @@ msgstr "" "Genera GCode per l'erogazione della pasta saldante\n" "sui pad del PCB." -#: appTools/ToolSolderPaste.py:1539 +#: appPlugins/ToolSolderPaste.py:1539 #, fuzzy #| msgid "Create CNCJob" msgid "CNCJob" msgstr "Crea CNCJob" -#: appTools/ToolSolderPaste.py:1541 +#: appPlugins/ToolSolderPaste.py:1541 msgid "" "CNCJob Solder paste object.\n" "In order to enable the GCode save section,\n" @@ -18171,11 +18225,11 @@ msgstr "" "il nome dell'oggetto deve terminare in:\n" "'_solderpaste' come protezione." -#: appTools/ToolSolderPaste.py:1556 +#: appPlugins/ToolSolderPaste.py:1556 msgid "Save GCode" msgstr "Salva GCode" -#: appTools/ToolSolderPaste.py:1559 +#: appPlugins/ToolSolderPaste.py:1559 msgid "" "Save the generated GCode for Solder Paste dispensing\n" "on PCB pads, to a file." @@ -18183,48 +18237,49 @@ msgstr "" "Salva il GCode generato per l'erogazione della pasta salda\n" "sui pad del PCB in un file." -#: appTools/ToolSub.py:249 appTools/ToolSub.py:481 +#: appPlugins/ToolSub.py:249 appPlugins/ToolSub.py:481 msgid "No Target object loaded." msgstr "Nessun oggetto target caricato." -#: appTools/ToolSub.py:252 +#: appPlugins/ToolSub.py:252 msgid "Loading geometry from Gerber objects." msgstr "Caricamento della geometria dagli oggetti Gerber." -#: appTools/ToolSub.py:269 appTools/ToolSub.py:494 +#: appPlugins/ToolSub.py:269 appPlugins/ToolSub.py:494 msgid "No Subtractor object loaded." msgstr "Nessun oggetto sottrattore caricato." -#: appTools/ToolSub.py:319 +#: appPlugins/ToolSub.py:319 msgid "Finished parsing geometry for aperture" msgstr "Analisi geometria aperture terminate" -#: appTools/ToolSub.py:321 +#: appPlugins/ToolSub.py:321 msgid "Subtraction aperture processing finished." msgstr "Sottrazione aperture terminata." -#: appTools/ToolSub.py:454 appTools/ToolSub.py:648 appTools/ToolSub.py:730 +#: appPlugins/ToolSub.py:454 appPlugins/ToolSub.py:648 +#: appPlugins/ToolSub.py:730 msgid "Generating new object failed." msgstr "Generazione nuovo oggetto fallita." -#: appTools/ToolSub.py:458 appTools/ToolSub.py:653 +#: appPlugins/ToolSub.py:458 appPlugins/ToolSub.py:653 msgid "Created" msgstr "Creato" -#: appTools/ToolSub.py:507 +#: appPlugins/ToolSub.py:507 msgid "Currently, the Subtractor geometry cannot be of type Multigeo." msgstr "" "Attualmente, la geometria del sottrattore non può essere di tipo Multigeo." -#: appTools/ToolSub.py:547 +#: appPlugins/ToolSub.py:547 msgid "Parsing solid_geometry ..." msgstr "Analisi soild_geometry ..." -#: appTools/ToolSub.py:549 +#: appPlugins/ToolSub.py:549 msgid "Parsing solid_geometry for tool" msgstr "Analisi soild_geometry per utensili" -#: appTools/ToolSub.py:766 +#: appPlugins/ToolSub.py:766 #, fuzzy #| msgid "" #| "A tool to substract one Gerber or Geometry object\n" @@ -18236,7 +18291,7 @@ msgstr "" "Uno strumento per sottrarre un oggetto Gerber o\n" "geometria da un altro dello stesso tipo." -#: appTools/ToolSub.py:828 +#: appPlugins/ToolSub.py:828 msgid "" "Gerber object from which to subtract\n" "the subtractor Gerber object." @@ -18244,11 +18299,11 @@ msgstr "" "Oggetto Gerber da cui sottrarre\n" "l'oggetto Gerber sottraendo." -#: appTools/ToolSub.py:842 appTools/ToolSub.py:895 +#: appPlugins/ToolSub.py:842 appPlugins/ToolSub.py:895 msgid "Subtractor" msgstr "Sottraendo" -#: appTools/ToolSub.py:844 +#: appPlugins/ToolSub.py:844 msgid "" "Gerber object that will be subtracted\n" "from the target Gerber object." @@ -18256,11 +18311,11 @@ msgstr "" "Oggetto Gerber che verrà sottratto\n" "dall'oggetto Gerber di destinazione." -#: appTools/ToolSub.py:851 +#: appPlugins/ToolSub.py:851 msgid "Subtract Gerber" msgstr "Sottrai Gerber" -#: appTools/ToolSub.py:854 +#: appPlugins/ToolSub.py:854 msgid "" "Will remove the area occupied by the subtractor\n" "Gerber from the Target Gerber.\n" @@ -18272,7 +18327,7 @@ msgstr "" "Può essere usato per rimuovere la serigrafia\n" "sovrapposta al soldermask." -#: appTools/ToolSub.py:881 +#: appPlugins/ToolSub.py:881 msgid "" "Geometry object from which to subtract\n" "the subtractor Geometry object." @@ -18280,7 +18335,7 @@ msgstr "" "Oggetto geometria da cui sottrarre\n" "l'oggetto Geometria del sottrattore." -#: appTools/ToolSub.py:897 +#: appPlugins/ToolSub.py:897 msgid "" "Geometry object that will be subtracted\n" "from the target Geometry object." @@ -18288,11 +18343,11 @@ msgstr "" "Oggetto Geometria che verrà sottratto\n" "dall'oggetto Geometria di destinazione." -#: appTools/ToolSub.py:909 +#: appPlugins/ToolSub.py:909 msgid "Subtract Geometry" msgstr "Sottrai geometria" -#: appTools/ToolSub.py:912 +#: appPlugins/ToolSub.py:912 msgid "" "Will remove the area occupied by the subtractor\n" "Geometry from the Target Geometry." @@ -18300,62 +18355,62 @@ msgstr "" "Rimuoverà l'area occupata dalla geometria\n" "sottrattore dalla geometria target." -#: appTools/ToolTransform.py:103 appTools/ToolTransform.py:556 +#: appPlugins/ToolTransform.py:103 appPlugins/ToolTransform.py:556 msgid "Object Transform" msgstr "Trasformazione oggetto" -#: appTools/ToolTransform.py:319 +#: appPlugins/ToolTransform.py:319 msgid "CNCJob objects can't be rotated." msgstr "Gli oggetti CNCJob non possono essere ruotati." -#: appTools/ToolTransform.py:353 +#: appPlugins/ToolTransform.py:353 msgid "CNCJob objects can't be mirrored/flipped." msgstr "Gli oggetti CNCJob non possono essere specchiati/capovolti." -#: appTools/ToolTransform.py:384 +#: appPlugins/ToolTransform.py:384 msgid "Skew transformation can not be done for 0, 90 and 180 degrees." msgstr "" "La trasformazione dell'inclinazione non può essere eseguita per 0, 90 e 180 " "gradi." -#: appTools/ToolTransform.py:397 +#: appPlugins/ToolTransform.py:397 msgid "CNCJob objects can't be skewed." msgstr "Gli oggetti CNCJob non possono essere inclinati." -#: appTools/ToolTransform.py:413 +#: appPlugins/ToolTransform.py:413 msgid "Skew on the" msgstr "Inclina su" -#: appTools/ToolTransform.py:413 appTools/ToolTransform.py:448 -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:413 appPlugins/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:485 msgid "axis done" msgstr "asse eseguito" -#: appTools/ToolTransform.py:431 +#: appPlugins/ToolTransform.py:431 msgid "CNCJob objects can't be scaled." msgstr "Gli oggetti CNCJob non possono essere ridimensionati." -#: appTools/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:448 msgid "Scale on the" msgstr "Scala su" -#: appTools/ToolTransform.py:464 +#: appPlugins/ToolTransform.py:464 msgid "CNCJob objects can't be offset." msgstr "Gli oggetti CNCJob non possono essere offsettati." -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:485 msgid "Offset on the" msgstr "Offset su" -#: appTools/ToolTransform.py:501 +#: appPlugins/ToolTransform.py:501 msgid "CNCJob objects can't be buffered." msgstr "Gli oggetti CNCJob non possono essere bufferizzati." -#: appTools/ToolTransform.py:579 +#: appPlugins/ToolTransform.py:579 msgid "A plugin that allow geometry transformation." msgstr "" -#: appTools/ToolTransform.py:650 +#: appPlugins/ToolTransform.py:650 msgid "" "The object used as reference.\n" "The used point is the center of it's bounding box." @@ -18363,6 +18418,10 @@ msgstr "" "Oggetto usato come riferimento.\n" "Il punto usato è il centro del suo contenitore." +#: appProcess.py:172 +msgid "processes running." +msgstr "processi in esecuzione." + #: appTranslation.py:104 msgid "The application will restart." msgstr "L'applicazione sarà riavviata." @@ -19708,7 +19767,7 @@ msgstr "Creazione geometrie dal file GCode analizzato per tool con diametro" msgid "G91 coordinates not implemented ..." msgstr "Coordinate G91 non implementate ..." -#: defaults.py:897 +#: defaults.py:898 msgid "Failed to parse defaults file." msgstr "Impossibile analizzare il file delle impostazioni predefinite." diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index 3c9694d4..d73415b5 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 023c1976..9d1d6acf 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-02-26 16:24+0200\n" -"PO-Revision-Date: 2021-02-26 16:24+0200\n" +"POT-Creation-Date: 2021-02-27 04:52+0200\n" +"PO-Revision-Date: 2021-02-27 04:52+0200\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -111,12 +111,12 @@ msgstr "Favoritos" #: appEditors/AppGeoEditor.py:3135 appEditors/AppGeoEditor.py:4994 #: appEditors/AppGerberEditor.py:7134 appEditors/AppTextEditor.py:261 #: appGUI/MainGUI.py:3129 appGUI/MainGUI.py:3347 appGUI/MainGUI.py:3572 -#: appObjects/ObjectCollection.py:127 appTools/ToolCorners.py:410 -#: appTools/ToolCorners.py:504 appTools/ToolFilm.py:380 -#: appTools/ToolFilm.py:516 appTools/ToolImage.py:131 -#: appTools/ToolLevelling.py:1495 appTools/ToolMove.py:275 -#: appTools/ToolPcbWizard.py:207 appTools/ToolPcbWizard.py:230 -#: appTools/ToolQRCode.py:602 appTools/ToolQRCode.py:651 app_Main.py:1697 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:410 +#: appPlugins/ToolCorners.py:504 appPlugins/ToolFilm.py:380 +#: appPlugins/ToolFilm.py:516 appPlugins/ToolImage.py:131 +#: appPlugins/ToolLevelling.py:1495 appPlugins/ToolMove.py:275 +#: appPlugins/ToolPcbWizard.py:207 appPlugins/ToolPcbWizard.py:230 +#: appPlugins/ToolQRCode.py:602 appPlugins/ToolQRCode.py:651 app_Main.py:1697 #: app_Main.py:2977 app_Main.py:4701 app_Main.py:5100 app_Main.py:8789 #: app_Main.py:8828 app_Main.py:8872 app_Main.py:8898 app_Main.py:8938 #: app_Main.py:8963 app_Main.py:9011 app_Main.py:9049 app_Main.py:9095 @@ -129,10 +129,11 @@ msgstr "Cancelado." #: Bookmark.py:312 appDatabase.py:2155 appEditors/AppTextEditor.py:316 #: appObjects/FlatCAMCNCJob.py:697 appObjects/FlatCAMCNCJob.py:1093 -#: appTools/ToolFilm.py:731 appTools/ToolFilm.py:746 appTools/ToolFilm.py:795 -#: appTools/ToolFilm.py:996 appTools/ToolFilm.py:1006 appTools/ToolFilm.py:1055 -#: appTools/ToolLevelling.py:1417 appTools/ToolLevelling.py:1609 -#: appTools/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 +#: appPlugins/ToolFilm.py:731 appPlugins/ToolFilm.py:746 +#: appPlugins/ToolFilm.py:795 appPlugins/ToolFilm.py:996 +#: appPlugins/ToolFilm.py:1006 appPlugins/ToolFilm.py:1055 +#: appPlugins/ToolLevelling.py:1417 appPlugins/ToolLevelling.py:1609 +#: appPlugins/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 #: app_Main.py:10279 app_Main.py:10414 app_Main.py:10480 app_Main.py:11276 msgid "" "Permission denied, saving not possible.\n" @@ -143,8 +144,8 @@ msgstr "" "acessível." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1749 appDatabase.py:2166 -#: appDatabase.py:2200 appTools/ToolNCC.py:1241 appTools/ToolPaint.py:843 -#: app_Main.py:2996 app_Main.py:6246 defaults.py:884 +#: appDatabase.py:2200 appPlugins/ToolNCC.py:1241 appPlugins/ToolPaint.py:843 +#: app_Main.py:2996 app_Main.py:6246 defaults.py:885 msgid "Could not load the file." msgstr "Não foi possível carregar o arquivo." @@ -168,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 appTools/ToolCopperThieving.py:366 -#: appTools/ToolFollow.py:209 appTools/ToolIsolation.py:1608 -#: appTools/ToolNCC.py:1628 appTools/ToolPaint.py:1201 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:366 +#: appPlugins/ToolFollow.py:209 appPlugins/ToolIsolation.py:1608 +#: appPlugins/ToolNCC.py:1628 appPlugins/ToolPaint.py:1201 msgid "Click the start point of the area." msgstr "Clique no ponto inicial da área." -#: appCommon/Common.py:360 appTools/ToolFollow.py:429 appTools/ToolNCC.py:1687 -#: appTools/ToolPaint.py:1349 +#: appCommon/Common.py:360 appPlugins/ToolFollow.py:429 +#: appPlugins/ToolNCC.py:1687 appPlugins/ToolPaint.py:1349 msgid "Click the end point of the area." msgstr "Clique no ponto final da área." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appTools/ToolCopperThieving.py:410 appTools/ToolFollow.py:435 -#: appTools/ToolFollow.py:486 appTools/ToolIsolation.py:2556 -#: appTools/ToolIsolation.py:2608 appTools/ToolNCC.py:1691 -#: appTools/ToolNCC.py:1743 appTools/ToolPaint.py:1355 -#: appTools/ToolPaint.py:1406 +#: appPlugins/ToolCopperThieving.py:410 appPlugins/ToolFollow.py:435 +#: appPlugins/ToolFollow.py:486 appPlugins/ToolIsolation.py:2556 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolNCC.py:1691 +#: appPlugins/ToolNCC.py:1743 appPlugins/ToolPaint.py:1355 +#: appPlugins/ToolPaint.py:1406 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 " @@ -192,8 +193,8 @@ msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2453 #: appEditors/AppGerberEditor.py:1022 appEditors/AppGerberEditor.py:1408 -#: appTools/ToolFollow.py:457 appTools/ToolIsolation.py:2579 -#: appTools/ToolNCC.py:1714 appTools/ToolPaint.py:1377 +#: appPlugins/ToolFollow.py:457 appPlugins/ToolIsolation.py:2579 +#: appPlugins/ToolNCC.py:1714 appPlugins/ToolPaint.py:1377 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 " @@ -240,13 +241,14 @@ msgstr "ID" #: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3430 #: appGUI/ObjectUI.py:212 appGUI/ObjectUI.py:574 appGUI/ObjectUI.py:897 #: appGUI/ObjectUI.py:1989 appGUI/ObjectUI.py:2230 appGUI/ObjectUI.py:2297 -#: appTools/ToolCalibration.py:942 appTools/ToolFiducials.py:799 +#: appPlugins/ToolCalibration.py:942 appPlugins/ToolFiducials.py:799 #: app_Main.py:8026 msgid "Name" msgstr "Nome" -#: appDatabase.py:38 appDatabase.py:265 appTools/ToolCalibration.py:943 -#: appTools/ToolMilling.py:3629 appTools/ToolSub.py:826 appTools/ToolSub.py:879 +#: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:943 +#: appPlugins/ToolMilling.py:3635 appPlugins/ToolSub.py:826 +#: appPlugins/ToolSub.py:879 msgid "Target" msgstr "Alvo" @@ -254,13 +256,13 @@ msgstr "Alvo" #: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:671 #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolDrilling.py:2359 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 -#: appTools/ToolMilling.py:3682 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 appTools/ToolPcbWizard.py:428 -#: appTools/ToolReport.py:432 appTools/ToolReport.py:495 -#: appTools/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 appPlugins/ToolPcbWizard.py:428 +#: appPlugins/ToolReport.py:432 appPlugins/ToolReport.py:495 +#: appPlugins/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 msgid "Diameter" msgstr "Diâmetro" @@ -305,7 +307,7 @@ msgstr "" #: appDatabase.py:218 appDatabase.py:1189 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCalculators.py:510 appTools/ToolCutOut.py:2572 +#: appPlugins/ToolCalculators.py:510 appPlugins/ToolCutOut.py:2572 msgid "Tool Diameter" msgstr "Diâmetro" @@ -350,40 +352,41 @@ msgstr "Geral" #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:2231 #: appDatabase.py:2425 appGUI/MainGUI.py:4634 appGUI/ObjectUI.py:740 -#: appGUI/ObjectUI.py:1795 appTools/ToolMilling.py:59 -#: appTools/ToolMilling.py:191 +#: appGUI/ObjectUI.py:1795 appPlugins/ToolMilling.py:59 +#: appPlugins/ToolMilling.py:191 msgid "Milling" msgstr "Fresamento" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2236 -#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appTools/ToolDrilling.py:55 -#: appTools/ToolDrilling.py:189 +#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appPlugins/ToolDrilling.py:55 +#: appPlugins/ToolDrilling.py:189 msgid "Drilling" msgstr "Perfuração" #: appDatabase.py:271 appDatabase.py:593 appDatabase.py:1782 #: appDatabase.py:2244 appDatabase.py:2427 appGUI/MainGUI.py:4630 -#: appTools/ToolIsolation.py:208 appTools/ToolIsolation.py:3147 -#: appTools/ToolMilling.py:3972 appTools/ToolNCC.py:4359 +#: appPlugins/ToolIsolation.py:208 appPlugins/ToolIsolation.py:3147 +#: appPlugins/ToolMilling.py:3978 appPlugins/ToolNCC.py:4359 msgid "Isolation" msgstr "Isolação" #: appDatabase.py:271 appDatabase.py:1783 appDatabase.py:2252 #: appDatabase.py:2428 appEditors/AppGeoEditor.py:582 appGUI/MainGUI.py:1683 -#: appGUI/ObjectUI.py:1809 appTools/ToolPaint.py:247 appTools/ToolPaint.py:877 -#: appTools/ToolPaint.py:2882 +#: appGUI/ObjectUI.py:1809 appPlugins/ToolPaint.py:247 +#: appPlugins/ToolPaint.py:877 appPlugins/ToolPaint.py:2882 msgid "Paint" msgstr "Pintura" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2260 #: appDatabase.py:2429 appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1819 -#: appTools/ToolNCC.py:220 appTools/ToolNCC.py:1276 appTools/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:220 appPlugins/ToolNCC.py:1276 +#: appPlugins/ToolNCC.py:4080 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2268 -#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appTools/ToolCutOut.py:171 -#: appTools/ToolCutOut.py:517 appTools/ToolCutOut.py:2296 +#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appPlugins/ToolCutOut.py:171 +#: appPlugins/ToolCutOut.py:517 appPlugins/ToolCutOut.py:2296 msgid "Cutout" msgstr "Recorte PCB" @@ -393,8 +396,8 @@ msgstr "Recorte PCB" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appTools/ToolFollow.py:745 appTools/ToolIsolation.py:3633 -#: appTools/ToolNCC.py:4629 appTools/ToolPaint.py:3309 +#: appPlugins/ToolFollow.py:745 appPlugins/ToolIsolation.py:3633 +#: appPlugins/ToolNCC.py:4629 appPlugins/ToolPaint.py:3309 msgid "Shape" msgstr "Formato" @@ -500,9 +503,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 -#: appTools/ToolCalculators.py:498 appTools/ToolCutOut.py:2470 -#: appTools/ToolDrilling.py:2437 appTools/ToolMilling.py:1350 -#: appTools/ToolMilling.py:4076 +#: appPlugins/ToolCalculators.py:498 appPlugins/ToolCutOut.py:2470 +#: appPlugins/ToolDrilling.py:2437 appPlugins/ToolMilling.py:1350 +#: appPlugins/ToolMilling.py:4082 msgid "Cut Z" msgstr "Profundidade de Corte" @@ -546,9 +549,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:88 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appTools/ToolCalibration.py:782 appTools/ToolDrilling.py:1534 -#: appTools/ToolDrilling.py:2479 appTools/ToolMilling.py:3296 -#: appTools/ToolMilling.py:4119 appTools/ToolSolderPaste.py:1320 +#: appPlugins/ToolCalibration.py:782 appPlugins/ToolDrilling.py:1534 +#: appPlugins/ToolDrilling.py:2479 appPlugins/ToolMilling.py:3302 +#: appPlugins/ToolMilling.py:4125 appPlugins/ToolSolderPaste.py:1320 msgid "Travel Z" msgstr "Altura do Deslocamento" @@ -601,7 +604,7 @@ msgstr "" #: appDatabase.py:482 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:163 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appTools/ToolMilling.py:4137 appTools/ToolSolderPaste.py:1362 +#: appPlugins/ToolMilling.py:4143 appPlugins/ToolSolderPaste.py:1362 msgid "Feedrate X-Y" msgstr "Avanço X-Y" @@ -617,8 +620,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:178 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2496 appTools/ToolMilling.py:4155 -#: appTools/ToolSolderPaste.py:1375 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolMilling.py:4161 +#: appPlugins/ToolSolderPaste.py:1375 msgid "Feedrate Z" msgstr "Taxa de Avanço Z" @@ -660,8 +663,8 @@ msgstr "" "Se for deixado vazio, não será usado.\n" "Velocidade do spindle em RPM." -#: appDatabase.py:546 appDatabase.py:1039 appTools/ToolDrilling.py:2550 -#: appTools/ToolMilling.py:4240 +#: appDatabase.py:546 appDatabase.py:1039 appPlugins/ToolDrilling.py:2550 +#: appPlugins/ToolMilling.py:4246 msgid "Dwell" msgstr "Esperar Velocidade" @@ -687,11 +690,11 @@ msgstr "" "Tempo de espera.\n" "Atraso usado para permitir que o spindle atinja a velocidade definida." -#: appDatabase.py:583 appTools/ToolNCC.py:4349 +#: appDatabase.py:583 appPlugins/ToolNCC.py:4349 msgid "Operation" msgstr "Operação" -#: appDatabase.py:585 appTools/ToolNCC.py:4351 +#: appDatabase.py:585 appPlugins/ToolNCC.py:4351 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -704,7 +707,7 @@ msgstr "" "- Limpar -> retirada de cobre padrão." #: appDatabase.py:592 appEditors/AppGerberEditor.py:6484 -#: appTools/ToolNCC.py:4358 +#: appPlugins/ToolNCC.py:4358 msgid "Clear" msgstr "Limpar" @@ -712,8 +715,8 @@ msgstr "Limpar" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appTools/ToolIsolation.py:3415 appTools/ToolMilling.py:3875 -#: appTools/ToolNCC.py:4367 +#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolMilling.py:3881 +#: appPlugins/ToolNCC.py:4367 msgid "Milling Type" msgstr "Tipo de Fresamento" @@ -723,8 +726,8 @@ msgstr "Tipo de Fresamento" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appTools/ToolIsolation.py:3417 appTools/ToolIsolation.py:3425 -#: appTools/ToolNCC.py:4369 appTools/ToolNCC.py:4377 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolIsolation.py:3425 +#: appPlugins/ToolNCC.py:4369 appPlugins/ToolNCC.py:4377 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -739,7 +742,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3422 appTools/ToolNCC.py:4374 +#: appPlugins/ToolIsolation.py:3422 appPlugins/ToolNCC.py:4374 msgid "Climb" msgstr "Subida" @@ -747,7 +750,7 @@ msgstr "Subida" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appTools/ToolIsolation.py:3423 appTools/ToolNCC.py:4375 +#: appPlugins/ToolIsolation.py:3423 appPlugins/ToolNCC.py:4375 msgid "Conventional" msgstr "Convencional" @@ -758,16 +761,16 @@ msgstr "Convencional" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2598 appTools/ToolIsolation.py:3400 -#: appTools/ToolMilling.py:3993 appTools/ToolNCC.py:4390 -#: appTools/ToolPaint.py:3134 +#: appPlugins/ToolDrilling.py:2598 appPlugins/ToolIsolation.py:3400 +#: appPlugins/ToolMilling.py:3999 appPlugins/ToolNCC.py:4390 +#: appPlugins/ToolPaint.py:3134 msgid "Overlap" msgstr "Sobreposição" #: appDatabase.py:623 appDatabase.py:731 appEditors/AppGeoEditor.py:506 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appTools/ToolNCC.py:4392 appTools/ToolPaint.py:3136 +#: appPlugins/ToolNCC.py:4392 appPlugins/ToolPaint.py:3136 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -799,12 +802,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:262 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appTools/ToolCopperThieving.py:1320 appTools/ToolCopperThieving.py:1597 -#: appTools/ToolCorners.py:789 appTools/ToolCutOut.py:2511 -#: appTools/ToolCutOut.py:2821 appTools/ToolExtract.py:1258 -#: appTools/ToolFiducials.py:904 appTools/ToolInvertGerber.py:249 -#: appTools/ToolInvertGerber.py:257 appTools/ToolMilling.py:3980 -#: appTools/ToolNCC.py:4434 appTools/ToolNCC.py:4536 +#: appPlugins/ToolCopperThieving.py:1320 appPlugins/ToolCopperThieving.py:1597 +#: appPlugins/ToolCorners.py:789 appPlugins/ToolCutOut.py:2511 +#: appPlugins/ToolCutOut.py:2821 appPlugins/ToolExtract.py:1258 +#: appPlugins/ToolFiducials.py:904 appPlugins/ToolInvertGerber.py:249 +#: appPlugins/ToolInvertGerber.py:257 appPlugins/ToolMilling.py:3986 +#: appPlugins/ToolNCC.py:4434 appPlugins/ToolNCC.py:4536 msgid "Margin" msgstr "Margem" @@ -815,9 +818,9 @@ msgstr "Margem" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appTools/ToolCopperThieving.py:1322 appTools/ToolCorners.py:791 -#: appTools/ToolFiducials.py:906 appTools/ToolMilling.py:3982 -#: appTools/ToolNCC.py:4436 appTools/ToolNCC.py:4538 +#: appPlugins/ToolCopperThieving.py:1322 appPlugins/ToolCorners.py:791 +#: appPlugins/ToolFiducials.py:906 appPlugins/ToolMilling.py:3988 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolNCC.py:4538 msgid "Bounding box margin." msgstr "Margem da caixa delimitadora." @@ -828,14 +831,14 @@ msgstr "Margem da caixa delimitadora." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appTools/ToolExtract.py:1025 appTools/ToolLevelling.py:1828 -#: appTools/ToolMilling.py:4008 appTools/ToolNCC.py:4411 -#: appTools/ToolPaint.py:3170 appTools/ToolPunchGerber.py:2102 +#: appPlugins/ToolExtract.py:1025 appPlugins/ToolLevelling.py:1828 +#: appPlugins/ToolMilling.py:4014 appPlugins/ToolNCC.py:4411 +#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPunchGerber.py:2102 msgid "Method" msgstr "Método" #: appDatabase.py:657 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appTools/ToolNCC.py:4413 +#: appPlugins/ToolNCC.py:4413 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -851,8 +854,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Standard" msgstr "Padrão" @@ -861,8 +864,8 @@ msgstr "Padrão" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Seed" msgstr "Semente" @@ -872,31 +875,33 @@ msgstr "Semente" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 #: appParsers/ParseGerber.py:425 appParsers/ParseHPGL2.py:200 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Lines" msgstr "Linhas" #: appDatabase.py:665 appDatabase.py:779 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolNCC.py:4426 appTools/ToolPaint.py:3184 +#: appPlugins/ToolNCC.py:4426 appPlugins/ToolPaint.py:3184 msgid "Combo" msgstr "Combo" #: appDatabase.py:673 appDatabase.py:790 appEditors/AppGeoEditor.py:559 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolLevelling.py:1046 appTools/ToolLevelling.py:1068 -#: appTools/ToolLevelling.py:1913 appTools/ToolLevelling.py:1936 -#: appTools/ToolNCC.py:4447 appTools/ToolNCC.py:4549 appTools/ToolPaint.py:3195 +#: appPlugins/ToolLevelling.py:1046 appPlugins/ToolLevelling.py:1068 +#: appPlugins/ToolLevelling.py:1913 appPlugins/ToolLevelling.py:1936 +#: appPlugins/ToolNCC.py:4447 appPlugins/ToolNCC.py:4549 +#: appPlugins/ToolPaint.py:3195 msgid "Connect" msgstr "Conectar" #: appDatabase.py:677 appDatabase.py:793 appEditors/AppGeoEditor.py:561 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4451 appTools/ToolNCC.py:4551 appTools/ToolPaint.py:3198 +#: appPlugins/ToolNCC.py:4451 appPlugins/ToolNCC.py:4551 +#: appPlugins/ToolPaint.py:3198 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -907,14 +912,16 @@ msgstr "" #: appDatabase.py:683 appDatabase.py:797 appEditors/AppGeoEditor.py:569 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appTools/ToolNCC.py:4457 appTools/ToolNCC.py:4557 appTools/ToolPaint.py:3202 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4557 +#: appPlugins/ToolPaint.py:3202 msgid "Contour" msgstr "Contorno" #: appDatabase.py:687 appDatabase.py:800 appEditors/AppGeoEditor.py:571 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appTools/ToolNCC.py:4461 appTools/ToolNCC.py:4559 appTools/ToolPaint.py:3205 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3205 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -925,15 +932,15 @@ msgstr "Corta no perímetro do polígono para retirar as arestas." #: appGUI/ObjectUI.py:136 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appTools/ToolEtchCompensation.py:432 appTools/ToolNCC.py:4467 -#: appTools/ToolNCC.py:4565 appTools/ToolPaint.py:3155 -#: appTools/ToolPaint.py:3251 appTools/ToolTransform.py:561 +#: appPlugins/ToolEtchCompensation.py:432 appPlugins/ToolNCC.py:4467 +#: appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3155 +#: appPlugins/ToolPaint.py:3251 appPlugins/ToolTransform.py:561 msgid "Offset" msgstr "Deslocar" #: appDatabase.py:697 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 appTools/ToolNCC.py:4471 -#: appTools/ToolNCC.py:4567 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4567 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -945,7 +952,7 @@ msgstr "" #: appDatabase.py:752 appEditors/AppGeoEditor.py:526 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appTools/ToolPaint.py:3157 appTools/ToolPaint.py:3253 +#: appPlugins/ToolPaint.py:3157 appPlugins/ToolPaint.py:3253 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -956,7 +963,7 @@ msgstr "" "ser pintado." #: appDatabase.py:767 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appTools/ToolPaint.py:3172 +#: appPlugins/ToolPaint.py:3172 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -978,18 +985,18 @@ msgstr "" #: appDatabase.py:779 appDatabase.py:781 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolPaint.py:153 appTools/ToolPaint.py:594 -#: appTools/ToolPaint.py:3184 appTools/ToolPaint.py:3186 +#: appPlugins/ToolPaint.py:153 appPlugins/ToolPaint.py:594 +#: appPlugins/ToolPaint.py:3184 appPlugins/ToolPaint.py:3186 msgid "Laser_lines" msgstr "Linhas Laser" #: appDatabase.py:818 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appTools/ToolIsolation.py:3387 +#: appPlugins/ToolIsolation.py:3387 msgid "Passes" msgstr "Passes" #: appDatabase.py:820 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appTools/ToolIsolation.py:3389 +#: appPlugins/ToolIsolation.py:3389 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1000,19 +1007,19 @@ msgstr "" #: appDatabase.py:833 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appTools/ToolIsolation.py:3402 appTools/ToolMilling.py:3995 +#: appPlugins/ToolIsolation.py:3402 appPlugins/ToolMilling.py:4001 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:866 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appTools/ToolIsolation.py:3435 +#: appPlugins/ToolIsolation.py:3435 msgid "Isolation Type" msgstr "Tipo de Isolação" #: appDatabase.py:868 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appTools/ToolIsolation.py:3437 +#: appPlugins/ToolIsolation.py:3437 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1034,23 +1041,23 @@ msgstr "" #: appDatabase.py:877 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appTools/ToolIsolation.py:3446 +#: appPlugins/ToolIsolation.py:3446 msgid "Full" msgstr "Completa" #: appDatabase.py:878 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appTools/ToolIsolation.py:3447 +#: appPlugins/ToolIsolation.py:3447 msgid "Ext" msgstr "Ext" #: appDatabase.py:879 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appTools/ToolIsolation.py:3448 +#: appPlugins/ToolIsolation.py:3448 msgid "Int" msgstr "Int" #: appDatabase.py:897 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appTools/ToolDrilling.py:2439 appTools/ToolMilling.py:1352 -#: appTools/ToolMilling.py:4078 +#: appPlugins/ToolDrilling.py:2439 appPlugins/ToolMilling.py:1352 +#: appPlugins/ToolMilling.py:4084 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1059,12 +1066,12 @@ msgstr "" "abaixo da superfície de cobre." #: appDatabase.py:913 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 -#: appTools/ToolDrilling.py:2574 +#: appPlugins/ToolDrilling.py:2574 msgid "Offset Z" msgstr "Deslocamento Z" #: appDatabase.py:915 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 -#: appTools/ToolDrilling.py:2576 +#: appPlugins/ToolDrilling.py:2576 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -1078,8 +1085,8 @@ msgstr "" #: appDatabase.py:932 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appTools/ToolCutOut.py:2487 appTools/ToolDrilling.py:2457 -#: appTools/ToolMilling.py:4097 +#: appPlugins/ToolCutOut.py:2487 appPlugins/ToolDrilling.py:2457 +#: appPlugins/ToolMilling.py:4103 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1093,13 +1100,13 @@ msgstr "" #: appDatabase.py:954 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appTools/ToolCutOut.py:2498 appTools/ToolDrilling.py:2470 -#: appTools/ToolMilling.py:4110 +#: appPlugins/ToolCutOut.py:2498 appPlugins/ToolDrilling.py:2470 +#: appPlugins/ToolMilling.py:4116 msgid "Depth of each pass (positive)." msgstr "Profundidade de cada passe (positivo)." #: appDatabase.py:963 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appTools/ToolDrilling.py:2481 appTools/ToolMilling.py:4121 +#: appPlugins/ToolDrilling.py:2481 appPlugins/ToolMilling.py:4127 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1108,7 +1115,7 @@ msgstr "" "deslocamentos sobre o plano XY." #: appDatabase.py:986 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appTools/ToolDrilling.py:2498 appTools/ToolMilling.py:4157 +#: appPlugins/ToolDrilling.py:2498 appPlugins/ToolMilling.py:4163 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1123,12 +1130,12 @@ msgstr "" #: appDatabase.py:1001 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:60 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appTools/ToolDrilling.py:2513 appTools/ToolMilling.py:4172 +#: appPlugins/ToolDrilling.py:2513 appPlugins/ToolMilling.py:4178 msgid "Feedrate Rapids" msgstr "Taxa de Avanço Rápida" #: appDatabase.py:1003 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appTools/ToolDrilling.py:2515 appTools/ToolMilling.py:4174 +#: appPlugins/ToolDrilling.py:2515 appPlugins/ToolMilling.py:4180 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1143,13 +1150,13 @@ msgstr "" #: appDatabase.py:1024 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:194 -#: appTools/ToolDrilling.py:1548 appTools/ToolDrilling.py:2535 -#: appTools/ToolMilling.py:3314 appTools/ToolMilling.py:4225 +#: appPlugins/ToolDrilling.py:1548 appPlugins/ToolDrilling.py:2535 +#: appPlugins/ToolMilling.py:3320 appPlugins/ToolMilling.py:4231 msgid "Spindle speed" msgstr "Velocidade do Spindle" #: appDatabase.py:1026 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 -#: appTools/ToolDrilling.py:2537 appTools/ToolMilling.py:4227 +#: appPlugins/ToolDrilling.py:2537 appPlugins/ToolMilling.py:4233 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1158,17 +1165,17 @@ msgstr "" "em RPM (opcional)" #: appDatabase.py:1071 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 -#: appTools/ToolDrilling.py:2590 +#: appPlugins/ToolDrilling.py:2590 msgid "Drill slots" msgstr "Fura Ranhura" #: appDatabase.py:1073 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 -#: appTools/ToolDrilling.py:2592 +#: appPlugins/ToolDrilling.py:2592 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:1084 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 -#: appTools/ToolDrilling.py:2600 +#: appPlugins/ToolDrilling.py:2600 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" @@ -1176,12 +1183,12 @@ msgstr "" "ferramenta." #: appDatabase.py:1098 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 -#: appTools/ToolDrilling.py:2614 +#: appPlugins/ToolDrilling.py:2614 msgid "Last drill" msgstr "Furar final" #: appDatabase.py:1100 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 -#: appTools/ToolDrilling.py:2616 +#: appPlugins/ToolDrilling.py:2616 msgid "" "If the slot length is not completely covered by drill holes,\n" "add a drill hole on the slot end point." @@ -1192,8 +1199,8 @@ msgstr "" #: appDatabase.py:1128 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appTools/ToolCutOut.py:2513 appTools/ToolCutOut.py:2823 -#: appTools/ToolExtract.py:1260 +#: appPlugins/ToolCutOut.py:2513 appPlugins/ToolCutOut.py:2823 +#: appPlugins/ToolExtract.py:1260 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1203,12 +1210,12 @@ msgstr "" "tornará o recorte do PCB mais longe da borda da PCB" #: appDatabase.py:1140 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:119 -#: appTools/ToolCutOut.py:2521 +#: appPlugins/ToolCutOut.py:2521 msgid "Gap size" msgstr "Tamanho da Ponte" #: appDatabase.py:1142 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 -#: appTools/ToolCutOut.py:2523 +#: appPlugins/ToolCutOut.py:2523 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1220,12 +1227,12 @@ msgstr "" "circundante (de onde o PCB é recortado)." #: appDatabase.py:1151 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:136 -#: appTools/ToolCutOut.py:2537 +#: appPlugins/ToolCutOut.py:2537 msgid "Gap type" msgstr "Tipo de lacuna" #: appDatabase.py:1153 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 -#: appTools/ToolCutOut.py:2539 +#: appPlugins/ToolCutOut.py:2539 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1240,22 +1247,22 @@ msgstr "" "- M-Bites -> 'Mouse Bites' - o mesmo que 'bridge', mas coberto com furos" #: appDatabase.py:1161 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:146 -#: appTools/ToolCutOut.py:2547 +#: appPlugins/ToolCutOut.py:2547 msgid "Bridge" msgstr "Ponte" #: appDatabase.py:1162 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:147 -#: appTools/ToolCutOut.py:2548 +#: appPlugins/ToolCutOut.py:2548 msgid "Thin" msgstr "Fino" #: appDatabase.py:1173 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:157 -#: appTools/ToolCutOut.py:2558 +#: appPlugins/ToolCutOut.py:2558 msgid "Depth" msgstr "Profundidade" #: appDatabase.py:1175 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2560 +#: appPlugins/ToolCutOut.py:2560 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1264,7 +1271,7 @@ msgstr "" "para diminuir as lacunas." #: appDatabase.py:1191 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 -#: appTools/ToolCutOut.py:2574 +#: appPlugins/ToolCutOut.py:2574 msgid "The drill hole diameter when doing mouse bites." msgstr "O diâmetro do furo ao fazer M-bites (mordidas de rato)." @@ -1273,23 +1280,23 @@ msgstr "O diâmetro do furo ao fazer M-bites (mordidas de rato)." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1467 appTools/ToolCopperThieving.py:1507 -#: appTools/ToolCopperThieving.py:1547 appTools/ToolCutOut.py:2584 +#: appPlugins/ToolCopperThieving.py:1467 appPlugins/ToolCopperThieving.py:1507 +#: appPlugins/ToolCopperThieving.py:1547 appPlugins/ToolCutOut.py:2584 msgid "Spacing" msgstr "Espaçamento" #: appDatabase.py:1204 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appTools/ToolCutOut.py:2586 +#: appPlugins/ToolCutOut.py:2586 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:1223 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:218 -#: appTools/ToolCutOut.py:2400 +#: appPlugins/ToolCutOut.py:2400 msgid "Convex Shape" msgstr "Forma Convexa" #: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 -#: appTools/ToolCutOut.py:2402 appTools/ToolCutOut.py:2407 +#: appPlugins/ToolCutOut.py:2402 appPlugins/ToolCutOut.py:2407 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1298,11 +1305,11 @@ msgstr "" "Utilize somente se o tipo de objeto de origem for Gerber." #: appDatabase.py:1234 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:194 -#: appTools/ToolCutOut.py:2631 +#: appPlugins/ToolCutOut.py:2631 msgid "Gaps" msgstr "Pontes" -#: appDatabase.py:1236 appTools/ToolCutOut.py:2633 +#: appDatabase.py:1236 appPlugins/ToolCutOut.py:2633 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1389,10 +1396,10 @@ msgstr "" "objeto/aplicação após selecionar uma ferramenta\n" "no banco de dados de ferramentas." -#: appDatabase.py:1333 appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3908 appGUI/MainGUI.py:1615 -#: appGUI/preferences/PreferencesUIManager.py:959 app_Main.py:2630 +#: appDatabase.py:1333 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 +#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 +#: appGUI/GUIElements.py:3909 appGUI/MainGUI.py:1615 +#: appGUI/preferences/PreferencesUIManager.py:961 app_Main.py:2630 #: app_Main.py:3710 app_Main.py:4638 app_Main.py:4891 app_Main.py:9447 msgid "Cancel" msgstr "Cancelar" @@ -1400,76 +1407,76 @@ msgstr "Cancelar" #: appDatabase.py:1346 appDatabase.py:1357 appEditors/AppExcEditor.py:4561 #: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:884 #: appEditors/appGCodeEditor.py:895 appGUI/ObjectUI.py:156 -#: appGUI/ObjectUI.py:167 appTool.py:284 appTool.py:295 -#: appTools/ToolAlignObjects.py:535 appTools/ToolAlignObjects.py:546 -#: appTools/ToolCalculators.py:733 appTools/ToolCalculators.py:744 -#: appTools/ToolCalibration.py:1408 appTools/ToolCalibration.py:1419 -#: appTools/ToolCopperThieving.py:1761 appTools/ToolCopperThieving.py:1772 -#: appTools/ToolCorners.py:903 appTools/ToolCorners.py:914 -#: appTools/ToolCutOut.py:2889 appTools/ToolCutOut.py:2900 -#: appTools/ToolDblSided.py:1112 appTools/ToolDblSided.py:1123 -#: appTools/ToolDistance.py:672 appTools/ToolDistance.py:683 -#: appTools/ToolDistanceMin.py:362 appTools/ToolDistanceMin.py:373 -#: appTools/ToolDrilling.py:2941 appTools/ToolDrilling.py:2952 -#: appTools/ToolEtchCompensation.py:491 appTools/ToolEtchCompensation.py:502 -#: appTools/ToolExtract.py:1337 appTools/ToolExtract.py:1348 -#: appTools/ToolFiducials.py:1069 appTools/ToolFiducials.py:1080 -#: appTools/ToolFilm.py:1677 appTools/ToolFilm.py:1688 -#: appTools/ToolFollow.py:805 appTools/ToolFollow.py:816 -#: appTools/ToolImage.py:350 appTools/ToolImage.py:361 -#: appTools/ToolInvertGerber.py:320 appTools/ToolInvertGerber.py:331 -#: appTools/ToolIsolation.py:3702 appTools/ToolIsolation.py:3713 -#: appTools/ToolLevelling.py:2262 appTools/ToolLevelling.py:2273 -#: appTools/ToolMilling.py:4548 appTools/ToolMilling.py:4559 -#: appTools/ToolNCC.py:4791 appTools/ToolNCC.py:4802 -#: appTools/ToolOptimal.py:638 appTools/ToolOptimal.py:649 -#: appTools/ToolPaint.py:3411 appTools/ToolPaint.py:3422 -#: appTools/ToolPanelize.py:1365 appTools/ToolPanelize.py:1376 -#: appTools/ToolPcbWizard.py:519 appTools/ToolPcbWizard.py:530 -#: appTools/ToolPunchGerber.py:2363 appTools/ToolPunchGerber.py:2374 -#: appTools/ToolQRCode.py:1025 appTools/ToolQRCode.py:1036 -#: appTools/ToolRulesCheck.py:1701 appTools/ToolRulesCheck.py:1712 -#: appTools/ToolSolderPaste.py:1598 appTools/ToolSolderPaste.py:1609 -#: appTools/ToolSub.py:947 appTools/ToolSub.py:958 -#: appTools/ToolTransform.py:1011 appTools/ToolTransform.py:1022 +#: appGUI/ObjectUI.py:167 appPlugins/ToolAlignObjects.py:535 +#: appPlugins/ToolAlignObjects.py:546 appPlugins/ToolCalculators.py:733 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCalibration.py:1408 +#: appPlugins/ToolCalibration.py:1419 appPlugins/ToolCopperThieving.py:1761 +#: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCorners.py:903 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2889 +#: appPlugins/ToolCutOut.py:2900 appPlugins/ToolDblSided.py:1112 +#: appPlugins/ToolDblSided.py:1123 appPlugins/ToolDistance.py:672 +#: appPlugins/ToolDistance.py:683 appPlugins/ToolDistanceMin.py:362 +#: appPlugins/ToolDistanceMin.py:373 appPlugins/ToolDrilling.py:2941 +#: appPlugins/ToolDrilling.py:2952 appPlugins/ToolEtchCompensation.py:491 +#: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1337 +#: appPlugins/ToolExtract.py:1348 appPlugins/ToolFiducials.py:1069 +#: appPlugins/ToolFiducials.py:1080 appPlugins/ToolFilm.py:1677 +#: appPlugins/ToolFilm.py:1688 appPlugins/ToolFollow.py:805 +#: appPlugins/ToolFollow.py:816 appPlugins/ToolImage.py:350 +#: appPlugins/ToolImage.py:361 appPlugins/ToolInvertGerber.py:320 +#: appPlugins/ToolInvertGerber.py:331 appPlugins/ToolIsolation.py:3702 +#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2262 +#: appPlugins/ToolLevelling.py:2273 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolMilling.py:4565 appPlugins/ToolNCC.py:4791 +#: appPlugins/ToolNCC.py:4802 appPlugins/ToolOptimal.py:638 +#: appPlugins/ToolOptimal.py:649 appPlugins/ToolPaint.py:3411 +#: appPlugins/ToolPaint.py:3422 appPlugins/ToolPanelize.py:1365 +#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPcbWizard.py:519 +#: appPlugins/ToolPcbWizard.py:530 appPlugins/ToolPunchGerber.py:2363 +#: appPlugins/ToolPunchGerber.py:2374 appPlugins/ToolQRCode.py:1025 +#: appPlugins/ToolQRCode.py:1036 appPlugins/ToolRulesCheck.py:1701 +#: appPlugins/ToolRulesCheck.py:1712 appPlugins/ToolSolderPaste.py:1598 +#: appPlugins/ToolSolderPaste.py:1609 appPlugins/ToolSub.py:947 +#: appPlugins/ToolSub.py:958 appPlugins/ToolTransform.py:1011 +#: appPlugins/ToolTransform.py:1022 appTool.py:284 appTool.py:295 msgid "Edited value is out of range" msgstr "Valor fora da faixa" #: appDatabase.py:1352 appDatabase.py:1359 appEditors/AppExcEditor.py:4567 #: appEditors/AppExcEditor.py:4574 appEditors/appGCodeEditor.py:890 #: appEditors/appGCodeEditor.py:897 appGUI/ObjectUI.py:162 -#: appGUI/ObjectUI.py:169 appTool.py:290 appTool.py:297 -#: appTools/ToolAlignObjects.py:541 appTools/ToolAlignObjects.py:548 -#: appTools/ToolCalculators.py:739 appTools/ToolCalculators.py:746 -#: appTools/ToolCalibration.py:1414 appTools/ToolCalibration.py:1421 -#: appTools/ToolCopperThieving.py:1767 appTools/ToolCopperThieving.py:1774 -#: appTools/ToolCorners.py:909 appTools/ToolCorners.py:916 -#: appTools/ToolCutOut.py:2895 appTools/ToolCutOut.py:2902 -#: appTools/ToolDblSided.py:1118 appTools/ToolDblSided.py:1125 -#: appTools/ToolDistance.py:678 appTools/ToolDistance.py:685 -#: appTools/ToolDistanceMin.py:368 appTools/ToolDistanceMin.py:375 -#: appTools/ToolDrilling.py:2947 appTools/ToolDrilling.py:2954 -#: appTools/ToolEtchCompensation.py:497 appTools/ToolEtchCompensation.py:504 -#: appTools/ToolExtract.py:1343 appTools/ToolExtract.py:1350 -#: appTools/ToolFiducials.py:1075 appTools/ToolFiducials.py:1082 -#: appTools/ToolFilm.py:1683 appTools/ToolFilm.py:1690 -#: appTools/ToolFollow.py:811 appTools/ToolFollow.py:818 -#: appTools/ToolImage.py:356 appTools/ToolImage.py:363 -#: appTools/ToolInvertGerber.py:326 appTools/ToolInvertGerber.py:333 -#: appTools/ToolIsolation.py:3708 appTools/ToolIsolation.py:3715 -#: appTools/ToolLevelling.py:2268 appTools/ToolLevelling.py:2275 -#: appTools/ToolMilling.py:4554 appTools/ToolMilling.py:4561 -#: appTools/ToolNCC.py:4797 appTools/ToolNCC.py:4804 -#: appTools/ToolOptimal.py:644 appTools/ToolOptimal.py:651 -#: appTools/ToolPaint.py:3417 appTools/ToolPaint.py:3424 -#: appTools/ToolPanelize.py:1371 appTools/ToolPanelize.py:1378 -#: appTools/ToolPcbWizard.py:525 appTools/ToolPcbWizard.py:532 -#: appTools/ToolPunchGerber.py:2369 appTools/ToolPunchGerber.py:2376 -#: appTools/ToolQRCode.py:1031 appTools/ToolQRCode.py:1038 -#: appTools/ToolRulesCheck.py:1707 appTools/ToolRulesCheck.py:1714 -#: appTools/ToolSolderPaste.py:1604 appTools/ToolSolderPaste.py:1611 -#: appTools/ToolSub.py:953 appTools/ToolSub.py:960 -#: appTools/ToolTransform.py:1017 appTools/ToolTransform.py:1024 +#: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:541 +#: appPlugins/ToolAlignObjects.py:548 appPlugins/ToolCalculators.py:739 +#: appPlugins/ToolCalculators.py:746 appPlugins/ToolCalibration.py:1414 +#: appPlugins/ToolCalibration.py:1421 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCopperThieving.py:1774 appPlugins/ToolCorners.py:909 +#: appPlugins/ToolCorners.py:916 appPlugins/ToolCutOut.py:2895 +#: appPlugins/ToolCutOut.py:2902 appPlugins/ToolDblSided.py:1118 +#: appPlugins/ToolDblSided.py:1125 appPlugins/ToolDistance.py:678 +#: appPlugins/ToolDistance.py:685 appPlugins/ToolDistanceMin.py:368 +#: appPlugins/ToolDistanceMin.py:375 appPlugins/ToolDrilling.py:2947 +#: appPlugins/ToolDrilling.py:2954 appPlugins/ToolEtchCompensation.py:497 +#: appPlugins/ToolEtchCompensation.py:504 appPlugins/ToolExtract.py:1343 +#: appPlugins/ToolExtract.py:1350 appPlugins/ToolFiducials.py:1075 +#: appPlugins/ToolFiducials.py:1082 appPlugins/ToolFilm.py:1683 +#: appPlugins/ToolFilm.py:1690 appPlugins/ToolFollow.py:811 +#: appPlugins/ToolFollow.py:818 appPlugins/ToolImage.py:356 +#: appPlugins/ToolImage.py:363 appPlugins/ToolInvertGerber.py:326 +#: appPlugins/ToolInvertGerber.py:333 appPlugins/ToolIsolation.py:3708 +#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolLevelling.py:2268 +#: appPlugins/ToolLevelling.py:2275 appPlugins/ToolMilling.py:4560 +#: appPlugins/ToolMilling.py:4567 appPlugins/ToolNCC.py:4797 +#: appPlugins/ToolNCC.py:4804 appPlugins/ToolOptimal.py:644 +#: appPlugins/ToolOptimal.py:651 appPlugins/ToolPaint.py:3417 +#: appPlugins/ToolPaint.py:3424 appPlugins/ToolPanelize.py:1371 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPcbWizard.py:525 +#: appPlugins/ToolPcbWizard.py:532 appPlugins/ToolPunchGerber.py:2369 +#: appPlugins/ToolPunchGerber.py:2376 appPlugins/ToolQRCode.py:1031 +#: appPlugins/ToolQRCode.py:1038 appPlugins/ToolRulesCheck.py:1707 +#: appPlugins/ToolRulesCheck.py:1714 appPlugins/ToolSolderPaste.py:1604 +#: appPlugins/ToolSolderPaste.py:1611 appPlugins/ToolSub.py:953 +#: appPlugins/ToolSub.py:960 appPlugins/ToolTransform.py:1017 +#: appPlugins/ToolTransform.py:1024 appTool.py:290 appTool.py:297 msgid "Edited value is within limits." msgstr "O valor editado está dentro dos limites." @@ -1503,21 +1510,21 @@ msgstr "Salvar alterações" #: appDatabase.py:1738 appDatabase.py:2222 appDatabase.py:2677 #: appDatabase.py:2689 appGUI/MainGUI.py:493 appObjects/FlatCAMGeometry.py:1410 -#: appTools/ToolCutOut.py:667 appTools/ToolCutOut.py:689 -#: appTools/ToolCutOut.py:730 appTools/ToolIsolation.py:2786 -#: appTools/ToolIsolation.py:2796 appTools/ToolIsolation.py:2880 -#: appTools/ToolMilling.py:2182 appTools/ToolNCC.py:3973 -#: appTools/ToolNCC.py:3983 appTools/ToolNCC.py:4063 appTools/ToolPaint.py:2766 -#: appTools/ToolPaint.py:2776 appTools/ToolPaint.py:2865 app_Main.py:6250 -#: app_Main.py:6287 app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 -#: app_Main.py:6405 +#: appPlugins/ToolCutOut.py:667 appPlugins/ToolCutOut.py:689 +#: appPlugins/ToolCutOut.py:730 appPlugins/ToolIsolation.py:2786 +#: appPlugins/ToolIsolation.py:2796 appPlugins/ToolIsolation.py:2880 +#: appPlugins/ToolMilling.py:2182 appPlugins/ToolNCC.py:3973 +#: appPlugins/ToolNCC.py:3983 appPlugins/ToolNCC.py:4063 +#: appPlugins/ToolPaint.py:2766 appPlugins/ToolPaint.py:2776 +#: appPlugins/ToolPaint.py:2865 app_Main.py:6250 app_Main.py:6287 +#: app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 app_Main.py:6405 msgid "Tools Database" msgstr "Banco de Dados de Ferramentas" #: appDatabase.py:1757 appDatabase.py:2208 appObjects/FlatCAMGeometry.py:1234 -#: appTools/ToolCutOut.py:494 appTools/ToolDrilling.py:1122 -#: appTools/ToolIsolation.py:1283 appTools/ToolMilling.py:1997 -#: appTools/ToolNCC.py:1252 appTools/ToolPaint.py:854 +#: appPlugins/ToolCutOut.py:494 appPlugins/ToolDrilling.py:1122 +#: appPlugins/ToolIsolation.py:1283 appPlugins/ToolMilling.py:1997 +#: appPlugins/ToolNCC.py:1252 appPlugins/ToolPaint.py:854 msgid "Failed to parse Tools DB file." msgstr "Falha ao analisar o arquivo com o banco de dados." @@ -1573,7 +1580,7 @@ msgid "No Tool/row selected in the Tools Database table" msgstr "" "Nenhuma ferramenta selecionada na tabela de Banco de Dados de Ferramentas" -#: appDatabase.py:2657 appTools/ToolDrilling.py:1126 +#: appDatabase.py:2657 appPlugins/ToolDrilling.py:1126 msgid "Tools DB empty." msgstr "BD Ferramentas vazio." @@ -1629,14 +1636,14 @@ msgstr "Para adicionar um furo, primeiro selecione uma ferramenta" #: appObjects/FlatCAMGeometry.py:2996 appObjects/FlatCAMGerber.py:434 #: appParsers/ParseGerber.py:2140 appParsers/ParseGerber.py:2231 #: appParsers/ParseGerber.py:2306 appParsers/ParseGerber.py:2380 -#: appParsers/ParseGerber.py:2442 appTools/ToolAlignObjects.py:271 -#: appTools/ToolAlignObjects.py:293 appTools/ToolCalculators.py:277 -#: appTools/ToolCalculators.py:287 appTools/ToolCalibration.py:312 -#: appTools/ToolCutOut.py:1603 appTools/ToolFiducials.py:602 -#: appTools/ToolFiducials.py:616 appTools/ToolFollow.py:325 -#: appTools/ToolFollow.py:396 appTools/ToolIsolation.py:1566 -#: appTools/ToolPaint.py:2324 appTools/ToolPanelize.py:1035 app_Main.py:5439 -#: app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 +#: appParsers/ParseGerber.py:2442 appPlugins/ToolAlignObjects.py:271 +#: appPlugins/ToolAlignObjects.py:293 appPlugins/ToolCalculators.py:277 +#: appPlugins/ToolCalculators.py:287 appPlugins/ToolCalibration.py:312 +#: appPlugins/ToolCutOut.py:1603 appPlugins/ToolFiducials.py:602 +#: appPlugins/ToolFiducials.py:616 appPlugins/ToolFollow.py:325 +#: appPlugins/ToolFollow.py:396 appPlugins/ToolIsolation.py:1566 +#: appPlugins/ToolPaint.py:2324 appPlugins/ToolPanelize.py:1035 +#: app_Main.py:5439 app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Pronto." @@ -1676,21 +1683,22 @@ msgstr "Muitos itens para o ângulo de espaçamento selecionado." #: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1223 #: appEditors/AppGerberEditor.py:800 appEditors/AppGerberEditor.py:5834 -#: appObjects/FlatCAMCNCJob.py:774 appTools/ToolCopperThieving.py:325 -#: appTools/ToolCopperThieving.py:926 appTools/ToolCopperThieving.py:1139 -#: appTools/ToolCorners.py:224 appTools/ToolCorners.py:494 -#: appTools/ToolCorners.py:596 appTools/ToolCutOut.py:959 -#: appTools/ToolCutOut.py:985 appTools/ToolCutOut.py:1117 -#: appTools/ToolCutOut.py:1341 appTools/ToolCutOut.py:1495 -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 appTools/ToolDblSided.py:523 -#: appTools/ToolExtract.py:703 appTools/ToolExtract.py:752 -#: appTools/ToolExtract.py:761 appTools/ToolExtract.py:765 -#: appTools/ToolFiducials.py:310 appTools/ToolFiducials.py:562 -#: appTools/ToolFiducials.py:610 appTools/ToolFiducials.py:624 -#: appTools/ToolFilm.py:777 appTools/ToolFilm.py:1037 appTools/ToolMove.py:166 -#: appTools/ToolPaint.py:2318 app_Main.py:4934 camlib.py:2436 camlib.py:2503 -#: camlib.py:2571 camlib.py:2649 camlib.py:5326 camlib.py:5721 +#: appObjects/FlatCAMCNCJob.py:774 appPlugins/ToolCopperThieving.py:325 +#: appPlugins/ToolCopperThieving.py:926 appPlugins/ToolCopperThieving.py:1139 +#: appPlugins/ToolCorners.py:224 appPlugins/ToolCorners.py:494 +#: appPlugins/ToolCorners.py:596 appPlugins/ToolCutOut.py:959 +#: appPlugins/ToolCutOut.py:985 appPlugins/ToolCutOut.py:1117 +#: appPlugins/ToolCutOut.py:1341 appPlugins/ToolCutOut.py:1495 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 appPlugins/ToolDblSided.py:523 +#: appPlugins/ToolExtract.py:703 appPlugins/ToolExtract.py:752 +#: appPlugins/ToolExtract.py:761 appPlugins/ToolExtract.py:765 +#: appPlugins/ToolFiducials.py:310 appPlugins/ToolFiducials.py:562 +#: appPlugins/ToolFiducials.py:610 appPlugins/ToolFiducials.py:624 +#: appPlugins/ToolFilm.py:777 appPlugins/ToolFilm.py:1037 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2318 app_Main.py:4934 +#: camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 camlib.py:5326 +#: camlib.py:5721 msgid "Failed." msgstr "Falhou." @@ -1742,71 +1750,73 @@ msgstr "Clique no local de referência ..." #: appEditors/AppExcEditor.py:1913 appEditors/AppGeoEditor.py:4141 #: appEditors/AppGerberEditor.py:3458 appEditors/AppGerberEditor.py:6168 #: appEditors/AppGerberEditor.py:6477 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1035 appGUI/GUIElements.py:1434 -#: appGUI/GUIElements.py:1645 appGUI/GUIElements.py:1929 -#: appGUI/GUIElements.py:3961 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 +#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 +#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 +#: appGUI/GUIElements.py:3962 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 #: appGUI/MainGUI.py:810 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1017 #: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2238 -#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appTools/ToolDrilling.py:300 -#: appTools/ToolIsolation.py:71 appTools/ToolMilling.py:389 -#: appTools/ToolMilling.py:397 appTools/ToolNCC.py:69 appTools/ToolPaint.py:142 -#: appTools/ToolSolderPaste.py:182 app_Main.py:6776 +#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appPlugins/ToolDrilling.py:300 +#: appPlugins/ToolIsolation.py:71 appPlugins/ToolMilling.py:389 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolNCC.py:69 +#: appPlugins/ToolPaint.py:142 appPlugins/ToolSolderPaste.py:182 +#: app_Main.py:6776 msgid "Delete" msgstr "Excluir" #: appEditors/AppExcEditor.py:2140 appObjects/FlatCAMExcellon.py:376 -#: appTools/ToolDrilling.py:752 appTools/ToolMilling.py:1150 +#: appPlugins/ToolDrilling.py:752 appPlugins/ToolMilling.py:1150 msgid "Total Drills" msgstr "N° Furos" #: appEditors/AppExcEditor.py:2172 appObjects/FlatCAMExcellon.py:410 -#: appTools/ToolDrilling.py:779 appTools/ToolMilling.py:1177 +#: appPlugins/ToolDrilling.py:779 appPlugins/ToolMilling.py:1177 msgid "Total Slots" msgstr "N° Ranhuras" #: appEditors/AppExcEditor.py:2250 appEditors/AppGeoEditor.py:4042 #: appEditors/AppGerberEditor.py:4193 appEditors/appGCodeEditor.py:582 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:70 +#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:191 #: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:718 -#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:81 -#: appTools/ToolCorners.py:148 appTools/ToolCutOut.py:325 -#: appTools/ToolDblSided.py:189 appTools/ToolDrilling.py:541 -#: appTools/ToolFiducials.py:181 appTools/ToolFilm.py:222 -#: appTools/ToolFollow.py:158 appTools/ToolIsolation.py:407 -#: appTools/ToolLevelling.py:376 appTools/ToolMilling.py:686 -#: appTools/ToolNCC.py:660 appTools/ToolPaint.py:624 -#: appTools/ToolPanelize.py:245 appTools/ToolPunchGerber.py:373 -#: appTools/ToolQRCode.py:181 appTools/ToolSub.py:212 +#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 +#: appPlugins/ToolCorners.py:148 appPlugins/ToolCutOut.py:325 +#: appPlugins/ToolDblSided.py:189 appPlugins/ToolDrilling.py:541 +#: appPlugins/ToolFiducials.py:181 appPlugins/ToolFilm.py:222 +#: appPlugins/ToolFollow.py:158 appPlugins/ToolIsolation.py:407 +#: appPlugins/ToolLevelling.py:376 appPlugins/ToolMilling.py:686 +#: appPlugins/ToolNCC.py:660 appPlugins/ToolPaint.py:624 +#: appPlugins/ToolPanelize.py:245 appPlugins/ToolPunchGerber.py:373 +#: appPlugins/ToolQRCode.py:181 appPlugins/ToolSub.py:212 msgid "Beginner" msgstr "" #: appEditors/AppExcEditor.py:2261 appEditors/AppGeoEditor.py:4055 #: appEditors/AppGerberEditor.py:4206 appEditors/appGCodeEditor.py:595 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:72 +#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:200 #: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:727 -#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:83 -#: appTools/ToolCorners.py:166 appTools/ToolCutOut.py:368 -#: appTools/ToolDblSided.py:215 appTools/ToolDrilling.py:584 -#: appTools/ToolFiducials.py:196 appTools/ToolFilm.py:248 -#: appTools/ToolFollow.py:172 appTools/ToolIsolation.py:460 -#: appTools/ToolLevelling.py:391 appTools/ToolMilling.py:751 -#: appTools/ToolNCC.py:706 appTools/ToolPaint.py:656 -#: appTools/ToolPanelize.py:265 appTools/ToolPunchGerber.py:387 -#: appTools/ToolQRCode.py:192 appTools/ToolSub.py:224 +#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 +#: appPlugins/ToolCorners.py:166 appPlugins/ToolCutOut.py:368 +#: appPlugins/ToolDblSided.py:215 appPlugins/ToolDrilling.py:584 +#: appPlugins/ToolFiducials.py:196 appPlugins/ToolFilm.py:248 +#: appPlugins/ToolFollow.py:172 appPlugins/ToolIsolation.py:460 +#: appPlugins/ToolLevelling.py:391 appPlugins/ToolMilling.py:751 +#: appPlugins/ToolNCC.py:706 appPlugins/ToolPaint.py:656 +#: appPlugins/ToolPanelize.py:265 appPlugins/ToolPunchGerber.py:387 +#: appPlugins/ToolQRCode.py:192 appPlugins/ToolSub.py:224 msgid "Advanced" msgstr "Avançado" #: appEditors/AppExcEditor.py:2284 appObjects/FlatCAMGeometry.py:874 #: appObjects/FlatCAMGeometry.py:1555 appObjects/FlatCAMGeometry.py:2311 #: appObjects/FlatCAMGeometry.py:3066 appObjects/FlatCAMGeometry.py:3229 -#: appTools/ToolDrilling.py:1720 appTools/ToolIsolation.py:1459 -#: appTools/ToolIsolation.py:1877 appTools/ToolMilling.py:2259 -#: appTools/ToolMilling.py:2943 appTools/ToolMilling.py:3539 -#: appTools/ToolNCC.py:1458 appTools/ToolNCC.py:1596 appTools/ToolPaint.py:1028 -#: appTools/ToolPaint.py:1166 appTools/ToolPaint.py:1880 -#: appTools/ToolSolderPaste.py:478 appTools/ToolSolderPaste.py:550 +#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolIsolation.py:1459 +#: appPlugins/ToolIsolation.py:1877 appPlugins/ToolMilling.py:2259 +#: appPlugins/ToolMilling.py:2949 appPlugins/ToolMilling.py:3545 +#: appPlugins/ToolNCC.py:1458 appPlugins/ToolNCC.py:1596 +#: appPlugins/ToolPaint.py:1028 appPlugins/ToolPaint.py:1166 +#: appPlugins/ToolPaint.py:1880 appPlugins/ToolSolderPaste.py:478 +#: appPlugins/ToolSolderPaste.py:550 msgid "Wrong value format entered, use a number." msgstr "Formato incorreto, use um número." @@ -1837,8 +1847,8 @@ msgstr "" #: appEditors/AppExcEditor.py:3125 appEditors/AppGerberEditor.py:4903 #: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2252 -#: appParsers/ParseExcellon.py:972 appTools/ToolMilling.py:2878 -#: appTools/ToolPcbWizard.py:337 appTools/ToolSolderPaste.py:917 +#: appParsers/ParseExcellon.py:972 appPlugins/ToolMilling.py:2884 +#: appPlugins/ToolPcbWizard.py:337 appPlugins/ToolSolderPaste.py:917 #: app_Main.py:6330 app_Main.py:8176 app_Main.py:10660 app_Main.py:10727 #: app_Main.py:10862 app_Main.py:10927 msgid "An internal error has occurred. See shell.\n" @@ -1846,8 +1856,8 @@ msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n" #: appEditors/AppExcEditor.py:3130 appObjects/FlatCAMGeometry.py:2571 #: appObjects/FlatCAMGeometry.py:2576 appObjects/FlatCAMGeometry.py:2728 -#: appTools/ToolMilling.py:3208 appTools/ToolMilling.py:3212 -#: appTools/ToolSub.py:451 appTools/ToolSub.py:645 +#: appPlugins/ToolMilling.py:3214 appPlugins/ToolMilling.py:3218 +#: appPlugins/ToolSub.py:451 appPlugins/ToolSub.py:645 #, fuzzy #| msgid "Generate" msgid "Generating" @@ -1873,17 +1883,26 @@ msgstr "Editor Excellon" #: appEditors/AppExcEditor.py:3992 appEditors/AppGeoEditor.py:3409 #: appEditors/AppGerberEditor.py:6010 appEditors/appGCodeEditor.py:755 -#: appGUI/ObjectUI.py:72 appTools/ToolCorners.py:663 -#: appTools/ToolCutOut.py:2333 appTools/ToolDblSided.py:645 -#: appTools/ToolDrilling.py:2308 appTools/ToolFiducials.py:772 -#: appTools/ToolFilm.py:1127 appTools/ToolFollow.py:687 -#: appTools/ToolIsolation.py:3184 appTools/ToolLevelling.py:1676 -#: appTools/ToolMilling.py:3611 appTools/ToolNCC.py:4117 -#: appTools/ToolPaint.py:2919 appTools/ToolPanelize.py:1086 -#: appTools/ToolPunchGerber.py:1964 appTools/ToolQRCode.py:731 -#: appTools/ToolSub.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:663 +#: appPlugins/ToolCutOut.py:2333 appPlugins/ToolDblSided.py:645 +#: appPlugins/ToolDrilling.py:2308 appPlugins/ToolFiducials.py:772 +#: appPlugins/ToolFilm.py:1127 appPlugins/ToolFollow.py:687 +#: appPlugins/ToolIsolation.py:3184 appPlugins/ToolLevelling.py:1676 +#: appPlugins/ToolMilling.py:3617 appPlugins/ToolNCC.py:4117 +#: appPlugins/ToolPaint.py:2919 appPlugins/ToolPanelize.py:1086 +#: appPlugins/ToolPunchGerber.py:1964 appPlugins/ToolQRCode.py:731 +#: appPlugins/ToolSub.py:774 +#, fuzzy +#| msgid "" +#| "BASIC is suitable for a beginner. Many parameters\n" +#| "are hidden from the user in this mode.\n" +#| "ADVANCED mode will make available all parameters.\n" +#| "\n" +#| "To change the application LEVEL, go to:\n" +#| "Edit -> Preferences -> General and check:\n" +#| "'APP. LEVEL' radio button." msgid "" -"BASIC is suitable for a beginner. Many parameters\n" +"In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n" "\n" @@ -1905,9 +1924,9 @@ msgid "Name:" msgstr "Nome:" #: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:624 -#: appGUI/ObjectUI.py:970 appTools/ToolIsolation.py:3219 -#: appTools/ToolMilling.py:3660 appTools/ToolNCC.py:4170 -#: appTools/ToolPaint.py:2975 appTools/ToolSolderPaste.py:1189 +#: appGUI/ObjectUI.py:970 appPlugins/ToolIsolation.py:3219 +#: appPlugins/ToolMilling.py:3666 appPlugins/ToolNCC.py:4170 +#: appPlugins/ToolPaint.py:2975 appPlugins/ToolSolderPaste.py:1189 msgid "Tools Table" msgstr "Tabela de Ferramentas" @@ -1942,26 +1961,26 @@ msgstr "" #: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:492 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appTools/ToolCutOut.py:2426 appTools/ToolIsolation.py:3300 -#: appTools/ToolMilling.py:3777 appTools/ToolNCC.py:4263 -#: appTools/ToolNCC.py:4274 appTools/ToolPaint.py:3057 +#: appPlugins/ToolCutOut.py:2426 appPlugins/ToolIsolation.py:3300 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:4263 +#: appPlugins/ToolNCC.py:4274 appPlugins/ToolPaint.py:3057 msgid "Tool Dia" msgstr "Diâmetro da Ferramenta" #: appEditors/AppExcEditor.py:4071 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appTools/ToolIsolation.py:3302 appTools/ToolMilling.py:3779 -#: appTools/ToolNCC.py:4265 +#: appPlugins/ToolIsolation.py:3302 appPlugins/ToolMilling.py:3785 +#: appPlugins/ToolNCC.py:4265 msgid "Diameter for the new tool" msgstr "Diâmetro da nova ferramenta" #: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:740 #: appEditors/AppGerberEditor.py:6161 appEditors/AppGerberEditor.py:6717 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appTools/ToolCopperThieving.py:1711 appTools/ToolDblSided.py:857 -#: appTools/ToolDblSided.py:1045 appTools/ToolLevelling.py:1994 -#: appTools/ToolNCC.py:63 appTools/ToolPaint.py:136 -#: appTools/ToolSolderPaste.py:179 appTools/ToolTransform.py:619 +#: appPlugins/ToolCopperThieving.py:1711 appPlugins/ToolDblSided.py:857 +#: appPlugins/ToolDblSided.py:1045 appPlugins/ToolLevelling.py:1994 +#: appPlugins/ToolNCC.py:63 appPlugins/ToolPaint.py:136 +#: appPlugins/ToolSolderPaste.py:179 appPlugins/ToolTransform.py:619 #: app_Main.py:6774 msgid "Add" msgstr "Adicionar" @@ -2025,12 +2044,13 @@ msgstr "Adiciona uma matriz de furos (matriz linear ou circular)" #: appEditors/AppGerberEditor.py:6519 appEditors/appGCodeEditor.py:788 #: appGUI/ObjectUI.py:309 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appTools/ToolCorners.py:748 appTools/ToolCutOut.py:2379 -#: appTools/ToolDblSided.py:670 appTools/ToolExtract.py:988 -#: appTools/ToolFilm.py:1150 appTools/ToolIsolation.py:3580 -#: appTools/ToolNCC.py:4135 appTools/ToolNCC.py:4606 appTools/ToolPaint.py:2941 -#: appTools/ToolPaint.py:3285 appTools/ToolPunchGerber.py:2072 -#: appTools/ToolPunchGerber.py:2279 appTools/ToolTransform.py:626 +#: appPlugins/ToolCorners.py:748 appPlugins/ToolCutOut.py:2379 +#: appPlugins/ToolDblSided.py:670 appPlugins/ToolExtract.py:988 +#: appPlugins/ToolFilm.py:1150 appPlugins/ToolIsolation.py:3580 +#: appPlugins/ToolNCC.py:4135 appPlugins/ToolNCC.py:4606 +#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPaint.py:3285 +#: appPlugins/ToolPunchGerber.py:2072 appPlugins/ToolPunchGerber.py:2279 +#: appPlugins/ToolTransform.py:626 msgid "Type" msgstr "Tipo" @@ -2057,9 +2077,9 @@ msgstr "Linear" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appTools/ToolExtract.py:944 appTools/ToolExtract.py:1076 -#: appTools/ToolFiducials.py:952 appTools/ToolPunchGerber.py:2028 -#: appTools/ToolPunchGerber.py:2185 +#: appPlugins/ToolExtract.py:944 appPlugins/ToolExtract.py:1076 +#: appPlugins/ToolFiducials.py:952 appPlugins/ToolPunchGerber.py:2028 +#: appPlugins/ToolPunchGerber.py:2185 msgid "Circular" msgstr "Circular" @@ -2099,27 +2119,27 @@ msgstr "" #: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4355 #: appEditors/AppExcEditor.py:4451 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4749 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 +#: appGUI/GUIElements.py:4770 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 #: appGUI/MainGUI.py:4587 appGUI/MainGUI.py:4855 #: 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 -#: appTools/ToolFilm.py:1325 +#: appPlugins/ToolFilm.py:1325 msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 #: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6561 -#: appGUI/GUIElements.py:4756 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 +#: appGUI/GUIElements.py:4777 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 #: appGUI/MainGUI.py:4856 #: 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 -#: appTools/ToolFilm.py:1326 +#: appPlugins/ToolFilm.py:1326 msgid "Y" msgstr "Y" @@ -2139,8 +2159,8 @@ msgstr "Y" #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 -#: appTools/ToolDistance.py:639 appTools/ToolDistanceMin.py:313 -#: appTools/ToolTransform.py:664 +#: appPlugins/ToolDistance.py:639 appPlugins/ToolDistanceMin.py:313 +#: appPlugins/ToolTransform.py:664 msgid "Angle" msgstr "Ângulo" @@ -2150,7 +2170,7 @@ msgstr "Ângulo" #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:249 -#: appTools/ToolCutOut.py:2808 +#: appPlugins/ToolCutOut.py:2808 msgid "Pitch" msgstr "Passo" @@ -2233,8 +2253,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4333 appEditors/AppGeoEditor.py:3512 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:776 -#: appTools/ToolReport.py:590 +#: appObjects/FlatCAMObj.py:877 appPlugins/ToolCorners.py:776 +#: appPlugins/ToolReport.py:590 msgid "Length" msgstr "Comprimento" @@ -2346,12 +2366,12 @@ msgstr "Redondo" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appTools/ToolDrilling.py:2863 appTools/ToolExtract.py:960 -#: appTools/ToolExtract.py:1102 appTools/ToolFollow.py:750 -#: appTools/ToolInvertGerber.py:272 appTools/ToolIsolation.py:3638 -#: appTools/ToolMilling.py:4471 appTools/ToolNCC.py:4634 -#: appTools/ToolPaint.py:3314 appTools/ToolPunchGerber.py:2044 -#: appTools/ToolPunchGerber.py:2211 appTools/ToolQRCode.py:885 +#: appPlugins/ToolDrilling.py:2863 appPlugins/ToolExtract.py:960 +#: appPlugins/ToolExtract.py:1102 appPlugins/ToolFollow.py:750 +#: appPlugins/ToolInvertGerber.py:272 appPlugins/ToolIsolation.py:3638 +#: appPlugins/ToolMilling.py:4477 appPlugins/ToolNCC.py:4634 +#: appPlugins/ToolPaint.py:3314 appPlugins/ToolPunchGerber.py:2044 +#: appPlugins/ToolPunchGerber.py:2211 appPlugins/ToolQRCode.py:885 msgid "Square" msgstr "Quadrado" @@ -2373,22 +2393,23 @@ msgstr "Buffer Completo" #: appEditors/AppGeoEditor.py:152 appEditors/AppGeoEditor.py:392 #: appEditors/AppGeoEditor.py:608 appEditors/AppGeoEditor.py:1103 -#: appEditors/AppGerberEditor.py:7080 appTools/ToolAlignObjects.py:95 -#: appTools/ToolCalculators.py:62 appTools/ToolCalibration.py:105 -#: appTools/ToolCopperThieving.py:116 appTools/ToolCorners.py:86 -#: appTools/ToolCutOut.py:144 appTools/ToolDblSided.py:77 -#: appTools/ToolDistance.py:123 appTools/ToolDistanceMin.py:79 -#: appTools/ToolDrilling.py:155 appTools/ToolEtchCompensation.py:71 -#: appTools/ToolExtract.py:134 appTools/ToolFiducials.py:110 -#: appTools/ToolFilm.py:112 appTools/ToolFollow.py:99 appTools/ToolImage.py:58 -#: appTools/ToolInvertGerber.py:66 appTools/ToolIsolation.py:172 -#: appTools/ToolLevelling.py:147 appTools/ToolMilling.py:154 -#: appTools/ToolNCC.py:181 appTools/ToolOptimal.py:94 appTools/ToolPaint.py:215 -#: appTools/ToolPanelize.py:87 appTools/ToolPcbWizard.py:84 -#: appTools/ToolPunchGerber.py:165 appTools/ToolQRCode.py:107 -#: appTools/ToolReport.py:90 appTools/ToolRulesCheck.py:106 -#: appTools/ToolSolderPaste.py:107 appTools/ToolSub.py:141 -#: appTools/ToolTransform.py:76 +#: appEditors/AppGerberEditor.py:7080 appPlugins/ToolAlignObjects.py:95 +#: appPlugins/ToolCalculators.py:62 appPlugins/ToolCalibration.py:105 +#: appPlugins/ToolCopperThieving.py:116 appPlugins/ToolCorners.py:86 +#: appPlugins/ToolCutOut.py:144 appPlugins/ToolDblSided.py:77 +#: appPlugins/ToolDistance.py:123 appPlugins/ToolDistanceMin.py:79 +#: appPlugins/ToolDrilling.py:155 appPlugins/ToolEtchCompensation.py:71 +#: appPlugins/ToolExtract.py:134 appPlugins/ToolFiducials.py:110 +#: appPlugins/ToolFilm.py:112 appPlugins/ToolFollow.py:99 +#: appPlugins/ToolImage.py:58 appPlugins/ToolInvertGerber.py:66 +#: appPlugins/ToolIsolation.py:172 appPlugins/ToolLevelling.py:147 +#: appPlugins/ToolMilling.py:154 appPlugins/ToolNCC.py:181 +#: appPlugins/ToolOptimal.py:94 appPlugins/ToolPaint.py:215 +#: appPlugins/ToolPanelize.py:87 appPlugins/ToolPcbWizard.py:84 +#: appPlugins/ToolPunchGerber.py:165 appPlugins/ToolQRCode.py:107 +#: appPlugins/ToolReport.py:90 appPlugins/ToolRulesCheck.py:106 +#: appPlugins/ToolSolderPaste.py:107 appPlugins/ToolSub.py:141 +#: appPlugins/ToolTransform.py:76 #, fuzzy #| msgid "plugin_tab" msgid "Plugin" @@ -2423,9 +2444,9 @@ msgstr "Fonte" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appTools/ToolCopperThieving.py:1494 appTools/ToolCopperThieving.py:1534 -#: appTools/ToolExtract.py:988 appTools/ToolFiducials.py:888 -#: appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolCopperThieving.py:1494 appPlugins/ToolCopperThieving.py:1534 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolFiducials.py:888 +#: appPlugins/ToolPunchGerber.py:2072 msgid "Size" msgstr "Tamanho" @@ -2442,13 +2463,13 @@ msgid "Text Tool" msgstr "Ferramenta de Texto" #: appEditors/AppGeoEditor.py:458 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1126 appTools/ToolDrilling.py:910 -#: appTools/ToolDrilling.py:1254 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:3377 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:2491 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:363 -#: appTools/ToolNCC.py:2540 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:335 -#: appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1126 appPlugins/ToolDrilling.py:910 +#: appPlugins/ToolDrilling.py:1254 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:3377 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:2491 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:363 +#: appPlugins/ToolNCC.py:2540 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:335 appPlugins/ToolPaint.py:3119 msgid "Tool" msgstr "Ferramenta" @@ -2498,12 +2519,12 @@ msgstr "Ferramenta Transformar" #: appEditors/AppGeoEditor.py:679 appEditors/AppGeoEditor.py:771 #: appEditors/AppGerberEditor.py:6656 appEditors/AppGerberEditor.py:6748 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 -#: appTools/ToolTransform.py:557 appTools/ToolTransform.py:680 +#: appPlugins/ToolTransform.py:557 appPlugins/ToolTransform.py:680 msgid "Rotate" msgstr "Girar" #: appEditors/AppGeoEditor.py:680 appEditors/AppGerberEditor.py:6657 -#: appTools/ToolTransform.py:558 +#: appPlugins/ToolTransform.py:558 msgid "Skew/Shear" msgstr "Inclinar" @@ -2512,12 +2533,12 @@ msgstr "Inclinar" #: appGUI/MainGUI.py:1254 appGUI/MainGUI.py:1728 appGUI/MainGUI.py:2467 #: appGUI/MainGUI.py:5107 appGUI/ObjectUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 -#: appTools/ToolTransform.py:559 +#: appPlugins/ToolTransform.py:559 msgid "Scale" msgstr "Redimensionar" #: appEditors/AppGeoEditor.py:682 appEditors/AppGerberEditor.py:6659 -#: appTools/ToolTransform.py:560 +#: appPlugins/ToolTransform.py:560 msgid "Mirror (Flip)" msgstr "Espelhar (Flip)" @@ -2526,16 +2547,16 @@ msgstr "Espelhar (Flip)" #: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:1681 appGUI/MainGUI.py:1726 #: appGUI/MainGUI.py:2465 appGUI/MainGUI.py:5098 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 -#: appTools/ToolTransform.py:562 +#: appPlugins/ToolTransform.py:562 msgid "Buffer" msgstr "Buffer" #: appEditors/AppGeoEditor.py:715 appEditors/AppGerberEditor.py:6692 -#: appGUI/GUIElements.py:3870 +#: appGUI/GUIElements.py:3871 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 -#: appTools/ToolDblSided.py:832 appTools/ToolDblSided.py:1008 -#: appTools/ToolFilm.py:1204 appTools/ToolTransform.py:594 +#: appPlugins/ToolDblSided.py:832 appPlugins/ToolDblSided.py:1008 +#: appPlugins/ToolFilm.py:1204 appPlugins/ToolTransform.py:594 msgid "Reference" msgstr "Referência" @@ -2558,8 +2579,8 @@ msgstr "" #: appEditors/AppGeoEditor.py:725 appEditors/AppGerberEditor.py:6702 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolCalibration.py:144 appTools/ToolCalibration.py:145 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:144 appPlugins/ToolCalibration.py:145 +#: appPlugins/ToolTransform.py:604 msgid "Origin" msgstr "Origem" @@ -2570,10 +2591,10 @@ msgstr "Origem" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolFollow.py:731 appTools/ToolIsolation.py:3562 -#: appTools/ToolNCC.py:4596 appTools/ToolPaint.py:3265 -#: appTools/ToolPunchGerber.py:2275 appTools/ToolTransform.py:604 -#: defaults.py:581 +#: appPlugins/ToolFollow.py:731 appPlugins/ToolIsolation.py:3562 +#: appPlugins/ToolNCC.py:4596 appPlugins/ToolPaint.py:3265 +#: appPlugins/ToolPunchGerber.py:2275 appPlugins/ToolTransform.py:604 +#: defaults.py:582 msgid "Selection" msgstr "Seleção" @@ -2581,7 +2602,7 @@ msgstr "Seleção" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 -#: appTools/ToolDblSided.py:843 appTools/ToolTransform.py:604 +#: appPlugins/ToolDblSided.py:843 appPlugins/ToolTransform.py:604 msgid "Point" msgstr "Ponto" @@ -2594,26 +2615,27 @@ msgstr "Mínimo" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appTools/ToolExtract.py:1154 appTools/ToolExtract.py:1172 -#: appTools/ToolPunchGerber.py:2150 appTools/ToolPunchGerber.py:2260 -#: appTools/ToolTransform.py:610 appTools/ToolTransform.py:936 app_Main.py:8511 +#: appPlugins/ToolExtract.py:1154 appPlugins/ToolExtract.py:1172 +#: appPlugins/ToolPunchGerber.py:2150 appPlugins/ToolPunchGerber.py:2260 +#: appPlugins/ToolTransform.py:610 appPlugins/ToolTransform.py:936 +#: app_Main.py:8511 msgid "Value" msgstr "Valor" #: appEditors/AppGeoEditor.py:733 appEditors/AppGerberEditor.py:6710 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 -#: appTools/ToolTransform.py:612 +#: appPlugins/ToolTransform.py:612 msgid "A point of reference in format X,Y." msgstr "Um ponto de referência no formato X,Y." #: appEditors/AppGeoEditor.py:742 appEditors/AppGerberEditor.py:6719 -#: appTools/ToolTransform.py:621 +#: appPlugins/ToolTransform.py:621 msgid "Add point coordinates from clipboard." msgstr "Coordenadas copiadas da área de transferência." #: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6734 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 -#: appTools/ToolTransform.py:666 +#: appPlugins/ToolTransform.py:666 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359.\n" @@ -2626,7 +2648,7 @@ msgstr "" "Números negativos para movimento anti-horário." #: appEditors/AppGeoEditor.py:773 appEditors/AppGerberEditor.py:6750 -#: appTools/ToolTransform.py:682 +#: appPlugins/ToolTransform.py:682 msgid "" "Rotate the selected object(s).\n" "The point of reference is the middle of\n" @@ -2640,7 +2662,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6770 appEditors/AppGerberEditor.py:6832 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 -#: appTools/ToolTransform.py:702 appTools/ToolTransform.py:764 +#: appPlugins/ToolTransform.py:702 appPlugins/ToolTransform.py:764 msgid "Link" msgstr "Fixar Taxa" @@ -2648,20 +2670,20 @@ msgstr "Fixar Taxa" #: appEditors/AppGerberEditor.py:6772 appEditors/AppGerberEditor.py:6834 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 -#: appTools/ToolTransform.py:704 appTools/ToolTransform.py:766 +#: appPlugins/ToolTransform.py:704 appPlugins/ToolTransform.py:766 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:800 appEditors/AppGerberEditor.py:6777 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appTools/ToolFilm.py:1281 appTools/ToolTransform.py:709 +#: appPlugins/ToolFilm.py:1281 appPlugins/ToolTransform.py:709 msgid "X angle" msgstr "Ângulo X" #: appEditors/AppGeoEditor.py:802 appEditors/AppGeoEditor.py:823 #: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6800 -#: appTools/ToolTransform.py:711 appTools/ToolTransform.py:732 +#: appPlugins/ToolTransform.py:711 appPlugins/ToolTransform.py:732 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." @@ -2670,13 +2692,13 @@ msgstr "" "Número flutuante entre -360 e 360." #: appEditors/AppGeoEditor.py:810 appEditors/AppGerberEditor.py:6787 -#: appTools/ToolTransform.py:719 +#: appPlugins/ToolTransform.py:719 msgid "Skew X" msgstr "Inclinar X" #: appEditors/AppGeoEditor.py:812 appEditors/AppGeoEditor.py:833 #: appEditors/AppGerberEditor.py:6789 appEditors/AppGerberEditor.py:6810 -#: appTools/ToolTransform.py:721 appTools/ToolTransform.py:742 +#: appPlugins/ToolTransform.py:721 appPlugins/ToolTransform.py:742 msgid "" "Skew/shear the selected object(s).\n" "The point of reference is the middle of\n" @@ -2689,36 +2711,36 @@ msgstr "" #: appEditors/AppGeoEditor.py:821 appEditors/AppGerberEditor.py:6798 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appTools/ToolFilm.py:1290 appTools/ToolTransform.py:730 +#: appPlugins/ToolFilm.py:1290 appPlugins/ToolTransform.py:730 msgid "Y angle" msgstr "Ângulo Y" #: appEditors/AppGeoEditor.py:831 appEditors/AppGerberEditor.py:6808 -#: appTools/ToolTransform.py:740 +#: appPlugins/ToolTransform.py:740 msgid "Skew Y" msgstr "Inclinar Y" #: appEditors/AppGeoEditor.py:862 appEditors/AppGerberEditor.py:6839 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appTools/ToolFilm.py:1237 appTools/ToolTransform.py:771 +#: appPlugins/ToolFilm.py:1237 appPlugins/ToolTransform.py:771 msgid "X factor" msgstr "Fator X" #: appEditors/AppGeoEditor.py:864 appEditors/AppGerberEditor.py:6841 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 -#: appTools/ToolTransform.py:773 +#: appPlugins/ToolTransform.py:773 msgid "Factor for scaling on X axis." msgstr "Fator para redimensionamento no eixo X." #: appEditors/AppGeoEditor.py:871 appEditors/AppGerberEditor.py:6848 -#: appTools/ToolTransform.py:780 +#: appPlugins/ToolTransform.py:780 msgid "Scale X" msgstr "Redimensionar X" #: appEditors/AppGeoEditor.py:873 appEditors/AppGeoEditor.py:893 #: appEditors/AppGerberEditor.py:6850 appEditors/AppGerberEditor.py:6870 -#: appTools/ToolTransform.py:782 appTools/ToolTransform.py:802 +#: appPlugins/ToolTransform.py:782 appPlugins/ToolTransform.py:802 msgid "" "Scale the selected object(s).\n" "The point of reference depends on \n" @@ -2731,57 +2753,57 @@ msgstr "" #: appEditors/AppGeoEditor.py:882 appEditors/AppGerberEditor.py:6859 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appTools/ToolFilm.py:1246 appTools/ToolTransform.py:791 +#: appPlugins/ToolFilm.py:1246 appPlugins/ToolTransform.py:791 msgid "Y factor" msgstr "Fator Y" #: appEditors/AppGeoEditor.py:884 appEditors/AppGerberEditor.py:6861 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 -#: appTools/ToolTransform.py:793 +#: appPlugins/ToolTransform.py:793 msgid "Factor for scaling on Y axis." msgstr "Fator para redimensionamento no eixo Y." #: appEditors/AppGeoEditor.py:891 appEditors/AppGerberEditor.py:6868 -#: appTools/ToolTransform.py:800 +#: appPlugins/ToolTransform.py:800 msgid "Scale Y" msgstr "Redimensionar Y" #: appEditors/AppGeoEditor.py:918 appEditors/AppGerberEditor.py:6895 -#: appTools/ToolTransform.py:827 +#: appPlugins/ToolTransform.py:827 msgid "Flip on X" msgstr "Espelhar no X" #: appEditors/AppGeoEditor.py:920 appEditors/AppGeoEditor.py:925 #: appEditors/AppGerberEditor.py:6897 appEditors/AppGerberEditor.py:6902 -#: appTools/ToolTransform.py:829 appTools/ToolTransform.py:834 +#: appPlugins/ToolTransform.py:829 appPlugins/ToolTransform.py:834 msgid "Flip the selected object(s) over the X axis." msgstr "Espelha o(s) objeto(s) selecionado(s) no eixo X." #: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6900 -#: appTools/ToolTransform.py:832 +#: appPlugins/ToolTransform.py:832 msgid "Flip on Y" msgstr "Espelhar no Y" #: appEditors/AppGeoEditor.py:943 appEditors/AppGerberEditor.py:6920 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 -#: appTools/ToolTransform.py:852 +#: appPlugins/ToolTransform.py:852 msgid "X val" msgstr "X" #: appEditors/AppGeoEditor.py:945 appEditors/AppGerberEditor.py:6922 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 -#: appTools/ToolTransform.py:854 +#: appPlugins/ToolTransform.py:854 msgid "Distance to offset on X axis. In current units." msgstr "Distância para deslocar no eixo X, nas unidades atuais." #: appEditors/AppGeoEditor.py:952 appEditors/AppGerberEditor.py:6929 -#: appTools/ToolTransform.py:861 +#: appPlugins/ToolTransform.py:861 msgid "Offset X" msgstr "Deslocar X" #: appEditors/AppGeoEditor.py:954 appEditors/AppGeoEditor.py:974 #: appEditors/AppGerberEditor.py:6931 appEditors/AppGerberEditor.py:6951 -#: appTools/ToolTransform.py:863 appTools/ToolTransform.py:883 +#: appPlugins/ToolTransform.py:863 appPlugins/ToolTransform.py:883 msgid "" "Offset the selected object(s).\n" "The point of reference is the middle of\n" @@ -2793,18 +2815,18 @@ msgstr "" #: appEditors/AppGeoEditor.py:963 appEditors/AppGerberEditor.py:6940 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 -#: appTools/ToolTransform.py:872 +#: appPlugins/ToolTransform.py:872 msgid "Y val" msgstr "Y" #: appEditors/AppGeoEditor.py:965 appEditors/AppGerberEditor.py:6942 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 -#: appTools/ToolTransform.py:874 +#: appPlugins/ToolTransform.py:874 msgid "Distance to offset on Y axis. In current units." msgstr "Distância para deslocar no eixo Y, nas unidades atuais." #: appEditors/AppGeoEditor.py:972 appEditors/AppGerberEditor.py:6949 -#: appTools/ToolTransform.py:881 +#: appPlugins/ToolTransform.py:881 msgid "Offset Y" msgstr "Deslocar Y" @@ -2813,14 +2835,14 @@ msgstr "Deslocar Y" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appTools/ToolInvertGerber.py:271 appTools/ToolQRCode.py:884 -#: appTools/ToolTransform.py:901 +#: appPlugins/ToolInvertGerber.py:271 appPlugins/ToolQRCode.py:884 +#: appPlugins/ToolTransform.py:901 msgid "Rounded" msgstr "Arredondado" #: appEditors/AppGeoEditor.py:994 appEditors/AppGerberEditor.py:6971 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 -#: appTools/ToolTransform.py:903 +#: appPlugins/ToolTransform.py:903 msgid "" "If checked then the buffer will surround the buffered shape,\n" "every corner will be rounded.\n" @@ -2834,15 +2856,15 @@ msgstr "" #: appEditors/AppGeoEditor.py:1002 appEditors/AppGerberEditor.py:6979 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 -#: appTools/ToolDistance.py:127 appTools/ToolDistance.py:421 -#: appTools/ToolDistance.py:557 appTools/ToolDistanceMin.py:211 -#: appTools/ToolTransform.py:911 +#: appPlugins/ToolDistance.py:127 appPlugins/ToolDistance.py:421 +#: appPlugins/ToolDistance.py:557 appPlugins/ToolDistanceMin.py:211 +#: appPlugins/ToolTransform.py:911 msgid "Distance" msgstr "Distância" #: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6981 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 -#: appTools/ToolTransform.py:913 +#: appPlugins/ToolTransform.py:913 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2855,12 +2877,12 @@ msgstr "" "ou diminuiu com a 'distância'." #: appEditors/AppGeoEditor.py:1016 appEditors/AppGerberEditor.py:6993 -#: appTools/ToolTransform.py:925 +#: appPlugins/ToolTransform.py:925 msgid "Buffer D" msgstr "Buffer D" #: appEditors/AppGeoEditor.py:1018 appEditors/AppGerberEditor.py:6995 -#: appTools/ToolTransform.py:927 +#: appPlugins/ToolTransform.py:927 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." @@ -2870,7 +2892,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1029 appEditors/AppGerberEditor.py:7006 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 -#: appTools/ToolTransform.py:938 +#: appPlugins/ToolTransform.py:938 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2885,12 +2907,12 @@ msgstr "" "percentual da dimensão inicial." #: appEditors/AppGeoEditor.py:1042 appEditors/AppGerberEditor.py:7019 -#: appTools/ToolTransform.py:951 +#: appPlugins/ToolTransform.py:951 msgid "Buffer F" msgstr "Buffer F" #: appEditors/AppGeoEditor.py:1044 appEditors/AppGerberEditor.py:7021 -#: appTools/ToolTransform.py:953 +#: appPlugins/ToolTransform.py:953 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." @@ -2902,35 +2924,35 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 -#: appTools/ToolCalibration.py:894 appTools/ToolDrilling.py:2815 -#: appTools/ToolMilling.py:4425 appTools/ToolPanelize.py:1152 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:894 appPlugins/ToolDrilling.py:2815 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolPanelize.py:1152 +#: appPlugins/ToolTransform.py:604 msgid "Object" msgstr "Objeto" #: appEditors/AppGeoEditor.py:1205 appEditors/AppGerberEditor.py:7182 -#: appTools/ToolTransform.py:168 +#: appPlugins/ToolTransform.py:168 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:1230 appEditors/AppGerberEditor.py:7207 -#: appTools/ToolTransform.py:185 +#: appPlugins/ToolTransform.py:185 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:1288 appEditors/AppGeoEditor.py:1309 #: appEditors/AppGerberEditor.py:7265 appEditors/AppGerberEditor.py:7286 -#: appTools/ToolTransform.py:243 appTools/ToolTransform.py:264 +#: appPlugins/ToolTransform.py:243 appPlugins/ToolTransform.py:264 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:1322 appEditors/AppGeoEditor.py:1331 #: appEditors/AppGerberEditor.py:7299 appEditors/AppGerberEditor.py:7308 -#: appTools/ToolTransform.py:277 appTools/ToolTransform.py:286 +#: appPlugins/ToolTransform.py:277 appPlugins/ToolTransform.py:286 msgid "Offset transformation can not be done for a value of 0." msgstr "O deslocamento não pode ser feito para um valor 0." -#: appEditors/AppGeoEditor.py:1361 appTools/ToolTransform.py:314 +#: appEditors/AppGeoEditor.py:1361 appPlugins/ToolTransform.py:314 #, fuzzy #| msgid "Plotting" msgid "Rotating" @@ -2942,28 +2964,28 @@ msgstr "Plotando" #: appEditors/AppGerberEditor.py:7359 appEditors/AppGerberEditor.py:7401 #: appEditors/AppGerberEditor.py:7441 appEditors/AppGerberEditor.py:7480 #: appEditors/AppGerberEditor.py:7524 appEditors/AppGerberEditor.py:7560 -#: appTools/ToolTransform.py:336 appTools/ToolTransform.py:376 -#: appTools/ToolTransform.py:415 appTools/ToolTransform.py:450 -#: appTools/ToolTransform.py:487 appTools/ToolTransform.py:522 app_Main.py:6509 -#: app_Main.py:6555 +#: appPlugins/ToolTransform.py:336 appPlugins/ToolTransform.py:376 +#: appPlugins/ToolTransform.py:415 appPlugins/ToolTransform.py:450 +#: appPlugins/ToolTransform.py:487 appPlugins/ToolTransform.py:522 +#: app_Main.py:6509 app_Main.py:6555 msgid "Action was not executed" msgstr "A ação não foi executada" -#: appEditors/AppGeoEditor.py:1394 appTools/ToolTransform.py:346 +#: appEditors/AppGeoEditor.py:1394 appPlugins/ToolTransform.py:346 msgid "Flipping" msgstr "" #: appEditors/AppGeoEditor.py:1402 appEditors/AppGerberEditor.py:7390 -#: appTools/ToolTransform.py:363 app_Main.py:6507 +#: appPlugins/ToolTransform.py:363 app_Main.py:6507 msgid "Flip on Y axis done" msgstr "Virar no eixo Y concluído" #: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:7398 -#: appTools/ToolTransform.py:372 app_Main.py:6553 +#: appPlugins/ToolTransform.py:372 app_Main.py:6553 msgid "Flip on X axis done" msgstr "Virar no eixo X concluído" -#: appEditors/AppGeoEditor.py:1429 appTools/ToolTransform.py:391 +#: appEditors/AppGeoEditor.py:1429 appPlugins/ToolTransform.py:391 #, fuzzy #| msgid "Skewing..." msgid "Skewing" @@ -2977,7 +2999,7 @@ msgstr "Inclinação no eixo X concluída" msgid "Skew on the Y axis done" msgstr "Inclinação no eixo Y concluída" -#: appEditors/AppGeoEditor.py:1464 appTools/ToolTransform.py:425 +#: appEditors/AppGeoEditor.py:1464 appPlugins/ToolTransform.py:425 #, fuzzy #| msgid "Scaling..." msgid "Scaling" @@ -2991,7 +3013,7 @@ msgstr "Redimensionamento no eixo X concluído" msgid "Scale on the Y axis done" msgstr "Redimensionamento no eixo Y concluído" -#: appEditors/AppGeoEditor.py:1495 appTools/ToolTransform.py:460 +#: appEditors/AppGeoEditor.py:1495 appPlugins/ToolTransform.py:460 #, fuzzy #| msgid "Offsetting..." msgid "Offsetting" @@ -3008,18 +3030,19 @@ msgstr "Deslocamento no eixo Y concluído" #: appEditors/AppGeoEditor.py:1520 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appTools/ToolCopperThieving.py:594 -#: appTools/ToolCopperThieving.py:797 appTools/ToolCopperThieving.py:810 -#: appTools/ToolIsolation.py:1560 appTools/ToolNCC.py:2053 -#: appTools/ToolNCC.py:2080 appTools/ToolNCC.py:2188 appTools/ToolNCC.py:2201 -#: appTools/ToolNCC.py:3103 appTools/ToolNCC.py:3208 appTools/ToolNCC.py:3223 -#: appTools/ToolNCC.py:3490 appTools/ToolNCC.py:3591 appTools/ToolNCC.py:3606 -#: appTools/ToolTransform.py:497 camlib.py:1110 +#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:594 +#: appPlugins/ToolCopperThieving.py:797 appPlugins/ToolCopperThieving.py:810 +#: appPlugins/ToolIsolation.py:1560 appPlugins/ToolNCC.py:2053 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2188 +#: appPlugins/ToolNCC.py:2201 appPlugins/ToolNCC.py:3103 +#: appPlugins/ToolNCC.py:3208 appPlugins/ToolNCC.py:3223 +#: appPlugins/ToolNCC.py:3490 appPlugins/ToolNCC.py:3591 +#: appPlugins/ToolNCC.py:3606 appPlugins/ToolTransform.py:497 camlib.py:1110 msgid "Buffering" msgstr "Criando buffer" #: appEditors/AppGeoEditor.py:1527 appEditors/AppGerberEditor.py:7556 -#: appTools/ToolTransform.py:518 +#: appPlugins/ToolTransform.py:518 msgid "Buffer done" msgstr "Buffer concluído" @@ -3034,7 +3057,7 @@ msgid "Enter an Angle Value (degrees)" msgstr "Digite um valor para o ângulo (graus)" #: appEditors/AppGeoEditor.py:1545 appEditors/AppGerberEditor.py:7574 -#: appTools/ToolTransform.py:334 +#: appPlugins/ToolTransform.py:334 msgid "Rotate done" msgstr "Rotação pronta" @@ -3159,7 +3182,7 @@ msgstr "Gráficos selecionados habilitados..." msgid "Click on destination point ..." msgstr "Clique no ponto de destino ..." -#: appEditors/AppGeoEditor.py:2819 appTools/ToolMove.py:163 +#: appEditors/AppGeoEditor.py:2819 appPlugins/ToolMove.py:163 #, fuzzy #| msgid "Moving ..." msgid "Moving" @@ -3256,11 +3279,11 @@ msgstr "Seleção de Polígonos" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appTools/ToolCalibration.py:775 appTools/ToolCorners.py:741 -#: appTools/ToolEtchCompensation.py:374 appTools/ToolFiducials.py:881 -#: appTools/ToolFollow.py:727 appTools/ToolInvertGerber.py:243 -#: appTools/ToolLevelling.py:1763 appTools/ToolQRCode.py:792 -#: appTools/ToolSolderPaste.py:1267 +#: appPlugins/ToolCalibration.py:775 appPlugins/ToolCorners.py:741 +#: appPlugins/ToolEtchCompensation.py:374 appPlugins/ToolFiducials.py:881 +#: appPlugins/ToolFollow.py:727 appPlugins/ToolInvertGerber.py:243 +#: appPlugins/ToolLevelling.py:1763 appPlugins/ToolQRCode.py:792 +#: appPlugins/ToolSolderPaste.py:1267 msgid "Parameters" msgstr "Parâmetros" @@ -3312,7 +3335,7 @@ msgstr "Comprimento. O comprimento da ranhura." #: appEditors/AppGeoEditor.py:3523 appEditors/AppGerberEditor.py:6240 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 -#: appTools/ToolFiducials.py:800 +#: appPlugins/ToolFiducials.py:800 msgid "Coordinates" msgstr "Coordenadas" @@ -3385,9 +3408,9 @@ msgstr "Linha" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 -#: appTools/ToolDrilling.py:2864 appTools/ToolFollow.py:751 -#: appTools/ToolIsolation.py:3639 appTools/ToolMilling.py:4472 -#: appTools/ToolNCC.py:4635 appTools/ToolPaint.py:3315 +#: appPlugins/ToolDrilling.py:2864 appPlugins/ToolFollow.py:751 +#: appPlugins/ToolIsolation.py:3639 appPlugins/ToolMilling.py:4478 +#: appPlugins/ToolNCC.py:4635 appPlugins/ToolPaint.py:3315 msgid "Polygon" msgstr "Polígono" @@ -3409,14 +3432,14 @@ msgstr "" #: appEditors/AppGeoEditor.py:4109 appEditors/AppGerberEditor.py:2641 #: appEditors/AppGerberEditor.py:4911 appObjects/FlatCAMGeometry.py:2742 -#: appTools/ToolCutOut.py:1595 appTools/ToolDistance.py:189 -#: appTools/ToolExtract.py:609 appTools/ToolExtract.py:720 -#: appTools/ToolExtract.py:795 appTools/ToolMilling.py:2671 -#: appTools/ToolOptimal.py:163 appTools/ToolPanelize.py:1043 -#: appTools/ToolQRCode.py:231 appTools/ToolReport.py:214 -#: appTools/ToolSolderPaste.py:693 appTools/ToolSolderPaste.py:983 -#: appTools/ToolSub.py:295 app_Main.py:8398 tclCommands/TclCommandOpenSVG.py:85 -#: tclCommands/TclCommandPanelize.py:299 +#: appPlugins/ToolCutOut.py:1595 appPlugins/ToolDistance.py:189 +#: appPlugins/ToolExtract.py:609 appPlugins/ToolExtract.py:720 +#: appPlugins/ToolExtract.py:795 appPlugins/ToolMilling.py:2671 +#: appPlugins/ToolOptimal.py:163 appPlugins/ToolPanelize.py:1043 +#: appPlugins/ToolQRCode.py:231 appPlugins/ToolReport.py:214 +#: appPlugins/ToolSolderPaste.py:693 appPlugins/ToolSolderPaste.py:983 +#: appPlugins/ToolSub.py:295 app_Main.py:8398 +#: tclCommands/TclCommandOpenSVG.py:85 tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Trabalhando" @@ -3444,8 +3467,8 @@ msgstr "Clique no ponto alvo." #: appEditors/AppGeoEditor.py:5573 appEditors/AppGeoEditor.py:5598 #: appEditors/AppGeoEditor.py:5628 appEditors/AppGeoEditor.py:5708 #: appEditors/AppGeoEditor.py:5774 appEditors/AppGeoEditor.py:5842 -#: appTools/ToolCopperThieving.py:612 appTools/ToolFilm.py:809 -#: appTools/ToolFilm.py:1069 appTools/ToolRulesCheck.py:645 +#: appPlugins/ToolCopperThieving.py:612 appPlugins/ToolFilm.py:809 +#: appPlugins/ToolFilm.py:1069 appPlugins/ToolRulesCheck.py:645 msgid "Working..." msgstr "Trabalhando..." @@ -3459,7 +3482,7 @@ msgstr "Lendo Gerber no Editor" msgid "Editing MultiGeo Geometry, tool" msgstr "Editando Geometria MultiGeo, ferramenta" -#: appEditors/AppGeoEditor.py:5334 appTools/ToolNCC.py:2542 +#: appEditors/AppGeoEditor.py:5334 appPlugins/ToolNCC.py:2542 msgid "with diameter" msgstr "com diâmetro" @@ -3514,8 +3537,8 @@ msgid "Invalid value for" msgstr "Valor inválido para" #: appEditors/AppGeoEditor.py:5920 appObjects/FlatCAMGeometry.py:2821 -#: appTools/ToolMilling.py:2750 appTools/ToolPaint.py:1994 -#: appTools/ToolPaint.py:2204 +#: appPlugins/ToolMilling.py:2750 appPlugins/ToolPaint.py:1994 +#: appPlugins/ToolPaint.py:2204 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3623,21 +3646,21 @@ msgid "Select shapes to import them into the edited object." msgstr "" #: appEditors/AppGerberEditor.py:3043 appEditors/AppGerberEditor.py:3125 -#: appTools/ToolIsolation.py:2365 appTools/ToolIsolation.py:2517 -#: appTools/ToolPaint.py:1265 +#: appPlugins/ToolIsolation.py:2365 appPlugins/ToolIsolation.py:2517 +#: appPlugins/ToolPaint.py:1265 msgid "Added polygon" msgstr "Polígono adicionado" #: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 -#: appTools/ToolIsolation.py:2366 appTools/ToolIsolation.py:2519 -#: appTools/ToolPaint.py:1267 +#: appPlugins/ToolIsolation.py:2366 appPlugins/ToolIsolation.py:2519 +#: appPlugins/ToolPaint.py:1267 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:3048 appEditors/AppGerberEditor.py:3130 -#: appTools/ToolIsolation.py:2522 +#: appPlugins/ToolIsolation.py:2522 msgid "No polygon in selection." msgstr "Nenhum polígono na seleção." @@ -3692,7 +3715,7 @@ msgstr "Dimensões editadas." #: appEditors/AppGerberEditor.py:4510 appEditors/AppGerberEditor.py:6051 #: appEditors/AppGerberEditor.py:6098 appGUI/ObjectUI.py:309 -#: appTools/ToolExtract.py:988 appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolPunchGerber.py:2072 msgid "Code" msgstr "Código" @@ -3702,7 +3725,7 @@ msgid "Dim" msgstr "Dim" #: appEditors/AppGerberEditor.py:4624 appObjects/FlatCAMCNCJob.py:714 -#: appObjects/FlatCAMScript.py:130 appTools/ToolLevelling.py:1423 +#: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1423 #: app_Main.py:7643 msgid "Loading" msgstr "Carregando" @@ -3740,9 +3763,9 @@ msgstr "Coordenadas copiadas para a área de transferência." #: appObjects/AppObject.py:340 appObjects/FlatCAMCNCJob.py:610 #: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1150 -#: appTools/ToolCorners.py:602 appTools/ToolFiducials.py:633 -#: appTools/ToolMove.py:235 appTools/ToolQRCode.py:537 app_Main.py:4988 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1150 +#: appPlugins/ToolCorners.py:602 appPlugins/ToolFiducials.py:633 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:537 app_Main.py:4988 msgid "Plotting" msgstr "Plotando" @@ -3783,7 +3806,7 @@ msgid "Gerber Editor" msgstr "Editor Gerber" #: appEditors/AppGerberEditor.py:6038 appGUI/ObjectUI.py:274 -#: appObjects/FlatCAMObj.py:492 appTools/ToolReport.py:177 +#: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:177 msgid "Apertures" msgstr "Aberturas" @@ -3796,17 +3819,17 @@ msgid "Index" msgstr "Índice" #: appEditors/AppGerberEditor.py:6058 appGUI/ObjectUI.py:315 -#: appTools/ToolExtract.py:995 appTools/ToolPunchGerber.py:2079 +#: appPlugins/ToolExtract.py:995 appPlugins/ToolPunchGerber.py:2079 msgid "Aperture Code" msgstr "Código de Abertura" #: appEditors/AppGerberEditor.py:6060 appGUI/ObjectUI.py:317 -#: appTools/ToolExtract.py:997 appTools/ToolPunchGerber.py:2081 +#: appPlugins/ToolExtract.py:997 appPlugins/ToolPunchGerber.py:2081 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de abertura: circular, retângulo, macros etc" #: appEditors/AppGerberEditor.py:6062 appGUI/ObjectUI.py:319 -#: appTools/ToolExtract.py:999 appTools/ToolPunchGerber.py:2083 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2083 msgid "Aperture Size:" msgstr "Tamanho da abertura:" @@ -3904,8 +3927,8 @@ msgstr "Todos os gráficos não selecionados desabilitados." #: appEditors/AppGerberEditor.py:6224 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appTools/ToolCalculators.py:556 appTools/ToolCalculators.py:599 -#: appTools/ToolCopperThieving.py:1334 +#: appPlugins/ToolCalculators.py:556 appPlugins/ToolCalculators.py:599 +#: appPlugins/ToolCopperThieving.py:1334 msgid "Area" msgstr "Área" @@ -3920,12 +3943,12 @@ msgstr "Vendo o código fonte do objeto selecionado." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appTools/ToolCopperThieving.py:1345 appTools/ToolPcbWizard.py:484 +#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolPcbWizard.py:484 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6230 appTools/ToolCopperThieving.py:1347 -#: appTools/ToolCopperThieving.py:1704 +#: appEditors/AppGerberEditor.py:6230 appPlugins/ToolCopperThieving.py:1347 +#: appPlugins/ToolCopperThieving.py:1704 msgid "in" msgstr "in" @@ -4083,7 +4106,7 @@ msgstr "Inclinação no X cancelada" msgid "Skew Y cancelled" msgstr "Inclinação no Y cancelada" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3973 +#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3974 msgid "Find" msgstr "Procurar" @@ -4109,13 +4132,13 @@ 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:157 -#: appGUI/GUIElements.py:4777 appGUI/ObjectUI.py:1977 +#: appGUI/GUIElements.py:4798 appGUI/ObjectUI.py:1977 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolExtract.py:936 appTools/ToolFollow.py:738 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 -#: appTools/ToolPunchGerber.py:2021 +#: appPlugins/ToolExtract.py:936 appPlugins/ToolFollow.py:738 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 +#: appPlugins/ToolPunchGerber.py:2021 msgid "All" msgstr "Todos" @@ -4161,15 +4184,15 @@ msgstr "Abrir arquivo" #: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 #: appObjects/FlatCAMCNCJob.py:638 appObjects/FlatCAMCNCJob.py:644 -#: appTools/ToolLevelling.py:1389 appTools/ToolLevelling.py:1395 -#: appTools/ToolLevelling.py:1581 appTools/ToolLevelling.py:1587 -#: appTools/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 +#: appPlugins/ToolLevelling.py:1389 appPlugins/ToolLevelling.py:1395 +#: appPlugins/ToolLevelling.py:1581 appPlugins/ToolLevelling.py:1587 +#: appPlugins/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 msgid "Export Code ..." msgstr "Exportar código ..." #: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:693 -#: appObjects/FlatCAMCNCJob.py:1089 appTools/ToolLevelling.py:1413 -#: appTools/ToolLevelling.py:1605 appTools/ToolSolderPaste.py:1122 +#: appObjects/FlatCAMCNCJob.py:1089 appPlugins/ToolLevelling.py:1413 +#: appPlugins/ToolLevelling.py:1605 appPlugins/ToolSolderPaste.py:1122 msgid "No such file or directory" msgstr "Nenhum arquivo ou diretório" @@ -4177,7 +4200,7 @@ msgstr "Nenhum arquivo ou diretório" msgid "Saved to" msgstr "Salvo em" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3981 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3982 #: appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 appGUI/MainGUI.py:4603 #: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4973 appGUI/MainGUI.py:5116 msgid "Ctrl+S" @@ -4212,12 +4235,12 @@ msgid "Start GCode" msgstr "Iniciar G-Code" #: appEditors/appGCodeEditor.py:655 appObjects/FlatCAMCNCJob.py:763 -#: appTools/ToolCalibration.py:465 +#: appPlugins/ToolCalibration.py:465 msgid "Loaded Machine Code into Code Editor" msgstr "G-Code aberto no Editor de Códigos" #: appEditors/appGCodeEditor.py:747 appGUI/ObjectUI.py:1997 -#: appTools/ToolSolderPaste.py:1004 +#: appPlugins/ToolSolderPaste.py:1004 msgid "GCode Editor" msgstr "Editor de G-Code" @@ -4228,25 +4251,25 @@ msgid "GCode" msgstr "Código" #: appEditors/appGCodeEditor.py:788 appGUI/ObjectUI.py:1002 -#: appGUI/ObjectUI.py:2122 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:3727 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 +#: appGUI/ObjectUI.py:2122 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3733 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 msgid "TT" msgstr "TF" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 appObjects/FlatCAMObj.py:499 -#: appTools/ToolDrilling.py:2359 appTools/ToolMilling.py:3682 -#: appTools/ToolMilling.py:3884 appTools/ToolReport.py:184 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolMilling.py:3688 +#: appPlugins/ToolMilling.py:3890 appPlugins/ToolReport.py:184 msgid "Drills" msgstr "Furos" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2359 -#: appTools/ToolMilling.py:3682 appTools/ToolMilling.py:3885 -#: appTools/ToolReport.py:186 +#: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2359 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3891 +#: appPlugins/ToolReport.py:186 msgid "Slots" msgstr "Ranhuras" @@ -4274,121 +4297,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:993 -#: appGUI/GUIElements.py:1392 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 +#: appGUI/GUIElements.py:1393 msgid "Read Only" msgstr "" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Undo" msgstr "Desfazer" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Redo" msgstr "Refazer" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:1697 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:1697 #: appGUI/ObjectUI.py:1979 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Cut" msgstr "Cortar" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:4865 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:4865 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:748 appGUI/MainGUI.py:807 appGUI/MainGUI.py:885 #: appGUI/MainGUI.py:1015 appGUI/MainGUI.py:1265 appGUI/MainGUI.py:1754 #: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:2478 appGUI/MainGUI.py:5099 -#: appTools/ToolMilling.py:386 appTools/ToolPanelize.py:434 -#: appTools/ToolPanelize.py:460 appTools/ToolPanelize.py:569 -#: appTools/ToolPanelize.py:580 appTools/ToolPanelize.py:612 -#: appTools/ToolPanelize.py:661 appTools/ToolPanelize.py:860 -#: appTools/ToolPanelize.py:892 appTools/ToolPanelize.py:940 +#: appPlugins/ToolMilling.py:386 appPlugins/ToolPanelize.py:434 +#: appPlugins/ToolPanelize.py:460 appPlugins/ToolPanelize.py:569 +#: appPlugins/ToolPanelize.py:580 appPlugins/ToolPanelize.py:612 +#: appPlugins/ToolPanelize.py:661 appPlugins/ToolPanelize.py:860 +#: appPlugins/ToolPanelize.py:892 appPlugins/ToolPanelize.py:940 msgid "Copy" msgstr "Copiar" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4594 msgid "Ctrl+C" msgstr "Copiar" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Paste" msgstr "Colar" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1035 -#: appGUI/GUIElements.py:1434 appGUI/GUIElements.py:1645 -#: appGUI/GUIElements.py:1929 appGUI/GUIElements.py:3961 appGUI/MainGUI.py:4664 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 +#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 +#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3962 appGUI/MainGUI.py:4664 #: appGUI/MainGUI.py:4665 appGUI/MainGUI.py:4869 appGUI/MainGUI.py:4969 #: appGUI/MainGUI.py:4970 appGUI/MainGUI.py:5110 appGUI/MainGUI.py:5111 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4593 #: appObjects/ObjectCollection.py:1148 appObjects/ObjectCollection.py:1195 -#: appTools/ToolIsolation.py:3612 appTools/ToolPunchGerber.py:2295 +#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolPunchGerber.py:2295 msgid "Select All" msgstr "Selecionar Todos" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:4593 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1051 appGUI/GUIElements.py:1450 +#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 msgid "Step Up" msgstr "Passo Acima" -#: appGUI/GUIElements.py:1058 appGUI/GUIElements.py:1457 +#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 msgid "Step Down" msgstr "Passo Abaixo" -#: appGUI/GUIElements.py:2351 appGUI/GUIElements.py:2420 -#: appGUI/GUIElements.py:2481 appGUI/GUIElements.py:2546 -#: appGUI/GUIElements.py:3907 app_Main.py:4637 app_Main.py:4801 +#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 +#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 +#: appGUI/GUIElements.py:3908 app_Main.py:4637 app_Main.py:4801 #: app_Main.py:4890 app_Main.py:8990 app_Main.py:9338 msgid "Ok" msgstr "Ok" -#: appGUI/GUIElements.py:3872 +#: appGUI/GUIElements.py:3873 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4398,19 +4421,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:3877 +#: appGUI/GUIElements.py:3878 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3878 +#: appGUI/GUIElements.py:3879 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:3889 +#: appGUI/GUIElements.py:3890 msgid "Location" msgstr "Localização" -#: appGUI/GUIElements.py:3891 +#: appGUI/GUIElements.py:3892 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" @@ -4422,92 +4445,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:3973 +#: appGUI/GUIElements.py:3974 #, fuzzy #| msgid "Ctrl+F10" msgid "Ctrl+F" msgstr "Ctrl+F10" -#: appGUI/GUIElements.py:3981 +#: appGUI/GUIElements.py:3982 msgid "Save Log" msgstr "Salvar Log" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 msgid "Clear All" msgstr "Limpar Tudo" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4106 appTools/ToolShell.py:324 +#: appGUI/GUIElements.py:4107 appPlugins/ToolShell.py:324 msgid "Type >help< to get started" msgstr "Digite >help< para iniciar" -#: appGUI/GUIElements.py:4672 appGUI/GUIElements.py:4689 +#: appGUI/GUIElements.py:4693 appGUI/GUIElements.py:4710 msgid "Jog the Y axis." msgstr "Desloca o Eixo Y." -#: appGUI/GUIElements.py:4680 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 +#: appGUI/GUIElements.py:4701 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 #: appGUI/MainGUI.py:2247 msgid "Move to Origin" msgstr "Mover para Origem" -#: appGUI/GUIElements.py:4697 appGUI/GUIElements.py:4705 +#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4726 msgid "Jog the X axis." msgstr "Desloca o Eixo X." -#: appGUI/GUIElements.py:4715 appGUI/GUIElements.py:4725 +#: appGUI/GUIElements.py:4736 appGUI/GUIElements.py:4746 msgid "Jog the Z axis." msgstr "Desloca o Eixo Z." -#: appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4772 msgid "Zero the CNC X axes at current position." msgstr "Zera o eixo X CNC na posição atual." -#: appGUI/GUIElements.py:4759 +#: appGUI/GUIElements.py:4780 msgid "Zero the CNC Y axes at current position." msgstr "Zera o eixo Y CNC na posição atual." -#: appGUI/GUIElements.py:4764 +#: appGUI/GUIElements.py:4785 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4767 +#: appGUI/GUIElements.py:4788 msgid "Zero the CNC Z axes at current position." msgstr "Zera o eixo Z CNC na posição atual." -#: appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4792 msgid "Do Home" msgstr "Vai para Casa" -#: appGUI/GUIElements.py:4773 +#: appGUI/GUIElements.py:4794 msgid "Perform a homing cycle on all axis." msgstr "Executa um ciclo de voltar para casa em todos os eixos." -#: appGUI/GUIElements.py:4781 +#: appGUI/GUIElements.py:4802 msgid "Zero all CNC axes at current position." msgstr "Zera todos os eixos CNC na posição atual." -#: appGUI/GUIElements.py:4939 appGUI/GUIElements.py:4948 +#: appGUI/GUIElements.py:4960 appGUI/GUIElements.py:4969 msgid "Idle." msgstr "Ocioso." -#: appGUI/GUIElements.py:4987 +#: appGUI/GUIElements.py:5008 msgid "Application started ..." msgstr "Aplicativo iniciado ..." -#: appGUI/GUIElements.py:4988 +#: appGUI/GUIElements.py:5009 msgid "Hello!" msgstr "Olá!" -#: appGUI/GUIElements.py:5047 +#: appGUI/GUIElements.py:5068 msgid "Run Script ..." msgstr "Executar Script ..." -#: appGUI/GUIElements.py:5049 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:5070 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4517,42 +4540,42 @@ msgstr "" "ativando a automação de certas\n" "funções do FlatCAM." -#: appGUI/GUIElements.py:5058 appGUI/MainGUI.py:121 -#: appTools/ToolPcbWizard.py:412 appTools/ToolPcbWizard.py:420 +#: appGUI/GUIElements.py:5079 appGUI/MainGUI.py:121 +#: appPlugins/ToolPcbWizard.py:412 appPlugins/ToolPcbWizard.py:420 msgid "Open" msgstr "Abrir" -#: appGUI/GUIElements.py:5062 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 +#: appGUI/GUIElements.py:5083 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 #: appGUI/MainGUI.py:2210 appGUI/MainGUI.py:4600 app_Main.py:8890 #: app_Main.py:8893 msgid "Open Project" msgstr "Abrir Projeto" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 #: appGUI/MainGUI.py:2205 app_Main.py:8770 app_Main.py:8775 msgid "Open Gerber" msgstr "Abrir Gerber" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 #: appGUI/MainGUI.py:2207 app_Main.py:8810 app_Main.py:8815 msgid "Open Excellon" msgstr "Abrir Excellon" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 #: appGUI/MainGUI.py:4596 appGUI/MainGUI.py:5115 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5078 appGUI/MainGUI.py:143 app_Main.py:8853 +#: appGUI/GUIElements.py:5099 appGUI/MainGUI.py:143 app_Main.py:8853 #: app_Main.py:8858 msgid "Open G-Code" msgstr "Abrir G-Code" -#: appGUI/GUIElements.py:5088 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:5109 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Sair" @@ -4576,26 +4599,27 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Criará um novo projeto em branco" -#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appTools/ToolLevelling.py:1986 +#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appPlugins/ToolLevelling.py:1986 msgid "New" msgstr "Novo" #: appGUI/MainGUI.py:98 appGUI/MainGUI.py:1640 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 #: appObjects/FlatCAMGeometry.py:2178 appObjects/ObjectCollection.py:235 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:1339 -#: appTools/ToolCalibration.py:1356 appTools/ToolCopperThieving.py:184 -#: appTools/ToolCopperThieving.py:1376 appTools/ToolCopperThieving.py:1390 -#: appTools/ToolCutOut.py:2376 appTools/ToolCutOut.py:2774 -#: appTools/ToolDblSided.py:678 appTools/ToolDblSided.py:919 -#: appTools/ToolFilm.py:1148 appTools/ToolFilm.py:1171 -#: appTools/ToolImage.py:158 appTools/ToolImage.py:216 -#: appTools/ToolIsolation.py:3532 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:2808 appTools/ToolMilling.py:3636 -#: appTools/ToolNCC.py:4144 appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolSolderPaste.py:1503 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:634 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:1339 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCopperThieving.py:184 +#: appPlugins/ToolCopperThieving.py:1376 appPlugins/ToolCopperThieving.py:1390 +#: appPlugins/ToolCutOut.py:2376 appPlugins/ToolCutOut.py:2774 +#: appPlugins/ToolDblSided.py:678 appPlugins/ToolDblSided.py:919 +#: appPlugins/ToolFilm.py:1148 appPlugins/ToolFilm.py:1171 +#: appPlugins/ToolImage.py:158 appPlugins/ToolImage.py:216 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:2808 appPlugins/ToolMilling.py:3642 +#: appPlugins/ToolNCC.py:4144 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPanelize.py:1158 +#: appPlugins/ToolSolderPaste.py:1503 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:634 msgid "Geometry" msgstr "Geometria" @@ -4611,21 +4635,22 @@ msgstr "Criará um novo Objeto Geometria vazio." #: appGUI/MainGUI.py:103 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appTools/ToolAlignObjects.py:416 -#: appTools/ToolAlignObjects.py:452 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:904 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolCutOut.py:2375 -#: appTools/ToolDblSided.py:676 appTools/ToolDblSided.py:917 -#: appTools/ToolFilm.py:1147 appTools/ToolFilm.py:1170 -#: appTools/ToolImage.py:136 appTools/ToolImage.py:160 -#: appTools/ToolImage.py:216 appTools/ToolIsolation.py:3533 -#: appTools/ToolIsolation.py:3583 appTools/ToolNCC.py:4145 -#: appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolPanelize.py:1257 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:632 defaults.py:582 +#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:416 +#: appPlugins/ToolAlignObjects.py:452 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:904 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolCutOut.py:2375 +#: appPlugins/ToolDblSided.py:676 appPlugins/ToolDblSided.py:917 +#: appPlugins/ToolFilm.py:1147 appPlugins/ToolFilm.py:1170 +#: appPlugins/ToolImage.py:136 appPlugins/ToolImage.py:160 +#: appPlugins/ToolImage.py:216 appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3583 appPlugins/ToolNCC.py:4145 +#: appPlugins/ToolNCC.py:4612 appPlugins/ToolPaint.py:3291 +#: appPlugins/ToolPanelize.py:218 appPlugins/ToolPanelize.py:1116 +#: appPlugins/ToolPanelize.py:1158 appPlugins/ToolPanelize.py:1257 +#: appPlugins/ToolTransform.py:144 appPlugins/ToolTransform.py:632 +#: defaults.py:583 msgid "Gerber" msgstr "Gerber" @@ -4641,19 +4666,19 @@ msgstr "Criará um novo Objeto Gerber vazio." #: appGUI/MainGUI.py:108 appGUI/MainGUI.py:1644 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appTools/ToolAlignObjects.py:417 -#: appTools/ToolAlignObjects.py:453 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:905 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolDblSided.py:677 -#: appTools/ToolDblSided.py:876 appTools/ToolDblSided.py:918 -#: appTools/ToolFilm.py:1429 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:3637 appTools/ToolNCC.py:4612 -#: appTools/ToolPaint.py:3291 appTools/ToolPanelize.py:218 -#: appTools/ToolPanelize.py:1116 appTools/ToolPunchGerber.py:2112 -#: appTools/ToolPunchGerber.py:2127 appTools/ToolTransform.py:144 -#: appTools/ToolTransform.py:633 +#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:417 +#: appPlugins/ToolAlignObjects.py:453 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:905 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolDblSided.py:677 +#: appPlugins/ToolDblSided.py:876 appPlugins/ToolDblSided.py:918 +#: appPlugins/ToolFilm.py:1429 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:3643 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPunchGerber.py:2112 +#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:633 msgid "Excellon" msgstr "Excellon" @@ -4763,8 +4788,8 @@ msgstr "HPGL2 como Objeto de Geometria" msgid "Export" msgstr "Exportar" -#: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:640 appTools/ToolQRCode.py:645 -#: app_Main.py:9000 app_Main.py:9005 +#: appGUI/MainGUI.py:247 appPlugins/ToolQRCode.py:640 +#: appPlugins/ToolQRCode.py:645 app_Main.py:9000 app_Main.py:9005 msgid "Export SVG" msgstr "Exportar SVG" @@ -4772,7 +4797,8 @@ msgstr "Exportar SVG" msgid "Export DXF" msgstr "Exportar DXF" -#: appGUI/MainGUI.py:259 appTools/ToolQRCode.py:591 appTools/ToolQRCode.py:596 +#: appGUI/MainGUI.py:259 appPlugins/ToolQRCode.py:591 +#: appPlugins/ToolQRCode.py:596 msgid "Export PNG" msgstr "Exportar PNG" @@ -4826,7 +4852,7 @@ msgstr "Importar Preferências de um arquivo" msgid "Export Preferences to file" msgstr "Exportar Preferências para um arquivo" -#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1197 +#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1199 msgid "Save Preferences" msgstr "Salvar Preferências" @@ -4983,10 +5009,10 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:457 appGUI/MainGUI.py:1322 -#: appGUI/preferences/PreferencesUIManager.py:926 -#: appGUI/preferences/PreferencesUIManager.py:1014 -#: appGUI/preferences/PreferencesUIManager.py:1042 -#: appGUI/preferences/PreferencesUIManager.py:1148 app_Main.py:6137 +#: appGUI/preferences/PreferencesUIManager.py:928 +#: appGUI/preferences/PreferencesUIManager.py:1016 +#: appGUI/preferences/PreferencesUIManager.py:1044 +#: appGUI/preferences/PreferencesUIManager.py:1150 app_Main.py:6137 #: app_Main.py:6142 app_Main.py:6157 msgid "Preferences" msgstr "Preferências" @@ -4996,7 +5022,7 @@ msgid "Shift+P" msgstr "Shift+P" #: appGUI/MainGUI.py:463 appObjects/FlatCAMObj.py:488 -#: appTools/ToolReport.py:173 +#: appPlugins/ToolReport.py:173 msgid "Options" msgstr "Opções" @@ -5204,8 +5230,8 @@ msgid "Objects" msgstr "Objetos" #: appGUI/MainGUI.py:584 appObjects/ObjectCollection.py:1152 -#: appObjects/ObjectCollection.py:1199 appTools/ToolIsolation.py:3618 -#: appTools/ToolPunchGerber.py:2301 +#: appObjects/ObjectCollection.py:1199 appPlugins/ToolIsolation.py:3618 +#: appPlugins/ToolPunchGerber.py:2301 msgid "Deselect All" msgstr "Desmarcar todos" @@ -5368,7 +5394,7 @@ msgstr "Excluir Forma" #: appGUI/MainGUI.py:701 appGUI/MainGUI.py:815 appGUI/MainGUI.py:1272 #: appGUI/MainGUI.py:1703 appGUI/MainGUI.py:1765 appGUI/MainGUI.py:2485 -#: appGUI/MainGUI.py:5103 appTools/ToolMove.py:27 +#: appGUI/MainGUI.py:5103 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Mover" @@ -5518,8 +5544,8 @@ msgstr "Branco" msgid "Black" msgstr "Preto" -#: appGUI/MainGUI.py:867 appTools/ToolMilling.py:3926 -#: appTools/ToolMilling.py:3934 app_Main.py:8471 +#: appGUI/MainGUI.py:867 appPlugins/ToolMilling.py:3932 +#: appPlugins/ToolMilling.py:3940 app_Main.py:8471 msgid "Custom" msgstr "Personalizado" @@ -5625,7 +5651,7 @@ msgstr "Limpar Gráfico" msgid "Drilling Tool" msgstr "Ferramentas de Perfuração" -#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appTools/ToolMilling.py:1287 +#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appPlugins/ToolMilling.py:1287 msgid "Milling Tool" msgstr "Ferramenta de Fresamento" @@ -5649,7 +5675,7 @@ msgstr "Segue" msgid "NCC Tool" msgstr "Ferramenta NCC" -#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appTools/ToolCutOut.py:2418 +#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appPlugins/ToolCutOut.py:2418 msgid "Cutout Tool" msgstr "Ferramenta de Recorte" @@ -5832,23 +5858,23 @@ msgstr "TCL Shell" msgid "Plot Area" msgstr "Área de Gráfico" -#: appGUI/MainGUI.py:1491 appTools/ToolCopperThieving.py:1278 -#: appTools/ToolCorners.py:677 appTools/ToolEtchCompensation.py:309 -#: appTools/ToolExtract.py:910 appTools/ToolFiducials.py:991 -#: appTools/ToolFollow.py:698 appTools/ToolInvertGerber.py:230 -#: appTools/ToolIsolation.py:3195 appTools/ToolOptimal.py:441 -#: appTools/ToolPunchGerber.py:1991 appTools/ToolQRCode.py:756 -#: appTools/ToolRulesCheck.py:1189 appTools/ToolSolderPaste.py:1171 -#: appTools/ToolSub.py:815 +#: appGUI/MainGUI.py:1491 appPlugins/ToolCopperThieving.py:1278 +#: appPlugins/ToolCorners.py:677 appPlugins/ToolEtchCompensation.py:309 +#: appPlugins/ToolExtract.py:910 appPlugins/ToolFiducials.py:991 +#: appPlugins/ToolFollow.py:698 appPlugins/ToolInvertGerber.py:230 +#: appPlugins/ToolIsolation.py:3195 appPlugins/ToolOptimal.py:441 +#: appPlugins/ToolPunchGerber.py:1991 appPlugins/ToolQRCode.py:756 +#: appPlugins/ToolRulesCheck.py:1189 appPlugins/ToolSolderPaste.py:1171 +#: appPlugins/ToolSub.py:815 msgid "GERBER" msgstr "Gerber" -#: appGUI/MainGUI.py:1501 appTools/ToolDrilling.py:2326 -#: appTools/ToolRulesCheck.py:1327 +#: appGUI/MainGUI.py:1501 appPlugins/ToolDrilling.py:2326 +#: appPlugins/ToolRulesCheck.py:1327 msgid "EXCELLON" msgstr "Excellon" -#: appGUI/MainGUI.py:1511 appTools/ToolSub.py:868 +#: appGUI/MainGUI.py:1511 appPlugins/ToolSub.py:868 msgid "GEOMETRY" msgstr "Geometria" @@ -5917,7 +5943,7 @@ msgstr "Alternar Visibilidade" msgid "Grids" msgstr "Grades" -#: appGUI/MainGUI.py:1666 appTools/ToolMilling.py:3926 +#: appGUI/MainGUI.py:1666 appPlugins/ToolMilling.py:3932 msgid "Path" msgstr "Caminho" @@ -5985,21 +6011,21 @@ msgstr "Pasta com Preferências FlatCAM aberta." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Você tem certeza de que deseja excluir as configurações da GUI? \n" -#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:958 -#: appGUI/preferences/PreferencesUIManager.py:1201 appTranslation.py:111 +#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:960 +#: appGUI/preferences/PreferencesUIManager.py:1203 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2627 app_Main.py:3708 app_Main.py:6435 #: app_Main.py:9445 msgid "Yes" msgstr "Sim" -#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1202 +#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1204 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2384 appTools/ToolIsolation.py:3275 -#: appTools/ToolMilling.py:3707 appTools/ToolNCC.py:4232 -#: appTools/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:3275 +#: appPlugins/ToolMilling.py:3713 appPlugins/ToolNCC.py:4232 +#: appPlugins/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 #: app_Main.py:2628 app_Main.py:3709 app_Main.py:6436 app_Main.py:9446 msgid "No" msgstr "Não" @@ -6049,22 +6075,22 @@ msgstr "" "Por favor, selecione itens de geometria\n" "para executar a ferramenta de união." -#: appGUI/MainGUI.py:3756 appTools/ToolIsolation.py:888 -#: appTools/ToolNCC.py:1419 appTools/ToolPaint.py:417 -#: appTools/ToolSolderPaste.py:141 appTools/ToolSolderPaste.py:1222 +#: appGUI/MainGUI.py:3756 appPlugins/ToolIsolation.py:888 +#: appPlugins/ToolNCC.py:1419 appPlugins/ToolPaint.py:417 +#: appPlugins/ToolSolderPaste.py:141 appPlugins/ToolSolderPaste.py:1222 #: app_Main.py:4778 msgid "New Tool" msgstr "Nova Ferramenta" -#: appGUI/MainGUI.py:3757 appTools/ToolIsolation.py:889 -#: appTools/ToolNCC.py:1420 appTools/ToolPaint.py:418 -#: appTools/ToolSolderPaste.py:142 app_Main.py:4779 +#: appGUI/MainGUI.py:3757 appPlugins/ToolIsolation.py:889 +#: appPlugins/ToolNCC.py:1420 appPlugins/ToolPaint.py:418 +#: appPlugins/ToolSolderPaste.py:142 app_Main.py:4779 msgid "Enter a Tool Diameter" msgstr "Digite um diâmetro de ferramenta" -#: appGUI/MainGUI.py:3769 appTools/ToolIsolation.py:910 -#: appTools/ToolNCC.py:1441 appTools/ToolPaint.py:431 -#: appTools/ToolSolderPaste.py:154 app_Main.py:4792 +#: appGUI/MainGUI.py:3769 appPlugins/ToolIsolation.py:910 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:431 +#: appPlugins/ToolSolderPaste.py:154 app_Main.py:4792 msgid "Adding Tool cancelled" msgstr "Adicionar ferramenta cancelada" @@ -6209,7 +6235,7 @@ msgstr "Ctrl+M" msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4602 appTools/ToolPDF.py:44 +#: appGUI/MainGUI.py:4602 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "Ferramenta de Importação de PDF" @@ -6255,8 +6281,8 @@ msgstr "Executar um Script" msgid "Toggle the workspace" msgstr "Alternar Área de Trabalho" -#: appGUI/MainGUI.py:4622 appTools/ToolAlignObjects.py:32 -#: appTools/ToolAlignObjects.py:378 +#: appGUI/MainGUI.py:4622 appPlugins/ToolAlignObjects.py:32 +#: appPlugins/ToolAlignObjects.py:378 msgid "Align Objects" msgstr "Alinhar Objetos" @@ -6266,7 +6292,7 @@ msgstr "Alinhar Objetos" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4623 appTools/ToolCorners.py:638 +#: appGUI/MainGUI.py:4623 appPlugins/ToolCorners.py:638 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" @@ -6276,8 +6302,8 @@ msgstr "Ferramenta Marcadores de Canto" msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4624 appTools/ToolCalculators.py:90 -#: appTools/ToolCalculators.py:399 +#: appGUI/MainGUI.py:4624 appPlugins/ToolCalculators.py:90 +#: appPlugins/ToolCalculators.py:399 msgid "Calculators" msgstr "Calculadoras" @@ -6293,8 +6319,8 @@ msgstr "PCB de 2 faces" msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4626 appTools/ToolExtract.py:162 -#: appTools/ToolExtract.py:877 +#: appGUI/MainGUI.py:4626 appPlugins/ToolExtract.py:162 +#: appPlugins/ToolExtract.py:877 #, fuzzy #| msgid "ExtraCut" msgid "Extract" @@ -6304,8 +6330,8 @@ msgstr "Corte Extra" msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4627 appTools/ToolFiducials.py:138 -#: appTools/ToolFiducials.py:747 +#: appGUI/MainGUI.py:4627 appPlugins/ToolFiducials.py:138 +#: appPlugins/ToolFiducials.py:747 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" @@ -6315,8 +6341,8 @@ msgstr "Ferramenta de Fiduciais" msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4628 appTools/ToolInvertGerber.py:93 -#: appTools/ToolInvertGerber.py:190 appTools/ToolInvertGerber.py:284 +#: appGUI/MainGUI.py:4628 appPlugins/ToolInvertGerber.py:93 +#: appPlugins/ToolInvertGerber.py:190 appPlugins/ToolInvertGerber.py:284 msgid "Invert Gerber" msgstr "Inverter Gerber" @@ -6324,8 +6350,8 @@ msgstr "Inverter Gerber" msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4629 appTools/ToolPunchGerber.py:1939 -#: appTools/ToolPunchGerber.py:2317 +#: appGUI/MainGUI.py:4629 appPlugins/ToolPunchGerber.py:1939 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Punch Gerber" msgstr "Gerber a Furar" @@ -6337,8 +6363,8 @@ msgstr "Alt+I" msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4631 appTools/ToolCopperThieving.py:144 -#: appTools/ToolCopperThieving.py:1246 +#: appGUI/MainGUI.py:4631 appPlugins/ToolCopperThieving.py:144 +#: appPlugins/ToolCopperThieving.py:1246 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" @@ -6366,8 +6392,8 @@ msgstr "Filme PCB" msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4635 appTools/ToolNCC.py:2327 appTools/ToolNCC.py:2329 -#: appTools/ToolNCC.py:2911 appTools/ToolNCC.py:2913 +#: appGUI/MainGUI.py:4635 appPlugins/ToolNCC.py:2327 appPlugins/ToolNCC.py:2329 +#: appPlugins/ToolNCC.py:2911 appPlugins/ToolNCC.py:2913 msgid "Non-Copper Clearing" msgstr "Área Sem Cobre (NCC)" @@ -6375,8 +6401,8 @@ msgstr "Área Sem Cobre (NCC)" msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4636 appTools/ToolIsolation.py:3317 -#: appTools/ToolNCC.py:4280 +#: appGUI/MainGUI.py:4636 appPlugins/ToolIsolation.py:3317 +#: appPlugins/ToolNCC.py:4280 msgid "Optimal" msgstr "Ótima" @@ -6392,7 +6418,8 @@ msgstr "Área de Pintura" msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4638 appTools/ToolQRCode.py:135 appTools/ToolQRCode.py:706 +#: appGUI/MainGUI.py:4638 appPlugins/ToolQRCode.py:135 +#: appPlugins/ToolQRCode.py:706 #, fuzzy #| msgid "Code" msgid "QRCode" @@ -6416,7 +6443,7 @@ msgstr "Alt+T" msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4642 appTools/ToolSub.py:168 appTools/ToolSub.py:746 +#: appGUI/MainGUI.py:4642 appPlugins/ToolSub.py:168 appPlugins/ToolSub.py:746 #, fuzzy #| msgid "Subtractor" msgid "Subtract" @@ -6434,7 +6461,7 @@ msgstr "Recorte PCB" msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4644 appTools/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4644 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Criar Painel com PCB" @@ -6494,7 +6521,7 @@ msgstr "Abrir Tutoriais Online" msgid "Refresh Plots" msgstr "Atualizar Gráfico" -#: appGUI/MainGUI.py:4664 appTools/ToolSolderPaste.py:72 +#: appGUI/MainGUI.py:4664 appPlugins/ToolSolderPaste.py:72 msgid "Delete Object" msgstr "Excluir Objeto" @@ -6755,7 +6782,7 @@ msgstr "Opções de Gráfico" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appTools/ToolCopperThieving.py:1424 +#: appPlugins/ToolCopperThieving.py:1424 msgid "Solid" msgstr "Preenchido" @@ -6785,18 +6812,18 @@ msgstr "Gráfico" #: appGUI/ObjectUI.py:2111 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appTools/ToolMilling.py:3668 +#: appPlugins/ToolMilling.py:3674 msgid "Plot (show) this object." msgstr "Mostra o objeto no gráfico." -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appTools/ToolFollow.py:126 -#: appTools/ToolFollow.py:650 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appPlugins/ToolFollow.py:126 +#: appPlugins/ToolFollow.py:650 msgid "Follow" msgstr "Segue" #: appGUI/ObjectUI.py:228 appGUI/ObjectUI.py:398 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 -#: appTools/ToolFollow.py:772 +#: appPlugins/ToolFollow.py:772 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6843,16 +6870,16 @@ msgstr "" "Quando desmarcado, serão apagadas todas as formas de marcas\n" "desenhadas na tela." -#: appGUI/ObjectUI.py:325 appTools/ToolExtract.py:1001 -#: appTools/ToolPunchGerber.py:2085 +#: appGUI/ObjectUI.py:325 appPlugins/ToolExtract.py:1001 +#: appPlugins/ToolPunchGerber.py:2085 msgid "Mark the aperture instances on canvas." msgstr "Marque as instâncias de abertura na tela." -#: appGUI/ObjectUI.py:332 appTools/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:332 appPlugins/ToolIsolation.py:3673 msgid "Buffer Solid Geometry" msgstr "Buffer de Geometria Sólida" -#: appGUI/ObjectUI.py:334 appTools/ToolIsolation.py:3675 +#: appGUI/ObjectUI.py:334 appPlugins/ToolIsolation.py:3675 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6869,7 +6896,7 @@ msgid "Isolation Routing" msgstr "Roteamento de Isolação" #: appGUI/ObjectUI.py:353 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appTools/ToolIsolation.py:3174 +#: appPlugins/ToolIsolation.py:3174 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6877,7 +6904,7 @@ msgstr "" "Cria um objeto Geometria com caminho de\n" "ferramenta para cortar em torno de polígonos." -#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appTools/ToolNCC.py:4661 +#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appPlugins/ToolNCC.py:4661 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6892,7 +6919,7 @@ msgid "" msgstr "Gera a geometria para o recorte da placa." #: appGUI/ObjectUI.py:411 appGUI/ObjectUI.py:759 appGUI/ObjectUI.py:1839 -#: appTools/ToolEtchCompensation.py:322 +#: appPlugins/ToolEtchCompensation.py:322 msgid "Utilities" msgstr "Utilitários" @@ -6939,16 +6966,16 @@ msgstr "" msgid "Resulting geometry will have rounded corners." msgstr "A geometria resultante terá cantos arredondados." -#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appTools/ToolCutOut.py:2655 -#: appTools/ToolCutOut.py:2670 appTools/ToolFollow.py:764 -#: appTools/ToolIsolation.py:3652 appTools/ToolNCC.py:4658 -#: appTools/ToolPaint.py:3324 appTools/ToolSolderPaste.py:1482 +#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appPlugins/ToolCutOut.py:2655 +#: appPlugins/ToolCutOut.py:2670 appPlugins/ToolFollow.py:764 +#: appPlugins/ToolIsolation.py:3652 appPlugins/ToolNCC.py:4658 +#: appPlugins/ToolPaint.py:3324 appPlugins/ToolSolderPaste.py:1482 msgid "Generate Geometry" msgstr "Gerar Geometria" #: appGUI/ObjectUI.py:482 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1153 appTools/ToolQRCode.py:879 +#: appPlugins/ToolPanelize.py:1153 appPlugins/ToolQRCode.py:879 msgid "Bounding Box" msgstr "Caixa Delimitadora" @@ -6991,8 +7018,8 @@ msgstr "Objeto Excellon" msgid "Solid circles." msgstr "Círculos preenchidos ou vazados." -#: appGUI/ObjectUI.py:676 appTools/ToolDrilling.py:2361 -#: appTools/ToolMilling.py:3684 +#: appGUI/ObjectUI.py:676 appPlugins/ToolDrilling.py:2361 +#: appPlugins/ToolMilling.py:3690 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7004,10 +7031,10 @@ msgstr "" "Quando Trocar Ferramentas estiver marcado, este valor\n" " será mostrado como T1, T2 ... Tn no Código da Máquina." -#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 appTools/ToolDrilling.py:2366 -#: appTools/ToolIsolation.py:3245 appTools/ToolMilling.py:3689 -#: appTools/ToolMilling.py:3737 appTools/ToolNCC.py:4196 -#: appTools/ToolPaint.py:3002 +#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 +#: appPlugins/ToolDrilling.py:2366 appPlugins/ToolIsolation.py:3245 +#: appPlugins/ToolMilling.py:3695 appPlugins/ToolMilling.py:3743 +#: appPlugins/ToolNCC.py:4196 appPlugins/ToolPaint.py:3002 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7015,15 +7042,15 @@ msgstr "" "Diâmetro da ferramenta. Seu valor\n" "é a largura do corte no material." -#: appGUI/ObjectUI.py:684 appTools/ToolDrilling.py:2369 -#: appTools/ToolMilling.py:3692 +#: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2369 +#: appPlugins/ToolMilling.py:3698 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:687 appTools/ToolDrilling.py:2372 -#: appTools/ToolMilling.py:3695 +#: appGUI/ObjectUI.py:687 appPlugins/ToolDrilling.py:2372 +#: appPlugins/ToolMilling.py:3701 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7078,7 +7105,7 @@ msgstr "" "os diâmetros dos furos que serão fresados.\n" "Use a coluna # para selecionar." -#: appGUI/ObjectUI.py:793 appTools/ToolMilling.py:3895 +#: appGUI/ObjectUI.py:793 appPlugins/ToolMilling.py:3901 msgid "Milling Diameter" msgstr "Diâmetro da Fresa" @@ -7146,17 +7173,17 @@ msgstr "" #: appGUI/ObjectUI.py:989 appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appTools/ToolMilling.py:3667 +#: appPlugins/ToolMilling.py:3673 msgid "Plot Object" msgstr "Mostrar" #: appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 appGUI/ObjectUI.py:2132 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appTools/ToolCopperThieving.py:1454 appTools/ToolMilling.py:3727 +#: appPlugins/ToolCopperThieving.py:1454 appPlugins/ToolMilling.py:3733 msgid "Dia" msgstr "Dia" -#: appGUI/ObjectUI.py:1009 appTools/ToolMilling.py:3732 +#: appGUI/ObjectUI.py:1009 appPlugins/ToolMilling.py:3738 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7237,7 +7264,7 @@ msgstr "" "Escolher o tipo de ferramenta Em Forma de V automaticamente alterará o tipo " "de operação para Isolação." -#: appGUI/ObjectUI.py:1046 appTools/ToolMilling.py:3752 +#: appGUI/ObjectUI.py:1046 appPlugins/ToolMilling.py:3758 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -7281,8 +7308,8 @@ msgstr "Ponto" msgid "Total of vertex points in the geometry." msgstr "" -#: appGUI/ObjectUI.py:1883 appTools/ToolCalculators.py:521 -#: appTools/ToolCalculators.py:704 +#: appGUI/ObjectUI.py:1883 appPlugins/ToolCalculators.py:521 +#: appPlugins/ToolCalculators.py:704 msgid "Calculate" msgstr "Calcular" @@ -7324,7 +7351,7 @@ msgstr "" "de uma linha de deslocamento." #: appGUI/ObjectUI.py:2052 appObjects/FlatCAMObj.py:864 -#: appTools/ToolReport.py:577 +#: appPlugins/ToolReport.py:577 msgid "Travelled distance" msgstr "Distância percorrida" @@ -7419,7 +7446,7 @@ msgid "" "file." msgstr "Abre uma caixa de diálogo para salvar o arquivo G-Code." -#: appGUI/ObjectUI.py:2186 appTools/ToolSolderPaste.py:1570 +#: appGUI/ObjectUI.py:2186 appPlugins/ToolSolderPaste.py:1570 msgid "Review CNC Code." msgstr "Revisar Código CNC." @@ -7464,7 +7491,7 @@ msgid "Align Left" msgstr "Esquerda" #: appGUI/ObjectUI.py:2401 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appTools/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 +#: appPlugins/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 msgid "Center" msgstr "Centro" @@ -7500,31 +7527,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:240 appGUI/PlotCanvasLegacy.py:355 +#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 msgid "Axis enabled." msgstr "Eixo ativado." -#: appGUI/PlotCanvas.py:248 appGUI/PlotCanvasLegacy.py:364 +#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 msgid "Axis disabled." msgstr "Eixo desativado." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:385 +#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 msgid "HUD enabled." msgstr "HUD ativado." -#: appGUI/PlotCanvas.py:276 appGUI/PlotCanvasLegacy.py:392 +#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 msgid "HUD disabled." msgstr "HUD desativado." -#: appGUI/PlotCanvas.py:298 appGUI/PlotCanvasLegacy.py:467 +#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 msgid "Grid enabled." msgstr "Grade ativada." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:477 +#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 msgid "Grid disabled." msgstr "Grade desativada." -#: appGUI/PlotCanvasLegacy.py:1548 +#: appGUI/PlotCanvasLegacy.py:1580 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7532,41 +7559,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:933 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Preferences applied." msgstr "Preferências aplicadas." -#: appGUI/preferences/PreferencesUIManager.py:953 +#: appGUI/preferences/PreferencesUIManager.py:955 msgid "Are you sure you want to continue?" msgstr "Você tem certeza de que deseja continuar?" -#: appGUI/preferences/PreferencesUIManager.py:954 +#: appGUI/preferences/PreferencesUIManager.py:956 msgid "Application will restart" msgstr "Aplicativo reiniciará" -#: appGUI/preferences/PreferencesUIManager.py:1047 +#: appGUI/preferences/PreferencesUIManager.py:1049 msgid "Preferences closed without saving." msgstr "Preferências fechadas sem salvar." -#: appGUI/preferences/PreferencesUIManager.py:1060 +#: appGUI/preferences/PreferencesUIManager.py:1062 msgid "Preferences default values are restored." msgstr "Os valores padrão das preferências são restaurados." -#: appGUI/preferences/PreferencesUIManager.py:1091 app_Main.py:3009 +#: appGUI/preferences/PreferencesUIManager.py:1093 app_Main.py:3009 #: app_Main.py:10147 msgid "Failed to write defaults to file." msgstr "Falha ao gravar os padrões no arquivo." -#: appGUI/preferences/PreferencesUIManager.py:1095 -#: appGUI/preferences/PreferencesUIManager.py:1210 +#: appGUI/preferences/PreferencesUIManager.py:1097 +#: appGUI/preferences/PreferencesUIManager.py:1212 msgid "Preferences saved." msgstr "Preferências salvas." -#: appGUI/preferences/PreferencesUIManager.py:1145 +#: appGUI/preferences/PreferencesUIManager.py:1147 msgid "Preferences edited but not saved." msgstr "Preferências editadas, mas não salvas." -#: appGUI/preferences/PreferencesUIManager.py:1195 +#: appGUI/preferences/PreferencesUIManager.py:1197 #, fuzzy #| msgid "" #| "One or more values are changed.\n" @@ -7694,8 +7721,8 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:831 appTools/ToolLevelling.py:2118 -#: appTools/ToolReport.py:544 +#: appObjects/FlatCAMObj.py:831 appPlugins/ToolLevelling.py:2118 +#: appPlugins/ToolReport.py:544 msgid "Feedrate" msgstr "Taxa de Avanço" @@ -7754,7 +7781,7 @@ msgstr "Cor da Linha de Viagem" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:151 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:1314 +#: appPlugins/ToolRulesCheck.py:1314 msgid "Outline" msgstr "Contorno" @@ -7944,8 +7971,8 @@ msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 -#: appTools/ToolDistance.py:575 appTools/ToolDistanceMin.py:252 -#: appTools/ToolPcbWizard.py:485 appTools/ToolReport.py:172 +#: appPlugins/ToolDistance.py:575 appPlugins/ToolDistanceMin.py:252 +#: appPlugins/ToolPcbWizard.py:485 appPlugins/ToolReport.py:172 msgid "Units" msgstr "Unidades" @@ -7958,8 +7985,8 @@ msgstr "A unidade usada no arquivo Excellon gerado." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 -#: appTools/ToolPcbWizard.py:483 appTools/ToolReport.py:357 -#: appTools/ToolReport.py:361 appTools/ToolReport.py:363 +#: appPlugins/ToolPcbWizard.py:483 appPlugins/ToolReport.py:357 +#: appPlugins/ToolReport.py:361 appPlugins/ToolReport.py:363 msgid "Inch" msgstr "Polegada" @@ -8052,7 +8079,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 -#: appTools/ToolPcbWizard.py:468 +#: appPlugins/ToolPcbWizard.py:468 msgid "LZ" msgstr "LZ" @@ -8060,7 +8087,7 @@ msgstr "LZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 -#: appTools/ToolPcbWizard.py:469 +#: appPlugins/ToolPcbWizard.py:469 msgid "TZ" msgstr "TZ" @@ -8114,7 +8141,7 @@ msgid "M-Color" msgstr "M-Cores" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 -#: appTools/ToolPcbWizard.py:439 +#: appPlugins/ToolPcbWizard.py:439 msgid "Excellon Format" msgstr "Formato Excellon" @@ -8161,7 +8188,7 @@ msgstr "" "KiCAD 3:5 polegadas TZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 -#: appTools/ToolCalculators.py:436 +#: appPlugins/ToolCalculators.py:436 msgid "INCH" msgstr "in" @@ -8224,7 +8251,7 @@ msgstr "Atualizar config. de exportação" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appTools/ToolPanelize.py:1269 +#: appPlugins/ToolPanelize.py:1269 msgid "Path Optimization" msgstr "Caminho de Otimização" @@ -8424,7 +8451,7 @@ msgstr "Orientação" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appTools/ToolFilm.py:1492 +#: appPlugins/ToolFilm.py:1492 msgid "" "Can be:\n" "- Portrait\n" @@ -8437,14 +8464,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appTools/ToolFilm.py:1496 app_Main.py:8060 +#: appPlugins/ToolFilm.py:1496 app_Main.py:8060 msgid "Portrait" msgstr "Retrato" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appTools/ToolFilm.py:1497 app_Main.py:8062 +#: appPlugins/ToolFilm.py:1497 app_Main.py:8062 msgid "Landscape" msgstr "Paisagem" @@ -8464,7 +8491,8 @@ msgstr "" "e inclui as guias Projeto, Selecionado e Ferramenta." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 -#: appTools/ToolDblSided.py:817 appTools/ToolDblSided.py:991 app_Main.py:8048 +#: appPlugins/ToolDblSided.py:817 appPlugins/ToolDblSided.py:991 +#: app_Main.py:8048 msgid "Axis" msgstr "Eixo" @@ -8492,15 +8520,27 @@ msgstr "HUD" 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:273 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#, fuzzy +#| msgid "Fill Color" +msgid "Axis Color" +msgstr "Cor de Preenchimento" + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#, 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 msgid "Mouse Settings" msgstr "Configurações do mouse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 msgid "Cursor Shape" msgstr "Forma do Cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:279 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8510,50 +8550,50 @@ msgstr "" "- Pequeno -> com um tamanho personalizável.\n" "- Grande -> Linhas infinitas" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:285 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Pequeno" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Grande" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 msgid "Cursor Size" msgstr "Tamanho do Cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 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:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 msgid "Cursor Width" msgstr "Largura do Cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 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:319 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:326 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 msgid "Cursor Color" msgstr "Cor do Cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 msgid "Check this box to color mouse cursor." msgstr "Marque esta caixa para colorir o cursor do mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:328 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 msgid "Set the color of the mouse cursor." msgstr "Defina a cor do cursor do mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 msgid "Pan Button" msgstr "Botão Pan" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:345 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8563,39 +8603,39 @@ msgstr "" "- BM -> Botão do meio do mouse\n" "- BD -> botão direito do mouse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:349 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "BM" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:350 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "BD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:356 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 msgid "Multiple Selection" msgstr "Seleção Múltipla" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:358 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 msgid "Select the key used for multiple selection." msgstr "Selecione a tecla usada para seleção múltipla." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 msgid "Delete object confirmation" msgstr "Confirmação excluir objeto" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8605,11 +8645,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:380 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 msgid "Allow Edit" msgstr "Permitir Edição" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:382 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8617,11 +8657,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:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 msgid "\"Open\" behavior" msgstr "Comportamento \"Abrir\"" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 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" @@ -8636,11 +8676,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:399 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 msgid "Enable ToolTips" msgstr "Habilitar Dicas" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:401 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8648,11 +8688,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:410 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 msgid "Bookmarks limit" msgstr "Limite de favoritos" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:412 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 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" @@ -8662,11 +8702,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:421 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 msgid "Activity Icon" msgstr "Ícone de Atividade" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:423 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Selecione o GIF que mostra a atividade quando o FlatCAM está ativo." @@ -8690,7 +8730,7 @@ msgstr "" "o FLatCAM for iniciado." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 -#: appTools/ToolCalculators.py:437 +#: appPlugins/ToolCalculators.py:437 msgid "MM" msgstr "mm" @@ -9255,7 +9295,7 @@ msgstr "Opções Avançadas" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 -#: appTools/ToolCalibration.py:833 appTools/ToolSolderPaste.py:1343 +#: appPlugins/ToolCalibration.py:833 appPlugins/ToolSolderPaste.py:1343 msgid "Toolchange X-Y" msgstr "Troca de ferramenta X-Y" @@ -9266,13 +9306,13 @@ msgstr "Posição X,Y para troca de ferramentas." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appTools/ToolDrilling.py:2694 +#: appPlugins/ToolDrilling.py:2694 msgid "Start Z" msgstr "Z Inicial" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appTools/ToolDrilling.py:2696 +#: appPlugins/ToolDrilling.py:2696 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -9293,13 +9333,13 @@ msgstr "" "É útil apenas para Marlin, ignore em outros casos." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:78 -#: appTools/ToolMilling.py:4194 +#: appPlugins/ToolMilling.py:4200 msgid "Re-cut" msgstr "Re-cortar" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:80 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:92 -#: appTools/ToolMilling.py:4196 appTools/ToolMilling.py:4209 +#: appPlugins/ToolMilling.py:4202 appPlugins/ToolMilling.py:4215 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -9313,16 +9353,16 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appTools/ToolDrilling.py:2736 appTools/ToolLevelling.py:1784 -#: appTools/ToolMilling.py:4348 +#: appPlugins/ToolDrilling.py:2736 appPlugins/ToolLevelling.py:1784 +#: appPlugins/ToolMilling.py:4354 msgid "Probe Z depth" msgstr "Profundidade Z da Sonda" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:103 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appTools/ToolDrilling.py:2738 appTools/ToolLevelling.py:1786 -#: appTools/ToolMilling.py:4350 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolLevelling.py:1786 +#: appPlugins/ToolMilling.py:4356 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -9332,15 +9372,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appTools/ToolDrilling.py:2755 appTools/ToolMilling.py:4367 +#: appPlugins/ToolDrilling.py:2755 appPlugins/ToolMilling.py:4373 msgid "Feedrate Probe" msgstr "Avanço da Sonda" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2757 appTools/ToolLevelling.py:1799 -#: appTools/ToolMilling.py:4369 +#: appPlugins/ToolDrilling.py:2757 appPlugins/ToolLevelling.py:1799 +#: appPlugins/ToolMilling.py:4375 msgid "The feedrate used while the probe is probing." msgstr "Velocidade de Avanço usada enquanto a sonda está operando." @@ -9425,7 +9465,7 @@ msgstr "Áreas de exclusão" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appTools/ToolDrilling.py:2793 appTools/ToolMilling.py:4404 +#: appPlugins/ToolDrilling.py:2793 appPlugins/ToolMilling.py:4410 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -9440,22 +9480,22 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appTools/ToolDrilling.py:2866 appTools/ToolFollow.py:747 -#: appTools/ToolIsolation.py:3635 appTools/ToolMilling.py:4474 -#: appTools/ToolNCC.py:4631 appTools/ToolPaint.py:3311 +#: appPlugins/ToolDrilling.py:2866 appPlugins/ToolFollow.py:747 +#: appPlugins/ToolIsolation.py:3635 appPlugins/ToolMilling.py:4480 +#: appPlugins/ToolNCC.py:4631 appPlugins/ToolPaint.py:3311 msgid "The kind of selection shape used for area selection." msgstr "O tipo de formato usado para a seleção de área." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2834 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4444 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2834 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4450 msgid "Strategy" msgstr "Estratégia" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appTools/ToolDrilling.py:2835 appTools/ToolMilling.py:4445 +#: appPlugins/ToolDrilling.py:2835 appPlugins/ToolMilling.py:4451 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -9469,28 +9509,28 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:228 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2839 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4449 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2839 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4455 msgid "Over" msgstr "Acima" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:229 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2840 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4450 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2840 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4456 msgid "Around" msgstr "Ao Redor" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2847 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4456 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2847 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4462 msgid "Over Z" msgstr "Sobre Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appTools/ToolDrilling.py:2848 appTools/ToolMilling.py:4457 +#: appPlugins/ToolDrilling.py:2848 appPlugins/ToolMilling.py:4463 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -9522,12 +9562,12 @@ msgid "" msgstr "Altura da ferramenta ao mover sem cortar." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:287 -#: appTools/ToolMilling.py:1337 +#: appPlugins/ToolMilling.py:1337 msgid "Pressure" msgstr "Pressão" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:289 -#: appTools/ToolMilling.py:1339 +#: appPlugins/ToolMilling.py:1339 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -9536,7 +9576,7 @@ msgstr "" "mais forte é a pressão do pincel no material." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:328 -#: appTools/ToolMilling.py:4010 +#: appPlugins/ToolMilling.py:4016 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -9574,7 +9614,7 @@ msgstr "" "de Geometria círculo e arco." #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:64 -#: appObjects/FlatCAMObj.py:495 appTools/ToolReport.py:180 +#: appObjects/FlatCAMObj.py:495 appPlugins/ToolReport.py:180 msgid "Tools" msgstr "Ferramentas" @@ -9649,8 +9689,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appObjects/FlatCAMGeometry.py:1701 appTools/ToolCutOut.py:2472 -#: appTools/ToolMilling.py:1841 +#: appObjects/FlatCAMGeometry.py:1701 appPlugins/ToolCutOut.py:2472 +#: appPlugins/ToolMilling.py:1841 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9661,8 +9701,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appTools/ToolCutOut.py:2485 appTools/ToolDrilling.py:2454 -#: appTools/ToolMilling.py:4094 +#: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2454 +#: appPlugins/ToolMilling.py:4100 msgid "Multi-Depth" msgstr "Multi-Profundidade" @@ -9699,13 +9739,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:117 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:110 -#: appTools/ToolCalibration.py:819 +#: appPlugins/ToolCalibration.py:819 msgid "Toolchange Z" msgstr "Altura da Troca" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2680 appTools/ToolMilling.py:4309 +#: appPlugins/ToolDrilling.py:2680 appPlugins/ToolMilling.py:4315 msgid "" "Z-axis position (height) for\n" "tool change." @@ -9713,13 +9753,13 @@ msgstr "Posição do eixo Z (altura) para a troca de ferramenta." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:124 -#: appTools/ToolDrilling.py:2706 appTools/ToolMilling.py:4321 +#: appPlugins/ToolDrilling.py:2706 appPlugins/ToolMilling.py:4327 msgid "End move Z" msgstr "Altura Z Final" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:137 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appTools/ToolDrilling.py:2708 appTools/ToolMilling.py:4323 +#: appPlugins/ToolDrilling.py:2708 appPlugins/ToolMilling.py:4329 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -9727,13 +9767,13 @@ msgstr "Altura da ferramenta após o último movimento, no final do trabalho." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:137 -#: appTools/ToolDrilling.py:2722 appTools/ToolMilling.py:4336 +#: appPlugins/ToolDrilling.py:2722 appPlugins/ToolMilling.py:4342 msgid "End move X,Y" msgstr "Posição X,Y Final" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appTools/ToolDrilling.py:2724 appTools/ToolMilling.py:4338 +#: appPlugins/ToolDrilling.py:2724 appPlugins/ToolMilling.py:4344 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -9744,7 +9784,7 @@ msgstr "" "no plano X, Y no final do trabalho." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:165 -#: appTools/ToolMilling.py:4139 +#: appPlugins/ToolMilling.py:4145 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -9776,7 +9816,7 @@ msgstr "Ativar Pausa" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:212 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appTools/ToolDrilling.py:2552 appTools/ToolMilling.py:4242 +#: appPlugins/ToolDrilling.py:2552 appPlugins/ToolMilling.py:4248 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -9786,15 +9826,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 -#: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:4253 +#: appPlugins/ToolDrilling.py:2564 appPlugins/ToolMilling.py:4259 msgid "Number of time units for spindle to dwell." msgstr "Número de unidades de tempo para o fuso residir." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appTools/ToolDrilling.py:2773 appTools/ToolMilling.py:4385 -#: appTools/ToolSolderPaste.py:1461 +#: appPlugins/ToolDrilling.py:2773 appPlugins/ToolMilling.py:4391 +#: appPlugins/ToolSolderPaste.py:1461 msgid "Preprocessor" msgstr "Pré-processador" @@ -9835,11 +9875,11 @@ msgstr "" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolCopperThieving.py:1719 appTools/ToolFiducials.py:933 -#: appTools/ToolFilm.py:1324 appTools/ToolReport.py:468 -#: appTools/ToolReport.py:471 appTools/ToolReport.py:474 -#: appTools/ToolReport.py:502 appTools/ToolReport.py:509 -#: appTools/ToolReport.py:512 +#: appPlugins/ToolCopperThieving.py:1719 appPlugins/ToolFiducials.py:933 +#: appPlugins/ToolFilm.py:1324 appPlugins/ToolReport.py:468 +#: appPlugins/ToolReport.py:471 appPlugins/ToolReport.py:474 +#: appPlugins/ToolReport.py:502 appPlugins/ToolReport.py:509 +#: appPlugins/ToolReport.py:512 msgid "None" msgstr "Nenhum" @@ -10107,8 +10147,8 @@ 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 -#: appTools/ToolCopperThieving.py:1305 appTools/ToolCopperThieving.py:1675 -#: appTools/ToolExtract.py:1214 +#: appPlugins/ToolCopperThieving.py:1305 appPlugins/ToolCopperThieving.py:1675 +#: appPlugins/ToolExtract.py:1214 msgid "Clearance" msgstr "Espaço" @@ -10123,13 +10163,13 @@ msgstr "" "e os vestígios de cobre no arquivo Gerber." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appTools/ToolCopperThieving.py:1336 +#: appPlugins/ToolCopperThieving.py:1336 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 -#: appTools/ToolCopperThieving.py:1357 appTools/ToolNCC.py:4592 +#: appPlugins/ToolCopperThieving.py:1357 appPlugins/ToolNCC.py:4592 msgid "Itself" msgstr "Própria" @@ -10137,9 +10177,9 @@ msgstr "Própria" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1358 appTools/ToolFollow.py:739 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1358 appPlugins/ToolFollow.py:739 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Area Selection" msgstr "Seleção de Área" @@ -10147,19 +10187,19 @@ msgstr "Seleção de Área" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1359 appTools/ToolDblSided.py:909 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1359 appPlugins/ToolDblSided.py:909 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Reference Object" msgstr "Objeto de Referência" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appTools/ToolCopperThieving.py:1361 +#: appPlugins/ToolCopperThieving.py:1361 msgid "Reference:" msgstr "Referência:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appTools/ToolCopperThieving.py:1363 +#: appPlugins/ToolCopperThieving.py:1363 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 " @@ -10179,25 +10219,25 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1408 appTools/ToolExtract.py:968 -#: appTools/ToolExtract.py:1115 appTools/ToolPunchGerber.py:2052 -#: appTools/ToolPunchGerber.py:2224 +#: appPlugins/ToolCopperThieving.py:1408 appPlugins/ToolExtract.py:968 +#: appPlugins/ToolExtract.py:1115 appPlugins/ToolPunchGerber.py:2052 +#: appPlugins/ToolPunchGerber.py:2224 msgid "Rectangular" msgstr "Retangular" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appTools/ToolCopperThieving.py:1409 +#: appPlugins/ToolCopperThieving.py:1409 msgid "Minimal" msgstr "Mínima" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appTools/ToolCopperThieving.py:1402 appTools/ToolFilm.py:1173 -#: appTools/ToolPanelize.py:1165 +#: appPlugins/ToolCopperThieving.py:1402 appPlugins/ToolFilm.py:1173 +#: appPlugins/ToolPanelize.py:1165 msgid "Box Type" msgstr "Tipo de Caixa" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appTools/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1404 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -10206,27 +10246,27 @@ msgstr "" "- 'Mínima' - a caixa delimitadora terá a forma convexa do casco." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appTools/ToolCopperThieving.py:1425 +#: appPlugins/ToolCopperThieving.py:1425 msgid "Dots Grid" msgstr "Pontos" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appTools/ToolCopperThieving.py:1426 +#: appPlugins/ToolCopperThieving.py:1426 msgid "Squares Grid" msgstr "Quadrados" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appTools/ToolCopperThieving.py:1427 +#: appPlugins/ToolCopperThieving.py:1427 msgid "Lines Grid" msgstr "Linhas" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appTools/ToolCopperThieving.py:1429 +#: appPlugins/ToolCopperThieving.py:1429 msgid "Fill Type:" msgstr "Tipo de Preenchimento:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appTools/ToolCopperThieving.py:1431 +#: appPlugins/ToolCopperThieving.py:1431 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -10239,57 +10279,57 @@ msgstr "" "- 'Linhas' - a área vazia será preenchida com um padrão de linhas." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appTools/ToolCopperThieving.py:1450 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Dots Grid Parameters" msgstr "Parâmetros dos Pontos" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appTools/ToolCopperThieving.py:1456 +#: appPlugins/ToolCopperThieving.py:1456 msgid "Dot diameter in Dots Grid." msgstr "Diâmetro dos Pontos." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appTools/ToolCopperThieving.py:1469 +#: appPlugins/ToolCopperThieving.py:1469 msgid "Distance between each two dots in Dots Grid." msgstr "Distância entre dois pontos." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appTools/ToolCopperThieving.py:1490 +#: appPlugins/ToolCopperThieving.py:1490 msgid "Squares Grid Parameters" msgstr "Parâmetros dos Quadrados" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appTools/ToolCopperThieving.py:1496 +#: appPlugins/ToolCopperThieving.py:1496 msgid "Square side size in Squares Grid." msgstr "Lado do quadrado." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appTools/ToolCopperThieving.py:1509 +#: appPlugins/ToolCopperThieving.py:1509 msgid "Distance between each two squares in Squares Grid." msgstr "Distância entre dois quadrados." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appTools/ToolCopperThieving.py:1530 +#: appPlugins/ToolCopperThieving.py:1530 msgid "Lines Grid Parameters" msgstr "Parâmetros das Linhas" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1536 +#: appPlugins/ToolCopperThieving.py:1536 msgid "Line thickness size in Lines Grid." msgstr "Espessura das Linhas." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appTools/ToolCopperThieving.py:1549 +#: appPlugins/ToolCopperThieving.py:1549 msgid "Distance between each two lines in Lines Grid." msgstr "Distância entre duas linhas." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appTools/ToolCopperThieving.py:1589 +#: appPlugins/ToolCopperThieving.py:1589 msgid "Robber Bar Parameters" msgstr "Parâmetros da Barra" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appTools/ToolCopperThieving.py:1591 +#: appPlugins/ToolCopperThieving.py:1591 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -10298,45 +10338,45 @@ msgstr "" "Barra = borda de cobre para ajudar no revestimento do furo do padrão." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appTools/ToolCopperThieving.py:1599 +#: appPlugins/ToolCopperThieving.py:1599 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 -#: appTools/ToolCopperThieving.py:1610 appTools/ToolCorners.py:762 -#: appTools/ToolExtract.py:1273 +#: appPlugins/ToolCopperThieving.py:1610 appPlugins/ToolCorners.py:762 +#: appPlugins/ToolExtract.py:1273 msgid "Thickness" msgstr "Espessura" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appTools/ToolCopperThieving.py:1612 +#: appPlugins/ToolCopperThieving.py:1612 msgid "The robber bar thickness." msgstr "Espessura da barra." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appTools/ToolCopperThieving.py:1645 +#: appPlugins/ToolCopperThieving.py:1645 msgid "Pattern Plating Mask" msgstr "Máscara do Revestimento Padrão" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appTools/ToolCopperThieving.py:1647 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Generate a mask for pattern plating." msgstr "Gera uma máscara para o revestimento padrão." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appTools/ToolCopperThieving.py:1668 +#: appPlugins/ToolCopperThieving.py:1668 msgid "Only Pads" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appTools/ToolCopperThieving.py:1670 +#: appPlugins/ToolCopperThieving.py:1670 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appTools/ToolCopperThieving.py:1677 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -10345,25 +10385,25 @@ msgstr "" "e/ou barra e as aberturas reais na máscara." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appTools/ToolCopperThieving.py:1713 +#: appPlugins/ToolCopperThieving.py:1713 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 -#: appTools/ToolCopperThieving.py:1716 appTools/ToolFilm.py:1327 -#: appTools/ToolMilling.py:3886 +#: appPlugins/ToolCopperThieving.py:1716 appPlugins/ToolFilm.py:1327 +#: appPlugins/ToolMilling.py:3892 msgid "Both" msgstr "Ambos" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appTools/ToolCopperThieving.py:518 appTools/ToolCopperThieving.py:522 -#: appTools/ToolCopperThieving.py:584 appTools/ToolCopperThieving.py:1717 +#: appPlugins/ToolCopperThieving.py:518 appPlugins/ToolCopperThieving.py:522 +#: appPlugins/ToolCopperThieving.py:584 appPlugins/ToolCopperThieving.py:1717 msgid "Thieving" msgstr "Adição" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appTools/ToolCopperThieving.py:1718 +#: appPlugins/ToolCopperThieving.py:1718 msgid "Robber bar" msgstr "Bar de Ladrão" @@ -10376,18 +10416,18 @@ msgstr "Opções da Ferramenta de Calibração" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appTools/ToolCopperThieving.py:1300 appTools/ToolCorners.py:743 -#: appTools/ToolFiducials.py:883 +#: appPlugins/ToolCopperThieving.py:1300 appPlugins/ToolCorners.py:743 +#: appPlugins/ToolFiducials.py:883 msgid "Parameters used for this tool." msgstr "Parâmetros usados para esta ferramenta." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 -#: appTools/ToolCalibration.py:889 +#: appPlugins/ToolCalibration.py:889 msgid "Source Type" msgstr "Tipo de Fonte" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 -#: appTools/ToolCalibration.py:890 +#: appPlugins/ToolCalibration.py:890 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -10401,32 +10441,32 @@ msgstr "" "- Livre -> clique livremente na tela para adquirir os pontos de calibração" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 -#: appTools/ToolCalibration.py:895 +#: appPlugins/ToolCalibration.py:895 msgid "Free" msgstr "Livre" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 -#: appTools/ToolCalibration.py:784 +#: appPlugins/ToolCalibration.py:784 msgid "Height (Z) for travelling between the points." msgstr "Altura (Z) para deslocamento entre os pontos." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 -#: appTools/ToolCalibration.py:796 +#: appPlugins/ToolCalibration.py:796 msgid "Verification Z" msgstr "Verificação Z" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 -#: appTools/ToolCalibration.py:798 +#: appPlugins/ToolCalibration.py:798 msgid "Height (Z) for checking the point." msgstr "Altura (Z) para verificar o ponto." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 -#: appTools/ToolCalibration.py:810 +#: appPlugins/ToolCalibration.py:810 msgid "Zero Z tool" msgstr "Ferramenta Zero Z" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 -#: appTools/ToolCalibration.py:812 +#: appPlugins/ToolCalibration.py:812 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -10435,12 +10475,12 @@ msgstr "" "da ferramenta de verificação." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 -#: appTools/ToolCalibration.py:821 +#: appPlugins/ToolCalibration.py:821 msgid "Height (Z) for mounting the verification probe." msgstr "Altura (Z) para montar a sonda de verificação." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 -#: appTools/ToolCalibration.py:835 +#: appPlugins/ToolCalibration.py:835 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -10451,12 +10491,12 @@ msgstr "" "ponto (x, y) será usado," #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 -#: appTools/ToolCalibration.py:861 +#: appPlugins/ToolCalibration.py:861 msgid "Second point" msgstr "Segundo Ponto" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 -#: appTools/ToolCalibration.py:863 +#: appPlugins/ToolCalibration.py:863 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -10468,15 +10508,15 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appTools/ToolCalibration.py:867 appTools/ToolCorners.py:706 -#: appTools/ToolFilm.py:1211 app_Main.py:5474 +#: appPlugins/ToolCalibration.py:867 appPlugins/ToolCorners.py:706 +#: appPlugins/ToolFilm.py:1211 app_Main.py:5474 msgid "Top Left" msgstr "Esquerda Superior" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appTools/ToolCalibration.py:868 appTools/ToolCorners.py:718 -#: appTools/ToolFilm.py:1212 app_Main.py:5475 +#: appPlugins/ToolCalibration.py:868 appPlugins/ToolCorners.py:718 +#: appPlugins/ToolFilm.py:1212 app_Main.py:5475 msgid "Bottom Right" msgstr "Direita Inferior" @@ -10486,13 +10526,13 @@ msgstr "Opções de Extração de Furos" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appTools/ToolExtract.py:917 appTools/ToolPunchGerber.py:2002 +#: appPlugins/ToolExtract.py:917 appPlugins/ToolPunchGerber.py:2002 msgid "Processed Pads Type" msgstr "Tipo de Pads Processados" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appTools/ToolExtract.py:919 appTools/ToolPunchGerber.py:2004 +#: appPlugins/ToolExtract.py:919 appPlugins/ToolPunchGerber.py:2004 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10504,7 +10544,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appTools/ToolExtract.py:946 appTools/ToolPunchGerber.py:2030 +#: appPlugins/ToolExtract.py:946 appPlugins/ToolPunchGerber.py:2030 msgid "Process Circular Pads." msgstr "Pads Circulares." @@ -10512,26 +10552,26 @@ msgstr "Pads Circulares." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appTools/ToolExtract.py:952 appTools/ToolExtract.py:1089 -#: appTools/ToolPunchGerber.py:2036 appTools/ToolPunchGerber.py:2198 +#: appPlugins/ToolExtract.py:952 appPlugins/ToolExtract.py:1089 +#: appPlugins/ToolPunchGerber.py:2036 appPlugins/ToolPunchGerber.py:2198 msgid "Oblong" msgstr "Oblongo" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appTools/ToolExtract.py:954 appTools/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:954 appPlugins/ToolPunchGerber.py:2038 msgid "Process Oblong Pads." msgstr "Pads Oblongos." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appTools/ToolExtract.py:962 appTools/ToolPunchGerber.py:2046 +#: appPlugins/ToolExtract.py:962 appPlugins/ToolPunchGerber.py:2046 msgid "Process Square Pads." msgstr "Pads Quadrados." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appTools/ToolExtract.py:970 appTools/ToolPunchGerber.py:2054 +#: appPlugins/ToolExtract.py:970 appPlugins/ToolPunchGerber.py:2054 msgid "Process Rectangular Pads." msgstr "Pads Retangulares." @@ -10539,15 +10579,15 @@ msgstr "Pads Retangulares." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appTools/ToolExtract.py:976 -#: appTools/ToolExtract.py:1128 appTools/ToolPunchGerber.py:2060 -#: appTools/ToolPunchGerber.py:2237 appTools/ToolReport.py:190 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:976 +#: appPlugins/ToolExtract.py:1128 appPlugins/ToolPunchGerber.py:2060 +#: appPlugins/ToolPunchGerber.py:2237 appPlugins/ToolReport.py:190 msgid "Others" msgstr "Outros" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appTools/ToolExtract.py:978 appTools/ToolPunchGerber.py:2062 +#: appPlugins/ToolExtract.py:978 appPlugins/ToolPunchGerber.py:2062 msgid "Process pads not in the categories above." msgstr "Processa pads fora das categorias acima." @@ -10555,8 +10595,8 @@ msgstr "Processa pads fora das categorias acima." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appTools/ToolExtract.py:1036 appTools/ToolExtract.py:1146 -#: appTools/ToolPunchGerber.py:2113 appTools/ToolPunchGerber.py:2142 +#: appPlugins/ToolExtract.py:1036 appPlugins/ToolExtract.py:1146 +#: appPlugins/ToolPunchGerber.py:2113 appPlugins/ToolPunchGerber.py:2142 msgid "Fixed Diameter" msgstr "Diâmetro Fixo" @@ -10564,19 +10604,19 @@ msgstr "Diâmetro Fixo" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appTools/ToolExtract.py:1038 appTools/ToolExtract.py:1067 -#: appTools/ToolPunchGerber.py:2115 appTools/ToolPunchGerber.py:2170 +#: appPlugins/ToolExtract.py:1038 appPlugins/ToolExtract.py:1067 +#: appPlugins/ToolPunchGerber.py:2115 appPlugins/ToolPunchGerber.py:2170 msgid "Fixed Annular Ring" msgstr "Anel Anular Fixo" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appTools/ToolExtract.py:1037 appTools/ToolPunchGerber.py:2114 +#: appPlugins/ToolExtract.py:1037 appPlugins/ToolPunchGerber.py:2114 msgid "Proportional" msgstr "Proporcional" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appTools/ToolExtract.py:1027 +#: appPlugins/ToolExtract.py:1027 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10590,13 +10630,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appTools/ToolExtract.py:1156 appTools/ToolPunchGerber.py:2152 +#: appPlugins/ToolExtract.py:1156 appPlugins/ToolPunchGerber.py:2152 msgid "Fixed hole diameter." msgstr "Diâmetro fixo." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appTools/ToolExtract.py:1069 appTools/ToolPunchGerber.py:2172 +#: appPlugins/ToolExtract.py:1069 appPlugins/ToolPunchGerber.py:2172 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10608,37 +10648,37 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appTools/ToolExtract.py:1078 appTools/ToolPunchGerber.py:2187 +#: appPlugins/ToolExtract.py:1078 appPlugins/ToolPunchGerber.py:2187 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 -#: appTools/ToolExtract.py:1091 appTools/ToolPunchGerber.py:2200 +#: appPlugins/ToolExtract.py:1091 appPlugins/ToolPunchGerber.py:2200 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 -#: appTools/ToolExtract.py:1104 appTools/ToolPunchGerber.py:2213 +#: appPlugins/ToolExtract.py:1104 appPlugins/ToolPunchGerber.py:2213 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 -#: appTools/ToolExtract.py:1117 appTools/ToolPunchGerber.py:2226 +#: appPlugins/ToolExtract.py:1117 appPlugins/ToolPunchGerber.py:2226 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 -#: appTools/ToolExtract.py:1130 appTools/ToolPunchGerber.py:2239 +#: appPlugins/ToolExtract.py:1130 appPlugins/ToolPunchGerber.py:2239 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 -#: appTools/ToolExtract.py:1163 appTools/ToolPunchGerber.py:2251 +#: appPlugins/ToolExtract.py:1163 appPlugins/ToolPunchGerber.py:2251 msgid "Proportional Diameter" msgstr "Diâmetro Proporcional" @@ -10649,7 +10689,7 @@ msgstr "Fator" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appTools/ToolExtract.py:1174 appTools/ToolPunchGerber.py:2262 +#: appPlugins/ToolExtract.py:1174 appPlugins/ToolPunchGerber.py:2262 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10658,42 +10698,42 @@ msgstr "" "O diâmetro do furo será uma fração do tamanho do pad." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appTools/ToolExtract.py:1208 appTools/ToolExtract.py:1233 +#: appPlugins/ToolExtract.py:1208 appPlugins/ToolExtract.py:1233 #, fuzzy #| msgid "Extract Drills" msgid "Extract Soldermask" msgstr "Extrair Furos" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appTools/ToolExtract.py:1210 appTools/ToolExtract.py:1236 +#: appPlugins/ToolExtract.py:1210 appPlugins/ToolExtract.py:1236 #, 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 -#: appTools/ToolExtract.py:1216 +#: appPlugins/ToolExtract.py:1216 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appTools/ToolExtract.py:1252 appTools/ToolExtract.py:1291 +#: appPlugins/ToolExtract.py:1252 appPlugins/ToolExtract.py:1291 #, fuzzy #| msgid "ExtraCut" msgid "Extract Cutout" msgstr "Corte Extra" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appTools/ToolExtract.py:1254 appTools/ToolExtract.py:1294 +#: appPlugins/ToolExtract.py:1254 appPlugins/ToolExtract.py:1294 #, 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 -#: appTools/ToolExtract.py:1275 +#: appPlugins/ToolExtract.py:1275 #, fuzzy #| msgid "The thickness of the line that makes the corner marker." msgid "The thickness of the line that makes the cutout geometry." @@ -10704,7 +10744,7 @@ msgid "Fiducials Tool Options" msgstr "Opções da Ferramenta de Fiduciais" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 -#: appTools/ToolFiducials.py:890 +#: appPlugins/ToolFiducials.py:890 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -10715,25 +10755,25 @@ msgstr "" "A abertura da máscara de solda é o dobro disso." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 -#: appTools/ToolFiducials.py:918 +#: appPlugins/ToolFiducials.py:918 msgid "Auto" msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 -#: appTools/ToolCutOut.py:2610 appTools/ToolFiducials.py:919 -#: appTools/ToolLevelling.py:1821 appTools/ToolPunchGerber.py:2288 +#: appPlugins/ToolCutOut.py:2610 appPlugins/ToolFiducials.py:919 +#: appPlugins/ToolLevelling.py:1821 appPlugins/ToolPunchGerber.py:2288 msgid "Manual" msgstr "Manual" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 -#: appTools/ToolLevelling.py:1814 +#: appPlugins/ToolLevelling.py:1814 msgid "Mode" msgstr "Modo" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 -#: appTools/ToolFiducials.py:923 +#: appPlugins/ToolFiducials.py:923 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -10744,22 +10784,22 @@ msgstr "" "- 'Manual' - colocação manual de fiduciais." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 -#: appTools/ToolFiducials.py:931 +#: appPlugins/ToolFiducials.py:931 msgid "Up" msgstr "Acima" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 -#: appTools/ToolFiducials.py:932 +#: appPlugins/ToolFiducials.py:932 msgid "Down" msgstr "Abaixo" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 -#: appTools/ToolFiducials.py:935 +#: appPlugins/ToolFiducials.py:935 msgid "Second fiducial" msgstr "Segundo fiducial" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 -#: appTools/ToolFiducials.py:937 +#: appPlugins/ToolFiducials.py:937 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -10776,22 +10816,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCorners.py:755 appTools/ToolFiducials.py:953 +#: appPlugins/ToolCorners.py:755 appPlugins/ToolFiducials.py:953 msgid "Cross" msgstr "Cruz" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 -#: appTools/ToolFiducials.py:954 +#: appPlugins/ToolFiducials.py:954 msgid "Chess" msgstr "Xadrez" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 -#: appTools/ToolFiducials.py:956 +#: appPlugins/ToolFiducials.py:956 msgid "Fiducial Type" msgstr "Tipo de Fiducial" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 -#: appTools/ToolFiducials.py:958 +#: appPlugins/ToolFiducials.py:958 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -10804,7 +10844,7 @@ msgstr "" "- 'Xadrez' - padrão de xadrez fiducial." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 -#: appTools/ToolFiducials.py:967 +#: appPlugins/ToolFiducials.py:967 msgid "Line thickness" msgstr "Espessura da linha" @@ -10821,7 +10861,7 @@ msgstr "" "e vice-versa." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appTools/ToolInvertGerber.py:251 +#: appPlugins/ToolInvertGerber.py:251 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10830,12 +10870,12 @@ msgstr "" "as bordas do objeto gerber." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appTools/ToolInvertGerber.py:262 +#: appPlugins/ToolInvertGerber.py:262 msgid "Lines Join Style" msgstr "Estilo de Junção de Linhas" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appTools/ToolInvertGerber.py:264 +#: appPlugins/ToolInvertGerber.py:264 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10850,7 +10890,7 @@ msgstr "" "- chanfro -> as linhas são unidas por uma terceira linha" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appTools/ToolInvertGerber.py:273 +#: appPlugins/ToolInvertGerber.py:273 msgid "Bevel" msgstr "Chanfro" @@ -10867,7 +10907,7 @@ msgstr "" "cada dois elementos geométricos Gerber" #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appTools/ToolOptimal.py:454 +#: appPlugins/ToolOptimal.py:454 msgid "Precision" msgstr "Precisão" @@ -10881,7 +10921,7 @@ msgid "Punch Gerber Options" msgstr "Opções Gerber para Furo" #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appTools/ToolPunchGerber.py:2104 +#: appPlugins/ToolPunchGerber.py:2104 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10913,12 +10953,12 @@ msgstr "" "em um arquivo Gerber selecionado ou pode ser exportado como um arquivo." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appTools/ToolQRCode.py:799 app_Main.py:8028 +#: appPlugins/ToolQRCode.py:799 app_Main.py:8028 msgid "Version" msgstr "Versão" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 -#: appTools/ToolQRCode.py:801 +#: appPlugins/ToolQRCode.py:801 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -10927,13 +10967,13 @@ msgstr "" "a 40 (caixas 177x177)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 -#: appTools/ToolQRCode.py:812 +#: appPlugins/ToolQRCode.py:812 msgid "Error correction" msgstr "Correção de erros" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 -#: appTools/ToolQRCode.py:814 appTools/ToolQRCode.py:825 +#: appPlugins/ToolQRCode.py:814 appPlugins/ToolQRCode.py:825 #, python-format msgid "" "Parameter that controls the error correction used for the QR Code.\n" @@ -10949,12 +10989,12 @@ msgstr "" "H = máximo de 30%% dos erros pode ser corrigido." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 -#: appTools/ToolQRCode.py:835 +#: appPlugins/ToolQRCode.py:835 msgid "Box Size" msgstr "Tamanho da Caixa" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 -#: appTools/ToolQRCode.py:837 +#: appPlugins/ToolQRCode.py:837 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -10963,12 +11003,12 @@ msgstr "" "ajustando o tamanho de cada caixa no código." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 -#: appTools/ToolQRCode.py:848 +#: appPlugins/ToolQRCode.py:848 msgid "Border Size" msgstr "Tamanho da Borda" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 -#: appTools/ToolQRCode.py:850 +#: appPlugins/ToolQRCode.py:850 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." @@ -10977,27 +11017,27 @@ msgstr "" "O valor padrão é 4. A largura da folga ao redor do QRCode." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 -#: appTools/ToolQRCode.py:770 +#: appPlugins/ToolQRCode.py:770 msgid "QRCode Data" msgstr "Dado QRCode" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 -#: appTools/ToolQRCode.py:772 +#: appPlugins/ToolQRCode.py:772 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 -#: appTools/ToolQRCode.py:776 +#: appPlugins/ToolQRCode.py:776 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 -#: appTools/ToolQRCode.py:861 +#: appPlugins/ToolQRCode.py:861 msgid "Polarity" msgstr "Polaridade" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 -#: appTools/ToolQRCode.py:863 +#: appPlugins/ToolQRCode.py:863 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -11008,17 +11048,17 @@ msgstr "" "ou de maneira positiva (os quadrados são opacos)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appTools/ToolFilm.py:1366 appTools/ToolQRCode.py:867 +#: appPlugins/ToolFilm.py:1366 appPlugins/ToolQRCode.py:867 msgid "Negative" msgstr "Negativo" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appTools/ToolFilm.py:1365 appTools/ToolQRCode.py:868 +#: appPlugins/ToolFilm.py:1365 appPlugins/ToolQRCode.py:868 msgid "Positive" msgstr "Positivo" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 -#: appTools/ToolQRCode.py:870 +#: appPlugins/ToolQRCode.py:870 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -11032,7 +11072,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 -#: appTools/ToolQRCode.py:881 appTools/ToolQRCode.py:887 +#: appPlugins/ToolQRCode.py:881 appPlugins/ToolQRCode.py:887 msgid "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." @@ -11041,22 +11081,22 @@ msgstr "" "a geometria QRCode, pode ter uma forma arredondada ou quadrada." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 -#: appTools/ToolQRCode.py:920 +#: appPlugins/ToolQRCode.py:920 msgid "Fill Color" msgstr "Cor de Preenchimento" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 -#: appTools/ToolQRCode.py:922 +#: appPlugins/ToolQRCode.py:922 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 -#: appTools/ToolQRCode.py:944 +#: appPlugins/ToolQRCode.py:944 msgid "Back Color" msgstr "Cor de Fundo" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 -#: appTools/ToolQRCode.py:946 +#: appPlugins/ToolQRCode.py:946 msgid "Set the QRCode background color." msgstr "Define a cor de fundo do QRCode." @@ -11074,12 +11114,12 @@ msgstr "" "das regras de fabricação." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 -#: appTools/ToolRulesCheck.py:446 appTools/ToolRulesCheck.py:1395 +#: appPlugins/ToolRulesCheck.py:446 appPlugins/ToolRulesCheck.py:1395 msgid "Trace Size" msgstr "Tamanho do Traçado" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 -#: appTools/ToolRulesCheck.py:1397 +#: appPlugins/ToolRulesCheck.py:1397 msgid "This checks if the minimum size for traces is met." msgstr "Verifica se o tamanho mínimo para traçados é atendido." @@ -11093,27 +11133,27 @@ msgstr "Verifica se o tamanho mínimo para traçados é atendido." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 -#: appTools/ToolRulesCheck.py:1402 appTools/ToolRulesCheck.py:1426 -#: appTools/ToolRulesCheck.py:1451 appTools/ToolRulesCheck.py:1476 -#: appTools/ToolRulesCheck.py:1501 appTools/ToolRulesCheck.py:1526 -#: appTools/ToolRulesCheck.py:1552 appTools/ToolRulesCheck.py:1577 -#: appTools/ToolRulesCheck.py:1604 appTools/ToolRulesCheck.py:1629 +#: appPlugins/ToolRulesCheck.py:1402 appPlugins/ToolRulesCheck.py:1426 +#: appPlugins/ToolRulesCheck.py:1451 appPlugins/ToolRulesCheck.py:1476 +#: appPlugins/ToolRulesCheck.py:1501 appPlugins/ToolRulesCheck.py:1526 +#: appPlugins/ToolRulesCheck.py:1552 appPlugins/ToolRulesCheck.py:1577 +#: appPlugins/ToolRulesCheck.py:1604 appPlugins/ToolRulesCheck.py:1629 msgid "Min value" msgstr "Valor Min" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 -#: appTools/ToolRulesCheck.py:1404 +#: appPlugins/ToolRulesCheck.py:1404 msgid "Minimum acceptable trace size." msgstr "Mínimo tamanho de traçado aceito." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 -#: appTools/ToolRulesCheck.py:677 appTools/ToolRulesCheck.py:707 -#: appTools/ToolRulesCheck.py:1418 +#: appPlugins/ToolRulesCheck.py:677 appPlugins/ToolRulesCheck.py:707 +#: appPlugins/ToolRulesCheck.py:1418 msgid "Copper to Copper clearance" msgstr "Espaço Cobre Cobre" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 -#: appTools/ToolRulesCheck.py:1420 +#: appPlugins/ToolRulesCheck.py:1420 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11128,22 +11168,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 -#: appTools/ToolRulesCheck.py:1428 appTools/ToolRulesCheck.py:1453 -#: appTools/ToolRulesCheck.py:1478 appTools/ToolRulesCheck.py:1503 -#: appTools/ToolRulesCheck.py:1528 appTools/ToolRulesCheck.py:1554 -#: appTools/ToolRulesCheck.py:1606 +#: appPlugins/ToolRulesCheck.py:1428 appPlugins/ToolRulesCheck.py:1453 +#: appPlugins/ToolRulesCheck.py:1478 appPlugins/ToolRulesCheck.py:1503 +#: appPlugins/ToolRulesCheck.py:1528 appPlugins/ToolRulesCheck.py:1554 +#: appPlugins/ToolRulesCheck.py:1606 msgid "Minimum acceptable clearance value." msgstr "Espaço mínimo aceitável." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 -#: appTools/ToolRulesCheck.py:737 appTools/ToolRulesCheck.py:743 -#: appTools/ToolRulesCheck.py:756 appTools/ToolRulesCheck.py:763 -#: appTools/ToolRulesCheck.py:1443 +#: appPlugins/ToolRulesCheck.py:737 appPlugins/ToolRulesCheck.py:743 +#: appPlugins/ToolRulesCheck.py:756 appPlugins/ToolRulesCheck.py:763 +#: appPlugins/ToolRulesCheck.py:1443 msgid "Copper to Outline clearance" msgstr "Espaço Cobre Contorno" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 -#: appTools/ToolRulesCheck.py:1445 +#: appPlugins/ToolRulesCheck.py:1445 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11152,12 +11192,12 @@ msgstr "" "e o contorno é atendido." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 -#: appTools/ToolRulesCheck.py:1468 +#: appPlugins/ToolRulesCheck.py:1468 msgid "Silk to Silk Clearance" msgstr "Espaço Silk Silk" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 -#: appTools/ToolRulesCheck.py:1470 +#: appPlugins/ToolRulesCheck.py:1470 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11166,13 +11206,13 @@ msgstr "" "é atendido." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 -#: appTools/ToolRulesCheck.py:846 appTools/ToolRulesCheck.py:852 -#: appTools/ToolRulesCheck.py:870 appTools/ToolRulesCheck.py:1493 +#: appPlugins/ToolRulesCheck.py:846 appPlugins/ToolRulesCheck.py:852 +#: appPlugins/ToolRulesCheck.py:870 appPlugins/ToolRulesCheck.py:1493 msgid "Silk to Solder Mask Clearance" msgstr "Espaço Silk Máscara de Solda" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 -#: appTools/ToolRulesCheck.py:1495 +#: appPlugins/ToolRulesCheck.py:1495 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11181,14 +11221,14 @@ msgstr "" "e máscara de solda é atendido." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 -#: appTools/ToolRulesCheck.py:900 appTools/ToolRulesCheck.py:906 -#: appTools/ToolRulesCheck.py:920 appTools/ToolRulesCheck.py:927 -#: appTools/ToolRulesCheck.py:1518 +#: appPlugins/ToolRulesCheck.py:900 appPlugins/ToolRulesCheck.py:906 +#: appPlugins/ToolRulesCheck.py:920 appPlugins/ToolRulesCheck.py:927 +#: appPlugins/ToolRulesCheck.py:1518 msgid "Silk to Outline Clearance" msgstr "Espaço Silk Contorno" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 -#: appTools/ToolRulesCheck.py:1520 +#: appPlugins/ToolRulesCheck.py:1520 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11197,13 +11237,13 @@ msgstr "" "e o contorno é atendido." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:938 appTools/ToolRulesCheck.py:965 -#: appTools/ToolRulesCheck.py:1543 +#: appPlugins/ToolRulesCheck.py:938 appPlugins/ToolRulesCheck.py:965 +#: appPlugins/ToolRulesCheck.py:1543 msgid "Minimum Solder Mask Sliver" msgstr "Máscara de Solda Mínima" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 -#: appTools/ToolRulesCheck.py:1545 +#: appPlugins/ToolRulesCheck.py:1545 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11212,14 +11252,14 @@ msgstr "" "é atendido." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 -#: appTools/ToolRulesCheck.py:1003 appTools/ToolRulesCheck.py:1009 -#: appTools/ToolRulesCheck.py:1025 appTools/ToolRulesCheck.py:1032 -#: appTools/ToolRulesCheck.py:1569 +#: appPlugins/ToolRulesCheck.py:1003 appPlugins/ToolRulesCheck.py:1009 +#: appPlugins/ToolRulesCheck.py:1025 appPlugins/ToolRulesCheck.py:1032 +#: appPlugins/ToolRulesCheck.py:1569 msgid "Minimum Annular Ring" msgstr "Anel Anular Mínimo" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 -#: appTools/ToolRulesCheck.py:1571 +#: appPlugins/ToolRulesCheck.py:1571 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11228,17 +11268,17 @@ msgstr "" "de um buraco em um pad é atendido." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 -#: appTools/ToolRulesCheck.py:1579 +#: appPlugins/ToolRulesCheck.py:1579 msgid "Minimum acceptable ring value." msgstr "Valor mínimo do anel." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 -#: appTools/ToolRulesCheck.py:390 appTools/ToolRulesCheck.py:1596 +#: appPlugins/ToolRulesCheck.py:390 appPlugins/ToolRulesCheck.py:1596 msgid "Hole to Hole Clearance" msgstr "Espaço Entre Furos" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 -#: appTools/ToolRulesCheck.py:1598 +#: appPlugins/ToolRulesCheck.py:1598 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11247,17 +11287,17 @@ msgstr "" "é atendido." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 -#: appTools/ToolRulesCheck.py:1631 +#: appPlugins/ToolRulesCheck.py:1631 msgid "Minimum acceptable drill size." msgstr "Espaço mínimo entre furos." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 -#: appTools/ToolRulesCheck.py:364 appTools/ToolRulesCheck.py:1621 +#: appPlugins/ToolRulesCheck.py:364 appPlugins/ToolRulesCheck.py:1621 msgid "Hole Size" msgstr "Tamanho Furo" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 -#: appTools/ToolRulesCheck.py:1623 +#: appPlugins/ToolRulesCheck.py:1623 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11280,13 +11320,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:236 -#: appTools/ToolCorners.py:830 appTools/ToolCutOut.py:2795 -#: appTools/ToolDblSided.py:975 +#: appPlugins/ToolCorners.py:830 appPlugins/ToolCutOut.py:2795 +#: appPlugins/ToolDblSided.py:975 msgid "Drill Dia" msgstr "Diâmetro de Broca" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 -#: appTools/ToolDblSided.py:977 appTools/ToolDblSided.py:982 +#: appPlugins/ToolDblSided.py:977 appPlugins/ToolDblSided.py:982 msgid "Diameter of the drill for the alignment holes." msgstr "Diâmetro da broca para os furos de alinhamento." @@ -11296,23 +11336,23 @@ msgstr "Alinhar Eixo" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 -#: appTools/ToolDblSided.py:818 appTools/ToolDblSided.py:993 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:993 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 -#: appTools/ToolFilm.py:1329 +#: appPlugins/ToolFilm.py:1329 msgid "Mirror Axis" msgstr "Espelhar Eixo" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 -#: appTools/ToolDblSided.py:844 +#: appPlugins/ToolDblSided.py:844 msgid "Box" msgstr "Caixa" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appTools/ToolDblSided.py:845 +#: appPlugins/ToolDblSided.py:845 msgid "Hole Snap" msgstr "Encaixe no buraco" @@ -11343,7 +11383,7 @@ msgid "Calculators Tool Options" msgstr "Opções das Calculadoras" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 -#: appTools/ToolCalculators.py:400 +#: appPlugins/ToolCalculators.py:400 msgid "V-Shape Tool Calculator" msgstr "Calculadora Ferramenta Ponta-em-V" @@ -11358,12 +11398,12 @@ msgstr "" "profundidade de corte como parâmetros." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 -#: appTools/ToolCalculators.py:471 +#: appPlugins/ToolCalculators.py:471 msgid "Tip Diameter" msgstr "Diâmetro da Ponta" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 -#: appTools/ToolCalculators.py:473 +#: appPlugins/ToolCalculators.py:473 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11372,7 +11412,7 @@ msgstr "" "Especificado pelo fabricante." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 -#: appTools/ToolCalculators.py:486 +#: appPlugins/ToolCalculators.py:486 msgid "Tip Angle" msgstr "Ângulo da Ponta" @@ -11393,12 +11433,12 @@ msgstr "" "No objeto CNC, é o parâmetro Profundidade de Corte (z_cut)." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 -#: appTools/ToolCalculators.py:402 +#: appPlugins/ToolCalculators.py:402 msgid "ElectroPlating Calculator" msgstr "Calculadora Eletrolítica" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appTools/ToolCalculators.py:544 +#: appPlugins/ToolCalculators.py:544 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 " @@ -11409,37 +11449,37 @@ msgstr "" "hipofosfito de cálcio ou cloreto de paládio." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appTools/ToolCalculators.py:563 +#: appPlugins/ToolCalculators.py:563 msgid "Board Length" msgstr "Comprimento da Placa" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appTools/ToolCalculators.py:564 +#: appPlugins/ToolCalculators.py:564 msgid "This is the board length. In centimeters." msgstr "Comprimento da placa, em centímetros." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appTools/ToolCalculators.py:581 +#: appPlugins/ToolCalculators.py:581 msgid "Board Width" msgstr "Largura da Placa" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appTools/ToolCalculators.py:582 +#: appPlugins/ToolCalculators.py:582 msgid "This is the board width.In centimeters." msgstr "Largura da placa, em centímetros." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:600 +#: appPlugins/ToolCalculators.py:600 msgid "This is the board area." msgstr "Esta é a área do PCB." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appTools/ToolCalculators.py:622 +#: appPlugins/ToolCalculators.py:622 msgid "Current Density" msgstr "Densidade de Corrente" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appTools/ToolCalculators.py:623 +#: appPlugins/ToolCalculators.py:623 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11448,12 +11488,12 @@ msgstr "" "Em Ampères por Pés Quadrados ASF." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appTools/ToolCalculators.py:642 +#: appPlugins/ToolCalculators.py:642 msgid "Copper Growth" msgstr "Espessura do Cobre" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appTools/ToolCalculators.py:643 +#: appPlugins/ToolCalculators.py:643 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11464,27 +11504,27 @@ msgid "Corner Markers Options" msgstr "Opções de marcadores de canto" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCorners.py:750 +#: appPlugins/ToolCorners.py:750 msgid "Shape of the marker." msgstr "Forma do marcador." #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appTools/ToolCorners.py:754 +#: appPlugins/ToolCorners.py:754 msgid "Semi-Cross" msgstr "Semi-Cruz" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appTools/ToolCorners.py:764 +#: appPlugins/ToolCorners.py:764 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 -#: appTools/ToolCorners.py:778 +#: appPlugins/ToolCorners.py:778 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 -#: appTools/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:832 msgid "Drill Diameter" msgstr "Diâmetro da Broca" @@ -11502,19 +11542,19 @@ msgstr "" "o PCB e separá-lo da placa original." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 -#: appTools/ToolCutOut.py:2428 +#: appPlugins/ToolCutOut.py:2428 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:88 -#: appTools/ToolCutOut.py:2359 +#: appPlugins/ToolCutOut.py:2359 msgid "Kind" msgstr "Tipo" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 -#: appTools/ToolCutOut.py:2361 +#: appPlugins/ToolCutOut.py:2361 msgid "" "Choice of what kind the object we want to cutout is.\n" "- Single: contain a single PCB Gerber outline object.\n" @@ -11527,12 +11567,12 @@ msgstr "" "de muitos contornos de PCB individuais." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:97 -#: appTools/ToolCutOut.py:2367 +#: appPlugins/ToolCutOut.py:2367 msgid "Single" msgstr "Único" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:98 -#: appTools/ToolCutOut.py:2368 +#: appPlugins/ToolCutOut.py:2368 msgid "Panel" msgstr "Painel" @@ -11561,17 +11601,17 @@ msgstr "" "- 8: 2*esquerda + 2*direita + 2*topo + 2*baixo" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:225 -#: appTools/ToolCutOut.py:2701 +#: appPlugins/ToolCutOut.py:2701 msgid "Big cursor" msgstr "Cursor grande" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 -#: appTools/ToolCutOut.py:2703 +#: appPlugins/ToolCutOut.py:2703 msgid "Use a big cursor when adding manual gaps." msgstr "Usar um cursor grande ao adicionar lacunas manualmente." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appTools/ToolCutOut.py:2797 +#: appPlugins/ToolCutOut.py:2797 #, fuzzy #| msgid "" #| "Diameter of the tool used to cutout\n" @@ -11582,7 +11622,7 @@ msgid "" msgstr "Diâmetro da ferramenta usada para cortar o entorno do PCB." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 -#: appTools/ToolCutOut.py:2810 +#: appPlugins/ToolCutOut.py:2810 #, fuzzy #| msgid "Distance between each two lines in Lines Grid." msgid "" @@ -11595,7 +11635,7 @@ msgid "Drilling Tool Options" msgstr "Opções da Ferramenta de Perfuração" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 -#: appTools/ToolDrilling.py:2299 +#: appPlugins/ToolDrilling.py:2299 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "" "Cria Trabalho CNC com caminhos de ferramenta para fazer furos ou fresar." @@ -11604,9 +11644,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appTools/ToolDrilling.py:2376 appTools/ToolIsolation.py:3267 -#: appTools/ToolMilling.py:3699 appTools/ToolNCC.py:4224 -#: appTools/ToolPaint.py:3018 +#: appPlugins/ToolDrilling.py:2376 appPlugins/ToolIsolation.py:3267 +#: appPlugins/ToolMilling.py:3705 appPlugins/ToolNCC.py:4224 +#: appPlugins/ToolPaint.py:3018 msgid "Tool order" msgstr "Ordem das Ferramentas" @@ -11615,10 +11655,10 @@ msgstr "Ordem das Ferramentas" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appTools/ToolDrilling.py:2377 appTools/ToolIsolation.py:3268 -#: appTools/ToolMilling.py:3700 appTools/ToolNCC.py:4225 -#: appTools/ToolNCC.py:4235 appTools/ToolPaint.py:3019 -#: appTools/ToolPaint.py:3029 +#: appPlugins/ToolDrilling.py:2377 appPlugins/ToolIsolation.py:3268 +#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4225 +#: appPlugins/ToolNCC.py:4235 appPlugins/ToolPaint.py:3019 +#: appPlugins/ToolPaint.py:3029 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" @@ -11641,9 +11681,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appTools/ToolDrilling.py:2385 appTools/ToolIsolation.py:3276 -#: appTools/ToolMilling.py:3708 appTools/ToolNCC.py:4233 -#: appTools/ToolPaint.py:3027 +#: appPlugins/ToolDrilling.py:2385 appPlugins/ToolIsolation.py:3276 +#: appPlugins/ToolMilling.py:3714 appPlugins/ToolNCC.py:4233 +#: appPlugins/ToolPaint.py:3027 msgid "Forward" msgstr "Crescente" @@ -11651,14 +11691,14 @@ msgstr "Crescente" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appTools/ToolDrilling.py:2386 appTools/ToolIsolation.py:3277 -#: appTools/ToolMilling.py:3709 appTools/ToolNCC.py:4234 -#: appTools/ToolPaint.py:3028 +#: appPlugins/ToolDrilling.py:2386 appPlugins/ToolIsolation.py:3277 +#: appPlugins/ToolMilling.py:3715 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3028 msgid "Reverse" msgstr "Decrescente" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appTools/ToolDrilling.py:2673 appTools/ToolMilling.py:4302 +#: appPlugins/ToolDrilling.py:2673 appPlugins/ToolMilling.py:4308 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11720,12 +11760,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appTools/ToolFilm.py:1368 appTools/ToolFilm.py:1480 +#: appPlugins/ToolFilm.py:1368 appPlugins/ToolFilm.py:1480 msgid "Film Type" msgstr "Tipo de Filme" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appTools/ToolFilm.py:1370 +#: appPlugins/ToolFilm.py:1370 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11750,12 +11790,12 @@ 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 -#: appTools/ToolFilm.py:1386 +#: appPlugins/ToolFilm.py:1386 msgid "Border" msgstr "Borda" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appTools/ToolFilm.py:1388 +#: appPlugins/ToolFilm.py:1388 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11776,12 +11816,12 @@ msgstr "" "com os limites, se não for usada essa borda)." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appTools/ToolFilm.py:1355 +#: appPlugins/ToolFilm.py:1355 msgid "Scale Stroke" msgstr "Espessura da Linha" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appTools/ToolFilm.py:1357 +#: appPlugins/ToolFilm.py:1357 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 " @@ -11793,12 +11833,12 @@ msgstr "" "Os recursos mais finos podem ser afetados por esse parâmetro." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appTools/ToolFilm.py:1196 +#: appPlugins/ToolFilm.py:1196 msgid "Film Adjustments" msgstr "Ajustes do Filme" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appTools/ToolFilm.py:1198 +#: appPlugins/ToolFilm.py:1198 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11813,7 +11853,7 @@ msgid "Scale Film geometry" msgstr "Escala da Geometria de Filme" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appTools/ToolFilm.py:1227 +#: appPlugins/ToolFilm.py:1227 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11826,7 +11866,7 @@ msgid "Skew Film geometry" msgstr "Inclinar a Geometria de Filme" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appTools/ToolFilm.py:1271 +#: appPlugins/ToolFilm.py:1271 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11847,13 +11887,13 @@ msgstr "" "Pode ser um dos quatro pontos da caixa delimitadora de geometria." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appTools/ToolCorners.py:714 appTools/ToolFiducials.py:812 -#: appTools/ToolFilm.py:1210 app_Main.py:5473 +#: appPlugins/ToolCorners.py:714 appPlugins/ToolFiducials.py:812 +#: appPlugins/ToolFilm.py:1210 app_Main.py:5473 msgid "Bottom Left" msgstr "Esquerda Inferior" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appTools/ToolFilm.py:1213 +#: appPlugins/ToolFilm.py:1213 msgid "Top right" msgstr "Direita Superior" @@ -11862,27 +11902,27 @@ msgid "Mirror Film geometry" msgstr "Espelhar geometria de filme" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appTools/ToolFilm.py:1315 +#: appPlugins/ToolFilm.py:1315 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 -#: appTools/ToolFilm.py:1475 +#: appPlugins/ToolFilm.py:1475 msgid "SVG" msgstr "SVG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appTools/ToolFilm.py:1476 +#: appPlugins/ToolFilm.py:1476 msgid "PNG" msgstr "PNG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appTools/ToolFilm.py:1477 +#: appPlugins/ToolFilm.py:1477 msgid "PDF" msgstr "PDF" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appTools/ToolFilm.py:1482 +#: appPlugins/ToolFilm.py:1482 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11895,22 +11935,22 @@ msgstr "" "- 'PDF' -> formato de documento portátil" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appTools/ToolFilm.py:1491 +#: appPlugins/ToolFilm.py:1491 msgid "Page Orientation" msgstr "Orientação da Página" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appTools/ToolFilm.py:1508 +#: appPlugins/ToolFilm.py:1508 msgid "Page Size" msgstr "Tamanho da Página" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appTools/ToolFilm.py:1509 +#: appPlugins/ToolFilm.py:1509 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 -#: appTools/ToolFilm.py:1575 +#: appPlugins/ToolFilm.py:1575 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." @@ -11949,14 +11989,14 @@ msgstr "Ponta-V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appTools/ToolMilling.py:4038 +#: appPlugins/ToolMilling.py:4044 msgid "V-Tip Dia" msgstr "Diâmetro da Ponta" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appTools/ToolMilling.py:4041 +#: appPlugins/ToolMilling.py:4047 msgid "The tip diameter for V-Shape Tool" msgstr "O diâmetro da ponta da ferramenta em forma de V" @@ -11964,7 +12004,7 @@ msgstr "O diâmetro da ponta da ferramenta em forma de V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appTools/ToolMilling.py:4054 +#: appPlugins/ToolMilling.py:4060 msgid "V-Tip Angle" msgstr "Ângulo Ponta-V" @@ -11990,7 +12030,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appTools/ToolPaint.py:3059 +#: appPlugins/ToolPaint.py:3059 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" @@ -12004,16 +12044,16 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appTools/ToolIsolation.py:3480 appTools/ToolNCC.py:4520 -#: appTools/ToolPaint.py:3237 +#: appPlugins/ToolIsolation.py:3480 appPlugins/ToolNCC.py:4520 +#: appPlugins/ToolPaint.py:3237 msgid "Rest" msgstr "Descansar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appTools/ToolIsolation.py:3483 appTools/ToolNCC.py:4524 -#: appTools/ToolPaint.py:3240 +#: appPlugins/ToolIsolation.py:3483 appPlugins/ToolNCC.py:4524 +#: appPlugins/ToolPaint.py:3240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -12034,22 +12074,22 @@ msgstr "" "Se não estiver marcado, use o algoritmo padrão." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appTools/ToolIsolation.py:3505 +#: appPlugins/ToolIsolation.py:3505 msgid "Combine" msgstr "Combinar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appTools/ToolIsolation.py:3507 +#: appPlugins/ToolIsolation.py:3507 msgid "Combine all passes into one object" msgstr "Combinar todos os passes em um objeto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appTools/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3524 msgid "Except" msgstr "Exceto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appTools/ToolIsolation.py:3525 +#: appPlugins/ToolIsolation.py:3525 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12061,13 +12101,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appTools/ToolIsolation.py:3514 appTools/ToolNCC.py:4644 +#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4644 msgid "Check validity" msgstr "Validar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appTools/ToolIsolation.py:3516 appTools/ToolNCC.py:4646 +#: appPlugins/ToolIsolation.py:3516 appPlugins/ToolNCC.py:4646 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12076,7 +12116,7 @@ msgstr "" "irão fornecer uma isolação completa." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appTools/ToolIsolation.py:3564 +#: appPlugins/ToolIsolation.py:3564 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12092,17 +12132,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 msgid "Polygon Selection" msgstr "Seleção de Polígonos" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appTools/ToolIsolation.py:3600 +#: appPlugins/ToolIsolation.py:3600 msgid "Interiors" msgstr "Interiores" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appTools/ToolIsolation.py:3602 +#: appPlugins/ToolIsolation.py:3602 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12111,12 +12151,12 @@ msgstr "" "(orifícios no polígono)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appTools/ToolIsolation.py:3495 +#: appPlugins/ToolIsolation.py:3495 msgid "Forced Rest" msgstr "Forçado" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appTools/ToolIsolation.py:3497 +#: appPlugins/ToolIsolation.py:3497 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" @@ -12156,12 +12196,12 @@ msgid "Levelling Tool Options" msgstr "Opções da Ferramenta de Perfuração" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 -#: appTools/ToolLevelling.py:1667 +#: appPlugins/ToolLevelling.py:1667 msgid "Generate CNC Code with auto-levelled paths." msgstr "" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 -#: appTools/ToolLevelling.py:1815 +#: appPlugins/ToolLevelling.py:1815 msgid "" "Choose a mode for height map generation.\n" "- Manual: will pick a selection of probe points by clicking on canvas\n" @@ -12172,12 +12212,12 @@ msgstr "" "- Grade: gerará automaticamente uma grade de pontos de sondagem" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appTools/ToolLevelling.py:1822 app_Main.py:8032 +#: appPlugins/ToolLevelling.py:1822 app_Main.py:8032 msgid "Grid" msgstr "Grade" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 -#: appTools/ToolLevelling.py:1829 +#: appPlugins/ToolLevelling.py:1829 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" "- Voronoi: will generate a Voronoi diagram\n" @@ -12189,59 +12229,59 @@ msgstr "" "- Bilinear: usará interpolação bilinear. Pode ser usado apenas no modo Grade." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 -#: appTools/ToolLevelling.py:1835 +#: appPlugins/ToolLevelling.py:1835 msgid "Voronoi" msgstr "Voronoi" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 -#: appTools/ToolLevelling.py:1836 +#: appPlugins/ToolLevelling.py:1836 msgid "Bilinear" msgstr "Bilinear" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appTools/ToolLevelling.py:1849 appTools/ToolPanelize.py:1233 +#: appPlugins/ToolLevelling.py:1849 appPlugins/ToolPanelize.py:1233 msgid "Columns" msgstr "Colunas" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 -#: appTools/ToolLevelling.py:1851 +#: appPlugins/ToolLevelling.py:1851 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 -#: appTools/ToolLevelling.py:1860 appTools/ToolPanelize.py:1244 +#: appPlugins/ToolLevelling.py:1860 appPlugins/ToolPanelize.py:1244 msgid "Rows" msgstr "Linhas" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 -#: appTools/ToolLevelling.py:1862 +#: appPlugins/ToolLevelling.py:1862 msgid "The number of grid rows." msgstr "Número de linhas da grade." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 -#: appTools/ToolLevelling.py:1772 +#: appPlugins/ToolLevelling.py:1772 msgid "Probe Z travel" msgstr "Altura Z da Sonda" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 -#: appTools/ToolLevelling.py:1774 +#: appPlugins/ToolLevelling.py:1774 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 -#: appTools/ToolLevelling.py:1797 +#: appPlugins/ToolLevelling.py:1797 msgid "Probe Feedrate" msgstr "Taxa de Avanço" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 -#: appTools/ToolLevelling.py:1875 +#: appPlugins/ToolLevelling.py:1875 msgid "Controller" msgstr "Controlador" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 -#: appTools/ToolLevelling.py:1877 +#: appPlugins/ToolLevelling.py:1877 msgid "" "The kind of controller for which to generate\n" "height map gcode." @@ -12250,17 +12290,17 @@ msgstr "" "o G-Code com o mapa de altura." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 -#: appTools/ToolLevelling.py:2104 +#: appPlugins/ToolLevelling.py:2104 msgid "Step" msgstr "Passo" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 -#: appTools/ToolLevelling.py:2106 +#: appPlugins/ToolLevelling.py:2106 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 -#: appTools/ToolLevelling.py:2120 +#: appPlugins/ToolLevelling.py:2120 msgid "Feedrate when jogging." msgstr "Velocidade de Avanço ao Deslocar." @@ -12282,7 +12322,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appTools/ToolMilling.py:4057 +#: appPlugins/ToolMilling.py:4063 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12292,7 +12332,8 @@ msgstr "O ângulo da ponta da ferramenta em forma de V, em graus." msgid "Offset value" msgstr "Valor do deslocamento" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 appTools/ToolNCC.py:4598 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appPlugins/ToolNCC.py:4598 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12313,7 +12354,7 @@ msgid "Paint Tool Options" msgstr "Opções da Ferramenta de Pintura" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appTools/ToolPaint.py:3267 +#: appPlugins/ToolPaint.py:3267 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12350,12 +12391,12 @@ msgstr "" "dos demais por uma distância X, Y." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appTools/ToolPanelize.py:1208 +#: appPlugins/ToolPanelize.py:1208 msgid "Spacing cols" msgstr "Espaço entre Colunas" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appTools/ToolPanelize.py:1210 +#: appPlugins/ToolPanelize.py:1210 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12364,12 +12405,12 @@ msgstr "" "Nas unidades atuais." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appTools/ToolPanelize.py:1221 +#: appPlugins/ToolPanelize.py:1221 msgid "Spacing rows" msgstr "Espaço entre Linhas" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appTools/ToolPanelize.py:1223 +#: appPlugins/ToolPanelize.py:1223 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12378,27 +12419,27 @@ msgstr "" "Nas unidades atuais." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appTools/ToolPanelize.py:1235 +#: appPlugins/ToolPanelize.py:1235 msgid "Number of columns of the desired panel" msgstr "Número de colunas do painel desejado" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appTools/ToolPanelize.py:1246 +#: appPlugins/ToolPanelize.py:1246 msgid "Number of rows of the desired panel" msgstr "Número de linhas do painel desejado" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appTools/ToolPanelize.py:1258 +#: appPlugins/ToolPanelize.py:1258 msgid "Geo" msgstr "Geo" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appTools/ToolPanelize.py:1259 +#: appPlugins/ToolPanelize.py:1259 msgid "Panel Type" msgstr "Tipo de Painel" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appTools/ToolPanelize.py:1261 +#: appPlugins/ToolPanelize.py:1261 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12409,7 +12450,7 @@ msgstr "" "- Geometria" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appTools/ToolPanelize.py:1271 +#: appPlugins/ToolPanelize.py:1271 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12426,7 +12467,7 @@ msgid "Constrain within" msgstr "Restringir dentro de" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appTools/ToolPanelize.py:1281 +#: appPlugins/ToolPanelize.py:1281 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12441,12 +12482,12 @@ msgstr "" "couberem completamente dentro de área selecionada." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appTools/ToolPanelize.py:1293 +#: appPlugins/ToolPanelize.py:1293 msgid "Width (DX)" msgstr "Largura (DX)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1295 +#: appPlugins/ToolPanelize.py:1295 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12455,12 +12496,12 @@ msgstr "" "Nas unidades atuais." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appTools/ToolPanelize.py:1305 +#: appPlugins/ToolPanelize.py:1305 msgid "Height (DY)" msgstr "Altura (DY)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appTools/ToolPanelize.py:1307 +#: appPlugins/ToolPanelize.py:1307 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12485,38 +12526,38 @@ msgid "New Nozzle Dia" msgstr "Diâmetro do Novo Bico" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 -#: appTools/ToolSolderPaste.py:1224 +#: appPlugins/ToolSolderPaste.py:1224 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 -#: appTools/ToolSolderPaste.py:1276 +#: appPlugins/ToolSolderPaste.py:1276 msgid "Z Dispense Start" msgstr "Altura Inicial" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 -#: appTools/ToolSolderPaste.py:1278 +#: appPlugins/ToolSolderPaste.py:1278 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 -#: appTools/ToolSolderPaste.py:1289 +#: appPlugins/ToolSolderPaste.py:1289 msgid "Z Dispense" msgstr "Altura para Distribuir" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 -#: appTools/ToolSolderPaste.py:1291 +#: appPlugins/ToolSolderPaste.py:1291 msgid "The height (Z) when doing solder paste dispensing." msgstr "Altura (Z) para distribuir a pasta de solda." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 -#: appTools/ToolSolderPaste.py:1302 +#: appPlugins/ToolSolderPaste.py:1302 msgid "Z Dispense Stop" msgstr "Altura Final" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 -#: appTools/ToolSolderPaste.py:1304 +#: appPlugins/ToolSolderPaste.py:1304 msgid "The height (Z) when solder paste dispensing stops." msgstr "Altura (Z) após a distribuição de pasta de solda." @@ -12525,7 +12566,7 @@ msgid "Z Travel" msgstr "Altura para Deslocamento" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 -#: appTools/ToolSolderPaste.py:1322 +#: appPlugins/ToolSolderPaste.py:1322 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -12538,12 +12579,12 @@ msgid "Z Toolchange" msgstr "Altura Troca de Ferram." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 -#: appTools/ToolSolderPaste.py:1336 +#: appPlugins/ToolSolderPaste.py:1336 msgid "The height (Z) for tool (nozzle) change." msgstr "Altura (Z) para trocar ferramenta (bico)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 -#: appTools/ToolSolderPaste.py:1345 +#: appPlugins/ToolSolderPaste.py:1345 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -12552,12 +12593,12 @@ msgstr "" "O formato é (x, y) onde x e y são números reais." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 -#: appTools/ToolSolderPaste.py:1364 +#: appPlugins/ToolSolderPaste.py:1364 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 -#: appTools/ToolSolderPaste.py:1377 +#: appPlugins/ToolSolderPaste.py:1377 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -12566,12 +12607,12 @@ msgstr "" "(no plano Z)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 -#: appTools/ToolSolderPaste.py:1389 +#: appPlugins/ToolSolderPaste.py:1389 msgid "Feedrate Z Dispense" msgstr "Avanço Z Distribuição" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 -#: appTools/ToolSolderPaste.py:1391 +#: appPlugins/ToolSolderPaste.py:1391 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -12580,12 +12621,12 @@ msgstr "" "para a posição Dispensar (no plano Z)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 -#: appTools/ToolSolderPaste.py:1407 +#: appPlugins/ToolSolderPaste.py:1407 msgid "Spindle Speed FWD" msgstr "Velocidade Spindle FWD" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 -#: appTools/ToolSolderPaste.py:1409 +#: appPlugins/ToolSolderPaste.py:1409 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -12594,22 +12635,22 @@ msgstr "" "através do bico do distribuidor." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 -#: appTools/ToolSolderPaste.py:1421 +#: appPlugins/ToolSolderPaste.py:1421 msgid "Dwell FWD" msgstr "Espera FWD" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 -#: appTools/ToolSolderPaste.py:1423 +#: appPlugins/ToolSolderPaste.py:1423 msgid "Pause after solder dispensing." msgstr "Pausa após a dispensação de solda." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 -#: appTools/ToolSolderPaste.py:1433 +#: appPlugins/ToolSolderPaste.py:1433 msgid "Spindle Speed REV" msgstr "Velocidade Spindle REV" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 -#: appTools/ToolSolderPaste.py:1435 +#: appPlugins/ToolSolderPaste.py:1435 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -12618,12 +12659,12 @@ msgstr "" "através do bico do dispensador." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 -#: appTools/ToolSolderPaste.py:1447 +#: appPlugins/ToolSolderPaste.py:1447 msgid "Dwell REV" msgstr "Espera REV" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 -#: appTools/ToolSolderPaste.py:1449 +#: appPlugins/ToolSolderPaste.py:1449 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -12632,7 +12673,7 @@ msgstr "" "equilíbrio de pressão." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 -#: appTools/ToolSolderPaste.py:1463 +#: appPlugins/ToolSolderPaste.py:1463 msgid "Files that control the GCode generation." msgstr "Arquivos que controlam a geração de G-Code." @@ -12648,19 +12689,19 @@ msgstr "" "Uma ferramenta para subtrair um objeto Gerber ou Geometry\n" "de outro do mesmo tipo." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appTools/ToolSub.py:904 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:904 msgid "Close paths" msgstr "Fechar caminhos" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appTools/ToolSub.py:905 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:905 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 appTools/ToolSub.py:800 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:800 msgid "Delete source" msgstr "Excluir fonte" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appTools/ToolSub.py:802 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:802 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12681,7 +12722,7 @@ msgstr "" "em um objeto de aplicativo." #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 -#: appTools/ToolTransform.py:596 +#: appPlugins/ToolTransform.py:596 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -12698,7 +12739,7 @@ msgstr "" "- Objeto -> o centro da caixa delimitadora de um objeto específico" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 -#: appTools/ToolTransform.py:628 +#: appPlugins/ToolTransform.py:628 msgid "The type of object used as reference." msgstr "O tipo de objeto usado como referência." @@ -12708,7 +12749,7 @@ msgstr "Inclinar" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 -#: appTools/ToolCalibration.py:1213 appTools/ToolCalibration.py:1226 +#: appPlugins/ToolCalibration.py:1213 appPlugins/ToolCalibration.py:1226 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359." @@ -12737,7 +12778,7 @@ msgstr "" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appTools/ToolDrilling.py:2877 appTools/ToolMilling.py:4484 +#: appPlugins/ToolDrilling.py:2877 appPlugins/ToolMilling.py:4490 msgid "Delete All" msgstr "Excluir Tudo" @@ -12919,8 +12960,8 @@ msgstr "" "Digite >help< Run Code para uma lista de comandos TCL FlatCAM (mostrados na " "linha de comando)." -#: appObjects/FlatCAMCNCJob.py:655 appTools/ToolLevelling.py:1399 -#: appTools/ToolLevelling.py:1591 appTools/ToolSolderPaste.py:1095 +#: appObjects/FlatCAMCNCJob.py:655 appPlugins/ToolLevelling.py:1399 +#: appPlugins/ToolLevelling.py:1591 appPlugins/ToolSolderPaste.py:1095 msgid "Export cancelled ..." msgstr "Exportar cancelado ..." @@ -12957,37 +12998,37 @@ msgid "Document Editor" msgstr "Editor de Documento" #: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1042 -#: appTools/ToolDrilling.py:1902 appTools/ToolMilling.py:2483 -#: appTools/ToolMilling.py:2599 +#: appPlugins/ToolDrilling.py:1902 appPlugins/ToolMilling.py:2483 +#: appPlugins/ToolMilling.py:2599 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 appTools/ToolMilling.py:2490 +#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2490 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:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Tool_nr" msgstr "Ferramenta_nr" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Drills_Nr" msgstr "Furo_Nr" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Slots_Nr" msgstr "Ranhura_Nr" -#: appObjects/FlatCAMExcellon.py:1051 appTools/ToolMilling.py:2608 +#: appObjects/FlatCAMExcellon.py:1051 appPlugins/ToolMilling.py:2608 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "A ferramenta fresa para RANHURAS é maior que o tamanho do furo. Cancelado." @@ -12998,81 +13039,84 @@ msgstr "" #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1068 #: appObjects/FlatCAMGeometry.py:1099 appObjects/FlatCAMGeometry.py:1126 -#: appObjects/FlatCAMGeometry.py:1130 appTools/ToolDrilling.py:904 -#: appTools/ToolDrilling.py:910 appTools/ToolDrilling.py:955 -#: appTools/ToolDrilling.py:1202 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1241 appTools/ToolDrilling.py:1254 -#: appTools/ToolDrilling.py:1258 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:611 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:775 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:811 -#: appTools/ToolIsolation.py:3377 appTools/ToolMilling.py:959 -#: appTools/ToolMilling.py:1076 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1532 -#: appTools/ToolMilling.py:1537 appTools/ToolMilling.py:1605 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:1620 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:305 appTools/ToolNCC.py:310 -#: appTools/ToolNCC.py:340 appTools/ToolNCC.py:363 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:271 appTools/ToolPaint.py:313 -#: appTools/ToolPaint.py:335 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1130 appPlugins/ToolDrilling.py:904 +#: appPlugins/ToolDrilling.py:910 appPlugins/ToolDrilling.py:955 +#: appPlugins/ToolDrilling.py:1202 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolDrilling.py:1254 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:611 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:775 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolIsolation.py:3377 appPlugins/ToolMilling.py:959 +#: appPlugins/ToolMilling.py:1076 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1532 +#: appPlugins/ToolMilling.py:1537 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:305 +#: appPlugins/ToolNCC.py:310 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolNCC.py:363 appPlugins/ToolNCC.py:376 +#: appPlugins/ToolNCC.py:857 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:271 +#: appPlugins/ToolPaint.py:313 appPlugins/ToolPaint.py:335 +#: appPlugins/ToolPaint.py:347 appPlugins/ToolPaint.py:794 +#: appPlugins/ToolPaint.py:3119 msgid "Parameters for" msgstr "Parâmetros para" #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1099 -#: appTools/ToolDrilling.py:955 appTools/ToolDrilling.py:1202 -#: appTools/ToolDrilling.py:1241 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:775 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1532 appTools/ToolMilling.py:1605 -#: appTools/ToolNCC.py:305 appTools/ToolNCC.py:340 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:313 app_Main.py:2496 +#: appPlugins/ToolDrilling.py:955 appPlugins/ToolDrilling.py:1202 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:775 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1532 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolNCC.py:305 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:313 app_Main.py:2496 msgid "No Tool Selected" msgstr "Nenhuma Ferramenta Selecionada" #: appObjects/FlatCAMGeometry.py:1068 appObjects/FlatCAMGeometry.py:1130 -#: appTools/ToolDrilling.py:904 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1258 appTools/ToolIsolation.py:611 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:811 -#: appTools/ToolMilling.py:959 appTools/ToolMilling.py:1076 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1537 -#: appTools/ToolMilling.py:1620 appTools/ToolNCC.py:310 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolPaint.py:271 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 +#: appPlugins/ToolDrilling.py:904 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolIsolation.py:611 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolMilling.py:959 appPlugins/ToolMilling.py:1076 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1537 +#: appPlugins/ToolMilling.py:1620 appPlugins/ToolNCC.py:310 +#: appPlugins/ToolNCC.py:376 appPlugins/ToolNCC.py:857 +#: appPlugins/ToolPaint.py:271 appPlugins/ToolPaint.py:347 +#: appPlugins/ToolPaint.py:794 msgid "Multiple Tools" msgstr "Ferramentas Múltiplas" -#: appObjects/FlatCAMGeometry.py:1211 appTools/ToolCutOut.py:470 -#: appTools/ToolIsolation.py:905 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1390 appTools/ToolMilling.py:1974 -#: appTools/ToolMilling.py:2100 appTools/ToolNCC.py:1222 -#: appTools/ToolNCC.py:1360 appTools/ToolNCC.py:1436 appTools/ToolPaint.py:427 -#: appTools/ToolPaint.py:825 appTools/ToolPaint.py:962 -#: appTools/ToolSolderPaste.py:150 appTools/ToolSolderPaste.py:487 -#: app_Main.py:4788 +#: appObjects/FlatCAMGeometry.py:1211 appPlugins/ToolCutOut.py:470 +#: appPlugins/ToolIsolation.py:905 appPlugins/ToolIsolation.py:1252 +#: appPlugins/ToolIsolation.py:1390 appPlugins/ToolMilling.py:1974 +#: appPlugins/ToolMilling.py:2100 appPlugins/ToolNCC.py:1222 +#: appPlugins/ToolNCC.py:1360 appPlugins/ToolNCC.py:1436 +#: appPlugins/ToolPaint.py:427 appPlugins/ToolPaint.py:825 +#: appPlugins/ToolPaint.py:962 appPlugins/ToolSolderPaste.py:150 +#: appPlugins/ToolSolderPaste.py:487 app_Main.py:4788 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:1223 appTools/ToolCutOut.py:483 -#: appTools/ToolDrilling.py:1114 appTools/ToolIsolation.py:1271 -#: appTools/ToolMilling.py:1986 +#: appObjects/FlatCAMGeometry.py:1223 appPlugins/ToolCutOut.py:483 +#: appPlugins/ToolDrilling.py:1114 appPlugins/ToolIsolation.py:1271 +#: appPlugins/ToolMilling.py:1986 msgid "Could not load Tools DB file." msgstr "Não foi possível carregar o arquivo com o banco de dados." -#: appObjects/FlatCAMGeometry.py:1286 appTools/ToolCutOut.py:546 -#: appTools/ToolIsolation.py:1336 appTools/ToolMilling.py:2049 -#: appTools/ToolNCC.py:1305 appTools/ToolPaint.py:906 +#: appObjects/FlatCAMGeometry.py:1286 appPlugins/ToolCutOut.py:546 +#: appPlugins/ToolIsolation.py:1336 appPlugins/ToolMilling.py:2049 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolPaint.py:906 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:1293 appTools/ToolCutOut.py:553 -#: appTools/ToolDrilling.py:1174 appTools/ToolIsolation.py:1344 -#: appTools/ToolMilling.py:2057 appTools/ToolNCC.py:1312 -#: appTools/ToolPaint.py:914 +#: appObjects/FlatCAMGeometry.py:1293 appPlugins/ToolCutOut.py:553 +#: appPlugins/ToolDrilling.py:1174 appPlugins/ToolIsolation.py:1344 +#: appPlugins/ToolMilling.py:2057 appPlugins/ToolNCC.py:1312 +#: appPlugins/ToolPaint.py:914 msgid "" "Cancelled.\n" "Multiple tools for one tool diameter found in Tools Database." @@ -13081,40 +13125,40 @@ msgstr "" "Várias ferramentas para um diâmetro de ferramenta encontradas no banco de " "dados de ferramentas." -#: appObjects/FlatCAMGeometry.py:1326 appTools/ToolIsolation.py:1381 -#: appTools/ToolMilling.py:2092 appTools/ToolNCC.py:1347 -#: appTools/ToolPaint.py:949 +#: appObjects/FlatCAMGeometry.py:1326 appPlugins/ToolIsolation.py:1381 +#: appPlugins/ToolMilling.py:2092 appPlugins/ToolNCC.py:1347 +#: appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "Nova ferramenta adicionada à Tabela de Ferramentas." -#: appObjects/FlatCAMGeometry.py:1393 appTools/ToolMilling.py:2163 +#: appObjects/FlatCAMGeometry.py:1393 appPlugins/ToolMilling.py:2163 msgid "Tool added in Tool Table." msgstr "Ferramenta adicionada na Tabela de Ferramentas." #: appObjects/FlatCAMGeometry.py:1504 appObjects/FlatCAMGeometry.py:1513 -#: appTools/ToolMilling.py:2311 appTools/ToolMilling.py:2320 +#: appPlugins/ToolMilling.py:2311 appPlugins/ToolMilling.py:2320 msgid "Failed. Select a tool to copy." msgstr "Falhou. Selecione uma ferramenta para copiar." -#: appObjects/FlatCAMGeometry.py:1542 appTools/ToolMilling.py:2344 +#: appObjects/FlatCAMGeometry.py:1542 appPlugins/ToolMilling.py:2344 msgid "Tool was copied in Tool Table." msgstr "A ferramenta foi copiada na tabela de ferramentas." -#: appObjects/FlatCAMGeometry.py:1572 appTools/ToolMilling.py:2282 +#: appObjects/FlatCAMGeometry.py:1572 appPlugins/ToolMilling.py:2282 msgid "Tool was edited in Tool Table." msgstr "A ferramenta foi editada na Tabela de Ferramentas." #: appObjects/FlatCAMGeometry.py:1605 appObjects/FlatCAMGeometry.py:1614 -#: appTools/ToolMilling.py:2376 appTools/ToolMilling.py:2385 +#: appPlugins/ToolMilling.py:2376 appPlugins/ToolMilling.py:2385 msgid "Failed. Select a tool to delete." msgstr "Falhou. Selecione uma ferramenta para excluir." -#: appObjects/FlatCAMGeometry.py:1638 appTools/ToolMilling.py:2406 +#: appObjects/FlatCAMGeometry.py:1638 appPlugins/ToolMilling.py:2406 msgid "Tool was deleted in Tool Table." msgstr "A ferramenta foi eliminada da Tabela de Ferramentas." #: appObjects/FlatCAMGeometry.py:1675 appObjects/FlatCAMGeometry.py:1684 -#: appTools/ToolMilling.py:1825 +#: appPlugins/ToolMilling.py:1825 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13133,16 +13177,16 @@ msgstr "" "NB: um valor igual a zero significa que o Dia da Ferramenta = 'Dia da ponta " "em V'" -#: appObjects/FlatCAMGeometry.py:2178 appTools/ToolMilling.py:2806 +#: appObjects/FlatCAMGeometry.py:2178 appPlugins/ToolMilling.py:2806 msgid "This Geometry can't be processed because it is" msgstr "Esta Geometria não pode ser processada porque é" -#: appObjects/FlatCAMGeometry.py:2215 appTools/ToolMilling.py:2840 +#: appObjects/FlatCAMGeometry.py:2215 appPlugins/ToolMilling.py:2840 msgid "Failed. No tool selected in the tool table ..." msgstr "Falhou. Nenhuma ferramenta selecionada na tabela de ferramentas ..." #: appObjects/FlatCAMGeometry.py:2317 appObjects/FlatCAMGeometry.py:2478 -#: appTools/ToolMilling.py:2949 appTools/ToolMilling.py:3133 +#: appPlugins/ToolMilling.py:2955 appPlugins/ToolMilling.py:3139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13152,43 +13196,43 @@ msgstr "" "Adicione um Deslocamento de Ferramenta ou altere o Tipo de Deslocamento." #: appObjects/FlatCAMGeometry.py:2390 appObjects/FlatCAMGeometry.py:2541 -#: appTools/ToolMilling.py:3022 appTools/ToolMilling.py:3177 +#: appPlugins/ToolMilling.py:3028 appPlugins/ToolMilling.py:3183 msgid "G-Code parsing in progress..." msgstr "Análisando o G-Code..." #: appObjects/FlatCAMGeometry.py:2392 appObjects/FlatCAMGeometry.py:2543 -#: appTools/ToolMilling.py:3024 appTools/ToolMilling.py:3179 +#: appPlugins/ToolMilling.py:3030 appPlugins/ToolMilling.py:3185 msgid "G-Code parsing finished..." msgstr "Análise do G-Code finalisada..." #: appObjects/FlatCAMGeometry.py:2399 appObjects/FlatCAMGeometry.py:2552 -#: appObjects/FlatCAMGeometry.py:2723 appTools/ToolMilling.py:3031 -#: appTools/ToolMilling.py:3188 +#: appObjects/FlatCAMGeometry.py:2723 appPlugins/ToolMilling.py:3037 +#: appPlugins/ToolMilling.py:3194 msgid "Finished G-Code processing" msgstr "Processamento do G-Code concluído" #: appObjects/FlatCAMGeometry.py:2401 appObjects/FlatCAMGeometry.py:2554 -#: appTools/ToolMilling.py:3033 appTools/ToolMilling.py:3190 +#: appPlugins/ToolMilling.py:3039 appPlugins/ToolMilling.py:3196 msgid "G-Code processing failed with error" msgstr "Processamento do G-Code falhou com erro" -#: appObjects/FlatCAMGeometry.py:2445 appTools/ToolMilling.py:3077 -#: appTools/ToolSolderPaste.py:832 appTools/ToolSolderPaste.py:890 +#: appObjects/FlatCAMGeometry.py:2445 appPlugins/ToolMilling.py:3083 +#: appPlugins/ToolSolderPaste.py:832 appPlugins/ToolSolderPaste.py:890 msgid "Cancelled. Empty file, it has no geometry" msgstr "Cancelado. Arquivo vazio, não tem geometria" #: appObjects/FlatCAMGeometry.py:2574 appObjects/FlatCAMGeometry.py:2579 -#: appObjects/FlatCAMGeometry.py:2730 appTools/ToolMilling.py:3218 -#: appTools/ToolMilling.py:3233 +#: appObjects/FlatCAMGeometry.py:2730 appPlugins/ToolMilling.py:3224 +#: appPlugins/ToolMilling.py:3239 msgid "CNCjob created" msgstr "Trabalho CNC criado" -#: appObjects/FlatCAMGeometry.py:2763 appTools/ToolMilling.py:2692 +#: appObjects/FlatCAMGeometry.py:2763 appPlugins/ToolMilling.py:2692 msgid "Polish" msgstr "Limpar" -#: appObjects/FlatCAMGeometry.py:2813 appTools/ToolMilling.py:2742 -#: appTools/ToolPaint.py:1829 +#: appObjects/FlatCAMGeometry.py:2813 appPlugins/ToolMilling.py:2742 +#: appPlugins/ToolPaint.py:1829 msgid "Geometry could not be painted completely" msgstr "A geometria não pode ser pintada completamente" @@ -13215,25 +13259,25 @@ msgstr "" "formato (x, y).\n" "Agora está com apenas um valor, não dois." -#: appObjects/FlatCAMGeometry.py:3128 appTools/ToolDrilling.py:1619 -#: appTools/ToolMilling.py:3438 +#: appObjects/FlatCAMGeometry.py:3128 appPlugins/ToolDrilling.py:1619 +#: appPlugins/ToolMilling.py:3444 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Exclusão falhou. Não há áreas para excluir." -#: appObjects/FlatCAMGeometry.py:3145 appTools/ToolDrilling.py:1636 -#: appTools/ToolMilling.py:3455 +#: appObjects/FlatCAMGeometry.py:3145 appPlugins/ToolDrilling.py:1636 +#: appPlugins/ToolMilling.py:3461 msgid "Delete failed. Nothing is selected." msgstr "Falha na exclusão. Nada está selecionado." #: appObjects/FlatCAMGeometry.py:3242 appObjects/FlatCAMGeometry.py:3257 -#: appTools/ToolDrilling.py:1733 appTools/ToolDrilling.py:1748 -#: appTools/ToolMilling.py:3552 appTools/ToolMilling.py:3567 +#: appPlugins/ToolDrilling.py:1733 appPlugins/ToolDrilling.py:1748 +#: appPlugins/ToolMilling.py:3558 appPlugins/ToolMilling.py:3573 #, 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 appTools/ToolIsolation.py:1544 +#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1544 msgid "Buffering solid geometry" msgstr "Buffer de geometria sólida" @@ -13242,14 +13286,15 @@ msgid "Operation could not be done." msgstr "Não foi possível executar a operação." #: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appTools/ToolIsolation.py:1754 appTools/ToolIsolation.py:2122 -#: appTools/ToolNCC.py:2116 appTools/ToolNCC.py:3137 appTools/ToolNCC.py:3517 +#: appPlugins/ToolIsolation.py:1754 appPlugins/ToolIsolation.py:2122 +#: appPlugins/ToolNCC.py:2116 appPlugins/ToolNCC.py:3137 +#: appPlugins/ToolNCC.py:3517 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 -#: appTools/ToolIsolation.py:1822 appTools/ToolIsolation.py:2018 -#: appTools/ToolIsolation.py:2204 +#: appPlugins/ToolIsolation.py:1822 appPlugins/ToolIsolation.py:2018 +#: appPlugins/ToolIsolation.py:2204 msgid "Isolation geometry created" msgstr "Geometria de isolação criada" @@ -13281,8 +13326,8 @@ msgstr "Dimensionando..." msgid "Skewing..." msgstr "Inclinando..." -#: appObjects/FlatCAMObj.py:487 appTools/ToolCalculators.py:555 -#: appTools/ToolReport.py:171 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:555 +#: appPlugins/ToolReport.py:171 msgid "Dimensions" msgstr "Dimensões" @@ -13291,84 +13336,84 @@ msgid "Calculating dimensions ... Please wait." msgstr "Calculando dimensões ... Por favor, espere." #: appObjects/FlatCAMObj.py:724 appObjects/FlatCAMObj.py:792 -#: appTools/ToolReport.py:437 appTools/ToolReport.py:505 +#: appPlugins/ToolReport.py:437 appPlugins/ToolReport.py:505 msgid "Drills number" msgstr "Número de furos" #: appObjects/FlatCAMObj.py:725 appObjects/FlatCAMObj.py:794 -#: appTools/ToolReport.py:438 appTools/ToolReport.py:507 +#: appPlugins/ToolReport.py:438 appPlugins/ToolReport.py:507 msgid "Slots number" msgstr "Número de Ranhuras" -#: appObjects/FlatCAMObj.py:727 appTools/ToolReport.py:440 +#: appObjects/FlatCAMObj.py:727 appPlugins/ToolReport.py:440 msgid "Drills total number:" msgstr "Número total de furos:" -#: appObjects/FlatCAMObj.py:728 appTools/ToolReport.py:441 +#: appObjects/FlatCAMObj.py:728 appPlugins/ToolReport.py:441 msgid "Slots total number:" msgstr "Número total de ranhuras:" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolReport.py:468 appTools/ToolReport.py:471 -#: appTools/ToolReport.py:474 appTools/ToolReport.py:502 -#: appTools/ToolReport.py:509 appTools/ToolReport.py:512 +#: appPlugins/ToolReport.py:468 appPlugins/ToolReport.py:471 +#: appPlugins/ToolReport.py:474 appPlugins/ToolReport.py:502 +#: appPlugins/ToolReport.py:509 appPlugins/ToolReport.py:512 msgid "Present" msgstr "Presente" #: appObjects/FlatCAMObj.py:756 appObjects/FlatCAMObj.py:790 -#: appTools/ToolReport.py:469 appTools/ToolReport.py:503 +#: appPlugins/ToolReport.py:469 appPlugins/ToolReport.py:503 msgid "Solid Geometry" msgstr "Geometria Sólida" #: appObjects/FlatCAMObj.py:759 appObjects/FlatCAMObj.py:797 -#: appTools/ToolReport.py:472 appTools/ToolReport.py:510 +#: appPlugins/ToolReport.py:472 appPlugins/ToolReport.py:510 msgid "GCode Text" msgstr "Texto G-Code" #: appObjects/FlatCAMObj.py:762 appObjects/FlatCAMObj.py:800 -#: appTools/ToolReport.py:475 appTools/ToolReport.py:513 +#: appPlugins/ToolReport.py:475 appPlugins/ToolReport.py:513 msgid "GCode Geometry" msgstr "Geometria G-Code" #: appObjects/FlatCAMObj.py:770 appObjects/FlatCAMObj.py:843 -#: appTools/ToolReport.py:483 appTools/ToolReport.py:556 +#: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:556 msgid "Tool Data" msgstr "Dados da ferramenta" -#: appObjects/FlatCAMObj.py:807 appTools/ToolReport.py:520 +#: appObjects/FlatCAMObj.py:807 appPlugins/ToolReport.py:520 msgid "Depth of Cut" msgstr "Profundidade de Corte" -#: appObjects/FlatCAMObj.py:819 appTools/ToolReport.py:532 +#: appObjects/FlatCAMObj.py:819 appPlugins/ToolReport.py:532 msgid "Clearance Height" msgstr "Altura do Espaço" -#: appObjects/FlatCAMObj.py:857 appTools/ToolReport.py:570 +#: appObjects/FlatCAMObj.py:857 appPlugins/ToolReport.py:570 msgid "Routing time" msgstr "Tempo de roteamento" -#: appObjects/FlatCAMObj.py:882 appTools/ToolReport.py:595 +#: appObjects/FlatCAMObj.py:882 appPlugins/ToolReport.py:595 msgid "Width" msgstr "Largura" #: appObjects/FlatCAMObj.py:888 appObjects/FlatCAMObj.py:896 -#: appTools/ToolReport.py:601 appTools/ToolReport.py:609 +#: appPlugins/ToolReport.py:601 appPlugins/ToolReport.py:609 msgid "Box Area" msgstr "Área da Caixa" #: appObjects/FlatCAMObj.py:891 appObjects/FlatCAMObj.py:899 -#: appTools/ToolReport.py:604 appTools/ToolReport.py:612 +#: appPlugins/ToolReport.py:604 appPlugins/ToolReport.py:612 msgid "Convex_Hull Area" msgstr "Área Convexa do Casco" #: appObjects/FlatCAMObj.py:906 appObjects/FlatCAMObj.py:909 -#: appTools/ToolReport.py:619 appTools/ToolReport.py:622 +#: appPlugins/ToolReport.py:619 appPlugins/ToolReport.py:622 msgid "Copper Area" msgstr "Área de Cobre" -#: appObjects/FlatCAMScript.py:156 +#: appObjects/FlatCAMScript.py:160 msgid "Script Editor" msgstr "Editor de Script" @@ -13505,56 +13550,52 @@ msgstr "Conteúdo da linha HPGL2" msgid "HPGL2 Parser ERROR" msgstr "ERRO do Analisador HPGL2" -#: appProcess.py:172 -msgid "processes running." -msgstr "processos executando." - -#: appTools/ToolAlignObjects.py:122 +#: appPlugins/ToolAlignObjects.py:122 msgid "Align Tool" msgstr "Ferramenta Alinhar" -#: appTools/ToolAlignObjects.py:167 +#: appPlugins/ToolAlignObjects.py:167 msgid "There is no aligned FlatCAM object selected..." msgstr "Não há nenhum objeto FlatCAM alinhado selecionado ..." -#: appTools/ToolAlignObjects.py:177 +#: appPlugins/ToolAlignObjects.py:177 msgid "There is no aligner FlatCAM object selected..." msgstr "Não há nenhum objeto FlatCAM do alinhador selecionado ..." -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:263 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:263 msgid "First Point" msgstr "Ponto Inicial" -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:278 msgid "Click on the START point." msgstr "Clique no ponto INICIAL." -#: appTools/ToolAlignObjects.py:258 appTools/ToolCalibration.py:294 -#: appTools/ToolDblSided.py:405 +#: appPlugins/ToolAlignObjects.py:258 appPlugins/ToolCalibration.py:294 +#: appPlugins/ToolDblSided.py:405 msgid "Cancelled by user request." msgstr "Cancelado por solicitação do usuário." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:285 -#: appTools/ToolDistance.py:410 appTools/ToolMove.py:140 -#: appTools/ToolQRCode.py:270 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolDistance.py:410 appPlugins/ToolMove.py:140 +#: appPlugins/ToolQRCode.py:270 msgid "Click on the DESTINATION point ..." msgstr "Clique no ponto DESTINO ..." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:278 -#: appTools/ToolAlignObjects.py:285 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:285 msgid "Or right click to cancel." msgstr "Ou clique esquerdo para cancelar." -#: appTools/ToolAlignObjects.py:278 appTools/ToolAlignObjects.py:285 -#: appTools/ToolFiducials.py:836 +#: appPlugins/ToolAlignObjects.py:278 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolFiducials.py:836 msgid "Second Point" msgstr "Segundo Ponto" -#: appTools/ToolAlignObjects.py:404 +#: appPlugins/ToolAlignObjects.py:404 msgid "MOVING object" msgstr "MOVENDO Objeto" -#: appTools/ToolAlignObjects.py:408 +#: appPlugins/ToolAlignObjects.py:408 msgid "" "Specify the type of object to be aligned.\n" "It can be of type: Gerber or Excellon.\n" @@ -13566,15 +13607,15 @@ msgstr "" "A seleção aqui decide o tipo de objetos que estarão\n" "na Caixa de Objetos." -#: appTools/ToolAlignObjects.py:429 +#: appPlugins/ToolAlignObjects.py:429 msgid "Object to be aligned." msgstr "Objeto a ser alinhado." -#: appTools/ToolAlignObjects.py:441 +#: appPlugins/ToolAlignObjects.py:441 msgid "DESTINATION object" msgstr "Objeto DESTINO" -#: appTools/ToolAlignObjects.py:443 +#: appPlugins/ToolAlignObjects.py:443 msgid "" "Specify the type of object to be aligned to.\n" "It can be of type: Gerber or Excellon.\n" @@ -13586,15 +13627,15 @@ msgstr "" "A seleção aqui decide o tipo de objetos que estarão\n" "na Caixa de Objetos." -#: appTools/ToolAlignObjects.py:465 +#: appPlugins/ToolAlignObjects.py:465 msgid "Object to be aligned to. Aligner." msgstr "Objeto a ser alinhado. Alinhador." -#: appTools/ToolAlignObjects.py:478 +#: appPlugins/ToolAlignObjects.py:478 msgid "Alignment Type" msgstr "Tipo de Alinhamento" -#: appTools/ToolAlignObjects.py:480 +#: appPlugins/ToolAlignObjects.py:480 msgid "" "The type of alignment can be:\n" "- Single Point -> it require a single point of sync, the action will be a " @@ -13608,19 +13649,19 @@ msgstr "" "- Ponto duplo -> requer dois pontos de sincronização, a ação será translada " "seguida de rotação" -#: appTools/ToolAlignObjects.py:486 +#: appPlugins/ToolAlignObjects.py:486 msgid "Single Point" msgstr "Ponto Único" -#: appTools/ToolAlignObjects.py:487 +#: appPlugins/ToolAlignObjects.py:487 msgid "Dual Point" msgstr "Ponto Duplo" -#: appTools/ToolAlignObjects.py:499 +#: appPlugins/ToolAlignObjects.py:499 msgid "Align Object" msgstr "Alinhar Objeto" -#: appTools/ToolAlignObjects.py:502 +#: appPlugins/ToolAlignObjects.py:502 msgid "" "Align the specified object to the aligner object.\n" "If only one point is used then it assumes translation.\n" @@ -13630,69 +13671,69 @@ msgstr "" "Se apenas um ponto for usado, ele assumirá a translação.\n" "Se forem usados dois pontos, assume translação e rotação." -#: appTools/ToolAlignObjects.py:517 appTools/ToolCalculators.py:715 -#: appTools/ToolCalibration.py:1391 appTools/ToolCopperThieving.py:1743 -#: appTools/ToolCorners.py:885 appTools/ToolCutOut.py:2846 -#: appTools/ToolDblSided.py:1094 appTools/ToolDrilling.py:2924 -#: appTools/ToolEtchCompensation.py:473 appTools/ToolExtract.py:1307 -#: appTools/ToolFiducials.py:1051 appTools/ToolFilm.py:1606 -#: appTools/ToolFollow.py:780 appTools/ToolInvertGerber.py:302 -#: appTools/ToolIsolation.py:3685 appTools/ToolLevelling.py:2245 -#: appTools/ToolMilling.py:4531 appTools/ToolNCC.py:4674 -#: appTools/ToolOptimal.py:617 appTools/ToolPaint.py:3340 -#: appTools/ToolPanelize.py:1340 appTools/ToolPunchGerber.py:2334 -#: appTools/ToolQRCode.py:1007 appTools/ToolRulesCheck.py:1664 -#: appTools/ToolSolderPaste.py:1580 appTools/ToolSub.py:929 -#: appTools/ToolTransform.py:967 +#: appPlugins/ToolAlignObjects.py:517 appPlugins/ToolCalculators.py:715 +#: appPlugins/ToolCalibration.py:1391 appPlugins/ToolCopperThieving.py:1743 +#: appPlugins/ToolCorners.py:885 appPlugins/ToolCutOut.py:2846 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDrilling.py:2924 +#: appPlugins/ToolEtchCompensation.py:473 appPlugins/ToolExtract.py:1307 +#: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1606 +#: appPlugins/ToolFollow.py:780 appPlugins/ToolInvertGerber.py:302 +#: appPlugins/ToolIsolation.py:3685 appPlugins/ToolLevelling.py:2245 +#: appPlugins/ToolMilling.py:4537 appPlugins/ToolNCC.py:4674 +#: appPlugins/ToolOptimal.py:617 appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPanelize.py:1340 appPlugins/ToolPunchGerber.py:2334 +#: appPlugins/ToolQRCode.py:1007 appPlugins/ToolRulesCheck.py:1664 +#: appPlugins/ToolSolderPaste.py:1580 appPlugins/ToolSub.py:929 +#: appPlugins/ToolTransform.py:967 msgid "Reset Tool" msgstr "Redefinir Ferramenta" -#: appTools/ToolAlignObjects.py:520 appTools/ToolCalculators.py:718 -#: appTools/ToolCalibration.py:1394 appTools/ToolCopperThieving.py:1746 -#: appTools/ToolCorners.py:888 appTools/ToolCutOut.py:2849 -#: appTools/ToolDblSided.py:1097 appTools/ToolDrilling.py:2927 -#: appTools/ToolEtchCompensation.py:476 appTools/ToolExtract.py:1310 -#: appTools/ToolFiducials.py:1054 appTools/ToolFilm.py:1609 -#: appTools/ToolFollow.py:783 appTools/ToolInvertGerber.py:305 -#: appTools/ToolIsolation.py:3688 appTools/ToolLevelling.py:2248 -#: appTools/ToolMilling.py:4534 appTools/ToolNCC.py:4677 -#: appTools/ToolOptimal.py:620 appTools/ToolPaint.py:3343 -#: appTools/ToolPanelize.py:1343 appTools/ToolPunchGerber.py:2337 -#: appTools/ToolQRCode.py:1010 appTools/ToolRulesCheck.py:1667 -#: appTools/ToolSolderPaste.py:1583 appTools/ToolSub.py:932 -#: appTools/ToolTransform.py:970 +#: appPlugins/ToolAlignObjects.py:520 appPlugins/ToolCalculators.py:718 +#: appPlugins/ToolCalibration.py:1394 appPlugins/ToolCopperThieving.py:1746 +#: appPlugins/ToolCorners.py:888 appPlugins/ToolCutOut.py:2849 +#: appPlugins/ToolDblSided.py:1097 appPlugins/ToolDrilling.py:2927 +#: appPlugins/ToolEtchCompensation.py:476 appPlugins/ToolExtract.py:1310 +#: appPlugins/ToolFiducials.py:1054 appPlugins/ToolFilm.py:1609 +#: appPlugins/ToolFollow.py:783 appPlugins/ToolInvertGerber.py:305 +#: appPlugins/ToolIsolation.py:3688 appPlugins/ToolLevelling.py:2248 +#: appPlugins/ToolMilling.py:4540 appPlugins/ToolNCC.py:4677 +#: appPlugins/ToolOptimal.py:620 appPlugins/ToolPaint.py:3343 +#: appPlugins/ToolPanelize.py:1343 appPlugins/ToolPunchGerber.py:2337 +#: appPlugins/ToolQRCode.py:1010 appPlugins/ToolRulesCheck.py:1667 +#: appPlugins/ToolSolderPaste.py:1583 appPlugins/ToolSub.py:932 +#: appPlugins/ToolTransform.py:970 msgid "Will reset the tool parameters." msgstr "Redefinirá os parâmetros da ferramenta." -#: appTools/ToolCalculators.py:177 +#: appPlugins/ToolCalculators.py:177 #, fuzzy #| msgid "Painting with tool diameter = " msgid "Cut width (tool diameter) calculated." msgstr "Pintura com diâmetro = " -#: appTools/ToolCalculators.py:199 +#: appPlugins/ToolCalculators.py:199 #, fuzzy #| msgid "The new tool diameter (cut width) to add in the tool table." msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "Diâmetro da nova ferramenta a ser adicionada na tabela de ferramentas." -#: appTools/ToolCalculators.py:205 +#: appPlugins/ToolCalculators.py:205 msgid "Cut depth (Cut Z) calculated." msgstr "" -#: appTools/ToolCalculators.py:401 +#: appPlugins/ToolCalculators.py:401 msgid "Units Calculator" msgstr "Calculadora de Unidades" -#: appTools/ToolCalculators.py:445 +#: appPlugins/ToolCalculators.py:445 msgid "Here you enter the value to be converted from INCH to MM" msgstr "Aqui você insere o valor a ser convertido de polegadas para mm" -#: appTools/ToolCalculators.py:450 +#: appPlugins/ToolCalculators.py:450 msgid "Here you enter the value to be converted from MM to INCH" msgstr "Aqui você insere o valor a ser convertido de mm para polegadas" -#: appTools/ToolCalculators.py:487 +#: appPlugins/ToolCalculators.py:487 msgid "" "This is the angle of the tip of the tool.\n" "It is specified by manufacturer." @@ -13700,7 +13741,7 @@ msgstr "" "Ângulo da ponta da ferramenta.\n" "Especificado pelo fabricante." -#: appTools/ToolCalculators.py:499 +#: appPlugins/ToolCalculators.py:499 msgid "" "This is the depth to cut into the material.\n" "In the CNCJob is the CutZ parameter." @@ -13708,7 +13749,7 @@ msgstr "" "Esta é a profundidade para cortar material.\n" "No Trabalho CNC é o parâmetro Profundidade de Corte." -#: appTools/ToolCalculators.py:511 +#: appPlugins/ToolCalculators.py:511 msgid "" "This is the tool diameter to be entered into\n" "FlatCAM Gerber section.\n" @@ -13718,7 +13759,7 @@ msgstr "" "FlatCAM Gerber.\n" "Na seção Trabalho CNC é chamado de >Diâmetro da Ferramenta<." -#: appTools/ToolCalculators.py:525 +#: appPlugins/ToolCalculators.py:525 msgid "" "Calculate either the Cut Z or the effective tool diameter,\n" " depending on which is desired and which is known. " @@ -13726,28 +13767,28 @@ msgstr "" "Calcula a Profundidade de Corte Z ou o diâmetro efetivo da\n" "ferramenta, dependendo do que é desejado e do que é conhecido. " -#: appTools/ToolCalculators.py:550 +#: appPlugins/ToolCalculators.py:550 msgid "Area Calculation" msgstr "Cálculo de Área" -#: appTools/ToolCalculators.py:552 +#: appPlugins/ToolCalculators.py:552 msgid "Choose how to calculate the board area." msgstr "Escolha como calcular a área do PCB." -#: appTools/ToolCalculators.py:570 appTools/ToolCalculators.py:588 -#: appTools/ToolCalculators.py:606 appTools/ToolCopperThieving.py:1702 +#: appPlugins/ToolCalculators.py:570 appPlugins/ToolCalculators.py:588 +#: appPlugins/ToolCalculators.py:606 appPlugins/ToolCopperThieving.py:1702 msgid "cm" msgstr "cm" -#: appTools/ToolCalculators.py:651 +#: appPlugins/ToolCalculators.py:651 msgid "um" msgstr "um" -#: appTools/ToolCalculators.py:662 +#: appPlugins/ToolCalculators.py:662 msgid "Current Value" msgstr "Valor da Corrente" -#: appTools/ToolCalculators.py:663 +#: appPlugins/ToolCalculators.py:663 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13755,17 +13796,17 @@ msgstr "" "Este é o valor de intensidade de corrente\n" "a ser ajustado na fonte de alimentação. Em Ampères." -#: appTools/ToolCalculators.py:683 +#: appPlugins/ToolCalculators.py:683 msgid "Time" msgstr "Tempo" -#: appTools/ToolCalculators.py:684 +#: appPlugins/ToolCalculators.py:684 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." msgstr "Tempo calculado necessário para o procedimento, em minutos." -#: appTools/ToolCalculators.py:707 +#: appPlugins/ToolCalculators.py:707 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13773,78 +13814,79 @@ msgstr "" "Calcula o valor da intensidade atual e o tempo do\n" "procedimento, dependendo dos parâmetros acima" -#: appTools/ToolCalibration.py:133 appTools/ToolCalibration.py:748 +#: appPlugins/ToolCalibration.py:133 appPlugins/ToolCalibration.py:748 #, fuzzy #| msgid "Calibration Tool" msgid "Calibration" msgstr "Calibração" -#: appTools/ToolCalibration.py:174 +#: appPlugins/ToolCalibration.py:174 msgid "Tool initialized" msgstr "Ferramenta inicializada" -#: appTools/ToolCalibration.py:212 +#: appPlugins/ToolCalibration.py:212 msgid "There is no source FlatCAM object selected..." msgstr "Não há nenhum objeto FlatCAM de origem selecionado..." -#: appTools/ToolCalibration.py:233 +#: appPlugins/ToolCalibration.py:233 msgid "Get First calibration point. Bottom Left..." msgstr "Obtenha o primeiro ponto de calibração. Inferior Esquerdo..." -#: appTools/ToolCalibration.py:300 +#: appPlugins/ToolCalibration.py:300 msgid "Get Second calibration point. Bottom Right (Top Left)..." msgstr "" "Obtenha o segundo ponto de calibração. Inferior direito (canto superior " "esquerdo) ..." -#: appTools/ToolCalibration.py:304 +#: appPlugins/ToolCalibration.py:304 msgid "Get Third calibration point. Top Left (Bottom Right)..." msgstr "" "Obtenha o terceiro ponto de calibração. Superior esquerdo (canto inferior " "direito) ..." -#: appTools/ToolCalibration.py:308 +#: appPlugins/ToolCalibration.py:308 msgid "Get Forth calibration point. Top Right..." msgstr "Obtenha o quarto ponto de calibração. Superior Direito..." -#: appTools/ToolCalibration.py:343 +#: appPlugins/ToolCalibration.py:343 msgid "Verification GCode for FlatCAM Calibration Tool" msgstr "G-Code de Verificação para a Ferramenta de Calibração FlatCAM" -#: appTools/ToolCalibration.py:355 appTools/ToolCalibration.py:441 +#: appPlugins/ToolCalibration.py:355 appPlugins/ToolCalibration.py:441 msgid "Gcode Viewer" msgstr "G-Code Viewer" -#: appTools/ToolCalibration.py:371 +#: appPlugins/ToolCalibration.py:371 msgid "Cancelled. Four points are needed for GCode generation." msgstr "Cancelado. São necessários quatro pontos para a geração do G-Code." -#: appTools/ToolCalibration.py:621 appTools/ToolCalibration.py:712 -#: appTools/ToolDblSided.py:523 appTools/ToolFilm.py:283 -#: appTools/ToolFilm.py:290 appTools/ToolFilm.py:294 -#: appTools/ToolMilling.py:1952 appTools/ToolMove.py:167 -#: appTools/ToolReport.py:130 appTools/ToolTransform.py:160 -#: appTools/ToolTransform.py:311 appTools/ToolTransform.py:343 -#: appTools/ToolTransform.py:388 appTools/ToolTransform.py:422 -#: appTools/ToolTransform.py:457 appTools/ToolTransform.py:494 app_Main.py:4934 -#: app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 app_Main.py:6082 -#: app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 app_Main.py:6575 -#: app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 app_Main.py:8977 -#: app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 app_Main.py:9197 -#: app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 app_Main.py:9811 -#: app_Main.py:9815 camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 +#: appPlugins/ToolCalibration.py:621 appPlugins/ToolCalibration.py:712 +#: appPlugins/ToolDblSided.py:523 appPlugins/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:290 appPlugins/ToolFilm.py:294 +#: appPlugins/ToolMilling.py:1952 appPlugins/ToolMove.py:167 +#: appPlugins/ToolReport.py:130 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:311 appPlugins/ToolTransform.py:343 +#: appPlugins/ToolTransform.py:388 appPlugins/ToolTransform.py:422 +#: appPlugins/ToolTransform.py:457 appPlugins/ToolTransform.py:494 +#: app_Main.py:4934 app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 +#: app_Main.py:6082 app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 +#: app_Main.py:6575 app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 +#: app_Main.py:8977 app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 +#: app_Main.py:9197 app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 +#: app_Main.py:9811 app_Main.py:9815 camlib.py:2436 camlib.py:2503 +#: camlib.py:2571 camlib.py:2649 msgid "No object is selected." msgstr "Nenhum objeto é selecionado." -#: appTools/ToolCalibration.py:777 +#: appPlugins/ToolCalibration.py:777 msgid "Parameters used when creating the GCode in this tool." msgstr "Parâmetros usados nesta ferramenta para criar o G-Code." -#: appTools/ToolCalibration.py:881 +#: appPlugins/ToolCalibration.py:881 msgid "STEP 1: Acquire Calibration Points" msgstr "PASSO 1: Adquirir Pontos de Calibração" -#: appTools/ToolCalibration.py:883 +#: appPlugins/ToolCalibration.py:883 msgid "" "Pick four points by clicking on canvas.\n" "Those four points should be in the four\n" @@ -13854,24 +13896,24 @@ msgstr "" "Esses quatro pontos devem estar nos quatro\n" "(o máximo possível) cantos do objeto." -#: appTools/ToolCalibration.py:901 appTools/ToolImage.py:221 -#: appTools/ToolPanelize.py:1113 appTools/ToolReport.py:195 +#: appPlugins/ToolCalibration.py:901 appPlugins/ToolImage.py:221 +#: appPlugins/ToolPanelize.py:1113 appPlugins/ToolReport.py:195 msgid "Object Type" msgstr "Tipo de Objeto" -#: appTools/ToolCalibration.py:918 +#: appPlugins/ToolCalibration.py:918 msgid "Source object selection" msgstr "Seleção do objeto fonte" -#: appTools/ToolCalibration.py:920 +#: appPlugins/ToolCalibration.py:920 msgid "FlatCAM Object to be used as a source for reference points." msgstr "Objeto FlatCAM a ser usado como fonte para os pontos de referência." -#: appTools/ToolCalibration.py:926 +#: appPlugins/ToolCalibration.py:926 msgid "Calibration Points" msgstr "Pontos de Calibração" -#: appTools/ToolCalibration.py:928 +#: appPlugins/ToolCalibration.py:928 msgid "" "Contain the expected calibration points and the\n" "ones measured." @@ -13879,47 +13921,47 @@ msgstr "" "Contém os pontos de calibração esperados e\n" "os medidos." -#: appTools/ToolCalibration.py:944 +#: appPlugins/ToolCalibration.py:944 msgid "Found Delta" msgstr "Delta Encontrado" -#: appTools/ToolCalibration.py:956 +#: appPlugins/ToolCalibration.py:956 msgid "Bot Left X" msgstr "Esquerda Inferior X" -#: appTools/ToolCalibration.py:965 +#: appPlugins/ToolCalibration.py:965 msgid "Bot Left Y" msgstr "Esquerda Inferior Y" -#: appTools/ToolCalibration.py:983 +#: appPlugins/ToolCalibration.py:983 msgid "Bot Right X" msgstr "Direita Inferior X" -#: appTools/ToolCalibration.py:993 +#: appPlugins/ToolCalibration.py:993 msgid "Bot Right Y" msgstr "Direita Inferior Y" -#: appTools/ToolCalibration.py:1008 +#: appPlugins/ToolCalibration.py:1008 msgid "Top Left X" msgstr "Esquerda Superior X" -#: appTools/ToolCalibration.py:1017 +#: appPlugins/ToolCalibration.py:1017 msgid "Top Left Y" msgstr "Esquerda Superior Y" -#: appTools/ToolCalibration.py:1032 +#: appPlugins/ToolCalibration.py:1032 msgid "Top Right X" msgstr "Direita Superior X" -#: appTools/ToolCalibration.py:1042 +#: appPlugins/ToolCalibration.py:1042 msgid "Top Right Y" msgstr "Direita Superior Y" -#: appTools/ToolCalibration.py:1075 +#: appPlugins/ToolCalibration.py:1075 msgid "Get Points" msgstr "Obter Pontos" -#: appTools/ToolCalibration.py:1077 +#: appPlugins/ToolCalibration.py:1077 msgid "" "Pick four points by clicking on canvas if the source choice\n" "is 'free' or inside the object geometry if the source is 'object'.\n" @@ -13931,11 +13973,11 @@ msgstr "" "Esses quatro pontos devem estar nos quatro cantos do\n" "objeto." -#: appTools/ToolCalibration.py:1098 +#: appPlugins/ToolCalibration.py:1098 msgid "STEP 2: Verification GCode" msgstr "PASSO 2: G-Code de Verificação" -#: appTools/ToolCalibration.py:1100 appTools/ToolCalibration.py:1113 +#: appPlugins/ToolCalibration.py:1100 appPlugins/ToolCalibration.py:1113 msgid "" "Generate GCode file to locate and align the PCB by using\n" "the four points acquired above.\n" @@ -13955,15 +13997,15 @@ msgstr "" "inferior direito.\n" "- quarto ponto -> ponto de verificação final. Apenas para avaliação." -#: appTools/ToolCalibration.py:1111 +#: appPlugins/ToolCalibration.py:1111 msgid "Generate GCode" msgstr "Gerar o G-Code" -#: appTools/ToolCalibration.py:1137 +#: appPlugins/ToolCalibration.py:1137 msgid "STEP 3: Adjustments" msgstr "PASSO 3: Ajustes" -#: appTools/ToolCalibration.py:1139 appTools/ToolCalibration.py:1148 +#: appPlugins/ToolCalibration.py:1139 appPlugins/ToolCalibration.py:1148 msgid "" "Calculate Scale and Skew factors based on the differences (delta)\n" "found when checking the PCB pattern. The differences must be filled\n" @@ -13973,15 +14015,15 @@ msgstr "" "encontradas ao verificar o padrão PCB. As diferenças devem ser preenchidas\n" "nos campos Encontrados (Delta)." -#: appTools/ToolCalibration.py:1146 +#: appPlugins/ToolCalibration.py:1146 msgid "Calculate Factors" msgstr "Calculas Fatores" -#: appTools/ToolCalibration.py:1168 +#: appPlugins/ToolCalibration.py:1168 msgid "STEP 4: Adjusted GCode" msgstr "PASSO 4: G-Code ajustado" -#: appTools/ToolCalibration.py:1170 +#: appPlugins/ToolCalibration.py:1170 msgid "" "Generate verification GCode file adjusted with\n" "the factors above." @@ -13989,51 +14031,51 @@ msgstr "" "Gera o arquivo G-Code de verificação ajustado com\n" "os fatores acima." -#: appTools/ToolCalibration.py:1175 +#: appPlugins/ToolCalibration.py:1175 msgid "Scale Factor X:" msgstr "Fator de Escala X:" -#: appTools/ToolCalibration.py:1177 +#: appPlugins/ToolCalibration.py:1177 msgid "Factor for Scale action over X axis." msgstr "Fator de escala sobre o eixo X." -#: appTools/ToolCalibration.py:1187 +#: appPlugins/ToolCalibration.py:1187 msgid "Scale Factor Y:" msgstr "Fator de Escala Y:" -#: appTools/ToolCalibration.py:1189 +#: appPlugins/ToolCalibration.py:1189 msgid "Factor for Scale action over Y axis." msgstr "Fator para ação de escala no eixo Y." -#: appTools/ToolCalibration.py:1199 +#: appPlugins/ToolCalibration.py:1199 msgid "Apply Scale Factors" msgstr "Aplicar Fatores de Escala" -#: appTools/ToolCalibration.py:1201 +#: appPlugins/ToolCalibration.py:1201 msgid "Apply Scale factors on the calibration points." msgstr "Aplica os fatores de escala nos pontos de calibração." -#: appTools/ToolCalibration.py:1211 +#: appPlugins/ToolCalibration.py:1211 msgid "Skew Angle X:" msgstr "Ângulo de inclinação X:" -#: appTools/ToolCalibration.py:1224 +#: appPlugins/ToolCalibration.py:1224 msgid "Skew Angle Y:" msgstr "Ângulo de inclinação Y:" -#: appTools/ToolCalibration.py:1237 +#: appPlugins/ToolCalibration.py:1237 msgid "Apply Skew Factors" msgstr "Aplicar Fatores de Inclinação" -#: appTools/ToolCalibration.py:1239 +#: appPlugins/ToolCalibration.py:1239 msgid "Apply Skew factors on the calibration points." msgstr "Aplica os fatores de inclinação nos pontos de calibração." -#: appTools/ToolCalibration.py:1308 +#: appPlugins/ToolCalibration.py:1308 msgid "Generate Adjusted GCode" msgstr "Gerar o G-Code Ajustado" -#: appTools/ToolCalibration.py:1310 +#: appPlugins/ToolCalibration.py:1310 msgid "" "Generate verification GCode file adjusted with\n" "the factors set above.\n" @@ -14045,11 +14087,11 @@ msgstr "" "Os parâmetros do G-Code podem ser reajustados\n" "antes de clicar neste botão." -#: appTools/ToolCalibration.py:1331 +#: appPlugins/ToolCalibration.py:1331 msgid "STEP 5: Calibrate FlatCAM Objects" msgstr "PASSO 5: Calibrar Objetos FlatCAM" -#: appTools/ToolCalibration.py:1333 +#: appPlugins/ToolCalibration.py:1333 msgid "" "Adjust the FlatCAM objects\n" "with the factors determined and verified above." @@ -14057,31 +14099,31 @@ msgstr "" "Ajustar os objetos FlatCAM\n" "com os fatores determinados e verificados acima." -#: appTools/ToolCalibration.py:1345 +#: appPlugins/ToolCalibration.py:1345 msgid "Adjusted object type" msgstr "Tipo de objeto ajustado" -#: appTools/ToolCalibration.py:1346 +#: appPlugins/ToolCalibration.py:1346 #, fuzzy #| msgid "Type of the FlatCAM Object to be adjusted." msgid "Type of the Application Object to be adjusted." msgstr "Tipo do objeto FlatCAM a ser ajustado." -#: appTools/ToolCalibration.py:1359 +#: appPlugins/ToolCalibration.py:1359 msgid "Adjusted object selection" msgstr "Seleção do objeto ajustado" -#: appTools/ToolCalibration.py:1361 +#: appPlugins/ToolCalibration.py:1361 #, fuzzy #| msgid "The FlatCAM Object to be adjusted." msgid "The Application Object to be adjusted." msgstr "Objeto FlatCAM a ser ajustado." -#: appTools/ToolCalibration.py:1368 +#: appPlugins/ToolCalibration.py:1368 msgid "Calibrate" msgstr "Calibrar" -#: appTools/ToolCalibration.py:1370 +#: appPlugins/ToolCalibration.py:1370 msgid "" "Adjust (scale and/or skew) the objects\n" "with the factors determined above." @@ -14089,136 +14131,138 @@ msgstr "" "Ajustar (dimensionar e/ou inclinar) os objetos\n" "com os fatores determinados acima." -#: appTools/ToolCopperThieving.py:205 appTools/ToolCopperThieving.py:230 +#: appPlugins/ToolCopperThieving.py:205 appPlugins/ToolCopperThieving.py:230 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Linhas funciona apenas para referência 'própria' ..." -#: appTools/ToolCopperThieving.py:216 +#: appPlugins/ToolCopperThieving.py:216 msgid "Solid fill selected." msgstr "Preenchimento sólido selecionado." -#: appTools/ToolCopperThieving.py:221 +#: appPlugins/ToolCopperThieving.py:221 msgid "Dots grid fill selected." msgstr "Preenchimento de pontos selecionado." -#: appTools/ToolCopperThieving.py:226 +#: appPlugins/ToolCopperThieving.py:226 msgid "Squares grid fill selected." msgstr "Preenchimento de quadrados selecionado." -#: appTools/ToolCopperThieving.py:248 appTools/ToolCopperThieving.py:346 -#: appTools/ToolCopperThieving.py:966 appTools/ToolCorners.py:205 -#: appTools/ToolCorners.py:428 appTools/ToolCorners.py:522 -#: appTools/ToolDblSided.py:424 appTools/ToolExtract.py:375 -#: appTools/ToolExtract.py:642 appTools/ToolExtract.py:739 -#: appTools/ToolFiducials.py:261 appTools/ToolFiducials.py:552 -#: appTools/ToolOptimal.py:156 appTools/ToolPunchGerber.py:497 -#: appTools/ToolPunchGerber.py:501 appTools/ToolQRCode.py:222 +#: appPlugins/ToolCopperThieving.py:248 appPlugins/ToolCopperThieving.py:346 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCorners.py:205 +#: appPlugins/ToolCorners.py:428 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolDblSided.py:424 appPlugins/ToolExtract.py:375 +#: appPlugins/ToolExtract.py:642 appPlugins/ToolExtract.py:739 +#: appPlugins/ToolFiducials.py:261 appPlugins/ToolFiducials.py:552 +#: appPlugins/ToolOptimal.py:156 appPlugins/ToolPunchGerber.py:497 +#: appPlugins/ToolPunchGerber.py:501 appPlugins/ToolQRCode.py:222 msgid "There is no Gerber object loaded ..." msgstr "Não há objeto Gerber carregado ..." -#: appTools/ToolCopperThieving.py:261 appTools/ToolCopperThieving.py:866 +#: appPlugins/ToolCopperThieving.py:261 appPlugins/ToolCopperThieving.py:866 msgid "Append geometry" msgstr "Anexar geometria" -#: appTools/ToolCopperThieving.py:316 appTools/ToolCopperThieving.py:917 -#: appTools/ToolCopperThieving.py:1126 +#: appPlugins/ToolCopperThieving.py:316 appPlugins/ToolCopperThieving.py:917 +#: appPlugins/ToolCopperThieving.py:1126 msgid "Append source file" msgstr "Anexar arquivo fonte" -#: appTools/ToolCopperThieving.py:329 appTools/ToolCopperThieving.py:930 +#: appPlugins/ToolCopperThieving.py:329 appPlugins/ToolCopperThieving.py:930 msgid "Copper Thieving Tool done." msgstr "Área de Adição de Cobre." -#: appTools/ToolCopperThieving.py:356 appTools/ToolCopperThieving.py:376 -#: appTools/ToolCutOut.py:751 appTools/ToolCutOut.py:1139 -#: appTools/ToolCutOut.py:1521 appTools/ToolCutOut.py:1613 -#: appTools/ToolCutOut.py:1645 appTools/ToolCutOut.py:1745 -#: appTools/ToolDrilling.py:925 appTools/ToolDrilling.py:1868 -#: appTools/ToolEtchCompensation.py:170 appTools/ToolFollow.py:193 -#: appTools/ToolFollow.py:240 appTools/ToolInvertGerber.py:117 -#: appTools/ToolIsolation.py:1080 appTools/ToolIsolation.py:1145 -#: appTools/ToolIsolation.py:1552 appTools/ToolIsolation.py:1579 -#: appTools/ToolIsolation.py:2425 appTools/ToolLevelling.py:327 -#: appTools/ToolMilling.py:651 appTools/ToolMilling.py:873 -#: appTools/ToolMilling.py:1300 appTools/ToolMilling.py:2772 -#: appTools/ToolMilling.py:2795 appTools/ToolNCC.py:1037 -#: appTools/ToolNCC.py:1106 appTools/ToolNCC.py:1569 appTools/ToolNCC.py:1619 -#: appTools/ToolNCC.py:1652 appTools/ToolPaint.py:1138 -#: appTools/ToolPaint.py:1225 appTools/ToolPanelize.py:296 -#: appTools/ToolPanelize.py:310 appTools/ToolSub.py:261 appTools/ToolSub.py:279 -#: appTools/ToolSub.py:489 appTools/ToolSub.py:502 +#: appPlugins/ToolCopperThieving.py:356 appPlugins/ToolCopperThieving.py:376 +#: appPlugins/ToolCutOut.py:751 appPlugins/ToolCutOut.py:1139 +#: appPlugins/ToolCutOut.py:1521 appPlugins/ToolCutOut.py:1613 +#: appPlugins/ToolCutOut.py:1645 appPlugins/ToolCutOut.py:1745 +#: appPlugins/ToolDrilling.py:925 appPlugins/ToolDrilling.py:1868 +#: appPlugins/ToolEtchCompensation.py:170 appPlugins/ToolFollow.py:193 +#: appPlugins/ToolFollow.py:240 appPlugins/ToolInvertGerber.py:117 +#: appPlugins/ToolIsolation.py:1080 appPlugins/ToolIsolation.py:1145 +#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolIsolation.py:1579 +#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolLevelling.py:327 +#: appPlugins/ToolMilling.py:651 appPlugins/ToolMilling.py:873 +#: appPlugins/ToolMilling.py:1300 appPlugins/ToolMilling.py:2772 +#: appPlugins/ToolMilling.py:2795 appPlugins/ToolNCC.py:1037 +#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1569 +#: appPlugins/ToolNCC.py:1619 appPlugins/ToolNCC.py:1652 +#: appPlugins/ToolPaint.py:1138 appPlugins/ToolPaint.py:1225 +#: appPlugins/ToolPanelize.py:296 appPlugins/ToolPanelize.py:310 +#: appPlugins/ToolSub.py:261 appPlugins/ToolSub.py:279 +#: appPlugins/ToolSub.py:489 appPlugins/ToolSub.py:502 #: tclCommands/TclCommandCopperClear.py:97 #: tclCommands/TclCommandCopperClear.py:284 tclCommands/TclCommandPaint.py:99 #: tclCommands/TclCommandPaint.py:288 tclCommands/TclCommandScale.py:81 msgid "Could not retrieve object" msgstr "Não foi possível recuperar o objeto" -#: appTools/ToolCopperThieving.py:404 +#: appPlugins/ToolCopperThieving.py:404 msgid "Click the end point of the filling area." msgstr "Clique no ponto final da área de preenchimento." -#: appTools/ToolCopperThieving.py:529 +#: appPlugins/ToolCopperThieving.py:529 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Ferramenta de Adição de Cobre iniciada. Lendo parâmetros." -#: appTools/ToolCopperThieving.py:555 +#: appPlugins/ToolCopperThieving.py:555 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Ferramenta de Adição de Cobre. Preparando polígonos de isolação." -#: appTools/ToolCopperThieving.py:601 +#: appPlugins/ToolCopperThieving.py:601 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "" "Ferramenta de Adição de Cobre. Preparando áreas para preencher com cobre." -#: appTools/ToolCopperThieving.py:645 +#: appPlugins/ToolCopperThieving.py:645 msgid "Geometry not supported for" msgstr "Geometria não suportada para" -#: appTools/ToolCopperThieving.py:651 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:1996 appTools/ToolNCC.py:2990 appTools/ToolPaint.py:2602 +#: appPlugins/ToolCopperThieving.py:651 appPlugins/ToolNCC.py:1941 +#: appPlugins/ToolNCC.py:1996 appPlugins/ToolNCC.py:2990 +#: appPlugins/ToolPaint.py:2602 msgid "No object available." msgstr "Nenhum objeto disponível." -#: appTools/ToolCopperThieving.py:688 appTools/ToolNCC.py:1966 -#: appTools/ToolNCC.py:2019 appTools/ToolNCC.py:3032 +#: appPlugins/ToolCopperThieving.py:688 appPlugins/ToolNCC.py:1966 +#: appPlugins/ToolNCC.py:2019 appPlugins/ToolNCC.py:3032 msgid "The reference object type is not supported." msgstr "O tipo do objeto de referência não é suportado." -#: appTools/ToolCopperThieving.py:693 +#: appPlugins/ToolCopperThieving.py:693 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "Ferramenta de Adição de Cobre. Anexando nova geometria e buffer." -#: appTools/ToolCopperThieving.py:729 +#: appPlugins/ToolCopperThieving.py:729 msgid "Create geometry" msgstr "Criar Geometria" -#: appTools/ToolCopperThieving.py:941 appTools/ToolCopperThieving.py:945 +#: appPlugins/ToolCopperThieving.py:941 appPlugins/ToolCopperThieving.py:945 msgid "P-Plating Mask" msgstr "Máscara de Revestimento Padrão" -#: appTools/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:969 msgid "Append PP-M geometry" msgstr "Anexar geometria" -#: appTools/ToolCopperThieving.py:1146 +#: appPlugins/ToolCopperThieving.py:1146 msgid "Generating Pattern Plating Mask done." msgstr "Geração de Máscara de Revestimento Padrão concluída." -#: appTools/ToolCopperThieving.py:1189 +#: appPlugins/ToolCopperThieving.py:1189 msgid "Copper Thieving Tool exit." msgstr "Sair da Ferramenta de Adição de Cobre." -#: appTools/ToolCopperThieving.py:1280 appTools/ToolFiducials.py:993 +#: appPlugins/ToolCopperThieving.py:1280 appPlugins/ToolFiducials.py:993 msgid "Gerber Object to which will be added a copper thieving." msgstr "Objeto Gerber ao qual será adicionada uma adição de cobre." -#: appTools/ToolCopperThieving.py:1298 +#: appPlugins/ToolCopperThieving.py:1298 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Parâmetros da Fresa" -#: appTools/ToolCopperThieving.py:1307 +#: appPlugins/ToolCopperThieving.py:1307 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14228,11 +14272,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." -#: appTools/ToolCopperThieving.py:1370 +#: appPlugins/ToolCopperThieving.py:1370 msgid "Ref. Type" msgstr "Tipo de Ref" -#: appTools/ToolCopperThieving.py:1372 +#: appPlugins/ToolCopperThieving.py:1372 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14240,21 +14284,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." -#: appTools/ToolCopperThieving.py:1381 +#: appPlugins/ToolCopperThieving.py:1381 msgid "Ref. Object" msgstr "Objeto de Ref" -#: appTools/ToolCopperThieving.py:1383 +#: appPlugins/ToolCopperThieving.py:1383 #, 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." -#: appTools/ToolCopperThieving.py:1560 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Insert Copper thieving" msgstr "Inserir adição de cobre" -#: appTools/ToolCopperThieving.py:1563 +#: appPlugins/ToolCopperThieving.py:1563 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14262,11 +14306,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." -#: appTools/ToolCopperThieving.py:1623 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Insert Robber Bar" msgstr "Inserir Barra" -#: appTools/ToolCopperThieving.py:1626 +#: appPlugins/ToolCopperThieving.py:1626 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14278,11 +14322,11 @@ msgstr "" "a uma certa distância.\n" "Necessário ao fazer o padrão de furos." -#: appTools/ToolCopperThieving.py:1651 +#: appPlugins/ToolCopperThieving.py:1651 msgid "Select Soldermask object" msgstr "Selecionar objeto Máscara de Solda" -#: appTools/ToolCopperThieving.py:1653 +#: appPlugins/ToolCopperThieving.py:1653 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14292,11 +14336,11 @@ msgstr "" "Será usado como base para\n" "a máscara de revestimento padrão." -#: appTools/ToolCopperThieving.py:1689 +#: appPlugins/ToolCopperThieving.py:1689 msgid "Plated area" msgstr "Área revestida" -#: appTools/ToolCopperThieving.py:1691 +#: appPlugins/ToolCopperThieving.py:1691 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14314,11 +14358,11 @@ msgstr "" "um pouco maior que os pads de cobre, e essa área é\n" "calculada a partir das aberturas da máscara de solda." -#: appTools/ToolCopperThieving.py:1725 +#: appPlugins/ToolCopperThieving.py:1725 msgid "Generate pattern plating mask" msgstr "Gerar máscara de revestimento padrão" -#: appTools/ToolCopperThieving.py:1728 +#: appPlugins/ToolCopperThieving.py:1728 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14328,79 +14372,80 @@ msgstr "" "as geometrias da adição de cobre e/ou\n" "a barra, se elas foram geradas." -#: appTools/ToolCorners.py:114 +#: appPlugins/ToolCorners.py:114 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Ferramenta de Canto" -#: appTools/ToolCorners.py:246 appTools/ToolCorners.py:433 -#: appTools/ToolCorners.py:527 +#: appPlugins/ToolCorners.py:246 appPlugins/ToolCorners.py:433 +#: appPlugins/ToolCorners.py:527 msgid "Please select at least a location" msgstr "Selecione pelo menos um local" -#: appTools/ToolCorners.py:410 appTools/ToolCorners.py:504 +#: appPlugins/ToolCorners.py:410 appPlugins/ToolCorners.py:504 msgid "The tool diameter is zero." msgstr "O diâmetro da ferramenta é zero." -#: appTools/ToolCorners.py:496 appTools/ToolCorners.py:598 +#: appPlugins/ToolCorners.py:496 appPlugins/ToolCorners.py:598 msgid "Excellon object with corner drills created." msgstr "O objeto Excellon com furos de esquina foi criado." -#: appTools/ToolCorners.py:633 +#: appPlugins/ToolCorners.py:633 msgid "A Gerber object with corner markers was created." msgstr "O objeto Gerber com marcadores de esquina foi criado." -#: appTools/ToolCorners.py:679 +#: appPlugins/ToolCorners.py:679 msgid "The Gerber object to which will be added corner markers." msgstr "Objeto Gerber ao qual serão adicionados marcadores de canto." -#: appTools/ToolCorners.py:695 +#: appPlugins/ToolCorners.py:695 msgid "Locations" msgstr "Locais" -#: appTools/ToolCorners.py:697 +#: appPlugins/ToolCorners.py:697 msgid "Locations where to place corner markers." msgstr "Locais onde colocar marcadores de canto." -#: appTools/ToolCorners.py:710 appTools/ToolFiducials.py:824 app_Main.py:5476 +#: appPlugins/ToolCorners.py:710 appPlugins/ToolFiducials.py:824 +#: app_Main.py:5476 msgid "Top Right" msgstr "Direita Superior" -#: appTools/ToolCorners.py:727 +#: appPlugins/ToolCorners.py:727 msgid "Toggle ALL" msgstr "Alternar TUDO" -#: appTools/ToolCorners.py:807 +#: appPlugins/ToolCorners.py:807 msgid "Add Marker" msgstr "Adicionar Marcador" -#: appTools/ToolCorners.py:810 +#: appPlugins/ToolCorners.py:810 msgid "Will add corner markers to the selected Gerber file." msgstr "Adicionará marcadores de canto ao arquivo Gerber selecionado." -#: appTools/ToolCorners.py:826 +#: appPlugins/ToolCorners.py:826 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Furos em cantos" -#: appTools/ToolCorners.py:843 appTools/ToolCorners.py:866 -#: appTools/ToolDblSided.py:1076 +#: appPlugins/ToolCorners.py:843 appPlugins/ToolCorners.py:866 +#: appPlugins/ToolDblSided.py:1076 msgid "Create Excellon Object" msgstr "Criar Objeto Excellon" -#: appTools/ToolCorners.py:846 +#: appPlugins/ToolCorners.py:846 msgid "Will add drill holes in the center of the markers." msgstr "Irá adicionar furos no centro dos marcadores." -#: appTools/ToolCorners.py:862 +#: appPlugins/ToolCorners.py:862 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Locais" -#: appTools/ToolCorners.py:869 +#: appPlugins/ToolCorners.py:869 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14408,25 +14453,25 @@ msgid "" "move to the next location until the last one." msgstr "" -#: appTools/ToolCutOut.py:577 +#: appPlugins/ToolCutOut.py:577 msgid "Updated tool from Tools Database." msgstr "Ferramenta atualizada do banco de dados de ferramentas." -#: appTools/ToolCutOut.py:657 +#: appPlugins/ToolCutOut.py:657 msgid "Default tool added." msgstr "Ferramenta padrão adicionada." -#: appTools/ToolCutOut.py:671 appTools/ToolIsolation.py:2790 -#: appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2770 app_Main.py:6378 +#: appPlugins/ToolCutOut.py:671 appPlugins/ToolIsolation.py:2790 +#: appPlugins/ToolNCC.py:3977 appPlugins/ToolPaint.py:2770 app_Main.py:6378 #: app_Main.py:6399 msgid "Selected tool can't be used here. Pick another." msgstr "A ferramenta selecionada não pode ser usada aqui. Escolha outra." -#: appTools/ToolCutOut.py:694 +#: appPlugins/ToolCutOut.py:694 msgid "Tool updated from Tools Database." msgstr "Ferramenta atualizada do banco de dados de ferramentas." -#: appTools/ToolCutOut.py:756 appTools/ToolCutOut.py:1526 +#: appPlugins/ToolCutOut.py:756 appPlugins/ToolCutOut.py:1526 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14434,18 +14479,18 @@ msgstr "" "Não há objeto selecionado para Recorte.\n" "Selecione um e tente novamente." -#: appTools/ToolCutOut.py:762 appTools/ToolCutOut.py:1148 -#: appTools/ToolCutOut.py:1629 appTools/ToolCutOut.py:1763 +#: appPlugins/ToolCutOut.py:762 appPlugins/ToolCutOut.py:1148 +#: appPlugins/ToolCutOut.py:1629 appPlugins/ToolCutOut.py:1763 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" "O diâmetro da ferramenta está zerado. Mude para um número real positivo." -#: appTools/ToolCutOut.py:775 appTools/ToolCutOut.py:1162 +#: appPlugins/ToolCutOut.py:775 appPlugins/ToolCutOut.py:1162 msgid "Number of gaps value is missing. Add it and retry." msgstr "O número de pontes está ausente. Altere e tente novamente." -#: appTools/ToolCutOut.py:780 appTools/ToolCutOut.py:1166 +#: appPlugins/ToolCutOut.py:780 appPlugins/ToolCutOut.py:1166 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." @@ -14454,67 +14499,67 @@ msgstr "" "'2tb', 4 ou 8. \n" "Preencha um valor correto e tente novamente." -#: appTools/ToolCutOut.py:1113 appTools/ToolCutOut.py:1491 -#: appTools/ToolCutOut.py:1950 +#: appPlugins/ToolCutOut.py:1113 appPlugins/ToolCutOut.py:1491 +#: appPlugins/ToolCutOut.py:1950 msgid "Mouse bites failed." msgstr "Mouse bites (mordidas de rato) falhou." -#: appTools/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 +#: appPlugins/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 #: tclCommands/TclCommandGeoCutout.py:356 msgid "Any-form Cutout operation finished." msgstr "Operação de recorte de qualquer formato concluída." -#: appTools/ToolCutOut.py:1143 appTools/ToolDrilling.py:1872 -#: appTools/ToolEtchCompensation.py:176 appTools/ToolFollow.py:197 -#: appTools/ToolFollow.py:244 appTools/ToolInvertGerber.py:123 -#: appTools/ToolIsolation.py:1084 appTools/ToolIsolation.py:1149 -#: appTools/ToolIsolation.py:1556 appTools/ToolIsolation.py:1583 -#: appTools/ToolIsolation.py:2429 appTools/ToolMilling.py:2776 -#: appTools/ToolMilling.py:2799 appTools/ToolNCC.py:1041 -#: appTools/ToolNCC.py:1110 appTools/ToolNCC.py:1573 appTools/ToolPaint.py:1142 -#: appTools/ToolPanelize.py:301 tclCommands/TclCommandBbox.py:71 -#: tclCommands/TclCommandNregions.py:71 +#: appPlugins/ToolCutOut.py:1143 appPlugins/ToolDrilling.py:1872 +#: appPlugins/ToolEtchCompensation.py:176 appPlugins/ToolFollow.py:197 +#: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:123 +#: appPlugins/ToolIsolation.py:1084 appPlugins/ToolIsolation.py:1149 +#: appPlugins/ToolIsolation.py:1556 appPlugins/ToolIsolation.py:1583 +#: appPlugins/ToolIsolation.py:2429 appPlugins/ToolMilling.py:2776 +#: appPlugins/ToolMilling.py:2799 appPlugins/ToolNCC.py:1041 +#: appPlugins/ToolNCC.py:1110 appPlugins/ToolNCC.py:1573 +#: appPlugins/ToolPaint.py:1142 appPlugins/ToolPanelize.py:301 +#: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Objeto não encontrado" -#: appTools/ToolCutOut.py:1337 appTools/ToolCutOut.py:1414 +#: appPlugins/ToolCutOut.py:1337 appPlugins/ToolCutOut.py:1414 msgid "Rectangular cutout with negative margin is not possible." msgstr "Recorte retangular com margem negativa não é possível." -#: appTools/ToolCutOut.py:1499 +#: appPlugins/ToolCutOut.py:1499 msgid "Rectangular CutOut operation finished." msgstr "Recorte retangular concluído." -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 #, fuzzy #| msgid "Could not load the file." msgid "Could not add drills." msgstr "Não foi possível carregar o arquivo." -#: appTools/ToolCutOut.py:1618 appTools/ToolCutOut.py:1673 +#: appPlugins/ToolCutOut.py:1618 appPlugins/ToolCutOut.py:1673 msgid "Geometry object for manual cutout not found" msgstr "Objeto de geometria para recorte manual não encontrado" -#: appTools/ToolCutOut.py:1621 +#: appPlugins/ToolCutOut.py:1621 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Clique no perímetro do objeto de geometria selecionado para criar uma " "ponte ..." -#: appTools/ToolCutOut.py:1712 +#: appPlugins/ToolCutOut.py:1712 msgid "No tool in the Geometry object." msgstr "Nenhuma ferramenta no objeto Geometria." -#: appTools/ToolCutOut.py:1733 +#: appPlugins/ToolCutOut.py:1733 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" "Ponte no Recorte adicionada. Clique com o botão esquerdo para adicionar " "outra ou clique com o botão direito para terminar." -#: appTools/ToolCutOut.py:1750 +#: appPlugins/ToolCutOut.py:1750 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -14522,7 +14567,7 @@ msgstr "" "Não há nenhum objeto Gerber selecionado para o Recorte.\n" "Selecione um e tente novamente." -#: appTools/ToolCutOut.py:1756 +#: appPlugins/ToolCutOut.py:1756 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14530,19 +14575,19 @@ msgstr "" "O objeto selecionado deve ser do tipo Gerber.\n" "Selecione um arquivo Gerber e tente novamente." -#: appTools/ToolCutOut.py:1791 +#: appPlugins/ToolCutOut.py:1791 msgid "Geometry not supported" msgstr "Geometria não suportada" -#: appTools/ToolCutOut.py:1863 +#: appPlugins/ToolCutOut.py:1863 msgid "Making manual bridge gap..." msgstr "Fazendo ponte manual..." -#: appTools/ToolCutOut.py:1954 +#: appPlugins/ToolCutOut.py:1954 msgid "Finished manual adding of gaps." msgstr "Adição manual de lacunas concluída." -#: appTools/ToolCutOut.py:2324 +#: appPlugins/ToolCutOut.py:2324 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14554,16 +14599,16 @@ msgstr "" "Cria um objeto Geometria com caminho de\n" "ferramenta para cortar em torno de polígonos." -#: appTools/ToolCutOut.py:2353 appTools/ToolDblSided.py:664 -#: appTools/ToolPanelize.py:1102 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolPanelize.py:1102 msgid "Source Object" msgstr "Objeto Fonte" -#: appTools/ToolCutOut.py:2354 +#: appPlugins/ToolCutOut.py:2354 msgid "Object to be cutout" msgstr "Objeto a ser recortado" -#: appTools/ToolCutOut.py:2381 +#: appPlugins/ToolCutOut.py:2381 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14575,15 +14620,15 @@ msgstr "" "O que estiver selecionado aqui irá ditar o tipo\n" "de objetos que preencherão a caixa de combinação 'Objeto'." -#: appTools/ToolCutOut.py:2437 appTools/ToolIsolation.py:61 -#: appTools/ToolIsolation.py:3337 appTools/ToolMilling.py:3798 -#: appTools/ToolNCC.py:4299 appTools/ToolPaint.py:3079 +#: appPlugins/ToolCutOut.py:2437 appPlugins/ToolIsolation.py:61 +#: appPlugins/ToolIsolation.py:3337 appPlugins/ToolMilling.py:3804 +#: appPlugins/ToolNCC.py:4299 appPlugins/ToolPaint.py:3079 msgid "Search and Add" msgstr "Pesquisar e Adicionar" -#: appTools/ToolCutOut.py:2440 appTools/ToolIsolation.py:3340 -#: appTools/ToolMilling.py:3801 appTools/ToolNCC.py:4302 -#: appTools/ToolPaint.py:3082 +#: appPlugins/ToolCutOut.py:2440 appPlugins/ToolIsolation.py:3340 +#: appPlugins/ToolMilling.py:3807 appPlugins/ToolNCC.py:4302 +#: appPlugins/ToolPaint.py:3082 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14597,16 +14642,16 @@ msgstr "" "no banco de dados de ferramentas. Se nada for encontrado\n" "no BD de ferramentas, uma ferramenta padrão é adicionada." -#: appTools/ToolCutOut.py:2449 appTools/ToolIsolation.py:66 -#: appTools/ToolIsolation.py:3349 appTools/ToolMilling.py:383 -#: appTools/ToolMilling.py:3810 appTools/ToolNCC.py:4311 -#: appTools/ToolPaint.py:3091 +#: appPlugins/ToolCutOut.py:2449 appPlugins/ToolIsolation.py:66 +#: appPlugins/ToolIsolation.py:3349 appPlugins/ToolMilling.py:383 +#: appPlugins/ToolMilling.py:3816 appPlugins/ToolNCC.py:4311 +#: appPlugins/ToolPaint.py:3091 msgid "Pick from DB" msgstr "Escolher do BD" -#: appTools/ToolCutOut.py:2452 appTools/ToolIsolation.py:3352 -#: appTools/ToolMilling.py:3813 appTools/ToolNCC.py:4314 -#: appTools/ToolPaint.py:3094 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolIsolation.py:3352 +#: appPlugins/ToolMilling.py:3819 appPlugins/ToolNCC.py:4314 +#: appPlugins/ToolPaint.py:3094 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14618,23 +14663,23 @@ msgstr "" "Ferramentas de administração de banco de dados em:\n" "Menu: Opções -> Banco de dados de ferramentas" -#: appTools/ToolCutOut.py:2466 +#: appPlugins/ToolCutOut.py:2466 msgid "Tool Parameters" msgstr "Parâmetros de Ferramenta" -#: appTools/ToolCutOut.py:2603 +#: appPlugins/ToolCutOut.py:2603 msgid "Bridge Gaps" msgstr "Pontes" -#: appTools/ToolCutOut.py:2605 +#: appPlugins/ToolCutOut.py:2605 msgid "Selection of the type of cutout." msgstr "" -#: appTools/ToolCutOut.py:2609 appTools/ToolPunchGerber.py:2287 +#: appPlugins/ToolCutOut.py:2609 appPlugins/ToolPunchGerber.py:2287 msgid "Automatic" msgstr "Auto" -#: appTools/ToolCutOut.py:2658 +#: appPlugins/ToolCutOut.py:2658 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -14644,7 +14689,7 @@ msgstr "" "O recorte pode ter qualquer forma.\n" "Útil quando o PCB tem uma forma não retangular." -#: appTools/ToolCutOut.py:2673 +#: appPlugins/ToolCutOut.py:2673 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -14656,11 +14701,11 @@ msgstr "" "sempre em forma de retângulo e será\n" "a caixa delimitadora do objeto." -#: appTools/ToolCutOut.py:2710 +#: appPlugins/ToolCutOut.py:2710 msgid "Generate Manual Geometry" msgstr "Gerar Geometria Manual" -#: appTools/ToolCutOut.py:2713 +#: appPlugins/ToolCutOut.py:2713 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -14672,19 +14717,19 @@ msgstr "" "para ser usado como recorte, caso ainda não exista.\n" "Selecione o arquivo Gerber de origem na combobox do objeto." -#: appTools/ToolCutOut.py:2733 +#: appPlugins/ToolCutOut.py:2733 msgid "Manual cutout Geometry" msgstr "Geometria de recorte manual" -#: appTools/ToolCutOut.py:2735 appTools/ToolCutOut.py:2776 +#: appPlugins/ToolCutOut.py:2735 appPlugins/ToolCutOut.py:2776 msgid "Geometry object used to create the manual cutout." msgstr "Objeto de geometria usado para criar o recorte manual." -#: appTools/ToolCutOut.py:2742 +#: appPlugins/ToolCutOut.py:2742 msgid "Manual Add Bridge Gaps" msgstr "Adicionar Pontes Manuais" -#: appTools/ToolCutOut.py:2745 +#: appPlugins/ToolCutOut.py:2745 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -14697,23 +14742,23 @@ msgstr "" "O clique deve ser feito no perímetro\n" "do objeto Geometria usado como uma geometria de recorte." -#: appTools/ToolCutOut.py:2767 appTools/ToolCutOut.py:2830 +#: appPlugins/ToolCutOut.py:2767 appPlugins/ToolCutOut.py:2830 #, fuzzy #| msgid "Drilling" msgid "Cut by Drilling" msgstr "Perfuração" -#: appTools/ToolCutOut.py:2769 appTools/ToolCutOut.py:2833 +#: appPlugins/ToolCutOut.py:2769 appPlugins/ToolCutOut.py:2833 msgid "Create a series of drill holes following a geometry line." msgstr "" -#: appTools/ToolDblSided.py:104 appTools/ToolDblSided.py:607 +#: appPlugins/ToolDblSided.py:104 appPlugins/ToolDblSided.py:607 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "PCB de 2 faces" -#: appTools/ToolDblSided.py:277 +#: appPlugins/ToolDblSided.py:277 msgid "" "'Point' reference is selected and 'Point' coordinates are missing. Add them " "and retry." @@ -14721,53 +14766,53 @@ msgstr "" "A referência 'Ponto' está selecionada e as coordenadas do 'Ponto' estão " "faltando. Adicione-as e tente novamente." -#: appTools/ToolDblSided.py:286 +#: appPlugins/ToolDblSided.py:286 msgid "There is no Box reference object loaded. Load one and retry." msgstr "" "Não há objeto Caixa de referência carregado. Carregue um e tente novamente." -#: appTools/ToolDblSided.py:298 +#: appPlugins/ToolDblSided.py:298 msgid "No value or wrong format in Drill Dia entry. Add it and retry." msgstr "" "Nenhum valor ou formato incorreto para o Diâmetro do Furo. Altere e tente " "novamente." -#: appTools/ToolDblSided.py:310 +#: appPlugins/ToolDblSided.py:310 msgid "There are no Alignment Drill Coordinates to use. Add them and retry." msgstr "" "Não há Coordenadas para usar no Furo de Alinhamento. Adicione-as e tente " "novamente." -#: appTools/ToolDblSided.py:329 +#: appPlugins/ToolDblSided.py:329 msgid "Alignment Drills" msgstr "Furos de Alinhamento" -#: appTools/ToolDblSided.py:333 +#: appPlugins/ToolDblSided.py:333 msgid "Excellon object with alignment drills created..." msgstr "Objeto Excellon com furos de alinhamento criado ..." -#: appTools/ToolDblSided.py:344 appTools/ToolPunchGerber.py:527 -#: appTools/ToolPunchGerber.py:564 appTools/ToolPunchGerber.py:669 +#: appPlugins/ToolDblSided.py:344 appPlugins/ToolPunchGerber.py:527 +#: appPlugins/ToolPunchGerber.py:564 appPlugins/ToolPunchGerber.py:669 msgid "There is no Excellon object loaded ..." msgstr "Não há objeto Excellon carregado ..." -#: appTools/ToolDblSided.py:356 +#: appPlugins/ToolDblSided.py:356 msgid "Click on canvas within the desired Excellon drill hole" msgstr "Clique na tela dentro do furo Excellon desejado" -#: appTools/ToolDblSided.py:400 +#: appPlugins/ToolDblSided.py:400 msgid "Mirror reference point set." msgstr "Conjunto de ponto de referência de espelho." -#: appTools/ToolDblSided.py:428 +#: appPlugins/ToolDblSided.py:428 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Apenas objetos Gerber, Excellon e Geometria podem ser espelhados." -#: appTools/ToolDblSided.py:440 +#: appPlugins/ToolDblSided.py:440 msgid "There is no Box object loaded ..." msgstr "Não há objeto Caixa carregado ..." -#: appTools/ToolDblSided.py:450 +#: appPlugins/ToolDblSided.py:450 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." @@ -14775,11 +14820,11 @@ msgstr "" "Faltando as Coordenadas do 'Ponto'. Adicione as coordenadas e tente " "novamente ..." -#: appTools/ToolDblSided.py:457 camlib.py:2434 +#: appPlugins/ToolDblSided.py:457 camlib.py:2434 msgid "Object was mirrored" msgstr "O objeto foi espelhado" -#: appTools/ToolDblSided.py:635 appTools/ToolNCC.py:4107 +#: appPlugins/ToolDblSided.py:635 appPlugins/ToolNCC.py:4107 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14791,20 +14836,20 @@ msgstr "" "Cria um objeto Geometria com caminho de ferramenta\n" "para cortar todas as regiões com retirada de cobre." -#: appTools/ToolDblSided.py:665 +#: appPlugins/ToolDblSided.py:665 msgid "Objects to be mirrored" msgstr "Objetos a espelhar" -#: appTools/ToolDblSided.py:672 +#: appPlugins/ToolDblSided.py:672 msgid "Select the type of application object to be processed in this tool." msgstr "" "Selecione o tipo de objeto de aplicativo a ser processado nesta ferramenta." -#: appTools/ToolDblSided.py:706 +#: appPlugins/ToolDblSided.py:706 msgid "Bounds Values" msgstr "Valores Limite" -#: appTools/ToolDblSided.py:708 +#: appPlugins/ToolDblSided.py:708 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14812,39 +14857,39 @@ msgstr "" "Selecione na tela o(s) objeto(s)\n" "para o qual calcular valores limites." -#: appTools/ToolDblSided.py:718 +#: appPlugins/ToolDblSided.py:718 msgid "X min" msgstr "X min" -#: appTools/ToolDblSided.py:720 appTools/ToolDblSided.py:734 +#: appPlugins/ToolDblSided.py:720 appPlugins/ToolDblSided.py:734 msgid "Minimum location." msgstr "Localização mínima." -#: appTools/ToolDblSided.py:732 +#: appPlugins/ToolDblSided.py:732 msgid "Y min" msgstr "Y min" -#: appTools/ToolDblSided.py:746 +#: appPlugins/ToolDblSided.py:746 msgid "X max" msgstr "X max" -#: appTools/ToolDblSided.py:748 appTools/ToolDblSided.py:762 +#: appPlugins/ToolDblSided.py:748 appPlugins/ToolDblSided.py:762 msgid "Maximum location." msgstr "Localização máxima." -#: appTools/ToolDblSided.py:760 +#: appPlugins/ToolDblSided.py:760 msgid "Y max" msgstr "Y max" -#: appTools/ToolDblSided.py:771 +#: appPlugins/ToolDblSided.py:771 msgid "Center point coordinates" msgstr "Coordenadas do ponto central" -#: appTools/ToolDblSided.py:773 +#: appPlugins/ToolDblSided.py:773 msgid "Centroid" msgstr "Centroid" -#: appTools/ToolDblSided.py:775 +#: appPlugins/ToolDblSided.py:775 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14852,11 +14897,11 @@ msgstr "" "A localização do ponto central do retângulo\n" "forma delimitadora. Centroid. O formato é (x, y)." -#: appTools/ToolDblSided.py:784 +#: appPlugins/ToolDblSided.py:784 msgid "Calculate Bounds Values" msgstr "Calcular valores de limitesCalculadoras" -#: appTools/ToolDblSided.py:786 +#: appPlugins/ToolDblSided.py:786 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14866,15 +14911,15 @@ msgstr "" "para a seleção de objetos.\n" "A forma do envelope é paralela ao eixo X, Y." -#: appTools/ToolDblSided.py:811 +#: appPlugins/ToolDblSided.py:811 msgid "Mirror Operation" msgstr "Operação Espelho" -#: appTools/ToolDblSided.py:812 +#: appPlugins/ToolDblSided.py:812 msgid "Parameters for the mirror operation" msgstr "Parâmetros para a operação de espelhamento" -#: appTools/ToolDblSided.py:834 +#: appPlugins/ToolDblSided.py:834 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -14892,11 +14937,11 @@ msgstr "" "caixa delimitadora de outro objeto selecionado abaixo\n" "- Hole Snap -> um ponto definido pelo centro de um furo em um objeto Excellon" -#: appTools/ToolDblSided.py:854 +#: appPlugins/ToolDblSided.py:854 msgid "Point coordinates" msgstr "Coords dos pontos" -#: appTools/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:860 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -14910,17 +14955,17 @@ msgstr "" "As coordenadas (x, y) são capturadas pressionando a tecla SHIFT\n" "e clicar o botão esquerdo do mouse na tela ou inseridas manualmente." -#: appTools/ToolDblSided.py:878 +#: appPlugins/ToolDblSided.py:878 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Objeto que contém furos que podem ser escolhidos como referência para " "espelhamento." -#: appTools/ToolDblSided.py:893 +#: appPlugins/ToolDblSided.py:893 msgid "Pick hole" msgstr "Escolha o furo" -#: appTools/ToolDblSided.py:895 +#: appPlugins/ToolDblSided.py:895 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -14928,7 +14973,7 @@ msgstr "" "Clique dentro de um furo que pertence ao objeto Excellon selecionado,\n" "e as coordenadas do centro do furo serão copiadas para o campo Ponto." -#: appTools/ToolDblSided.py:911 +#: appPlugins/ToolDblSided.py:911 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -14938,11 +14983,11 @@ msgstr "" "As coordenadas do centro da caixa delimitadora são usadas\n" "como referência para operação de espelho." -#: appTools/ToolDblSided.py:937 +#: appPlugins/ToolDblSided.py:937 msgid "Mirror" msgstr "Espelhar" -#: appTools/ToolDblSided.py:940 +#: appPlugins/ToolDblSided.py:940 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -14951,11 +14996,11 @@ msgstr "" "Espelha (inverte) o objeto especificado em torno do eixo especificado.\n" "Não é criado um novo objeto, o objeto atual é modificado." -#: appTools/ToolDblSided.py:966 +#: appPlugins/ToolDblSided.py:966 msgid "PCB Alignment" msgstr "Alinhamento PCB" -#: appTools/ToolDblSided.py:968 appTools/ToolDblSided.py:1079 +#: appPlugins/ToolDblSided.py:968 appPlugins/ToolDblSided.py:1079 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -14965,7 +15010,7 @@ msgstr "" "furos de alinhamento especificados e suas\n" "imagens espelhadas." -#: appTools/ToolDblSided.py:1010 appTools/ToolDblSided.py:1017 +#: appPlugins/ToolDblSided.py:1010 appPlugins/ToolDblSided.py:1017 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -14975,11 +15020,11 @@ msgstr "" "do primeiro furo de alinhamento, fazendo espelho.\n" "Pode ser modificado na seção Parâmetros de espelho -> Referência" -#: appTools/ToolDblSided.py:1030 +#: appPlugins/ToolDblSided.py:1030 msgid "Alignment Drill Coordinates" msgstr "Coords Furos de Alinhamento" -#: appTools/ToolDblSided.py:1032 +#: appPlugins/ToolDblSided.py:1032 msgid "" "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " "each set of (x, y) coordinates\n" @@ -14997,11 +15042,11 @@ msgstr "" "- uma furo na posição espelhada sobre o eixo selecionado acima no 'Alinhar " "eixo'." -#: appTools/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1040 msgid "Drill coordinates" msgstr "Coordenadas dos furos" -#: appTools/ToolDblSided.py:1048 +#: appPlugins/ToolDblSided.py:1048 msgid "" "Add alignment drill holes coordinates in the format: (x1, y1), (x2, " "y2), ... \n" @@ -15028,60 +15073,60 @@ msgstr "" "clicar no campo e em Colar.\n" "- inserindo as coordenadas manualmente no formato: (x1, y1), (x2, y2), ..." -#: appTools/ToolDblSided.py:1063 +#: appPlugins/ToolDblSided.py:1063 msgid "Delete Last" msgstr "Excluir Último" -#: appTools/ToolDblSided.py:1066 +#: appPlugins/ToolDblSided.py:1066 msgid "Delete the last coordinates tuple in the list." msgstr "Exclua a última dupla de coordenadas da lista." -#: appTools/ToolDistance.py:194 +#: appPlugins/ToolDistance.py:194 msgid "MEASURING: Click on the Start point ..." msgstr "MEDIÇÃO: Clique no ponto Inicial ..." -#: appTools/ToolDistance.py:254 appTools/ToolDistance.py:661 -#: appTools/ToolDistanceMin.py:348 +#: appPlugins/ToolDistance.py:254 appPlugins/ToolDistance.py:661 +#: appPlugins/ToolDistanceMin.py:348 msgid "Measure" msgstr "Medir" -#: appTools/ToolDistance.py:304 +#: appPlugins/ToolDistance.py:304 msgid "Distance Tool finished." msgstr "Ferramenta de distância concluída." -#: appTools/ToolDistance.py:376 +#: appPlugins/ToolDistance.py:376 msgid "Pads overlapped. Aborting." msgstr "Pads sobrepostos. Abortando." -#: appTools/ToolDistance.py:405 +#: appPlugins/ToolDistance.py:405 msgid "Distance Tool cancelled." msgstr "Ferramenta de distância cancelada." -#: appTools/ToolDistance.py:419 appTools/ToolDistanceMin.py:209 +#: appPlugins/ToolDistance.py:419 appPlugins/ToolDistanceMin.py:209 msgid "MEASURING" msgstr "MEDINDO" -#: appTools/ToolDistance.py:420 appTools/ToolDistanceMin.py:210 +#: appPlugins/ToolDistance.py:420 appPlugins/ToolDistanceMin.py:210 msgid "Result" msgstr "Resultado" -#: appTools/ToolDistance.py:576 appTools/ToolDistanceMin.py:253 +#: appPlugins/ToolDistance.py:576 appPlugins/ToolDistanceMin.py:253 msgid "Those are the units in which the distance is measured." msgstr "Unidade em que a distância é medida." -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "METRIC (mm)" msgstr "Métrico (mm):" -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "INCH (in)" msgstr "Inglês (in)" -#: appTools/ToolDistance.py:583 +#: appPlugins/ToolDistance.py:583 msgid "Snap to center" msgstr "Alinhar ao centro" -#: appTools/ToolDistance.py:585 +#: appPlugins/ToolDistance.py:585 msgid "" "Mouse cursor will snap to the center of the pad/drill\n" "when it is hovering over the geometry of the pad/drill." @@ -15089,83 +15134,83 @@ msgstr "" "O cursor do mouse se encaixará no centro do pad/furo\n" "quando está pairando sobre a geometria do pad/furo." -#: appTools/ToolDistance.py:595 +#: appPlugins/ToolDistance.py:595 msgid "Start Coords" msgstr "Coords Iniciais" -#: appTools/ToolDistance.py:596 appTools/ToolDistance.py:601 +#: appPlugins/ToolDistance.py:596 appPlugins/ToolDistance.py:601 msgid "This is measuring Start point coordinates." msgstr "Coordenadas do ponto inicial da medição." -#: appTools/ToolDistance.py:606 +#: appPlugins/ToolDistance.py:606 msgid "Stop Coords" msgstr "Coords Finais" -#: appTools/ToolDistance.py:607 appTools/ToolDistance.py:612 +#: appPlugins/ToolDistance.py:607 appPlugins/ToolDistance.py:612 msgid "This is the measuring Stop point coordinates." msgstr "Coordenadas do ponto final da medição." -#: appTools/ToolDistance.py:617 appTools/ToolDistanceMin.py:289 +#: appPlugins/ToolDistance.py:617 appPlugins/ToolDistanceMin.py:289 msgid "Dx" msgstr "Dx" -#: appTools/ToolDistance.py:618 appTools/ToolDistance.py:623 -#: appTools/ToolDistanceMin.py:290 appTools/ToolDistanceMin.py:295 +#: appPlugins/ToolDistance.py:618 appPlugins/ToolDistance.py:623 +#: appPlugins/ToolDistanceMin.py:290 appPlugins/ToolDistanceMin.py:295 msgid "This is the distance measured over the X axis." msgstr "Distância medida no eixo X." -#: appTools/ToolDistance.py:628 appTools/ToolDistanceMin.py:301 +#: appPlugins/ToolDistance.py:628 appPlugins/ToolDistanceMin.py:301 msgid "Dy" msgstr "Dy" -#: appTools/ToolDistance.py:629 appTools/ToolDistance.py:634 -#: appTools/ToolDistanceMin.py:302 appTools/ToolDistanceMin.py:307 +#: appPlugins/ToolDistance.py:629 appPlugins/ToolDistance.py:634 +#: appPlugins/ToolDistanceMin.py:302 appPlugins/ToolDistanceMin.py:307 msgid "This is the distance measured over the Y axis." msgstr "Distância medida no eixo Y." -#: appTools/ToolDistance.py:640 appTools/ToolDistance.py:645 -#: appTools/ToolDistanceMin.py:314 appTools/ToolDistanceMin.py:319 +#: appPlugins/ToolDistance.py:640 appPlugins/ToolDistance.py:645 +#: appPlugins/ToolDistanceMin.py:314 appPlugins/ToolDistanceMin.py:319 msgid "This is orientation angle of the measuring line." msgstr "Ângulo de orientação da linha de medição." -#: appTools/ToolDistance.py:650 appTools/ToolDistanceMin.py:325 +#: appPlugins/ToolDistance.py:650 appPlugins/ToolDistanceMin.py:325 msgid "DISTANCE" msgstr "DISTÂNCIA" -#: appTools/ToolDistance.py:651 appTools/ToolDistance.py:656 +#: appPlugins/ToolDistance.py:651 appPlugins/ToolDistance.py:656 msgid "This is the point to point Euclidian distance." msgstr "Este é o ponto a apontar a distância euclidiana." -#: appTools/ToolDistanceMin.py:65 +#: appPlugins/ToolDistanceMin.py:65 msgid "" "Select two objects and no more, to measure the distance between them ..." msgstr "" "Selecione dois objetos (apenas dois) para medir a distância entre eles..." -#: appTools/ToolDistanceMin.py:83 appTools/ToolDistanceMin.py:233 +#: appPlugins/ToolDistanceMin.py:83 appPlugins/ToolDistanceMin.py:233 #, fuzzy #| msgid "Minimum distance" msgid "Minimum Distance" msgstr "Distância mínima" -#: appTools/ToolDistanceMin.py:120 appTools/ToolDistanceMin.py:141 -#: appTools/ToolDistanceMin.py:150 appTools/ToolDistanceMin.py:171 +#: appPlugins/ToolDistanceMin.py:120 appPlugins/ToolDistanceMin.py:141 +#: appPlugins/ToolDistanceMin.py:150 appPlugins/ToolDistanceMin.py:171 msgid "Select two objects and no more. Currently the selection has objects: " msgstr "Selecione dois objetos (apenas dois). A seleção atual tem objetos: " -#: appTools/ToolDistanceMin.py:218 +#: appPlugins/ToolDistanceMin.py:218 msgid "Objects intersects or touch at" msgstr "Os objetos se cruzam ou tocam em" -#: appTools/ToolDistanceMin.py:224 +#: appPlugins/ToolDistanceMin.py:224 msgid "Jumped to the half point between the two selected objects" msgstr "Pulou para o ponto médio entre os dois objetos selecionados" -#: appTools/ToolDistanceMin.py:261 +#: appPlugins/ToolDistanceMin.py:261 msgid "First object point" msgstr "Ponto inicial" -#: appTools/ToolDistanceMin.py:262 appTools/ToolDistanceMin.py:268 +#: appPlugins/ToolDistanceMin.py:262 appPlugins/ToolDistanceMin.py:268 msgid "" "This is first object point coordinates.\n" "This is the start point for measuring distance." @@ -15173,11 +15218,11 @@ msgstr "" "Coordenadas do ponto inicial.\n" "Este é o ponto inicial para a medição de distância." -#: appTools/ToolDistanceMin.py:275 +#: appPlugins/ToolDistanceMin.py:275 msgid "Second object point" msgstr "Ponto final" -#: appTools/ToolDistanceMin.py:276 appTools/ToolDistanceMin.py:282 +#: appPlugins/ToolDistanceMin.py:276 appPlugins/ToolDistanceMin.py:282 msgid "" "This is second object point coordinates.\n" "This is the end point for measuring distance." @@ -15185,73 +15230,73 @@ msgstr "" "Coordenadas do ponto final.\n" "Este é o ponto final para a medição de distância." -#: appTools/ToolDistanceMin.py:326 appTools/ToolDistanceMin.py:331 +#: appPlugins/ToolDistanceMin.py:326 appPlugins/ToolDistanceMin.py:331 msgid "This is the point to point Euclidean distance." msgstr "Este é o ponto a apontar a distância euclidiana." -#: appTools/ToolDistanceMin.py:337 +#: appPlugins/ToolDistanceMin.py:337 msgid "Half Point" msgstr "Ponto Médio" -#: appTools/ToolDistanceMin.py:338 appTools/ToolDistanceMin.py:343 +#: appPlugins/ToolDistanceMin.py:338 appPlugins/ToolDistanceMin.py:343 msgid "This is the middle point of the point to point Euclidean distance." msgstr "Este é o ponto médio da distância euclidiana." -#: appTools/ToolDistanceMin.py:351 +#: appPlugins/ToolDistanceMin.py:351 msgid "Jump to Half Point" msgstr "Ir para o Ponto Médio" -#: appTools/ToolDrilling.py:1431 appTools/ToolIsolation.py:879 -#: appTools/ToolMilling.py:1941 appTools/ToolNCC.py:483 -#: appTools/ToolPaint.py:412 +#: appPlugins/ToolDrilling.py:1431 appPlugins/ToolIsolation.py:879 +#: appPlugins/ToolMilling.py:1941 appPlugins/ToolNCC.py:483 +#: appPlugins/ToolPaint.py:412 msgid "Current Tool parameters were applied to all tools." msgstr "Parâmetros aplicados a todas as ferramentas." -#: appTools/ToolDrilling.py:1493 appTools/ToolMilling.py:3317 +#: appPlugins/ToolDrilling.py:1493 appPlugins/ToolMilling.py:3323 msgid "Focus Z" msgstr "Foco Z" -#: appTools/ToolDrilling.py:1515 appTools/ToolMilling.py:3283 +#: appPlugins/ToolDrilling.py:1515 appPlugins/ToolMilling.py:3289 msgid "Laser Power" msgstr "Potência Laser" -#: appTools/ToolDrilling.py:1890 camlib.py:4120 +#: appPlugins/ToolDrilling.py:1890 camlib.py:4120 msgid "The loaded Excellon file has no drills" msgstr "O arquivo Excellon carregado não tem furos" -#: appTools/ToolDrilling.py:1935 camlib.py:4038 +#: appPlugins/ToolDrilling.py:1935 camlib.py:4038 msgid "Creating a list of points to drill..." msgstr "Criando uma lista de pontos para furar..." -#: appTools/ToolDrilling.py:1942 camlib.py:4067 +#: appPlugins/ToolDrilling.py:1942 camlib.py:4067 msgid "Failed. Drill points inside the exclusion zones." msgstr "Falha. Pontos de perfuração dentro das zonas de exclusão." -#: appTools/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 +#: appPlugins/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 msgid "Starting G-Code" msgstr "Iniciando o G-Code" -#: appTools/ToolDrilling.py:1963 +#: appPlugins/ToolDrilling.py:1963 msgid "Generating CNCJob..." msgstr "Gerando CNCJob ..." -#: appTools/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 +#: appPlugins/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "O formato X, Y da Troca de Ferramentas deve ser (x, y)." -#: appTools/ToolDrilling.py:2255 +#: appPlugins/ToolDrilling.py:2255 msgid "Generating CNC Code" msgstr "Gerando Código CNC" -#: appTools/ToolDrilling.py:2328 +#: appPlugins/ToolDrilling.py:2328 msgid "Excellon object for drilling/milling operation." msgstr "Objeto Excellon para operação de furação/fresagem." -#: appTools/ToolDrilling.py:2392 +#: appPlugins/ToolDrilling.py:2392 msgid "Search DB" msgstr "Pesquisar BD" -#: appTools/ToolDrilling.py:2395 +#: appPlugins/ToolDrilling.py:2395 msgid "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." @@ -15259,9 +15304,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." -#: appTools/ToolDrilling.py:2413 appTools/ToolIsolation.py:3380 -#: appTools/ToolMilling.py:3846 appTools/ToolNCC.py:4342 -#: appTools/ToolPaint.py:3122 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolIsolation.py:3380 +#: appPlugins/ToolMilling.py:3852 appPlugins/ToolNCC.py:4342 +#: appPlugins/ToolPaint.py:3122 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15269,15 +15314,15 @@ msgstr "" "Os dados usados para criar o G-Code.\n" "Cada loja de ferramentas possui seu próprio conjunto de dados." -#: appTools/ToolDrilling.py:2650 appTools/ToolIsolation.py:3459 -#: appTools/ToolMilling.py:4277 appTools/ToolNCC.py:4499 -#: appTools/ToolPaint.py:3217 +#: appPlugins/ToolDrilling.py:2650 appPlugins/ToolIsolation.py:3459 +#: appPlugins/ToolMilling.py:4283 appPlugins/ToolNCC.py:4499 +#: appPlugins/ToolPaint.py:3217 msgid "Apply parameters to all tools" msgstr "Aplicar parâmetros a todas as ferramentas" -#: appTools/ToolDrilling.py:2653 appTools/ToolIsolation.py:3462 -#: appTools/ToolMilling.py:4280 appTools/ToolNCC.py:4502 -#: appTools/ToolPaint.py:3220 +#: appPlugins/ToolDrilling.py:2653 appPlugins/ToolIsolation.py:3462 +#: appPlugins/ToolMilling.py:4286 appPlugins/ToolNCC.py:4502 +#: appPlugins/ToolPaint.py:3220 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15285,28 +15330,28 @@ msgstr "" "Os parâmetros no formulário atual serão aplicados\n" "em todas as ferramentas da Tabela de Ferramentas." -#: appTools/ToolDrilling.py:2664 appTools/ToolIsolation.py:3473 -#: appTools/ToolMilling.py:4293 appTools/ToolNCC.py:4513 -#: appTools/ToolPaint.py:3231 +#: appPlugins/ToolDrilling.py:2664 appPlugins/ToolIsolation.py:3473 +#: appPlugins/ToolMilling.py:4299 appPlugins/ToolNCC.py:4513 +#: appPlugins/ToolPaint.py:3231 msgid "Common Parameters" msgstr "Parâmetros Comuns" -#: appTools/ToolDrilling.py:2666 appTools/ToolIsolation.py:3475 -#: appTools/ToolMilling.py:4295 appTools/ToolNCC.py:4515 -#: appTools/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2666 appPlugins/ToolIsolation.py:3475 +#: appPlugins/ToolMilling.py:4301 appPlugins/ToolNCC.py:4515 +#: appPlugins/ToolPaint.py:3233 msgid "Parameters that are common for all tools." msgstr "Parâmetros comuns à todas as ferramentas." -#: appTools/ToolDrilling.py:2671 appTools/ToolMilling.py:4300 -#: appTools/ToolSolderPaste.py:1334 +#: appPlugins/ToolDrilling.py:2671 appPlugins/ToolMilling.py:4306 +#: appPlugins/ToolSolderPaste.py:1334 msgid "Tool change Z" msgstr "Altura para a troca" -#: appTools/ToolDrilling.py:2729 appTools/ToolMilling.py:4343 +#: appPlugins/ToolDrilling.py:2729 appPlugins/ToolMilling.py:4349 msgid "X,Y coordinates" msgstr "Coordenadas X-Y" -#: appTools/ToolDrilling.py:2775 +#: appPlugins/ToolDrilling.py:2775 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Excellon Objects." @@ -15314,19 +15359,19 @@ msgstr "" "O arquivo de pós-processamento (JSON) que define\n" "a saída G-Code para Objetos Excellon." -#: appTools/ToolDrilling.py:2790 appTools/ToolMilling.py:4401 +#: appPlugins/ToolDrilling.py:2790 appPlugins/ToolMilling.py:4407 msgid "Add exclusion areas" msgstr "Adicionar áreas de exclusão" -#: appTools/ToolDrilling.py:2817 appTools/ToolMilling.py:4427 +#: appPlugins/ToolDrilling.py:2817 appPlugins/ToolMilling.py:4433 msgid "This is the Area ID." msgstr "Este é o ID da área." -#: appTools/ToolDrilling.py:2819 appTools/ToolMilling.py:4429 +#: appPlugins/ToolDrilling.py:2819 appPlugins/ToolMilling.py:4435 msgid "Type of the object where the exclusion area was added." msgstr "Tipo do objeto em que a área de exclusão foi adicionada." -#: appTools/ToolDrilling.py:2821 appTools/ToolMilling.py:4431 +#: appPlugins/ToolDrilling.py:2821 appPlugins/ToolMilling.py:4437 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15334,7 +15379,7 @@ msgstr "" "A estratégia usada para a área de exclusão. Passa ao redor das áreas de " "exclusão ou por cima." -#: appTools/ToolDrilling.py:2823 appTools/ToolMilling.py:4433 +#: appPlugins/ToolDrilling.py:2823 appPlugins/ToolMilling.py:4439 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 +15387,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." -#: appTools/ToolDrilling.py:2859 appTools/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2859 appPlugins/ToolMilling.py:4473 msgid "Add Area:" msgstr "Adicionar área:" -#: appTools/ToolDrilling.py:2860 appTools/ToolMilling.py:4468 +#: appPlugins/ToolDrilling.py:2860 appPlugins/ToolMilling.py:4474 msgid "Add an Exclusion Area." msgstr "Adiciona uma área de exclusão." -#: appTools/ToolDrilling.py:2878 appTools/ToolMilling.py:4485 +#: appPlugins/ToolDrilling.py:2878 appPlugins/ToolMilling.py:4491 msgid "Delete all exclusion areas." msgstr "Excluir todas as áreas de exclusão." -#: appTools/ToolDrilling.py:2881 appTools/ToolMilling.py:4488 +#: appPlugins/ToolDrilling.py:2881 appPlugins/ToolMilling.py:4494 msgid "Delete Selected" msgstr "Excluir Selecionado" -#: appTools/ToolDrilling.py:2882 appTools/ToolMilling.py:4489 +#: appPlugins/ToolDrilling.py:2882 appPlugins/ToolMilling.py:4495 msgid "Delete all exclusion areas that are selected in the table." msgstr "Excluir todas as áreas de exclusão selecionadas na tabela." -#: appTools/ToolDrilling.py:2904 appTools/ToolMilling.py:4511 -#: appTools/ToolSolderPaste.py:1518 +#: appPlugins/ToolDrilling.py:2904 appPlugins/ToolMilling.py:4517 +#: appPlugins/ToolSolderPaste.py:1518 msgid "Generate CNCJob object" msgstr "Gera o objeto de Trabalho CNC" -#: appTools/ToolDrilling.py:2907 appTools/ToolMilling.py:4514 +#: appPlugins/ToolDrilling.py:2907 appPlugins/ToolMilling.py:4520 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15382,25 +15427,25 @@ msgstr "" "Mouse\n" "para seleção personalizada de ferramentas." -#: appTools/ToolEtchCompensation.py:98 appTools/ToolEtchCompensation.py:269 +#: appPlugins/ToolEtchCompensation.py:98 appPlugins/ToolEtchCompensation.py:269 #, fuzzy #| msgid "Etch Compensation Tool" msgid "Etch Compensation" msgstr "Ferramenta de Compensação Etch" -#: appTools/ToolEtchCompensation.py:311 appTools/ToolInvertGerber.py:232 +#: appPlugins/ToolEtchCompensation.py:311 appPlugins/ToolInvertGerber.py:232 msgid "Gerber object that will be inverted." msgstr "Objeto Gerber que será invertido." -#: appTools/ToolEtchCompensation.py:323 +#: appPlugins/ToolEtchCompensation.py:323 msgid "Conversion utilities" msgstr "Utilitários de conversão" -#: appTools/ToolEtchCompensation.py:328 +#: appPlugins/ToolEtchCompensation.py:328 msgid "Oz to Microns" msgstr "Oz para Mícrons" -#: appTools/ToolEtchCompensation.py:330 +#: appPlugins/ToolEtchCompensation.py:330 msgid "" "Will convert from oz thickness to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15410,19 +15455,20 @@ msgstr "" "Pode usar fórmulas com operadores: /, *, +, -,%,.\n" "Os números reais usam ponto como separador de casas decimais." -#: appTools/ToolEtchCompensation.py:339 +#: appPlugins/ToolEtchCompensation.py:339 msgid "Oz value" msgstr "Valor Oz" -#: appTools/ToolEtchCompensation.py:341 appTools/ToolEtchCompensation.py:362 +#: appPlugins/ToolEtchCompensation.py:341 +#: appPlugins/ToolEtchCompensation.py:362 msgid "Microns value" msgstr "Valor Mícrons" -#: appTools/ToolEtchCompensation.py:349 +#: appPlugins/ToolEtchCompensation.py:349 msgid "Mils to Microns" msgstr "Mils para Mícrons" -#: appTools/ToolEtchCompensation.py:351 +#: appPlugins/ToolEtchCompensation.py:351 msgid "" "Will convert from mils to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15432,29 +15478,29 @@ msgstr "" "Pode usar fórmulas com operadores: /, *, +, -,%,.\n" "Os números reais usam ponto como separador de casas decimais." -#: appTools/ToolEtchCompensation.py:360 +#: appPlugins/ToolEtchCompensation.py:360 msgid "Mils value" msgstr "Valor Mils" -#: appTools/ToolEtchCompensation.py:375 appTools/ToolInvertGerber.py:244 +#: appPlugins/ToolEtchCompensation.py:375 appPlugins/ToolInvertGerber.py:244 msgid "Parameters for this tool" msgstr "Parâmetros usados para esta ferramenta" -#: appTools/ToolEtchCompensation.py:380 +#: appPlugins/ToolEtchCompensation.py:380 msgid "Copper Thickness" msgstr "Espessura de Cobre" -#: appTools/ToolEtchCompensation.py:382 +#: appPlugins/ToolEtchCompensation.py:382 msgid "" "The thickness of the copper foil.\n" "In microns [um]." msgstr "Espessura da camada de cobre, em mícrons." -#: appTools/ToolEtchCompensation.py:392 +#: appPlugins/ToolEtchCompensation.py:392 msgid "Ratio" msgstr "Razão" -#: appTools/ToolEtchCompensation.py:394 +#: appPlugins/ToolEtchCompensation.py:394 msgid "" "The ratio of lateral etch versus depth etch.\n" "Can be:\n" @@ -15466,31 +15512,32 @@ msgstr "" "- personalizado -> o usuário digitará um valor personalizado\n" "- pré-seleção -> valor que depende de uma seleção de etchants" -#: appTools/ToolEtchCompensation.py:400 appTools/ToolEtchCompensation.py:420 +#: appPlugins/ToolEtchCompensation.py:400 +#: appPlugins/ToolEtchCompensation.py:420 msgid "Etch Factor" msgstr "Fator Etch" -#: appTools/ToolEtchCompensation.py:401 +#: appPlugins/ToolEtchCompensation.py:401 msgid "Etchants list" msgstr "Lista de Etchants" -#: appTools/ToolEtchCompensation.py:402 +#: appPlugins/ToolEtchCompensation.py:402 msgid "Manual offset" msgstr "Manual" -#: appTools/ToolEtchCompensation.py:409 +#: appPlugins/ToolEtchCompensation.py:409 msgid "Etchants" msgstr "Etchants" -#: appTools/ToolEtchCompensation.py:411 +#: appPlugins/ToolEtchCompensation.py:411 msgid "A list of etchants." msgstr "Mostra a lista de Etchants." -#: appTools/ToolEtchCompensation.py:414 +#: appPlugins/ToolEtchCompensation.py:414 msgid "Alkaline baths" msgstr "Banhos alcalinos" -#: appTools/ToolEtchCompensation.py:422 +#: appPlugins/ToolEtchCompensation.py:422 msgid "" "The ratio between depth etch and lateral etch .\n" "Accepts real numbers and formulas using the operators: /,*,+,-,%" @@ -15498,11 +15545,11 @@ msgstr "" "A razão entre a profundidade da gravação e a gravação lateral.\n" "Aceita números reais e fórmulas usando os operadores: /, *, +, -,%" -#: appTools/ToolEtchCompensation.py:426 +#: appPlugins/ToolEtchCompensation.py:426 msgid "Real number or formula" msgstr "Número real ou fórmula" -#: appTools/ToolEtchCompensation.py:434 +#: appPlugins/ToolEtchCompensation.py:434 msgid "" "Value with which to increase or decrease (buffer)\n" "the copper features. In microns [um]." @@ -15510,83 +15557,83 @@ msgstr "" "Valor com o qual aumentar ou diminuir (buffer)\n" "os recursos de cobre. Em mícrons [um]." -#: appTools/ToolEtchCompensation.py:457 +#: appPlugins/ToolEtchCompensation.py:457 msgid "Compensate" msgstr "Compensar" -#: appTools/ToolEtchCompensation.py:460 +#: appPlugins/ToolEtchCompensation.py:460 msgid "" "Will increase the copper features thickness to compensate the lateral etch." msgstr "" "Aumentará a espessura dos recursos de cobre para compensar o ataque lateral." -#: appTools/ToolExtract.py:425 appTools/ToolExtract.py:512 -#: appTools/ToolExtract.py:599 +#: appPlugins/ToolExtract.py:425 appPlugins/ToolExtract.py:512 +#: appPlugins/ToolExtract.py:599 msgid "No drills extracted. Try different parameters." msgstr "Nenhum furo extraído. Tente parâmetros diferentes." -#: appTools/ToolExtract.py:703 +#: appPlugins/ToolExtract.py:703 #, fuzzy #| msgid "Soldermask Gerber" msgid "No soldermask extracted." msgstr "Gerber Máscara de Solda" -#: appTools/ToolExtract.py:752 appTools/ToolExtract.py:761 -#: appTools/ToolExtract.py:765 +#: appPlugins/ToolExtract.py:752 appPlugins/ToolExtract.py:761 +#: appPlugins/ToolExtract.py:765 #, fuzzy #| msgid "Soldermask Gerber" msgid "No cutout extracted." msgstr "Gerber Máscara de Solda" -#: appTools/ToolExtract.py:911 +#: appPlugins/ToolExtract.py:911 #, 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" -#: appTools/ToolExtract.py:938 appTools/ToolPunchGerber.py:2023 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2023 #, fuzzy #| msgid "Process Oblong Pads." msgid "Process all Pads." msgstr "Pads Oblongos." -#: appTools/ToolExtract.py:1020 appTools/ToolExtract.py:1187 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolExtract.py:1187 msgid "Extract Drills" msgstr "Extrair Furos" -#: appTools/ToolExtract.py:1022 +#: appPlugins/ToolExtract.py:1022 #, fuzzy #| msgid "Edit an Excellon object." msgid "Extract an Excellon object from the Gerber pads." msgstr "Editar um Objeto Excellon." -#: appTools/ToolExtract.py:1190 +#: appPlugins/ToolExtract.py:1190 msgid "Extract drills from a given Gerber file." msgstr "Extrai furos de um arquivo Gerber." -#: appTools/ToolFiducials.py:315 +#: appPlugins/ToolFiducials.py:315 msgid "Click to add first Fiducial. Bottom Left..." msgstr "Clique para adicionar o primeiro Fiducial. Inferior Esquerdo..." -#: appTools/ToolFiducials.py:594 +#: appPlugins/ToolFiducials.py:594 msgid "Click to add the last fiducial. Top Right..." msgstr "Clique para adicionar o último fiducial. Superior Direito..." -#: appTools/ToolFiducials.py:599 +#: appPlugins/ToolFiducials.py:599 msgid "Click to add the second fiducial. Top Left or Bottom Right..." msgstr "" "Clique para adicionar o segundo fiducial. Superior Esquerdo ou Inferior " "Direito..." -#: appTools/ToolFiducials.py:695 +#: appPlugins/ToolFiducials.py:695 msgid "Fiducials Tool exit." msgstr "Sair da ferramenta de fiduciais." -#: appTools/ToolFiducials.py:785 +#: appPlugins/ToolFiducials.py:785 msgid "Fiducials Coordinates" msgstr "Coordenadas dos Fiduciais" -#: appTools/ToolFiducials.py:787 +#: appPlugins/ToolFiducials.py:787 msgid "" "A table with the fiducial points coordinates,\n" "in the format (x, y)." @@ -15594,35 +15641,35 @@ msgstr "" "Uma tabela com as coordenadas dos pontos fiduciais,\n" "no formato (x, y)." -#: appTools/ToolFiducials.py:921 +#: appPlugins/ToolFiducials.py:921 msgid "Mode:" msgstr "Modo:" -#: appTools/ToolFiducials.py:969 +#: appPlugins/ToolFiducials.py:969 msgid "Thickness of the line that makes the fiducial." msgstr "Espessura da linha que faz o fiducial." -#: appTools/ToolFiducials.py:1000 +#: appPlugins/ToolFiducials.py:1000 msgid "Add Fiducial" msgstr "Adicionar Fiducial" -#: appTools/ToolFiducials.py:1003 +#: appPlugins/ToolFiducials.py:1003 msgid "Will add a polygon on the copper layer to serve as fiducial." msgstr "Adicionará um polígono na camada de cobre para servir como fiducial." -#: appTools/ToolFiducials.py:1019 +#: appPlugins/ToolFiducials.py:1019 msgid "Soldermask Gerber" msgstr "Gerber Máscara de Solda" -#: appTools/ToolFiducials.py:1021 +#: appPlugins/ToolFiducials.py:1021 msgid "The Soldermask Gerber object." msgstr "Objeto Gerber de Máscara de Solda." -#: appTools/ToolFiducials.py:1033 +#: appPlugins/ToolFiducials.py:1033 msgid "Add Soldermask Opening" msgstr "Adicionar Máscara de Solda" -#: appTools/ToolFiducials.py:1035 +#: appPlugins/ToolFiducials.py:1035 msgid "" "Will add a polygon on the soldermask layer\n" "to serve as fiducial opening.\n" @@ -15634,37 +15681,37 @@ msgstr "" "O diâmetro é sempre o dobro do diâmetro\n" "para o fiducial de cobre." -#: appTools/ToolFilm.py:140 appTools/ToolFilm.py:1091 +#: appPlugins/ToolFilm.py:140 appPlugins/ToolFilm.py:1091 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Filme PCB" -#: appTools/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:283 msgid "Load an object for Film and retry." msgstr "Carregue um objeto para Filme e tente novamente." -#: appTools/ToolFilm.py:290 +#: appPlugins/ToolFilm.py:290 msgid "Load an object for Box and retry." msgstr "Carregue um objeto para Caixa e tente novamente." -#: appTools/ToolFilm.py:305 +#: appPlugins/ToolFilm.py:305 msgid "Generating Film ..." msgstr "Gerando Filme ..." -#: appTools/ToolFilm.py:357 appTools/ToolFilm.py:362 +#: appPlugins/ToolFilm.py:357 appPlugins/ToolFilm.py:362 msgid "Export positive film" msgstr "Exportar filme positivo" -#: appTools/ToolFilm.py:393 +#: appPlugins/ToolFilm.py:393 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." -#: appTools/ToolFilm.py:417 appTools/ToolFilm.py:429 -#: appTools/ToolPunchGerber.py:788 appTools/ToolPunchGerber.py:921 +#: appPlugins/ToolFilm.py:417 appPlugins/ToolFilm.py:429 +#: appPlugins/ToolPunchGerber.py:788 appPlugins/ToolPunchGerber.py:921 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " "object." @@ -15672,8 +15719,8 @@ msgstr "" "Falhou. O tamanho do orifício de perfuração é maior do que algumas das " "aberturas no objeto Gerber." -#: appTools/ToolFilm.py:447 appTools/ToolPunchGerber.py:861 -#: appTools/ToolPunchGerber.py:956 +#: appPlugins/ToolFilm.py:447 appPlugins/ToolPunchGerber.py:861 +#: appPlugins/ToolPunchGerber.py:956 msgid "" "Failed. The new object geometry is the same as the one in the source object " "geometry..." @@ -15681,30 +15728,30 @@ msgstr "" "Falhou. A nova geometria do objeto é a mesma da geometria do objeto de " "origem ..." -#: appTools/ToolFilm.py:505 appTools/ToolFilm.py:510 +#: appPlugins/ToolFilm.py:505 appPlugins/ToolFilm.py:510 msgid "Export negative film" msgstr "Exportar filme negativo" -#: appTools/ToolFilm.py:573 appTools/ToolFilm.py:867 -#: appTools/ToolPanelize.py:314 +#: appPlugins/ToolFilm.py:573 appPlugins/ToolFilm.py:867 +#: appPlugins/ToolPanelize.py:314 msgid "No object Box. Using instead" msgstr "Nenhuma caixa de objeto. Usando" -#: appTools/ToolFilm.py:778 appTools/ToolFilm.py:1038 +#: appPlugins/ToolFilm.py:778 appPlugins/ToolFilm.py:1038 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 "" -#: appTools/ToolFilm.py:805 appTools/ToolFilm.py:1065 +#: appPlugins/ToolFilm.py:805 appPlugins/ToolFilm.py:1065 msgid "Film file exported to" msgstr "Arquivo filme exportado para" -#: appTools/ToolFilm.py:1118 +#: appPlugins/ToolFilm.py:1118 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appTools/ToolFilm.py:1152 +#: appPlugins/ToolFilm.py:1152 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15716,7 +15763,7 @@ msgstr "" "A seleção aqui decide o tipo de objetos que estará\n" "na caixa de combinação Objeto de Filme." -#: appTools/ToolFilm.py:1175 +#: appPlugins/ToolFilm.py:1175 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 " @@ -15729,7 +15776,7 @@ msgstr "" "objetos que estará\n" "na caixa de combinação Objeto Caixa." -#: appTools/ToolFilm.py:1206 +#: appPlugins/ToolFilm.py:1206 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15741,33 +15788,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." -#: appTools/ToolFilm.py:1225 +#: appPlugins/ToolFilm.py:1225 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Salvar Filme" -#: appTools/ToolFilm.py:1269 +#: appPlugins/ToolFilm.py:1269 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Salvar Filme" -#: appTools/ToolFilm.py:1313 +#: appPlugins/ToolFilm.py:1313 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Espelhar (Flip)" -#: appTools/ToolFilm.py:1345 +#: appPlugins/ToolFilm.py:1345 msgid "Film Parameters" msgstr "Parâmetros de Filme" -#: appTools/ToolFilm.py:1404 +#: appPlugins/ToolFilm.py:1404 msgid "Punch drill holes" msgstr "Furar manualmente" -#: appTools/ToolFilm.py:1405 +#: appPlugins/ToolFilm.py:1405 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" @@ -15777,11 +15824,11 @@ msgstr "" "o filme gerado é positivo. Isso é feito para ajudar na perfuração,\n" "quando feito manualmente." -#: appTools/ToolFilm.py:1423 +#: appPlugins/ToolFilm.py:1423 msgid "Source" msgstr "Fonte" -#: appTools/ToolFilm.py:1425 +#: appPlugins/ToolFilm.py:1425 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15791,32 +15838,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." -#: appTools/ToolFilm.py:1430 +#: appPlugins/ToolFilm.py:1430 msgid "Pad center" msgstr "Centro de Pad" -#: appTools/ToolFilm.py:1435 +#: appPlugins/ToolFilm.py:1435 msgid "Excellon Obj" msgstr "Objeto Excellon" -#: appTools/ToolFilm.py:1437 +#: appPlugins/ToolFilm.py:1437 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." -#: appTools/ToolFilm.py:1451 +#: appPlugins/ToolFilm.py:1451 msgid "Punch Size" msgstr "Tamanho do Perfurador" -#: appTools/ToolFilm.py:1452 +#: appPlugins/ToolFilm.py:1452 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." -#: appTools/ToolFilm.py:1587 +#: appPlugins/ToolFilm.py:1587 msgid "Save Film" msgstr "Salvar Filme" -#: appTools/ToolFilm.py:1590 +#: appPlugins/ToolFilm.py:1590 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15827,7 +15874,7 @@ msgstr "" "especificada. Não cria um novo objeto\n" "FlatCAM, mas salva-o diretamente no formato selecionado." -#: appTools/ToolFilm.py:1672 +#: appPlugins/ToolFilm.py:1672 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15835,13 +15882,13 @@ msgstr "" "O uso de Centro de Pad não funciona em objetos Geometria. Somente um objeto " "Gerber possui pads." -#: appTools/ToolFollow.py:323 appTools/ToolFollow.py:394 +#: appPlugins/ToolFollow.py:323 appPlugins/ToolFollow.py:394 #, fuzzy #| msgid "Failed to create Follow Geometry with tool diameter" msgid "Failed to create Follow Geometry." msgstr "Falha ao criar Seguir Geometria com ferramenta com diâmetro" -#: appTools/ToolFollow.py:677 +#: appPlugins/ToolFollow.py:677 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15853,13 +15900,13 @@ msgstr "" "Cria um objeto Geometria com caminho de\n" "ferramenta para cortar em torno de polígonos." -#: appTools/ToolFollow.py:700 +#: appPlugins/ToolFollow.py:700 #, fuzzy #| msgid "Gerber object for isolation routing." msgid "Source object for following geometry." msgstr "Objeto Gerber para roteamento de isolação." -#: appTools/ToolFollow.py:733 +#: appPlugins/ToolFollow.py:733 #, fuzzy #| msgid "" #| "Selection of area to be processed.\n" @@ -15881,17 +15928,17 @@ msgstr "" "seleção da área a ser processada.\n" "- 'Objeto de Referência' - processará a área especificada por outro objeto." -#: appTools/ToolImage.py:85 appTools/ToolImage.py:190 +#: appPlugins/ToolImage.py:85 appPlugins/ToolImage.py:190 #, fuzzy #| msgid "Import" msgid "Image Import" msgstr "Importar" -#: appTools/ToolImage.py:114 appTools/ToolImage.py:117 +#: appPlugins/ToolImage.py:114 appPlugins/ToolImage.py:117 msgid "Import IMAGE" msgstr "Importar IMAGEM" -#: appTools/ToolImage.py:152 appTools/ToolPDF.py:114 app_Main.py:10526 +#: appPlugins/ToolImage.py:152 appPlugins/ToolPDF.py:114 app_Main.py:10526 #: app_Main.py:10579 app_Main.py:10672 app_Main.py:10710 app_Main.py:10777 #: app_Main.py:10934 app_Main.py:11021 #, fuzzy @@ -15899,7 +15946,7 @@ msgstr "Importar IMAGEM" msgid "File no longer available." msgstr "Nenhum objeto disponível." -#: appTools/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 +#: appPlugins/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15907,18 +15954,18 @@ msgstr "" "O tipo escolhido não é suportado como parâmetro. Apenas Geometria e Gerber " "são suportados" -#: appTools/ToolImage.py:173 appTools/ToolPcbWizard.py:356 app_Main.py:10552 -#: app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 +#: appPlugins/ToolImage.py:173 appPlugins/ToolPcbWizard.py:356 +#: app_Main.py:10552 app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importando" -#: appTools/ToolImage.py:185 appTools/ToolPDF.py:230 app_Main.py:10550 +#: appPlugins/ToolImage.py:185 appPlugins/ToolPDF.py:230 app_Main.py:10550 #: app_Main.py:10608 app_Main.py:10693 app_Main.py:10761 app_Main.py:10830 #: app_Main.py:10895 app_Main.py:10955 msgid "Opened" msgstr "Aberto" -#: appTools/ToolImage.py:223 +#: appPlugins/ToolImage.py:223 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -15926,23 +15973,23 @@ msgstr "" "Especifique o tipo de objeto a ser criado a partir da imagem.\n" "Pode ser do tipo: Gerber ou Geometria." -#: appTools/ToolImage.py:233 +#: appPlugins/ToolImage.py:233 msgid "DPI value" msgstr "Valor de DPI" -#: appTools/ToolImage.py:234 +#: appPlugins/ToolImage.py:234 msgid "Specify a DPI value for the image." msgstr "Especifique um valor de DPI (pontos por polegada) para a imagem." -#: appTools/ToolImage.py:240 +#: appPlugins/ToolImage.py:240 msgid "Level of detail" msgstr "Nível de detalhe" -#: appTools/ToolImage.py:246 +#: appPlugins/ToolImage.py:246 msgid "Image type" msgstr "Tipo de imagem" -#: appTools/ToolImage.py:248 +#: appPlugins/ToolImage.py:248 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -15951,12 +15998,12 @@ msgstr "" "P/B significa uma imagem em preto e branco. Cor significa uma imagem " "colorida." -#: appTools/ToolImage.py:258 appTools/ToolImage.py:274 -#: appTools/ToolImage.py:288 appTools/ToolImage.py:302 +#: appPlugins/ToolImage.py:258 appPlugins/ToolImage.py:274 +#: appPlugins/ToolImage.py:288 appPlugins/ToolImage.py:302 msgid "Mask value" msgstr "Valor da máscara" -#: appTools/ToolImage.py:260 +#: appPlugins/ToolImage.py:260 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -15972,7 +16019,7 @@ msgstr "" "0 significa nenhum detalhe e 255 significa tudo\n" "(que é totalmente preto)." -#: appTools/ToolImage.py:276 +#: appPlugins/ToolImage.py:276 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -15984,7 +16031,7 @@ msgstr "" "Define o nível de detalhes para incluir\n" "na geometria resultante." -#: appTools/ToolImage.py:290 +#: appPlugins/ToolImage.py:290 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -15996,7 +16043,7 @@ msgstr "" "Define o nível de detalhes para incluir\n" "na geometria resultante." -#: appTools/ToolImage.py:304 +#: appPlugins/ToolImage.py:304 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -16008,15 +16055,15 @@ msgstr "" "Define o nível de detalhes para incluir\n" "na geometria resultante." -#: appTools/ToolImage.py:313 +#: appPlugins/ToolImage.py:313 msgid "Import image" msgstr "Importar imagem" -#: appTools/ToolImage.py:315 +#: appPlugins/ToolImage.py:315 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." -#: appTools/ToolInvertGerber.py:287 +#: appPlugins/ToolInvertGerber.py:287 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16026,8 +16073,9 @@ msgstr "" "ficarão vazias de cobre e a área vazia anterior será\n" "preenchida com cobre." -#: appTools/ToolIsolation.py:1039 appTools/ToolIsolation.py:1178 -#: appTools/ToolNCC.py:996 appTools/ToolNCC.py:1140 appTools/ToolOptimal.py:197 +#: appPlugins/ToolIsolation.py:1039 appPlugins/ToolIsolation.py:1178 +#: appPlugins/ToolNCC.py:996 appPlugins/ToolNCC.py:1140 +#: appPlugins/ToolOptimal.py:197 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." @@ -16035,83 +16083,83 @@ msgstr "" "O objeto Gerber possui um polígono como geometria.\n" "Não há distâncias entre os elementos geométricos a serem encontrados." -#: appTools/ToolIsolation.py:1071 appTools/ToolIsolation.py:1136 -#: appTools/ToolNCC.py:1028 appTools/ToolNCC.py:1097 +#: appPlugins/ToolIsolation.py:1071 appPlugins/ToolIsolation.py:1136 +#: appPlugins/ToolNCC.py:1028 appPlugins/ToolNCC.py:1097 msgid "Checking tools for validity." msgstr "Validação das ferramentas." -#: appTools/ToolIsolation.py:1088 appTools/ToolIsolation.py:1153 -#: appTools/ToolNCC.py:1045 appTools/ToolNCC.py:1114 +#: appPlugins/ToolIsolation.py:1088 appPlugins/ToolIsolation.py:1153 +#: appPlugins/ToolNCC.py:1045 appPlugins/ToolNCC.py:1114 msgid "Checking ..." msgstr "Verificando ..." -#: appTools/ToolIsolation.py:1114 appTools/ToolIsolation.py:1680 -#: appTools/ToolIsolation.py:1882 appTools/ToolIsolation.py:2069 -#: appTools/ToolNCC.py:1070 appTools/ToolNCC.py:1607 appTools/ToolPaint.py:1170 -#: appTools/ToolPaint.py:1884 +#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1680 +#: appPlugins/ToolIsolation.py:1882 appPlugins/ToolIsolation.py:2069 +#: appPlugins/ToolNCC.py:1070 appPlugins/ToolNCC.py:1607 +#: appPlugins/ToolPaint.py:1170 appPlugins/ToolPaint.py:1884 msgid "There are no tools selected in the Tool Table." msgstr "Não há ferramentas selecionadas na Tabela de Ferramentas." -#: appTools/ToolIsolation.py:1122 +#: appPlugins/ToolIsolation.py:1122 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." -#: appTools/ToolIsolation.py:1224 appTools/ToolNCC.py:1185 +#: appPlugins/ToolIsolation.py:1224 appPlugins/ToolNCC.py:1185 msgid "Optimal tool diameter found" msgstr "Diâmetro ideal da ferramenta encontrado" -#: appTools/ToolIsolation.py:1443 appTools/ToolNCC.py:1411 -#: appTools/ToolPaint.py:1012 +#: appPlugins/ToolIsolation.py:1443 appPlugins/ToolNCC.py:1411 +#: appPlugins/ToolPaint.py:1012 msgid "Default tool added to Tool Table." msgstr "Ferramenta padrão adicionada à Tabela de Ferramentas." -#: appTools/ToolIsolation.py:1469 appTools/ToolNCC.py:1468 -#: appTools/ToolPaint.py:1037 +#: appPlugins/ToolIsolation.py:1469 appPlugins/ToolNCC.py:1468 +#: appPlugins/ToolPaint.py:1037 msgid "Tool from Tool Table was edited." msgstr "A ferramenta da Tabela de Ferramentas foi editada." -#: appTools/ToolIsolation.py:1482 appTools/ToolNCC.py:1481 -#: appTools/ToolPaint.py:1050 appTools/ToolSolderPaste.py:571 +#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1481 +#: appPlugins/ToolPaint.py:1050 appPlugins/ToolSolderPaste.py:571 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." -#: appTools/ToolIsolation.py:1533 appTools/ToolNCC.py:1532 -#: appTools/ToolPaint.py:1100 appTools/ToolSolderPaste.py:616 +#: appPlugins/ToolIsolation.py:1533 appPlugins/ToolNCC.py:1532 +#: appPlugins/ToolPaint.py:1100 appPlugins/ToolSolderPaste.py:616 msgid "Delete failed. Select a tool to delete." msgstr "Exclusão falhou. Selecione uma ferramenta para excluir." -#: appTools/ToolIsolation.py:1539 appTools/ToolNCC.py:1538 -#: appTools/ToolPaint.py:1106 +#: appPlugins/ToolIsolation.py:1539 appPlugins/ToolNCC.py:1538 +#: appPlugins/ToolPaint.py:1106 msgid "Tool(s) deleted from Tool Table." msgstr "Ferramenta(s) excluída(s) da Tabela de Ferramentas." -#: appTools/ToolIsolation.py:1590 +#: appPlugins/ToolIsolation.py:1590 msgid "Isolating" msgstr "Isolando" -#: appTools/ToolIsolation.py:1634 +#: appPlugins/ToolIsolation.py:1634 msgid "Click on a polygon to isolate it." msgstr "Clique em um polígono para isolá-lo." -#: appTools/ToolIsolation.py:1761 appTools/ToolIsolation.py:1786 -#: appTools/ToolIsolation.py:1942 appTools/ToolIsolation.py:2134 +#: appPlugins/ToolIsolation.py:1761 appPlugins/ToolIsolation.py:1786 +#: appPlugins/ToolIsolation.py:1942 appPlugins/ToolIsolation.py:2134 msgid "Subtracting Geo" msgstr "Subtraindo Geo" -#: appTools/ToolIsolation.py:1765 appTools/ToolIsolation.py:1946 -#: appTools/ToolIsolation.py:2138 +#: appPlugins/ToolIsolation.py:1765 appPlugins/ToolIsolation.py:1946 +#: appPlugins/ToolIsolation.py:2138 msgid "Intersecting Geo" msgstr "Interseção Geo" -#: appTools/ToolIsolation.py:1818 appTools/ToolIsolation.py:2015 -#: appTools/ToolIsolation.py:2201 +#: appPlugins/ToolIsolation.py:1818 appPlugins/ToolIsolation.py:2015 +#: appPlugins/ToolIsolation.py:2201 msgid "Empty Geometry in" msgstr "Geometria vazia em" -#: appTools/ToolIsolation.py:2024 +#: appPlugins/ToolIsolation.py:2024 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16122,51 +16170,51 @@ msgstr "" "elementos de geometria não isolados. Tente incluir uma ferramenta com " "diâmetro menor." -#: appTools/ToolIsolation.py:2027 +#: appPlugins/ToolIsolation.py:2027 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:" -#: appTools/ToolIsolation.py:2378 appTools/ToolPaint.py:1279 +#: appPlugins/ToolIsolation.py:2378 appPlugins/ToolPaint.py:1279 msgid "Removed polygon" msgstr "Polígono removido" -#: appTools/ToolIsolation.py:2379 appTools/ToolPaint.py:1280 +#: appPlugins/ToolIsolation.py:2379 appPlugins/ToolPaint.py:1280 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." -#: appTools/ToolIsolation.py:2384 appTools/ToolPaint.py:1285 +#: appPlugins/ToolIsolation.py:2384 appPlugins/ToolPaint.py:1285 msgid "No polygon detected under click position." msgstr "Nenhum polígono detectado na posição do clique." -#: appTools/ToolIsolation.py:2414 appTools/ToolPaint.py:1315 -#: appTools/ToolPunchGerber.py:1747 +#: appPlugins/ToolIsolation.py:2414 appPlugins/ToolPaint.py:1315 +#: appPlugins/ToolPunchGerber.py:1747 msgid "List of single polygons is empty. Aborting." msgstr "A lista de polígonos únicos está vazia. Abortando." -#: appTools/ToolIsolation.py:2550 +#: appPlugins/ToolIsolation.py:2550 msgid "Click the end point of the paint area." msgstr "Clique no ponto final da área." -#: appTools/ToolIsolation.py:2803 appTools/ToolNCC.py:3990 -#: appTools/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 +#: appPlugins/ToolIsolation.py:2803 appPlugins/ToolNCC.py:3990 +#: appPlugins/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 msgid "Tool from DB added in Tool Table." msgstr "Ferramenta do Banco de Dados adicionada na Tabela de Ferramentas." -#: appTools/ToolIsolation.py:2857 appTools/ToolNCC.py:4043 -#: appTools/ToolPaint.py:2843 +#: appPlugins/ToolIsolation.py:2857 appPlugins/ToolNCC.py:4043 +#: appPlugins/ToolPaint.py:2843 msgid "New tool added to Tool Table." msgstr "Nova ferramenta adicionada à Tabela de Ferramentas." -#: appTools/ToolIsolation.py:3197 +#: appPlugins/ToolIsolation.py:3197 msgid "Gerber object for isolation routing." msgstr "Objeto Gerber para roteamento de isolação." -#: appTools/ToolIsolation.py:3221 appTools/ToolNCC.py:4172 +#: appPlugins/ToolIsolation.py:3221 appPlugins/ToolNCC.py:4172 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16174,7 +16222,7 @@ msgstr "" "Conjunto de ferramentas do qual o algoritmo\n" "escolherá para usar na retirada de cobre." -#: appTools/ToolIsolation.py:3237 +#: appPlugins/ToolIsolation.py:3237 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16190,7 +16238,7 @@ msgstr "" "resultante. Isso ocorre porque com algumas ferramentas esta função\n" "não será capaz de criar geometria de roteamento." -#: appTools/ToolIsolation.py:3249 appTools/ToolNCC.py:4200 +#: appPlugins/ToolIsolation.py:3249 appPlugins/ToolNCC.py:4200 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16223,13 +16271,13 @@ msgstr "" "Escolhendo o tipo \"Forma em V\" automaticamente selecionará o Tipo de " "Operação Isolação." -#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:3774 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:139 -#: appTools/ToolPaint.py:3053 +#: appPlugins/ToolIsolation.py:3296 appPlugins/ToolMilling.py:3780 +#: appPlugins/ToolNCC.py:66 appPlugins/ToolNCC.py:4259 +#: appPlugins/ToolPaint.py:139 appPlugins/ToolPaint.py:3053 msgid "Add from DB" msgstr "Adicionar do BD" -#: appTools/ToolIsolation.py:3321 appTools/ToolNCC.py:4284 +#: appPlugins/ToolIsolation.py:3321 appPlugins/ToolNCC.py:4284 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16237,9 +16285,9 @@ msgstr "" "Busca um diâmetro de ferramenta que garanta\n" "fazer uma isolação completa." -#: appTools/ToolIsolation.py:3363 appTools/ToolMilling.py:3824 -#: appTools/ToolNCC.py:4325 appTools/ToolPaint.py:3105 -#: appTools/ToolSolderPaste.py:1241 +#: appPlugins/ToolIsolation.py:3363 appPlugins/ToolMilling.py:3830 +#: appPlugins/ToolNCC.py:4325 appPlugins/ToolPaint.py:3105 +#: appPlugins/ToolSolderPaste.py:1241 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -16247,7 +16295,7 @@ msgstr "" "Exclui uma seleção de ferramentas na Tabela de Ferramentas selecionando " "primeiro uma linha na Tabela de Ferramentas." -#: appTools/ToolIsolation.py:3535 +#: appPlugins/ToolIsolation.py:3535 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16259,23 +16307,23 @@ msgstr "" "Esta seleção ditará o tipo de objetos que preencherão\n" "a caixa de combinação 'Objeto'." -#: appTools/ToolIsolation.py:3545 +#: appPlugins/ToolIsolation.py:3545 msgid "Object whose area will be removed from isolation geometry." msgstr "Objeto cuja área será removida da geometria de isolação." -#: appTools/ToolIsolation.py:3616 appTools/ToolPunchGerber.py:2299 +#: appPlugins/ToolIsolation.py:3616 appPlugins/ToolPunchGerber.py:2299 #, fuzzy #| msgid "No object available." msgid "Select all available." msgstr "Nenhum objeto disponível." -#: appTools/ToolIsolation.py:3622 appTools/ToolPunchGerber.py:2305 +#: appPlugins/ToolIsolation.py:3622 appPlugins/ToolPunchGerber.py:2305 #, fuzzy #| msgid "Clear the text." msgid "Clear the selection." msgstr "Limpar o texto." -#: appTools/ToolIsolation.py:3661 +#: appPlugins/ToolIsolation.py:3661 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16296,13 +16344,13 @@ msgstr "" "desejado é cortar a isolação dentro do recurso Gerber, use uma\n" "ferramenta negativa diâmetro acima." -#: appTools/ToolLevelling.py:174 appTools/ToolLevelling.py:1640 +#: appPlugins/ToolLevelling.py:174 appPlugins/ToolLevelling.py:1640 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Autonivelamento" -#: appTools/ToolLevelling.py:536 appTools/ToolLevelling.py:814 +#: appPlugins/ToolLevelling.py:536 appPlugins/ToolLevelling.py:814 msgid "" "Voronoi function can not be loaded.\n" "Shapely >= 1.8 is required" @@ -16310,15 +16358,15 @@ msgstr "" "A função Voronoi não pode ser carregada.\n" "É necessário Shapely >= 1.8" -#: appTools/ToolLevelling.py:564 +#: appPlugins/ToolLevelling.py:564 msgid "Click on canvas to add a Probe Point..." msgstr "Clique na tela para adicionar um Ponto de Sondagem ..." -#: appTools/ToolLevelling.py:760 +#: appPlugins/ToolLevelling.py:760 msgid "Point is not within the object area. Choose another point." msgstr "O ponto não está dentro da área do objeto. Escolha outro ponto." -#: appTools/ToolLevelling.py:780 +#: appPlugins/ToolLevelling.py:780 msgid "" "Added a Probe Point... Click again to add another or right click to " "finish ..." @@ -16326,148 +16374,148 @@ msgstr "" "Ponto de Sondagem adicionado ... Clique novamente para adicionar outro ou " "clique com o botão direito para terminar ..." -#: appTools/ToolLevelling.py:802 +#: appPlugins/ToolLevelling.py:802 msgid "Finished adding Probe Points..." msgstr "Adição de pontos de sondagem concluída ..." -#: appTools/ToolLevelling.py:1006 +#: appPlugins/ToolLevelling.py:1006 msgid "COM list updated ..." msgstr "Lista COM atualizada ..." -#: appTools/ToolLevelling.py:1042 +#: appPlugins/ToolLevelling.py:1042 msgid "Connected" msgstr "Conectado" -#: appTools/ToolLevelling.py:1048 appTools/ToolLevelling.py:1070 -#: appTools/ToolLevelling.py:1923 appTools/ToolLevelling.py:1938 +#: appPlugins/ToolLevelling.py:1048 appPlugins/ToolLevelling.py:1070 +#: appPlugins/ToolLevelling.py:1923 appPlugins/ToolLevelling.py:1938 msgid "Control" msgstr "Controle" -#: appTools/ToolLevelling.py:1050 appTools/ToolLevelling.py:1072 -#: appTools/ToolLevelling.py:1933 appTools/ToolLevelling.py:1940 +#: appPlugins/ToolLevelling.py:1050 appPlugins/ToolLevelling.py:1072 +#: appPlugins/ToolLevelling.py:1933 appPlugins/ToolLevelling.py:1940 msgid "Sender" msgstr "Sender" -#: appTools/ToolLevelling.py:1053 +#: appPlugins/ToolLevelling.py:1053 msgid "Port connected" msgstr "Porta conectada" -#: appTools/ToolLevelling.py:1057 +#: appPlugins/ToolLevelling.py:1057 msgid "Could not connect to GRBL on port" msgstr "Não foi possível conectar ao GRBL na porta" -#: appTools/ToolLevelling.py:1064 appTools/ToolLevelling.py:2014 +#: appPlugins/ToolLevelling.py:1064 appPlugins/ToolLevelling.py:2014 msgid "Disconnected" msgstr "Desconectado" -#: appTools/ToolLevelling.py:1074 +#: appPlugins/ToolLevelling.py:1074 msgid "Port is connected. Disconnecting" msgstr "A porta está conectada. Desconectando" -#: appTools/ToolLevelling.py:1076 +#: appPlugins/ToolLevelling.py:1076 msgid "Could not connect to port" msgstr "Não foi possível conectar à porta" -#: appTools/ToolLevelling.py:1106 appTools/ToolLevelling.py:1540 +#: appPlugins/ToolLevelling.py:1106 appPlugins/ToolLevelling.py:1540 #, fuzzy #| msgid "Send" msgid "Sending" msgstr "Enviar" -#: appTools/ToolLevelling.py:1235 +#: appPlugins/ToolLevelling.py:1235 msgid "GRBL is doing a home cycle." msgstr "GRBL está fazendo um ciclo para casa." -#: appTools/ToolLevelling.py:1241 +#: appPlugins/ToolLevelling.py:1241 msgid "GRBL software reset was sent." msgstr "A redefinição do software GRBL foi enviada." -#: appTools/ToolLevelling.py:1249 +#: appPlugins/ToolLevelling.py:1249 msgid "GRBL resumed." msgstr "GRBL retomado." -#: appTools/ToolLevelling.py:1253 +#: appPlugins/ToolLevelling.py:1253 msgid "GRBL paused." msgstr "GRBL pausado." -#: appTools/ToolLevelling.py:1427 +#: appPlugins/ToolLevelling.py:1427 msgid "There is nothing to view" msgstr "Não há nada para ver" -#: appTools/ToolLevelling.py:1433 +#: appPlugins/ToolLevelling.py:1433 msgid "Code Viewer" msgstr "Visualizador de Código" -#: appTools/ToolLevelling.py:1471 +#: appPlugins/ToolLevelling.py:1471 msgid "Loaded Machine Code into Code Viewer" msgstr "Código de máquina carregado no visualizador de código" -#: appTools/ToolLevelling.py:1485 appTools/ToolLevelling.py:1489 -#: appTools/ToolLevelling.py:2225 +#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1489 +#: appPlugins/ToolLevelling.py:2225 msgid "Import Height Map" msgstr "Importar Mapa de Altura" -#: appTools/ToolLevelling.py:1516 +#: appPlugins/ToolLevelling.py:1516 msgid "Failed to open height map file" msgstr "Falha ao abrir arquivo de mapa de altura" -#: appTools/ToolLevelling.py:1566 +#: appPlugins/ToolLevelling.py:1566 msgid "Finished probing. Doing the autolevelling." msgstr "Sondagem concluída. Fazendo o autonivelamento." -#: appTools/ToolLevelling.py:1571 +#: appPlugins/ToolLevelling.py:1571 msgid "Sending probing GCode to the GRBL controller." msgstr "Enviando G-Code de sondagem para o controlador GRBL." -#: appTools/ToolLevelling.py:1614 +#: appPlugins/ToolLevelling.py:1614 msgid "Empty GRBL heightmap." msgstr "Mapa de altura GRBL vazio." -#: appTools/ToolLevelling.py:1618 +#: appPlugins/ToolLevelling.py:1618 msgid "Finished autolevelling." msgstr "Autonivelamento concluído." -#: appTools/ToolLevelling.py:1688 +#: appPlugins/ToolLevelling.py:1688 #, fuzzy #| msgid "CNCjob created" msgid "CNCjob" msgstr "Trabalho CNC criado" -#: appTools/ToolLevelling.py:1690 +#: appPlugins/ToolLevelling.py:1690 #, fuzzy #| msgid "Source Object" msgid "Source object." msgstr "Objeto Fonte" -#: appTools/ToolLevelling.py:1725 +#: appPlugins/ToolLevelling.py:1725 msgid "Probe Points Table" msgstr "Tabela de Pontos da Sonda" -#: appTools/ToolLevelling.py:1726 +#: appPlugins/ToolLevelling.py:1726 msgid "Generate GCode that will obtain the height map" msgstr "Gera o G-Code que irá obter o mapa de altura" -#: appTools/ToolLevelling.py:1728 +#: appPlugins/ToolLevelling.py:1728 msgid "Show" msgstr "Mostrar" -#: appTools/ToolLevelling.py:1729 +#: appPlugins/ToolLevelling.py:1729 msgid "Toggle the display of the Probe Points table." msgstr "Alternar a exibição da Tabela de Pontos." -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "X-Y Coordinates" msgstr "Coordenadas X-Y" -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "Height" msgstr "Altura" -#: appTools/ToolLevelling.py:1746 +#: appPlugins/ToolLevelling.py:1746 msgid "Plot probing points" msgstr "Exibir os Pontos de Sondagem" -#: appTools/ToolLevelling.py:1748 +#: appPlugins/ToolLevelling.py:1748 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -16477,7 +16525,7 @@ msgstr "" "Se for usado o método Voronoi, então\n" "as áreas de Voronoi também são mostradas." -#: appTools/ToolLevelling.py:1765 +#: appPlugins/ToolLevelling.py:1765 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" @@ -16488,115 +16536,115 @@ msgstr "" "altura\n" "que modificará o G-Code original para nivelar a altura de corte." -#: appTools/ToolLevelling.py:1867 +#: appPlugins/ToolLevelling.py:1867 msgid "Add Probe Points" msgstr "Adicionar Pontos de Sondagem" -#: appTools/ToolLevelling.py:1954 +#: appPlugins/ToolLevelling.py:1954 msgid "COM list" msgstr "Lista de COM" -#: appTools/ToolLevelling.py:1956 appTools/ToolLevelling.py:1971 +#: appPlugins/ToolLevelling.py:1956 appPlugins/ToolLevelling.py:1971 msgid "Lists the available serial ports." msgstr "Lista as portas seriais disponíveis." -#: appTools/ToolLevelling.py:1960 +#: appPlugins/ToolLevelling.py:1960 msgid "Search" msgstr "Procurar" -#: appTools/ToolLevelling.py:1962 +#: appPlugins/ToolLevelling.py:1962 msgid "Search for the available serial ports." msgstr "Procura as portas seriais disponíveis." -#: appTools/ToolLevelling.py:1969 +#: appPlugins/ToolLevelling.py:1969 msgid "Baud rates" msgstr "Baud rates" -#: appTools/ToolLevelling.py:1988 +#: appPlugins/ToolLevelling.py:1988 msgid "New, custom baudrate." msgstr "Nova taxa de transmissão (baudrate) personalizada." -#: appTools/ToolLevelling.py:1996 +#: appPlugins/ToolLevelling.py:1996 msgid "Add the specified custom baudrate to the list." msgstr "Adicione a taxa de transmissão personalizada especificada à lista." -#: appTools/ToolLevelling.py:2002 +#: appPlugins/ToolLevelling.py:2002 msgid "Delete selected baudrate" msgstr "Excluir baudrate selecionado" -#: appTools/ToolLevelling.py:2006 +#: appPlugins/ToolLevelling.py:2006 msgid "Reset" msgstr "Redefinir" -#: appTools/ToolLevelling.py:2008 +#: appPlugins/ToolLevelling.py:2008 msgid "Software reset of the controller." msgstr "Reinicialização do software do controlador." -#: appTools/ToolLevelling.py:2016 +#: appPlugins/ToolLevelling.py:2016 msgid "Connect to the selected port with the selected baud rate." msgstr "Conectar à porta selecionada com a taxa de transmissão selecionada." -#: appTools/ToolLevelling.py:2041 +#: appPlugins/ToolLevelling.py:2041 msgid "Jog" msgstr "Deslocar" -#: appTools/ToolLevelling.py:2049 +#: appPlugins/ToolLevelling.py:2049 msgid "Zero Axes" msgstr "Zero Eixos" -#: appTools/ToolLevelling.py:2082 +#: appPlugins/ToolLevelling.py:2082 msgid "Pause/Resume" msgstr "Pausar/Retomar" -#: appTools/ToolLevelling.py:2140 +#: appPlugins/ToolLevelling.py:2140 msgid "Send Command" msgstr "Enviar Comando" -#: appTools/ToolLevelling.py:2142 appTools/ToolLevelling.py:2152 +#: appPlugins/ToolLevelling.py:2142 appPlugins/ToolLevelling.py:2152 msgid "Send a custom command to GRBL." msgstr "Envia um comando personalizado para GRBL." -#: appTools/ToolLevelling.py:2147 +#: appPlugins/ToolLevelling.py:2147 msgid "Type GRBL command ..." msgstr "Digite o comando GRBL ..." -#: appTools/ToolLevelling.py:2150 +#: appPlugins/ToolLevelling.py:2150 msgid "Send" msgstr "Enviar" -#: appTools/ToolLevelling.py:2158 +#: appPlugins/ToolLevelling.py:2158 msgid "Get Config parameter" msgstr "Obter parâmetro de configuração" -#: appTools/ToolLevelling.py:2160 +#: appPlugins/ToolLevelling.py:2160 msgid "A GRBL configuration parameter." msgstr "Um parâmetro de configuração GRBL." -#: appTools/ToolLevelling.py:2165 +#: appPlugins/ToolLevelling.py:2165 msgid "Type GRBL parameter ..." msgstr "Digite o parâmetro GRBL ..." -#: appTools/ToolLevelling.py:2168 +#: appPlugins/ToolLevelling.py:2168 msgid "Get" msgstr "Obter" -#: appTools/ToolLevelling.py:2170 +#: appPlugins/ToolLevelling.py:2170 msgid "Get the value of a specified GRBL parameter." msgstr "Obter o valor de um parâmetro GRBL especificado." -#: appTools/ToolLevelling.py:2178 +#: appPlugins/ToolLevelling.py:2178 msgid "Get Report" msgstr "Obter relatório" -#: appTools/ToolLevelling.py:2180 +#: appPlugins/ToolLevelling.py:2180 msgid "Print in shell the GRBL report." msgstr "Imprima o relatório GRBL." -#: appTools/ToolLevelling.py:2186 +#: appPlugins/ToolLevelling.py:2186 msgid "Apply AutoLevelling" msgstr "Aplicar Autonivelamento" -#: appTools/ToolLevelling.py:2188 +#: appPlugins/ToolLevelling.py:2188 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -16606,25 +16654,25 @@ msgstr "" "pelos dados de sondagem Z e, em seguida, aplica esses dados\n" "no G-Code original, portanto, fazendo autonivelamento." -#: appTools/ToolLevelling.py:2197 +#: appPlugins/ToolLevelling.py:2197 msgid "Will save the GRBL height map." msgstr "" "30/5000\n" "Salva o mapa de altura GRBL." -#: appTools/ToolLevelling.py:2207 +#: appPlugins/ToolLevelling.py:2207 msgid "Save Probing GCode" msgstr "Salvar G-Code de sondagem" -#: appTools/ToolLevelling.py:2209 +#: appPlugins/ToolLevelling.py:2209 msgid "Will save the probing GCode." msgstr "Salva o G-Code de sondagem." -#: appTools/ToolLevelling.py:2218 +#: appPlugins/ToolLevelling.py:2218 msgid "View/Edit the probing GCode." msgstr "Ver/Editar o G-Code de sondagem." -#: appTools/ToolLevelling.py:2227 +#: appPlugins/ToolLevelling.py:2227 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -16636,15 +16684,15 @@ msgstr "" "sobre o G-Code original, portanto\n" "fazendo autonivelamento." -#: appTools/ToolMilling.py:2509 +#: appPlugins/ToolMilling.py:2509 msgid "Generating drills milling geometry..." msgstr "Gerando geometria de fresamento de furos ..." -#: appTools/ToolMilling.py:2614 +#: appPlugins/ToolMilling.py:2614 msgid "Generating slot milling geometry..." msgstr "Gerando geometria de fresamento de ranhuras ..." -#: appTools/ToolMilling.py:3602 +#: appPlugins/ToolMilling.py:3608 #, fuzzy #| msgid "Create CNCJob with toolpaths for drilling or milling holes." msgid "" @@ -16652,13 +16700,13 @@ msgid "" msgstr "" "Cria Trabalho CNC com caminhos de ferramenta para fazer furos ou fresar." -#: appTools/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3637 #, fuzzy #| msgid "Excellon object for drilling/milling operation." msgid "Object for milling operation." msgstr "Objeto Excellon para operação de furação/fresagem." -#: appTools/ToolMilling.py:3662 +#: appPlugins/ToolMilling.py:3668 #, fuzzy #| msgid "" #| "Tools in this Excellon object\n" @@ -16668,7 +16716,7 @@ msgstr "" "Ferramentas neste objeto Excellon \n" "quando são usadas para perfuração." -#: appTools/ToolMilling.py:3741 +#: appPlugins/ToolMilling.py:3747 #, fuzzy #| msgid "" #| "The Tool Type (TT) can be:\n" @@ -16711,7 +16759,7 @@ msgstr "" "Escolher o tipo de ferramenta Em Forma de V automaticamente alterará o tipo " "de operação para Isolação." -#: appTools/ToolMilling.py:3877 +#: appPlugins/ToolMilling.py:3883 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16723,17 +16771,17 @@ msgstr "" "- Ranhuras -> fresará as ranhuras associadas a esta ferramenta\n" "- Ambos -> fresará furos e ranhuras ou o que estiver disponível" -#: appTools/ToolMilling.py:3897 +#: appPlugins/ToolMilling.py:3903 msgid "The diameter of the tool who will do the milling" msgstr "Diâmetro da ferramenta de fresamento" -#: appTools/ToolMilling.py:3914 +#: appPlugins/ToolMilling.py:3920 #, fuzzy #| msgid "Offset Z" msgid "Offset Type" msgstr "Deslocamento Z" -#: appTools/ToolMilling.py:3917 +#: appPlugins/ToolMilling.py:3923 #, fuzzy #| msgid "" #| "The value for the Offset can be:\n" @@ -16760,19 +16808,19 @@ msgstr "" "geometria.\n" "- Personalizado -> Será considerado o valor digitado." -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Int" msgid "In" msgstr "Int" -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Cut" msgid "Out" msgstr "Cortar" -#: appTools/ToolMilling.py:3937 +#: appPlugins/ToolMilling.py:3943 #, fuzzy #| msgid "" #| "The value to offset the cut when \n" @@ -16790,13 +16838,13 @@ msgstr "" "O valor pode ser positivo para corte 'por fora'\n" "e negativo para corte 'por dentro'." -#: appTools/ToolMilling.py:3961 +#: appPlugins/ToolMilling.py:3967 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "Deslocar" -#: appTools/ToolMilling.py:3964 +#: appPlugins/ToolMilling.py:3970 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -16805,25 +16853,25 @@ msgid "" "- Polish -> adds a painting sequence over the whole area of the object" msgstr "" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Desbaste" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Finish" msgid "Finishing" msgstr "Acabamento" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Polish" msgid "Polishing" msgstr "Limpar" -#: appTools/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4393 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16831,23 +16879,23 @@ msgstr "" "O arquivo de pós-processamento (JSON) que define\n" "a saída G-Code para Objetos Geometria (Fresamento)." -#: appTools/ToolMove.py:102 +#: appPlugins/ToolMove.py:102 msgid "MOVE: Click on the Start point ..." msgstr "MOVER: Clique no ponto inicial ..." -#: appTools/ToolMove.py:113 +#: appPlugins/ToolMove.py:113 msgid "Cancelled. No object(s) to move." msgstr "Cancelado. Nenhum objeto para mover." -#: appTools/ToolMove.py:217 +#: appPlugins/ToolMove.py:217 msgid "object was moved" msgstr "objeto foi movido" -#: appTools/ToolMove.py:227 +#: appPlugins/ToolMove.py:227 msgid "Error when mouse left click." msgstr "Erro ao clicar no botão esquerdo do mouse." -#: appTools/ToolNCC.py:1082 +#: appPlugins/ToolNCC.py:1082 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16855,103 +16903,109 @@ msgstr "" "Isolação incompleta. Nenhuma das ferramentas selecionadas pode fazer uma " "isolação completa." -#: appTools/ToolNCC.py:1085 +#: appPlugins/ToolNCC.py:1085 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." -#: appTools/ToolNCC.py:1231 appTools/ToolNCC.py:1319 appTools/ToolNCC.py:1381 -#: appTools/ToolNCC.py:4026 appTools/ToolPaint.py:833 appTools/ToolPaint.py:921 -#: appTools/ToolPaint.py:983 appTools/ToolPaint.py:2826 -#: appTools/ToolSolderPaste.py:511 +#: appPlugins/ToolNCC.py:1231 appPlugins/ToolNCC.py:1319 +#: appPlugins/ToolNCC.py:1381 appPlugins/ToolNCC.py:4026 +#: appPlugins/ToolPaint.py:833 appPlugins/ToolPaint.py:921 +#: appPlugins/ToolPaint.py:983 appPlugins/ToolPaint.py:2826 +#: appPlugins/ToolSolderPaste.py:511 msgid "Cancelled. Tool already in Tool Table." msgstr "Cancelada. Ferramenta já está na Tabela de Ferramentas." -#: appTools/ToolNCC.py:1984 appTools/ToolNCC.py:2962 +#: appPlugins/ToolNCC.py:1984 appPlugins/ToolNCC.py:2962 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Ferramenta NCC. Preparando polígonos." -#: appTools/ToolNCC.py:2044 appTools/ToolNCC.py:3090 +#: appPlugins/ToolNCC.py:2044 appPlugins/ToolNCC.py:3090 msgid "NCC Tool. Calculate 'empty' area." msgstr "Ferramenta NCC. Cálculo de áreas 'vazias'." -#: appTools/ToolNCC.py:2055 appTools/ToolNCC.py:2084 appTools/ToolNCC.py:2190 -#: appTools/ToolNCC.py:2203 appTools/ToolNCC.py:3105 appTools/ToolNCC.py:3210 -#: appTools/ToolNCC.py:3225 appTools/ToolNCC.py:3492 appTools/ToolNCC.py:3593 -#: appTools/ToolNCC.py:3608 +#: appPlugins/ToolNCC.py:2055 appPlugins/ToolNCC.py:2084 +#: appPlugins/ToolNCC.py:2190 appPlugins/ToolNCC.py:2203 +#: appPlugins/ToolNCC.py:3105 appPlugins/ToolNCC.py:3210 +#: appPlugins/ToolNCC.py:3225 appPlugins/ToolNCC.py:3492 +#: appPlugins/ToolNCC.py:3593 appPlugins/ToolNCC.py:3608 msgid "Buffering finished" msgstr "Criar Buffer concluído" -#: appTools/ToolNCC.py:2059 appTools/ToolNCC.py:2088 appTools/ToolNCC.py:2194 -#: appTools/ToolNCC.py:2206 appTools/ToolNCC.py:3113 appTools/ToolNCC.py:3232 -#: appTools/ToolNCC.py:3499 appTools/ToolNCC.py:3615 +#: appPlugins/ToolNCC.py:2059 appPlugins/ToolNCC.py:2088 +#: appPlugins/ToolNCC.py:2194 appPlugins/ToolNCC.py:2206 +#: appPlugins/ToolNCC.py:3113 appPlugins/ToolNCC.py:3232 +#: appPlugins/ToolNCC.py:3499 appPlugins/ToolNCC.py:3615 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." -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2217 appTools/ToolNCC.py:3243 +#: appPlugins/ToolNCC.py:2067 appPlugins/ToolNCC.py:2217 +#: appPlugins/ToolNCC.py:3243 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Ferramenta NCC. Cálculo de área 'vazia' concluído." -#: appTools/ToolNCC.py:2120 appTools/ToolNCC.py:3140 appTools/ToolNCC.py:3217 -#: appTools/ToolNCC.py:3519 appTools/ToolNCC.py:3600 +#: appPlugins/ToolNCC.py:2120 appPlugins/ToolNCC.py:3140 +#: appPlugins/ToolNCC.py:3217 appPlugins/ToolNCC.py:3519 +#: appPlugins/ToolNCC.py:3600 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." -#: appTools/ToolNCC.py:2210 appTools/ToolNCC.py:3236 appTools/ToolNCC.py:3618 +#: appPlugins/ToolNCC.py:2210 appPlugins/ToolNCC.py:3236 +#: appPlugins/ToolNCC.py:3618 msgid "The selected object is not suitable for copper clearing." msgstr "O objeto selecionado não é adequado para retirada de cobre." -#: appTools/ToolNCC.py:2260 +#: appPlugins/ToolNCC.py:2260 msgid "Clearing the polygon with the method: lines." msgstr "Limpando o polígono com o método: linhas." -#: appTools/ToolNCC.py:2270 +#: appPlugins/ToolNCC.py:2270 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Falhou. Limpando o polígono com o método: semente." -#: appTools/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2279 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Falhou. Limpando o polígono com o método: padrão." -#: appTools/ToolNCC.py:2295 +#: appPlugins/ToolNCC.py:2295 msgid "Polygon could not be cleared. Location:" msgstr "Não foi possível limpar o polígono. Localização:" -#: appTools/ToolNCC.py:2348 +#: appPlugins/ToolNCC.py:2348 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." -#: appTools/ToolNCC.py:2363 appTools/ToolNCC.py:3058 +#: appPlugins/ToolNCC.py:2363 appPlugins/ToolNCC.py:3058 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." -#: appTools/ToolNCC.py:2391 appTools/ToolNCC.py:2621 +#: appPlugins/ToolNCC.py:2391 appPlugins/ToolNCC.py:2621 msgid "NCC Tool failed creating bounding box." msgstr "A Ferramenta NCC falhou ao criar a caixa delimitadora." -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "NCC Tool clearing with tool diameter" msgstr "NCC. Ferramenta com Diâmetro" -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "started." msgstr "iniciada." -#: appTools/ToolNCC.py:2539 +#: appPlugins/ToolNCC.py:2539 msgid "Could not use the tool for copper clear." msgstr "Não foi possível usar a ferramenta para retirar cobre." -#: appTools/ToolNCC.py:2561 appTools/ToolNCC.py:3418 +#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:3418 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16963,28 +17017,28 @@ msgstr "" "geometria pintada.\n" "Altere os parâmetros de pintura e tente novamente." -#: appTools/ToolNCC.py:2571 appTools/ToolNCC.py:3427 +#: appPlugins/ToolNCC.py:2571 appPlugins/ToolNCC.py:3427 msgid "NCC Tool clear all done." msgstr "Retirada de cobre concluída." -#: appTools/ToolNCC.py:2574 appTools/ToolNCC.py:3430 +#: appPlugins/ToolNCC.py:2574 appPlugins/ToolNCC.py:3430 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" -#: appTools/ToolNCC.py:2576 appTools/ToolNCC.py:2826 appTools/ToolNCC.py:3432 -#: appTools/ToolNCC.py:3815 +#: appPlugins/ToolNCC.py:2576 appPlugins/ToolNCC.py:2826 +#: appPlugins/ToolNCC.py:3432 appPlugins/ToolNCC.py:3815 msgid "tools" msgstr "ferramentas" -#: appTools/ToolNCC.py:2603 +#: appPlugins/ToolNCC.py:2603 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Ferramenta NCC. Iniciada a retirada de cobre com usinagem de descanso." -#: appTools/ToolNCC.py:2822 appTools/ToolNCC.py:3811 +#: appPlugins/ToolNCC.py:2822 appPlugins/ToolNCC.py:3811 msgid "NCC Tool Rest Machining clear all done." msgstr "Retirada de cobre por usinagem de descanso concluída." -#: appTools/ToolNCC.py:2825 appTools/ToolNCC.py:3814 +#: appPlugins/ToolNCC.py:2825 appPlugins/ToolNCC.py:3814 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16992,11 +17046,11 @@ msgstr "" "Retirada de cobre por usinagem de descanso concluída, mas a isolação está " "quebrada por" -#: appTools/ToolNCC.py:2923 +#: appPlugins/ToolNCC.py:2923 msgid "NCC Tool started. Reading parameters." msgstr "Ferramenta NCC iniciada. Lendo parâmetros." -#: appTools/ToolNCC.py:3917 +#: appPlugins/ToolNCC.py:3917 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -17004,7 +17058,7 @@ msgstr "" "Tente usar o Tipo de Buffer = Completo em Preferências -> Gerber Geral." "Recarregue o arquivo Gerber após esta alteração." -#: appTools/ToolNCC.py:4137 +#: appPlugins/ToolNCC.py:4137 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -17016,7 +17070,7 @@ msgstr "" "O tipo selecionado aqui ditará o tipo\n" "de objetos da caixa de combinação 'Objeto'." -#: appTools/ToolNCC.py:4188 +#: appPlugins/ToolNCC.py:4188 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17032,7 +17086,7 @@ msgstr "" "resultante. Isso ocorre porque com algumas ferramentas esta função\n" "não será capaz de criar geometria de pintura." -#: appTools/ToolNCC.py:4608 +#: appPlugins/ToolNCC.py:4608 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17041,17 +17095,17 @@ msgstr "" "cobre.\n" "Pode ser Gerber, Excellon ou Geometria." -#: appTools/ToolOptimal.py:121 appTools/ToolOptimal.py:408 +#: appPlugins/ToolOptimal.py:121 appPlugins/ToolOptimal.py:408 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" msgstr "Mínima" -#: appTools/ToolOptimal.py:160 +#: appPlugins/ToolOptimal.py:160 msgid "Only Gerber objects can be evaluated." msgstr "Apenas objetos Gerber podem ser usados." -#: appTools/ToolOptimal.py:166 +#: appPlugins/ToolOptimal.py:166 msgid "" "Optimal Tool. Started to search for the minimum distance between copper " "features." @@ -17059,66 +17113,66 @@ msgstr "" "Ferramenta Ideal. Começou a procurar a distância mínima entre os recursos de " "cobre." -#: appTools/ToolOptimal.py:176 +#: appPlugins/ToolOptimal.py:176 msgid "Optimal Tool. Parsing geometry for aperture" msgstr "Ferramenta Ideal. Analisando a geometria para abertura" -#: appTools/ToolOptimal.py:187 +#: appPlugins/ToolOptimal.py:187 msgid "Optimal Tool. Creating a buffer for the object geometry." msgstr "Ferramenta Ideal. Criando um buffer para objeto geometria." -#: appTools/ToolOptimal.py:202 +#: appPlugins/ToolOptimal.py:202 msgid "" "Optimal Tool. Finding the distances between each two elements. Iterations" msgstr "" "Ferramenta Ideal. Encontrando as distâncias entre cada dois elementos. " "Iterações" -#: appTools/ToolOptimal.py:236 +#: appPlugins/ToolOptimal.py:236 msgid "Optimal Tool. Finding the minimum distance." msgstr "Ferramenta Ideal. Encontrando a distância mínima." -#: appTools/ToolOptimal.py:252 +#: appPlugins/ToolOptimal.py:252 msgid "Optimal Tool. Finished successfully." msgstr "Ferramenta Ideal. Finalizado com sucesso." -#: appTools/ToolOptimal.py:455 +#: appPlugins/ToolOptimal.py:455 msgid "Number of decimals kept for found distances." msgstr "Número de casas decimais mantido para as distâncias encontradas." -#: appTools/ToolOptimal.py:464 +#: appPlugins/ToolOptimal.py:464 msgid "Minimum distance" msgstr "Distância mínima" -#: appTools/ToolOptimal.py:465 +#: appPlugins/ToolOptimal.py:465 msgid "Display minimum distance between copper features." msgstr "Mostra a distância mínima entre elementos de cobre." -#: appTools/ToolOptimal.py:469 +#: appPlugins/ToolOptimal.py:469 msgid "Determined" msgstr "Determinado" -#: appTools/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:484 msgid "Occurring" msgstr "Ocorrendo" -#: appTools/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:485 msgid "How many times this minimum is found." msgstr "Quantas vezes o mínimo foi encontrado." -#: appTools/ToolOptimal.py:492 +#: appPlugins/ToolOptimal.py:492 msgid "Minimum points coordinates" msgstr "Coordenadas da distância mínima" -#: appTools/ToolOptimal.py:493 appTools/ToolOptimal.py:499 +#: appPlugins/ToolOptimal.py:493 appPlugins/ToolOptimal.py:499 msgid "Coordinates for points where minimum distance was found." msgstr "Coordenadas dos pontos onde a distância mínima foi encontrada." -#: appTools/ToolOptimal.py:512 appTools/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:512 appPlugins/ToolOptimal.py:588 msgid "Jump to selected position" msgstr "Ir para a posição selecionada" -#: appTools/ToolOptimal.py:514 appTools/ToolOptimal.py:590 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:590 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17126,11 +17180,11 @@ msgstr "" "Selecione uma posição na caixa de texto Locais e, em seguida,\n" "clique neste botão." -#: appTools/ToolOptimal.py:522 +#: appPlugins/ToolOptimal.py:522 msgid "Other distances" msgstr "Outras distâncias" -#: appTools/ToolOptimal.py:523 +#: appPlugins/ToolOptimal.py:523 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17138,13 +17192,13 @@ msgstr "" "Exibe outras distâncias no arquivo Gerber ordenadas do\n" "mínimo ao máximo, sem incluir o mínimo absoluto." -#: appTools/ToolOptimal.py:528 +#: appPlugins/ToolOptimal.py:528 msgid "Other distances points coordinates" msgstr "Coordenadas dos pontos das outras distâncias" -#: appTools/ToolOptimal.py:529 appTools/ToolOptimal.py:543 -#: appTools/ToolOptimal.py:550 appTools/ToolOptimal.py:567 -#: appTools/ToolOptimal.py:574 +#: appPlugins/ToolOptimal.py:529 appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:567 +#: appPlugins/ToolOptimal.py:574 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17152,19 +17206,19 @@ msgstr "" "Outras distâncias e coordenadas dos pontos\n" "onde a distância foi encontrada." -#: appTools/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:542 msgid "Gerber distances" msgstr "Distâncias Gerber" -#: appTools/ToolOptimal.py:566 +#: appPlugins/ToolOptimal.py:566 msgid "Points coordinates" msgstr "Coordenadas dos pontos" -#: appTools/ToolOptimal.py:598 +#: appPlugins/ToolOptimal.py:598 msgid "Find Minimum" msgstr "Encontrar o Mínimo" -#: appTools/ToolOptimal.py:601 +#: appPlugins/ToolOptimal.py:601 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17174,74 +17228,74 @@ msgstr "" "Isso permite a determinação da ferramenta certa para\n" "usar na isolação ou remoção de cobre." -#: appTools/ToolPDF.py:96 appTools/ToolPDF.py:100 +#: appPlugins/ToolPDF.py:96 appPlugins/ToolPDF.py:100 msgid "Open PDF" msgstr "Abrir PDF" -#: appTools/ToolPDF.py:103 +#: appPlugins/ToolPDF.py:103 msgid "Open PDF cancelled" msgstr "Abrir PDF cancelado" -#: appTools/ToolPDF.py:131 +#: appPlugins/ToolPDF.py:131 #, fuzzy #| msgid "Parsing ..." msgid "Parsing" msgstr "Analisando ..." -#: appTools/ToolPDF.py:212 app_Main.py:10795 +#: appPlugins/ToolPDF.py:212 app_Main.py:10795 msgid "Failed to open" msgstr "Falha ao abrir" -#: appTools/ToolPDF.py:288 appTools/ToolPcbWizard.py:351 app_Main.py:10741 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:351 app_Main.py:10741 msgid "No geometry found in file" msgstr "Nenhuma geometria encontrada no arquivo" -#: appTools/ToolPDF.py:291 appTools/ToolPDF.py:364 +#: appPlugins/ToolPDF.py:291 appPlugins/ToolPDF.py:364 #, python-format msgid "Rendering PDF layer #%d ..." msgstr "Renderizando camada PDF #%d ..." -#: appTools/ToolPDF.py:295 appTools/ToolPDF.py:368 +#: appPlugins/ToolPDF.py:295 appPlugins/ToolPDF.py:368 msgid "Open PDF file failed." msgstr "Falha ao abrir arquivo PDF." -#: appTools/ToolPDF.py:300 appTools/ToolPDF.py:373 +#: appPlugins/ToolPDF.py:300 appPlugins/ToolPDF.py:373 msgid "Rendered" msgstr "Processado" -#: appTools/ToolPaint.py:1148 +#: appPlugins/ToolPaint.py:1148 msgid "Can't do Paint on MultiGeo geometries" msgstr "Não é possível pintar geometrias MultiGeo" -#: appTools/ToolPaint.py:1185 +#: appPlugins/ToolPaint.py:1185 msgid "Click on a polygon to paint it." msgstr "Clique em um polígono para pintá-lo." -#: appTools/ToolPaint.py:1790 +#: appPlugins/ToolPaint.py:1790 msgid "Painting polygon with method: lines." msgstr "Pintando o polígono com método: linhas." -#: appTools/ToolPaint.py:1802 +#: appPlugins/ToolPaint.py:1802 msgid "Failed. Painting polygon with method: seed." msgstr "Falhou. Pintando o polígono com método: semente." -#: appTools/ToolPaint.py:1813 +#: appPlugins/ToolPaint.py:1813 msgid "Failed. Painting polygon with method: standard." msgstr "Falhou. Pintando o polígono com método: padrão." -#: appTools/ToolPaint.py:1904 appTools/ToolPaint.py:2093 +#: appPlugins/ToolPaint.py:1904 appPlugins/ToolPaint.py:2093 msgid "Painting with tool diameter = " msgstr "Pintura com diâmetro = " -#: appTools/ToolPaint.py:1907 appTools/ToolPaint.py:2096 +#: appPlugins/ToolPaint.py:1907 appPlugins/ToolPaint.py:2096 msgid "started" msgstr "iniciada" -#: appTools/ToolPaint.py:1934 appTools/ToolPaint.py:2083 +#: appPlugins/ToolPaint.py:1934 appPlugins/ToolPaint.py:2083 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appTools/ToolPaint.py:2049 appTools/ToolPaint.py:2275 +#: appPlugins/ToolPaint.py:2049 appPlugins/ToolPaint.py:2275 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17253,44 +17307,44 @@ msgstr "" "geometria pintada.\n" "Altere os parâmetros de pintura e tente novamente." -#: appTools/ToolPaint.py:2329 +#: appPlugins/ToolPaint.py:2329 msgid "Painting ..." msgstr "Pintando ..." -#: appTools/ToolPaint.py:2363 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2468 appTools/ToolPaint.py:2476 -#: appTools/ToolPaint.py:2546 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2363 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2468 appPlugins/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2546 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Paint Tool." msgstr "Ferramenta de Pintura." -#: appTools/ToolPaint.py:2364 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 +#: appPlugins/ToolPaint.py:2364 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 msgid "Normal painting polygon task started." msgstr "Tarefa normal de pintura de polígono iniciada." -#: appTools/ToolPaint.py:2365 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2548 +#: appPlugins/ToolPaint.py:2365 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2548 msgid "Buffering geometry..." msgstr "Fazendo buffer de polígono..." -#: appTools/ToolPaint.py:2390 appTools/ToolPaint.py:2483 -#: appTools/ToolPaint.py:2564 +#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2483 +#: appPlugins/ToolPaint.py:2564 msgid "No polygon found." msgstr "Nenhum polígono encontrado." -#: appTools/ToolPaint.py:2465 appTools/ToolPaint.py:2468 -#: appTools/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2465 appPlugins/ToolPaint.py:2468 +#: appPlugins/ToolPaint.py:2476 msgid "Paint all polygons task started." msgstr "Tarefa pintar todos os polígonos iniciada." -#: appTools/ToolPaint.py:2547 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2547 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Painting area task started." msgstr "Iniciada a pintura de área." -#: appTools/ToolPaint.py:2910 +#: appPlugins/ToolPaint.py:2910 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17302,7 +17356,7 @@ msgstr "" "Cria um objeto Geometria com caminho de ferramenta\n" "para cortar todas as regiões com retirada de cobre." -#: appTools/ToolPaint.py:2943 +#: appPlugins/ToolPaint.py:2943 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17314,7 +17368,7 @@ msgstr "" "O que é selecionado aqui irá ditar o tipo\n" "de objetos que preencherão a caixa de combinação 'Objeto'." -#: appTools/ToolPaint.py:2977 +#: appPlugins/ToolPaint.py:2977 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17322,7 +17376,7 @@ msgstr "" "Conjunto de ferramentas do qual o algoritmo\n" "escolherá para a pintura." -#: appTools/ToolPaint.py:2994 +#: appPlugins/ToolPaint.py:2994 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17339,7 +17393,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." -#: appTools/ToolPaint.py:3006 +#: appPlugins/ToolPaint.py:3006 msgid "" "The Tool Type (TT) can be:\n" "- Circular -> it is informative only. Being circular,\n" @@ -17372,7 +17426,7 @@ msgstr "" "Escolhendo o tipo \"Forma em V\" automaticamente selecionará o Tipo de " "Operação Isolação." -#: appTools/ToolPaint.py:3287 +#: appPlugins/ToolPaint.py:3287 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17380,42 +17434,42 @@ msgstr "" "O tipo de objeto FlatCAM a ser usado como referência de pintura.\n" "Pode ser Gerber, Excellon ou Geometria." -#: appTools/ToolPaint.py:3327 +#: appPlugins/ToolPaint.py:3327 msgid "Create a Geometry Object which paints the polygons." msgstr "Cria um objeto de geometria que pinta os polígonos." -#: appTools/ToolPanelize.py:114 appTools/ToolPanelize.py:1061 +#: appPlugins/ToolPanelize.py:114 appPlugins/ToolPanelize.py:1061 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Ref. para Criação de Painel" -#: appTools/ToolPanelize.py:341 +#: appPlugins/ToolPanelize.py:341 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." -#: appTools/ToolPanelize.py:384 +#: appPlugins/ToolPanelize.py:384 msgid "Generating panel ... " msgstr "Gerando painel … " -#: appTools/ToolPanelize.py:471 appTools/ToolPanelize.py:763 -#: appTools/ToolPanelize.py:1013 +#: appPlugins/ToolPanelize.py:471 appPlugins/ToolPanelize.py:763 +#: appPlugins/ToolPanelize.py:1013 msgid "Generating panel ... Adding the source code." msgstr "Gerando painel ... Adicionando o código-fonte." -#: appTools/ToolPanelize.py:691 +#: appPlugins/ToolPanelize.py:691 msgid "Optimizing the overlapping paths." msgstr "Otimizando os caminhos sobrepostos." -#: appTools/ToolPanelize.py:723 +#: appPlugins/ToolPanelize.py:723 msgid "Optimization complete." msgstr "Otimização completa." -#: appTools/ToolPanelize.py:1022 +#: appPlugins/ToolPanelize.py:1022 msgid "Generating panel... Spawning copies" msgstr "Gerando painel ... Cópias geradas" -#: appTools/ToolPanelize.py:1038 +#: appPlugins/ToolPanelize.py:1038 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17424,11 +17478,11 @@ msgstr "" "{text} Grande demais para a área restrita.. O painel final tem {col} colunas " "e {row} linhas" -#: appTools/ToolPanelize.py:1046 +#: appPlugins/ToolPanelize.py:1046 msgid "Panel created successfully." msgstr "Painel criado com sucesso." -#: appTools/ToolPanelize.py:1104 +#: appPlugins/ToolPanelize.py:1104 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17440,7 +17494,7 @@ msgstr "" "A seleção aqui decide o tipo de objetos que estarão\n" "na Caixa de Objetos." -#: appTools/ToolPanelize.py:1132 +#: appPlugins/ToolPanelize.py:1132 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17448,11 +17502,11 @@ msgstr "" "Objeto para criar painel. Isso significa\n" "que ele será duplicado em uma matriz de linhas e colunas." -#: appTools/ToolPanelize.py:1139 +#: appPlugins/ToolPanelize.py:1139 msgid "Panelization Reference" msgstr "Ref. para Criação de Painel" -#: appTools/ToolPanelize.py:1141 +#: appPlugins/ToolPanelize.py:1141 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17472,7 +17526,7 @@ msgstr "" "a este objeto de referência, portanto, mantendo os objetos\n" "sincronizados no painel." -#: appTools/ToolPanelize.py:1167 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17484,7 +17538,7 @@ msgstr "" "A seleção aqui decide o tipo de objetos que estarão na\n" "Caixa de Objetos." -#: appTools/ToolPanelize.py:1182 +#: appPlugins/ToolPanelize.py:1182 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17492,11 +17546,11 @@ msgstr "" "O objeto usado como contêiner para o objeto\n" "selecionado para o qual será criado um painel." -#: appTools/ToolPanelize.py:1192 +#: appPlugins/ToolPanelize.py:1192 msgid "Panel Data" msgstr "Dados do Painel" -#: appTools/ToolPanelize.py:1194 +#: appPlugins/ToolPanelize.py:1194 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17512,15 +17566,15 @@ msgstr "" "Os espaçamentos definirão a distância entre os\n" "elementos da matriz do painel." -#: appTools/ToolPanelize.py:1279 +#: appPlugins/ToolPanelize.py:1279 msgid "Constrain panel within" msgstr "Restringir painel dentro de" -#: appTools/ToolPanelize.py:1322 +#: appPlugins/ToolPanelize.py:1322 msgid "Panelize Object" msgstr "Criar Painel" -#: appTools/ToolPanelize.py:1325 appTools/ToolRulesCheck.py:1649 +#: appPlugins/ToolPanelize.py:1325 appPlugins/ToolRulesCheck.py:1649 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17530,21 +17584,21 @@ msgstr "" "Em outras palavras, ele cria várias cópias do objeto de origem,\n" "arranjado em uma matriz 2D de linhas e colunas." -#: appTools/ToolPcbWizard.py:111 +#: appPlugins/ToolPcbWizard.py:111 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PCBWizard Import" msgstr "Ferramenta de Importação PcbWizard" -#: appTools/ToolPcbWizard.py:197 appTools/ToolPcbWizard.py:201 +#: appPlugins/ToolPcbWizard.py:197 appPlugins/ToolPcbWizard.py:201 msgid "Load PcbWizard Excellon file" msgstr "Carregar o arquivo PCBWizard Excellon" -#: appTools/ToolPcbWizard.py:220 appTools/ToolPcbWizard.py:224 +#: appPlugins/ToolPcbWizard.py:220 appPlugins/ToolPcbWizard.py:224 msgid "Load PcbWizard INF file" msgstr "Carregar arquivo PCBWizard INF" -#: appTools/ToolPcbWizard.py:272 +#: appPlugins/ToolPcbWizard.py:272 msgid "" "The INF file does not contain the tool table.\n" "Try to open the Excellon file from File -> Open -> Excellon\n" @@ -17554,53 +17608,53 @@ msgstr "" "Tente abrir o arquivo Excellon em Arquivo -> Abrir -> Excellon\n" "e edite os diâmetros dos furos manualmente." -#: appTools/ToolPcbWizard.py:292 +#: appPlugins/ToolPcbWizard.py:292 msgid "PcbWizard .INF file loaded." msgstr "Arquivo PcbWizard .INF carregado." -#: appTools/ToolPcbWizard.py:296 +#: appPlugins/ToolPcbWizard.py:296 msgid "Main PcbWizard Excellon file loaded." msgstr "Arquivo PcbWizard Excellon carregado." -#: appTools/ToolPcbWizard.py:329 app_Main.py:10720 +#: appPlugins/ToolPcbWizard.py:329 app_Main.py:10720 msgid "This is not Excellon file." msgstr "Este não é um arquivo Excellon." -#: appTools/ToolPcbWizard.py:332 +#: appPlugins/ToolPcbWizard.py:332 msgid "Cannot parse file" msgstr "Não é possível analisar o arquivo" -#: appTools/ToolPcbWizard.py:363 +#: appPlugins/ToolPcbWizard.py:363 msgid "Import Excellon file failed." msgstr "Falha na importação do arquivo Excellon." -#: appTools/ToolPcbWizard.py:370 +#: appPlugins/ToolPcbWizard.py:370 msgid "Imported" msgstr "Importado" -#: appTools/ToolPcbWizard.py:373 +#: appPlugins/ToolPcbWizard.py:373 msgid "Excellon merging is in progress. Please wait..." msgstr "A união Excellon está em andamento. Por favor, espere..." -#: appTools/ToolPcbWizard.py:375 +#: appPlugins/ToolPcbWizard.py:375 msgid "The imported Excellon file is empty." msgstr "O arquivo Excellon importado está Vazio." -#: appTools/ToolPcbWizard.py:380 +#: appPlugins/ToolPcbWizard.py:380 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PcbWizard Import" msgstr "Ferramenta de Importação PcbWizard" -#: appTools/ToolPcbWizard.py:399 +#: appPlugins/ToolPcbWizard.py:399 msgid "Load files" msgstr "Carregar arquivos" -#: appTools/ToolPcbWizard.py:407 +#: appPlugins/ToolPcbWizard.py:407 msgid "Excellon file" msgstr "Arquivo Excellon" -#: appTools/ToolPcbWizard.py:409 +#: appPlugins/ToolPcbWizard.py:409 msgid "" "Load the Excellon file.\n" "Usually it has a .DRL extension" @@ -17608,47 +17662,47 @@ msgstr "" "Carrega o arquivo Excellon.\n" "Normalmente ele tem uma extensão .DRL" -#: appTools/ToolPcbWizard.py:416 +#: appPlugins/ToolPcbWizard.py:416 msgid "INF file" msgstr "Arquivo INF" -#: appTools/ToolPcbWizard.py:418 +#: appPlugins/ToolPcbWizard.py:418 msgid "Load the INF file." msgstr "Carrega o arquivo INF." -#: appTools/ToolPcbWizard.py:431 +#: appPlugins/ToolPcbWizard.py:431 msgid "Tool Number" msgstr "Número da Ferramenta" -#: appTools/ToolPcbWizard.py:433 +#: appPlugins/ToolPcbWizard.py:433 msgid "Tool diameter in file units." msgstr "Diâmetro da ferramenta em unidades de arquivo." -#: appTools/ToolPcbWizard.py:450 +#: appPlugins/ToolPcbWizard.py:450 msgid "Int. digits" msgstr "Dígitos Int." -#: appTools/ToolPcbWizard.py:452 +#: appPlugins/ToolPcbWizard.py:452 msgid "The number of digits for the integral part of the coordinates." msgstr "O número de dígitos da parte inteira das coordenadas." -#: appTools/ToolPcbWizard.py:460 +#: appPlugins/ToolPcbWizard.py:460 msgid "Frac. digits" msgstr "Dígitos Frac." -#: appTools/ToolPcbWizard.py:462 +#: appPlugins/ToolPcbWizard.py:462 msgid "The number of digits for the fractional part of the coordinates." msgstr "O número de dígitos para a parte fracionária das coordenadas." -#: appTools/ToolPcbWizard.py:470 +#: appPlugins/ToolPcbWizard.py:470 msgid "No Suppression" msgstr "Sem supressão" -#: appTools/ToolPcbWizard.py:471 +#: appPlugins/ToolPcbWizard.py:471 msgid "Zeros supp." msgstr "Sup. Zeros" -#: appTools/ToolPcbWizard.py:473 +#: appPlugins/ToolPcbWizard.py:473 msgid "" "The type of zeros suppression used.\n" "Can be of type:\n" @@ -17662,7 +17716,7 @@ msgstr "" "- TZ = zeros à direita são mantidos\n" "- Sem supressão = sem supressão de zeros" -#: appTools/ToolPcbWizard.py:487 +#: appPlugins/ToolPcbWizard.py:487 msgid "" "The type of units that the coordinates and tool\n" "diameters are using. Can be INCH or MM." @@ -17670,11 +17724,11 @@ msgstr "" "A unidade para as coordenadas e os diâmetros\n" "de ferramentas. Pode ser Polegada ou mm." -#: appTools/ToolPcbWizard.py:495 +#: appPlugins/ToolPcbWizard.py:495 msgid "Import Excellon" msgstr "Importar Excellon" -#: appTools/ToolPcbWizard.py:497 +#: appPlugins/ToolPcbWizard.py:497 msgid "" "Import an Excellon file\n" "that store it's information's in 2 files.\n" @@ -17685,29 +17739,29 @@ msgstr "" "que armazena suas informações em 2 arquivos.\n" "Um geralmente possui extensão .DRL e o outro tem extensão .INF." -#: appTools/ToolPunchGerber.py:194 +#: appPlugins/ToolPunchGerber.py:194 #, fuzzy #| msgid "Punch Gerber" msgid "Punch Geber" msgstr "Gerber a Furar" -#: appTools/ToolPunchGerber.py:537 +#: appPlugins/ToolPunchGerber.py:537 #, fuzzy #| msgid "Click on a polygon to isolate it." msgid "Click on a pad to select it." msgstr "Clique em um polígono para isolá-lo." -#: appTools/ToolPunchGerber.py:785 appTools/ToolPunchGerber.py:918 +#: appPlugins/ToolPunchGerber.py:785 appPlugins/ToolPunchGerber.py:918 msgid "The value of the fixed diameter is 0.0. Aborting." msgstr "O valor do diâmetro fixo é 0.0. Abortando." -#: appTools/ToolPunchGerber.py:1694 +#: appPlugins/ToolPunchGerber.py:1694 #, fuzzy #| msgid "Added polygon" msgid "Added pad" msgstr "Polígono adicionado" -#: appTools/ToolPunchGerber.py:1695 +#: appPlugins/ToolPunchGerber.py:1695 #, fuzzy #| msgid "Click to add next polygon or right click to start." msgid "Click to add next pad or right click to start." @@ -17715,13 +17769,13 @@ msgstr "" "Clique para adicionar o próximo polígono ou clique com o botão direito para " "começar." -#: appTools/ToolPunchGerber.py:1707 +#: appPlugins/ToolPunchGerber.py:1707 #, fuzzy #| msgid "Removed polygon" msgid "Removed pad" msgstr "Polígono removido" -#: appTools/ToolPunchGerber.py:1708 +#: appPlugins/ToolPunchGerber.py:1708 #, fuzzy #| msgid "Click to add/remove next polygon or right click to start." msgid "Click to add/remove next pad or right click to start." @@ -17729,41 +17783,41 @@ msgstr "" "Clique para adicionar / remover o próximo polígono ou clique com o botão " "direito para começar." -#: appTools/ToolPunchGerber.py:1713 +#: appPlugins/ToolPunchGerber.py:1713 #, fuzzy #| msgid "No polygon detected under click position." msgid "No pad detected under click position." msgstr "Nenhum polígono detectado na posição do clique." -#: appTools/ToolPunchGerber.py:1912 +#: appPlugins/ToolPunchGerber.py:1912 #, fuzzy #| msgid "All objects are selected." msgid "All selectable pads are selected." msgstr "Todos os objetos estão selecionados." -#: appTools/ToolPunchGerber.py:1929 +#: appPlugins/ToolPunchGerber.py:1929 #, fuzzy #| msgid "Selection Color" msgid "Selection cleared." msgstr "Cor da Seleção" -#: appTools/ToolPunchGerber.py:1992 +#: appPlugins/ToolPunchGerber.py:1992 msgid "Gerber into which to punch holes" msgstr "Gerber no qual fazer furos" -#: appTools/ToolPunchGerber.py:2129 +#: appPlugins/ToolPunchGerber.py:2129 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." -#: appTools/ToolPunchGerber.py:2281 +#: appPlugins/ToolPunchGerber.py:2281 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 "" -#: appTools/ToolPunchGerber.py:2320 +#: appPlugins/ToolPunchGerber.py:2320 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -17771,28 +17825,28 @@ msgstr "" "Cria um objeto Gerber a partir do objeto selecionado, dentro\n" "da caixa especificada." -#: appTools/ToolQRCode.py:211 appTools/ToolQRCode.py:559 -#: appTools/ToolQRCode.py:610 +#: appPlugins/ToolQRCode.py:211 appPlugins/ToolQRCode.py:559 +#: appPlugins/ToolQRCode.py:610 msgid "Cancelled. There is no QRCode Data in the text box." msgstr "Cancelado. Não há dados para o QRCode na caixa de texto." -#: appTools/ToolQRCode.py:388 +#: appPlugins/ToolQRCode.py:388 msgid "QRCode Tool done." msgstr "Ferramenta QRCode pronta." -#: appTools/ToolQRCode.py:758 +#: appPlugins/ToolQRCode.py:758 msgid "Gerber Object to which the QRCode will be added." msgstr "Objeto Gerber ao qual o QRCode será adicionado." -#: appTools/ToolQRCode.py:794 +#: appPlugins/ToolQRCode.py:794 msgid "The parameters used to shape the QRCode." msgstr "Os parâmetros usados para modelar o QRCode." -#: appTools/ToolQRCode.py:899 +#: appPlugins/ToolQRCode.py:899 msgid "Export QRCode" msgstr "Exportar QRCode" -#: appTools/ToolQRCode.py:901 +#: appPlugins/ToolQRCode.py:901 msgid "" "Show a set of controls allowing to export the QRCode\n" "to a SVG file or an PNG file." @@ -17800,90 +17854,90 @@ msgstr "" "Mostrar um conjunto de controles que permitem exportar o QRCode\n" "para um arquivo SVG ou PNG." -#: appTools/ToolQRCode.py:940 +#: appPlugins/ToolQRCode.py:940 msgid "Transparent back color" msgstr "Cor transparente de fundo" -#: appTools/ToolQRCode.py:965 +#: appPlugins/ToolQRCode.py:965 msgid "Export QRCode SVG" msgstr "Exportar QRCode SVG" -#: appTools/ToolQRCode.py:967 +#: appPlugins/ToolQRCode.py:967 msgid "Export a SVG file with the QRCode content." msgstr "Exporta um arquivo SVG com o conteúdo QRCode." -#: appTools/ToolQRCode.py:978 +#: appPlugins/ToolQRCode.py:978 msgid "Export QRCode PNG" msgstr "Exportar QRCode PNG" -#: appTools/ToolQRCode.py:980 +#: appPlugins/ToolQRCode.py:980 msgid "Export a PNG image file with the QRCode content." msgstr "Exporta um arquivo PNG com o conteúdo QRCode." -#: appTools/ToolQRCode.py:991 +#: appPlugins/ToolQRCode.py:991 msgid "Insert QRCode" msgstr "Inserir QRCode" -#: appTools/ToolQRCode.py:994 +#: appPlugins/ToolQRCode.py:994 msgid "Create the QRCode object." msgstr "Cria o objeto QRCode." -#: appTools/ToolReport.py:31 appTools/ToolReport.py:151 +#: appPlugins/ToolReport.py:31 appPlugins/ToolReport.py:151 #, fuzzy #| msgid "Get Report" msgid "Object Report" msgstr "Obter relatório" -#: appTools/ToolReport.py:146 +#: appPlugins/ToolReport.py:146 msgid "Object Properties are displayed." msgstr "Propriedades do Objeto exibidas." -#: appTools/ToolReport.py:168 +#: appPlugins/ToolReport.py:168 msgid "TYPE" msgstr "TIPO" -#: appTools/ToolReport.py:169 +#: appPlugins/ToolReport.py:169 msgid "NAME" msgstr "NOME" -#: appTools/ToolReport.py:199 +#: appPlugins/ToolReport.py:199 msgid "Geo Type" msgstr "Tipo Geo" -#: appTools/ToolReport.py:202 +#: appPlugins/ToolReport.py:202 msgid "Single-Geo" msgstr "Geo. Única" -#: appTools/ToolReport.py:203 +#: appPlugins/ToolReport.py:203 msgid "Multi-Geo" msgstr "Geo. Múltipla" -#: appTools/ToolReport.py:357 appTools/ToolReport.py:362 -#: appTools/ToolReport.py:364 +#: appPlugins/ToolReport.py:357 appPlugins/ToolReport.py:362 +#: appPlugins/ToolReport.py:364 msgid "Metric" msgstr "Métrico" -#: appTools/ToolRulesCheck.py:133 appTools/ToolRulesCheck.py:1163 +#: appPlugins/ToolRulesCheck.py:133 appPlugins/ToolRulesCheck.py:1163 msgid "Check Rules" msgstr "Verificar Regras" -#: appTools/ToolRulesCheck.py:678 appTools/ToolRulesCheck.py:738 -#: appTools/ToolRulesCheck.py:775 appTools/ToolRulesCheck.py:847 -#: appTools/ToolRulesCheck.py:901 appTools/ToolRulesCheck.py:939 -#: appTools/ToolRulesCheck.py:1004 +#: appPlugins/ToolRulesCheck.py:678 appPlugins/ToolRulesCheck.py:738 +#: appPlugins/ToolRulesCheck.py:775 appPlugins/ToolRulesCheck.py:847 +#: appPlugins/ToolRulesCheck.py:901 appPlugins/ToolRulesCheck.py:939 +#: appPlugins/ToolRulesCheck.py:1004 msgid "Value is not valid." msgstr "Valor inválido." -#: appTools/ToolRulesCheck.py:692 +#: appPlugins/ToolRulesCheck.py:692 msgid "TOP -> Copper to Copper clearance" msgstr "TOPO -> Espaço Cobre Cobre" -#: appTools/ToolRulesCheck.py:703 +#: appPlugins/ToolRulesCheck.py:703 msgid "BOTTOM -> Copper to Copper clearance" msgstr "BAIXO -> Espaço Cobre Cobre" -#: appTools/ToolRulesCheck.py:708 appTools/ToolRulesCheck.py:802 -#: appTools/ToolRulesCheck.py:966 +#: appPlugins/ToolRulesCheck.py:708 appPlugins/ToolRulesCheck.py:802 +#: appPlugins/ToolRulesCheck.py:966 msgid "" "At least one Gerber object has to be selected for this rule but none is " "selected." @@ -17891,13 +17945,13 @@ msgstr "" "Pelo menos um objeto Gerber deve ser selecionado para esta regra, mas nenhum " "está selecionado." -#: appTools/ToolRulesCheck.py:744 +#: appPlugins/ToolRulesCheck.py:744 msgid "" "One of the copper Gerber objects or the Outline Gerber object is not valid." msgstr "" "Um dos objetos Gerber de cobre ou o objeto Gerber de Contorno não é válido." -#: appTools/ToolRulesCheck.py:757 appTools/ToolRulesCheck.py:921 +#: appPlugins/ToolRulesCheck.py:757 appPlugins/ToolRulesCheck.py:921 msgid "" "Outline Gerber object presence is mandatory for this rule but it is not " "selected." @@ -17905,31 +17959,31 @@ msgstr "" "A presença do objeto Gerber de Contorno é obrigatória para esta regra, mas " "não está selecionada." -#: appTools/ToolRulesCheck.py:774 appTools/ToolRulesCheck.py:801 +#: appPlugins/ToolRulesCheck.py:774 appPlugins/ToolRulesCheck.py:801 msgid "Silk to Silk clearance" msgstr "Espaço Silk Silk" -#: appTools/ToolRulesCheck.py:787 +#: appPlugins/ToolRulesCheck.py:787 msgid "TOP -> Silk to Silk clearance" msgstr "TOPO -> Espaço Silk Silk" -#: appTools/ToolRulesCheck.py:797 +#: appPlugins/ToolRulesCheck.py:797 msgid "BOTTOM -> Silk to Silk clearance" msgstr "BAIXO -> Espaço Silk Silk" -#: appTools/ToolRulesCheck.py:853 +#: appPlugins/ToolRulesCheck.py:853 msgid "One or more of the Gerber objects is not valid." msgstr "Um ou mais dos objetos Gerber não são válidos." -#: appTools/ToolRulesCheck.py:861 +#: appPlugins/ToolRulesCheck.py:861 msgid "TOP -> Silk to Solder Mask Clearance" msgstr "TOPO -> Espaço Silk Máscara de Solda" -#: appTools/ToolRulesCheck.py:867 +#: appPlugins/ToolRulesCheck.py:867 msgid "BOTTOM -> Silk to Solder Mask Clearance" msgstr "BAIXO -> Espaço Silk Máscara de Solda" -#: appTools/ToolRulesCheck.py:871 +#: appPlugins/ToolRulesCheck.py:871 msgid "" "Both Silk and Solder Mask Gerber objects has to be either both Top or both " "Bottom." @@ -17937,112 +17991,112 @@ msgstr "" "Os objetos Gerber de Silkscreen e da Máscara de Solda devem estar no mesmo " "lado: superior ou inferior." -#: appTools/ToolRulesCheck.py:907 +#: appPlugins/ToolRulesCheck.py:907 msgid "" "One of the Silk Gerber objects or the Outline Gerber object is not valid." msgstr "Um dos objetos do Gerber não é válido: Silkscreen ou Contorno." -#: appTools/ToolRulesCheck.py:951 +#: appPlugins/ToolRulesCheck.py:951 msgid "TOP -> Minimum Solder Mask Sliver" msgstr "TOPO -> Máscara de Solda Mínima" -#: appTools/ToolRulesCheck.py:961 +#: appPlugins/ToolRulesCheck.py:961 msgid "BOTTOM -> Minimum Solder Mask Sliver" msgstr "BAIXO -> Máscara de Solda Mínima" -#: appTools/ToolRulesCheck.py:1010 +#: appPlugins/ToolRulesCheck.py:1010 msgid "One of the Copper Gerber objects or the Excellon objects is not valid." msgstr "Um dos objetos não é válido: Gerber Cobre ou Excellon." -#: appTools/ToolRulesCheck.py:1026 +#: appPlugins/ToolRulesCheck.py:1026 msgid "" "Excellon object presence is mandatory for this rule but none is selected." msgstr "" "A presença de objeto Excellon é obrigatória para esta regra, mas nenhum está " "selecionado." -#: appTools/ToolRulesCheck.py:1104 appTools/ToolRulesCheck.py:1117 -#: appTools/ToolRulesCheck.py:1128 appTools/ToolRulesCheck.py:1141 +#: appPlugins/ToolRulesCheck.py:1104 appPlugins/ToolRulesCheck.py:1117 +#: appPlugins/ToolRulesCheck.py:1128 appPlugins/ToolRulesCheck.py:1141 msgid "STATUS" msgstr "ESTADO" -#: appTools/ToolRulesCheck.py:1107 appTools/ToolRulesCheck.py:1131 +#: appPlugins/ToolRulesCheck.py:1107 appPlugins/ToolRulesCheck.py:1131 msgid "FAILED" msgstr "FALHOU" -#: appTools/ToolRulesCheck.py:1120 appTools/ToolRulesCheck.py:1144 +#: appPlugins/ToolRulesCheck.py:1120 appPlugins/ToolRulesCheck.py:1144 msgid "PASSED" msgstr "PASSOU" -#: appTools/ToolRulesCheck.py:1121 appTools/ToolRulesCheck.py:1145 +#: appPlugins/ToolRulesCheck.py:1121 appPlugins/ToolRulesCheck.py:1145 msgid "Violations: There are no violations for the current rule." msgstr "Violações: não há violações para a regra atual." -#: appTools/ToolRulesCheck.py:1191 +#: appPlugins/ToolRulesCheck.py:1191 msgid "Gerber objects for which to check rules." msgstr "Objeto para o qual verificar regras." -#: appTools/ToolRulesCheck.py:1206 +#: appPlugins/ToolRulesCheck.py:1206 msgid "Top" msgstr "Topo" -#: appTools/ToolRulesCheck.py:1208 +#: appPlugins/ToolRulesCheck.py:1208 msgid "The Top Gerber Copper object for which rules are checked." msgstr "Camada Gerber Superior para verificar regras." -#: appTools/ToolRulesCheck.py:1224 +#: appPlugins/ToolRulesCheck.py:1224 msgid "Bottom" msgstr "Baixo" -#: appTools/ToolRulesCheck.py:1226 +#: appPlugins/ToolRulesCheck.py:1226 msgid "The Bottom Gerber Copper object for which rules are checked." msgstr "Camada Gerber Inferior para verificar regras." -#: appTools/ToolRulesCheck.py:1242 +#: appPlugins/ToolRulesCheck.py:1242 msgid "SM Top" msgstr "MS Topo" -#: appTools/ToolRulesCheck.py:1244 +#: appPlugins/ToolRulesCheck.py:1244 msgid "The Top Gerber Solder Mask object for which rules are checked." msgstr "Máscara de Solda Superior para verificar regras." -#: appTools/ToolRulesCheck.py:1260 +#: appPlugins/ToolRulesCheck.py:1260 msgid "SM Bottom" msgstr "MS Baixo" -#: appTools/ToolRulesCheck.py:1262 +#: appPlugins/ToolRulesCheck.py:1262 msgid "The Bottom Gerber Solder Mask object for which rules are checked." msgstr "Máscara de Solda Inferior para verificar regras." -#: appTools/ToolRulesCheck.py:1278 +#: appPlugins/ToolRulesCheck.py:1278 msgid "Silk Top" msgstr "Silk Topo" -#: appTools/ToolRulesCheck.py:1280 +#: appPlugins/ToolRulesCheck.py:1280 msgid "The Top Gerber Silkscreen object for which rules are checked." msgstr "Silkscreen Superior para verificar regras." -#: appTools/ToolRulesCheck.py:1296 +#: appPlugins/ToolRulesCheck.py:1296 msgid "Silk Bottom" msgstr "Silk Baixo" -#: appTools/ToolRulesCheck.py:1298 +#: appPlugins/ToolRulesCheck.py:1298 msgid "The Bottom Gerber Silkscreen object for which rules are checked." msgstr "Silkscreen Inferior para verificar regras." -#: appTools/ToolRulesCheck.py:1316 +#: appPlugins/ToolRulesCheck.py:1316 msgid "The Gerber Outline (Cutout) object for which rules are checked." msgstr "Objeto Gerber de Contorno (Recorte) para verificar regras." -#: appTools/ToolRulesCheck.py:1329 +#: appPlugins/ToolRulesCheck.py:1329 msgid "Excellon objects for which to check rules." msgstr "Objetos Excellon para verificar regras." -#: appTools/ToolRulesCheck.py:1341 +#: appPlugins/ToolRulesCheck.py:1341 msgid "Excellon 1" msgstr "Excellon 1" -#: appTools/ToolRulesCheck.py:1343 +#: appPlugins/ToolRulesCheck.py:1343 msgid "" "Excellon object for which to check rules.\n" "Holds the plated holes or a general Excellon file content." @@ -18050,11 +18104,11 @@ msgstr "" "Objeto Excellon para verificar regras.\n" "Contém os furos galvanizados ou um conteúdo geral do arquivo Excellon." -#: appTools/ToolRulesCheck.py:1360 +#: appPlugins/ToolRulesCheck.py:1360 msgid "Excellon 2" msgstr "Excellon 2" -#: appTools/ToolRulesCheck.py:1362 +#: appPlugins/ToolRulesCheck.py:1362 msgid "" "Excellon object for which to check rules.\n" "Holds the non-plated holes." @@ -18062,122 +18116,122 @@ msgstr "" "Objeto Excellon para verificar regras.\n" "Contém os furos não galvanizados." -#: appTools/ToolRulesCheck.py:1375 +#: appPlugins/ToolRulesCheck.py:1375 msgid "All Rules" msgstr "Todas as Regras" -#: appTools/ToolRulesCheck.py:1377 +#: appPlugins/ToolRulesCheck.py:1377 msgid "This check/uncheck all the rules below." msgstr "Seleciona/deseleciona todas as regras abaixo." -#: appTools/ToolRulesCheck.py:1646 +#: appPlugins/ToolRulesCheck.py:1646 msgid "Run Rules Check" msgstr "Avaliar Regras" -#: appTools/ToolShell.py:59 +#: appPlugins/ToolShell.py:59 #, fuzzy #| msgid "Scaling could not be executed." msgid "Type a command to be executed ..." msgstr "Não foi possível executar o redimensionamento." -#: appTools/ToolShell.py:68 +#: appPlugins/ToolShell.py:68 msgid "Clear the text." msgstr "Limpar o texto." -#: appTools/ToolShell.py:103 appTools/ToolShell.py:105 +#: appPlugins/ToolShell.py:103 appPlugins/ToolShell.py:105 msgid "...processing..." msgstr "...processando..." -#: appTools/ToolShell.py:321 +#: appPlugins/ToolShell.py:321 #, fuzzy #| msgid "FlatCAM Shell" msgid "FlatCAM Evo Shell" msgstr "FlatCAM Shell" -#: appTools/ToolSolderPaste.py:135 appTools/ToolSolderPaste.py:1143 +#: appPlugins/ToolSolderPaste.py:135 appPlugins/ToolSolderPaste.py:1143 #, fuzzy #| msgid "Z Dispense" msgid "SP Dispenser" msgstr "Altura para Distribuir" -#: appTools/ToolSolderPaste.py:482 +#: appPlugins/ToolSolderPaste.py:482 msgid "Please enter a tool diameter to add, in Float format." msgstr "Insira um diâmetro de ferramenta para adicionar, no formato Flutuante." -#: appTools/ToolSolderPaste.py:516 +#: appPlugins/ToolSolderPaste.py:516 msgid "New Nozzle tool added to Tool Table." msgstr "Nova Ferramenta Bocal adicionada à tabela de ferramentas." -#: appTools/ToolSolderPaste.py:558 +#: appPlugins/ToolSolderPaste.py:558 msgid "Nozzle tool from Tool Table was edited." msgstr "A ferramenta do bocal da tabela de ferramentas foi editada." -#: appTools/ToolSolderPaste.py:621 +#: appPlugins/ToolSolderPaste.py:621 msgid "Tools deleted from Tool Table." msgstr "Ferramentas excluídas da Tabela de Ferramentas." -#: appTools/ToolSolderPaste.py:675 +#: appPlugins/ToolSolderPaste.py:675 msgid "No SolderPaste mask Gerber object loaded." msgstr "Nenhum objeto Gerber de máscara de Pasta de Solda carregado." -#: appTools/ToolSolderPaste.py:706 +#: appPlugins/ToolSolderPaste.py:706 msgid "No Nozzle tools in the tool table." msgstr "Nenhuma ferramenta de Bico na tabela de ferramentas." -#: appTools/ToolSolderPaste.py:836 +#: appPlugins/ToolSolderPaste.py:836 msgid "Solder Paste geometry generated successfully" msgstr "Geometria da pasta de solda gerada com sucesso" -#: appTools/ToolSolderPaste.py:843 +#: appPlugins/ToolSolderPaste.py:843 msgid "Some or all pads have no solder due of inadequate nozzle diameters..." msgstr "" "Alguns ou todos os pads não possuem pasta de solda devido a diâmetros " "inadequados dos bicos..." -#: appTools/ToolSolderPaste.py:857 +#: appPlugins/ToolSolderPaste.py:857 msgid "Generating Solder Paste dispensing geometry..." msgstr "Gerando geometria dispensadora de Pasta de Solda ..." -#: appTools/ToolSolderPaste.py:876 +#: appPlugins/ToolSolderPaste.py:876 msgid "There is no Geometry object available." msgstr "Não há objeto de Geometria disponível." -#: appTools/ToolSolderPaste.py:881 +#: appPlugins/ToolSolderPaste.py:881 msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry." msgstr "" "Esta geometria não pode ser processada. NÃO é uma geometria " "solder_paste_tool." -#: appTools/ToolSolderPaste.py:985 +#: appPlugins/ToolSolderPaste.py:985 msgid "ToolSolderPaste CNCjob created" msgstr "Trabalho CNC para Ferramenta de Pasta de Solda criado" -#: appTools/ToolSolderPaste.py:1016 appTools/ToolSolderPaste.py:1021 -#: appTools/ToolSolderPaste.py:1075 +#: appPlugins/ToolSolderPaste.py:1016 appPlugins/ToolSolderPaste.py:1021 +#: appPlugins/ToolSolderPaste.py:1075 msgid "" "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." msgstr "" "Este objeto Trabalho CNC não pode ser processado. NÃO é um objeto " "solder_paste_tool." -#: appTools/ToolSolderPaste.py:1085 +#: appPlugins/ToolSolderPaste.py:1085 msgid "Export GCode ..." msgstr "Exportar G-Code ..." -#: appTools/ToolSolderPaste.py:1133 +#: appPlugins/ToolSolderPaste.py:1133 msgid "Solder paste dispenser GCode file saved to" msgstr "Arquivo G-Code com dispensador de pasta de solda salvo em" -#: appTools/ToolSolderPaste.py:1160 +#: appPlugins/ToolSolderPaste.py:1160 msgid "" "A plugin to help dispense solder paste on the PCB pads using a CNC machine." msgstr "" -#: appTools/ToolSolderPaste.py:1172 +#: appPlugins/ToolSolderPaste.py:1172 msgid "Gerber Solderpaste object." msgstr "Objeto Gerber Máscara de Solda." -#: appTools/ToolSolderPaste.py:1191 +#: appPlugins/ToolSolderPaste.py:1191 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for dispensing solder paste." @@ -18185,7 +18239,7 @@ msgstr "" "Conjunto de ferramentas a partir do qual o algoritmo selecionará para " "distribuir pasta de solda." -#: appTools/ToolSolderPaste.py:1206 +#: appPlugins/ToolSolderPaste.py:1206 msgid "" "This is the Tool Number.\n" "The solder dispensing will start with the tool with the biggest \n" @@ -18199,7 +18253,7 @@ msgstr "" "Se não houver mais ferramentas, mas ainda houver blocos não cobertos\n" "com pasta de solda, o aplicativo emitirá uma caixa de mensagem de aviso." -#: appTools/ToolSolderPaste.py:1213 +#: appPlugins/ToolSolderPaste.py:1213 msgid "" "Tool Diameter. Its value\n" "is the width of the solder paste dispensed." @@ -18207,7 +18261,7 @@ msgstr "" "Diâmetro da ferramenta. Seu valor\n" "é a largura da pasta de solda dispensada." -#: appTools/ToolSolderPaste.py:1234 +#: appPlugins/ToolSolderPaste.py:1234 msgid "" "Add a new nozzle tool to the Tool Table\n" "with the diameter specified above." @@ -18215,11 +18269,11 @@ msgstr "" "Adiciona uma nova ferramenta de bico à tabela de ferramentas\n" "com o diâmetro especificado acima." -#: appTools/ToolSolderPaste.py:1486 +#: appPlugins/ToolSolderPaste.py:1486 msgid "Generate solder paste dispensing geometry." msgstr "Gerar geometria de distribuição de pasta de solda." -#: appTools/ToolSolderPaste.py:1505 +#: appPlugins/ToolSolderPaste.py:1505 msgid "" "Geometry Solder Paste object.\n" "The name of the object has to end in:\n" @@ -18229,7 +18283,7 @@ msgstr "" "Como proteção, o nome do objeto deve terminar com: \n" "'_solderpaste'." -#: appTools/ToolSolderPaste.py:1521 +#: appPlugins/ToolSolderPaste.py:1521 msgid "" "Generate GCode for Solder Paste dispensing\n" "on PCB pads." @@ -18237,13 +18291,13 @@ msgstr "" "Gera o G-Code para dispensar pasta de solda\n" "nos pads da PCB." -#: appTools/ToolSolderPaste.py:1539 +#: appPlugins/ToolSolderPaste.py:1539 #, fuzzy #| msgid "Create CNCJob" msgid "CNCJob" msgstr "Criar CNCJob" -#: appTools/ToolSolderPaste.py:1541 +#: appPlugins/ToolSolderPaste.py:1541 msgid "" "CNCJob Solder paste object.\n" "In order to enable the GCode save section,\n" @@ -18255,11 +18309,11 @@ msgstr "" "o nome do objeto tem que terminar com:\n" "'_solderpaste'." -#: appTools/ToolSolderPaste.py:1556 +#: appPlugins/ToolSolderPaste.py:1556 msgid "Save GCode" msgstr "Salvar o G-Code" -#: appTools/ToolSolderPaste.py:1559 +#: appPlugins/ToolSolderPaste.py:1559 msgid "" "Save the generated GCode for Solder Paste dispensing\n" "on PCB pads, to a file." @@ -18267,47 +18321,48 @@ msgstr "" "Salva o G-Code gerado para distribuição de pasta de solda\n" "nos pads de PCB, em um arquivo." -#: appTools/ToolSub.py:249 appTools/ToolSub.py:481 +#: appPlugins/ToolSub.py:249 appPlugins/ToolSub.py:481 msgid "No Target object loaded." msgstr "Nenhum objeto de destino foi carregado." -#: appTools/ToolSub.py:252 +#: appPlugins/ToolSub.py:252 msgid "Loading geometry from Gerber objects." msgstr "Carregando geometria de objetos Gerber." -#: appTools/ToolSub.py:269 appTools/ToolSub.py:494 +#: appPlugins/ToolSub.py:269 appPlugins/ToolSub.py:494 msgid "No Subtractor object loaded." msgstr "Nenhum objeto Subtrator carregado." -#: appTools/ToolSub.py:319 +#: appPlugins/ToolSub.py:319 msgid "Finished parsing geometry for aperture" msgstr "Análise de geometria para abertura concluída" -#: appTools/ToolSub.py:321 +#: appPlugins/ToolSub.py:321 msgid "Subtraction aperture processing finished." msgstr "Processamento de subtração de abertura concluído." -#: appTools/ToolSub.py:454 appTools/ToolSub.py:648 appTools/ToolSub.py:730 +#: appPlugins/ToolSub.py:454 appPlugins/ToolSub.py:648 +#: appPlugins/ToolSub.py:730 msgid "Generating new object failed." msgstr "A geração de novo objeto falhou." -#: appTools/ToolSub.py:458 appTools/ToolSub.py:653 +#: appPlugins/ToolSub.py:458 appPlugins/ToolSub.py:653 msgid "Created" msgstr "Criado" -#: appTools/ToolSub.py:507 +#: appPlugins/ToolSub.py:507 msgid "Currently, the Subtractor geometry cannot be of type Multigeo." msgstr "Atualmente, a geometria do Subtrator não pode ser do tipo MultiGeo." -#: appTools/ToolSub.py:547 +#: appPlugins/ToolSub.py:547 msgid "Parsing solid_geometry ..." msgstr "Analisando solid_geometry ..." -#: appTools/ToolSub.py:549 +#: appPlugins/ToolSub.py:549 msgid "Parsing solid_geometry for tool" msgstr "Analisando solid_geometry para ferramenta" -#: appTools/ToolSub.py:766 +#: appPlugins/ToolSub.py:766 #, fuzzy #| msgid "" #| "A tool to substract one Gerber or Geometry object\n" @@ -18319,7 +18374,7 @@ msgstr "" "Uma ferramenta para subtrair um objeto Gerber ou Geometry\n" "de outro do mesmo tipo." -#: appTools/ToolSub.py:828 +#: appPlugins/ToolSub.py:828 msgid "" "Gerber object from which to subtract\n" "the subtractor Gerber object." @@ -18327,11 +18382,11 @@ msgstr "" "Objeto Gerber do qual subtrair\n" "o objeto Gerber subtrator." -#: appTools/ToolSub.py:842 appTools/ToolSub.py:895 +#: appPlugins/ToolSub.py:842 appPlugins/ToolSub.py:895 msgid "Subtractor" msgstr "Subtrator" -#: appTools/ToolSub.py:844 +#: appPlugins/ToolSub.py:844 msgid "" "Gerber object that will be subtracted\n" "from the target Gerber object." @@ -18339,11 +18394,11 @@ msgstr "" "Objeto Gerber que será subtraído\n" "do objeto Gerber de destino." -#: appTools/ToolSub.py:851 +#: appPlugins/ToolSub.py:851 msgid "Subtract Gerber" msgstr "Subtrair Gerber" -#: appTools/ToolSub.py:854 +#: appPlugins/ToolSub.py:854 msgid "" "Will remove the area occupied by the subtractor\n" "Gerber from the Target Gerber.\n" @@ -18355,7 +18410,7 @@ msgstr "" "Pode ser usado para remover a serigrafia sobreposta\n" "sobre a máscara de solda." -#: appTools/ToolSub.py:881 +#: appPlugins/ToolSub.py:881 msgid "" "Geometry object from which to subtract\n" "the subtractor Geometry object." @@ -18363,7 +18418,7 @@ msgstr "" "Objeto de geometria a partir do qual subtrair\n" "o objeto de geometria do substrator." -#: appTools/ToolSub.py:897 +#: appPlugins/ToolSub.py:897 msgid "" "Geometry object that will be subtracted\n" "from the target Geometry object." @@ -18371,11 +18426,11 @@ msgstr "" "Objeto de geometria que será subtraído\n" "do objeto de geometria de destino." -#: appTools/ToolSub.py:909 +#: appPlugins/ToolSub.py:909 msgid "Subtract Geometry" msgstr "Subtrair Geometria" -#: appTools/ToolSub.py:912 +#: appPlugins/ToolSub.py:912 msgid "" "Will remove the area occupied by the subtractor\n" "Geometry from the Target Geometry." @@ -18383,60 +18438,60 @@ msgstr "" "Removerá a área ocupada pela geometria subtrator\n" "da Geometria de destino." -#: appTools/ToolTransform.py:103 appTools/ToolTransform.py:556 +#: appPlugins/ToolTransform.py:103 appPlugins/ToolTransform.py:556 msgid "Object Transform" msgstr "Transformação de Objeto" -#: appTools/ToolTransform.py:319 +#: appPlugins/ToolTransform.py:319 msgid "CNCJob objects can't be rotated." msgstr "Objetos Trabalho CNC não podem ser girados." -#: appTools/ToolTransform.py:353 +#: appPlugins/ToolTransform.py:353 msgid "CNCJob objects can't be mirrored/flipped." msgstr "Objetos Trabalho CNC não podem ser espelhados/invertidos." -#: appTools/ToolTransform.py:384 +#: appPlugins/ToolTransform.py:384 msgid "Skew transformation can not be done for 0, 90 and 180 degrees." msgstr "A inclinação não pode ser feita para 0, 90 e 180 graus." -#: appTools/ToolTransform.py:397 +#: appPlugins/ToolTransform.py:397 msgid "CNCJob objects can't be skewed." msgstr "Objetos Trabalho CNC não podem ser inclinados." -#: appTools/ToolTransform.py:413 +#: appPlugins/ToolTransform.py:413 msgid "Skew on the" msgstr "Inclinando no eixo" -#: appTools/ToolTransform.py:413 appTools/ToolTransform.py:448 -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:413 appPlugins/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:485 msgid "axis done" msgstr "concluído" -#: appTools/ToolTransform.py:431 +#: appPlugins/ToolTransform.py:431 msgid "CNCJob objects can't be scaled." msgstr "Objetos Trabalho CNC não podem ser redimensionados." -#: appTools/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:448 msgid "Scale on the" msgstr "Redimensionamento no eixo" -#: appTools/ToolTransform.py:464 +#: appPlugins/ToolTransform.py:464 msgid "CNCJob objects can't be offset." msgstr "Objetos Trabalho CNC não podem ser deslocados." -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:485 msgid "Offset on the" msgstr "Deslocamento no eixo" -#: appTools/ToolTransform.py:501 +#: appPlugins/ToolTransform.py:501 msgid "CNCJob objects can't be buffered." msgstr "Os objetos CNCJob não podem ser armazenados em buffer." -#: appTools/ToolTransform.py:579 +#: appPlugins/ToolTransform.py:579 msgid "A plugin that allow geometry transformation." msgstr "" -#: appTools/ToolTransform.py:650 +#: appPlugins/ToolTransform.py:650 msgid "" "The object used as reference.\n" "The used point is the center of it's bounding box." @@ -18444,6 +18499,10 @@ msgstr "" "Objeto usado como referência.\n" "O ponto usado é o centro da caixa delimitadora." +#: appProcess.py:172 +msgid "processes running." +msgstr "processos executando." + #: appTranslation.py:104 msgid "The application will restart." msgstr "O aplicativo reiniciará." @@ -19818,7 +19877,7 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 não implementadas..." -#: defaults.py:897 +#: defaults.py:898 msgid "Failed to parse defaults file." msgstr "Falha ao analisar o arquivo com os padrões." diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index 2b3e3f93..872fa15b 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 199f724c..b9cb4ea0 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-02-26 16:24+0200\n" -"PO-Revision-Date: 2021-02-26 16:24+0200\n" +"POT-Creation-Date: 2021-02-27 04:52+0200\n" +"PO-Revision-Date: 2021-02-27 04:52+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -116,12 +116,12 @@ msgstr "Bookmarks" #: appEditors/AppGeoEditor.py:3135 appEditors/AppGeoEditor.py:4994 #: appEditors/AppGerberEditor.py:7134 appEditors/AppTextEditor.py:261 #: appGUI/MainGUI.py:3129 appGUI/MainGUI.py:3347 appGUI/MainGUI.py:3572 -#: appObjects/ObjectCollection.py:127 appTools/ToolCorners.py:410 -#: appTools/ToolCorners.py:504 appTools/ToolFilm.py:380 -#: appTools/ToolFilm.py:516 appTools/ToolImage.py:131 -#: appTools/ToolLevelling.py:1495 appTools/ToolMove.py:275 -#: appTools/ToolPcbWizard.py:207 appTools/ToolPcbWizard.py:230 -#: appTools/ToolQRCode.py:602 appTools/ToolQRCode.py:651 app_Main.py:1697 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:410 +#: appPlugins/ToolCorners.py:504 appPlugins/ToolFilm.py:380 +#: appPlugins/ToolFilm.py:516 appPlugins/ToolImage.py:131 +#: appPlugins/ToolLevelling.py:1495 appPlugins/ToolMove.py:275 +#: appPlugins/ToolPcbWizard.py:207 appPlugins/ToolPcbWizard.py:230 +#: appPlugins/ToolQRCode.py:602 appPlugins/ToolQRCode.py:651 app_Main.py:1697 #: app_Main.py:2977 app_Main.py:4701 app_Main.py:5100 app_Main.py:8789 #: app_Main.py:8828 app_Main.py:8872 app_Main.py:8898 app_Main.py:8938 #: app_Main.py:8963 app_Main.py:9011 app_Main.py:9049 app_Main.py:9095 @@ -134,10 +134,11 @@ msgstr "Anulat." #: Bookmark.py:312 appDatabase.py:2155 appEditors/AppTextEditor.py:316 #: appObjects/FlatCAMCNCJob.py:697 appObjects/FlatCAMCNCJob.py:1093 -#: appTools/ToolFilm.py:731 appTools/ToolFilm.py:746 appTools/ToolFilm.py:795 -#: appTools/ToolFilm.py:996 appTools/ToolFilm.py:1006 appTools/ToolFilm.py:1055 -#: appTools/ToolLevelling.py:1417 appTools/ToolLevelling.py:1609 -#: appTools/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 +#: appPlugins/ToolFilm.py:731 appPlugins/ToolFilm.py:746 +#: appPlugins/ToolFilm.py:795 appPlugins/ToolFilm.py:996 +#: appPlugins/ToolFilm.py:1006 appPlugins/ToolFilm.py:1055 +#: appPlugins/ToolLevelling.py:1417 appPlugins/ToolLevelling.py:1609 +#: appPlugins/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 #: app_Main.py:10279 app_Main.py:10414 app_Main.py:10480 app_Main.py:11276 msgid "" "Permission denied, saving not possible.\n" @@ -147,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:1749 appDatabase.py:2166 -#: appDatabase.py:2200 appTools/ToolNCC.py:1241 appTools/ToolPaint.py:843 -#: app_Main.py:2996 app_Main.py:6246 defaults.py:884 +#: appDatabase.py:2200 appPlugins/ToolNCC.py:1241 appPlugins/ToolPaint.py:843 +#: app_Main.py:2996 app_Main.py:6246 defaults.py:885 msgid "Could not load the file." msgstr "Nu am putut incărca fişierul." @@ -172,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 appTools/ToolCopperThieving.py:366 -#: appTools/ToolFollow.py:209 appTools/ToolIsolation.py:1608 -#: appTools/ToolNCC.py:1628 appTools/ToolPaint.py:1201 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:366 +#: appPlugins/ToolFollow.py:209 appPlugins/ToolIsolation.py:1608 +#: appPlugins/ToolNCC.py:1628 appPlugins/ToolPaint.py:1201 msgid "Click the start point of the area." msgstr "Faceți clic pe punctul de pornire al zonei." -#: appCommon/Common.py:360 appTools/ToolFollow.py:429 appTools/ToolNCC.py:1687 -#: appTools/ToolPaint.py:1349 +#: appCommon/Common.py:360 appPlugins/ToolFollow.py:429 +#: appPlugins/ToolNCC.py:1687 appPlugins/ToolPaint.py:1349 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 -#: appTools/ToolCopperThieving.py:410 appTools/ToolFollow.py:435 -#: appTools/ToolFollow.py:486 appTools/ToolIsolation.py:2556 -#: appTools/ToolIsolation.py:2608 appTools/ToolNCC.py:1691 -#: appTools/ToolNCC.py:1743 appTools/ToolPaint.py:1355 -#: appTools/ToolPaint.py:1406 +#: appPlugins/ToolCopperThieving.py:410 appPlugins/ToolFollow.py:435 +#: appPlugins/ToolFollow.py:486 appPlugins/ToolIsolation.py:2556 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolNCC.py:1691 +#: appPlugins/ToolNCC.py:1743 appPlugins/ToolPaint.py:1355 +#: appPlugins/ToolPaint.py:1406 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 " @@ -196,8 +197,8 @@ msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2453 #: appEditors/AppGerberEditor.py:1022 appEditors/AppGerberEditor.py:1408 -#: appTools/ToolFollow.py:457 appTools/ToolIsolation.py:2579 -#: appTools/ToolNCC.py:1714 appTools/ToolPaint.py:1377 +#: appPlugins/ToolFollow.py:457 appPlugins/ToolIsolation.py:2579 +#: appPlugins/ToolNCC.py:1714 appPlugins/ToolPaint.py:1377 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 " @@ -242,13 +243,14 @@ msgstr "ID" #: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3430 #: appGUI/ObjectUI.py:212 appGUI/ObjectUI.py:574 appGUI/ObjectUI.py:897 #: appGUI/ObjectUI.py:1989 appGUI/ObjectUI.py:2230 appGUI/ObjectUI.py:2297 -#: appTools/ToolCalibration.py:942 appTools/ToolFiducials.py:799 +#: appPlugins/ToolCalibration.py:942 appPlugins/ToolFiducials.py:799 #: app_Main.py:8026 msgid "Name" msgstr "Nume" -#: appDatabase.py:38 appDatabase.py:265 appTools/ToolCalibration.py:943 -#: appTools/ToolMilling.py:3629 appTools/ToolSub.py:826 appTools/ToolSub.py:879 +#: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:943 +#: appPlugins/ToolMilling.py:3635 appPlugins/ToolSub.py:826 +#: appPlugins/ToolSub.py:879 msgid "Target" msgstr "Tintă" @@ -256,13 +258,13 @@ msgstr "Tintă" #: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:671 #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolDrilling.py:2359 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 -#: appTools/ToolMilling.py:3682 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 appTools/ToolPcbWizard.py:428 -#: appTools/ToolReport.py:432 appTools/ToolReport.py:495 -#: appTools/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 appPlugins/ToolPcbWizard.py:428 +#: appPlugins/ToolReport.py:432 appPlugins/ToolReport.py:495 +#: appPlugins/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 msgid "Diameter" msgstr "Diametru" @@ -307,7 +309,7 @@ msgstr "" #: appDatabase.py:218 appDatabase.py:1189 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCalculators.py:510 appTools/ToolCutOut.py:2572 +#: appPlugins/ToolCalculators.py:510 appPlugins/ToolCutOut.py:2572 msgid "Tool Diameter" msgstr "Dia unealtă" @@ -354,40 +356,41 @@ msgstr "General" #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:2231 #: appDatabase.py:2425 appGUI/MainGUI.py:4634 appGUI/ObjectUI.py:740 -#: appGUI/ObjectUI.py:1795 appTools/ToolMilling.py:59 -#: appTools/ToolMilling.py:191 +#: appGUI/ObjectUI.py:1795 appPlugins/ToolMilling.py:59 +#: appPlugins/ToolMilling.py:191 msgid "Milling" msgstr "Frezare" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2236 -#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appTools/ToolDrilling.py:55 -#: appTools/ToolDrilling.py:189 +#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appPlugins/ToolDrilling.py:55 +#: appPlugins/ToolDrilling.py:189 msgid "Drilling" msgstr "Găurire" #: appDatabase.py:271 appDatabase.py:593 appDatabase.py:1782 #: appDatabase.py:2244 appDatabase.py:2427 appGUI/MainGUI.py:4630 -#: appTools/ToolIsolation.py:208 appTools/ToolIsolation.py:3147 -#: appTools/ToolMilling.py:3972 appTools/ToolNCC.py:4359 +#: appPlugins/ToolIsolation.py:208 appPlugins/ToolIsolation.py:3147 +#: appPlugins/ToolMilling.py:3978 appPlugins/ToolNCC.py:4359 msgid "Isolation" msgstr "Izolare" #: appDatabase.py:271 appDatabase.py:1783 appDatabase.py:2252 #: appDatabase.py:2428 appEditors/AppGeoEditor.py:582 appGUI/MainGUI.py:1683 -#: appGUI/ObjectUI.py:1809 appTools/ToolPaint.py:247 appTools/ToolPaint.py:877 -#: appTools/ToolPaint.py:2882 +#: appGUI/ObjectUI.py:1809 appPlugins/ToolPaint.py:247 +#: appPlugins/ToolPaint.py:877 appPlugins/ToolPaint.py:2882 msgid "Paint" msgstr "Pictează" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2260 #: appDatabase.py:2429 appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1819 -#: appTools/ToolNCC.py:220 appTools/ToolNCC.py:1276 appTools/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:220 appPlugins/ToolNCC.py:1276 +#: appPlugins/ToolNCC.py:4080 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2268 -#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appTools/ToolCutOut.py:171 -#: appTools/ToolCutOut.py:517 appTools/ToolCutOut.py:2296 +#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appPlugins/ToolCutOut.py:171 +#: appPlugins/ToolCutOut.py:517 appPlugins/ToolCutOut.py:2296 msgid "Cutout" msgstr "Decupare" @@ -397,8 +400,8 @@ msgstr "Decupare" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appTools/ToolFollow.py:745 appTools/ToolIsolation.py:3633 -#: appTools/ToolNCC.py:4629 appTools/ToolPaint.py:3309 +#: appPlugins/ToolFollow.py:745 appPlugins/ToolIsolation.py:3633 +#: appPlugins/ToolNCC.py:4629 appPlugins/ToolPaint.py:3309 msgid "Shape" msgstr "Formă" @@ -503,9 +506,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 -#: appTools/ToolCalculators.py:498 appTools/ToolCutOut.py:2470 -#: appTools/ToolDrilling.py:2437 appTools/ToolMilling.py:1350 -#: appTools/ToolMilling.py:4076 +#: appPlugins/ToolCalculators.py:498 appPlugins/ToolCutOut.py:2470 +#: appPlugins/ToolDrilling.py:2437 appPlugins/ToolMilling.py:1350 +#: appPlugins/ToolMilling.py:4082 msgid "Cut Z" msgstr "Z tăiere" @@ -549,9 +552,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:88 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appTools/ToolCalibration.py:782 appTools/ToolDrilling.py:1534 -#: appTools/ToolDrilling.py:2479 appTools/ToolMilling.py:3296 -#: appTools/ToolMilling.py:4119 appTools/ToolSolderPaste.py:1320 +#: appPlugins/ToolCalibration.py:782 appPlugins/ToolDrilling.py:1534 +#: appPlugins/ToolDrilling.py:2479 appPlugins/ToolMilling.py:3302 +#: appPlugins/ToolMilling.py:4125 appPlugins/ToolSolderPaste.py:1320 msgid "Travel Z" msgstr "Z Deplasare" @@ -604,7 +607,7 @@ msgstr "" #: appDatabase.py:482 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:163 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appTools/ToolMilling.py:4137 appTools/ToolSolderPaste.py:1362 +#: appPlugins/ToolMilling.py:4143 appPlugins/ToolSolderPaste.py:1362 msgid "Feedrate X-Y" msgstr "Feedrate X-Y" @@ -620,8 +623,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:178 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2496 appTools/ToolMilling.py:4155 -#: appTools/ToolSolderPaste.py:1375 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolMilling.py:4161 +#: appPlugins/ToolSolderPaste.py:1375 msgid "Feedrate Z" msgstr "Feedrate Z" @@ -663,8 +666,8 @@ msgstr "" "Dacă este lăsat gol, nu va fi folosit.\n" "Viteza rotorului în RPM." -#: appDatabase.py:546 appDatabase.py:1039 appTools/ToolDrilling.py:2550 -#: appTools/ToolMilling.py:4240 +#: appDatabase.py:546 appDatabase.py:1039 appPlugins/ToolDrilling.py:2550 +#: appPlugins/ToolMilling.py:4246 msgid "Dwell" msgstr "Pauza" @@ -690,11 +693,11 @@ msgstr "" "Durata pauzei.\n" "O întârziere pentru a permite motorului sa ajungă la viteza setată." -#: appDatabase.py:583 appTools/ToolNCC.py:4349 +#: appDatabase.py:583 appPlugins/ToolNCC.py:4349 msgid "Operation" msgstr "Operațiuni" -#: appDatabase.py:585 appTools/ToolNCC.py:4351 +#: appDatabase.py:585 appPlugins/ToolNCC.py:4351 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -708,7 +711,7 @@ msgstr "" "- Curățare -> curățarea obișnuită de cupru." #: appDatabase.py:592 appEditors/AppGerberEditor.py:6484 -#: appTools/ToolNCC.py:4358 +#: appPlugins/ToolNCC.py:4358 msgid "Clear" msgstr "Șterge" @@ -716,8 +719,8 @@ msgstr "Șterge" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appTools/ToolIsolation.py:3415 appTools/ToolMilling.py:3875 -#: appTools/ToolNCC.py:4367 +#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolMilling.py:3881 +#: appPlugins/ToolNCC.py:4367 msgid "Milling Type" msgstr "Tip Frezare" @@ -727,8 +730,8 @@ msgstr "Tip Frezare" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appTools/ToolIsolation.py:3417 appTools/ToolIsolation.py:3425 -#: appTools/ToolNCC.py:4369 appTools/ToolNCC.py:4377 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolIsolation.py:3425 +#: appPlugins/ToolNCC.py:4369 appPlugins/ToolNCC.py:4377 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -743,7 +746,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3422 appTools/ToolNCC.py:4374 +#: appPlugins/ToolIsolation.py:3422 appPlugins/ToolNCC.py:4374 msgid "Climb" msgstr "Urcare" @@ -751,7 +754,7 @@ msgstr "Urcare" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appTools/ToolIsolation.py:3423 appTools/ToolNCC.py:4375 +#: appPlugins/ToolIsolation.py:3423 appPlugins/ToolNCC.py:4375 msgid "Conventional" msgstr "Convenţional" @@ -762,16 +765,16 @@ msgstr "Convenţional" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2598 appTools/ToolIsolation.py:3400 -#: appTools/ToolMilling.py:3993 appTools/ToolNCC.py:4390 -#: appTools/ToolPaint.py:3134 +#: appPlugins/ToolDrilling.py:2598 appPlugins/ToolIsolation.py:3400 +#: appPlugins/ToolMilling.py:3999 appPlugins/ToolNCC.py:4390 +#: appPlugins/ToolPaint.py:3134 msgid "Overlap" msgstr "Suprapunere" #: appDatabase.py:623 appDatabase.py:731 appEditors/AppGeoEditor.py:506 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appTools/ToolNCC.py:4392 appTools/ToolPaint.py:3136 +#: appPlugins/ToolNCC.py:4392 appPlugins/ToolPaint.py:3136 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -803,12 +806,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:262 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appTools/ToolCopperThieving.py:1320 appTools/ToolCopperThieving.py:1597 -#: appTools/ToolCorners.py:789 appTools/ToolCutOut.py:2511 -#: appTools/ToolCutOut.py:2821 appTools/ToolExtract.py:1258 -#: appTools/ToolFiducials.py:904 appTools/ToolInvertGerber.py:249 -#: appTools/ToolInvertGerber.py:257 appTools/ToolMilling.py:3980 -#: appTools/ToolNCC.py:4434 appTools/ToolNCC.py:4536 +#: appPlugins/ToolCopperThieving.py:1320 appPlugins/ToolCopperThieving.py:1597 +#: appPlugins/ToolCorners.py:789 appPlugins/ToolCutOut.py:2511 +#: appPlugins/ToolCutOut.py:2821 appPlugins/ToolExtract.py:1258 +#: appPlugins/ToolFiducials.py:904 appPlugins/ToolInvertGerber.py:249 +#: appPlugins/ToolInvertGerber.py:257 appPlugins/ToolMilling.py:3986 +#: appPlugins/ToolNCC.py:4434 appPlugins/ToolNCC.py:4536 msgid "Margin" msgstr "Margine" @@ -819,9 +822,9 @@ msgstr "Margine" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appTools/ToolCopperThieving.py:1322 appTools/ToolCorners.py:791 -#: appTools/ToolFiducials.py:906 appTools/ToolMilling.py:3982 -#: appTools/ToolNCC.py:4436 appTools/ToolNCC.py:4538 +#: appPlugins/ToolCopperThieving.py:1322 appPlugins/ToolCorners.py:791 +#: appPlugins/ToolFiducials.py:906 appPlugins/ToolMilling.py:3988 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolNCC.py:4538 msgid "Bounding box margin." msgstr "Marginea pentru forma înconjurătoare." @@ -832,14 +835,14 @@ msgstr "Marginea pentru forma înconjurătoare." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appTools/ToolExtract.py:1025 appTools/ToolLevelling.py:1828 -#: appTools/ToolMilling.py:4008 appTools/ToolNCC.py:4411 -#: appTools/ToolPaint.py:3170 appTools/ToolPunchGerber.py:2102 +#: appPlugins/ToolExtract.py:1025 appPlugins/ToolLevelling.py:1828 +#: appPlugins/ToolMilling.py:4014 appPlugins/ToolNCC.py:4411 +#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPunchGerber.py:2102 msgid "Method" msgstr "Metodă" #: appDatabase.py:657 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appTools/ToolNCC.py:4413 +#: appPlugins/ToolNCC.py:4413 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -855,8 +858,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Standard" msgstr "Standard" @@ -865,8 +868,8 @@ msgstr "Standard" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Seed" msgstr "Punct_arbitrar" @@ -876,31 +879,33 @@ msgstr "Punct_arbitrar" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 #: appParsers/ParseGerber.py:425 appParsers/ParseHPGL2.py:200 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Lines" msgstr "Linii" #: appDatabase.py:665 appDatabase.py:779 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolNCC.py:4426 appTools/ToolPaint.py:3184 +#: appPlugins/ToolNCC.py:4426 appPlugins/ToolPaint.py:3184 msgid "Combo" msgstr "Combinat" #: appDatabase.py:673 appDatabase.py:790 appEditors/AppGeoEditor.py:559 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolLevelling.py:1046 appTools/ToolLevelling.py:1068 -#: appTools/ToolLevelling.py:1913 appTools/ToolLevelling.py:1936 -#: appTools/ToolNCC.py:4447 appTools/ToolNCC.py:4549 appTools/ToolPaint.py:3195 +#: appPlugins/ToolLevelling.py:1046 appPlugins/ToolLevelling.py:1068 +#: appPlugins/ToolLevelling.py:1913 appPlugins/ToolLevelling.py:1936 +#: appPlugins/ToolNCC.py:4447 appPlugins/ToolNCC.py:4549 +#: appPlugins/ToolPaint.py:3195 msgid "Connect" msgstr "Conectează" #: appDatabase.py:677 appDatabase.py:793 appEditors/AppGeoEditor.py:561 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4451 appTools/ToolNCC.py:4551 appTools/ToolPaint.py:3198 +#: appPlugins/ToolNCC.py:4451 appPlugins/ToolNCC.py:4551 +#: appPlugins/ToolPaint.py:3198 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -912,14 +917,16 @@ msgstr "" #: appDatabase.py:683 appDatabase.py:797 appEditors/AppGeoEditor.py:569 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appTools/ToolNCC.py:4457 appTools/ToolNCC.py:4557 appTools/ToolPaint.py:3202 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4557 +#: appPlugins/ToolPaint.py:3202 msgid "Contour" msgstr "Contur" #: appDatabase.py:687 appDatabase.py:800 appEditors/AppGeoEditor.py:571 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appTools/ToolNCC.py:4461 appTools/ToolNCC.py:4559 appTools/ToolPaint.py:3205 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3205 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -932,15 +939,15 @@ msgstr "" #: appGUI/ObjectUI.py:136 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appTools/ToolEtchCompensation.py:432 appTools/ToolNCC.py:4467 -#: appTools/ToolNCC.py:4565 appTools/ToolPaint.py:3155 -#: appTools/ToolPaint.py:3251 appTools/ToolTransform.py:561 +#: appPlugins/ToolEtchCompensation.py:432 appPlugins/ToolNCC.py:4467 +#: appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3155 +#: appPlugins/ToolPaint.py:3251 appPlugins/ToolTransform.py:561 msgid "Offset" msgstr "Ofset" #: appDatabase.py:697 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 appTools/ToolNCC.py:4471 -#: appTools/ToolNCC.py:4567 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4567 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -952,7 +959,7 @@ msgstr "" #: appDatabase.py:752 appEditors/AppGeoEditor.py:526 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appTools/ToolPaint.py:3157 appTools/ToolPaint.py:3253 +#: appPlugins/ToolPaint.py:3157 appPlugins/ToolPaint.py:3253 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -963,7 +970,7 @@ msgstr "" "să fie >pictat<." #: appDatabase.py:767 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appTools/ToolPaint.py:3172 +#: appPlugins/ToolPaint.py:3172 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -986,18 +993,18 @@ msgstr "" #: appDatabase.py:779 appDatabase.py:781 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolPaint.py:153 appTools/ToolPaint.py:594 -#: appTools/ToolPaint.py:3184 appTools/ToolPaint.py:3186 +#: appPlugins/ToolPaint.py:153 appPlugins/ToolPaint.py:594 +#: appPlugins/ToolPaint.py:3184 appPlugins/ToolPaint.py:3186 msgid "Laser_lines" msgstr "Linii-laser" #: appDatabase.py:818 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appTools/ToolIsolation.py:3387 +#: appPlugins/ToolIsolation.py:3387 msgid "Passes" msgstr "Treceri" #: appDatabase.py:820 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appTools/ToolIsolation.py:3389 +#: appPlugins/ToolIsolation.py:3389 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1008,19 +1015,19 @@ msgstr "" #: appDatabase.py:833 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appTools/ToolIsolation.py:3402 appTools/ToolMilling.py:3995 +#: appPlugins/ToolIsolation.py:3402 appPlugins/ToolMilling.py:4001 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:866 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appTools/ToolIsolation.py:3435 +#: appPlugins/ToolIsolation.py:3435 msgid "Isolation Type" msgstr "Tip de izolare" #: appDatabase.py:868 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appTools/ToolIsolation.py:3437 +#: appPlugins/ToolIsolation.py:3437 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1042,23 +1049,23 @@ msgstr "" #: appDatabase.py:877 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appTools/ToolIsolation.py:3446 +#: appPlugins/ToolIsolation.py:3446 msgid "Full" msgstr "Complet" #: appDatabase.py:878 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appTools/ToolIsolation.py:3447 +#: appPlugins/ToolIsolation.py:3447 msgid "Ext" msgstr "Ext" #: appDatabase.py:879 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appTools/ToolIsolation.py:3448 +#: appPlugins/ToolIsolation.py:3448 msgid "Int" msgstr "Int" #: appDatabase.py:897 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appTools/ToolDrilling.py:2439 appTools/ToolMilling.py:1352 -#: appTools/ToolMilling.py:4078 +#: appPlugins/ToolDrilling.py:2439 appPlugins/ToolMilling.py:1352 +#: appPlugins/ToolMilling.py:4084 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1068,12 +1075,12 @@ msgstr "" "va incerca in mod automat să schimbe semnul." #: appDatabase.py:913 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 -#: appTools/ToolDrilling.py:2574 +#: appPlugins/ToolDrilling.py:2574 msgid "Offset Z" msgstr "Ofset Z" #: appDatabase.py:915 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 -#: appTools/ToolDrilling.py:2576 +#: appPlugins/ToolDrilling.py:2576 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -1089,8 +1096,8 @@ msgstr "" #: appDatabase.py:932 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appTools/ToolCutOut.py:2487 appTools/ToolDrilling.py:2457 -#: appTools/ToolMilling.py:4097 +#: appPlugins/ToolCutOut.py:2487 appPlugins/ToolDrilling.py:2457 +#: appPlugins/ToolMilling.py:4103 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1104,15 +1111,15 @@ msgstr "" #: appDatabase.py:954 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appTools/ToolCutOut.py:2498 appTools/ToolDrilling.py:2470 -#: appTools/ToolMilling.py:4110 +#: appPlugins/ToolCutOut.py:2498 appPlugins/ToolDrilling.py:2470 +#: appPlugins/ToolMilling.py:4116 msgid "Depth of each pass (positive)." msgstr "" "Adâncimea pentru fiecare trecere.\n" "Valoare pozitivă, in unitatile curente." #: appDatabase.py:963 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appTools/ToolDrilling.py:2481 appTools/ToolMilling.py:4121 +#: appPlugins/ToolDrilling.py:2481 appPlugins/ToolMilling.py:4127 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1122,7 +1129,7 @@ msgstr "" "in afara materialului." #: appDatabase.py:986 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appTools/ToolDrilling.py:2498 appTools/ToolMilling.py:4157 +#: appPlugins/ToolDrilling.py:2498 appPlugins/ToolMilling.py:4163 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1137,12 +1144,12 @@ msgstr "" #: appDatabase.py:1001 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:60 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appTools/ToolDrilling.py:2513 appTools/ToolMilling.py:4172 +#: appPlugins/ToolDrilling.py:2513 appPlugins/ToolMilling.py:4178 msgid "Feedrate Rapids" msgstr "Feedrate Rapid" #: appDatabase.py:1003 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appTools/ToolDrilling.py:2515 appTools/ToolMilling.py:4174 +#: appPlugins/ToolDrilling.py:2515 appPlugins/ToolMilling.py:4180 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1157,13 +1164,13 @@ msgstr "" #: appDatabase.py:1024 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:194 -#: appTools/ToolDrilling.py:1548 appTools/ToolDrilling.py:2535 -#: appTools/ToolMilling.py:3314 appTools/ToolMilling.py:4225 +#: appPlugins/ToolDrilling.py:1548 appPlugins/ToolDrilling.py:2535 +#: appPlugins/ToolMilling.py:3320 appPlugins/ToolMilling.py:4231 msgid "Spindle speed" msgstr "Viteza motor" #: appDatabase.py:1026 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 -#: appTools/ToolDrilling.py:2537 appTools/ToolMilling.py:4227 +#: appPlugins/ToolDrilling.py:2537 appPlugins/ToolMilling.py:4233 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1174,17 +1181,17 @@ msgstr "" "dacă nu se foloseşte." #: appDatabase.py:1071 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 -#: appTools/ToolDrilling.py:2590 +#: appPlugins/ToolDrilling.py:2590 msgid "Drill slots" msgstr "Găurire Sloturi" #: appDatabase.py:1073 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 -#: appTools/ToolDrilling.py:2592 +#: appPlugins/ToolDrilling.py:2592 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:1084 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 -#: appTools/ToolDrilling.py:2600 +#: appPlugins/ToolDrilling.py:2600 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" @@ -1192,12 +1199,12 @@ msgstr "" "anterioară." #: appDatabase.py:1098 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 -#: appTools/ToolDrilling.py:2614 +#: appPlugins/ToolDrilling.py:2614 msgid "Last drill" msgstr "Ultima gaură" #: appDatabase.py:1100 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 -#: appTools/ToolDrilling.py:2616 +#: appPlugins/ToolDrilling.py:2616 msgid "" "If the slot length is not completely covered by drill holes,\n" "add a drill hole on the slot end point." @@ -1208,8 +1215,8 @@ msgstr "" #: appDatabase.py:1128 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appTools/ToolCutOut.py:2513 appTools/ToolCutOut.py:2823 -#: appTools/ToolExtract.py:1260 +#: appPlugins/ToolCutOut.py:2513 appPlugins/ToolCutOut.py:2823 +#: appPlugins/ToolExtract.py:1260 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1220,12 +1227,12 @@ msgstr "" "fata de PCB-ul efectiv" #: appDatabase.py:1140 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:119 -#: appTools/ToolCutOut.py:2521 +#: appPlugins/ToolCutOut.py:2521 msgid "Gap size" msgstr "Dim. punte" #: appDatabase.py:1142 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 -#: appTools/ToolCutOut.py:2523 +#: appPlugins/ToolCutOut.py:2523 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1237,12 +1244,12 @@ msgstr "" "este decupat." #: appDatabase.py:1151 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:136 -#: appTools/ToolCutOut.py:2537 +#: appPlugins/ToolCutOut.py:2537 msgid "Gap type" msgstr "Tip Punte" #: appDatabase.py:1153 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 -#: appTools/ToolCutOut.py:2539 +#: appPlugins/ToolCutOut.py:2539 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1257,22 +1264,22 @@ msgstr "" "- M-Bites -> „Mouse Bites” - la fel ca „Punte”, dar acoperit cu găuri" #: appDatabase.py:1161 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:146 -#: appTools/ToolCutOut.py:2547 +#: appPlugins/ToolCutOut.py:2547 msgid "Bridge" msgstr "Punte" #: appDatabase.py:1162 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:147 -#: appTools/ToolCutOut.py:2548 +#: appPlugins/ToolCutOut.py:2548 msgid "Thin" msgstr "Subţire" #: appDatabase.py:1173 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:157 -#: appTools/ToolCutOut.py:2558 +#: appPlugins/ToolCutOut.py:2558 msgid "Depth" msgstr "Adâncime" #: appDatabase.py:1175 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2560 +#: appPlugins/ToolCutOut.py:2560 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1281,7 +1288,7 @@ msgstr "" "pentru a subtia Puntile." #: appDatabase.py:1191 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 -#: appTools/ToolCutOut.py:2574 +#: appPlugins/ToolCutOut.py:2574 msgid "The drill hole diameter when doing mouse bites." msgstr "Diametrul găurilor atunci când faceți Mouse Bites." @@ -1290,23 +1297,23 @@ msgstr "Diametrul găurilor atunci când faceți Mouse Bites." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1467 appTools/ToolCopperThieving.py:1507 -#: appTools/ToolCopperThieving.py:1547 appTools/ToolCutOut.py:2584 +#: appPlugins/ToolCopperThieving.py:1467 appPlugins/ToolCopperThieving.py:1507 +#: appPlugins/ToolCopperThieving.py:1547 appPlugins/ToolCutOut.py:2584 msgid "Spacing" msgstr "Spaţiere" #: appDatabase.py:1204 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appTools/ToolCutOut.py:2586 +#: appPlugins/ToolCutOut.py:2586 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:1223 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:218 -#: appTools/ToolCutOut.py:2400 +#: appPlugins/ToolCutOut.py:2400 msgid "Convex Shape" msgstr "Formă convexă" #: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 -#: appTools/ToolCutOut.py:2402 appTools/ToolCutOut.py:2407 +#: appPlugins/ToolCutOut.py:2402 appPlugins/ToolCutOut.py:2407 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1316,11 +1323,11 @@ msgstr "" "Se foloseste doar dacă obiectul sursă este de tip Gerber." #: appDatabase.py:1234 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:194 -#: appTools/ToolCutOut.py:2631 +#: appPlugins/ToolCutOut.py:2631 msgid "Gaps" msgstr "Punţi" -#: appDatabase.py:1236 appTools/ToolCutOut.py:2633 +#: appDatabase.py:1236 appPlugins/ToolCutOut.py:2633 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1403,10 +1410,10 @@ 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:1333 appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3908 appGUI/MainGUI.py:1615 -#: appGUI/preferences/PreferencesUIManager.py:959 app_Main.py:2630 +#: appDatabase.py:1333 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 +#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 +#: appGUI/GUIElements.py:3909 appGUI/MainGUI.py:1615 +#: appGUI/preferences/PreferencesUIManager.py:961 app_Main.py:2630 #: app_Main.py:3710 app_Main.py:4638 app_Main.py:4891 app_Main.py:9447 msgid "Cancel" msgstr "Anuleaza" @@ -1414,76 +1421,76 @@ msgstr "Anuleaza" #: appDatabase.py:1346 appDatabase.py:1357 appEditors/AppExcEditor.py:4561 #: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:884 #: appEditors/appGCodeEditor.py:895 appGUI/ObjectUI.py:156 -#: appGUI/ObjectUI.py:167 appTool.py:284 appTool.py:295 -#: appTools/ToolAlignObjects.py:535 appTools/ToolAlignObjects.py:546 -#: appTools/ToolCalculators.py:733 appTools/ToolCalculators.py:744 -#: appTools/ToolCalibration.py:1408 appTools/ToolCalibration.py:1419 -#: appTools/ToolCopperThieving.py:1761 appTools/ToolCopperThieving.py:1772 -#: appTools/ToolCorners.py:903 appTools/ToolCorners.py:914 -#: appTools/ToolCutOut.py:2889 appTools/ToolCutOut.py:2900 -#: appTools/ToolDblSided.py:1112 appTools/ToolDblSided.py:1123 -#: appTools/ToolDistance.py:672 appTools/ToolDistance.py:683 -#: appTools/ToolDistanceMin.py:362 appTools/ToolDistanceMin.py:373 -#: appTools/ToolDrilling.py:2941 appTools/ToolDrilling.py:2952 -#: appTools/ToolEtchCompensation.py:491 appTools/ToolEtchCompensation.py:502 -#: appTools/ToolExtract.py:1337 appTools/ToolExtract.py:1348 -#: appTools/ToolFiducials.py:1069 appTools/ToolFiducials.py:1080 -#: appTools/ToolFilm.py:1677 appTools/ToolFilm.py:1688 -#: appTools/ToolFollow.py:805 appTools/ToolFollow.py:816 -#: appTools/ToolImage.py:350 appTools/ToolImage.py:361 -#: appTools/ToolInvertGerber.py:320 appTools/ToolInvertGerber.py:331 -#: appTools/ToolIsolation.py:3702 appTools/ToolIsolation.py:3713 -#: appTools/ToolLevelling.py:2262 appTools/ToolLevelling.py:2273 -#: appTools/ToolMilling.py:4548 appTools/ToolMilling.py:4559 -#: appTools/ToolNCC.py:4791 appTools/ToolNCC.py:4802 -#: appTools/ToolOptimal.py:638 appTools/ToolOptimal.py:649 -#: appTools/ToolPaint.py:3411 appTools/ToolPaint.py:3422 -#: appTools/ToolPanelize.py:1365 appTools/ToolPanelize.py:1376 -#: appTools/ToolPcbWizard.py:519 appTools/ToolPcbWizard.py:530 -#: appTools/ToolPunchGerber.py:2363 appTools/ToolPunchGerber.py:2374 -#: appTools/ToolQRCode.py:1025 appTools/ToolQRCode.py:1036 -#: appTools/ToolRulesCheck.py:1701 appTools/ToolRulesCheck.py:1712 -#: appTools/ToolSolderPaste.py:1598 appTools/ToolSolderPaste.py:1609 -#: appTools/ToolSub.py:947 appTools/ToolSub.py:958 -#: appTools/ToolTransform.py:1011 appTools/ToolTransform.py:1022 +#: appGUI/ObjectUI.py:167 appPlugins/ToolAlignObjects.py:535 +#: appPlugins/ToolAlignObjects.py:546 appPlugins/ToolCalculators.py:733 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCalibration.py:1408 +#: appPlugins/ToolCalibration.py:1419 appPlugins/ToolCopperThieving.py:1761 +#: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCorners.py:903 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2889 +#: appPlugins/ToolCutOut.py:2900 appPlugins/ToolDblSided.py:1112 +#: appPlugins/ToolDblSided.py:1123 appPlugins/ToolDistance.py:672 +#: appPlugins/ToolDistance.py:683 appPlugins/ToolDistanceMin.py:362 +#: appPlugins/ToolDistanceMin.py:373 appPlugins/ToolDrilling.py:2941 +#: appPlugins/ToolDrilling.py:2952 appPlugins/ToolEtchCompensation.py:491 +#: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1337 +#: appPlugins/ToolExtract.py:1348 appPlugins/ToolFiducials.py:1069 +#: appPlugins/ToolFiducials.py:1080 appPlugins/ToolFilm.py:1677 +#: appPlugins/ToolFilm.py:1688 appPlugins/ToolFollow.py:805 +#: appPlugins/ToolFollow.py:816 appPlugins/ToolImage.py:350 +#: appPlugins/ToolImage.py:361 appPlugins/ToolInvertGerber.py:320 +#: appPlugins/ToolInvertGerber.py:331 appPlugins/ToolIsolation.py:3702 +#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2262 +#: appPlugins/ToolLevelling.py:2273 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolMilling.py:4565 appPlugins/ToolNCC.py:4791 +#: appPlugins/ToolNCC.py:4802 appPlugins/ToolOptimal.py:638 +#: appPlugins/ToolOptimal.py:649 appPlugins/ToolPaint.py:3411 +#: appPlugins/ToolPaint.py:3422 appPlugins/ToolPanelize.py:1365 +#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPcbWizard.py:519 +#: appPlugins/ToolPcbWizard.py:530 appPlugins/ToolPunchGerber.py:2363 +#: appPlugins/ToolPunchGerber.py:2374 appPlugins/ToolQRCode.py:1025 +#: appPlugins/ToolQRCode.py:1036 appPlugins/ToolRulesCheck.py:1701 +#: appPlugins/ToolRulesCheck.py:1712 appPlugins/ToolSolderPaste.py:1598 +#: appPlugins/ToolSolderPaste.py:1609 appPlugins/ToolSub.py:947 +#: appPlugins/ToolSub.py:958 appPlugins/ToolTransform.py:1011 +#: appPlugins/ToolTransform.py:1022 appTool.py:284 appTool.py:295 msgid "Edited value is out of range" msgstr "Valoarea editată este in afara limitelor" #: appDatabase.py:1352 appDatabase.py:1359 appEditors/AppExcEditor.py:4567 #: appEditors/AppExcEditor.py:4574 appEditors/appGCodeEditor.py:890 #: appEditors/appGCodeEditor.py:897 appGUI/ObjectUI.py:162 -#: appGUI/ObjectUI.py:169 appTool.py:290 appTool.py:297 -#: appTools/ToolAlignObjects.py:541 appTools/ToolAlignObjects.py:548 -#: appTools/ToolCalculators.py:739 appTools/ToolCalculators.py:746 -#: appTools/ToolCalibration.py:1414 appTools/ToolCalibration.py:1421 -#: appTools/ToolCopperThieving.py:1767 appTools/ToolCopperThieving.py:1774 -#: appTools/ToolCorners.py:909 appTools/ToolCorners.py:916 -#: appTools/ToolCutOut.py:2895 appTools/ToolCutOut.py:2902 -#: appTools/ToolDblSided.py:1118 appTools/ToolDblSided.py:1125 -#: appTools/ToolDistance.py:678 appTools/ToolDistance.py:685 -#: appTools/ToolDistanceMin.py:368 appTools/ToolDistanceMin.py:375 -#: appTools/ToolDrilling.py:2947 appTools/ToolDrilling.py:2954 -#: appTools/ToolEtchCompensation.py:497 appTools/ToolEtchCompensation.py:504 -#: appTools/ToolExtract.py:1343 appTools/ToolExtract.py:1350 -#: appTools/ToolFiducials.py:1075 appTools/ToolFiducials.py:1082 -#: appTools/ToolFilm.py:1683 appTools/ToolFilm.py:1690 -#: appTools/ToolFollow.py:811 appTools/ToolFollow.py:818 -#: appTools/ToolImage.py:356 appTools/ToolImage.py:363 -#: appTools/ToolInvertGerber.py:326 appTools/ToolInvertGerber.py:333 -#: appTools/ToolIsolation.py:3708 appTools/ToolIsolation.py:3715 -#: appTools/ToolLevelling.py:2268 appTools/ToolLevelling.py:2275 -#: appTools/ToolMilling.py:4554 appTools/ToolMilling.py:4561 -#: appTools/ToolNCC.py:4797 appTools/ToolNCC.py:4804 -#: appTools/ToolOptimal.py:644 appTools/ToolOptimal.py:651 -#: appTools/ToolPaint.py:3417 appTools/ToolPaint.py:3424 -#: appTools/ToolPanelize.py:1371 appTools/ToolPanelize.py:1378 -#: appTools/ToolPcbWizard.py:525 appTools/ToolPcbWizard.py:532 -#: appTools/ToolPunchGerber.py:2369 appTools/ToolPunchGerber.py:2376 -#: appTools/ToolQRCode.py:1031 appTools/ToolQRCode.py:1038 -#: appTools/ToolRulesCheck.py:1707 appTools/ToolRulesCheck.py:1714 -#: appTools/ToolSolderPaste.py:1604 appTools/ToolSolderPaste.py:1611 -#: appTools/ToolSub.py:953 appTools/ToolSub.py:960 -#: appTools/ToolTransform.py:1017 appTools/ToolTransform.py:1024 +#: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:541 +#: appPlugins/ToolAlignObjects.py:548 appPlugins/ToolCalculators.py:739 +#: appPlugins/ToolCalculators.py:746 appPlugins/ToolCalibration.py:1414 +#: appPlugins/ToolCalibration.py:1421 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCopperThieving.py:1774 appPlugins/ToolCorners.py:909 +#: appPlugins/ToolCorners.py:916 appPlugins/ToolCutOut.py:2895 +#: appPlugins/ToolCutOut.py:2902 appPlugins/ToolDblSided.py:1118 +#: appPlugins/ToolDblSided.py:1125 appPlugins/ToolDistance.py:678 +#: appPlugins/ToolDistance.py:685 appPlugins/ToolDistanceMin.py:368 +#: appPlugins/ToolDistanceMin.py:375 appPlugins/ToolDrilling.py:2947 +#: appPlugins/ToolDrilling.py:2954 appPlugins/ToolEtchCompensation.py:497 +#: appPlugins/ToolEtchCompensation.py:504 appPlugins/ToolExtract.py:1343 +#: appPlugins/ToolExtract.py:1350 appPlugins/ToolFiducials.py:1075 +#: appPlugins/ToolFiducials.py:1082 appPlugins/ToolFilm.py:1683 +#: appPlugins/ToolFilm.py:1690 appPlugins/ToolFollow.py:811 +#: appPlugins/ToolFollow.py:818 appPlugins/ToolImage.py:356 +#: appPlugins/ToolImage.py:363 appPlugins/ToolInvertGerber.py:326 +#: appPlugins/ToolInvertGerber.py:333 appPlugins/ToolIsolation.py:3708 +#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolLevelling.py:2268 +#: appPlugins/ToolLevelling.py:2275 appPlugins/ToolMilling.py:4560 +#: appPlugins/ToolMilling.py:4567 appPlugins/ToolNCC.py:4797 +#: appPlugins/ToolNCC.py:4804 appPlugins/ToolOptimal.py:644 +#: appPlugins/ToolOptimal.py:651 appPlugins/ToolPaint.py:3417 +#: appPlugins/ToolPaint.py:3424 appPlugins/ToolPanelize.py:1371 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPcbWizard.py:525 +#: appPlugins/ToolPcbWizard.py:532 appPlugins/ToolPunchGerber.py:2369 +#: appPlugins/ToolPunchGerber.py:2376 appPlugins/ToolQRCode.py:1031 +#: appPlugins/ToolQRCode.py:1038 appPlugins/ToolRulesCheck.py:1707 +#: appPlugins/ToolRulesCheck.py:1714 appPlugins/ToolSolderPaste.py:1604 +#: appPlugins/ToolSolderPaste.py:1611 appPlugins/ToolSub.py:953 +#: appPlugins/ToolSub.py:960 appPlugins/ToolTransform.py:1017 +#: appPlugins/ToolTransform.py:1024 appTool.py:290 appTool.py:297 msgid "Edited value is within limits." msgstr "Valoarea editată este in limite." @@ -1513,21 +1520,21 @@ msgstr "Salvează modificarile" #: appDatabase.py:1738 appDatabase.py:2222 appDatabase.py:2677 #: appDatabase.py:2689 appGUI/MainGUI.py:493 appObjects/FlatCAMGeometry.py:1410 -#: appTools/ToolCutOut.py:667 appTools/ToolCutOut.py:689 -#: appTools/ToolCutOut.py:730 appTools/ToolIsolation.py:2786 -#: appTools/ToolIsolation.py:2796 appTools/ToolIsolation.py:2880 -#: appTools/ToolMilling.py:2182 appTools/ToolNCC.py:3973 -#: appTools/ToolNCC.py:3983 appTools/ToolNCC.py:4063 appTools/ToolPaint.py:2766 -#: appTools/ToolPaint.py:2776 appTools/ToolPaint.py:2865 app_Main.py:6250 -#: app_Main.py:6287 app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 -#: app_Main.py:6405 +#: appPlugins/ToolCutOut.py:667 appPlugins/ToolCutOut.py:689 +#: appPlugins/ToolCutOut.py:730 appPlugins/ToolIsolation.py:2786 +#: appPlugins/ToolIsolation.py:2796 appPlugins/ToolIsolation.py:2880 +#: appPlugins/ToolMilling.py:2182 appPlugins/ToolNCC.py:3973 +#: appPlugins/ToolNCC.py:3983 appPlugins/ToolNCC.py:4063 +#: appPlugins/ToolPaint.py:2766 appPlugins/ToolPaint.py:2776 +#: appPlugins/ToolPaint.py:2865 app_Main.py:6250 app_Main.py:6287 +#: app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 app_Main.py:6405 msgid "Tools Database" msgstr "Baza de Date Unelte" #: appDatabase.py:1757 appDatabase.py:2208 appObjects/FlatCAMGeometry.py:1234 -#: appTools/ToolCutOut.py:494 appTools/ToolDrilling.py:1122 -#: appTools/ToolIsolation.py:1283 appTools/ToolMilling.py:1997 -#: appTools/ToolNCC.py:1252 appTools/ToolPaint.py:854 +#: appPlugins/ToolCutOut.py:494 appPlugins/ToolDrilling.py:1122 +#: appPlugins/ToolIsolation.py:1283 appPlugins/ToolMilling.py:1997 +#: appPlugins/ToolNCC.py:1252 appPlugins/ToolPaint.py:854 msgid "Failed to parse Tools DB file." msgstr "Eroare la analizarea fișierului DB Unelte." @@ -1582,7 +1589,7 @@ msgstr "" msgid "No Tool/row selected in the Tools Database table" msgstr "Nu a fost selectat nici-o Unealta / rând în tabela DB Unelte" -#: appDatabase.py:2657 appTools/ToolDrilling.py:1126 +#: appDatabase.py:2657 appPlugins/ToolDrilling.py:1126 msgid "Tools DB empty." msgstr "Baza de date este goală." @@ -1640,14 +1647,14 @@ msgstr "" #: appObjects/FlatCAMGeometry.py:2996 appObjects/FlatCAMGerber.py:434 #: appParsers/ParseGerber.py:2140 appParsers/ParseGerber.py:2231 #: appParsers/ParseGerber.py:2306 appParsers/ParseGerber.py:2380 -#: appParsers/ParseGerber.py:2442 appTools/ToolAlignObjects.py:271 -#: appTools/ToolAlignObjects.py:293 appTools/ToolCalculators.py:277 -#: appTools/ToolCalculators.py:287 appTools/ToolCalibration.py:312 -#: appTools/ToolCutOut.py:1603 appTools/ToolFiducials.py:602 -#: appTools/ToolFiducials.py:616 appTools/ToolFollow.py:325 -#: appTools/ToolFollow.py:396 appTools/ToolIsolation.py:1566 -#: appTools/ToolPaint.py:2324 appTools/ToolPanelize.py:1035 app_Main.py:5439 -#: app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 +#: appParsers/ParseGerber.py:2442 appPlugins/ToolAlignObjects.py:271 +#: appPlugins/ToolAlignObjects.py:293 appPlugins/ToolCalculators.py:277 +#: appPlugins/ToolCalculators.py:287 appPlugins/ToolCalibration.py:312 +#: appPlugins/ToolCutOut.py:1603 appPlugins/ToolFiducials.py:602 +#: appPlugins/ToolFiducials.py:616 appPlugins/ToolFollow.py:325 +#: appPlugins/ToolFollow.py:396 appPlugins/ToolIsolation.py:1566 +#: appPlugins/ToolPaint.py:2324 appPlugins/ToolPanelize.py:1035 +#: app_Main.py:5439 app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Executat." @@ -1687,21 +1694,22 @@ msgstr "Prea multe obiecte pentru unghiul de distanțare selectat." #: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1223 #: appEditors/AppGerberEditor.py:800 appEditors/AppGerberEditor.py:5834 -#: appObjects/FlatCAMCNCJob.py:774 appTools/ToolCopperThieving.py:325 -#: appTools/ToolCopperThieving.py:926 appTools/ToolCopperThieving.py:1139 -#: appTools/ToolCorners.py:224 appTools/ToolCorners.py:494 -#: appTools/ToolCorners.py:596 appTools/ToolCutOut.py:959 -#: appTools/ToolCutOut.py:985 appTools/ToolCutOut.py:1117 -#: appTools/ToolCutOut.py:1341 appTools/ToolCutOut.py:1495 -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 appTools/ToolDblSided.py:523 -#: appTools/ToolExtract.py:703 appTools/ToolExtract.py:752 -#: appTools/ToolExtract.py:761 appTools/ToolExtract.py:765 -#: appTools/ToolFiducials.py:310 appTools/ToolFiducials.py:562 -#: appTools/ToolFiducials.py:610 appTools/ToolFiducials.py:624 -#: appTools/ToolFilm.py:777 appTools/ToolFilm.py:1037 appTools/ToolMove.py:166 -#: appTools/ToolPaint.py:2318 app_Main.py:4934 camlib.py:2436 camlib.py:2503 -#: camlib.py:2571 camlib.py:2649 camlib.py:5326 camlib.py:5721 +#: appObjects/FlatCAMCNCJob.py:774 appPlugins/ToolCopperThieving.py:325 +#: appPlugins/ToolCopperThieving.py:926 appPlugins/ToolCopperThieving.py:1139 +#: appPlugins/ToolCorners.py:224 appPlugins/ToolCorners.py:494 +#: appPlugins/ToolCorners.py:596 appPlugins/ToolCutOut.py:959 +#: appPlugins/ToolCutOut.py:985 appPlugins/ToolCutOut.py:1117 +#: appPlugins/ToolCutOut.py:1341 appPlugins/ToolCutOut.py:1495 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 appPlugins/ToolDblSided.py:523 +#: appPlugins/ToolExtract.py:703 appPlugins/ToolExtract.py:752 +#: appPlugins/ToolExtract.py:761 appPlugins/ToolExtract.py:765 +#: appPlugins/ToolFiducials.py:310 appPlugins/ToolFiducials.py:562 +#: appPlugins/ToolFiducials.py:610 appPlugins/ToolFiducials.py:624 +#: appPlugins/ToolFilm.py:777 appPlugins/ToolFilm.py:1037 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2318 app_Main.py:4934 +#: camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 camlib.py:5326 +#: camlib.py:5721 msgid "Failed." msgstr "Esuat." @@ -1755,71 +1763,73 @@ msgstr "Click pe locatia de referinţă ..." #: appEditors/AppExcEditor.py:1913 appEditors/AppGeoEditor.py:4141 #: appEditors/AppGerberEditor.py:3458 appEditors/AppGerberEditor.py:6168 #: appEditors/AppGerberEditor.py:6477 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1035 appGUI/GUIElements.py:1434 -#: appGUI/GUIElements.py:1645 appGUI/GUIElements.py:1929 -#: appGUI/GUIElements.py:3961 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 +#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 +#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 +#: appGUI/GUIElements.py:3962 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 #: appGUI/MainGUI.py:810 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1017 #: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2238 -#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appTools/ToolDrilling.py:300 -#: appTools/ToolIsolation.py:71 appTools/ToolMilling.py:389 -#: appTools/ToolMilling.py:397 appTools/ToolNCC.py:69 appTools/ToolPaint.py:142 -#: appTools/ToolSolderPaste.py:182 app_Main.py:6776 +#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appPlugins/ToolDrilling.py:300 +#: appPlugins/ToolIsolation.py:71 appPlugins/ToolMilling.py:389 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolNCC.py:69 +#: appPlugins/ToolPaint.py:142 appPlugins/ToolSolderPaste.py:182 +#: app_Main.py:6776 msgid "Delete" msgstr "Șterge" #: appEditors/AppExcEditor.py:2140 appObjects/FlatCAMExcellon.py:376 -#: appTools/ToolDrilling.py:752 appTools/ToolMilling.py:1150 +#: appPlugins/ToolDrilling.py:752 appPlugins/ToolMilling.py:1150 msgid "Total Drills" msgstr "Nr. Tot. Op. Găurire" #: appEditors/AppExcEditor.py:2172 appObjects/FlatCAMExcellon.py:410 -#: appTools/ToolDrilling.py:779 appTools/ToolMilling.py:1177 +#: appPlugins/ToolDrilling.py:779 appPlugins/ToolMilling.py:1177 msgid "Total Slots" msgstr "Nr. Tot. Sloturi" #: appEditors/AppExcEditor.py:2250 appEditors/AppGeoEditor.py:4042 #: appEditors/AppGerberEditor.py:4193 appEditors/appGCodeEditor.py:582 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:70 +#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:191 #: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:718 -#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:81 -#: appTools/ToolCorners.py:148 appTools/ToolCutOut.py:325 -#: appTools/ToolDblSided.py:189 appTools/ToolDrilling.py:541 -#: appTools/ToolFiducials.py:181 appTools/ToolFilm.py:222 -#: appTools/ToolFollow.py:158 appTools/ToolIsolation.py:407 -#: appTools/ToolLevelling.py:376 appTools/ToolMilling.py:686 -#: appTools/ToolNCC.py:660 appTools/ToolPaint.py:624 -#: appTools/ToolPanelize.py:245 appTools/ToolPunchGerber.py:373 -#: appTools/ToolQRCode.py:181 appTools/ToolSub.py:212 +#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 +#: appPlugins/ToolCorners.py:148 appPlugins/ToolCutOut.py:325 +#: appPlugins/ToolDblSided.py:189 appPlugins/ToolDrilling.py:541 +#: appPlugins/ToolFiducials.py:181 appPlugins/ToolFilm.py:222 +#: appPlugins/ToolFollow.py:158 appPlugins/ToolIsolation.py:407 +#: appPlugins/ToolLevelling.py:376 appPlugins/ToolMilling.py:686 +#: appPlugins/ToolNCC.py:660 appPlugins/ToolPaint.py:624 +#: appPlugins/ToolPanelize.py:245 appPlugins/ToolPunchGerber.py:373 +#: appPlugins/ToolQRCode.py:181 appPlugins/ToolSub.py:212 msgid "Beginner" msgstr "" #: appEditors/AppExcEditor.py:2261 appEditors/AppGeoEditor.py:4055 #: appEditors/AppGerberEditor.py:4206 appEditors/appGCodeEditor.py:595 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:72 +#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:200 #: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:727 -#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:83 -#: appTools/ToolCorners.py:166 appTools/ToolCutOut.py:368 -#: appTools/ToolDblSided.py:215 appTools/ToolDrilling.py:584 -#: appTools/ToolFiducials.py:196 appTools/ToolFilm.py:248 -#: appTools/ToolFollow.py:172 appTools/ToolIsolation.py:460 -#: appTools/ToolLevelling.py:391 appTools/ToolMilling.py:751 -#: appTools/ToolNCC.py:706 appTools/ToolPaint.py:656 -#: appTools/ToolPanelize.py:265 appTools/ToolPunchGerber.py:387 -#: appTools/ToolQRCode.py:192 appTools/ToolSub.py:224 +#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 +#: appPlugins/ToolCorners.py:166 appPlugins/ToolCutOut.py:368 +#: appPlugins/ToolDblSided.py:215 appPlugins/ToolDrilling.py:584 +#: appPlugins/ToolFiducials.py:196 appPlugins/ToolFilm.py:248 +#: appPlugins/ToolFollow.py:172 appPlugins/ToolIsolation.py:460 +#: appPlugins/ToolLevelling.py:391 appPlugins/ToolMilling.py:751 +#: appPlugins/ToolNCC.py:706 appPlugins/ToolPaint.py:656 +#: appPlugins/ToolPanelize.py:265 appPlugins/ToolPunchGerber.py:387 +#: appPlugins/ToolQRCode.py:192 appPlugins/ToolSub.py:224 msgid "Advanced" msgstr "Avansat" #: appEditors/AppExcEditor.py:2284 appObjects/FlatCAMGeometry.py:874 #: appObjects/FlatCAMGeometry.py:1555 appObjects/FlatCAMGeometry.py:2311 #: appObjects/FlatCAMGeometry.py:3066 appObjects/FlatCAMGeometry.py:3229 -#: appTools/ToolDrilling.py:1720 appTools/ToolIsolation.py:1459 -#: appTools/ToolIsolation.py:1877 appTools/ToolMilling.py:2259 -#: appTools/ToolMilling.py:2943 appTools/ToolMilling.py:3539 -#: appTools/ToolNCC.py:1458 appTools/ToolNCC.py:1596 appTools/ToolPaint.py:1028 -#: appTools/ToolPaint.py:1166 appTools/ToolPaint.py:1880 -#: appTools/ToolSolderPaste.py:478 appTools/ToolSolderPaste.py:550 +#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolIsolation.py:1459 +#: appPlugins/ToolIsolation.py:1877 appPlugins/ToolMilling.py:2259 +#: appPlugins/ToolMilling.py:2949 appPlugins/ToolMilling.py:3545 +#: appPlugins/ToolNCC.py:1458 appPlugins/ToolNCC.py:1596 +#: appPlugins/ToolPaint.py:1028 appPlugins/ToolPaint.py:1166 +#: appPlugins/ToolPaint.py:1880 appPlugins/ToolSolderPaste.py:478 +#: appPlugins/ToolSolderPaste.py:550 msgid "Wrong value format entered, use a number." msgstr "Valoare in format incorect, foloseşte un număr." @@ -1852,8 +1862,8 @@ msgstr "" #: appEditors/AppExcEditor.py:3125 appEditors/AppGerberEditor.py:4903 #: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2252 -#: appParsers/ParseExcellon.py:972 appTools/ToolMilling.py:2878 -#: appTools/ToolPcbWizard.py:337 appTools/ToolSolderPaste.py:917 +#: appParsers/ParseExcellon.py:972 appPlugins/ToolMilling.py:2884 +#: appPlugins/ToolPcbWizard.py:337 appPlugins/ToolSolderPaste.py:917 #: app_Main.py:6330 app_Main.py:8176 app_Main.py:10660 app_Main.py:10727 #: app_Main.py:10862 app_Main.py:10927 msgid "An internal error has occurred. See shell.\n" @@ -1862,8 +1872,8 @@ msgstr "" #: appEditors/AppExcEditor.py:3130 appObjects/FlatCAMGeometry.py:2571 #: appObjects/FlatCAMGeometry.py:2576 appObjects/FlatCAMGeometry.py:2728 -#: appTools/ToolMilling.py:3208 appTools/ToolMilling.py:3212 -#: appTools/ToolSub.py:451 appTools/ToolSub.py:645 +#: appPlugins/ToolMilling.py:3214 appPlugins/ToolMilling.py:3218 +#: appPlugins/ToolSub.py:451 appPlugins/ToolSub.py:645 msgid "Generating" msgstr "Generează" @@ -1887,17 +1897,26 @@ msgstr "Editor Excellon" #: appEditors/AppExcEditor.py:3992 appEditors/AppGeoEditor.py:3409 #: appEditors/AppGerberEditor.py:6010 appEditors/appGCodeEditor.py:755 -#: appGUI/ObjectUI.py:72 appTools/ToolCorners.py:663 -#: appTools/ToolCutOut.py:2333 appTools/ToolDblSided.py:645 -#: appTools/ToolDrilling.py:2308 appTools/ToolFiducials.py:772 -#: appTools/ToolFilm.py:1127 appTools/ToolFollow.py:687 -#: appTools/ToolIsolation.py:3184 appTools/ToolLevelling.py:1676 -#: appTools/ToolMilling.py:3611 appTools/ToolNCC.py:4117 -#: appTools/ToolPaint.py:2919 appTools/ToolPanelize.py:1086 -#: appTools/ToolPunchGerber.py:1964 appTools/ToolQRCode.py:731 -#: appTools/ToolSub.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:663 +#: appPlugins/ToolCutOut.py:2333 appPlugins/ToolDblSided.py:645 +#: appPlugins/ToolDrilling.py:2308 appPlugins/ToolFiducials.py:772 +#: appPlugins/ToolFilm.py:1127 appPlugins/ToolFollow.py:687 +#: appPlugins/ToolIsolation.py:3184 appPlugins/ToolLevelling.py:1676 +#: appPlugins/ToolMilling.py:3617 appPlugins/ToolNCC.py:4117 +#: appPlugins/ToolPaint.py:2919 appPlugins/ToolPanelize.py:1086 +#: appPlugins/ToolPunchGerber.py:1964 appPlugins/ToolQRCode.py:731 +#: appPlugins/ToolSub.py:774 +#, fuzzy +#| msgid "" +#| "BASIC is suitable for a beginner. Many parameters\n" +#| "are hidden from the user in this mode.\n" +#| "ADVANCED mode will make available all parameters.\n" +#| "\n" +#| "To change the application LEVEL, go to:\n" +#| "Edit -> Preferences -> General and check:\n" +#| "'APP. LEVEL' radio button." msgid "" -"BASIC is suitable for a beginner. Many parameters\n" +"In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n" "\n" @@ -1919,9 +1938,9 @@ msgid "Name:" msgstr "Nume:" #: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:624 -#: appGUI/ObjectUI.py:970 appTools/ToolIsolation.py:3219 -#: appTools/ToolMilling.py:3660 appTools/ToolNCC.py:4170 -#: appTools/ToolPaint.py:2975 appTools/ToolSolderPaste.py:1189 +#: appGUI/ObjectUI.py:970 appPlugins/ToolIsolation.py:3219 +#: appPlugins/ToolMilling.py:3666 appPlugins/ToolNCC.py:4170 +#: appPlugins/ToolPaint.py:2975 appPlugins/ToolSolderPaste.py:1189 msgid "Tools Table" msgstr "Tabela Unelte" @@ -1956,26 +1975,26 @@ msgstr "" #: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:492 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appTools/ToolCutOut.py:2426 appTools/ToolIsolation.py:3300 -#: appTools/ToolMilling.py:3777 appTools/ToolNCC.py:4263 -#: appTools/ToolNCC.py:4274 appTools/ToolPaint.py:3057 +#: appPlugins/ToolCutOut.py:2426 appPlugins/ToolIsolation.py:3300 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:4263 +#: appPlugins/ToolNCC.py:4274 appPlugins/ToolPaint.py:3057 msgid "Tool Dia" msgstr "Dia Unealtă" #: appEditors/AppExcEditor.py:4071 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appTools/ToolIsolation.py:3302 appTools/ToolMilling.py:3779 -#: appTools/ToolNCC.py:4265 +#: appPlugins/ToolIsolation.py:3302 appPlugins/ToolMilling.py:3785 +#: appPlugins/ToolNCC.py:4265 msgid "Diameter for the new tool" msgstr "Diametru pentru noua unealtă (burghiu, freza)" #: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:740 #: appEditors/AppGerberEditor.py:6161 appEditors/AppGerberEditor.py:6717 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appTools/ToolCopperThieving.py:1711 appTools/ToolDblSided.py:857 -#: appTools/ToolDblSided.py:1045 appTools/ToolLevelling.py:1994 -#: appTools/ToolNCC.py:63 appTools/ToolPaint.py:136 -#: appTools/ToolSolderPaste.py:179 appTools/ToolTransform.py:619 +#: appPlugins/ToolCopperThieving.py:1711 appPlugins/ToolDblSided.py:857 +#: appPlugins/ToolDblSided.py:1045 appPlugins/ToolLevelling.py:1994 +#: appPlugins/ToolNCC.py:63 appPlugins/ToolPaint.py:136 +#: appPlugins/ToolSolderPaste.py:179 appPlugins/ToolTransform.py:619 #: app_Main.py:6774 msgid "Add" msgstr "Adaugă" @@ -2041,12 +2060,13 @@ msgstr "Adaugă o arie de operațiuni de găurire (arie lineara sau circulara)." #: appEditors/AppGerberEditor.py:6519 appEditors/appGCodeEditor.py:788 #: appGUI/ObjectUI.py:309 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appTools/ToolCorners.py:748 appTools/ToolCutOut.py:2379 -#: appTools/ToolDblSided.py:670 appTools/ToolExtract.py:988 -#: appTools/ToolFilm.py:1150 appTools/ToolIsolation.py:3580 -#: appTools/ToolNCC.py:4135 appTools/ToolNCC.py:4606 appTools/ToolPaint.py:2941 -#: appTools/ToolPaint.py:3285 appTools/ToolPunchGerber.py:2072 -#: appTools/ToolPunchGerber.py:2279 appTools/ToolTransform.py:626 +#: appPlugins/ToolCorners.py:748 appPlugins/ToolCutOut.py:2379 +#: appPlugins/ToolDblSided.py:670 appPlugins/ToolExtract.py:988 +#: appPlugins/ToolFilm.py:1150 appPlugins/ToolIsolation.py:3580 +#: appPlugins/ToolNCC.py:4135 appPlugins/ToolNCC.py:4606 +#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPaint.py:3285 +#: appPlugins/ToolPunchGerber.py:2072 appPlugins/ToolPunchGerber.py:2279 +#: appPlugins/ToolTransform.py:626 msgid "Type" msgstr "Tip" @@ -2073,9 +2093,9 @@ msgstr "Liniar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appTools/ToolExtract.py:944 appTools/ToolExtract.py:1076 -#: appTools/ToolFiducials.py:952 appTools/ToolPunchGerber.py:2028 -#: appTools/ToolPunchGerber.py:2185 +#: appPlugins/ToolExtract.py:944 appPlugins/ToolExtract.py:1076 +#: appPlugins/ToolFiducials.py:952 appPlugins/ToolPunchGerber.py:2028 +#: appPlugins/ToolPunchGerber.py:2185 msgid "Circular" msgstr "Circular" @@ -2115,27 +2135,27 @@ msgstr "" #: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4355 #: appEditors/AppExcEditor.py:4451 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4749 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 +#: appGUI/GUIElements.py:4770 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 #: appGUI/MainGUI.py:4587 appGUI/MainGUI.py:4855 #: 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 -#: appTools/ToolFilm.py:1325 +#: appPlugins/ToolFilm.py:1325 msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 #: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6561 -#: appGUI/GUIElements.py:4756 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 +#: appGUI/GUIElements.py:4777 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 #: appGUI/MainGUI.py:4856 #: 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 -#: appTools/ToolFilm.py:1326 +#: appPlugins/ToolFilm.py:1326 msgid "Y" msgstr "Y" @@ -2155,8 +2175,8 @@ msgstr "Y" #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 -#: appTools/ToolDistance.py:639 appTools/ToolDistanceMin.py:313 -#: appTools/ToolTransform.py:664 +#: appPlugins/ToolDistance.py:639 appPlugins/ToolDistanceMin.py:313 +#: appPlugins/ToolTransform.py:664 msgid "Angle" msgstr "Unghi" @@ -2166,7 +2186,7 @@ msgstr "Unghi" #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:249 -#: appTools/ToolCutOut.py:2808 +#: appPlugins/ToolCutOut.py:2808 msgid "Pitch" msgstr "Pas" @@ -2252,8 +2272,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4333 appEditors/AppGeoEditor.py:3512 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:776 -#: appTools/ToolReport.py:590 +#: appObjects/FlatCAMObj.py:877 appPlugins/ToolCorners.py:776 +#: appPlugins/ToolReport.py:590 msgid "Length" msgstr "Lungime" @@ -2365,12 +2385,12 @@ msgstr "Rotund" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appTools/ToolDrilling.py:2863 appTools/ToolExtract.py:960 -#: appTools/ToolExtract.py:1102 appTools/ToolFollow.py:750 -#: appTools/ToolInvertGerber.py:272 appTools/ToolIsolation.py:3638 -#: appTools/ToolMilling.py:4471 appTools/ToolNCC.py:4634 -#: appTools/ToolPaint.py:3314 appTools/ToolPunchGerber.py:2044 -#: appTools/ToolPunchGerber.py:2211 appTools/ToolQRCode.py:885 +#: appPlugins/ToolDrilling.py:2863 appPlugins/ToolExtract.py:960 +#: appPlugins/ToolExtract.py:1102 appPlugins/ToolFollow.py:750 +#: appPlugins/ToolInvertGerber.py:272 appPlugins/ToolIsolation.py:3638 +#: appPlugins/ToolMilling.py:4477 appPlugins/ToolNCC.py:4634 +#: appPlugins/ToolPaint.py:3314 appPlugins/ToolPunchGerber.py:2044 +#: appPlugins/ToolPunchGerber.py:2211 appPlugins/ToolQRCode.py:885 msgid "Square" msgstr "Patrat" @@ -2392,22 +2412,23 @@ msgstr "Bufer complet" #: appEditors/AppGeoEditor.py:152 appEditors/AppGeoEditor.py:392 #: appEditors/AppGeoEditor.py:608 appEditors/AppGeoEditor.py:1103 -#: appEditors/AppGerberEditor.py:7080 appTools/ToolAlignObjects.py:95 -#: appTools/ToolCalculators.py:62 appTools/ToolCalibration.py:105 -#: appTools/ToolCopperThieving.py:116 appTools/ToolCorners.py:86 -#: appTools/ToolCutOut.py:144 appTools/ToolDblSided.py:77 -#: appTools/ToolDistance.py:123 appTools/ToolDistanceMin.py:79 -#: appTools/ToolDrilling.py:155 appTools/ToolEtchCompensation.py:71 -#: appTools/ToolExtract.py:134 appTools/ToolFiducials.py:110 -#: appTools/ToolFilm.py:112 appTools/ToolFollow.py:99 appTools/ToolImage.py:58 -#: appTools/ToolInvertGerber.py:66 appTools/ToolIsolation.py:172 -#: appTools/ToolLevelling.py:147 appTools/ToolMilling.py:154 -#: appTools/ToolNCC.py:181 appTools/ToolOptimal.py:94 appTools/ToolPaint.py:215 -#: appTools/ToolPanelize.py:87 appTools/ToolPcbWizard.py:84 -#: appTools/ToolPunchGerber.py:165 appTools/ToolQRCode.py:107 -#: appTools/ToolReport.py:90 appTools/ToolRulesCheck.py:106 -#: appTools/ToolSolderPaste.py:107 appTools/ToolSub.py:141 -#: appTools/ToolTransform.py:76 +#: appEditors/AppGerberEditor.py:7080 appPlugins/ToolAlignObjects.py:95 +#: appPlugins/ToolCalculators.py:62 appPlugins/ToolCalibration.py:105 +#: appPlugins/ToolCopperThieving.py:116 appPlugins/ToolCorners.py:86 +#: appPlugins/ToolCutOut.py:144 appPlugins/ToolDblSided.py:77 +#: appPlugins/ToolDistance.py:123 appPlugins/ToolDistanceMin.py:79 +#: appPlugins/ToolDrilling.py:155 appPlugins/ToolEtchCompensation.py:71 +#: appPlugins/ToolExtract.py:134 appPlugins/ToolFiducials.py:110 +#: appPlugins/ToolFilm.py:112 appPlugins/ToolFollow.py:99 +#: appPlugins/ToolImage.py:58 appPlugins/ToolInvertGerber.py:66 +#: appPlugins/ToolIsolation.py:172 appPlugins/ToolLevelling.py:147 +#: appPlugins/ToolMilling.py:154 appPlugins/ToolNCC.py:181 +#: appPlugins/ToolOptimal.py:94 appPlugins/ToolPaint.py:215 +#: appPlugins/ToolPanelize.py:87 appPlugins/ToolPcbWizard.py:84 +#: appPlugins/ToolPunchGerber.py:165 appPlugins/ToolQRCode.py:107 +#: appPlugins/ToolReport.py:90 appPlugins/ToolRulesCheck.py:106 +#: appPlugins/ToolSolderPaste.py:107 appPlugins/ToolSub.py:141 +#: appPlugins/ToolTransform.py:76 #, fuzzy #| msgid "plugin_tab" msgid "Plugin" @@ -2442,9 +2463,9 @@ msgstr "Font" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appTools/ToolCopperThieving.py:1494 appTools/ToolCopperThieving.py:1534 -#: appTools/ToolExtract.py:988 appTools/ToolFiducials.py:888 -#: appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolCopperThieving.py:1494 appPlugins/ToolCopperThieving.py:1534 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolFiducials.py:888 +#: appPlugins/ToolPunchGerber.py:2072 msgid "Size" msgstr "Dimensiune" @@ -2461,13 +2482,13 @@ msgid "Text Tool" msgstr "Unealta Text" #: appEditors/AppGeoEditor.py:458 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1126 appTools/ToolDrilling.py:910 -#: appTools/ToolDrilling.py:1254 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:3377 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:2491 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:363 -#: appTools/ToolNCC.py:2540 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:335 -#: appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1126 appPlugins/ToolDrilling.py:910 +#: appPlugins/ToolDrilling.py:1254 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:3377 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:2491 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:363 +#: appPlugins/ToolNCC.py:2540 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:335 appPlugins/ToolPaint.py:3119 msgid "Tool" msgstr "Unealta" @@ -2517,12 +2538,12 @@ msgstr "Unealta Transformare" #: appEditors/AppGeoEditor.py:679 appEditors/AppGeoEditor.py:771 #: appEditors/AppGerberEditor.py:6656 appEditors/AppGerberEditor.py:6748 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 -#: appTools/ToolTransform.py:557 appTools/ToolTransform.py:680 +#: appPlugins/ToolTransform.py:557 appPlugins/ToolTransform.py:680 msgid "Rotate" msgstr "Rotaţie" #: appEditors/AppGeoEditor.py:680 appEditors/AppGerberEditor.py:6657 -#: appTools/ToolTransform.py:558 +#: appPlugins/ToolTransform.py:558 msgid "Skew/Shear" msgstr "Deformare" @@ -2531,12 +2552,12 @@ msgstr "Deformare" #: appGUI/MainGUI.py:1254 appGUI/MainGUI.py:1728 appGUI/MainGUI.py:2467 #: appGUI/MainGUI.py:5107 appGUI/ObjectUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 -#: appTools/ToolTransform.py:559 +#: appPlugins/ToolTransform.py:559 msgid "Scale" msgstr "Scalare" #: appEditors/AppGeoEditor.py:682 appEditors/AppGerberEditor.py:6659 -#: appTools/ToolTransform.py:560 +#: appPlugins/ToolTransform.py:560 msgid "Mirror (Flip)" msgstr "Oglindire" @@ -2545,16 +2566,16 @@ msgstr "Oglindire" #: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:1681 appGUI/MainGUI.py:1726 #: appGUI/MainGUI.py:2465 appGUI/MainGUI.py:5098 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 -#: appTools/ToolTransform.py:562 +#: appPlugins/ToolTransform.py:562 msgid "Buffer" msgstr "Bufer" #: appEditors/AppGeoEditor.py:715 appEditors/AppGerberEditor.py:6692 -#: appGUI/GUIElements.py:3870 +#: appGUI/GUIElements.py:3871 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 -#: appTools/ToolDblSided.py:832 appTools/ToolDblSided.py:1008 -#: appTools/ToolFilm.py:1204 appTools/ToolTransform.py:594 +#: appPlugins/ToolDblSided.py:832 appPlugins/ToolDblSided.py:1008 +#: appPlugins/ToolFilm.py:1204 appPlugins/ToolTransform.py:594 msgid "Reference" msgstr "Referinţă" @@ -2577,8 +2598,8 @@ msgstr "" #: appEditors/AppGeoEditor.py:725 appEditors/AppGerberEditor.py:6702 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolCalibration.py:144 appTools/ToolCalibration.py:145 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:144 appPlugins/ToolCalibration.py:145 +#: appPlugins/ToolTransform.py:604 msgid "Origin" msgstr "Originea" @@ -2589,10 +2610,10 @@ msgstr "Originea" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolFollow.py:731 appTools/ToolIsolation.py:3562 -#: appTools/ToolNCC.py:4596 appTools/ToolPaint.py:3265 -#: appTools/ToolPunchGerber.py:2275 appTools/ToolTransform.py:604 -#: defaults.py:581 +#: appPlugins/ToolFollow.py:731 appPlugins/ToolIsolation.py:3562 +#: appPlugins/ToolNCC.py:4596 appPlugins/ToolPaint.py:3265 +#: appPlugins/ToolPunchGerber.py:2275 appPlugins/ToolTransform.py:604 +#: defaults.py:582 msgid "Selection" msgstr "Selecţie" @@ -2600,7 +2621,7 @@ msgstr "Selecţie" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 -#: appTools/ToolDblSided.py:843 appTools/ToolTransform.py:604 +#: appPlugins/ToolDblSided.py:843 appPlugins/ToolTransform.py:604 msgid "Point" msgstr "Punct" @@ -2613,26 +2634,27 @@ msgstr "Minim" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appTools/ToolExtract.py:1154 appTools/ToolExtract.py:1172 -#: appTools/ToolPunchGerber.py:2150 appTools/ToolPunchGerber.py:2260 -#: appTools/ToolTransform.py:610 appTools/ToolTransform.py:936 app_Main.py:8511 +#: appPlugins/ToolExtract.py:1154 appPlugins/ToolExtract.py:1172 +#: appPlugins/ToolPunchGerber.py:2150 appPlugins/ToolPunchGerber.py:2260 +#: appPlugins/ToolTransform.py:610 appPlugins/ToolTransform.py:936 +#: app_Main.py:8511 msgid "Value" msgstr "Valoare" #: appEditors/AppGeoEditor.py:733 appEditors/AppGerberEditor.py:6710 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 -#: appTools/ToolTransform.py:612 +#: appPlugins/ToolTransform.py:612 msgid "A point of reference in format X,Y." msgstr "Un punct de referință în format X, Y." #: appEditors/AppGeoEditor.py:742 appEditors/AppGerberEditor.py:6719 -#: appTools/ToolTransform.py:621 +#: appPlugins/ToolTransform.py:621 msgid "Add point coordinates from clipboard." msgstr "Adăugați coordonatele de punct din clipboard." #: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6734 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 -#: appTools/ToolTransform.py:666 +#: appPlugins/ToolTransform.py:666 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359.\n" @@ -2644,7 +2666,7 @@ msgstr "" "Numerele negative inseamnă o mișcare in sens invers acelor de ceasornic." #: appEditors/AppGeoEditor.py:773 appEditors/AppGerberEditor.py:6750 -#: appTools/ToolTransform.py:682 +#: appPlugins/ToolTransform.py:682 msgid "" "Rotate the selected object(s).\n" "The point of reference is the middle of\n" @@ -2658,7 +2680,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6770 appEditors/AppGerberEditor.py:6832 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 -#: appTools/ToolTransform.py:702 appTools/ToolTransform.py:764 +#: appPlugins/ToolTransform.py:702 appPlugins/ToolTransform.py:764 msgid "Link" msgstr "Legatura" @@ -2666,7 +2688,7 @@ msgstr "Legatura" #: appEditors/AppGerberEditor.py:6772 appEditors/AppGerberEditor.py:6834 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 -#: appTools/ToolTransform.py:704 appTools/ToolTransform.py:766 +#: appPlugins/ToolTransform.py:704 appPlugins/ToolTransform.py:766 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." @@ -2674,13 +2696,13 @@ msgstr "" #: appEditors/AppGeoEditor.py:800 appEditors/AppGerberEditor.py:6777 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appTools/ToolFilm.py:1281 appTools/ToolTransform.py:709 +#: appPlugins/ToolFilm.py:1281 appPlugins/ToolTransform.py:709 msgid "X angle" msgstr "Unghi X" #: appEditors/AppGeoEditor.py:802 appEditors/AppGeoEditor.py:823 #: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6800 -#: appTools/ToolTransform.py:711 appTools/ToolTransform.py:732 +#: appPlugins/ToolTransform.py:711 appPlugins/ToolTransform.py:732 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." @@ -2689,13 +2711,13 @@ msgstr "" "Ia valori Reale între -360 si 360 grade." #: appEditors/AppGeoEditor.py:810 appEditors/AppGerberEditor.py:6787 -#: appTools/ToolTransform.py:719 +#: appPlugins/ToolTransform.py:719 msgid "Skew X" msgstr "Deformare X" #: appEditors/AppGeoEditor.py:812 appEditors/AppGeoEditor.py:833 #: appEditors/AppGerberEditor.py:6789 appEditors/AppGerberEditor.py:6810 -#: appTools/ToolTransform.py:721 appTools/ToolTransform.py:742 +#: appPlugins/ToolTransform.py:721 appPlugins/ToolTransform.py:742 msgid "" "Skew/shear the selected object(s).\n" "The point of reference is the middle of\n" @@ -2708,36 +2730,36 @@ msgstr "" #: appEditors/AppGeoEditor.py:821 appEditors/AppGerberEditor.py:6798 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appTools/ToolFilm.py:1290 appTools/ToolTransform.py:730 +#: appPlugins/ToolFilm.py:1290 appPlugins/ToolTransform.py:730 msgid "Y angle" msgstr "Unghi Y" #: appEditors/AppGeoEditor.py:831 appEditors/AppGerberEditor.py:6808 -#: appTools/ToolTransform.py:740 +#: appPlugins/ToolTransform.py:740 msgid "Skew Y" msgstr "Deformare Y" #: appEditors/AppGeoEditor.py:862 appEditors/AppGerberEditor.py:6839 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appTools/ToolFilm.py:1237 appTools/ToolTransform.py:771 +#: appPlugins/ToolFilm.py:1237 appPlugins/ToolTransform.py:771 msgid "X factor" msgstr "Factor X" #: appEditors/AppGeoEditor.py:864 appEditors/AppGerberEditor.py:6841 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 -#: appTools/ToolTransform.py:773 +#: appPlugins/ToolTransform.py:773 msgid "Factor for scaling on X axis." msgstr "Factor de scalare pe axa X." #: appEditors/AppGeoEditor.py:871 appEditors/AppGerberEditor.py:6848 -#: appTools/ToolTransform.py:780 +#: appPlugins/ToolTransform.py:780 msgid "Scale X" msgstr "Scalează X" #: appEditors/AppGeoEditor.py:873 appEditors/AppGeoEditor.py:893 #: appEditors/AppGerberEditor.py:6850 appEditors/AppGerberEditor.py:6870 -#: appTools/ToolTransform.py:782 appTools/ToolTransform.py:802 +#: appPlugins/ToolTransform.py:782 appPlugins/ToolTransform.py:802 msgid "" "Scale the selected object(s).\n" "The point of reference depends on \n" @@ -2750,57 +2772,57 @@ msgstr "" #: appEditors/AppGeoEditor.py:882 appEditors/AppGerberEditor.py:6859 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appTools/ToolFilm.py:1246 appTools/ToolTransform.py:791 +#: appPlugins/ToolFilm.py:1246 appPlugins/ToolTransform.py:791 msgid "Y factor" msgstr "Factor Y" #: appEditors/AppGeoEditor.py:884 appEditors/AppGerberEditor.py:6861 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 -#: appTools/ToolTransform.py:793 +#: appPlugins/ToolTransform.py:793 msgid "Factor for scaling on Y axis." msgstr "Factor de scalare pe axa Y." #: appEditors/AppGeoEditor.py:891 appEditors/AppGerberEditor.py:6868 -#: appTools/ToolTransform.py:800 +#: appPlugins/ToolTransform.py:800 msgid "Scale Y" msgstr "Scalează Y" #: appEditors/AppGeoEditor.py:918 appEditors/AppGerberEditor.py:6895 -#: appTools/ToolTransform.py:827 +#: appPlugins/ToolTransform.py:827 msgid "Flip on X" msgstr "Oglindește pe X" #: appEditors/AppGeoEditor.py:920 appEditors/AppGeoEditor.py:925 #: appEditors/AppGerberEditor.py:6897 appEditors/AppGerberEditor.py:6902 -#: appTools/ToolTransform.py:829 appTools/ToolTransform.py:834 +#: appPlugins/ToolTransform.py:829 appPlugins/ToolTransform.py:834 msgid "Flip the selected object(s) over the X axis." msgstr "Oglindește obiectele selectate pe axa X." #: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6900 -#: appTools/ToolTransform.py:832 +#: appPlugins/ToolTransform.py:832 msgid "Flip on Y" msgstr "Oglindește pe Y" #: appEditors/AppGeoEditor.py:943 appEditors/AppGerberEditor.py:6920 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 -#: appTools/ToolTransform.py:852 +#: appPlugins/ToolTransform.py:852 msgid "X val" msgstr "Val X" #: appEditors/AppGeoEditor.py:945 appEditors/AppGerberEditor.py:6922 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 -#: appTools/ToolTransform.py:854 +#: appPlugins/ToolTransform.py:854 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:952 appEditors/AppGerberEditor.py:6929 -#: appTools/ToolTransform.py:861 +#: appPlugins/ToolTransform.py:861 msgid "Offset X" msgstr "Ofset pe X" #: appEditors/AppGeoEditor.py:954 appEditors/AppGeoEditor.py:974 #: appEditors/AppGerberEditor.py:6931 appEditors/AppGerberEditor.py:6951 -#: appTools/ToolTransform.py:863 appTools/ToolTransform.py:883 +#: appPlugins/ToolTransform.py:863 appPlugins/ToolTransform.py:883 msgid "" "Offset the selected object(s).\n" "The point of reference is the middle of\n" @@ -2812,18 +2834,18 @@ msgstr "" #: appEditors/AppGeoEditor.py:963 appEditors/AppGerberEditor.py:6940 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 -#: appTools/ToolTransform.py:872 +#: appPlugins/ToolTransform.py:872 msgid "Y val" msgstr "Val Y" #: appEditors/AppGeoEditor.py:965 appEditors/AppGerberEditor.py:6942 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 -#: appTools/ToolTransform.py:874 +#: appPlugins/ToolTransform.py:874 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:972 appEditors/AppGerberEditor.py:6949 -#: appTools/ToolTransform.py:881 +#: appPlugins/ToolTransform.py:881 msgid "Offset Y" msgstr "Ofset pe Y" @@ -2832,14 +2854,14 @@ msgstr "Ofset pe Y" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appTools/ToolInvertGerber.py:271 appTools/ToolQRCode.py:884 -#: appTools/ToolTransform.py:901 +#: appPlugins/ToolInvertGerber.py:271 appPlugins/ToolQRCode.py:884 +#: appPlugins/ToolTransform.py:901 msgid "Rounded" msgstr "Rotunjit" #: appEditors/AppGeoEditor.py:994 appEditors/AppGerberEditor.py:6971 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 -#: appTools/ToolTransform.py:903 +#: appPlugins/ToolTransform.py:903 msgid "" "If checked then the buffer will surround the buffered shape,\n" "every corner will be rounded.\n" @@ -2853,15 +2875,15 @@ msgstr "" #: appEditors/AppGeoEditor.py:1002 appEditors/AppGerberEditor.py:6979 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 -#: appTools/ToolDistance.py:127 appTools/ToolDistance.py:421 -#: appTools/ToolDistance.py:557 appTools/ToolDistanceMin.py:211 -#: appTools/ToolTransform.py:911 +#: appPlugins/ToolDistance.py:127 appPlugins/ToolDistance.py:421 +#: appPlugins/ToolDistance.py:557 appPlugins/ToolDistanceMin.py:211 +#: appPlugins/ToolTransform.py:911 msgid "Distance" msgstr "Distanță" #: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6981 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 -#: appTools/ToolTransform.py:913 +#: appPlugins/ToolTransform.py:913 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2874,12 +2896,12 @@ msgstr "" "sau scăzut proportional cu „distanța”." #: appEditors/AppGeoEditor.py:1016 appEditors/AppGerberEditor.py:6993 -#: appTools/ToolTransform.py:925 +#: appPlugins/ToolTransform.py:925 msgid "Buffer D" msgstr "Bufer D" #: appEditors/AppGeoEditor.py:1018 appEditors/AppGerberEditor.py:6995 -#: appTools/ToolTransform.py:927 +#: appPlugins/ToolTransform.py:927 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." @@ -2889,7 +2911,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1029 appEditors/AppGerberEditor.py:7006 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 -#: appTools/ToolTransform.py:938 +#: appPlugins/ToolTransform.py:938 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2904,12 +2926,12 @@ msgstr "" "un procent din dimensiunea initială." #: appEditors/AppGeoEditor.py:1042 appEditors/AppGerberEditor.py:7019 -#: appTools/ToolTransform.py:951 +#: appPlugins/ToolTransform.py:951 msgid "Buffer F" msgstr "Bufer F" #: appEditors/AppGeoEditor.py:1044 appEditors/AppGerberEditor.py:7021 -#: appTools/ToolTransform.py:953 +#: appPlugins/ToolTransform.py:953 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." @@ -2921,35 +2943,35 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 -#: appTools/ToolCalibration.py:894 appTools/ToolDrilling.py:2815 -#: appTools/ToolMilling.py:4425 appTools/ToolPanelize.py:1152 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:894 appPlugins/ToolDrilling.py:2815 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolPanelize.py:1152 +#: appPlugins/ToolTransform.py:604 msgid "Object" msgstr "Obiect" #: appEditors/AppGeoEditor.py:1205 appEditors/AppGerberEditor.py:7182 -#: appTools/ToolTransform.py:168 +#: appPlugins/ToolTransform.py:168 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Format incorect pentru valoarea punctului. Necesită formatul X, Y" #: appEditors/AppGeoEditor.py:1230 appEditors/AppGerberEditor.py:7207 -#: appTools/ToolTransform.py:185 +#: appPlugins/ToolTransform.py:185 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:1288 appEditors/AppGeoEditor.py:1309 #: appEditors/AppGerberEditor.py:7265 appEditors/AppGerberEditor.py:7286 -#: appTools/ToolTransform.py:243 appTools/ToolTransform.py:264 +#: appPlugins/ToolTransform.py:243 appPlugins/ToolTransform.py:264 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:1322 appEditors/AppGeoEditor.py:1331 #: appEditors/AppGerberEditor.py:7299 appEditors/AppGerberEditor.py:7308 -#: appTools/ToolTransform.py:277 appTools/ToolTransform.py:286 +#: appPlugins/ToolTransform.py:277 appPlugins/ToolTransform.py:286 msgid "Offset transformation can not be done for a value of 0." msgstr "Transformarea Deplasare nu se poate face pentru o valoare de 0." -#: appEditors/AppGeoEditor.py:1361 appTools/ToolTransform.py:314 +#: appEditors/AppGeoEditor.py:1361 appPlugins/ToolTransform.py:314 msgid "Rotating" msgstr "Se rotește" @@ -2959,28 +2981,28 @@ msgstr "Se rotește" #: appEditors/AppGerberEditor.py:7359 appEditors/AppGerberEditor.py:7401 #: appEditors/AppGerberEditor.py:7441 appEditors/AppGerberEditor.py:7480 #: appEditors/AppGerberEditor.py:7524 appEditors/AppGerberEditor.py:7560 -#: appTools/ToolTransform.py:336 appTools/ToolTransform.py:376 -#: appTools/ToolTransform.py:415 appTools/ToolTransform.py:450 -#: appTools/ToolTransform.py:487 appTools/ToolTransform.py:522 app_Main.py:6509 -#: app_Main.py:6555 +#: appPlugins/ToolTransform.py:336 appPlugins/ToolTransform.py:376 +#: appPlugins/ToolTransform.py:415 appPlugins/ToolTransform.py:450 +#: appPlugins/ToolTransform.py:487 appPlugins/ToolTransform.py:522 +#: app_Main.py:6509 app_Main.py:6555 msgid "Action was not executed" msgstr "Acțiunea nu a fost efectuată" -#: appEditors/AppGeoEditor.py:1394 appTools/ToolTransform.py:346 +#: appEditors/AppGeoEditor.py:1394 appPlugins/ToolTransform.py:346 msgid "Flipping" msgstr "Oglindeste" #: appEditors/AppGeoEditor.py:1402 appEditors/AppGerberEditor.py:7390 -#: appTools/ToolTransform.py:363 app_Main.py:6507 +#: appPlugins/ToolTransform.py:363 app_Main.py:6507 msgid "Flip on Y axis done" msgstr "Oglindire pe axa Y executată" #: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:7398 -#: appTools/ToolTransform.py:372 app_Main.py:6553 +#: appPlugins/ToolTransform.py:372 app_Main.py:6553 msgid "Flip on X axis done" msgstr "Oglindirea pe axa X executată" -#: appEditors/AppGeoEditor.py:1429 appTools/ToolTransform.py:391 +#: appEditors/AppGeoEditor.py:1429 appPlugins/ToolTransform.py:391 msgid "Skewing" msgstr "Se Deformează" @@ -2992,7 +3014,7 @@ msgstr "Oglindire pe axa X executată" msgid "Skew on the Y axis done" msgstr "Oglindire pe axa Y executată" -#: appEditors/AppGeoEditor.py:1464 appTools/ToolTransform.py:425 +#: appEditors/AppGeoEditor.py:1464 appPlugins/ToolTransform.py:425 msgid "Scaling" msgstr "Se Scalează" @@ -3004,7 +3026,7 @@ msgstr "Scalarea pe axa X executată" msgid "Scale on the Y axis done" msgstr "Scalarea pe axa Y executată" -#: appEditors/AppGeoEditor.py:1495 appTools/ToolTransform.py:460 +#: appEditors/AppGeoEditor.py:1495 appPlugins/ToolTransform.py:460 msgid "Offsetting" msgstr "Ofsetare" @@ -3019,18 +3041,19 @@ msgstr "Ofset pe axa Y efectuat" #: appEditors/AppGeoEditor.py:1520 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appTools/ToolCopperThieving.py:594 -#: appTools/ToolCopperThieving.py:797 appTools/ToolCopperThieving.py:810 -#: appTools/ToolIsolation.py:1560 appTools/ToolNCC.py:2053 -#: appTools/ToolNCC.py:2080 appTools/ToolNCC.py:2188 appTools/ToolNCC.py:2201 -#: appTools/ToolNCC.py:3103 appTools/ToolNCC.py:3208 appTools/ToolNCC.py:3223 -#: appTools/ToolNCC.py:3490 appTools/ToolNCC.py:3591 appTools/ToolNCC.py:3606 -#: appTools/ToolTransform.py:497 camlib.py:1110 +#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:594 +#: appPlugins/ToolCopperThieving.py:797 appPlugins/ToolCopperThieving.py:810 +#: appPlugins/ToolIsolation.py:1560 appPlugins/ToolNCC.py:2053 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2188 +#: appPlugins/ToolNCC.py:2201 appPlugins/ToolNCC.py:3103 +#: appPlugins/ToolNCC.py:3208 appPlugins/ToolNCC.py:3223 +#: appPlugins/ToolNCC.py:3490 appPlugins/ToolNCC.py:3591 +#: appPlugins/ToolNCC.py:3606 appPlugins/ToolTransform.py:497 camlib.py:1110 msgid "Buffering" msgstr "Buferare" #: appEditors/AppGeoEditor.py:1527 appEditors/AppGerberEditor.py:7556 -#: appTools/ToolTransform.py:518 +#: appPlugins/ToolTransform.py:518 msgid "Buffer done" msgstr "Buffer finalizat" @@ -3045,7 +3068,7 @@ msgid "Enter an Angle Value (degrees)" msgstr "Introdu o valoare in grade pt Unghi" #: appEditors/AppGeoEditor.py:1545 appEditors/AppGerberEditor.py:7574 -#: appTools/ToolTransform.py:334 +#: appPlugins/ToolTransform.py:334 msgid "Rotate done" msgstr "Rotaţie efectuată" @@ -3170,7 +3193,7 @@ msgstr "Toate afişările selectate sunt activate..." msgid "Click on destination point ..." msgstr "Click pe punctul de Destinaţie ..." -#: appEditors/AppGeoEditor.py:2819 appTools/ToolMove.py:163 +#: appEditors/AppGeoEditor.py:2819 appPlugins/ToolMove.py:163 msgid "Moving" msgstr "Se deplasează" @@ -3261,11 +3284,11 @@ msgstr "Zoom la selectare" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appTools/ToolCalibration.py:775 appTools/ToolCorners.py:741 -#: appTools/ToolEtchCompensation.py:374 appTools/ToolFiducials.py:881 -#: appTools/ToolFollow.py:727 appTools/ToolInvertGerber.py:243 -#: appTools/ToolLevelling.py:1763 appTools/ToolQRCode.py:792 -#: appTools/ToolSolderPaste.py:1267 +#: appPlugins/ToolCalibration.py:775 appPlugins/ToolCorners.py:741 +#: appPlugins/ToolEtchCompensation.py:374 appPlugins/ToolFiducials.py:881 +#: appPlugins/ToolFollow.py:727 appPlugins/ToolInvertGerber.py:243 +#: appPlugins/ToolLevelling.py:1763 appPlugins/ToolQRCode.py:792 +#: appPlugins/ToolSolderPaste.py:1267 msgid "Parameters" msgstr "Parametri" @@ -3311,7 +3334,7 @@ msgstr "Lungimea elementului de geometrie." #: appEditors/AppGeoEditor.py:3523 appEditors/AppGerberEditor.py:6240 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 -#: appTools/ToolFiducials.py:800 +#: appPlugins/ToolFiducials.py:800 msgid "Coordinates" msgstr "Coordinate" @@ -3383,9 +3406,9 @@ msgstr "Linie" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 -#: appTools/ToolDrilling.py:2864 appTools/ToolFollow.py:751 -#: appTools/ToolIsolation.py:3639 appTools/ToolMilling.py:4472 -#: appTools/ToolNCC.py:4635 appTools/ToolPaint.py:3315 +#: appPlugins/ToolDrilling.py:2864 appPlugins/ToolFollow.py:751 +#: appPlugins/ToolIsolation.py:3639 appPlugins/ToolMilling.py:4478 +#: appPlugins/ToolNCC.py:4635 appPlugins/ToolPaint.py:3315 msgid "Polygon" msgstr "Poligon" @@ -3407,14 +3430,14 @@ msgstr "" #: appEditors/AppGeoEditor.py:4109 appEditors/AppGerberEditor.py:2641 #: appEditors/AppGerberEditor.py:4911 appObjects/FlatCAMGeometry.py:2742 -#: appTools/ToolCutOut.py:1595 appTools/ToolDistance.py:189 -#: appTools/ToolExtract.py:609 appTools/ToolExtract.py:720 -#: appTools/ToolExtract.py:795 appTools/ToolMilling.py:2671 -#: appTools/ToolOptimal.py:163 appTools/ToolPanelize.py:1043 -#: appTools/ToolQRCode.py:231 appTools/ToolReport.py:214 -#: appTools/ToolSolderPaste.py:693 appTools/ToolSolderPaste.py:983 -#: appTools/ToolSub.py:295 app_Main.py:8398 tclCommands/TclCommandOpenSVG.py:85 -#: tclCommands/TclCommandPanelize.py:299 +#: appPlugins/ToolCutOut.py:1595 appPlugins/ToolDistance.py:189 +#: appPlugins/ToolExtract.py:609 appPlugins/ToolExtract.py:720 +#: appPlugins/ToolExtract.py:795 appPlugins/ToolMilling.py:2671 +#: appPlugins/ToolOptimal.py:163 appPlugins/ToolPanelize.py:1043 +#: appPlugins/ToolQRCode.py:231 appPlugins/ToolReport.py:214 +#: appPlugins/ToolSolderPaste.py:693 appPlugins/ToolSolderPaste.py:983 +#: appPlugins/ToolSub.py:295 app_Main.py:8398 +#: tclCommands/TclCommandOpenSVG.py:85 tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Se lucrează" @@ -3442,8 +3465,8 @@ msgstr "Click pe punctul tinta." #: appEditors/AppGeoEditor.py:5573 appEditors/AppGeoEditor.py:5598 #: appEditors/AppGeoEditor.py:5628 appEditors/AppGeoEditor.py:5708 #: appEditors/AppGeoEditor.py:5774 appEditors/AppGeoEditor.py:5842 -#: appTools/ToolCopperThieving.py:612 appTools/ToolFilm.py:809 -#: appTools/ToolFilm.py:1069 appTools/ToolRulesCheck.py:645 +#: appPlugins/ToolCopperThieving.py:612 appPlugins/ToolFilm.py:809 +#: appPlugins/ToolFilm.py:1069 appPlugins/ToolRulesCheck.py:645 msgid "Working..." msgstr "Se lucrează..." @@ -3455,7 +3478,7 @@ msgstr "Se încarcă geometria în editor ..." msgid "Editing MultiGeo Geometry, tool" msgstr "Se editează Geometrie tip MultiGeo. unealta" -#: appEditors/AppGeoEditor.py:5334 appTools/ToolNCC.py:2542 +#: appEditors/AppGeoEditor.py:5334 appPlugins/ToolNCC.py:2542 msgid "with diameter" msgstr "cu diametrul" @@ -3511,8 +3534,8 @@ msgid "Invalid value for" msgstr "Valoare invalida pentru" #: appEditors/AppGeoEditor.py:5920 appObjects/FlatCAMGeometry.py:2821 -#: appTools/ToolMilling.py:2750 appTools/ToolPaint.py:1994 -#: appTools/ToolPaint.py:2204 +#: appPlugins/ToolMilling.py:2750 appPlugins/ToolPaint.py:1994 +#: appPlugins/ToolPaint.py:2204 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3622,21 +3645,21 @@ msgid "Select shapes to import them into the edited object." msgstr "Lista elementelor geometrice din interiorul obiectului editat." #: appEditors/AppGerberEditor.py:3043 appEditors/AppGerberEditor.py:3125 -#: appTools/ToolIsolation.py:2365 appTools/ToolIsolation.py:2517 -#: appTools/ToolPaint.py:1265 +#: appPlugins/ToolIsolation.py:2365 appPlugins/ToolIsolation.py:2517 +#: appPlugins/ToolPaint.py:1265 msgid "Added polygon" msgstr "S-a adăugat poligon" #: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 -#: appTools/ToolIsolation.py:2366 appTools/ToolIsolation.py:2519 -#: appTools/ToolPaint.py:1267 +#: appPlugins/ToolIsolation.py:2366 appPlugins/ToolIsolation.py:2519 +#: appPlugins/ToolPaint.py:1267 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:3048 appEditors/AppGerberEditor.py:3130 -#: appTools/ToolIsolation.py:2522 +#: appPlugins/ToolIsolation.py:2522 msgid "No polygon in selection." msgstr "Niciun poligon în selecție." @@ -3690,7 +3713,7 @@ msgstr "Dimensiuni editate." #: appEditors/AppGerberEditor.py:4510 appEditors/AppGerberEditor.py:6051 #: appEditors/AppGerberEditor.py:6098 appGUI/ObjectUI.py:309 -#: appTools/ToolExtract.py:988 appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolPunchGerber.py:2072 msgid "Code" msgstr "Cod" @@ -3700,7 +3723,7 @@ msgid "Dim" msgstr "Dim" #: appEditors/AppGerberEditor.py:4624 appObjects/FlatCAMCNCJob.py:714 -#: appObjects/FlatCAMScript.py:130 appTools/ToolLevelling.py:1423 +#: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1423 #: app_Main.py:7643 msgid "Loading" msgstr "Se incarcă" @@ -3739,9 +3762,9 @@ msgstr "Coordonatele au fost copiate in clipboard." #: appObjects/AppObject.py:340 appObjects/FlatCAMCNCJob.py:610 #: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1150 -#: appTools/ToolCorners.py:602 appTools/ToolFiducials.py:633 -#: appTools/ToolMove.py:235 appTools/ToolQRCode.py:537 app_Main.py:4988 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1150 +#: appPlugins/ToolCorners.py:602 appPlugins/ToolFiducials.py:633 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:537 app_Main.py:4988 msgid "Plotting" msgstr "Se afișeaz" @@ -3782,7 +3805,7 @@ msgid "Gerber Editor" msgstr "Editor Gerber" #: appEditors/AppGerberEditor.py:6038 appGUI/ObjectUI.py:274 -#: appObjects/FlatCAMObj.py:492 appTools/ToolReport.py:177 +#: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:177 msgid "Apertures" msgstr "Aperturi" @@ -3795,12 +3818,12 @@ msgid "Index" msgstr "Index" #: appEditors/AppGerberEditor.py:6058 appGUI/ObjectUI.py:315 -#: appTools/ToolExtract.py:995 appTools/ToolPunchGerber.py:2079 +#: appPlugins/ToolExtract.py:995 appPlugins/ToolPunchGerber.py:2079 msgid "Aperture Code" msgstr "Cod" #: appEditors/AppGerberEditor.py:6060 appGUI/ObjectUI.py:317 -#: appTools/ToolExtract.py:997 appTools/ToolPunchGerber.py:2081 +#: appPlugins/ToolExtract.py:997 appPlugins/ToolPunchGerber.py:2081 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" "Tipul aperturilor:\n" @@ -3810,7 +3833,7 @@ msgstr "" "etc" #: appEditors/AppGerberEditor.py:6062 appGUI/ObjectUI.py:319 -#: appTools/ToolExtract.py:999 appTools/ToolPunchGerber.py:2083 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2083 msgid "Aperture Size:" msgstr "Dim. aper.:" @@ -3909,8 +3932,8 @@ msgstr "Cum să se selecteze poligoanele de pictat (paint)." #: appEditors/AppGerberEditor.py:6224 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appTools/ToolCalculators.py:556 appTools/ToolCalculators.py:599 -#: appTools/ToolCopperThieving.py:1334 +#: appPlugins/ToolCalculators.py:556 appPlugins/ToolCalculators.py:599 +#: appPlugins/ToolCopperThieving.py:1334 msgid "Area" msgstr "Zonă" @@ -3925,12 +3948,12 @@ msgstr "Vizualizarea codului sursă a obiectului selectat." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appTools/ToolCopperThieving.py:1345 appTools/ToolPcbWizard.py:484 +#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolPcbWizard.py:484 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6230 appTools/ToolCopperThieving.py:1347 -#: appTools/ToolCopperThieving.py:1704 +#: appEditors/AppGerberEditor.py:6230 appPlugins/ToolCopperThieving.py:1347 +#: appPlugins/ToolCopperThieving.py:1704 msgid "in" msgstr "in" @@ -4088,7 +4111,7 @@ msgstr "Deformarea pe axa X a fost anulată" msgid "Skew Y cancelled" msgstr "Deformarea pe axa Y a fost anulată" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3973 +#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3974 msgid "Find" msgstr "Găsește" @@ -4118,13 +4141,13 @@ msgstr "" "String care sa inlocuiasca pe acele din campul 'Cautare' in cadrul textului." #: appEditors/AppTextEditor.py:108 appEditors/appGCodeEditor.py:157 -#: appGUI/GUIElements.py:4777 appGUI/ObjectUI.py:1977 +#: appGUI/GUIElements.py:4798 appGUI/ObjectUI.py:1977 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolExtract.py:936 appTools/ToolFollow.py:738 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 -#: appTools/ToolPunchGerber.py:2021 +#: appPlugins/ToolExtract.py:936 appPlugins/ToolFollow.py:738 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 +#: appPlugins/ToolPunchGerber.py:2021 msgid "All" msgstr "Toate" @@ -4173,15 +4196,15 @@ msgstr "Deschide fişierul" #: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 #: appObjects/FlatCAMCNCJob.py:638 appObjects/FlatCAMCNCJob.py:644 -#: appTools/ToolLevelling.py:1389 appTools/ToolLevelling.py:1395 -#: appTools/ToolLevelling.py:1581 appTools/ToolLevelling.py:1587 -#: appTools/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 +#: appPlugins/ToolLevelling.py:1389 appPlugins/ToolLevelling.py:1395 +#: appPlugins/ToolLevelling.py:1581 appPlugins/ToolLevelling.py:1587 +#: appPlugins/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 msgid "Export Code ..." msgstr "Exportă GCode ..." #: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:693 -#: appObjects/FlatCAMCNCJob.py:1089 appTools/ToolLevelling.py:1413 -#: appTools/ToolLevelling.py:1605 appTools/ToolSolderPaste.py:1122 +#: appObjects/FlatCAMCNCJob.py:1089 appPlugins/ToolLevelling.py:1413 +#: appPlugins/ToolLevelling.py:1605 appPlugins/ToolSolderPaste.py:1122 msgid "No such file or directory" msgstr "Nu exista un aşa fişier sau director" @@ -4189,7 +4212,7 @@ msgstr "Nu exista un aşa fişier sau director" msgid "Saved to" msgstr "Salvat in" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3981 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3982 #: appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 appGUI/MainGUI.py:4603 #: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4973 appGUI/MainGUI.py:5116 msgid "Ctrl+S" @@ -4220,12 +4243,12 @@ msgid "Start GCode" msgstr "Începutul G-Code" #: appEditors/appGCodeEditor.py:655 appObjects/FlatCAMCNCJob.py:763 -#: appTools/ToolCalibration.py:465 +#: appPlugins/ToolCalibration.py:465 msgid "Loaded Machine Code into Code Editor" msgstr "S-a încărcat Codul Maşină în Editorul Cod" #: appEditors/appGCodeEditor.py:747 appGUI/ObjectUI.py:1997 -#: appTools/ToolSolderPaste.py:1004 +#: appPlugins/ToolSolderPaste.py:1004 msgid "GCode Editor" msgstr "Editor Cod" @@ -4234,25 +4257,25 @@ msgid "GCode" msgstr "Cod G" #: appEditors/appGCodeEditor.py:788 appGUI/ObjectUI.py:1002 -#: appGUI/ObjectUI.py:2122 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:3727 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 +#: appGUI/ObjectUI.py:2122 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3733 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 msgid "TT" msgstr "TU" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 appObjects/FlatCAMObj.py:499 -#: appTools/ToolDrilling.py:2359 appTools/ToolMilling.py:3682 -#: appTools/ToolMilling.py:3884 appTools/ToolReport.py:184 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolMilling.py:3688 +#: appPlugins/ToolMilling.py:3890 appPlugins/ToolReport.py:184 msgid "Drills" msgstr "Găuri" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2359 -#: appTools/ToolMilling.py:3682 appTools/ToolMilling.py:3885 -#: appTools/ToolReport.py:186 +#: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2359 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3891 +#: appPlugins/ToolReport.py:186 msgid "Slots" msgstr "Sloturi" @@ -4280,121 +4303,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:993 -#: appGUI/GUIElements.py:1392 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 +#: appGUI/GUIElements.py:1393 msgid "Read Only" msgstr "Read Only" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Undo" msgstr "Revino" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Redo" msgstr "Refa" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:1697 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:1697 #: appGUI/ObjectUI.py:1979 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Cut" msgstr "Tăiere" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:4865 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:4865 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:748 appGUI/MainGUI.py:807 appGUI/MainGUI.py:885 #: appGUI/MainGUI.py:1015 appGUI/MainGUI.py:1265 appGUI/MainGUI.py:1754 #: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:2478 appGUI/MainGUI.py:5099 -#: appTools/ToolMilling.py:386 appTools/ToolPanelize.py:434 -#: appTools/ToolPanelize.py:460 appTools/ToolPanelize.py:569 -#: appTools/ToolPanelize.py:580 appTools/ToolPanelize.py:612 -#: appTools/ToolPanelize.py:661 appTools/ToolPanelize.py:860 -#: appTools/ToolPanelize.py:892 appTools/ToolPanelize.py:940 +#: appPlugins/ToolMilling.py:386 appPlugins/ToolPanelize.py:434 +#: appPlugins/ToolPanelize.py:460 appPlugins/ToolPanelize.py:569 +#: appPlugins/ToolPanelize.py:580 appPlugins/ToolPanelize.py:612 +#: appPlugins/ToolPanelize.py:661 appPlugins/ToolPanelize.py:860 +#: appPlugins/ToolPanelize.py:892 appPlugins/ToolPanelize.py:940 msgid "Copy" msgstr "Copiază" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4594 msgid "Ctrl+C" msgstr "Ctrl+C" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Paste" msgstr "Lipire" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1035 -#: appGUI/GUIElements.py:1434 appGUI/GUIElements.py:1645 -#: appGUI/GUIElements.py:1929 appGUI/GUIElements.py:3961 appGUI/MainGUI.py:4664 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 +#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 +#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3962 appGUI/MainGUI.py:4664 #: appGUI/MainGUI.py:4665 appGUI/MainGUI.py:4869 appGUI/MainGUI.py:4969 #: appGUI/MainGUI.py:4970 appGUI/MainGUI.py:5110 appGUI/MainGUI.py:5111 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4593 #: appObjects/ObjectCollection.py:1148 appObjects/ObjectCollection.py:1195 -#: appTools/ToolIsolation.py:3612 appTools/ToolPunchGerber.py:2295 +#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolPunchGerber.py:2295 msgid "Select All" msgstr "Selectează Tot" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:4593 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1051 appGUI/GUIElements.py:1450 +#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 msgid "Step Up" msgstr "Adauga" -#: appGUI/GUIElements.py:1058 appGUI/GUIElements.py:1457 +#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 msgid "Step Down" msgstr "Scade" -#: appGUI/GUIElements.py:2351 appGUI/GUIElements.py:2420 -#: appGUI/GUIElements.py:2481 appGUI/GUIElements.py:2546 -#: appGUI/GUIElements.py:3907 app_Main.py:4637 app_Main.py:4801 +#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 +#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 +#: appGUI/GUIElements.py:3908 app_Main.py:4637 app_Main.py:4801 #: app_Main.py:4890 app_Main.py:8990 app_Main.py:9338 msgid "Ok" msgstr "Ok" -#: appGUI/GUIElements.py:3872 +#: appGUI/GUIElements.py:3873 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4404,19 +4427,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:3877 +#: appGUI/GUIElements.py:3878 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3878 +#: appGUI/GUIElements.py:3879 msgid "Relative" msgstr "Relativ" -#: appGUI/GUIElements.py:3889 +#: appGUI/GUIElements.py:3890 msgid "Location" msgstr "Locaţie" -#: appGUI/GUIElements.py:3891 +#: appGUI/GUIElements.py:3892 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" @@ -4428,90 +4451,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:3973 +#: appGUI/GUIElements.py:3974 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:3981 +#: appGUI/GUIElements.py:3982 msgid "Save Log" msgstr "Salvează Log" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 msgid "Clear All" msgstr "Șterge Tot" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4106 appTools/ToolShell.py:324 +#: appGUI/GUIElements.py:4107 appPlugins/ToolShell.py:324 msgid "Type >help< to get started" msgstr "Tastați >help< pentru a începe" -#: appGUI/GUIElements.py:4672 appGUI/GUIElements.py:4689 +#: appGUI/GUIElements.py:4693 appGUI/GUIElements.py:4710 msgid "Jog the Y axis." msgstr "Miscați pe axa Y." -#: appGUI/GUIElements.py:4680 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 +#: appGUI/GUIElements.py:4701 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 #: appGUI/MainGUI.py:2247 msgid "Move to Origin" msgstr "Deplasează-te la Origine" -#: appGUI/GUIElements.py:4697 appGUI/GUIElements.py:4705 +#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4726 msgid "Jog the X axis." msgstr "Miscați pe axa X." -#: appGUI/GUIElements.py:4715 appGUI/GUIElements.py:4725 +#: appGUI/GUIElements.py:4736 appGUI/GUIElements.py:4746 msgid "Jog the Z axis." msgstr "Miscați pe axa Z." -#: appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4772 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:4759 +#: appGUI/GUIElements.py:4780 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:4764 +#: appGUI/GUIElements.py:4785 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4767 +#: appGUI/GUIElements.py:4788 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:4771 +#: appGUI/GUIElements.py:4792 msgid "Do Home" msgstr "Fă un ciclu de Homing" -#: appGUI/GUIElements.py:4773 +#: appGUI/GUIElements.py:4794 msgid "Perform a homing cycle on all axis." msgstr "Efectuați un ciclu Homing pe toate axele." -#: appGUI/GUIElements.py:4781 +#: appGUI/GUIElements.py:4802 msgid "Zero all CNC axes at current position." msgstr "Puneți la zero toate axele CNC în poziția curentă." -#: appGUI/GUIElements.py:4939 appGUI/GUIElements.py:4948 +#: appGUI/GUIElements.py:4960 appGUI/GUIElements.py:4969 msgid "Idle." msgstr "Inactiv." -#: appGUI/GUIElements.py:4987 +#: appGUI/GUIElements.py:5008 msgid "Application started ..." msgstr "Aplicaţia a pornit ..." -#: appGUI/GUIElements.py:4988 +#: appGUI/GUIElements.py:5009 msgid "Hello!" msgstr "Bună!" -#: appGUI/GUIElements.py:5047 +#: appGUI/GUIElements.py:5068 msgid "Run Script ..." msgstr "Rulează Script..." -#: appGUI/GUIElements.py:5049 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:5070 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4521,42 +4544,42 @@ msgstr "" "o automatizare a anumitor functii\n" "din FlatCAM." -#: appGUI/GUIElements.py:5058 appGUI/MainGUI.py:121 -#: appTools/ToolPcbWizard.py:412 appTools/ToolPcbWizard.py:420 +#: appGUI/GUIElements.py:5079 appGUI/MainGUI.py:121 +#: appPlugins/ToolPcbWizard.py:412 appPlugins/ToolPcbWizard.py:420 msgid "Open" msgstr "Încarcă" -#: appGUI/GUIElements.py:5062 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 +#: appGUI/GUIElements.py:5083 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 #: appGUI/MainGUI.py:2210 appGUI/MainGUI.py:4600 app_Main.py:8890 #: app_Main.py:8893 msgid "Open Project" msgstr "Încarcă Project" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 #: appGUI/MainGUI.py:2205 app_Main.py:8770 app_Main.py:8775 msgid "Open Gerber" msgstr "Încarcă Gerber" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 #: appGUI/MainGUI.py:2207 app_Main.py:8810 app_Main.py:8815 msgid "Open Excellon" msgstr "Încarcă Excellon" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 #: appGUI/MainGUI.py:4596 appGUI/MainGUI.py:5115 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5078 appGUI/MainGUI.py:143 app_Main.py:8853 +#: appGUI/GUIElements.py:5099 appGUI/MainGUI.py:143 app_Main.py:8853 #: app_Main.py:8858 msgid "Open G-Code" msgstr "Încarcă G-Code" -#: appGUI/GUIElements.py:5088 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:5109 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Iesiere" @@ -4580,26 +4603,27 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Se va crea un proiect nou, fără continut" -#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appTools/ToolLevelling.py:1986 +#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appPlugins/ToolLevelling.py:1986 msgid "New" msgstr "Nou" #: appGUI/MainGUI.py:98 appGUI/MainGUI.py:1640 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 #: appObjects/FlatCAMGeometry.py:2178 appObjects/ObjectCollection.py:235 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:1339 -#: appTools/ToolCalibration.py:1356 appTools/ToolCopperThieving.py:184 -#: appTools/ToolCopperThieving.py:1376 appTools/ToolCopperThieving.py:1390 -#: appTools/ToolCutOut.py:2376 appTools/ToolCutOut.py:2774 -#: appTools/ToolDblSided.py:678 appTools/ToolDblSided.py:919 -#: appTools/ToolFilm.py:1148 appTools/ToolFilm.py:1171 -#: appTools/ToolImage.py:158 appTools/ToolImage.py:216 -#: appTools/ToolIsolation.py:3532 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:2808 appTools/ToolMilling.py:3636 -#: appTools/ToolNCC.py:4144 appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolSolderPaste.py:1503 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:634 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:1339 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCopperThieving.py:184 +#: appPlugins/ToolCopperThieving.py:1376 appPlugins/ToolCopperThieving.py:1390 +#: appPlugins/ToolCutOut.py:2376 appPlugins/ToolCutOut.py:2774 +#: appPlugins/ToolDblSided.py:678 appPlugins/ToolDblSided.py:919 +#: appPlugins/ToolFilm.py:1148 appPlugins/ToolFilm.py:1171 +#: appPlugins/ToolImage.py:158 appPlugins/ToolImage.py:216 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:2808 appPlugins/ToolMilling.py:3642 +#: appPlugins/ToolNCC.py:4144 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPanelize.py:1158 +#: appPlugins/ToolSolderPaste.py:1503 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:634 msgid "Geometry" msgstr "Geometrie" @@ -4615,21 +4639,22 @@ msgstr "Va crea un obiect nou de tip Geometrie, fără continut." #: appGUI/MainGUI.py:103 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appTools/ToolAlignObjects.py:416 -#: appTools/ToolAlignObjects.py:452 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:904 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolCutOut.py:2375 -#: appTools/ToolDblSided.py:676 appTools/ToolDblSided.py:917 -#: appTools/ToolFilm.py:1147 appTools/ToolFilm.py:1170 -#: appTools/ToolImage.py:136 appTools/ToolImage.py:160 -#: appTools/ToolImage.py:216 appTools/ToolIsolation.py:3533 -#: appTools/ToolIsolation.py:3583 appTools/ToolNCC.py:4145 -#: appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolPanelize.py:1257 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:632 defaults.py:582 +#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:416 +#: appPlugins/ToolAlignObjects.py:452 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:904 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolCutOut.py:2375 +#: appPlugins/ToolDblSided.py:676 appPlugins/ToolDblSided.py:917 +#: appPlugins/ToolFilm.py:1147 appPlugins/ToolFilm.py:1170 +#: appPlugins/ToolImage.py:136 appPlugins/ToolImage.py:160 +#: appPlugins/ToolImage.py:216 appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3583 appPlugins/ToolNCC.py:4145 +#: appPlugins/ToolNCC.py:4612 appPlugins/ToolPaint.py:3291 +#: appPlugins/ToolPanelize.py:218 appPlugins/ToolPanelize.py:1116 +#: appPlugins/ToolPanelize.py:1158 appPlugins/ToolPanelize.py:1257 +#: appPlugins/ToolTransform.py:144 appPlugins/ToolTransform.py:632 +#: defaults.py:583 msgid "Gerber" msgstr "Gerber" @@ -4645,19 +4670,19 @@ msgstr "Va crea un obiect nou de tip Gerber, fără continut." #: appGUI/MainGUI.py:108 appGUI/MainGUI.py:1644 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appTools/ToolAlignObjects.py:417 -#: appTools/ToolAlignObjects.py:453 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:905 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolDblSided.py:677 -#: appTools/ToolDblSided.py:876 appTools/ToolDblSided.py:918 -#: appTools/ToolFilm.py:1429 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:3637 appTools/ToolNCC.py:4612 -#: appTools/ToolPaint.py:3291 appTools/ToolPanelize.py:218 -#: appTools/ToolPanelize.py:1116 appTools/ToolPunchGerber.py:2112 -#: appTools/ToolPunchGerber.py:2127 appTools/ToolTransform.py:144 -#: appTools/ToolTransform.py:633 +#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:417 +#: appPlugins/ToolAlignObjects.py:453 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:905 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolDblSided.py:677 +#: appPlugins/ToolDblSided.py:876 appPlugins/ToolDblSided.py:918 +#: appPlugins/ToolFilm.py:1429 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:3643 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPunchGerber.py:2112 +#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:633 msgid "Excellon" msgstr "Excellon" @@ -4767,8 +4792,8 @@ msgstr "HPGL2 ca si obiect de geometrie" msgid "Export" msgstr "Export" -#: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:640 appTools/ToolQRCode.py:645 -#: app_Main.py:9000 app_Main.py:9005 +#: appGUI/MainGUI.py:247 appPlugins/ToolQRCode.py:640 +#: appPlugins/ToolQRCode.py:645 app_Main.py:9000 app_Main.py:9005 msgid "Export SVG" msgstr "Exporta SVG" @@ -4776,7 +4801,8 @@ msgstr "Exporta SVG" msgid "Export DXF" msgstr "Exportă DXF" -#: appGUI/MainGUI.py:259 appTools/ToolQRCode.py:591 appTools/ToolQRCode.py:596 +#: appGUI/MainGUI.py:259 appPlugins/ToolQRCode.py:591 +#: appPlugins/ToolQRCode.py:596 msgid "Export PNG" msgstr "Exporta PNG" @@ -4830,7 +4856,7 @@ msgstr "Importați Preferințele din fișier" msgid "Export Preferences to file" msgstr "Exportați Preferințele într-un fișier" -#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1197 +#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1199 msgid "Save Preferences" msgstr "Salvează Pref" @@ -4990,10 +5016,10 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:457 appGUI/MainGUI.py:1322 -#: appGUI/preferences/PreferencesUIManager.py:926 -#: appGUI/preferences/PreferencesUIManager.py:1014 -#: appGUI/preferences/PreferencesUIManager.py:1042 -#: appGUI/preferences/PreferencesUIManager.py:1148 app_Main.py:6137 +#: appGUI/preferences/PreferencesUIManager.py:928 +#: appGUI/preferences/PreferencesUIManager.py:1016 +#: appGUI/preferences/PreferencesUIManager.py:1044 +#: appGUI/preferences/PreferencesUIManager.py:1150 app_Main.py:6137 #: app_Main.py:6142 app_Main.py:6157 msgid "Preferences" msgstr "Preferințe" @@ -5003,7 +5029,7 @@ msgid "Shift+P" msgstr "Shift+P" #: appGUI/MainGUI.py:463 appObjects/FlatCAMObj.py:488 -#: appTools/ToolReport.py:173 +#: appPlugins/ToolReport.py:173 msgid "Options" msgstr "Opțiuni" @@ -5211,8 +5237,8 @@ msgid "Objects" msgstr "Obiecte" #: appGUI/MainGUI.py:584 appObjects/ObjectCollection.py:1152 -#: appObjects/ObjectCollection.py:1199 appTools/ToolIsolation.py:3618 -#: appTools/ToolPunchGerber.py:2301 +#: appObjects/ObjectCollection.py:1199 appPlugins/ToolIsolation.py:3618 +#: appPlugins/ToolPunchGerber.py:2301 msgid "Deselect All" msgstr "Deselectează toate" @@ -5373,7 +5399,7 @@ msgstr "Șterge forme geo" #: appGUI/MainGUI.py:701 appGUI/MainGUI.py:815 appGUI/MainGUI.py:1272 #: appGUI/MainGUI.py:1703 appGUI/MainGUI.py:1765 appGUI/MainGUI.py:2485 -#: appGUI/MainGUI.py:5103 appTools/ToolMove.py:27 +#: appGUI/MainGUI.py:5103 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Mutare" @@ -5523,8 +5549,8 @@ msgstr "Alb" msgid "Black" msgstr "Negru" -#: appGUI/MainGUI.py:867 appTools/ToolMilling.py:3926 -#: appTools/ToolMilling.py:3934 app_Main.py:8471 +#: appGUI/MainGUI.py:867 appPlugins/ToolMilling.py:3932 +#: appPlugins/ToolMilling.py:3940 app_Main.py:8471 msgid "Custom" msgstr "Personalizat" @@ -5630,7 +5656,7 @@ msgstr "Șterge Afișare" msgid "Drilling Tool" msgstr "Unealtă Găurire" -#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appTools/ToolMilling.py:1287 +#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appPlugins/ToolMilling.py:1287 msgid "Milling Tool" msgstr "Unealtă Frezare" @@ -5652,7 +5678,7 @@ msgstr "Unealta \"Urmăreste\"" msgid "NCC Tool" msgstr "Unealta NCC" -#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appTools/ToolCutOut.py:2418 +#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appPlugins/ToolCutOut.py:2418 msgid "Cutout Tool" msgstr "Unealta Decupare" @@ -5833,23 +5859,23 @@ msgstr "TCL Shell" msgid "Plot Area" msgstr "Arie Afișare" -#: appGUI/MainGUI.py:1491 appTools/ToolCopperThieving.py:1278 -#: appTools/ToolCorners.py:677 appTools/ToolEtchCompensation.py:309 -#: appTools/ToolExtract.py:910 appTools/ToolFiducials.py:991 -#: appTools/ToolFollow.py:698 appTools/ToolInvertGerber.py:230 -#: appTools/ToolIsolation.py:3195 appTools/ToolOptimal.py:441 -#: appTools/ToolPunchGerber.py:1991 appTools/ToolQRCode.py:756 -#: appTools/ToolRulesCheck.py:1189 appTools/ToolSolderPaste.py:1171 -#: appTools/ToolSub.py:815 +#: appGUI/MainGUI.py:1491 appPlugins/ToolCopperThieving.py:1278 +#: appPlugins/ToolCorners.py:677 appPlugins/ToolEtchCompensation.py:309 +#: appPlugins/ToolExtract.py:910 appPlugins/ToolFiducials.py:991 +#: appPlugins/ToolFollow.py:698 appPlugins/ToolInvertGerber.py:230 +#: appPlugins/ToolIsolation.py:3195 appPlugins/ToolOptimal.py:441 +#: appPlugins/ToolPunchGerber.py:1991 appPlugins/ToolQRCode.py:756 +#: appPlugins/ToolRulesCheck.py:1189 appPlugins/ToolSolderPaste.py:1171 +#: appPlugins/ToolSub.py:815 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1501 appTools/ToolDrilling.py:2326 -#: appTools/ToolRulesCheck.py:1327 +#: appGUI/MainGUI.py:1501 appPlugins/ToolDrilling.py:2326 +#: appPlugins/ToolRulesCheck.py:1327 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1511 appTools/ToolSub.py:868 +#: appGUI/MainGUI.py:1511 appPlugins/ToolSub.py:868 msgid "GEOMETRY" msgstr "GEOMETRIE" @@ -5918,7 +5944,7 @@ msgstr "Comută Vizibilitate" msgid "Grids" msgstr "Grid-uri" -#: appGUI/MainGUI.py:1666 appTools/ToolMilling.py:3926 +#: appGUI/MainGUI.py:1666 appPlugins/ToolMilling.py:3932 msgid "Path" msgstr "Pe cale" @@ -5986,21 +6012,21 @@ msgstr "Folderul de preferințe FlatCAM a fost deschis." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Esti sigur că dorești să ștergi setările GUI?\n" -#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:958 -#: appGUI/preferences/PreferencesUIManager.py:1201 appTranslation.py:111 +#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:960 +#: appGUI/preferences/PreferencesUIManager.py:1203 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2627 app_Main.py:3708 app_Main.py:6435 #: app_Main.py:9445 msgid "Yes" msgstr "Da" -#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1202 +#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1204 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2384 appTools/ToolIsolation.py:3275 -#: appTools/ToolMilling.py:3707 appTools/ToolNCC.py:4232 -#: appTools/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:3275 +#: appPlugins/ToolMilling.py:3713 appPlugins/ToolNCC.py:4232 +#: appPlugins/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 #: app_Main.py:2628 app_Main.py:3709 app_Main.py:6436 app_Main.py:9446 msgid "No" msgstr "Nu" @@ -6049,22 +6075,22 @@ msgstr "" "Selectează forma geometrică asupra căreia să se\n" "aplice Unealta de Uniune." -#: appGUI/MainGUI.py:3756 appTools/ToolIsolation.py:888 -#: appTools/ToolNCC.py:1419 appTools/ToolPaint.py:417 -#: appTools/ToolSolderPaste.py:141 appTools/ToolSolderPaste.py:1222 +#: appGUI/MainGUI.py:3756 appPlugins/ToolIsolation.py:888 +#: appPlugins/ToolNCC.py:1419 appPlugins/ToolPaint.py:417 +#: appPlugins/ToolSolderPaste.py:141 appPlugins/ToolSolderPaste.py:1222 #: app_Main.py:4778 msgid "New Tool" msgstr "O Noua Unealtă" -#: appGUI/MainGUI.py:3757 appTools/ToolIsolation.py:889 -#: appTools/ToolNCC.py:1420 appTools/ToolPaint.py:418 -#: appTools/ToolSolderPaste.py:142 app_Main.py:4779 +#: appGUI/MainGUI.py:3757 appPlugins/ToolIsolation.py:889 +#: appPlugins/ToolNCC.py:1420 appPlugins/ToolPaint.py:418 +#: appPlugins/ToolSolderPaste.py:142 app_Main.py:4779 msgid "Enter a Tool Diameter" msgstr "Introduceti un Diametru de Unealtă" -#: appGUI/MainGUI.py:3769 appTools/ToolIsolation.py:910 -#: appTools/ToolNCC.py:1441 appTools/ToolPaint.py:431 -#: appTools/ToolSolderPaste.py:154 app_Main.py:4792 +#: appGUI/MainGUI.py:3769 appPlugins/ToolIsolation.py:910 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:431 +#: appPlugins/ToolSolderPaste.py:154 app_Main.py:4792 msgid "Adding Tool cancelled" msgstr "Adăugarea unei unelte anulată" @@ -6209,7 +6235,7 @@ msgstr "Ctrl+M" msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4602 appTools/ToolPDF.py:44 +#: appGUI/MainGUI.py:4602 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "Unealta import PDF" @@ -6255,8 +6281,8 @@ msgstr "Rulează TCL script" msgid "Toggle the workspace" msgstr "Comută Suprafata de lucru" -#: appGUI/MainGUI.py:4622 appTools/ToolAlignObjects.py:32 -#: appTools/ToolAlignObjects.py:378 +#: appGUI/MainGUI.py:4622 appPlugins/ToolAlignObjects.py:32 +#: appPlugins/ToolAlignObjects.py:378 msgid "Align Objects" msgstr "Aliniere Obiecte" @@ -6266,7 +6292,7 @@ msgstr "Aliniere Obiecte" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4623 appTools/ToolCorners.py:638 +#: appGUI/MainGUI.py:4623 appPlugins/ToolCorners.py:638 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" @@ -6276,8 +6302,8 @@ msgstr "Unealta pentru Semne la Colț" msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4624 appTools/ToolCalculators.py:90 -#: appTools/ToolCalculators.py:399 +#: appGUI/MainGUI.py:4624 appPlugins/ToolCalculators.py:90 +#: appPlugins/ToolCalculators.py:399 msgid "Calculators" msgstr "Calculatoare" @@ -6293,8 +6319,8 @@ msgstr "2-fețe PCB" msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4626 appTools/ToolExtract.py:162 -#: appTools/ToolExtract.py:877 +#: appGUI/MainGUI.py:4626 appPlugins/ToolExtract.py:162 +#: appPlugins/ToolExtract.py:877 #, fuzzy #| msgid "ExtraCut" msgid "Extract" @@ -6304,8 +6330,8 @@ msgstr "Extra taiere" msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4627 appTools/ToolFiducials.py:138 -#: appTools/ToolFiducials.py:747 +#: appGUI/MainGUI.py:4627 appPlugins/ToolFiducials.py:138 +#: appPlugins/ToolFiducials.py:747 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" @@ -6315,8 +6341,8 @@ msgstr "Unealta Fiducials" msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4628 appTools/ToolInvertGerber.py:93 -#: appTools/ToolInvertGerber.py:190 appTools/ToolInvertGerber.py:284 +#: appGUI/MainGUI.py:4628 appPlugins/ToolInvertGerber.py:93 +#: appPlugins/ToolInvertGerber.py:190 appPlugins/ToolInvertGerber.py:284 msgid "Invert Gerber" msgstr "Inversează Gerber" @@ -6324,8 +6350,8 @@ msgstr "Inversează Gerber" msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4629 appTools/ToolPunchGerber.py:1939 -#: appTools/ToolPunchGerber.py:2317 +#: appGUI/MainGUI.py:4629 appPlugins/ToolPunchGerber.py:1939 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Punch Gerber" msgstr "Punctează Gerber" @@ -6337,8 +6363,8 @@ msgstr "Alt+I" msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4631 appTools/ToolCopperThieving.py:144 -#: appTools/ToolCopperThieving.py:1246 +#: appGUI/MainGUI.py:4631 appPlugins/ToolCopperThieving.py:144 +#: appPlugins/ToolCopperThieving.py:1246 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" @@ -6366,8 +6392,8 @@ msgstr "Film PCB" msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4635 appTools/ToolNCC.py:2327 appTools/ToolNCC.py:2329 -#: appTools/ToolNCC.py:2911 appTools/ToolNCC.py:2913 +#: appGUI/MainGUI.py:4635 appPlugins/ToolNCC.py:2327 appPlugins/ToolNCC.py:2329 +#: appPlugins/ToolNCC.py:2911 appPlugins/ToolNCC.py:2913 msgid "Non-Copper Clearing" msgstr "Curățăre Non-Cu" @@ -6375,8 +6401,8 @@ msgstr "Curățăre Non-Cu" msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4636 appTools/ToolIsolation.py:3317 -#: appTools/ToolNCC.py:4280 +#: appGUI/MainGUI.py:4636 appPlugins/ToolIsolation.py:3317 +#: appPlugins/ToolNCC.py:4280 msgid "Optimal" msgstr "Optim" @@ -6392,7 +6418,8 @@ msgstr "Unealta Paint" msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4638 appTools/ToolQRCode.py:135 appTools/ToolQRCode.py:706 +#: appGUI/MainGUI.py:4638 appPlugins/ToolQRCode.py:135 +#: appPlugins/ToolQRCode.py:706 #, fuzzy #| msgid "Code" msgid "QRCode" @@ -6416,7 +6443,7 @@ msgstr "Alt+T" msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4642 appTools/ToolSub.py:168 appTools/ToolSub.py:746 +#: appGUI/MainGUI.py:4642 appPlugins/ToolSub.py:168 appPlugins/ToolSub.py:746 #, fuzzy #| msgid "Subtractor" msgid "Subtract" @@ -6434,7 +6461,7 @@ msgstr "Decupare PCB" msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4644 appTools/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4644 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Panelizează PCB" @@ -6490,7 +6517,7 @@ msgstr "Deschide Tutoriale Online" msgid "Refresh Plots" msgstr "Improspatare Afișare" -#: appGUI/MainGUI.py:4664 appTools/ToolSolderPaste.py:72 +#: appGUI/MainGUI.py:4664 appPlugins/ToolSolderPaste.py:72 msgid "Delete Object" msgstr "Șterge Obiectul" @@ -6754,7 +6781,7 @@ msgstr "Opțiuni afișare" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appTools/ToolCopperThieving.py:1424 +#: appPlugins/ToolCopperThieving.py:1424 msgid "Solid" msgstr "Solid" @@ -6786,18 +6813,18 @@ msgstr "Afisează" #: appGUI/ObjectUI.py:2111 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appTools/ToolMilling.py:3668 +#: appPlugins/ToolMilling.py:3674 msgid "Plot (show) this object." msgstr "Afisează (arata) acest obiect." -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appTools/ToolFollow.py:126 -#: appTools/ToolFollow.py:650 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appPlugins/ToolFollow.py:126 +#: appPlugins/ToolFollow.py:650 msgid "Follow" msgstr "Urmează" #: appGUI/ObjectUI.py:228 appGUI/ObjectUI.py:398 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 -#: appTools/ToolFollow.py:772 +#: appPlugins/ToolFollow.py:772 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6843,16 +6870,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:325 appTools/ToolExtract.py:1001 -#: appTools/ToolPunchGerber.py:2085 +#: appGUI/ObjectUI.py:325 appPlugins/ToolExtract.py:1001 +#: appPlugins/ToolPunchGerber.py:2085 msgid "Mark the aperture instances on canvas." msgstr "Marchează aperturile pe canvas." -#: appGUI/ObjectUI.py:332 appTools/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:332 appPlugins/ToolIsolation.py:3673 msgid "Buffer Solid Geometry" msgstr "Creează Bufer Geometrie Solidă" -#: appGUI/ObjectUI.py:334 appTools/ToolIsolation.py:3675 +#: appGUI/ObjectUI.py:334 appPlugins/ToolIsolation.py:3675 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6869,7 +6896,7 @@ msgid "Isolation Routing" msgstr "Izolare" #: appGUI/ObjectUI.py:353 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appTools/ToolIsolation.py:3174 +#: appPlugins/ToolIsolation.py:3174 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6877,7 +6904,7 @@ msgstr "" "Creați un obiect Geometrie cu\n" "căi de tăiere pentru tăierea imprejurul poligoanelor." -#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appTools/ToolNCC.py:4661 +#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appPlugins/ToolNCC.py:4661 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6895,7 +6922,7 @@ msgstr "" "pt decuparea PCB." #: appGUI/ObjectUI.py:411 appGUI/ObjectUI.py:759 appGUI/ObjectUI.py:1839 -#: appTools/ToolEtchCompensation.py:322 +#: appPlugins/ToolEtchCompensation.py:322 msgid "Utilities" msgstr "Utilități" @@ -6943,16 +6970,16 @@ msgstr "" "Obiectul Geometrie rezultat \n" "va avea colțurile rotunjite." -#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appTools/ToolCutOut.py:2655 -#: appTools/ToolCutOut.py:2670 appTools/ToolFollow.py:764 -#: appTools/ToolIsolation.py:3652 appTools/ToolNCC.py:4658 -#: appTools/ToolPaint.py:3324 appTools/ToolSolderPaste.py:1482 +#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appPlugins/ToolCutOut.py:2655 +#: appPlugins/ToolCutOut.py:2670 appPlugins/ToolFollow.py:764 +#: appPlugins/ToolIsolation.py:3652 appPlugins/ToolNCC.py:4658 +#: appPlugins/ToolPaint.py:3324 appPlugins/ToolSolderPaste.py:1482 msgid "Generate Geometry" msgstr "Genereza Geometrie" #: appGUI/ObjectUI.py:482 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1153 appTools/ToolQRCode.py:879 +#: appPlugins/ToolPanelize.py:1153 appPlugins/ToolQRCode.py:879 msgid "Bounding Box" msgstr "Forma înconjurătoare" @@ -6994,8 +7021,8 @@ msgstr "Obiect Excellon" msgid "Solid circles." msgstr "Cercuri solide." -#: appGUI/ObjectUI.py:676 appTools/ToolDrilling.py:2361 -#: appTools/ToolMilling.py:3684 +#: appGUI/ObjectUI.py:676 appPlugins/ToolDrilling.py:2361 +#: appPlugins/ToolMilling.py:3690 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7009,10 +7036,10 @@ msgstr "" "in codul masină CNC.\n" "Aici se selectează uneltele pt generarea de G-Code." -#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 appTools/ToolDrilling.py:2366 -#: appTools/ToolIsolation.py:3245 appTools/ToolMilling.py:3689 -#: appTools/ToolMilling.py:3737 appTools/ToolNCC.py:4196 -#: appTools/ToolPaint.py:3002 +#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 +#: appPlugins/ToolDrilling.py:2366 appPlugins/ToolIsolation.py:3245 +#: appPlugins/ToolMilling.py:3695 appPlugins/ToolMilling.py:3743 +#: appPlugins/ToolNCC.py:4196 appPlugins/ToolPaint.py:3002 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7020,8 +7047,8 @@ msgstr "" "Diametrul uneltei. Valoarea sa\n" "reprezintă lăţimea tăieturii in material." -#: appGUI/ObjectUI.py:684 appTools/ToolDrilling.py:2369 -#: appTools/ToolMilling.py:3692 +#: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2369 +#: appPlugins/ToolMilling.py:3698 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -7029,8 +7056,8 @@ msgstr "" "Numărul de găuri. Sunt găuri efectuate prin\n" "operațiuni de găurire efectuate cu un burghiu." -#: appGUI/ObjectUI.py:687 appTools/ToolDrilling.py:2372 -#: appTools/ToolMilling.py:3695 +#: appGUI/ObjectUI.py:687 appPlugins/ToolDrilling.py:2372 +#: appPlugins/ToolMilling.py:3701 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7088,7 +7115,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:793 appTools/ToolMilling.py:3895 +#: appGUI/ObjectUI.py:793 appPlugins/ToolMilling.py:3901 msgid "Milling Diameter" msgstr "Dia frezare" @@ -7156,17 +7183,17 @@ msgstr "" #: appGUI/ObjectUI.py:989 appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appTools/ToolMilling.py:3667 +#: appPlugins/ToolMilling.py:3673 msgid "Plot Object" msgstr "Afisează" #: appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 appGUI/ObjectUI.py:2132 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appTools/ToolCopperThieving.py:1454 appTools/ToolMilling.py:3727 +#: appPlugins/ToolCopperThieving.py:1454 appPlugins/ToolMilling.py:3733 msgid "Dia" msgstr "Dia" -#: appGUI/ObjectUI.py:1009 appTools/ToolMilling.py:3732 +#: appGUI/ObjectUI.py:1009 appPlugins/ToolMilling.py:3738 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7246,7 +7273,7 @@ msgstr "" "Alegerea tipului V-Shape (formă in V) va selecta automat Tipul de Operaţie " "ca Izolare." -#: appGUI/ObjectUI.py:1046 appTools/ToolMilling.py:3752 +#: appGUI/ObjectUI.py:1046 appPlugins/ToolMilling.py:3758 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -7292,8 +7319,8 @@ msgstr "Puncte" msgid "Total of vertex points in the geometry." msgstr "Total puncte de inflexiune în geometrie." -#: appGUI/ObjectUI.py:1883 appTools/ToolCalculators.py:521 -#: appTools/ToolCalculators.py:704 +#: appGUI/ObjectUI.py:1883 appPlugins/ToolCalculators.py:521 +#: appPlugins/ToolCalculators.py:704 msgid "Calculate" msgstr "Calculează" @@ -7336,7 +7363,7 @@ msgstr "" "capat al liniilor de traversare." #: appGUI/ObjectUI.py:2052 appObjects/FlatCAMObj.py:864 -#: appTools/ToolReport.py:577 +#: appPlugins/ToolReport.py:577 msgid "Travelled distance" msgstr "Distanța parcursă" @@ -7431,7 +7458,7 @@ msgstr "" "Deshide o fereastra dialog pentru salvarea codului\n" "G-Code intr-un fişier." -#: appGUI/ObjectUI.py:2186 appTools/ToolSolderPaste.py:1570 +#: appGUI/ObjectUI.py:2186 appPlugins/ToolSolderPaste.py:1570 msgid "Review CNC Code." msgstr "Examinați codul CNC." @@ -7476,7 +7503,7 @@ msgid "Align Left" msgstr "Aliniați la stânga" #: appGUI/ObjectUI.py:2401 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appTools/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 +#: appPlugins/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 msgid "Center" msgstr "Centru" @@ -7513,31 +7540,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:240 appGUI/PlotCanvasLegacy.py:355 +#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 msgid "Axis enabled." msgstr "Axe activate." -#: appGUI/PlotCanvas.py:248 appGUI/PlotCanvasLegacy.py:364 +#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 msgid "Axis disabled." msgstr "Axe dezactivate." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:385 +#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 msgid "HUD enabled." msgstr "HUD activat." -#: appGUI/PlotCanvas.py:276 appGUI/PlotCanvasLegacy.py:392 +#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 msgid "HUD disabled." msgstr "HUD dezactivat." -#: appGUI/PlotCanvas.py:298 appGUI/PlotCanvasLegacy.py:467 +#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 msgid "Grid enabled." msgstr "Grid activat." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:477 +#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 msgid "Grid disabled." msgstr "Grid dezactivat." -#: appGUI/PlotCanvasLegacy.py:1548 +#: appGUI/PlotCanvasLegacy.py:1580 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7545,41 +7572,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:933 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Preferences applied." msgstr "Preferințele au fost aplicate." -#: appGUI/preferences/PreferencesUIManager.py:953 +#: appGUI/preferences/PreferencesUIManager.py:955 msgid "Are you sure you want to continue?" msgstr "Ești sigur că vrei să continui?" -#: appGUI/preferences/PreferencesUIManager.py:954 +#: appGUI/preferences/PreferencesUIManager.py:956 msgid "Application will restart" msgstr "Aplicaţia va reporni" -#: appGUI/preferences/PreferencesUIManager.py:1047 +#: appGUI/preferences/PreferencesUIManager.py:1049 msgid "Preferences closed without saving." msgstr "Tab-ul Preferințe a fost închis fără a salva." -#: appGUI/preferences/PreferencesUIManager.py:1060 +#: appGUI/preferences/PreferencesUIManager.py:1062 msgid "Preferences default values are restored." msgstr "Valorile implicite pt preferințe sunt restabilite." -#: appGUI/preferences/PreferencesUIManager.py:1091 app_Main.py:3009 +#: appGUI/preferences/PreferencesUIManager.py:1093 app_Main.py:3009 #: app_Main.py:10147 msgid "Failed to write defaults to file." msgstr "Salvarea valorilor default intr-un fişier a eșuat." -#: appGUI/preferences/PreferencesUIManager.py:1095 -#: appGUI/preferences/PreferencesUIManager.py:1210 +#: appGUI/preferences/PreferencesUIManager.py:1097 +#: appGUI/preferences/PreferencesUIManager.py:1212 msgid "Preferences saved." msgstr "Preferințele au fost salvate." -#: appGUI/preferences/PreferencesUIManager.py:1145 +#: appGUI/preferences/PreferencesUIManager.py:1147 msgid "Preferences edited but not saved." msgstr "Preferințele au fost editate dar nu au fost salvate." -#: appGUI/preferences/PreferencesUIManager.py:1195 +#: appGUI/preferences/PreferencesUIManager.py:1197 msgid "" "One or more values are changed.\n" "Do you want to save?" @@ -7702,8 +7729,8 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:831 appTools/ToolLevelling.py:2118 -#: appTools/ToolReport.py:544 +#: appObjects/FlatCAMObj.py:831 appPlugins/ToolLevelling.py:2118 +#: appPlugins/ToolReport.py:544 msgid "Feedrate" msgstr "Feedrate" @@ -7762,7 +7789,7 @@ msgstr "Culoare Linie Trecere" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:151 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:1314 +#: appPlugins/ToolRulesCheck.py:1314 msgid "Outline" msgstr "Contur" @@ -7955,8 +7982,8 @@ msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 -#: appTools/ToolDistance.py:575 appTools/ToolDistanceMin.py:252 -#: appTools/ToolPcbWizard.py:485 appTools/ToolReport.py:172 +#: appPlugins/ToolDistance.py:575 appPlugins/ToolDistanceMin.py:252 +#: appPlugins/ToolPcbWizard.py:485 appPlugins/ToolReport.py:172 msgid "Units" msgstr "Unităti" @@ -7969,8 +7996,8 @@ msgstr "Unitațile de masura folosite in fişierul Excellon." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 -#: appTools/ToolPcbWizard.py:483 appTools/ToolReport.py:357 -#: appTools/ToolReport.py:361 appTools/ToolReport.py:363 +#: appPlugins/ToolPcbWizard.py:483 appPlugins/ToolReport.py:357 +#: appPlugins/ToolReport.py:361 appPlugins/ToolReport.py:363 msgid "Inch" msgstr "Inch" @@ -8070,7 +8097,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 -#: appTools/ToolPcbWizard.py:468 +#: appPlugins/ToolPcbWizard.py:468 msgid "LZ" msgstr "LZ" @@ -8078,7 +8105,7 @@ msgstr "LZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 -#: appTools/ToolPcbWizard.py:469 +#: appPlugins/ToolPcbWizard.py:469 msgid "TZ" msgstr "TZ" @@ -8132,7 +8159,7 @@ msgid "M-Color" msgstr "M-Color" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 -#: appTools/ToolPcbWizard.py:439 +#: appPlugins/ToolPcbWizard.py:439 msgid "Excellon Format" msgstr "Format Excellon" @@ -8183,7 +8210,7 @@ msgstr "" "KiCAD 3:5 INCH TZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 -#: appTools/ToolCalculators.py:436 +#: appPlugins/ToolCalculators.py:436 msgid "INCH" msgstr "Inch" @@ -8258,7 +8285,7 @@ msgstr "Actualizeaza setarile de Export" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appTools/ToolPanelize.py:1269 +#: appPlugins/ToolPanelize.py:1269 msgid "Path Optimization" msgstr "Optimizarea căii" @@ -8451,7 +8478,7 @@ msgstr "Orientare" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appTools/ToolFilm.py:1492 +#: appPlugins/ToolFilm.py:1492 msgid "" "Can be:\n" "- Portrait\n" @@ -8464,14 +8491,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appTools/ToolFilm.py:1496 app_Main.py:8060 +#: appPlugins/ToolFilm.py:1496 app_Main.py:8060 msgid "Portrait" msgstr "Portret" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appTools/ToolFilm.py:1497 app_Main.py:8062 +#: appPlugins/ToolFilm.py:1497 app_Main.py:8062 msgid "Landscape" msgstr "Peisaj" @@ -8491,7 +8518,8 @@ msgstr "" "și include filele Proiect, Selectat și Unelte." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 -#: appTools/ToolDblSided.py:817 appTools/ToolDblSided.py:991 app_Main.py:8048 +#: appPlugins/ToolDblSided.py:817 appPlugins/ToolDblSided.py:991 +#: app_Main.py:8048 msgid "Axis" msgstr "Axă" @@ -8519,15 +8547,27 @@ msgstr "HUD" msgid "This sets the font size for the Heads Up Display." msgstr "Aceasta setează dimensiunea fontului pentru afisajul HUD." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#, fuzzy +#| msgid "Fill Color" +msgid "Axis Color" +msgstr "Culoare Continut" + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#, 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 msgid "Mouse Settings" msgstr "Setări mouse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 msgid "Cursor Shape" msgstr "Forma cursorului" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:279 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8537,50 +8577,50 @@ msgstr "" "- Mic -> cu o dimensiune personalizabilă.\n" "- Mare -> Linii infinite" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:285 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Mic" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Mare" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 msgid "Cursor Size" msgstr "Dimensiunea cursorului" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 msgid "Set the size of the mouse cursor, in pixels." msgstr "Setați dimensiunea cursorului mouse-ului, în pixeli." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 msgid "Cursor Width" msgstr "Lățimea cursorului" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 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:319 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:326 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 msgid "Cursor Color" msgstr "Culoarea cursorului" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 msgid "Check this box to color mouse cursor." msgstr "Bifează această casetă pentru a colora cursorul mouse-ului." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:328 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 msgid "Set the color of the mouse cursor." msgstr "Setați culoarea cursorului mouse-ului." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 msgid "Pan Button" msgstr "Buton Pan (mișcare)" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:345 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8590,39 +8630,39 @@ msgstr "" "- MMB - butonul din mijloc al mouse-ului\n" "- RMB - butonul in dreapta al mouse-ului" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:349 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "MMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:350 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "RMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:356 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 msgid "Multiple Selection" msgstr "Selecție Multiplă" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:358 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 msgid "Select the key used for multiple selection." msgstr "Selectează tasta folosita pentru selectia multipla." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 msgid "Delete object confirmation" msgstr "Confirmare de ștergere a obiectului" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8632,11 +8672,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:380 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 msgid "Allow Edit" msgstr "Permiteți editarea" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:382 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8644,11 +8684,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:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 msgid "\"Open\" behavior" msgstr "Stil \"Încarcare\"" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 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" @@ -8666,11 +8706,11 @@ msgstr "" "ambele \n" "cazuri: fie că se deschide un fisier, fie că se salvează un fisier." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 msgid "Enable ToolTips" msgstr "Activează ToolTip-uri" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:401 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8678,11 +8718,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:410 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 msgid "Bookmarks limit" msgstr "Limită nr. bookmark-uri" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:412 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 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" @@ -8692,11 +8732,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:421 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 msgid "Activity Icon" msgstr "Icon Activitate" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:423 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Selectați GIF-ul care arată activitatea când FlatCAM este activ." @@ -8714,7 +8754,7 @@ msgstr "" "Este setată la fiecare pornire a programului." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 -#: appTools/ToolCalculators.py:437 +#: appPlugins/ToolCalculators.py:437 msgid "MM" msgstr "MM" @@ -9292,7 +9332,7 @@ msgstr "Opțiuni Avans. Geometrie" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 -#: appTools/ToolCalibration.py:833 appTools/ToolSolderPaste.py:1343 +#: appPlugins/ToolCalibration.py:833 appPlugins/ToolSolderPaste.py:1343 msgid "Toolchange X-Y" msgstr "X,Y schimb. unealtă" @@ -9303,13 +9343,13 @@ msgstr "Poziţia X,Y in format (x,y) unde se face schimbarea uneltei." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appTools/ToolDrilling.py:2694 +#: appPlugins/ToolDrilling.py:2694 msgid "Start Z" msgstr "Z Start" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appTools/ToolDrilling.py:2696 +#: appPlugins/ToolDrilling.py:2696 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -9331,13 +9371,13 @@ msgstr "" "pentru toate celelalte cazuri ignoră acest parametru." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:78 -#: appTools/ToolMilling.py:4194 +#: appPlugins/ToolMilling.py:4200 msgid "Re-cut" msgstr "Re-tăiere" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:80 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:92 -#: appTools/ToolMilling.py:4196 appTools/ToolMilling.py:4209 +#: appPlugins/ToolMilling.py:4202 appPlugins/ToolMilling.py:4215 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -9352,16 +9392,16 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appTools/ToolDrilling.py:2736 appTools/ToolLevelling.py:1784 -#: appTools/ToolMilling.py:4348 +#: appPlugins/ToolDrilling.py:2736 appPlugins/ToolLevelling.py:1784 +#: appPlugins/ToolMilling.py:4354 msgid "Probe Z depth" msgstr "Z sondă" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:103 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appTools/ToolDrilling.py:2738 appTools/ToolLevelling.py:1786 -#: appTools/ToolMilling.py:4350 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolLevelling.py:1786 +#: appPlugins/ToolMilling.py:4356 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -9371,15 +9411,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appTools/ToolDrilling.py:2755 appTools/ToolMilling.py:4367 +#: appPlugins/ToolDrilling.py:2755 appPlugins/ToolMilling.py:4373 msgid "Feedrate Probe" msgstr "Feedrate sonda" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2757 appTools/ToolLevelling.py:1799 -#: appTools/ToolMilling.py:4369 +#: appPlugins/ToolDrilling.py:2757 appPlugins/ToolLevelling.py:1799 +#: appPlugins/ToolMilling.py:4375 msgid "The feedrate used while the probe is probing." msgstr "Viteza sondei când aceasta coboară." @@ -9471,7 +9511,7 @@ msgstr "Zone de Excludere" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appTools/ToolDrilling.py:2793 appTools/ToolMilling.py:4404 +#: appPlugins/ToolDrilling.py:2793 appPlugins/ToolMilling.py:4410 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -9486,22 +9526,22 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appTools/ToolDrilling.py:2866 appTools/ToolFollow.py:747 -#: appTools/ToolIsolation.py:3635 appTools/ToolMilling.py:4474 -#: appTools/ToolNCC.py:4631 appTools/ToolPaint.py:3311 +#: appPlugins/ToolDrilling.py:2866 appPlugins/ToolFollow.py:747 +#: appPlugins/ToolIsolation.py:3635 appPlugins/ToolMilling.py:4480 +#: appPlugins/ToolNCC.py:4631 appPlugins/ToolPaint.py:3311 msgid "The kind of selection shape used for area selection." msgstr "Selectează forma de selectie folosită pentru selectia zonală." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2834 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4444 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2834 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4450 msgid "Strategy" msgstr "Strategie" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appTools/ToolDrilling.py:2835 appTools/ToolMilling.py:4445 +#: appPlugins/ToolDrilling.py:2835 appPlugins/ToolMilling.py:4451 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -9515,28 +9555,28 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:228 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2839 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4449 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2839 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4455 msgid "Over" msgstr "Peste" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:229 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2840 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4450 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2840 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4456 msgid "Around" msgstr "Inconjurare" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2847 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4456 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2847 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4462 msgid "Over Z" msgstr "Peste Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appTools/ToolDrilling.py:2848 appTools/ToolMilling.py:4457 +#: appPlugins/ToolDrilling.py:2848 appPlugins/ToolMilling.py:4463 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -9570,12 +9610,12 @@ msgstr "" "deasupra materialului." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:287 -#: appTools/ToolMilling.py:1337 +#: appPlugins/ToolMilling.py:1337 msgid "Pressure" msgstr "Apasare" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:289 -#: appTools/ToolMilling.py:1339 +#: appPlugins/ToolMilling.py:1339 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -9584,7 +9624,7 @@ msgstr "" "cu atât presiunea periei asupra materialului este mai puternică." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:328 -#: appTools/ToolMilling.py:4010 +#: appPlugins/ToolMilling.py:4016 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -9624,7 +9664,7 @@ msgstr "" "aproximarea lineara a Geometriilor circulare." #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:64 -#: appObjects/FlatCAMObj.py:495 appTools/ToolReport.py:180 +#: appObjects/FlatCAMObj.py:495 appPlugins/ToolReport.py:180 msgid "Tools" msgstr "Unelte" @@ -9698,8 +9738,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appObjects/FlatCAMGeometry.py:1701 appTools/ToolCutOut.py:2472 -#: appTools/ToolMilling.py:1841 +#: appObjects/FlatCAMGeometry.py:1701 appPlugins/ToolCutOut.py:2472 +#: appPlugins/ToolMilling.py:1841 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9710,8 +9750,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appTools/ToolCutOut.py:2485 appTools/ToolDrilling.py:2454 -#: appTools/ToolMilling.py:4094 +#: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2454 +#: appPlugins/ToolMilling.py:4100 msgid "Multi-Depth" msgstr "Multi-Pas" @@ -9749,13 +9789,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:117 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:110 -#: appTools/ToolCalibration.py:819 +#: appPlugins/ToolCalibration.py:819 msgid "Toolchange Z" msgstr "Z schimb. unealtă" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2680 appTools/ToolMilling.py:4309 +#: appPlugins/ToolDrilling.py:2680 appPlugins/ToolMilling.py:4315 msgid "" "Z-axis position (height) for\n" "tool change." @@ -9763,13 +9803,13 @@ msgstr "Înălţimea, pe axa Z, pentru schimbul uneltei." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:124 -#: appTools/ToolDrilling.py:2706 appTools/ToolMilling.py:4321 +#: appPlugins/ToolDrilling.py:2706 appPlugins/ToolMilling.py:4327 msgid "End move Z" msgstr "Z oprire" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:137 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appTools/ToolDrilling.py:2708 appTools/ToolMilling.py:4323 +#: appPlugins/ToolDrilling.py:2708 appPlugins/ToolMilling.py:4329 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -9777,13 +9817,13 @@ msgstr "Înălţimea la care se parchează freza dupa ce se termina lucrul." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:137 -#: appTools/ToolDrilling.py:2722 appTools/ToolMilling.py:4336 +#: appPlugins/ToolDrilling.py:2722 appPlugins/ToolMilling.py:4342 msgid "End move X,Y" msgstr "X-Y Ultima miscare" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appTools/ToolDrilling.py:2724 appTools/ToolMilling.py:4338 +#: appPlugins/ToolDrilling.py:2724 appPlugins/ToolMilling.py:4344 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -9794,7 +9834,7 @@ msgstr "" "efectuată la final." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:165 -#: appTools/ToolMilling.py:4139 +#: appPlugins/ToolMilling.py:4145 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -9829,7 +9869,7 @@ msgstr "Activați Pauză" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:212 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appTools/ToolDrilling.py:2552 appTools/ToolMilling.py:4242 +#: appPlugins/ToolDrilling.py:2552 appPlugins/ToolMilling.py:4248 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -9839,15 +9879,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 -#: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:4253 +#: appPlugins/ToolDrilling.py:2564 appPlugins/ToolMilling.py:4259 msgid "Number of time units for spindle to dwell." msgstr "Timpul (ori secunde ori milisec) cat se stă in pauză." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appTools/ToolDrilling.py:2773 appTools/ToolMilling.py:4385 -#: appTools/ToolSolderPaste.py:1461 +#: appPlugins/ToolDrilling.py:2773 appPlugins/ToolMilling.py:4391 +#: appPlugins/ToolSolderPaste.py:1461 msgid "Preprocessor" msgstr "Postprocesor" @@ -9889,11 +9929,11 @@ msgstr "" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolCopperThieving.py:1719 appTools/ToolFiducials.py:933 -#: appTools/ToolFilm.py:1324 appTools/ToolReport.py:468 -#: appTools/ToolReport.py:471 appTools/ToolReport.py:474 -#: appTools/ToolReport.py:502 appTools/ToolReport.py:509 -#: appTools/ToolReport.py:512 +#: appPlugins/ToolCopperThieving.py:1719 appPlugins/ToolFiducials.py:933 +#: appPlugins/ToolFilm.py:1324 appPlugins/ToolReport.py:468 +#: appPlugins/ToolReport.py:471 appPlugins/ToolReport.py:474 +#: appPlugins/ToolReport.py:502 appPlugins/ToolReport.py:509 +#: appPlugins/ToolReport.py:512 msgid "None" msgstr "Nimic" @@ -10167,8 +10207,8 @@ 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 -#: appTools/ToolCopperThieving.py:1305 appTools/ToolCopperThieving.py:1675 -#: appTools/ToolExtract.py:1214 +#: appPlugins/ToolCopperThieving.py:1305 appPlugins/ToolCopperThieving.py:1675 +#: appPlugins/ToolExtract.py:1214 msgid "Clearance" msgstr "Degajare" @@ -10183,7 +10223,7 @@ msgstr "" "si traseele de cupru din fisierul Gerber." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appTools/ToolCopperThieving.py:1336 +#: appPlugins/ToolCopperThieving.py:1336 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 " @@ -10191,7 +10231,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appTools/ToolCopperThieving.py:1357 appTools/ToolNCC.py:4592 +#: appPlugins/ToolCopperThieving.py:1357 appPlugins/ToolNCC.py:4592 msgid "Itself" msgstr "Însuşi" @@ -10199,9 +10239,9 @@ msgstr "Însuşi" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1358 appTools/ToolFollow.py:739 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1358 appPlugins/ToolFollow.py:739 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Area Selection" msgstr "Selecţie zonă" @@ -10209,19 +10249,19 @@ msgstr "Selecţie zonă" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1359 appTools/ToolDblSided.py:909 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1359 appPlugins/ToolDblSided.py:909 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Reference Object" msgstr "Obiect Ref" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appTools/ToolCopperThieving.py:1361 +#: appPlugins/ToolCopperThieving.py:1361 msgid "Reference:" msgstr "Referinţă:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appTools/ToolCopperThieving.py:1363 +#: appPlugins/ToolCopperThieving.py:1363 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 " @@ -10240,25 +10280,25 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1408 appTools/ToolExtract.py:968 -#: appTools/ToolExtract.py:1115 appTools/ToolPunchGerber.py:2052 -#: appTools/ToolPunchGerber.py:2224 +#: appPlugins/ToolCopperThieving.py:1408 appPlugins/ToolExtract.py:968 +#: appPlugins/ToolExtract.py:1115 appPlugins/ToolPunchGerber.py:2052 +#: appPlugins/ToolPunchGerber.py:2224 msgid "Rectangular" msgstr "Patrulater" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appTools/ToolCopperThieving.py:1409 +#: appPlugins/ToolCopperThieving.py:1409 msgid "Minimal" msgstr "Minimal" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appTools/ToolCopperThieving.py:1402 appTools/ToolFilm.py:1173 -#: appTools/ToolPanelize.py:1165 +#: appPlugins/ToolCopperThieving.py:1402 appPlugins/ToolFilm.py:1173 +#: appPlugins/ToolPanelize.py:1165 msgid "Box Type" msgstr "Tip container" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appTools/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1404 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -10267,27 +10307,27 @@ msgstr "" "- „Minimal” - caseta de delimitare va fi in formă de suprafată convexă." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appTools/ToolCopperThieving.py:1425 +#: appPlugins/ToolCopperThieving.py:1425 msgid "Dots Grid" msgstr "Grilă de puncte" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appTools/ToolCopperThieving.py:1426 +#: appPlugins/ToolCopperThieving.py:1426 msgid "Squares Grid" msgstr "Grilă de pătrate" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appTools/ToolCopperThieving.py:1427 +#: appPlugins/ToolCopperThieving.py:1427 msgid "Lines Grid" msgstr "Grilă de linii" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appTools/ToolCopperThieving.py:1429 +#: appPlugins/ToolCopperThieving.py:1429 msgid "Fill Type:" msgstr "Tip de umplere:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appTools/ToolCopperThieving.py:1431 +#: appPlugins/ToolCopperThieving.py:1431 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -10300,57 +10340,57 @@ msgstr "" "- „Grilă de linii” - zona goală va fi umplută cu un model de linii." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appTools/ToolCopperThieving.py:1450 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Dots Grid Parameters" msgstr "Parametri grilă puncte" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appTools/ToolCopperThieving.py:1456 +#: appPlugins/ToolCopperThieving.py:1456 msgid "Dot diameter in Dots Grid." msgstr "Diametrul punctului în Grila de Puncte." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appTools/ToolCopperThieving.py:1469 +#: appPlugins/ToolCopperThieving.py:1469 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 -#: appTools/ToolCopperThieving.py:1490 +#: appPlugins/ToolCopperThieving.py:1490 msgid "Squares Grid Parameters" msgstr "Parametri grilă de patrate" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appTools/ToolCopperThieving.py:1496 +#: appPlugins/ToolCopperThieving.py:1496 msgid "Square side size in Squares Grid." msgstr "Dimensiunea pătratului în Grila de Pătrate." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appTools/ToolCopperThieving.py:1509 +#: appPlugins/ToolCopperThieving.py:1509 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 -#: appTools/ToolCopperThieving.py:1530 +#: appPlugins/ToolCopperThieving.py:1530 msgid "Lines Grid Parameters" msgstr "Parametri grilă de linii" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1536 +#: appPlugins/ToolCopperThieving.py:1536 msgid "Line thickness size in Lines Grid." msgstr "Mărimea grosimii liniei în Grila de linii." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appTools/ToolCopperThieving.py:1549 +#: appPlugins/ToolCopperThieving.py:1549 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 -#: appTools/ToolCopperThieving.py:1589 +#: appPlugins/ToolCopperThieving.py:1589 msgid "Robber Bar Parameters" msgstr "Parametri pentru Robber Bar" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appTools/ToolCopperThieving.py:1591 +#: appPlugins/ToolCopperThieving.py:1591 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -10359,7 +10399,7 @@ msgstr "" "Robber Bar = bordura de cupru pentru a ajuta la placarea de găuri, cu model." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appTools/ToolCopperThieving.py:1599 +#: appPlugins/ToolCopperThieving.py:1599 msgid "Bounding box margin for robber bar." msgstr "" "Marginea pentru forma înconjurătoare\n" @@ -10368,40 +10408,40 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:248 #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:266 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 -#: appTools/ToolCopperThieving.py:1610 appTools/ToolCorners.py:762 -#: appTools/ToolExtract.py:1273 +#: appPlugins/ToolCopperThieving.py:1610 appPlugins/ToolCorners.py:762 +#: appPlugins/ToolExtract.py:1273 msgid "Thickness" msgstr "Grosime" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appTools/ToolCopperThieving.py:1612 +#: appPlugins/ToolCopperThieving.py:1612 msgid "The robber bar thickness." msgstr "Grosimea Robber Bar." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appTools/ToolCopperThieving.py:1645 +#: appPlugins/ToolCopperThieving.py:1645 msgid "Pattern Plating Mask" msgstr "Masca de placare cu model" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appTools/ToolCopperThieving.py:1647 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Generate a mask for pattern plating." msgstr "Generați o mască pentru placarea cu model." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appTools/ToolCopperThieving.py:1668 +#: appPlugins/ToolCopperThieving.py:1668 msgid "Only Pads" msgstr "Doar Pad-uri" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appTools/ToolCopperThieving.py:1670 +#: appPlugins/ToolCopperThieving.py:1670 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 -#: appTools/ToolCopperThieving.py:1677 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -10410,25 +10450,25 @@ msgstr "" "și / sau Robber Bar și deschiderile efective ale măștii." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appTools/ToolCopperThieving.py:1713 +#: appPlugins/ToolCopperThieving.py:1713 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 -#: appTools/ToolCopperThieving.py:1716 appTools/ToolFilm.py:1327 -#: appTools/ToolMilling.py:3886 +#: appPlugins/ToolCopperThieving.py:1716 appPlugins/ToolFilm.py:1327 +#: appPlugins/ToolMilling.py:3892 msgid "Both" msgstr "Ambele" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appTools/ToolCopperThieving.py:518 appTools/ToolCopperThieving.py:522 -#: appTools/ToolCopperThieving.py:584 appTools/ToolCopperThieving.py:1717 +#: appPlugins/ToolCopperThieving.py:518 appPlugins/ToolCopperThieving.py:522 +#: appPlugins/ToolCopperThieving.py:584 appPlugins/ToolCopperThieving.py:1717 msgid "Thieving" msgstr "Thieving" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appTools/ToolCopperThieving.py:1718 +#: appPlugins/ToolCopperThieving.py:1718 msgid "Robber bar" msgstr "Rober Bar" @@ -10441,18 +10481,18 @@ msgstr "Opțiuni Unealta Calibrare" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appTools/ToolCopperThieving.py:1300 appTools/ToolCorners.py:743 -#: appTools/ToolFiducials.py:883 +#: appPlugins/ToolCopperThieving.py:1300 appPlugins/ToolCorners.py:743 +#: appPlugins/ToolFiducials.py:883 msgid "Parameters used for this tool." msgstr "Parametrii folosiți pentru aceasta unealta." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 -#: appTools/ToolCalibration.py:889 +#: appPlugins/ToolCalibration.py:889 msgid "Source Type" msgstr "Tipul sursei" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 -#: appTools/ToolCalibration.py:890 +#: appPlugins/ToolCalibration.py:890 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -10466,32 +10506,32 @@ msgstr "" "- Liber -> faceți clic liber pe ecran pentru a obține punctele de calibrare" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 -#: appTools/ToolCalibration.py:895 +#: appPlugins/ToolCalibration.py:895 msgid "Free" msgstr "Liber" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 -#: appTools/ToolCalibration.py:784 +#: appPlugins/ToolCalibration.py:784 msgid "Height (Z) for travelling between the points." msgstr "Înălțime (Z) pentru deplasarea între puncte." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 -#: appTools/ToolCalibration.py:796 +#: appPlugins/ToolCalibration.py:796 msgid "Verification Z" msgstr "Z Verificare" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 -#: appTools/ToolCalibration.py:798 +#: appPlugins/ToolCalibration.py:798 msgid "Height (Z) for checking the point." msgstr "Înălțimea (Z) pentru verificarea punctului." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 -#: appTools/ToolCalibration.py:810 +#: appPlugins/ToolCalibration.py:810 msgid "Zero Z tool" msgstr "Realizare Zero Z" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 -#: appTools/ToolCalibration.py:812 +#: appPlugins/ToolCalibration.py:812 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -10500,12 +10540,12 @@ msgstr "" "uneltei de verificare." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 -#: appTools/ToolCalibration.py:821 +#: appPlugins/ToolCalibration.py:821 msgid "Height (Z) for mounting the verification probe." msgstr "Înălțime (Z) pentru montarea sondei de verificare." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 -#: appTools/ToolCalibration.py:835 +#: appPlugins/ToolCalibration.py:835 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -10516,12 +10556,12 @@ msgstr "" "(x, y) curentă se va folosi," #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 -#: appTools/ToolCalibration.py:861 +#: appPlugins/ToolCalibration.py:861 msgid "Second point" msgstr "Al doilea punct" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 -#: appTools/ToolCalibration.py:863 +#: appPlugins/ToolCalibration.py:863 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -10533,15 +10573,15 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appTools/ToolCalibration.py:867 appTools/ToolCorners.py:706 -#: appTools/ToolFilm.py:1211 app_Main.py:5474 +#: appPlugins/ToolCalibration.py:867 appPlugins/ToolCorners.py:706 +#: appPlugins/ToolFilm.py:1211 app_Main.py:5474 msgid "Top Left" msgstr "Stânga sus" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appTools/ToolCalibration.py:868 appTools/ToolCorners.py:718 -#: appTools/ToolFilm.py:1212 app_Main.py:5475 +#: appPlugins/ToolCalibration.py:868 appPlugins/ToolCorners.py:718 +#: appPlugins/ToolFilm.py:1212 app_Main.py:5475 msgid "Bottom Right" msgstr "Dreapta-jos" @@ -10551,13 +10591,13 @@ msgstr "Opțiuni Extractie Găuri" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appTools/ToolExtract.py:917 appTools/ToolPunchGerber.py:2002 +#: appPlugins/ToolExtract.py:917 appPlugins/ToolPunchGerber.py:2002 msgid "Processed Pads Type" msgstr "Tipul de pad-uri procesate" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appTools/ToolExtract.py:919 appTools/ToolPunchGerber.py:2004 +#: appPlugins/ToolExtract.py:919 appPlugins/ToolPunchGerber.py:2004 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10569,7 +10609,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appTools/ToolExtract.py:946 appTools/ToolPunchGerber.py:2030 +#: appPlugins/ToolExtract.py:946 appPlugins/ToolPunchGerber.py:2030 msgid "Process Circular Pads." msgstr "Procesează paduri Circulare." @@ -10577,26 +10617,26 @@ msgstr "Procesează paduri Circulare." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appTools/ToolExtract.py:952 appTools/ToolExtract.py:1089 -#: appTools/ToolPunchGerber.py:2036 appTools/ToolPunchGerber.py:2198 +#: appPlugins/ToolExtract.py:952 appPlugins/ToolExtract.py:1089 +#: appPlugins/ToolPunchGerber.py:2036 appPlugins/ToolPunchGerber.py:2198 msgid "Oblong" msgstr "Oval" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appTools/ToolExtract.py:954 appTools/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:954 appPlugins/ToolPunchGerber.py:2038 msgid "Process Oblong Pads." msgstr "Procesează paduri Ovale." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appTools/ToolExtract.py:962 appTools/ToolPunchGerber.py:2046 +#: appPlugins/ToolExtract.py:962 appPlugins/ToolPunchGerber.py:2046 msgid "Process Square Pads." msgstr "Procesează paduri Pătratice." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appTools/ToolExtract.py:970 appTools/ToolPunchGerber.py:2054 +#: appPlugins/ToolExtract.py:970 appPlugins/ToolPunchGerber.py:2054 msgid "Process Rectangular Pads." msgstr "Procesează paduri Rectangulare." @@ -10604,15 +10644,15 @@ msgstr "Procesează paduri Rectangulare." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appTools/ToolExtract.py:976 -#: appTools/ToolExtract.py:1128 appTools/ToolPunchGerber.py:2060 -#: appTools/ToolPunchGerber.py:2237 appTools/ToolReport.py:190 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:976 +#: appPlugins/ToolExtract.py:1128 appPlugins/ToolPunchGerber.py:2060 +#: appPlugins/ToolPunchGerber.py:2237 appPlugins/ToolReport.py:190 msgid "Others" msgstr "Altele" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appTools/ToolExtract.py:978 appTools/ToolPunchGerber.py:2062 +#: appPlugins/ToolExtract.py:978 appPlugins/ToolPunchGerber.py:2062 msgid "Process pads not in the categories above." msgstr "Procesează paduri care nu se regăsesc in alte categorii." @@ -10620,8 +10660,8 @@ msgstr "Procesează paduri care nu se regăsesc in alte categorii." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appTools/ToolExtract.py:1036 appTools/ToolExtract.py:1146 -#: appTools/ToolPunchGerber.py:2113 appTools/ToolPunchGerber.py:2142 +#: appPlugins/ToolExtract.py:1036 appPlugins/ToolExtract.py:1146 +#: appPlugins/ToolPunchGerber.py:2113 appPlugins/ToolPunchGerber.py:2142 msgid "Fixed Diameter" msgstr "Dia fix" @@ -10629,19 +10669,19 @@ msgstr "Dia fix" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appTools/ToolExtract.py:1038 appTools/ToolExtract.py:1067 -#: appTools/ToolPunchGerber.py:2115 appTools/ToolPunchGerber.py:2170 +#: appPlugins/ToolExtract.py:1038 appPlugins/ToolExtract.py:1067 +#: appPlugins/ToolPunchGerber.py:2115 appPlugins/ToolPunchGerber.py:2170 msgid "Fixed Annular Ring" msgstr "Inel anular Fix" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appTools/ToolExtract.py:1037 appTools/ToolPunchGerber.py:2114 +#: appPlugins/ToolExtract.py:1037 appPlugins/ToolPunchGerber.py:2114 msgid "Proportional" msgstr "Proportional" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appTools/ToolExtract.py:1027 +#: appPlugins/ToolExtract.py:1027 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10657,13 +10697,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appTools/ToolExtract.py:1156 appTools/ToolPunchGerber.py:2152 +#: appPlugins/ToolExtract.py:1156 appPlugins/ToolPunchGerber.py:2152 msgid "Fixed hole diameter." msgstr "Dia gaură fix." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appTools/ToolExtract.py:1069 appTools/ToolPunchGerber.py:2172 +#: appPlugins/ToolExtract.py:1069 appPlugins/ToolPunchGerber.py:2172 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10675,31 +10715,31 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appTools/ToolExtract.py:1078 appTools/ToolPunchGerber.py:2187 +#: appPlugins/ToolExtract.py:1078 appPlugins/ToolPunchGerber.py:2187 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 -#: appTools/ToolExtract.py:1091 appTools/ToolPunchGerber.py:2200 +#: appPlugins/ToolExtract.py:1091 appPlugins/ToolPunchGerber.py:2200 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 -#: appTools/ToolExtract.py:1104 appTools/ToolPunchGerber.py:2213 +#: appPlugins/ToolExtract.py:1104 appPlugins/ToolPunchGerber.py:2213 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 -#: appTools/ToolExtract.py:1117 appTools/ToolPunchGerber.py:2226 +#: appPlugins/ToolExtract.py:1117 appPlugins/ToolPunchGerber.py:2226 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 -#: appTools/ToolExtract.py:1130 appTools/ToolPunchGerber.py:2239 +#: appPlugins/ToolExtract.py:1130 appPlugins/ToolPunchGerber.py:2239 msgid "The size of annular ring for other pads." msgstr "" "Dimensiunea inelului anular pentru alte tipuri de paduri decat cele de mai " @@ -10707,7 +10747,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appTools/ToolExtract.py:1163 appTools/ToolPunchGerber.py:2251 +#: appPlugins/ToolExtract.py:1163 appPlugins/ToolPunchGerber.py:2251 msgid "Proportional Diameter" msgstr "Diametru Proportional" @@ -10718,7 +10758,7 @@ msgstr "Factor" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appTools/ToolExtract.py:1174 appTools/ToolPunchGerber.py:2262 +#: appPlugins/ToolExtract.py:1174 appPlugins/ToolPunchGerber.py:2262 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10727,17 +10767,17 @@ msgstr "" "Diametrul găurii va fi un procent din dimensiunea padului." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appTools/ToolExtract.py:1208 appTools/ToolExtract.py:1233 +#: appPlugins/ToolExtract.py:1208 appPlugins/ToolExtract.py:1233 msgid "Extract Soldermask" msgstr "Extrage Soldermask" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appTools/ToolExtract.py:1210 appTools/ToolExtract.py:1236 +#: appPlugins/ToolExtract.py:1210 appPlugins/ToolExtract.py:1236 msgid "Extract soldermask from a given Gerber file." msgstr "Extrageți soldermask dintr-un anumit fișier Gerber." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appTools/ToolExtract.py:1216 +#: appPlugins/ToolExtract.py:1216 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." @@ -10746,17 +10786,17 @@ msgstr "" "dincolo de marginea pad-urilor." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appTools/ToolExtract.py:1252 appTools/ToolExtract.py:1291 +#: appPlugins/ToolExtract.py:1252 appPlugins/ToolExtract.py:1291 msgid "Extract Cutout" msgstr "Extrageți Decupajul" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appTools/ToolExtract.py:1254 appTools/ToolExtract.py:1294 +#: appPlugins/ToolExtract.py:1254 appPlugins/ToolExtract.py:1294 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 -#: appTools/ToolExtract.py:1275 +#: appPlugins/ToolExtract.py:1275 msgid "The thickness of the line that makes the cutout geometry." msgstr "Grosimea liniei care face geometria decupajului." @@ -10765,7 +10805,7 @@ msgid "Fiducials Tool Options" msgstr "Opțiuni Unealta Fiducials" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 -#: appTools/ToolFiducials.py:890 +#: appPlugins/ToolFiducials.py:890 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -10776,25 +10816,25 @@ msgstr "" "Deschiderea soldermask este dublă." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 -#: appTools/ToolFiducials.py:918 +#: appPlugins/ToolFiducials.py:918 msgid "Auto" msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 -#: appTools/ToolCutOut.py:2610 appTools/ToolFiducials.py:919 -#: appTools/ToolLevelling.py:1821 appTools/ToolPunchGerber.py:2288 +#: appPlugins/ToolCutOut.py:2610 appPlugins/ToolFiducials.py:919 +#: appPlugins/ToolLevelling.py:1821 appPlugins/ToolPunchGerber.py:2288 msgid "Manual" msgstr "Manual" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 -#: appTools/ToolLevelling.py:1814 +#: appPlugins/ToolLevelling.py:1814 msgid "Mode" msgstr "Mod" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 -#: appTools/ToolFiducials.py:923 +#: appPlugins/ToolFiducials.py:923 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -10804,22 +10844,22 @@ msgstr "" "- „Manual” - plasarea manuală a fiducial." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 -#: appTools/ToolFiducials.py:931 +#: appPlugins/ToolFiducials.py:931 msgid "Up" msgstr "Sus" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 -#: appTools/ToolFiducials.py:932 +#: appPlugins/ToolFiducials.py:932 msgid "Down" msgstr "Jos" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 -#: appTools/ToolFiducials.py:935 +#: appPlugins/ToolFiducials.py:935 msgid "Second fiducial" msgstr "Al 2-lea Fiducial" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 -#: appTools/ToolFiducials.py:937 +#: appPlugins/ToolFiducials.py:937 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -10834,22 +10874,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCorners.py:755 appTools/ToolFiducials.py:953 +#: appPlugins/ToolCorners.py:755 appPlugins/ToolFiducials.py:953 msgid "Cross" msgstr "Cruce" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 -#: appTools/ToolFiducials.py:954 +#: appPlugins/ToolFiducials.py:954 msgid "Chess" msgstr "Şah" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 -#: appTools/ToolFiducials.py:956 +#: appPlugins/ToolFiducials.py:956 msgid "Fiducial Type" msgstr "Tip Fiducial" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 -#: appTools/ToolFiducials.py:958 +#: appPlugins/ToolFiducials.py:958 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -10862,7 +10902,7 @@ msgstr "" "- „Șah” - model de șah fiduciar." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 -#: appTools/ToolFiducials.py:967 +#: appPlugins/ToolFiducials.py:967 msgid "Line thickness" msgstr "Grosimea liniei" @@ -10879,7 +10919,7 @@ msgstr "" "din pozitiv in negative si invers." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appTools/ToolInvertGerber.py:251 +#: appPlugins/ToolInvertGerber.py:251 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10888,12 +10928,12 @@ msgstr "" "marginile obiectului Gerber." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appTools/ToolInvertGerber.py:262 +#: appPlugins/ToolInvertGerber.py:262 msgid "Lines Join Style" msgstr "Stil Unire Linii" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appTools/ToolInvertGerber.py:264 +#: appPlugins/ToolInvertGerber.py:264 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10909,7 +10949,7 @@ msgstr "" "- Teşit -> liniile sunt unite de o a 3-a linie" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appTools/ToolInvertGerber.py:273 +#: appPlugins/ToolInvertGerber.py:273 msgid "Bevel" msgstr "Teșit" @@ -10926,7 +10966,7 @@ msgstr "" "la fiecare două elemente geometrice Gerber" #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appTools/ToolOptimal.py:454 +#: appPlugins/ToolOptimal.py:454 msgid "Precision" msgstr "Precizie" @@ -10940,7 +10980,7 @@ msgid "Punch Gerber Options" msgstr "Opțiuni Punctare Gerber" #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appTools/ToolPunchGerber.py:2104 +#: appPlugins/ToolPunchGerber.py:2104 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10974,12 +11014,12 @@ msgstr "" "într-un fișier Gerber selectat sau care poate fi exportat ca fișier." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appTools/ToolQRCode.py:799 app_Main.py:8028 +#: appPlugins/ToolQRCode.py:799 app_Main.py:8028 msgid "Version" msgstr "Versiune" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 -#: appTools/ToolQRCode.py:801 +#: appPlugins/ToolQRCode.py:801 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -10988,13 +11028,13 @@ msgstr "" "la 40 (177x177 elemente)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 -#: appTools/ToolQRCode.py:812 +#: appPlugins/ToolQRCode.py:812 msgid "Error correction" msgstr "Corectarea erorii" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 -#: appTools/ToolQRCode.py:814 appTools/ToolQRCode.py:825 +#: appPlugins/ToolQRCode.py:814 appPlugins/ToolQRCode.py:825 #, python-format msgid "" "Parameter that controls the error correction used for the QR Code.\n" @@ -11010,12 +11050,12 @@ msgstr "" "H = maxim 30%% erorile pot fi corectate." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 -#: appTools/ToolQRCode.py:835 +#: appPlugins/ToolQRCode.py:835 msgid "Box Size" msgstr "Dim. Element" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 -#: appTools/ToolQRCode.py:837 +#: appPlugins/ToolQRCode.py:837 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -11024,12 +11064,12 @@ msgstr "" "prin ajustarea dimensiunii fiecărui element din cod." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 -#: appTools/ToolQRCode.py:848 +#: appPlugins/ToolQRCode.py:848 msgid "Border Size" msgstr "Dim Bordură" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 -#: appTools/ToolQRCode.py:850 +#: appPlugins/ToolQRCode.py:850 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." @@ -11038,27 +11078,27 @@ msgstr "" "Valoarea implicită este 4. Lățimea spatiului liber în jurul codului QRC." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 -#: appTools/ToolQRCode.py:770 +#: appPlugins/ToolQRCode.py:770 msgid "QRCode Data" msgstr "Date QRCode" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 -#: appTools/ToolQRCode.py:772 +#: appPlugins/ToolQRCode.py:772 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 -#: appTools/ToolQRCode.py:776 +#: appPlugins/ToolQRCode.py:776 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 -#: appTools/ToolQRCode.py:861 +#: appPlugins/ToolQRCode.py:861 msgid "Polarity" msgstr "Polaritate" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 -#: appTools/ToolQRCode.py:863 +#: appPlugins/ToolQRCode.py:863 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -11069,17 +11109,17 @@ msgstr "" "sau într-un mod pozitiv (pătratele sunt opace)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appTools/ToolFilm.py:1366 appTools/ToolQRCode.py:867 +#: appPlugins/ToolFilm.py:1366 appPlugins/ToolQRCode.py:867 msgid "Negative" msgstr "Negativ" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appTools/ToolFilm.py:1365 appTools/ToolQRCode.py:868 +#: appPlugins/ToolFilm.py:1365 appPlugins/ToolQRCode.py:868 msgid "Positive" msgstr "Pozitiv" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 -#: appTools/ToolQRCode.py:870 +#: appPlugins/ToolQRCode.py:870 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -11093,7 +11133,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 -#: appTools/ToolQRCode.py:881 appTools/ToolQRCode.py:887 +#: appPlugins/ToolQRCode.py:881 appPlugins/ToolQRCode.py:887 msgid "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." @@ -11102,22 +11142,22 @@ msgstr "" "geometria QRCode, poate avea o formă rotunjită sau pătrată." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 -#: appTools/ToolQRCode.py:920 +#: appPlugins/ToolQRCode.py:920 msgid "Fill Color" msgstr "Culoare Continut" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 -#: appTools/ToolQRCode.py:922 +#: appPlugins/ToolQRCode.py:922 msgid "Set the QRCode fill color (squares color)." msgstr "Setați culoarea QRCode de umplere (culoarea elementelor)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 -#: appTools/ToolQRCode.py:944 +#: appPlugins/ToolQRCode.py:944 msgid "Back Color" msgstr "Culoare de fundal" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 -#: appTools/ToolQRCode.py:946 +#: appPlugins/ToolQRCode.py:946 msgid "Set the QRCode background color." msgstr "Setați culoarea de fundal QRCode." @@ -11134,12 +11174,12 @@ msgstr "" "de Norme de fabricație." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 -#: appTools/ToolRulesCheck.py:446 appTools/ToolRulesCheck.py:1395 +#: appPlugins/ToolRulesCheck.py:446 appPlugins/ToolRulesCheck.py:1395 msgid "Trace Size" msgstr "Dim. traseu" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 -#: appTools/ToolRulesCheck.py:1397 +#: appPlugins/ToolRulesCheck.py:1397 msgid "This checks if the minimum size for traces is met." msgstr "Aceasta verifică dacă dimensiunea minimă a traseelor este respectată." @@ -11153,27 +11193,27 @@ msgstr "Aceasta verifică dacă dimensiunea minimă a traseelor este respectată #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 -#: appTools/ToolRulesCheck.py:1402 appTools/ToolRulesCheck.py:1426 -#: appTools/ToolRulesCheck.py:1451 appTools/ToolRulesCheck.py:1476 -#: appTools/ToolRulesCheck.py:1501 appTools/ToolRulesCheck.py:1526 -#: appTools/ToolRulesCheck.py:1552 appTools/ToolRulesCheck.py:1577 -#: appTools/ToolRulesCheck.py:1604 appTools/ToolRulesCheck.py:1629 +#: appPlugins/ToolRulesCheck.py:1402 appPlugins/ToolRulesCheck.py:1426 +#: appPlugins/ToolRulesCheck.py:1451 appPlugins/ToolRulesCheck.py:1476 +#: appPlugins/ToolRulesCheck.py:1501 appPlugins/ToolRulesCheck.py:1526 +#: appPlugins/ToolRulesCheck.py:1552 appPlugins/ToolRulesCheck.py:1577 +#: appPlugins/ToolRulesCheck.py:1604 appPlugins/ToolRulesCheck.py:1629 msgid "Min value" msgstr "Val. min" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 -#: appTools/ToolRulesCheck.py:1404 +#: appPlugins/ToolRulesCheck.py:1404 msgid "Minimum acceptable trace size." msgstr "Dimensiunea minimă acceptabilă a traseelor." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 -#: appTools/ToolRulesCheck.py:677 appTools/ToolRulesCheck.py:707 -#: appTools/ToolRulesCheck.py:1418 +#: appPlugins/ToolRulesCheck.py:677 appPlugins/ToolRulesCheck.py:707 +#: appPlugins/ToolRulesCheck.py:1418 msgid "Copper to Copper clearance" msgstr "Distanta de la cupru până la cupru" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 -#: appTools/ToolRulesCheck.py:1420 +#: appPlugins/ToolRulesCheck.py:1420 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11188,22 +11228,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 -#: appTools/ToolRulesCheck.py:1428 appTools/ToolRulesCheck.py:1453 -#: appTools/ToolRulesCheck.py:1478 appTools/ToolRulesCheck.py:1503 -#: appTools/ToolRulesCheck.py:1528 appTools/ToolRulesCheck.py:1554 -#: appTools/ToolRulesCheck.py:1606 +#: appPlugins/ToolRulesCheck.py:1428 appPlugins/ToolRulesCheck.py:1453 +#: appPlugins/ToolRulesCheck.py:1478 appPlugins/ToolRulesCheck.py:1503 +#: appPlugins/ToolRulesCheck.py:1528 appPlugins/ToolRulesCheck.py:1554 +#: appPlugins/ToolRulesCheck.py:1606 msgid "Minimum acceptable clearance value." msgstr "Valoarea minimă acceptabilă a distantei." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 -#: appTools/ToolRulesCheck.py:737 appTools/ToolRulesCheck.py:743 -#: appTools/ToolRulesCheck.py:756 appTools/ToolRulesCheck.py:763 -#: appTools/ToolRulesCheck.py:1443 +#: appPlugins/ToolRulesCheck.py:737 appPlugins/ToolRulesCheck.py:743 +#: appPlugins/ToolRulesCheck.py:756 appPlugins/ToolRulesCheck.py:763 +#: appPlugins/ToolRulesCheck.py:1443 msgid "Copper to Outline clearance" msgstr "Distanta de la Cupru până la contur" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 -#: appTools/ToolRulesCheck.py:1445 +#: appPlugins/ToolRulesCheck.py:1445 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11212,12 +11252,12 @@ msgstr "" "traseele de cupru și conturul este îndeplinit." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 -#: appTools/ToolRulesCheck.py:1468 +#: appPlugins/ToolRulesCheck.py:1468 msgid "Silk to Silk Clearance" msgstr "Distanta Silk până la Silk Clearance" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 -#: appTools/ToolRulesCheck.py:1470 +#: appPlugins/ToolRulesCheck.py:1470 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11226,13 +11266,13 @@ msgstr "" "sunt îndeplinite." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 -#: appTools/ToolRulesCheck.py:846 appTools/ToolRulesCheck.py:852 -#: appTools/ToolRulesCheck.py:870 appTools/ToolRulesCheck.py:1493 +#: appPlugins/ToolRulesCheck.py:846 appPlugins/ToolRulesCheck.py:852 +#: appPlugins/ToolRulesCheck.py:870 appPlugins/ToolRulesCheck.py:1493 msgid "Silk to Solder Mask Clearance" msgstr "Distanta intre Silk (anotari) si Solder mask (masca fludor)" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 -#: appTools/ToolRulesCheck.py:1495 +#: appPlugins/ToolRulesCheck.py:1495 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11241,14 +11281,14 @@ msgstr "" "și Solder Mask (masca de fludor) este îndeplinită." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 -#: appTools/ToolRulesCheck.py:900 appTools/ToolRulesCheck.py:906 -#: appTools/ToolRulesCheck.py:920 appTools/ToolRulesCheck.py:927 -#: appTools/ToolRulesCheck.py:1518 +#: appPlugins/ToolRulesCheck.py:900 appPlugins/ToolRulesCheck.py:906 +#: appPlugins/ToolRulesCheck.py:920 appPlugins/ToolRulesCheck.py:927 +#: appPlugins/ToolRulesCheck.py:1518 msgid "Silk to Outline Clearance" msgstr "Distanta Silk (anotari) si Contur" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 -#: appTools/ToolRulesCheck.py:1520 +#: appPlugins/ToolRulesCheck.py:1520 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11257,15 +11297,15 @@ msgstr "" "și Contur este îndeplinită." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:938 appTools/ToolRulesCheck.py:965 -#: appTools/ToolRulesCheck.py:1543 +#: appPlugins/ToolRulesCheck.py:938 appPlugins/ToolRulesCheck.py:965 +#: appPlugins/ToolRulesCheck.py:1543 msgid "Minimum Solder Mask Sliver" msgstr "" "Dim. minima a separatorului din Solder Mask\n" "(masca de fludor)" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 -#: appTools/ToolRulesCheck.py:1545 +#: appPlugins/ToolRulesCheck.py:1545 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11274,14 +11314,14 @@ msgstr "" "elementele soldermask (masca de fludor) este îndeplinită." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 -#: appTools/ToolRulesCheck.py:1003 appTools/ToolRulesCheck.py:1009 -#: appTools/ToolRulesCheck.py:1025 appTools/ToolRulesCheck.py:1032 -#: appTools/ToolRulesCheck.py:1569 +#: appPlugins/ToolRulesCheck.py:1003 appPlugins/ToolRulesCheck.py:1009 +#: appPlugins/ToolRulesCheck.py:1025 appPlugins/ToolRulesCheck.py:1032 +#: appPlugins/ToolRulesCheck.py:1569 msgid "Minimum Annular Ring" msgstr "Inel anular minim" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 -#: appTools/ToolRulesCheck.py:1571 +#: appPlugins/ToolRulesCheck.py:1571 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11290,17 +11330,17 @@ msgstr "" "unde se întâlnește o gaură cu pad-ul depășește valoarea minimă." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 -#: appTools/ToolRulesCheck.py:1579 +#: appPlugins/ToolRulesCheck.py:1579 msgid "Minimum acceptable ring value." msgstr "Valoarea minimă acceptabilă a inelului." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 -#: appTools/ToolRulesCheck.py:390 appTools/ToolRulesCheck.py:1596 +#: appPlugins/ToolRulesCheck.py:390 appPlugins/ToolRulesCheck.py:1596 msgid "Hole to Hole Clearance" msgstr "Distanta de la Gaură la Gaură" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 -#: appTools/ToolRulesCheck.py:1598 +#: appPlugins/ToolRulesCheck.py:1598 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11309,17 +11349,17 @@ msgstr "" "și o altă gaură este îndeplinită." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 -#: appTools/ToolRulesCheck.py:1631 +#: appPlugins/ToolRulesCheck.py:1631 msgid "Minimum acceptable drill size." msgstr "Dimensiunea minimă acceptabilă a gaurii." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 -#: appTools/ToolRulesCheck.py:364 appTools/ToolRulesCheck.py:1621 +#: appPlugins/ToolRulesCheck.py:364 appPlugins/ToolRulesCheck.py:1621 msgid "Hole Size" msgstr "Dimens. gaura" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 -#: appTools/ToolRulesCheck.py:1623 +#: appPlugins/ToolRulesCheck.py:1623 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11342,13 +11382,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:236 -#: appTools/ToolCorners.py:830 appTools/ToolCutOut.py:2795 -#: appTools/ToolDblSided.py:975 +#: appPlugins/ToolCorners.py:830 appPlugins/ToolCutOut.py:2795 +#: appPlugins/ToolDblSided.py:975 msgid "Drill Dia" msgstr "Dia Gaură" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 -#: appTools/ToolDblSided.py:977 appTools/ToolDblSided.py:982 +#: appPlugins/ToolDblSided.py:977 appPlugins/ToolDblSided.py:982 msgid "Diameter of the drill for the alignment holes." msgstr "Diametrul găurii pentru găurile de aliniere." @@ -11358,23 +11398,23 @@ msgstr "Aliniați Axa" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 -#: appTools/ToolDblSided.py:818 appTools/ToolDblSided.py:993 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:993 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 -#: appTools/ToolFilm.py:1329 +#: appPlugins/ToolFilm.py:1329 msgid "Mirror Axis" msgstr "Axa Oglindire" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 -#: appTools/ToolDblSided.py:844 +#: appPlugins/ToolDblSided.py:844 msgid "Box" msgstr "Cutie" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appTools/ToolDblSided.py:845 +#: appPlugins/ToolDblSided.py:845 msgid "Hole Snap" msgstr "Gaură Ref." @@ -11405,7 +11445,7 @@ msgid "Calculators Tool Options" msgstr "Opțiuni Unealta Calculatoare" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 -#: appTools/ToolCalculators.py:400 +#: appPlugins/ToolCalculators.py:400 msgid "V-Shape Tool Calculator" msgstr "Calculator Unealta V-Shape" @@ -11420,12 +11460,12 @@ msgstr "" "adâncimea de tăiere, ca parametri." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 -#: appTools/ToolCalculators.py:471 +#: appPlugins/ToolCalculators.py:471 msgid "Tip Diameter" msgstr "Dia vârf" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 -#: appTools/ToolCalculators.py:473 +#: appPlugins/ToolCalculators.py:473 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11434,7 +11474,7 @@ msgstr "" "Este specificat de producator." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 -#: appTools/ToolCalculators.py:486 +#: appPlugins/ToolCalculators.py:486 msgid "Tip Angle" msgstr "V-Unghi" @@ -11455,12 +11495,12 @@ msgstr "" "In obiectul CNCJob este parametrul >Z tăiere<." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 -#: appTools/ToolCalculators.py:402 +#: appPlugins/ToolCalculators.py:402 msgid "ElectroPlating Calculator" msgstr "Calculator ElectroPlacare" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appTools/ToolCalculators.py:544 +#: appPlugins/ToolCalculators.py:544 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 " @@ -11473,41 +11513,41 @@ msgstr "" "- hipofosfit de calciu." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appTools/ToolCalculators.py:563 +#: appPlugins/ToolCalculators.py:563 msgid "Board Length" msgstr "Lung. plăcii" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appTools/ToolCalculators.py:564 +#: appPlugins/ToolCalculators.py:564 msgid "This is the board length. In centimeters." msgstr "" "Aceasta este lungimea PCB-ului.\n" "In centimetri." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appTools/ToolCalculators.py:581 +#: appPlugins/ToolCalculators.py:581 msgid "Board Width" msgstr "Lăt. plăcii" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appTools/ToolCalculators.py:582 +#: appPlugins/ToolCalculators.py:582 msgid "This is the board width.In centimeters." msgstr "" "Aceasta este lăţimea PCB-ului.\n" "In centimetri." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:600 +#: appPlugins/ToolCalculators.py:600 msgid "This is the board area." msgstr "Aceasta este aria PCB-ului." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appTools/ToolCalculators.py:622 +#: appPlugins/ToolCalculators.py:622 msgid "Current Density" msgstr "Densitate I" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appTools/ToolCalculators.py:623 +#: appPlugins/ToolCalculators.py:623 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11516,12 +11556,12 @@ msgstr "" "In ASF (amperi pe picior la patrat)." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appTools/ToolCalculators.py:642 +#: appPlugins/ToolCalculators.py:642 msgid "Copper Growth" msgstr "Grosime Cu" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appTools/ToolCalculators.py:643 +#: appPlugins/ToolCalculators.py:643 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11534,27 +11574,27 @@ msgid "Corner Markers Options" msgstr "Opțiuni Marcaje Colțuri" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCorners.py:750 +#: appPlugins/ToolCorners.py:750 msgid "Shape of the marker." msgstr "Forma marcatorului." #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appTools/ToolCorners.py:754 +#: appPlugins/ToolCorners.py:754 msgid "Semi-Cross" msgstr "Semi-Cruce" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appTools/ToolCorners.py:764 +#: appPlugins/ToolCorners.py:764 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 -#: appTools/ToolCorners.py:778 +#: appPlugins/ToolCorners.py:778 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 -#: appTools/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:832 msgid "Drill Diameter" msgstr "Dia Găurire" @@ -11573,7 +11613,7 @@ msgstr "" "placa din care a fost taiat." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 -#: appTools/ToolCutOut.py:2428 +#: appPlugins/ToolCutOut.py:2428 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11582,12 +11622,12 @@ msgstr "" "PCB-ului din materialului inconjurator." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:88 -#: appTools/ToolCutOut.py:2359 +#: appPlugins/ToolCutOut.py:2359 msgid "Kind" msgstr "Fel" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 -#: appTools/ToolCutOut.py:2361 +#: appPlugins/ToolCutOut.py:2361 msgid "" "Choice of what kind the object we want to cutout is.\n" "- Single: contain a single PCB Gerber outline object.\n" @@ -11600,12 +11640,12 @@ msgstr "" "din mai multe contururi PCB." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:97 -#: appTools/ToolCutOut.py:2367 +#: appPlugins/ToolCutOut.py:2367 msgid "Single" msgstr "Unic" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:98 -#: appTools/ToolCutOut.py:2368 +#: appPlugins/ToolCutOut.py:2368 msgid "Panel" msgstr "Panel" @@ -11634,17 +11674,17 @@ msgstr "" "- 8 = 2* stânga - 2* dreapta - 2* sus - 2* jos" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:225 -#: appTools/ToolCutOut.py:2701 +#: appPlugins/ToolCutOut.py:2701 msgid "Big cursor" msgstr "Cursor mare" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 -#: appTools/ToolCutOut.py:2703 +#: appPlugins/ToolCutOut.py:2703 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:238 -#: appTools/ToolCutOut.py:2797 +#: appPlugins/ToolCutOut.py:2797 msgid "" "Diameter of the tool used to cutout\n" "the PCB by drilling." @@ -11653,7 +11693,7 @@ msgstr "" "PCB prin găurire." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 -#: appTools/ToolCutOut.py:2810 +#: appPlugins/ToolCutOut.py:2810 msgid "" "Distance between the center of\n" "two neighboring drill holes." @@ -11666,7 +11706,7 @@ msgid "Drilling Tool Options" msgstr "Opțiuni Unealta Gaurire" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 -#: appTools/ToolDrilling.py:2299 +#: appPlugins/ToolDrilling.py:2299 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "Creați CNCJob cu trasee de scule pentru găurire sau frezare." @@ -11674,9 +11714,9 @@ msgstr "Creați CNCJob cu trasee de scule pentru găurire sau frezare." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appTools/ToolDrilling.py:2376 appTools/ToolIsolation.py:3267 -#: appTools/ToolMilling.py:3699 appTools/ToolNCC.py:4224 -#: appTools/ToolPaint.py:3018 +#: appPlugins/ToolDrilling.py:2376 appPlugins/ToolIsolation.py:3267 +#: appPlugins/ToolMilling.py:3705 appPlugins/ToolNCC.py:4224 +#: appPlugins/ToolPaint.py:3018 msgid "Tool order" msgstr "Ordine unelte" @@ -11685,10 +11725,10 @@ msgstr "Ordine unelte" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appTools/ToolDrilling.py:2377 appTools/ToolIsolation.py:3268 -#: appTools/ToolMilling.py:3700 appTools/ToolNCC.py:4225 -#: appTools/ToolNCC.py:4235 appTools/ToolPaint.py:3019 -#: appTools/ToolPaint.py:3029 +#: appPlugins/ToolDrilling.py:2377 appPlugins/ToolIsolation.py:3268 +#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4225 +#: appPlugins/ToolNCC.py:4235 appPlugins/ToolPaint.py:3019 +#: appPlugins/ToolPaint.py:3029 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" @@ -11711,9 +11751,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appTools/ToolDrilling.py:2385 appTools/ToolIsolation.py:3276 -#: appTools/ToolMilling.py:3708 appTools/ToolNCC.py:4233 -#: appTools/ToolPaint.py:3027 +#: appPlugins/ToolDrilling.py:2385 appPlugins/ToolIsolation.py:3276 +#: appPlugins/ToolMilling.py:3714 appPlugins/ToolNCC.py:4233 +#: appPlugins/ToolPaint.py:3027 msgid "Forward" msgstr "Înainte" @@ -11721,14 +11761,14 @@ msgstr "Înainte" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appTools/ToolDrilling.py:2386 appTools/ToolIsolation.py:3277 -#: appTools/ToolMilling.py:3709 appTools/ToolNCC.py:4234 -#: appTools/ToolPaint.py:3028 +#: appPlugins/ToolDrilling.py:2386 appPlugins/ToolIsolation.py:3277 +#: appPlugins/ToolMilling.py:3715 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3028 msgid "Reverse" msgstr "Înapoi" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appTools/ToolDrilling.py:2673 appTools/ToolMilling.py:4302 +#: appPlugins/ToolDrilling.py:2673 appPlugins/ToolMilling.py:4308 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11794,12 +11834,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appTools/ToolFilm.py:1368 appTools/ToolFilm.py:1480 +#: appPlugins/ToolFilm.py:1368 appPlugins/ToolFilm.py:1480 msgid "Film Type" msgstr "Tip film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appTools/ToolFilm.py:1370 +#: appPlugins/ToolFilm.py:1370 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11822,12 +11862,12 @@ 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 -#: appTools/ToolFilm.py:1386 +#: appPlugins/ToolFilm.py:1386 msgid "Border" msgstr "Bordură" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appTools/ToolFilm.py:1388 +#: appPlugins/ToolFilm.py:1388 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11845,12 +11885,12 @@ msgstr "" "delimitare exactă." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appTools/ToolFilm.py:1355 +#: appPlugins/ToolFilm.py:1355 msgid "Scale Stroke" msgstr "Scalează" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appTools/ToolFilm.py:1357 +#: appPlugins/ToolFilm.py:1357 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 " @@ -11861,12 +11901,12 @@ msgstr "" "Elementele mai mici vor fi afectate mai mult." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appTools/ToolFilm.py:1196 +#: appPlugins/ToolFilm.py:1196 msgid "Film Adjustments" msgstr "Reglarea filmelor" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appTools/ToolFilm.py:1198 +#: appPlugins/ToolFilm.py:1198 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11882,7 +11922,7 @@ msgid "Scale Film geometry" msgstr "Scalați geo film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appTools/ToolFilm.py:1227 +#: appPlugins/ToolFilm.py:1227 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11895,7 +11935,7 @@ msgid "Skew Film geometry" msgstr "Deformeaza Geo Film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appTools/ToolFilm.py:1271 +#: appPlugins/ToolFilm.py:1271 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11917,13 +11957,13 @@ msgstr "" "geometriei." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appTools/ToolCorners.py:714 appTools/ToolFiducials.py:812 -#: appTools/ToolFilm.py:1210 app_Main.py:5473 +#: appPlugins/ToolCorners.py:714 appPlugins/ToolFiducials.py:812 +#: appPlugins/ToolFilm.py:1210 app_Main.py:5473 msgid "Bottom Left" msgstr "Stânga jos" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appTools/ToolFilm.py:1213 +#: appPlugins/ToolFilm.py:1213 msgid "Top right" msgstr "Dreapta-sus" @@ -11932,27 +11972,27 @@ msgid "Mirror Film geometry" msgstr "Oglindeste Geo Film" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appTools/ToolFilm.py:1315 +#: appPlugins/ToolFilm.py:1315 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 -#: appTools/ToolFilm.py:1475 +#: appPlugins/ToolFilm.py:1475 msgid "SVG" msgstr "SVG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appTools/ToolFilm.py:1476 +#: appPlugins/ToolFilm.py:1476 msgid "PNG" msgstr "PNG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appTools/ToolFilm.py:1477 +#: appPlugins/ToolFilm.py:1477 msgid "PDF" msgstr "PDF" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appTools/ToolFilm.py:1482 +#: appPlugins/ToolFilm.py:1482 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11965,22 +12005,22 @@ msgstr "" "- „PDF” -> format document portabil" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appTools/ToolFilm.py:1491 +#: appPlugins/ToolFilm.py:1491 msgid "Page Orientation" msgstr "Orientarea paginii" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appTools/ToolFilm.py:1508 +#: appPlugins/ToolFilm.py:1508 msgid "Page Size" msgstr "Mărimea paginii" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appTools/ToolFilm.py:1509 +#: appPlugins/ToolFilm.py:1509 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 -#: appTools/ToolFilm.py:1575 +#: appPlugins/ToolFilm.py:1575 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 " @@ -12020,14 +12060,14 @@ msgstr "Formă-V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appTools/ToolMilling.py:4038 +#: appPlugins/ToolMilling.py:4044 msgid "V-Tip Dia" msgstr "V-dia" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appTools/ToolMilling.py:4041 +#: appPlugins/ToolMilling.py:4047 msgid "The tip diameter for V-Shape Tool" msgstr "" "Diametrul la vârf al uneltei tip V-Shape.\n" @@ -12037,7 +12077,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appTools/ToolMilling.py:4054 +#: appPlugins/ToolMilling.py:4060 msgid "V-Tip Angle" msgstr "V-unghi" @@ -12065,7 +12105,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appTools/ToolPaint.py:3059 +#: appPlugins/ToolPaint.py:3059 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" @@ -12079,16 +12119,16 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appTools/ToolIsolation.py:3480 appTools/ToolNCC.py:4520 -#: appTools/ToolPaint.py:3237 +#: appPlugins/ToolIsolation.py:3480 appPlugins/ToolNCC.py:4520 +#: appPlugins/ToolPaint.py:3237 msgid "Rest" msgstr "Resturi" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appTools/ToolIsolation.py:3483 appTools/ToolNCC.py:4524 -#: appTools/ToolPaint.py:3240 +#: appPlugins/ToolIsolation.py:3483 appPlugins/ToolNCC.py:4524 +#: appPlugins/ToolPaint.py:3240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -12109,22 +12149,22 @@ msgstr "" "Dacă nu este bifat, utilizați algoritmul standard." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appTools/ToolIsolation.py:3505 +#: appPlugins/ToolIsolation.py:3505 msgid "Combine" msgstr "Combina" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appTools/ToolIsolation.py:3507 +#: appPlugins/ToolIsolation.py:3507 msgid "Combine all passes into one object" msgstr "Combina toate trecerile intr-un singur obiect" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appTools/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3524 msgid "Except" msgstr "Exceptie" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appTools/ToolIsolation.py:3525 +#: appPlugins/ToolIsolation.py:3525 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12136,13 +12176,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appTools/ToolIsolation.py:3514 appTools/ToolNCC.py:4644 +#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4644 msgid "Check validity" msgstr "Verificați corectitudinea" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appTools/ToolIsolation.py:3516 appTools/ToolNCC.py:4646 +#: appPlugins/ToolIsolation.py:3516 appPlugins/ToolNCC.py:4646 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12151,7 +12191,7 @@ msgstr "" "dacă vor oferi o izolare completă." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appTools/ToolIsolation.py:3564 +#: appPlugins/ToolIsolation.py:3564 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12167,17 +12207,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 msgid "Polygon Selection" msgstr "Selecție Poligon" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appTools/ToolIsolation.py:3600 +#: appPlugins/ToolIsolation.py:3600 msgid "Interiors" msgstr "Interioare" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appTools/ToolIsolation.py:3602 +#: appPlugins/ToolIsolation.py:3602 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12186,12 +12226,12 @@ msgstr "" "(găuri în poligon)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appTools/ToolIsolation.py:3495 +#: appPlugins/ToolIsolation.py:3495 msgid "Forced Rest" msgstr "Forțare Rest" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appTools/ToolIsolation.py:3497 +#: appPlugins/ToolIsolation.py:3497 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" @@ -12230,12 +12270,12 @@ msgid "Levelling Tool Options" msgstr "Opțiuni Unealta Gaurire" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 -#: appTools/ToolLevelling.py:1667 +#: appPlugins/ToolLevelling.py:1667 msgid "Generate CNC Code with auto-levelled paths." msgstr "" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 -#: appTools/ToolLevelling.py:1815 +#: appPlugins/ToolLevelling.py:1815 msgid "" "Choose a mode for height map generation.\n" "- Manual: will pick a selection of probe points by clicking on canvas\n" @@ -12246,12 +12286,12 @@ msgstr "" "- Grilă: va genera automat o grilă de puncte de sondare" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appTools/ToolLevelling.py:1822 app_Main.py:8032 +#: appPlugins/ToolLevelling.py:1822 app_Main.py:8032 msgid "Grid" msgstr "Grilă" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 -#: appTools/ToolLevelling.py:1829 +#: appPlugins/ToolLevelling.py:1829 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" "- Voronoi: will generate a Voronoi diagram\n" @@ -12263,59 +12303,59 @@ msgstr "" "grilă." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 -#: appTools/ToolLevelling.py:1835 +#: appPlugins/ToolLevelling.py:1835 msgid "Voronoi" msgstr "Voronoi" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 -#: appTools/ToolLevelling.py:1836 +#: appPlugins/ToolLevelling.py:1836 msgid "Bilinear" msgstr "Bilinear" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appTools/ToolLevelling.py:1849 appTools/ToolPanelize.py:1233 +#: appPlugins/ToolLevelling.py:1849 appPlugins/ToolPanelize.py:1233 msgid "Columns" msgstr "Coloane" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 -#: appTools/ToolLevelling.py:1851 +#: appPlugins/ToolLevelling.py:1851 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 -#: appTools/ToolLevelling.py:1860 appTools/ToolPanelize.py:1244 +#: appPlugins/ToolLevelling.py:1860 appPlugins/ToolPanelize.py:1244 msgid "Rows" msgstr "Linii" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 -#: appTools/ToolLevelling.py:1862 +#: appPlugins/ToolLevelling.py:1862 msgid "The number of grid rows." msgstr "Numărul de rânduri ale grilei." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 -#: appTools/ToolLevelling.py:1772 +#: appPlugins/ToolLevelling.py:1772 msgid "Probe Z travel" msgstr "Z deplasare Sondare" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 -#: appTools/ToolLevelling.py:1774 +#: appPlugins/ToolLevelling.py:1774 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 -#: appTools/ToolLevelling.py:1797 +#: appPlugins/ToolLevelling.py:1797 msgid "Probe Feedrate" msgstr "Feedrate Sondare" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 -#: appTools/ToolLevelling.py:1875 +#: appPlugins/ToolLevelling.py:1875 msgid "Controller" msgstr "Controlor" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 -#: appTools/ToolLevelling.py:1877 +#: appPlugins/ToolLevelling.py:1877 msgid "" "The kind of controller for which to generate\n" "height map gcode." @@ -12324,17 +12364,17 @@ msgstr "" "harta înălțimii gcode." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 -#: appTools/ToolLevelling.py:2104 +#: appPlugins/ToolLevelling.py:2104 msgid "Step" msgstr "Pas" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 -#: appTools/ToolLevelling.py:2106 +#: appPlugins/ToolLevelling.py:2106 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 -#: appTools/ToolLevelling.py:2120 +#: appPlugins/ToolLevelling.py:2120 msgid "Feedrate when jogging." msgstr "Avans la jogging." @@ -12357,7 +12397,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appTools/ToolMilling.py:4057 +#: appPlugins/ToolMilling.py:4063 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12369,7 +12409,8 @@ msgstr "" msgid "Offset value" msgstr "Valoare Ofset" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 appTools/ToolNCC.py:4598 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appPlugins/ToolNCC.py:4598 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12390,7 +12431,7 @@ msgid "Paint Tool Options" msgstr "Opțiuni Unealta Paint" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appTools/ToolPaint.py:3267 +#: appPlugins/ToolPaint.py:3267 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12427,12 +12468,12 @@ msgstr "" "distanţă X, Y unul de celalalt." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appTools/ToolPanelize.py:1208 +#: appPlugins/ToolPanelize.py:1208 msgid "Spacing cols" msgstr "Sep. coloane" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appTools/ToolPanelize.py:1210 +#: appPlugins/ToolPanelize.py:1210 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12441,12 +12482,12 @@ msgstr "" "In unitatile curente." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appTools/ToolPanelize.py:1221 +#: appPlugins/ToolPanelize.py:1221 msgid "Spacing rows" msgstr "Sep. linii" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appTools/ToolPanelize.py:1223 +#: appPlugins/ToolPanelize.py:1223 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12455,27 +12496,27 @@ msgstr "" "In unitatile curente." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appTools/ToolPanelize.py:1235 +#: appPlugins/ToolPanelize.py:1235 msgid "Number of columns of the desired panel" msgstr "Numărul de coloane ale panel-ului dorit" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appTools/ToolPanelize.py:1246 +#: appPlugins/ToolPanelize.py:1246 msgid "Number of rows of the desired panel" msgstr "Numărul de linii ale panel-ului dorit" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appTools/ToolPanelize.py:1258 +#: appPlugins/ToolPanelize.py:1258 msgid "Geo" msgstr "Geo" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appTools/ToolPanelize.py:1259 +#: appPlugins/ToolPanelize.py:1259 msgid "Panel Type" msgstr "Tip panel" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appTools/ToolPanelize.py:1261 +#: appPlugins/ToolPanelize.py:1261 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12486,7 +12527,7 @@ msgstr "" "- Geometrie" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appTools/ToolPanelize.py:1271 +#: appPlugins/ToolPanelize.py:1271 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12503,7 +12544,7 @@ msgid "Constrain within" msgstr "Constrange" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appTools/ToolPanelize.py:1281 +#: appPlugins/ToolPanelize.py:1281 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12518,12 +12559,12 @@ msgstr "" "complet in aria desemnată." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appTools/ToolPanelize.py:1293 +#: appPlugins/ToolPanelize.py:1293 msgid "Width (DX)" msgstr "Lătime (Dx)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1295 +#: appPlugins/ToolPanelize.py:1295 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12532,12 +12573,12 @@ msgstr "" "In unitati curente." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appTools/ToolPanelize.py:1305 +#: appPlugins/ToolPanelize.py:1305 msgid "Height (DY)" msgstr "Inăltime (Dy)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appTools/ToolPanelize.py:1307 +#: appPlugins/ToolPanelize.py:1307 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12562,37 +12603,37 @@ msgid "New Nozzle Dia" msgstr "Dia nou" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 -#: appTools/ToolSolderPaste.py:1224 +#: appPlugins/ToolSolderPaste.py:1224 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 -#: appTools/ToolSolderPaste.py:1276 +#: appPlugins/ToolSolderPaste.py:1276 msgid "Z Dispense Start" msgstr "Z start dispensare" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 -#: appTools/ToolSolderPaste.py:1278 +#: appPlugins/ToolSolderPaste.py:1278 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 -#: appTools/ToolSolderPaste.py:1289 +#: appPlugins/ToolSolderPaste.py:1289 msgid "Z Dispense" msgstr "Z dispensare" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 -#: appTools/ToolSolderPaste.py:1291 +#: appPlugins/ToolSolderPaste.py:1291 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 -#: appTools/ToolSolderPaste.py:1302 +#: appPlugins/ToolSolderPaste.py:1302 msgid "Z Dispense Stop" msgstr "Z stop dispensare" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 -#: appTools/ToolSolderPaste.py:1304 +#: appPlugins/ToolSolderPaste.py:1304 msgid "The height (Z) when solder paste dispensing stops." msgstr "Înălţimea (Z) când se opreste dispensarea de pastă de fludor." @@ -12601,7 +12642,7 @@ msgid "Z Travel" msgstr "Z deplasare" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 -#: appTools/ToolSolderPaste.py:1322 +#: appPlugins/ToolSolderPaste.py:1322 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -12614,12 +12655,12 @@ msgid "Z Toolchange" msgstr "Z schimb. unealtă" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 -#: appTools/ToolSolderPaste.py:1336 +#: appPlugins/ToolSolderPaste.py:1336 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 -#: appTools/ToolSolderPaste.py:1345 +#: appPlugins/ToolSolderPaste.py:1345 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -12628,12 +12669,12 @@ msgstr "" "Formatul este (x,y) unde x și y sunt numere Reale." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 -#: appTools/ToolSolderPaste.py:1364 +#: appPlugins/ToolSolderPaste.py:1364 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 -#: appTools/ToolSolderPaste.py:1377 +#: appPlugins/ToolSolderPaste.py:1377 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -12641,12 +12682,12 @@ msgstr "" "Viteza de deplasare a uneltei când se miscă in plan vertical (planul Z)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 -#: appTools/ToolSolderPaste.py:1389 +#: appPlugins/ToolSolderPaste.py:1389 msgid "Feedrate Z Dispense" msgstr "Feedrate Z dispensare" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 -#: appTools/ToolSolderPaste.py:1391 +#: appPlugins/ToolSolderPaste.py:1391 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -12655,12 +12696,12 @@ msgstr "" "poziţia de dispensare (in planul Z)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 -#: appTools/ToolSolderPaste.py:1407 +#: appPlugins/ToolSolderPaste.py:1407 msgid "Spindle Speed FWD" msgstr "Viteza motor inainte" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 -#: appTools/ToolSolderPaste.py:1409 +#: appPlugins/ToolSolderPaste.py:1409 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -12669,22 +12710,22 @@ msgstr "" "prin orificiul uneltei de dispensare." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 -#: appTools/ToolSolderPaste.py:1421 +#: appPlugins/ToolSolderPaste.py:1421 msgid "Dwell FWD" msgstr "Pauza FWD" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 -#: appTools/ToolSolderPaste.py:1423 +#: appPlugins/ToolSolderPaste.py:1423 msgid "Pause after solder dispensing." msgstr "Pauza dupa dispensarea de pastă de fludor." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 -#: appTools/ToolSolderPaste.py:1433 +#: appPlugins/ToolSolderPaste.py:1433 msgid "Spindle Speed REV" msgstr "Viteza motor inapoi" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 -#: appTools/ToolSolderPaste.py:1435 +#: appPlugins/ToolSolderPaste.py:1435 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -12693,12 +12734,12 @@ msgstr "" "prin orificiul uneltei de dispensare." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 -#: appTools/ToolSolderPaste.py:1447 +#: appPlugins/ToolSolderPaste.py:1447 msgid "Dwell REV" msgstr "Pauza REV" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 -#: appTools/ToolSolderPaste.py:1449 +#: appPlugins/ToolSolderPaste.py:1449 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -12707,7 +12748,7 @@ msgstr "" "necesară pt a ajunge la un echilibru al presiunilor." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 -#: appTools/ToolSolderPaste.py:1463 +#: appPlugins/ToolSolderPaste.py:1463 msgid "Files that control the GCode generation." msgstr "Fişiere care controlează generarea codului G-Code." @@ -12723,19 +12764,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 appTools/ToolSub.py:904 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:904 msgid "Close paths" msgstr "Închide Căile" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appTools/ToolSub.py:905 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:905 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 appTools/ToolSub.py:800 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:800 msgid "Delete source" msgstr "Șterge Obiectele Sursă" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appTools/ToolSub.py:802 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:802 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12756,7 +12797,7 @@ msgstr "" "asupra unui obiect al aplicatiei." #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 -#: appTools/ToolTransform.py:596 +#: appPlugins/ToolTransform.py:596 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -12773,7 +12814,7 @@ msgstr "" "- Obiect -> centrul casetei de delimitare a unui obiect specific" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 -#: appTools/ToolTransform.py:628 +#: appPlugins/ToolTransform.py:628 msgid "The type of object used as reference." msgstr "Tipul de obiect utilizat ca referință." @@ -12783,7 +12824,7 @@ msgstr "Deformare" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 -#: appTools/ToolCalibration.py:1213 appTools/ToolCalibration.py:1226 +#: appPlugins/ToolCalibration.py:1213 appPlugins/ToolCalibration.py:1226 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359." @@ -12811,7 +12852,7 @@ msgstr "" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appTools/ToolDrilling.py:2877 appTools/ToolMilling.py:4484 +#: appPlugins/ToolDrilling.py:2877 appPlugins/ToolMilling.py:4490 msgid "Delete All" msgstr "Sterge tot" @@ -12995,8 +13036,8 @@ msgstr "" "Tastați >ajutor< urmat de Run Code pentru o listă de comenzi Tcl FlatCAM " "(afișate în Tcl Shell)." -#: appObjects/FlatCAMCNCJob.py:655 appTools/ToolLevelling.py:1399 -#: appTools/ToolLevelling.py:1591 appTools/ToolSolderPaste.py:1095 +#: appObjects/FlatCAMCNCJob.py:655 appPlugins/ToolLevelling.py:1399 +#: appPlugins/ToolLevelling.py:1591 appPlugins/ToolSolderPaste.py:1095 msgid "Export cancelled ..." msgstr "Exportul anulat ..." @@ -13029,38 +13070,38 @@ msgid "Document Editor" msgstr "Editor Documente" #: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1042 -#: appTools/ToolDrilling.py:1902 appTools/ToolMilling.py:2483 -#: appTools/ToolMilling.py:2599 +#: appPlugins/ToolDrilling.py:1902 appPlugins/ToolMilling.py:2483 +#: appPlugins/ToolMilling.py:2599 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 appTools/ToolMilling.py:2490 +#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2490 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:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Tool_nr" msgstr "Nr. Unealtă" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Drills_Nr" msgstr "Nr. gaura" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Slots_Nr" msgstr "Nr. slot" -#: appObjects/FlatCAMExcellon.py:1051 appTools/ToolMilling.py:2608 +#: appObjects/FlatCAMExcellon.py:1051 appPlugins/ToolMilling.py:2608 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Anulat. Freza este mai mare decat diametrul slotului de frezat." @@ -13070,79 +13111,82 @@ msgstr "Punctele de inflexiune au fost calculate." #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1068 #: appObjects/FlatCAMGeometry.py:1099 appObjects/FlatCAMGeometry.py:1126 -#: appObjects/FlatCAMGeometry.py:1130 appTools/ToolDrilling.py:904 -#: appTools/ToolDrilling.py:910 appTools/ToolDrilling.py:955 -#: appTools/ToolDrilling.py:1202 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1241 appTools/ToolDrilling.py:1254 -#: appTools/ToolDrilling.py:1258 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:611 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:775 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:811 -#: appTools/ToolIsolation.py:3377 appTools/ToolMilling.py:959 -#: appTools/ToolMilling.py:1076 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1532 -#: appTools/ToolMilling.py:1537 appTools/ToolMilling.py:1605 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:1620 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:305 appTools/ToolNCC.py:310 -#: appTools/ToolNCC.py:340 appTools/ToolNCC.py:363 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:271 appTools/ToolPaint.py:313 -#: appTools/ToolPaint.py:335 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1130 appPlugins/ToolDrilling.py:904 +#: appPlugins/ToolDrilling.py:910 appPlugins/ToolDrilling.py:955 +#: appPlugins/ToolDrilling.py:1202 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolDrilling.py:1254 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:611 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:775 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolIsolation.py:3377 appPlugins/ToolMilling.py:959 +#: appPlugins/ToolMilling.py:1076 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1532 +#: appPlugins/ToolMilling.py:1537 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:305 +#: appPlugins/ToolNCC.py:310 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolNCC.py:363 appPlugins/ToolNCC.py:376 +#: appPlugins/ToolNCC.py:857 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:271 +#: appPlugins/ToolPaint.py:313 appPlugins/ToolPaint.py:335 +#: appPlugins/ToolPaint.py:347 appPlugins/ToolPaint.py:794 +#: appPlugins/ToolPaint.py:3119 msgid "Parameters for" msgstr "Parametri pt" #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1099 -#: appTools/ToolDrilling.py:955 appTools/ToolDrilling.py:1202 -#: appTools/ToolDrilling.py:1241 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:775 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1532 appTools/ToolMilling.py:1605 -#: appTools/ToolNCC.py:305 appTools/ToolNCC.py:340 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:313 app_Main.py:2496 +#: appPlugins/ToolDrilling.py:955 appPlugins/ToolDrilling.py:1202 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:775 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1532 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolNCC.py:305 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:313 app_Main.py:2496 msgid "No Tool Selected" msgstr "Nici-o Unealtă selectată" #: appObjects/FlatCAMGeometry.py:1068 appObjects/FlatCAMGeometry.py:1130 -#: appTools/ToolDrilling.py:904 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1258 appTools/ToolIsolation.py:611 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:811 -#: appTools/ToolMilling.py:959 appTools/ToolMilling.py:1076 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1537 -#: appTools/ToolMilling.py:1620 appTools/ToolNCC.py:310 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolPaint.py:271 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 +#: appPlugins/ToolDrilling.py:904 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolIsolation.py:611 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolMilling.py:959 appPlugins/ToolMilling.py:1076 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1537 +#: appPlugins/ToolMilling.py:1620 appPlugins/ToolNCC.py:310 +#: appPlugins/ToolNCC.py:376 appPlugins/ToolNCC.py:857 +#: appPlugins/ToolPaint.py:271 appPlugins/ToolPaint.py:347 +#: appPlugins/ToolPaint.py:794 msgid "Multiple Tools" msgstr "Unelte multiple" -#: appObjects/FlatCAMGeometry.py:1211 appTools/ToolCutOut.py:470 -#: appTools/ToolIsolation.py:905 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1390 appTools/ToolMilling.py:1974 -#: appTools/ToolMilling.py:2100 appTools/ToolNCC.py:1222 -#: appTools/ToolNCC.py:1360 appTools/ToolNCC.py:1436 appTools/ToolPaint.py:427 -#: appTools/ToolPaint.py:825 appTools/ToolPaint.py:962 -#: appTools/ToolSolderPaste.py:150 appTools/ToolSolderPaste.py:487 -#: app_Main.py:4788 +#: appObjects/FlatCAMGeometry.py:1211 appPlugins/ToolCutOut.py:470 +#: appPlugins/ToolIsolation.py:905 appPlugins/ToolIsolation.py:1252 +#: appPlugins/ToolIsolation.py:1390 appPlugins/ToolMilling.py:1974 +#: appPlugins/ToolMilling.py:2100 appPlugins/ToolNCC.py:1222 +#: appPlugins/ToolNCC.py:1360 appPlugins/ToolNCC.py:1436 +#: appPlugins/ToolPaint.py:427 appPlugins/ToolPaint.py:825 +#: appPlugins/ToolPaint.py:962 appPlugins/ToolSolderPaste.py:150 +#: appPlugins/ToolSolderPaste.py:487 app_Main.py:4788 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:1223 appTools/ToolCutOut.py:483 -#: appTools/ToolDrilling.py:1114 appTools/ToolIsolation.py:1271 -#: appTools/ToolMilling.py:1986 +#: appObjects/FlatCAMGeometry.py:1223 appPlugins/ToolCutOut.py:483 +#: appPlugins/ToolDrilling.py:1114 appPlugins/ToolIsolation.py:1271 +#: appPlugins/ToolMilling.py:1986 msgid "Could not load Tools DB file." msgstr "Nu s-a putut încărca fișierul DB Unelte." -#: appObjects/FlatCAMGeometry.py:1286 appTools/ToolCutOut.py:546 -#: appTools/ToolIsolation.py:1336 appTools/ToolMilling.py:2049 -#: appTools/ToolNCC.py:1305 appTools/ToolPaint.py:906 +#: appObjects/FlatCAMGeometry.py:1286 appPlugins/ToolCutOut.py:546 +#: appPlugins/ToolIsolation.py:1336 appPlugins/ToolMilling.py:2049 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolPaint.py:906 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:1293 appTools/ToolCutOut.py:553 -#: appTools/ToolDrilling.py:1174 appTools/ToolIsolation.py:1344 -#: appTools/ToolMilling.py:2057 appTools/ToolNCC.py:1312 -#: appTools/ToolPaint.py:914 +#: appObjects/FlatCAMGeometry.py:1293 appPlugins/ToolCutOut.py:553 +#: appPlugins/ToolDrilling.py:1174 appPlugins/ToolIsolation.py:1344 +#: appPlugins/ToolMilling.py:2057 appPlugins/ToolNCC.py:1312 +#: appPlugins/ToolPaint.py:914 msgid "" "Cancelled.\n" "Multiple tools for one tool diameter found in Tools Database." @@ -13151,40 +13195,40 @@ msgstr "" "Mai multe unelte pentru un singur diametru au fost găsite în Baza de date " "Unelte." -#: appObjects/FlatCAMGeometry.py:1326 appTools/ToolIsolation.py:1381 -#: appTools/ToolMilling.py:2092 appTools/ToolNCC.py:1347 -#: appTools/ToolPaint.py:949 +#: appObjects/FlatCAMGeometry.py:1326 appPlugins/ToolIsolation.py:1381 +#: appPlugins/ToolMilling.py:2092 appPlugins/ToolNCC.py:1347 +#: appPlugins/ToolPaint.py:949 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:1393 appTools/ToolMilling.py:2163 +#: appObjects/FlatCAMGeometry.py:1393 appPlugins/ToolMilling.py:2163 msgid "Tool added in Tool Table." msgstr "Unealtă adăugată in Tabela de Unelte." #: appObjects/FlatCAMGeometry.py:1504 appObjects/FlatCAMGeometry.py:1513 -#: appTools/ToolMilling.py:2311 appTools/ToolMilling.py:2320 +#: appPlugins/ToolMilling.py:2311 appPlugins/ToolMilling.py:2320 msgid "Failed. Select a tool to copy." msgstr "A eșuat. Selectează o unealtă pt copiere." -#: appObjects/FlatCAMGeometry.py:1542 appTools/ToolMilling.py:2344 +#: appObjects/FlatCAMGeometry.py:1542 appPlugins/ToolMilling.py:2344 msgid "Tool was copied in Tool Table." msgstr "Unealta a fost copiata in Tabela de Unelte." -#: appObjects/FlatCAMGeometry.py:1572 appTools/ToolMilling.py:2282 +#: appObjects/FlatCAMGeometry.py:1572 appPlugins/ToolMilling.py:2282 msgid "Tool was edited in Tool Table." msgstr "Unealta a fost editata in Tabela de Unelte." #: appObjects/FlatCAMGeometry.py:1605 appObjects/FlatCAMGeometry.py:1614 -#: appTools/ToolMilling.py:2376 appTools/ToolMilling.py:2385 +#: appPlugins/ToolMilling.py:2376 appPlugins/ToolMilling.py:2385 msgid "Failed. Select a tool to delete." msgstr "A eșuat. Selectează o unealtă pentru ștergere." -#: appObjects/FlatCAMGeometry.py:1638 appTools/ToolMilling.py:2406 +#: appObjects/FlatCAMGeometry.py:1638 appPlugins/ToolMilling.py:2406 msgid "Tool was deleted in Tool Table." msgstr "Unealta a fost stearsa din Tabela de Unelte." #: appObjects/FlatCAMGeometry.py:1675 appObjects/FlatCAMGeometry.py:1684 -#: appTools/ToolMilling.py:1825 +#: appPlugins/ToolMilling.py:1825 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13202,16 +13246,16 @@ msgstr "" "- 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:2178 appTools/ToolMilling.py:2806 +#: appObjects/FlatCAMGeometry.py:2178 appPlugins/ToolMilling.py:2806 msgid "This Geometry can't be processed because it is" msgstr "Acest obiect Geometrie nu poate fi procesat deoarece" -#: appObjects/FlatCAMGeometry.py:2215 appTools/ToolMilling.py:2840 +#: appObjects/FlatCAMGeometry.py:2215 appPlugins/ToolMilling.py:2840 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:2317 appObjects/FlatCAMGeometry.py:2478 -#: appTools/ToolMilling.py:2949 appTools/ToolMilling.py:3133 +#: appPlugins/ToolMilling.py:2955 appPlugins/ToolMilling.py:3139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13221,43 +13265,43 @@ msgstr "" "Adaugă un ofset pt unealtă sau schimbă Tipul Ofset." #: appObjects/FlatCAMGeometry.py:2390 appObjects/FlatCAMGeometry.py:2541 -#: appTools/ToolMilling.py:3022 appTools/ToolMilling.py:3177 +#: appPlugins/ToolMilling.py:3028 appPlugins/ToolMilling.py:3183 msgid "G-Code parsing in progress..." msgstr "Analiza codului G în curs ..." #: appObjects/FlatCAMGeometry.py:2392 appObjects/FlatCAMGeometry.py:2543 -#: appTools/ToolMilling.py:3024 appTools/ToolMilling.py:3179 +#: appPlugins/ToolMilling.py:3030 appPlugins/ToolMilling.py:3185 msgid "G-Code parsing finished..." msgstr "Analizarea codului G s-a terminat ..." #: appObjects/FlatCAMGeometry.py:2399 appObjects/FlatCAMGeometry.py:2552 -#: appObjects/FlatCAMGeometry.py:2723 appTools/ToolMilling.py:3031 -#: appTools/ToolMilling.py:3188 +#: appObjects/FlatCAMGeometry.py:2723 appPlugins/ToolMilling.py:3037 +#: appPlugins/ToolMilling.py:3194 msgid "Finished G-Code processing" msgstr "Prelucrarea G-Code terminată" #: appObjects/FlatCAMGeometry.py:2401 appObjects/FlatCAMGeometry.py:2554 -#: appTools/ToolMilling.py:3033 appTools/ToolMilling.py:3190 +#: appPlugins/ToolMilling.py:3039 appPlugins/ToolMilling.py:3196 msgid "G-Code processing failed with error" msgstr "Procesarea G-Code a eșuat cu eroarea" -#: appObjects/FlatCAMGeometry.py:2445 appTools/ToolMilling.py:3077 -#: appTools/ToolSolderPaste.py:832 appTools/ToolSolderPaste.py:890 +#: appObjects/FlatCAMGeometry.py:2445 appPlugins/ToolMilling.py:3083 +#: appPlugins/ToolSolderPaste.py:832 appPlugins/ToolSolderPaste.py:890 msgid "Cancelled. Empty file, it has no geometry" msgstr "Anulat. Fişier gol, nu are geometrie" #: appObjects/FlatCAMGeometry.py:2574 appObjects/FlatCAMGeometry.py:2579 -#: appObjects/FlatCAMGeometry.py:2730 appTools/ToolMilling.py:3218 -#: appTools/ToolMilling.py:3233 +#: appObjects/FlatCAMGeometry.py:2730 appPlugins/ToolMilling.py:3224 +#: appPlugins/ToolMilling.py:3239 msgid "CNCjob created" msgstr "CNCjob creat" -#: appObjects/FlatCAMGeometry.py:2763 appTools/ToolMilling.py:2692 +#: appObjects/FlatCAMGeometry.py:2763 appPlugins/ToolMilling.py:2692 msgid "Polish" msgstr "Finisare" -#: appObjects/FlatCAMGeometry.py:2813 appTools/ToolMilling.py:2742 -#: appTools/ToolPaint.py:1829 +#: appObjects/FlatCAMGeometry.py:2813 appPlugins/ToolMilling.py:2742 +#: appPlugins/ToolPaint.py:1829 msgid "Geometry could not be painted completely" msgstr "Geometria nu a fost posibil să fie 'pictată' complet" @@ -13284,23 +13328,23 @@ msgstr "" "in formatul (x, y) \n" "dar are o singură valoare in loc de două." -#: appObjects/FlatCAMGeometry.py:3128 appTools/ToolDrilling.py:1619 -#: appTools/ToolMilling.py:3438 +#: appObjects/FlatCAMGeometry.py:3128 appPlugins/ToolDrilling.py:1619 +#: appPlugins/ToolMilling.py:3444 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Ștergere eșuată. Nu există zone de excludere de șters." -#: appObjects/FlatCAMGeometry.py:3145 appTools/ToolDrilling.py:1636 -#: appTools/ToolMilling.py:3455 +#: appObjects/FlatCAMGeometry.py:3145 appPlugins/ToolDrilling.py:1636 +#: appPlugins/ToolMilling.py:3461 msgid "Delete failed. Nothing is selected." msgstr "Ștergerea a eșuat. Nu este nimic selectat." #: appObjects/FlatCAMGeometry.py:3242 appObjects/FlatCAMGeometry.py:3257 -#: appTools/ToolDrilling.py:1733 appTools/ToolDrilling.py:1748 -#: appTools/ToolMilling.py:3552 appTools/ToolMilling.py:3567 +#: appPlugins/ToolDrilling.py:1733 appPlugins/ToolDrilling.py:1748 +#: appPlugins/ToolMilling.py:3558 appPlugins/ToolMilling.py:3573 msgid "Value edited in Exclusion Table." msgstr "Valoarea a fost editată in Tabela de Excludere." -#: appObjects/FlatCAMGerber.py:427 appTools/ToolIsolation.py:1544 +#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1544 msgid "Buffering solid geometry" msgstr "Buferarea geometriei solide" @@ -13309,14 +13353,15 @@ msgid "Operation could not be done." msgstr "Operatia nu a putut fi executată." #: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appTools/ToolIsolation.py:1754 appTools/ToolIsolation.py:2122 -#: appTools/ToolNCC.py:2116 appTools/ToolNCC.py:3137 appTools/ToolNCC.py:3517 +#: appPlugins/ToolIsolation.py:1754 appPlugins/ToolIsolation.py:2122 +#: appPlugins/ToolNCC.py:2116 appPlugins/ToolNCC.py:3137 +#: appPlugins/ToolNCC.py:3517 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 -#: appTools/ToolIsolation.py:1822 appTools/ToolIsolation.py:2018 -#: appTools/ToolIsolation.py:2204 +#: appPlugins/ToolIsolation.py:1822 appPlugins/ToolIsolation.py:2018 +#: appPlugins/ToolIsolation.py:2204 msgid "Isolation geometry created" msgstr "Geometria de izolare creată" @@ -13348,8 +13393,8 @@ msgstr "Scalare..." msgid "Skewing..." msgstr "Deformare..." -#: appObjects/FlatCAMObj.py:487 appTools/ToolCalculators.py:555 -#: appTools/ToolReport.py:171 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:555 +#: appPlugins/ToolReport.py:171 msgid "Dimensions" msgstr "Dimensiuni" @@ -13358,84 +13403,84 @@ msgid "Calculating dimensions ... Please wait." msgstr "Se calculează dimensiunile ... Aşteaptă." #: appObjects/FlatCAMObj.py:724 appObjects/FlatCAMObj.py:792 -#: appTools/ToolReport.py:437 appTools/ToolReport.py:505 +#: appPlugins/ToolReport.py:437 appPlugins/ToolReport.py:505 msgid "Drills number" msgstr "Numărul de găuri" #: appObjects/FlatCAMObj.py:725 appObjects/FlatCAMObj.py:794 -#: appTools/ToolReport.py:438 appTools/ToolReport.py:507 +#: appPlugins/ToolReport.py:438 appPlugins/ToolReport.py:507 msgid "Slots number" msgstr "Numărul de sloturi" -#: appObjects/FlatCAMObj.py:727 appTools/ToolReport.py:440 +#: appObjects/FlatCAMObj.py:727 appPlugins/ToolReport.py:440 msgid "Drills total number:" msgstr "Număr total de gauri:" -#: appObjects/FlatCAMObj.py:728 appTools/ToolReport.py:441 +#: appObjects/FlatCAMObj.py:728 appPlugins/ToolReport.py:441 msgid "Slots total number:" msgstr "Număr total de sloturi:" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolReport.py:468 appTools/ToolReport.py:471 -#: appTools/ToolReport.py:474 appTools/ToolReport.py:502 -#: appTools/ToolReport.py:509 appTools/ToolReport.py:512 +#: appPlugins/ToolReport.py:468 appPlugins/ToolReport.py:471 +#: appPlugins/ToolReport.py:474 appPlugins/ToolReport.py:502 +#: appPlugins/ToolReport.py:509 appPlugins/ToolReport.py:512 msgid "Present" msgstr "Prezent" #: appObjects/FlatCAMObj.py:756 appObjects/FlatCAMObj.py:790 -#: appTools/ToolReport.py:469 appTools/ToolReport.py:503 +#: appPlugins/ToolReport.py:469 appPlugins/ToolReport.py:503 msgid "Solid Geometry" msgstr "Geometrie Solidă" #: appObjects/FlatCAMObj.py:759 appObjects/FlatCAMObj.py:797 -#: appTools/ToolReport.py:472 appTools/ToolReport.py:510 +#: appPlugins/ToolReport.py:472 appPlugins/ToolReport.py:510 msgid "GCode Text" msgstr "Text GCode" #: appObjects/FlatCAMObj.py:762 appObjects/FlatCAMObj.py:800 -#: appTools/ToolReport.py:475 appTools/ToolReport.py:513 +#: appPlugins/ToolReport.py:475 appPlugins/ToolReport.py:513 msgid "GCode Geometry" msgstr "Geometrie GCode" #: appObjects/FlatCAMObj.py:770 appObjects/FlatCAMObj.py:843 -#: appTools/ToolReport.py:483 appTools/ToolReport.py:556 +#: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:556 msgid "Tool Data" msgstr "Date Unealtă" -#: appObjects/FlatCAMObj.py:807 appTools/ToolReport.py:520 +#: appObjects/FlatCAMObj.py:807 appPlugins/ToolReport.py:520 msgid "Depth of Cut" msgstr "Adâncimea de Tăiere" -#: appObjects/FlatCAMObj.py:819 appTools/ToolReport.py:532 +#: appObjects/FlatCAMObj.py:819 appPlugins/ToolReport.py:532 msgid "Clearance Height" msgstr "Înălțime Sigură" -#: appObjects/FlatCAMObj.py:857 appTools/ToolReport.py:570 +#: appObjects/FlatCAMObj.py:857 appPlugins/ToolReport.py:570 msgid "Routing time" msgstr "Timpul de rutare" -#: appObjects/FlatCAMObj.py:882 appTools/ToolReport.py:595 +#: appObjects/FlatCAMObj.py:882 appPlugins/ToolReport.py:595 msgid "Width" msgstr "Lătime" #: appObjects/FlatCAMObj.py:888 appObjects/FlatCAMObj.py:896 -#: appTools/ToolReport.py:601 appTools/ToolReport.py:609 +#: appPlugins/ToolReport.py:601 appPlugins/ToolReport.py:609 msgid "Box Area" msgstr "Arie pătratică" #: appObjects/FlatCAMObj.py:891 appObjects/FlatCAMObj.py:899 -#: appTools/ToolReport.py:604 appTools/ToolReport.py:612 +#: appPlugins/ToolReport.py:604 appPlugins/ToolReport.py:612 msgid "Convex_Hull Area" msgstr "Arie convexă" #: appObjects/FlatCAMObj.py:906 appObjects/FlatCAMObj.py:909 -#: appTools/ToolReport.py:619 appTools/ToolReport.py:622 +#: appPlugins/ToolReport.py:619 appPlugins/ToolReport.py:622 msgid "Copper Area" msgstr "Aria de Cupru" -#: appObjects/FlatCAMScript.py:156 +#: appObjects/FlatCAMScript.py:160 msgid "Script Editor" msgstr "Editor Script" @@ -13571,57 +13616,53 @@ msgstr "Continut linie HPGL2" msgid "HPGL2 Parser ERROR" msgstr "Eroare in parserul HPGL2" -#: appProcess.py:172 -msgid "processes running." -msgstr "procesele care rulează." - -#: appTools/ToolAlignObjects.py:122 +#: appPlugins/ToolAlignObjects.py:122 msgid "Align Tool" msgstr "Unealta Aliniere" -#: appTools/ToolAlignObjects.py:167 +#: appPlugins/ToolAlignObjects.py:167 msgid "There is no aligned FlatCAM object selected..." msgstr "Nu a fost selectat niciun obiect FlatCAM pentru a fi aliniat..." -#: appTools/ToolAlignObjects.py:177 +#: appPlugins/ToolAlignObjects.py:177 msgid "There is no aligner FlatCAM object selected..." msgstr "" "Nu a fost selectat niciun obiect FlatCAM către care să se facă alinierea..." -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:263 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:263 msgid "First Point" msgstr "Primul punct" -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:278 msgid "Click on the START point." msgstr "Click pe punctul START." -#: appTools/ToolAlignObjects.py:258 appTools/ToolCalibration.py:294 -#: appTools/ToolDblSided.py:405 +#: appPlugins/ToolAlignObjects.py:258 appPlugins/ToolCalibration.py:294 +#: appPlugins/ToolDblSided.py:405 msgid "Cancelled by user request." msgstr "Anulat prin solicitarea utilizatorului." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:285 -#: appTools/ToolDistance.py:410 appTools/ToolMove.py:140 -#: appTools/ToolQRCode.py:270 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolDistance.py:410 appPlugins/ToolMove.py:140 +#: appPlugins/ToolQRCode.py:270 msgid "Click on the DESTINATION point ..." msgstr "Click pe punctul DESTINATIE ..." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:278 -#: appTools/ToolAlignObjects.py:285 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:285 msgid "Or right click to cancel." msgstr "Sau fă click dreapta pentru anulare." -#: appTools/ToolAlignObjects.py:278 appTools/ToolAlignObjects.py:285 -#: appTools/ToolFiducials.py:836 +#: appPlugins/ToolAlignObjects.py:278 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolFiducials.py:836 msgid "Second Point" msgstr "Al doilea punct" -#: appTools/ToolAlignObjects.py:404 +#: appPlugins/ToolAlignObjects.py:404 msgid "MOVING object" msgstr "MISCARE obiect" -#: appTools/ToolAlignObjects.py:408 +#: appPlugins/ToolAlignObjects.py:408 msgid "" "Specify the type of object to be aligned.\n" "It can be of type: Gerber or Excellon.\n" @@ -13633,15 +13674,15 @@ msgstr "" "Selectia făcută aici va dicta tipul de obiecte care se vor\n" "regăsi in combobox-ul >Obiect<." -#: appTools/ToolAlignObjects.py:429 +#: appPlugins/ToolAlignObjects.py:429 msgid "Object to be aligned." msgstr "Obiect care trebuie aliniat." -#: appTools/ToolAlignObjects.py:441 +#: appPlugins/ToolAlignObjects.py:441 msgid "DESTINATION object" msgstr "Obiect DESTINAȚIE" -#: appTools/ToolAlignObjects.py:443 +#: appPlugins/ToolAlignObjects.py:443 msgid "" "Specify the type of object to be aligned to.\n" "It can be of type: Gerber or Excellon.\n" @@ -13653,15 +13694,15 @@ msgstr "" "Selectia făcută aici va dicta tipul de obiecte care se vor\n" "regăsi in combobox-ul >Obiect<." -#: appTools/ToolAlignObjects.py:465 +#: appPlugins/ToolAlignObjects.py:465 msgid "Object to be aligned to. Aligner." msgstr "Obiectul către care se face alinierea. Aliniator." -#: appTools/ToolAlignObjects.py:478 +#: appPlugins/ToolAlignObjects.py:478 msgid "Alignment Type" msgstr "Tip Aliniere" -#: appTools/ToolAlignObjects.py:480 +#: appPlugins/ToolAlignObjects.py:480 msgid "" "The type of alignment can be:\n" "- Single Point -> it require a single point of sync, the action will be a " @@ -13675,19 +13716,19 @@ msgstr "" "- Punct Dublu -> necesita două puncta de sincronizare, actiunea va di o " "translatie urmată de o posibilă rotatie" -#: appTools/ToolAlignObjects.py:486 +#: appPlugins/ToolAlignObjects.py:486 msgid "Single Point" msgstr "Punct Singular" -#: appTools/ToolAlignObjects.py:487 +#: appPlugins/ToolAlignObjects.py:487 msgid "Dual Point" msgstr "Punct Dublu" -#: appTools/ToolAlignObjects.py:499 +#: appPlugins/ToolAlignObjects.py:499 msgid "Align Object" msgstr "Aliniază Obiectul" -#: appTools/ToolAlignObjects.py:502 +#: appPlugins/ToolAlignObjects.py:502 msgid "" "Align the specified object to the aligner object.\n" "If only one point is used then it assumes translation.\n" @@ -13699,67 +13740,67 @@ msgstr "" "Daca se folosesc două puncte atunci va fi o translatie urmată de o posibilă " "rotatie." -#: appTools/ToolAlignObjects.py:517 appTools/ToolCalculators.py:715 -#: appTools/ToolCalibration.py:1391 appTools/ToolCopperThieving.py:1743 -#: appTools/ToolCorners.py:885 appTools/ToolCutOut.py:2846 -#: appTools/ToolDblSided.py:1094 appTools/ToolDrilling.py:2924 -#: appTools/ToolEtchCompensation.py:473 appTools/ToolExtract.py:1307 -#: appTools/ToolFiducials.py:1051 appTools/ToolFilm.py:1606 -#: appTools/ToolFollow.py:780 appTools/ToolInvertGerber.py:302 -#: appTools/ToolIsolation.py:3685 appTools/ToolLevelling.py:2245 -#: appTools/ToolMilling.py:4531 appTools/ToolNCC.py:4674 -#: appTools/ToolOptimal.py:617 appTools/ToolPaint.py:3340 -#: appTools/ToolPanelize.py:1340 appTools/ToolPunchGerber.py:2334 -#: appTools/ToolQRCode.py:1007 appTools/ToolRulesCheck.py:1664 -#: appTools/ToolSolderPaste.py:1580 appTools/ToolSub.py:929 -#: appTools/ToolTransform.py:967 +#: appPlugins/ToolAlignObjects.py:517 appPlugins/ToolCalculators.py:715 +#: appPlugins/ToolCalibration.py:1391 appPlugins/ToolCopperThieving.py:1743 +#: appPlugins/ToolCorners.py:885 appPlugins/ToolCutOut.py:2846 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDrilling.py:2924 +#: appPlugins/ToolEtchCompensation.py:473 appPlugins/ToolExtract.py:1307 +#: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1606 +#: appPlugins/ToolFollow.py:780 appPlugins/ToolInvertGerber.py:302 +#: appPlugins/ToolIsolation.py:3685 appPlugins/ToolLevelling.py:2245 +#: appPlugins/ToolMilling.py:4537 appPlugins/ToolNCC.py:4674 +#: appPlugins/ToolOptimal.py:617 appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPanelize.py:1340 appPlugins/ToolPunchGerber.py:2334 +#: appPlugins/ToolQRCode.py:1007 appPlugins/ToolRulesCheck.py:1664 +#: appPlugins/ToolSolderPaste.py:1580 appPlugins/ToolSub.py:929 +#: appPlugins/ToolTransform.py:967 msgid "Reset Tool" msgstr "Resetați Unealta" -#: appTools/ToolAlignObjects.py:520 appTools/ToolCalculators.py:718 -#: appTools/ToolCalibration.py:1394 appTools/ToolCopperThieving.py:1746 -#: appTools/ToolCorners.py:888 appTools/ToolCutOut.py:2849 -#: appTools/ToolDblSided.py:1097 appTools/ToolDrilling.py:2927 -#: appTools/ToolEtchCompensation.py:476 appTools/ToolExtract.py:1310 -#: appTools/ToolFiducials.py:1054 appTools/ToolFilm.py:1609 -#: appTools/ToolFollow.py:783 appTools/ToolInvertGerber.py:305 -#: appTools/ToolIsolation.py:3688 appTools/ToolLevelling.py:2248 -#: appTools/ToolMilling.py:4534 appTools/ToolNCC.py:4677 -#: appTools/ToolOptimal.py:620 appTools/ToolPaint.py:3343 -#: appTools/ToolPanelize.py:1343 appTools/ToolPunchGerber.py:2337 -#: appTools/ToolQRCode.py:1010 appTools/ToolRulesCheck.py:1667 -#: appTools/ToolSolderPaste.py:1583 appTools/ToolSub.py:932 -#: appTools/ToolTransform.py:970 +#: appPlugins/ToolAlignObjects.py:520 appPlugins/ToolCalculators.py:718 +#: appPlugins/ToolCalibration.py:1394 appPlugins/ToolCopperThieving.py:1746 +#: appPlugins/ToolCorners.py:888 appPlugins/ToolCutOut.py:2849 +#: appPlugins/ToolDblSided.py:1097 appPlugins/ToolDrilling.py:2927 +#: appPlugins/ToolEtchCompensation.py:476 appPlugins/ToolExtract.py:1310 +#: appPlugins/ToolFiducials.py:1054 appPlugins/ToolFilm.py:1609 +#: appPlugins/ToolFollow.py:783 appPlugins/ToolInvertGerber.py:305 +#: appPlugins/ToolIsolation.py:3688 appPlugins/ToolLevelling.py:2248 +#: appPlugins/ToolMilling.py:4540 appPlugins/ToolNCC.py:4677 +#: appPlugins/ToolOptimal.py:620 appPlugins/ToolPaint.py:3343 +#: appPlugins/ToolPanelize.py:1343 appPlugins/ToolPunchGerber.py:2337 +#: appPlugins/ToolQRCode.py:1010 appPlugins/ToolRulesCheck.py:1667 +#: appPlugins/ToolSolderPaste.py:1583 appPlugins/ToolSub.py:932 +#: appPlugins/ToolTransform.py:970 msgid "Will reset the tool parameters." msgstr "Va reseta parametrii uneltei." -#: appTools/ToolCalculators.py:177 +#: appPlugins/ToolCalculators.py:177 msgid "Cut width (tool diameter) calculated." msgstr "Lățimea tăieturii (diametrul uneltei) calculată." -#: appTools/ToolCalculators.py:199 +#: appPlugins/ToolCalculators.py:199 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "" "Diametrul sculei (lățimea tăiată) nu poate fi mai mic decât diametrul " "vârfului." -#: appTools/ToolCalculators.py:205 +#: appPlugins/ToolCalculators.py:205 msgid "Cut depth (Cut Z) calculated." msgstr "Adâncimea de tăiere (Tăierea Z) calculată." -#: appTools/ToolCalculators.py:401 +#: appPlugins/ToolCalculators.py:401 msgid "Units Calculator" msgstr "Calculator Unitati" -#: appTools/ToolCalculators.py:445 +#: appPlugins/ToolCalculators.py:445 msgid "Here you enter the value to be converted from INCH to MM" msgstr "Valorile pentru conversie din INCH in MM" -#: appTools/ToolCalculators.py:450 +#: appPlugins/ToolCalculators.py:450 msgid "Here you enter the value to be converted from MM to INCH" msgstr "Valorile pentru conversie din MM in INCH" -#: appTools/ToolCalculators.py:487 +#: appPlugins/ToolCalculators.py:487 msgid "" "This is the angle of the tip of the tool.\n" "It is specified by manufacturer." @@ -13767,7 +13808,7 @@ msgstr "" "Acesta este unghiul uneltei la vârf.\n" "Producatorul il specifica in foaia de catalog." -#: appTools/ToolCalculators.py:499 +#: appPlugins/ToolCalculators.py:499 msgid "" "This is the depth to cut into the material.\n" "In the CNCJob is the CutZ parameter." @@ -13775,7 +13816,7 @@ msgstr "" "Acest param. este adâncimea de tăiere in material.\n" "In obiectul CNCJob este parametrul >Z tăiere<." -#: appTools/ToolCalculators.py:511 +#: appPlugins/ToolCalculators.py:511 msgid "" "This is the tool diameter to be entered into\n" "FlatCAM Gerber section.\n" @@ -13785,7 +13826,7 @@ msgstr "" "sectiunea FlatCAM Gerber.\n" "In sectiunea CNCJob este numit >Dia unealtă<." -#: appTools/ToolCalculators.py:525 +#: appPlugins/ToolCalculators.py:525 msgid "" "Calculate either the Cut Z or the effective tool diameter,\n" " depending on which is desired and which is known. " @@ -13794,28 +13835,28 @@ msgstr "" "uneltei,\n" "depinzand de care dintre acestea este cunoscuta. " -#: appTools/ToolCalculators.py:550 +#: appPlugins/ToolCalculators.py:550 msgid "Area Calculation" msgstr "Calculul suprafeței" -#: appTools/ToolCalculators.py:552 +#: appPlugins/ToolCalculators.py:552 msgid "Choose how to calculate the board area." msgstr "Alege cum să calculezi suprafața plăcii." -#: appTools/ToolCalculators.py:570 appTools/ToolCalculators.py:588 -#: appTools/ToolCalculators.py:606 appTools/ToolCopperThieving.py:1702 +#: appPlugins/ToolCalculators.py:570 appPlugins/ToolCalculators.py:588 +#: appPlugins/ToolCalculators.py:606 appPlugins/ToolCopperThieving.py:1702 msgid "cm" msgstr "cm" -#: appTools/ToolCalculators.py:651 +#: appPlugins/ToolCalculators.py:651 msgid "um" msgstr "um" -#: appTools/ToolCalculators.py:662 +#: appPlugins/ToolCalculators.py:662 msgid "Current Value" msgstr "Intensitate" -#: appTools/ToolCalculators.py:663 +#: appPlugins/ToolCalculators.py:663 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13823,11 +13864,11 @@ msgstr "" "Intensitatea curentului electric care se va seta\n" "in sursa de alimentare. In Amperi." -#: appTools/ToolCalculators.py:683 +#: appPlugins/ToolCalculators.py:683 msgid "Time" msgstr "Durată" -#: appTools/ToolCalculators.py:684 +#: appPlugins/ToolCalculators.py:684 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13835,7 +13876,7 @@ msgstr "" "TImpul necesar (calculat) pentru\n" "efectuarea procedurii. In minute." -#: appTools/ToolCalculators.py:707 +#: appPlugins/ToolCalculators.py:707 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13843,76 +13884,77 @@ msgstr "" "Calculează intensitatea curentului cat și durata procedurii\n" "in funcţie de parametrii de mai sus" -#: appTools/ToolCalibration.py:133 appTools/ToolCalibration.py:748 +#: appPlugins/ToolCalibration.py:133 appPlugins/ToolCalibration.py:748 #, fuzzy #| msgid "Calibration Tool" msgid "Calibration" msgstr "Unealta Calibrare" -#: appTools/ToolCalibration.py:174 +#: appPlugins/ToolCalibration.py:174 msgid "Tool initialized" msgstr "Unealtă initializată" -#: appTools/ToolCalibration.py:212 +#: appPlugins/ToolCalibration.py:212 msgid "There is no source FlatCAM object selected..." msgstr "Nu a fost selectat niciun obiect FlatCAM sursă ..." -#: appTools/ToolCalibration.py:233 +#: appPlugins/ToolCalibration.py:233 msgid "Get First calibration point. Bottom Left..." msgstr "Obțineți primul punct de calibrare. Stânga jos..." -#: appTools/ToolCalibration.py:300 +#: appPlugins/ToolCalibration.py:300 msgid "Get Second calibration point. Bottom Right (Top Left)..." msgstr "" "Obțineți al doilea punct de calibrare. Dreapta jos (sau în stânga sus) ..." -#: appTools/ToolCalibration.py:304 +#: appPlugins/ToolCalibration.py:304 msgid "Get Third calibration point. Top Left (Bottom Right)..." msgstr "" "Obțineți al treilea punct de calibrare. Sus stanga (sau în jos dreapta)..." -#: appTools/ToolCalibration.py:308 +#: appPlugins/ToolCalibration.py:308 msgid "Get Forth calibration point. Top Right..." msgstr "Obțineți punctul de calibrare Forth. Sus în dreapta..." -#: appTools/ToolCalibration.py:343 +#: appPlugins/ToolCalibration.py:343 msgid "Verification GCode for FlatCAM Calibration Tool" msgstr "GCode de verificare pentru Unealta FlatCAM de Calibrare" -#: appTools/ToolCalibration.py:355 appTools/ToolCalibration.py:441 +#: appPlugins/ToolCalibration.py:355 appPlugins/ToolCalibration.py:441 msgid "Gcode Viewer" msgstr "Gcode Viewer" -#: appTools/ToolCalibration.py:371 +#: appPlugins/ToolCalibration.py:371 msgid "Cancelled. Four points are needed for GCode generation." msgstr "Anulat. Patru puncte sunt necesare pentru generarea GCode." -#: appTools/ToolCalibration.py:621 appTools/ToolCalibration.py:712 -#: appTools/ToolDblSided.py:523 appTools/ToolFilm.py:283 -#: appTools/ToolFilm.py:290 appTools/ToolFilm.py:294 -#: appTools/ToolMilling.py:1952 appTools/ToolMove.py:167 -#: appTools/ToolReport.py:130 appTools/ToolTransform.py:160 -#: appTools/ToolTransform.py:311 appTools/ToolTransform.py:343 -#: appTools/ToolTransform.py:388 appTools/ToolTransform.py:422 -#: appTools/ToolTransform.py:457 appTools/ToolTransform.py:494 app_Main.py:4934 -#: app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 app_Main.py:6082 -#: app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 app_Main.py:6575 -#: app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 app_Main.py:8977 -#: app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 app_Main.py:9197 -#: app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 app_Main.py:9811 -#: app_Main.py:9815 camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 +#: appPlugins/ToolCalibration.py:621 appPlugins/ToolCalibration.py:712 +#: appPlugins/ToolDblSided.py:523 appPlugins/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:290 appPlugins/ToolFilm.py:294 +#: appPlugins/ToolMilling.py:1952 appPlugins/ToolMove.py:167 +#: appPlugins/ToolReport.py:130 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:311 appPlugins/ToolTransform.py:343 +#: appPlugins/ToolTransform.py:388 appPlugins/ToolTransform.py:422 +#: appPlugins/ToolTransform.py:457 appPlugins/ToolTransform.py:494 +#: app_Main.py:4934 app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 +#: app_Main.py:6082 app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 +#: app_Main.py:6575 app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 +#: app_Main.py:8977 app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 +#: app_Main.py:9197 app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 +#: app_Main.py:9811 app_Main.py:9815 camlib.py:2436 camlib.py:2503 +#: camlib.py:2571 camlib.py:2649 msgid "No object is selected." msgstr "Nici-un obiect nu este selectat." -#: appTools/ToolCalibration.py:777 +#: appPlugins/ToolCalibration.py:777 msgid "Parameters used when creating the GCode in this tool." msgstr "Parametrii folosiți la crearea codului GC pentru aceasta unealta." -#: appTools/ToolCalibration.py:881 +#: appPlugins/ToolCalibration.py:881 msgid "STEP 1: Acquire Calibration Points" msgstr "PASUL 1: Obțineți punctele de calibrare" -#: appTools/ToolCalibration.py:883 +#: appPlugins/ToolCalibration.py:883 msgid "" "Pick four points by clicking on canvas.\n" "Those four points should be in the four\n" @@ -13922,25 +13964,25 @@ msgstr "" "Aceste patru puncte ar trebui să fie în cele patru\n" "(pe cât posibil) colțurile obiectului." -#: appTools/ToolCalibration.py:901 appTools/ToolImage.py:221 -#: appTools/ToolPanelize.py:1113 appTools/ToolReport.py:195 +#: appPlugins/ToolCalibration.py:901 appPlugins/ToolImage.py:221 +#: appPlugins/ToolPanelize.py:1113 appPlugins/ToolReport.py:195 msgid "Object Type" msgstr "Tip Obiect" -#: appTools/ToolCalibration.py:918 +#: appPlugins/ToolCalibration.py:918 msgid "Source object selection" msgstr "Selectarea obiectului sursă" -#: appTools/ToolCalibration.py:920 +#: appPlugins/ToolCalibration.py:920 msgid "FlatCAM Object to be used as a source for reference points." msgstr "" "Obiect FlatCAM care trebuie utilizat ca sursă pentru punctele de referință." -#: appTools/ToolCalibration.py:926 +#: appPlugins/ToolCalibration.py:926 msgid "Calibration Points" msgstr "Puncte de calibrare" -#: appTools/ToolCalibration.py:928 +#: appPlugins/ToolCalibration.py:928 msgid "" "Contain the expected calibration points and the\n" "ones measured." @@ -13948,47 +13990,47 @@ msgstr "" "Conține punctele de calibrare așteptate și\n" "cele măsurate." -#: appTools/ToolCalibration.py:944 +#: appPlugins/ToolCalibration.py:944 msgid "Found Delta" msgstr "Delta găsit" -#: appTools/ToolCalibration.py:956 +#: appPlugins/ToolCalibration.py:956 msgid "Bot Left X" msgstr "Stânga jos X" -#: appTools/ToolCalibration.py:965 +#: appPlugins/ToolCalibration.py:965 msgid "Bot Left Y" msgstr "Stânga jos Y" -#: appTools/ToolCalibration.py:983 +#: appPlugins/ToolCalibration.py:983 msgid "Bot Right X" msgstr "Dreapta-jos X" -#: appTools/ToolCalibration.py:993 +#: appPlugins/ToolCalibration.py:993 msgid "Bot Right Y" msgstr "Dreapta-jos Y" -#: appTools/ToolCalibration.py:1008 +#: appPlugins/ToolCalibration.py:1008 msgid "Top Left X" msgstr "Stânga sus X" -#: appTools/ToolCalibration.py:1017 +#: appPlugins/ToolCalibration.py:1017 msgid "Top Left Y" msgstr "Stânga sus Y" -#: appTools/ToolCalibration.py:1032 +#: appPlugins/ToolCalibration.py:1032 msgid "Top Right X" msgstr "Dreapta-sus X" -#: appTools/ToolCalibration.py:1042 +#: appPlugins/ToolCalibration.py:1042 msgid "Top Right Y" msgstr "Dreapta-sus Y" -#: appTools/ToolCalibration.py:1075 +#: appPlugins/ToolCalibration.py:1075 msgid "Get Points" msgstr "Obține puncte" -#: appTools/ToolCalibration.py:1077 +#: appPlugins/ToolCalibration.py:1077 msgid "" "Pick four points by clicking on canvas if the source choice\n" "is 'free' or inside the object geometry if the source is 'object'.\n" @@ -14000,11 +14042,11 @@ msgstr "" "Aceste patru puncte ar trebui să se afle în cele patru colțuri ale\n" "obiectului." -#: appTools/ToolCalibration.py:1098 +#: appPlugins/ToolCalibration.py:1098 msgid "STEP 2: Verification GCode" msgstr "PASUL 2: GCode de verificare" -#: appTools/ToolCalibration.py:1100 appTools/ToolCalibration.py:1113 +#: appPlugins/ToolCalibration.py:1100 appPlugins/ToolCalibration.py:1113 msgid "" "Generate GCode file to locate and align the PCB by using\n" "the four points acquired above.\n" @@ -14024,15 +14066,15 @@ msgstr "" "dreapta.\n" "- punctul înainte -> punctul de verificare final. Doar pentru evaluare." -#: appTools/ToolCalibration.py:1111 +#: appPlugins/ToolCalibration.py:1111 msgid "Generate GCode" msgstr "Generează GCode" -#: appTools/ToolCalibration.py:1137 +#: appPlugins/ToolCalibration.py:1137 msgid "STEP 3: Adjustments" msgstr "PASUL 3: Reglaje" -#: appTools/ToolCalibration.py:1139 appTools/ToolCalibration.py:1148 +#: appPlugins/ToolCalibration.py:1139 appPlugins/ToolCalibration.py:1148 msgid "" "Calculate Scale and Skew factors based on the differences (delta)\n" "found when checking the PCB pattern. The differences must be filled\n" @@ -14042,15 +14084,15 @@ msgstr "" "găsite la verificarea modelului PCB. Diferențele trebuie completate\n" "în câmpurile găsite (Delta)." -#: appTools/ToolCalibration.py:1146 +#: appPlugins/ToolCalibration.py:1146 msgid "Calculate Factors" msgstr "Calculați factorii" -#: appTools/ToolCalibration.py:1168 +#: appPlugins/ToolCalibration.py:1168 msgid "STEP 4: Adjusted GCode" msgstr "PASUL 4: GCode ajustat" -#: appTools/ToolCalibration.py:1170 +#: appPlugins/ToolCalibration.py:1170 msgid "" "Generate verification GCode file adjusted with\n" "the factors above." @@ -14058,51 +14100,51 @@ msgstr "" "Generați fișierul GCode de verificare ajustat cu\n" "factorii de mai sus." -#: appTools/ToolCalibration.py:1175 +#: appPlugins/ToolCalibration.py:1175 msgid "Scale Factor X:" msgstr "Factor scalare X:" -#: appTools/ToolCalibration.py:1177 +#: appPlugins/ToolCalibration.py:1177 msgid "Factor for Scale action over X axis." msgstr "Factor pentru scalarea pe axa X." -#: appTools/ToolCalibration.py:1187 +#: appPlugins/ToolCalibration.py:1187 msgid "Scale Factor Y:" msgstr "Factor scalare Y:" -#: appTools/ToolCalibration.py:1189 +#: appPlugins/ToolCalibration.py:1189 msgid "Factor for Scale action over Y axis." msgstr "Factor pentru scalarea pe axa Y." -#: appTools/ToolCalibration.py:1199 +#: appPlugins/ToolCalibration.py:1199 msgid "Apply Scale Factors" msgstr "Aplicați factorii de scalare" -#: appTools/ToolCalibration.py:1201 +#: appPlugins/ToolCalibration.py:1201 msgid "Apply Scale factors on the calibration points." msgstr "Aplicați factorii de Scalare asupra punctelor de calibrare." -#: appTools/ToolCalibration.py:1211 +#: appPlugins/ToolCalibration.py:1211 msgid "Skew Angle X:" msgstr "Unghi X Deformare:" -#: appTools/ToolCalibration.py:1224 +#: appPlugins/ToolCalibration.py:1224 msgid "Skew Angle Y:" msgstr "Unghi Y Deformare:" -#: appTools/ToolCalibration.py:1237 +#: appPlugins/ToolCalibration.py:1237 msgid "Apply Skew Factors" msgstr "Aplicați factorii de deformare" -#: appTools/ToolCalibration.py:1239 +#: appPlugins/ToolCalibration.py:1239 msgid "Apply Skew factors on the calibration points." msgstr "Aplicați factorii de Deformare asupra punctelor de calibrare." -#: appTools/ToolCalibration.py:1308 +#: appPlugins/ToolCalibration.py:1308 msgid "Generate Adjusted GCode" msgstr "Generați GCode ajustat" -#: appTools/ToolCalibration.py:1310 +#: appPlugins/ToolCalibration.py:1310 msgid "" "Generate verification GCode file adjusted with\n" "the factors set above.\n" @@ -14114,11 +14156,11 @@ msgstr "" "Parametrii GCode pot fi reglați\n" "înainte de a face clic pe acest buton." -#: appTools/ToolCalibration.py:1331 +#: appPlugins/ToolCalibration.py:1331 msgid "STEP 5: Calibrate FlatCAM Objects" msgstr "PASUL 5: Calibrați obiectele FlatCAM" -#: appTools/ToolCalibration.py:1333 +#: appPlugins/ToolCalibration.py:1333 msgid "" "Adjust the FlatCAM objects\n" "with the factors determined and verified above." @@ -14126,27 +14168,27 @@ msgstr "" "Reglați obiectele FlatCAM\n" "cu factorii determinați și verificați mai sus." -#: appTools/ToolCalibration.py:1345 +#: appPlugins/ToolCalibration.py:1345 msgid "Adjusted object type" msgstr "Tipul obiectului ajustat" -#: appTools/ToolCalibration.py:1346 +#: appPlugins/ToolCalibration.py:1346 msgid "Type of the Application Object to be adjusted." msgstr "Tipul obiectului de ajustat." -#: appTools/ToolCalibration.py:1359 +#: appPlugins/ToolCalibration.py:1359 msgid "Adjusted object selection" msgstr "Selectarea obiectului ajustat" -#: appTools/ToolCalibration.py:1361 +#: appPlugins/ToolCalibration.py:1361 msgid "The Application Object to be adjusted." msgstr "Obiectul care trebuie ajustat." -#: appTools/ToolCalibration.py:1368 +#: appPlugins/ToolCalibration.py:1368 msgid "Calibrate" msgstr "Calibreaza" -#: appTools/ToolCalibration.py:1370 +#: appPlugins/ToolCalibration.py:1370 msgid "" "Adjust (scale and/or skew) the objects\n" "with the factors determined above." @@ -14154,136 +14196,138 @@ msgstr "" "Reglați (Scalați și / sau Deformați) obiectele\n" "cu factorii determinați mai sus." -#: appTools/ToolCopperThieving.py:205 appTools/ToolCopperThieving.py:230 +#: appPlugins/ToolCopperThieving.py:205 appPlugins/ToolCopperThieving.py:230 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Gridul de Linii funcționează numai pentru referința „în sine” ..." -#: appTools/ToolCopperThieving.py:216 +#: appPlugins/ToolCopperThieving.py:216 msgid "Solid fill selected." msgstr "Umplere solidă selectată." -#: appTools/ToolCopperThieving.py:221 +#: appPlugins/ToolCopperThieving.py:221 msgid "Dots grid fill selected." msgstr "Umplere Grila de Puncte selectată." -#: appTools/ToolCopperThieving.py:226 +#: appPlugins/ToolCopperThieving.py:226 msgid "Squares grid fill selected." msgstr "Umplere Grila de Pătrate selectată." -#: appTools/ToolCopperThieving.py:248 appTools/ToolCopperThieving.py:346 -#: appTools/ToolCopperThieving.py:966 appTools/ToolCorners.py:205 -#: appTools/ToolCorners.py:428 appTools/ToolCorners.py:522 -#: appTools/ToolDblSided.py:424 appTools/ToolExtract.py:375 -#: appTools/ToolExtract.py:642 appTools/ToolExtract.py:739 -#: appTools/ToolFiducials.py:261 appTools/ToolFiducials.py:552 -#: appTools/ToolOptimal.py:156 appTools/ToolPunchGerber.py:497 -#: appTools/ToolPunchGerber.py:501 appTools/ToolQRCode.py:222 +#: appPlugins/ToolCopperThieving.py:248 appPlugins/ToolCopperThieving.py:346 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCorners.py:205 +#: appPlugins/ToolCorners.py:428 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolDblSided.py:424 appPlugins/ToolExtract.py:375 +#: appPlugins/ToolExtract.py:642 appPlugins/ToolExtract.py:739 +#: appPlugins/ToolFiducials.py:261 appPlugins/ToolFiducials.py:552 +#: appPlugins/ToolOptimal.py:156 appPlugins/ToolPunchGerber.py:497 +#: appPlugins/ToolPunchGerber.py:501 appPlugins/ToolQRCode.py:222 msgid "There is no Gerber object loaded ..." msgstr "Nu este nici-un obiect Gerber incărcat ..." -#: appTools/ToolCopperThieving.py:261 appTools/ToolCopperThieving.py:866 +#: appPlugins/ToolCopperThieving.py:261 appPlugins/ToolCopperThieving.py:866 msgid "Append geometry" msgstr "Adăugați geometria" -#: appTools/ToolCopperThieving.py:316 appTools/ToolCopperThieving.py:917 -#: appTools/ToolCopperThieving.py:1126 +#: appPlugins/ToolCopperThieving.py:316 appPlugins/ToolCopperThieving.py:917 +#: appPlugins/ToolCopperThieving.py:1126 msgid "Append source file" msgstr "Adăugați fișierul sursă" -#: appTools/ToolCopperThieving.py:329 appTools/ToolCopperThieving.py:930 +#: appPlugins/ToolCopperThieving.py:329 appPlugins/ToolCopperThieving.py:930 msgid "Copper Thieving Tool done." msgstr "Unealta Copper Thieving efectuata." -#: appTools/ToolCopperThieving.py:356 appTools/ToolCopperThieving.py:376 -#: appTools/ToolCutOut.py:751 appTools/ToolCutOut.py:1139 -#: appTools/ToolCutOut.py:1521 appTools/ToolCutOut.py:1613 -#: appTools/ToolCutOut.py:1645 appTools/ToolCutOut.py:1745 -#: appTools/ToolDrilling.py:925 appTools/ToolDrilling.py:1868 -#: appTools/ToolEtchCompensation.py:170 appTools/ToolFollow.py:193 -#: appTools/ToolFollow.py:240 appTools/ToolInvertGerber.py:117 -#: appTools/ToolIsolation.py:1080 appTools/ToolIsolation.py:1145 -#: appTools/ToolIsolation.py:1552 appTools/ToolIsolation.py:1579 -#: appTools/ToolIsolation.py:2425 appTools/ToolLevelling.py:327 -#: appTools/ToolMilling.py:651 appTools/ToolMilling.py:873 -#: appTools/ToolMilling.py:1300 appTools/ToolMilling.py:2772 -#: appTools/ToolMilling.py:2795 appTools/ToolNCC.py:1037 -#: appTools/ToolNCC.py:1106 appTools/ToolNCC.py:1569 appTools/ToolNCC.py:1619 -#: appTools/ToolNCC.py:1652 appTools/ToolPaint.py:1138 -#: appTools/ToolPaint.py:1225 appTools/ToolPanelize.py:296 -#: appTools/ToolPanelize.py:310 appTools/ToolSub.py:261 appTools/ToolSub.py:279 -#: appTools/ToolSub.py:489 appTools/ToolSub.py:502 +#: appPlugins/ToolCopperThieving.py:356 appPlugins/ToolCopperThieving.py:376 +#: appPlugins/ToolCutOut.py:751 appPlugins/ToolCutOut.py:1139 +#: appPlugins/ToolCutOut.py:1521 appPlugins/ToolCutOut.py:1613 +#: appPlugins/ToolCutOut.py:1645 appPlugins/ToolCutOut.py:1745 +#: appPlugins/ToolDrilling.py:925 appPlugins/ToolDrilling.py:1868 +#: appPlugins/ToolEtchCompensation.py:170 appPlugins/ToolFollow.py:193 +#: appPlugins/ToolFollow.py:240 appPlugins/ToolInvertGerber.py:117 +#: appPlugins/ToolIsolation.py:1080 appPlugins/ToolIsolation.py:1145 +#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolIsolation.py:1579 +#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolLevelling.py:327 +#: appPlugins/ToolMilling.py:651 appPlugins/ToolMilling.py:873 +#: appPlugins/ToolMilling.py:1300 appPlugins/ToolMilling.py:2772 +#: appPlugins/ToolMilling.py:2795 appPlugins/ToolNCC.py:1037 +#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1569 +#: appPlugins/ToolNCC.py:1619 appPlugins/ToolNCC.py:1652 +#: appPlugins/ToolPaint.py:1138 appPlugins/ToolPaint.py:1225 +#: appPlugins/ToolPanelize.py:296 appPlugins/ToolPanelize.py:310 +#: appPlugins/ToolSub.py:261 appPlugins/ToolSub.py:279 +#: appPlugins/ToolSub.py:489 appPlugins/ToolSub.py:502 #: tclCommands/TclCommandCopperClear.py:97 #: tclCommands/TclCommandCopperClear.py:284 tclCommands/TclCommandPaint.py:99 #: tclCommands/TclCommandPaint.py:288 tclCommands/TclCommandScale.py:81 msgid "Could not retrieve object" msgstr "Nu s-a putut incărca obiectul" -#: appTools/ToolCopperThieving.py:404 +#: appPlugins/ToolCopperThieving.py:404 msgid "Click the end point of the filling area." msgstr "Faceți clic pe punctul final al zonei de umplere." -#: appTools/ToolCopperThieving.py:529 +#: appPlugins/ToolCopperThieving.py:529 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Unealta Thieving Tool a pornit. Se citesc parametrii." -#: appTools/ToolCopperThieving.py:555 +#: appPlugins/ToolCopperThieving.py:555 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Unealta Thieving Tool. Se pregătesc poligoanele de isolare." -#: appTools/ToolCopperThieving.py:601 +#: appPlugins/ToolCopperThieving.py:601 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Unealta Thieving Tool. Se pregătesc zonele de umplut cu cupru." -#: appTools/ToolCopperThieving.py:645 +#: appPlugins/ToolCopperThieving.py:645 msgid "Geometry not supported for" msgstr "Geometria nu este acceptată pentr" -#: appTools/ToolCopperThieving.py:651 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:1996 appTools/ToolNCC.py:2990 appTools/ToolPaint.py:2602 +#: appPlugins/ToolCopperThieving.py:651 appPlugins/ToolNCC.py:1941 +#: appPlugins/ToolNCC.py:1996 appPlugins/ToolNCC.py:2990 +#: appPlugins/ToolPaint.py:2602 msgid "No object available." msgstr "Nici-un obiect disponibil." -#: appTools/ToolCopperThieving.py:688 appTools/ToolNCC.py:1966 -#: appTools/ToolNCC.py:2019 appTools/ToolNCC.py:3032 +#: appPlugins/ToolCopperThieving.py:688 appPlugins/ToolNCC.py:1966 +#: appPlugins/ToolNCC.py:2019 appPlugins/ToolNCC.py:3032 msgid "The reference object type is not supported." msgstr "Tipul de obiect de referintă nu este acceptat." -#: appTools/ToolCopperThieving.py:693 +#: appPlugins/ToolCopperThieving.py:693 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "" "Unealta Copper Thieving. Se adauga o noua geometrie si se fuzioneaza acestea." -#: appTools/ToolCopperThieving.py:729 +#: appPlugins/ToolCopperThieving.py:729 msgid "Create geometry" msgstr "Creați geometrie" -#: appTools/ToolCopperThieving.py:941 appTools/ToolCopperThieving.py:945 +#: appPlugins/ToolCopperThieving.py:941 appPlugins/ToolCopperThieving.py:945 msgid "P-Plating Mask" msgstr "Mască M-Placare" -#: appTools/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:969 msgid "Append PP-M geometry" msgstr "Adaugă geometrie mască PM" -#: appTools/ToolCopperThieving.py:1146 +#: appPlugins/ToolCopperThieving.py:1146 msgid "Generating Pattern Plating Mask done." msgstr "Generarea măștii de placare cu model efectuată." -#: appTools/ToolCopperThieving.py:1189 +#: appPlugins/ToolCopperThieving.py:1189 msgid "Copper Thieving Tool exit." msgstr "Unealta Copper Thieving terminata." -#: appTools/ToolCopperThieving.py:1280 appTools/ToolFiducials.py:993 +#: appPlugins/ToolCopperThieving.py:1280 appPlugins/ToolFiducials.py:993 msgid "Gerber Object to which will be added a copper thieving." msgstr "Obiect Gerber căruia i se va adăuga Copper Thieving." -#: appTools/ToolCopperThieving.py:1298 +#: appPlugins/ToolCopperThieving.py:1298 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Parametri Frezare" -#: appTools/ToolCopperThieving.py:1307 +#: appPlugins/ToolCopperThieving.py:1307 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14293,11 +14337,11 @@ msgstr "" "(umplutura poligonului poate fi împărțită în mai multe poligoane)\n" "si traseele de cupru din fisierul Gerber." -#: appTools/ToolCopperThieving.py:1370 +#: appPlugins/ToolCopperThieving.py:1370 msgid "Ref. Type" msgstr "Tip Ref" -#: appTools/ToolCopperThieving.py:1372 +#: appPlugins/ToolCopperThieving.py:1372 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14306,19 +14350,19 @@ msgstr "" "Thieving.\n" "Poate fi Gerber, Excellon sau Geometrie." -#: appTools/ToolCopperThieving.py:1381 +#: appPlugins/ToolCopperThieving.py:1381 msgid "Ref. Object" msgstr "Obiect Ref" -#: appTools/ToolCopperThieving.py:1383 +#: appPlugins/ToolCopperThieving.py:1383 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." -#: appTools/ToolCopperThieving.py:1560 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Insert Copper thieving" msgstr "Inserați Copper Thieving" -#: appTools/ToolCopperThieving.py:1563 +#: appPlugins/ToolCopperThieving.py:1563 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14326,11 +14370,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ță." -#: appTools/ToolCopperThieving.py:1623 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Insert Robber Bar" msgstr "Inserați Rober Bar" -#: appTools/ToolCopperThieving.py:1626 +#: appPlugins/ToolCopperThieving.py:1626 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14342,11 +14386,11 @@ msgstr "" "la o anumită distanță.\n" "Necesar atunci când faceți placare găuri cu model." -#: appTools/ToolCopperThieving.py:1651 +#: appPlugins/ToolCopperThieving.py:1651 msgid "Select Soldermask object" msgstr "Selectați obiectul Soldermask" -#: appTools/ToolCopperThieving.py:1653 +#: appPlugins/ToolCopperThieving.py:1653 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14356,11 +14400,11 @@ msgstr "" "Acesta va fi folosit ca bază pentru\n" "generarea de masca pentru placare cu model." -#: appTools/ToolCopperThieving.py:1689 +#: appPlugins/ToolCopperThieving.py:1689 msgid "Plated area" msgstr "Zona placată" -#: appTools/ToolCopperThieving.py:1691 +#: appPlugins/ToolCopperThieving.py:1691 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14378,11 +14422,11 @@ msgstr "" "un pic mai mari decât padurile de cupru, iar această zonă este\n" "calculată din deschiderile soldermask." -#: appTools/ToolCopperThieving.py:1725 +#: appPlugins/ToolCopperThieving.py:1725 msgid "Generate pattern plating mask" msgstr "Generați mască de placare cu model" -#: appTools/ToolCopperThieving.py:1728 +#: appPlugins/ToolCopperThieving.py:1728 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14392,79 +14436,80 @@ msgstr "" "geometriile Copper Thieving și / sau\n" "Robber Bar dacă acestea au fost generate." -#: appTools/ToolCorners.py:114 +#: appPlugins/ToolCorners.py:114 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Unealta Marcaje Colt" -#: appTools/ToolCorners.py:246 appTools/ToolCorners.py:433 -#: appTools/ToolCorners.py:527 +#: appPlugins/ToolCorners.py:246 appPlugins/ToolCorners.py:433 +#: appPlugins/ToolCorners.py:527 msgid "Please select at least a location" msgstr "Vă rugăm să selectați cel puțin o locație" -#: appTools/ToolCorners.py:410 appTools/ToolCorners.py:504 +#: appPlugins/ToolCorners.py:410 appPlugins/ToolCorners.py:504 msgid "The tool diameter is zero." msgstr "Dimaetrul uneltei este zero." -#: appTools/ToolCorners.py:496 appTools/ToolCorners.py:598 +#: appPlugins/ToolCorners.py:496 appPlugins/ToolCorners.py:598 msgid "Excellon object with corner drills created." msgstr "Obiectul Excellon conținând găurile din colțuri a fost creat ..." -#: appTools/ToolCorners.py:633 +#: appPlugins/ToolCorners.py:633 msgid "A Gerber object with corner markers was created." msgstr "Obiectul Gerber conținând semnele din colțuri a fost creat ..." -#: appTools/ToolCorners.py:679 +#: appPlugins/ToolCorners.py:679 msgid "The Gerber object to which will be added corner markers." msgstr "Obiect Gerber căruia i se va adăuga marcaje de colt." -#: appTools/ToolCorners.py:695 +#: appPlugins/ToolCorners.py:695 msgid "Locations" msgstr "Locaţii" -#: appTools/ToolCorners.py:697 +#: appPlugins/ToolCorners.py:697 msgid "Locations where to place corner markers." msgstr "Locații unde să plasați markerele de colț." -#: appTools/ToolCorners.py:710 appTools/ToolFiducials.py:824 app_Main.py:5476 +#: appPlugins/ToolCorners.py:710 appPlugins/ToolFiducials.py:824 +#: app_Main.py:5476 msgid "Top Right" msgstr "Dreapta-sus" -#: appTools/ToolCorners.py:727 +#: appPlugins/ToolCorners.py:727 msgid "Toggle ALL" msgstr "Comută Toate" -#: appTools/ToolCorners.py:807 +#: appPlugins/ToolCorners.py:807 msgid "Add Marker" msgstr "Adaugă Marcaj" -#: appTools/ToolCorners.py:810 +#: appPlugins/ToolCorners.py:810 msgid "Will add corner markers to the selected Gerber file." msgstr "Va adăuga marcaje de colț în fișierul Gerber selectat." -#: appTools/ToolCorners.py:826 +#: appPlugins/ToolCorners.py:826 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Găuri in Colțuri" -#: appTools/ToolCorners.py:843 appTools/ToolCorners.py:866 -#: appTools/ToolDblSided.py:1076 +#: appPlugins/ToolCorners.py:843 appPlugins/ToolCorners.py:866 +#: appPlugins/ToolDblSided.py:1076 msgid "Create Excellon Object" msgstr "Crează un obiect Excellon" -#: appTools/ToolCorners.py:846 +#: appPlugins/ToolCorners.py:846 msgid "Will add drill holes in the center of the markers." msgstr "Se vor adăuga găuri în centrul marcajelor." -#: appTools/ToolCorners.py:862 +#: appPlugins/ToolCorners.py:862 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Locaţii" -#: appTools/ToolCorners.py:869 +#: appPlugins/ToolCorners.py:869 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14472,25 +14517,25 @@ msgid "" "move to the next location until the last one." msgstr "" -#: appTools/ToolCutOut.py:577 +#: appPlugins/ToolCutOut.py:577 msgid "Updated tool from Tools Database." msgstr "Actualizat unealta din baza de date Unelte." -#: appTools/ToolCutOut.py:657 +#: appPlugins/ToolCutOut.py:657 msgid "Default tool added." msgstr "O unealtă implicită a fost adăugată." -#: appTools/ToolCutOut.py:671 appTools/ToolIsolation.py:2790 -#: appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2770 app_Main.py:6378 +#: appPlugins/ToolCutOut.py:671 appPlugins/ToolIsolation.py:2790 +#: appPlugins/ToolNCC.py:3977 appPlugins/ToolPaint.py:2770 app_Main.py:6378 #: app_Main.py:6399 msgid "Selected tool can't be used here. Pick another." msgstr "Unealta selectată nu poate fi utilizată aici. Alege alta." -#: appTools/ToolCutOut.py:694 +#: appPlugins/ToolCutOut.py:694 msgid "Tool updated from Tools Database." msgstr "Unealta a fost actualizata din baza de date Unelte." -#: appTools/ToolCutOut.py:756 appTools/ToolCutOut.py:1526 +#: appPlugins/ToolCutOut.py:756 appPlugins/ToolCutOut.py:1526 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14498,19 +14543,19 @@ msgstr "" "Nu este nici-un obiect selectat pentru decupaj.\n" "Selectează unul și încearcă din nou." -#: appTools/ToolCutOut.py:762 appTools/ToolCutOut.py:1148 -#: appTools/ToolCutOut.py:1629 appTools/ToolCutOut.py:1763 +#: appPlugins/ToolCutOut.py:762 appPlugins/ToolCutOut.py:1148 +#: appPlugins/ToolCutOut.py:1629 appPlugins/ToolCutOut.py:1763 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "Diametrul uneltei este zero. Schimbă intr-o valoare pozitivă Reală." -#: appTools/ToolCutOut.py:775 appTools/ToolCutOut.py:1162 +#: appPlugins/ToolCutOut.py:775 appPlugins/ToolCutOut.py:1162 msgid "Number of gaps value is missing. Add it and retry." msgstr "" "Numărul de punţi lipseste sau este in format gresit. Adaugă din nou și " "reîncearcă." -#: appTools/ToolCutOut.py:780 appTools/ToolCutOut.py:1166 +#: appPlugins/ToolCutOut.py:780 appPlugins/ToolCutOut.py:1166 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." @@ -14519,65 +14564,65 @@ msgstr "" "„2tb”, 4 sau 8.\n" "Completați o valoare corectă și încercați din nou." -#: appTools/ToolCutOut.py:1113 appTools/ToolCutOut.py:1491 -#: appTools/ToolCutOut.py:1950 +#: appPlugins/ToolCutOut.py:1113 appPlugins/ToolCutOut.py:1491 +#: appPlugins/ToolCutOut.py:1950 msgid "Mouse bites failed." msgstr "Mouse Bites nu a reușit." -#: appTools/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 +#: appPlugins/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 #: tclCommands/TclCommandGeoCutout.py:356 msgid "Any-form Cutout operation finished." msgstr "Operatia de tăiere cu formă liberă s-a terminat." -#: appTools/ToolCutOut.py:1143 appTools/ToolDrilling.py:1872 -#: appTools/ToolEtchCompensation.py:176 appTools/ToolFollow.py:197 -#: appTools/ToolFollow.py:244 appTools/ToolInvertGerber.py:123 -#: appTools/ToolIsolation.py:1084 appTools/ToolIsolation.py:1149 -#: appTools/ToolIsolation.py:1556 appTools/ToolIsolation.py:1583 -#: appTools/ToolIsolation.py:2429 appTools/ToolMilling.py:2776 -#: appTools/ToolMilling.py:2799 appTools/ToolNCC.py:1041 -#: appTools/ToolNCC.py:1110 appTools/ToolNCC.py:1573 appTools/ToolPaint.py:1142 -#: appTools/ToolPanelize.py:301 tclCommands/TclCommandBbox.py:71 -#: tclCommands/TclCommandNregions.py:71 +#: appPlugins/ToolCutOut.py:1143 appPlugins/ToolDrilling.py:1872 +#: appPlugins/ToolEtchCompensation.py:176 appPlugins/ToolFollow.py:197 +#: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:123 +#: appPlugins/ToolIsolation.py:1084 appPlugins/ToolIsolation.py:1149 +#: appPlugins/ToolIsolation.py:1556 appPlugins/ToolIsolation.py:1583 +#: appPlugins/ToolIsolation.py:2429 appPlugins/ToolMilling.py:2776 +#: appPlugins/ToolMilling.py:2799 appPlugins/ToolNCC.py:1041 +#: appPlugins/ToolNCC.py:1110 appPlugins/ToolNCC.py:1573 +#: appPlugins/ToolPaint.py:1142 appPlugins/ToolPanelize.py:301 +#: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Obiectul nu a fost gasit" -#: appTools/ToolCutOut.py:1337 appTools/ToolCutOut.py:1414 +#: appPlugins/ToolCutOut.py:1337 appPlugins/ToolCutOut.py:1414 msgid "Rectangular cutout with negative margin is not possible." msgstr "Tăierea rectangulară cu marginea negativă nu este posibilă." -#: appTools/ToolCutOut.py:1499 +#: appPlugins/ToolCutOut.py:1499 msgid "Rectangular CutOut operation finished." msgstr "Operațiunea CutOut dreptunghiulară s-a încheiat." -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 msgid "Could not add drills." msgstr "Nu s-au putut adăuga găuri." -#: appTools/ToolCutOut.py:1618 appTools/ToolCutOut.py:1673 +#: appPlugins/ToolCutOut.py:1618 appPlugins/ToolCutOut.py:1673 msgid "Geometry object for manual cutout not found" msgstr "Obiectul Geometrie pentru decupaj manual nu este găsit" -#: appTools/ToolCutOut.py:1621 +#: appPlugins/ToolCutOut.py:1621 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Click pe perimetrul obiectului tip Geometrie selectat\n" "pentru a crea o punte separatoare." -#: appTools/ToolCutOut.py:1712 +#: appPlugins/ToolCutOut.py:1712 msgid "No tool in the Geometry object." msgstr "Nicio unealta în obiectul Geometrie." -#: appTools/ToolCutOut.py:1733 +#: appPlugins/ToolCutOut.py:1733 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" "S-a adăugat manual o punte. Faceți clic stânga pentru a adăuga alta sau " "faceți clic dreapta pentru a termina." -#: appTools/ToolCutOut.py:1750 +#: appPlugins/ToolCutOut.py:1750 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -14585,7 +14630,7 @@ msgstr "" "Nu există obiect selectat pt operatia de decupare.\n" "Selectează un obiect si incearcă din nou." -#: appTools/ToolCutOut.py:1756 +#: appPlugins/ToolCutOut.py:1756 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14593,19 +14638,19 @@ msgstr "" "Obiectul selectat trebuie să fie de tip Gerber.\n" "Selectează un obiect Gerber si incearcă din nou." -#: appTools/ToolCutOut.py:1791 +#: appPlugins/ToolCutOut.py:1791 msgid "Geometry not supported" msgstr "Geometria nu este acceptată" -#: appTools/ToolCutOut.py:1863 +#: appPlugins/ToolCutOut.py:1863 msgid "Making manual bridge gap..." msgstr "Se generează o punte separatoare in mod manual..." -#: appTools/ToolCutOut.py:1954 +#: appPlugins/ToolCutOut.py:1954 msgid "Finished manual adding of gaps." msgstr "S-a terminat adăugarea manuală a Puntilor." -#: appTools/ToolCutOut.py:2324 +#: appPlugins/ToolCutOut.py:2324 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14617,16 +14662,16 @@ msgstr "" "Creați un obiect Geometrie cu\n" "căi de tăiere pentru tăierea imprejurul poligoanelor." -#: appTools/ToolCutOut.py:2353 appTools/ToolDblSided.py:664 -#: appTools/ToolPanelize.py:1102 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolPanelize.py:1102 msgid "Source Object" msgstr "Obiect Sursă" -#: appTools/ToolCutOut.py:2354 +#: appPlugins/ToolCutOut.py:2354 msgid "Object to be cutout" msgstr "Obiect care trebuie decupat" -#: appTools/ToolCutOut.py:2381 +#: appPlugins/ToolCutOut.py:2381 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14639,15 +14684,15 @@ msgstr "" "obiecte care vor aparea in combobox-ul\n" "numit >Obiect<." -#: appTools/ToolCutOut.py:2437 appTools/ToolIsolation.py:61 -#: appTools/ToolIsolation.py:3337 appTools/ToolMilling.py:3798 -#: appTools/ToolNCC.py:4299 appTools/ToolPaint.py:3079 +#: appPlugins/ToolCutOut.py:2437 appPlugins/ToolIsolation.py:61 +#: appPlugins/ToolIsolation.py:3337 appPlugins/ToolMilling.py:3804 +#: appPlugins/ToolNCC.py:4299 appPlugins/ToolPaint.py:3079 msgid "Search and Add" msgstr "Căutați și Adăugați" -#: appTools/ToolCutOut.py:2440 appTools/ToolIsolation.py:3340 -#: appTools/ToolMilling.py:3801 appTools/ToolNCC.py:4302 -#: appTools/ToolPaint.py:3082 +#: appPlugins/ToolCutOut.py:2440 appPlugins/ToolIsolation.py:3340 +#: appPlugins/ToolMilling.py:3807 appPlugins/ToolNCC.py:4302 +#: appPlugins/ToolPaint.py:3082 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14661,16 +14706,16 @@ msgstr "" "în baza de date Instrumente. Dacă nu se găsește nimic\n" "în DB Unelte se adaugă o unealtă implicită." -#: appTools/ToolCutOut.py:2449 appTools/ToolIsolation.py:66 -#: appTools/ToolIsolation.py:3349 appTools/ToolMilling.py:383 -#: appTools/ToolMilling.py:3810 appTools/ToolNCC.py:4311 -#: appTools/ToolPaint.py:3091 +#: appPlugins/ToolCutOut.py:2449 appPlugins/ToolIsolation.py:66 +#: appPlugins/ToolIsolation.py:3349 appPlugins/ToolMilling.py:383 +#: appPlugins/ToolMilling.py:3816 appPlugins/ToolNCC.py:4311 +#: appPlugins/ToolPaint.py:3091 msgid "Pick from DB" msgstr "Alegeți din DB" -#: appTools/ToolCutOut.py:2452 appTools/ToolIsolation.py:3352 -#: appTools/ToolMilling.py:3813 appTools/ToolNCC.py:4314 -#: appTools/ToolPaint.py:3094 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolIsolation.py:3352 +#: appPlugins/ToolMilling.py:3819 appPlugins/ToolNCC.py:4314 +#: appPlugins/ToolPaint.py:3094 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14682,23 +14727,23 @@ msgstr "" "Administrarea bazelor de date se face în:\n" "Meniu: Opțiuni -> Baza de Date Unelte" -#: appTools/ToolCutOut.py:2466 +#: appPlugins/ToolCutOut.py:2466 msgid "Tool Parameters" msgstr "Parametrii Unealtă" -#: appTools/ToolCutOut.py:2603 +#: appPlugins/ToolCutOut.py:2603 msgid "Bridge Gaps" msgstr "Punţi" -#: appTools/ToolCutOut.py:2605 +#: appPlugins/ToolCutOut.py:2605 msgid "Selection of the type of cutout." msgstr "Selectarea tipului de decupaj." -#: appTools/ToolCutOut.py:2609 appTools/ToolPunchGerber.py:2287 +#: appPlugins/ToolCutOut.py:2609 appPlugins/ToolPunchGerber.py:2287 msgid "Automatic" msgstr "Automat" -#: appTools/ToolCutOut.py:2658 +#: appPlugins/ToolCutOut.py:2658 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -14708,7 +14753,7 @@ msgstr "" "Decupajul poate avea orice formă.\n" "Folositor când PCB-ul are o formă neregulată." -#: appTools/ToolCutOut.py:2673 +#: appPlugins/ToolCutOut.py:2673 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -14718,11 +14763,11 @@ msgstr "" "Decupează obiectul selectat.\n" "Forma decupajului este tot timpul dreptunghiulară." -#: appTools/ToolCutOut.py:2710 +#: appPlugins/ToolCutOut.py:2710 msgid "Generate Manual Geometry" msgstr "Generați geometrie manuală" -#: appTools/ToolCutOut.py:2713 +#: appPlugins/ToolCutOut.py:2713 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -14735,19 +14780,19 @@ msgstr "" "Selectează obiectul sursa Gerber in combobox-ul de mai sus,\n" "numit >Obiect<." -#: appTools/ToolCutOut.py:2733 +#: appPlugins/ToolCutOut.py:2733 msgid "Manual cutout Geometry" msgstr "Decupare manuală Geometrie" -#: appTools/ToolCutOut.py:2735 appTools/ToolCutOut.py:2776 +#: appPlugins/ToolCutOut.py:2735 appPlugins/ToolCutOut.py:2776 msgid "Geometry object used to create the manual cutout." msgstr "Obiect tip Geometrie folosit pentru crearea decupajului manual." -#: appTools/ToolCutOut.py:2742 +#: appPlugins/ToolCutOut.py:2742 msgid "Manual Add Bridge Gaps" msgstr "Adaugă punţi manual" -#: appTools/ToolCutOut.py:2745 +#: appPlugins/ToolCutOut.py:2745 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -14761,21 +14806,21 @@ msgstr "" "apasarea tastei CTRL, operatia se va repeta automat pana când\n" "se va apasa tasta 'Escape'." -#: appTools/ToolCutOut.py:2767 appTools/ToolCutOut.py:2830 +#: appPlugins/ToolCutOut.py:2767 appPlugins/ToolCutOut.py:2830 msgid "Cut by Drilling" msgstr "Tăiere prin Găurire" -#: appTools/ToolCutOut.py:2769 appTools/ToolCutOut.py:2833 +#: appPlugins/ToolCutOut.py:2769 appPlugins/ToolCutOut.py:2833 msgid "Create a series of drill holes following a geometry line." msgstr "Creați o serie de găuri care urmează o linie de geometrie." -#: appTools/ToolDblSided.py:104 appTools/ToolDblSided.py:607 +#: appPlugins/ToolDblSided.py:104 appPlugins/ToolDblSided.py:607 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "2-fețe PCB" -#: appTools/ToolDblSided.py:277 +#: appPlugins/ToolDblSided.py:277 msgid "" "'Point' reference is selected and 'Point' coordinates are missing. Add them " "and retry." @@ -14783,63 +14828,63 @@ msgstr "" "Referința 'Punct' este selectată dar coordonatele sale lipsesc. Adăugă-le si " "încearcă din nou." -#: appTools/ToolDblSided.py:286 +#: appPlugins/ToolDblSided.py:286 msgid "There is no Box reference object loaded. Load one and retry." msgstr "" "Nici-un obiect container nu este incărcat. Încarcă unul și încearcă din nou." -#: appTools/ToolDblSided.py:298 +#: appPlugins/ToolDblSided.py:298 msgid "No value or wrong format in Drill Dia entry. Add it and retry." msgstr "" "Val. pt dia burghiu lipseste sau este in format gresit. Adaugă una și " "încearcă din nou." -#: appTools/ToolDblSided.py:310 +#: appPlugins/ToolDblSided.py:310 msgid "There are no Alignment Drill Coordinates to use. Add them and retry." msgstr "" "Nu exista coord. pentru găurile de aliniere. Adaugă-le și încearcă din nou." -#: appTools/ToolDblSided.py:329 +#: appPlugins/ToolDblSided.py:329 msgid "Alignment Drills" msgstr "Găuri de Aliniere" -#: appTools/ToolDblSided.py:333 +#: appPlugins/ToolDblSided.py:333 msgid "Excellon object with alignment drills created..." msgstr "Obiectul Excellon conținând găurile de aliniere a fost creat ..." -#: appTools/ToolDblSided.py:344 appTools/ToolPunchGerber.py:527 -#: appTools/ToolPunchGerber.py:564 appTools/ToolPunchGerber.py:669 +#: appPlugins/ToolDblSided.py:344 appPlugins/ToolPunchGerber.py:527 +#: appPlugins/ToolPunchGerber.py:564 appPlugins/ToolPunchGerber.py:669 msgid "There is no Excellon object loaded ..." msgstr "Nici-un obiect tip Excellon nu este incărcat ..." -#: appTools/ToolDblSided.py:356 +#: appPlugins/ToolDblSided.py:356 msgid "Click on canvas within the desired Excellon drill hole" msgstr "Faceți clic pe ecran în gaura Excellon dorită" -#: appTools/ToolDblSided.py:400 +#: appPlugins/ToolDblSided.py:400 msgid "Mirror reference point set." msgstr "Punctul de referință oglindire a fost setat." -#: appTools/ToolDblSided.py:428 +#: appPlugins/ToolDblSided.py:428 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Doar obiectele de tip Geometrie, Excellon și Gerber pot fi oglindite." -#: appTools/ToolDblSided.py:440 +#: appPlugins/ToolDblSided.py:440 msgid "There is no Box object loaded ..." msgstr "Nu este incărcat nici-un obiect container ..." -#: appTools/ToolDblSided.py:450 +#: appPlugins/ToolDblSided.py:450 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." msgstr "" "Nu există coord. in câmpul 'Punct'. Adaugă coord. și încearcă din nou..." -#: appTools/ToolDblSided.py:457 camlib.py:2434 +#: appPlugins/ToolDblSided.py:457 camlib.py:2434 msgid "Object was mirrored" msgstr "Obiectul a fost oglindit" -#: appTools/ToolDblSided.py:635 appTools/ToolNCC.py:4107 +#: appPlugins/ToolDblSided.py:635 appPlugins/ToolNCC.py:4107 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14852,21 +14897,21 @@ msgstr "" "care să curete de cupru toate zonele unde se dorește să nu \n" "fie cupru." -#: appTools/ToolDblSided.py:665 +#: appPlugins/ToolDblSided.py:665 msgid "Objects to be mirrored" msgstr "Obiecte care vor fi Oglindite" -#: appTools/ToolDblSided.py:672 +#: appPlugins/ToolDblSided.py:672 msgid "Select the type of application object to be processed in this tool." msgstr "" "Selectați tipul obiectului aplicației care urmează să fie procesat în acest " "instrument." -#: appTools/ToolDblSided.py:706 +#: appPlugins/ToolDblSided.py:706 msgid "Bounds Values" msgstr "Valorile Limitelor" -#: appTools/ToolDblSided.py:708 +#: appPlugins/ToolDblSided.py:708 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14874,39 +14919,39 @@ msgstr "" "Selectați pe suprafata de afisare obiectul(e)\n" "pentru care se calculează valorile limitelor." -#: appTools/ToolDblSided.py:718 +#: appPlugins/ToolDblSided.py:718 msgid "X min" msgstr "X min" -#: appTools/ToolDblSided.py:720 appTools/ToolDblSided.py:734 +#: appPlugins/ToolDblSided.py:720 appPlugins/ToolDblSided.py:734 msgid "Minimum location." msgstr "Locație minimă." -#: appTools/ToolDblSided.py:732 +#: appPlugins/ToolDblSided.py:732 msgid "Y min" msgstr "Y min" -#: appTools/ToolDblSided.py:746 +#: appPlugins/ToolDblSided.py:746 msgid "X max" msgstr "X max" -#: appTools/ToolDblSided.py:748 appTools/ToolDblSided.py:762 +#: appPlugins/ToolDblSided.py:748 appPlugins/ToolDblSided.py:762 msgid "Maximum location." msgstr "Locație maximă." -#: appTools/ToolDblSided.py:760 +#: appPlugins/ToolDblSided.py:760 msgid "Y max" msgstr "Y max" -#: appTools/ToolDblSided.py:771 +#: appPlugins/ToolDblSided.py:771 msgid "Center point coordinates" msgstr "Coordonatele punctului central" -#: appTools/ToolDblSided.py:773 +#: appPlugins/ToolDblSided.py:773 msgid "Centroid" msgstr "Centroid" -#: appTools/ToolDblSided.py:775 +#: appPlugins/ToolDblSided.py:775 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14914,11 +14959,11 @@ msgstr "" "Locația punctului central pentru dreptunghiul\n" "formă de delimitare. Centroid. Formatul este (x, y)." -#: appTools/ToolDblSided.py:784 +#: appPlugins/ToolDblSided.py:784 msgid "Calculate Bounds Values" msgstr "Calculați valorile limitelor" -#: appTools/ToolDblSided.py:786 +#: appPlugins/ToolDblSided.py:786 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14928,15 +14973,15 @@ msgstr "" "pentru selectarea obiectelor.\n" "Forma este paralelă cu axele X, Y." -#: appTools/ToolDblSided.py:811 +#: appPlugins/ToolDblSided.py:811 msgid "Mirror Operation" msgstr "Operațiune Oglindire" -#: appTools/ToolDblSided.py:812 +#: appPlugins/ToolDblSided.py:812 msgid "Parameters for the mirror operation" msgstr "Parametri pt operația de Oglindire" -#: appTools/ToolDblSided.py:834 +#: appPlugins/ToolDblSided.py:834 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -14955,11 +15000,11 @@ msgstr "" "- Hole Snap -> un punct definit de centrul unei găuri dintr-un obiect " "Excellon" -#: appTools/ToolDblSided.py:854 +#: appPlugins/ToolDblSided.py:854 msgid "Point coordinates" msgstr "Coordonatele Punct" -#: appTools/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:860 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -14974,16 +15019,16 @@ msgstr "" "pe\n" "suprafata de afisare sau le puteti introduce manual." -#: appTools/ToolDblSided.py:878 +#: appPlugins/ToolDblSided.py:878 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Obiect care conține găuri care pot fi alese ca referință pentru oglindire." -#: appTools/ToolDblSided.py:893 +#: appPlugins/ToolDblSided.py:893 msgid "Pick hole" msgstr "Alege o gaură" -#: appTools/ToolDblSided.py:895 +#: appPlugins/ToolDblSided.py:895 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -14992,7 +15037,7 @@ msgstr "" "selectat,\n" "iar coordonatele centrului găurii vor fi copiate în câmpul Punct." -#: appTools/ToolDblSided.py:911 +#: appPlugins/ToolDblSided.py:911 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -15002,11 +15047,11 @@ msgstr "" "Coordonatele centrului formei inconjurătoare sunt folosite\n" "ca si referintă pentru operatiunea de Oglindire." -#: appTools/ToolDblSided.py:937 +#: appPlugins/ToolDblSided.py:937 msgid "Mirror" msgstr "Oglindește" -#: appTools/ToolDblSided.py:940 +#: appPlugins/ToolDblSided.py:940 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -15015,11 +15060,11 @@ msgstr "" "Oglindește obiectul specificat pe axa specificata.\n" "Nu crează un obiect nou ci il modifica." -#: appTools/ToolDblSided.py:966 +#: appPlugins/ToolDblSided.py:966 msgid "PCB Alignment" msgstr "Aliniere PCB" -#: appTools/ToolDblSided.py:968 appTools/ToolDblSided.py:1079 +#: appPlugins/ToolDblSided.py:968 appPlugins/ToolDblSided.py:1079 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -15028,7 +15073,7 @@ msgstr "" "Crează un obiect Excellon care contine găurile\n" "de aliniere specificate cat și cele in oglinda." -#: appTools/ToolDblSided.py:1010 appTools/ToolDblSided.py:1017 +#: appPlugins/ToolDblSided.py:1010 appPlugins/ToolDblSided.py:1017 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -15038,11 +15083,11 @@ msgstr "" "din prima gaură de aliniere prin oglindire.\n" "Poate fi modificat in Parametri Oglindire -> Sectiunea Referintă" -#: appTools/ToolDblSided.py:1030 +#: appPlugins/ToolDblSided.py:1030 msgid "Alignment Drill Coordinates" msgstr "Dia. găuri de aliniere" -#: appTools/ToolDblSided.py:1032 +#: appPlugins/ToolDblSided.py:1032 msgid "" "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " "each set of (x, y) coordinates\n" @@ -15059,11 +15104,11 @@ msgstr "" "- o gaură cu coord. in poziţia oglindită pe axa selectată mai sus in 'Axa " "Aliniere'." -#: appTools/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1040 msgid "Drill coordinates" msgstr "Coordonatele găuri" -#: appTools/ToolDblSided.py:1048 +#: appPlugins/ToolDblSided.py:1048 msgid "" "Add alignment drill holes coordinates in the format: (x1, y1), (x2, " "y2), ... \n" @@ -15088,60 +15133,60 @@ msgstr "" "in câmpul de edit.\n" "- se introduc manual in formatul (x1,y1), (x2,y2) ..." -#: appTools/ToolDblSided.py:1063 +#: appPlugins/ToolDblSided.py:1063 msgid "Delete Last" msgstr "Șterge Ultima" -#: appTools/ToolDblSided.py:1066 +#: appPlugins/ToolDblSided.py:1066 msgid "Delete the last coordinates tuple in the list." msgstr "Șterge ultimul set de coordinate din listă." -#: appTools/ToolDistance.py:194 +#: appPlugins/ToolDistance.py:194 msgid "MEASURING: Click on the Start point ..." msgstr "Masoara: Click pe punctul de Start ..." -#: appTools/ToolDistance.py:254 appTools/ToolDistance.py:661 -#: appTools/ToolDistanceMin.py:348 +#: appPlugins/ToolDistance.py:254 appPlugins/ToolDistance.py:661 +#: appPlugins/ToolDistanceMin.py:348 msgid "Measure" msgstr "Măsoară" -#: appTools/ToolDistance.py:304 +#: appPlugins/ToolDistance.py:304 msgid "Distance Tool finished." msgstr "Măsurătoarea s-a terminat." -#: appTools/ToolDistance.py:376 +#: appPlugins/ToolDistance.py:376 msgid "Pads overlapped. Aborting." msgstr "Pad-urile sunt suprapuse. Operatie anulată." -#: appTools/ToolDistance.py:405 +#: appPlugins/ToolDistance.py:405 msgid "Distance Tool cancelled." msgstr "Măsurătoarea s-a terminat." -#: appTools/ToolDistance.py:419 appTools/ToolDistanceMin.py:209 +#: appPlugins/ToolDistance.py:419 appPlugins/ToolDistanceMin.py:209 msgid "MEASURING" msgstr "MĂSURARE" -#: appTools/ToolDistance.py:420 appTools/ToolDistanceMin.py:210 +#: appPlugins/ToolDistance.py:420 appPlugins/ToolDistanceMin.py:210 msgid "Result" msgstr "Rezultat" -#: appTools/ToolDistance.py:576 appTools/ToolDistanceMin.py:253 +#: appPlugins/ToolDistance.py:576 appPlugins/ToolDistanceMin.py:253 msgid "Those are the units in which the distance is measured." msgstr "Unitatile de masura in care se masoara distanța." -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "METRIC (mm)" msgstr "Metric (mm)" -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "INCH (in)" msgstr "INCH (in)" -#: appTools/ToolDistance.py:583 +#: appPlugins/ToolDistance.py:583 msgid "Snap to center" msgstr "Sari in Centru" -#: appTools/ToolDistance.py:585 +#: appPlugins/ToolDistance.py:585 msgid "" "Mouse cursor will snap to the center of the pad/drill\n" "when it is hovering over the geometry of the pad/drill." @@ -15150,85 +15195,85 @@ msgstr "" "găurii\n" "atunci cand se găseste deasupra geometriei acelui pad/gaură." -#: appTools/ToolDistance.py:595 +#: appPlugins/ToolDistance.py:595 msgid "Start Coords" msgstr "Coordonate Start" -#: appTools/ToolDistance.py:596 appTools/ToolDistance.py:601 +#: appPlugins/ToolDistance.py:596 appPlugins/ToolDistance.py:601 msgid "This is measuring Start point coordinates." msgstr "Coordonatele punctului de Start." -#: appTools/ToolDistance.py:606 +#: appPlugins/ToolDistance.py:606 msgid "Stop Coords" msgstr "Coordonate Stop" -#: appTools/ToolDistance.py:607 appTools/ToolDistance.py:612 +#: appPlugins/ToolDistance.py:607 appPlugins/ToolDistance.py:612 msgid "This is the measuring Stop point coordinates." msgstr "Coordonatele punctului de Stop." -#: appTools/ToolDistance.py:617 appTools/ToolDistanceMin.py:289 +#: appPlugins/ToolDistance.py:617 appPlugins/ToolDistanceMin.py:289 msgid "Dx" msgstr "Dx" -#: appTools/ToolDistance.py:618 appTools/ToolDistance.py:623 -#: appTools/ToolDistanceMin.py:290 appTools/ToolDistanceMin.py:295 +#: appPlugins/ToolDistance.py:618 appPlugins/ToolDistance.py:623 +#: appPlugins/ToolDistanceMin.py:290 appPlugins/ToolDistanceMin.py:295 msgid "This is the distance measured over the X axis." msgstr "Distanta masurata pe axa X." -#: appTools/ToolDistance.py:628 appTools/ToolDistanceMin.py:301 +#: appPlugins/ToolDistance.py:628 appPlugins/ToolDistanceMin.py:301 msgid "Dy" msgstr "Dy" -#: appTools/ToolDistance.py:629 appTools/ToolDistance.py:634 -#: appTools/ToolDistanceMin.py:302 appTools/ToolDistanceMin.py:307 +#: appPlugins/ToolDistance.py:629 appPlugins/ToolDistance.py:634 +#: appPlugins/ToolDistanceMin.py:302 appPlugins/ToolDistanceMin.py:307 msgid "This is the distance measured over the Y axis." msgstr "Distanta masurata pe axa Y." -#: appTools/ToolDistance.py:640 appTools/ToolDistance.py:645 -#: appTools/ToolDistanceMin.py:314 appTools/ToolDistanceMin.py:319 +#: appPlugins/ToolDistance.py:640 appPlugins/ToolDistance.py:645 +#: appPlugins/ToolDistanceMin.py:314 appPlugins/ToolDistanceMin.py:319 msgid "This is orientation angle of the measuring line." msgstr "Acesta este unghiul de orientare al liniei de măsurare." -#: appTools/ToolDistance.py:650 appTools/ToolDistanceMin.py:325 +#: appPlugins/ToolDistance.py:650 appPlugins/ToolDistanceMin.py:325 msgid "DISTANCE" msgstr "DISTANTA" -#: appTools/ToolDistance.py:651 appTools/ToolDistance.py:656 +#: appPlugins/ToolDistance.py:651 appPlugins/ToolDistance.py:656 msgid "This is the point to point Euclidian distance." msgstr "Distanta euclidiana de la punct la punct." -#: appTools/ToolDistanceMin.py:65 +#: appPlugins/ToolDistanceMin.py:65 msgid "" "Select two objects and no more, to measure the distance between them ..." msgstr "" "Selectați două obiecte și nu mai mult, pentru a măsura distanța dintre " "ele ..." -#: appTools/ToolDistanceMin.py:83 appTools/ToolDistanceMin.py:233 +#: appPlugins/ToolDistanceMin.py:83 appPlugins/ToolDistanceMin.py:233 #, fuzzy #| msgid "Minimum distance" msgid "Minimum Distance" msgstr "Distanta minima" -#: appTools/ToolDistanceMin.py:120 appTools/ToolDistanceMin.py:141 -#: appTools/ToolDistanceMin.py:150 appTools/ToolDistanceMin.py:171 +#: appPlugins/ToolDistanceMin.py:120 appPlugins/ToolDistanceMin.py:141 +#: appPlugins/ToolDistanceMin.py:150 appPlugins/ToolDistanceMin.py:171 msgid "Select two objects and no more. Currently the selection has objects: " msgstr "" "Selectați două obiecte și nu mai mult. În prezent, selecția are nr obiecte: " -#: appTools/ToolDistanceMin.py:218 +#: appPlugins/ToolDistanceMin.py:218 msgid "Objects intersects or touch at" msgstr "Obiectele se intersectează sau ating la" -#: appTools/ToolDistanceMin.py:224 +#: appPlugins/ToolDistanceMin.py:224 msgid "Jumped to the half point between the two selected objects" msgstr "A sărit la jumătatea punctului dintre cele două obiecte selectate" -#: appTools/ToolDistanceMin.py:261 +#: appPlugins/ToolDistanceMin.py:261 msgid "First object point" msgstr "Primul punct" -#: appTools/ToolDistanceMin.py:262 appTools/ToolDistanceMin.py:268 +#: appPlugins/ToolDistanceMin.py:262 appPlugins/ToolDistanceMin.py:268 msgid "" "This is first object point coordinates.\n" "This is the start point for measuring distance." @@ -15236,11 +15281,11 @@ msgstr "" "Aceasta este prima coordonată a punctelor obiectului.\n" "Acesta este punctul de pornire pentru măsurarea distanței." -#: appTools/ToolDistanceMin.py:275 +#: appPlugins/ToolDistanceMin.py:275 msgid "Second object point" msgstr "Al doilea punct" -#: appTools/ToolDistanceMin.py:276 appTools/ToolDistanceMin.py:282 +#: appPlugins/ToolDistanceMin.py:276 appPlugins/ToolDistanceMin.py:282 msgid "" "This is second object point coordinates.\n" "This is the end point for measuring distance." @@ -15248,73 +15293,73 @@ msgstr "" "Aceasta este a doua coordonata a punctelor obiectului.\n" "Acesta este punctul final pentru măsurarea distanței." -#: appTools/ToolDistanceMin.py:326 appTools/ToolDistanceMin.py:331 +#: appPlugins/ToolDistanceMin.py:326 appPlugins/ToolDistanceMin.py:331 msgid "This is the point to point Euclidean distance." msgstr "Distanta euclidiana de la punct la punct." -#: appTools/ToolDistanceMin.py:337 +#: appPlugins/ToolDistanceMin.py:337 msgid "Half Point" msgstr "Punctul de mijloc" -#: appTools/ToolDistanceMin.py:338 appTools/ToolDistanceMin.py:343 +#: appPlugins/ToolDistanceMin.py:338 appPlugins/ToolDistanceMin.py:343 msgid "This is the middle point of the point to point Euclidean distance." msgstr "Acesta este punctul de mijloc al distanței euclidiană." -#: appTools/ToolDistanceMin.py:351 +#: appPlugins/ToolDistanceMin.py:351 msgid "Jump to Half Point" msgstr "Sari la Punctul de Mijloc" -#: appTools/ToolDrilling.py:1431 appTools/ToolIsolation.py:879 -#: appTools/ToolMilling.py:1941 appTools/ToolNCC.py:483 -#: appTools/ToolPaint.py:412 +#: appPlugins/ToolDrilling.py:1431 appPlugins/ToolIsolation.py:879 +#: appPlugins/ToolMilling.py:1941 appPlugins/ToolNCC.py:483 +#: appPlugins/ToolPaint.py:412 msgid "Current Tool parameters were applied to all tools." msgstr "Parametrii Uneltei curente sunt aplicați la toate Uneltele." -#: appTools/ToolDrilling.py:1493 appTools/ToolMilling.py:3317 +#: appPlugins/ToolDrilling.py:1493 appPlugins/ToolMilling.py:3323 msgid "Focus Z" msgstr "Focalizare Z" -#: appTools/ToolDrilling.py:1515 appTools/ToolMilling.py:3283 +#: appPlugins/ToolDrilling.py:1515 appPlugins/ToolMilling.py:3289 msgid "Laser Power" msgstr "Putere Laser" -#: appTools/ToolDrilling.py:1890 camlib.py:4120 +#: appPlugins/ToolDrilling.py:1890 camlib.py:4120 msgid "The loaded Excellon file has no drills" msgstr "Fişierul Excellon incărcat nu are găuri" -#: appTools/ToolDrilling.py:1935 camlib.py:4038 +#: appPlugins/ToolDrilling.py:1935 camlib.py:4038 msgid "Creating a list of points to drill..." msgstr "Crearea unei liste de puncte pentru găurire ..." -#: appTools/ToolDrilling.py:1942 camlib.py:4067 +#: appPlugins/ToolDrilling.py:1942 camlib.py:4067 msgid "Failed. Drill points inside the exclusion zones." msgstr "A eșuat. Puncte de gaurire în zonele de excludere." -#: appTools/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 +#: appPlugins/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 msgid "Starting G-Code" msgstr "Începând G-Code" -#: appTools/ToolDrilling.py:1963 +#: appPlugins/ToolDrilling.py:1963 msgid "Generating CNCJob..." msgstr "Se generează CNCJob ..." -#: appTools/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 +#: appPlugins/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "Formatul X, Y Toolchange trebuie să fie (x, y)." -#: appTools/ToolDrilling.py:2255 +#: appPlugins/ToolDrilling.py:2255 msgid "Generating CNC Code" msgstr "CNC Code in curs de generare" -#: appTools/ToolDrilling.py:2328 +#: appPlugins/ToolDrilling.py:2328 msgid "Excellon object for drilling/milling operation." msgstr "Obiect Excellon pentru operațiunea de Găurire / Frezare." -#: appTools/ToolDrilling.py:2392 +#: appPlugins/ToolDrilling.py:2392 msgid "Search DB" msgstr "Căutați în DB" -#: appTools/ToolDrilling.py:2395 +#: appPlugins/ToolDrilling.py:2395 msgid "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." @@ -15322,9 +15367,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ă." -#: appTools/ToolDrilling.py:2413 appTools/ToolIsolation.py:3380 -#: appTools/ToolMilling.py:3846 appTools/ToolNCC.py:4342 -#: appTools/ToolPaint.py:3122 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolIsolation.py:3380 +#: appPlugins/ToolMilling.py:3852 appPlugins/ToolNCC.py:4342 +#: appPlugins/ToolPaint.py:3122 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15332,15 +15377,15 @@ msgstr "" "Datele folosite pentru crearea codului GCode.\n" "Fiecare unealtă stochează un subset de asemenea date." -#: appTools/ToolDrilling.py:2650 appTools/ToolIsolation.py:3459 -#: appTools/ToolMilling.py:4277 appTools/ToolNCC.py:4499 -#: appTools/ToolPaint.py:3217 +#: appPlugins/ToolDrilling.py:2650 appPlugins/ToolIsolation.py:3459 +#: appPlugins/ToolMilling.py:4283 appPlugins/ToolNCC.py:4499 +#: appPlugins/ToolPaint.py:3217 msgid "Apply parameters to all tools" msgstr "Aplicați parametrii la toate Uneltele" -#: appTools/ToolDrilling.py:2653 appTools/ToolIsolation.py:3462 -#: appTools/ToolMilling.py:4280 appTools/ToolNCC.py:4502 -#: appTools/ToolPaint.py:3220 +#: appPlugins/ToolDrilling.py:2653 appPlugins/ToolIsolation.py:3462 +#: appPlugins/ToolMilling.py:4286 appPlugins/ToolNCC.py:4502 +#: appPlugins/ToolPaint.py:3220 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15348,28 +15393,28 @@ msgstr "" "Parametrii din formularul curent vor fi aplicați\n" "la toate Uneltele din Tabelul Unelte." -#: appTools/ToolDrilling.py:2664 appTools/ToolIsolation.py:3473 -#: appTools/ToolMilling.py:4293 appTools/ToolNCC.py:4513 -#: appTools/ToolPaint.py:3231 +#: appPlugins/ToolDrilling.py:2664 appPlugins/ToolIsolation.py:3473 +#: appPlugins/ToolMilling.py:4299 appPlugins/ToolNCC.py:4513 +#: appPlugins/ToolPaint.py:3231 msgid "Common Parameters" msgstr "Parametrii Comuni" -#: appTools/ToolDrilling.py:2666 appTools/ToolIsolation.py:3475 -#: appTools/ToolMilling.py:4295 appTools/ToolNCC.py:4515 -#: appTools/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2666 appPlugins/ToolIsolation.py:3475 +#: appPlugins/ToolMilling.py:4301 appPlugins/ToolNCC.py:4515 +#: appPlugins/ToolPaint.py:3233 msgid "Parameters that are common for all tools." msgstr "Parametrii care sunt comuni pentru toate uneltele." -#: appTools/ToolDrilling.py:2671 appTools/ToolMilling.py:4300 -#: appTools/ToolSolderPaste.py:1334 +#: appPlugins/ToolDrilling.py:2671 appPlugins/ToolMilling.py:4306 +#: appPlugins/ToolSolderPaste.py:1334 msgid "Tool change Z" msgstr "Z schimb unealtă" -#: appTools/ToolDrilling.py:2729 appTools/ToolMilling.py:4343 +#: appPlugins/ToolDrilling.py:2729 appPlugins/ToolMilling.py:4349 msgid "X,Y coordinates" msgstr "Coordonatele X, Y" -#: appTools/ToolDrilling.py:2775 +#: appPlugins/ToolDrilling.py:2775 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Excellon Objects." @@ -15377,19 +15422,19 @@ msgstr "" "Fișierul JSON postprocesor care dictează\n" "codul Gcode pentru obiectele Excellon." -#: appTools/ToolDrilling.py:2790 appTools/ToolMilling.py:4401 +#: appPlugins/ToolDrilling.py:2790 appPlugins/ToolMilling.py:4407 msgid "Add exclusion areas" msgstr "Adăugați zone de excludere" -#: appTools/ToolDrilling.py:2817 appTools/ToolMilling.py:4427 +#: appPlugins/ToolDrilling.py:2817 appPlugins/ToolMilling.py:4433 msgid "This is the Area ID." msgstr "Acesta este ID-ul zonei." -#: appTools/ToolDrilling.py:2819 appTools/ToolMilling.py:4429 +#: appPlugins/ToolDrilling.py:2819 appPlugins/ToolMilling.py:4435 msgid "Type of the object where the exclusion area was added." msgstr "Tipul obiectului în care a fost adăugată zona de excludere." -#: appTools/ToolDrilling.py:2821 appTools/ToolMilling.py:4431 +#: appPlugins/ToolDrilling.py:2821 appPlugins/ToolMilling.py:4437 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15397,7 +15442,7 @@ msgstr "" "Strategia folosită pentru zona de excludere. Du-te în jurul zonelor de " "excludere sau peste ele." -#: appTools/ToolDrilling.py:2823 appTools/ToolMilling.py:4433 +#: appPlugins/ToolDrilling.py:2823 appPlugins/ToolMilling.py:4439 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." @@ -15405,33 +15450,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." -#: appTools/ToolDrilling.py:2859 appTools/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2859 appPlugins/ToolMilling.py:4473 msgid "Add Area:" msgstr "Adaugă Zonă:" -#: appTools/ToolDrilling.py:2860 appTools/ToolMilling.py:4468 +#: appPlugins/ToolDrilling.py:2860 appPlugins/ToolMilling.py:4474 msgid "Add an Exclusion Area." msgstr "Adăugați o zonă de excludere." -#: appTools/ToolDrilling.py:2878 appTools/ToolMilling.py:4485 +#: appPlugins/ToolDrilling.py:2878 appPlugins/ToolMilling.py:4491 msgid "Delete all exclusion areas." msgstr "" "Ștergeți toate zonele de excludere.Ștergeți toate extensiile din listă." -#: appTools/ToolDrilling.py:2881 appTools/ToolMilling.py:4488 +#: appPlugins/ToolDrilling.py:2881 appPlugins/ToolMilling.py:4494 msgid "Delete Selected" msgstr "Șterge Obiectul Selectat" -#: appTools/ToolDrilling.py:2882 appTools/ToolMilling.py:4489 +#: appPlugins/ToolDrilling.py:2882 appPlugins/ToolMilling.py:4495 msgid "Delete all exclusion areas that are selected in the table." msgstr "Ștergeți toate zonele de excludere care sunt selectate în tabel." -#: appTools/ToolDrilling.py:2904 appTools/ToolMilling.py:4511 -#: appTools/ToolSolderPaste.py:1518 +#: appPlugins/ToolDrilling.py:2904 appPlugins/ToolMilling.py:4517 +#: appPlugins/ToolSolderPaste.py:1518 msgid "Generate CNCJob object" msgstr "Generează un obiect CNCJob" -#: appTools/ToolDrilling.py:2907 appTools/ToolMilling.py:4514 +#: appPlugins/ToolDrilling.py:2907 appPlugins/ToolMilling.py:4520 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15445,27 +15490,27 @@ msgstr "" "Faceți clic pe antetul # pentru a le selecta pe toate sau Ctrl + LMB\n" "pentru selectarea personalizată a uneltelor." -#: appTools/ToolEtchCompensation.py:98 appTools/ToolEtchCompensation.py:269 +#: appPlugins/ToolEtchCompensation.py:98 appPlugins/ToolEtchCompensation.py:269 #, fuzzy #| msgid "Etch Compensation Tool" msgid "Etch Compensation" msgstr "Unealta de Comp. Corodare" -#: appTools/ToolEtchCompensation.py:311 appTools/ToolInvertGerber.py:232 +#: appPlugins/ToolEtchCompensation.py:311 appPlugins/ToolInvertGerber.py:232 msgid "Gerber object that will be inverted." msgstr "" "Obiect Gerber care va fi inversat\n" "(din pozitiv in negativ)." -#: appTools/ToolEtchCompensation.py:323 +#: appPlugins/ToolEtchCompensation.py:323 msgid "Conversion utilities" msgstr "Utilitare de conversie" -#: appTools/ToolEtchCompensation.py:328 +#: appPlugins/ToolEtchCompensation.py:328 msgid "Oz to Microns" msgstr "Oz la Microni" -#: appTools/ToolEtchCompensation.py:330 +#: appPlugins/ToolEtchCompensation.py:330 msgid "" "Will convert from oz thickness to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15475,19 +15520,20 @@ msgstr "" "Poate folosi formule cu operatorii: /, *, +, -,%,.\n" "Numerele reale folosesc ca separator de zecimale, punctul." -#: appTools/ToolEtchCompensation.py:339 +#: appPlugins/ToolEtchCompensation.py:339 msgid "Oz value" msgstr "Valoarea in Oz" -#: appTools/ToolEtchCompensation.py:341 appTools/ToolEtchCompensation.py:362 +#: appPlugins/ToolEtchCompensation.py:341 +#: appPlugins/ToolEtchCompensation.py:362 msgid "Microns value" msgstr "Valoarea in Microni" -#: appTools/ToolEtchCompensation.py:349 +#: appPlugins/ToolEtchCompensation.py:349 msgid "Mils to Microns" msgstr "Mils la Miconi" -#: appTools/ToolEtchCompensation.py:351 +#: appPlugins/ToolEtchCompensation.py:351 msgid "" "Will convert from mils to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15497,19 +15543,19 @@ msgstr "" "Poate folosi formule cu operatorii: /, *, +, -,%,.\n" "Numerele reale folosesc ca separator de zecimale, punctul." -#: appTools/ToolEtchCompensation.py:360 +#: appPlugins/ToolEtchCompensation.py:360 msgid "Mils value" msgstr "Valoarea in Mils" -#: appTools/ToolEtchCompensation.py:375 appTools/ToolInvertGerber.py:244 +#: appPlugins/ToolEtchCompensation.py:375 appPlugins/ToolInvertGerber.py:244 msgid "Parameters for this tool" msgstr "Parametrii pt această unealtă" -#: appTools/ToolEtchCompensation.py:380 +#: appPlugins/ToolEtchCompensation.py:380 msgid "Copper Thickness" msgstr "Grosimea cuprului" -#: appTools/ToolEtchCompensation.py:382 +#: appPlugins/ToolEtchCompensation.py:382 msgid "" "The thickness of the copper foil.\n" "In microns [um]." @@ -15517,11 +15563,11 @@ msgstr "" "Grosimea foliei de cupru.\n" "În microni [um]." -#: appTools/ToolEtchCompensation.py:392 +#: appPlugins/ToolEtchCompensation.py:392 msgid "Ratio" msgstr "Raţie" -#: appTools/ToolEtchCompensation.py:394 +#: appPlugins/ToolEtchCompensation.py:394 msgid "" "The ratio of lateral etch versus depth etch.\n" "Can be:\n" @@ -15533,31 +15579,32 @@ msgstr "" "- personalizat -> utilizatorul va introduce o valoare personalizată\n" "- preselecție -> valoare care depinde de o selecție de substante corozive" -#: appTools/ToolEtchCompensation.py:400 appTools/ToolEtchCompensation.py:420 +#: appPlugins/ToolEtchCompensation.py:400 +#: appPlugins/ToolEtchCompensation.py:420 msgid "Etch Factor" msgstr "Factor de corodare" -#: appTools/ToolEtchCompensation.py:401 +#: appPlugins/ToolEtchCompensation.py:401 msgid "Etchants list" msgstr "Lista de Substante Corozive" -#: appTools/ToolEtchCompensation.py:402 +#: appPlugins/ToolEtchCompensation.py:402 msgid "Manual offset" msgstr "Ofset Manual" -#: appTools/ToolEtchCompensation.py:409 +#: appPlugins/ToolEtchCompensation.py:409 msgid "Etchants" msgstr "Substane corozive" -#: appTools/ToolEtchCompensation.py:411 +#: appPlugins/ToolEtchCompensation.py:411 msgid "A list of etchants." msgstr "Lista de substante corozive." -#: appTools/ToolEtchCompensation.py:414 +#: appPlugins/ToolEtchCompensation.py:414 msgid "Alkaline baths" msgstr "Bai alcaline" -#: appTools/ToolEtchCompensation.py:422 +#: appPlugins/ToolEtchCompensation.py:422 msgid "" "The ratio between depth etch and lateral etch .\n" "Accepts real numbers and formulas using the operators: /,*,+,-,%" @@ -15565,11 +15612,11 @@ msgstr "" "Raportul dintre corodarea de adâncime și corodarea laterală.\n" "Acceptă numere reale și formule folosind operatorii: /, *, +, -,%" -#: appTools/ToolEtchCompensation.py:426 +#: appPlugins/ToolEtchCompensation.py:426 msgid "Real number or formula" msgstr "Număr real sau formule" -#: appTools/ToolEtchCompensation.py:434 +#: appPlugins/ToolEtchCompensation.py:434 msgid "" "Value with which to increase or decrease (buffer)\n" "the copper features. In microns [um]." @@ -15577,74 +15624,74 @@ msgstr "" "Valoarea cu care să crească sau să scadă (tampon)\n" "caracteristicile de cupru din PCB. În microni [um]." -#: appTools/ToolEtchCompensation.py:457 +#: appPlugins/ToolEtchCompensation.py:457 msgid "Compensate" msgstr "Compensează" -#: appTools/ToolEtchCompensation.py:460 +#: appPlugins/ToolEtchCompensation.py:460 msgid "" "Will increase the copper features thickness to compensate the lateral etch." msgstr "" "Va crește grosimea caracteristicilor de cupru pentru a compensa corodarea " "laterală." -#: appTools/ToolExtract.py:425 appTools/ToolExtract.py:512 -#: appTools/ToolExtract.py:599 +#: appPlugins/ToolExtract.py:425 appPlugins/ToolExtract.py:512 +#: appPlugins/ToolExtract.py:599 msgid "No drills extracted. Try different parameters." msgstr "Nu s-au extras găuri. Incearcă alti parametri." -#: appTools/ToolExtract.py:703 +#: appPlugins/ToolExtract.py:703 msgid "No soldermask extracted." msgstr "Nu s-a extras niciun obiect Soldermask." -#: appTools/ToolExtract.py:752 appTools/ToolExtract.py:761 -#: appTools/ToolExtract.py:765 +#: appPlugins/ToolExtract.py:752 appPlugins/ToolExtract.py:761 +#: appPlugins/ToolExtract.py:765 msgid "No cutout extracted." msgstr "Nu s-a extras nicio decupare." -#: appTools/ToolExtract.py:911 +#: appPlugins/ToolExtract.py:911 msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Obiect Gerber din care se extrag găurile sau soldermask." -#: appTools/ToolExtract.py:938 appTools/ToolPunchGerber.py:2023 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2023 msgid "Process all Pads." msgstr "Procesează toate paduri-le." -#: appTools/ToolExtract.py:1020 appTools/ToolExtract.py:1187 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolExtract.py:1187 msgid "Extract Drills" msgstr "Extrage Găuri" -#: appTools/ToolExtract.py:1022 +#: appPlugins/ToolExtract.py:1022 msgid "Extract an Excellon object from the Gerber pads." msgstr "Extrageți un obiect Excellon din pad-urile Gerber." -#: appTools/ToolExtract.py:1190 +#: appPlugins/ToolExtract.py:1190 msgid "Extract drills from a given Gerber file." msgstr "Extrage găuri dintr-un fisier Gerber." -#: appTools/ToolFiducials.py:315 +#: appPlugins/ToolFiducials.py:315 msgid "Click to add first Fiducial. Bottom Left..." msgstr "Faceți clic pentru a adăuga primul Fiducial. Stânga jos..." -#: appTools/ToolFiducials.py:594 +#: appPlugins/ToolFiducials.py:594 msgid "Click to add the last fiducial. Top Right..." msgstr "Faceți clic pentru a adăuga ultimul Fiducial. Dreapta Sus..." -#: appTools/ToolFiducials.py:599 +#: appPlugins/ToolFiducials.py:599 msgid "Click to add the second fiducial. Top Left or Bottom Right..." msgstr "" "Faceți clic pentru a adăuga cel de-al doilea Fiducial. Stânga sus sau " "dreapta jos ..." -#: appTools/ToolFiducials.py:695 +#: appPlugins/ToolFiducials.py:695 msgid "Fiducials Tool exit." msgstr "Unealta Fiducials terminate." -#: appTools/ToolFiducials.py:785 +#: appPlugins/ToolFiducials.py:785 msgid "Fiducials Coordinates" msgstr "Coordonatele Fiducials" -#: appTools/ToolFiducials.py:787 +#: appPlugins/ToolFiducials.py:787 msgid "" "A table with the fiducial points coordinates,\n" "in the format (x, y)." @@ -15652,36 +15699,36 @@ msgstr "" "Un tabel cu coordonatele punctelor fiduțiale,\n" "în format (x, y)." -#: appTools/ToolFiducials.py:921 +#: appPlugins/ToolFiducials.py:921 msgid "Mode:" msgstr "Mod:" -#: appTools/ToolFiducials.py:969 +#: appPlugins/ToolFiducials.py:969 msgid "Thickness of the line that makes the fiducial." msgstr "Grosimea liniei din care este facuta fiduciala." -#: appTools/ToolFiducials.py:1000 +#: appPlugins/ToolFiducials.py:1000 msgid "Add Fiducial" msgstr "Adaugă Fiducial" -#: appTools/ToolFiducials.py:1003 +#: appPlugins/ToolFiducials.py:1003 msgid "Will add a polygon on the copper layer to serve as fiducial." msgstr "" "Va adăuga un poligon pe stratul de cupru pentru a servi drept fiduciar." -#: appTools/ToolFiducials.py:1019 +#: appPlugins/ToolFiducials.py:1019 msgid "Soldermask Gerber" msgstr "Gerber Soldermask" -#: appTools/ToolFiducials.py:1021 +#: appPlugins/ToolFiducials.py:1021 msgid "The Soldermask Gerber object." msgstr "Obiectul Soldermask Gerber." -#: appTools/ToolFiducials.py:1033 +#: appPlugins/ToolFiducials.py:1033 msgid "Add Soldermask Opening" msgstr "Adăugați deschidere Soldermask" -#: appTools/ToolFiducials.py:1035 +#: appPlugins/ToolFiducials.py:1035 msgid "" "Will add a polygon on the soldermask layer\n" "to serve as fiducial opening.\n" @@ -15693,37 +15740,37 @@ msgstr "" "Diametrul este întotdeauna dublu față de diametrul\n" "pentru fiduciarul de cupru." -#: appTools/ToolFilm.py:140 appTools/ToolFilm.py:1091 +#: appPlugins/ToolFilm.py:140 appPlugins/ToolFilm.py:1091 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Film PCB" -#: appTools/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:283 msgid "Load an object for Film and retry." msgstr "Încarcă un obiect pt Film și încearcă din nou." -#: appTools/ToolFilm.py:290 +#: appPlugins/ToolFilm.py:290 msgid "Load an object for Box and retry." msgstr "Încarcă un obiect container și încearcă din nou." -#: appTools/ToolFilm.py:305 +#: appPlugins/ToolFilm.py:305 msgid "Generating Film ..." msgstr "Se generează Film-ul ..." -#: appTools/ToolFilm.py:357 appTools/ToolFilm.py:362 +#: appPlugins/ToolFilm.py:357 appPlugins/ToolFilm.py:362 msgid "Export positive film" msgstr "Export film pozitiv" -#: appTools/ToolFilm.py:393 +#: appPlugins/ToolFilm.py:393 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." -#: appTools/ToolFilm.py:417 appTools/ToolFilm.py:429 -#: appTools/ToolPunchGerber.py:788 appTools/ToolPunchGerber.py:921 +#: appPlugins/ToolFilm.py:417 appPlugins/ToolFilm.py:429 +#: appPlugins/ToolPunchGerber.py:788 appPlugins/ToolPunchGerber.py:921 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " "object." @@ -15731,8 +15778,8 @@ msgstr "" "A eșuat. Dimensiunea găurii de perforare este mai mare decât unele dintre " "aperturile din obiectul Gerber." -#: appTools/ToolFilm.py:447 appTools/ToolPunchGerber.py:861 -#: appTools/ToolPunchGerber.py:956 +#: appPlugins/ToolFilm.py:447 appPlugins/ToolPunchGerber.py:861 +#: appPlugins/ToolPunchGerber.py:956 msgid "" "Failed. The new object geometry is the same as the one in the source object " "geometry..." @@ -15740,16 +15787,16 @@ msgstr "" "A eșuat. Geometria obiectului nou creat este aceeași cu cea din geometria " "obiectului sursă ..." -#: appTools/ToolFilm.py:505 appTools/ToolFilm.py:510 +#: appPlugins/ToolFilm.py:505 appPlugins/ToolFilm.py:510 msgid "Export negative film" msgstr "Export film negativ" -#: appTools/ToolFilm.py:573 appTools/ToolFilm.py:867 -#: appTools/ToolPanelize.py:314 +#: appPlugins/ToolFilm.py:573 appPlugins/ToolFilm.py:867 +#: appPlugins/ToolPanelize.py:314 msgid "No object Box. Using instead" msgstr "Nu exista container. Se foloseşte in schimb" -#: appTools/ToolFilm.py:778 appTools/ToolFilm.py:1038 +#: appPlugins/ToolFilm.py:778 appPlugins/ToolFilm.py:1038 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." @@ -15759,15 +15806,15 @@ msgstr "" "Pentru tipul de pagină „Bounds”, obiectul trebuie să se afle în primul " "cardan al graficului." -#: appTools/ToolFilm.py:805 appTools/ToolFilm.py:1065 +#: appPlugins/ToolFilm.py:805 appPlugins/ToolFilm.py:1065 msgid "Film file exported to" msgstr "Fișierul Film exportat în" -#: appTools/ToolFilm.py:1118 +#: appPlugins/ToolFilm.py:1118 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appTools/ToolFilm.py:1152 +#: appPlugins/ToolFilm.py:1152 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15779,7 +15826,7 @@ msgstr "" "Selectia facuta aici controlează ce obiecte vor fi \n" "gasite in combobox-ul >Obiect Film<." -#: appTools/ToolFilm.py:1175 +#: appPlugins/ToolFilm.py:1175 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 " @@ -15791,7 +15838,7 @@ msgstr "" "Selectia facuta aici controlează ce obiecte vor fi \n" "gasite in combobox-ul >Container<." -#: appTools/ToolFilm.py:1206 +#: appPlugins/ToolFilm.py:1206 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15804,33 +15851,33 @@ msgstr "" "Poate fi unul dintre cele patru puncte ale căsuței de delimitare a " "geometriei." -#: appTools/ToolFilm.py:1225 +#: appPlugins/ToolFilm.py:1225 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Salveaa filmul" -#: appTools/ToolFilm.py:1269 +#: appPlugins/ToolFilm.py:1269 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Salveaa filmul" -#: appTools/ToolFilm.py:1313 +#: appPlugins/ToolFilm.py:1313 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Oglindire" -#: appTools/ToolFilm.py:1345 +#: appPlugins/ToolFilm.py:1345 msgid "Film Parameters" msgstr "Parametrii filmului" -#: appTools/ToolFilm.py:1404 +#: appPlugins/ToolFilm.py:1404 msgid "Punch drill holes" msgstr "Perforează găurii" -#: appTools/ToolFilm.py:1405 +#: appPlugins/ToolFilm.py:1405 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" @@ -15841,11 +15888,11 @@ msgstr "" "găurire,\n" "când este făcută manual." -#: appTools/ToolFilm.py:1423 +#: appPlugins/ToolFilm.py:1423 msgid "Source" msgstr "Sursă" -#: appTools/ToolFilm.py:1425 +#: appPlugins/ToolFilm.py:1425 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15855,34 +15902,34 @@ msgstr "" "- Excellon -> centrul găurilor Excellon va servi ca referință.\n" "- Centru Pad-> va încerca să utilizeze centrul de pad-uri ca referință." -#: appTools/ToolFilm.py:1430 +#: appPlugins/ToolFilm.py:1430 msgid "Pad center" msgstr "Centru Pad" -#: appTools/ToolFilm.py:1435 +#: appPlugins/ToolFilm.py:1435 msgid "Excellon Obj" msgstr "Obiect Excellon" -#: appTools/ToolFilm.py:1437 +#: appPlugins/ToolFilm.py:1437 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." -#: appTools/ToolFilm.py:1451 +#: appPlugins/ToolFilm.py:1451 msgid "Punch Size" msgstr "Mărimea Perforatii" -#: appTools/ToolFilm.py:1452 +#: appPlugins/ToolFilm.py:1452 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." -#: appTools/ToolFilm.py:1587 +#: appPlugins/ToolFilm.py:1587 msgid "Save Film" msgstr "Salveaa filmul" -#: appTools/ToolFilm.py:1590 +#: appPlugins/ToolFilm.py:1590 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15893,7 +15940,7 @@ msgstr "" "container selectat. Nu crează un obiect nou FlatCAM ci\n" "salvează pe HDD un fişier in formatul selectat." -#: appTools/ToolFilm.py:1672 +#: appPlugins/ToolFilm.py:1672 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15901,11 +15948,11 @@ msgstr "" "Utilizarea centrului Pad nu funcționează pe obiecte de Geometrie. Doar un " "obiect Gerber are pad-uri." -#: appTools/ToolFollow.py:323 appTools/ToolFollow.py:394 +#: appPlugins/ToolFollow.py:323 appPlugins/ToolFollow.py:394 msgid "Failed to create Follow Geometry." msgstr "Nu s-a reușit crearea unei Geometrii de Urmărire." -#: appTools/ToolFollow.py:677 +#: appPlugins/ToolFollow.py:677 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15917,11 +15964,11 @@ msgstr "" "Creați un obiect Geometrie cu\n" "căi de tăiere pentru tăierea imprejurul poligoanelor." -#: appTools/ToolFollow.py:700 +#: appPlugins/ToolFollow.py:700 msgid "Source object for following geometry." msgstr "Obiect sursă pentru geometria „urmăritoare”." -#: appTools/ToolFollow.py:733 +#: appPlugins/ToolFollow.py:733 msgid "" "Selection of area to be processed.\n" "- 'All Polygons' - the process will start after click.\n" @@ -15934,23 +15981,23 @@ msgstr "" "- „Selecție zonă” - faceți clic stânga cu mouse-ul pentru a începe selecția " "zonei care va fi procesată." -#: appTools/ToolImage.py:85 appTools/ToolImage.py:190 +#: appPlugins/ToolImage.py:85 appPlugins/ToolImage.py:190 #, fuzzy #| msgid "Import" msgid "Image Import" msgstr "Import" -#: appTools/ToolImage.py:114 appTools/ToolImage.py:117 +#: appPlugins/ToolImage.py:114 appPlugins/ToolImage.py:117 msgid "Import IMAGE" msgstr "Importa Imagine" -#: appTools/ToolImage.py:152 appTools/ToolPDF.py:114 app_Main.py:10526 +#: appPlugins/ToolImage.py:152 appPlugins/ToolPDF.py:114 app_Main.py:10526 #: app_Main.py:10579 app_Main.py:10672 app_Main.py:10710 app_Main.py:10777 #: app_Main.py:10934 app_Main.py:11021 msgid "File no longer available." msgstr "Fișierul nu mai este disponibil." -#: appTools/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 +#: appPlugins/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15958,18 +16005,18 @@ msgstr "" "Tipul parametrului nu este compatibil. Doar obiectele tip Geometrie si " "Gerber sunt acceptate" -#: appTools/ToolImage.py:173 appTools/ToolPcbWizard.py:356 app_Main.py:10552 -#: app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 +#: appPlugins/ToolImage.py:173 appPlugins/ToolPcbWizard.py:356 +#: app_Main.py:10552 app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Se importă" -#: appTools/ToolImage.py:185 appTools/ToolPDF.py:230 app_Main.py:10550 +#: appPlugins/ToolImage.py:185 appPlugins/ToolPDF.py:230 app_Main.py:10550 #: app_Main.py:10608 app_Main.py:10693 app_Main.py:10761 app_Main.py:10830 #: app_Main.py:10895 app_Main.py:10955 msgid "Opened" msgstr "Încarcat" -#: appTools/ToolImage.py:223 +#: appPlugins/ToolImage.py:223 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -15977,23 +16024,23 @@ msgstr "" "Specifica tipul de obiect care se vrea a fi creat din imagine.\n" "Tipul sau poate să fie ori Gerber ori Geometrie." -#: appTools/ToolImage.py:233 +#: appPlugins/ToolImage.py:233 msgid "DPI value" msgstr "Val. DPI" -#: appTools/ToolImage.py:234 +#: appPlugins/ToolImage.py:234 msgid "Specify a DPI value for the image." msgstr "Specifica o valoare DPI pt imagine." -#: appTools/ToolImage.py:240 +#: appPlugins/ToolImage.py:240 msgid "Level of detail" msgstr "Nivel Detaliu" -#: appTools/ToolImage.py:246 +#: appPlugins/ToolImage.py:246 msgid "Image type" msgstr "Tip imagine" -#: appTools/ToolImage.py:248 +#: appPlugins/ToolImage.py:248 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -16002,12 +16049,12 @@ msgstr "" "B/W = imagine alb-negru\n" "Color = imagine in culori." -#: appTools/ToolImage.py:258 appTools/ToolImage.py:274 -#: appTools/ToolImage.py:288 appTools/ToolImage.py:302 +#: appPlugins/ToolImage.py:258 appPlugins/ToolImage.py:274 +#: appPlugins/ToolImage.py:288 appPlugins/ToolImage.py:302 msgid "Mask value" msgstr "Val. masca" -#: appTools/ToolImage.py:260 +#: appPlugins/ToolImage.py:260 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -16024,7 +16071,7 @@ msgstr "" "255 = include totul (ceeace ce inseamna\n" "negru complet)." -#: appTools/ToolImage.py:276 +#: appPlugins/ToolImage.py:276 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -16036,7 +16083,7 @@ msgstr "" "Decide nivelul de detalii care să fie\n" "incluse in obiectul rezultat." -#: appTools/ToolImage.py:290 +#: appPlugins/ToolImage.py:290 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -16048,7 +16095,7 @@ msgstr "" "Decide nivelul de detalii care să fie\n" "incluse in obiectul rezultat." -#: appTools/ToolImage.py:304 +#: appPlugins/ToolImage.py:304 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -16060,15 +16107,15 @@ msgstr "" "Decide nivelul de detalii care să fie\n" "incluse in obiectul rezultat." -#: appTools/ToolImage.py:313 +#: appPlugins/ToolImage.py:313 msgid "Import image" msgstr "Importa imagine" -#: appTools/ToolImage.py:315 +#: appPlugins/ToolImage.py:315 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Deschide o imagine tip raster și importa aceasta in FlatCAM." -#: appTools/ToolInvertGerber.py:287 +#: appPlugins/ToolInvertGerber.py:287 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16077,8 +16124,9 @@ msgstr "" "Va inversa obiectul Gerber: ariile care contin cupru vor devein goale,\n" "iar ariile care nu aveau cupru vor fi pline." -#: appTools/ToolIsolation.py:1039 appTools/ToolIsolation.py:1178 -#: appTools/ToolNCC.py:996 appTools/ToolNCC.py:1140 appTools/ToolOptimal.py:197 +#: appPlugins/ToolIsolation.py:1039 appPlugins/ToolIsolation.py:1178 +#: appPlugins/ToolNCC.py:996 appPlugins/ToolNCC.py:1140 +#: appPlugins/ToolOptimal.py:197 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." @@ -16086,83 +16134,83 @@ msgstr "" "Obiectul Gerber are un poligon ca geometrie.\n" "Nu există distanțe între elementele de geometrie care sa poata fi gasite." -#: appTools/ToolIsolation.py:1071 appTools/ToolIsolation.py:1136 -#: appTools/ToolNCC.py:1028 appTools/ToolNCC.py:1097 +#: appPlugins/ToolIsolation.py:1071 appPlugins/ToolIsolation.py:1136 +#: appPlugins/ToolNCC.py:1028 appPlugins/ToolNCC.py:1097 msgid "Checking tools for validity." msgstr "Se verifică validitatea diametrelor uneltelor." -#: appTools/ToolIsolation.py:1088 appTools/ToolIsolation.py:1153 -#: appTools/ToolNCC.py:1045 appTools/ToolNCC.py:1114 +#: appPlugins/ToolIsolation.py:1088 appPlugins/ToolIsolation.py:1153 +#: appPlugins/ToolNCC.py:1045 appPlugins/ToolNCC.py:1114 msgid "Checking ..." msgstr "Se verifică ..." -#: appTools/ToolIsolation.py:1114 appTools/ToolIsolation.py:1680 -#: appTools/ToolIsolation.py:1882 appTools/ToolIsolation.py:2069 -#: appTools/ToolNCC.py:1070 appTools/ToolNCC.py:1607 appTools/ToolPaint.py:1170 -#: appTools/ToolPaint.py:1884 +#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1680 +#: appPlugins/ToolIsolation.py:1882 appPlugins/ToolIsolation.py:2069 +#: appPlugins/ToolNCC.py:1070 appPlugins/ToolNCC.py:1607 +#: appPlugins/ToolPaint.py:1170 appPlugins/ToolPaint.py:1884 msgid "There are no tools selected in the Tool Table." msgstr "Nu există unelte selectate în Tabelul de Unelte." -#: appTools/ToolIsolation.py:1122 +#: appPlugins/ToolIsolation.py:1122 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ă." -#: appTools/ToolIsolation.py:1224 appTools/ToolNCC.py:1185 +#: appPlugins/ToolIsolation.py:1224 appPlugins/ToolNCC.py:1185 msgid "Optimal tool diameter found" msgstr "S-a găsit diametrul optim al sculei" -#: appTools/ToolIsolation.py:1443 appTools/ToolNCC.py:1411 -#: appTools/ToolPaint.py:1012 +#: appPlugins/ToolIsolation.py:1443 appPlugins/ToolNCC.py:1411 +#: appPlugins/ToolPaint.py:1012 msgid "Default tool added to Tool Table." msgstr "Unealta implicită a fost adăugată in Tabelul de Unelte." -#: appTools/ToolIsolation.py:1469 appTools/ToolNCC.py:1468 -#: appTools/ToolPaint.py:1037 +#: appPlugins/ToolIsolation.py:1469 appPlugins/ToolNCC.py:1468 +#: appPlugins/ToolPaint.py:1037 msgid "Tool from Tool Table was edited." msgstr "O unealtă din Tabela de Unelte a fost editata." -#: appTools/ToolIsolation.py:1482 appTools/ToolNCC.py:1481 -#: appTools/ToolPaint.py:1050 appTools/ToolSolderPaste.py:571 +#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1481 +#: appPlugins/ToolPaint.py:1050 appPlugins/ToolSolderPaste.py:571 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Anulat. Noua valoare pt diametrul uneltei este deja in Tabela de Unelte." -#: appTools/ToolIsolation.py:1533 appTools/ToolNCC.py:1532 -#: appTools/ToolPaint.py:1100 appTools/ToolSolderPaste.py:616 +#: appPlugins/ToolIsolation.py:1533 appPlugins/ToolNCC.py:1532 +#: appPlugins/ToolPaint.py:1100 appPlugins/ToolSolderPaste.py:616 msgid "Delete failed. Select a tool to delete." msgstr "Ștergere eșuată. Selectează o unealtă pt ștergere." -#: appTools/ToolIsolation.py:1539 appTools/ToolNCC.py:1538 -#: appTools/ToolPaint.py:1106 +#: appPlugins/ToolIsolation.py:1539 appPlugins/ToolNCC.py:1538 +#: appPlugins/ToolPaint.py:1106 msgid "Tool(s) deleted from Tool Table." msgstr "Au fost șterse unelte din Tabela de Unelte." -#: appTools/ToolIsolation.py:1590 +#: appPlugins/ToolIsolation.py:1590 msgid "Isolating" msgstr "Se Izolează" -#: appTools/ToolIsolation.py:1634 +#: appPlugins/ToolIsolation.py:1634 msgid "Click on a polygon to isolate it." msgstr "Faceți clic pe un poligon pentru a-l izola." -#: appTools/ToolIsolation.py:1761 appTools/ToolIsolation.py:1786 -#: appTools/ToolIsolation.py:1942 appTools/ToolIsolation.py:2134 +#: appPlugins/ToolIsolation.py:1761 appPlugins/ToolIsolation.py:1786 +#: appPlugins/ToolIsolation.py:1942 appPlugins/ToolIsolation.py:2134 msgid "Subtracting Geo" msgstr "Scădere Geo" -#: appTools/ToolIsolation.py:1765 appTools/ToolIsolation.py:1946 -#: appTools/ToolIsolation.py:2138 +#: appPlugins/ToolIsolation.py:1765 appPlugins/ToolIsolation.py:1946 +#: appPlugins/ToolIsolation.py:2138 msgid "Intersecting Geo" msgstr "Geometria de Intersecţie" -#: appTools/ToolIsolation.py:1818 appTools/ToolIsolation.py:2015 -#: appTools/ToolIsolation.py:2201 +#: appPlugins/ToolIsolation.py:1818 appPlugins/ToolIsolation.py:2015 +#: appPlugins/ToolIsolation.py:2201 msgid "Empty Geometry in" msgstr "Geometrie goala in" -#: appTools/ToolIsolation.py:2024 +#: appPlugins/ToolIsolation.py:2024 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16172,51 +16220,51 @@ msgstr "" "Dar mai există elemente de geometrie care nu sunt izolate. Încercați să " "includeți o unealtă cu diametrul mai mic." -#: appTools/ToolIsolation.py:2027 +#: appPlugins/ToolIsolation.py:2027 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:" -#: appTools/ToolIsolation.py:2378 appTools/ToolPaint.py:1279 +#: appPlugins/ToolIsolation.py:2378 appPlugins/ToolPaint.py:1279 msgid "Removed polygon" msgstr "Poligon eliminat" -#: appTools/ToolIsolation.py:2379 appTools/ToolPaint.py:1280 +#: appPlugins/ToolIsolation.py:2379 appPlugins/ToolPaint.py:1280 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." -#: appTools/ToolIsolation.py:2384 appTools/ToolPaint.py:1285 +#: appPlugins/ToolIsolation.py:2384 appPlugins/ToolPaint.py:1285 msgid "No polygon detected under click position." msgstr "Nu a fost detectat niciun poligon sub poziția clicului." -#: appTools/ToolIsolation.py:2414 appTools/ToolPaint.py:1315 -#: appTools/ToolPunchGerber.py:1747 +#: appPlugins/ToolIsolation.py:2414 appPlugins/ToolPaint.py:1315 +#: appPlugins/ToolPunchGerber.py:1747 msgid "List of single polygons is empty. Aborting." msgstr "Lista Poligoanelor este goală. Intrerup." -#: appTools/ToolIsolation.py:2550 +#: appPlugins/ToolIsolation.py:2550 msgid "Click the end point of the paint area." msgstr "Faceți clic pe punctul final al zonei de pictat." -#: appTools/ToolIsolation.py:2803 appTools/ToolNCC.py:3990 -#: appTools/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 +#: appPlugins/ToolIsolation.py:2803 appPlugins/ToolNCC.py:3990 +#: appPlugins/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 msgid "Tool from DB added in Tool Table." msgstr "Unealtă din Baza de date adăugată in Tabela de Unelte." -#: appTools/ToolIsolation.py:2857 appTools/ToolNCC.py:4043 -#: appTools/ToolPaint.py:2843 +#: appPlugins/ToolIsolation.py:2857 appPlugins/ToolNCC.py:4043 +#: appPlugins/ToolPaint.py:2843 msgid "New tool added to Tool Table." msgstr "O noua unealtă a fost adăugată in Tabela de Unelte." -#: appTools/ToolIsolation.py:3197 +#: appPlugins/ToolIsolation.py:3197 msgid "Gerber object for isolation routing." msgstr "Obiect Gerber pentru rutare de izolare." -#: appTools/ToolIsolation.py:3221 appTools/ToolNCC.py:4172 +#: appPlugins/ToolIsolation.py:3221 appPlugins/ToolNCC.py:4172 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16224,7 +16272,7 @@ msgstr "" "Un număr de unelte din care algoritmul va alege\n" "pe acelea care vor fi folosite pentru curățarea de Cu." -#: appTools/ToolIsolation.py:3237 +#: appPlugins/ToolIsolation.py:3237 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16241,7 +16289,7 @@ msgstr "" "obiectul\n" "final. Aceasta deaorece unele unelte nu vor putea genera geometrie de rutare." -#: appTools/ToolIsolation.py:3249 appTools/ToolNCC.py:4200 +#: appPlugins/ToolIsolation.py:3249 appPlugins/ToolNCC.py:4200 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16274,13 +16322,13 @@ msgstr "" "operare\n" "în geometria rezultată ca fiind Izolare." -#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:3774 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:139 -#: appTools/ToolPaint.py:3053 +#: appPlugins/ToolIsolation.py:3296 appPlugins/ToolMilling.py:3780 +#: appPlugins/ToolNCC.py:66 appPlugins/ToolNCC.py:4259 +#: appPlugins/ToolPaint.py:139 appPlugins/ToolPaint.py:3053 msgid "Add from DB" msgstr "Adaugă Unealtă din DB" -#: appTools/ToolIsolation.py:3321 appTools/ToolNCC.py:4284 +#: appPlugins/ToolIsolation.py:3321 appPlugins/ToolNCC.py:4284 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16288,9 +16336,9 @@ msgstr "" "Găsiți un diametru al sculei care este garantat\n" "să facă o izolare completă." -#: appTools/ToolIsolation.py:3363 appTools/ToolMilling.py:3824 -#: appTools/ToolNCC.py:4325 appTools/ToolPaint.py:3105 -#: appTools/ToolSolderPaste.py:1241 +#: appPlugins/ToolIsolation.py:3363 appPlugins/ToolMilling.py:3830 +#: appPlugins/ToolNCC.py:4325 appPlugins/ToolPaint.py:3105 +#: appPlugins/ToolSolderPaste.py:1241 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -16298,7 +16346,7 @@ msgstr "" "Șterge o selecţie de unelte in Tabela de Unelte prin\n" "selectarea unei linii (sau mai multe) in Tabela de Unelte." -#: appTools/ToolIsolation.py:3535 +#: appPlugins/ToolIsolation.py:3535 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16311,20 +16359,20 @@ msgstr "" "obiecte care vor aparea in combobox-ul\n" "numit >Obiect<." -#: appTools/ToolIsolation.py:3545 +#: appPlugins/ToolIsolation.py:3545 msgid "Object whose area will be removed from isolation geometry." msgstr "" "Obiectul a cărui suprafată va fi indepărtată din geometria tip Izolare." -#: appTools/ToolIsolation.py:3616 appTools/ToolPunchGerber.py:2299 +#: appPlugins/ToolIsolation.py:3616 appPlugins/ToolPunchGerber.py:2299 msgid "Select all available." msgstr "Selectați toate disponibile." -#: appTools/ToolIsolation.py:3622 appTools/ToolPunchGerber.py:2305 +#: appPlugins/ToolIsolation.py:3622 appPlugins/ToolPunchGerber.py:2305 msgid "Clear the selection." msgstr "Ștergeți selecția." -#: appTools/ToolIsolation.py:3661 +#: appPlugins/ToolIsolation.py:3661 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16343,13 +16391,13 @@ msgstr "" "(traseu, zona etc) iar >in interior< inseamna efectiv in interiorul\n" "acelui elem. Gerber (daca poate fi posibil)." -#: appTools/ToolLevelling.py:174 appTools/ToolLevelling.py:1640 +#: appPlugins/ToolLevelling.py:174 appPlugins/ToolLevelling.py:1640 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Autonivelare" -#: appTools/ToolLevelling.py:536 appTools/ToolLevelling.py:814 +#: appPlugins/ToolLevelling.py:536 appPlugins/ToolLevelling.py:814 msgid "" "Voronoi function can not be loaded.\n" "Shapely >= 1.8 is required" @@ -16357,15 +16405,15 @@ msgstr "" "Funcția Voronoi nu poate fi încărcată.\n" "Shapely >= 1.8 este necesar" -#: appTools/ToolLevelling.py:564 +#: appPlugins/ToolLevelling.py:564 msgid "Click on canvas to add a Probe Point..." msgstr "Faceți clic pe ecran pentru a adăuga un punct de probă ..." -#: appTools/ToolLevelling.py:760 +#: appPlugins/ToolLevelling.py:760 msgid "Point is not within the object area. Choose another point." msgstr "Punctul nu se află în zona obiectului. Alegeți un alt punct." -#: appTools/ToolLevelling.py:780 +#: appPlugins/ToolLevelling.py:780 msgid "" "Added a Probe Point... Click again to add another or right click to " "finish ..." @@ -16373,146 +16421,146 @@ msgstr "" "S-a adăugat un punct de sondare ... Faceți clic din nou pentru a adăuga " "altul sau faceți clic dreapta pentru a termina ..." -#: appTools/ToolLevelling.py:802 +#: appPlugins/ToolLevelling.py:802 msgid "Finished adding Probe Points..." msgstr "Am terminat de adăugat punte de sondare ..." -#: appTools/ToolLevelling.py:1006 +#: appPlugins/ToolLevelling.py:1006 msgid "COM list updated ..." msgstr "Lista porturi COM actualizată ..." -#: appTools/ToolLevelling.py:1042 +#: appPlugins/ToolLevelling.py:1042 msgid "Connected" msgstr "Conectat" -#: appTools/ToolLevelling.py:1048 appTools/ToolLevelling.py:1070 -#: appTools/ToolLevelling.py:1923 appTools/ToolLevelling.py:1938 +#: appPlugins/ToolLevelling.py:1048 appPlugins/ToolLevelling.py:1070 +#: appPlugins/ToolLevelling.py:1923 appPlugins/ToolLevelling.py:1938 msgid "Control" msgstr "Control" -#: appTools/ToolLevelling.py:1050 appTools/ToolLevelling.py:1072 -#: appTools/ToolLevelling.py:1933 appTools/ToolLevelling.py:1940 +#: appPlugins/ToolLevelling.py:1050 appPlugins/ToolLevelling.py:1072 +#: appPlugins/ToolLevelling.py:1933 appPlugins/ToolLevelling.py:1940 msgid "Sender" msgstr "Expeditor" -#: appTools/ToolLevelling.py:1053 +#: appPlugins/ToolLevelling.py:1053 msgid "Port connected" msgstr "Port conectat" -#: appTools/ToolLevelling.py:1057 +#: appPlugins/ToolLevelling.py:1057 msgid "Could not connect to GRBL on port" msgstr "Nu s-a putut conecta la GRBL pe portul" -#: appTools/ToolLevelling.py:1064 appTools/ToolLevelling.py:2014 +#: appPlugins/ToolLevelling.py:1064 appPlugins/ToolLevelling.py:2014 msgid "Disconnected" msgstr "Deconectat" -#: appTools/ToolLevelling.py:1074 +#: appPlugins/ToolLevelling.py:1074 msgid "Port is connected. Disconnecting" msgstr "Portul este conectat. Deconecteaza" -#: appTools/ToolLevelling.py:1076 +#: appPlugins/ToolLevelling.py:1076 msgid "Could not connect to port" msgstr "Nu s-a putut conecta la portul" -#: appTools/ToolLevelling.py:1106 appTools/ToolLevelling.py:1540 +#: appPlugins/ToolLevelling.py:1106 appPlugins/ToolLevelling.py:1540 msgid "Sending" msgstr "Se Trimite" -#: appTools/ToolLevelling.py:1235 +#: appPlugins/ToolLevelling.py:1235 msgid "GRBL is doing a home cycle." msgstr "GRBL face un ciclu de Homing." -#: appTools/ToolLevelling.py:1241 +#: appPlugins/ToolLevelling.py:1241 msgid "GRBL software reset was sent." msgstr "A fost trimisă resetarea software a GRBL." -#: appTools/ToolLevelling.py:1249 +#: appPlugins/ToolLevelling.py:1249 msgid "GRBL resumed." msgstr "GRBL a reluat." -#: appTools/ToolLevelling.py:1253 +#: appPlugins/ToolLevelling.py:1253 msgid "GRBL paused." msgstr "GRBL este in pauza." -#: appTools/ToolLevelling.py:1427 +#: appPlugins/ToolLevelling.py:1427 msgid "There is nothing to view" msgstr "Nu este nimic de vizualizat" -#: appTools/ToolLevelling.py:1433 +#: appPlugins/ToolLevelling.py:1433 msgid "Code Viewer" msgstr "Vizualizator de Cod" -#: appTools/ToolLevelling.py:1471 +#: appPlugins/ToolLevelling.py:1471 msgid "Loaded Machine Code into Code Viewer" msgstr "Codul mașinii a fost încărcat în vizualizatorul de cod" -#: appTools/ToolLevelling.py:1485 appTools/ToolLevelling.py:1489 -#: appTools/ToolLevelling.py:2225 +#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1489 +#: appPlugins/ToolLevelling.py:2225 msgid "Import Height Map" msgstr "Importă Harta înălțimii" -#: appTools/ToolLevelling.py:1516 +#: appPlugins/ToolLevelling.py:1516 msgid "Failed to open height map file" msgstr "Nu s-a putut deschide fișierul hărții înălțimii" -#: appTools/ToolLevelling.py:1566 +#: appPlugins/ToolLevelling.py:1566 msgid "Finished probing. Doing the autolevelling." msgstr "S-a terminat sondarea. Se efectueaza anutonivelarea." -#: appTools/ToolLevelling.py:1571 +#: appPlugins/ToolLevelling.py:1571 msgid "Sending probing GCode to the GRBL controller." msgstr "Se trimite GCode de Sondare către controlerul GRBL." -#: appTools/ToolLevelling.py:1614 +#: appPlugins/ToolLevelling.py:1614 msgid "Empty GRBL heightmap." msgstr "Harta de înălțime GRBL goală." -#: appTools/ToolLevelling.py:1618 +#: appPlugins/ToolLevelling.py:1618 msgid "Finished autolevelling." msgstr "Nivelare automată finalizată." -#: appTools/ToolLevelling.py:1688 +#: appPlugins/ToolLevelling.py:1688 #, fuzzy #| msgid "CNCjob created" msgid "CNCjob" msgstr "CNCjob creat" -#: appTools/ToolLevelling.py:1690 +#: appPlugins/ToolLevelling.py:1690 #, fuzzy #| msgid "Source Object" msgid "Source object." msgstr "Obiect Sursă" -#: appTools/ToolLevelling.py:1725 +#: appPlugins/ToolLevelling.py:1725 msgid "Probe Points Table" msgstr "Tabelul Punctelor de Sondare" -#: appTools/ToolLevelling.py:1726 +#: appPlugins/ToolLevelling.py:1726 msgid "Generate GCode that will obtain the height map" msgstr "Generați GCode care va obține harta înălțimii" -#: appTools/ToolLevelling.py:1728 +#: appPlugins/ToolLevelling.py:1728 msgid "Show" msgstr "Arata" -#: appTools/ToolLevelling.py:1729 +#: appPlugins/ToolLevelling.py:1729 msgid "Toggle the display of the Probe Points table." msgstr "Comutați afișajul tabelului cu Punte de Sondare." -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "X-Y Coordinates" msgstr "Coordonatele X-Y" -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "Height" msgstr "Înălţime" -#: appTools/ToolLevelling.py:1746 +#: appPlugins/ToolLevelling.py:1746 msgid "Plot probing points" msgstr "Plotați punctele de sondare" -#: appTools/ToolLevelling.py:1748 +#: appPlugins/ToolLevelling.py:1748 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -16522,7 +16570,7 @@ msgstr "" "Dacă se folosește o metodă Voronoi\n" "zonele Voronoi sunt, de asemenea, trasate." -#: appTools/ToolLevelling.py:1765 +#: appPlugins/ToolLevelling.py:1765 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" @@ -16532,115 +16580,115 @@ msgstr "" "fie printr-un fișier, fie direct, cu intenția de a obține harta înălțimii\n" "adică să modificați codul original GCode pentru a nivela înălțimea de tăiere." -#: appTools/ToolLevelling.py:1867 +#: appPlugins/ToolLevelling.py:1867 msgid "Add Probe Points" msgstr "Adaugă Puncte de Sondare" -#: appTools/ToolLevelling.py:1954 +#: appPlugins/ToolLevelling.py:1954 msgid "COM list" msgstr "Lista COM" -#: appTools/ToolLevelling.py:1956 appTools/ToolLevelling.py:1971 +#: appPlugins/ToolLevelling.py:1956 appPlugins/ToolLevelling.py:1971 msgid "Lists the available serial ports." msgstr "Listează porturile seriale disponibile." -#: appTools/ToolLevelling.py:1960 +#: appPlugins/ToolLevelling.py:1960 msgid "Search" msgstr "Căutare" -#: appTools/ToolLevelling.py:1962 +#: appPlugins/ToolLevelling.py:1962 msgid "Search for the available serial ports." msgstr "Căutați porturile seriale disponibile." -#: appTools/ToolLevelling.py:1969 +#: appPlugins/ToolLevelling.py:1969 msgid "Baud rates" msgstr "Ratele de transfer" -#: appTools/ToolLevelling.py:1988 +#: appPlugins/ToolLevelling.py:1988 msgid "New, custom baudrate." msgstr "Baudrate nou, personalizat." -#: appTools/ToolLevelling.py:1996 +#: appPlugins/ToolLevelling.py:1996 msgid "Add the specified custom baudrate to the list." msgstr "Adăugați rata de transmisie personalizată specificată în listă." -#: appTools/ToolLevelling.py:2002 +#: appPlugins/ToolLevelling.py:2002 msgid "Delete selected baudrate" msgstr "Ștergeți viteza de transmisie selectată" -#: appTools/ToolLevelling.py:2006 +#: appPlugins/ToolLevelling.py:2006 msgid "Reset" msgstr "Reset" -#: appTools/ToolLevelling.py:2008 +#: appPlugins/ToolLevelling.py:2008 msgid "Software reset of the controller." msgstr "Resetarea software a controlerului." -#: appTools/ToolLevelling.py:2016 +#: appPlugins/ToolLevelling.py:2016 msgid "Connect to the selected port with the selected baud rate." msgstr "Conectați-vă la portul selectat cu rata de transmisie selectată." -#: appTools/ToolLevelling.py:2041 +#: appPlugins/ToolLevelling.py:2041 msgid "Jog" msgstr "Deplasare" -#: appTools/ToolLevelling.py:2049 +#: appPlugins/ToolLevelling.py:2049 msgid "Zero Axes" msgstr "Zero axe" -#: appTools/ToolLevelling.py:2082 +#: appPlugins/ToolLevelling.py:2082 msgid "Pause/Resume" msgstr "Pauză/Reluare" -#: appTools/ToolLevelling.py:2140 +#: appPlugins/ToolLevelling.py:2140 msgid "Send Command" msgstr "Trimiteți comanda" -#: appTools/ToolLevelling.py:2142 appTools/ToolLevelling.py:2152 +#: appPlugins/ToolLevelling.py:2142 appPlugins/ToolLevelling.py:2152 msgid "Send a custom command to GRBL." msgstr "Trimiteți o comandă personalizată către GRBL." -#: appTools/ToolLevelling.py:2147 +#: appPlugins/ToolLevelling.py:2147 msgid "Type GRBL command ..." msgstr "Tastați comanda GRBL ..." -#: appTools/ToolLevelling.py:2150 +#: appPlugins/ToolLevelling.py:2150 msgid "Send" msgstr "Trimite" -#: appTools/ToolLevelling.py:2158 +#: appPlugins/ToolLevelling.py:2158 msgid "Get Config parameter" msgstr "Obțineți parametrul Config" -#: appTools/ToolLevelling.py:2160 +#: appPlugins/ToolLevelling.py:2160 msgid "A GRBL configuration parameter." msgstr "Un parametru de configurare GRBL." -#: appTools/ToolLevelling.py:2165 +#: appPlugins/ToolLevelling.py:2165 msgid "Type GRBL parameter ..." msgstr "Tastați parametrul GRBL ..." -#: appTools/ToolLevelling.py:2168 +#: appPlugins/ToolLevelling.py:2168 msgid "Get" msgstr "Obține" -#: appTools/ToolLevelling.py:2170 +#: appPlugins/ToolLevelling.py:2170 msgid "Get the value of a specified GRBL parameter." msgstr "Obțineți valoarea unui parametru GRBL specificat." -#: appTools/ToolLevelling.py:2178 +#: appPlugins/ToolLevelling.py:2178 msgid "Get Report" msgstr "Obțineți un raport" -#: appTools/ToolLevelling.py:2180 +#: appPlugins/ToolLevelling.py:2180 msgid "Print in shell the GRBL report." msgstr "Imprimați în shell raportul GRBL." -#: appTools/ToolLevelling.py:2186 +#: appPlugins/ToolLevelling.py:2186 msgid "Apply AutoLevelling" msgstr "Aplicați AutoNivelarea" -#: appTools/ToolLevelling.py:2188 +#: appPlugins/ToolLevelling.py:2188 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -16650,23 +16698,23 @@ msgstr "" "așteapta datele de sondare Z și apoi aplica aceste date\n" "peste GCode-ul original făcând deci autonivelare." -#: appTools/ToolLevelling.py:2197 +#: appPlugins/ToolLevelling.py:2197 msgid "Will save the GRBL height map." msgstr "Va salva harta înălțimii GRBL." -#: appTools/ToolLevelling.py:2207 +#: appPlugins/ToolLevelling.py:2207 msgid "Save Probing GCode" msgstr "Salvați GCode de sondare" -#: appTools/ToolLevelling.py:2209 +#: appPlugins/ToolLevelling.py:2209 msgid "Will save the probing GCode." msgstr "Va salva codul GCode de Sondare." -#: appTools/ToolLevelling.py:2218 +#: appPlugins/ToolLevelling.py:2218 msgid "View/Edit the probing GCode." msgstr "Vizualizați/Editați GCode-ul de sondare." -#: appTools/ToolLevelling.py:2227 +#: appPlugins/ToolLevelling.py:2227 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -16677,30 +16725,30 @@ msgstr "" "obținute prin sondare și apoi aplicați aceste date\n" "peste GCode origina făcând astfel autonivelare." -#: appTools/ToolMilling.py:2509 +#: appPlugins/ToolMilling.py:2509 msgid "Generating drills milling geometry..." msgstr "Se generează Geometria de frezare a găurilor ..." -#: appTools/ToolMilling.py:2614 +#: appPlugins/ToolMilling.py:2614 msgid "Generating slot milling geometry..." msgstr "Se generează Geometria de frezare a sloturilor ..." -#: appTools/ToolMilling.py:3602 +#: appPlugins/ToolMilling.py:3608 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." -#: appTools/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3637 msgid "Object for milling operation." msgstr "Obiect pentru operația de frezare." -#: appTools/ToolMilling.py:3662 +#: appPlugins/ToolMilling.py:3668 msgid "Tools in the object used for milling." msgstr "Unelte din obiect, folosite pentru frezare." -#: appTools/ToolMilling.py:3741 +#: appPlugins/ToolMilling.py:3747 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -16725,7 +16773,7 @@ msgstr "" "afisati in UI, cat și din\n" "lăţimea de tăiere in material care este de fapt valoarea diametrului uneltei." -#: appTools/ToolMilling.py:3877 +#: appPlugins/ToolMilling.py:3883 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16738,15 +16786,15 @@ msgstr "" "- Ambele -> va freza atat găurile cat si sloturile sau doar acelea care sunt " "disponibile" -#: appTools/ToolMilling.py:3897 +#: appPlugins/ToolMilling.py:3903 msgid "The diameter of the tool who will do the milling" msgstr "Diametrul frezei când se frezează sloturile" -#: appTools/ToolMilling.py:3914 +#: appPlugins/ToolMilling.py:3920 msgid "Offset Type" msgstr "Tip Offset" -#: appTools/ToolMilling.py:3917 +#: appPlugins/ToolMilling.py:3923 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -16763,17 +16811,17 @@ msgstr "" "- Afară-> Tăietura va urma geometria pe exterior.\n" "- Personalizat -> Tăietura se va face la o anumită distanță." -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Int" msgid "In" msgstr "Int" -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 msgid "Out" msgstr "Afară" -#: appTools/ToolMilling.py:3937 +#: appPlugins/ToolMilling.py:3943 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" @@ -16784,13 +16832,13 @@ msgstr "" "este >Personalizat<. Aceasta valoare poate fi pozitivă pentru un ofset\n" "in exterior sau poate fi negativă pentru un ofset in interior." -#: appTools/ToolMilling.py:3961 +#: appPlugins/ToolMilling.py:3967 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "Deplasare" -#: appTools/ToolMilling.py:3964 +#: appPlugins/ToolMilling.py:3970 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -16804,25 +16852,25 @@ msgstr "" "- Finisare -> informativ - Avans mai mare, fără adâncime multiplă.\n" "- Curățare -> adaugă o secvență de \"paint\" pe toată zona obiectului" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Grosier" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Finish" msgid "Finishing" msgstr "Finisare" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Polish" msgid "Polishing" msgstr "Finisare" -#: appTools/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4393 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16830,23 +16878,23 @@ msgstr "" "Fișierul JSON postprocesor care dictează\n" "codul Gcode pentru obiectele Geometrie (cand se frezează)." -#: appTools/ToolMove.py:102 +#: appPlugins/ToolMove.py:102 msgid "MOVE: Click on the Start point ..." msgstr "MUTARE: Click pe punctul de Start ..." -#: appTools/ToolMove.py:113 +#: appPlugins/ToolMove.py:113 msgid "Cancelled. No object(s) to move." msgstr "Anulat. Nu sunt obiecte care să fie mutate." -#: appTools/ToolMove.py:217 +#: appPlugins/ToolMove.py:217 msgid "object was moved" msgstr "obiectul a fost deplasat" -#: appTools/ToolMove.py:227 +#: appPlugins/ToolMove.py:227 msgid "Error when mouse left click." msgstr "Eroare atunci când faceți clic pe butonul stânga al mouse-ului." -#: appTools/ToolNCC.py:1082 +#: appPlugins/ToolNCC.py:1082 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16854,105 +16902,111 @@ msgstr "" "Izolare incompletă. Niciuna dintre uneltele selectate nu poate face o " "izolare completă." -#: appTools/ToolNCC.py:1085 +#: appPlugins/ToolNCC.py:1085 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ă." -#: appTools/ToolNCC.py:1231 appTools/ToolNCC.py:1319 appTools/ToolNCC.py:1381 -#: appTools/ToolNCC.py:4026 appTools/ToolPaint.py:833 appTools/ToolPaint.py:921 -#: appTools/ToolPaint.py:983 appTools/ToolPaint.py:2826 -#: appTools/ToolSolderPaste.py:511 +#: appPlugins/ToolNCC.py:1231 appPlugins/ToolNCC.py:1319 +#: appPlugins/ToolNCC.py:1381 appPlugins/ToolNCC.py:4026 +#: appPlugins/ToolPaint.py:833 appPlugins/ToolPaint.py:921 +#: appPlugins/ToolPaint.py:983 appPlugins/ToolPaint.py:2826 +#: appPlugins/ToolSolderPaste.py:511 msgid "Cancelled. Tool already in Tool Table." msgstr "Anulat. Unealta există deja in Tabela de Unelte." -#: appTools/ToolNCC.py:1984 appTools/ToolNCC.py:2962 +#: appPlugins/ToolNCC.py:1984 appPlugins/ToolNCC.py:2962 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Unealta NCC. Se pregătesc poligoanele non-cupru." -#: appTools/ToolNCC.py:2044 appTools/ToolNCC.py:3090 +#: appPlugins/ToolNCC.py:2044 appPlugins/ToolNCC.py:3090 msgid "NCC Tool. Calculate 'empty' area." msgstr "Unealta NCC. Calculează aria 'goală'." -#: appTools/ToolNCC.py:2055 appTools/ToolNCC.py:2084 appTools/ToolNCC.py:2190 -#: appTools/ToolNCC.py:2203 appTools/ToolNCC.py:3105 appTools/ToolNCC.py:3210 -#: appTools/ToolNCC.py:3225 appTools/ToolNCC.py:3492 appTools/ToolNCC.py:3593 -#: appTools/ToolNCC.py:3608 +#: appPlugins/ToolNCC.py:2055 appPlugins/ToolNCC.py:2084 +#: appPlugins/ToolNCC.py:2190 appPlugins/ToolNCC.py:2203 +#: appPlugins/ToolNCC.py:3105 appPlugins/ToolNCC.py:3210 +#: appPlugins/ToolNCC.py:3225 appPlugins/ToolNCC.py:3492 +#: appPlugins/ToolNCC.py:3593 appPlugins/ToolNCC.py:3608 msgid "Buffering finished" msgstr "Buferarea terminată" -#: appTools/ToolNCC.py:2059 appTools/ToolNCC.py:2088 appTools/ToolNCC.py:2194 -#: appTools/ToolNCC.py:2206 appTools/ToolNCC.py:3113 appTools/ToolNCC.py:3232 -#: appTools/ToolNCC.py:3499 appTools/ToolNCC.py:3615 +#: appPlugins/ToolNCC.py:2059 appPlugins/ToolNCC.py:2088 +#: appPlugins/ToolNCC.py:2194 appPlugins/ToolNCC.py:2206 +#: appPlugins/ToolNCC.py:3113 appPlugins/ToolNCC.py:3232 +#: appPlugins/ToolNCC.py:3499 appPlugins/ToolNCC.py:3615 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." -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2217 appTools/ToolNCC.py:3243 +#: appPlugins/ToolNCC.py:2067 appPlugins/ToolNCC.py:2217 +#: appPlugins/ToolNCC.py:3243 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Unealta NCC. S-a terminat calculul suprafetei 'goale'." -#: appTools/ToolNCC.py:2120 appTools/ToolNCC.py:3140 appTools/ToolNCC.py:3217 -#: appTools/ToolNCC.py:3519 appTools/ToolNCC.py:3600 +#: appPlugins/ToolNCC.py:2120 appPlugins/ToolNCC.py:3140 +#: appPlugins/ToolNCC.py:3217 appPlugins/ToolNCC.py:3519 +#: appPlugins/ToolNCC.py:3600 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." -#: appTools/ToolNCC.py:2210 appTools/ToolNCC.py:3236 appTools/ToolNCC.py:3618 +#: appPlugins/ToolNCC.py:2210 appPlugins/ToolNCC.py:3236 +#: appPlugins/ToolNCC.py:3618 msgid "The selected object is not suitable for copper clearing." msgstr "Obiectul selectat nu este potrivit pentru curățarea cuprului." -#: appTools/ToolNCC.py:2260 +#: appPlugins/ToolNCC.py:2260 msgid "Clearing the polygon with the method: lines." msgstr "Curătarea poligonului cu metoda: linii." -#: appTools/ToolNCC.py:2270 +#: appPlugins/ToolNCC.py:2270 msgid "Failed. Clearing the polygon with the method: seed." msgstr "A eșuat. Se curață poligonul cu metoda: punct sursă." -#: appTools/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2279 msgid "Failed. Clearing the polygon with the method: standard." msgstr "A eșuat. Se curață poligonul cu metoda: standard." -#: appTools/ToolNCC.py:2295 +#: appPlugins/ToolNCC.py:2295 msgid "Polygon could not be cleared. Location:" msgstr "Poligonul nu a putut fi curațat. Locație:" -#: appTools/ToolNCC.py:2348 +#: appPlugins/ToolNCC.py:2348 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." -#: appTools/ToolNCC.py:2363 appTools/ToolNCC.py:3058 +#: appPlugins/ToolNCC.py:2363 appPlugins/ToolNCC.py:3058 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." -#: appTools/ToolNCC.py:2391 appTools/ToolNCC.py:2621 +#: appPlugins/ToolNCC.py:2391 appPlugins/ToolNCC.py:2621 msgid "NCC Tool failed creating bounding box." msgstr "Unealta NCC a esuat in a crea forma inconjurătoare." -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "NCC Tool clearing with tool diameter" msgstr "Unealta NCC cu diametrul uneltei" -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "started." msgstr "a inceput." -#: appTools/ToolNCC.py:2539 +#: appPlugins/ToolNCC.py:2539 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." -#: appTools/ToolNCC.py:2561 appTools/ToolNCC.py:3418 +#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:3418 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16964,31 +17018,31 @@ msgstr "" "pictată.\n" "Schimbați parametrii Paint și încercați din nou." -#: appTools/ToolNCC.py:2571 appTools/ToolNCC.py:3427 +#: appPlugins/ToolNCC.py:2571 appPlugins/ToolNCC.py:3427 msgid "NCC Tool clear all done." msgstr "Unealta NCC curătare toate efectuată." -#: appTools/ToolNCC.py:2574 appTools/ToolNCC.py:3430 +#: appPlugins/ToolNCC.py:2574 appPlugins/ToolNCC.py:3430 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" -#: appTools/ToolNCC.py:2576 appTools/ToolNCC.py:2826 appTools/ToolNCC.py:3432 -#: appTools/ToolNCC.py:3815 +#: appPlugins/ToolNCC.py:2576 appPlugins/ToolNCC.py:2826 +#: appPlugins/ToolNCC.py:3432 appPlugins/ToolNCC.py:3815 msgid "tools" msgstr "unelte" -#: appTools/ToolNCC.py:2603 +#: appPlugins/ToolNCC.py:2603 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "" "Unealta NCC. Operatia de curățare a cuprului prin prelucrare a restului a " "început." -#: appTools/ToolNCC.py:2822 appTools/ToolNCC.py:3811 +#: appPlugins/ToolNCC.py:2822 appPlugins/ToolNCC.py:3811 msgid "NCC Tool Rest Machining clear all done." msgstr "Unealta NCC curătare cu prelucrare tip 'rest' efectuată." -#: appTools/ToolNCC.py:2825 appTools/ToolNCC.py:3814 +#: appPlugins/ToolNCC.py:2825 appPlugins/ToolNCC.py:3814 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16996,11 +17050,11 @@ msgstr "" "Unealta NCC curătare toate cu prelucrare tip 'rest' efectuată dar izolatia " "este intreruptă pentru" -#: appTools/ToolNCC.py:2923 +#: appPlugins/ToolNCC.py:2923 msgid "NCC Tool started. Reading parameters." msgstr "Unealta NCC a pornit. Se citesc parametrii." -#: appTools/ToolNCC.py:3917 +#: appPlugins/ToolNCC.py:3917 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -17008,7 +17062,7 @@ msgstr "" "Incearcă să folosesti optiunea Tipul de buffering = Complet in Preferinte -> " "Gerber General. Reincarcă fisierul Gerber după această schimbare." -#: appTools/ToolNCC.py:4137 +#: appPlugins/ToolNCC.py:4137 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -17020,7 +17074,7 @@ msgstr "" "Ceea ce este selectat aici va dicta genul\n" "de obiecte care vor popula combobox-ul „Obiect”." -#: appTools/ToolNCC.py:4188 +#: appPlugins/ToolNCC.py:4188 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17036,7 +17090,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." -#: appTools/ToolNCC.py:4608 +#: appPlugins/ToolNCC.py:4608 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17045,17 +17099,17 @@ msgstr "" "non-cupru.\n" "Poate fi Gerber, Excellon sau Geometry." -#: appTools/ToolOptimal.py:121 appTools/ToolOptimal.py:408 +#: appPlugins/ToolOptimal.py:121 appPlugins/ToolOptimal.py:408 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" msgstr "Minimal" -#: appTools/ToolOptimal.py:160 +#: appPlugins/ToolOptimal.py:160 msgid "Only Gerber objects can be evaluated." msgstr "Doar obiecte tip Gerber pot fi folosite." -#: appTools/ToolOptimal.py:166 +#: appPlugins/ToolOptimal.py:166 msgid "" "Optimal Tool. Started to search for the minimum distance between copper " "features." @@ -17063,66 +17117,66 @@ msgstr "" "Unealta Optim. A început să caute distanța minimă între caracteristicile de " "cupru." -#: appTools/ToolOptimal.py:176 +#: appPlugins/ToolOptimal.py:176 msgid "Optimal Tool. Parsing geometry for aperture" msgstr "Unealta Optim. Analiza geometriei pentru apertura" -#: appTools/ToolOptimal.py:187 +#: appPlugins/ToolOptimal.py:187 msgid "Optimal Tool. Creating a buffer for the object geometry." msgstr "" "Unealta Optim. Se creeaza o Geometrie la o distanta de geometria obiectului." -#: appTools/ToolOptimal.py:202 +#: appPlugins/ToolOptimal.py:202 msgid "" "Optimal Tool. Finding the distances between each two elements. Iterations" msgstr "" "Unealta Optim. Se caută distanțele dintre fiecare două elemente. Iterații" -#: appTools/ToolOptimal.py:236 +#: appPlugins/ToolOptimal.py:236 msgid "Optimal Tool. Finding the minimum distance." msgstr "Unealta Optim. Se caută distanța minimă." -#: appTools/ToolOptimal.py:252 +#: appPlugins/ToolOptimal.py:252 msgid "Optimal Tool. Finished successfully." msgstr "Unealta Optim. Procesul s-a terminat cu succes." -#: appTools/ToolOptimal.py:455 +#: appPlugins/ToolOptimal.py:455 msgid "Number of decimals kept for found distances." msgstr "Numărul de zecimale păstrate pentru distanțele găsite." -#: appTools/ToolOptimal.py:464 +#: appPlugins/ToolOptimal.py:464 msgid "Minimum distance" msgstr "Distanta minima" -#: appTools/ToolOptimal.py:465 +#: appPlugins/ToolOptimal.py:465 msgid "Display minimum distance between copper features." msgstr "Afișează distanța minimă între caracteristicile de cupru." -#: appTools/ToolOptimal.py:469 +#: appPlugins/ToolOptimal.py:469 msgid "Determined" msgstr "Determinat" -#: appTools/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:484 msgid "Occurring" msgstr "Aparute" -#: appTools/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:485 msgid "How many times this minimum is found." msgstr "De câte ori este găsit acest minim." -#: appTools/ToolOptimal.py:492 +#: appPlugins/ToolOptimal.py:492 msgid "Minimum points coordinates" msgstr "Coordonatele punctelor minime" -#: appTools/ToolOptimal.py:493 appTools/ToolOptimal.py:499 +#: appPlugins/ToolOptimal.py:493 appPlugins/ToolOptimal.py:499 msgid "Coordinates for points where minimum distance was found." msgstr "Coordonate pentru puncte în care a fost găsită distanța minimă." -#: appTools/ToolOptimal.py:512 appTools/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:512 appPlugins/ToolOptimal.py:588 msgid "Jump to selected position" msgstr "Salt la poziția selectată" -#: appTools/ToolOptimal.py:514 appTools/ToolOptimal.py:590 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:590 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17130,11 +17184,11 @@ msgstr "" "Selectați o poziție în caseta de text Locații, apoi\n" "faceți clic pe acest buton." -#: appTools/ToolOptimal.py:522 +#: appPlugins/ToolOptimal.py:522 msgid "Other distances" msgstr "Alte distanțe" -#: appTools/ToolOptimal.py:523 +#: appPlugins/ToolOptimal.py:523 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17142,13 +17196,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." -#: appTools/ToolOptimal.py:528 +#: appPlugins/ToolOptimal.py:528 msgid "Other distances points coordinates" msgstr "Coordonatele altor puncte distanțe" -#: appTools/ToolOptimal.py:529 appTools/ToolOptimal.py:543 -#: appTools/ToolOptimal.py:550 appTools/ToolOptimal.py:567 -#: appTools/ToolOptimal.py:574 +#: appPlugins/ToolOptimal.py:529 appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:567 +#: appPlugins/ToolOptimal.py:574 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17156,19 +17210,19 @@ msgstr "" "Alte distanțe și coordonatele pentru puncte\n" "unde a fost găsită distanța." -#: appTools/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:542 msgid "Gerber distances" msgstr "Distanțele Gerber" -#: appTools/ToolOptimal.py:566 +#: appPlugins/ToolOptimal.py:566 msgid "Points coordinates" msgstr "Coordonatele punctelor" -#: appTools/ToolOptimal.py:598 +#: appPlugins/ToolOptimal.py:598 msgid "Find Minimum" msgstr "Găsiți Minim" -#: appTools/ToolOptimal.py:601 +#: appPlugins/ToolOptimal.py:601 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17178,72 +17232,72 @@ msgstr "" "acest lucru va permite determinarea uneltei potrivite\n" "pentru izolare sau curatare de cupru." -#: appTools/ToolPDF.py:96 appTools/ToolPDF.py:100 +#: appPlugins/ToolPDF.py:96 appPlugins/ToolPDF.py:100 msgid "Open PDF" msgstr "Încarcă PDF" -#: appTools/ToolPDF.py:103 +#: appPlugins/ToolPDF.py:103 msgid "Open PDF cancelled" msgstr "Deschidere PDF anulată" -#: appTools/ToolPDF.py:131 +#: appPlugins/ToolPDF.py:131 msgid "Parsing" msgstr "Se analizează" -#: appTools/ToolPDF.py:212 app_Main.py:10795 +#: appPlugins/ToolPDF.py:212 app_Main.py:10795 msgid "Failed to open" msgstr "A eșuat incărcarea fişierului" -#: appTools/ToolPDF.py:288 appTools/ToolPcbWizard.py:351 app_Main.py:10741 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:351 app_Main.py:10741 msgid "No geometry found in file" msgstr "Nici-o informaţie de tip geometrie nu s-a gasit in fişierul" -#: appTools/ToolPDF.py:291 appTools/ToolPDF.py:364 +#: appPlugins/ToolPDF.py:291 appPlugins/ToolPDF.py:364 #, python-format msgid "Rendering PDF layer #%d ..." msgstr "Se generează layer-ul PDF #%d ..." -#: appTools/ToolPDF.py:295 appTools/ToolPDF.py:368 +#: appPlugins/ToolPDF.py:295 appPlugins/ToolPDF.py:368 msgid "Open PDF file failed." msgstr "Deschiderea fişierului PDF a eşuat." -#: appTools/ToolPDF.py:300 appTools/ToolPDF.py:373 +#: appPlugins/ToolPDF.py:300 appPlugins/ToolPDF.py:373 msgid "Rendered" msgstr "Randat" -#: appTools/ToolPaint.py:1148 +#: appPlugins/ToolPaint.py:1148 msgid "Can't do Paint on MultiGeo geometries" msgstr "Nu se poate face 'pictare' pe geometrii MultiGeo" -#: appTools/ToolPaint.py:1185 +#: appPlugins/ToolPaint.py:1185 msgid "Click on a polygon to paint it." msgstr "Faceți clic pe un poligon pentru a-l picta." -#: appTools/ToolPaint.py:1790 +#: appPlugins/ToolPaint.py:1790 msgid "Painting polygon with method: lines." msgstr "Se pictează poligonul cu metoda: linii." -#: appTools/ToolPaint.py:1802 +#: appPlugins/ToolPaint.py:1802 msgid "Failed. Painting polygon with method: seed." msgstr "A eșuat. Se pictează poligonul cu metoda: sămantă." -#: appTools/ToolPaint.py:1813 +#: appPlugins/ToolPaint.py:1813 msgid "Failed. Painting polygon with method: standard." msgstr "A eșuat. Se picteaza poligonul cu metoda: standard." -#: appTools/ToolPaint.py:1904 appTools/ToolPaint.py:2093 +#: appPlugins/ToolPaint.py:1904 appPlugins/ToolPaint.py:2093 msgid "Painting with tool diameter = " msgstr "Pictand cu o unealtă cu diametrul = " -#: appTools/ToolPaint.py:1907 appTools/ToolPaint.py:2096 +#: appPlugins/ToolPaint.py:1907 appPlugins/ToolPaint.py:2096 msgid "started" msgstr "a inceput" -#: appTools/ToolPaint.py:1934 appTools/ToolPaint.py:2083 +#: appPlugins/ToolPaint.py:1934 appPlugins/ToolPaint.py:2083 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appTools/ToolPaint.py:2049 appTools/ToolPaint.py:2275 +#: appPlugins/ToolPaint.py:2049 appPlugins/ToolPaint.py:2275 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17255,44 +17309,44 @@ msgstr "" "geometrice.\n" "Schimbă parametrii de 'pictare' și încearcă din nou." -#: appTools/ToolPaint.py:2329 +#: appPlugins/ToolPaint.py:2329 msgid "Painting ..." msgstr "Se 'Pictează' ..." -#: appTools/ToolPaint.py:2363 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2468 appTools/ToolPaint.py:2476 -#: appTools/ToolPaint.py:2546 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2363 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2468 appPlugins/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2546 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Paint Tool." msgstr "Unealta Paint." -#: appTools/ToolPaint.py:2364 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 +#: appPlugins/ToolPaint.py:2364 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 msgid "Normal painting polygon task started." msgstr "Taskul de pictare normal a unui polygon a inceput." -#: appTools/ToolPaint.py:2365 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2548 +#: appPlugins/ToolPaint.py:2365 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2548 msgid "Buffering geometry..." msgstr "Crează o geometrie de tipul Bufer..." -#: appTools/ToolPaint.py:2390 appTools/ToolPaint.py:2483 -#: appTools/ToolPaint.py:2564 +#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2483 +#: appPlugins/ToolPaint.py:2564 msgid "No polygon found." msgstr "Nu s-a gasit nici-un poligon." -#: appTools/ToolPaint.py:2465 appTools/ToolPaint.py:2468 -#: appTools/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2465 appPlugins/ToolPaint.py:2468 +#: appPlugins/ToolPaint.py:2476 msgid "Paint all polygons task started." msgstr "Taskul de pictare pt toate poligoanele a inceput." -#: appTools/ToolPaint.py:2547 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2547 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Painting area task started." msgstr "Taskul de pictare a unei arii a inceput." -#: appTools/ToolPaint.py:2910 +#: appPlugins/ToolPaint.py:2910 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17305,7 +17359,7 @@ msgstr "" "care să curete de cupru toate zonele unde se dorește să nu \n" "fie cupru." -#: appTools/ToolPaint.py:2943 +#: appPlugins/ToolPaint.py:2943 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17317,7 +17371,7 @@ msgstr "" "Ceea ce este selectat aici va dicta genul\n" "de obiecte care vor popula combobox-ul „Obiect”." -#: appTools/ToolPaint.py:2977 +#: appPlugins/ToolPaint.py:2977 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17325,7 +17379,7 @@ msgstr "" "O suma de unelte din care algoritmul va alege pe acelea\n" "care vor fi folosite pentru 'pictare'." -#: appTools/ToolPaint.py:2994 +#: appPlugins/ToolPaint.py:2994 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17341,7 +17395,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." -#: appTools/ToolPaint.py:3006 +#: appPlugins/ToolPaint.py:3006 msgid "" "The Tool Type (TT) can be:\n" "- Circular -> it is informative only. Being circular,\n" @@ -17374,7 +17428,7 @@ msgstr "" "operare\n" "în geometria rezultată ca fiind Izolare." -#: appTools/ToolPaint.py:3287 +#: appPlugins/ToolPaint.py:3287 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17382,44 +17436,44 @@ msgstr "" "Tipul de obiect FlatCAM care trebuie utilizat ca referință pt. pictare.\n" "Poate fi Gerber, Excellon sau Geometry." -#: appTools/ToolPaint.py:3327 +#: appPlugins/ToolPaint.py:3327 msgid "Create a Geometry Object which paints the polygons." msgstr "Creați un obiect de geometrie care pictează (Paint) poligoanele." -#: appTools/ToolPanelize.py:114 appTools/ToolPanelize.py:1061 +#: appPlugins/ToolPanelize.py:114 appPlugins/ToolPanelize.py:1061 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Referintă panelizare" -#: appTools/ToolPanelize.py:341 +#: appPlugins/ToolPanelize.py:341 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." -#: appTools/ToolPanelize.py:384 +#: appPlugins/ToolPanelize.py:384 msgid "Generating panel ... " msgstr "Se generează Panel-ul… " -#: appTools/ToolPanelize.py:471 appTools/ToolPanelize.py:763 -#: appTools/ToolPanelize.py:1013 +#: appPlugins/ToolPanelize.py:471 appPlugins/ToolPanelize.py:763 +#: appPlugins/ToolPanelize.py:1013 msgid "Generating panel ... Adding the source code." msgstr "Se generează Panelul ... Se adaugă codul sursă." -#: appTools/ToolPanelize.py:691 +#: appPlugins/ToolPanelize.py:691 msgid "Optimizing the overlapping paths." msgstr "Optimizarea căilor suprapuse." -#: appTools/ToolPanelize.py:723 +#: appPlugins/ToolPanelize.py:723 msgid "Optimization complete." msgstr "Optimizare finalizată." -#: appTools/ToolPanelize.py:1022 +#: appPlugins/ToolPanelize.py:1022 msgid "Generating panel... Spawning copies" msgstr "Generarea panelului ... Se fac copii" -#: appTools/ToolPanelize.py:1038 +#: appPlugins/ToolPanelize.py:1038 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17428,11 +17482,11 @@ msgstr "" "{text} Prea mare pt aria desemnată. Panelul final are {col} coloane si {row} " "linii" -#: appTools/ToolPanelize.py:1046 +#: appPlugins/ToolPanelize.py:1046 msgid "Panel created successfully." msgstr "Panel creat cu succes." -#: appTools/ToolPanelize.py:1104 +#: appPlugins/ToolPanelize.py:1104 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17444,7 +17498,7 @@ msgstr "" "Selectia facuta aici va dicta tipul de obiecte care se vor\n" "regasi in combobox-ul >Obiect<." -#: appTools/ToolPanelize.py:1132 +#: appPlugins/ToolPanelize.py:1132 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17453,11 +17507,11 @@ msgstr "" "Acesta va fi multiplicat intr-o arie\n" "de linii și coloane." -#: appTools/ToolPanelize.py:1139 +#: appPlugins/ToolPanelize.py:1139 msgid "Panelization Reference" msgstr "Referintă panelizare" -#: appTools/ToolPanelize.py:1141 +#: appPlugins/ToolPanelize.py:1141 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17479,7 +17533,7 @@ msgstr "" "referintă,\n" "prin urmare mentinand obiectele panelizate in sincronizare unul cu altul." -#: appTools/ToolPanelize.py:1167 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17491,7 +17545,7 @@ msgstr "" "Selectia facuta aici va dicta tipul de obiecte care se vor\n" "regasi in combobox-ul >Container<." -#: appTools/ToolPanelize.py:1182 +#: appPlugins/ToolPanelize.py:1182 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17499,11 +17553,11 @@ msgstr "" "Obiectul care este folosit ca și container \n" "pt obiectul care va fi panelizat." -#: appTools/ToolPanelize.py:1192 +#: appPlugins/ToolPanelize.py:1192 msgid "Panel Data" msgstr "Date panel" -#: appTools/ToolPanelize.py:1194 +#: appPlugins/ToolPanelize.py:1194 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17519,15 +17573,15 @@ msgstr "" "Spatierile sunt de fapt distante intre oricare două elemente ale \n" "ariei panelului." -#: appTools/ToolPanelize.py:1279 +#: appPlugins/ToolPanelize.py:1279 msgid "Constrain panel within" msgstr "Mentine panelul in" -#: appTools/ToolPanelize.py:1322 +#: appPlugins/ToolPanelize.py:1322 msgid "Panelize Object" msgstr "Panelizează obiectul" -#: appTools/ToolPanelize.py:1325 appTools/ToolRulesCheck.py:1649 +#: appPlugins/ToolPanelize.py:1325 appPlugins/ToolRulesCheck.py:1649 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17537,21 +17591,21 @@ msgstr "" "Cu alte cuvinte se crează copii multiple ale obiectului sursa,\n" "aranjate intr-o arie 2D de linii și coloane." -#: appTools/ToolPcbWizard.py:111 +#: appPlugins/ToolPcbWizard.py:111 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PCBWizard Import" msgstr "Unealta import PcbWizard" -#: appTools/ToolPcbWizard.py:197 appTools/ToolPcbWizard.py:201 +#: appPlugins/ToolPcbWizard.py:197 appPlugins/ToolPcbWizard.py:201 msgid "Load PcbWizard Excellon file" msgstr "Încarcă un fisier Excellon tip PCBWizard" -#: appTools/ToolPcbWizard.py:220 appTools/ToolPcbWizard.py:224 +#: appPlugins/ToolPcbWizard.py:220 appPlugins/ToolPcbWizard.py:224 msgid "Load PcbWizard INF file" msgstr "Încarcă un fisier INF tip PCBWizard" -#: appTools/ToolPcbWizard.py:272 +#: appPlugins/ToolPcbWizard.py:272 msgid "" "The INF file does not contain the tool table.\n" "Try to open the Excellon file from File -> Open -> Excellon\n" @@ -17561,53 +17615,53 @@ msgstr "" "Incearcă să deschizi fisierul Excellon din Fisier -> Deschide -> \n" "Excellon si să editezi manual diametrele uneltelor." -#: appTools/ToolPcbWizard.py:292 +#: appPlugins/ToolPcbWizard.py:292 msgid "PcbWizard .INF file loaded." msgstr "Fisierul .INF tip PCBWizard a fost incărcat." -#: appTools/ToolPcbWizard.py:296 +#: appPlugins/ToolPcbWizard.py:296 msgid "Main PcbWizard Excellon file loaded." msgstr "Fişierul Excellon tip PCBWizard a fost incărcat." -#: appTools/ToolPcbWizard.py:329 app_Main.py:10720 +#: appPlugins/ToolPcbWizard.py:329 app_Main.py:10720 msgid "This is not Excellon file." msgstr "Acesta nu este un fişier Excellon." -#: appTools/ToolPcbWizard.py:332 +#: appPlugins/ToolPcbWizard.py:332 msgid "Cannot parse file" msgstr "Nu se poate parsa fişierul" -#: appTools/ToolPcbWizard.py:363 +#: appPlugins/ToolPcbWizard.py:363 msgid "Import Excellon file failed." msgstr "Fişierul Excellon nu a fost posibil să fie importat." -#: appTools/ToolPcbWizard.py:370 +#: appPlugins/ToolPcbWizard.py:370 msgid "Imported" msgstr "Importat" -#: appTools/ToolPcbWizard.py:373 +#: appPlugins/ToolPcbWizard.py:373 msgid "Excellon merging is in progress. Please wait..." msgstr "Fuziunea fisiere Excellon este in curs. Vă rugăm aşteptați ..." -#: appTools/ToolPcbWizard.py:375 +#: appPlugins/ToolPcbWizard.py:375 msgid "The imported Excellon file is empty." msgstr "Fişierul Excellon importat este gol." -#: appTools/ToolPcbWizard.py:380 +#: appPlugins/ToolPcbWizard.py:380 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PcbWizard Import" msgstr "Unealta import PcbWizard" -#: appTools/ToolPcbWizard.py:399 +#: appPlugins/ToolPcbWizard.py:399 msgid "Load files" msgstr "Încărcați fișierele" -#: appTools/ToolPcbWizard.py:407 +#: appPlugins/ToolPcbWizard.py:407 msgid "Excellon file" msgstr "Fisier Excellon" -#: appTools/ToolPcbWizard.py:409 +#: appPlugins/ToolPcbWizard.py:409 msgid "" "Load the Excellon file.\n" "Usually it has a .DRL extension" @@ -17615,51 +17669,51 @@ msgstr "" "Încarcă fisierul Excellon.\n" "De obicei are extensia .DRL" -#: appTools/ToolPcbWizard.py:416 +#: appPlugins/ToolPcbWizard.py:416 msgid "INF file" msgstr "Fisierul INF" -#: appTools/ToolPcbWizard.py:418 +#: appPlugins/ToolPcbWizard.py:418 msgid "Load the INF file." msgstr "Încarca fisierul INF." -#: appTools/ToolPcbWizard.py:431 +#: appPlugins/ToolPcbWizard.py:431 msgid "Tool Number" msgstr "Număr unealtă" -#: appTools/ToolPcbWizard.py:433 +#: appPlugins/ToolPcbWizard.py:433 msgid "Tool diameter in file units." msgstr "Dimaetrul uneltei in unitătile fisierului." -#: appTools/ToolPcbWizard.py:450 +#: appPlugins/ToolPcbWizard.py:450 msgid "Int. digits" msgstr "Partea intreagă" -#: appTools/ToolPcbWizard.py:452 +#: appPlugins/ToolPcbWizard.py:452 msgid "The number of digits for the integral part of the coordinates." msgstr "" "Acest număr reprezinta numărul de digiti din partea\n" "intreagă a coordonatelor." -#: appTools/ToolPcbWizard.py:460 +#: appPlugins/ToolPcbWizard.py:460 msgid "Frac. digits" msgstr "Partea zecimală" -#: appTools/ToolPcbWizard.py:462 +#: appPlugins/ToolPcbWizard.py:462 msgid "The number of digits for the fractional part of the coordinates." msgstr "" "Acest număr reprezinta numărul de digiti din partea\n" "zecimala a coordonatelor." -#: appTools/ToolPcbWizard.py:470 +#: appPlugins/ToolPcbWizard.py:470 msgid "No Suppression" msgstr "Fără supresie" -#: appTools/ToolPcbWizard.py:471 +#: appPlugins/ToolPcbWizard.py:471 msgid "Zeros supp." msgstr "Supresie Zero" -#: appTools/ToolPcbWizard.py:473 +#: appPlugins/ToolPcbWizard.py:473 msgid "" "The type of zeros suppression used.\n" "Can be of type:\n" @@ -17674,7 +17728,7 @@ msgstr "" "- TZ = zerourile de la coadă sunt păstrate\n" "- Fără Supresie = nu se face supresie de zerouri" -#: appTools/ToolPcbWizard.py:487 +#: appPlugins/ToolPcbWizard.py:487 msgid "" "The type of units that the coordinates and tool\n" "diameters are using. Can be INCH or MM." @@ -17682,11 +17736,11 @@ msgstr "" "Tipul de unități folosite pt coordonate şi\n" "pentru diametrul uneltelor. Poate fi INCH sau MM." -#: appTools/ToolPcbWizard.py:495 +#: appPlugins/ToolPcbWizard.py:495 msgid "Import Excellon" msgstr "Importă Excellon" -#: appTools/ToolPcbWizard.py:497 +#: appPlugins/ToolPcbWizard.py:497 msgid "" "Import an Excellon file\n" "that store it's information's in 2 files.\n" @@ -17698,64 +17752,64 @@ msgstr "" "Unul are de obicei extensia .DRL in timp\n" "ce celălalt are extensia .INF." -#: appTools/ToolPunchGerber.py:194 +#: appPlugins/ToolPunchGerber.py:194 #, fuzzy #| msgid "Punch Gerber" msgid "Punch Geber" msgstr "Punctează Gerber" -#: appTools/ToolPunchGerber.py:537 +#: appPlugins/ToolPunchGerber.py:537 msgid "Click on a pad to select it." msgstr "Faceți clic pe un Pad pentru a-l selecta." -#: appTools/ToolPunchGerber.py:785 appTools/ToolPunchGerber.py:918 +#: appPlugins/ToolPunchGerber.py:785 appPlugins/ToolPunchGerber.py:918 msgid "The value of the fixed diameter is 0.0. Aborting." msgstr "Valoarea pentru diametrul fix ste 0.0. Renuntăm." -#: appTools/ToolPunchGerber.py:1694 +#: appPlugins/ToolPunchGerber.py:1694 msgid "Added pad" msgstr "S-a adăugat un pad" -#: appTools/ToolPunchGerber.py:1695 +#: appPlugins/ToolPunchGerber.py:1695 msgid "Click to add next pad or right click to start." msgstr "" "Faceți clic pentru a adăuga următorul Pad sau faceți clic dreapta pentru a " "începe." -#: appTools/ToolPunchGerber.py:1707 +#: appPlugins/ToolPunchGerber.py:1707 msgid "Removed pad" msgstr "Pad eliminat" -#: appTools/ToolPunchGerber.py:1708 +#: appPlugins/ToolPunchGerber.py:1708 msgid "Click to add/remove next pad or right click to start." msgstr "" "Faceți clic pentru a adăuga/elimina următorul Pad sau faceți clic dreapta " "pentru a începe." -#: appTools/ToolPunchGerber.py:1713 +#: appPlugins/ToolPunchGerber.py:1713 msgid "No pad detected under click position." msgstr "Niciun pad nu a fost detectat sub poziția de clic." -#: appTools/ToolPunchGerber.py:1912 +#: appPlugins/ToolPunchGerber.py:1912 msgid "All selectable pads are selected." msgstr "Totate obiectele Pad sunt selectate." -#: appTools/ToolPunchGerber.py:1929 +#: appPlugins/ToolPunchGerber.py:1929 msgid "Selection cleared." msgstr "Selecția a fost anulată." -#: appTools/ToolPunchGerber.py:1992 +#: appPlugins/ToolPunchGerber.py:1992 msgid "Gerber into which to punch holes" msgstr "Obiect Gerber pentru Punctare găuri" -#: appTools/ToolPunchGerber.py:2129 +#: appPlugins/ToolPunchGerber.py:2129 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." -#: appTools/ToolPunchGerber.py:2281 +#: appPlugins/ToolPunchGerber.py:2281 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" @@ -17765,7 +17819,7 @@ msgstr "" "sunt selectate pe ecran dar numai acelea care\n" "sunt în pad-urile preselectate." -#: appTools/ToolPunchGerber.py:2320 +#: appPlugins/ToolPunchGerber.py:2320 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -17773,28 +17827,28 @@ msgstr "" "Creează un obiect Gerber din obiectul selectat, in cadrul\n" "formei 'cutie' specificate." -#: appTools/ToolQRCode.py:211 appTools/ToolQRCode.py:559 -#: appTools/ToolQRCode.py:610 +#: appPlugins/ToolQRCode.py:211 appPlugins/ToolQRCode.py:559 +#: appPlugins/ToolQRCode.py:610 msgid "Cancelled. There is no QRCode Data in the text box." msgstr "Anulat. Nu există date QRCode în caseta de text." -#: appTools/ToolQRCode.py:388 +#: appPlugins/ToolQRCode.py:388 msgid "QRCode Tool done." msgstr "Unealta QRCode efectuata." -#: appTools/ToolQRCode.py:758 +#: appPlugins/ToolQRCode.py:758 msgid "Gerber Object to which the QRCode will be added." msgstr "Obiect Gerber la care se va adăuga codul QR." -#: appTools/ToolQRCode.py:794 +#: appPlugins/ToolQRCode.py:794 msgid "The parameters used to shape the QRCode." msgstr "Parametrii utilizați pentru modelarea codului QR." -#: appTools/ToolQRCode.py:899 +#: appPlugins/ToolQRCode.py:899 msgid "Export QRCode" msgstr "Exportă Codul QR" -#: appTools/ToolQRCode.py:901 +#: appPlugins/ToolQRCode.py:901 msgid "" "Show a set of controls allowing to export the QRCode\n" "to a SVG file or an PNG file." @@ -17802,90 +17856,90 @@ msgstr "" "Afișați un set de controale care permit exportul codului QR\n" "într-un fișier SVG sau într-un fișier PNG." -#: appTools/ToolQRCode.py:940 +#: appPlugins/ToolQRCode.py:940 msgid "Transparent back color" msgstr "Culoare de fundal transparentă" -#: appTools/ToolQRCode.py:965 +#: appPlugins/ToolQRCode.py:965 msgid "Export QRCode SVG" msgstr "Exporta QRCode SVG" -#: appTools/ToolQRCode.py:967 +#: appPlugins/ToolQRCode.py:967 msgid "Export a SVG file with the QRCode content." msgstr "Exportați un fișier SVG cu conținutul QRCode." -#: appTools/ToolQRCode.py:978 +#: appPlugins/ToolQRCode.py:978 msgid "Export QRCode PNG" msgstr "Exportă QRCode PNG" -#: appTools/ToolQRCode.py:980 +#: appPlugins/ToolQRCode.py:980 msgid "Export a PNG image file with the QRCode content." msgstr "Exportați un fișier imagine PNG cu conținutul QRCode." -#: appTools/ToolQRCode.py:991 +#: appPlugins/ToolQRCode.py:991 msgid "Insert QRCode" msgstr "Inserați codul QR" -#: appTools/ToolQRCode.py:994 +#: appPlugins/ToolQRCode.py:994 msgid "Create the QRCode object." msgstr "Creați obiectul QRCode." -#: appTools/ToolReport.py:31 appTools/ToolReport.py:151 +#: appPlugins/ToolReport.py:31 appPlugins/ToolReport.py:151 #, fuzzy #| msgid "Get Report" msgid "Object Report" msgstr "Obțineți un raport" -#: appTools/ToolReport.py:146 +#: appPlugins/ToolReport.py:146 msgid "Object Properties are displayed." msgstr "Proprietatile obiectului sunt afisate in Tab-ul Unealta." -#: appTools/ToolReport.py:168 +#: appPlugins/ToolReport.py:168 msgid "TYPE" msgstr "TIP" -#: appTools/ToolReport.py:169 +#: appPlugins/ToolReport.py:169 msgid "NAME" msgstr "NUME" -#: appTools/ToolReport.py:199 +#: appPlugins/ToolReport.py:199 msgid "Geo Type" msgstr "Tip Geo" -#: appTools/ToolReport.py:202 +#: appPlugins/ToolReport.py:202 msgid "Single-Geo" msgstr "Geo-Unică" -#: appTools/ToolReport.py:203 +#: appPlugins/ToolReport.py:203 msgid "Multi-Geo" msgstr "Geo-Multi" -#: appTools/ToolReport.py:357 appTools/ToolReport.py:362 -#: appTools/ToolReport.py:364 +#: appPlugins/ToolReport.py:357 appPlugins/ToolReport.py:362 +#: appPlugins/ToolReport.py:364 msgid "Metric" msgstr "Metric" -#: appTools/ToolRulesCheck.py:133 appTools/ToolRulesCheck.py:1163 +#: appPlugins/ToolRulesCheck.py:133 appPlugins/ToolRulesCheck.py:1163 msgid "Check Rules" msgstr "Verificați regulile" -#: appTools/ToolRulesCheck.py:678 appTools/ToolRulesCheck.py:738 -#: appTools/ToolRulesCheck.py:775 appTools/ToolRulesCheck.py:847 -#: appTools/ToolRulesCheck.py:901 appTools/ToolRulesCheck.py:939 -#: appTools/ToolRulesCheck.py:1004 +#: appPlugins/ToolRulesCheck.py:678 appPlugins/ToolRulesCheck.py:738 +#: appPlugins/ToolRulesCheck.py:775 appPlugins/ToolRulesCheck.py:847 +#: appPlugins/ToolRulesCheck.py:901 appPlugins/ToolRulesCheck.py:939 +#: appPlugins/ToolRulesCheck.py:1004 msgid "Value is not valid." msgstr "Valoarea nu este valabilă." -#: appTools/ToolRulesCheck.py:692 +#: appPlugins/ToolRulesCheck.py:692 msgid "TOP -> Copper to Copper clearance" msgstr "TOP -> Distanta de la Cupru la Cupru" -#: appTools/ToolRulesCheck.py:703 +#: appPlugins/ToolRulesCheck.py:703 msgid "BOTTOM -> Copper to Copper clearance" msgstr "BOTTOM -> Distanta de la Cupru la Cupru" -#: appTools/ToolRulesCheck.py:708 appTools/ToolRulesCheck.py:802 -#: appTools/ToolRulesCheck.py:966 +#: appPlugins/ToolRulesCheck.py:708 appPlugins/ToolRulesCheck.py:802 +#: appPlugins/ToolRulesCheck.py:966 msgid "" "At least one Gerber object has to be selected for this rule but none is " "selected." @@ -17893,14 +17947,14 @@ msgstr "" "Pentru această regulă trebuie selectat cel puțin un obiect Gerber, dar " "niciunul nu este selectat." -#: appTools/ToolRulesCheck.py:744 +#: appPlugins/ToolRulesCheck.py:744 msgid "" "One of the copper Gerber objects or the Outline Gerber object is not valid." msgstr "" "Unul dintre obiectele Gerber din cupru sau obiectul Gerber contur nu este " "valid." -#: appTools/ToolRulesCheck.py:757 appTools/ToolRulesCheck.py:921 +#: appPlugins/ToolRulesCheck.py:757 appPlugins/ToolRulesCheck.py:921 msgid "" "Outline Gerber object presence is mandatory for this rule but it is not " "selected." @@ -17908,31 +17962,31 @@ msgstr "" "Prezenta obiectului Gerber contur este obligatorie pentru această regulă, " "dar nu este selectată." -#: appTools/ToolRulesCheck.py:774 appTools/ToolRulesCheck.py:801 +#: appPlugins/ToolRulesCheck.py:774 appPlugins/ToolRulesCheck.py:801 msgid "Silk to Silk clearance" msgstr "Distanta Silk la Silk" -#: appTools/ToolRulesCheck.py:787 +#: appPlugins/ToolRulesCheck.py:787 msgid "TOP -> Silk to Silk clearance" msgstr "TOP -> Distanta Silk la Silk" -#: appTools/ToolRulesCheck.py:797 +#: appPlugins/ToolRulesCheck.py:797 msgid "BOTTOM -> Silk to Silk clearance" msgstr "BOTTOM -> Distanta Silk la Silk" -#: appTools/ToolRulesCheck.py:853 +#: appPlugins/ToolRulesCheck.py:853 msgid "One or more of the Gerber objects is not valid." msgstr "Unul sau mai multe dintre obiectele Gerber nu sunt valabile." -#: appTools/ToolRulesCheck.py:861 +#: appPlugins/ToolRulesCheck.py:861 msgid "TOP -> Silk to Solder Mask Clearance" msgstr "TOP -> Distanta Silk la Solder mask" -#: appTools/ToolRulesCheck.py:867 +#: appPlugins/ToolRulesCheck.py:867 msgid "BOTTOM -> Silk to Solder Mask Clearance" msgstr "BOTTOM -> Distanta Silk la Solder mask" -#: appTools/ToolRulesCheck.py:871 +#: appPlugins/ToolRulesCheck.py:871 msgid "" "Both Silk and Solder Mask Gerber objects has to be either both Top or both " "Bottom." @@ -17940,120 +17994,120 @@ msgstr "" "Atât obiectele Silk cat si cele Solder Mask trebuie ori ambele TOP ori " "ambele BOTTOM." -#: appTools/ToolRulesCheck.py:907 +#: appPlugins/ToolRulesCheck.py:907 msgid "" "One of the Silk Gerber objects or the Outline Gerber object is not valid." msgstr "" "Unul dintre obiectele Silk Gerber sau obiectul Contur Gerber nu este valid." -#: appTools/ToolRulesCheck.py:951 +#: appPlugins/ToolRulesCheck.py:951 msgid "TOP -> Minimum Solder Mask Sliver" msgstr "TOP -> Distanta minima intre elementele Solder Mask" -#: appTools/ToolRulesCheck.py:961 +#: appPlugins/ToolRulesCheck.py:961 msgid "BOTTOM -> Minimum Solder Mask Sliver" msgstr "BOTTOM -> Distanta minima intre elementele Solder Mask" -#: appTools/ToolRulesCheck.py:1010 +#: appPlugins/ToolRulesCheck.py:1010 msgid "One of the Copper Gerber objects or the Excellon objects is not valid." msgstr "" "Unul dintre obiectele Gerber Cupru sau obiectele Excellon nu este valabil." -#: appTools/ToolRulesCheck.py:1026 +#: appPlugins/ToolRulesCheck.py:1026 msgid "" "Excellon object presence is mandatory for this rule but none is selected." msgstr "" "Prezența obiectului Excellon este obligatorie pentru această regulă, dar " "niciunul nu este selectat." -#: appTools/ToolRulesCheck.py:1104 appTools/ToolRulesCheck.py:1117 -#: appTools/ToolRulesCheck.py:1128 appTools/ToolRulesCheck.py:1141 +#: appPlugins/ToolRulesCheck.py:1104 appPlugins/ToolRulesCheck.py:1117 +#: appPlugins/ToolRulesCheck.py:1128 appPlugins/ToolRulesCheck.py:1141 msgid "STATUS" msgstr "STARE" -#: appTools/ToolRulesCheck.py:1107 appTools/ToolRulesCheck.py:1131 +#: appPlugins/ToolRulesCheck.py:1107 appPlugins/ToolRulesCheck.py:1131 msgid "FAILED" msgstr "A EȘUAT" -#: appTools/ToolRulesCheck.py:1120 appTools/ToolRulesCheck.py:1144 +#: appPlugins/ToolRulesCheck.py:1120 appPlugins/ToolRulesCheck.py:1144 msgid "PASSED" msgstr "A TRECUT" -#: appTools/ToolRulesCheck.py:1121 appTools/ToolRulesCheck.py:1145 +#: appPlugins/ToolRulesCheck.py:1121 appPlugins/ToolRulesCheck.py:1145 msgid "Violations: There are no violations for the current rule." msgstr "Încălcări: nu există încălcări pentru regula actuală." -#: appTools/ToolRulesCheck.py:1191 +#: appPlugins/ToolRulesCheck.py:1191 msgid "Gerber objects for which to check rules." msgstr "Obiecte Gerber pentru care trebuie verificate regulile." -#: appTools/ToolRulesCheck.py:1206 +#: appPlugins/ToolRulesCheck.py:1206 msgid "Top" msgstr "Top" -#: appTools/ToolRulesCheck.py:1208 +#: appPlugins/ToolRulesCheck.py:1208 msgid "The Top Gerber Copper object for which rules are checked." msgstr "Obiectul Top Gerber cupru pentru care sunt verificate regulile." -#: appTools/ToolRulesCheck.py:1224 +#: appPlugins/ToolRulesCheck.py:1224 msgid "Bottom" msgstr "Bottom" -#: appTools/ToolRulesCheck.py:1226 +#: appPlugins/ToolRulesCheck.py:1226 msgid "The Bottom Gerber Copper object for which rules are checked." msgstr "Obiectul Bottom Gerber cupru pentru care sunt verificate regulile." -#: appTools/ToolRulesCheck.py:1242 +#: appPlugins/ToolRulesCheck.py:1242 msgid "SM Top" msgstr "SM Top" -#: appTools/ToolRulesCheck.py:1244 +#: appPlugins/ToolRulesCheck.py:1244 msgid "The Top Gerber Solder Mask object for which rules are checked." msgstr "" "Obiectul Top (superior) Gerber Solder Mask pentru care sunt verificate " "regulile." -#: appTools/ToolRulesCheck.py:1260 +#: appPlugins/ToolRulesCheck.py:1260 msgid "SM Bottom" msgstr "SM Bottom" -#: appTools/ToolRulesCheck.py:1262 +#: appPlugins/ToolRulesCheck.py:1262 msgid "The Bottom Gerber Solder Mask object for which rules are checked." msgstr "" "Obiectul Bottom (inferior) Gerber Solder Mask pentru care sunt verificate " "regulile." -#: appTools/ToolRulesCheck.py:1278 +#: appPlugins/ToolRulesCheck.py:1278 msgid "Silk Top" msgstr "Silk Top" -#: appTools/ToolRulesCheck.py:1280 +#: appPlugins/ToolRulesCheck.py:1280 msgid "The Top Gerber Silkscreen object for which rules are checked." msgstr "Obiectul Top Gerber Silkscreen pentru care sunt verificate regulile." -#: appTools/ToolRulesCheck.py:1296 +#: appPlugins/ToolRulesCheck.py:1296 msgid "Silk Bottom" msgstr "Silk Bottom" -#: appTools/ToolRulesCheck.py:1298 +#: appPlugins/ToolRulesCheck.py:1298 msgid "The Bottom Gerber Silkscreen object for which rules are checked." msgstr "" "Obiectul Bottom Gerber Silkscreen pentru care sunt verificate regulile." -#: appTools/ToolRulesCheck.py:1316 +#: appPlugins/ToolRulesCheck.py:1316 msgid "The Gerber Outline (Cutout) object for which rules are checked." msgstr "" "Obiectul Gerber Outline (decupaj) pentru care sunt verificate regulile." -#: appTools/ToolRulesCheck.py:1329 +#: appPlugins/ToolRulesCheck.py:1329 msgid "Excellon objects for which to check rules." msgstr "Obiecte Excellon pentru care trebuie verificate regulile." -#: appTools/ToolRulesCheck.py:1341 +#: appPlugins/ToolRulesCheck.py:1341 msgid "Excellon 1" msgstr "Excellon 1" -#: appTools/ToolRulesCheck.py:1343 +#: appPlugins/ToolRulesCheck.py:1343 msgid "" "Excellon object for which to check rules.\n" "Holds the plated holes or a general Excellon file content." @@ -18061,11 +18115,11 @@ msgstr "" "Obiect Excellon pentru care trebuie verificate regulile.\n" "Contine găurile placate sau un conținut general Excellon." -#: appTools/ToolRulesCheck.py:1360 +#: appPlugins/ToolRulesCheck.py:1360 msgid "Excellon 2" msgstr "Excellon 2" -#: appTools/ToolRulesCheck.py:1362 +#: appPlugins/ToolRulesCheck.py:1362 msgid "" "Excellon object for which to check rules.\n" "Holds the non-plated holes." @@ -18073,122 +18127,122 @@ msgstr "" "Obiect Excellon pentru care trebuie verificate regulile.\n" "Contine găurile ne-placate." -#: appTools/ToolRulesCheck.py:1375 +#: appPlugins/ToolRulesCheck.py:1375 msgid "All Rules" msgstr "Totate Regulile" -#: appTools/ToolRulesCheck.py:1377 +#: appPlugins/ToolRulesCheck.py:1377 msgid "This check/uncheck all the rules below." msgstr "Aceasta bifează/debifează toate regulile de mai jos." -#: appTools/ToolRulesCheck.py:1646 +#: appPlugins/ToolRulesCheck.py:1646 msgid "Run Rules Check" msgstr "Executați Verificarea regulilor" -#: appTools/ToolShell.py:59 +#: appPlugins/ToolShell.py:59 msgid "Type a command to be executed ..." msgstr "Tastați o comandă de executat ..." -#: appTools/ToolShell.py:68 +#: appPlugins/ToolShell.py:68 msgid "Clear the text." msgstr "Ștergeți textul." -#: appTools/ToolShell.py:103 appTools/ToolShell.py:105 +#: appPlugins/ToolShell.py:103 appPlugins/ToolShell.py:105 msgid "...processing..." msgstr "...in procesare..." -#: appTools/ToolShell.py:321 +#: appPlugins/ToolShell.py:321 #, fuzzy #| msgid "FlatCAM Shell" msgid "FlatCAM Evo Shell" msgstr "FlatCAM Shell" -#: appTools/ToolSolderPaste.py:135 appTools/ToolSolderPaste.py:1143 +#: appPlugins/ToolSolderPaste.py:135 appPlugins/ToolSolderPaste.py:1143 #, fuzzy #| msgid "Z Dispense" msgid "SP Dispenser" msgstr "Z dispensare" -#: appTools/ToolSolderPaste.py:482 +#: appPlugins/ToolSolderPaste.py:482 msgid "Please enter a tool diameter to add, in Float format." msgstr "Introduce diametrul unei unelte pt a fi adăugată, in format Real." -#: appTools/ToolSolderPaste.py:516 +#: appPlugins/ToolSolderPaste.py:516 msgid "New Nozzle tool added to Tool Table." msgstr "A fost adăugată o noua unealtă Nozzle in Tabela de Unelte." -#: appTools/ToolSolderPaste.py:558 +#: appPlugins/ToolSolderPaste.py:558 msgid "Nozzle tool from Tool Table was edited." msgstr "Unealta Nozzle din Tabela de Unelte a fost editată." -#: appTools/ToolSolderPaste.py:621 +#: appPlugins/ToolSolderPaste.py:621 msgid "Tools deleted from Tool Table." msgstr "Unealtă stearsă din Tabela de Unelte." -#: appTools/ToolSolderPaste.py:675 +#: appPlugins/ToolSolderPaste.py:675 msgid "No SolderPaste mask Gerber object loaded." msgstr "" "Nu este incărcat ni-un obiect Gerber cu informatia măstii pt pasta de fludor." -#: appTools/ToolSolderPaste.py:706 +#: appPlugins/ToolSolderPaste.py:706 msgid "No Nozzle tools in the tool table." msgstr "Nu sunt unelte Nozzle in Tabela de Unelte." -#: appTools/ToolSolderPaste.py:836 +#: appPlugins/ToolSolderPaste.py:836 msgid "Solder Paste geometry generated successfully" msgstr "" "Obiectul Geometrie pt dispens. de pastă de fludor a fost generat cu succes" -#: appTools/ToolSolderPaste.py:843 +#: appPlugins/ToolSolderPaste.py:843 msgid "Some or all pads have no solder due of inadequate nozzle diameters..." msgstr "" "Cel puțin unele pad-uri nu au pastă de fludor datorita diametrelor uneltelor " "(nozzle) ne adecvate." -#: appTools/ToolSolderPaste.py:857 +#: appPlugins/ToolSolderPaste.py:857 msgid "Generating Solder Paste dispensing geometry..." msgstr "Se generează Geometria de dispensare a pastei de fludor ..." -#: appTools/ToolSolderPaste.py:876 +#: appPlugins/ToolSolderPaste.py:876 msgid "There is no Geometry object available." msgstr "Nu există obiect Geometrie disponibil." -#: appTools/ToolSolderPaste.py:881 +#: appPlugins/ToolSolderPaste.py:881 msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry." msgstr "" "Acest obiect Geometrie nu poate fi procesat Nu este o Geometrie tip " "solder_paste_tool." -#: appTools/ToolSolderPaste.py:985 +#: appPlugins/ToolSolderPaste.py:985 msgid "ToolSolderPaste CNCjob created" msgstr "ToolSolderPaste CNCjob a fost creat" -#: appTools/ToolSolderPaste.py:1016 appTools/ToolSolderPaste.py:1021 -#: appTools/ToolSolderPaste.py:1075 +#: appPlugins/ToolSolderPaste.py:1016 appPlugins/ToolSolderPaste.py:1021 +#: appPlugins/ToolSolderPaste.py:1075 msgid "" "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." msgstr "" "Acest obiect CNCJob nu poate fi procesat. Nu este un obiect CNCJob tip " "'solder_paste_tool'." -#: appTools/ToolSolderPaste.py:1085 +#: appPlugins/ToolSolderPaste.py:1085 msgid "Export GCode ..." msgstr "Exporta GCode ..." -#: appTools/ToolSolderPaste.py:1133 +#: appPlugins/ToolSolderPaste.py:1133 msgid "Solder paste dispenser GCode file saved to" msgstr "Fişierul GCode pt dispensare pastă de fludor este salvat in" -#: appTools/ToolSolderPaste.py:1160 +#: appPlugins/ToolSolderPaste.py:1160 msgid "" "A plugin to help dispense solder paste on the PCB pads using a CNC machine." msgstr "" -#: appTools/ToolSolderPaste.py:1172 +#: appPlugins/ToolSolderPaste.py:1172 msgid "Gerber Solderpaste object." msgstr "Obiectul Gerber Soldermask." -#: appTools/ToolSolderPaste.py:1191 +#: appPlugins/ToolSolderPaste.py:1191 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for dispensing solder paste." @@ -18196,7 +18250,7 @@ msgstr "" "Un număr de unelte (nozzle) din care algoritmul va alege pe acelea\n" "care vor fi folosite pentru dispensarea pastei de fludor." -#: appTools/ToolSolderPaste.py:1206 +#: appPlugins/ToolSolderPaste.py:1206 msgid "" "This is the Tool Number.\n" "The solder dispensing will start with the tool with the biggest \n" @@ -18211,7 +18265,7 @@ msgstr "" "Daca numai sunt unelte dar mai sunt inca paduri neacoperite de pastă de \n" "fludor, aplicaţia va afisa un mesaj de avertizare in Status Bar." -#: appTools/ToolSolderPaste.py:1213 +#: appPlugins/ToolSolderPaste.py:1213 msgid "" "Tool Diameter. Its value\n" "is the width of the solder paste dispensed." @@ -18219,7 +18273,7 @@ msgstr "" "Diametrul uneltei. Valoarea sa\n" "este lăţimea cantităţii de pastă de fludor dispensată." -#: appTools/ToolSolderPaste.py:1234 +#: appPlugins/ToolSolderPaste.py:1234 msgid "" "Add a new nozzle tool to the Tool Table\n" "with the diameter specified above." @@ -18227,11 +18281,11 @@ msgstr "" "Adaugă o unealtă nouă tip Nozzle in Tabela de Unelte\n" "cu diametrul specificat mai sus." -#: appTools/ToolSolderPaste.py:1486 +#: appPlugins/ToolSolderPaste.py:1486 msgid "Generate solder paste dispensing geometry." msgstr "Generează un obiect Geometrie pt dispensarea de pastă de fludor." -#: appTools/ToolSolderPaste.py:1505 +#: appPlugins/ToolSolderPaste.py:1505 msgid "" "Geometry Solder Paste object.\n" "The name of the object has to end in:\n" @@ -18241,7 +18295,7 @@ msgstr "" "Numele obiectului trebuie să se termine obligatoriu\n" "in: '_solderpaste'." -#: appTools/ToolSolderPaste.py:1521 +#: appPlugins/ToolSolderPaste.py:1521 msgid "" "Generate GCode for Solder Paste dispensing\n" "on PCB pads." @@ -18249,13 +18303,13 @@ msgstr "" "Generează GCode pt dispensarea\n" "de pastă de fludor pe padurile PCB." -#: appTools/ToolSolderPaste.py:1539 +#: appPlugins/ToolSolderPaste.py:1539 #, fuzzy #| msgid "Create CNCJob" msgid "CNCJob" msgstr "Crează CNCJob" -#: appTools/ToolSolderPaste.py:1541 +#: appPlugins/ToolSolderPaste.py:1541 msgid "" "CNCJob Solder paste object.\n" "In order to enable the GCode save section,\n" @@ -18267,11 +18321,11 @@ msgstr "" "numele obiectului trebuie să se termine obligatoriu in:\n" "'_solderpaste'." -#: appTools/ToolSolderPaste.py:1556 +#: appPlugins/ToolSolderPaste.py:1556 msgid "Save GCode" msgstr "Salvează GCode" -#: appTools/ToolSolderPaste.py:1559 +#: appPlugins/ToolSolderPaste.py:1559 msgid "" "Save the generated GCode for Solder Paste dispensing\n" "on PCB pads, to a file." @@ -18279,47 +18333,48 @@ msgstr "" "Salvează codul GCode generat pt dispensare pastă de fludor\n" "pe padurile unui PCB, intr-un fişier pe HDD." -#: appTools/ToolSub.py:249 appTools/ToolSub.py:481 +#: appPlugins/ToolSub.py:249 appPlugins/ToolSub.py:481 msgid "No Target object loaded." msgstr "Nu este incărcat un obiect Tintă." -#: appTools/ToolSub.py:252 +#: appPlugins/ToolSub.py:252 msgid "Loading geometry from Gerber objects." msgstr "Se Încarcă geometria din obiectele Gerber." -#: appTools/ToolSub.py:269 appTools/ToolSub.py:494 +#: appPlugins/ToolSub.py:269 appPlugins/ToolSub.py:494 msgid "No Subtractor object loaded." msgstr "Nu este incărcat obiect Substractor (scăzător)." -#: appTools/ToolSub.py:319 +#: appPlugins/ToolSub.py:319 msgid "Finished parsing geometry for aperture" msgstr "S-a terminat analiza geometriei pt apertura" -#: appTools/ToolSub.py:321 +#: appPlugins/ToolSub.py:321 msgid "Subtraction aperture processing finished." msgstr "Procesarea de scădere a aperturii s-a încheiat." -#: appTools/ToolSub.py:454 appTools/ToolSub.py:648 appTools/ToolSub.py:730 +#: appPlugins/ToolSub.py:454 appPlugins/ToolSub.py:648 +#: appPlugins/ToolSub.py:730 msgid "Generating new object failed." msgstr "Generarea unui obiect nou a esuat." -#: appTools/ToolSub.py:458 appTools/ToolSub.py:653 +#: appPlugins/ToolSub.py:458 appPlugins/ToolSub.py:653 msgid "Created" msgstr "Creat" -#: appTools/ToolSub.py:507 +#: appPlugins/ToolSub.py:507 msgid "Currently, the Subtractor geometry cannot be of type Multigeo." msgstr "Momentan, obiectul substractor Geometrie nu poate fi de tip Multigeo." -#: appTools/ToolSub.py:547 +#: appPlugins/ToolSub.py:547 msgid "Parsing solid_geometry ..." msgstr "Analizează geometria solidă..." -#: appTools/ToolSub.py:549 +#: appPlugins/ToolSub.py:549 msgid "Parsing solid_geometry for tool" msgstr "Se analizează Geometria pt unealta" -#: appTools/ToolSub.py:766 +#: appPlugins/ToolSub.py:766 #, fuzzy #| msgid "" #| "A tool to substract one Gerber or Geometry object\n" @@ -18331,7 +18386,7 @@ msgstr "" "O unealtă pentru scăderea unui obiect Gerber sau Geometry\n" "din altul de același tip." -#: appTools/ToolSub.py:828 +#: appPlugins/ToolSub.py:828 msgid "" "Gerber object from which to subtract\n" "the subtractor Gerber object." @@ -18339,11 +18394,11 @@ msgstr "" "Obiectul Gerber din care se scade \n" "obiectul Gerber substractor." -#: appTools/ToolSub.py:842 appTools/ToolSub.py:895 +#: appPlugins/ToolSub.py:842 appPlugins/ToolSub.py:895 msgid "Subtractor" msgstr "Substractor" -#: appTools/ToolSub.py:844 +#: appPlugins/ToolSub.py:844 msgid "" "Gerber object that will be subtracted\n" "from the target Gerber object." @@ -18351,11 +18406,11 @@ msgstr "" "Obiectul Gerber care se scade din \n" "obiectul Gerber tintă." -#: appTools/ToolSub.py:851 +#: appPlugins/ToolSub.py:851 msgid "Subtract Gerber" msgstr "Execută" -#: appTools/ToolSub.py:854 +#: appPlugins/ToolSub.py:854 msgid "" "Will remove the area occupied by the subtractor\n" "Gerber from the Target Gerber.\n" @@ -18367,7 +18422,7 @@ msgstr "" "Poate fi utilizat pt. a indepărta silkscreen-ul\n" "care se suprapune peste soldermask." -#: appTools/ToolSub.py:881 +#: appPlugins/ToolSub.py:881 msgid "" "Geometry object from which to subtract\n" "the subtractor Geometry object." @@ -18375,7 +18430,7 @@ msgstr "" "Obiectul Geometrie din care se scade \n" "obiectul Geometrie substractor." -#: appTools/ToolSub.py:897 +#: appPlugins/ToolSub.py:897 msgid "" "Geometry object that will be subtracted\n" "from the target Geometry object." @@ -18383,11 +18438,11 @@ msgstr "" "Obiectul Geometrie care se va scădea \n" "din obiectul Geometrie tintă." -#: appTools/ToolSub.py:909 +#: appPlugins/ToolSub.py:909 msgid "Subtract Geometry" msgstr "Scadeti Geometria" -#: appTools/ToolSub.py:912 +#: appPlugins/ToolSub.py:912 msgid "" "Will remove the area occupied by the subtractor\n" "Geometry from the Target Geometry." @@ -18395,60 +18450,60 @@ msgstr "" "Va indepărta aria ocupată de obiectul Geometrie \n" "substractor din obiectul Geometrie tintă." -#: appTools/ToolTransform.py:103 appTools/ToolTransform.py:556 +#: appPlugins/ToolTransform.py:103 appPlugins/ToolTransform.py:556 msgid "Object Transform" msgstr "Transformare Obiect" -#: appTools/ToolTransform.py:319 +#: appPlugins/ToolTransform.py:319 msgid "CNCJob objects can't be rotated." msgstr "Obiectele tip CNCJob nu pot fi Rotite." -#: appTools/ToolTransform.py:353 +#: appPlugins/ToolTransform.py:353 msgid "CNCJob objects can't be mirrored/flipped." msgstr "Obiectele tip CNCJob nu pot fi Oglindite." -#: appTools/ToolTransform.py:384 +#: appPlugins/ToolTransform.py:384 msgid "Skew transformation can not be done for 0, 90 and 180 degrees." msgstr "Transformarea Inclinare nu se poate face la 0, 90 și 180 de grade." -#: appTools/ToolTransform.py:397 +#: appPlugins/ToolTransform.py:397 msgid "CNCJob objects can't be skewed." msgstr "Obiectele tip CNCJob nu pot fi deformate." -#: appTools/ToolTransform.py:413 +#: appPlugins/ToolTransform.py:413 msgid "Skew on the" msgstr "Deformează pe" -#: appTools/ToolTransform.py:413 appTools/ToolTransform.py:448 -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:413 appPlugins/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:485 msgid "axis done" msgstr "axa efectuată" -#: appTools/ToolTransform.py:431 +#: appPlugins/ToolTransform.py:431 msgid "CNCJob objects can't be scaled." msgstr "Obiectele tip CNCJob nu pot fi scalate." -#: appTools/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:448 msgid "Scale on the" msgstr "Scalează pe" -#: appTools/ToolTransform.py:464 +#: appPlugins/ToolTransform.py:464 msgid "CNCJob objects can't be offset." msgstr "Obiectele tip CNCJob nu pot fi deplasate." -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:485 msgid "Offset on the" msgstr "Ofset pe" -#: appTools/ToolTransform.py:501 +#: appPlugins/ToolTransform.py:501 msgid "CNCJob objects can't be buffered." msgstr "CNCJob objects can't be buffered (buffer)." -#: appTools/ToolTransform.py:579 +#: appPlugins/ToolTransform.py:579 msgid "A plugin that allow geometry transformation." msgstr "" -#: appTools/ToolTransform.py:650 +#: appPlugins/ToolTransform.py:650 msgid "" "The object used as reference.\n" "The used point is the center of it's bounding box." @@ -18456,6 +18511,10 @@ msgstr "" "Obiectul folosit ca referință.\n" "Punctul folosit este centrul casetei sale de delimitare." +#: appProcess.py:172 +msgid "processes running." +msgstr "procesele care rulează." + #: appTranslation.py:104 msgid "The application will restart." msgstr "Aplicaţia va reporni ..." @@ -19822,7 +19881,7 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "Coordonatele G91 nu au fost implementate ..." -#: defaults.py:897 +#: defaults.py:898 msgid "Failed to parse defaults file." msgstr "Parsarea fişierului cu valori default a eșuat." diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index d1e1ff96..25c40289 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 dc7da660..cdd5133c 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-02-26 16:25+0200\n" +"POT-Creation-Date: 2021-02-27 04:52+0200\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -113,12 +113,12 @@ msgstr "Закладки" #: appEditors/AppGeoEditor.py:3135 appEditors/AppGeoEditor.py:4994 #: appEditors/AppGerberEditor.py:7134 appEditors/AppTextEditor.py:261 #: appGUI/MainGUI.py:3129 appGUI/MainGUI.py:3347 appGUI/MainGUI.py:3572 -#: appObjects/ObjectCollection.py:127 appTools/ToolCorners.py:410 -#: appTools/ToolCorners.py:504 appTools/ToolFilm.py:380 -#: appTools/ToolFilm.py:516 appTools/ToolImage.py:131 -#: appTools/ToolLevelling.py:1495 appTools/ToolMove.py:275 -#: appTools/ToolPcbWizard.py:207 appTools/ToolPcbWizard.py:230 -#: appTools/ToolQRCode.py:602 appTools/ToolQRCode.py:651 app_Main.py:1697 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:410 +#: appPlugins/ToolCorners.py:504 appPlugins/ToolFilm.py:380 +#: appPlugins/ToolFilm.py:516 appPlugins/ToolImage.py:131 +#: appPlugins/ToolLevelling.py:1495 appPlugins/ToolMove.py:275 +#: appPlugins/ToolPcbWizard.py:207 appPlugins/ToolPcbWizard.py:230 +#: appPlugins/ToolQRCode.py:602 appPlugins/ToolQRCode.py:651 app_Main.py:1697 #: app_Main.py:2977 app_Main.py:4701 app_Main.py:5100 app_Main.py:8789 #: app_Main.py:8828 app_Main.py:8872 app_Main.py:8898 app_Main.py:8938 #: app_Main.py:8963 app_Main.py:9011 app_Main.py:9049 app_Main.py:9095 @@ -131,10 +131,11 @@ msgstr "Отменено." #: Bookmark.py:312 appDatabase.py:2155 appEditors/AppTextEditor.py:316 #: appObjects/FlatCAMCNCJob.py:697 appObjects/FlatCAMCNCJob.py:1093 -#: appTools/ToolFilm.py:731 appTools/ToolFilm.py:746 appTools/ToolFilm.py:795 -#: appTools/ToolFilm.py:996 appTools/ToolFilm.py:1006 appTools/ToolFilm.py:1055 -#: appTools/ToolLevelling.py:1417 appTools/ToolLevelling.py:1609 -#: appTools/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 +#: appPlugins/ToolFilm.py:731 appPlugins/ToolFilm.py:746 +#: appPlugins/ToolFilm.py:795 appPlugins/ToolFilm.py:996 +#: appPlugins/ToolFilm.py:1006 appPlugins/ToolFilm.py:1055 +#: appPlugins/ToolLevelling.py:1417 appPlugins/ToolLevelling.py:1609 +#: appPlugins/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 #: app_Main.py:10279 app_Main.py:10414 app_Main.py:10480 app_Main.py:11276 msgid "" "Permission denied, saving not possible.\n" @@ -144,8 +145,8 @@ msgstr "" "Скорее всего, другое приложение держит файл открытым и недоступным." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1749 appDatabase.py:2166 -#: appDatabase.py:2200 appTools/ToolNCC.py:1241 appTools/ToolPaint.py:843 -#: app_Main.py:2996 app_Main.py:6246 defaults.py:884 +#: appDatabase.py:2200 appPlugins/ToolNCC.py:1241 appPlugins/ToolPaint.py:843 +#: app_Main.py:2996 app_Main.py:6246 defaults.py:885 msgid "Could not load the file." msgstr "Не удалось загрузить файл." @@ -169,30 +170,30 @@ msgstr "Закладки импортированы из" msgid "The user requested a graceful exit of the current task." msgstr "Пользователь запросил выход из текущего задания." -#: appCommon/Common.py:301 appTools/ToolCopperThieving.py:366 -#: appTools/ToolFollow.py:209 appTools/ToolIsolation.py:1608 -#: appTools/ToolNCC.py:1628 appTools/ToolPaint.py:1201 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:366 +#: appPlugins/ToolFollow.py:209 appPlugins/ToolIsolation.py:1608 +#: appPlugins/ToolNCC.py:1628 appPlugins/ToolPaint.py:1201 msgid "Click the start point of the area." msgstr "Нажмите на начальную точку области." -#: appCommon/Common.py:360 appTools/ToolFollow.py:429 appTools/ToolNCC.py:1687 -#: appTools/ToolPaint.py:1349 +#: appCommon/Common.py:360 appPlugins/ToolFollow.py:429 +#: appPlugins/ToolNCC.py:1687 appPlugins/ToolPaint.py:1349 msgid "Click the end point of the area." msgstr "Нажмите на конечную точку области." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appTools/ToolCopperThieving.py:410 appTools/ToolFollow.py:435 -#: appTools/ToolFollow.py:486 appTools/ToolIsolation.py:2556 -#: appTools/ToolIsolation.py:2608 appTools/ToolNCC.py:1691 -#: appTools/ToolNCC.py:1743 appTools/ToolPaint.py:1355 -#: appTools/ToolPaint.py:1406 +#: appPlugins/ToolCopperThieving.py:410 appPlugins/ToolFollow.py:435 +#: appPlugins/ToolFollow.py:486 appPlugins/ToolIsolation.py:2556 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolNCC.py:1691 +#: appPlugins/ToolNCC.py:1743 appPlugins/ToolPaint.py:1355 +#: appPlugins/ToolPaint.py:1406 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "Зона добавлена. Щелкните правой кнопкой мыши для завершения." #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2453 #: appEditors/AppGerberEditor.py:1022 appEditors/AppGerberEditor.py:1408 -#: appTools/ToolFollow.py:457 appTools/ToolIsolation.py:2579 -#: appTools/ToolNCC.py:1714 appTools/ToolPaint.py:1377 +#: appPlugins/ToolFollow.py:457 appPlugins/ToolIsolation.py:2579 +#: appPlugins/ToolNCC.py:1714 appPlugins/ToolPaint.py:1377 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Нажмите на следующую точку или щелкните правой кнопкой мыши для " @@ -238,13 +239,14 @@ msgstr "ИД" #: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3430 #: appGUI/ObjectUI.py:212 appGUI/ObjectUI.py:574 appGUI/ObjectUI.py:897 #: appGUI/ObjectUI.py:1989 appGUI/ObjectUI.py:2230 appGUI/ObjectUI.py:2297 -#: appTools/ToolCalibration.py:942 appTools/ToolFiducials.py:799 +#: appPlugins/ToolCalibration.py:942 appPlugins/ToolFiducials.py:799 #: app_Main.py:8026 msgid "Name" msgstr "Имя" -#: appDatabase.py:38 appDatabase.py:265 appTools/ToolCalibration.py:943 -#: appTools/ToolMilling.py:3629 appTools/ToolSub.py:826 appTools/ToolSub.py:879 +#: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:943 +#: appPlugins/ToolMilling.py:3635 appPlugins/ToolSub.py:826 +#: appPlugins/ToolSub.py:879 msgid "Target" msgstr "Цель" @@ -252,13 +254,13 @@ msgstr "Цель" #: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:671 #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolDrilling.py:2359 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 -#: appTools/ToolMilling.py:3682 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 appTools/ToolPcbWizard.py:428 -#: appTools/ToolReport.py:432 appTools/ToolReport.py:495 -#: appTools/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 appPlugins/ToolPcbWizard.py:428 +#: appPlugins/ToolReport.py:432 appPlugins/ToolReport.py:495 +#: appPlugins/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 msgid "Diameter" msgstr "Диаметр" @@ -303,7 +305,7 @@ msgstr "" #: appDatabase.py:218 appDatabase.py:1189 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCalculators.py:510 appTools/ToolCutOut.py:2572 +#: appPlugins/ToolCalculators.py:510 appPlugins/ToolCutOut.py:2572 msgid "Tool Diameter" msgstr "Диаметр инструмента" @@ -349,40 +351,41 @@ msgstr "Основные" #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:2231 #: appDatabase.py:2425 appGUI/MainGUI.py:4634 appGUI/ObjectUI.py:740 -#: appGUI/ObjectUI.py:1795 appTools/ToolMilling.py:59 -#: appTools/ToolMilling.py:191 +#: appGUI/ObjectUI.py:1795 appPlugins/ToolMilling.py:59 +#: appPlugins/ToolMilling.py:191 msgid "Milling" msgstr "Фрезерование" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2236 -#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appTools/ToolDrilling.py:55 -#: appTools/ToolDrilling.py:189 +#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appPlugins/ToolDrilling.py:55 +#: appPlugins/ToolDrilling.py:189 msgid "Drilling" msgstr "Сверление" #: appDatabase.py:271 appDatabase.py:593 appDatabase.py:1782 #: appDatabase.py:2244 appDatabase.py:2427 appGUI/MainGUI.py:4630 -#: appTools/ToolIsolation.py:208 appTools/ToolIsolation.py:3147 -#: appTools/ToolMilling.py:3972 appTools/ToolNCC.py:4359 +#: appPlugins/ToolIsolation.py:208 appPlugins/ToolIsolation.py:3147 +#: appPlugins/ToolMilling.py:3978 appPlugins/ToolNCC.py:4359 msgid "Isolation" msgstr "Изоляция" #: appDatabase.py:271 appDatabase.py:1783 appDatabase.py:2252 #: appDatabase.py:2428 appEditors/AppGeoEditor.py:582 appGUI/MainGUI.py:1683 -#: appGUI/ObjectUI.py:1809 appTools/ToolPaint.py:247 appTools/ToolPaint.py:877 -#: appTools/ToolPaint.py:2882 +#: appGUI/ObjectUI.py:1809 appPlugins/ToolPaint.py:247 +#: appPlugins/ToolPaint.py:877 appPlugins/ToolPaint.py:2882 msgid "Paint" msgstr "Нарисовать" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2260 #: appDatabase.py:2429 appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1819 -#: appTools/ToolNCC.py:220 appTools/ToolNCC.py:1276 appTools/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:220 appPlugins/ToolNCC.py:1276 +#: appPlugins/ToolNCC.py:4080 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2268 -#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appTools/ToolCutOut.py:171 -#: appTools/ToolCutOut.py:517 appTools/ToolCutOut.py:2296 +#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appPlugins/ToolCutOut.py:171 +#: appPlugins/ToolCutOut.py:517 appPlugins/ToolCutOut.py:2296 msgid "Cutout" msgstr "Обрезка платы" @@ -392,8 +395,8 @@ msgstr "Обрезка платы" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appTools/ToolFollow.py:745 appTools/ToolIsolation.py:3633 -#: appTools/ToolNCC.py:4629 appTools/ToolPaint.py:3309 +#: appPlugins/ToolFollow.py:745 appPlugins/ToolIsolation.py:3633 +#: appPlugins/ToolNCC.py:4629 appPlugins/ToolPaint.py:3309 msgid "Shape" msgstr "Форма" @@ -497,9 +500,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 -#: appTools/ToolCalculators.py:498 appTools/ToolCutOut.py:2470 -#: appTools/ToolDrilling.py:2437 appTools/ToolMilling.py:1350 -#: appTools/ToolMilling.py:4076 +#: appPlugins/ToolCalculators.py:498 appPlugins/ToolCutOut.py:2470 +#: appPlugins/ToolDrilling.py:2437 appPlugins/ToolMilling.py:1350 +#: appPlugins/ToolMilling.py:4082 msgid "Cut Z" msgstr "Глубина резания" @@ -543,9 +546,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:88 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appTools/ToolCalibration.py:782 appTools/ToolDrilling.py:1534 -#: appTools/ToolDrilling.py:2479 appTools/ToolMilling.py:3296 -#: appTools/ToolMilling.py:4119 appTools/ToolSolderPaste.py:1320 +#: appPlugins/ToolCalibration.py:782 appPlugins/ToolDrilling.py:1534 +#: appPlugins/ToolDrilling.py:2479 appPlugins/ToolMilling.py:3302 +#: appPlugins/ToolMilling.py:4125 appPlugins/ToolSolderPaste.py:1320 msgid "Travel Z" msgstr "Отвод по Z" @@ -600,7 +603,7 @@ msgstr "" #: appDatabase.py:482 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:163 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appTools/ToolMilling.py:4137 appTools/ToolSolderPaste.py:1362 +#: appPlugins/ToolMilling.py:4143 appPlugins/ToolSolderPaste.py:1362 msgid "Feedrate X-Y" msgstr "Скорость подачи X-Y" @@ -616,8 +619,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:178 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2496 appTools/ToolMilling.py:4155 -#: appTools/ToolSolderPaste.py:1375 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolMilling.py:4161 +#: appPlugins/ToolSolderPaste.py:1375 msgid "Feedrate Z" msgstr "Скорость подачи Z" @@ -660,8 +663,8 @@ msgstr "" "Если оставить его пустым, он не будет использоваться.\n" "Скорость вращения шпинделя в об/мин." -#: appDatabase.py:546 appDatabase.py:1039 appTools/ToolDrilling.py:2550 -#: appTools/ToolMilling.py:4240 +#: appDatabase.py:546 appDatabase.py:1039 appPlugins/ToolDrilling.py:2550 +#: appPlugins/ToolMilling.py:4246 msgid "Dwell" msgstr "Задержка" @@ -688,11 +691,11 @@ msgstr "" "Задержка, используемая для того, чтобы шпиндель двигателя достиг своей " "заданной скорости." -#: appDatabase.py:583 appTools/ToolNCC.py:4349 +#: appDatabase.py:583 appPlugins/ToolNCC.py:4349 msgid "Operation" msgstr "Операция" -#: appDatabase.py:585 appTools/ToolNCC.py:4351 +#: appDatabase.py:585 appPlugins/ToolNCC.py:4351 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -705,7 +708,7 @@ msgstr "" "- Очистка - > обычная очистка от меди." #: appDatabase.py:592 appEditors/AppGerberEditor.py:6484 -#: appTools/ToolNCC.py:4358 +#: appPlugins/ToolNCC.py:4358 msgid "Clear" msgstr "Сбросить" @@ -713,8 +716,8 @@ msgstr "Сбросить" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appTools/ToolIsolation.py:3415 appTools/ToolMilling.py:3875 -#: appTools/ToolNCC.py:4367 +#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolMilling.py:3881 +#: appPlugins/ToolNCC.py:4367 msgid "Milling Type" msgstr "Тип фрезерования" @@ -724,8 +727,8 @@ msgstr "Тип фрезерования" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appTools/ToolIsolation.py:3417 appTools/ToolIsolation.py:3425 -#: appTools/ToolNCC.py:4369 appTools/ToolNCC.py:4377 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolIsolation.py:3425 +#: appPlugins/ToolNCC.py:4369 appPlugins/ToolNCC.py:4377 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -740,7 +743,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3422 appTools/ToolNCC.py:4374 +#: appPlugins/ToolIsolation.py:3422 appPlugins/ToolNCC.py:4374 msgid "Climb" msgstr "Постепенный" @@ -748,7 +751,7 @@ msgstr "Постепенный" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appTools/ToolIsolation.py:3423 appTools/ToolNCC.py:4375 +#: appPlugins/ToolIsolation.py:3423 appPlugins/ToolNCC.py:4375 msgid "Conventional" msgstr "Обычный" @@ -759,16 +762,16 @@ msgstr "Обычный" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2598 appTools/ToolIsolation.py:3400 -#: appTools/ToolMilling.py:3993 appTools/ToolNCC.py:4390 -#: appTools/ToolPaint.py:3134 +#: appPlugins/ToolDrilling.py:2598 appPlugins/ToolIsolation.py:3400 +#: appPlugins/ToolMilling.py:3999 appPlugins/ToolNCC.py:4390 +#: appPlugins/ToolPaint.py:3134 msgid "Overlap" msgstr "Перекрытие" #: appDatabase.py:623 appDatabase.py:731 appEditors/AppGeoEditor.py:506 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appTools/ToolNCC.py:4392 appTools/ToolPaint.py:3136 +#: appPlugins/ToolNCC.py:4392 appPlugins/ToolPaint.py:3136 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -801,12 +804,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:262 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appTools/ToolCopperThieving.py:1320 appTools/ToolCopperThieving.py:1597 -#: appTools/ToolCorners.py:789 appTools/ToolCutOut.py:2511 -#: appTools/ToolCutOut.py:2821 appTools/ToolExtract.py:1258 -#: appTools/ToolFiducials.py:904 appTools/ToolInvertGerber.py:249 -#: appTools/ToolInvertGerber.py:257 appTools/ToolMilling.py:3980 -#: appTools/ToolNCC.py:4434 appTools/ToolNCC.py:4536 +#: appPlugins/ToolCopperThieving.py:1320 appPlugins/ToolCopperThieving.py:1597 +#: appPlugins/ToolCorners.py:789 appPlugins/ToolCutOut.py:2511 +#: appPlugins/ToolCutOut.py:2821 appPlugins/ToolExtract.py:1258 +#: appPlugins/ToolFiducials.py:904 appPlugins/ToolInvertGerber.py:249 +#: appPlugins/ToolInvertGerber.py:257 appPlugins/ToolMilling.py:3986 +#: appPlugins/ToolNCC.py:4434 appPlugins/ToolNCC.py:4536 msgid "Margin" msgstr "Отступ" @@ -817,9 +820,9 @@ msgstr "Отступ" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appTools/ToolCopperThieving.py:1322 appTools/ToolCorners.py:791 -#: appTools/ToolFiducials.py:906 appTools/ToolMilling.py:3982 -#: appTools/ToolNCC.py:4436 appTools/ToolNCC.py:4538 +#: appPlugins/ToolCopperThieving.py:1322 appPlugins/ToolCorners.py:791 +#: appPlugins/ToolFiducials.py:906 appPlugins/ToolMilling.py:3988 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolNCC.py:4538 msgid "Bounding box margin." msgstr "Граница рамки." @@ -830,14 +833,14 @@ msgstr "Граница рамки." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appTools/ToolExtract.py:1025 appTools/ToolLevelling.py:1828 -#: appTools/ToolMilling.py:4008 appTools/ToolNCC.py:4411 -#: appTools/ToolPaint.py:3170 appTools/ToolPunchGerber.py:2102 +#: appPlugins/ToolExtract.py:1025 appPlugins/ToolLevelling.py:1828 +#: appPlugins/ToolMilling.py:4014 appPlugins/ToolNCC.py:4411 +#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPunchGerber.py:2102 msgid "Method" msgstr "Метод" #: appDatabase.py:657 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appTools/ToolNCC.py:4413 +#: appPlugins/ToolNCC.py:4413 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -853,8 +856,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Standard" msgstr "Стандартный" @@ -863,8 +866,8 @@ msgstr "Стандартный" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Seed" msgstr "По кругу" @@ -874,31 +877,33 @@ msgstr "По кругу" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 #: appParsers/ParseGerber.py:425 appParsers/ParseHPGL2.py:200 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Lines" msgstr "Линий" #: appDatabase.py:665 appDatabase.py:779 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolNCC.py:4426 appTools/ToolPaint.py:3184 +#: appPlugins/ToolNCC.py:4426 appPlugins/ToolPaint.py:3184 msgid "Combo" msgstr "Комбо" #: appDatabase.py:673 appDatabase.py:790 appEditors/AppGeoEditor.py:559 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolLevelling.py:1046 appTools/ToolLevelling.py:1068 -#: appTools/ToolLevelling.py:1913 appTools/ToolLevelling.py:1936 -#: appTools/ToolNCC.py:4447 appTools/ToolNCC.py:4549 appTools/ToolPaint.py:3195 +#: appPlugins/ToolLevelling.py:1046 appPlugins/ToolLevelling.py:1068 +#: appPlugins/ToolLevelling.py:1913 appPlugins/ToolLevelling.py:1936 +#: appPlugins/ToolNCC.py:4447 appPlugins/ToolNCC.py:4549 +#: appPlugins/ToolPaint.py:3195 msgid "Connect" msgstr "Подключение" #: appDatabase.py:677 appDatabase.py:793 appEditors/AppGeoEditor.py:561 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4451 appTools/ToolNCC.py:4551 appTools/ToolPaint.py:3198 +#: appPlugins/ToolNCC.py:4451 appPlugins/ToolNCC.py:4551 +#: appPlugins/ToolPaint.py:3198 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -909,14 +914,16 @@ msgstr "" #: appDatabase.py:683 appDatabase.py:797 appEditors/AppGeoEditor.py:569 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appTools/ToolNCC.py:4457 appTools/ToolNCC.py:4557 appTools/ToolPaint.py:3202 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4557 +#: appPlugins/ToolPaint.py:3202 msgid "Contour" msgstr "Контур" #: appDatabase.py:687 appDatabase.py:800 appEditors/AppGeoEditor.py:571 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appTools/ToolNCC.py:4461 appTools/ToolNCC.py:4559 appTools/ToolPaint.py:3205 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3205 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -929,15 +936,15 @@ msgstr "" #: appGUI/ObjectUI.py:136 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appTools/ToolEtchCompensation.py:432 appTools/ToolNCC.py:4467 -#: appTools/ToolNCC.py:4565 appTools/ToolPaint.py:3155 -#: appTools/ToolPaint.py:3251 appTools/ToolTransform.py:561 +#: appPlugins/ToolEtchCompensation.py:432 appPlugins/ToolNCC.py:4467 +#: appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3155 +#: appPlugins/ToolPaint.py:3251 appPlugins/ToolTransform.py:561 msgid "Offset" msgstr "Смещение" #: appDatabase.py:697 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 appTools/ToolNCC.py:4471 -#: appTools/ToolNCC.py:4567 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4567 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -949,7 +956,7 @@ msgstr "" #: appDatabase.py:752 appEditors/AppGeoEditor.py:526 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appTools/ToolPaint.py:3157 appTools/ToolPaint.py:3253 +#: appPlugins/ToolPaint.py:3157 appPlugins/ToolPaint.py:3253 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -957,7 +964,7 @@ msgid "" msgstr "Расстояние, которое не закрашивать до края полигона." #: appDatabase.py:767 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appTools/ToolPaint.py:3172 +#: appPlugins/ToolPaint.py:3172 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -980,18 +987,18 @@ msgstr "" #: appDatabase.py:779 appDatabase.py:781 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolPaint.py:153 appTools/ToolPaint.py:594 -#: appTools/ToolPaint.py:3184 appTools/ToolPaint.py:3186 +#: appPlugins/ToolPaint.py:153 appPlugins/ToolPaint.py:594 +#: appPlugins/ToolPaint.py:3184 appPlugins/ToolPaint.py:3186 msgid "Laser_lines" msgstr "Laser_lines" #: appDatabase.py:818 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appTools/ToolIsolation.py:3387 +#: appPlugins/ToolIsolation.py:3387 msgid "Passes" msgstr "Проход" #: appDatabase.py:820 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appTools/ToolIsolation.py:3389 +#: appPlugins/ToolIsolation.py:3389 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1002,19 +1009,19 @@ msgstr "" #: appDatabase.py:833 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appTools/ToolIsolation.py:3402 appTools/ToolMilling.py:3995 +#: appPlugins/ToolIsolation.py:3402 appPlugins/ToolMilling.py:4001 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Размер части ширины инструмента, который будет перекрываться за каждый " "проход." #: appDatabase.py:866 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appTools/ToolIsolation.py:3435 +#: appPlugins/ToolIsolation.py:3435 msgid "Isolation Type" msgstr "Тип изоляции" #: appDatabase.py:868 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appTools/ToolIsolation.py:3437 +#: appPlugins/ToolIsolation.py:3437 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1036,23 +1043,23 @@ msgstr "" #: appDatabase.py:877 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appTools/ToolIsolation.py:3446 +#: appPlugins/ToolIsolation.py:3446 msgid "Full" msgstr "Полная" #: appDatabase.py:878 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appTools/ToolIsolation.py:3447 +#: appPlugins/ToolIsolation.py:3447 msgid "Ext" msgstr "Наруж" #: appDatabase.py:879 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appTools/ToolIsolation.py:3448 +#: appPlugins/ToolIsolation.py:3448 msgid "Int" msgstr "Внутр" #: appDatabase.py:897 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appTools/ToolDrilling.py:2439 appTools/ToolMilling.py:1352 -#: appTools/ToolMilling.py:4078 +#: appPlugins/ToolDrilling.py:2439 appPlugins/ToolMilling.py:1352 +#: appPlugins/ToolMilling.py:4084 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1061,12 +1068,12 @@ msgstr "" "ниже слоя меди." #: appDatabase.py:913 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 -#: appTools/ToolDrilling.py:2574 +#: appPlugins/ToolDrilling.py:2574 msgid "Offset Z" msgstr "Смещение Z" #: appDatabase.py:915 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 -#: appTools/ToolDrilling.py:2576 +#: appPlugins/ToolDrilling.py:2576 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -1079,8 +1086,8 @@ msgstr "" #: appDatabase.py:932 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appTools/ToolCutOut.py:2487 appTools/ToolDrilling.py:2457 -#: appTools/ToolMilling.py:4097 +#: appPlugins/ToolCutOut.py:2487 appPlugins/ToolDrilling.py:2457 +#: appPlugins/ToolMilling.py:4103 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1094,13 +1101,13 @@ msgstr "" #: appDatabase.py:954 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appTools/ToolCutOut.py:2498 appTools/ToolDrilling.py:2470 -#: appTools/ToolMilling.py:4110 +#: appPlugins/ToolCutOut.py:2498 appPlugins/ToolDrilling.py:2470 +#: appPlugins/ToolMilling.py:4116 msgid "Depth of each pass (positive)." msgstr "Глубина каждого прохода (положительный)." #: appDatabase.py:963 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appTools/ToolDrilling.py:2481 appTools/ToolMilling.py:4121 +#: appPlugins/ToolDrilling.py:2481 appPlugins/ToolMilling.py:4127 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1109,7 +1116,7 @@ msgstr "" "по плоскости XY." #: appDatabase.py:986 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appTools/ToolDrilling.py:2498 appTools/ToolMilling.py:4157 +#: appPlugins/ToolDrilling.py:2498 appPlugins/ToolMilling.py:4163 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1124,12 +1131,12 @@ msgstr "" #: appDatabase.py:1001 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:60 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appTools/ToolDrilling.py:2513 appTools/ToolMilling.py:4172 +#: appPlugins/ToolDrilling.py:2513 appPlugins/ToolMilling.py:4178 msgid "Feedrate Rapids" msgstr "Пороги скорости подачи" #: appDatabase.py:1003 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appTools/ToolDrilling.py:2515 appTools/ToolMilling.py:4174 +#: appPlugins/ToolDrilling.py:2515 appPlugins/ToolMilling.py:4180 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1145,13 +1152,13 @@ msgstr "" #: appDatabase.py:1024 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:194 -#: appTools/ToolDrilling.py:1548 appTools/ToolDrilling.py:2535 -#: appTools/ToolMilling.py:3314 appTools/ToolMilling.py:4225 +#: appPlugins/ToolDrilling.py:1548 appPlugins/ToolDrilling.py:2535 +#: appPlugins/ToolMilling.py:3320 appPlugins/ToolMilling.py:4231 msgid "Spindle speed" msgstr "Скорость вращения шпинделя" #: appDatabase.py:1026 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 -#: appTools/ToolDrilling.py:2537 appTools/ToolMilling.py:4227 +#: appPlugins/ToolDrilling.py:2537 appPlugins/ToolMilling.py:4233 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1160,17 +1167,17 @@ msgstr "" "в оборотах в минуту(опционально) ." #: appDatabase.py:1071 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 -#: appTools/ToolDrilling.py:2590 +#: appPlugins/ToolDrilling.py:2590 msgid "Drill slots" msgstr "Сверлильные пазы" #: appDatabase.py:1073 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 -#: appTools/ToolDrilling.py:2592 +#: appPlugins/ToolDrilling.py:2592 msgid "If the selected tool has slots then they will be drilled." msgstr "Если выбранный инструмент имеет пазы, то они будут просверлены." #: appDatabase.py:1084 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 -#: appTools/ToolDrilling.py:2600 +#: appPlugins/ToolDrilling.py:2600 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" @@ -1178,12 +1185,12 @@ msgstr "" "сверлильное отверстие." #: appDatabase.py:1098 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 -#: appTools/ToolDrilling.py:2614 +#: appPlugins/ToolDrilling.py:2614 msgid "Last drill" msgstr "Последнее упражнение" #: appDatabase.py:1100 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 -#: appTools/ToolDrilling.py:2616 +#: appPlugins/ToolDrilling.py:2616 msgid "" "If the slot length is not completely covered by drill holes,\n" "add a drill hole on the slot end point." @@ -1194,8 +1201,8 @@ msgstr "" #: appDatabase.py:1128 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appTools/ToolCutOut.py:2513 appTools/ToolCutOut.py:2823 -#: appTools/ToolExtract.py:1260 +#: appPlugins/ToolCutOut.py:2513 appPlugins/ToolCutOut.py:2823 +#: appPlugins/ToolExtract.py:1260 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1206,12 +1213,12 @@ msgstr "" "фактической границы печатной платы" #: appDatabase.py:1140 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:119 -#: appTools/ToolCutOut.py:2521 +#: appPlugins/ToolCutOut.py:2521 msgid "Gap size" msgstr "Размер перемычки" #: appDatabase.py:1142 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 -#: appTools/ToolCutOut.py:2523 +#: appPlugins/ToolCutOut.py:2523 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1224,12 +1231,12 @@ msgstr "" "из которого вырезается печатная плата)." #: appDatabase.py:1151 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:136 -#: appTools/ToolCutOut.py:2537 +#: appPlugins/ToolCutOut.py:2537 msgid "Gap type" msgstr "Тип разрыва " #: appDatabase.py:1153 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 -#: appTools/ToolCutOut.py:2539 +#: appPlugins/ToolCutOut.py:2539 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1245,22 +1252,22 @@ msgstr "" "сверлильными отверстиями" #: appDatabase.py:1161 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:146 -#: appTools/ToolCutOut.py:2547 +#: appPlugins/ToolCutOut.py:2547 msgid "Bridge" msgstr "Мост" #: appDatabase.py:1162 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:147 -#: appTools/ToolCutOut.py:2548 +#: appPlugins/ToolCutOut.py:2548 msgid "Thin" msgstr "Тонкий" #: appDatabase.py:1173 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:157 -#: appTools/ToolCutOut.py:2558 +#: appPlugins/ToolCutOut.py:2558 msgid "Depth" msgstr "Глубина" #: appDatabase.py:1175 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2560 +#: appPlugins/ToolCutOut.py:2560 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1269,7 +1276,7 @@ msgstr "" "для того, чтобы утончить зазоры." #: appDatabase.py:1191 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 -#: appTools/ToolCutOut.py:2574 +#: appPlugins/ToolCutOut.py:2574 msgid "The drill hole diameter when doing mouse bites." msgstr "Диаметр сверлильного отверстия при запуске \"мыши кусаются\"." @@ -1278,23 +1285,23 @@ msgstr "Диаметр сверлильного отверстия при зап #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1467 appTools/ToolCopperThieving.py:1507 -#: appTools/ToolCopperThieving.py:1547 appTools/ToolCutOut.py:2584 +#: appPlugins/ToolCopperThieving.py:1467 appPlugins/ToolCopperThieving.py:1507 +#: appPlugins/ToolCopperThieving.py:1547 appPlugins/ToolCutOut.py:2584 msgid "Spacing" msgstr "Промежуток" #: appDatabase.py:1204 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appTools/ToolCutOut.py:2586 +#: appPlugins/ToolCutOut.py:2586 msgid "The spacing between drill holes when doing mouse bites." msgstr "Расстояние между отверстиями сверла при выполнении \"мышиных укусов\"." #: appDatabase.py:1223 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:218 -#: appTools/ToolCutOut.py:2400 +#: appPlugins/ToolCutOut.py:2400 msgid "Convex Shape" msgstr "Выпуклая форма" #: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 -#: appTools/ToolCutOut.py:2402 appTools/ToolCutOut.py:2407 +#: appPlugins/ToolCutOut.py:2402 appPlugins/ToolCutOut.py:2407 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1303,11 +1310,11 @@ msgstr "" "Используется только в том случае, если тип исходного объекта-Gerber." #: appDatabase.py:1234 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:194 -#: appTools/ToolCutOut.py:2631 +#: appPlugins/ToolCutOut.py:2631 msgid "Gaps" msgstr "Вариант" -#: appDatabase.py:1236 appTools/ToolCutOut.py:2633 +#: appDatabase.py:1236 appPlugins/ToolCutOut.py:2633 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1393,10 +1400,10 @@ msgstr "" "активной геометрии после выбора инструмента\n" "в базе данных." -#: appDatabase.py:1333 appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3908 appGUI/MainGUI.py:1615 -#: appGUI/preferences/PreferencesUIManager.py:959 app_Main.py:2630 +#: appDatabase.py:1333 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 +#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 +#: appGUI/GUIElements.py:3909 appGUI/MainGUI.py:1615 +#: appGUI/preferences/PreferencesUIManager.py:961 app_Main.py:2630 #: app_Main.py:3710 app_Main.py:4638 app_Main.py:4891 app_Main.py:9447 msgid "Cancel" msgstr "Отмена" @@ -1404,76 +1411,76 @@ msgstr "Отмена" #: appDatabase.py:1346 appDatabase.py:1357 appEditors/AppExcEditor.py:4561 #: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:884 #: appEditors/appGCodeEditor.py:895 appGUI/ObjectUI.py:156 -#: appGUI/ObjectUI.py:167 appTool.py:284 appTool.py:295 -#: appTools/ToolAlignObjects.py:535 appTools/ToolAlignObjects.py:546 -#: appTools/ToolCalculators.py:733 appTools/ToolCalculators.py:744 -#: appTools/ToolCalibration.py:1408 appTools/ToolCalibration.py:1419 -#: appTools/ToolCopperThieving.py:1761 appTools/ToolCopperThieving.py:1772 -#: appTools/ToolCorners.py:903 appTools/ToolCorners.py:914 -#: appTools/ToolCutOut.py:2889 appTools/ToolCutOut.py:2900 -#: appTools/ToolDblSided.py:1112 appTools/ToolDblSided.py:1123 -#: appTools/ToolDistance.py:672 appTools/ToolDistance.py:683 -#: appTools/ToolDistanceMin.py:362 appTools/ToolDistanceMin.py:373 -#: appTools/ToolDrilling.py:2941 appTools/ToolDrilling.py:2952 -#: appTools/ToolEtchCompensation.py:491 appTools/ToolEtchCompensation.py:502 -#: appTools/ToolExtract.py:1337 appTools/ToolExtract.py:1348 -#: appTools/ToolFiducials.py:1069 appTools/ToolFiducials.py:1080 -#: appTools/ToolFilm.py:1677 appTools/ToolFilm.py:1688 -#: appTools/ToolFollow.py:805 appTools/ToolFollow.py:816 -#: appTools/ToolImage.py:350 appTools/ToolImage.py:361 -#: appTools/ToolInvertGerber.py:320 appTools/ToolInvertGerber.py:331 -#: appTools/ToolIsolation.py:3702 appTools/ToolIsolation.py:3713 -#: appTools/ToolLevelling.py:2262 appTools/ToolLevelling.py:2273 -#: appTools/ToolMilling.py:4548 appTools/ToolMilling.py:4559 -#: appTools/ToolNCC.py:4791 appTools/ToolNCC.py:4802 -#: appTools/ToolOptimal.py:638 appTools/ToolOptimal.py:649 -#: appTools/ToolPaint.py:3411 appTools/ToolPaint.py:3422 -#: appTools/ToolPanelize.py:1365 appTools/ToolPanelize.py:1376 -#: appTools/ToolPcbWizard.py:519 appTools/ToolPcbWizard.py:530 -#: appTools/ToolPunchGerber.py:2363 appTools/ToolPunchGerber.py:2374 -#: appTools/ToolQRCode.py:1025 appTools/ToolQRCode.py:1036 -#: appTools/ToolRulesCheck.py:1701 appTools/ToolRulesCheck.py:1712 -#: appTools/ToolSolderPaste.py:1598 appTools/ToolSolderPaste.py:1609 -#: appTools/ToolSub.py:947 appTools/ToolSub.py:958 -#: appTools/ToolTransform.py:1011 appTools/ToolTransform.py:1022 +#: appGUI/ObjectUI.py:167 appPlugins/ToolAlignObjects.py:535 +#: appPlugins/ToolAlignObjects.py:546 appPlugins/ToolCalculators.py:733 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCalibration.py:1408 +#: appPlugins/ToolCalibration.py:1419 appPlugins/ToolCopperThieving.py:1761 +#: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCorners.py:903 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2889 +#: appPlugins/ToolCutOut.py:2900 appPlugins/ToolDblSided.py:1112 +#: appPlugins/ToolDblSided.py:1123 appPlugins/ToolDistance.py:672 +#: appPlugins/ToolDistance.py:683 appPlugins/ToolDistanceMin.py:362 +#: appPlugins/ToolDistanceMin.py:373 appPlugins/ToolDrilling.py:2941 +#: appPlugins/ToolDrilling.py:2952 appPlugins/ToolEtchCompensation.py:491 +#: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1337 +#: appPlugins/ToolExtract.py:1348 appPlugins/ToolFiducials.py:1069 +#: appPlugins/ToolFiducials.py:1080 appPlugins/ToolFilm.py:1677 +#: appPlugins/ToolFilm.py:1688 appPlugins/ToolFollow.py:805 +#: appPlugins/ToolFollow.py:816 appPlugins/ToolImage.py:350 +#: appPlugins/ToolImage.py:361 appPlugins/ToolInvertGerber.py:320 +#: appPlugins/ToolInvertGerber.py:331 appPlugins/ToolIsolation.py:3702 +#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2262 +#: appPlugins/ToolLevelling.py:2273 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolMilling.py:4565 appPlugins/ToolNCC.py:4791 +#: appPlugins/ToolNCC.py:4802 appPlugins/ToolOptimal.py:638 +#: appPlugins/ToolOptimal.py:649 appPlugins/ToolPaint.py:3411 +#: appPlugins/ToolPaint.py:3422 appPlugins/ToolPanelize.py:1365 +#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPcbWizard.py:519 +#: appPlugins/ToolPcbWizard.py:530 appPlugins/ToolPunchGerber.py:2363 +#: appPlugins/ToolPunchGerber.py:2374 appPlugins/ToolQRCode.py:1025 +#: appPlugins/ToolQRCode.py:1036 appPlugins/ToolRulesCheck.py:1701 +#: appPlugins/ToolRulesCheck.py:1712 appPlugins/ToolSolderPaste.py:1598 +#: appPlugins/ToolSolderPaste.py:1609 appPlugins/ToolSub.py:947 +#: appPlugins/ToolSub.py:958 appPlugins/ToolTransform.py:1011 +#: appPlugins/ToolTransform.py:1022 appTool.py:284 appTool.py:295 msgid "Edited value is out of range" msgstr "Отредактированное значение находится вне диапазона" #: appDatabase.py:1352 appDatabase.py:1359 appEditors/AppExcEditor.py:4567 #: appEditors/AppExcEditor.py:4574 appEditors/appGCodeEditor.py:890 #: appEditors/appGCodeEditor.py:897 appGUI/ObjectUI.py:162 -#: appGUI/ObjectUI.py:169 appTool.py:290 appTool.py:297 -#: appTools/ToolAlignObjects.py:541 appTools/ToolAlignObjects.py:548 -#: appTools/ToolCalculators.py:739 appTools/ToolCalculators.py:746 -#: appTools/ToolCalibration.py:1414 appTools/ToolCalibration.py:1421 -#: appTools/ToolCopperThieving.py:1767 appTools/ToolCopperThieving.py:1774 -#: appTools/ToolCorners.py:909 appTools/ToolCorners.py:916 -#: appTools/ToolCutOut.py:2895 appTools/ToolCutOut.py:2902 -#: appTools/ToolDblSided.py:1118 appTools/ToolDblSided.py:1125 -#: appTools/ToolDistance.py:678 appTools/ToolDistance.py:685 -#: appTools/ToolDistanceMin.py:368 appTools/ToolDistanceMin.py:375 -#: appTools/ToolDrilling.py:2947 appTools/ToolDrilling.py:2954 -#: appTools/ToolEtchCompensation.py:497 appTools/ToolEtchCompensation.py:504 -#: appTools/ToolExtract.py:1343 appTools/ToolExtract.py:1350 -#: appTools/ToolFiducials.py:1075 appTools/ToolFiducials.py:1082 -#: appTools/ToolFilm.py:1683 appTools/ToolFilm.py:1690 -#: appTools/ToolFollow.py:811 appTools/ToolFollow.py:818 -#: appTools/ToolImage.py:356 appTools/ToolImage.py:363 -#: appTools/ToolInvertGerber.py:326 appTools/ToolInvertGerber.py:333 -#: appTools/ToolIsolation.py:3708 appTools/ToolIsolation.py:3715 -#: appTools/ToolLevelling.py:2268 appTools/ToolLevelling.py:2275 -#: appTools/ToolMilling.py:4554 appTools/ToolMilling.py:4561 -#: appTools/ToolNCC.py:4797 appTools/ToolNCC.py:4804 -#: appTools/ToolOptimal.py:644 appTools/ToolOptimal.py:651 -#: appTools/ToolPaint.py:3417 appTools/ToolPaint.py:3424 -#: appTools/ToolPanelize.py:1371 appTools/ToolPanelize.py:1378 -#: appTools/ToolPcbWizard.py:525 appTools/ToolPcbWizard.py:532 -#: appTools/ToolPunchGerber.py:2369 appTools/ToolPunchGerber.py:2376 -#: appTools/ToolQRCode.py:1031 appTools/ToolQRCode.py:1038 -#: appTools/ToolRulesCheck.py:1707 appTools/ToolRulesCheck.py:1714 -#: appTools/ToolSolderPaste.py:1604 appTools/ToolSolderPaste.py:1611 -#: appTools/ToolSub.py:953 appTools/ToolSub.py:960 -#: appTools/ToolTransform.py:1017 appTools/ToolTransform.py:1024 +#: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:541 +#: appPlugins/ToolAlignObjects.py:548 appPlugins/ToolCalculators.py:739 +#: appPlugins/ToolCalculators.py:746 appPlugins/ToolCalibration.py:1414 +#: appPlugins/ToolCalibration.py:1421 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCopperThieving.py:1774 appPlugins/ToolCorners.py:909 +#: appPlugins/ToolCorners.py:916 appPlugins/ToolCutOut.py:2895 +#: appPlugins/ToolCutOut.py:2902 appPlugins/ToolDblSided.py:1118 +#: appPlugins/ToolDblSided.py:1125 appPlugins/ToolDistance.py:678 +#: appPlugins/ToolDistance.py:685 appPlugins/ToolDistanceMin.py:368 +#: appPlugins/ToolDistanceMin.py:375 appPlugins/ToolDrilling.py:2947 +#: appPlugins/ToolDrilling.py:2954 appPlugins/ToolEtchCompensation.py:497 +#: appPlugins/ToolEtchCompensation.py:504 appPlugins/ToolExtract.py:1343 +#: appPlugins/ToolExtract.py:1350 appPlugins/ToolFiducials.py:1075 +#: appPlugins/ToolFiducials.py:1082 appPlugins/ToolFilm.py:1683 +#: appPlugins/ToolFilm.py:1690 appPlugins/ToolFollow.py:811 +#: appPlugins/ToolFollow.py:818 appPlugins/ToolImage.py:356 +#: appPlugins/ToolImage.py:363 appPlugins/ToolInvertGerber.py:326 +#: appPlugins/ToolInvertGerber.py:333 appPlugins/ToolIsolation.py:3708 +#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolLevelling.py:2268 +#: appPlugins/ToolLevelling.py:2275 appPlugins/ToolMilling.py:4560 +#: appPlugins/ToolMilling.py:4567 appPlugins/ToolNCC.py:4797 +#: appPlugins/ToolNCC.py:4804 appPlugins/ToolOptimal.py:644 +#: appPlugins/ToolOptimal.py:651 appPlugins/ToolPaint.py:3417 +#: appPlugins/ToolPaint.py:3424 appPlugins/ToolPanelize.py:1371 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPcbWizard.py:525 +#: appPlugins/ToolPcbWizard.py:532 appPlugins/ToolPunchGerber.py:2369 +#: appPlugins/ToolPunchGerber.py:2376 appPlugins/ToolQRCode.py:1031 +#: appPlugins/ToolQRCode.py:1038 appPlugins/ToolRulesCheck.py:1707 +#: appPlugins/ToolRulesCheck.py:1714 appPlugins/ToolSolderPaste.py:1604 +#: appPlugins/ToolSolderPaste.py:1611 appPlugins/ToolSub.py:953 +#: appPlugins/ToolSub.py:960 appPlugins/ToolTransform.py:1017 +#: appPlugins/ToolTransform.py:1024 appTool.py:290 appTool.py:297 msgid "Edited value is within limits." msgstr "Отредактированное значение находится в пределах нормы." @@ -1507,21 +1514,21 @@ msgstr "Сохранить изменения" #: appDatabase.py:1738 appDatabase.py:2222 appDatabase.py:2677 #: appDatabase.py:2689 appGUI/MainGUI.py:493 appObjects/FlatCAMGeometry.py:1410 -#: appTools/ToolCutOut.py:667 appTools/ToolCutOut.py:689 -#: appTools/ToolCutOut.py:730 appTools/ToolIsolation.py:2786 -#: appTools/ToolIsolation.py:2796 appTools/ToolIsolation.py:2880 -#: appTools/ToolMilling.py:2182 appTools/ToolNCC.py:3973 -#: appTools/ToolNCC.py:3983 appTools/ToolNCC.py:4063 appTools/ToolPaint.py:2766 -#: appTools/ToolPaint.py:2776 appTools/ToolPaint.py:2865 app_Main.py:6250 -#: app_Main.py:6287 app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 -#: app_Main.py:6405 +#: appPlugins/ToolCutOut.py:667 appPlugins/ToolCutOut.py:689 +#: appPlugins/ToolCutOut.py:730 appPlugins/ToolIsolation.py:2786 +#: appPlugins/ToolIsolation.py:2796 appPlugins/ToolIsolation.py:2880 +#: appPlugins/ToolMilling.py:2182 appPlugins/ToolNCC.py:3973 +#: appPlugins/ToolNCC.py:3983 appPlugins/ToolNCC.py:4063 +#: appPlugins/ToolPaint.py:2766 appPlugins/ToolPaint.py:2776 +#: appPlugins/ToolPaint.py:2865 app_Main.py:6250 app_Main.py:6287 +#: app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 app_Main.py:6405 msgid "Tools Database" msgstr "База данных" #: appDatabase.py:1757 appDatabase.py:2208 appObjects/FlatCAMGeometry.py:1234 -#: appTools/ToolCutOut.py:494 appTools/ToolDrilling.py:1122 -#: appTools/ToolIsolation.py:1283 appTools/ToolMilling.py:1997 -#: appTools/ToolNCC.py:1252 appTools/ToolPaint.py:854 +#: appPlugins/ToolCutOut.py:494 appPlugins/ToolDrilling.py:1122 +#: appPlugins/ToolIsolation.py:1283 appPlugins/ToolMilling.py:1997 +#: appPlugins/ToolNCC.py:1252 appPlugins/ToolPaint.py:854 msgid "Failed to parse Tools DB file." msgstr "Не удалось прочитать файл БД." @@ -1576,7 +1583,7 @@ msgstr "" msgid "No Tool/row selected in the Tools Database table" msgstr "В таблице БД не выбрано ни одного инструмента/строки" -#: appDatabase.py:2657 appTools/ToolDrilling.py:1126 +#: appDatabase.py:2657 appPlugins/ToolDrilling.py:1126 msgid "Tools DB empty." msgstr "Инструменты БД пусты." @@ -1632,14 +1639,14 @@ msgstr "Чтобы добавить отверстие, сначала выбе #: appObjects/FlatCAMGeometry.py:2996 appObjects/FlatCAMGerber.py:434 #: appParsers/ParseGerber.py:2140 appParsers/ParseGerber.py:2231 #: appParsers/ParseGerber.py:2306 appParsers/ParseGerber.py:2380 -#: appParsers/ParseGerber.py:2442 appTools/ToolAlignObjects.py:271 -#: appTools/ToolAlignObjects.py:293 appTools/ToolCalculators.py:277 -#: appTools/ToolCalculators.py:287 appTools/ToolCalibration.py:312 -#: appTools/ToolCutOut.py:1603 appTools/ToolFiducials.py:602 -#: appTools/ToolFiducials.py:616 appTools/ToolFollow.py:325 -#: appTools/ToolFollow.py:396 appTools/ToolIsolation.py:1566 -#: appTools/ToolPaint.py:2324 appTools/ToolPanelize.py:1035 app_Main.py:5439 -#: app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 +#: appParsers/ParseGerber.py:2442 appPlugins/ToolAlignObjects.py:271 +#: appPlugins/ToolAlignObjects.py:293 appPlugins/ToolCalculators.py:277 +#: appPlugins/ToolCalculators.py:287 appPlugins/ToolCalibration.py:312 +#: appPlugins/ToolCutOut.py:1603 appPlugins/ToolFiducials.py:602 +#: appPlugins/ToolFiducials.py:616 appPlugins/ToolFollow.py:325 +#: appPlugins/ToolFollow.py:396 appPlugins/ToolIsolation.py:1566 +#: appPlugins/ToolPaint.py:2324 appPlugins/ToolPanelize.py:1035 +#: app_Main.py:5439 app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Готово." @@ -1679,21 +1686,22 @@ msgstr "Слишком много элементов для выбранного #: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1223 #: appEditors/AppGerberEditor.py:800 appEditors/AppGerberEditor.py:5834 -#: appObjects/FlatCAMCNCJob.py:774 appTools/ToolCopperThieving.py:325 -#: appTools/ToolCopperThieving.py:926 appTools/ToolCopperThieving.py:1139 -#: appTools/ToolCorners.py:224 appTools/ToolCorners.py:494 -#: appTools/ToolCorners.py:596 appTools/ToolCutOut.py:959 -#: appTools/ToolCutOut.py:985 appTools/ToolCutOut.py:1117 -#: appTools/ToolCutOut.py:1341 appTools/ToolCutOut.py:1495 -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 appTools/ToolDblSided.py:523 -#: appTools/ToolExtract.py:703 appTools/ToolExtract.py:752 -#: appTools/ToolExtract.py:761 appTools/ToolExtract.py:765 -#: appTools/ToolFiducials.py:310 appTools/ToolFiducials.py:562 -#: appTools/ToolFiducials.py:610 appTools/ToolFiducials.py:624 -#: appTools/ToolFilm.py:777 appTools/ToolFilm.py:1037 appTools/ToolMove.py:166 -#: appTools/ToolPaint.py:2318 app_Main.py:4934 camlib.py:2436 camlib.py:2503 -#: camlib.py:2571 camlib.py:2649 camlib.py:5326 camlib.py:5721 +#: appObjects/FlatCAMCNCJob.py:774 appPlugins/ToolCopperThieving.py:325 +#: appPlugins/ToolCopperThieving.py:926 appPlugins/ToolCopperThieving.py:1139 +#: appPlugins/ToolCorners.py:224 appPlugins/ToolCorners.py:494 +#: appPlugins/ToolCorners.py:596 appPlugins/ToolCutOut.py:959 +#: appPlugins/ToolCutOut.py:985 appPlugins/ToolCutOut.py:1117 +#: appPlugins/ToolCutOut.py:1341 appPlugins/ToolCutOut.py:1495 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 appPlugins/ToolDblSided.py:523 +#: appPlugins/ToolExtract.py:703 appPlugins/ToolExtract.py:752 +#: appPlugins/ToolExtract.py:761 appPlugins/ToolExtract.py:765 +#: appPlugins/ToolFiducials.py:310 appPlugins/ToolFiducials.py:562 +#: appPlugins/ToolFiducials.py:610 appPlugins/ToolFiducials.py:624 +#: appPlugins/ToolFilm.py:777 appPlugins/ToolFilm.py:1037 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2318 app_Main.py:4934 +#: camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 camlib.py:5326 +#: camlib.py:5721 msgid "Failed." msgstr "Неудачно." @@ -1747,71 +1755,73 @@ msgstr "Кликните на конечную точку ..." #: appEditors/AppExcEditor.py:1913 appEditors/AppGeoEditor.py:4141 #: appEditors/AppGerberEditor.py:3458 appEditors/AppGerberEditor.py:6168 #: appEditors/AppGerberEditor.py:6477 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1035 appGUI/GUIElements.py:1434 -#: appGUI/GUIElements.py:1645 appGUI/GUIElements.py:1929 -#: appGUI/GUIElements.py:3961 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 +#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 +#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 +#: appGUI/GUIElements.py:3962 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 #: appGUI/MainGUI.py:810 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1017 #: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2238 -#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appTools/ToolDrilling.py:300 -#: appTools/ToolIsolation.py:71 appTools/ToolMilling.py:389 -#: appTools/ToolMilling.py:397 appTools/ToolNCC.py:69 appTools/ToolPaint.py:142 -#: appTools/ToolSolderPaste.py:182 app_Main.py:6776 +#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appPlugins/ToolDrilling.py:300 +#: appPlugins/ToolIsolation.py:71 appPlugins/ToolMilling.py:389 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolNCC.py:69 +#: appPlugins/ToolPaint.py:142 appPlugins/ToolSolderPaste.py:182 +#: app_Main.py:6776 msgid "Delete" msgstr "Удалить" #: appEditors/AppExcEditor.py:2140 appObjects/FlatCAMExcellon.py:376 -#: appTools/ToolDrilling.py:752 appTools/ToolMilling.py:1150 +#: appPlugins/ToolDrilling.py:752 appPlugins/ToolMilling.py:1150 msgid "Total Drills" msgstr "Всего отверстий" #: appEditors/AppExcEditor.py:2172 appObjects/FlatCAMExcellon.py:410 -#: appTools/ToolDrilling.py:779 appTools/ToolMilling.py:1177 +#: appPlugins/ToolDrilling.py:779 appPlugins/ToolMilling.py:1177 msgid "Total Slots" msgstr "Всего пазов" #: appEditors/AppExcEditor.py:2250 appEditors/AppGeoEditor.py:4042 #: appEditors/AppGerberEditor.py:4193 appEditors/appGCodeEditor.py:582 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:70 +#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:191 #: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:718 -#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:81 -#: appTools/ToolCorners.py:148 appTools/ToolCutOut.py:325 -#: appTools/ToolDblSided.py:189 appTools/ToolDrilling.py:541 -#: appTools/ToolFiducials.py:181 appTools/ToolFilm.py:222 -#: appTools/ToolFollow.py:158 appTools/ToolIsolation.py:407 -#: appTools/ToolLevelling.py:376 appTools/ToolMilling.py:686 -#: appTools/ToolNCC.py:660 appTools/ToolPaint.py:624 -#: appTools/ToolPanelize.py:245 appTools/ToolPunchGerber.py:373 -#: appTools/ToolQRCode.py:181 appTools/ToolSub.py:212 +#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 +#: appPlugins/ToolCorners.py:148 appPlugins/ToolCutOut.py:325 +#: appPlugins/ToolDblSided.py:189 appPlugins/ToolDrilling.py:541 +#: appPlugins/ToolFiducials.py:181 appPlugins/ToolFilm.py:222 +#: appPlugins/ToolFollow.py:158 appPlugins/ToolIsolation.py:407 +#: appPlugins/ToolLevelling.py:376 appPlugins/ToolMilling.py:686 +#: appPlugins/ToolNCC.py:660 appPlugins/ToolPaint.py:624 +#: appPlugins/ToolPanelize.py:245 appPlugins/ToolPunchGerber.py:373 +#: appPlugins/ToolQRCode.py:181 appPlugins/ToolSub.py:212 msgid "Beginner" msgstr "" #: appEditors/AppExcEditor.py:2261 appEditors/AppGeoEditor.py:4055 #: appEditors/AppGerberEditor.py:4206 appEditors/appGCodeEditor.py:595 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:72 +#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:200 #: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:727 -#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:83 -#: appTools/ToolCorners.py:166 appTools/ToolCutOut.py:368 -#: appTools/ToolDblSided.py:215 appTools/ToolDrilling.py:584 -#: appTools/ToolFiducials.py:196 appTools/ToolFilm.py:248 -#: appTools/ToolFollow.py:172 appTools/ToolIsolation.py:460 -#: appTools/ToolLevelling.py:391 appTools/ToolMilling.py:751 -#: appTools/ToolNCC.py:706 appTools/ToolPaint.py:656 -#: appTools/ToolPanelize.py:265 appTools/ToolPunchGerber.py:387 -#: appTools/ToolQRCode.py:192 appTools/ToolSub.py:224 +#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 +#: appPlugins/ToolCorners.py:166 appPlugins/ToolCutOut.py:368 +#: appPlugins/ToolDblSided.py:215 appPlugins/ToolDrilling.py:584 +#: appPlugins/ToolFiducials.py:196 appPlugins/ToolFilm.py:248 +#: appPlugins/ToolFollow.py:172 appPlugins/ToolIsolation.py:460 +#: appPlugins/ToolLevelling.py:391 appPlugins/ToolMilling.py:751 +#: appPlugins/ToolNCC.py:706 appPlugins/ToolPaint.py:656 +#: appPlugins/ToolPanelize.py:265 appPlugins/ToolPunchGerber.py:387 +#: appPlugins/ToolQRCode.py:192 appPlugins/ToolSub.py:224 msgid "Advanced" msgstr "Расширенный" #: appEditors/AppExcEditor.py:2284 appObjects/FlatCAMGeometry.py:874 #: appObjects/FlatCAMGeometry.py:1555 appObjects/FlatCAMGeometry.py:2311 #: appObjects/FlatCAMGeometry.py:3066 appObjects/FlatCAMGeometry.py:3229 -#: appTools/ToolDrilling.py:1720 appTools/ToolIsolation.py:1459 -#: appTools/ToolIsolation.py:1877 appTools/ToolMilling.py:2259 -#: appTools/ToolMilling.py:2943 appTools/ToolMilling.py:3539 -#: appTools/ToolNCC.py:1458 appTools/ToolNCC.py:1596 appTools/ToolPaint.py:1028 -#: appTools/ToolPaint.py:1166 appTools/ToolPaint.py:1880 -#: appTools/ToolSolderPaste.py:478 appTools/ToolSolderPaste.py:550 +#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolIsolation.py:1459 +#: appPlugins/ToolIsolation.py:1877 appPlugins/ToolMilling.py:2259 +#: appPlugins/ToolMilling.py:2949 appPlugins/ToolMilling.py:3545 +#: appPlugins/ToolNCC.py:1458 appPlugins/ToolNCC.py:1596 +#: appPlugins/ToolPaint.py:1028 appPlugins/ToolPaint.py:1166 +#: appPlugins/ToolPaint.py:1880 appPlugins/ToolSolderPaste.py:478 +#: appPlugins/ToolSolderPaste.py:550 msgid "Wrong value format entered, use a number." msgstr "Неправильно введен формат значения, используйте числа." @@ -1842,8 +1852,8 @@ msgstr "В файле нет инструментов. Прерывание со #: appEditors/AppExcEditor.py:3125 appEditors/AppGerberEditor.py:4903 #: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2252 -#: appParsers/ParseExcellon.py:972 appTools/ToolMilling.py:2878 -#: appTools/ToolPcbWizard.py:337 appTools/ToolSolderPaste.py:917 +#: appParsers/ParseExcellon.py:972 appPlugins/ToolMilling.py:2884 +#: appPlugins/ToolPcbWizard.py:337 appPlugins/ToolSolderPaste.py:917 #: app_Main.py:6330 app_Main.py:8176 app_Main.py:10660 app_Main.py:10727 #: app_Main.py:10862 app_Main.py:10927 msgid "An internal error has occurred. See shell.\n" @@ -1851,8 +1861,8 @@ msgstr "Произошла внутренняя ошибка. Смотрите #: appEditors/AppExcEditor.py:3130 appObjects/FlatCAMGeometry.py:2571 #: appObjects/FlatCAMGeometry.py:2576 appObjects/FlatCAMGeometry.py:2728 -#: appTools/ToolMilling.py:3208 appTools/ToolMilling.py:3212 -#: appTools/ToolSub.py:451 appTools/ToolSub.py:645 +#: appPlugins/ToolMilling.py:3214 appPlugins/ToolMilling.py:3218 +#: appPlugins/ToolSub.py:451 appPlugins/ToolSub.py:645 #, fuzzy #| msgid "Generate" msgid "Generating" @@ -1878,17 +1888,26 @@ msgstr "Редактор Excellon" #: appEditors/AppExcEditor.py:3992 appEditors/AppGeoEditor.py:3409 #: appEditors/AppGerberEditor.py:6010 appEditors/appGCodeEditor.py:755 -#: appGUI/ObjectUI.py:72 appTools/ToolCorners.py:663 -#: appTools/ToolCutOut.py:2333 appTools/ToolDblSided.py:645 -#: appTools/ToolDrilling.py:2308 appTools/ToolFiducials.py:772 -#: appTools/ToolFilm.py:1127 appTools/ToolFollow.py:687 -#: appTools/ToolIsolation.py:3184 appTools/ToolLevelling.py:1676 -#: appTools/ToolMilling.py:3611 appTools/ToolNCC.py:4117 -#: appTools/ToolPaint.py:2919 appTools/ToolPanelize.py:1086 -#: appTools/ToolPunchGerber.py:1964 appTools/ToolQRCode.py:731 -#: appTools/ToolSub.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:663 +#: appPlugins/ToolCutOut.py:2333 appPlugins/ToolDblSided.py:645 +#: appPlugins/ToolDrilling.py:2308 appPlugins/ToolFiducials.py:772 +#: appPlugins/ToolFilm.py:1127 appPlugins/ToolFollow.py:687 +#: appPlugins/ToolIsolation.py:3184 appPlugins/ToolLevelling.py:1676 +#: appPlugins/ToolMilling.py:3617 appPlugins/ToolNCC.py:4117 +#: appPlugins/ToolPaint.py:2919 appPlugins/ToolPanelize.py:1086 +#: appPlugins/ToolPunchGerber.py:1964 appPlugins/ToolQRCode.py:731 +#: appPlugins/ToolSub.py:774 +#, fuzzy +#| msgid "" +#| "BASIC is suitable for a beginner. Many parameters\n" +#| "are hidden from the user in this mode.\n" +#| "ADVANCED mode will make available all parameters.\n" +#| "\n" +#| "To change the application LEVEL, go to:\n" +#| "Edit -> Preferences -> General and check:\n" +#| "'APP. LEVEL' radio button." msgid "" -"BASIC is suitable for a beginner. Many parameters\n" +"In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n" "\n" @@ -1910,9 +1929,9 @@ msgid "Name:" msgstr "Имя:" #: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:624 -#: appGUI/ObjectUI.py:970 appTools/ToolIsolation.py:3219 -#: appTools/ToolMilling.py:3660 appTools/ToolNCC.py:4170 -#: appTools/ToolPaint.py:2975 appTools/ToolSolderPaste.py:1189 +#: appGUI/ObjectUI.py:970 appPlugins/ToolIsolation.py:3219 +#: appPlugins/ToolMilling.py:3666 appPlugins/ToolNCC.py:4170 +#: appPlugins/ToolPaint.py:2975 appPlugins/ToolSolderPaste.py:1189 msgid "Tools Table" msgstr "Таблица инструментов" @@ -1947,26 +1966,26 @@ msgstr "" #: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:492 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appTools/ToolCutOut.py:2426 appTools/ToolIsolation.py:3300 -#: appTools/ToolMilling.py:3777 appTools/ToolNCC.py:4263 -#: appTools/ToolNCC.py:4274 appTools/ToolPaint.py:3057 +#: appPlugins/ToolCutOut.py:2426 appPlugins/ToolIsolation.py:3300 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:4263 +#: appPlugins/ToolNCC.py:4274 appPlugins/ToolPaint.py:3057 msgid "Tool Dia" msgstr "Диаметр инструмента" #: appEditors/AppExcEditor.py:4071 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appTools/ToolIsolation.py:3302 appTools/ToolMilling.py:3779 -#: appTools/ToolNCC.py:4265 +#: appPlugins/ToolIsolation.py:3302 appPlugins/ToolMilling.py:3785 +#: appPlugins/ToolNCC.py:4265 msgid "Diameter for the new tool" msgstr "Диаметр нового инструмента" #: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:740 #: appEditors/AppGerberEditor.py:6161 appEditors/AppGerberEditor.py:6717 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appTools/ToolCopperThieving.py:1711 appTools/ToolDblSided.py:857 -#: appTools/ToolDblSided.py:1045 appTools/ToolLevelling.py:1994 -#: appTools/ToolNCC.py:63 appTools/ToolPaint.py:136 -#: appTools/ToolSolderPaste.py:179 appTools/ToolTransform.py:619 +#: appPlugins/ToolCopperThieving.py:1711 appPlugins/ToolDblSided.py:857 +#: appPlugins/ToolDblSided.py:1045 appPlugins/ToolLevelling.py:1994 +#: appPlugins/ToolNCC.py:63 appPlugins/ToolPaint.py:136 +#: appPlugins/ToolSolderPaste.py:179 appPlugins/ToolTransform.py:619 #: app_Main.py:6774 msgid "Add" msgstr "Добавить" @@ -2030,12 +2049,13 @@ msgstr "Добавляет массив свёрел (линейный или к #: appEditors/AppGerberEditor.py:6519 appEditors/appGCodeEditor.py:788 #: appGUI/ObjectUI.py:309 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appTools/ToolCorners.py:748 appTools/ToolCutOut.py:2379 -#: appTools/ToolDblSided.py:670 appTools/ToolExtract.py:988 -#: appTools/ToolFilm.py:1150 appTools/ToolIsolation.py:3580 -#: appTools/ToolNCC.py:4135 appTools/ToolNCC.py:4606 appTools/ToolPaint.py:2941 -#: appTools/ToolPaint.py:3285 appTools/ToolPunchGerber.py:2072 -#: appTools/ToolPunchGerber.py:2279 appTools/ToolTransform.py:626 +#: appPlugins/ToolCorners.py:748 appPlugins/ToolCutOut.py:2379 +#: appPlugins/ToolDblSided.py:670 appPlugins/ToolExtract.py:988 +#: appPlugins/ToolFilm.py:1150 appPlugins/ToolIsolation.py:3580 +#: appPlugins/ToolNCC.py:4135 appPlugins/ToolNCC.py:4606 +#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPaint.py:3285 +#: appPlugins/ToolPunchGerber.py:2072 appPlugins/ToolPunchGerber.py:2279 +#: appPlugins/ToolTransform.py:626 msgid "Type" msgstr "Тип" @@ -2062,9 +2082,9 @@ msgstr "Линейный" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appTools/ToolExtract.py:944 appTools/ToolExtract.py:1076 -#: appTools/ToolFiducials.py:952 appTools/ToolPunchGerber.py:2028 -#: appTools/ToolPunchGerber.py:2185 +#: appPlugins/ToolExtract.py:944 appPlugins/ToolExtract.py:1076 +#: appPlugins/ToolFiducials.py:952 appPlugins/ToolPunchGerber.py:2028 +#: appPlugins/ToolPunchGerber.py:2185 msgid "Circular" msgstr "Круг" @@ -2104,27 +2124,27 @@ msgstr "" #: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4355 #: appEditors/AppExcEditor.py:4451 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4749 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 +#: appGUI/GUIElements.py:4770 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 #: appGUI/MainGUI.py:4587 appGUI/MainGUI.py:4855 #: 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 -#: appTools/ToolFilm.py:1325 +#: appPlugins/ToolFilm.py:1325 msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 #: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6561 -#: appGUI/GUIElements.py:4756 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 +#: appGUI/GUIElements.py:4777 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 #: appGUI/MainGUI.py:4856 #: 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 -#: appTools/ToolFilm.py:1326 +#: appPlugins/ToolFilm.py:1326 msgid "Y" msgstr "Y" @@ -2144,8 +2164,8 @@ msgstr "Y" #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 -#: appTools/ToolDistance.py:639 appTools/ToolDistanceMin.py:313 -#: appTools/ToolTransform.py:664 +#: appPlugins/ToolDistance.py:639 appPlugins/ToolDistanceMin.py:313 +#: appPlugins/ToolTransform.py:664 msgid "Angle" msgstr "Угол" @@ -2155,7 +2175,7 @@ msgstr "Угол" #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:249 -#: appTools/ToolCutOut.py:2808 +#: appPlugins/ToolCutOut.py:2808 msgid "Pitch" msgstr "Шаг" @@ -2238,8 +2258,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4333 appEditors/AppGeoEditor.py:3512 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:776 -#: appTools/ToolReport.py:590 +#: appObjects/FlatCAMObj.py:877 appPlugins/ToolCorners.py:776 +#: appPlugins/ToolReport.py:590 msgid "Length" msgstr "Длина" @@ -2350,12 +2370,12 @@ msgstr "Круглый" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appTools/ToolDrilling.py:2863 appTools/ToolExtract.py:960 -#: appTools/ToolExtract.py:1102 appTools/ToolFollow.py:750 -#: appTools/ToolInvertGerber.py:272 appTools/ToolIsolation.py:3638 -#: appTools/ToolMilling.py:4471 appTools/ToolNCC.py:4634 -#: appTools/ToolPaint.py:3314 appTools/ToolPunchGerber.py:2044 -#: appTools/ToolPunchGerber.py:2211 appTools/ToolQRCode.py:885 +#: appPlugins/ToolDrilling.py:2863 appPlugins/ToolExtract.py:960 +#: appPlugins/ToolExtract.py:1102 appPlugins/ToolFollow.py:750 +#: appPlugins/ToolInvertGerber.py:272 appPlugins/ToolIsolation.py:3638 +#: appPlugins/ToolMilling.py:4477 appPlugins/ToolNCC.py:4634 +#: appPlugins/ToolPaint.py:3314 appPlugins/ToolPunchGerber.py:2044 +#: appPlugins/ToolPunchGerber.py:2211 appPlugins/ToolQRCode.py:885 msgid "Square" msgstr "Квадрат" @@ -2377,22 +2397,23 @@ msgstr "Полный буфер" #: appEditors/AppGeoEditor.py:152 appEditors/AppGeoEditor.py:392 #: appEditors/AppGeoEditor.py:608 appEditors/AppGeoEditor.py:1103 -#: appEditors/AppGerberEditor.py:7080 appTools/ToolAlignObjects.py:95 -#: appTools/ToolCalculators.py:62 appTools/ToolCalibration.py:105 -#: appTools/ToolCopperThieving.py:116 appTools/ToolCorners.py:86 -#: appTools/ToolCutOut.py:144 appTools/ToolDblSided.py:77 -#: appTools/ToolDistance.py:123 appTools/ToolDistanceMin.py:79 -#: appTools/ToolDrilling.py:155 appTools/ToolEtchCompensation.py:71 -#: appTools/ToolExtract.py:134 appTools/ToolFiducials.py:110 -#: appTools/ToolFilm.py:112 appTools/ToolFollow.py:99 appTools/ToolImage.py:58 -#: appTools/ToolInvertGerber.py:66 appTools/ToolIsolation.py:172 -#: appTools/ToolLevelling.py:147 appTools/ToolMilling.py:154 -#: appTools/ToolNCC.py:181 appTools/ToolOptimal.py:94 appTools/ToolPaint.py:215 -#: appTools/ToolPanelize.py:87 appTools/ToolPcbWizard.py:84 -#: appTools/ToolPunchGerber.py:165 appTools/ToolQRCode.py:107 -#: appTools/ToolReport.py:90 appTools/ToolRulesCheck.py:106 -#: appTools/ToolSolderPaste.py:107 appTools/ToolSub.py:141 -#: appTools/ToolTransform.py:76 +#: appEditors/AppGerberEditor.py:7080 appPlugins/ToolAlignObjects.py:95 +#: appPlugins/ToolCalculators.py:62 appPlugins/ToolCalibration.py:105 +#: appPlugins/ToolCopperThieving.py:116 appPlugins/ToolCorners.py:86 +#: appPlugins/ToolCutOut.py:144 appPlugins/ToolDblSided.py:77 +#: appPlugins/ToolDistance.py:123 appPlugins/ToolDistanceMin.py:79 +#: appPlugins/ToolDrilling.py:155 appPlugins/ToolEtchCompensation.py:71 +#: appPlugins/ToolExtract.py:134 appPlugins/ToolFiducials.py:110 +#: appPlugins/ToolFilm.py:112 appPlugins/ToolFollow.py:99 +#: appPlugins/ToolImage.py:58 appPlugins/ToolInvertGerber.py:66 +#: appPlugins/ToolIsolation.py:172 appPlugins/ToolLevelling.py:147 +#: appPlugins/ToolMilling.py:154 appPlugins/ToolNCC.py:181 +#: appPlugins/ToolOptimal.py:94 appPlugins/ToolPaint.py:215 +#: appPlugins/ToolPanelize.py:87 appPlugins/ToolPcbWizard.py:84 +#: appPlugins/ToolPunchGerber.py:165 appPlugins/ToolQRCode.py:107 +#: appPlugins/ToolReport.py:90 appPlugins/ToolRulesCheck.py:106 +#: appPlugins/ToolSolderPaste.py:107 appPlugins/ToolSub.py:141 +#: appPlugins/ToolTransform.py:76 #, fuzzy #| msgid "plugin_tab" msgid "Plugin" @@ -2427,9 +2448,9 @@ msgstr "Шрифт" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appTools/ToolCopperThieving.py:1494 appTools/ToolCopperThieving.py:1534 -#: appTools/ToolExtract.py:988 appTools/ToolFiducials.py:888 -#: appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolCopperThieving.py:1494 appPlugins/ToolCopperThieving.py:1534 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolFiducials.py:888 +#: appPlugins/ToolPunchGerber.py:2072 msgid "Size" msgstr "Размер" @@ -2446,13 +2467,13 @@ msgid "Text Tool" msgstr "Текст" #: appEditors/AppGeoEditor.py:458 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1126 appTools/ToolDrilling.py:910 -#: appTools/ToolDrilling.py:1254 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:3377 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:2491 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:363 -#: appTools/ToolNCC.py:2540 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:335 -#: appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1126 appPlugins/ToolDrilling.py:910 +#: appPlugins/ToolDrilling.py:1254 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:3377 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:2491 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:363 +#: appPlugins/ToolNCC.py:2540 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:335 appPlugins/ToolPaint.py:3119 msgid "Tool" msgstr "Инструменты" @@ -2502,12 +2523,12 @@ msgstr "Трансформация" #: appEditors/AppGeoEditor.py:679 appEditors/AppGeoEditor.py:771 #: appEditors/AppGerberEditor.py:6656 appEditors/AppGerberEditor.py:6748 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 -#: appTools/ToolTransform.py:557 appTools/ToolTransform.py:680 +#: appPlugins/ToolTransform.py:557 appPlugins/ToolTransform.py:680 msgid "Rotate" msgstr "Вращение" #: appEditors/AppGeoEditor.py:680 appEditors/AppGerberEditor.py:6657 -#: appTools/ToolTransform.py:558 +#: appPlugins/ToolTransform.py:558 msgid "Skew/Shear" msgstr "Наклон/Сдвиг" @@ -2516,12 +2537,12 @@ msgstr "Наклон/Сдвиг" #: appGUI/MainGUI.py:1254 appGUI/MainGUI.py:1728 appGUI/MainGUI.py:2467 #: appGUI/MainGUI.py:5107 appGUI/ObjectUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 -#: appTools/ToolTransform.py:559 +#: appPlugins/ToolTransform.py:559 msgid "Scale" msgstr "Масштаб" #: appEditors/AppGeoEditor.py:682 appEditors/AppGerberEditor.py:6659 -#: appTools/ToolTransform.py:560 +#: appPlugins/ToolTransform.py:560 msgid "Mirror (Flip)" msgstr "Зеркалирование (отражение)" @@ -2530,16 +2551,16 @@ msgstr "Зеркалирование (отражение)" #: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:1681 appGUI/MainGUI.py:1726 #: appGUI/MainGUI.py:2465 appGUI/MainGUI.py:5098 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 -#: appTools/ToolTransform.py:562 +#: appPlugins/ToolTransform.py:562 msgid "Buffer" msgstr "Буфер" #: appEditors/AppGeoEditor.py:715 appEditors/AppGerberEditor.py:6692 -#: appGUI/GUIElements.py:3870 +#: appGUI/GUIElements.py:3871 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 -#: appTools/ToolDblSided.py:832 appTools/ToolDblSided.py:1008 -#: appTools/ToolFilm.py:1204 appTools/ToolTransform.py:594 +#: appPlugins/ToolDblSided.py:832 appPlugins/ToolDblSided.py:1008 +#: appPlugins/ToolFilm.py:1204 appPlugins/ToolTransform.py:594 msgid "Reference" msgstr "Ссылка" @@ -2562,8 +2583,8 @@ msgstr "" #: appEditors/AppGeoEditor.py:725 appEditors/AppGerberEditor.py:6702 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolCalibration.py:144 appTools/ToolCalibration.py:145 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:144 appPlugins/ToolCalibration.py:145 +#: appPlugins/ToolTransform.py:604 msgid "Origin" msgstr "Источник" @@ -2574,10 +2595,10 @@ msgstr "Источник" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolFollow.py:731 appTools/ToolIsolation.py:3562 -#: appTools/ToolNCC.py:4596 appTools/ToolPaint.py:3265 -#: appTools/ToolPunchGerber.py:2275 appTools/ToolTransform.py:604 -#: defaults.py:581 +#: appPlugins/ToolFollow.py:731 appPlugins/ToolIsolation.py:3562 +#: appPlugins/ToolNCC.py:4596 appPlugins/ToolPaint.py:3265 +#: appPlugins/ToolPunchGerber.py:2275 appPlugins/ToolTransform.py:604 +#: defaults.py:582 msgid "Selection" msgstr "Выбор" @@ -2585,7 +2606,7 @@ msgstr "Выбор" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 -#: appTools/ToolDblSided.py:843 appTools/ToolTransform.py:604 +#: appPlugins/ToolDblSided.py:843 appPlugins/ToolTransform.py:604 msgid "Point" msgstr "Точка" @@ -2598,26 +2619,27 @@ msgstr "Минимальное расстояние" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appTools/ToolExtract.py:1154 appTools/ToolExtract.py:1172 -#: appTools/ToolPunchGerber.py:2150 appTools/ToolPunchGerber.py:2260 -#: appTools/ToolTransform.py:610 appTools/ToolTransform.py:936 app_Main.py:8511 +#: appPlugins/ToolExtract.py:1154 appPlugins/ToolExtract.py:1172 +#: appPlugins/ToolPunchGerber.py:2150 appPlugins/ToolPunchGerber.py:2260 +#: appPlugins/ToolTransform.py:610 appPlugins/ToolTransform.py:936 +#: app_Main.py:8511 msgid "Value" msgstr "Значение" #: appEditors/AppGeoEditor.py:733 appEditors/AppGerberEditor.py:6710 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 -#: appTools/ToolTransform.py:612 +#: appPlugins/ToolTransform.py:612 msgid "A point of reference in format X,Y." msgstr "Точка привязки в формате X,Y." #: appEditors/AppGeoEditor.py:742 appEditors/AppGerberEditor.py:6719 -#: appTools/ToolTransform.py:621 +#: appPlugins/ToolTransform.py:621 msgid "Add point coordinates from clipboard." msgstr "Координаты скопированы в буфер обмена." #: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6734 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 -#: appTools/ToolTransform.py:666 +#: appPlugins/ToolTransform.py:666 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359.\n" @@ -2630,7 +2652,7 @@ msgstr "" "Отрицательные числа для движения против часовой стрелки." #: appEditors/AppGeoEditor.py:773 appEditors/AppGerberEditor.py:6750 -#: appTools/ToolTransform.py:682 +#: appPlugins/ToolTransform.py:682 msgid "" "Rotate the selected object(s).\n" "The point of reference is the middle of\n" @@ -2644,7 +2666,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6770 appEditors/AppGerberEditor.py:6832 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 -#: appTools/ToolTransform.py:702 appTools/ToolTransform.py:764 +#: appPlugins/ToolTransform.py:702 appPlugins/ToolTransform.py:764 msgid "Link" msgstr "Ссылка" @@ -2652,20 +2674,20 @@ msgstr "Ссылка" #: appEditors/AppGerberEditor.py:6772 appEditors/AppGerberEditor.py:6834 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 -#: appTools/ToolTransform.py:704 appTools/ToolTransform.py:766 +#: appPlugins/ToolTransform.py:704 appPlugins/ToolTransform.py:766 msgid "Link the Y entry to X entry and copy its content." msgstr "Соедините запись Y с записью X и скопируйте ее содержимое." #: appEditors/AppGeoEditor.py:800 appEditors/AppGerberEditor.py:6777 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appTools/ToolFilm.py:1281 appTools/ToolTransform.py:709 +#: appPlugins/ToolFilm.py:1281 appPlugins/ToolTransform.py:709 msgid "X angle" msgstr "Угол наклона X" #: appEditors/AppGeoEditor.py:802 appEditors/AppGeoEditor.py:823 #: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6800 -#: appTools/ToolTransform.py:711 appTools/ToolTransform.py:732 +#: appPlugins/ToolTransform.py:711 appPlugins/ToolTransform.py:732 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." @@ -2674,13 +2696,13 @@ msgstr "" "Число с плавающей запятой между -360 и 360." #: appEditors/AppGeoEditor.py:810 appEditors/AppGerberEditor.py:6787 -#: appTools/ToolTransform.py:719 +#: appPlugins/ToolTransform.py:719 msgid "Skew X" msgstr "Наклон X" #: appEditors/AppGeoEditor.py:812 appEditors/AppGeoEditor.py:833 #: appEditors/AppGerberEditor.py:6789 appEditors/AppGerberEditor.py:6810 -#: appTools/ToolTransform.py:721 appTools/ToolTransform.py:742 +#: appPlugins/ToolTransform.py:721 appPlugins/ToolTransform.py:742 msgid "" "Skew/shear the selected object(s).\n" "The point of reference is the middle of\n" @@ -2693,36 +2715,36 @@ msgstr "" #: appEditors/AppGeoEditor.py:821 appEditors/AppGerberEditor.py:6798 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appTools/ToolFilm.py:1290 appTools/ToolTransform.py:730 +#: appPlugins/ToolFilm.py:1290 appPlugins/ToolTransform.py:730 msgid "Y angle" msgstr "Угол наклона Y" #: appEditors/AppGeoEditor.py:831 appEditors/AppGerberEditor.py:6808 -#: appTools/ToolTransform.py:740 +#: appPlugins/ToolTransform.py:740 msgid "Skew Y" msgstr "Наклон Y" #: appEditors/AppGeoEditor.py:862 appEditors/AppGerberEditor.py:6839 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appTools/ToolFilm.py:1237 appTools/ToolTransform.py:771 +#: appPlugins/ToolFilm.py:1237 appPlugins/ToolTransform.py:771 msgid "X factor" msgstr "Коэффициент X" #: appEditors/AppGeoEditor.py:864 appEditors/AppGerberEditor.py:6841 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 -#: appTools/ToolTransform.py:773 +#: appPlugins/ToolTransform.py:773 msgid "Factor for scaling on X axis." msgstr "Коэффициент масштабирования по оси X." #: appEditors/AppGeoEditor.py:871 appEditors/AppGerberEditor.py:6848 -#: appTools/ToolTransform.py:780 +#: appPlugins/ToolTransform.py:780 msgid "Scale X" msgstr "Масштаб Х" #: appEditors/AppGeoEditor.py:873 appEditors/AppGeoEditor.py:893 #: appEditors/AppGerberEditor.py:6850 appEditors/AppGerberEditor.py:6870 -#: appTools/ToolTransform.py:782 appTools/ToolTransform.py:802 +#: appPlugins/ToolTransform.py:782 appPlugins/ToolTransform.py:802 msgid "" "Scale the selected object(s).\n" "The point of reference depends on \n" @@ -2735,57 +2757,57 @@ msgstr "" #: appEditors/AppGeoEditor.py:882 appEditors/AppGerberEditor.py:6859 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appTools/ToolFilm.py:1246 appTools/ToolTransform.py:791 +#: appPlugins/ToolFilm.py:1246 appPlugins/ToolTransform.py:791 msgid "Y factor" msgstr "Коэффициент Y" #: appEditors/AppGeoEditor.py:884 appEditors/AppGerberEditor.py:6861 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 -#: appTools/ToolTransform.py:793 +#: appPlugins/ToolTransform.py:793 msgid "Factor for scaling on Y axis." msgstr "Коэффициент масштабирования по оси Y." #: appEditors/AppGeoEditor.py:891 appEditors/AppGerberEditor.py:6868 -#: appTools/ToolTransform.py:800 +#: appPlugins/ToolTransform.py:800 msgid "Scale Y" msgstr "Масштаб Y" #: appEditors/AppGeoEditor.py:918 appEditors/AppGerberEditor.py:6895 -#: appTools/ToolTransform.py:827 +#: appPlugins/ToolTransform.py:827 msgid "Flip on X" msgstr "Отразить по X" #: appEditors/AppGeoEditor.py:920 appEditors/AppGeoEditor.py:925 #: appEditors/AppGerberEditor.py:6897 appEditors/AppGerberEditor.py:6902 -#: appTools/ToolTransform.py:829 appTools/ToolTransform.py:834 +#: appPlugins/ToolTransform.py:829 appPlugins/ToolTransform.py:834 msgid "Flip the selected object(s) over the X axis." msgstr "Отражает выбранные фигуры по оси X." #: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6900 -#: appTools/ToolTransform.py:832 +#: appPlugins/ToolTransform.py:832 msgid "Flip on Y" msgstr "Отразить по Y" #: appEditors/AppGeoEditor.py:943 appEditors/AppGerberEditor.py:6920 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 -#: appTools/ToolTransform.py:852 +#: appPlugins/ToolTransform.py:852 msgid "X val" msgstr "Значение X" #: appEditors/AppGeoEditor.py:945 appEditors/AppGerberEditor.py:6922 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 -#: appTools/ToolTransform.py:854 +#: appPlugins/ToolTransform.py:854 msgid "Distance to offset on X axis. In current units." msgstr "Расстояние смещения по оси X. В текущих единицах." #: appEditors/AppGeoEditor.py:952 appEditors/AppGerberEditor.py:6929 -#: appTools/ToolTransform.py:861 +#: appPlugins/ToolTransform.py:861 msgid "Offset X" msgstr "Смещение Х" #: appEditors/AppGeoEditor.py:954 appEditors/AppGeoEditor.py:974 #: appEditors/AppGerberEditor.py:6931 appEditors/AppGerberEditor.py:6951 -#: appTools/ToolTransform.py:863 appTools/ToolTransform.py:883 +#: appPlugins/ToolTransform.py:863 appPlugins/ToolTransform.py:883 msgid "" "Offset the selected object(s).\n" "The point of reference is the middle of\n" @@ -2797,18 +2819,18 @@ msgstr "" #: appEditors/AppGeoEditor.py:963 appEditors/AppGerberEditor.py:6940 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 -#: appTools/ToolTransform.py:872 +#: appPlugins/ToolTransform.py:872 msgid "Y val" msgstr "Значение Y" #: appEditors/AppGeoEditor.py:965 appEditors/AppGerberEditor.py:6942 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 -#: appTools/ToolTransform.py:874 +#: appPlugins/ToolTransform.py:874 msgid "Distance to offset on Y axis. In current units." msgstr "Расстояние смещения по оси Y. В текущих единицах." #: appEditors/AppGeoEditor.py:972 appEditors/AppGerberEditor.py:6949 -#: appTools/ToolTransform.py:881 +#: appPlugins/ToolTransform.py:881 msgid "Offset Y" msgstr "Смещение Y" @@ -2817,14 +2839,14 @@ msgstr "Смещение Y" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appTools/ToolInvertGerber.py:271 appTools/ToolQRCode.py:884 -#: appTools/ToolTransform.py:901 +#: appPlugins/ToolInvertGerber.py:271 appPlugins/ToolQRCode.py:884 +#: appPlugins/ToolTransform.py:901 msgid "Rounded" msgstr "Закругленный" #: appEditors/AppGeoEditor.py:994 appEditors/AppGerberEditor.py:6971 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 -#: appTools/ToolTransform.py:903 +#: appPlugins/ToolTransform.py:903 msgid "" "If checked then the buffer will surround the buffered shape,\n" "every corner will be rounded.\n" @@ -2838,15 +2860,15 @@ msgstr "" #: appEditors/AppGeoEditor.py:1002 appEditors/AppGerberEditor.py:6979 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 -#: appTools/ToolDistance.py:127 appTools/ToolDistance.py:421 -#: appTools/ToolDistance.py:557 appTools/ToolDistanceMin.py:211 -#: appTools/ToolTransform.py:911 +#: appPlugins/ToolDistance.py:127 appPlugins/ToolDistance.py:421 +#: appPlugins/ToolDistance.py:557 appPlugins/ToolDistanceMin.py:211 +#: appPlugins/ToolTransform.py:911 msgid "Distance" msgstr "Расстояние" #: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6981 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 -#: appTools/ToolTransform.py:913 +#: appPlugins/ToolTransform.py:913 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2859,12 +2881,12 @@ msgstr "" "или уменьшается с помощью \"расстояния\"." #: appEditors/AppGeoEditor.py:1016 appEditors/AppGerberEditor.py:6993 -#: appTools/ToolTransform.py:925 +#: appPlugins/ToolTransform.py:925 msgid "Buffer D" msgstr "Буфер D" #: appEditors/AppGeoEditor.py:1018 appEditors/AppGerberEditor.py:6995 -#: appTools/ToolTransform.py:927 +#: appPlugins/ToolTransform.py:927 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." @@ -2874,7 +2896,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1029 appEditors/AppGerberEditor.py:7006 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 -#: appTools/ToolTransform.py:938 +#: appPlugins/ToolTransform.py:938 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2889,12 +2911,12 @@ msgstr "" "исходного размера." #: appEditors/AppGeoEditor.py:1042 appEditors/AppGerberEditor.py:7019 -#: appTools/ToolTransform.py:951 +#: appPlugins/ToolTransform.py:951 msgid "Buffer F" msgstr "Буфер F" #: appEditors/AppGeoEditor.py:1044 appEditors/AppGerberEditor.py:7021 -#: appTools/ToolTransform.py:953 +#: appPlugins/ToolTransform.py:953 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." @@ -2906,36 +2928,36 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 -#: appTools/ToolCalibration.py:894 appTools/ToolDrilling.py:2815 -#: appTools/ToolMilling.py:4425 appTools/ToolPanelize.py:1152 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:894 appPlugins/ToolDrilling.py:2815 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolPanelize.py:1152 +#: appPlugins/ToolTransform.py:604 msgid "Object" msgstr "Объект" #: appEditors/AppGeoEditor.py:1205 appEditors/AppGerberEditor.py:7182 -#: appTools/ToolTransform.py:168 +#: appPlugins/ToolTransform.py:168 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Неправильный формат для значения точки. Требуется формат X,Y" #: appEditors/AppGeoEditor.py:1230 appEditors/AppGerberEditor.py:7207 -#: appTools/ToolTransform.py:185 +#: appPlugins/ToolTransform.py:185 msgid "Rotate transformation can not be done for a value of 0." msgstr "Трансформация поворота не может быть выполнена для значения 0." #: appEditors/AppGeoEditor.py:1288 appEditors/AppGeoEditor.py:1309 #: appEditors/AppGerberEditor.py:7265 appEditors/AppGerberEditor.py:7286 -#: appTools/ToolTransform.py:243 appTools/ToolTransform.py:264 +#: appPlugins/ToolTransform.py:243 appPlugins/ToolTransform.py:264 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" "Преобразование масштаба не может быть выполнено с коэффициентом 0 или 1." #: appEditors/AppGeoEditor.py:1322 appEditors/AppGeoEditor.py:1331 #: appEditors/AppGerberEditor.py:7299 appEditors/AppGerberEditor.py:7308 -#: appTools/ToolTransform.py:277 appTools/ToolTransform.py:286 +#: appPlugins/ToolTransform.py:277 appPlugins/ToolTransform.py:286 msgid "Offset transformation can not be done for a value of 0." msgstr "Трансформация смещения не может быть выполнена для значения 0." -#: appEditors/AppGeoEditor.py:1361 appTools/ToolTransform.py:314 +#: appEditors/AppGeoEditor.py:1361 appPlugins/ToolTransform.py:314 #, fuzzy #| msgid "Plotting" msgid "Rotating" @@ -2947,28 +2969,28 @@ msgstr "Прорисовка" #: appEditors/AppGerberEditor.py:7359 appEditors/AppGerberEditor.py:7401 #: appEditors/AppGerberEditor.py:7441 appEditors/AppGerberEditor.py:7480 #: appEditors/AppGerberEditor.py:7524 appEditors/AppGerberEditor.py:7560 -#: appTools/ToolTransform.py:336 appTools/ToolTransform.py:376 -#: appTools/ToolTransform.py:415 appTools/ToolTransform.py:450 -#: appTools/ToolTransform.py:487 appTools/ToolTransform.py:522 app_Main.py:6509 -#: app_Main.py:6555 +#: appPlugins/ToolTransform.py:336 appPlugins/ToolTransform.py:376 +#: appPlugins/ToolTransform.py:415 appPlugins/ToolTransform.py:450 +#: appPlugins/ToolTransform.py:487 appPlugins/ToolTransform.py:522 +#: app_Main.py:6509 app_Main.py:6555 msgid "Action was not executed" msgstr "Действие не выполнено" -#: appEditors/AppGeoEditor.py:1394 appTools/ToolTransform.py:346 +#: appEditors/AppGeoEditor.py:1394 appPlugins/ToolTransform.py:346 msgid "Flipping" msgstr "" #: appEditors/AppGeoEditor.py:1402 appEditors/AppGerberEditor.py:7390 -#: appTools/ToolTransform.py:363 app_Main.py:6507 +#: appPlugins/ToolTransform.py:363 app_Main.py:6507 msgid "Flip on Y axis done" msgstr "Отражение по оси Y завершено" #: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:7398 -#: appTools/ToolTransform.py:372 app_Main.py:6553 +#: appPlugins/ToolTransform.py:372 app_Main.py:6553 msgid "Flip on X axis done" msgstr "Отражение по оси Х завершено" -#: appEditors/AppGeoEditor.py:1429 appTools/ToolTransform.py:391 +#: appEditors/AppGeoEditor.py:1429 appPlugins/ToolTransform.py:391 #, fuzzy #| msgid "Skewing..." msgid "Skewing" @@ -2982,7 +3004,7 @@ msgstr "Наклон по оси X выполнен" msgid "Skew on the Y axis done" msgstr "Наклон по оси Y выполнен" -#: appEditors/AppGeoEditor.py:1464 appTools/ToolTransform.py:425 +#: appEditors/AppGeoEditor.py:1464 appPlugins/ToolTransform.py:425 #, fuzzy #| msgid "Scaling..." msgid "Scaling" @@ -2996,7 +3018,7 @@ msgstr "Масштабирование по оси X выполнено" msgid "Scale on the Y axis done" msgstr "Масштабирование по оси Y выполнено" -#: appEditors/AppGeoEditor.py:1495 appTools/ToolTransform.py:460 +#: appEditors/AppGeoEditor.py:1495 appPlugins/ToolTransform.py:460 #, fuzzy #| msgid "Offsetting..." msgid "Offsetting" @@ -3013,18 +3035,19 @@ msgstr "Смещение формы по оси Y выполнено" #: appEditors/AppGeoEditor.py:1520 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appTools/ToolCopperThieving.py:594 -#: appTools/ToolCopperThieving.py:797 appTools/ToolCopperThieving.py:810 -#: appTools/ToolIsolation.py:1560 appTools/ToolNCC.py:2053 -#: appTools/ToolNCC.py:2080 appTools/ToolNCC.py:2188 appTools/ToolNCC.py:2201 -#: appTools/ToolNCC.py:3103 appTools/ToolNCC.py:3208 appTools/ToolNCC.py:3223 -#: appTools/ToolNCC.py:3490 appTools/ToolNCC.py:3591 appTools/ToolNCC.py:3606 -#: appTools/ToolTransform.py:497 camlib.py:1110 +#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:594 +#: appPlugins/ToolCopperThieving.py:797 appPlugins/ToolCopperThieving.py:810 +#: appPlugins/ToolIsolation.py:1560 appPlugins/ToolNCC.py:2053 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2188 +#: appPlugins/ToolNCC.py:2201 appPlugins/ToolNCC.py:3103 +#: appPlugins/ToolNCC.py:3208 appPlugins/ToolNCC.py:3223 +#: appPlugins/ToolNCC.py:3490 appPlugins/ToolNCC.py:3591 +#: appPlugins/ToolNCC.py:3606 appPlugins/ToolTransform.py:497 camlib.py:1110 msgid "Buffering" msgstr "Буферизация" #: appEditors/AppGeoEditor.py:1527 appEditors/AppGerberEditor.py:7556 -#: appTools/ToolTransform.py:518 +#: appPlugins/ToolTransform.py:518 msgid "Buffer done" msgstr "Буфер готов" @@ -3039,7 +3062,7 @@ msgid "Enter an Angle Value (degrees)" msgstr "Введите значение угла (градусы)" #: appEditors/AppGeoEditor.py:1545 appEditors/AppGerberEditor.py:7574 -#: appTools/ToolTransform.py:334 +#: appPlugins/ToolTransform.py:334 msgid "Rotate done" msgstr "Поворот выполнен" @@ -3164,7 +3187,7 @@ msgstr "Выбранные участки включены..." msgid "Click on destination point ..." msgstr "Нажмите на конечную точку ..." -#: appEditors/AppGeoEditor.py:2819 appTools/ToolMove.py:163 +#: appEditors/AppGeoEditor.py:2819 appPlugins/ToolMove.py:163 #, fuzzy #| msgid "Moving ..." msgid "Moving" @@ -3261,11 +3284,11 @@ msgstr "Выбор полигона" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appTools/ToolCalibration.py:775 appTools/ToolCorners.py:741 -#: appTools/ToolEtchCompensation.py:374 appTools/ToolFiducials.py:881 -#: appTools/ToolFollow.py:727 appTools/ToolInvertGerber.py:243 -#: appTools/ToolLevelling.py:1763 appTools/ToolQRCode.py:792 -#: appTools/ToolSolderPaste.py:1267 +#: appPlugins/ToolCalibration.py:775 appPlugins/ToolCorners.py:741 +#: appPlugins/ToolEtchCompensation.py:374 appPlugins/ToolFiducials.py:881 +#: appPlugins/ToolFollow.py:727 appPlugins/ToolInvertGerber.py:243 +#: appPlugins/ToolLevelling.py:1763 appPlugins/ToolQRCode.py:792 +#: appPlugins/ToolSolderPaste.py:1267 msgid "Parameters" msgstr "Параметры" @@ -3317,7 +3340,7 @@ msgstr "Длина. Длина слота." #: appEditors/AppGeoEditor.py:3523 appEditors/AppGerberEditor.py:6240 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 -#: appTools/ToolFiducials.py:800 +#: appPlugins/ToolFiducials.py:800 msgid "Coordinates" msgstr "Координаты" @@ -3390,9 +3413,9 @@ msgstr "Линия" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 -#: appTools/ToolDrilling.py:2864 appTools/ToolFollow.py:751 -#: appTools/ToolIsolation.py:3639 appTools/ToolMilling.py:4472 -#: appTools/ToolNCC.py:4635 appTools/ToolPaint.py:3315 +#: appPlugins/ToolDrilling.py:2864 appPlugins/ToolFollow.py:751 +#: appPlugins/ToolIsolation.py:3639 appPlugins/ToolMilling.py:4478 +#: appPlugins/ToolNCC.py:4635 appPlugins/ToolPaint.py:3315 msgid "Polygon" msgstr "Полигон" @@ -3414,14 +3437,14 @@ msgstr "" #: appEditors/AppGeoEditor.py:4109 appEditors/AppGerberEditor.py:2641 #: appEditors/AppGerberEditor.py:4911 appObjects/FlatCAMGeometry.py:2742 -#: appTools/ToolCutOut.py:1595 appTools/ToolDistance.py:189 -#: appTools/ToolExtract.py:609 appTools/ToolExtract.py:720 -#: appTools/ToolExtract.py:795 appTools/ToolMilling.py:2671 -#: appTools/ToolOptimal.py:163 appTools/ToolPanelize.py:1043 -#: appTools/ToolQRCode.py:231 appTools/ToolReport.py:214 -#: appTools/ToolSolderPaste.py:693 appTools/ToolSolderPaste.py:983 -#: appTools/ToolSub.py:295 app_Main.py:8398 tclCommands/TclCommandOpenSVG.py:85 -#: tclCommands/TclCommandPanelize.py:299 +#: appPlugins/ToolCutOut.py:1595 appPlugins/ToolDistance.py:189 +#: appPlugins/ToolExtract.py:609 appPlugins/ToolExtract.py:720 +#: appPlugins/ToolExtract.py:795 appPlugins/ToolMilling.py:2671 +#: appPlugins/ToolOptimal.py:163 appPlugins/ToolPanelize.py:1043 +#: appPlugins/ToolQRCode.py:231 appPlugins/ToolReport.py:214 +#: appPlugins/ToolSolderPaste.py:693 appPlugins/ToolSolderPaste.py:983 +#: appPlugins/ToolSub.py:295 app_Main.py:8398 +#: tclCommands/TclCommandOpenSVG.py:85 tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Обработка" @@ -3449,8 +3472,8 @@ msgstr "Нажмите на целевой точке." #: appEditors/AppGeoEditor.py:5573 appEditors/AppGeoEditor.py:5598 #: appEditors/AppGeoEditor.py:5628 appEditors/AppGeoEditor.py:5708 #: appEditors/AppGeoEditor.py:5774 appEditors/AppGeoEditor.py:5842 -#: appTools/ToolCopperThieving.py:612 appTools/ToolFilm.py:809 -#: appTools/ToolFilm.py:1069 appTools/ToolRulesCheck.py:645 +#: appPlugins/ToolCopperThieving.py:612 appPlugins/ToolFilm.py:809 +#: appPlugins/ToolFilm.py:1069 appPlugins/ToolRulesCheck.py:645 msgid "Working..." msgstr "Обработка…" @@ -3464,7 +3487,7 @@ msgstr "Загрузка Gerber в редактор" msgid "Editing MultiGeo Geometry, tool" msgstr "Редактирование MultiGeo Geometry, инструментом" -#: appEditors/AppGeoEditor.py:5334 appTools/ToolNCC.py:2542 +#: appEditors/AppGeoEditor.py:5334 appPlugins/ToolNCC.py:2542 msgid "with diameter" msgstr "с диаметром" @@ -3518,8 +3541,8 @@ msgid "Invalid value for" msgstr "Недопустимые значения для" #: appEditors/AppGeoEditor.py:5920 appObjects/FlatCAMGeometry.py:2821 -#: appTools/ToolMilling.py:2750 appTools/ToolPaint.py:1994 -#: appTools/ToolPaint.py:2204 +#: appPlugins/ToolMilling.py:2750 appPlugins/ToolPaint.py:1994 +#: appPlugins/ToolPaint.py:2204 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3626,21 +3649,21 @@ msgid "Select shapes to import them into the edited object." msgstr "" #: appEditors/AppGerberEditor.py:3043 appEditors/AppGerberEditor.py:3125 -#: appTools/ToolIsolation.py:2365 appTools/ToolIsolation.py:2517 -#: appTools/ToolPaint.py:1265 +#: appPlugins/ToolIsolation.py:2365 appPlugins/ToolIsolation.py:2517 +#: appPlugins/ToolPaint.py:1265 msgid "Added polygon" msgstr "Добавленный полигон" #: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 -#: appTools/ToolIsolation.py:2366 appTools/ToolIsolation.py:2519 -#: appTools/ToolPaint.py:1267 +#: appPlugins/ToolIsolation.py:2366 appPlugins/ToolIsolation.py:2519 +#: appPlugins/ToolPaint.py:1267 msgid "Click to add next polygon or right click to start." msgstr "" "Щелкните, чтобы добавить следующий многоугольник, или щелкните правой " "кнопкой мыши, чтобы начать." #: appEditors/AppGerberEditor.py:3048 appEditors/AppGerberEditor.py:3130 -#: appTools/ToolIsolation.py:2522 +#: appPlugins/ToolIsolation.py:2522 msgid "No polygon in selection." msgstr "Нет полигона в выборе." @@ -3695,7 +3718,7 @@ msgstr "Размеры отредактированы." #: appEditors/AppGerberEditor.py:4510 appEditors/AppGerberEditor.py:6051 #: appEditors/AppGerberEditor.py:6098 appGUI/ObjectUI.py:309 -#: appTools/ToolExtract.py:988 appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolPunchGerber.py:2072 msgid "Code" msgstr "Код" @@ -3705,7 +3728,7 @@ msgid "Dim" msgstr "Диаметр" #: appEditors/AppGerberEditor.py:4624 appObjects/FlatCAMCNCJob.py:714 -#: appObjects/FlatCAMScript.py:130 appTools/ToolLevelling.py:1423 +#: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1423 #: app_Main.py:7643 msgid "Loading" msgstr "Загрузка" @@ -3744,9 +3767,9 @@ msgstr "Координаты скопированы в буфер обмена." #: appObjects/AppObject.py:340 appObjects/FlatCAMCNCJob.py:610 #: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1150 -#: appTools/ToolCorners.py:602 appTools/ToolFiducials.py:633 -#: appTools/ToolMove.py:235 appTools/ToolQRCode.py:537 app_Main.py:4988 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1150 +#: appPlugins/ToolCorners.py:602 appPlugins/ToolFiducials.py:633 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:537 app_Main.py:4988 msgid "Plotting" msgstr "Прорисовка" @@ -3787,7 +3810,7 @@ msgid "Gerber Editor" msgstr "Редактор Gerber" #: appEditors/AppGerberEditor.py:6038 appGUI/ObjectUI.py:274 -#: appObjects/FlatCAMObj.py:492 appTools/ToolReport.py:177 +#: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:177 msgid "Apertures" msgstr "Oтверстие" @@ -3800,17 +3823,17 @@ msgid "Index" msgstr "Индекс" #: appEditors/AppGerberEditor.py:6058 appGUI/ObjectUI.py:315 -#: appTools/ToolExtract.py:995 appTools/ToolPunchGerber.py:2079 +#: appPlugins/ToolExtract.py:995 appPlugins/ToolPunchGerber.py:2079 msgid "Aperture Code" msgstr "Код отверстия" #: appEditors/AppGerberEditor.py:6060 appGUI/ObjectUI.py:317 -#: appTools/ToolExtract.py:997 appTools/ToolPunchGerber.py:2081 +#: appPlugins/ToolExtract.py:997 appPlugins/ToolPunchGerber.py:2081 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Тип отверстия: круг, прямоугольник, макросы и так далее" #: appEditors/AppGerberEditor.py:6062 appGUI/ObjectUI.py:319 -#: appTools/ToolExtract.py:999 appTools/ToolPunchGerber.py:2083 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2083 msgid "Aperture Size:" msgstr "Размер отверстия:" @@ -3908,8 +3931,8 @@ msgstr "Как выбирать полигоны для рисования." #: appEditors/AppGerberEditor.py:6224 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appTools/ToolCalculators.py:556 appTools/ToolCalculators.py:599 -#: appTools/ToolCopperThieving.py:1334 +#: appPlugins/ToolCalculators.py:556 appPlugins/ToolCalculators.py:599 +#: appPlugins/ToolCopperThieving.py:1334 msgid "Area" msgstr "Площадь" @@ -3924,12 +3947,12 @@ msgstr "Просмотр исходного кода выбранного объ #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appTools/ToolCopperThieving.py:1345 appTools/ToolPcbWizard.py:484 +#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolPcbWizard.py:484 msgid "mm" msgstr "мм" -#: appEditors/AppGerberEditor.py:6230 appTools/ToolCopperThieving.py:1347 -#: appTools/ToolCopperThieving.py:1704 +#: appEditors/AppGerberEditor.py:6230 appPlugins/ToolCopperThieving.py:1347 +#: appPlugins/ToolCopperThieving.py:1704 msgid "in" msgstr "дюймы" @@ -4087,7 +4110,7 @@ msgstr "Искажение X отменено" msgid "Skew Y cancelled" msgstr "Искажение Y отменено" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3973 +#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3974 msgid "Find" msgstr "Найди" @@ -4113,13 +4136,13 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Строка, заменяющая строку в поле поиска по всему тексту." #: appEditors/AppTextEditor.py:108 appEditors/appGCodeEditor.py:157 -#: appGUI/GUIElements.py:4777 appGUI/ObjectUI.py:1977 +#: appGUI/GUIElements.py:4798 appGUI/ObjectUI.py:1977 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolExtract.py:936 appTools/ToolFollow.py:738 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 -#: appTools/ToolPunchGerber.py:2021 +#: appPlugins/ToolExtract.py:936 appPlugins/ToolFollow.py:738 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 +#: appPlugins/ToolPunchGerber.py:2021 msgid "All" msgstr "Все" @@ -4166,15 +4189,15 @@ msgstr "Открыть файл" #: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 #: appObjects/FlatCAMCNCJob.py:638 appObjects/FlatCAMCNCJob.py:644 -#: appTools/ToolLevelling.py:1389 appTools/ToolLevelling.py:1395 -#: appTools/ToolLevelling.py:1581 appTools/ToolLevelling.py:1587 -#: appTools/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 +#: appPlugins/ToolLevelling.py:1389 appPlugins/ToolLevelling.py:1395 +#: appPlugins/ToolLevelling.py:1581 appPlugins/ToolLevelling.py:1587 +#: appPlugins/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 msgid "Export Code ..." msgstr "Экспорт кода ..." #: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:693 -#: appObjects/FlatCAMCNCJob.py:1089 appTools/ToolLevelling.py:1413 -#: appTools/ToolLevelling.py:1605 appTools/ToolSolderPaste.py:1122 +#: appObjects/FlatCAMCNCJob.py:1089 appPlugins/ToolLevelling.py:1413 +#: appPlugins/ToolLevelling.py:1605 appPlugins/ToolSolderPaste.py:1122 msgid "No such file or directory" msgstr "Нет такого файла или каталога" @@ -4182,7 +4205,7 @@ msgstr "Нет такого файла или каталога" msgid "Saved to" msgstr "Сохранено в" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3981 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3982 #: appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 appGUI/MainGUI.py:4603 #: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4973 appGUI/MainGUI.py:5116 msgid "Ctrl+S" @@ -4217,12 +4240,12 @@ msgid "Start GCode" msgstr "Начните G Код" #: appEditors/appGCodeEditor.py:655 appObjects/FlatCAMCNCJob.py:763 -#: appTools/ToolCalibration.py:465 +#: appPlugins/ToolCalibration.py:465 msgid "Loaded Machine Code into Code Editor" msgstr "Машинный код загружен в редактор кода" #: appEditors/appGCodeEditor.py:747 appGUI/ObjectUI.py:1997 -#: appTools/ToolSolderPaste.py:1004 +#: appPlugins/ToolSolderPaste.py:1004 msgid "GCode Editor" msgstr "Редактор G Код" @@ -4233,25 +4256,25 @@ msgid "GCode" msgstr "Код" #: appEditors/appGCodeEditor.py:788 appGUI/ObjectUI.py:1002 -#: appGUI/ObjectUI.py:2122 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:3727 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 +#: appGUI/ObjectUI.py:2122 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3733 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 msgid "TT" msgstr "TT" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 appObjects/FlatCAMObj.py:499 -#: appTools/ToolDrilling.py:2359 appTools/ToolMilling.py:3682 -#: appTools/ToolMilling.py:3884 appTools/ToolReport.py:184 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolMilling.py:3688 +#: appPlugins/ToolMilling.py:3890 appPlugins/ToolReport.py:184 msgid "Drills" msgstr "Отверстия" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2359 -#: appTools/ToolMilling.py:3682 appTools/ToolMilling.py:3885 -#: appTools/ToolReport.py:186 +#: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2359 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3891 +#: appPlugins/ToolReport.py:186 msgid "Slots" msgstr "Пазы" @@ -4279,121 +4302,121 @@ msgstr "Вставить Код" msgid "Insert the code above at the cursor location." msgstr "Вставьте приведенный выше код в место расположения курсора." -#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1392 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 +#: appGUI/GUIElements.py:1393 msgid "Read Only" msgstr "" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Undo" msgstr "Pаспороть" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Redo" msgstr "Повторить" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:1697 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:1697 #: appGUI/ObjectUI.py:1979 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Cut" msgstr "Резать" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:4865 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:4865 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:748 appGUI/MainGUI.py:807 appGUI/MainGUI.py:885 #: appGUI/MainGUI.py:1015 appGUI/MainGUI.py:1265 appGUI/MainGUI.py:1754 #: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:2478 appGUI/MainGUI.py:5099 -#: appTools/ToolMilling.py:386 appTools/ToolPanelize.py:434 -#: appTools/ToolPanelize.py:460 appTools/ToolPanelize.py:569 -#: appTools/ToolPanelize.py:580 appTools/ToolPanelize.py:612 -#: appTools/ToolPanelize.py:661 appTools/ToolPanelize.py:860 -#: appTools/ToolPanelize.py:892 appTools/ToolPanelize.py:940 +#: appPlugins/ToolMilling.py:386 appPlugins/ToolPanelize.py:434 +#: appPlugins/ToolPanelize.py:460 appPlugins/ToolPanelize.py:569 +#: appPlugins/ToolPanelize.py:580 appPlugins/ToolPanelize.py:612 +#: appPlugins/ToolPanelize.py:661 appPlugins/ToolPanelize.py:860 +#: appPlugins/ToolPanelize.py:892 appPlugins/ToolPanelize.py:940 msgid "Copy" msgstr "Копировать" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4594 msgid "Ctrl+C" msgstr "Ctrl+C" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Paste" msgstr "Вставить" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1035 -#: appGUI/GUIElements.py:1434 appGUI/GUIElements.py:1645 -#: appGUI/GUIElements.py:1929 appGUI/GUIElements.py:3961 appGUI/MainGUI.py:4664 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 +#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 +#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3962 appGUI/MainGUI.py:4664 #: appGUI/MainGUI.py:4665 appGUI/MainGUI.py:4869 appGUI/MainGUI.py:4969 #: appGUI/MainGUI.py:4970 appGUI/MainGUI.py:5110 appGUI/MainGUI.py:5111 msgid "Del" msgstr "Удалить" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4593 #: appObjects/ObjectCollection.py:1148 appObjects/ObjectCollection.py:1195 -#: appTools/ToolIsolation.py:3612 appTools/ToolPunchGerber.py:2295 +#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolPunchGerber.py:2295 msgid "Select All" msgstr "Выбрать все" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:4593 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1051 appGUI/GUIElements.py:1450 +#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 msgid "Step Up" msgstr "подняться" -#: appGUI/GUIElements.py:1058 appGUI/GUIElements.py:1457 +#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 msgid "Step Down" msgstr "спускаться" -#: appGUI/GUIElements.py:2351 appGUI/GUIElements.py:2420 -#: appGUI/GUIElements.py:2481 appGUI/GUIElements.py:2546 -#: appGUI/GUIElements.py:3907 app_Main.py:4637 app_Main.py:4801 +#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 +#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 +#: appGUI/GUIElements.py:3908 app_Main.py:4637 app_Main.py:4801 #: app_Main.py:4890 app_Main.py:8990 app_Main.py:9338 msgid "Ok" msgstr "Да" -#: appGUI/GUIElements.py:3872 +#: appGUI/GUIElements.py:3873 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4403,19 +4426,19 @@ msgstr "" "- Абсолютный -> точка отсчета - это точка (0,0)\n" "- Относительный -> опорной точкой является положение мыши перед перемещением" -#: appGUI/GUIElements.py:3877 +#: appGUI/GUIElements.py:3878 msgid "Abs" msgstr "Абс" -#: appGUI/GUIElements.py:3878 +#: appGUI/GUIElements.py:3879 msgid "Relative" msgstr "Относительный" -#: appGUI/GUIElements.py:3889 +#: appGUI/GUIElements.py:3890 msgid "Location" msgstr "Местоположение" -#: appGUI/GUIElements.py:3891 +#: appGUI/GUIElements.py:3892 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" @@ -4427,92 +4450,92 @@ msgstr "" "Если ссылка является относительной, то переход будет на расстоянии (x, y)\n" "от текущей точки расположения мыши." -#: appGUI/GUIElements.py:3973 +#: appGUI/GUIElements.py:3974 #, fuzzy #| msgid "Ctrl+F10" msgid "Ctrl+F" msgstr "Ctrl+F10" -#: appGUI/GUIElements.py:3981 +#: appGUI/GUIElements.py:3982 msgid "Save Log" msgstr "Сохранить журнал" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 msgid "Clear All" msgstr "Oчистить все" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4106 appTools/ToolShell.py:324 +#: appGUI/GUIElements.py:4107 appPlugins/ToolShell.py:324 msgid "Type >help< to get started" msgstr "Введите >справка< чтобы начать работу" -#: appGUI/GUIElements.py:4672 appGUI/GUIElements.py:4689 +#: appGUI/GUIElements.py:4693 appGUI/GUIElements.py:4710 msgid "Jog the Y axis." msgstr "Пробегитесь по оси Y." -#: appGUI/GUIElements.py:4680 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 +#: appGUI/GUIElements.py:4701 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 #: appGUI/MainGUI.py:2247 msgid "Move to Origin" msgstr "Перейти к началу координат" -#: appGUI/GUIElements.py:4697 appGUI/GUIElements.py:4705 +#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4726 msgid "Jog the X axis." msgstr "Переместите ось X." -#: appGUI/GUIElements.py:4715 appGUI/GUIElements.py:4725 +#: appGUI/GUIElements.py:4736 appGUI/GUIElements.py:4746 msgid "Jog the Z axis." msgstr "Пробегитесь по оси Z." -#: appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4772 msgid "Zero the CNC X axes at current position." msgstr "Обнулите оси X ЧПУ в текущем положении." -#: appGUI/GUIElements.py:4759 +#: appGUI/GUIElements.py:4780 msgid "Zero the CNC Y axes at current position." msgstr "Обнулите оси Y ЧПУ в текущем положении." -#: appGUI/GUIElements.py:4764 +#: appGUI/GUIElements.py:4785 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4767 +#: appGUI/GUIElements.py:4788 msgid "Zero the CNC Z axes at current position." msgstr "Обнулите оси Z ЧПУ в текущем положении." -#: appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4792 msgid "Do Home" msgstr "Наведение" -#: appGUI/GUIElements.py:4773 +#: appGUI/GUIElements.py:4794 msgid "Perform a homing cycle on all axis." msgstr "Выполните цикл самонаведения по всей оси." -#: appGUI/GUIElements.py:4781 +#: appGUI/GUIElements.py:4802 msgid "Zero all CNC axes at current position." msgstr "Обнулите все оси ЧПУ в текущем положении." -#: appGUI/GUIElements.py:4939 appGUI/GUIElements.py:4948 +#: appGUI/GUIElements.py:4960 appGUI/GUIElements.py:4969 msgid "Idle." msgstr "Нет заданий." -#: appGUI/GUIElements.py:4987 +#: appGUI/GUIElements.py:5008 msgid "Application started ..." msgstr "Приложение запущено ..." -#: appGUI/GUIElements.py:4988 +#: appGUI/GUIElements.py:5009 msgid "Hello!" msgstr "Приветствую!" -#: appGUI/GUIElements.py:5047 +#: appGUI/GUIElements.py:5068 msgid "Run Script ..." msgstr "Выполнить сценарий ..." -#: appGUI/GUIElements.py:5049 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:5070 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4522,42 +4545,42 @@ msgstr "" "включающий автоматизацию некоторых\n" "функций FlatCAM." -#: appGUI/GUIElements.py:5058 appGUI/MainGUI.py:121 -#: appTools/ToolPcbWizard.py:412 appTools/ToolPcbWizard.py:420 +#: appGUI/GUIElements.py:5079 appGUI/MainGUI.py:121 +#: appPlugins/ToolPcbWizard.py:412 appPlugins/ToolPcbWizard.py:420 msgid "Open" msgstr "Открыть" -#: appGUI/GUIElements.py:5062 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 +#: appGUI/GUIElements.py:5083 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 #: appGUI/MainGUI.py:2210 appGUI/MainGUI.py:4600 app_Main.py:8890 #: app_Main.py:8893 msgid "Open Project" msgstr "Открыть проект" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 #: appGUI/MainGUI.py:2205 app_Main.py:8770 app_Main.py:8775 msgid "Open Gerber" msgstr "Открыть Gerber" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 #: appGUI/MainGUI.py:2207 app_Main.py:8810 app_Main.py:8815 msgid "Open Excellon" msgstr "Открыть Excellon" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 #: appGUI/MainGUI.py:4596 appGUI/MainGUI.py:5115 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5078 appGUI/MainGUI.py:143 app_Main.py:8853 +#: appGUI/GUIElements.py:5099 appGUI/MainGUI.py:143 app_Main.py:8853 #: app_Main.py:8858 msgid "Open G-Code" msgstr "Открыть G-Code" -#: appGUI/GUIElements.py:5088 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:5109 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Выход" @@ -4581,26 +4604,27 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Создаёт новый пустой проект" -#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appTools/ToolLevelling.py:1986 +#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appPlugins/ToolLevelling.py:1986 msgid "New" msgstr "Создать" #: appGUI/MainGUI.py:98 appGUI/MainGUI.py:1640 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 #: appObjects/FlatCAMGeometry.py:2178 appObjects/ObjectCollection.py:235 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:1339 -#: appTools/ToolCalibration.py:1356 appTools/ToolCopperThieving.py:184 -#: appTools/ToolCopperThieving.py:1376 appTools/ToolCopperThieving.py:1390 -#: appTools/ToolCutOut.py:2376 appTools/ToolCutOut.py:2774 -#: appTools/ToolDblSided.py:678 appTools/ToolDblSided.py:919 -#: appTools/ToolFilm.py:1148 appTools/ToolFilm.py:1171 -#: appTools/ToolImage.py:158 appTools/ToolImage.py:216 -#: appTools/ToolIsolation.py:3532 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:2808 appTools/ToolMilling.py:3636 -#: appTools/ToolNCC.py:4144 appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolSolderPaste.py:1503 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:634 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:1339 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCopperThieving.py:184 +#: appPlugins/ToolCopperThieving.py:1376 appPlugins/ToolCopperThieving.py:1390 +#: appPlugins/ToolCutOut.py:2376 appPlugins/ToolCutOut.py:2774 +#: appPlugins/ToolDblSided.py:678 appPlugins/ToolDblSided.py:919 +#: appPlugins/ToolFilm.py:1148 appPlugins/ToolFilm.py:1171 +#: appPlugins/ToolImage.py:158 appPlugins/ToolImage.py:216 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:2808 appPlugins/ToolMilling.py:3642 +#: appPlugins/ToolNCC.py:4144 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPanelize.py:1158 +#: appPlugins/ToolSolderPaste.py:1503 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:634 msgid "Geometry" msgstr "Geometry" @@ -4616,21 +4640,22 @@ msgstr "Создаёт новый объект Geometry." #: appGUI/MainGUI.py:103 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appTools/ToolAlignObjects.py:416 -#: appTools/ToolAlignObjects.py:452 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:904 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolCutOut.py:2375 -#: appTools/ToolDblSided.py:676 appTools/ToolDblSided.py:917 -#: appTools/ToolFilm.py:1147 appTools/ToolFilm.py:1170 -#: appTools/ToolImage.py:136 appTools/ToolImage.py:160 -#: appTools/ToolImage.py:216 appTools/ToolIsolation.py:3533 -#: appTools/ToolIsolation.py:3583 appTools/ToolNCC.py:4145 -#: appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPanelize.py:1158 appTools/ToolPanelize.py:1257 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:632 defaults.py:582 +#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:416 +#: appPlugins/ToolAlignObjects.py:452 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:904 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolCutOut.py:2375 +#: appPlugins/ToolDblSided.py:676 appPlugins/ToolDblSided.py:917 +#: appPlugins/ToolFilm.py:1147 appPlugins/ToolFilm.py:1170 +#: appPlugins/ToolImage.py:136 appPlugins/ToolImage.py:160 +#: appPlugins/ToolImage.py:216 appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3583 appPlugins/ToolNCC.py:4145 +#: appPlugins/ToolNCC.py:4612 appPlugins/ToolPaint.py:3291 +#: appPlugins/ToolPanelize.py:218 appPlugins/ToolPanelize.py:1116 +#: appPlugins/ToolPanelize.py:1158 appPlugins/ToolPanelize.py:1257 +#: appPlugins/ToolTransform.py:144 appPlugins/ToolTransform.py:632 +#: defaults.py:583 msgid "Gerber" msgstr "Gerber" @@ -4646,19 +4671,19 @@ msgstr "Создаёт новый объект Gerber." #: appGUI/MainGUI.py:108 appGUI/MainGUI.py:1644 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appTools/ToolAlignObjects.py:417 -#: appTools/ToolAlignObjects.py:453 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:905 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolDblSided.py:677 -#: appTools/ToolDblSided.py:876 appTools/ToolDblSided.py:918 -#: appTools/ToolFilm.py:1429 appTools/ToolIsolation.py:3583 -#: appTools/ToolMilling.py:3637 appTools/ToolNCC.py:4612 -#: appTools/ToolPaint.py:3291 appTools/ToolPanelize.py:218 -#: appTools/ToolPanelize.py:1116 appTools/ToolPunchGerber.py:2112 -#: appTools/ToolPunchGerber.py:2127 appTools/ToolTransform.py:144 -#: appTools/ToolTransform.py:633 +#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:417 +#: appPlugins/ToolAlignObjects.py:453 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:905 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolDblSided.py:677 +#: appPlugins/ToolDblSided.py:876 appPlugins/ToolDblSided.py:918 +#: appPlugins/ToolFilm.py:1429 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:3643 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPunchGerber.py:2112 +#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:633 msgid "Excellon" msgstr "Excellon" @@ -4768,8 +4793,8 @@ msgstr "HPGL2 как объект геометрии" msgid "Export" msgstr "Экспорт" -#: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:640 appTools/ToolQRCode.py:645 -#: app_Main.py:9000 app_Main.py:9005 +#: appGUI/MainGUI.py:247 appPlugins/ToolQRCode.py:640 +#: appPlugins/ToolQRCode.py:645 app_Main.py:9000 app_Main.py:9005 msgid "Export SVG" msgstr "Экспорт SVG" @@ -4777,7 +4802,8 @@ msgstr "Экспорт SVG" msgid "Export DXF" msgstr "Экспорт DXF" -#: appGUI/MainGUI.py:259 appTools/ToolQRCode.py:591 appTools/ToolQRCode.py:596 +#: appGUI/MainGUI.py:259 appPlugins/ToolQRCode.py:591 +#: appPlugins/ToolQRCode.py:596 msgid "Export PNG" msgstr "Экспорт PNG" @@ -4831,7 +4857,7 @@ msgstr "Импортировать настройки из файла" msgid "Export Preferences to file" msgstr "Экспортировать настройки в файл" -#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1197 +#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1199 msgid "Save Preferences" msgstr "Сохранить настройки" @@ -4991,10 +5017,10 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:457 appGUI/MainGUI.py:1322 -#: appGUI/preferences/PreferencesUIManager.py:926 -#: appGUI/preferences/PreferencesUIManager.py:1014 -#: appGUI/preferences/PreferencesUIManager.py:1042 -#: appGUI/preferences/PreferencesUIManager.py:1148 app_Main.py:6137 +#: appGUI/preferences/PreferencesUIManager.py:928 +#: appGUI/preferences/PreferencesUIManager.py:1016 +#: appGUI/preferences/PreferencesUIManager.py:1044 +#: appGUI/preferences/PreferencesUIManager.py:1150 app_Main.py:6137 #: app_Main.py:6142 app_Main.py:6157 msgid "Preferences" msgstr "Настройки" @@ -5004,7 +5030,7 @@ msgid "Shift+P" msgstr "Shift+P" #: appGUI/MainGUI.py:463 appObjects/FlatCAMObj.py:488 -#: appTools/ToolReport.py:173 +#: appPlugins/ToolReport.py:173 msgid "Options" msgstr "Опции" @@ -5212,8 +5238,8 @@ msgid "Objects" msgstr "Объекты" #: appGUI/MainGUI.py:584 appObjects/ObjectCollection.py:1152 -#: appObjects/ObjectCollection.py:1199 appTools/ToolIsolation.py:3618 -#: appTools/ToolPunchGerber.py:2301 +#: appObjects/ObjectCollection.py:1199 appPlugins/ToolIsolation.py:3618 +#: appPlugins/ToolPunchGerber.py:2301 msgid "Deselect All" msgstr "Снять выделение" @@ -5376,7 +5402,7 @@ msgstr "Удалить фигуру" #: appGUI/MainGUI.py:701 appGUI/MainGUI.py:815 appGUI/MainGUI.py:1272 #: appGUI/MainGUI.py:1703 appGUI/MainGUI.py:1765 appGUI/MainGUI.py:2485 -#: appGUI/MainGUI.py:5103 appTools/ToolMove.py:27 +#: appGUI/MainGUI.py:5103 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Переместить" @@ -5526,8 +5552,8 @@ msgstr "Белый" msgid "Black" msgstr "Чёрный" -#: appGUI/MainGUI.py:867 appTools/ToolMilling.py:3926 -#: appTools/ToolMilling.py:3934 app_Main.py:8471 +#: appGUI/MainGUI.py:867 appPlugins/ToolMilling.py:3932 +#: appPlugins/ToolMilling.py:3940 app_Main.py:8471 msgid "Custom" msgstr "Своё" @@ -5633,7 +5659,7 @@ msgstr "Отключить все участки" msgid "Drilling Tool" msgstr "буровой инструмент" -#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appTools/ToolMilling.py:1287 +#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appPlugins/ToolMilling.py:1287 msgid "Milling Tool" msgstr "Фрезерный инструмент" @@ -5657,7 +5683,7 @@ msgstr "Следование" msgid "NCC Tool" msgstr "Очистка меди" -#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appTools/ToolCutOut.py:2418 +#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appPlugins/ToolCutOut.py:2418 msgid "Cutout Tool" msgstr "Обрезка платы" @@ -5840,23 +5866,23 @@ msgstr "Оболочка TCL" msgid "Plot Area" msgstr "Рабочая область" -#: appGUI/MainGUI.py:1491 appTools/ToolCopperThieving.py:1278 -#: appTools/ToolCorners.py:677 appTools/ToolEtchCompensation.py:309 -#: appTools/ToolExtract.py:910 appTools/ToolFiducials.py:991 -#: appTools/ToolFollow.py:698 appTools/ToolInvertGerber.py:230 -#: appTools/ToolIsolation.py:3195 appTools/ToolOptimal.py:441 -#: appTools/ToolPunchGerber.py:1991 appTools/ToolQRCode.py:756 -#: appTools/ToolRulesCheck.py:1189 appTools/ToolSolderPaste.py:1171 -#: appTools/ToolSub.py:815 +#: appGUI/MainGUI.py:1491 appPlugins/ToolCopperThieving.py:1278 +#: appPlugins/ToolCorners.py:677 appPlugins/ToolEtchCompensation.py:309 +#: appPlugins/ToolExtract.py:910 appPlugins/ToolFiducials.py:991 +#: appPlugins/ToolFollow.py:698 appPlugins/ToolInvertGerber.py:230 +#: appPlugins/ToolIsolation.py:3195 appPlugins/ToolOptimal.py:441 +#: appPlugins/ToolPunchGerber.py:1991 appPlugins/ToolQRCode.py:756 +#: appPlugins/ToolRulesCheck.py:1189 appPlugins/ToolSolderPaste.py:1171 +#: appPlugins/ToolSub.py:815 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1501 appTools/ToolDrilling.py:2326 -#: appTools/ToolRulesCheck.py:1327 +#: appGUI/MainGUI.py:1501 appPlugins/ToolDrilling.py:2326 +#: appPlugins/ToolRulesCheck.py:1327 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1511 appTools/ToolSub.py:868 +#: appGUI/MainGUI.py:1511 appPlugins/ToolSub.py:868 msgid "GEOMETRY" msgstr "GEOMETRY" @@ -5925,7 +5951,7 @@ msgstr "Переключить видимость" msgid "Grids" msgstr "Сетка" -#: appGUI/MainGUI.py:1666 appTools/ToolMilling.py:3926 +#: appGUI/MainGUI.py:1666 appPlugins/ToolMilling.py:3932 msgid "Path" msgstr "Дорожка" @@ -5993,21 +6019,21 @@ msgstr "Папка настроек FlatCAM открыта." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Вы уверены, что хотите сбросить настройки интерфейса?\n" -#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:958 -#: appGUI/preferences/PreferencesUIManager.py:1201 appTranslation.py:111 +#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:960 +#: appGUI/preferences/PreferencesUIManager.py:1203 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2627 app_Main.py:3708 app_Main.py:6435 #: app_Main.py:9445 msgid "Yes" msgstr "Да" -#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1202 +#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1204 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2384 appTools/ToolIsolation.py:3275 -#: appTools/ToolMilling.py:3707 appTools/ToolNCC.py:4232 -#: appTools/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:3275 +#: appPlugins/ToolMilling.py:3713 appPlugins/ToolNCC.py:4232 +#: appPlugins/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 #: app_Main.py:2628 app_Main.py:3709 app_Main.py:6436 app_Main.py:9446 msgid "No" msgstr "Нет" @@ -6057,22 +6083,22 @@ msgstr "" "Пожалуйста, выберите элементы геометрии \n" "на котором выполнять объединение." -#: appGUI/MainGUI.py:3756 appTools/ToolIsolation.py:888 -#: appTools/ToolNCC.py:1419 appTools/ToolPaint.py:417 -#: appTools/ToolSolderPaste.py:141 appTools/ToolSolderPaste.py:1222 +#: appGUI/MainGUI.py:3756 appPlugins/ToolIsolation.py:888 +#: appPlugins/ToolNCC.py:1419 appPlugins/ToolPaint.py:417 +#: appPlugins/ToolSolderPaste.py:141 appPlugins/ToolSolderPaste.py:1222 #: app_Main.py:4778 msgid "New Tool" msgstr "Новый инструмент" -#: appGUI/MainGUI.py:3757 appTools/ToolIsolation.py:889 -#: appTools/ToolNCC.py:1420 appTools/ToolPaint.py:418 -#: appTools/ToolSolderPaste.py:142 app_Main.py:4779 +#: appGUI/MainGUI.py:3757 appPlugins/ToolIsolation.py:889 +#: appPlugins/ToolNCC.py:1420 appPlugins/ToolPaint.py:418 +#: appPlugins/ToolSolderPaste.py:142 app_Main.py:4779 msgid "Enter a Tool Diameter" msgstr "Введите диаметр инструмента" -#: appGUI/MainGUI.py:3769 appTools/ToolIsolation.py:910 -#: appTools/ToolNCC.py:1441 appTools/ToolPaint.py:431 -#: appTools/ToolSolderPaste.py:154 app_Main.py:4792 +#: appGUI/MainGUI.py:3769 appPlugins/ToolIsolation.py:910 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:431 +#: appPlugins/ToolSolderPaste.py:154 app_Main.py:4792 msgid "Adding Tool cancelled" msgstr "Добавление инструмента отменено" @@ -6217,7 +6243,7 @@ msgstr "Ctrl+M" msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4602 appTools/ToolPDF.py:44 +#: appGUI/MainGUI.py:4602 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "Импорт PDF" @@ -6263,8 +6289,8 @@ msgstr "Запустить сценарий" msgid "Toggle the workspace" msgstr "Переключить рабочее пространство" -#: appGUI/MainGUI.py:4622 appTools/ToolAlignObjects.py:32 -#: appTools/ToolAlignObjects.py:378 +#: appGUI/MainGUI.py:4622 appPlugins/ToolAlignObjects.py:32 +#: appPlugins/ToolAlignObjects.py:378 msgid "Align Objects" msgstr "Выравнивание" @@ -6274,7 +6300,7 @@ msgstr "Выравнивание" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4623 appTools/ToolCorners.py:638 +#: appGUI/MainGUI.py:4623 appPlugins/ToolCorners.py:638 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" @@ -6284,8 +6310,8 @@ msgstr "Угловые маркеры" msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4624 appTools/ToolCalculators.py:90 -#: appTools/ToolCalculators.py:399 +#: appGUI/MainGUI.py:4624 appPlugins/ToolCalculators.py:90 +#: appPlugins/ToolCalculators.py:399 msgid "Calculators" msgstr "Калькуляторы" @@ -6301,8 +6327,8 @@ msgstr "2-х сторонняя плата" msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4626 appTools/ToolExtract.py:162 -#: appTools/ToolExtract.py:877 +#: appGUI/MainGUI.py:4626 appPlugins/ToolExtract.py:162 +#: appPlugins/ToolExtract.py:877 #, fuzzy #| msgid "ExtraCut" msgid "Extract" @@ -6312,8 +6338,8 @@ msgstr "Дополнительный вырез" msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4627 appTools/ToolFiducials.py:138 -#: appTools/ToolFiducials.py:747 +#: appGUI/MainGUI.py:4627 appPlugins/ToolFiducials.py:138 +#: appPlugins/ToolFiducials.py:747 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" @@ -6323,8 +6349,8 @@ msgstr "Контрольные точки" msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4628 appTools/ToolInvertGerber.py:93 -#: appTools/ToolInvertGerber.py:190 appTools/ToolInvertGerber.py:284 +#: appGUI/MainGUI.py:4628 appPlugins/ToolInvertGerber.py:93 +#: appPlugins/ToolInvertGerber.py:190 appPlugins/ToolInvertGerber.py:284 msgid "Invert Gerber" msgstr "Инвертировать Gerber" @@ -6332,8 +6358,8 @@ msgstr "Инвертировать Gerber" msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4629 appTools/ToolPunchGerber.py:1939 -#: appTools/ToolPunchGerber.py:2317 +#: appGUI/MainGUI.py:4629 appPlugins/ToolPunchGerber.py:1939 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Punch Gerber" msgstr "Перфорация" @@ -6345,8 +6371,8 @@ msgstr "Alt+I" msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4631 appTools/ToolCopperThieving.py:144 -#: appTools/ToolCopperThieving.py:1246 +#: appGUI/MainGUI.py:4631 appPlugins/ToolCopperThieving.py:144 +#: appPlugins/ToolCopperThieving.py:1246 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" @@ -6374,8 +6400,8 @@ msgstr "Плёнка" msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4635 appTools/ToolNCC.py:2327 appTools/ToolNCC.py:2329 -#: appTools/ToolNCC.py:2911 appTools/ToolNCC.py:2913 +#: appGUI/MainGUI.py:4635 appPlugins/ToolNCC.py:2327 appPlugins/ToolNCC.py:2329 +#: appPlugins/ToolNCC.py:2911 appPlugins/ToolNCC.py:2913 msgid "Non-Copper Clearing" msgstr "Очиста от меди" @@ -6383,8 +6409,8 @@ msgstr "Очиста от меди" msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4636 appTools/ToolIsolation.py:3317 -#: appTools/ToolNCC.py:4280 +#: appGUI/MainGUI.py:4636 appPlugins/ToolIsolation.py:3317 +#: appPlugins/ToolNCC.py:4280 msgid "Optimal" msgstr "Оптимально" @@ -6400,7 +6426,8 @@ msgstr "Область рисования" msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4638 appTools/ToolQRCode.py:135 appTools/ToolQRCode.py:706 +#: appGUI/MainGUI.py:4638 appPlugins/ToolQRCode.py:135 +#: appPlugins/ToolQRCode.py:706 #, fuzzy #| msgid "Code" msgid "QRCode" @@ -6424,7 +6451,7 @@ msgstr "Alt+T" msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4642 appTools/ToolSub.py:168 appTools/ToolSub.py:746 +#: appGUI/MainGUI.py:4642 appPlugins/ToolSub.py:168 appPlugins/ToolSub.py:746 #, fuzzy #| msgid "Subtractor" msgid "Subtract" @@ -6442,7 +6469,7 @@ msgstr "Обрезка платы" msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4644 appTools/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4644 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Панелизация" @@ -6502,7 +6529,7 @@ msgstr "Открыть онлайн-уроки" msgid "Refresh Plots" msgstr "Обновить участки" -#: appGUI/MainGUI.py:4664 appTools/ToolSolderPaste.py:72 +#: appGUI/MainGUI.py:4664 appPlugins/ToolSolderPaste.py:72 msgid "Delete Object" msgstr "Удалить объект" @@ -6765,7 +6792,7 @@ msgstr "Отрисовка" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appTools/ToolCopperThieving.py:1424 +#: appPlugins/ToolCopperThieving.py:1424 msgid "Solid" msgstr "Сплошной" @@ -6795,18 +6822,18 @@ msgstr "Отображать" #: appGUI/ObjectUI.py:2111 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appTools/ToolMilling.py:3668 +#: appPlugins/ToolMilling.py:3674 msgid "Plot (show) this object." msgstr "Начертить (отобразить) этот объект." -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appTools/ToolFollow.py:126 -#: appTools/ToolFollow.py:650 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appPlugins/ToolFollow.py:126 +#: appPlugins/ToolFollow.py:650 msgid "Follow" msgstr "Следование" #: appGUI/ObjectUI.py:228 appGUI/ObjectUI.py:398 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 -#: appTools/ToolFollow.py:772 +#: appPlugins/ToolFollow.py:772 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6853,16 +6880,16 @@ msgstr "" "Когда флажок снят, он удалит все отмеченные фигуры\n" "которые нарисованы на холсте." -#: appGUI/ObjectUI.py:325 appTools/ToolExtract.py:1001 -#: appTools/ToolPunchGerber.py:2085 +#: appGUI/ObjectUI.py:325 appPlugins/ToolExtract.py:1001 +#: appPlugins/ToolPunchGerber.py:2085 msgid "Mark the aperture instances on canvas." msgstr "Отметьте места отверстий на холсте." -#: appGUI/ObjectUI.py:332 appTools/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:332 appPlugins/ToolIsolation.py:3673 msgid "Buffer Solid Geometry" msgstr "Буферизация solid геометрии" -#: appGUI/ObjectUI.py:334 appTools/ToolIsolation.py:3675 +#: appGUI/ObjectUI.py:334 appPlugins/ToolIsolation.py:3675 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6879,7 +6906,7 @@ msgid "Isolation Routing" msgstr "Изоляция разводки" #: appGUI/ObjectUI.py:353 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appTools/ToolIsolation.py:3174 +#: appPlugins/ToolIsolation.py:3174 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6888,7 +6915,7 @@ msgstr "" "с траекториям обрезки за\n" "пределами полигонов." -#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appTools/ToolNCC.py:4661 +#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appPlugins/ToolNCC.py:4661 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6905,7 +6932,7 @@ msgstr "" "для обрезки контура." #: appGUI/ObjectUI.py:411 appGUI/ObjectUI.py:759 appGUI/ObjectUI.py:1839 -#: appTools/ToolEtchCompensation.py:322 +#: appPlugins/ToolEtchCompensation.py:322 msgid "Utilities" msgstr "Утилиты" @@ -6953,16 +6980,16 @@ msgstr "" msgid "Resulting geometry will have rounded corners." msgstr "Полученная геометрия будет иметь закругленные углы." -#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appTools/ToolCutOut.py:2655 -#: appTools/ToolCutOut.py:2670 appTools/ToolFollow.py:764 -#: appTools/ToolIsolation.py:3652 appTools/ToolNCC.py:4658 -#: appTools/ToolPaint.py:3324 appTools/ToolSolderPaste.py:1482 +#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appPlugins/ToolCutOut.py:2655 +#: appPlugins/ToolCutOut.py:2670 appPlugins/ToolFollow.py:764 +#: appPlugins/ToolIsolation.py:3652 appPlugins/ToolNCC.py:4658 +#: appPlugins/ToolPaint.py:3324 appPlugins/ToolSolderPaste.py:1482 msgid "Generate Geometry" msgstr "Создать объект" #: appGUI/ObjectUI.py:482 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1153 appTools/ToolQRCode.py:879 +#: appPlugins/ToolPanelize.py:1153 appPlugins/ToolQRCode.py:879 msgid "Bounding Box" msgstr "Ограничительная рамка" @@ -7006,8 +7033,8 @@ msgstr "Объект Excellon" msgid "Solid circles." msgstr "Сплошные круги." -#: appGUI/ObjectUI.py:676 appTools/ToolDrilling.py:2361 -#: appTools/ToolMilling.py:3684 +#: appGUI/ObjectUI.py:676 appPlugins/ToolDrilling.py:2361 +#: appPlugins/ToolMilling.py:3690 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7022,10 +7049,10 @@ msgstr "" "\n" "Здесь выбираются инструменты для генерации G-кода." -#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 appTools/ToolDrilling.py:2366 -#: appTools/ToolIsolation.py:3245 appTools/ToolMilling.py:3689 -#: appTools/ToolMilling.py:3737 appTools/ToolNCC.py:4196 -#: appTools/ToolPaint.py:3002 +#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 +#: appPlugins/ToolDrilling.py:2366 appPlugins/ToolIsolation.py:3245 +#: appPlugins/ToolMilling.py:3695 appPlugins/ToolMilling.py:3743 +#: appPlugins/ToolNCC.py:4196 appPlugins/ToolPaint.py:3002 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7033,8 +7060,8 @@ msgstr "" "Диаметр инструмента. Это значение \n" "ширины разреза в материале." -#: appGUI/ObjectUI.py:684 appTools/ToolDrilling.py:2369 -#: appTools/ToolMilling.py:3692 +#: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2369 +#: appPlugins/ToolMilling.py:3698 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -7042,8 +7069,8 @@ msgstr "" "Количество просверленных отверстий. Отверстия, которые сверлят с помощью\n" "сверло." -#: appGUI/ObjectUI.py:687 appTools/ToolDrilling.py:2372 -#: appTools/ToolMilling.py:3695 +#: appGUI/ObjectUI.py:687 appPlugins/ToolDrilling.py:2372 +#: appPlugins/ToolMilling.py:3701 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7101,7 +7128,7 @@ msgstr "" "отверстия, которые должны быть фрезерованы.\n" "Используйте столбец #, чтобы сделать выбор." -#: appGUI/ObjectUI.py:793 appTools/ToolMilling.py:3895 +#: appGUI/ObjectUI.py:793 appPlugins/ToolMilling.py:3901 msgid "Milling Diameter" msgstr "Диаметр фрезерования" @@ -7168,17 +7195,17 @@ msgstr "" #: appGUI/ObjectUI.py:989 appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appTools/ToolMilling.py:3667 +#: appPlugins/ToolMilling.py:3673 msgid "Plot Object" msgstr "Рисовать объекты" #: appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 appGUI/ObjectUI.py:2132 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appTools/ToolCopperThieving.py:1454 appTools/ToolMilling.py:3727 +#: appPlugins/ToolCopperThieving.py:1454 appPlugins/ToolMilling.py:3733 msgid "Dia" msgstr "Диаметр" -#: appGUI/ObjectUI.py:1009 appTools/ToolMilling.py:3732 +#: appGUI/ObjectUI.py:1009 appPlugins/ToolMilling.py:3738 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7260,7 +7287,7 @@ msgstr "" "При выборе типа инструмента V-образная форма автоматически будет выбран тип " "операции как изоляция." -#: appGUI/ObjectUI.py:1046 appTools/ToolMilling.py:3752 +#: appGUI/ObjectUI.py:1046 appPlugins/ToolMilling.py:3758 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -7304,8 +7331,8 @@ msgstr "Точка" msgid "Total of vertex points in the geometry." msgstr "" -#: appGUI/ObjectUI.py:1883 appTools/ToolCalculators.py:521 -#: appTools/ToolCalculators.py:704 +#: appGUI/ObjectUI.py:1883 appPlugins/ToolCalculators.py:521 +#: appPlugins/ToolCalculators.py:704 msgid "Calculate" msgstr "Рассчитать" @@ -7349,7 +7376,7 @@ msgstr "" "траектории движения." #: appGUI/ObjectUI.py:2052 appObjects/FlatCAMObj.py:864 -#: appTools/ToolReport.py:577 +#: appPlugins/ToolReport.py:577 msgid "Travelled distance" msgstr "Пройденное расстояние" @@ -7446,7 +7473,7 @@ msgstr "" "Открывает диалоговое окно для сохранения\n" "файла G-Code." -#: appGUI/ObjectUI.py:2186 appTools/ToolSolderPaste.py:1570 +#: appGUI/ObjectUI.py:2186 appPlugins/ToolSolderPaste.py:1570 msgid "Review CNC Code." msgstr "Просмотрите код ЧПУ." @@ -7490,7 +7517,7 @@ msgid "Align Left" msgstr "Выравнивание по левому краю" #: appGUI/ObjectUI.py:2401 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appTools/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 +#: appPlugins/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 msgid "Center" msgstr "По центру" @@ -7528,31 +7555,31 @@ msgstr "" "Установка размера вкладки. В пикселях. Значение по умолчанию составляет 80 " "пикселей." -#: appGUI/PlotCanvas.py:240 appGUI/PlotCanvasLegacy.py:355 +#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 msgid "Axis enabled." msgstr "Оси включены." -#: appGUI/PlotCanvas.py:248 appGUI/PlotCanvasLegacy.py:364 +#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 msgid "Axis disabled." msgstr "Оси отключены." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:385 +#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 msgid "HUD enabled." msgstr "HUD включен." -#: appGUI/PlotCanvas.py:276 appGUI/PlotCanvasLegacy.py:392 +#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 msgid "HUD disabled." msgstr "HUD отключен." -#: appGUI/PlotCanvas.py:298 appGUI/PlotCanvasLegacy.py:467 +#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 msgid "Grid enabled." msgstr "Сетка включена." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:477 +#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 msgid "Grid disabled." msgstr "Сетка отключена." -#: appGUI/PlotCanvasLegacy.py:1548 +#: appGUI/PlotCanvasLegacy.py:1580 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7560,41 +7587,41 @@ msgstr "" "Не удалось создать примечания из-за разницы между количеством текстовых " "элементов и количеством текстовых позиций." -#: appGUI/preferences/PreferencesUIManager.py:933 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Preferences applied." msgstr "Настройки применяются." -#: appGUI/preferences/PreferencesUIManager.py:953 +#: appGUI/preferences/PreferencesUIManager.py:955 msgid "Are you sure you want to continue?" msgstr "Вы уверены что хотите продолжить?" -#: appGUI/preferences/PreferencesUIManager.py:954 +#: appGUI/preferences/PreferencesUIManager.py:956 msgid "Application will restart" msgstr "Приложение будет перезапущено" -#: appGUI/preferences/PreferencesUIManager.py:1047 +#: appGUI/preferences/PreferencesUIManager.py:1049 msgid "Preferences closed without saving." msgstr "Настройки закрыты без сохранения." -#: appGUI/preferences/PreferencesUIManager.py:1060 +#: appGUI/preferences/PreferencesUIManager.py:1062 msgid "Preferences default values are restored." msgstr "Настройки по умолчанию восстановлены." -#: appGUI/preferences/PreferencesUIManager.py:1091 app_Main.py:3009 +#: appGUI/preferences/PreferencesUIManager.py:1093 app_Main.py:3009 #: app_Main.py:10147 msgid "Failed to write defaults to file." msgstr "Не удалось записать значения по умолчанию в файл." -#: appGUI/preferences/PreferencesUIManager.py:1095 -#: appGUI/preferences/PreferencesUIManager.py:1210 +#: appGUI/preferences/PreferencesUIManager.py:1097 +#: appGUI/preferences/PreferencesUIManager.py:1212 msgid "Preferences saved." msgstr "Настройки сохранены." -#: appGUI/preferences/PreferencesUIManager.py:1145 +#: appGUI/preferences/PreferencesUIManager.py:1147 msgid "Preferences edited but not saved." msgstr "Настройки отредактированы, но не сохранены." -#: appGUI/preferences/PreferencesUIManager.py:1195 +#: appGUI/preferences/PreferencesUIManager.py:1197 #, fuzzy #| msgid "" #| "One or more values are changed.\n" @@ -7724,8 +7751,8 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:831 appTools/ToolLevelling.py:2118 -#: appTools/ToolReport.py:544 +#: appObjects/FlatCAMObj.py:831 appPlugins/ToolLevelling.py:2118 +#: appPlugins/ToolReport.py:544 msgid "Feedrate" msgstr "Скорость подачи" @@ -7785,7 +7812,7 @@ msgstr "Цвет линии передвижения" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:151 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:1314 +#: appPlugins/ToolRulesCheck.py:1314 msgid "Outline" msgstr "Контур" @@ -7976,8 +8003,8 @@ msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 -#: appTools/ToolDistance.py:575 appTools/ToolDistanceMin.py:252 -#: appTools/ToolPcbWizard.py:485 appTools/ToolReport.py:172 +#: appPlugins/ToolDistance.py:575 appPlugins/ToolDistanceMin.py:252 +#: appPlugins/ToolPcbWizard.py:485 appPlugins/ToolReport.py:172 msgid "Units" msgstr "Единицы" @@ -7990,8 +8017,8 @@ msgstr "Единицы измерения, используемые в файл #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 -#: appTools/ToolPcbWizard.py:483 appTools/ToolReport.py:357 -#: appTools/ToolReport.py:361 appTools/ToolReport.py:363 +#: appPlugins/ToolPcbWizard.py:483 appPlugins/ToolReport.py:357 +#: appPlugins/ToolReport.py:361 appPlugins/ToolReport.py:363 msgid "Inch" msgstr "Дюйм" @@ -8086,7 +8113,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 -#: appTools/ToolPcbWizard.py:468 +#: appPlugins/ToolPcbWizard.py:468 msgid "LZ" msgstr "LZ" @@ -8094,7 +8121,7 @@ msgstr "LZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 -#: appTools/ToolPcbWizard.py:469 +#: appPlugins/ToolPcbWizard.py:469 msgid "TZ" msgstr "TZ" @@ -8150,7 +8177,7 @@ msgid "M-Color" msgstr "Разноцветные" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 -#: appTools/ToolPcbWizard.py:439 +#: appPlugins/ToolPcbWizard.py:439 msgid "Excellon Format" msgstr "Формат Excellon" @@ -8196,7 +8223,7 @@ msgstr "" "KiCAD 3:5 INCH TZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 -#: appTools/ToolCalculators.py:436 +#: appPlugins/ToolCalculators.py:436 msgid "INCH" msgstr "ДЮЙМЫ" @@ -8258,7 +8285,7 @@ msgstr "Обновить настройки экспорта" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appTools/ToolPanelize.py:1269 +#: appPlugins/ToolPanelize.py:1269 msgid "Path Optimization" msgstr "Оптимизация пути" @@ -8460,7 +8487,7 @@ msgstr "Ориентация" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appTools/ToolFilm.py:1492 +#: appPlugins/ToolFilm.py:1492 msgid "" "Can be:\n" "- Portrait\n" @@ -8473,14 +8500,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appTools/ToolFilm.py:1496 app_Main.py:8060 +#: appPlugins/ToolFilm.py:1496 app_Main.py:8060 msgid "Portrait" msgstr "Портретная" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appTools/ToolFilm.py:1497 app_Main.py:8062 +#: appPlugins/ToolFilm.py:1497 app_Main.py:8062 msgid "Landscape" msgstr "Альбомная" @@ -8499,7 +8526,8 @@ msgstr "" "которая включает вкладки Проект, Выбранное и Инструменты." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 -#: appTools/ToolDblSided.py:817 appTools/ToolDblSided.py:991 app_Main.py:8048 +#: appPlugins/ToolDblSided.py:817 appPlugins/ToolDblSided.py:991 +#: app_Main.py:8048 msgid "Axis" msgstr "Оси" @@ -8527,15 +8555,27 @@ msgstr "HUD" msgid "This sets the font size for the Heads Up Display." msgstr "Это позволяет задать размер шрифта для Head-Up Display." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#, fuzzy +#| msgid "Fill Color" +msgid "Axis Color" +msgstr "Цвет заливки" + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#, fuzzy +#| msgid "Set the color of the mouse cursor." +msgid "Set the color of the screen axis." +msgstr "Установка цвета курсора мыши." + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 msgid "Mouse Settings" msgstr "Настройки мыши" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 msgid "Cursor Shape" msgstr "Форма курсора" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:279 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8545,50 +8585,50 @@ msgstr "" "- Маленький -> с настраиваемым размером.\n" "- Большой -> бесконечные линии" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:285 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Небольшой" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Большой" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 msgid "Cursor Size" msgstr "Размер курсора" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 msgid "Set the size of the mouse cursor, in pixels." msgstr "Установка размера курсора мыши в пикселях." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 msgid "Cursor Width" msgstr "Ширина курсора" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 msgid "Set the line width of the mouse cursor, in pixels." msgstr "Установка размера курсора мыши в пикселях." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:319 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:326 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 msgid "Cursor Color" msgstr "Цвет курсора" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 msgid "Check this box to color mouse cursor." msgstr "Установите этот флажок, чтобы окрасить курсор мыши." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:328 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 msgid "Set the color of the mouse cursor." msgstr "Установка цвета курсора мыши." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 msgid "Pan Button" msgstr "Кнопка панарамирования" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:345 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8598,39 +8638,39 @@ msgstr "" "- СКМ --> Средняя кнопка мыши\n" "- ПКМ --> Правая кнопка мыши" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:349 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "СКМ" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:350 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "ПКМ" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:356 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 msgid "Multiple Selection" msgstr "Мультивыбор" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:358 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 msgid "Select the key used for multiple selection." msgstr "Выберите клавишу, используемую для множественного выбора." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 msgid "Delete object confirmation" msgstr "Подтверждать удаление объекта" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8640,11 +8680,11 @@ msgstr "" "всякий раз, когда событие Удалить объект (ы) инициируется, либо\n" "ярлык меню или сочетание клавиш." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:380 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 msgid "Allow Edit" msgstr "Разрешить редактировать" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:382 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8653,11 +8693,11 @@ msgstr "" "на вкладке «Проект».\n" "щелкнув по названию объекта. Активен после перезапуска." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 msgid "\"Open\" behavior" msgstr "Помнить пути открытия/сохранения" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 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" @@ -8673,11 +8713,11 @@ msgstr "" "используемых: либо\n" "путь для сохранения файлов либо путь для открытия файлов." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 msgid "Enable ToolTips" msgstr "Всплывающие подсказки" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:401 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8686,11 +8726,11 @@ msgstr "" "подсказки \n" "при наведении курсора мыши на элементы приложения." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:410 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 msgid "Bookmarks limit" msgstr "Количество закладок" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:412 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 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" @@ -8700,11 +8740,11 @@ msgstr "" "Количество закладок в диспетчере закладок может быть больше\n" "но меню будет содержать только это указанное количество." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:421 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 msgid "Activity Icon" msgstr "Значок активности" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:423 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Выбор GIF-изображения показывающего активность FlatCAM." @@ -8728,7 +8768,7 @@ msgstr "" "FlatCAM запущен." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 -#: appTools/ToolCalculators.py:437 +#: appPlugins/ToolCalculators.py:437 msgid "MM" msgstr "MM" @@ -9288,7 +9328,7 @@ msgstr "Geometry дополнительные" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 -#: appTools/ToolCalibration.py:833 appTools/ToolSolderPaste.py:1343 +#: appPlugins/ToolCalibration.py:833 appPlugins/ToolSolderPaste.py:1343 msgid "Toolchange X-Y" msgstr "Смена инструмента X,Y" @@ -9299,13 +9339,13 @@ msgstr "Позиция X,Y смены инструмента." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appTools/ToolDrilling.py:2694 +#: appPlugins/ToolDrilling.py:2694 msgid "Start Z" msgstr "Z начала" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appTools/ToolDrilling.py:2696 +#: appPlugins/ToolDrilling.py:2696 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -9328,13 +9368,13 @@ msgstr "" "игнорировать для любых других случаев." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:78 -#: appTools/ToolMilling.py:4194 +#: appPlugins/ToolMilling.py:4200 msgid "Re-cut" msgstr "Перерезать" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:80 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:92 -#: appTools/ToolMilling.py:4196 appTools/ToolMilling.py:4209 +#: appPlugins/ToolMilling.py:4202 appPlugins/ToolMilling.py:4215 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -9349,16 +9389,16 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appTools/ToolDrilling.py:2736 appTools/ToolLevelling.py:1784 -#: appTools/ToolMilling.py:4348 +#: appPlugins/ToolDrilling.py:2736 appPlugins/ToolLevelling.py:1784 +#: appPlugins/ToolMilling.py:4354 msgid "Probe Z depth" msgstr "Глубина зондирования Z" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:103 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appTools/ToolDrilling.py:2738 appTools/ToolLevelling.py:1786 -#: appTools/ToolMilling.py:4350 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolLevelling.py:1786 +#: appPlugins/ToolMilling.py:4356 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -9368,15 +9408,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appTools/ToolDrilling.py:2755 appTools/ToolMilling.py:4367 +#: appPlugins/ToolDrilling.py:2755 appPlugins/ToolMilling.py:4373 msgid "Feedrate Probe" msgstr "Датчик скорости подачи" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2757 appTools/ToolLevelling.py:1799 -#: appTools/ToolMilling.py:4369 +#: appPlugins/ToolDrilling.py:2757 appPlugins/ToolLevelling.py:1799 +#: appPlugins/ToolMilling.py:4375 msgid "The feedrate used while the probe is probing." msgstr "Скорость подачи, используемая во время зондирования." @@ -9461,7 +9501,7 @@ msgstr "Зоны исключения" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appTools/ToolDrilling.py:2793 appTools/ToolMilling.py:4404 +#: appPlugins/ToolDrilling.py:2793 appPlugins/ToolMilling.py:4410 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -9476,22 +9516,22 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appTools/ToolDrilling.py:2866 appTools/ToolFollow.py:747 -#: appTools/ToolIsolation.py:3635 appTools/ToolMilling.py:4474 -#: appTools/ToolNCC.py:4631 appTools/ToolPaint.py:3311 +#: appPlugins/ToolDrilling.py:2866 appPlugins/ToolFollow.py:747 +#: appPlugins/ToolIsolation.py:3635 appPlugins/ToolMilling.py:4480 +#: appPlugins/ToolNCC.py:4631 appPlugins/ToolPaint.py:3311 msgid "The kind of selection shape used for area selection." msgstr "Вид формы выделения, используемый для выделения области." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2834 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4444 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2834 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4450 msgid "Strategy" msgstr "Стратегия" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appTools/ToolDrilling.py:2835 appTools/ToolMilling.py:4445 +#: appPlugins/ToolDrilling.py:2835 appPlugins/ToolMilling.py:4451 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -9506,28 +9546,28 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:228 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2839 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4449 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2839 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4455 msgid "Over" msgstr "Сверху" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:229 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2840 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4450 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2840 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4456 msgid "Around" msgstr "Вокруг" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2847 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4456 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2847 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4462 msgid "Over Z" msgstr "Z обхода" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appTools/ToolDrilling.py:2848 appTools/ToolMilling.py:4457 +#: appPlugins/ToolDrilling.py:2848 appPlugins/ToolMilling.py:4463 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -9558,12 +9598,12 @@ msgid "" msgstr "Высота отвода инструмента при холостом ходе." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:287 -#: appTools/ToolMilling.py:1337 +#: appPlugins/ToolMilling.py:1337 msgid "Pressure" msgstr "Давление" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:289 -#: appTools/ToolMilling.py:1339 +#: appPlugins/ToolMilling.py:1339 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -9572,7 +9612,7 @@ msgstr "" "тем сильнее давление кисти на материал." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:328 -#: appTools/ToolMilling.py:4010 +#: appPlugins/ToolMilling.py:4016 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -9612,7 +9652,7 @@ msgstr "" "линейная аппроксимация окружности и дуги." #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:64 -#: appObjects/FlatCAMObj.py:495 appTools/ToolReport.py:180 +#: appObjects/FlatCAMObj.py:495 appPlugins/ToolReport.py:180 msgid "Tools" msgstr "Инструменты" @@ -9686,8 +9726,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appObjects/FlatCAMGeometry.py:1701 appTools/ToolCutOut.py:2472 -#: appTools/ToolMilling.py:1841 +#: appObjects/FlatCAMGeometry.py:1701 appPlugins/ToolCutOut.py:2472 +#: appPlugins/ToolMilling.py:1841 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9698,8 +9738,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appTools/ToolCutOut.py:2485 appTools/ToolDrilling.py:2454 -#: appTools/ToolMilling.py:4094 +#: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2454 +#: appPlugins/ToolMilling.py:4100 msgid "Multi-Depth" msgstr "Мультипроход" @@ -9737,13 +9777,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:117 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:110 -#: appTools/ToolCalibration.py:819 +#: appPlugins/ToolCalibration.py:819 msgid "Toolchange Z" msgstr "Смена инструмента Z" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2680 appTools/ToolMilling.py:4309 +#: appPlugins/ToolDrilling.py:2680 appPlugins/ToolMilling.py:4315 msgid "" "Z-axis position (height) for\n" "tool change." @@ -9751,13 +9791,13 @@ msgstr "Отвод по оси Z для смены инструмента." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:124 -#: appTools/ToolDrilling.py:2706 appTools/ToolMilling.py:4321 +#: appPlugins/ToolDrilling.py:2706 appPlugins/ToolMilling.py:4327 msgid "End move Z" msgstr "Высота отвода Z" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:137 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appTools/ToolDrilling.py:2708 appTools/ToolMilling.py:4323 +#: appPlugins/ToolDrilling.py:2708 appPlugins/ToolMilling.py:4329 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -9767,13 +9807,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:137 -#: appTools/ToolDrilling.py:2722 appTools/ToolMilling.py:4336 +#: appPlugins/ToolDrilling.py:2722 appPlugins/ToolMilling.py:4342 msgid "End move X,Y" msgstr "Конец перемещения X, Y" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appTools/ToolDrilling.py:2724 appTools/ToolMilling.py:4338 +#: appPlugins/ToolDrilling.py:2724 appPlugins/ToolMilling.py:4344 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -9784,7 +9824,7 @@ msgstr "" "на плоскости X, Y в конце работы." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:165 -#: appTools/ToolMilling.py:4139 +#: appPlugins/ToolMilling.py:4145 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -9819,7 +9859,7 @@ msgstr "Задержка" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:212 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appTools/ToolDrilling.py:2552 appTools/ToolMilling.py:4242 +#: appPlugins/ToolDrilling.py:2552 appPlugins/ToolMilling.py:4248 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -9829,15 +9869,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 -#: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:4253 +#: appPlugins/ToolDrilling.py:2564 appPlugins/ToolMilling.py:4259 msgid "Number of time units for spindle to dwell." msgstr "Количество единиц времени для остановки шпинделя." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appTools/ToolDrilling.py:2773 appTools/ToolMilling.py:4385 -#: appTools/ToolSolderPaste.py:1461 +#: appPlugins/ToolDrilling.py:2773 appPlugins/ToolMilling.py:4391 +#: appPlugins/ToolSolderPaste.py:1461 msgid "Preprocessor" msgstr "Постпроцессор" @@ -9878,11 +9918,11 @@ msgstr "" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolCopperThieving.py:1719 appTools/ToolFiducials.py:933 -#: appTools/ToolFilm.py:1324 appTools/ToolReport.py:468 -#: appTools/ToolReport.py:471 appTools/ToolReport.py:474 -#: appTools/ToolReport.py:502 appTools/ToolReport.py:509 -#: appTools/ToolReport.py:512 +#: appPlugins/ToolCopperThieving.py:1719 appPlugins/ToolFiducials.py:933 +#: appPlugins/ToolFilm.py:1324 appPlugins/ToolReport.py:468 +#: appPlugins/ToolReport.py:471 appPlugins/ToolReport.py:474 +#: appPlugins/ToolReport.py:502 appPlugins/ToolReport.py:509 +#: appPlugins/ToolReport.py:512 msgid "None" msgstr "Нет" @@ -10154,8 +10194,8 @@ msgstr "Количество шагов (линий), используемых #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:50 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:275 #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:231 -#: appTools/ToolCopperThieving.py:1305 appTools/ToolCopperThieving.py:1675 -#: appTools/ToolExtract.py:1214 +#: appPlugins/ToolCopperThieving.py:1305 appPlugins/ToolCopperThieving.py:1675 +#: appPlugins/ToolExtract.py:1214 msgid "Clearance" msgstr "Зазор" @@ -10170,13 +10210,13 @@ msgstr "" "и медными трассами в Gerber файле." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appTools/ToolCopperThieving.py:1336 +#: appPlugins/ToolCopperThieving.py:1336 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 -#: appTools/ToolCopperThieving.py:1357 appTools/ToolNCC.py:4592 +#: appPlugins/ToolCopperThieving.py:1357 appPlugins/ToolNCC.py:4592 msgid "Itself" msgstr "Как есть" @@ -10184,9 +10224,9 @@ msgstr "Как есть" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1358 appTools/ToolFollow.py:739 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1358 appPlugins/ToolFollow.py:739 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Area Selection" msgstr "Выбор области" @@ -10194,19 +10234,19 @@ msgstr "Выбор области" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1359 appTools/ToolDblSided.py:909 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1359 appPlugins/ToolDblSided.py:909 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Reference Object" msgstr "Ссылочный объект" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appTools/ToolCopperThieving.py:1361 +#: appPlugins/ToolCopperThieving.py:1361 msgid "Reference:" msgstr "Ссылка:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appTools/ToolCopperThieving.py:1363 +#: appPlugins/ToolCopperThieving.py:1363 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 " @@ -10226,25 +10266,25 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1408 appTools/ToolExtract.py:968 -#: appTools/ToolExtract.py:1115 appTools/ToolPunchGerber.py:2052 -#: appTools/ToolPunchGerber.py:2224 +#: appPlugins/ToolCopperThieving.py:1408 appPlugins/ToolExtract.py:968 +#: appPlugins/ToolExtract.py:1115 appPlugins/ToolPunchGerber.py:2052 +#: appPlugins/ToolPunchGerber.py:2224 msgid "Rectangular" msgstr "Прямоугольник" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appTools/ToolCopperThieving.py:1409 +#: appPlugins/ToolCopperThieving.py:1409 msgid "Minimal" msgstr "Минимальная" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appTools/ToolCopperThieving.py:1402 appTools/ToolFilm.py:1173 -#: appTools/ToolPanelize.py:1165 +#: appPlugins/ToolCopperThieving.py:1402 appPlugins/ToolFilm.py:1173 +#: appPlugins/ToolPanelize.py:1165 msgid "Box Type" msgstr "Тип рамки" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appTools/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1404 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -10253,27 +10293,27 @@ msgstr "" "- 'Минимальная' - ограничительная рамка будет повторять форму корпуса." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appTools/ToolCopperThieving.py:1425 +#: appPlugins/ToolCopperThieving.py:1425 msgid "Dots Grid" msgstr "Сетка точек" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appTools/ToolCopperThieving.py:1426 +#: appPlugins/ToolCopperThieving.py:1426 msgid "Squares Grid" msgstr "Сетка квадратов" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appTools/ToolCopperThieving.py:1427 +#: appPlugins/ToolCopperThieving.py:1427 msgid "Lines Grid" msgstr "Сетка линий" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appTools/ToolCopperThieving.py:1429 +#: appPlugins/ToolCopperThieving.py:1429 msgid "Fill Type:" msgstr "Тип заполнения:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appTools/ToolCopperThieving.py:1431 +#: appPlugins/ToolCopperThieving.py:1431 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -10286,57 +10326,57 @@ msgstr "" "- 'Сетка линий' - пустая область будет заполнена сеткой линий." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appTools/ToolCopperThieving.py:1450 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Dots Grid Parameters" msgstr "Параметры точки сетки" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appTools/ToolCopperThieving.py:1456 +#: appPlugins/ToolCopperThieving.py:1456 msgid "Dot diameter in Dots Grid." msgstr "Диаметр точки в сетке точек." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appTools/ToolCopperThieving.py:1469 +#: appPlugins/ToolCopperThieving.py:1469 msgid "Distance between each two dots in Dots Grid." msgstr "Расстояние между каждыми двумя точками в сетке точек." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appTools/ToolCopperThieving.py:1490 +#: appPlugins/ToolCopperThieving.py:1490 msgid "Squares Grid Parameters" msgstr "Параметры квадратной сетки" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appTools/ToolCopperThieving.py:1496 +#: appPlugins/ToolCopperThieving.py:1496 msgid "Square side size in Squares Grid." msgstr "Размер стороны квадрата в сетке квадратов." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appTools/ToolCopperThieving.py:1509 +#: appPlugins/ToolCopperThieving.py:1509 msgid "Distance between each two squares in Squares Grid." msgstr "Расстояние между каждыми двумя квадратами в сетке квадратов ." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appTools/ToolCopperThieving.py:1530 +#: appPlugins/ToolCopperThieving.py:1530 msgid "Lines Grid Parameters" msgstr "Параметры линий сетки" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1536 +#: appPlugins/ToolCopperThieving.py:1536 msgid "Line thickness size in Lines Grid." msgstr "Размеры линий по толщине в сетке линий." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appTools/ToolCopperThieving.py:1549 +#: appPlugins/ToolCopperThieving.py:1549 msgid "Distance between each two lines in Lines Grid." msgstr "Расстояние между двумя линиями в сетке линий." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appTools/ToolCopperThieving.py:1589 +#: appPlugins/ToolCopperThieving.py:1589 msgid "Robber Bar Parameters" msgstr "Параметры Robber Bar" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appTools/ToolCopperThieving.py:1591 +#: appPlugins/ToolCopperThieving.py:1591 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -10345,45 +10385,45 @@ msgstr "" "Robber ba = медная рамка для облегчения нанесения покрытия на отверстия." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appTools/ToolCopperThieving.py:1599 +#: appPlugins/ToolCopperThieving.py:1599 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 -#: appTools/ToolCopperThieving.py:1610 appTools/ToolCorners.py:762 -#: appTools/ToolExtract.py:1273 +#: appPlugins/ToolCopperThieving.py:1610 appPlugins/ToolCorners.py:762 +#: appPlugins/ToolExtract.py:1273 msgid "Thickness" msgstr "Толщина" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appTools/ToolCopperThieving.py:1612 +#: appPlugins/ToolCopperThieving.py:1612 msgid "The robber bar thickness." msgstr "Толщина robber bar." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appTools/ToolCopperThieving.py:1645 +#: appPlugins/ToolCopperThieving.py:1645 msgid "Pattern Plating Mask" msgstr "Рисунок гальванической маски" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appTools/ToolCopperThieving.py:1647 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Generate a mask for pattern plating." msgstr "Создание рисунка гальванической маски." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appTools/ToolCopperThieving.py:1668 +#: appPlugins/ToolCopperThieving.py:1668 msgid "Only Pads" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appTools/ToolCopperThieving.py:1670 +#: appPlugins/ToolCopperThieving.py:1670 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appTools/ToolCopperThieving.py:1677 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -10392,25 +10432,25 @@ msgstr "" "и/или robber bar и фактическими отверстиями в маске." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appTools/ToolCopperThieving.py:1713 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Choose which additional geometry to include, if available." msgstr "Выберите, какую дополнительную геометрию включить, если она доступна." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 -#: appTools/ToolCopperThieving.py:1716 appTools/ToolFilm.py:1327 -#: appTools/ToolMilling.py:3886 +#: appPlugins/ToolCopperThieving.py:1716 appPlugins/ToolFilm.py:1327 +#: appPlugins/ToolMilling.py:3892 msgid "Both" msgstr "Обе" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appTools/ToolCopperThieving.py:518 appTools/ToolCopperThieving.py:522 -#: appTools/ToolCopperThieving.py:584 appTools/ToolCopperThieving.py:1717 +#: appPlugins/ToolCopperThieving.py:518 appPlugins/ToolCopperThieving.py:522 +#: appPlugins/ToolCopperThieving.py:584 appPlugins/ToolCopperThieving.py:1717 msgid "Thieving" msgstr "Thieving" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appTools/ToolCopperThieving.py:1718 +#: appPlugins/ToolCopperThieving.py:1718 msgid "Robber bar" msgstr "Robber Bar" @@ -10423,18 +10463,18 @@ msgstr "Параметры калибровки" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appTools/ToolCopperThieving.py:1300 appTools/ToolCorners.py:743 -#: appTools/ToolFiducials.py:883 +#: appPlugins/ToolCopperThieving.py:1300 appPlugins/ToolCorners.py:743 +#: appPlugins/ToolFiducials.py:883 msgid "Parameters used for this tool." msgstr "Параметры, используемые для этого инструмента." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 -#: appTools/ToolCalibration.py:889 +#: appPlugins/ToolCalibration.py:889 msgid "Source Type" msgstr "Тип источника" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 -#: appTools/ToolCalibration.py:890 +#: appPlugins/ToolCalibration.py:890 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -10448,32 +10488,32 @@ msgstr "" "- Свободно - > щелкните мышью по холсту для получения точек калибровки" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 -#: appTools/ToolCalibration.py:895 +#: appPlugins/ToolCalibration.py:895 msgid "Free" msgstr "Свободно" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 -#: appTools/ToolCalibration.py:784 +#: appPlugins/ToolCalibration.py:784 msgid "Height (Z) for travelling between the points." msgstr "Высота (Z) для перемещения между точками." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 -#: appTools/ToolCalibration.py:796 +#: appPlugins/ToolCalibration.py:796 msgid "Verification Z" msgstr "Проверка Z" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 -#: appTools/ToolCalibration.py:798 +#: appPlugins/ToolCalibration.py:798 msgid "Height (Z) for checking the point." msgstr "Высота (Z) для проверки точки." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 -#: appTools/ToolCalibration.py:810 +#: appPlugins/ToolCalibration.py:810 msgid "Zero Z tool" msgstr "Обнуление Z" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 -#: appTools/ToolCalibration.py:812 +#: appPlugins/ToolCalibration.py:812 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -10482,12 +10522,12 @@ msgstr "" "при проверке." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 -#: appTools/ToolCalibration.py:821 +#: appPlugins/ToolCalibration.py:821 msgid "Height (Z) for mounting the verification probe." msgstr "Высота (Z) для установки проверочной пробы." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 -#: appTools/ToolCalibration.py:835 +#: appPlugins/ToolCalibration.py:835 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -10498,12 +10538,12 @@ msgstr "" "(х, у) точка будет использоваться," #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 -#: appTools/ToolCalibration.py:861 +#: appPlugins/ToolCalibration.py:861 msgid "Second point" msgstr "Вторая точка" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 -#: appTools/ToolCalibration.py:863 +#: appPlugins/ToolCalibration.py:863 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -10515,15 +10555,15 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appTools/ToolCalibration.py:867 appTools/ToolCorners.py:706 -#: appTools/ToolFilm.py:1211 app_Main.py:5474 +#: appPlugins/ToolCalibration.py:867 appPlugins/ToolCorners.py:706 +#: appPlugins/ToolFilm.py:1211 app_Main.py:5474 msgid "Top Left" msgstr "Верхний левый" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appTools/ToolCalibration.py:868 appTools/ToolCorners.py:718 -#: appTools/ToolFilm.py:1212 app_Main.py:5475 +#: appPlugins/ToolCalibration.py:868 appPlugins/ToolCorners.py:718 +#: appPlugins/ToolFilm.py:1212 app_Main.py:5475 msgid "Bottom Right" msgstr "Нижний правый" @@ -10533,13 +10573,13 @@ msgstr "Параметры извлечения отверстий" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appTools/ToolExtract.py:917 appTools/ToolPunchGerber.py:2002 +#: appPlugins/ToolExtract.py:917 appPlugins/ToolPunchGerber.py:2002 msgid "Processed Pads Type" msgstr "Тип обработки площадок" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appTools/ToolExtract.py:919 appTools/ToolPunchGerber.py:2004 +#: appPlugins/ToolExtract.py:919 appPlugins/ToolPunchGerber.py:2004 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10551,7 +10591,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appTools/ToolExtract.py:946 appTools/ToolPunchGerber.py:2030 +#: appPlugins/ToolExtract.py:946 appPlugins/ToolPunchGerber.py:2030 msgid "Process Circular Pads." msgstr "Обработка круглых площадок." @@ -10559,26 +10599,26 @@ msgstr "Обработка круглых площадок." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appTools/ToolExtract.py:952 appTools/ToolExtract.py:1089 -#: appTools/ToolPunchGerber.py:2036 appTools/ToolPunchGerber.py:2198 +#: appPlugins/ToolExtract.py:952 appPlugins/ToolExtract.py:1089 +#: appPlugins/ToolPunchGerber.py:2036 appPlugins/ToolPunchGerber.py:2198 msgid "Oblong" msgstr "Продолговатая форма" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appTools/ToolExtract.py:954 appTools/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:954 appPlugins/ToolPunchGerber.py:2038 msgid "Process Oblong Pads." msgstr "Продолговатые площадки." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appTools/ToolExtract.py:962 appTools/ToolPunchGerber.py:2046 +#: appPlugins/ToolExtract.py:962 appPlugins/ToolPunchGerber.py:2046 msgid "Process Square Pads." msgstr "Квадратные площадки." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appTools/ToolExtract.py:970 appTools/ToolPunchGerber.py:2054 +#: appPlugins/ToolExtract.py:970 appPlugins/ToolPunchGerber.py:2054 msgid "Process Rectangular Pads." msgstr "Обработка прямоугольных площадок." @@ -10586,15 +10626,15 @@ msgstr "Обработка прямоугольных площадок." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appTools/ToolExtract.py:976 -#: appTools/ToolExtract.py:1128 appTools/ToolPunchGerber.py:2060 -#: appTools/ToolPunchGerber.py:2237 appTools/ToolReport.py:190 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:976 +#: appPlugins/ToolExtract.py:1128 appPlugins/ToolPunchGerber.py:2060 +#: appPlugins/ToolPunchGerber.py:2237 appPlugins/ToolReport.py:190 msgid "Others" msgstr "Другие" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appTools/ToolExtract.py:978 appTools/ToolPunchGerber.py:2062 +#: appPlugins/ToolExtract.py:978 appPlugins/ToolPunchGerber.py:2062 msgid "Process pads not in the categories above." msgstr "Площадки, не относящиеся к вышеперечисленным категориям." @@ -10602,8 +10642,8 @@ msgstr "Площадки, не относящиеся к вышеперечис #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appTools/ToolExtract.py:1036 appTools/ToolExtract.py:1146 -#: appTools/ToolPunchGerber.py:2113 appTools/ToolPunchGerber.py:2142 +#: appPlugins/ToolExtract.py:1036 appPlugins/ToolExtract.py:1146 +#: appPlugins/ToolPunchGerber.py:2113 appPlugins/ToolPunchGerber.py:2142 msgid "Fixed Diameter" msgstr "Фиксированный диаметр" @@ -10611,19 +10651,19 @@ msgstr "Фиксированный диаметр" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appTools/ToolExtract.py:1038 appTools/ToolExtract.py:1067 -#: appTools/ToolPunchGerber.py:2115 appTools/ToolPunchGerber.py:2170 +#: appPlugins/ToolExtract.py:1038 appPlugins/ToolExtract.py:1067 +#: appPlugins/ToolPunchGerber.py:2115 appPlugins/ToolPunchGerber.py:2170 msgid "Fixed Annular Ring" msgstr "Фиксированное медное кольцо" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appTools/ToolExtract.py:1037 appTools/ToolPunchGerber.py:2114 +#: appPlugins/ToolExtract.py:1037 appPlugins/ToolPunchGerber.py:2114 msgid "Proportional" msgstr "Пропорциональный" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appTools/ToolExtract.py:1027 +#: appPlugins/ToolExtract.py:1027 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10638,13 +10678,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appTools/ToolExtract.py:1156 appTools/ToolPunchGerber.py:2152 +#: appPlugins/ToolExtract.py:1156 appPlugins/ToolPunchGerber.py:2152 msgid "Fixed hole diameter." msgstr "Фиксированный диаметр отверстия." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appTools/ToolExtract.py:1069 appTools/ToolPunchGerber.py:2172 +#: appPlugins/ToolExtract.py:1069 appPlugins/ToolPunchGerber.py:2172 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10656,37 +10696,37 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appTools/ToolExtract.py:1078 appTools/ToolPunchGerber.py:2187 +#: appPlugins/ToolExtract.py:1078 appPlugins/ToolPunchGerber.py:2187 msgid "The size of annular ring for circular pads." msgstr "Размер кольца круглого сечения для кольцевых площадок." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appTools/ToolExtract.py:1091 appTools/ToolPunchGerber.py:2200 +#: appPlugins/ToolExtract.py:1091 appPlugins/ToolPunchGerber.py:2200 msgid "The size of annular ring for oblong pads." msgstr "Размер кольца круглого сечения для продолговатых площадок." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 -#: appTools/ToolExtract.py:1104 appTools/ToolPunchGerber.py:2213 +#: appPlugins/ToolExtract.py:1104 appPlugins/ToolPunchGerber.py:2213 msgid "The size of annular ring for square pads." msgstr "Размер кольца круглого сечения для квадратных площадок." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 -#: appTools/ToolExtract.py:1117 appTools/ToolPunchGerber.py:2226 +#: appPlugins/ToolExtract.py:1117 appPlugins/ToolPunchGerber.py:2226 msgid "The size of annular ring for rectangular pads." msgstr "Размер кольца круглого сечения для прямоугольных площадок." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 -#: appTools/ToolExtract.py:1130 appTools/ToolPunchGerber.py:2239 +#: appPlugins/ToolExtract.py:1130 appPlugins/ToolPunchGerber.py:2239 msgid "The size of annular ring for other pads." msgstr "Размер кольца круглого сечения для других площадок." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appTools/ToolExtract.py:1163 appTools/ToolPunchGerber.py:2251 +#: appPlugins/ToolExtract.py:1163 appPlugins/ToolPunchGerber.py:2251 msgid "Proportional Diameter" msgstr "Пропорциональный диаметр" @@ -10697,7 +10737,7 @@ msgstr "Коэффициент" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appTools/ToolExtract.py:1174 appTools/ToolPunchGerber.py:2262 +#: appPlugins/ToolExtract.py:1174 appPlugins/ToolPunchGerber.py:2262 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10706,42 +10746,42 @@ msgstr "" "Диаметр отверстия будет составлять долю от размера площадки." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appTools/ToolExtract.py:1208 appTools/ToolExtract.py:1233 +#: appPlugins/ToolExtract.py:1208 appPlugins/ToolExtract.py:1233 #, fuzzy #| msgid "Extract Drills" msgid "Extract Soldermask" msgstr "Извлечь отверстия" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appTools/ToolExtract.py:1210 appTools/ToolExtract.py:1236 +#: appPlugins/ToolExtract.py:1210 appPlugins/ToolExtract.py:1236 #, 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 -#: appTools/ToolExtract.py:1216 +#: appPlugins/ToolExtract.py:1216 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appTools/ToolExtract.py:1252 appTools/ToolExtract.py:1291 +#: appPlugins/ToolExtract.py:1252 appPlugins/ToolExtract.py:1291 #, fuzzy #| msgid "ExtraCut" msgid "Extract Cutout" msgstr "Дополнительный вырез" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appTools/ToolExtract.py:1254 appTools/ToolExtract.py:1294 +#: appPlugins/ToolExtract.py:1254 appPlugins/ToolExtract.py:1294 #, 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 -#: appTools/ToolExtract.py:1275 +#: appPlugins/ToolExtract.py:1275 #, fuzzy #| msgid "The thickness of the line that makes the corner marker." msgid "The thickness of the line that makes the cutout geometry." @@ -10752,7 +10792,7 @@ msgid "Fiducials Tool Options" msgstr "Параметры контрольных точек" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 -#: appTools/ToolFiducials.py:890 +#: appPlugins/ToolFiducials.py:890 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -10764,25 +10804,25 @@ msgstr "" "вдвое больше отверстия паяльной маски." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 -#: appTools/ToolFiducials.py:918 +#: appPlugins/ToolFiducials.py:918 msgid "Auto" msgstr "Авто" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 -#: appTools/ToolCutOut.py:2610 appTools/ToolFiducials.py:919 -#: appTools/ToolLevelling.py:1821 appTools/ToolPunchGerber.py:2288 +#: appPlugins/ToolCutOut.py:2610 appPlugins/ToolFiducials.py:919 +#: appPlugins/ToolLevelling.py:1821 appPlugins/ToolPunchGerber.py:2288 msgid "Manual" msgstr "Вручную" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 -#: appTools/ToolLevelling.py:1814 +#: appPlugins/ToolLevelling.py:1814 msgid "Mode" msgstr "Режим" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 -#: appTools/ToolFiducials.py:923 +#: appPlugins/ToolFiducials.py:923 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -10793,22 +10833,22 @@ msgstr "" "- 'Вручную' - ручное размещение контрольных точек." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 -#: appTools/ToolFiducials.py:931 +#: appPlugins/ToolFiducials.py:931 msgid "Up" msgstr "Вверху" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 -#: appTools/ToolFiducials.py:932 +#: appPlugins/ToolFiducials.py:932 msgid "Down" msgstr "Внизу" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 -#: appTools/ToolFiducials.py:935 +#: appPlugins/ToolFiducials.py:935 msgid "Second fiducial" msgstr "Вторичные контрольные точки" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 -#: appTools/ToolFiducials.py:937 +#: appPlugins/ToolFiducials.py:937 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -10823,22 +10863,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCorners.py:755 appTools/ToolFiducials.py:953 +#: appPlugins/ToolCorners.py:755 appPlugins/ToolFiducials.py:953 msgid "Cross" msgstr "Крест" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 -#: appTools/ToolFiducials.py:954 +#: appPlugins/ToolFiducials.py:954 msgid "Chess" msgstr "Шахматный порядок" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 -#: appTools/ToolFiducials.py:956 +#: appPlugins/ToolFiducials.py:956 msgid "Fiducial Type" msgstr "Тип контрольных точек" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 -#: appTools/ToolFiducials.py:958 +#: appPlugins/ToolFiducials.py:958 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -10851,7 +10891,7 @@ msgstr "" "- 'Шахматный порядок' - точки в шахматном порядке." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 -#: appTools/ToolFiducials.py:967 +#: appPlugins/ToolFiducials.py:967 msgid "Line thickness" msgstr "Толщина линии" @@ -10869,7 +10909,7 @@ msgstr "" "и в обратном направлении." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appTools/ToolInvertGerber.py:251 +#: appPlugins/ToolInvertGerber.py:251 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10878,12 +10918,12 @@ msgstr "" "края объекта Gerber." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appTools/ToolInvertGerber.py:262 +#: appPlugins/ToolInvertGerber.py:262 msgid "Lines Join Style" msgstr "Стиль соединения линий" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appTools/ToolInvertGerber.py:264 +#: appPlugins/ToolInvertGerber.py:264 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10898,7 +10938,7 @@ msgstr "" "- скос -> линии соединяются третьей линией" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appTools/ToolInvertGerber.py:273 +#: appPlugins/ToolInvertGerber.py:273 msgid "Bevel" msgstr "Скос" @@ -10915,7 +10955,7 @@ msgstr "" "двумя элементами геометрии Gerber" #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appTools/ToolOptimal.py:454 +#: appPlugins/ToolOptimal.py:454 msgid "Precision" msgstr "Точность" @@ -10929,7 +10969,7 @@ msgid "Punch Gerber Options" msgstr "Параметры перфорации" #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appTools/ToolPunchGerber.py:2104 +#: appPlugins/ToolPunchGerber.py:2104 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10963,12 +11003,12 @@ msgstr "" "в выбранный файл Gerber, или его можно экспортировать в файл." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appTools/ToolQRCode.py:799 app_Main.py:8028 +#: appPlugins/ToolQRCode.py:799 app_Main.py:8028 msgid "Version" msgstr "Версия" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 -#: appTools/ToolQRCode.py:801 +#: appPlugins/ToolQRCode.py:801 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -10977,13 +11017,13 @@ msgstr "" "до 40 (177x177)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 -#: appTools/ToolQRCode.py:812 +#: appPlugins/ToolQRCode.py:812 msgid "Error correction" msgstr "Коррекция ошибок" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 -#: appTools/ToolQRCode.py:814 appTools/ToolQRCode.py:825 +#: appPlugins/ToolQRCode.py:814 appPlugins/ToolQRCode.py:825 #, python-format msgid "" "Parameter that controls the error correction used for the QR Code.\n" @@ -10999,12 +11039,12 @@ msgstr "" "H = макс. 30%% ошибок могут быть исправлены." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 -#: appTools/ToolQRCode.py:835 +#: appPlugins/ToolQRCode.py:835 msgid "Box Size" msgstr "Размер поля" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 -#: appTools/ToolQRCode.py:837 +#: appPlugins/ToolQRCode.py:837 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -11013,12 +11053,12 @@ msgstr "" "откорректировав размер каждой рамки в коде." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 -#: appTools/ToolQRCode.py:848 +#: appPlugins/ToolQRCode.py:848 msgid "Border Size" msgstr "Отступ" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 -#: appTools/ToolQRCode.py:850 +#: appPlugins/ToolQRCode.py:850 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." @@ -11027,28 +11067,28 @@ msgstr "" "Значение по умолчанию 4. Ширина зазора вокруг QR-кода." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 -#: appTools/ToolQRCode.py:770 +#: appPlugins/ToolQRCode.py:770 msgid "QRCode Data" msgstr "Данные QR-кода" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 -#: appTools/ToolQRCode.py:772 +#: appPlugins/ToolQRCode.py:772 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "" "Данные QRCode. Буквенно-цифровой текст, подлежащий кодированию в QRCode." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 -#: appTools/ToolQRCode.py:776 +#: appPlugins/ToolQRCode.py:776 msgid "Add here the text to be included in the QRCode..." msgstr "Добавьте сюда текст, который будет включен в QRCode..." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 -#: appTools/ToolQRCode.py:861 +#: appPlugins/ToolQRCode.py:861 msgid "Polarity" msgstr "Полярность" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 -#: appTools/ToolQRCode.py:863 +#: appPlugins/ToolQRCode.py:863 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -11059,17 +11099,17 @@ msgstr "" "или позитив (квадраты непрозрачны)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appTools/ToolFilm.py:1366 appTools/ToolQRCode.py:867 +#: appPlugins/ToolFilm.py:1366 appPlugins/ToolQRCode.py:867 msgid "Negative" msgstr "Негатив" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appTools/ToolFilm.py:1365 appTools/ToolQRCode.py:868 +#: appPlugins/ToolFilm.py:1365 appPlugins/ToolQRCode.py:868 msgid "Positive" msgstr "Позитив" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 -#: appTools/ToolQRCode.py:870 +#: appPlugins/ToolQRCode.py:870 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -11083,7 +11123,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 -#: appTools/ToolQRCode.py:881 appTools/ToolQRCode.py:887 +#: appPlugins/ToolQRCode.py:881 appPlugins/ToolQRCode.py:887 msgid "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." @@ -11092,22 +11132,22 @@ msgstr "" "QRCode, может иметь округлую или квадратную форму." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 -#: appTools/ToolQRCode.py:920 +#: appPlugins/ToolQRCode.py:920 msgid "Fill Color" msgstr "Цвет заливки" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 -#: appTools/ToolQRCode.py:922 +#: appPlugins/ToolQRCode.py:922 msgid "Set the QRCode fill color (squares color)." msgstr "Задаёт цвет заливки QRCode (цвет квадратов)." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 -#: appTools/ToolQRCode.py:944 +#: appPlugins/ToolQRCode.py:944 msgid "Back Color" msgstr "Цвет фона" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 -#: appTools/ToolQRCode.py:946 +#: appPlugins/ToolQRCode.py:946 msgid "Set the QRCode background color." msgstr "Устанавливает цвет фона QRCode." @@ -11124,12 +11164,12 @@ msgstr "" "правил изготовления." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 -#: appTools/ToolRulesCheck.py:446 appTools/ToolRulesCheck.py:1395 +#: appPlugins/ToolRulesCheck.py:446 appPlugins/ToolRulesCheck.py:1395 msgid "Trace Size" msgstr "Размер трассы" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 -#: appTools/ToolRulesCheck.py:1397 +#: appPlugins/ToolRulesCheck.py:1397 msgid "This checks if the minimum size for traces is met." msgstr "Это проверяет, соблюден ли минимальный размер трассы." @@ -11143,27 +11183,27 @@ msgstr "Это проверяет, соблюден ли минимальный #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 -#: appTools/ToolRulesCheck.py:1402 appTools/ToolRulesCheck.py:1426 -#: appTools/ToolRulesCheck.py:1451 appTools/ToolRulesCheck.py:1476 -#: appTools/ToolRulesCheck.py:1501 appTools/ToolRulesCheck.py:1526 -#: appTools/ToolRulesCheck.py:1552 appTools/ToolRulesCheck.py:1577 -#: appTools/ToolRulesCheck.py:1604 appTools/ToolRulesCheck.py:1629 +#: appPlugins/ToolRulesCheck.py:1402 appPlugins/ToolRulesCheck.py:1426 +#: appPlugins/ToolRulesCheck.py:1451 appPlugins/ToolRulesCheck.py:1476 +#: appPlugins/ToolRulesCheck.py:1501 appPlugins/ToolRulesCheck.py:1526 +#: appPlugins/ToolRulesCheck.py:1552 appPlugins/ToolRulesCheck.py:1577 +#: appPlugins/ToolRulesCheck.py:1604 appPlugins/ToolRulesCheck.py:1629 msgid "Min value" msgstr "Минимальное значение" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 -#: appTools/ToolRulesCheck.py:1404 +#: appPlugins/ToolRulesCheck.py:1404 msgid "Minimum acceptable trace size." msgstr "Минимальный допустимый размер трассировки." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 -#: appTools/ToolRulesCheck.py:677 appTools/ToolRulesCheck.py:707 -#: appTools/ToolRulesCheck.py:1418 +#: appPlugins/ToolRulesCheck.py:677 appPlugins/ToolRulesCheck.py:707 +#: appPlugins/ToolRulesCheck.py:1418 msgid "Copper to Copper clearance" msgstr "Зазор между медными дорожками" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 -#: appTools/ToolRulesCheck.py:1420 +#: appPlugins/ToolRulesCheck.py:1420 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11176,22 +11216,22 @@ msgstr "Проверяет, соблюдены ли минимальные за #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 -#: appTools/ToolRulesCheck.py:1428 appTools/ToolRulesCheck.py:1453 -#: appTools/ToolRulesCheck.py:1478 appTools/ToolRulesCheck.py:1503 -#: appTools/ToolRulesCheck.py:1528 appTools/ToolRulesCheck.py:1554 -#: appTools/ToolRulesCheck.py:1606 +#: appPlugins/ToolRulesCheck.py:1428 appPlugins/ToolRulesCheck.py:1453 +#: appPlugins/ToolRulesCheck.py:1478 appPlugins/ToolRulesCheck.py:1503 +#: appPlugins/ToolRulesCheck.py:1528 appPlugins/ToolRulesCheck.py:1554 +#: appPlugins/ToolRulesCheck.py:1606 msgid "Minimum acceptable clearance value." msgstr "Минимально допустимое значение зазора." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 -#: appTools/ToolRulesCheck.py:737 appTools/ToolRulesCheck.py:743 -#: appTools/ToolRulesCheck.py:756 appTools/ToolRulesCheck.py:763 -#: appTools/ToolRulesCheck.py:1443 +#: appPlugins/ToolRulesCheck.py:737 appPlugins/ToolRulesCheck.py:743 +#: appPlugins/ToolRulesCheck.py:756 appPlugins/ToolRulesCheck.py:763 +#: appPlugins/ToolRulesCheck.py:1443 msgid "Copper to Outline clearance" msgstr "Зазор между медью и контуром" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 -#: appTools/ToolRulesCheck.py:1445 +#: appPlugins/ToolRulesCheck.py:1445 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11200,25 +11240,25 @@ msgstr "" "и контурами." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 -#: appTools/ToolRulesCheck.py:1468 +#: appPlugins/ToolRulesCheck.py:1468 msgid "Silk to Silk Clearance" msgstr "Зазор между шелкографией" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 -#: appTools/ToolRulesCheck.py:1470 +#: appPlugins/ToolRulesCheck.py:1470 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." msgstr "Проверяет, соблюдены ли минимальные зазоры между шелкографией." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 -#: appTools/ToolRulesCheck.py:846 appTools/ToolRulesCheck.py:852 -#: appTools/ToolRulesCheck.py:870 appTools/ToolRulesCheck.py:1493 +#: appPlugins/ToolRulesCheck.py:846 appPlugins/ToolRulesCheck.py:852 +#: appPlugins/ToolRulesCheck.py:870 appPlugins/ToolRulesCheck.py:1493 msgid "Silk to Solder Mask Clearance" msgstr "Зазор между шелкографией и паяльной маской" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 -#: appTools/ToolRulesCheck.py:1495 +#: appPlugins/ToolRulesCheck.py:1495 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11227,14 +11267,14 @@ msgstr "" "и паяльной маской." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 -#: appTools/ToolRulesCheck.py:900 appTools/ToolRulesCheck.py:906 -#: appTools/ToolRulesCheck.py:920 appTools/ToolRulesCheck.py:927 -#: appTools/ToolRulesCheck.py:1518 +#: appPlugins/ToolRulesCheck.py:900 appPlugins/ToolRulesCheck.py:906 +#: appPlugins/ToolRulesCheck.py:920 appPlugins/ToolRulesCheck.py:927 +#: appPlugins/ToolRulesCheck.py:1518 msgid "Silk to Outline Clearance" msgstr "Зазор между шелкографией и контуром" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 -#: appTools/ToolRulesCheck.py:1520 +#: appPlugins/ToolRulesCheck.py:1520 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11243,13 +11283,13 @@ msgstr "" "и контурами." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:938 appTools/ToolRulesCheck.py:965 -#: appTools/ToolRulesCheck.py:1543 +#: appPlugins/ToolRulesCheck.py:938 appPlugins/ToolRulesCheck.py:965 +#: appPlugins/ToolRulesCheck.py:1543 msgid "Minimum Solder Mask Sliver" msgstr "Минимальная ширина паяльной маски" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 -#: appTools/ToolRulesCheck.py:1545 +#: appPlugins/ToolRulesCheck.py:1545 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11258,14 +11298,14 @@ msgstr "" "и встречной паяльной маской." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 -#: appTools/ToolRulesCheck.py:1003 appTools/ToolRulesCheck.py:1009 -#: appTools/ToolRulesCheck.py:1025 appTools/ToolRulesCheck.py:1032 -#: appTools/ToolRulesCheck.py:1569 +#: appPlugins/ToolRulesCheck.py:1003 appPlugins/ToolRulesCheck.py:1009 +#: appPlugins/ToolRulesCheck.py:1025 appPlugins/ToolRulesCheck.py:1032 +#: appPlugins/ToolRulesCheck.py:1569 msgid "Minimum Annular Ring" msgstr "Минимальное медное кольцо" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 -#: appTools/ToolRulesCheck.py:1571 +#: appPlugins/ToolRulesCheck.py:1571 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11274,34 +11314,34 @@ msgstr "" "отверстия в площадке." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 -#: appTools/ToolRulesCheck.py:1579 +#: appPlugins/ToolRulesCheck.py:1579 msgid "Minimum acceptable ring value." msgstr "Минимальное допустимое значение кольца." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 -#: appTools/ToolRulesCheck.py:390 appTools/ToolRulesCheck.py:1596 +#: appPlugins/ToolRulesCheck.py:390 appPlugins/ToolRulesCheck.py:1596 msgid "Hole to Hole Clearance" msgstr "Зазор между отверстиями" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 -#: appTools/ToolRulesCheck.py:1598 +#: appPlugins/ToolRulesCheck.py:1598 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 -#: appTools/ToolRulesCheck.py:1631 +#: appPlugins/ToolRulesCheck.py:1631 msgid "Minimum acceptable drill size." msgstr "Минимальный допустимый размер отверстия." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 -#: appTools/ToolRulesCheck.py:364 appTools/ToolRulesCheck.py:1621 +#: appPlugins/ToolRulesCheck.py:364 appPlugins/ToolRulesCheck.py:1621 msgid "Hole Size" msgstr "Размер отверстия" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 -#: appTools/ToolRulesCheck.py:1623 +#: appPlugins/ToolRulesCheck.py:1623 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11324,13 +11364,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:236 -#: appTools/ToolCorners.py:830 appTools/ToolCutOut.py:2795 -#: appTools/ToolDblSided.py:975 +#: appPlugins/ToolCorners.py:830 appPlugins/ToolCutOut.py:2795 +#: appPlugins/ToolDblSided.py:975 msgid "Drill Dia" msgstr "Диаметр Сверла" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 -#: appTools/ToolDblSided.py:977 appTools/ToolDblSided.py:982 +#: appPlugins/ToolDblSided.py:977 appPlugins/ToolDblSided.py:982 msgid "Diameter of the drill for the alignment holes." msgstr "Диаметр сверла для контрольных отверстий." @@ -11340,23 +11380,23 @@ msgstr "Выровнять ось" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 -#: appTools/ToolDblSided.py:818 appTools/ToolDblSided.py:993 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:993 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Отразить по вертикали (X) или горизонтали (Y)." #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 -#: appTools/ToolFilm.py:1329 +#: appPlugins/ToolFilm.py:1329 msgid "Mirror Axis" msgstr "Ось зеркалирования" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 -#: appTools/ToolDblSided.py:844 +#: appPlugins/ToolDblSided.py:844 msgid "Box" msgstr "Рамка" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appTools/ToolDblSided.py:845 +#: appPlugins/ToolDblSided.py:845 msgid "Hole Snap" msgstr "Отверстие для защелки" @@ -11387,7 +11427,7 @@ msgid "Calculators Tool Options" msgstr "Калькулятор" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 -#: appTools/ToolCalculators.py:400 +#: appPlugins/ToolCalculators.py:400 msgid "V-Shape Tool Calculator" msgstr "Калькулятор V-образного инструмента" @@ -11402,12 +11442,12 @@ msgstr "" "глубину резания в качестве параметров." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 -#: appTools/ToolCalculators.py:471 +#: appPlugins/ToolCalculators.py:471 msgid "Tip Diameter" msgstr "Диаметр наконечника" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 -#: appTools/ToolCalculators.py:473 +#: appPlugins/ToolCalculators.py:473 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11416,7 +11456,7 @@ msgstr "" "Это указано производителем." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 -#: appTools/ToolCalculators.py:486 +#: appPlugins/ToolCalculators.py:486 msgid "Tip Angle" msgstr "Угол наконечника" @@ -11437,12 +11477,12 @@ msgstr "" "В объекте CNCJob это параметр \"Глубина резания\"." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 -#: appTools/ToolCalculators.py:402 +#: appPlugins/ToolCalculators.py:402 msgid "ElectroPlating Calculator" msgstr "Калькулятор электронных плат" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appTools/ToolCalculators.py:544 +#: appPlugins/ToolCalculators.py:544 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 " @@ -11454,37 +11494,37 @@ msgstr "" "кальция или хлорид палладия." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appTools/ToolCalculators.py:563 +#: appPlugins/ToolCalculators.py:563 msgid "Board Length" msgstr "Длина платы" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appTools/ToolCalculators.py:564 +#: appPlugins/ToolCalculators.py:564 msgid "This is the board length. In centimeters." msgstr "Это длина платы. В сантиметрах." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appTools/ToolCalculators.py:581 +#: appPlugins/ToolCalculators.py:581 msgid "Board Width" msgstr "Ширина платы" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appTools/ToolCalculators.py:582 +#: appPlugins/ToolCalculators.py:582 msgid "This is the board width.In centimeters." msgstr "Это ширина платы. В сантиметрах." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:600 +#: appPlugins/ToolCalculators.py:600 msgid "This is the board area." msgstr "Это область печатной платы." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appTools/ToolCalculators.py:622 +#: appPlugins/ToolCalculators.py:622 msgid "Current Density" msgstr "Текущая плотность" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appTools/ToolCalculators.py:623 +#: appPlugins/ToolCalculators.py:623 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11493,12 +11533,12 @@ msgstr "" "В Амперах на квадратный метр АЧС." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appTools/ToolCalculators.py:642 +#: appPlugins/ToolCalculators.py:642 msgid "Copper Growth" msgstr "Медный слой" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appTools/ToolCalculators.py:643 +#: appPlugins/ToolCalculators.py:643 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11511,27 +11551,27 @@ msgid "Corner Markers Options" msgstr "Параметры угловых маркеров" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCorners.py:750 +#: appPlugins/ToolCorners.py:750 msgid "Shape of the marker." msgstr "Форма маркера." #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appTools/ToolCorners.py:754 +#: appPlugins/ToolCorners.py:754 msgid "Semi-Cross" msgstr "Полукрест" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appTools/ToolCorners.py:764 +#: appPlugins/ToolCorners.py:764 msgid "The thickness of the line that makes the corner marker." msgstr "Толщина линии, обозначающей угол." #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 -#: appTools/ToolCorners.py:778 +#: appPlugins/ToolCorners.py:778 msgid "The length of the line that makes the corner marker." msgstr "Длина линии, которая делает угловой маркер." #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 -#: appTools/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:832 msgid "Drill Diameter" msgstr "Диаметр сверла" @@ -11549,7 +11589,7 @@ msgstr "" "заготовки." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 -#: appTools/ToolCutOut.py:2428 +#: appPlugins/ToolCutOut.py:2428 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11558,12 +11598,12 @@ msgstr "" "форма печатной платы из окружающего материала." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:88 -#: appTools/ToolCutOut.py:2359 +#: appPlugins/ToolCutOut.py:2359 msgid "Kind" msgstr "Тип" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 -#: appTools/ToolCutOut.py:2361 +#: appPlugins/ToolCutOut.py:2361 msgid "" "Choice of what kind the object we want to cutout is.\n" "- Single: contain a single PCB Gerber outline object.\n" @@ -11576,12 +11616,12 @@ msgstr "" "из множества отдельных контуров печатных плат." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:97 -#: appTools/ToolCutOut.py:2367 +#: appPlugins/ToolCutOut.py:2367 msgid "Single" msgstr "Одиночный" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:98 -#: appTools/ToolCutOut.py:2368 +#: appPlugins/ToolCutOut.py:2368 msgid "Panel" msgstr "Панель" @@ -11610,17 +11650,17 @@ msgstr "" "- 8 - 2*слева + 2*справа + 2*сверху + 2*снизу" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:225 -#: appTools/ToolCutOut.py:2701 +#: appPlugins/ToolCutOut.py:2701 msgid "Big cursor" msgstr "Большой курсор" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 -#: appTools/ToolCutOut.py:2703 +#: appPlugins/ToolCutOut.py:2703 msgid "Use a big cursor when adding manual gaps." msgstr "При добавлении пробелов вручную используйте большой курсор." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appTools/ToolCutOut.py:2797 +#: appPlugins/ToolCutOut.py:2797 #, fuzzy #| msgid "" #| "Diameter of the tool used to cutout\n" @@ -11633,7 +11673,7 @@ msgstr "" "форма печатной платы из окружающего материала." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 -#: appTools/ToolCutOut.py:2810 +#: appPlugins/ToolCutOut.py:2810 #, fuzzy #| msgid "Distance between each two lines in Lines Grid." msgid "" @@ -11646,7 +11686,7 @@ msgid "Drilling Tool Options" msgstr "Парам. бурового Oрудие" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 -#: appTools/ToolDrilling.py:2299 +#: appPlugins/ToolDrilling.py:2299 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "" "Создавайте CNCJob с траекториями для сверления или фрезерования отверстий." @@ -11655,9 +11695,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appTools/ToolDrilling.py:2376 appTools/ToolIsolation.py:3267 -#: appTools/ToolMilling.py:3699 appTools/ToolNCC.py:4224 -#: appTools/ToolPaint.py:3018 +#: appPlugins/ToolDrilling.py:2376 appPlugins/ToolIsolation.py:3267 +#: appPlugins/ToolMilling.py:3705 appPlugins/ToolNCC.py:4224 +#: appPlugins/ToolPaint.py:3018 msgid "Tool order" msgstr "Порядок инструмента" @@ -11666,10 +11706,10 @@ msgstr "Порядок инструмента" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appTools/ToolDrilling.py:2377 appTools/ToolIsolation.py:3268 -#: appTools/ToolMilling.py:3700 appTools/ToolNCC.py:4225 -#: appTools/ToolNCC.py:4235 appTools/ToolPaint.py:3019 -#: appTools/ToolPaint.py:3029 +#: appPlugins/ToolDrilling.py:2377 appPlugins/ToolIsolation.py:3268 +#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4225 +#: appPlugins/ToolNCC.py:4235 appPlugins/ToolPaint.py:3019 +#: appPlugins/ToolPaint.py:3029 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" @@ -11695,9 +11735,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appTools/ToolDrilling.py:2385 appTools/ToolIsolation.py:3276 -#: appTools/ToolMilling.py:3708 appTools/ToolNCC.py:4233 -#: appTools/ToolPaint.py:3027 +#: appPlugins/ToolDrilling.py:2385 appPlugins/ToolIsolation.py:3276 +#: appPlugins/ToolMilling.py:3714 appPlugins/ToolNCC.py:4233 +#: appPlugins/ToolPaint.py:3027 msgid "Forward" msgstr "Прямой" @@ -11705,14 +11745,14 @@ msgstr "Прямой" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appTools/ToolDrilling.py:2386 appTools/ToolIsolation.py:3277 -#: appTools/ToolMilling.py:3709 appTools/ToolNCC.py:4234 -#: appTools/ToolPaint.py:3028 +#: appPlugins/ToolDrilling.py:2386 appPlugins/ToolIsolation.py:3277 +#: appPlugins/ToolMilling.py:3715 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3028 msgid "Reverse" msgstr "Обратный" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appTools/ToolDrilling.py:2673 appTools/ToolMilling.py:4302 +#: appPlugins/ToolDrilling.py:2673 appPlugins/ToolMilling.py:4308 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11776,12 +11816,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appTools/ToolFilm.py:1368 appTools/ToolFilm.py:1480 +#: appPlugins/ToolFilm.py:1368 appPlugins/ToolFilm.py:1480 msgid "Film Type" msgstr "Тип плёнки" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appTools/ToolFilm.py:1370 +#: appPlugins/ToolFilm.py:1370 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11806,12 +11846,12 @@ msgid "Set the film color when positive film is selected." msgstr "Устанавливает цвет плёнки при режиме \"Позитив\"." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 -#: appTools/ToolFilm.py:1386 +#: appPlugins/ToolFilm.py:1386 msgid "Border" msgstr "Отступ" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appTools/ToolFilm.py:1388 +#: appPlugins/ToolFilm.py:1388 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11832,12 +11872,12 @@ msgstr "" "окружающими, если бы не эта граница." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appTools/ToolFilm.py:1355 +#: appPlugins/ToolFilm.py:1355 msgid "Scale Stroke" msgstr "Масштаб обводки" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appTools/ToolFilm.py:1357 +#: appPlugins/ToolFilm.py:1357 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 " @@ -11850,12 +11890,12 @@ msgstr "" "поэтому этот параметр может сильно влиять на мелкие объекты." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appTools/ToolFilm.py:1196 +#: appPlugins/ToolFilm.py:1196 msgid "Film Adjustments" msgstr "Регулировка Пленки" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appTools/ToolFilm.py:1198 +#: appPlugins/ToolFilm.py:1198 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11869,7 +11909,7 @@ msgid "Scale Film geometry" msgstr "Масштабирование плёнки" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appTools/ToolFilm.py:1227 +#: appPlugins/ToolFilm.py:1227 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11882,7 +11922,7 @@ msgid "Skew Film geometry" msgstr "Наклон плёнки" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appTools/ToolFilm.py:1271 +#: appPlugins/ToolFilm.py:1271 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11903,13 +11943,13 @@ msgstr "" "Это может быть одна из четырех точек геометрии ограничительной рамки." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appTools/ToolCorners.py:714 appTools/ToolFiducials.py:812 -#: appTools/ToolFilm.py:1210 app_Main.py:5473 +#: appPlugins/ToolCorners.py:714 appPlugins/ToolFiducials.py:812 +#: appPlugins/ToolFilm.py:1210 app_Main.py:5473 msgid "Bottom Left" msgstr "Нижний левый" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appTools/ToolFilm.py:1213 +#: appPlugins/ToolFilm.py:1213 msgid "Top right" msgstr "Верхний правый" @@ -11918,27 +11958,27 @@ msgid "Mirror Film geometry" msgstr "Зеркалирование геометрии пленки" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appTools/ToolFilm.py:1315 +#: appPlugins/ToolFilm.py:1315 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Зеркалирование геометрии пленки на выбранной оси или на обеих." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 -#: appTools/ToolFilm.py:1475 +#: appPlugins/ToolFilm.py:1475 msgid "SVG" msgstr "SVG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appTools/ToolFilm.py:1476 +#: appPlugins/ToolFilm.py:1476 msgid "PNG" msgstr "PNG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appTools/ToolFilm.py:1477 +#: appPlugins/ToolFilm.py:1477 msgid "PDF" msgstr "PDF" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appTools/ToolFilm.py:1482 +#: appPlugins/ToolFilm.py:1482 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11951,22 +11991,22 @@ msgstr "" "- 'PDF' -> формат портативного документа" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appTools/ToolFilm.py:1491 +#: appPlugins/ToolFilm.py:1491 msgid "Page Orientation" msgstr "Ориентация страницы" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appTools/ToolFilm.py:1508 +#: appPlugins/ToolFilm.py:1508 msgid "Page Size" msgstr "Размер страницы" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appTools/ToolFilm.py:1509 +#: appPlugins/ToolFilm.py:1509 msgid "A selection of standard ISO 216 page sizes." msgstr "Выбор стандартных размеров страниц ISO 216." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appTools/ToolFilm.py:1575 +#: appPlugins/ToolFilm.py:1575 msgid "Default value is 96 DPI. Change this value to scale the PNG file." msgstr "" "Значение по умолчанию - 96 точек на дюйм. Измените это значение, чтобы " @@ -12006,14 +12046,14 @@ msgstr "V-образный" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appTools/ToolMilling.py:4038 +#: appPlugins/ToolMilling.py:4044 msgid "V-Tip Dia" msgstr "Диаметр V-наконечника" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appTools/ToolMilling.py:4041 +#: appPlugins/ToolMilling.py:4047 msgid "The tip diameter for V-Shape Tool" msgstr "Диаметр наконечника для V-образного инструмента" @@ -12021,7 +12061,7 @@ msgstr "Диаметр наконечника для V-образного инс #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appTools/ToolMilling.py:4054 +#: appPlugins/ToolMilling.py:4060 msgid "V-Tip Angle" msgstr "Угол V-наконечника" @@ -12049,7 +12089,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appTools/ToolPaint.py:3059 +#: appPlugins/ToolPaint.py:3059 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" @@ -12063,16 +12103,16 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appTools/ToolIsolation.py:3480 appTools/ToolNCC.py:4520 -#: appTools/ToolPaint.py:3237 +#: appPlugins/ToolIsolation.py:3480 appPlugins/ToolNCC.py:4520 +#: appPlugins/ToolPaint.py:3237 msgid "Rest" msgstr "Обработка остаточного припуска" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appTools/ToolIsolation.py:3483 appTools/ToolNCC.py:4524 -#: appTools/ToolPaint.py:3240 +#: appPlugins/ToolIsolation.py:3483 appPlugins/ToolNCC.py:4524 +#: appPlugins/ToolPaint.py:3240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -12093,22 +12133,22 @@ msgstr "" "Если флажок не установлен, используется стандартный алгоритм." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appTools/ToolIsolation.py:3505 +#: appPlugins/ToolIsolation.py:3505 msgid "Combine" msgstr "Комбинировать" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appTools/ToolIsolation.py:3507 +#: appPlugins/ToolIsolation.py:3507 msgid "Combine all passes into one object" msgstr "Объединить все проходы в один объект" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appTools/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3524 msgid "Except" msgstr "Исключение" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appTools/ToolIsolation.py:3525 +#: appPlugins/ToolIsolation.py:3525 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12120,13 +12160,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appTools/ToolIsolation.py:3514 appTools/ToolNCC.py:4644 +#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4644 msgid "Check validity" msgstr "Проверить право" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appTools/ToolIsolation.py:3516 appTools/ToolNCC.py:4646 +#: appPlugins/ToolIsolation.py:3516 appPlugins/ToolNCC.py:4646 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12135,7 +12175,7 @@ msgstr "" "если они обеспечат полную изоляцию." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appTools/ToolIsolation.py:3564 +#: appPlugins/ToolIsolation.py:3564 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12151,17 +12191,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 msgid "Polygon Selection" msgstr "Выбор полигона" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appTools/ToolIsolation.py:3600 +#: appPlugins/ToolIsolation.py:3600 msgid "Interiors" msgstr "Bнутренность" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appTools/ToolIsolation.py:3602 +#: appPlugins/ToolIsolation.py:3602 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12171,12 +12211,12 @@ msgstr "" "(дыры в многоугольнике)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appTools/ToolIsolation.py:3495 +#: appPlugins/ToolIsolation.py:3495 msgid "Forced Rest" msgstr "Принудительный отдых" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appTools/ToolIsolation.py:3497 +#: appPlugins/ToolIsolation.py:3497 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" @@ -12216,12 +12256,12 @@ msgid "Levelling Tool Options" msgstr "Парам. бурового Oрудие" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 -#: appTools/ToolLevelling.py:1667 +#: appPlugins/ToolLevelling.py:1667 msgid "Generate CNC Code with auto-levelled paths." msgstr "" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 -#: appTools/ToolLevelling.py:1815 +#: appPlugins/ToolLevelling.py:1815 msgid "" "Choose a mode for height map generation.\n" "- Manual: will pick a selection of probe points by clicking on canvas\n" @@ -12232,12 +12272,12 @@ msgstr "" "- Сетка: автоматически генерирует сетку точек зондирования" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appTools/ToolLevelling.py:1822 app_Main.py:8032 +#: appPlugins/ToolLevelling.py:1822 app_Main.py:8032 msgid "Grid" msgstr "Сетка" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 -#: appTools/ToolLevelling.py:1829 +#: appPlugins/ToolLevelling.py:1829 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" "- Voronoi: will generate a Voronoi diagram\n" @@ -12250,59 +12290,59 @@ msgstr "" "только в режиме сетки." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 -#: appTools/ToolLevelling.py:1835 +#: appPlugins/ToolLevelling.py:1835 msgid "Voronoi" msgstr "Вороной" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 -#: appTools/ToolLevelling.py:1836 +#: appPlugins/ToolLevelling.py:1836 msgid "Bilinear" msgstr "Билинейный" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appTools/ToolLevelling.py:1849 appTools/ToolPanelize.py:1233 +#: appPlugins/ToolLevelling.py:1849 appPlugins/ToolPanelize.py:1233 msgid "Columns" msgstr "Столбцы" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 -#: appTools/ToolLevelling.py:1851 +#: appPlugins/ToolLevelling.py:1851 msgid "The number of grid columns." msgstr "Количество столбцов сетки." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appTools/ToolLevelling.py:1860 appTools/ToolPanelize.py:1244 +#: appPlugins/ToolLevelling.py:1860 appPlugins/ToolPanelize.py:1244 msgid "Rows" msgstr "Строки" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 -#: appTools/ToolLevelling.py:1862 +#: appPlugins/ToolLevelling.py:1862 msgid "The number of grid rows." msgstr "Количество рядов сетки." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 -#: appTools/ToolLevelling.py:1772 +#: appPlugins/ToolLevelling.py:1772 msgid "Probe Z travel" msgstr "Зонд Z путешествия" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 -#: appTools/ToolLevelling.py:1774 +#: appPlugins/ToolLevelling.py:1774 msgid "The safe Z for probe travelling between probe points." msgstr "Безопасный Z для перемещения зонда между точками измерения." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 -#: appTools/ToolLevelling.py:1797 +#: appPlugins/ToolLevelling.py:1797 msgid "Probe Feedrate" msgstr "Скорость подачи зонда" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 -#: appTools/ToolLevelling.py:1875 +#: appPlugins/ToolLevelling.py:1875 msgid "Controller" msgstr "Контроллер" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 -#: appTools/ToolLevelling.py:1877 +#: appPlugins/ToolLevelling.py:1877 msgid "" "The kind of controller for which to generate\n" "height map gcode." @@ -12311,17 +12351,17 @@ msgstr "" "карта высот gcode." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 -#: appTools/ToolLevelling.py:2104 +#: appPlugins/ToolLevelling.py:2104 msgid "Step" msgstr "Шаг" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 -#: appTools/ToolLevelling.py:2106 +#: appPlugins/ToolLevelling.py:2106 msgid "Each jog action will move the axes with this value." msgstr "Каждое толчковое действие перемещает оси с этим значением." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 -#: appTools/ToolLevelling.py:2120 +#: appPlugins/ToolLevelling.py:2120 msgid "Feedrate when jogging." msgstr "Скорость подачи при толчке." @@ -12343,7 +12383,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appTools/ToolMilling.py:4057 +#: appPlugins/ToolMilling.py:4063 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12355,7 +12395,8 @@ msgstr "" msgid "Offset value" msgstr "Значение смещения" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 appTools/ToolNCC.py:4598 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appPlugins/ToolNCC.py:4598 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12377,7 +12418,7 @@ msgid "Paint Tool Options" msgstr "Рисование" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appTools/ToolPaint.py:3267 +#: appPlugins/ToolPaint.py:3267 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12416,12 +12457,12 @@ msgstr "" "на расстоянии X, Y расстояние друг от друга." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appTools/ToolPanelize.py:1208 +#: appPlugins/ToolPanelize.py:1208 msgid "Spacing cols" msgstr "Интервал столбцов" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appTools/ToolPanelize.py:1210 +#: appPlugins/ToolPanelize.py:1210 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12430,12 +12471,12 @@ msgstr "" "В текущих единицах измерения." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appTools/ToolPanelize.py:1221 +#: appPlugins/ToolPanelize.py:1221 msgid "Spacing rows" msgstr "Интервал строк" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appTools/ToolPanelize.py:1223 +#: appPlugins/ToolPanelize.py:1223 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12444,27 +12485,27 @@ msgstr "" "В текущих единицах измерения." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appTools/ToolPanelize.py:1235 +#: appPlugins/ToolPanelize.py:1235 msgid "Number of columns of the desired panel" msgstr "Количество столбцов нужной панели" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appTools/ToolPanelize.py:1246 +#: appPlugins/ToolPanelize.py:1246 msgid "Number of rows of the desired panel" msgstr "Количество строк нужной панели" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appTools/ToolPanelize.py:1258 +#: appPlugins/ToolPanelize.py:1258 msgid "Geo" msgstr "Geometry" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appTools/ToolPanelize.py:1259 +#: appPlugins/ToolPanelize.py:1259 msgid "Panel Type" msgstr "Тип панели" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appTools/ToolPanelize.py:1261 +#: appPlugins/ToolPanelize.py:1261 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12475,7 +12516,7 @@ msgstr "" "- Geometry" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appTools/ToolPanelize.py:1271 +#: appPlugins/ToolPanelize.py:1271 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12492,7 +12533,7 @@ msgid "Constrain within" msgstr "Ограничить в пределах" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appTools/ToolPanelize.py:1281 +#: appPlugins/ToolPanelize.py:1281 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12507,12 +12548,12 @@ msgstr "" "она полностью вписывалась в выбранную область." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appTools/ToolPanelize.py:1293 +#: appPlugins/ToolPanelize.py:1293 msgid "Width (DX)" msgstr "Ширина (DX)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1295 +#: appPlugins/ToolPanelize.py:1295 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12521,12 +12562,12 @@ msgstr "" "В текущих единицах измерения." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appTools/ToolPanelize.py:1305 +#: appPlugins/ToolPanelize.py:1305 msgid "Height (DY)" msgstr "Высота (DY)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appTools/ToolPanelize.py:1307 +#: appPlugins/ToolPanelize.py:1307 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12551,37 +12592,37 @@ msgid "New Nozzle Dia" msgstr "Новый диаметр сопла" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 -#: appTools/ToolSolderPaste.py:1224 +#: appPlugins/ToolSolderPaste.py:1224 msgid "Diameter for the new tool to add in the Tool Table" msgstr "Диаметр нового инструмента, добавляемого в таблицу инструментов" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:65 -#: appTools/ToolSolderPaste.py:1276 +#: appPlugins/ToolSolderPaste.py:1276 msgid "Z Dispense Start" msgstr "Z начала нанесения" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 -#: appTools/ToolSolderPaste.py:1278 +#: appPlugins/ToolSolderPaste.py:1278 msgid "The height (Z) when solder paste dispensing starts." msgstr "Высота (Z), когда начинается выдача паяльной пасты." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 -#: appTools/ToolSolderPaste.py:1289 +#: appPlugins/ToolSolderPaste.py:1289 msgid "Z Dispense" msgstr "Z нанесения" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 -#: appTools/ToolSolderPaste.py:1291 +#: appPlugins/ToolSolderPaste.py:1291 msgid "The height (Z) when doing solder paste dispensing." msgstr "Высота (Z) при выполнении дозирования паяльной пасты." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 -#: appTools/ToolSolderPaste.py:1302 +#: appPlugins/ToolSolderPaste.py:1302 msgid "Z Dispense Stop" msgstr "Z конца нанесения" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 -#: appTools/ToolSolderPaste.py:1304 +#: appPlugins/ToolSolderPaste.py:1304 msgid "The height (Z) when solder paste dispensing stops." msgstr "Высота (Z) при остановке выдачи паяльной пасты." @@ -12590,7 +12631,7 @@ msgid "Z Travel" msgstr "Z перемещения" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 -#: appTools/ToolSolderPaste.py:1322 +#: appPlugins/ToolSolderPaste.py:1322 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -12603,12 +12644,12 @@ msgid "Z Toolchange" msgstr "Z смены инструмента" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 -#: appTools/ToolSolderPaste.py:1336 +#: appPlugins/ToolSolderPaste.py:1336 msgid "The height (Z) for tool (nozzle) change." msgstr "Высота (Z) для изменения инструмента (сопла)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 -#: appTools/ToolSolderPaste.py:1345 +#: appPlugins/ToolSolderPaste.py:1345 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -12617,12 +12658,12 @@ msgstr "" "Формат (x, y), где x и y-действительные числа." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 -#: appTools/ToolSolderPaste.py:1364 +#: appPlugins/ToolSolderPaste.py:1364 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Скорость подачи при движении по плоскости X-Y." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:156 -#: appTools/ToolSolderPaste.py:1377 +#: appPlugins/ToolSolderPaste.py:1377 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -12631,12 +12672,12 @@ msgstr "" "(на плоскости Z)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 -#: appTools/ToolSolderPaste.py:1389 +#: appPlugins/ToolSolderPaste.py:1389 msgid "Feedrate Z Dispense" msgstr "Скорость подачи Z Диспенсер" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 -#: appTools/ToolSolderPaste.py:1391 +#: appPlugins/ToolSolderPaste.py:1391 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -12645,12 +12686,12 @@ msgstr "" "распределить положение (на плоскости Z)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 -#: appTools/ToolSolderPaste.py:1407 +#: appPlugins/ToolSolderPaste.py:1407 msgid "Spindle Speed FWD" msgstr "Скорость прямого вращения шпинделя" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 -#: appTools/ToolSolderPaste.py:1409 +#: appPlugins/ToolSolderPaste.py:1409 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -12659,22 +12700,22 @@ msgstr "" "через форсунку диспенсера." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 -#: appTools/ToolSolderPaste.py:1421 +#: appPlugins/ToolSolderPaste.py:1421 msgid "Dwell FWD" msgstr "Задержка В НАЧАЛЕ" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 -#: appTools/ToolSolderPaste.py:1423 +#: appPlugins/ToolSolderPaste.py:1423 msgid "Pause after solder dispensing." msgstr "Пауза после выдачи паяльной пасты." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 -#: appTools/ToolSolderPaste.py:1433 +#: appPlugins/ToolSolderPaste.py:1433 msgid "Spindle Speed REV" msgstr "Скорость обратного вращения шпинделя" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 -#: appTools/ToolSolderPaste.py:1435 +#: appPlugins/ToolSolderPaste.py:1435 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -12683,12 +12724,12 @@ msgstr "" "через форсунку диспенсера." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 -#: appTools/ToolSolderPaste.py:1447 +#: appPlugins/ToolSolderPaste.py:1447 msgid "Dwell REV" msgstr "Задержка В КОНЦЕ" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 -#: appTools/ToolSolderPaste.py:1449 +#: appPlugins/ToolSolderPaste.py:1449 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -12697,7 +12738,7 @@ msgstr "" "чтобы обеспечить равномерное выдавливание." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 -#: appTools/ToolSolderPaste.py:1463 +#: appPlugins/ToolSolderPaste.py:1463 msgid "Files that control the GCode generation." msgstr "Файлы контролирующие генерацию GCode." @@ -12713,19 +12754,19 @@ msgstr "" "Инструмент для вычитания одного объекта Gerber или Geometry\n" "от другого того же типа." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appTools/ToolSub.py:904 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:904 msgid "Close paths" msgstr "Закрыть пути" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appTools/ToolSub.py:905 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:905 msgid "Checking this will close the paths cut by the subtractor object." msgstr "Проверка этого закроет пути, прорезанные вычитающим объектом." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appTools/ToolSub.py:800 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:800 msgid "Delete source" msgstr "Удалить источник" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appTools/ToolSub.py:802 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:802 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12746,7 +12787,7 @@ msgstr "" "к объектам приложения." #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 -#: appTools/ToolTransform.py:596 +#: appPlugins/ToolTransform.py:596 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -12763,7 +12804,7 @@ msgstr "" "- Объект -> центр ограничивающего окошка конкретного объекта" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 -#: appTools/ToolTransform.py:628 +#: appPlugins/ToolTransform.py:628 msgid "The type of object used as reference." msgstr "Объект который будет использоваться как шаблон." @@ -12773,7 +12814,7 @@ msgstr "Наклон" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 -#: appTools/ToolCalibration.py:1213 appTools/ToolCalibration.py:1226 +#: appPlugins/ToolCalibration.py:1213 appPlugins/ToolCalibration.py:1226 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359." @@ -12801,7 +12842,7 @@ msgstr "" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appTools/ToolDrilling.py:2877 appTools/ToolMilling.py:4484 +#: appPlugins/ToolDrilling.py:2877 appPlugins/ToolMilling.py:4490 msgid "Delete All" msgstr "Удалить все" @@ -12985,8 +13026,8 @@ msgstr "" "Введите> help <, а затем Run Code для получения списка команд FlatCAM Tcl " "(отображается в оболочке Tcl)." -#: appObjects/FlatCAMCNCJob.py:655 appTools/ToolLevelling.py:1399 -#: appTools/ToolLevelling.py:1591 appTools/ToolSolderPaste.py:1095 +#: appObjects/FlatCAMCNCJob.py:655 appPlugins/ToolLevelling.py:1399 +#: appPlugins/ToolLevelling.py:1591 appPlugins/ToolSolderPaste.py:1095 msgid "Export cancelled ..." msgstr "Экспорт отменён ..." @@ -13023,39 +13064,39 @@ msgid "Document Editor" msgstr "Редактор Document" #: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1042 -#: appTools/ToolDrilling.py:1902 appTools/ToolMilling.py:2483 -#: appTools/ToolMilling.py:2599 +#: appPlugins/ToolDrilling.py:1902 appPlugins/ToolMilling.py:2483 +#: appPlugins/ToolMilling.py:2599 msgid "Please select one or more tools from the list and try again." msgstr "" "Пожалуйста, выберите один или несколько инструментов из списка и попробуйте " "еще раз." -#: appObjects/FlatCAMExcellon.py:939 appTools/ToolMilling.py:2490 +#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2490 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "Сверло больше, чем размер отверстия. Отмена." #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Tool_nr" msgstr "№ инструмента" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Drills_Nr" msgstr "№ отверстия" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Slots_Nr" msgstr "№ паза" -#: appObjects/FlatCAMExcellon.py:1051 appTools/ToolMilling.py:2608 +#: appObjects/FlatCAMExcellon.py:1051 appPlugins/ToolMilling.py:2608 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Инструмент для прорезания пазов больше, чем размер отверстия. Отмена." @@ -13065,81 +13106,84 @@ msgstr "" #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1068 #: appObjects/FlatCAMGeometry.py:1099 appObjects/FlatCAMGeometry.py:1126 -#: appObjects/FlatCAMGeometry.py:1130 appTools/ToolDrilling.py:904 -#: appTools/ToolDrilling.py:910 appTools/ToolDrilling.py:955 -#: appTools/ToolDrilling.py:1202 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1241 appTools/ToolDrilling.py:1254 -#: appTools/ToolDrilling.py:1258 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:611 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:775 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:811 -#: appTools/ToolIsolation.py:3377 appTools/ToolMilling.py:959 -#: appTools/ToolMilling.py:1076 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1532 -#: appTools/ToolMilling.py:1537 appTools/ToolMilling.py:1605 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:1620 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:305 appTools/ToolNCC.py:310 -#: appTools/ToolNCC.py:340 appTools/ToolNCC.py:363 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:271 appTools/ToolPaint.py:313 -#: appTools/ToolPaint.py:335 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1130 appPlugins/ToolDrilling.py:904 +#: appPlugins/ToolDrilling.py:910 appPlugins/ToolDrilling.py:955 +#: appPlugins/ToolDrilling.py:1202 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolDrilling.py:1254 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:611 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:775 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolIsolation.py:3377 appPlugins/ToolMilling.py:959 +#: appPlugins/ToolMilling.py:1076 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1532 +#: appPlugins/ToolMilling.py:1537 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:305 +#: appPlugins/ToolNCC.py:310 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolNCC.py:363 appPlugins/ToolNCC.py:376 +#: appPlugins/ToolNCC.py:857 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:271 +#: appPlugins/ToolPaint.py:313 appPlugins/ToolPaint.py:335 +#: appPlugins/ToolPaint.py:347 appPlugins/ToolPaint.py:794 +#: appPlugins/ToolPaint.py:3119 msgid "Parameters for" msgstr "Параметры для" #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1099 -#: appTools/ToolDrilling.py:955 appTools/ToolDrilling.py:1202 -#: appTools/ToolDrilling.py:1241 appTools/ToolIsolation.py:740 -#: appTools/ToolIsolation.py:775 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1532 appTools/ToolMilling.py:1605 -#: appTools/ToolNCC.py:305 appTools/ToolNCC.py:340 appTools/ToolPaint.py:266 -#: appTools/ToolPaint.py:313 app_Main.py:2496 +#: appPlugins/ToolDrilling.py:955 appPlugins/ToolDrilling.py:1202 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:775 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1532 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolNCC.py:305 appPlugins/ToolNCC.py:340 +#: appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:313 app_Main.py:2496 msgid "No Tool Selected" msgstr "Инструмент не выбран" #: appObjects/FlatCAMGeometry.py:1068 appObjects/FlatCAMGeometry.py:1130 -#: appTools/ToolDrilling.py:904 appTools/ToolDrilling.py:1209 -#: appTools/ToolDrilling.py:1258 appTools/ToolIsolation.py:611 -#: appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:811 -#: appTools/ToolMilling.py:959 appTools/ToolMilling.py:1076 -#: appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1537 -#: appTools/ToolMilling.py:1620 appTools/ToolNCC.py:310 appTools/ToolNCC.py:376 -#: appTools/ToolNCC.py:857 appTools/ToolPaint.py:271 appTools/ToolPaint.py:347 -#: appTools/ToolPaint.py:794 +#: appPlugins/ToolDrilling.py:904 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolIsolation.py:611 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolMilling.py:959 appPlugins/ToolMilling.py:1076 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1537 +#: appPlugins/ToolMilling.py:1620 appPlugins/ToolNCC.py:310 +#: appPlugins/ToolNCC.py:376 appPlugins/ToolNCC.py:857 +#: appPlugins/ToolPaint.py:271 appPlugins/ToolPaint.py:347 +#: appPlugins/ToolPaint.py:794 msgid "Multiple Tools" msgstr "Несколько инструментов" -#: appObjects/FlatCAMGeometry.py:1211 appTools/ToolCutOut.py:470 -#: appTools/ToolIsolation.py:905 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1390 appTools/ToolMilling.py:1974 -#: appTools/ToolMilling.py:2100 appTools/ToolNCC.py:1222 -#: appTools/ToolNCC.py:1360 appTools/ToolNCC.py:1436 appTools/ToolPaint.py:427 -#: appTools/ToolPaint.py:825 appTools/ToolPaint.py:962 -#: appTools/ToolSolderPaste.py:150 appTools/ToolSolderPaste.py:487 -#: app_Main.py:4788 +#: appObjects/FlatCAMGeometry.py:1211 appPlugins/ToolCutOut.py:470 +#: appPlugins/ToolIsolation.py:905 appPlugins/ToolIsolation.py:1252 +#: appPlugins/ToolIsolation.py:1390 appPlugins/ToolMilling.py:1974 +#: appPlugins/ToolMilling.py:2100 appPlugins/ToolNCC.py:1222 +#: appPlugins/ToolNCC.py:1360 appPlugins/ToolNCC.py:1436 +#: appPlugins/ToolPaint.py:427 appPlugins/ToolPaint.py:825 +#: appPlugins/ToolPaint.py:962 appPlugins/ToolSolderPaste.py:150 +#: appPlugins/ToolSolderPaste.py:487 app_Main.py:4788 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Пожалуйста, введите диаметр инструмента с ненулевым значением в float " "формате." -#: appObjects/FlatCAMGeometry.py:1223 appTools/ToolCutOut.py:483 -#: appTools/ToolDrilling.py:1114 appTools/ToolIsolation.py:1271 -#: appTools/ToolMilling.py:1986 +#: appObjects/FlatCAMGeometry.py:1223 appPlugins/ToolCutOut.py:483 +#: appPlugins/ToolDrilling.py:1114 appPlugins/ToolIsolation.py:1271 +#: appPlugins/ToolMilling.py:1986 msgid "Could not load Tools DB file." msgstr "Не удалось загрузить файл БД." -#: appObjects/FlatCAMGeometry.py:1286 appTools/ToolCutOut.py:546 -#: appTools/ToolIsolation.py:1336 appTools/ToolMilling.py:2049 -#: appTools/ToolNCC.py:1305 appTools/ToolPaint.py:906 +#: appObjects/FlatCAMGeometry.py:1286 appPlugins/ToolCutOut.py:546 +#: appPlugins/ToolIsolation.py:1336 appPlugins/ToolMilling.py:2049 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolPaint.py:906 msgid "Tool not in Tools Database. Adding a default tool." msgstr "" "Инструмент отсутствует в базе данных инструментов. Добавление инструмента по " "умолчанию." -#: appObjects/FlatCAMGeometry.py:1293 appTools/ToolCutOut.py:553 -#: appTools/ToolDrilling.py:1174 appTools/ToolIsolation.py:1344 -#: appTools/ToolMilling.py:2057 appTools/ToolNCC.py:1312 -#: appTools/ToolPaint.py:914 +#: appObjects/FlatCAMGeometry.py:1293 appPlugins/ToolCutOut.py:553 +#: appPlugins/ToolDrilling.py:1174 appPlugins/ToolIsolation.py:1344 +#: appPlugins/ToolMilling.py:2057 appPlugins/ToolNCC.py:1312 +#: appPlugins/ToolPaint.py:914 msgid "" "Cancelled.\n" "Multiple tools for one tool diameter found in Tools Database." @@ -13148,41 +13192,41 @@ msgstr "" "В базе данных инструментов есть несколько инструментов для одного диаметра " "инструмента." -#: appObjects/FlatCAMGeometry.py:1326 appTools/ToolIsolation.py:1381 -#: appTools/ToolMilling.py:2092 appTools/ToolNCC.py:1347 -#: appTools/ToolPaint.py:949 +#: appObjects/FlatCAMGeometry.py:1326 appPlugins/ToolIsolation.py:1381 +#: appPlugins/ToolMilling.py:2092 appPlugins/ToolNCC.py:1347 +#: appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "" "Новый инструмент добавлен в таблицу инструментов из базы данных инструментов." -#: appObjects/FlatCAMGeometry.py:1393 appTools/ToolMilling.py:2163 +#: appObjects/FlatCAMGeometry.py:1393 appPlugins/ToolMilling.py:2163 msgid "Tool added in Tool Table." msgstr "Инструмент добавлен в таблицу инструментов." #: appObjects/FlatCAMGeometry.py:1504 appObjects/FlatCAMGeometry.py:1513 -#: appTools/ToolMilling.py:2311 appTools/ToolMilling.py:2320 +#: appPlugins/ToolMilling.py:2311 appPlugins/ToolMilling.py:2320 msgid "Failed. Select a tool to copy." msgstr "Ошибка. Выберите инструмент для копирования." -#: appObjects/FlatCAMGeometry.py:1542 appTools/ToolMilling.py:2344 +#: appObjects/FlatCAMGeometry.py:1542 appPlugins/ToolMilling.py:2344 msgid "Tool was copied in Tool Table." msgstr "Инструмент скопирован в таблицу инструментов." -#: appObjects/FlatCAMGeometry.py:1572 appTools/ToolMilling.py:2282 +#: appObjects/FlatCAMGeometry.py:1572 appPlugins/ToolMilling.py:2282 msgid "Tool was edited in Tool Table." msgstr "Инструмент был изменён в таблице инструментов." #: appObjects/FlatCAMGeometry.py:1605 appObjects/FlatCAMGeometry.py:1614 -#: appTools/ToolMilling.py:2376 appTools/ToolMilling.py:2385 +#: appPlugins/ToolMilling.py:2376 appPlugins/ToolMilling.py:2385 msgid "Failed. Select a tool to delete." msgstr "Ошибка. Выберите инструмент для удаления." -#: appObjects/FlatCAMGeometry.py:1638 appTools/ToolMilling.py:2406 +#: appObjects/FlatCAMGeometry.py:1638 appPlugins/ToolMilling.py:2406 msgid "Tool was deleted in Tool Table." msgstr "Инструмент был удален из таблицы инструментов." #: appObjects/FlatCAMGeometry.py:1675 appObjects/FlatCAMGeometry.py:1684 -#: appTools/ToolMilling.py:1825 +#: appPlugins/ToolMilling.py:1825 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13201,16 +13245,16 @@ msgstr "" "Примечание: нулевое значение означает, что Инструмент Dia = 'Диа V-" "наконечника'" -#: appObjects/FlatCAMGeometry.py:2178 appTools/ToolMilling.py:2806 +#: appObjects/FlatCAMGeometry.py:2178 appPlugins/ToolMilling.py:2806 msgid "This Geometry can't be processed because it is" msgstr "Эта Geometry не может быть обработана, так как это" -#: appObjects/FlatCAMGeometry.py:2215 appTools/ToolMilling.py:2840 +#: appObjects/FlatCAMGeometry.py:2215 appPlugins/ToolMilling.py:2840 msgid "Failed. No tool selected in the tool table ..." msgstr "Ошибка. Инструмент не выбран в таблице инструментов ..." #: appObjects/FlatCAMGeometry.py:2317 appObjects/FlatCAMGeometry.py:2478 -#: appTools/ToolMilling.py:2949 appTools/ToolMilling.py:3133 +#: appPlugins/ToolMilling.py:2955 appPlugins/ToolMilling.py:3139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13219,43 +13263,43 @@ msgstr "" "Добавьте смещение инструмента или измените тип смещения." #: appObjects/FlatCAMGeometry.py:2390 appObjects/FlatCAMGeometry.py:2541 -#: appTools/ToolMilling.py:3022 appTools/ToolMilling.py:3177 +#: appPlugins/ToolMilling.py:3028 appPlugins/ToolMilling.py:3183 msgid "G-Code parsing in progress..." msgstr "Разбор G-кода ..." #: appObjects/FlatCAMGeometry.py:2392 appObjects/FlatCAMGeometry.py:2543 -#: appTools/ToolMilling.py:3024 appTools/ToolMilling.py:3179 +#: appPlugins/ToolMilling.py:3030 appPlugins/ToolMilling.py:3185 msgid "G-Code parsing finished..." msgstr "Разбор G-кода завершен..." #: appObjects/FlatCAMGeometry.py:2399 appObjects/FlatCAMGeometry.py:2552 -#: appObjects/FlatCAMGeometry.py:2723 appTools/ToolMilling.py:3031 -#: appTools/ToolMilling.py:3188 +#: appObjects/FlatCAMGeometry.py:2723 appPlugins/ToolMilling.py:3037 +#: appPlugins/ToolMilling.py:3194 msgid "Finished G-Code processing" msgstr "Закончена обработка G-кода" #: appObjects/FlatCAMGeometry.py:2401 appObjects/FlatCAMGeometry.py:2554 -#: appTools/ToolMilling.py:3033 appTools/ToolMilling.py:3190 +#: appPlugins/ToolMilling.py:3039 appPlugins/ToolMilling.py:3196 msgid "G-Code processing failed with error" msgstr "Обработка G-кода завершилась ошибкой" -#: appObjects/FlatCAMGeometry.py:2445 appTools/ToolMilling.py:3077 -#: appTools/ToolSolderPaste.py:832 appTools/ToolSolderPaste.py:890 +#: appObjects/FlatCAMGeometry.py:2445 appPlugins/ToolMilling.py:3083 +#: appPlugins/ToolSolderPaste.py:832 appPlugins/ToolSolderPaste.py:890 msgid "Cancelled. Empty file, it has no geometry" msgstr "Отмена. Пустой файл, он не имеет геометрии" #: appObjects/FlatCAMGeometry.py:2574 appObjects/FlatCAMGeometry.py:2579 -#: appObjects/FlatCAMGeometry.py:2730 appTools/ToolMilling.py:3218 -#: appTools/ToolMilling.py:3233 +#: appObjects/FlatCAMGeometry.py:2730 appPlugins/ToolMilling.py:3224 +#: appPlugins/ToolMilling.py:3239 msgid "CNCjob created" msgstr "CNCjob создан" -#: appObjects/FlatCAMGeometry.py:2763 appTools/ToolMilling.py:2692 +#: appObjects/FlatCAMGeometry.py:2763 appPlugins/ToolMilling.py:2692 msgid "Polish" msgstr "Отделка" -#: appObjects/FlatCAMGeometry.py:2813 appTools/ToolMilling.py:2742 -#: appTools/ToolPaint.py:1829 +#: appObjects/FlatCAMGeometry.py:2813 appPlugins/ToolMilling.py:2742 +#: appPlugins/ToolPaint.py:1829 msgid "Geometry could not be painted completely" msgstr "Геометрия не может быть окрашена полностью" @@ -13284,25 +13328,25 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два." -#: appObjects/FlatCAMGeometry.py:3128 appTools/ToolDrilling.py:1619 -#: appTools/ToolMilling.py:3438 +#: appObjects/FlatCAMGeometry.py:3128 appPlugins/ToolDrilling.py:1619 +#: appPlugins/ToolMilling.py:3444 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Ошибка удаления. Нет исключаемых зон для удаления." -#: appObjects/FlatCAMGeometry.py:3145 appTools/ToolDrilling.py:1636 -#: appTools/ToolMilling.py:3455 +#: appObjects/FlatCAMGeometry.py:3145 appPlugins/ToolDrilling.py:1636 +#: appPlugins/ToolMilling.py:3461 msgid "Delete failed. Nothing is selected." msgstr "Ошибка. Ничего не выбрано." #: appObjects/FlatCAMGeometry.py:3242 appObjects/FlatCAMGeometry.py:3257 -#: appTools/ToolDrilling.py:1733 appTools/ToolDrilling.py:1748 -#: appTools/ToolMilling.py:3552 appTools/ToolMilling.py:3567 +#: appPlugins/ToolDrilling.py:1733 appPlugins/ToolDrilling.py:1748 +#: appPlugins/ToolMilling.py:3558 appPlugins/ToolMilling.py:3573 #, fuzzy #| msgid "Tool was edited in Tool Table." msgid "Value edited in Exclusion Table." msgstr "Инструмент был изменён в таблице инструментов." -#: appObjects/FlatCAMGerber.py:427 appTools/ToolIsolation.py:1544 +#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1544 msgid "Buffering solid geometry" msgstr "Буферизация solid геометрии" @@ -13311,14 +13355,15 @@ msgid "Operation could not be done." msgstr "Операция не может быть выполнена." #: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appTools/ToolIsolation.py:1754 appTools/ToolIsolation.py:2122 -#: appTools/ToolNCC.py:2116 appTools/ToolNCC.py:3137 appTools/ToolNCC.py:3517 +#: appPlugins/ToolIsolation.py:1754 appPlugins/ToolIsolation.py:2122 +#: appPlugins/ToolNCC.py:2116 appPlugins/ToolNCC.py:3137 +#: appPlugins/ToolNCC.py:3517 msgid "Isolation geometry could not be generated." msgstr "Геометрия изоляции не может быть сгенерирована." #: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appTools/ToolIsolation.py:1822 appTools/ToolIsolation.py:2018 -#: appTools/ToolIsolation.py:2204 +#: appPlugins/ToolIsolation.py:1822 appPlugins/ToolIsolation.py:2018 +#: appPlugins/ToolIsolation.py:2204 msgid "Isolation geometry created" msgstr "Создана геометрия изоляции" @@ -13350,8 +13395,8 @@ msgstr "Масштабирование..." msgid "Skewing..." msgstr "Наклон..." -#: appObjects/FlatCAMObj.py:487 appTools/ToolCalculators.py:555 -#: appTools/ToolReport.py:171 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:555 +#: appPlugins/ToolReport.py:171 msgid "Dimensions" msgstr "Размеры" @@ -13360,84 +13405,84 @@ msgid "Calculating dimensions ... Please wait." msgstr "Расчет размеров ... Пожалуйста, подождите." #: appObjects/FlatCAMObj.py:724 appObjects/FlatCAMObj.py:792 -#: appTools/ToolReport.py:437 appTools/ToolReport.py:505 +#: appPlugins/ToolReport.py:437 appPlugins/ToolReport.py:505 msgid "Drills number" msgstr "Номер отверстия" #: appObjects/FlatCAMObj.py:725 appObjects/FlatCAMObj.py:794 -#: appTools/ToolReport.py:438 appTools/ToolReport.py:507 +#: appPlugins/ToolReport.py:438 appPlugins/ToolReport.py:507 msgid "Slots number" msgstr "Номер паза" -#: appObjects/FlatCAMObj.py:727 appTools/ToolReport.py:440 +#: appObjects/FlatCAMObj.py:727 appPlugins/ToolReport.py:440 msgid "Drills total number:" msgstr "Общее количество отверстий:" -#: appObjects/FlatCAMObj.py:728 appTools/ToolReport.py:441 +#: appObjects/FlatCAMObj.py:728 appPlugins/ToolReport.py:441 msgid "Slots total number:" msgstr "Общее количество пазов:" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolReport.py:468 appTools/ToolReport.py:471 -#: appTools/ToolReport.py:474 appTools/ToolReport.py:502 -#: appTools/ToolReport.py:509 appTools/ToolReport.py:512 +#: appPlugins/ToolReport.py:468 appPlugins/ToolReport.py:471 +#: appPlugins/ToolReport.py:474 appPlugins/ToolReport.py:502 +#: appPlugins/ToolReport.py:509 appPlugins/ToolReport.py:512 msgid "Present" msgstr "Представление" #: appObjects/FlatCAMObj.py:756 appObjects/FlatCAMObj.py:790 -#: appTools/ToolReport.py:469 appTools/ToolReport.py:503 +#: appPlugins/ToolReport.py:469 appPlugins/ToolReport.py:503 msgid "Solid Geometry" msgstr "Сплошная Geometry" #: appObjects/FlatCAMObj.py:759 appObjects/FlatCAMObj.py:797 -#: appTools/ToolReport.py:472 appTools/ToolReport.py:510 +#: appPlugins/ToolReport.py:472 appPlugins/ToolReport.py:510 msgid "GCode Text" msgstr "GCode текст" #: appObjects/FlatCAMObj.py:762 appObjects/FlatCAMObj.py:800 -#: appTools/ToolReport.py:475 appTools/ToolReport.py:513 +#: appPlugins/ToolReport.py:475 appPlugins/ToolReport.py:513 msgid "GCode Geometry" msgstr "Геометрия GCode" #: appObjects/FlatCAMObj.py:770 appObjects/FlatCAMObj.py:843 -#: appTools/ToolReport.py:483 appTools/ToolReport.py:556 +#: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:556 msgid "Tool Data" msgstr "Данные инструмента" -#: appObjects/FlatCAMObj.py:807 appTools/ToolReport.py:520 +#: appObjects/FlatCAMObj.py:807 appPlugins/ToolReport.py:520 msgid "Depth of Cut" msgstr "Глубина резания" -#: appObjects/FlatCAMObj.py:819 appTools/ToolReport.py:532 +#: appObjects/FlatCAMObj.py:819 appPlugins/ToolReport.py:532 msgid "Clearance Height" msgstr "Высота зазора" -#: appObjects/FlatCAMObj.py:857 appTools/ToolReport.py:570 +#: appObjects/FlatCAMObj.py:857 appPlugins/ToolReport.py:570 msgid "Routing time" msgstr "Время перемещения" -#: appObjects/FlatCAMObj.py:882 appTools/ToolReport.py:595 +#: appObjects/FlatCAMObj.py:882 appPlugins/ToolReport.py:595 msgid "Width" msgstr "Ширина" #: appObjects/FlatCAMObj.py:888 appObjects/FlatCAMObj.py:896 -#: appTools/ToolReport.py:601 appTools/ToolReport.py:609 +#: appPlugins/ToolReport.py:601 appPlugins/ToolReport.py:609 msgid "Box Area" msgstr "Рабочая область" #: appObjects/FlatCAMObj.py:891 appObjects/FlatCAMObj.py:899 -#: appTools/ToolReport.py:604 appTools/ToolReport.py:612 +#: appPlugins/ToolReport.py:604 appPlugins/ToolReport.py:612 msgid "Convex_Hull Area" msgstr "Выпуклая область корпуса" #: appObjects/FlatCAMObj.py:906 appObjects/FlatCAMObj.py:909 -#: appTools/ToolReport.py:619 appTools/ToolReport.py:622 +#: appPlugins/ToolReport.py:619 appPlugins/ToolReport.py:622 msgid "Copper Area" msgstr "Медный участок" -#: appObjects/FlatCAMScript.py:156 +#: appObjects/FlatCAMScript.py:160 msgid "Script Editor" msgstr "Редактор сценариев" @@ -13574,56 +13619,52 @@ msgstr "Содержание линии HPGL2" msgid "HPGL2 Parser ERROR" msgstr "Ошибка парсера HPGL2" -#: appProcess.py:172 -msgid "processes running." -msgstr "процессы запущены." - -#: appTools/ToolAlignObjects.py:122 +#: appPlugins/ToolAlignObjects.py:122 msgid "Align Tool" msgstr "Инструмент выравнивания" -#: appTools/ToolAlignObjects.py:167 +#: appPlugins/ToolAlignObjects.py:167 msgid "There is no aligned FlatCAM object selected..." msgstr "Нет выбранного объекта FlatCAM..." -#: appTools/ToolAlignObjects.py:177 +#: appPlugins/ToolAlignObjects.py:177 msgid "There is no aligner FlatCAM object selected..." msgstr "Нет выбранного объекта FlatCAM..." -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:263 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:263 msgid "First Point" msgstr "Первая точка" -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:278 msgid "Click on the START point." msgstr "Нажмите на начальную точку." -#: appTools/ToolAlignObjects.py:258 appTools/ToolCalibration.py:294 -#: appTools/ToolDblSided.py:405 +#: appPlugins/ToolAlignObjects.py:258 appPlugins/ToolCalibration.py:294 +#: appPlugins/ToolDblSided.py:405 msgid "Cancelled by user request." msgstr "Отменено по запросу пользователя." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:285 -#: appTools/ToolDistance.py:410 appTools/ToolMove.py:140 -#: appTools/ToolQRCode.py:270 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolDistance.py:410 appPlugins/ToolMove.py:140 +#: appPlugins/ToolQRCode.py:270 msgid "Click on the DESTINATION point ..." msgstr "Нажмите на конечную точку ..." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:278 -#: appTools/ToolAlignObjects.py:285 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:285 msgid "Or right click to cancel." msgstr "Или щелкните правой кнопкой мыши, чтобы отменить." -#: appTools/ToolAlignObjects.py:278 appTools/ToolAlignObjects.py:285 -#: appTools/ToolFiducials.py:836 +#: appPlugins/ToolAlignObjects.py:278 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolFiducials.py:836 msgid "Second Point" msgstr "Вторичная точка" -#: appTools/ToolAlignObjects.py:404 +#: appPlugins/ToolAlignObjects.py:404 msgid "MOVING object" msgstr "Движущийся объект" -#: appTools/ToolAlignObjects.py:408 +#: appPlugins/ToolAlignObjects.py:408 msgid "" "Specify the type of object to be aligned.\n" "It can be of type: Gerber or Excellon.\n" @@ -13635,15 +13676,15 @@ msgstr "" "Выбор здесь определяет тип объектов, которые будут\n" "в выпадающем списке объектов." -#: appTools/ToolAlignObjects.py:429 +#: appPlugins/ToolAlignObjects.py:429 msgid "Object to be aligned." msgstr "Объект для выравнивания." -#: appTools/ToolAlignObjects.py:441 +#: appPlugins/ToolAlignObjects.py:441 msgid "DESTINATION object" msgstr "Целевой объект" -#: appTools/ToolAlignObjects.py:443 +#: appPlugins/ToolAlignObjects.py:443 msgid "" "Specify the type of object to be aligned to.\n" "It can be of type: Gerber or Excellon.\n" @@ -13655,15 +13696,15 @@ msgstr "" "Выбор здесь определяет тип объектов, которые будут\n" "в выпадающем списке объектов." -#: appTools/ToolAlignObjects.py:465 +#: appPlugins/ToolAlignObjects.py:465 msgid "Object to be aligned to. Aligner." msgstr "Объект для выравнивания по образцу." -#: appTools/ToolAlignObjects.py:478 +#: appPlugins/ToolAlignObjects.py:478 msgid "Alignment Type" msgstr "Тип выравнивания" -#: appTools/ToolAlignObjects.py:480 +#: appPlugins/ToolAlignObjects.py:480 msgid "" "The type of alignment can be:\n" "- Single Point -> it require a single point of sync, the action will be a " @@ -13677,19 +13718,19 @@ msgstr "" "- Двойная точка -> требуется две точки синхронизации, действие будет " "переводом с последующим вращением" -#: appTools/ToolAlignObjects.py:486 +#: appPlugins/ToolAlignObjects.py:486 msgid "Single Point" msgstr "Одна точка" -#: appTools/ToolAlignObjects.py:487 +#: appPlugins/ToolAlignObjects.py:487 msgid "Dual Point" msgstr "Двойная точка" -#: appTools/ToolAlignObjects.py:499 +#: appPlugins/ToolAlignObjects.py:499 msgid "Align Object" msgstr "Выровнять объект" -#: appTools/ToolAlignObjects.py:502 +#: appPlugins/ToolAlignObjects.py:502 msgid "" "Align the specified object to the aligner object.\n" "If only one point is used then it assumes translation.\n" @@ -13699,70 +13740,70 @@ msgstr "" "Если используется только одна точка, то это предполагает перевод.\n" "Если используются две точки, то предполагается их трансляция и вращение." -#: appTools/ToolAlignObjects.py:517 appTools/ToolCalculators.py:715 -#: appTools/ToolCalibration.py:1391 appTools/ToolCopperThieving.py:1743 -#: appTools/ToolCorners.py:885 appTools/ToolCutOut.py:2846 -#: appTools/ToolDblSided.py:1094 appTools/ToolDrilling.py:2924 -#: appTools/ToolEtchCompensation.py:473 appTools/ToolExtract.py:1307 -#: appTools/ToolFiducials.py:1051 appTools/ToolFilm.py:1606 -#: appTools/ToolFollow.py:780 appTools/ToolInvertGerber.py:302 -#: appTools/ToolIsolation.py:3685 appTools/ToolLevelling.py:2245 -#: appTools/ToolMilling.py:4531 appTools/ToolNCC.py:4674 -#: appTools/ToolOptimal.py:617 appTools/ToolPaint.py:3340 -#: appTools/ToolPanelize.py:1340 appTools/ToolPunchGerber.py:2334 -#: appTools/ToolQRCode.py:1007 appTools/ToolRulesCheck.py:1664 -#: appTools/ToolSolderPaste.py:1580 appTools/ToolSub.py:929 -#: appTools/ToolTransform.py:967 +#: appPlugins/ToolAlignObjects.py:517 appPlugins/ToolCalculators.py:715 +#: appPlugins/ToolCalibration.py:1391 appPlugins/ToolCopperThieving.py:1743 +#: appPlugins/ToolCorners.py:885 appPlugins/ToolCutOut.py:2846 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDrilling.py:2924 +#: appPlugins/ToolEtchCompensation.py:473 appPlugins/ToolExtract.py:1307 +#: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1606 +#: appPlugins/ToolFollow.py:780 appPlugins/ToolInvertGerber.py:302 +#: appPlugins/ToolIsolation.py:3685 appPlugins/ToolLevelling.py:2245 +#: appPlugins/ToolMilling.py:4537 appPlugins/ToolNCC.py:4674 +#: appPlugins/ToolOptimal.py:617 appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPanelize.py:1340 appPlugins/ToolPunchGerber.py:2334 +#: appPlugins/ToolQRCode.py:1007 appPlugins/ToolRulesCheck.py:1664 +#: appPlugins/ToolSolderPaste.py:1580 appPlugins/ToolSub.py:929 +#: appPlugins/ToolTransform.py:967 msgid "Reset Tool" msgstr "Сбросить настройки инструмента" -#: appTools/ToolAlignObjects.py:520 appTools/ToolCalculators.py:718 -#: appTools/ToolCalibration.py:1394 appTools/ToolCopperThieving.py:1746 -#: appTools/ToolCorners.py:888 appTools/ToolCutOut.py:2849 -#: appTools/ToolDblSided.py:1097 appTools/ToolDrilling.py:2927 -#: appTools/ToolEtchCompensation.py:476 appTools/ToolExtract.py:1310 -#: appTools/ToolFiducials.py:1054 appTools/ToolFilm.py:1609 -#: appTools/ToolFollow.py:783 appTools/ToolInvertGerber.py:305 -#: appTools/ToolIsolation.py:3688 appTools/ToolLevelling.py:2248 -#: appTools/ToolMilling.py:4534 appTools/ToolNCC.py:4677 -#: appTools/ToolOptimal.py:620 appTools/ToolPaint.py:3343 -#: appTools/ToolPanelize.py:1343 appTools/ToolPunchGerber.py:2337 -#: appTools/ToolQRCode.py:1010 appTools/ToolRulesCheck.py:1667 -#: appTools/ToolSolderPaste.py:1583 appTools/ToolSub.py:932 -#: appTools/ToolTransform.py:970 +#: appPlugins/ToolAlignObjects.py:520 appPlugins/ToolCalculators.py:718 +#: appPlugins/ToolCalibration.py:1394 appPlugins/ToolCopperThieving.py:1746 +#: appPlugins/ToolCorners.py:888 appPlugins/ToolCutOut.py:2849 +#: appPlugins/ToolDblSided.py:1097 appPlugins/ToolDrilling.py:2927 +#: appPlugins/ToolEtchCompensation.py:476 appPlugins/ToolExtract.py:1310 +#: appPlugins/ToolFiducials.py:1054 appPlugins/ToolFilm.py:1609 +#: appPlugins/ToolFollow.py:783 appPlugins/ToolInvertGerber.py:305 +#: appPlugins/ToolIsolation.py:3688 appPlugins/ToolLevelling.py:2248 +#: appPlugins/ToolMilling.py:4540 appPlugins/ToolNCC.py:4677 +#: appPlugins/ToolOptimal.py:620 appPlugins/ToolPaint.py:3343 +#: appPlugins/ToolPanelize.py:1343 appPlugins/ToolPunchGerber.py:2337 +#: appPlugins/ToolQRCode.py:1010 appPlugins/ToolRulesCheck.py:1667 +#: appPlugins/ToolSolderPaste.py:1583 appPlugins/ToolSub.py:932 +#: appPlugins/ToolTransform.py:970 msgid "Will reset the tool parameters." msgstr "Сброс параметров инструмента." -#: appTools/ToolCalculators.py:177 +#: appPlugins/ToolCalculators.py:177 #, fuzzy #| msgid "Painting with tool diameter = " msgid "Cut width (tool diameter) calculated." msgstr "Покраска инструментом с диаметром = " -#: appTools/ToolCalculators.py:199 +#: appPlugins/ToolCalculators.py:199 #, fuzzy #| msgid "The new tool diameter (cut width) to add in the tool table." msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "" "Диаметр нового инструмента (ширина разреза) добавлен в таблицу инструментов." -#: appTools/ToolCalculators.py:205 +#: appPlugins/ToolCalculators.py:205 msgid "Cut depth (Cut Z) calculated." msgstr "" -#: appTools/ToolCalculators.py:401 +#: appPlugins/ToolCalculators.py:401 msgid "Units Calculator" msgstr "Калькулятор единиц" -#: appTools/ToolCalculators.py:445 +#: appPlugins/ToolCalculators.py:445 msgid "Here you enter the value to be converted from INCH to MM" msgstr "Здесь вы вводите значение, которое будет конвертировано из ДЮЙМОВ в MM" -#: appTools/ToolCalculators.py:450 +#: appPlugins/ToolCalculators.py:450 msgid "Here you enter the value to be converted from MM to INCH" msgstr "Здесь вы вводите значение, которое будет конвертировано из MM в ДЮЙМЫ" -#: appTools/ToolCalculators.py:487 +#: appPlugins/ToolCalculators.py:487 msgid "" "This is the angle of the tip of the tool.\n" "It is specified by manufacturer." @@ -13770,7 +13811,7 @@ msgstr "" "Это угол наклона кончика инструмента.\n" "Это указано производителем." -#: appTools/ToolCalculators.py:499 +#: appPlugins/ToolCalculators.py:499 msgid "" "This is the depth to cut into the material.\n" "In the CNCJob is the CutZ parameter." @@ -13778,7 +13819,7 @@ msgstr "" "Это глубина для того чтобы отрезать в материал.\n" "В работе с ЧПУ-это параметр, CutZ." -#: appTools/ToolCalculators.py:511 +#: appPlugins/ToolCalculators.py:511 msgid "" "This is the tool diameter to be entered into\n" "FlatCAM Gerber section.\n" @@ -13788,7 +13829,7 @@ msgstr "" "Секция FlatCAM Gerber.\n" "В разделе Работа с ЧПУ он называется > инструмент dia<." -#: appTools/ToolCalculators.py:525 +#: appPlugins/ToolCalculators.py:525 msgid "" "Calculate either the Cut Z or the effective tool diameter,\n" " depending on which is desired and which is known. " @@ -13796,28 +13837,28 @@ msgstr "" "Рассчитывает любую глубину резания или эффективный диаметр инструмента,\n" " в зависимости от того, что желательно и что известно. " -#: appTools/ToolCalculators.py:550 +#: appPlugins/ToolCalculators.py:550 msgid "Area Calculation" msgstr "Расчет площади" -#: appTools/ToolCalculators.py:552 +#: appPlugins/ToolCalculators.py:552 msgid "Choose how to calculate the board area." msgstr "Выберите способ расчета площади печатной платы." -#: appTools/ToolCalculators.py:570 appTools/ToolCalculators.py:588 -#: appTools/ToolCalculators.py:606 appTools/ToolCopperThieving.py:1702 +#: appPlugins/ToolCalculators.py:570 appPlugins/ToolCalculators.py:588 +#: appPlugins/ToolCalculators.py:606 appPlugins/ToolCopperThieving.py:1702 msgid "cm" msgstr "cm" -#: appTools/ToolCalculators.py:651 +#: appPlugins/ToolCalculators.py:651 msgid "um" msgstr "um" -#: appTools/ToolCalculators.py:662 +#: appPlugins/ToolCalculators.py:662 msgid "Current Value" msgstr "Текущее значение" -#: appTools/ToolCalculators.py:663 +#: appPlugins/ToolCalculators.py:663 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13825,11 +13866,11 @@ msgstr "" "Это текущее значение интенсивности \n" "быть установленным на электропитание. В Усилителях." -#: appTools/ToolCalculators.py:683 +#: appPlugins/ToolCalculators.py:683 msgid "Time" msgstr "Время" -#: appTools/ToolCalculators.py:684 +#: appPlugins/ToolCalculators.py:684 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13837,7 +13878,7 @@ msgstr "" "Это расчетное время, необходимое для процедуры.\n" "В минутах." -#: appTools/ToolCalculators.py:707 +#: appPlugins/ToolCalculators.py:707 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13845,74 +13886,75 @@ msgstr "" "Вычислите текущее значение интенсивности и время процедуры,\n" "в зависимости от параметров выше" -#: appTools/ToolCalibration.py:133 appTools/ToolCalibration.py:748 +#: appPlugins/ToolCalibration.py:133 appPlugins/ToolCalibration.py:748 #, fuzzy #| msgid "Calibration Tool" msgid "Calibration" msgstr "Калькулятор" -#: appTools/ToolCalibration.py:174 +#: appPlugins/ToolCalibration.py:174 msgid "Tool initialized" msgstr "Инструмент инициализирован" -#: appTools/ToolCalibration.py:212 +#: appPlugins/ToolCalibration.py:212 msgid "There is no source FlatCAM object selected..." msgstr "Нет выбранного исходного объекта FlatCAM..." -#: appTools/ToolCalibration.py:233 +#: appPlugins/ToolCalibration.py:233 msgid "Get First calibration point. Bottom Left..." msgstr "Получение первой точки калибровки. Внизу слева...." -#: appTools/ToolCalibration.py:300 +#: appPlugins/ToolCalibration.py:300 msgid "Get Second calibration point. Bottom Right (Top Left)..." msgstr "Получите вторую точку калибровки. Внизу справа (вверху слева) ..." -#: appTools/ToolCalibration.py:304 +#: appPlugins/ToolCalibration.py:304 msgid "Get Third calibration point. Top Left (Bottom Right)..." msgstr "Получите третью точку калибровки. Верхний левый нижний правый)..." -#: appTools/ToolCalibration.py:308 +#: appPlugins/ToolCalibration.py:308 msgid "Get Forth calibration point. Top Right..." msgstr "Получение четвёртой точки калибровки. Вверху справа ..." -#: appTools/ToolCalibration.py:343 +#: appPlugins/ToolCalibration.py:343 msgid "Verification GCode for FlatCAM Calibration Tool" msgstr "Проверочный код GCode для инструмента калибровки FlatCAM" -#: appTools/ToolCalibration.py:355 appTools/ToolCalibration.py:441 +#: appPlugins/ToolCalibration.py:355 appPlugins/ToolCalibration.py:441 msgid "Gcode Viewer" msgstr "Просмотрщик Gcode" -#: appTools/ToolCalibration.py:371 +#: appPlugins/ToolCalibration.py:371 msgid "Cancelled. Four points are needed for GCode generation." msgstr "Отмена. Для генерации GCode необходимы четыре точки." -#: appTools/ToolCalibration.py:621 appTools/ToolCalibration.py:712 -#: appTools/ToolDblSided.py:523 appTools/ToolFilm.py:283 -#: appTools/ToolFilm.py:290 appTools/ToolFilm.py:294 -#: appTools/ToolMilling.py:1952 appTools/ToolMove.py:167 -#: appTools/ToolReport.py:130 appTools/ToolTransform.py:160 -#: appTools/ToolTransform.py:311 appTools/ToolTransform.py:343 -#: appTools/ToolTransform.py:388 appTools/ToolTransform.py:422 -#: appTools/ToolTransform.py:457 appTools/ToolTransform.py:494 app_Main.py:4934 -#: app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 app_Main.py:6082 -#: app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 app_Main.py:6575 -#: app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 app_Main.py:8977 -#: app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 app_Main.py:9197 -#: app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 app_Main.py:9811 -#: app_Main.py:9815 camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 +#: appPlugins/ToolCalibration.py:621 appPlugins/ToolCalibration.py:712 +#: appPlugins/ToolDblSided.py:523 appPlugins/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:290 appPlugins/ToolFilm.py:294 +#: appPlugins/ToolMilling.py:1952 appPlugins/ToolMove.py:167 +#: appPlugins/ToolReport.py:130 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:311 appPlugins/ToolTransform.py:343 +#: appPlugins/ToolTransform.py:388 appPlugins/ToolTransform.py:422 +#: appPlugins/ToolTransform.py:457 appPlugins/ToolTransform.py:494 +#: app_Main.py:4934 app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 +#: app_Main.py:6082 app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 +#: app_Main.py:6575 app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 +#: app_Main.py:8977 app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 +#: app_Main.py:9197 app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 +#: app_Main.py:9811 app_Main.py:9815 camlib.py:2436 camlib.py:2503 +#: camlib.py:2571 camlib.py:2649 msgid "No object is selected." msgstr "Объект не выбран." -#: appTools/ToolCalibration.py:777 +#: appPlugins/ToolCalibration.py:777 msgid "Parameters used when creating the GCode in this tool." msgstr "Параметры, используемые при создании GCode в данном инструменте." -#: appTools/ToolCalibration.py:881 +#: appPlugins/ToolCalibration.py:881 msgid "STEP 1: Acquire Calibration Points" msgstr "ШАГ 1: Получение точек калибровки" -#: appTools/ToolCalibration.py:883 +#: appPlugins/ToolCalibration.py:883 msgid "" "Pick four points by clicking on canvas.\n" "Those four points should be in the four\n" @@ -13922,26 +13964,26 @@ msgstr "" "Эти четыре пункта должны быть в четырех\n" "(насколько это возможно) углы объекта." -#: appTools/ToolCalibration.py:901 appTools/ToolImage.py:221 -#: appTools/ToolPanelize.py:1113 appTools/ToolReport.py:195 +#: appPlugins/ToolCalibration.py:901 appPlugins/ToolImage.py:221 +#: appPlugins/ToolPanelize.py:1113 appPlugins/ToolReport.py:195 msgid "Object Type" msgstr "Тип объекта" -#: appTools/ToolCalibration.py:918 +#: appPlugins/ToolCalibration.py:918 msgid "Source object selection" msgstr "Выбор исходного объекта" -#: appTools/ToolCalibration.py:920 +#: appPlugins/ToolCalibration.py:920 msgid "FlatCAM Object to be used as a source for reference points." msgstr "" "FlatCAM Объект, который будет использоваться в качестве источника опорных " "точек." -#: appTools/ToolCalibration.py:926 +#: appPlugins/ToolCalibration.py:926 msgid "Calibration Points" msgstr "Точки калибровки" -#: appTools/ToolCalibration.py:928 +#: appPlugins/ToolCalibration.py:928 msgid "" "Contain the expected calibration points and the\n" "ones measured." @@ -13949,47 +13991,47 @@ msgstr "" "Содержит ожидаемые точки калибровки и точки калибровки\n" "измеренные." -#: appTools/ToolCalibration.py:944 +#: appPlugins/ToolCalibration.py:944 msgid "Found Delta" msgstr "Найдено Delta" -#: appTools/ToolCalibration.py:956 +#: appPlugins/ToolCalibration.py:956 msgid "Bot Left X" msgstr "Нижний левый X" -#: appTools/ToolCalibration.py:965 +#: appPlugins/ToolCalibration.py:965 msgid "Bot Left Y" msgstr "Нижний левый Y" -#: appTools/ToolCalibration.py:983 +#: appPlugins/ToolCalibration.py:983 msgid "Bot Right X" msgstr "Нижний правый X" -#: appTools/ToolCalibration.py:993 +#: appPlugins/ToolCalibration.py:993 msgid "Bot Right Y" msgstr "Нижний правый Y" -#: appTools/ToolCalibration.py:1008 +#: appPlugins/ToolCalibration.py:1008 msgid "Top Left X" msgstr "Верхний левый X" -#: appTools/ToolCalibration.py:1017 +#: appPlugins/ToolCalibration.py:1017 msgid "Top Left Y" msgstr "Верхний левый Y" -#: appTools/ToolCalibration.py:1032 +#: appPlugins/ToolCalibration.py:1032 msgid "Top Right X" msgstr "Верхний правый X" -#: appTools/ToolCalibration.py:1042 +#: appPlugins/ToolCalibration.py:1042 msgid "Top Right Y" msgstr "Верхний правый Y" -#: appTools/ToolCalibration.py:1075 +#: appPlugins/ToolCalibration.py:1075 msgid "Get Points" msgstr "Получить точки" -#: appTools/ToolCalibration.py:1077 +#: appPlugins/ToolCalibration.py:1077 msgid "" "Pick four points by clicking on canvas if the source choice\n" "is 'free' or inside the object geometry if the source is 'object'.\n" @@ -14002,11 +14044,11 @@ msgstr "" "Эти четыре точки должны быть в четырех квадратах\n" "вокруг объекта." -#: appTools/ToolCalibration.py:1098 +#: appPlugins/ToolCalibration.py:1098 msgid "STEP 2: Verification GCode" msgstr "ШАГ 2: Проверка GCode" -#: appTools/ToolCalibration.py:1100 appTools/ToolCalibration.py:1113 +#: appPlugins/ToolCalibration.py:1100 appPlugins/ToolCalibration.py:1113 msgid "" "Generate GCode file to locate and align the PCB by using\n" "the four points acquired above.\n" @@ -14026,15 +14068,15 @@ msgstr "" "справа.\n" "- четвертый пункт -> окончательный пункт проверки. Просто для оценки." -#: appTools/ToolCalibration.py:1111 +#: appPlugins/ToolCalibration.py:1111 msgid "Generate GCode" msgstr "Создать GCode" -#: appTools/ToolCalibration.py:1137 +#: appPlugins/ToolCalibration.py:1137 msgid "STEP 3: Adjustments" msgstr "ШАГ 3: Корректировки" -#: appTools/ToolCalibration.py:1139 appTools/ToolCalibration.py:1148 +#: appPlugins/ToolCalibration.py:1139 appPlugins/ToolCalibration.py:1148 msgid "" "Calculate Scale and Skew factors based on the differences (delta)\n" "found when checking the PCB pattern. The differences must be filled\n" @@ -14044,15 +14086,15 @@ msgstr "" "найденных при проверке схемы печатной платы. Различия должны быть устранены\n" "в полях Найдено (Delta)." -#: appTools/ToolCalibration.py:1146 +#: appPlugins/ToolCalibration.py:1146 msgid "Calculate Factors" msgstr "Рассчитать факторы" -#: appTools/ToolCalibration.py:1168 +#: appPlugins/ToolCalibration.py:1168 msgid "STEP 4: Adjusted GCode" msgstr "ШАГ 4: Корректировка GCode" -#: appTools/ToolCalibration.py:1170 +#: appPlugins/ToolCalibration.py:1170 msgid "" "Generate verification GCode file adjusted with\n" "the factors above." @@ -14060,51 +14102,51 @@ msgstr "" "Создаёт проверочный файл GCode \n" "скорректированный с помощью вышеперечисленных факторов." -#: appTools/ToolCalibration.py:1175 +#: appPlugins/ToolCalibration.py:1175 msgid "Scale Factor X:" msgstr "Коэффициент масштабирования X:" -#: appTools/ToolCalibration.py:1177 +#: appPlugins/ToolCalibration.py:1177 msgid "Factor for Scale action over X axis." msgstr "Коэффициент масштабирования по оси X." -#: appTools/ToolCalibration.py:1187 +#: appPlugins/ToolCalibration.py:1187 msgid "Scale Factor Y:" msgstr "Коэффициент масштабирования Y:" -#: appTools/ToolCalibration.py:1189 +#: appPlugins/ToolCalibration.py:1189 msgid "Factor for Scale action over Y axis." msgstr "Коэффициент масштабирования по оси Y." -#: appTools/ToolCalibration.py:1199 +#: appPlugins/ToolCalibration.py:1199 msgid "Apply Scale Factors" msgstr "Масштабировать" -#: appTools/ToolCalibration.py:1201 +#: appPlugins/ToolCalibration.py:1201 msgid "Apply Scale factors on the calibration points." msgstr "Применяет коэффициент масштабирования для точек калибровки." -#: appTools/ToolCalibration.py:1211 +#: appPlugins/ToolCalibration.py:1211 msgid "Skew Angle X:" msgstr "Угол наклона X:" -#: appTools/ToolCalibration.py:1224 +#: appPlugins/ToolCalibration.py:1224 msgid "Skew Angle Y:" msgstr "Угол наклона Y:" -#: appTools/ToolCalibration.py:1237 +#: appPlugins/ToolCalibration.py:1237 msgid "Apply Skew Factors" msgstr "Наклонить" -#: appTools/ToolCalibration.py:1239 +#: appPlugins/ToolCalibration.py:1239 msgid "Apply Skew factors on the calibration points." msgstr "Применяет коэффициенты перекоса для точек калибровки." -#: appTools/ToolCalibration.py:1308 +#: appPlugins/ToolCalibration.py:1308 msgid "Generate Adjusted GCode" msgstr "Создать скорректированный GCode" -#: appTools/ToolCalibration.py:1310 +#: appPlugins/ToolCalibration.py:1310 msgid "" "Generate verification GCode file adjusted with\n" "the factors set above.\n" @@ -14116,11 +14158,11 @@ msgstr "" "Параметры GCode могут быть перенастроены\n" "перед нажатием этой кнопки." -#: appTools/ToolCalibration.py:1331 +#: appPlugins/ToolCalibration.py:1331 msgid "STEP 5: Calibrate FlatCAM Objects" msgstr "ШАГ 5: Калибровка объектов FlatCAM" -#: appTools/ToolCalibration.py:1333 +#: appPlugins/ToolCalibration.py:1333 msgid "" "Adjust the FlatCAM objects\n" "with the factors determined and verified above." @@ -14128,31 +14170,31 @@ msgstr "" "Корректировка объектов FlatCAM\n" "с факторами, определенными и проверенными выше." -#: appTools/ToolCalibration.py:1345 +#: appPlugins/ToolCalibration.py:1345 msgid "Adjusted object type" msgstr "Тип объекта корректировки" -#: appTools/ToolCalibration.py:1346 +#: appPlugins/ToolCalibration.py:1346 #, fuzzy #| msgid "Type of the FlatCAM Object to be adjusted." msgid "Type of the Application Object to be adjusted." msgstr "Тип объекта FlatCAM, который требуется скорректировать." -#: appTools/ToolCalibration.py:1359 +#: appPlugins/ToolCalibration.py:1359 msgid "Adjusted object selection" msgstr "Выбор объекта корректировки" -#: appTools/ToolCalibration.py:1361 +#: appPlugins/ToolCalibration.py:1361 #, fuzzy #| msgid "The FlatCAM Object to be adjusted." msgid "The Application Object to be adjusted." msgstr "Объект FlatCAM для корректировки." -#: appTools/ToolCalibration.py:1368 +#: appPlugins/ToolCalibration.py:1368 msgid "Calibrate" msgstr "Колибровка" -#: appTools/ToolCalibration.py:1370 +#: appPlugins/ToolCalibration.py:1370 msgid "" "Adjust (scale and/or skew) the objects\n" "with the factors determined above." @@ -14160,135 +14202,137 @@ msgstr "" "Корректировка (масштабирование и/или перекос) объектов\n" "с вышеперечисленными факторами." -#: appTools/ToolCopperThieving.py:205 appTools/ToolCopperThieving.py:230 +#: appPlugins/ToolCopperThieving.py:205 appPlugins/ToolCopperThieving.py:230 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Сетка линий работает только для ссылки 'Как есть'..." -#: appTools/ToolCopperThieving.py:216 +#: appPlugins/ToolCopperThieving.py:216 msgid "Solid fill selected." msgstr "Выбрана сплошная заливка." -#: appTools/ToolCopperThieving.py:221 +#: appPlugins/ToolCopperThieving.py:221 msgid "Dots grid fill selected." msgstr "Выбрана заливка сетки точек." -#: appTools/ToolCopperThieving.py:226 +#: appPlugins/ToolCopperThieving.py:226 msgid "Squares grid fill selected." msgstr "Выбрано заполнение сеткой квадратов." -#: appTools/ToolCopperThieving.py:248 appTools/ToolCopperThieving.py:346 -#: appTools/ToolCopperThieving.py:966 appTools/ToolCorners.py:205 -#: appTools/ToolCorners.py:428 appTools/ToolCorners.py:522 -#: appTools/ToolDblSided.py:424 appTools/ToolExtract.py:375 -#: appTools/ToolExtract.py:642 appTools/ToolExtract.py:739 -#: appTools/ToolFiducials.py:261 appTools/ToolFiducials.py:552 -#: appTools/ToolOptimal.py:156 appTools/ToolPunchGerber.py:497 -#: appTools/ToolPunchGerber.py:501 appTools/ToolQRCode.py:222 +#: appPlugins/ToolCopperThieving.py:248 appPlugins/ToolCopperThieving.py:346 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCorners.py:205 +#: appPlugins/ToolCorners.py:428 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolDblSided.py:424 appPlugins/ToolExtract.py:375 +#: appPlugins/ToolExtract.py:642 appPlugins/ToolExtract.py:739 +#: appPlugins/ToolFiducials.py:261 appPlugins/ToolFiducials.py:552 +#: appPlugins/ToolOptimal.py:156 appPlugins/ToolPunchGerber.py:497 +#: appPlugins/ToolPunchGerber.py:501 appPlugins/ToolQRCode.py:222 msgid "There is no Gerber object loaded ..." msgstr "Нет загруженного Gerber объекта ..." -#: appTools/ToolCopperThieving.py:261 appTools/ToolCopperThieving.py:866 +#: appPlugins/ToolCopperThieving.py:261 appPlugins/ToolCopperThieving.py:866 msgid "Append geometry" msgstr "Добавить геометрию" -#: appTools/ToolCopperThieving.py:316 appTools/ToolCopperThieving.py:917 -#: appTools/ToolCopperThieving.py:1126 +#: appPlugins/ToolCopperThieving.py:316 appPlugins/ToolCopperThieving.py:917 +#: appPlugins/ToolCopperThieving.py:1126 msgid "Append source file" msgstr "Добавить исходный файл" -#: appTools/ToolCopperThieving.py:329 appTools/ToolCopperThieving.py:930 +#: appPlugins/ToolCopperThieving.py:329 appPlugins/ToolCopperThieving.py:930 msgid "Copper Thieving Tool done." msgstr "Copper Thieving завершён." -#: appTools/ToolCopperThieving.py:356 appTools/ToolCopperThieving.py:376 -#: appTools/ToolCutOut.py:751 appTools/ToolCutOut.py:1139 -#: appTools/ToolCutOut.py:1521 appTools/ToolCutOut.py:1613 -#: appTools/ToolCutOut.py:1645 appTools/ToolCutOut.py:1745 -#: appTools/ToolDrilling.py:925 appTools/ToolDrilling.py:1868 -#: appTools/ToolEtchCompensation.py:170 appTools/ToolFollow.py:193 -#: appTools/ToolFollow.py:240 appTools/ToolInvertGerber.py:117 -#: appTools/ToolIsolation.py:1080 appTools/ToolIsolation.py:1145 -#: appTools/ToolIsolation.py:1552 appTools/ToolIsolation.py:1579 -#: appTools/ToolIsolation.py:2425 appTools/ToolLevelling.py:327 -#: appTools/ToolMilling.py:651 appTools/ToolMilling.py:873 -#: appTools/ToolMilling.py:1300 appTools/ToolMilling.py:2772 -#: appTools/ToolMilling.py:2795 appTools/ToolNCC.py:1037 -#: appTools/ToolNCC.py:1106 appTools/ToolNCC.py:1569 appTools/ToolNCC.py:1619 -#: appTools/ToolNCC.py:1652 appTools/ToolPaint.py:1138 -#: appTools/ToolPaint.py:1225 appTools/ToolPanelize.py:296 -#: appTools/ToolPanelize.py:310 appTools/ToolSub.py:261 appTools/ToolSub.py:279 -#: appTools/ToolSub.py:489 appTools/ToolSub.py:502 +#: appPlugins/ToolCopperThieving.py:356 appPlugins/ToolCopperThieving.py:376 +#: appPlugins/ToolCutOut.py:751 appPlugins/ToolCutOut.py:1139 +#: appPlugins/ToolCutOut.py:1521 appPlugins/ToolCutOut.py:1613 +#: appPlugins/ToolCutOut.py:1645 appPlugins/ToolCutOut.py:1745 +#: appPlugins/ToolDrilling.py:925 appPlugins/ToolDrilling.py:1868 +#: appPlugins/ToolEtchCompensation.py:170 appPlugins/ToolFollow.py:193 +#: appPlugins/ToolFollow.py:240 appPlugins/ToolInvertGerber.py:117 +#: appPlugins/ToolIsolation.py:1080 appPlugins/ToolIsolation.py:1145 +#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolIsolation.py:1579 +#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolLevelling.py:327 +#: appPlugins/ToolMilling.py:651 appPlugins/ToolMilling.py:873 +#: appPlugins/ToolMilling.py:1300 appPlugins/ToolMilling.py:2772 +#: appPlugins/ToolMilling.py:2795 appPlugins/ToolNCC.py:1037 +#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1569 +#: appPlugins/ToolNCC.py:1619 appPlugins/ToolNCC.py:1652 +#: appPlugins/ToolPaint.py:1138 appPlugins/ToolPaint.py:1225 +#: appPlugins/ToolPanelize.py:296 appPlugins/ToolPanelize.py:310 +#: appPlugins/ToolSub.py:261 appPlugins/ToolSub.py:279 +#: appPlugins/ToolSub.py:489 appPlugins/ToolSub.py:502 #: tclCommands/TclCommandCopperClear.py:97 #: tclCommands/TclCommandCopperClear.py:284 tclCommands/TclCommandPaint.py:99 #: tclCommands/TclCommandPaint.py:288 tclCommands/TclCommandScale.py:81 msgid "Could not retrieve object" msgstr "Не удалось получить объект" -#: appTools/ToolCopperThieving.py:404 +#: appPlugins/ToolCopperThieving.py:404 msgid "Click the end point of the filling area." msgstr "Нажмите на конечную точку области рисования." -#: appTools/ToolCopperThieving.py:529 +#: appPlugins/ToolCopperThieving.py:529 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Copper Thieving. Чтение параметров." -#: appTools/ToolCopperThieving.py:555 +#: appPlugins/ToolCopperThieving.py:555 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Copper Thieving. Подготовка безмедных полигонов." -#: appTools/ToolCopperThieving.py:601 +#: appPlugins/ToolCopperThieving.py:601 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Copper Thieving. Подготовка участков для заполнения медью." -#: appTools/ToolCopperThieving.py:645 +#: appPlugins/ToolCopperThieving.py:645 msgid "Geometry not supported for" msgstr "Геометрия не поддерживается для" -#: appTools/ToolCopperThieving.py:651 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:1996 appTools/ToolNCC.py:2990 appTools/ToolPaint.py:2602 +#: appPlugins/ToolCopperThieving.py:651 appPlugins/ToolNCC.py:1941 +#: appPlugins/ToolNCC.py:1996 appPlugins/ToolNCC.py:2990 +#: appPlugins/ToolPaint.py:2602 msgid "No object available." msgstr "Нет доступных объектов." -#: appTools/ToolCopperThieving.py:688 appTools/ToolNCC.py:1966 -#: appTools/ToolNCC.py:2019 appTools/ToolNCC.py:3032 +#: appPlugins/ToolCopperThieving.py:688 appPlugins/ToolNCC.py:1966 +#: appPlugins/ToolNCC.py:2019 appPlugins/ToolNCC.py:3032 msgid "The reference object type is not supported." msgstr "Тип указанного объекта не поддерживается." -#: appTools/ToolCopperThieving.py:693 +#: appPlugins/ToolCopperThieving.py:693 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "Copper Thieving. Добавление новой геометрии и буферизации." -#: appTools/ToolCopperThieving.py:729 +#: appPlugins/ToolCopperThieving.py:729 msgid "Create geometry" msgstr "Создать геометрию" -#: appTools/ToolCopperThieving.py:941 appTools/ToolCopperThieving.py:945 +#: appPlugins/ToolCopperThieving.py:941 appPlugins/ToolCopperThieving.py:945 msgid "P-Plating Mask" msgstr "Рисунок гальванической маски" -#: appTools/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:969 msgid "Append PP-M geometry" msgstr "Добавить PP-M геометрию" -#: appTools/ToolCopperThieving.py:1146 +#: appPlugins/ToolCopperThieving.py:1146 msgid "Generating Pattern Plating Mask done." msgstr "Создание рисунка гальванической маски выполнено." -#: appTools/ToolCopperThieving.py:1189 +#: appPlugins/ToolCopperThieving.py:1189 msgid "Copper Thieving Tool exit." msgstr "Выход из Copper Thieving." -#: appTools/ToolCopperThieving.py:1280 appTools/ToolFiducials.py:993 +#: appPlugins/ToolCopperThieving.py:1280 appPlugins/ToolFiducials.py:993 msgid "Gerber Object to which will be added a copper thieving." msgstr "Gerber объект, к которому будет добавлен copper thieving." -#: appTools/ToolCopperThieving.py:1298 +#: appPlugins/ToolCopperThieving.py:1298 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Параметры фрезерования" -#: appTools/ToolCopperThieving.py:1307 +#: appPlugins/ToolCopperThieving.py:1307 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14298,11 +14342,11 @@ msgstr "" "(заливка полигона может быть разделена на несколько полигонов)\n" "и медными трассами в Gerber файле." -#: appTools/ToolCopperThieving.py:1370 +#: appPlugins/ToolCopperThieving.py:1370 msgid "Ref. Type" msgstr "Тип ссылки" -#: appTools/ToolCopperThieving.py:1372 +#: appPlugins/ToolCopperThieving.py:1372 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14311,22 +14355,22 @@ msgstr "" "Copper Thieving.\n" "Это может быть Gerber, Excellon или Geometry." -#: appTools/ToolCopperThieving.py:1381 +#: appPlugins/ToolCopperThieving.py:1381 msgid "Ref. Object" msgstr "Указатель объекта" -#: appTools/ToolCopperThieving.py:1383 +#: appPlugins/ToolCopperThieving.py:1383 #, 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, который будет использоваться как ссылка на очистку от меди." -#: appTools/ToolCopperThieving.py:1560 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Insert Copper thieving" msgstr "Вставить Copper thieving" -#: appTools/ToolCopperThieving.py:1563 +#: appPlugins/ToolCopperThieving.py:1563 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14334,11 +14378,11 @@ msgstr "" "Добавит полигон (может быть разбит на несколько частей)\n" "который будет окружать фактические трассы Gerber на определенном расстоянии." -#: appTools/ToolCopperThieving.py:1623 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Insert Robber Bar" msgstr "Вставить Robber Bar" -#: appTools/ToolCopperThieving.py:1626 +#: appPlugins/ToolCopperThieving.py:1626 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14350,11 +14394,11 @@ msgstr "" "на определенном расстоянии.\n" "Требуется при нанесении рисунка отверстий." -#: appTools/ToolCopperThieving.py:1651 +#: appPlugins/ToolCopperThieving.py:1651 msgid "Select Soldermask object" msgstr "Выберите объект паяльной маски" -#: appTools/ToolCopperThieving.py:1653 +#: appPlugins/ToolCopperThieving.py:1653 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14364,11 +14408,11 @@ msgstr "" "Он будет использоваться в качестве базы для\n" "рисунка гальванической маски." -#: appTools/ToolCopperThieving.py:1689 +#: appPlugins/ToolCopperThieving.py:1689 msgid "Plated area" msgstr "Зоны покрытия" -#: appTools/ToolCopperThieving.py:1691 +#: appPlugins/ToolCopperThieving.py:1691 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14386,11 +14430,11 @@ msgstr "" "чуть больше, чем медные площадки, и эта область \n" "рассчитывается по отверстиям паяльной маски." -#: appTools/ToolCopperThieving.py:1725 +#: appPlugins/ToolCopperThieving.py:1725 msgid "Generate pattern plating mask" msgstr "Создать рисунок гальванической маски" -#: appTools/ToolCopperThieving.py:1728 +#: appPlugins/ToolCopperThieving.py:1728 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14400,79 +14444,80 @@ msgstr "" "copper thieving и/или\n" "robber bar, если они были созданы." -#: appTools/ToolCorners.py:114 +#: appPlugins/ToolCorners.py:114 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Углы" -#: appTools/ToolCorners.py:246 appTools/ToolCorners.py:433 -#: appTools/ToolCorners.py:527 +#: appPlugins/ToolCorners.py:246 appPlugins/ToolCorners.py:433 +#: appPlugins/ToolCorners.py:527 msgid "Please select at least a location" msgstr "Пожалуйста, выберите хотя бы место" -#: appTools/ToolCorners.py:410 appTools/ToolCorners.py:504 +#: appPlugins/ToolCorners.py:410 appPlugins/ToolCorners.py:504 msgid "The tool diameter is zero." msgstr "Диаметр инструмента равен нулю." -#: appTools/ToolCorners.py:496 appTools/ToolCorners.py:598 +#: appPlugins/ToolCorners.py:496 appPlugins/ToolCorners.py:598 msgid "Excellon object with corner drills created." msgstr "Был создан объект Excellon с угловыми сверлами." -#: appTools/ToolCorners.py:633 +#: appPlugins/ToolCorners.py:633 msgid "A Gerber object with corner markers was created." msgstr "Был создан объект Gerber с угловыми маркерами." -#: appTools/ToolCorners.py:679 +#: appPlugins/ToolCorners.py:679 msgid "The Gerber object to which will be added corner markers." msgstr "Объект Gerber, к которому будут добавлены угловые маркеры." -#: appTools/ToolCorners.py:695 +#: appPlugins/ToolCorners.py:695 msgid "Locations" msgstr "Местоположение" -#: appTools/ToolCorners.py:697 +#: appPlugins/ToolCorners.py:697 msgid "Locations where to place corner markers." msgstr "Места расположения угловых маркеров." -#: appTools/ToolCorners.py:710 appTools/ToolFiducials.py:824 app_Main.py:5476 +#: appPlugins/ToolCorners.py:710 appPlugins/ToolFiducials.py:824 +#: app_Main.py:5476 msgid "Top Right" msgstr "Верхний правый" -#: appTools/ToolCorners.py:727 +#: appPlugins/ToolCorners.py:727 msgid "Toggle ALL" msgstr "Переключить всё" -#: appTools/ToolCorners.py:807 +#: appPlugins/ToolCorners.py:807 msgid "Add Marker" msgstr "Добавить маркер" -#: appTools/ToolCorners.py:810 +#: appPlugins/ToolCorners.py:810 msgid "Will add corner markers to the selected Gerber file." msgstr "Добавит угловые маркеры к выбранному файлу Gerber." -#: appTools/ToolCorners.py:826 +#: appPlugins/ToolCorners.py:826 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Сверла по углам" -#: appTools/ToolCorners.py:843 appTools/ToolCorners.py:866 -#: appTools/ToolDblSided.py:1076 +#: appPlugins/ToolCorners.py:843 appPlugins/ToolCorners.py:866 +#: appPlugins/ToolDblSided.py:1076 msgid "Create Excellon Object" msgstr "Создать объект Excellon" -#: appTools/ToolCorners.py:846 +#: appPlugins/ToolCorners.py:846 msgid "Will add drill holes in the center of the markers." msgstr "Добавим просверленные отверстия в центре маркеров." -#: appTools/ToolCorners.py:862 +#: appPlugins/ToolCorners.py:862 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Местоположение" -#: appTools/ToolCorners.py:869 +#: appPlugins/ToolCorners.py:869 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14480,25 +14525,25 @@ msgid "" "move to the next location until the last one." msgstr "" -#: appTools/ToolCutOut.py:577 +#: appPlugins/ToolCutOut.py:577 msgid "Updated tool from Tools Database." msgstr "Обновлен инструмент из БД инструментов." -#: appTools/ToolCutOut.py:657 +#: appPlugins/ToolCutOut.py:657 msgid "Default tool added." msgstr "Добавлен инструмент по умолчанию." -#: appTools/ToolCutOut.py:671 appTools/ToolIsolation.py:2790 -#: appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2770 app_Main.py:6378 +#: appPlugins/ToolCutOut.py:671 appPlugins/ToolIsolation.py:2790 +#: appPlugins/ToolNCC.py:3977 appPlugins/ToolPaint.py:2770 app_Main.py:6378 #: app_Main.py:6399 msgid "Selected tool can't be used here. Pick another." msgstr "Выбранный инструмент здесь использовать нельзя. Выберите другой." -#: appTools/ToolCutOut.py:694 +#: appPlugins/ToolCutOut.py:694 msgid "Tool updated from Tools Database." msgstr "Инструмент обновлен из БД инструментов." -#: appTools/ToolCutOut.py:756 appTools/ToolCutOut.py:1526 +#: appPlugins/ToolCutOut.py:756 appPlugins/ToolCutOut.py:1526 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14506,20 +14551,20 @@ msgstr "" "Не выбран объект для обрезки.\n" "Выберите один и повторите попытку." -#: appTools/ToolCutOut.py:762 appTools/ToolCutOut.py:1148 -#: appTools/ToolCutOut.py:1629 appTools/ToolCutOut.py:1763 +#: appPlugins/ToolCutOut.py:762 appPlugins/ToolCutOut.py:1148 +#: appPlugins/ToolCutOut.py:1629 appPlugins/ToolCutOut.py:1763 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" "Диаметр инструмента имеет нулевое значение. Измените его на положительное " "целое число." -#: appTools/ToolCutOut.py:775 appTools/ToolCutOut.py:1162 +#: appPlugins/ToolCutOut.py:775 appPlugins/ToolCutOut.py:1162 msgid "Number of gaps value is missing. Add it and retry." msgstr "" "Значение количества перемычек отсутствует. Добавьте его и повторите попытку.." -#: appTools/ToolCutOut.py:780 appTools/ToolCutOut.py:1166 +#: appPlugins/ToolCutOut.py:780 appPlugins/ToolCutOut.py:1166 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." @@ -14528,67 +14573,67 @@ msgstr "" "«2tb», 4 или 8.\n" "Введите правильное значение и повторите попытку." -#: appTools/ToolCutOut.py:1113 appTools/ToolCutOut.py:1491 -#: appTools/ToolCutOut.py:1950 +#: appPlugins/ToolCutOut.py:1113 appPlugins/ToolCutOut.py:1491 +#: appPlugins/ToolCutOut.py:1950 msgid "Mouse bites failed." msgstr "«Мouse-Bites» не удались." -#: appTools/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 +#: appPlugins/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 #: tclCommands/TclCommandGeoCutout.py:356 msgid "Any-form Cutout operation finished." msgstr "Операция обрезки закончена." -#: appTools/ToolCutOut.py:1143 appTools/ToolDrilling.py:1872 -#: appTools/ToolEtchCompensation.py:176 appTools/ToolFollow.py:197 -#: appTools/ToolFollow.py:244 appTools/ToolInvertGerber.py:123 -#: appTools/ToolIsolation.py:1084 appTools/ToolIsolation.py:1149 -#: appTools/ToolIsolation.py:1556 appTools/ToolIsolation.py:1583 -#: appTools/ToolIsolation.py:2429 appTools/ToolMilling.py:2776 -#: appTools/ToolMilling.py:2799 appTools/ToolNCC.py:1041 -#: appTools/ToolNCC.py:1110 appTools/ToolNCC.py:1573 appTools/ToolPaint.py:1142 -#: appTools/ToolPanelize.py:301 tclCommands/TclCommandBbox.py:71 -#: tclCommands/TclCommandNregions.py:71 +#: appPlugins/ToolCutOut.py:1143 appPlugins/ToolDrilling.py:1872 +#: appPlugins/ToolEtchCompensation.py:176 appPlugins/ToolFollow.py:197 +#: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:123 +#: appPlugins/ToolIsolation.py:1084 appPlugins/ToolIsolation.py:1149 +#: appPlugins/ToolIsolation.py:1556 appPlugins/ToolIsolation.py:1583 +#: appPlugins/ToolIsolation.py:2429 appPlugins/ToolMilling.py:2776 +#: appPlugins/ToolMilling.py:2799 appPlugins/ToolNCC.py:1041 +#: appPlugins/ToolNCC.py:1110 appPlugins/ToolNCC.py:1573 +#: appPlugins/ToolPaint.py:1142 appPlugins/ToolPanelize.py:301 +#: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Объект не найден" -#: appTools/ToolCutOut.py:1337 appTools/ToolCutOut.py:1414 +#: appPlugins/ToolCutOut.py:1337 appPlugins/ToolCutOut.py:1414 msgid "Rectangular cutout with negative margin is not possible." msgstr "Прямоугольный вырез с отрицательным отступом невозможен." -#: appTools/ToolCutOut.py:1499 +#: appPlugins/ToolCutOut.py:1499 msgid "Rectangular CutOut operation finished." msgstr "Операция прямоугольного выреза завершена." -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 #, fuzzy #| msgid "Could not load the file." msgid "Could not add drills." msgstr "Не удалось загрузить файл." -#: appTools/ToolCutOut.py:1618 appTools/ToolCutOut.py:1673 +#: appPlugins/ToolCutOut.py:1618 appPlugins/ToolCutOut.py:1673 msgid "Geometry object for manual cutout not found" msgstr "Объект геометрии для ручного выреза не найден" -#: appTools/ToolCutOut.py:1621 +#: appPlugins/ToolCutOut.py:1621 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Щелкните по периметру выбранного объекта геометрии, чтобы создать " "перемычку ..." -#: appTools/ToolCutOut.py:1712 +#: appPlugins/ToolCutOut.py:1712 msgid "No tool in the Geometry object." msgstr "В объекте Geometry нет инструмента." -#: appTools/ToolCutOut.py:1733 +#: appPlugins/ToolCutOut.py:1733 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" "Добавлен ручной зазор моста. Щелкните ЛКМ, чтобы добавить, или ПКМ, чтобы " "закончить." -#: appTools/ToolCutOut.py:1750 +#: appPlugins/ToolCutOut.py:1750 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -14596,7 +14641,7 @@ msgstr "" "Для обрезки не выбран объект Gerber.\n" "Выберите один и повторите попытку." -#: appTools/ToolCutOut.py:1756 +#: appPlugins/ToolCutOut.py:1756 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14604,19 +14649,19 @@ msgstr "" "Выбранный объект должен быть типа Gerber.\n" "Выберите файл Gerber и повторите попытку." -#: appTools/ToolCutOut.py:1791 +#: appPlugins/ToolCutOut.py:1791 msgid "Geometry not supported" msgstr "Геометрия не поддерживается" -#: appTools/ToolCutOut.py:1863 +#: appPlugins/ToolCutOut.py:1863 msgid "Making manual bridge gap..." msgstr "Делаем перемычку вручную ..." -#: appTools/ToolCutOut.py:1954 +#: appPlugins/ToolCutOut.py:1954 msgid "Finished manual adding of gaps." msgstr "Завершено ручное добавление пробелов." -#: appTools/ToolCutOut.py:2324 +#: appPlugins/ToolCutOut.py:2324 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14629,16 +14674,16 @@ msgstr "" "с траекториям обрезки за\n" "пределами полигонов." -#: appTools/ToolCutOut.py:2353 appTools/ToolDblSided.py:664 -#: appTools/ToolPanelize.py:1102 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolPanelize.py:1102 msgid "Source Object" msgstr "Исходный объект" -#: appTools/ToolCutOut.py:2354 +#: appPlugins/ToolCutOut.py:2354 msgid "Object to be cutout" msgstr "Объект вырезания" -#: appTools/ToolCutOut.py:2381 +#: appPlugins/ToolCutOut.py:2381 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14650,15 +14695,15 @@ msgstr "" "То, что выбрано здесь будет диктовать вид\n" "объектов, которые будут заполнять поле со списком \"объект\"." -#: appTools/ToolCutOut.py:2437 appTools/ToolIsolation.py:61 -#: appTools/ToolIsolation.py:3337 appTools/ToolMilling.py:3798 -#: appTools/ToolNCC.py:4299 appTools/ToolPaint.py:3079 +#: appPlugins/ToolCutOut.py:2437 appPlugins/ToolIsolation.py:61 +#: appPlugins/ToolIsolation.py:3337 appPlugins/ToolMilling.py:3804 +#: appPlugins/ToolNCC.py:4299 appPlugins/ToolPaint.py:3079 msgid "Search and Add" msgstr "Искать и добавлять" -#: appTools/ToolCutOut.py:2440 appTools/ToolIsolation.py:3340 -#: appTools/ToolMilling.py:3801 appTools/ToolNCC.py:4302 -#: appTools/ToolPaint.py:3082 +#: appPlugins/ToolCutOut.py:2440 appPlugins/ToolIsolation.py:3340 +#: appPlugins/ToolMilling.py:3807 appPlugins/ToolNCC.py:4302 +#: appPlugins/ToolPaint.py:3082 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14672,16 +14717,16 @@ msgstr "" "в базе данных инструментов. Если ничего не найдено\n" "в базу данных инструментов добавляется инструмент по умолчанию." -#: appTools/ToolCutOut.py:2449 appTools/ToolIsolation.py:66 -#: appTools/ToolIsolation.py:3349 appTools/ToolMilling.py:383 -#: appTools/ToolMilling.py:3810 appTools/ToolNCC.py:4311 -#: appTools/ToolPaint.py:3091 +#: appPlugins/ToolCutOut.py:2449 appPlugins/ToolIsolation.py:66 +#: appPlugins/ToolIsolation.py:3349 appPlugins/ToolMilling.py:383 +#: appPlugins/ToolMilling.py:3816 appPlugins/ToolNCC.py:4311 +#: appPlugins/ToolPaint.py:3091 msgid "Pick from DB" msgstr "Выбрать из БД" -#: appTools/ToolCutOut.py:2452 appTools/ToolIsolation.py:3352 -#: appTools/ToolMilling.py:3813 appTools/ToolNCC.py:4314 -#: appTools/ToolPaint.py:3094 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolIsolation.py:3352 +#: appPlugins/ToolMilling.py:3819 appPlugins/ToolNCC.py:4314 +#: appPlugins/ToolPaint.py:3094 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14693,23 +14738,23 @@ msgstr "" "Инструменты администрирования базы данных в:\n" "Меню: Параметры -> База данных инструментов" -#: appTools/ToolCutOut.py:2466 +#: appPlugins/ToolCutOut.py:2466 msgid "Tool Parameters" msgstr "Параметры инструмента" -#: appTools/ToolCutOut.py:2603 +#: appPlugins/ToolCutOut.py:2603 msgid "Bridge Gaps" msgstr "Мостовые промежутки" -#: appTools/ToolCutOut.py:2605 +#: appPlugins/ToolCutOut.py:2605 msgid "Selection of the type of cutout." msgstr "" -#: appTools/ToolCutOut.py:2609 appTools/ToolPunchGerber.py:2287 +#: appPlugins/ToolCutOut.py:2609 appPlugins/ToolPunchGerber.py:2287 msgid "Automatic" msgstr "Авто" -#: appTools/ToolCutOut.py:2658 +#: appPlugins/ToolCutOut.py:2658 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -14719,7 +14764,7 @@ msgstr "" "Форма выреза может быть любой формы.\n" "Полезно, когда печатная плата имеет непрямоугольную форму." -#: appTools/ToolCutOut.py:2673 +#: appPlugins/ToolCutOut.py:2673 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -14731,11 +14776,11 @@ msgstr "" "всегда прямоугольная форма, и это будет\n" "ограничивающий прямоугольник объекта." -#: appTools/ToolCutOut.py:2710 +#: appPlugins/ToolCutOut.py:2710 msgid "Generate Manual Geometry" msgstr "Создать ручную геометрию" -#: appTools/ToolCutOut.py:2713 +#: appPlugins/ToolCutOut.py:2713 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -14747,19 +14792,19 @@ msgstr "" "для использования в качестве выреза, если он еще не существует.\n" "Выберите исходный файл Gerber в верхнем поле со списком объектов." -#: appTools/ToolCutOut.py:2733 +#: appPlugins/ToolCutOut.py:2733 msgid "Manual cutout Geometry" msgstr "Ручной вырез Геометрия" -#: appTools/ToolCutOut.py:2735 appTools/ToolCutOut.py:2776 +#: appPlugins/ToolCutOut.py:2735 appPlugins/ToolCutOut.py:2776 msgid "Geometry object used to create the manual cutout." msgstr "Геометрический объект, используемый для создания ручного выреза." -#: appTools/ToolCutOut.py:2742 +#: appPlugins/ToolCutOut.py:2742 msgid "Manual Add Bridge Gaps" msgstr "Ручное добавление перемычек" -#: appTools/ToolCutOut.py:2745 +#: appPlugins/ToolCutOut.py:2745 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -14772,23 +14817,23 @@ msgstr "" "Щелчок ЛКМ должен быть сделан по периметру\n" "объекта геометрии, используемой в качестве геометрии выреза." -#: appTools/ToolCutOut.py:2767 appTools/ToolCutOut.py:2830 +#: appPlugins/ToolCutOut.py:2767 appPlugins/ToolCutOut.py:2830 #, fuzzy #| msgid "Drilling" msgid "Cut by Drilling" msgstr "Сверление" -#: appTools/ToolCutOut.py:2769 appTools/ToolCutOut.py:2833 +#: appPlugins/ToolCutOut.py:2769 appPlugins/ToolCutOut.py:2833 msgid "Create a series of drill holes following a geometry line." msgstr "" -#: appTools/ToolDblSided.py:104 appTools/ToolDblSided.py:607 +#: appPlugins/ToolDblSided.py:104 appPlugins/ToolDblSided.py:607 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "2-х сторонняя плата" -#: appTools/ToolDblSided.py:277 +#: appPlugins/ToolDblSided.py:277 msgid "" "'Point' reference is selected and 'Point' coordinates are missing. Add them " "and retry." @@ -14796,64 +14841,64 @@ msgstr "" "Выбран указатель 'Точка', а координаты точки отсутствуют. Добавьте их и " "повторите попытку." -#: appTools/ToolDblSided.py:286 +#: appPlugins/ToolDblSided.py:286 msgid "There is no Box reference object loaded. Load one and retry." msgstr "Эталонный объект не загружен. Загрузите один и повторите попытку." -#: appTools/ToolDblSided.py:298 +#: appPlugins/ToolDblSided.py:298 msgid "No value or wrong format in Drill Dia entry. Add it and retry." msgstr "" "Нет значения либо неправильный формат значения диаметра сверла. Добавьте его " "и повторите попытку." -#: appTools/ToolDblSided.py:310 +#: appPlugins/ToolDblSided.py:310 msgid "There are no Alignment Drill Coordinates to use. Add them and retry." msgstr "" "Нет координат выравнивающих отверстий. Добавьте их и повторите попытку." -#: appTools/ToolDblSided.py:329 +#: appPlugins/ToolDblSided.py:329 msgid "Alignment Drills" msgstr "Центровочные Cверла" -#: appTools/ToolDblSided.py:333 +#: appPlugins/ToolDblSided.py:333 msgid "Excellon object with alignment drills created..." msgstr "Объект Excellon с выравнивающими отверстиями создан..." -#: appTools/ToolDblSided.py:344 appTools/ToolPunchGerber.py:527 -#: appTools/ToolPunchGerber.py:564 appTools/ToolPunchGerber.py:669 +#: appPlugins/ToolDblSided.py:344 appPlugins/ToolPunchGerber.py:527 +#: appPlugins/ToolPunchGerber.py:564 appPlugins/ToolPunchGerber.py:669 msgid "There is no Excellon object loaded ..." msgstr "Не загружен объект Excellon ..." -#: appTools/ToolDblSided.py:356 +#: appPlugins/ToolDblSided.py:356 msgid "Click on canvas within the desired Excellon drill hole" msgstr "Щелкните полотно внутри желаемого отверстия Excellon." -#: appTools/ToolDblSided.py:400 +#: appPlugins/ToolDblSided.py:400 msgid "Mirror reference point set." msgstr "Отразить контрольную точку." -#: appTools/ToolDblSided.py:428 +#: appPlugins/ToolDblSided.py:428 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "" "Зеркальное отображение доступно только для объектов Gerber, Excellon и " "Geometry." -#: appTools/ToolDblSided.py:440 +#: appPlugins/ToolDblSided.py:440 msgid "There is no Box object loaded ..." msgstr "Там нет загруженного объекта Box ..." -#: appTools/ToolDblSided.py:450 +#: appPlugins/ToolDblSided.py:450 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." msgstr "" "В поле Точка нет координат точки. Добавьте координаты и попробуйте снова ..." -#: appTools/ToolDblSided.py:457 camlib.py:2434 +#: appPlugins/ToolDblSided.py:457 camlib.py:2434 msgid "Object was mirrored" msgstr "Объект отзеркалирован" -#: appTools/ToolDblSided.py:635 appTools/ToolNCC.py:4107 +#: appPlugins/ToolDblSided.py:635 appPlugins/ToolNCC.py:4107 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14865,21 +14910,21 @@ msgstr "" "Создание объекта геометрии с помощью\n" "траектории резания для всех областей, отличных от меди." -#: appTools/ToolDblSided.py:665 +#: appPlugins/ToolDblSided.py:665 msgid "Objects to be mirrored" msgstr "Объекты для зеркального отображения" -#: appTools/ToolDblSided.py:672 +#: appPlugins/ToolDblSided.py:672 msgid "Select the type of application object to be processed in this tool." msgstr "" "Выберите тип объекта приложения, который будет обрабатываться в этом " "инструменте." -#: appTools/ToolDblSided.py:706 +#: appPlugins/ToolDblSided.py:706 msgid "Bounds Values" msgstr "Значения границ" -#: appTools/ToolDblSided.py:708 +#: appPlugins/ToolDblSided.py:708 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14887,39 +14932,39 @@ msgstr "" "Выбор объектов\n" "для которых вычислять граничные значения." -#: appTools/ToolDblSided.py:718 +#: appPlugins/ToolDblSided.py:718 msgid "X min" msgstr "X min" -#: appTools/ToolDblSided.py:720 appTools/ToolDblSided.py:734 +#: appPlugins/ToolDblSided.py:720 appPlugins/ToolDblSided.py:734 msgid "Minimum location." msgstr "Минимальное местоположение." -#: appTools/ToolDblSided.py:732 +#: appPlugins/ToolDblSided.py:732 msgid "Y min" msgstr "Y min" -#: appTools/ToolDblSided.py:746 +#: appPlugins/ToolDblSided.py:746 msgid "X max" msgstr "X max" -#: appTools/ToolDblSided.py:748 appTools/ToolDblSided.py:762 +#: appPlugins/ToolDblSided.py:748 appPlugins/ToolDblSided.py:762 msgid "Maximum location." msgstr "Максимальное местоположение." -#: appTools/ToolDblSided.py:760 +#: appPlugins/ToolDblSided.py:760 msgid "Y max" msgstr "Y max" -#: appTools/ToolDblSided.py:771 +#: appPlugins/ToolDblSided.py:771 msgid "Center point coordinates" msgstr "Координаты центральной точки" -#: appTools/ToolDblSided.py:773 +#: appPlugins/ToolDblSided.py:773 msgid "Centroid" msgstr "Центр" -#: appTools/ToolDblSided.py:775 +#: appPlugins/ToolDblSided.py:775 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14927,11 +14972,11 @@ msgstr "" "Расположение центральной точки для прямоугольной \n" "ограничивающей фигуры. Центроид. Формат (х, у)." -#: appTools/ToolDblSided.py:784 +#: appPlugins/ToolDblSided.py:784 msgid "Calculate Bounds Values" msgstr "Рассчитать значения границ" -#: appTools/ToolDblSided.py:786 +#: appPlugins/ToolDblSided.py:786 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14941,15 +14986,15 @@ msgstr "" "для выбранных объектов.\n" "Форма огибающей параллельна осям X, Y." -#: appTools/ToolDblSided.py:811 +#: appPlugins/ToolDblSided.py:811 msgid "Mirror Operation" msgstr "Операция зеркалирования" -#: appTools/ToolDblSided.py:812 +#: appPlugins/ToolDblSided.py:812 msgid "Parameters for the mirror operation" msgstr "Параметры для зеркальной операции" -#: appTools/ToolDblSided.py:834 +#: appPlugins/ToolDblSided.py:834 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -14967,11 +15012,11 @@ msgstr "" "- Hole Snap -> точка, определяемая центром просверленного отверстия в " "объекте Excellon" -#: appTools/ToolDblSided.py:854 +#: appPlugins/ToolDblSided.py:854 msgid "Point coordinates" msgstr "Координаты точек" -#: appTools/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:860 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -14986,17 +15031,17 @@ msgstr "" "Координаты (x, y) фиксируются нажатием клавиши SHIFT\n" "и щелчком ЛКМ на холсте или вы можете ввести координаты вручную." -#: appTools/ToolDblSided.py:878 +#: appPlugins/ToolDblSided.py:878 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Объект, содержащий отверстия, которые можно выбрать в качестве эталона для " "зеркального отображения." -#: appTools/ToolDblSided.py:893 +#: appPlugins/ToolDblSided.py:893 msgid "Pick hole" msgstr "Выбрать отверстие" -#: appTools/ToolDblSided.py:895 +#: appPlugins/ToolDblSided.py:895 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -15005,7 +15050,7 @@ msgstr "" "Excellon,\n" "и координаты центра отверстия будут скопированы в поле Точка." -#: appTools/ToolDblSided.py:911 +#: appPlugins/ToolDblSided.py:911 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -15015,11 +15060,11 @@ msgstr "" "Используются координаты центра ограничительной рамки.\n" "в качестве ориентира для работы с зеркалированием." -#: appTools/ToolDblSided.py:937 +#: appPlugins/ToolDblSided.py:937 msgid "Mirror" msgstr "Отразить" -#: appTools/ToolDblSided.py:940 +#: appPlugins/ToolDblSided.py:940 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -15029,11 +15074,11 @@ msgstr "" "вокруг заданной оси. Не создаёт новый объект,\n" "но изменяет его." -#: appTools/ToolDblSided.py:966 +#: appPlugins/ToolDblSided.py:966 msgid "PCB Alignment" msgstr "Выравнивание" -#: appTools/ToolDblSided.py:968 appTools/ToolDblSided.py:1079 +#: appPlugins/ToolDblSided.py:968 appPlugins/ToolDblSided.py:1079 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -15043,7 +15088,7 @@ msgstr "" "контрольные отверстия и их\n" "зеркальные изображения." -#: appTools/ToolDblSided.py:1010 appTools/ToolDblSided.py:1017 +#: appPlugins/ToolDblSided.py:1010 appPlugins/ToolDblSided.py:1017 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -15053,11 +15098,11 @@ msgstr "" "первого выравнивающего отверстия путем выполнения зеркалирования.\n" "Это можно изменить в разделе Параметры зеркалирования -> Опорная точка" -#: appTools/ToolDblSided.py:1030 +#: appPlugins/ToolDblSided.py:1030 msgid "Alignment Drill Coordinates" msgstr "Координаты выравнивающего отверстия" -#: appTools/ToolDblSided.py:1032 +#: appPlugins/ToolDblSided.py:1032 msgid "" "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " "each set of (x, y) coordinates\n" @@ -15075,11 +15120,11 @@ msgstr "" "- одно сверление в положении зеркала над осью, выбранной выше в «Оси " "зеркала»." -#: appTools/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1040 msgid "Drill coordinates" msgstr "Координаты отверстия" -#: appTools/ToolDblSided.py:1048 +#: appPlugins/ToolDblSided.py:1048 msgid "" "Add alignment drill holes coordinates in the format: (x1, y1), (x2, " "y2), ... \n" @@ -15103,60 +15148,60 @@ msgstr "" "нажмите Вставить.\n" "- путем ввода координат вручную в формате: (x1, y1), (x2, y2), ..." -#: appTools/ToolDblSided.py:1063 +#: appPlugins/ToolDblSided.py:1063 msgid "Delete Last" msgstr "Удалить последний" -#: appTools/ToolDblSided.py:1066 +#: appPlugins/ToolDblSided.py:1066 msgid "Delete the last coordinates tuple in the list." msgstr "Удаляет последний кортеж координат в списке." -#: appTools/ToolDistance.py:194 +#: appPlugins/ToolDistance.py:194 msgid "MEASURING: Click on the Start point ..." msgstr "ИЗМЕРИТЕЛЬ: Нажмите на начальную точку ..." -#: appTools/ToolDistance.py:254 appTools/ToolDistance.py:661 -#: appTools/ToolDistanceMin.py:348 +#: appPlugins/ToolDistance.py:254 appPlugins/ToolDistance.py:661 +#: appPlugins/ToolDistanceMin.py:348 msgid "Measure" msgstr "Измерить" -#: appTools/ToolDistance.py:304 +#: appPlugins/ToolDistance.py:304 msgid "Distance Tool finished." msgstr "Измеритель завершён." -#: appTools/ToolDistance.py:376 +#: appPlugins/ToolDistance.py:376 msgid "Pads overlapped. Aborting." msgstr "Площадки перекрываются. Отмена." -#: appTools/ToolDistance.py:405 +#: appPlugins/ToolDistance.py:405 msgid "Distance Tool cancelled." msgstr "Измеритель завершён." -#: appTools/ToolDistance.py:419 appTools/ToolDistanceMin.py:209 +#: appPlugins/ToolDistance.py:419 appPlugins/ToolDistanceMin.py:209 msgid "MEASURING" msgstr "ИЗМЕРЕНИЕ" -#: appTools/ToolDistance.py:420 appTools/ToolDistanceMin.py:210 +#: appPlugins/ToolDistance.py:420 appPlugins/ToolDistanceMin.py:210 msgid "Result" msgstr "Результат" -#: appTools/ToolDistance.py:576 appTools/ToolDistanceMin.py:253 +#: appPlugins/ToolDistance.py:576 appPlugins/ToolDistanceMin.py:253 msgid "Those are the units in which the distance is measured." msgstr "Это единицы измерения расстояния." -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "METRIC (mm)" msgstr "Метрическая (мм)" -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "INCH (in)" msgstr "Дюйм (внутри)" -#: appTools/ToolDistance.py:583 +#: appPlugins/ToolDistance.py:583 msgid "Snap to center" msgstr "Щелчок по центру" -#: appTools/ToolDistance.py:585 +#: appPlugins/ToolDistance.py:585 msgid "" "Mouse cursor will snap to the center of the pad/drill\n" "when it is hovering over the geometry of the pad/drill." @@ -15164,83 +15209,83 @@ msgstr "" "Курсор мыши будет привязан к центру площадки/отверстия\n" "когда он находится над геометрией площадки/отверстия." -#: appTools/ToolDistance.py:595 +#: appPlugins/ToolDistance.py:595 msgid "Start Coords" msgstr "Координаты начала" -#: appTools/ToolDistance.py:596 appTools/ToolDistance.py:601 +#: appPlugins/ToolDistance.py:596 appPlugins/ToolDistance.py:601 msgid "This is measuring Start point coordinates." msgstr "Это измерение координат начальной точки." -#: appTools/ToolDistance.py:606 +#: appPlugins/ToolDistance.py:606 msgid "Stop Coords" msgstr "Координаты окончания" -#: appTools/ToolDistance.py:607 appTools/ToolDistance.py:612 +#: appPlugins/ToolDistance.py:607 appPlugins/ToolDistance.py:612 msgid "This is the measuring Stop point coordinates." msgstr "Это координаты точки остановки измерения." -#: appTools/ToolDistance.py:617 appTools/ToolDistanceMin.py:289 +#: appPlugins/ToolDistance.py:617 appPlugins/ToolDistanceMin.py:289 msgid "Dx" msgstr "Дистанция по X" -#: appTools/ToolDistance.py:618 appTools/ToolDistance.py:623 -#: appTools/ToolDistanceMin.py:290 appTools/ToolDistanceMin.py:295 +#: appPlugins/ToolDistance.py:618 appPlugins/ToolDistance.py:623 +#: appPlugins/ToolDistanceMin.py:290 appPlugins/ToolDistanceMin.py:295 msgid "This is the distance measured over the X axis." msgstr "Это расстояние, измеренное по оси X." -#: appTools/ToolDistance.py:628 appTools/ToolDistanceMin.py:301 +#: appPlugins/ToolDistance.py:628 appPlugins/ToolDistanceMin.py:301 msgid "Dy" msgstr "Дистанция по Y" -#: appTools/ToolDistance.py:629 appTools/ToolDistance.py:634 -#: appTools/ToolDistanceMin.py:302 appTools/ToolDistanceMin.py:307 +#: appPlugins/ToolDistance.py:629 appPlugins/ToolDistance.py:634 +#: appPlugins/ToolDistanceMin.py:302 appPlugins/ToolDistanceMin.py:307 msgid "This is the distance measured over the Y axis." msgstr "Это расстояние, измеренное по оси Y." -#: appTools/ToolDistance.py:640 appTools/ToolDistance.py:645 -#: appTools/ToolDistanceMin.py:314 appTools/ToolDistanceMin.py:319 +#: appPlugins/ToolDistance.py:640 appPlugins/ToolDistance.py:645 +#: appPlugins/ToolDistanceMin.py:314 appPlugins/ToolDistanceMin.py:319 msgid "This is orientation angle of the measuring line." msgstr "Это угол ориентации измерительной линии." -#: appTools/ToolDistance.py:650 appTools/ToolDistanceMin.py:325 +#: appPlugins/ToolDistance.py:650 appPlugins/ToolDistanceMin.py:325 msgid "DISTANCE" msgstr "РАССТОЯНИЕ" -#: appTools/ToolDistance.py:651 appTools/ToolDistance.py:656 +#: appPlugins/ToolDistance.py:651 appPlugins/ToolDistance.py:656 msgid "This is the point to point Euclidian distance." msgstr "Это точка евклидова расстояния." -#: appTools/ToolDistanceMin.py:65 +#: appPlugins/ToolDistanceMin.py:65 msgid "" "Select two objects and no more, to measure the distance between them ..." msgstr "" "Выберите два и не более объекта для измерения расстояние между ними ..." -#: appTools/ToolDistanceMin.py:83 appTools/ToolDistanceMin.py:233 +#: appPlugins/ToolDistanceMin.py:83 appPlugins/ToolDistanceMin.py:233 #, fuzzy #| msgid "Minimum distance" msgid "Minimum Distance" msgstr "Минимальная дистанция" -#: appTools/ToolDistanceMin.py:120 appTools/ToolDistanceMin.py:141 -#: appTools/ToolDistanceMin.py:150 appTools/ToolDistanceMin.py:171 +#: appPlugins/ToolDistanceMin.py:120 appPlugins/ToolDistanceMin.py:141 +#: appPlugins/ToolDistanceMin.py:150 appPlugins/ToolDistanceMin.py:171 msgid "Select two objects and no more. Currently the selection has objects: " msgstr "Выберите два и не более объекта. В настоящее время выбрано объектов: " -#: appTools/ToolDistanceMin.py:218 +#: appPlugins/ToolDistanceMin.py:218 msgid "Objects intersects or touch at" msgstr "Объекты пересекаются или касаются друг друга" -#: appTools/ToolDistanceMin.py:224 +#: appPlugins/ToolDistanceMin.py:224 msgid "Jumped to the half point between the two selected objects" msgstr "Выполнен переход к средней точке между двумя выбранными объектами" -#: appTools/ToolDistanceMin.py:261 +#: appPlugins/ToolDistanceMin.py:261 msgid "First object point" msgstr "Первая точка объекта" -#: appTools/ToolDistanceMin.py:262 appTools/ToolDistanceMin.py:268 +#: appPlugins/ToolDistanceMin.py:262 appPlugins/ToolDistanceMin.py:268 msgid "" "This is first object point coordinates.\n" "This is the start point for measuring distance." @@ -15248,11 +15293,11 @@ msgstr "" "Это координаты первой точки объекта.\n" "Это начальная точка для измерения расстояния." -#: appTools/ToolDistanceMin.py:275 +#: appPlugins/ToolDistanceMin.py:275 msgid "Second object point" msgstr "Вторая точка объекта" -#: appTools/ToolDistanceMin.py:276 appTools/ToolDistanceMin.py:282 +#: appPlugins/ToolDistanceMin.py:276 appPlugins/ToolDistanceMin.py:282 msgid "" "This is second object point coordinates.\n" "This is the end point for measuring distance." @@ -15260,73 +15305,73 @@ msgstr "" "Это координаты второй точки объекта.\n" "Это конечная точка для измерения расстояния." -#: appTools/ToolDistanceMin.py:326 appTools/ToolDistanceMin.py:331 +#: appPlugins/ToolDistanceMin.py:326 appPlugins/ToolDistanceMin.py:331 msgid "This is the point to point Euclidean distance." msgstr "Это евклидово расстояние от точки до точки." -#: appTools/ToolDistanceMin.py:337 +#: appPlugins/ToolDistanceMin.py:337 msgid "Half Point" msgstr "Средняя точка" -#: appTools/ToolDistanceMin.py:338 appTools/ToolDistanceMin.py:343 +#: appPlugins/ToolDistanceMin.py:338 appPlugins/ToolDistanceMin.py:343 msgid "This is the middle point of the point to point Euclidean distance." msgstr "Это средняя точка евклидова расстояния от точки до точки." -#: appTools/ToolDistanceMin.py:351 +#: appPlugins/ToolDistanceMin.py:351 msgid "Jump to Half Point" msgstr "Перейти к средней точке" -#: appTools/ToolDrilling.py:1431 appTools/ToolIsolation.py:879 -#: appTools/ToolMilling.py:1941 appTools/ToolNCC.py:483 -#: appTools/ToolPaint.py:412 +#: appPlugins/ToolDrilling.py:1431 appPlugins/ToolIsolation.py:879 +#: appPlugins/ToolMilling.py:1941 appPlugins/ToolNCC.py:483 +#: appPlugins/ToolPaint.py:412 msgid "Current Tool parameters were applied to all tools." msgstr "Применить параметры ко всем инструментам." -#: appTools/ToolDrilling.py:1493 appTools/ToolMilling.py:3317 +#: appPlugins/ToolDrilling.py:1493 appPlugins/ToolMilling.py:3323 msgid "Focus Z" msgstr "Фокус Z" -#: appTools/ToolDrilling.py:1515 appTools/ToolMilling.py:3283 +#: appPlugins/ToolDrilling.py:1515 appPlugins/ToolMilling.py:3289 msgid "Laser Power" msgstr "Мощность лазера" -#: appTools/ToolDrilling.py:1890 camlib.py:4120 +#: appPlugins/ToolDrilling.py:1890 camlib.py:4120 msgid "The loaded Excellon file has no drills" msgstr "Загруженный файл Excellon не имеет отверстий" -#: appTools/ToolDrilling.py:1935 camlib.py:4038 +#: appPlugins/ToolDrilling.py:1935 camlib.py:4038 msgid "Creating a list of points to drill..." msgstr "Создание списка точек для сверления ..." -#: appTools/ToolDrilling.py:1942 camlib.py:4067 +#: appPlugins/ToolDrilling.py:1942 camlib.py:4067 msgid "Failed. Drill points inside the exclusion zones." msgstr "Ошибка. Точки сверления внутри зон исключения." -#: appTools/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 +#: appPlugins/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 msgid "Starting G-Code" msgstr "Открытие G-Code" -#: appTools/ToolDrilling.py:1963 +#: appPlugins/ToolDrilling.py:1963 msgid "Generating CNCJob..." msgstr "Генерация CNCJob..." -#: appTools/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 +#: appPlugins/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "Формат X, Y смены инструмента должен быть (x, y)." -#: appTools/ToolDrilling.py:2255 +#: appPlugins/ToolDrilling.py:2255 msgid "Generating CNC Code" msgstr "Генерация кода ЧПУ" -#: appTools/ToolDrilling.py:2328 +#: appPlugins/ToolDrilling.py:2328 msgid "Excellon object for drilling/milling operation." msgstr "Объект Excellon для сверления / фрезерования." -#: appTools/ToolDrilling.py:2392 +#: appPlugins/ToolDrilling.py:2392 msgid "Search DB" msgstr "Искать в БД" -#: appTools/ToolDrilling.py:2395 +#: appPlugins/ToolDrilling.py:2395 msgid "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." @@ -15334,9 +15379,9 @@ msgstr "" "Будем искать и пытаться заменить инструменты из таблицы инструментов\n" "инструментами из DB, имеющими близкое значение диаметра." -#: appTools/ToolDrilling.py:2413 appTools/ToolIsolation.py:3380 -#: appTools/ToolMilling.py:3846 appTools/ToolNCC.py:4342 -#: appTools/ToolPaint.py:3122 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolIsolation.py:3380 +#: appPlugins/ToolMilling.py:3852 appPlugins/ToolNCC.py:4342 +#: appPlugins/ToolPaint.py:3122 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15344,15 +15389,15 @@ msgstr "" "Данные, используемые для создания кода.\n" "Каждый инструмент хранит свой собственный набор таких данных." -#: appTools/ToolDrilling.py:2650 appTools/ToolIsolation.py:3459 -#: appTools/ToolMilling.py:4277 appTools/ToolNCC.py:4499 -#: appTools/ToolPaint.py:3217 +#: appPlugins/ToolDrilling.py:2650 appPlugins/ToolIsolation.py:3459 +#: appPlugins/ToolMilling.py:4283 appPlugins/ToolNCC.py:4499 +#: appPlugins/ToolPaint.py:3217 msgid "Apply parameters to all tools" msgstr "Применить параметры ко всем инструментам" -#: appTools/ToolDrilling.py:2653 appTools/ToolIsolation.py:3462 -#: appTools/ToolMilling.py:4280 appTools/ToolNCC.py:4502 -#: appTools/ToolPaint.py:3220 +#: appPlugins/ToolDrilling.py:2653 appPlugins/ToolIsolation.py:3462 +#: appPlugins/ToolMilling.py:4286 appPlugins/ToolNCC.py:4502 +#: appPlugins/ToolPaint.py:3220 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15360,28 +15405,28 @@ msgstr "" "Параметры в текущей форме будут применены\n" "для всех инструментов из таблицы инструментов." -#: appTools/ToolDrilling.py:2664 appTools/ToolIsolation.py:3473 -#: appTools/ToolMilling.py:4293 appTools/ToolNCC.py:4513 -#: appTools/ToolPaint.py:3231 +#: appPlugins/ToolDrilling.py:2664 appPlugins/ToolIsolation.py:3473 +#: appPlugins/ToolMilling.py:4299 appPlugins/ToolNCC.py:4513 +#: appPlugins/ToolPaint.py:3231 msgid "Common Parameters" msgstr "Общие параметры" -#: appTools/ToolDrilling.py:2666 appTools/ToolIsolation.py:3475 -#: appTools/ToolMilling.py:4295 appTools/ToolNCC.py:4515 -#: appTools/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2666 appPlugins/ToolIsolation.py:3475 +#: appPlugins/ToolMilling.py:4301 appPlugins/ToolNCC.py:4515 +#: appPlugins/ToolPaint.py:3233 msgid "Parameters that are common for all tools." msgstr "Параметры, общие для всех инструментов." -#: appTools/ToolDrilling.py:2671 appTools/ToolMilling.py:4300 -#: appTools/ToolSolderPaste.py:1334 +#: appPlugins/ToolDrilling.py:2671 appPlugins/ToolMilling.py:4306 +#: appPlugins/ToolSolderPaste.py:1334 msgid "Tool change Z" msgstr "Смена инструмента Z" -#: appTools/ToolDrilling.py:2729 appTools/ToolMilling.py:4343 +#: appPlugins/ToolDrilling.py:2729 appPlugins/ToolMilling.py:4349 msgid "X,Y coordinates" msgstr "Координаты X-Y" -#: appTools/ToolDrilling.py:2775 +#: appPlugins/ToolDrilling.py:2775 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Excellon Objects." @@ -15389,19 +15434,19 @@ msgstr "" "JSON-файл постпроцессора, который влияет\n" "на Gcode для объектов Excellon." -#: appTools/ToolDrilling.py:2790 appTools/ToolMilling.py:4401 +#: appPlugins/ToolDrilling.py:2790 appPlugins/ToolMilling.py:4407 msgid "Add exclusion areas" msgstr "Добавить зоны исключения" -#: appTools/ToolDrilling.py:2817 appTools/ToolMilling.py:4427 +#: appPlugins/ToolDrilling.py:2817 appPlugins/ToolMilling.py:4433 msgid "This is the Area ID." msgstr "Это идентификатор зоны." -#: appTools/ToolDrilling.py:2819 appTools/ToolMilling.py:4429 +#: appPlugins/ToolDrilling.py:2819 appPlugins/ToolMilling.py:4435 msgid "Type of the object where the exclusion area was added." msgstr "Тип объекта, в который была добавлена область исключения." -#: appTools/ToolDrilling.py:2821 appTools/ToolMilling.py:4431 +#: appPlugins/ToolDrilling.py:2821 appPlugins/ToolMilling.py:4437 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15409,7 +15454,7 @@ msgstr "" "Стратегия, используемая для зоны исключения. Обойти зону исключения или " "пройти над ней." -#: appTools/ToolDrilling.py:2823 appTools/ToolMilling.py:4433 +#: appPlugins/ToolDrilling.py:2823 appPlugins/ToolMilling.py:4439 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." @@ -15418,32 +15463,32 @@ msgstr "" "высота, на которой инструмент будет проходить, чтобы избежать зоны " "исключения." -#: appTools/ToolDrilling.py:2859 appTools/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2859 appPlugins/ToolMilling.py:4473 msgid "Add Area:" msgstr "Добавить область:" -#: appTools/ToolDrilling.py:2860 appTools/ToolMilling.py:4468 +#: appPlugins/ToolDrilling.py:2860 appPlugins/ToolMilling.py:4474 msgid "Add an Exclusion Area." msgstr "Добавить зону исключения." -#: appTools/ToolDrilling.py:2878 appTools/ToolMilling.py:4485 +#: appPlugins/ToolDrilling.py:2878 appPlugins/ToolMilling.py:4491 msgid "Delete all exclusion areas." msgstr "Удаляет все исключаемые зоны." -#: appTools/ToolDrilling.py:2881 appTools/ToolMilling.py:4488 +#: appPlugins/ToolDrilling.py:2881 appPlugins/ToolMilling.py:4494 msgid "Delete Selected" msgstr "Удалить выбранное" -#: appTools/ToolDrilling.py:2882 appTools/ToolMilling.py:4489 +#: appPlugins/ToolDrilling.py:2882 appPlugins/ToolMilling.py:4495 msgid "Delete all exclusion areas that are selected in the table." msgstr "Удаляет все исключаемые зоны выбранные в таблице." -#: appTools/ToolDrilling.py:2904 appTools/ToolMilling.py:4511 -#: appTools/ToolSolderPaste.py:1518 +#: appPlugins/ToolDrilling.py:2904 appPlugins/ToolMilling.py:4517 +#: appPlugins/ToolSolderPaste.py:1518 msgid "Generate CNCJob object" msgstr "Создать объект CNCJob" -#: appTools/ToolDrilling.py:2907 appTools/ToolMilling.py:4514 +#: appPlugins/ToolDrilling.py:2907 appPlugins/ToolMilling.py:4520 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15457,25 +15502,25 @@ msgstr "" "Щелкните заголовок #, чтобы выбрать все, или Ctrl + ЛКМ\n" "для индивидуального подбора инструментов." -#: appTools/ToolEtchCompensation.py:98 appTools/ToolEtchCompensation.py:269 +#: appPlugins/ToolEtchCompensation.py:98 appPlugins/ToolEtchCompensation.py:269 #, fuzzy #| msgid "Etch Compensation Tool" msgid "Etch Compensation" msgstr "Компенсация травления" -#: appTools/ToolEtchCompensation.py:311 appTools/ToolInvertGerber.py:232 +#: appPlugins/ToolEtchCompensation.py:311 appPlugins/ToolInvertGerber.py:232 msgid "Gerber object that will be inverted." msgstr "Объект Gerber, который будет инвертирован." -#: appTools/ToolEtchCompensation.py:323 +#: appPlugins/ToolEtchCompensation.py:323 msgid "Conversion utilities" msgstr "Конвертация" -#: appTools/ToolEtchCompensation.py:328 +#: appPlugins/ToolEtchCompensation.py:328 msgid "Oz to Microns" msgstr "Унция в микроны" -#: appTools/ToolEtchCompensation.py:330 +#: appPlugins/ToolEtchCompensation.py:330 msgid "" "Will convert from oz thickness to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15485,19 +15530,20 @@ msgstr "" "Можно использовать формулы с операторами: /, *, +, -,%,.\n" "В реальных числах используется разделитель десятичных знаков." -#: appTools/ToolEtchCompensation.py:339 +#: appPlugins/ToolEtchCompensation.py:339 msgid "Oz value" msgstr "Значение унции" -#: appTools/ToolEtchCompensation.py:341 appTools/ToolEtchCompensation.py:362 +#: appPlugins/ToolEtchCompensation.py:341 +#: appPlugins/ToolEtchCompensation.py:362 msgid "Microns value" msgstr "Значение в микронах" -#: appTools/ToolEtchCompensation.py:349 +#: appPlugins/ToolEtchCompensation.py:349 msgid "Mils to Microns" msgstr "Mils в микроны" -#: appTools/ToolEtchCompensation.py:351 +#: appPlugins/ToolEtchCompensation.py:351 msgid "" "Will convert from mils to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15507,19 +15553,19 @@ msgstr "" "Можно использовать формулы с операторами: /, *, +, -,%,.\n" "В реальных числах используется разделитель десятичных знаков." -#: appTools/ToolEtchCompensation.py:360 +#: appPlugins/ToolEtchCompensation.py:360 msgid "Mils value" msgstr "Значение в mils" -#: appTools/ToolEtchCompensation.py:375 appTools/ToolInvertGerber.py:244 +#: appPlugins/ToolEtchCompensation.py:375 appPlugins/ToolInvertGerber.py:244 msgid "Parameters for this tool" msgstr "Параметры, используемые для этого инструмента" -#: appTools/ToolEtchCompensation.py:380 +#: appPlugins/ToolEtchCompensation.py:380 msgid "Copper Thickness" msgstr "Толщина медного слоя" -#: appTools/ToolEtchCompensation.py:382 +#: appPlugins/ToolEtchCompensation.py:382 msgid "" "The thickness of the copper foil.\n" "In microns [um]." @@ -15527,11 +15573,11 @@ msgstr "" "Насколько толстым должен быть медный слой.\n" "В микронах [um]." -#: appTools/ToolEtchCompensation.py:392 +#: appPlugins/ToolEtchCompensation.py:392 msgid "Ratio" msgstr "Соотношение" -#: appTools/ToolEtchCompensation.py:394 +#: appPlugins/ToolEtchCompensation.py:394 msgid "" "The ratio of lateral etch versus depth etch.\n" "Can be:\n" @@ -15543,31 +15589,32 @@ msgstr "" "- пользовательское -> пользователь введет своё значение\n" "- предварительный выбор -> значение, которое зависит от выбора травителей" -#: appTools/ToolEtchCompensation.py:400 appTools/ToolEtchCompensation.py:420 +#: appPlugins/ToolEtchCompensation.py:400 +#: appPlugins/ToolEtchCompensation.py:420 msgid "Etch Factor" msgstr "Фактор травления" -#: appTools/ToolEtchCompensation.py:401 +#: appPlugins/ToolEtchCompensation.py:401 msgid "Etchants list" msgstr "Список травителей" -#: appTools/ToolEtchCompensation.py:402 +#: appPlugins/ToolEtchCompensation.py:402 msgid "Manual offset" msgstr "Ручное смещение" -#: appTools/ToolEtchCompensation.py:409 +#: appPlugins/ToolEtchCompensation.py:409 msgid "Etchants" msgstr "Травители" -#: appTools/ToolEtchCompensation.py:411 +#: appPlugins/ToolEtchCompensation.py:411 msgid "A list of etchants." msgstr "Список травителей." -#: appTools/ToolEtchCompensation.py:414 +#: appPlugins/ToolEtchCompensation.py:414 msgid "Alkaline baths" msgstr "Щелочные ванны" -#: appTools/ToolEtchCompensation.py:422 +#: appPlugins/ToolEtchCompensation.py:422 msgid "" "The ratio between depth etch and lateral etch .\n" "Accepts real numbers and formulas using the operators: /,*,+,-,%" @@ -15575,11 +15622,11 @@ msgstr "" "Соотношение между глубинным и боковым травлением .\n" "Принимает реальные числа и формулы с помощью операторов: /,*,+,-,%" -#: appTools/ToolEtchCompensation.py:426 +#: appPlugins/ToolEtchCompensation.py:426 msgid "Real number or formula" msgstr "Реальное число или формула" -#: appTools/ToolEtchCompensation.py:434 +#: appPlugins/ToolEtchCompensation.py:434 msgid "" "Value with which to increase or decrease (buffer)\n" "the copper features. In microns [um]." @@ -15587,83 +15634,83 @@ msgstr "" "Значение, с которым можно увеличивать или уменьшать (буферизовать)\n" " медные элементы. В микронах [um]." -#: appTools/ToolEtchCompensation.py:457 +#: appPlugins/ToolEtchCompensation.py:457 msgid "Compensate" msgstr "Компенсация" -#: appTools/ToolEtchCompensation.py:460 +#: appPlugins/ToolEtchCompensation.py:460 msgid "" "Will increase the copper features thickness to compensate the lateral etch." msgstr "" "Увеличивает толщину медных элементов для компенсации бокового травления." -#: appTools/ToolExtract.py:425 appTools/ToolExtract.py:512 -#: appTools/ToolExtract.py:599 +#: appPlugins/ToolExtract.py:425 appPlugins/ToolExtract.py:512 +#: appPlugins/ToolExtract.py:599 msgid "No drills extracted. Try different parameters." msgstr "Отверстия не извлечены. Попробуйте разные параметры." -#: appTools/ToolExtract.py:703 +#: appPlugins/ToolExtract.py:703 #, fuzzy #| msgid "Soldermask Gerber" msgid "No soldermask extracted." msgstr "Gerber объект паяльной маски" -#: appTools/ToolExtract.py:752 appTools/ToolExtract.py:761 -#: appTools/ToolExtract.py:765 +#: appPlugins/ToolExtract.py:752 appPlugins/ToolExtract.py:761 +#: appPlugins/ToolExtract.py:765 #, fuzzy #| msgid "Soldermask Gerber" msgid "No cutout extracted." msgstr "Gerber объект паяльной маски" -#: appTools/ToolExtract.py:911 +#: appPlugins/ToolExtract.py:911 #, fuzzy #| msgid "Gerber from which to extract drill holes" msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Гербер, из которого можно извлечь отверстия" -#: appTools/ToolExtract.py:938 appTools/ToolPunchGerber.py:2023 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2023 #, fuzzy #| msgid "Process Oblong Pads." msgid "Process all Pads." msgstr "Продолговатые площадки." -#: appTools/ToolExtract.py:1020 appTools/ToolExtract.py:1187 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolExtract.py:1187 msgid "Extract Drills" msgstr "Извлечь отверстия" -#: appTools/ToolExtract.py:1022 +#: appPlugins/ToolExtract.py:1022 #, fuzzy #| msgid "Edit an Excellon object." msgid "Extract an Excellon object from the Gerber pads." msgstr "Отредактируйте объект \"Excellon\"." -#: appTools/ToolExtract.py:1190 +#: appPlugins/ToolExtract.py:1190 msgid "Extract drills from a given Gerber file." msgstr "Извлечение отверстий из заданного Gerber файла." -#: appTools/ToolFiducials.py:315 +#: appPlugins/ToolFiducials.py:315 msgid "Click to add first Fiducial. Bottom Left..." msgstr "Нажмите, чтобы добавить первую контрольную точку. Внизу слева..." -#: appTools/ToolFiducials.py:594 +#: appPlugins/ToolFiducials.py:594 msgid "Click to add the last fiducial. Top Right..." msgstr "Нажмите, чтобы добавить следующую контрольную точку. Вверху справа..." -#: appTools/ToolFiducials.py:599 +#: appPlugins/ToolFiducials.py:599 msgid "Click to add the second fiducial. Top Left or Bottom Right..." msgstr "" "Нажмите, чтобы добавить вторичную контрольную точку. Вверху слева или внизу " "справа..." -#: appTools/ToolFiducials.py:695 +#: appPlugins/ToolFiducials.py:695 msgid "Fiducials Tool exit." msgstr "Выход из инструмента контрольных точек." -#: appTools/ToolFiducials.py:785 +#: appPlugins/ToolFiducials.py:785 msgid "Fiducials Coordinates" msgstr "Координаты контрольных точек" -#: appTools/ToolFiducials.py:787 +#: appPlugins/ToolFiducials.py:787 msgid "" "A table with the fiducial points coordinates,\n" "in the format (x, y)." @@ -15671,37 +15718,37 @@ msgstr "" "Таблица с координатами контрольных точек,\n" "в формате (x, y)." -#: appTools/ToolFiducials.py:921 +#: appPlugins/ToolFiducials.py:921 msgid "Mode:" msgstr "Режим:" -#: appTools/ToolFiducials.py:969 +#: appPlugins/ToolFiducials.py:969 msgid "Thickness of the line that makes the fiducial." msgstr "Толщина линии, которая делает опорную." -#: appTools/ToolFiducials.py:1000 +#: appPlugins/ToolFiducials.py:1000 msgid "Add Fiducial" msgstr "Добавить контрольные точки" -#: appTools/ToolFiducials.py:1003 +#: appPlugins/ToolFiducials.py:1003 msgid "Will add a polygon on the copper layer to serve as fiducial." msgstr "" "Добавляет на медный слой полигон, для того чтобы он служил контрольной " "точкой." -#: appTools/ToolFiducials.py:1019 +#: appPlugins/ToolFiducials.py:1019 msgid "Soldermask Gerber" msgstr "Gerber объект паяльной маски" -#: appTools/ToolFiducials.py:1021 +#: appPlugins/ToolFiducials.py:1021 msgid "The Soldermask Gerber object." msgstr "Gerber объект паяльной маски." -#: appTools/ToolFiducials.py:1033 +#: appPlugins/ToolFiducials.py:1033 msgid "Add Soldermask Opening" msgstr "Открытие добавления паяльной маски" -#: appTools/ToolFiducials.py:1035 +#: appPlugins/ToolFiducials.py:1035 msgid "" "Will add a polygon on the soldermask layer\n" "to serve as fiducial opening.\n" @@ -15713,37 +15760,37 @@ msgstr "" "Диаметр всегда в два раза больше диаметра.\n" "для контрольных точек на медном слое." -#: appTools/ToolFilm.py:140 appTools/ToolFilm.py:1091 +#: appPlugins/ToolFilm.py:140 appPlugins/ToolFilm.py:1091 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Плёнка" -#: appTools/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:283 msgid "Load an object for Film and retry." msgstr "Загрузите объект для Плёнки и повторите попытку." -#: appTools/ToolFilm.py:290 +#: appPlugins/ToolFilm.py:290 msgid "Load an object for Box and retry." msgstr "Загрузите объект для Рамки и повторите попытку." -#: appTools/ToolFilm.py:305 +#: appPlugins/ToolFilm.py:305 msgid "Generating Film ..." msgstr "Создание плёнки ..." -#: appTools/ToolFilm.py:357 appTools/ToolFilm.py:362 +#: appPlugins/ToolFilm.py:357 appPlugins/ToolFilm.py:362 msgid "Export positive film" msgstr "Экспорт позитива плёнки" -#: appTools/ToolFilm.py:393 +#: appPlugins/ToolFilm.py:393 msgid "" "No Excellon object selected. Load an object for punching reference and retry." msgstr "" "Объект Excellon не выбран. Загрузите объект для перфорации и повторите " "попытку." -#: appTools/ToolFilm.py:417 appTools/ToolFilm.py:429 -#: appTools/ToolPunchGerber.py:788 appTools/ToolPunchGerber.py:921 +#: appPlugins/ToolFilm.py:417 appPlugins/ToolFilm.py:429 +#: appPlugins/ToolPunchGerber.py:788 appPlugins/ToolPunchGerber.py:921 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " "object." @@ -15751,8 +15798,8 @@ msgstr "" "Не удалось. Размер перфорационного отверстия больше, чем у некоторых " "отверстий в объекте Гербера." -#: appTools/ToolFilm.py:447 appTools/ToolPunchGerber.py:861 -#: appTools/ToolPunchGerber.py:956 +#: appPlugins/ToolFilm.py:447 appPlugins/ToolPunchGerber.py:861 +#: appPlugins/ToolPunchGerber.py:956 msgid "" "Failed. The new object geometry is the same as the one in the source object " "geometry..." @@ -15760,30 +15807,30 @@ msgstr "" "Не удалось. Новая геометрия объекта такая же, как и в геометрии исходного " "объекта ..." -#: appTools/ToolFilm.py:505 appTools/ToolFilm.py:510 +#: appPlugins/ToolFilm.py:505 appPlugins/ToolFilm.py:510 msgid "Export negative film" msgstr "Экспорт негатива плёнки" -#: appTools/ToolFilm.py:573 appTools/ToolFilm.py:867 -#: appTools/ToolPanelize.py:314 +#: appPlugins/ToolFilm.py:573 appPlugins/ToolFilm.py:867 +#: appPlugins/ToolPanelize.py:314 msgid "No object Box. Using instead" msgstr "Нет объекта Box. Используйте взамен" -#: appTools/ToolFilm.py:778 appTools/ToolFilm.py:1038 +#: appPlugins/ToolFilm.py:778 appPlugins/ToolFilm.py:1038 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 "" -#: appTools/ToolFilm.py:805 appTools/ToolFilm.py:1065 +#: appPlugins/ToolFilm.py:805 appPlugins/ToolFilm.py:1065 msgid "Film file exported to" msgstr "Файл плёнки экспортируется в" -#: appTools/ToolFilm.py:1118 +#: appPlugins/ToolFilm.py:1118 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appTools/ToolFilm.py:1152 +#: appPlugins/ToolFilm.py:1152 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15795,7 +15842,7 @@ msgstr "" "Выбор здесь определяет тип объектов, которые будут\n" "в выпадающем списке объектов плёнки." -#: appTools/ToolFilm.py:1175 +#: appPlugins/ToolFilm.py:1175 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 " @@ -15807,7 +15854,7 @@ msgstr "" "тип объектов, которые будут\n" "в поле со списком объектов." -#: appTools/ToolFilm.py:1206 +#: appPlugins/ToolFilm.py:1206 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15819,33 +15866,33 @@ msgstr "" "Опорная точка, используемая в качестве исходной точки для перекоса.\n" "Это может быть одна из четырех точек геометрии ограничительной рамки." -#: appTools/ToolFilm.py:1225 +#: appPlugins/ToolFilm.py:1225 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Сохранить плёнку" -#: appTools/ToolFilm.py:1269 +#: appPlugins/ToolFilm.py:1269 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Сохранить плёнку" -#: appTools/ToolFilm.py:1313 +#: appPlugins/ToolFilm.py:1313 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Зеркалирование (отражение)" -#: appTools/ToolFilm.py:1345 +#: appPlugins/ToolFilm.py:1345 msgid "Film Parameters" msgstr "Параметры плёнки" -#: appTools/ToolFilm.py:1404 +#: appPlugins/ToolFilm.py:1404 msgid "Punch drill holes" msgstr "Перфорация отверстий" -#: appTools/ToolFilm.py:1405 +#: appPlugins/ToolFilm.py:1405 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" @@ -15855,11 +15902,11 @@ msgstr "" "если это позитив плёнки. Это сделано для облегчения сверления\n" "отверстий вручную." -#: appTools/ToolFilm.py:1423 +#: appPlugins/ToolFilm.py:1423 msgid "Source" msgstr "Источник" -#: appTools/ToolFilm.py:1425 +#: appPlugins/ToolFilm.py:1425 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15870,35 +15917,35 @@ msgstr "" "- Центр площадки -> попытается использовать центр площадки в качестве " "эталона." -#: appTools/ToolFilm.py:1430 +#: appPlugins/ToolFilm.py:1430 msgid "Pad center" msgstr "Центр площадки" -#: appTools/ToolFilm.py:1435 +#: appPlugins/ToolFilm.py:1435 msgid "Excellon Obj" msgstr "Объект Excellon" -#: appTools/ToolFilm.py:1437 +#: appPlugins/ToolFilm.py:1437 msgid "" "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "" "Удаляет геометрию Excellon из пленки для создания отверстий в площадках." -#: appTools/ToolFilm.py:1451 +#: appPlugins/ToolFilm.py:1451 msgid "Punch Size" msgstr "Размер перфорации" -#: appTools/ToolFilm.py:1452 +#: appPlugins/ToolFilm.py:1452 msgid "The value here will control how big is the punch hole in the pads." msgstr "" "Это значение контролирует, насколько большим будет отверстие для перфорации " "в площадках." -#: appTools/ToolFilm.py:1587 +#: appPlugins/ToolFilm.py:1587 msgid "Save Film" msgstr "Сохранить плёнку" -#: appTools/ToolFilm.py:1590 +#: appPlugins/ToolFilm.py:1590 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15909,7 +15956,7 @@ msgstr "" "указанной ограничительной рамки. Не создает новый\n" "  объект FlatCAM, но напрямую сохраняет её в выбранном формате." -#: appTools/ToolFilm.py:1672 +#: appPlugins/ToolFilm.py:1672 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15917,13 +15964,13 @@ msgstr "" "Использование центра площадки не работает на объектах Geometry. Только " "объекты Gerber имеют площадки." -#: appTools/ToolFollow.py:323 appTools/ToolFollow.py:394 +#: appPlugins/ToolFollow.py:323 appPlugins/ToolFollow.py:394 #, fuzzy #| msgid "Failed to create Follow Geometry with tool diameter" msgid "Failed to create Follow Geometry." msgstr "Не удалось создать Follow Geometry с диаметром инструмента" -#: appTools/ToolFollow.py:677 +#: appPlugins/ToolFollow.py:677 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15936,13 +15983,13 @@ msgstr "" "с траекториям обрезки за\n" "пределами полигонов." -#: appTools/ToolFollow.py:700 +#: appPlugins/ToolFollow.py:700 #, fuzzy #| msgid "Gerber object for isolation routing." msgid "Source object for following geometry." msgstr "Объект Gerber для маршрутизации изоляции." -#: appTools/ToolFollow.py:733 +#: appPlugins/ToolFollow.py:733 #, fuzzy #| msgid "" #| "Selection of area to be processed.\n" @@ -15965,17 +16012,17 @@ msgstr "" "- 'Референсный объект' - будет выполнять очистку от меди в области указанной " "другим объектом." -#: appTools/ToolImage.py:85 appTools/ToolImage.py:190 +#: appPlugins/ToolImage.py:85 appPlugins/ToolImage.py:190 #, fuzzy #| msgid "Import" msgid "Image Import" msgstr "Импорт" -#: appTools/ToolImage.py:114 appTools/ToolImage.py:117 +#: appPlugins/ToolImage.py:114 appPlugins/ToolImage.py:117 msgid "Import IMAGE" msgstr "Импорт изображения" -#: appTools/ToolImage.py:152 appTools/ToolPDF.py:114 app_Main.py:10526 +#: appPlugins/ToolImage.py:152 appPlugins/ToolPDF.py:114 app_Main.py:10526 #: app_Main.py:10579 app_Main.py:10672 app_Main.py:10710 app_Main.py:10777 #: app_Main.py:10934 app_Main.py:11021 #, fuzzy @@ -15983,7 +16030,7 @@ msgstr "Импорт изображения" msgid "File no longer available." msgstr "Нет доступных объектов." -#: appTools/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 +#: appPlugins/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15991,18 +16038,18 @@ msgstr "" "В качестве параметра выбран не поддерживаемый тип. Поддерживаются только " "Geometry и Gerber" -#: appTools/ToolImage.py:173 appTools/ToolPcbWizard.py:356 app_Main.py:10552 -#: app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 +#: appPlugins/ToolImage.py:173 appPlugins/ToolPcbWizard.py:356 +#: app_Main.py:10552 app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Импортирование" -#: appTools/ToolImage.py:185 appTools/ToolPDF.py:230 app_Main.py:10550 +#: appPlugins/ToolImage.py:185 appPlugins/ToolPDF.py:230 app_Main.py:10550 #: app_Main.py:10608 app_Main.py:10693 app_Main.py:10761 app_Main.py:10830 #: app_Main.py:10895 app_Main.py:10955 msgid "Opened" msgstr "Открыт" -#: appTools/ToolImage.py:223 +#: appPlugins/ToolImage.py:223 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -16010,23 +16057,23 @@ msgstr "" "Укажите тип объекта для создания из изображения.\n" "Он может быть типа: Gerber или Geometry." -#: appTools/ToolImage.py:233 +#: appPlugins/ToolImage.py:233 msgid "DPI value" msgstr "Значение DPI" -#: appTools/ToolImage.py:234 +#: appPlugins/ToolImage.py:234 msgid "Specify a DPI value for the image." msgstr "Укажите значение DPI для изображения." -#: appTools/ToolImage.py:240 +#: appPlugins/ToolImage.py:240 msgid "Level of detail" msgstr "Уровень детализации" -#: appTools/ToolImage.py:246 +#: appPlugins/ToolImage.py:246 msgid "Image type" msgstr "Тип изображения" -#: appTools/ToolImage.py:248 +#: appPlugins/ToolImage.py:248 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -16034,12 +16081,12 @@ msgstr "" "Выберите метод для интерпретации изображения.\n" "Ч / б означает черно-белое изображение. Цвет означает цветное изображение." -#: appTools/ToolImage.py:258 appTools/ToolImage.py:274 -#: appTools/ToolImage.py:288 appTools/ToolImage.py:302 +#: appPlugins/ToolImage.py:258 appPlugins/ToolImage.py:274 +#: appPlugins/ToolImage.py:288 appPlugins/ToolImage.py:302 msgid "Mask value" msgstr "Значение маски" -#: appTools/ToolImage.py:260 +#: appPlugins/ToolImage.py:260 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -16055,7 +16102,7 @@ msgstr "" "0 означает отсутствие деталей, а 255 означает все\n" "(который полностью черный)." -#: appTools/ToolImage.py:276 +#: appPlugins/ToolImage.py:276 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -16067,7 +16114,7 @@ msgstr "" "Определяет уровень детализации, чтобы включить\n" "в результирующей геометрии." -#: appTools/ToolImage.py:290 +#: appPlugins/ToolImage.py:290 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -16079,7 +16126,7 @@ msgstr "" "Определяет уровень детализации, чтобы включить\n" "в результирующей геометрии." -#: appTools/ToolImage.py:304 +#: appPlugins/ToolImage.py:304 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -16091,16 +16138,16 @@ msgstr "" "Определяет уровень детализации, чтобы включить\n" "в результирующей геометрии." -#: appTools/ToolImage.py:313 +#: appPlugins/ToolImage.py:313 msgid "Import image" msgstr "Импортировать изображение" -#: appTools/ToolImage.py:315 +#: appPlugins/ToolImage.py:315 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "" "Откройте изображение растрового типа, а затем импортируйте его в FlatCAM." -#: appTools/ToolInvertGerber.py:287 +#: appPlugins/ToolInvertGerber.py:287 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16110,8 +16157,9 @@ msgstr "" "будет без меди, а пустые области будут\n" "заполнены медью." -#: appTools/ToolIsolation.py:1039 appTools/ToolIsolation.py:1178 -#: appTools/ToolNCC.py:996 appTools/ToolNCC.py:1140 appTools/ToolOptimal.py:197 +#: appPlugins/ToolIsolation.py:1039 appPlugins/ToolIsolation.py:1178 +#: appPlugins/ToolNCC.py:996 appPlugins/ToolNCC.py:1140 +#: appPlugins/ToolOptimal.py:197 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." @@ -16120,84 +16168,84 @@ msgstr "" "Там нет расстояния между геометрическими элементами, которые могут быть " "найдены." -#: appTools/ToolIsolation.py:1071 appTools/ToolIsolation.py:1136 -#: appTools/ToolNCC.py:1028 appTools/ToolNCC.py:1097 +#: appPlugins/ToolIsolation.py:1071 appPlugins/ToolIsolation.py:1136 +#: appPlugins/ToolNCC.py:1028 appPlugins/ToolNCC.py:1097 msgid "Checking tools for validity." msgstr "Инструменты проверки на валидность." -#: appTools/ToolIsolation.py:1088 appTools/ToolIsolation.py:1153 -#: appTools/ToolNCC.py:1045 appTools/ToolNCC.py:1114 +#: appPlugins/ToolIsolation.py:1088 appPlugins/ToolIsolation.py:1153 +#: appPlugins/ToolNCC.py:1045 appPlugins/ToolNCC.py:1114 msgid "Checking ..." msgstr "Проверка ..." -#: appTools/ToolIsolation.py:1114 appTools/ToolIsolation.py:1680 -#: appTools/ToolIsolation.py:1882 appTools/ToolIsolation.py:2069 -#: appTools/ToolNCC.py:1070 appTools/ToolNCC.py:1607 appTools/ToolPaint.py:1170 -#: appTools/ToolPaint.py:1884 +#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1680 +#: appPlugins/ToolIsolation.py:1882 appPlugins/ToolIsolation.py:2069 +#: appPlugins/ToolNCC.py:1070 appPlugins/ToolNCC.py:1607 +#: appPlugins/ToolPaint.py:1170 appPlugins/ToolPaint.py:1884 msgid "There are no tools selected in the Tool Table." msgstr "В таблице инструментов не выбраны никакие инструменты." -#: appTools/ToolIsolation.py:1122 +#: appPlugins/ToolIsolation.py:1122 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Неполная изоляция. По крайней мере, один инструмент не смог выполнить полную " "изоляцию." -#: appTools/ToolIsolation.py:1224 appTools/ToolNCC.py:1185 +#: appPlugins/ToolIsolation.py:1224 appPlugins/ToolNCC.py:1185 msgid "Optimal tool diameter found" msgstr "Найден оптимальный диаметр инструмента" -#: appTools/ToolIsolation.py:1443 appTools/ToolNCC.py:1411 -#: appTools/ToolPaint.py:1012 +#: appPlugins/ToolIsolation.py:1443 appPlugins/ToolNCC.py:1411 +#: appPlugins/ToolPaint.py:1012 msgid "Default tool added to Tool Table." msgstr "Инструмент по умолчанию добавлен в таблицу инструментов." -#: appTools/ToolIsolation.py:1469 appTools/ToolNCC.py:1468 -#: appTools/ToolPaint.py:1037 +#: appPlugins/ToolIsolation.py:1469 appPlugins/ToolNCC.py:1468 +#: appPlugins/ToolPaint.py:1037 msgid "Tool from Tool Table was edited." msgstr "Инструмент был изменён в таблице инструментов." -#: appTools/ToolIsolation.py:1482 appTools/ToolNCC.py:1481 -#: appTools/ToolPaint.py:1050 appTools/ToolSolderPaste.py:571 +#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1481 +#: appPlugins/ToolPaint.py:1050 appPlugins/ToolSolderPaste.py:571 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Отменено. Новое значение диаметра уже находится в таблице инструментов." -#: appTools/ToolIsolation.py:1533 appTools/ToolNCC.py:1532 -#: appTools/ToolPaint.py:1100 appTools/ToolSolderPaste.py:616 +#: appPlugins/ToolIsolation.py:1533 appPlugins/ToolNCC.py:1532 +#: appPlugins/ToolPaint.py:1100 appPlugins/ToolSolderPaste.py:616 msgid "Delete failed. Select a tool to delete." msgstr "Ошибка удаления. Выберите инструмент для удаления." -#: appTools/ToolIsolation.py:1539 appTools/ToolNCC.py:1538 -#: appTools/ToolPaint.py:1106 +#: appPlugins/ToolIsolation.py:1539 appPlugins/ToolNCC.py:1538 +#: appPlugins/ToolPaint.py:1106 msgid "Tool(s) deleted from Tool Table." msgstr "Инструмент удалён из таблицы инструментов." -#: appTools/ToolIsolation.py:1590 +#: appPlugins/ToolIsolation.py:1590 msgid "Isolating" msgstr "Изоляция" -#: appTools/ToolIsolation.py:1634 +#: appPlugins/ToolIsolation.py:1634 msgid "Click on a polygon to isolate it." msgstr "Нажмите на полигон, чтобы изолировать его." -#: appTools/ToolIsolation.py:1761 appTools/ToolIsolation.py:1786 -#: appTools/ToolIsolation.py:1942 appTools/ToolIsolation.py:2134 +#: appPlugins/ToolIsolation.py:1761 appPlugins/ToolIsolation.py:1786 +#: appPlugins/ToolIsolation.py:1942 appPlugins/ToolIsolation.py:2134 msgid "Subtracting Geo" msgstr "Вычитание геометрии" -#: appTools/ToolIsolation.py:1765 appTools/ToolIsolation.py:1946 -#: appTools/ToolIsolation.py:2138 +#: appPlugins/ToolIsolation.py:1765 appPlugins/ToolIsolation.py:1946 +#: appPlugins/ToolIsolation.py:2138 msgid "Intersecting Geo" msgstr "Пересечение" -#: appTools/ToolIsolation.py:1818 appTools/ToolIsolation.py:2015 -#: appTools/ToolIsolation.py:2201 +#: appPlugins/ToolIsolation.py:1818 appPlugins/ToolIsolation.py:2015 +#: appPlugins/ToolIsolation.py:2201 msgid "Empty Geometry in" msgstr "Пустая геометрия в" -#: appTools/ToolIsolation.py:2024 +#: appPlugins/ToolIsolation.py:2024 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16207,7 +16255,7 @@ msgstr "" "Но все еще есть неизолированные элементы геометрии. Попробуйте включить " "инструмент с меньшим диаметром." -#: appTools/ToolIsolation.py:2027 +#: appPlugins/ToolIsolation.py:2027 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -16215,44 +16263,44 @@ msgstr "" "Ниже приведены координаты медных элементов, которые не могли быть " "изолированы:" -#: appTools/ToolIsolation.py:2378 appTools/ToolPaint.py:1279 +#: appPlugins/ToolIsolation.py:2378 appPlugins/ToolPaint.py:1279 msgid "Removed polygon" msgstr "Удалённый полигон" -#: appTools/ToolIsolation.py:2379 appTools/ToolPaint.py:1280 +#: appPlugins/ToolIsolation.py:2379 appPlugins/ToolPaint.py:1280 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Щелкните, чтобы добавить / удалить следующий многоугольник, или щелкните " "правой кнопкой мыши, чтобы начать." -#: appTools/ToolIsolation.py:2384 appTools/ToolPaint.py:1285 +#: appPlugins/ToolIsolation.py:2384 appPlugins/ToolPaint.py:1285 msgid "No polygon detected under click position." msgstr "Полигон не обнаружен в указанной позиции." -#: appTools/ToolIsolation.py:2414 appTools/ToolPaint.py:1315 -#: appTools/ToolPunchGerber.py:1747 +#: appPlugins/ToolIsolation.py:2414 appPlugins/ToolPaint.py:1315 +#: appPlugins/ToolPunchGerber.py:1747 msgid "List of single polygons is empty. Aborting." msgstr "Список одиночных полигонов пуст. Отмена." -#: appTools/ToolIsolation.py:2550 +#: appPlugins/ToolIsolation.py:2550 msgid "Click the end point of the paint area." msgstr "Нажмите на конечную точку области рисования." -#: appTools/ToolIsolation.py:2803 appTools/ToolNCC.py:3990 -#: appTools/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 +#: appPlugins/ToolIsolation.py:2803 appPlugins/ToolNCC.py:3990 +#: appPlugins/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 msgid "Tool from DB added in Tool Table." msgstr "Инструмент из БД добавлен в таблицу инструментов." -#: appTools/ToolIsolation.py:2857 appTools/ToolNCC.py:4043 -#: appTools/ToolPaint.py:2843 +#: appPlugins/ToolIsolation.py:2857 appPlugins/ToolNCC.py:4043 +#: appPlugins/ToolPaint.py:2843 msgid "New tool added to Tool Table." msgstr "Новый инструмент добавлен в таблицу инструментов." -#: appTools/ToolIsolation.py:3197 +#: appPlugins/ToolIsolation.py:3197 msgid "Gerber object for isolation routing." msgstr "Объект Gerber для маршрутизации изоляции." -#: appTools/ToolIsolation.py:3221 appTools/ToolNCC.py:4172 +#: appPlugins/ToolIsolation.py:3221 appPlugins/ToolNCC.py:4172 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16260,7 +16308,7 @@ msgstr "" "Пул инструментов, из которого алгоритм\n" "выберет те, которые будут использоваться для очистки меди." -#: appTools/ToolIsolation.py:3237 +#: appPlugins/ToolIsolation.py:3237 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16278,7 +16326,7 @@ msgstr "" "в результирующей геометрии. Это потому, что с некоторыми инструментами\n" "эта функция не сможет создавать геометрию маршрутизации." -#: appTools/ToolIsolation.py:3249 appTools/ToolNCC.py:4200 +#: appPlugins/ToolIsolation.py:3249 appPlugins/ToolNCC.py:4200 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16312,13 +16360,13 @@ msgstr "" " Выбор типа инструмента V-Shape автоматически выберет тип операции\n" " в результирующей геометрии как Изоляция." -#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:3774 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:139 -#: appTools/ToolPaint.py:3053 +#: appPlugins/ToolIsolation.py:3296 appPlugins/ToolMilling.py:3780 +#: appPlugins/ToolNCC.py:66 appPlugins/ToolNCC.py:4259 +#: appPlugins/ToolPaint.py:139 appPlugins/ToolPaint.py:3053 msgid "Add from DB" msgstr "Добавить из БД" -#: appTools/ToolIsolation.py:3321 appTools/ToolNCC.py:4284 +#: appPlugins/ToolIsolation.py:3321 appPlugins/ToolNCC.py:4284 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16326,9 +16374,9 @@ msgstr "" "Найдите диаметр инструмента, который гарантирован\n" "сделать полную изоляцию." -#: appTools/ToolIsolation.py:3363 appTools/ToolMilling.py:3824 -#: appTools/ToolNCC.py:4325 appTools/ToolPaint.py:3105 -#: appTools/ToolSolderPaste.py:1241 +#: appPlugins/ToolIsolation.py:3363 appPlugins/ToolMilling.py:3830 +#: appPlugins/ToolNCC.py:4325 appPlugins/ToolPaint.py:3105 +#: appPlugins/ToolSolderPaste.py:1241 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -16336,7 +16384,7 @@ msgstr "" "Удаление выбранных инструментов в таблице инструментов\n" "сначала выберите строку в таблице инструментов." -#: appTools/ToolIsolation.py:3535 +#: appPlugins/ToolIsolation.py:3535 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16348,23 +16396,23 @@ msgstr "" "То, что выбрано здесь будет диктовать вид\n" "объектов, которые будут заполнять поле со списком \"объект\"." -#: appTools/ToolIsolation.py:3545 +#: appPlugins/ToolIsolation.py:3545 msgid "Object whose area will be removed from isolation geometry." msgstr "Объект, площадь которого будет удалена из геометрии изоляции." -#: appTools/ToolIsolation.py:3616 appTools/ToolPunchGerber.py:2299 +#: appPlugins/ToolIsolation.py:3616 appPlugins/ToolPunchGerber.py:2299 #, fuzzy #| msgid "No object available." msgid "Select all available." msgstr "Нет доступных объектов." -#: appTools/ToolIsolation.py:3622 appTools/ToolPunchGerber.py:2305 +#: appPlugins/ToolIsolation.py:3622 appPlugins/ToolPunchGerber.py:2305 #, fuzzy #| msgid "Clear the text." msgid "Clear the selection." msgstr "Очистить текст." -#: appTools/ToolIsolation.py:3661 +#: appPlugins/ToolIsolation.py:3661 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16386,13 +16434,13 @@ msgstr "" "внутри фактической функции Gerber используйте отрицательный инструмент\n" "диаметр выше." -#: appTools/ToolLevelling.py:174 appTools/ToolLevelling.py:1640 +#: appPlugins/ToolLevelling.py:174 appPlugins/ToolLevelling.py:1640 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Автоматическое выравнивание" -#: appTools/ToolLevelling.py:536 appTools/ToolLevelling.py:814 +#: appPlugins/ToolLevelling.py:536 appPlugins/ToolLevelling.py:814 msgid "" "Voronoi function can not be loaded.\n" "Shapely >= 1.8 is required" @@ -16400,15 +16448,15 @@ msgstr "" "Невозможно загрузить функцию Вороного.\n" "Shapely> = 1,8 требуется" -#: appTools/ToolLevelling.py:564 +#: appPlugins/ToolLevelling.py:564 msgid "Click on canvas to add a Probe Point..." msgstr "Щелкните холст, чтобы добавить точку измерения ..." -#: appTools/ToolLevelling.py:760 +#: appPlugins/ToolLevelling.py:760 msgid "Point is not within the object area. Choose another point." msgstr "Точка находится вне области объекта. Выберите другую точку." -#: appTools/ToolLevelling.py:780 +#: appPlugins/ToolLevelling.py:780 msgid "" "Added a Probe Point... Click again to add another or right click to " "finish ..." @@ -16416,148 +16464,148 @@ msgstr "" "Контрольная точка добавлена ... Нажмите, чтобы добавить, или щелкните правой " "кнопкой мыши, чтобы закончить ..." -#: appTools/ToolLevelling.py:802 +#: appPlugins/ToolLevelling.py:802 msgid "Finished adding Probe Points..." msgstr "Завершено добавление контрольных точек ..." -#: appTools/ToolLevelling.py:1006 +#: appPlugins/ToolLevelling.py:1006 msgid "COM list updated ..." msgstr "Список COM обновлен ..." -#: appTools/ToolLevelling.py:1042 +#: appPlugins/ToolLevelling.py:1042 msgid "Connected" msgstr "Связано" -#: appTools/ToolLevelling.py:1048 appTools/ToolLevelling.py:1070 -#: appTools/ToolLevelling.py:1923 appTools/ToolLevelling.py:1938 +#: appPlugins/ToolLevelling.py:1048 appPlugins/ToolLevelling.py:1070 +#: appPlugins/ToolLevelling.py:1923 appPlugins/ToolLevelling.py:1938 msgid "Control" msgstr "Контроль" -#: appTools/ToolLevelling.py:1050 appTools/ToolLevelling.py:1072 -#: appTools/ToolLevelling.py:1933 appTools/ToolLevelling.py:1940 +#: appPlugins/ToolLevelling.py:1050 appPlugins/ToolLevelling.py:1072 +#: appPlugins/ToolLevelling.py:1933 appPlugins/ToolLevelling.py:1940 msgid "Sender" msgstr "Отправитель" -#: appTools/ToolLevelling.py:1053 +#: appPlugins/ToolLevelling.py:1053 msgid "Port connected" msgstr "Порт подключен" -#: appTools/ToolLevelling.py:1057 +#: appPlugins/ToolLevelling.py:1057 msgid "Could not connect to GRBL on port" msgstr "Не удалось подключиться к GRBL на порту" -#: appTools/ToolLevelling.py:1064 appTools/ToolLevelling.py:2014 +#: appPlugins/ToolLevelling.py:1064 appPlugins/ToolLevelling.py:2014 msgid "Disconnected" msgstr "Отключен" -#: appTools/ToolLevelling.py:1074 +#: appPlugins/ToolLevelling.py:1074 msgid "Port is connected. Disconnecting" msgstr "Порт подключен. Отключение" -#: appTools/ToolLevelling.py:1076 +#: appPlugins/ToolLevelling.py:1076 msgid "Could not connect to port" msgstr "Не удалось подключиться к порту" -#: appTools/ToolLevelling.py:1106 appTools/ToolLevelling.py:1540 +#: appPlugins/ToolLevelling.py:1106 appPlugins/ToolLevelling.py:1540 #, fuzzy #| msgid "Send" msgid "Sending" msgstr "Отправить" -#: appTools/ToolLevelling.py:1235 +#: appPlugins/ToolLevelling.py:1235 msgid "GRBL is doing a home cycle." msgstr "GRBL выполняет домашний цикл." -#: appTools/ToolLevelling.py:1241 +#: appPlugins/ToolLevelling.py:1241 msgid "GRBL software reset was sent." msgstr "Сброс программного обеспечения GRBL был отправлен." -#: appTools/ToolLevelling.py:1249 +#: appPlugins/ToolLevelling.py:1249 msgid "GRBL resumed." msgstr "GRBL возобновился." -#: appTools/ToolLevelling.py:1253 +#: appPlugins/ToolLevelling.py:1253 msgid "GRBL paused." msgstr "GRBL приостановился." -#: appTools/ToolLevelling.py:1427 +#: appPlugins/ToolLevelling.py:1427 msgid "There is nothing to view" msgstr "Нечего смотреть" -#: appTools/ToolLevelling.py:1433 +#: appPlugins/ToolLevelling.py:1433 msgid "Code Viewer" msgstr "Программа просмотра кода" -#: appTools/ToolLevelling.py:1471 +#: appPlugins/ToolLevelling.py:1471 msgid "Loaded Machine Code into Code Viewer" msgstr "Загруженный машинный код в программу просмотра кода" -#: appTools/ToolLevelling.py:1485 appTools/ToolLevelling.py:1489 -#: appTools/ToolLevelling.py:2225 +#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1489 +#: appPlugins/ToolLevelling.py:2225 msgid "Import Height Map" msgstr "Карта высоты загрузки" -#: appTools/ToolLevelling.py:1516 +#: appPlugins/ToolLevelling.py:1516 msgid "Failed to open height map file" msgstr "Не удалось открыть файл карты высот" -#: appTools/ToolLevelling.py:1566 +#: appPlugins/ToolLevelling.py:1566 msgid "Finished probing. Doing the autolevelling." msgstr "Завершено зондирование. Выполнение автовыравнивания." -#: appTools/ToolLevelling.py:1571 +#: appPlugins/ToolLevelling.py:1571 msgid "Sending probing GCode to the GRBL controller." msgstr "Отправка зондирующего G-кода в контроллер GRBL." -#: appTools/ToolLevelling.py:1614 +#: appPlugins/ToolLevelling.py:1614 msgid "Empty GRBL heightmap." msgstr "Пустая карта высот GRBL." -#: appTools/ToolLevelling.py:1618 +#: appPlugins/ToolLevelling.py:1618 msgid "Finished autolevelling." msgstr "Закончено автоматическое выравнивание." -#: appTools/ToolLevelling.py:1688 +#: appPlugins/ToolLevelling.py:1688 #, fuzzy #| msgid "CNCjob created" msgid "CNCjob" msgstr "CNCjob создан" -#: appTools/ToolLevelling.py:1690 +#: appPlugins/ToolLevelling.py:1690 #, fuzzy #| msgid "Source Object" msgid "Source object." msgstr "Исходный объект" -#: appTools/ToolLevelling.py:1725 +#: appPlugins/ToolLevelling.py:1725 msgid "Probe Points Table" msgstr "Таблица точек зонда" -#: appTools/ToolLevelling.py:1726 +#: appPlugins/ToolLevelling.py:1726 msgid "Generate GCode that will obtain the height map" msgstr "Сгенерируйте GCode, который получит карту высот" -#: appTools/ToolLevelling.py:1728 +#: appPlugins/ToolLevelling.py:1728 msgid "Show" msgstr "Шоу" -#: appTools/ToolLevelling.py:1729 +#: appPlugins/ToolLevelling.py:1729 msgid "Toggle the display of the Probe Points table." msgstr "Переключить отображение таблицы точек измерения." -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "X-Y Coordinates" msgstr "Координаты X-Y" -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "Height" msgstr "Высота" -#: appTools/ToolLevelling.py:1746 +#: appPlugins/ToolLevelling.py:1746 msgid "Plot probing points" msgstr "Постройте точки зондирования" -#: appTools/ToolLevelling.py:1748 +#: appPlugins/ToolLevelling.py:1748 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -16567,7 +16615,7 @@ msgstr "" "Если используется метод Вороного, то\n" "также нанесены участки Вороного." -#: appTools/ToolLevelling.py:1765 +#: appPlugins/ToolLevelling.py:1765 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" @@ -16577,115 +16625,115 @@ msgstr "" "либо через файл, либо напрямую, с намерением получить карту высот\n" "то есть изменить исходный GCode для выравнивания высоты стрижки." -#: appTools/ToolLevelling.py:1867 +#: appPlugins/ToolLevelling.py:1867 msgid "Add Probe Points" msgstr "Добавить баллы" -#: appTools/ToolLevelling.py:1954 +#: appPlugins/ToolLevelling.py:1954 msgid "COM list" msgstr "Список COM" -#: appTools/ToolLevelling.py:1956 appTools/ToolLevelling.py:1971 +#: appPlugins/ToolLevelling.py:1956 appPlugins/ToolLevelling.py:1971 msgid "Lists the available serial ports." msgstr "Перечисляет доступные последовательные порты." -#: appTools/ToolLevelling.py:1960 +#: appPlugins/ToolLevelling.py:1960 msgid "Search" msgstr "Поиск" -#: appTools/ToolLevelling.py:1962 +#: appPlugins/ToolLevelling.py:1962 msgid "Search for the available serial ports." msgstr "Найдите доступные последовательные порты." -#: appTools/ToolLevelling.py:1969 +#: appPlugins/ToolLevelling.py:1969 msgid "Baud rates" msgstr "Скорость передачи" -#: appTools/ToolLevelling.py:1988 +#: appPlugins/ToolLevelling.py:1988 msgid "New, custom baudrate." msgstr "Новая настраиваемая скорость передачи данных." -#: appTools/ToolLevelling.py:1996 +#: appPlugins/ToolLevelling.py:1996 msgid "Add the specified custom baudrate to the list." msgstr "Добавьте в список указанную настраиваемую скорость передачи данных." -#: appTools/ToolLevelling.py:2002 +#: appPlugins/ToolLevelling.py:2002 msgid "Delete selected baudrate" msgstr "Удалить выбранную скорость передачи" -#: appTools/ToolLevelling.py:2006 +#: appPlugins/ToolLevelling.py:2006 msgid "Reset" msgstr "Сбросить" -#: appTools/ToolLevelling.py:2008 +#: appPlugins/ToolLevelling.py:2008 msgid "Software reset of the controller." msgstr "Программный сброс контроллера." -#: appTools/ToolLevelling.py:2016 +#: appPlugins/ToolLevelling.py:2016 msgid "Connect to the selected port with the selected baud rate." msgstr "Подключитесь к выбранному порту с выбранной скоростью передачи." -#: appTools/ToolLevelling.py:2041 +#: appPlugins/ToolLevelling.py:2041 msgid "Jog" msgstr "Бег трусцой" -#: appTools/ToolLevelling.py:2049 +#: appPlugins/ToolLevelling.py:2049 msgid "Zero Axes" msgstr "Нулевые оси" -#: appTools/ToolLevelling.py:2082 +#: appPlugins/ToolLevelling.py:2082 msgid "Pause/Resume" msgstr "Пауза / Возобновить" -#: appTools/ToolLevelling.py:2140 +#: appPlugins/ToolLevelling.py:2140 msgid "Send Command" msgstr "Отправить команду" -#: appTools/ToolLevelling.py:2142 appTools/ToolLevelling.py:2152 +#: appPlugins/ToolLevelling.py:2142 appPlugins/ToolLevelling.py:2152 msgid "Send a custom command to GRBL." msgstr "Отправьте настраиваемую команду в GRBL." -#: appTools/ToolLevelling.py:2147 +#: appPlugins/ToolLevelling.py:2147 msgid "Type GRBL command ..." msgstr "Введите команду GRBL ..." -#: appTools/ToolLevelling.py:2150 +#: appPlugins/ToolLevelling.py:2150 msgid "Send" msgstr "Отправить" -#: appTools/ToolLevelling.py:2158 +#: appPlugins/ToolLevelling.py:2158 msgid "Get Config parameter" msgstr "Получить параметр конфигурации" -#: appTools/ToolLevelling.py:2160 +#: appPlugins/ToolLevelling.py:2160 msgid "A GRBL configuration parameter." msgstr "Параметр конфигурации GRBL." -#: appTools/ToolLevelling.py:2165 +#: appPlugins/ToolLevelling.py:2165 msgid "Type GRBL parameter ..." msgstr "Введите параметр GRBL ..." -#: appTools/ToolLevelling.py:2168 +#: appPlugins/ToolLevelling.py:2168 msgid "Get" msgstr "Получить" -#: appTools/ToolLevelling.py:2170 +#: appPlugins/ToolLevelling.py:2170 msgid "Get the value of a specified GRBL parameter." msgstr "Получить значение указанного параметра GRBL." -#: appTools/ToolLevelling.py:2178 +#: appPlugins/ToolLevelling.py:2178 msgid "Get Report" msgstr "Получить отчет" -#: appTools/ToolLevelling.py:2180 +#: appPlugins/ToolLevelling.py:2180 msgid "Print in shell the GRBL report." msgstr "Распечатать в оболочке отчет GRBL." -#: appTools/ToolLevelling.py:2186 +#: appPlugins/ToolLevelling.py:2186 msgid "Apply AutoLevelling" msgstr "Применять" -#: appTools/ToolLevelling.py:2188 +#: appPlugins/ToolLevelling.py:2188 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -16696,23 +16744,23 @@ msgstr "" "по сравнению с исходным GCode, поэтому выполняется автоматическое " "выравнивание." -#: appTools/ToolLevelling.py:2197 +#: appPlugins/ToolLevelling.py:2197 msgid "Will save the GRBL height map." msgstr "Сохранит карту высот GRBL." -#: appTools/ToolLevelling.py:2207 +#: appPlugins/ToolLevelling.py:2207 msgid "Save Probing GCode" msgstr "Сохранить G-код зондирования" -#: appTools/ToolLevelling.py:2209 +#: appPlugins/ToolLevelling.py:2209 msgid "Will save the probing GCode." msgstr "Сохранит зондирование G-кода." -#: appTools/ToolLevelling.py:2218 +#: appPlugins/ToolLevelling.py:2218 msgid "View/Edit the probing GCode." msgstr "Просмотр / редактирование G-кода зондирования." -#: appTools/ToolLevelling.py:2227 +#: appPlugins/ToolLevelling.py:2227 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -16724,15 +16772,15 @@ msgstr "" "по исходному GCode поэтому\n" "делаю автоматическое выравнивание." -#: appTools/ToolMilling.py:2509 +#: appPlugins/ToolMilling.py:2509 msgid "Generating drills milling geometry..." msgstr "Создание геометрии фрезерования сверл ..." -#: appTools/ToolMilling.py:2614 +#: appPlugins/ToolMilling.py:2614 msgid "Generating slot milling geometry..." msgstr "Создание геометрии фрезерования пазов ..." -#: appTools/ToolMilling.py:3602 +#: appPlugins/ToolMilling.py:3608 #, fuzzy #| msgid "Create CNCJob with toolpaths for drilling or milling holes." msgid "" @@ -16740,13 +16788,13 @@ msgid "" msgstr "" "Создавайте CNCJob с траекториями для сверления или фрезерования отверстий." -#: appTools/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3637 #, fuzzy #| msgid "Excellon object for drilling/milling operation." msgid "Object for milling operation." msgstr "Объект Excellon для сверления / фрезерования." -#: appTools/ToolMilling.py:3662 +#: appPlugins/ToolMilling.py:3668 #, fuzzy #| msgid "" #| "Tools in this Excellon object\n" @@ -16756,7 +16804,7 @@ msgstr "" "Инструменты для Excellon объекта\n" "используемые для сверления." -#: appTools/ToolMilling.py:3741 +#: appPlugins/ToolMilling.py:3747 #, fuzzy #| msgid "" #| "The Tool Type (TT) can be:\n" @@ -16800,7 +16848,7 @@ msgstr "" "При выборе типа инструмента V-образная форма автоматически будет выбран тип " "операции как изоляция." -#: appTools/ToolMilling.py:3877 +#: appPlugins/ToolMilling.py:3883 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16812,17 +16860,17 @@ msgstr "" "- Пазы -> будет фрезеровать пазы, связанные с этим инструментом\n" "- Оба -> будут фрезеровать как отверстия, так и пазы или все, что доступно" -#: appTools/ToolMilling.py:3897 +#: appPlugins/ToolMilling.py:3903 msgid "The diameter of the tool who will do the milling" msgstr "Диаметр режущего инструмента" -#: appTools/ToolMilling.py:3914 +#: appPlugins/ToolMilling.py:3920 #, fuzzy #| msgid "Offset Z" msgid "Offset Type" msgstr "Смещение Z" -#: appTools/ToolMilling.py:3917 +#: appPlugins/ToolMilling.py:3923 #, fuzzy #| msgid "" #| "The value for the Offset can be:\n" @@ -16848,19 +16896,19 @@ msgstr "" "- Out (side) -> Резец инструмента будет следовать геометрической линии " "снаружи." -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Int" msgid "In" msgstr "Внутр" -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Cut" msgid "Out" msgstr "Резать" -#: appTools/ToolMilling.py:3937 +#: appPlugins/ToolMilling.py:3943 #, fuzzy #| msgid "" #| "The value to offset the cut when \n" @@ -16878,13 +16926,13 @@ msgstr "" "Значение может быть положительным для \"снаружи\"\n" "вырезать и отрицательный для \"внутри\" вырезать." -#: appTools/ToolMilling.py:3961 +#: appPlugins/ToolMilling.py:3967 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "Бег трусцой" -#: appTools/ToolMilling.py:3964 +#: appPlugins/ToolMilling.py:3970 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -16893,25 +16941,25 @@ msgid "" "- Polish -> adds a painting sequence over the whole area of the object" msgstr "" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Грубый" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Finish" msgid "Finishing" msgstr "Конец" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Polish" msgid "Polishing" msgstr "Отделка" -#: appTools/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4393 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16919,23 +16967,23 @@ msgstr "" "JSON-файл постпроцессора, который влияет\n" "на Gcode для объектов геометрии (фрезерования)." -#: appTools/ToolMove.py:102 +#: appPlugins/ToolMove.py:102 msgid "MOVE: Click on the Start point ..." msgstr "ПЕРЕМЕЩЕНИЕ: Нажмите на исходную точку ..." -#: appTools/ToolMove.py:113 +#: appPlugins/ToolMove.py:113 msgid "Cancelled. No object(s) to move." msgstr "Отменено. Нет объекта(ов) для перемещения." -#: appTools/ToolMove.py:217 +#: appPlugins/ToolMove.py:217 msgid "object was moved" msgstr "объект был перемещен" -#: appTools/ToolMove.py:227 +#: appPlugins/ToolMove.py:227 msgid "Error when mouse left click." msgstr "Ошибка при щелчке левой кнопкой мыши." -#: appTools/ToolNCC.py:1082 +#: appPlugins/ToolNCC.py:1082 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16943,103 +16991,109 @@ msgstr "" "Неполная изоляция. Ни один из выбранных инструментов не может обеспечить " "полную изоляцию." -#: appTools/ToolNCC.py:1085 +#: appPlugins/ToolNCC.py:1085 msgid "At least one of the selected tools can do a complete isolation." msgstr "" "По крайней мере, один из выбранных инструментов может обеспечить полную " "изоляцию." -#: appTools/ToolNCC.py:1231 appTools/ToolNCC.py:1319 appTools/ToolNCC.py:1381 -#: appTools/ToolNCC.py:4026 appTools/ToolPaint.py:833 appTools/ToolPaint.py:921 -#: appTools/ToolPaint.py:983 appTools/ToolPaint.py:2826 -#: appTools/ToolSolderPaste.py:511 +#: appPlugins/ToolNCC.py:1231 appPlugins/ToolNCC.py:1319 +#: appPlugins/ToolNCC.py:1381 appPlugins/ToolNCC.py:4026 +#: appPlugins/ToolPaint.py:833 appPlugins/ToolPaint.py:921 +#: appPlugins/ToolPaint.py:983 appPlugins/ToolPaint.py:2826 +#: appPlugins/ToolSolderPaste.py:511 msgid "Cancelled. Tool already in Tool Table." msgstr "Отменено. Инструмент уже в таблице инструментов." -#: appTools/ToolNCC.py:1984 appTools/ToolNCC.py:2962 +#: appPlugins/ToolNCC.py:1984 appPlugins/ToolNCC.py:2962 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Очистка от меди. Подготовка безмедных полигонов." -#: appTools/ToolNCC.py:2044 appTools/ToolNCC.py:3090 +#: appPlugins/ToolNCC.py:2044 appPlugins/ToolNCC.py:3090 msgid "NCC Tool. Calculate 'empty' area." msgstr "Очистка от меди. Расчёт «пустой» области." -#: appTools/ToolNCC.py:2055 appTools/ToolNCC.py:2084 appTools/ToolNCC.py:2190 -#: appTools/ToolNCC.py:2203 appTools/ToolNCC.py:3105 appTools/ToolNCC.py:3210 -#: appTools/ToolNCC.py:3225 appTools/ToolNCC.py:3492 appTools/ToolNCC.py:3593 -#: appTools/ToolNCC.py:3608 +#: appPlugins/ToolNCC.py:2055 appPlugins/ToolNCC.py:2084 +#: appPlugins/ToolNCC.py:2190 appPlugins/ToolNCC.py:2203 +#: appPlugins/ToolNCC.py:3105 appPlugins/ToolNCC.py:3210 +#: appPlugins/ToolNCC.py:3225 appPlugins/ToolNCC.py:3492 +#: appPlugins/ToolNCC.py:3593 appPlugins/ToolNCC.py:3608 msgid "Buffering finished" msgstr "Буферизация закончена" -#: appTools/ToolNCC.py:2059 appTools/ToolNCC.py:2088 appTools/ToolNCC.py:2194 -#: appTools/ToolNCC.py:2206 appTools/ToolNCC.py:3113 appTools/ToolNCC.py:3232 -#: appTools/ToolNCC.py:3499 appTools/ToolNCC.py:3615 +#: appPlugins/ToolNCC.py:2059 appPlugins/ToolNCC.py:2088 +#: appPlugins/ToolNCC.py:2194 appPlugins/ToolNCC.py:2206 +#: appPlugins/ToolNCC.py:3113 appPlugins/ToolNCC.py:3232 +#: appPlugins/ToolNCC.py:3499 appPlugins/ToolNCC.py:3615 msgid "Could not get the extent of the area to be non copper cleared." msgstr "Не удалось получить размер области, не подлежащей очистке от меди." -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2217 appTools/ToolNCC.py:3243 +#: appPlugins/ToolNCC.py:2067 appPlugins/ToolNCC.py:2217 +#: appPlugins/ToolNCC.py:3243 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Очистка от меди. Закончен расчёт «пустой» области." -#: appTools/ToolNCC.py:2120 appTools/ToolNCC.py:3140 appTools/ToolNCC.py:3217 -#: appTools/ToolNCC.py:3519 appTools/ToolNCC.py:3600 +#: appPlugins/ToolNCC.py:2120 appPlugins/ToolNCC.py:3140 +#: appPlugins/ToolNCC.py:3217 appPlugins/ToolNCC.py:3519 +#: appPlugins/ToolNCC.py:3600 msgid "" "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "Геометрия изоляции нарушена. Отступ меньше диаметра инструмента." -#: appTools/ToolNCC.py:2210 appTools/ToolNCC.py:3236 appTools/ToolNCC.py:3618 +#: appPlugins/ToolNCC.py:2210 appPlugins/ToolNCC.py:3236 +#: appPlugins/ToolNCC.py:3618 msgid "The selected object is not suitable for copper clearing." msgstr "Выбранный объект не подходит для очистки меди." -#: appTools/ToolNCC.py:2260 +#: appPlugins/ToolNCC.py:2260 msgid "Clearing the polygon with the method: lines." msgstr "Очистка полигона методом: линии." -#: appTools/ToolNCC.py:2270 +#: appPlugins/ToolNCC.py:2270 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Ошибка. Очистка полигона методом: круговой." -#: appTools/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2279 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Ошибка. Очистка полигона методом: стандартный." -#: appTools/ToolNCC.py:2295 +#: appPlugins/ToolNCC.py:2295 msgid "Polygon could not be cleared. Location:" msgstr "Не удалось очистить полигон. Место расположения:" -#: appTools/ToolNCC.py:2348 +#: appPlugins/ToolNCC.py:2348 msgid "" "There is no copper clearing tool in the selection and at least one is needed." msgstr "" "В выделенной области нет инструмента для очистки меди, и необходим хотя бы " "один." -#: appTools/ToolNCC.py:2363 appTools/ToolNCC.py:3058 +#: appPlugins/ToolNCC.py:2363 appPlugins/ToolNCC.py:3058 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "Очистка от меди. Безмедные полигоны готовы. Началось задание по нормальной " "очистке меди." -#: appTools/ToolNCC.py:2391 appTools/ToolNCC.py:2621 +#: appPlugins/ToolNCC.py:2391 appPlugins/ToolNCC.py:2621 msgid "NCC Tool failed creating bounding box." msgstr "Инструменту NCC не удалось создать ограничивающую рамку." -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "NCC Tool clearing with tool diameter" msgstr "Очистка от меди инструментом с диаметром" -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "started." msgstr "запущен." -#: appTools/ToolNCC.py:2539 +#: appPlugins/ToolNCC.py:2539 msgid "Could not use the tool for copper clear." msgstr "Не удалось использовать инструмент для очистки меди." -#: appTools/ToolNCC.py:2561 appTools/ToolNCC.py:3418 +#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:3418 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17051,28 +17105,28 @@ msgstr "" "рисования .\n" "Измените параметры рисования и повторите попытку." -#: appTools/ToolNCC.py:2571 appTools/ToolNCC.py:3427 +#: appPlugins/ToolNCC.py:2571 appPlugins/ToolNCC.py:3427 msgid "NCC Tool clear all done." msgstr "Очистка от меди выполнена." -#: appTools/ToolNCC.py:2574 appTools/ToolNCC.py:3430 +#: appPlugins/ToolNCC.py:2574 appPlugins/ToolNCC.py:3430 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "Очистка от меди выполнена, но медная изоляция нарушена для" -#: appTools/ToolNCC.py:2576 appTools/ToolNCC.py:2826 appTools/ToolNCC.py:3432 -#: appTools/ToolNCC.py:3815 +#: appPlugins/ToolNCC.py:2576 appPlugins/ToolNCC.py:2826 +#: appPlugins/ToolNCC.py:3432 appPlugins/ToolNCC.py:3815 msgid "tools" msgstr "инструментов" -#: appTools/ToolNCC.py:2603 +#: appPlugins/ToolNCC.py:2603 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Инструмент NCC. Начато задание по очистке остальной меди." -#: appTools/ToolNCC.py:2822 appTools/ToolNCC.py:3811 +#: appPlugins/ToolNCC.py:2822 appPlugins/ToolNCC.py:3811 msgid "NCC Tool Rest Machining clear all done." msgstr "Очистка от меди с обработкой остаточного припуска выполнена." -#: appTools/ToolNCC.py:2825 appTools/ToolNCC.py:3814 +#: appPlugins/ToolNCC.py:2825 appPlugins/ToolNCC.py:3814 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -17080,11 +17134,11 @@ msgstr "" "Очистка от меди с обработкой остаточного припуска выполнена, но медная " "изоляция нарушена для" -#: appTools/ToolNCC.py:2923 +#: appPlugins/ToolNCC.py:2923 msgid "NCC Tool started. Reading parameters." msgstr "Очистка от меди. Чтение параметров." -#: appTools/ToolNCC.py:3917 +#: appPlugins/ToolNCC.py:3917 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -17092,7 +17146,7 @@ msgstr "" "Попробуйте использовать тип буферизации = \"Полная\" в Настройки -> Gerber " "основный. Перезагрузите файл Gerber после этого изменения." -#: appTools/ToolNCC.py:4137 +#: appPlugins/ToolNCC.py:4137 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -17104,7 +17158,7 @@ msgstr "" "То, что здесь выбрано, будет диктовать вид\n" "объектов, которые будут заполнять поле «Объект»." -#: appTools/ToolNCC.py:4188 +#: appPlugins/ToolNCC.py:4188 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17121,7 +17175,7 @@ msgstr "" "в результирующей геометрии. Это потому, что с некоторыми инструментами\n" "эта функция не сможет создавать геометрию рисования." -#: appTools/ToolNCC.py:4608 +#: appPlugins/ToolNCC.py:4608 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17130,81 +17184,81 @@ msgstr "" "очистке без использования меди.\n" "Это может быть Gerber, Excellon или Геометрия." -#: appTools/ToolOptimal.py:121 appTools/ToolOptimal.py:408 +#: appPlugins/ToolOptimal.py:121 appPlugins/ToolOptimal.py:408 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" msgstr "Минимальная" -#: appTools/ToolOptimal.py:160 +#: appPlugins/ToolOptimal.py:160 msgid "Only Gerber objects can be evaluated." msgstr "Можно использовать только объекты Gerber." -#: appTools/ToolOptimal.py:166 +#: appPlugins/ToolOptimal.py:166 msgid "" "Optimal Tool. Started to search for the minimum distance between copper " "features." msgstr "" "Оптимизация. Начат поиск минимального расстояния между медными элементами." -#: appTools/ToolOptimal.py:176 +#: appPlugins/ToolOptimal.py:176 msgid "Optimal Tool. Parsing geometry for aperture" msgstr "Optimal Tool. Разбор геометрии для отверстия" -#: appTools/ToolOptimal.py:187 +#: appPlugins/ToolOptimal.py:187 msgid "Optimal Tool. Creating a buffer for the object geometry." msgstr "Оптимизация. Создание буфера для объекта геометрии." -#: appTools/ToolOptimal.py:202 +#: appPlugins/ToolOptimal.py:202 msgid "" "Optimal Tool. Finding the distances between each two elements. Iterations" msgstr "Оптимизация. Нахождение расстояний между двумя элементами. Повторений" -#: appTools/ToolOptimal.py:236 +#: appPlugins/ToolOptimal.py:236 msgid "Optimal Tool. Finding the minimum distance." msgstr "Оптимизация. Нахождение минимального расстояния." -#: appTools/ToolOptimal.py:252 +#: appPlugins/ToolOptimal.py:252 msgid "Optimal Tool. Finished successfully." msgstr "Optimal Tool. Успешно завершено." -#: appTools/ToolOptimal.py:455 +#: appPlugins/ToolOptimal.py:455 msgid "Number of decimals kept for found distances." msgstr "Количество десятичных знаков, сохраненных для найденных расстояний." -#: appTools/ToolOptimal.py:464 +#: appPlugins/ToolOptimal.py:464 msgid "Minimum distance" msgstr "Минимальная дистанция" -#: appTools/ToolOptimal.py:465 +#: appPlugins/ToolOptimal.py:465 msgid "Display minimum distance between copper features." msgstr "Отображение минимального расстояния между медными элементами." -#: appTools/ToolOptimal.py:469 +#: appPlugins/ToolOptimal.py:469 msgid "Determined" msgstr "Результат" -#: appTools/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:484 msgid "Occurring" msgstr "Повторений" -#: appTools/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:485 msgid "How many times this minimum is found." msgstr "Сколько раз этот минимум найден." -#: appTools/ToolOptimal.py:492 +#: appPlugins/ToolOptimal.py:492 msgid "Minimum points coordinates" msgstr "Минимальные координаты точек" -#: appTools/ToolOptimal.py:493 appTools/ToolOptimal.py:499 +#: appPlugins/ToolOptimal.py:493 appPlugins/ToolOptimal.py:499 msgid "Coordinates for points where minimum distance was found." msgstr "Координаты точек, где было найдено минимальное расстояние." -#: appTools/ToolOptimal.py:512 appTools/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:512 appPlugins/ToolOptimal.py:588 msgid "Jump to selected position" msgstr "Перейти к выбранной позиции" -#: appTools/ToolOptimal.py:514 appTools/ToolOptimal.py:590 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:590 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17212,11 +17266,11 @@ msgstr "" "Выберите позицию местоположения в текстовом поле, а затем\n" "нажмите эту кнопку." -#: appTools/ToolOptimal.py:522 +#: appPlugins/ToolOptimal.py:522 msgid "Other distances" msgstr "Другие дистанции" -#: appTools/ToolOptimal.py:523 +#: appPlugins/ToolOptimal.py:523 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17224,13 +17278,13 @@ msgstr "" "Отобразит другие расстояния в файле Gerber, упорядоченные\n" "от минимума до максимума, не считая абсолютного минимума." -#: appTools/ToolOptimal.py:528 +#: appPlugins/ToolOptimal.py:528 msgid "Other distances points coordinates" msgstr "Другие дистанции координат точек" -#: appTools/ToolOptimal.py:529 appTools/ToolOptimal.py:543 -#: appTools/ToolOptimal.py:550 appTools/ToolOptimal.py:567 -#: appTools/ToolOptimal.py:574 +#: appPlugins/ToolOptimal.py:529 appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:567 +#: appPlugins/ToolOptimal.py:574 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17238,19 +17292,19 @@ msgstr "" "Другие расстояния и координаты для точек\n" "где расстояние было найдено." -#: appTools/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:542 msgid "Gerber distances" msgstr "Дистанции Gerber" -#: appTools/ToolOptimal.py:566 +#: appPlugins/ToolOptimal.py:566 msgid "Points coordinates" msgstr "Координаты точек" -#: appTools/ToolOptimal.py:598 +#: appPlugins/ToolOptimal.py:598 msgid "Find Minimum" msgstr "Найти минимум" -#: appTools/ToolOptimal.py:601 +#: appPlugins/ToolOptimal.py:601 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17260,74 +17314,74 @@ msgstr "" "Это позволит определить правильный для использования инструмент\n" "для изоляции или очистки меди." -#: appTools/ToolPDF.py:96 appTools/ToolPDF.py:100 +#: appPlugins/ToolPDF.py:96 appPlugins/ToolPDF.py:100 msgid "Open PDF" msgstr "Открыть PDF" -#: appTools/ToolPDF.py:103 +#: appPlugins/ToolPDF.py:103 msgid "Open PDF cancelled" msgstr "Открытие PDF отменено" -#: appTools/ToolPDF.py:131 +#: appPlugins/ToolPDF.py:131 #, fuzzy #| msgid "Parsing ..." msgid "Parsing" msgstr "Анализируя ..." -#: appTools/ToolPDF.py:212 app_Main.py:10795 +#: appPlugins/ToolPDF.py:212 app_Main.py:10795 msgid "Failed to open" msgstr "Не удалось открыть" -#: appTools/ToolPDF.py:288 appTools/ToolPcbWizard.py:351 app_Main.py:10741 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:351 app_Main.py:10741 msgid "No geometry found in file" msgstr "Геометрия не найдена в файле" -#: appTools/ToolPDF.py:291 appTools/ToolPDF.py:364 +#: appPlugins/ToolPDF.py:291 appPlugins/ToolPDF.py:364 #, python-format msgid "Rendering PDF layer #%d ..." msgstr "Отрисовка слоя PDF #%d ..." -#: appTools/ToolPDF.py:295 appTools/ToolPDF.py:368 +#: appPlugins/ToolPDF.py:295 appPlugins/ToolPDF.py:368 msgid "Open PDF file failed." msgstr "Не удалось открыть PDF-файл." -#: appTools/ToolPDF.py:300 appTools/ToolPDF.py:373 +#: appPlugins/ToolPDF.py:300 appPlugins/ToolPDF.py:373 msgid "Rendered" msgstr "Отрисовка" -#: appTools/ToolPaint.py:1148 +#: appPlugins/ToolPaint.py:1148 msgid "Can't do Paint on MultiGeo geometries" msgstr "Невозможно окрашивание MultiGeo Geometries" -#: appTools/ToolPaint.py:1185 +#: appPlugins/ToolPaint.py:1185 msgid "Click on a polygon to paint it." msgstr "Нажмите на полигон, чтобы нарисовать его." -#: appTools/ToolPaint.py:1790 +#: appPlugins/ToolPaint.py:1790 msgid "Painting polygon with method: lines." msgstr "Окраска полигона методом: линии." -#: appTools/ToolPaint.py:1802 +#: appPlugins/ToolPaint.py:1802 msgid "Failed. Painting polygon with method: seed." msgstr "Ошибка. Отрисовка полигона методом: круговой." -#: appTools/ToolPaint.py:1813 +#: appPlugins/ToolPaint.py:1813 msgid "Failed. Painting polygon with method: standard." msgstr "Ошибка. Отрисовка полигона методом: стандартный." -#: appTools/ToolPaint.py:1904 appTools/ToolPaint.py:2093 +#: appPlugins/ToolPaint.py:1904 appPlugins/ToolPaint.py:2093 msgid "Painting with tool diameter = " msgstr "Покраска инструментом с диаметром = " -#: appTools/ToolPaint.py:1907 appTools/ToolPaint.py:2096 +#: appPlugins/ToolPaint.py:1907 appPlugins/ToolPaint.py:2096 msgid "started" msgstr "запущено" -#: appTools/ToolPaint.py:1934 appTools/ToolPaint.py:2083 +#: appPlugins/ToolPaint.py:1934 appPlugins/ToolPaint.py:2083 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appTools/ToolPaint.py:2049 appTools/ToolPaint.py:2275 +#: appPlugins/ToolPaint.py:2049 appPlugins/ToolPaint.py:2275 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17339,44 +17393,44 @@ msgstr "" "Geometry .\n" "Измените параметры рисования и повторите попытку." -#: appTools/ToolPaint.py:2329 +#: appPlugins/ToolPaint.py:2329 msgid "Painting ..." msgstr "Отрисовка ..." -#: appTools/ToolPaint.py:2363 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2468 appTools/ToolPaint.py:2476 -#: appTools/ToolPaint.py:2546 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2363 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2468 appPlugins/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2546 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Paint Tool." msgstr "Рисование." -#: appTools/ToolPaint.py:2364 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 +#: appPlugins/ToolPaint.py:2364 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 msgid "Normal painting polygon task started." msgstr "Началась задача нормальной отрисовки полигона." -#: appTools/ToolPaint.py:2365 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2548 +#: appPlugins/ToolPaint.py:2365 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2548 msgid "Buffering geometry..." msgstr "Буферизация geometry..." -#: appTools/ToolPaint.py:2390 appTools/ToolPaint.py:2483 -#: appTools/ToolPaint.py:2564 +#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2483 +#: appPlugins/ToolPaint.py:2564 msgid "No polygon found." msgstr "Полигон не найден." -#: appTools/ToolPaint.py:2465 appTools/ToolPaint.py:2468 -#: appTools/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2465 appPlugins/ToolPaint.py:2468 +#: appPlugins/ToolPaint.py:2476 msgid "Paint all polygons task started." msgstr "Началась работа по покраске всех полигонов." -#: appTools/ToolPaint.py:2547 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2547 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Painting area task started." msgstr "Запущена задача окраски." -#: appTools/ToolPaint.py:2910 +#: appPlugins/ToolPaint.py:2910 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17388,7 +17442,7 @@ msgstr "" "Создание объекта геометрии с помощью\n" "траектории резания для всех областей, отличных от меди." -#: appTools/ToolPaint.py:2943 +#: appPlugins/ToolPaint.py:2943 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17400,7 +17454,7 @@ msgstr "" "То, что здесь выбрано, будет диктовать вид\n" "объектов, которые будут заполнять поле «Объект»." -#: appTools/ToolPaint.py:2977 +#: appPlugins/ToolPaint.py:2977 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17408,7 +17462,7 @@ msgstr "" "Пул инструментов, из которого алгоритм\n" "выберет те, которые будут использоваться для окрашивания." -#: appTools/ToolPaint.py:2994 +#: appPlugins/ToolPaint.py:2994 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17425,7 +17479,7 @@ msgstr "" "в результирующей геометрии. Это потому, что с некоторыми инструментами\n" "эта функция не сможет создавать геометрию рисования." -#: appTools/ToolPaint.py:3006 +#: appPlugins/ToolPaint.py:3006 msgid "" "The Tool Type (TT) can be:\n" "- Circular -> it is informative only. Being circular,\n" @@ -17459,7 +17513,7 @@ msgstr "" " Выбор типа инструмента V-Shape автоматически выберет тип операции\n" " в результирующей геометрии как Изоляция." -#: appTools/ToolPaint.py:3287 +#: appPlugins/ToolPaint.py:3287 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17467,44 +17521,44 @@ msgstr "" "Тип объекта FlatCAM, который будет использоваться как ссылка для рисования.\n" "Это может быть Gerber, Excellon или Geometry." -#: appTools/ToolPaint.py:3327 +#: appPlugins/ToolPaint.py:3327 msgid "Create a Geometry Object which paints the polygons." msgstr "Создайте объект Geometry, который закрашивает многоугольники." -#: appTools/ToolPanelize.py:114 appTools/ToolPanelize.py:1061 +#: appPlugins/ToolPanelize.py:114 appPlugins/ToolPanelize.py:1061 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Характеристики пенелизации" -#: appTools/ToolPanelize.py:341 +#: appPlugins/ToolPanelize.py:341 msgid "Columns or Rows are zero value. Change them to a positive integer." msgstr "" "Столбцы или строки имеют нулевое значение. Измените их на положительное " "целое число." -#: appTools/ToolPanelize.py:384 +#: appPlugins/ToolPanelize.py:384 msgid "Generating panel ... " msgstr "Выполняется панелизация ... " -#: appTools/ToolPanelize.py:471 appTools/ToolPanelize.py:763 -#: appTools/ToolPanelize.py:1013 +#: appPlugins/ToolPanelize.py:471 appPlugins/ToolPanelize.py:763 +#: appPlugins/ToolPanelize.py:1013 msgid "Generating panel ... Adding the source code." msgstr "Генерация панели ... Добавление исходного кода." -#: appTools/ToolPanelize.py:691 +#: appPlugins/ToolPanelize.py:691 msgid "Optimizing the overlapping paths." msgstr "Оптимизация перекрывающихся путей." -#: appTools/ToolPanelize.py:723 +#: appPlugins/ToolPanelize.py:723 msgid "Optimization complete." msgstr "Оптимизация завершена." -#: appTools/ToolPanelize.py:1022 +#: appPlugins/ToolPanelize.py:1022 msgid "Generating panel... Spawning copies" msgstr "Выполняется панелизация ... Создание копий" -#: appTools/ToolPanelize.py:1038 +#: appPlugins/ToolPanelize.py:1038 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17513,11 +17567,11 @@ msgstr "" "{text} Слишком большой для выбранного участка. Итоговая панель содержит " "{col} столбцов и {row} строк" -#: appTools/ToolPanelize.py:1046 +#: appPlugins/ToolPanelize.py:1046 msgid "Panel created successfully." msgstr "Панелизация успешно выполнена." -#: appTools/ToolPanelize.py:1104 +#: appPlugins/ToolPanelize.py:1104 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17529,7 +17583,7 @@ msgstr "" "Выбор здесь определяет тип объектов, которые будут\n" "в выпадающем списке объектов." -#: appTools/ToolPanelize.py:1132 +#: appPlugins/ToolPanelize.py:1132 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17537,11 +17591,11 @@ msgstr "" "Объект для панелей. Это означает, что это будет\n" "дублироваться в массиве строк и столбцов." -#: appTools/ToolPanelize.py:1139 +#: appPlugins/ToolPanelize.py:1139 msgid "Panelization Reference" msgstr "Характеристики пенелизации" -#: appTools/ToolPanelize.py:1141 +#: appPlugins/ToolPanelize.py:1141 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17563,7 +17617,7 @@ msgstr "" "к этому эталонному объекту, следовательно, поддерживая панель\n" "объекты в синхронизации." -#: appTools/ToolPanelize.py:1167 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17576,7 +17630,7 @@ msgstr "" "Выбор здесь определяет тип объектов, которые будут\n" "в поле Box Object." -#: appTools/ToolPanelize.py:1182 +#: appPlugins/ToolPanelize.py:1182 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17584,11 +17638,11 @@ msgstr "" "Фактический объект, который используется контейнер для\n" "  выделенный объект, который должен быть панелизирован." -#: appTools/ToolPanelize.py:1192 +#: appPlugins/ToolPanelize.py:1192 msgid "Panel Data" msgstr "Данные панели" -#: appTools/ToolPanelize.py:1194 +#: appPlugins/ToolPanelize.py:1194 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17604,15 +17658,15 @@ msgstr "" "Расстояние устанавливает дистанцию между любыми двумя\n" "элементами массива панели." -#: appTools/ToolPanelize.py:1279 +#: appPlugins/ToolPanelize.py:1279 msgid "Constrain panel within" msgstr "Ограничить панель внутри" -#: appTools/ToolPanelize.py:1322 +#: appPlugins/ToolPanelize.py:1322 msgid "Panelize Object" msgstr "Панелизация" -#: appTools/ToolPanelize.py:1325 appTools/ToolRulesCheck.py:1649 +#: appPlugins/ToolPanelize.py:1325 appPlugins/ToolRulesCheck.py:1649 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17622,21 +17676,21 @@ msgstr "" "Другими словами, он создает несколько копий исходного объекта,\n" "расположеных в 2D массиве строк и столбцов." -#: appTools/ToolPcbWizard.py:111 +#: appPlugins/ToolPcbWizard.py:111 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PCBWizard Import" msgstr "Инструмент импорта PcbWizard" -#: appTools/ToolPcbWizard.py:197 appTools/ToolPcbWizard.py:201 +#: appPlugins/ToolPcbWizard.py:197 appPlugins/ToolPcbWizard.py:201 msgid "Load PcbWizard Excellon file" msgstr "Загрузить Excellon-файл PcbWizard" -#: appTools/ToolPcbWizard.py:220 appTools/ToolPcbWizard.py:224 +#: appPlugins/ToolPcbWizard.py:220 appPlugins/ToolPcbWizard.py:224 msgid "Load PcbWizard INF file" msgstr "Загрузить INF-файл PcbWizard" -#: appTools/ToolPcbWizard.py:272 +#: appPlugins/ToolPcbWizard.py:272 msgid "" "The INF file does not contain the tool table.\n" "Try to open the Excellon file from File -> Open -> Excellon\n" @@ -17646,53 +17700,53 @@ msgstr "" "Попробуйте открыть Excellon из меню Файл- > Открыть - > Открыть Excellon\n" "и отредактируйте диаметр сверла вручную." -#: appTools/ToolPcbWizard.py:292 +#: appPlugins/ToolPcbWizard.py:292 msgid "PcbWizard .INF file loaded." msgstr "Inf-файл PcbWizard загружен." -#: appTools/ToolPcbWizard.py:296 +#: appPlugins/ToolPcbWizard.py:296 msgid "Main PcbWizard Excellon file loaded." msgstr "Файл PcbWizard Excellon загружен." -#: appTools/ToolPcbWizard.py:329 app_Main.py:10720 +#: appPlugins/ToolPcbWizard.py:329 app_Main.py:10720 msgid "This is not Excellon file." msgstr "Это не Excellon файл." -#: appTools/ToolPcbWizard.py:332 +#: appPlugins/ToolPcbWizard.py:332 msgid "Cannot parse file" msgstr "Не удается прочитать файл" -#: appTools/ToolPcbWizard.py:363 +#: appPlugins/ToolPcbWizard.py:363 msgid "Import Excellon file failed." msgstr "Не удалось импортировать файл Excellon." -#: appTools/ToolPcbWizard.py:370 +#: appPlugins/ToolPcbWizard.py:370 msgid "Imported" msgstr "Импортирован" -#: appTools/ToolPcbWizard.py:373 +#: appPlugins/ToolPcbWizard.py:373 msgid "Excellon merging is in progress. Please wait..." msgstr "Слияние Excellon продолжается. Пожалуйста, подождите..." -#: appTools/ToolPcbWizard.py:375 +#: appPlugins/ToolPcbWizard.py:375 msgid "The imported Excellon file is empty." msgstr "Импортированный файл Excellon есть None." -#: appTools/ToolPcbWizard.py:380 +#: appPlugins/ToolPcbWizard.py:380 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PcbWizard Import" msgstr "Инструмент импорта PcbWizard" -#: appTools/ToolPcbWizard.py:399 +#: appPlugins/ToolPcbWizard.py:399 msgid "Load files" msgstr "Загрузка файлов" -#: appTools/ToolPcbWizard.py:407 +#: appPlugins/ToolPcbWizard.py:407 msgid "Excellon file" msgstr "Excellon файл" -#: appTools/ToolPcbWizard.py:409 +#: appPlugins/ToolPcbWizard.py:409 msgid "" "Load the Excellon file.\n" "Usually it has a .DRL extension" @@ -17700,47 +17754,47 @@ msgstr "" "Загружает файл Excellon.\n" "Обычно он имеет расширение .DRL" -#: appTools/ToolPcbWizard.py:416 +#: appPlugins/ToolPcbWizard.py:416 msgid "INF file" msgstr "INF файл" -#: appTools/ToolPcbWizard.py:418 +#: appPlugins/ToolPcbWizard.py:418 msgid "Load the INF file." msgstr "Загружает INF-файл." -#: appTools/ToolPcbWizard.py:431 +#: appPlugins/ToolPcbWizard.py:431 msgid "Tool Number" msgstr "Номер инструмента" -#: appTools/ToolPcbWizard.py:433 +#: appPlugins/ToolPcbWizard.py:433 msgid "Tool diameter in file units." msgstr "Диаметр инструмента в файловых единицах." -#: appTools/ToolPcbWizard.py:450 +#: appPlugins/ToolPcbWizard.py:450 msgid "Int. digits" msgstr "Целые цифры" -#: appTools/ToolPcbWizard.py:452 +#: appPlugins/ToolPcbWizard.py:452 msgid "The number of digits for the integral part of the coordinates." msgstr "Количество цифр для неотъемлемой части координат." -#: appTools/ToolPcbWizard.py:460 +#: appPlugins/ToolPcbWizard.py:460 msgid "Frac. digits" msgstr "Дробные цифры" -#: appTools/ToolPcbWizard.py:462 +#: appPlugins/ToolPcbWizard.py:462 msgid "The number of digits for the fractional part of the coordinates." msgstr "Количество цифр для дробной части координат." -#: appTools/ToolPcbWizard.py:470 +#: appPlugins/ToolPcbWizard.py:470 msgid "No Suppression" msgstr "Нет подавления" -#: appTools/ToolPcbWizard.py:471 +#: appPlugins/ToolPcbWizard.py:471 msgid "Zeros supp." msgstr "Подавление нулей." -#: appTools/ToolPcbWizard.py:473 +#: appPlugins/ToolPcbWizard.py:473 msgid "" "The type of zeros suppression used.\n" "Can be of type:\n" @@ -17754,7 +17808,7 @@ msgstr "" "- TZ = конечные нули сохраняются\n" "- Нет подавления = нет подавления нуля" -#: appTools/ToolPcbWizard.py:487 +#: appPlugins/ToolPcbWizard.py:487 msgid "" "The type of units that the coordinates and tool\n" "diameters are using. Can be INCH or MM." @@ -17762,11 +17816,11 @@ msgstr "" "Тип единиц измерения, координаты и инструмент\n" "диаметры используют. Может быть ДЮЙМ или ММ." -#: appTools/ToolPcbWizard.py:495 +#: appPlugins/ToolPcbWizard.py:495 msgid "Import Excellon" msgstr "Импорт Excellon" -#: appTools/ToolPcbWizard.py:497 +#: appPlugins/ToolPcbWizard.py:497 msgid "" "Import an Excellon file\n" "that store it's information's in 2 files.\n" @@ -17778,29 +17832,29 @@ msgstr "" "Обычно один имеет расширение .DRL, а\n" "другой имеет расширение .INF." -#: appTools/ToolPunchGerber.py:194 +#: appPlugins/ToolPunchGerber.py:194 #, fuzzy #| msgid "Punch Gerber" msgid "Punch Geber" msgstr "Перфорация" -#: appTools/ToolPunchGerber.py:537 +#: appPlugins/ToolPunchGerber.py:537 #, fuzzy #| msgid "Click on a polygon to isolate it." msgid "Click on a pad to select it." msgstr "Нажмите на полигон, чтобы изолировать его." -#: appTools/ToolPunchGerber.py:785 appTools/ToolPunchGerber.py:918 +#: appPlugins/ToolPunchGerber.py:785 appPlugins/ToolPunchGerber.py:918 msgid "The value of the fixed diameter is 0.0. Aborting." msgstr "Значение фиксированного диаметра составляет 0,0. Прерывание." -#: appTools/ToolPunchGerber.py:1694 +#: appPlugins/ToolPunchGerber.py:1694 #, fuzzy #| msgid "Added polygon" msgid "Added pad" msgstr "Добавленный полигон" -#: appTools/ToolPunchGerber.py:1695 +#: appPlugins/ToolPunchGerber.py:1695 #, fuzzy #| msgid "Click to add next polygon or right click to start." msgid "Click to add next pad or right click to start." @@ -17808,13 +17862,13 @@ msgstr "" "Щелкните, чтобы добавить следующий многоугольник, или щелкните правой " "кнопкой мыши, чтобы начать." -#: appTools/ToolPunchGerber.py:1707 +#: appPlugins/ToolPunchGerber.py:1707 #, fuzzy #| msgid "Removed polygon" msgid "Removed pad" msgstr "Удалённый полигон" -#: appTools/ToolPunchGerber.py:1708 +#: appPlugins/ToolPunchGerber.py:1708 #, fuzzy #| msgid "Click to add/remove next polygon or right click to start." msgid "Click to add/remove next pad or right click to start." @@ -17822,42 +17876,42 @@ msgstr "" "Щелкните, чтобы добавить / удалить следующий многоугольник, или щелкните " "правой кнопкой мыши, чтобы начать." -#: appTools/ToolPunchGerber.py:1713 +#: appPlugins/ToolPunchGerber.py:1713 #, fuzzy #| msgid "No polygon detected under click position." msgid "No pad detected under click position." msgstr "Полигон не обнаружен в указанной позиции." -#: appTools/ToolPunchGerber.py:1912 +#: appPlugins/ToolPunchGerber.py:1912 #, fuzzy #| msgid "All objects are selected." msgid "All selectable pads are selected." msgstr "Все объекты выделены." -#: appTools/ToolPunchGerber.py:1929 +#: appPlugins/ToolPunchGerber.py:1929 #, fuzzy #| msgid "Selection Color" msgid "Selection cleared." msgstr "Цвет выделения" -#: appTools/ToolPunchGerber.py:1992 +#: appPlugins/ToolPunchGerber.py:1992 msgid "Gerber into which to punch holes" msgstr "Gerber для перфорации отверстий" -#: appTools/ToolPunchGerber.py:2129 +#: appPlugins/ToolPunchGerber.py:2129 msgid "" "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "" "Удаляет геометрию Excellon из Gerber, чтобы создать отверстия в площадках." -#: appTools/ToolPunchGerber.py:2281 +#: appPlugins/ToolPunchGerber.py:2281 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 "" -#: appTools/ToolPunchGerber.py:2320 +#: appPlugins/ToolPunchGerber.py:2320 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -17865,28 +17919,28 @@ msgstr "" "Создание объекта Gerber из выделенного объекта, в пределах\n" "указанного квадрата." -#: appTools/ToolQRCode.py:211 appTools/ToolQRCode.py:559 -#: appTools/ToolQRCode.py:610 +#: appPlugins/ToolQRCode.py:211 appPlugins/ToolQRCode.py:559 +#: appPlugins/ToolQRCode.py:610 msgid "Cancelled. There is no QRCode Data in the text box." msgstr "Отмена. В текстовом поле нет данных QRCode." -#: appTools/ToolQRCode.py:388 +#: appPlugins/ToolQRCode.py:388 msgid "QRCode Tool done." msgstr "QRCode готов." -#: appTools/ToolQRCode.py:758 +#: appPlugins/ToolQRCode.py:758 msgid "Gerber Object to which the QRCode will be added." msgstr "Объект Gerber к которому будет добавлен QRCode." -#: appTools/ToolQRCode.py:794 +#: appPlugins/ToolQRCode.py:794 msgid "The parameters used to shape the QRCode." msgstr "Параметры, используемые для формирования QRCode." -#: appTools/ToolQRCode.py:899 +#: appPlugins/ToolQRCode.py:899 msgid "Export QRCode" msgstr "Экспорт QRCode" -#: appTools/ToolQRCode.py:901 +#: appPlugins/ToolQRCode.py:901 msgid "" "Show a set of controls allowing to export the QRCode\n" "to a SVG file or an PNG file." @@ -17894,90 +17948,90 @@ msgstr "" "Отображает набор элементов управления, позволяющих экспортировать QRCode\n" "в файл SVG или PNG." -#: appTools/ToolQRCode.py:940 +#: appPlugins/ToolQRCode.py:940 msgid "Transparent back color" msgstr "Прозрачный фон" -#: appTools/ToolQRCode.py:965 +#: appPlugins/ToolQRCode.py:965 msgid "Export QRCode SVG" msgstr "Экспорт QRCode SVG" -#: appTools/ToolQRCode.py:967 +#: appPlugins/ToolQRCode.py:967 msgid "Export a SVG file with the QRCode content." msgstr "Экспортируйте файл изображения PNG с содержимым QRCode." -#: appTools/ToolQRCode.py:978 +#: appPlugins/ToolQRCode.py:978 msgid "Export QRCode PNG" msgstr "Экспорт QRCode PNG" -#: appTools/ToolQRCode.py:980 +#: appPlugins/ToolQRCode.py:980 msgid "Export a PNG image file with the QRCode content." msgstr "Экспорт файла SVG с содержимым QRCode." -#: appTools/ToolQRCode.py:991 +#: appPlugins/ToolQRCode.py:991 msgid "Insert QRCode" msgstr "Вставить QR-код" -#: appTools/ToolQRCode.py:994 +#: appPlugins/ToolQRCode.py:994 msgid "Create the QRCode object." msgstr "Будет создан объект QRCode." -#: appTools/ToolReport.py:31 appTools/ToolReport.py:151 +#: appPlugins/ToolReport.py:31 appPlugins/ToolReport.py:151 #, fuzzy #| msgid "Get Report" msgid "Object Report" msgstr "Получить отчет" -#: appTools/ToolReport.py:146 +#: appPlugins/ToolReport.py:146 msgid "Object Properties are displayed." msgstr "Отображены свойства объекта." -#: appTools/ToolReport.py:168 +#: appPlugins/ToolReport.py:168 msgid "TYPE" msgstr "ТИП" -#: appTools/ToolReport.py:169 +#: appPlugins/ToolReport.py:169 msgid "NAME" msgstr "НАЗВАНИЕ" -#: appTools/ToolReport.py:199 +#: appPlugins/ToolReport.py:199 msgid "Geo Type" msgstr "Тип рамки" -#: appTools/ToolReport.py:202 +#: appPlugins/ToolReport.py:202 msgid "Single-Geo" msgstr "Одиночный" -#: appTools/ToolReport.py:203 +#: appPlugins/ToolReport.py:203 msgid "Multi-Geo" msgstr "Мультипроход" -#: appTools/ToolReport.py:357 appTools/ToolReport.py:362 -#: appTools/ToolReport.py:364 +#: appPlugins/ToolReport.py:357 appPlugins/ToolReport.py:362 +#: appPlugins/ToolReport.py:364 msgid "Metric" msgstr "Метрический" -#: appTools/ToolRulesCheck.py:133 appTools/ToolRulesCheck.py:1163 +#: appPlugins/ToolRulesCheck.py:133 appPlugins/ToolRulesCheck.py:1163 msgid "Check Rules" msgstr "Проверка правил" -#: appTools/ToolRulesCheck.py:678 appTools/ToolRulesCheck.py:738 -#: appTools/ToolRulesCheck.py:775 appTools/ToolRulesCheck.py:847 -#: appTools/ToolRulesCheck.py:901 appTools/ToolRulesCheck.py:939 -#: appTools/ToolRulesCheck.py:1004 +#: appPlugins/ToolRulesCheck.py:678 appPlugins/ToolRulesCheck.py:738 +#: appPlugins/ToolRulesCheck.py:775 appPlugins/ToolRulesCheck.py:847 +#: appPlugins/ToolRulesCheck.py:901 appPlugins/ToolRulesCheck.py:939 +#: appPlugins/ToolRulesCheck.py:1004 msgid "Value is not valid." msgstr "Значение недействительно." -#: appTools/ToolRulesCheck.py:692 +#: appPlugins/ToolRulesCheck.py:692 msgid "TOP -> Copper to Copper clearance" msgstr "ВЕРХ -> Зазор между медными дорожками" -#: appTools/ToolRulesCheck.py:703 +#: appPlugins/ToolRulesCheck.py:703 msgid "BOTTOM -> Copper to Copper clearance" msgstr "НИЗ -> Зазор между медными дорожками" -#: appTools/ToolRulesCheck.py:708 appTools/ToolRulesCheck.py:802 -#: appTools/ToolRulesCheck.py:966 +#: appPlugins/ToolRulesCheck.py:708 appPlugins/ToolRulesCheck.py:802 +#: appPlugins/ToolRulesCheck.py:966 msgid "" "At least one Gerber object has to be selected for this rule but none is " "selected." @@ -17985,12 +18039,12 @@ msgstr "" "Для этого правила должен быть выбран хотя бы один объект Gerber, но ни один " "не выбран." -#: appTools/ToolRulesCheck.py:744 +#: appPlugins/ToolRulesCheck.py:744 msgid "" "One of the copper Gerber objects or the Outline Gerber object is not valid." msgstr "Один из Gerber объектов меди или Gerber объект контура недопустим." -#: appTools/ToolRulesCheck.py:757 appTools/ToolRulesCheck.py:921 +#: appPlugins/ToolRulesCheck.py:757 appPlugins/ToolRulesCheck.py:921 msgid "" "Outline Gerber object presence is mandatory for this rule but it is not " "selected." @@ -17998,31 +18052,31 @@ msgstr "" "Присутствие Gerber объекта контура является обязательным для этого правила, " "но он не выбран." -#: appTools/ToolRulesCheck.py:774 appTools/ToolRulesCheck.py:801 +#: appPlugins/ToolRulesCheck.py:774 appPlugins/ToolRulesCheck.py:801 msgid "Silk to Silk clearance" msgstr "Зазор между элементами шелкографии" -#: appTools/ToolRulesCheck.py:787 +#: appPlugins/ToolRulesCheck.py:787 msgid "TOP -> Silk to Silk clearance" msgstr "ВЕРХ -> Зазор между элементами шелкографии" -#: appTools/ToolRulesCheck.py:797 +#: appPlugins/ToolRulesCheck.py:797 msgid "BOTTOM -> Silk to Silk clearance" msgstr "НИЗ -> Зазор между элементами шелкографии" -#: appTools/ToolRulesCheck.py:853 +#: appPlugins/ToolRulesCheck.py:853 msgid "One or more of the Gerber objects is not valid." msgstr "Один или несколько объектов Gerber недопустимы." -#: appTools/ToolRulesCheck.py:861 +#: appPlugins/ToolRulesCheck.py:861 msgid "TOP -> Silk to Solder Mask Clearance" msgstr "ВЕРХ -> Зазор между шелкографией и паяльной маской" -#: appTools/ToolRulesCheck.py:867 +#: appPlugins/ToolRulesCheck.py:867 msgid "BOTTOM -> Silk to Solder Mask Clearance" msgstr "НИЗ -> Зазор между шелкографией и паяльной маской" -#: appTools/ToolRulesCheck.py:871 +#: appPlugins/ToolRulesCheck.py:871 msgid "" "Both Silk and Solder Mask Gerber objects has to be either both Top or both " "Bottom." @@ -18030,115 +18084,115 @@ msgstr "" "Gerber объекты шелкографии или паяльной маски должны быть либо сверху, либо " "снизу." -#: appTools/ToolRulesCheck.py:907 +#: appPlugins/ToolRulesCheck.py:907 msgid "" "One of the Silk Gerber objects or the Outline Gerber object is not valid." msgstr "" "Один из Gerber объектов шелкографии или Gerber объект контура недопустим." -#: appTools/ToolRulesCheck.py:951 +#: appPlugins/ToolRulesCheck.py:951 msgid "TOP -> Minimum Solder Mask Sliver" msgstr "ВЕРХ -> Минимальная ширина паяльной маски" -#: appTools/ToolRulesCheck.py:961 +#: appPlugins/ToolRulesCheck.py:961 msgid "BOTTOM -> Minimum Solder Mask Sliver" msgstr "НИЗ-> Минимальная ширина паяльной маски" -#: appTools/ToolRulesCheck.py:1010 +#: appPlugins/ToolRulesCheck.py:1010 msgid "One of the Copper Gerber objects or the Excellon objects is not valid." msgstr "Один из объектов Copper Gerber или Excellon недопустим." -#: appTools/ToolRulesCheck.py:1026 +#: appPlugins/ToolRulesCheck.py:1026 msgid "" "Excellon object presence is mandatory for this rule but none is selected." msgstr "" "Наличие объекта Excellon обязательно для этого правила, но ни один объект не " "выбран." -#: appTools/ToolRulesCheck.py:1104 appTools/ToolRulesCheck.py:1117 -#: appTools/ToolRulesCheck.py:1128 appTools/ToolRulesCheck.py:1141 +#: appPlugins/ToolRulesCheck.py:1104 appPlugins/ToolRulesCheck.py:1117 +#: appPlugins/ToolRulesCheck.py:1128 appPlugins/ToolRulesCheck.py:1141 msgid "STATUS" msgstr "СТАТУС" -#: appTools/ToolRulesCheck.py:1107 appTools/ToolRulesCheck.py:1131 +#: appPlugins/ToolRulesCheck.py:1107 appPlugins/ToolRulesCheck.py:1131 msgid "FAILED" msgstr "НЕУДАЧНО" -#: appTools/ToolRulesCheck.py:1120 appTools/ToolRulesCheck.py:1144 +#: appPlugins/ToolRulesCheck.py:1120 appPlugins/ToolRulesCheck.py:1144 msgid "PASSED" msgstr "УСПЕШНО ПРОЙДЕНО" -#: appTools/ToolRulesCheck.py:1121 appTools/ToolRulesCheck.py:1145 +#: appPlugins/ToolRulesCheck.py:1121 appPlugins/ToolRulesCheck.py:1145 msgid "Violations: There are no violations for the current rule." msgstr "Нарушения: нарушений по текущему правилу нет." -#: appTools/ToolRulesCheck.py:1191 +#: appPlugins/ToolRulesCheck.py:1191 msgid "Gerber objects for which to check rules." msgstr "Объекты Gerber для проверки правил." -#: appTools/ToolRulesCheck.py:1206 +#: appPlugins/ToolRulesCheck.py:1206 msgid "Top" msgstr "Верх" -#: appTools/ToolRulesCheck.py:1208 +#: appPlugins/ToolRulesCheck.py:1208 msgid "The Top Gerber Copper object for which rules are checked." msgstr "Объект Top Gerber Copper, для которого проверяются правила." -#: appTools/ToolRulesCheck.py:1224 +#: appPlugins/ToolRulesCheck.py:1224 msgid "Bottom" msgstr "Низ" -#: appTools/ToolRulesCheck.py:1226 +#: appPlugins/ToolRulesCheck.py:1226 msgid "The Bottom Gerber Copper object for which rules are checked." msgstr "Нижний Gerber объект меди, для которого проверяются правила." -#: appTools/ToolRulesCheck.py:1242 +#: appPlugins/ToolRulesCheck.py:1242 msgid "SM Top" msgstr "ПМ Верх" -#: appTools/ToolRulesCheck.py:1244 +#: appPlugins/ToolRulesCheck.py:1244 msgid "The Top Gerber Solder Mask object for which rules are checked." msgstr "" "Верхний Gerber объект паяльной маски, для которого проверяются правила." -#: appTools/ToolRulesCheck.py:1260 +#: appPlugins/ToolRulesCheck.py:1260 msgid "SM Bottom" msgstr "ПМ Низ" -#: appTools/ToolRulesCheck.py:1262 +#: appPlugins/ToolRulesCheck.py:1262 msgid "The Bottom Gerber Solder Mask object for which rules are checked." msgstr "Нижний Gerber объект паяльной маски, для которого проверяются правила." -#: appTools/ToolRulesCheck.py:1278 +#: appPlugins/ToolRulesCheck.py:1278 msgid "Silk Top" msgstr "Шелкография Верх" -#: appTools/ToolRulesCheck.py:1280 +#: appPlugins/ToolRulesCheck.py:1280 msgid "The Top Gerber Silkscreen object for which rules are checked." msgstr "Верхний Gerber объект шелкографии, для которого проверяются правила." -#: appTools/ToolRulesCheck.py:1296 +#: appPlugins/ToolRulesCheck.py:1296 msgid "Silk Bottom" msgstr "Шелкография низ" -#: appTools/ToolRulesCheck.py:1298 +#: appPlugins/ToolRulesCheck.py:1298 msgid "The Bottom Gerber Silkscreen object for which rules are checked." msgstr "Нижний Gerber объект шелкографии, для которого проверяются правила." -#: appTools/ToolRulesCheck.py:1316 +#: appPlugins/ToolRulesCheck.py:1316 msgid "The Gerber Outline (Cutout) object for which rules are checked." msgstr "" "Gerber объект контур (обрезка платы), для которого проверяются правила." -#: appTools/ToolRulesCheck.py:1329 +#: appPlugins/ToolRulesCheck.py:1329 msgid "Excellon objects for which to check rules." msgstr "Объекты Excellon для проверки правил." -#: appTools/ToolRulesCheck.py:1341 +#: appPlugins/ToolRulesCheck.py:1341 msgid "Excellon 1" msgstr "Excellon 1" -#: appTools/ToolRulesCheck.py:1343 +#: appPlugins/ToolRulesCheck.py:1343 msgid "" "Excellon object for which to check rules.\n" "Holds the plated holes or a general Excellon file content." @@ -18146,11 +18200,11 @@ msgstr "" "Объект Excellon, для которого проверяются правила.\n" "Содержит отверстия с металлизацией или общее содержимое файла Excellon." -#: appTools/ToolRulesCheck.py:1360 +#: appPlugins/ToolRulesCheck.py:1360 msgid "Excellon 2" msgstr "Excellon 2" -#: appTools/ToolRulesCheck.py:1362 +#: appPlugins/ToolRulesCheck.py:1362 msgid "" "Excellon object for which to check rules.\n" "Holds the non-plated holes." @@ -18158,123 +18212,123 @@ msgstr "" "Объект Excellon, для которого проверяются правила.\n" "Содержит отверстия без металлизации." -#: appTools/ToolRulesCheck.py:1375 +#: appPlugins/ToolRulesCheck.py:1375 msgid "All Rules" msgstr "Все правила" -#: appTools/ToolRulesCheck.py:1377 +#: appPlugins/ToolRulesCheck.py:1377 msgid "This check/uncheck all the rules below." msgstr "Выделение/снятие выделения всех правил ниже." -#: appTools/ToolRulesCheck.py:1646 +#: appPlugins/ToolRulesCheck.py:1646 msgid "Run Rules Check" msgstr "Запустить проверку" -#: appTools/ToolShell.py:59 +#: appPlugins/ToolShell.py:59 #, fuzzy #| msgid "Scaling could not be executed." msgid "Type a command to be executed ..." msgstr "Масштабирование не может быть выполнено." -#: appTools/ToolShell.py:68 +#: appPlugins/ToolShell.py:68 msgid "Clear the text." msgstr "Очистить текст." -#: appTools/ToolShell.py:103 appTools/ToolShell.py:105 +#: appPlugins/ToolShell.py:103 appPlugins/ToolShell.py:105 msgid "...processing..." msgstr "...обработка..." -#: appTools/ToolShell.py:321 +#: appPlugins/ToolShell.py:321 #, fuzzy #| msgid "FlatCAM Shell" msgid "FlatCAM Evo Shell" msgstr "FlatCAM Shell" -#: appTools/ToolSolderPaste.py:135 appTools/ToolSolderPaste.py:1143 +#: appPlugins/ToolSolderPaste.py:135 appPlugins/ToolSolderPaste.py:1143 #, fuzzy #| msgid "Z Dispense" msgid "SP Dispenser" msgstr "Z нанесения" -#: appTools/ToolSolderPaste.py:482 +#: appPlugins/ToolSolderPaste.py:482 msgid "Please enter a tool diameter to add, in Float format." msgstr "" "Пожалуйста, введите диаметр инструмента для добавления в формате Float." -#: appTools/ToolSolderPaste.py:516 +#: appPlugins/ToolSolderPaste.py:516 msgid "New Nozzle tool added to Tool Table." msgstr "Новое сопло добавлено в таблицу инструментов." -#: appTools/ToolSolderPaste.py:558 +#: appPlugins/ToolSolderPaste.py:558 msgid "Nozzle tool from Tool Table was edited." msgstr "Сопло было изменено в таблице инструментов." -#: appTools/ToolSolderPaste.py:621 +#: appPlugins/ToolSolderPaste.py:621 msgid "Tools deleted from Tool Table." msgstr "Инструменты удалены из таблицы инструментов." -#: appTools/ToolSolderPaste.py:675 +#: appPlugins/ToolSolderPaste.py:675 msgid "No SolderPaste mask Gerber object loaded." msgstr "Нет загруженного Gerber объекта маски паяльной пасты." -#: appTools/ToolSolderPaste.py:706 +#: appPlugins/ToolSolderPaste.py:706 msgid "No Nozzle tools in the tool table." msgstr "Нет инструментов сопла в таблице инструментов." -#: appTools/ToolSolderPaste.py:836 +#: appPlugins/ToolSolderPaste.py:836 msgid "Solder Paste geometry generated successfully" msgstr "Геометрия дозатора паяльной пасты успешно создана" -#: appTools/ToolSolderPaste.py:843 +#: appPlugins/ToolSolderPaste.py:843 msgid "Some or all pads have no solder due of inadequate nozzle diameters..." msgstr "" "Некоторые или все площадки не имеют припоя из-за недостаточного диаметра " "сопла ..." -#: appTools/ToolSolderPaste.py:857 +#: appPlugins/ToolSolderPaste.py:857 msgid "Generating Solder Paste dispensing geometry..." msgstr "Генерация геометрии дозирования паяльной пасты ..." -#: appTools/ToolSolderPaste.py:876 +#: appPlugins/ToolSolderPaste.py:876 msgid "There is no Geometry object available." msgstr "Объект Geometry недоступен." -#: appTools/ToolSolderPaste.py:881 +#: appPlugins/ToolSolderPaste.py:881 msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry." msgstr "" "Эта геометрия не может быть обработана. НЕТ геометрии инструмента паяльная " "пасты." -#: appTools/ToolSolderPaste.py:985 +#: appPlugins/ToolSolderPaste.py:985 msgid "ToolSolderPaste CNCjob created" msgstr "CNCjob дозатора паяльной пасты создан" -#: appTools/ToolSolderPaste.py:1016 appTools/ToolSolderPaste.py:1021 -#: appTools/ToolSolderPaste.py:1075 +#: appPlugins/ToolSolderPaste.py:1016 appPlugins/ToolSolderPaste.py:1021 +#: appPlugins/ToolSolderPaste.py:1075 msgid "" "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." msgstr "" "Этот объект CNCJob не может быть обработан. Нет CNCJob объекта паяльной " "пасты." -#: appTools/ToolSolderPaste.py:1085 +#: appPlugins/ToolSolderPaste.py:1085 msgid "Export GCode ..." msgstr "Экспорт GCode ..." -#: appTools/ToolSolderPaste.py:1133 +#: appPlugins/ToolSolderPaste.py:1133 msgid "Solder paste dispenser GCode file saved to" msgstr "Файл GCode дозатора паяльной пасты сохранён в" -#: appTools/ToolSolderPaste.py:1160 +#: appPlugins/ToolSolderPaste.py:1160 msgid "" "A plugin to help dispense solder paste on the PCB pads using a CNC machine." msgstr "" -#: appTools/ToolSolderPaste.py:1172 +#: appPlugins/ToolSolderPaste.py:1172 msgid "Gerber Solderpaste object." msgstr "Объект паяльной маски." -#: appTools/ToolSolderPaste.py:1191 +#: appPlugins/ToolSolderPaste.py:1191 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for dispensing solder paste." @@ -18282,7 +18336,7 @@ msgstr "" "Пул инструментов, из которого алгоритм\n" "выберет те, которые будут использоваться для дозирования паяльной пасты." -#: appTools/ToolSolderPaste.py:1206 +#: appPlugins/ToolSolderPaste.py:1206 msgid "" "This is the Tool Number.\n" "The solder dispensing will start with the tool with the biggest \n" @@ -18297,7 +18351,7 @@ msgstr "" "Если больше нет инструментов, но есть еще не покрытые прокладки\n" "  с паяльной пастой приложение выдаст окно с предупреждением." -#: appTools/ToolSolderPaste.py:1213 +#: appPlugins/ToolSolderPaste.py:1213 msgid "" "Tool Diameter. Its value\n" "is the width of the solder paste dispensed." @@ -18305,7 +18359,7 @@ msgstr "" "Диаметр инструмента. Его ценность\n" "ширина нанесенной паяльной пасты." -#: appTools/ToolSolderPaste.py:1234 +#: appPlugins/ToolSolderPaste.py:1234 msgid "" "Add a new nozzle tool to the Tool Table\n" "with the diameter specified above." @@ -18313,11 +18367,11 @@ msgstr "" "Добавить новый инструмент сопла в таблицу инструментов\n" "с диаметром, указанным выше." -#: appTools/ToolSolderPaste.py:1486 +#: appPlugins/ToolSolderPaste.py:1486 msgid "Generate solder paste dispensing geometry." msgstr "Создание геометрии дозирования паяльной пасты." -#: appTools/ToolSolderPaste.py:1505 +#: appPlugins/ToolSolderPaste.py:1505 msgid "" "Geometry Solder Paste object.\n" "The name of the object has to end in:\n" @@ -18327,7 +18381,7 @@ msgstr "" "Название объекта должно заканчиваться на:\n" "«_solderpaste» в качестве защиты." -#: appTools/ToolSolderPaste.py:1521 +#: appPlugins/ToolSolderPaste.py:1521 msgid "" "Generate GCode for Solder Paste dispensing\n" "on PCB pads." @@ -18335,13 +18389,13 @@ msgstr "" "Создаёт GCode для дозирования паяльной пасты\n" "на печатной плате." -#: appTools/ToolSolderPaste.py:1539 +#: appPlugins/ToolSolderPaste.py:1539 #, fuzzy #| msgid "Create CNCJob" msgid "CNCJob" msgstr "Создать CNCJob" -#: appTools/ToolSolderPaste.py:1541 +#: appPlugins/ToolSolderPaste.py:1541 msgid "" "CNCJob Solder paste object.\n" "In order to enable the GCode save section,\n" @@ -18353,11 +18407,11 @@ msgstr "" "имя объекта должно заканчиваться на:\n" "«_solderpaste» в качестве защиты." -#: appTools/ToolSolderPaste.py:1556 +#: appPlugins/ToolSolderPaste.py:1556 msgid "Save GCode" msgstr "Сохранить GCode" -#: appTools/ToolSolderPaste.py:1559 +#: appPlugins/ToolSolderPaste.py:1559 msgid "" "Save the generated GCode for Solder Paste dispensing\n" "on PCB pads, to a file." @@ -18365,47 +18419,48 @@ msgstr "" "Сохранение сгенерированного GCode для подачи паяльной пасты\n" "на печатную платау, в файл." -#: appTools/ToolSub.py:249 appTools/ToolSub.py:481 +#: appPlugins/ToolSub.py:249 appPlugins/ToolSub.py:481 msgid "No Target object loaded." msgstr "Нет загруженного целевого объекта." -#: appTools/ToolSub.py:252 +#: appPlugins/ToolSub.py:252 msgid "Loading geometry from Gerber objects." msgstr "Загрузка геометрии из Gerber объектов." -#: appTools/ToolSub.py:269 appTools/ToolSub.py:494 +#: appPlugins/ToolSub.py:269 appPlugins/ToolSub.py:494 msgid "No Subtractor object loaded." msgstr "Нет загруженного объекта Вычитателя." -#: appTools/ToolSub.py:319 +#: appPlugins/ToolSub.py:319 msgid "Finished parsing geometry for aperture" msgstr "Завершение разбора геометрии для отверстия" -#: appTools/ToolSub.py:321 +#: appPlugins/ToolSub.py:321 msgid "Subtraction aperture processing finished." msgstr "Вычитание отверстий закончено." -#: appTools/ToolSub.py:454 appTools/ToolSub.py:648 appTools/ToolSub.py:730 +#: appPlugins/ToolSub.py:454 appPlugins/ToolSub.py:648 +#: appPlugins/ToolSub.py:730 msgid "Generating new object failed." msgstr "Генерация нового объекта не удалась." -#: appTools/ToolSub.py:458 appTools/ToolSub.py:653 +#: appPlugins/ToolSub.py:458 appPlugins/ToolSub.py:653 msgid "Created" msgstr "Создан" -#: appTools/ToolSub.py:507 +#: appPlugins/ToolSub.py:507 msgid "Currently, the Subtractor geometry cannot be of type Multigeo." msgstr "В настоящее время Substractor geometry не может иметь тип Multigeo." -#: appTools/ToolSub.py:547 +#: appPlugins/ToolSub.py:547 msgid "Parsing solid_geometry ..." msgstr "Разбор solid_geometry ..." -#: appTools/ToolSub.py:549 +#: appPlugins/ToolSub.py:549 msgid "Parsing solid_geometry for tool" msgstr "Разбор solid_geometry для инструмента" -#: appTools/ToolSub.py:766 +#: appPlugins/ToolSub.py:766 #, fuzzy #| msgid "" #| "A tool to substract one Gerber or Geometry object\n" @@ -18417,7 +18472,7 @@ msgstr "" "Инструмент для вычитания одного объекта Gerber или Geometry\n" "от другого того же типа." -#: appTools/ToolSub.py:828 +#: appPlugins/ToolSub.py:828 msgid "" "Gerber object from which to subtract\n" "the subtractor Gerber object." @@ -18425,11 +18480,11 @@ msgstr "" "Объект Gerber, из которого вычитается\n" "Gerber объект вычитателя." -#: appTools/ToolSub.py:842 appTools/ToolSub.py:895 +#: appPlugins/ToolSub.py:842 appPlugins/ToolSub.py:895 msgid "Subtractor" msgstr "Вычитатель" -#: appTools/ToolSub.py:844 +#: appPlugins/ToolSub.py:844 msgid "" "Gerber object that will be subtracted\n" "from the target Gerber object." @@ -18437,11 +18492,11 @@ msgstr "" "Объект Gerber, который будет вычтен\n" "из целевого Gerber объекта." -#: appTools/ToolSub.py:851 +#: appPlugins/ToolSub.py:851 msgid "Subtract Gerber" msgstr "Вычесть Gerber" -#: appTools/ToolSub.py:854 +#: appPlugins/ToolSub.py:854 msgid "" "Will remove the area occupied by the subtractor\n" "Gerber from the Target Gerber.\n" @@ -18453,7 +18508,7 @@ msgstr "" "Может использоваться для удаления перекрывающей шелкографии\n" "над паяльной маской." -#: appTools/ToolSub.py:881 +#: appPlugins/ToolSub.py:881 msgid "" "Geometry object from which to subtract\n" "the subtractor Geometry object." @@ -18461,7 +18516,7 @@ msgstr "" "Объект геометрии, из которого будет вычитаться\n" "Geometry объект вычитателя." -#: appTools/ToolSub.py:897 +#: appPlugins/ToolSub.py:897 msgid "" "Geometry object that will be subtracted\n" "from the target Geometry object." @@ -18469,11 +18524,11 @@ msgstr "" "Объект Geometry, который будет вычтен\n" "из целевого объекта Geometry." -#: appTools/ToolSub.py:909 +#: appPlugins/ToolSub.py:909 msgid "Subtract Geometry" msgstr "Вычесть Geometry" -#: appTools/ToolSub.py:912 +#: appPlugins/ToolSub.py:912 msgid "" "Will remove the area occupied by the subtractor\n" "Geometry from the Target Geometry." @@ -18481,60 +18536,60 @@ msgstr "" "Удалит область, занятую вычитателем\n" "из целевой геометрии." -#: appTools/ToolTransform.py:103 appTools/ToolTransform.py:556 +#: appPlugins/ToolTransform.py:103 appPlugins/ToolTransform.py:556 msgid "Object Transform" msgstr "Трансформация" -#: appTools/ToolTransform.py:319 +#: appPlugins/ToolTransform.py:319 msgid "CNCJob objects can't be rotated." msgstr "Объекты CNCJob не могут вращаться." -#: appTools/ToolTransform.py:353 +#: appPlugins/ToolTransform.py:353 msgid "CNCJob objects can't be mirrored/flipped." msgstr "Объекты CNCJob не могут быть зеркалировны/отражены." -#: appTools/ToolTransform.py:384 +#: appPlugins/ToolTransform.py:384 msgid "Skew transformation can not be done for 0, 90 and 180 degrees." msgstr "Трансформация наклона не может быть сделана для 0, 90 и 180 градусов." -#: appTools/ToolTransform.py:397 +#: appPlugins/ToolTransform.py:397 msgid "CNCJob objects can't be skewed." msgstr "CNCJob объекты не могут быть наклонены." -#: appTools/ToolTransform.py:413 +#: appPlugins/ToolTransform.py:413 msgid "Skew on the" msgstr "Наклон на" -#: appTools/ToolTransform.py:413 appTools/ToolTransform.py:448 -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:413 appPlugins/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:485 msgid "axis done" msgstr "оси выполнено" -#: appTools/ToolTransform.py:431 +#: appPlugins/ToolTransform.py:431 msgid "CNCJob objects can't be scaled." msgstr "CNCJob объекты не могут быть масштабированы." -#: appTools/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:448 msgid "Scale on the" msgstr "Масштабирование на" -#: appTools/ToolTransform.py:464 +#: appPlugins/ToolTransform.py:464 msgid "CNCJob objects can't be offset." msgstr "Объекты CNCJob не могут быть смещены." -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:485 msgid "Offset on the" msgstr "Смещение на" -#: appTools/ToolTransform.py:501 +#: appPlugins/ToolTransform.py:501 msgid "CNCJob objects can't be buffered." msgstr "Объекты CNCJob не могут быть буферизированы." -#: appTools/ToolTransform.py:579 +#: appPlugins/ToolTransform.py:579 msgid "A plugin that allow geometry transformation." msgstr "" -#: appTools/ToolTransform.py:650 +#: appPlugins/ToolTransform.py:650 msgid "" "The object used as reference.\n" "The used point is the center of it's bounding box." @@ -18542,6 +18597,10 @@ msgstr "" "Объект, используемый в качестве ориентира.\n" "Использованная точка - центр ограничивающего ее поля." +#: appProcess.py:172 +msgid "processes running." +msgstr "процессы запущены." + #: appTranslation.py:104 msgid "The application will restart." msgstr "Приложение будет перезапущено." @@ -19896,7 +19955,7 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "Координаты G91 не реализованы ..." -#: defaults.py:897 +#: defaults.py:898 msgid "Failed to parse defaults file." msgstr "Не удалось прочитать файл значений по умолчанию." diff --git a/locale/tr/LC_MESSAGES/strings.mo b/locale/tr/LC_MESSAGES/strings.mo index 83d675d3..ea95400f 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 a51234c8..4040ade4 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-02-26 16:25+0200\n" -"PO-Revision-Date: 2021-02-26 16:25+0200\n" +"POT-Creation-Date: 2021-02-27 04:52+0200\n" +"PO-Revision-Date: 2021-02-27 04:52+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: tr_TR\n" @@ -116,12 +116,12 @@ msgstr "Yer İşaretleri" #: appEditors/AppGeoEditor.py:3135 appEditors/AppGeoEditor.py:4994 #: appEditors/AppGerberEditor.py:7134 appEditors/AppTextEditor.py:261 #: appGUI/MainGUI.py:3129 appGUI/MainGUI.py:3347 appGUI/MainGUI.py:3572 -#: appObjects/ObjectCollection.py:127 appTools/ToolCorners.py:410 -#: appTools/ToolCorners.py:504 appTools/ToolFilm.py:380 -#: appTools/ToolFilm.py:516 appTools/ToolImage.py:131 -#: appTools/ToolLevelling.py:1495 appTools/ToolMove.py:275 -#: appTools/ToolPcbWizard.py:207 appTools/ToolPcbWizard.py:230 -#: appTools/ToolQRCode.py:602 appTools/ToolQRCode.py:651 app_Main.py:1697 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:410 +#: appPlugins/ToolCorners.py:504 appPlugins/ToolFilm.py:380 +#: appPlugins/ToolFilm.py:516 appPlugins/ToolImage.py:131 +#: appPlugins/ToolLevelling.py:1495 appPlugins/ToolMove.py:275 +#: appPlugins/ToolPcbWizard.py:207 appPlugins/ToolPcbWizard.py:230 +#: appPlugins/ToolQRCode.py:602 appPlugins/ToolQRCode.py:651 app_Main.py:1697 #: app_Main.py:2977 app_Main.py:4701 app_Main.py:5100 app_Main.py:8789 #: app_Main.py:8828 app_Main.py:8872 app_Main.py:8898 app_Main.py:8938 #: app_Main.py:8963 app_Main.py:9011 app_Main.py:9049 app_Main.py:9095 @@ -134,10 +134,11 @@ msgstr "İptal edildi." #: Bookmark.py:312 appDatabase.py:2155 appEditors/AppTextEditor.py:316 #: appObjects/FlatCAMCNCJob.py:697 appObjects/FlatCAMCNCJob.py:1093 -#: appTools/ToolFilm.py:731 appTools/ToolFilm.py:746 appTools/ToolFilm.py:795 -#: appTools/ToolFilm.py:996 appTools/ToolFilm.py:1006 appTools/ToolFilm.py:1055 -#: appTools/ToolLevelling.py:1417 appTools/ToolLevelling.py:1609 -#: appTools/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 +#: appPlugins/ToolFilm.py:731 appPlugins/ToolFilm.py:746 +#: appPlugins/ToolFilm.py:795 appPlugins/ToolFilm.py:996 +#: appPlugins/ToolFilm.py:1006 appPlugins/ToolFilm.py:1055 +#: appPlugins/ToolLevelling.py:1417 appPlugins/ToolLevelling.py:1609 +#: appPlugins/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 #: app_Main.py:10279 app_Main.py:10414 app_Main.py:10480 app_Main.py:11276 msgid "" "Permission denied, saving not possible.\n" @@ -147,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:1749 appDatabase.py:2166 -#: appDatabase.py:2200 appTools/ToolNCC.py:1241 appTools/ToolPaint.py:843 -#: app_Main.py:2996 app_Main.py:6246 defaults.py:884 +#: appDatabase.py:2200 appPlugins/ToolNCC.py:1241 appPlugins/ToolPaint.py:843 +#: app_Main.py:2996 app_Main.py:6246 defaults.py:885 msgid "Could not load the file." msgstr "Dosya yüklenemedi." @@ -172,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 appTools/ToolCopperThieving.py:366 -#: appTools/ToolFollow.py:209 appTools/ToolIsolation.py:1608 -#: appTools/ToolNCC.py:1628 appTools/ToolPaint.py:1201 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:366 +#: appPlugins/ToolFollow.py:209 appPlugins/ToolIsolation.py:1608 +#: appPlugins/ToolNCC.py:1628 appPlugins/ToolPaint.py:1201 msgid "Click the start point of the area." msgstr "Başlangıç ​​noktasını tıklayın." -#: appCommon/Common.py:360 appTools/ToolFollow.py:429 appTools/ToolNCC.py:1687 -#: appTools/ToolPaint.py:1349 +#: appCommon/Common.py:360 appPlugins/ToolFollow.py:429 +#: appPlugins/ToolNCC.py:1687 appPlugins/ToolPaint.py:1349 msgid "Click the end point of the area." msgstr "Bitiş noktasını tıklayın." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appTools/ToolCopperThieving.py:410 appTools/ToolFollow.py:435 -#: appTools/ToolFollow.py:486 appTools/ToolIsolation.py:2556 -#: appTools/ToolIsolation.py:2608 appTools/ToolNCC.py:1691 -#: appTools/ToolNCC.py:1743 appTools/ToolPaint.py:1355 -#: appTools/ToolPaint.py:1406 +#: appPlugins/ToolCopperThieving.py:410 appPlugins/ToolFollow.py:435 +#: appPlugins/ToolFollow.py:486 appPlugins/ToolIsolation.py:2556 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolNCC.py:1691 +#: appPlugins/ToolNCC.py:1743 appPlugins/ToolPaint.py:1355 +#: appPlugins/ToolPaint.py:1406 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:2453 #: appEditors/AppGerberEditor.py:1022 appEditors/AppGerberEditor.py:1408 -#: appTools/ToolFollow.py:457 appTools/ToolIsolation.py:2579 -#: appTools/ToolNCC.py:1714 appTools/ToolPaint.py:1377 +#: appPlugins/ToolFollow.py:457 appPlugins/ToolIsolation.py:2579 +#: appPlugins/ToolNCC.py:1714 appPlugins/ToolPaint.py:1377 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 ..." @@ -240,13 +241,14 @@ msgstr "ID" #: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3430 #: appGUI/ObjectUI.py:212 appGUI/ObjectUI.py:574 appGUI/ObjectUI.py:897 #: appGUI/ObjectUI.py:1989 appGUI/ObjectUI.py:2230 appGUI/ObjectUI.py:2297 -#: appTools/ToolCalibration.py:942 appTools/ToolFiducials.py:799 +#: appPlugins/ToolCalibration.py:942 appPlugins/ToolFiducials.py:799 #: app_Main.py:8026 msgid "Name" msgstr "İsim" -#: appDatabase.py:38 appDatabase.py:265 appTools/ToolCalibration.py:943 -#: appTools/ToolMilling.py:3629 appTools/ToolSub.py:826 appTools/ToolSub.py:879 +#: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:943 +#: appPlugins/ToolMilling.py:3635 appPlugins/ToolSub.py:826 +#: appPlugins/ToolSub.py:879 msgid "Target" msgstr "Hedef" @@ -254,13 +256,13 @@ msgstr "Hedef" #: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:671 #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolDrilling.py:2359 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:2516 appTools/ToolMilling.py:2620 -#: appTools/ToolMilling.py:3682 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 appTools/ToolPcbWizard.py:428 -#: appTools/ToolReport.py:432 appTools/ToolReport.py:495 -#: appTools/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 appPlugins/ToolPcbWizard.py:428 +#: appPlugins/ToolReport.py:432 appPlugins/ToolReport.py:495 +#: appPlugins/ToolSolderPaste.py:1200 tclCommands/TclCommandDrillcncjob.py:196 msgid "Diameter" msgstr "Kalınlık" @@ -304,7 +306,7 @@ msgstr "" #: appDatabase.py:218 appDatabase.py:1189 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCalculators.py:510 appTools/ToolCutOut.py:2572 +#: appPlugins/ToolCalculators.py:510 appPlugins/ToolCutOut.py:2572 msgid "Tool Diameter" msgstr "Uç Kalınlığı" @@ -348,40 +350,41 @@ msgstr "Genel" #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:2231 #: appDatabase.py:2425 appGUI/MainGUI.py:4634 appGUI/ObjectUI.py:740 -#: appGUI/ObjectUI.py:1795 appTools/ToolMilling.py:59 -#: appTools/ToolMilling.py:191 +#: appGUI/ObjectUI.py:1795 appPlugins/ToolMilling.py:59 +#: appPlugins/ToolMilling.py:191 msgid "Milling" msgstr "Frezeleme" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2236 -#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appTools/ToolDrilling.py:55 -#: appTools/ToolDrilling.py:189 +#: appDatabase.py:2426 appGUI/ObjectUI.py:726 appPlugins/ToolDrilling.py:55 +#: appPlugins/ToolDrilling.py:189 msgid "Drilling" msgstr "Delme" #: appDatabase.py:271 appDatabase.py:593 appDatabase.py:1782 #: appDatabase.py:2244 appDatabase.py:2427 appGUI/MainGUI.py:4630 -#: appTools/ToolIsolation.py:208 appTools/ToolIsolation.py:3147 -#: appTools/ToolMilling.py:3972 appTools/ToolNCC.py:4359 +#: appPlugins/ToolIsolation.py:208 appPlugins/ToolIsolation.py:3147 +#: appPlugins/ToolMilling.py:3978 appPlugins/ToolNCC.py:4359 msgid "Isolation" msgstr "Yalıtım" #: appDatabase.py:271 appDatabase.py:1783 appDatabase.py:2252 #: appDatabase.py:2428 appEditors/AppGeoEditor.py:582 appGUI/MainGUI.py:1683 -#: appGUI/ObjectUI.py:1809 appTools/ToolPaint.py:247 appTools/ToolPaint.py:877 -#: appTools/ToolPaint.py:2882 +#: appGUI/ObjectUI.py:1809 appPlugins/ToolPaint.py:247 +#: appPlugins/ToolPaint.py:877 appPlugins/ToolPaint.py:2882 msgid "Paint" msgstr "Çizim" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2260 #: appDatabase.py:2429 appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1819 -#: appTools/ToolNCC.py:220 appTools/ToolNCC.py:1276 appTools/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:220 appPlugins/ToolNCC.py:1276 +#: appPlugins/ToolNCC.py:4080 msgid "NCC" msgstr "Bakır Temizleme" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2268 -#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appTools/ToolCutOut.py:171 -#: appTools/ToolCutOut.py:517 appTools/ToolCutOut.py:2296 +#: appDatabase.py:2430 appGUI/ObjectUI.py:380 appPlugins/ToolCutOut.py:171 +#: appPlugins/ToolCutOut.py:517 appPlugins/ToolCutOut.py:2296 msgid "Cutout" msgstr "PCB Kesme" @@ -391,8 +394,8 @@ msgstr "PCB Kesme" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appTools/ToolFollow.py:745 appTools/ToolIsolation.py:3633 -#: appTools/ToolNCC.py:4629 appTools/ToolPaint.py:3309 +#: appPlugins/ToolFollow.py:745 appPlugins/ToolIsolation.py:3633 +#: appPlugins/ToolNCC.py:4629 appPlugins/ToolPaint.py:3309 msgid "Shape" msgstr "Şekil" @@ -497,9 +500,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 -#: appTools/ToolCalculators.py:498 appTools/ToolCutOut.py:2470 -#: appTools/ToolDrilling.py:2437 appTools/ToolMilling.py:1350 -#: appTools/ToolMilling.py:4076 +#: appPlugins/ToolCalculators.py:498 appPlugins/ToolCutOut.py:2470 +#: appPlugins/ToolDrilling.py:2437 appPlugins/ToolMilling.py:1350 +#: appPlugins/ToolMilling.py:4082 msgid "Cut Z" msgstr "Z Derinliği" @@ -543,9 +546,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:88 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appTools/ToolCalibration.py:782 appTools/ToolDrilling.py:1534 -#: appTools/ToolDrilling.py:2479 appTools/ToolMilling.py:3296 -#: appTools/ToolMilling.py:4119 appTools/ToolSolderPaste.py:1320 +#: appPlugins/ToolCalibration.py:782 appPlugins/ToolDrilling.py:1534 +#: appPlugins/ToolDrilling.py:2479 appPlugins/ToolMilling.py:3302 +#: appPlugins/ToolMilling.py:4125 appPlugins/ToolSolderPaste.py:1320 msgid "Travel Z" msgstr "Z Kalkış Yüksekliği" @@ -596,7 +599,7 @@ msgstr "" #: appDatabase.py:482 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:163 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appTools/ToolMilling.py:4137 appTools/ToolSolderPaste.py:1362 +#: appPlugins/ToolMilling.py:4143 appPlugins/ToolSolderPaste.py:1362 msgid "Feedrate X-Y" msgstr "X-Y İlerleme Hızı" @@ -612,8 +615,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:178 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2496 appTools/ToolMilling.py:4155 -#: appTools/ToolSolderPaste.py:1375 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolMilling.py:4161 +#: appPlugins/ToolSolderPaste.py:1375 msgid "Feedrate Z" msgstr "Z İlerleme Hızı" @@ -655,8 +658,8 @@ msgstr "" "Boş bırakılırsa kullanılmaz.\n" "Devir/dakika cinsinden matkap dönüş hızı." -#: appDatabase.py:546 appDatabase.py:1039 appTools/ToolDrilling.py:2550 -#: appTools/ToolMilling.py:4240 +#: appDatabase.py:546 appDatabase.py:1039 appPlugins/ToolDrilling.py:2550 +#: appPlugins/ToolMilling.py:4246 msgid "Dwell" msgstr "Bekle" @@ -683,11 +686,11 @@ msgstr "" "Matkap ucunun ayarlanan hıza ulaşmasını\n" "sağlamak için kullanılan bir gecikme." -#: appDatabase.py:583 appTools/ToolNCC.py:4349 +#: appDatabase.py:583 appPlugins/ToolNCC.py:4349 msgid "Operation" msgstr "İşlem" -#: appDatabase.py:585 appTools/ToolNCC.py:4351 +#: appDatabase.py:585 appPlugins/ToolNCC.py:4351 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -701,7 +704,7 @@ msgstr "" "- Temizle -> Geleneksel bakır temizleme." #: appDatabase.py:592 appEditors/AppGerberEditor.py:6484 -#: appTools/ToolNCC.py:4358 +#: appPlugins/ToolNCC.py:4358 msgid "Clear" msgstr "Temizle" @@ -709,8 +712,8 @@ msgstr "Temizle" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appTools/ToolIsolation.py:3415 appTools/ToolMilling.py:3875 -#: appTools/ToolNCC.py:4367 +#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolMilling.py:3881 +#: appPlugins/ToolNCC.py:4367 msgid "Milling Type" msgstr "Freze Tipi" @@ -720,8 +723,8 @@ msgstr "Freze Tipi" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appTools/ToolIsolation.py:3417 appTools/ToolIsolation.py:3425 -#: appTools/ToolNCC.py:4369 appTools/ToolNCC.py:4377 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolIsolation.py:3425 +#: appPlugins/ToolNCC.py:4369 appPlugins/ToolNCC.py:4377 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -735,7 +738,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3422 appTools/ToolNCC.py:4374 +#: appPlugins/ToolIsolation.py:3422 appPlugins/ToolNCC.py:4374 msgid "Climb" msgstr "Tırmanma" @@ -743,7 +746,7 @@ msgstr "Tırmanma" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appTools/ToolIsolation.py:3423 appTools/ToolNCC.py:4375 +#: appPlugins/ToolIsolation.py:3423 appPlugins/ToolNCC.py:4375 msgid "Conventional" msgstr "Geleneksel" @@ -754,16 +757,16 @@ msgstr "Geleneksel" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appTools/ToolDrilling.py:2598 appTools/ToolIsolation.py:3400 -#: appTools/ToolMilling.py:3993 appTools/ToolNCC.py:4390 -#: appTools/ToolPaint.py:3134 +#: appPlugins/ToolDrilling.py:2598 appPlugins/ToolIsolation.py:3400 +#: appPlugins/ToolMilling.py:3999 appPlugins/ToolNCC.py:4390 +#: appPlugins/ToolPaint.py:3134 msgid "Overlap" msgstr "Üst Üste Gelme" #: appDatabase.py:623 appDatabase.py:731 appEditors/AppGeoEditor.py:506 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appTools/ToolNCC.py:4392 appTools/ToolPaint.py:3136 +#: appPlugins/ToolNCC.py:4392 appPlugins/ToolPaint.py:3136 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -794,12 +797,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:262 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appTools/ToolCopperThieving.py:1320 appTools/ToolCopperThieving.py:1597 -#: appTools/ToolCorners.py:789 appTools/ToolCutOut.py:2511 -#: appTools/ToolCutOut.py:2821 appTools/ToolExtract.py:1258 -#: appTools/ToolFiducials.py:904 appTools/ToolInvertGerber.py:249 -#: appTools/ToolInvertGerber.py:257 appTools/ToolMilling.py:3980 -#: appTools/ToolNCC.py:4434 appTools/ToolNCC.py:4536 +#: appPlugins/ToolCopperThieving.py:1320 appPlugins/ToolCopperThieving.py:1597 +#: appPlugins/ToolCorners.py:789 appPlugins/ToolCutOut.py:2511 +#: appPlugins/ToolCutOut.py:2821 appPlugins/ToolExtract.py:1258 +#: appPlugins/ToolFiducials.py:904 appPlugins/ToolInvertGerber.py:249 +#: appPlugins/ToolInvertGerber.py:257 appPlugins/ToolMilling.py:3986 +#: appPlugins/ToolNCC.py:4434 appPlugins/ToolNCC.py:4536 msgid "Margin" msgstr "Pay" @@ -810,9 +813,9 @@ msgstr "Pay" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appTools/ToolCopperThieving.py:1322 appTools/ToolCorners.py:791 -#: appTools/ToolFiducials.py:906 appTools/ToolMilling.py:3982 -#: appTools/ToolNCC.py:4436 appTools/ToolNCC.py:4538 +#: appPlugins/ToolCopperThieving.py:1322 appPlugins/ToolCorners.py:791 +#: appPlugins/ToolFiducials.py:906 appPlugins/ToolMilling.py:3988 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolNCC.py:4538 msgid "Bounding box margin." msgstr "Sınırlayıcı kutu boşluğu." @@ -823,14 +826,14 @@ msgstr "Sınırlayıcı kutu boşluğu." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appTools/ToolExtract.py:1025 appTools/ToolLevelling.py:1828 -#: appTools/ToolMilling.py:4008 appTools/ToolNCC.py:4411 -#: appTools/ToolPaint.py:3170 appTools/ToolPunchGerber.py:2102 +#: appPlugins/ToolExtract.py:1025 appPlugins/ToolLevelling.py:1828 +#: appPlugins/ToolMilling.py:4014 appPlugins/ToolNCC.py:4411 +#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPunchGerber.py:2102 msgid "Method" msgstr "Yöntem" #: appDatabase.py:657 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appTools/ToolNCC.py:4413 +#: appPlugins/ToolNCC.py:4413 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -846,8 +849,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Standard" msgstr "Standart" @@ -856,8 +859,8 @@ msgstr "Standart" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Seed" msgstr "Nokta Bazlı" @@ -867,31 +870,33 @@ msgstr "Nokta Bazlı" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 #: appParsers/ParseGerber.py:425 appParsers/ParseHPGL2.py:200 -#: appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Lines" msgstr "Çizgi Bazlı" #: appDatabase.py:665 appDatabase.py:779 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolNCC.py:4426 appTools/ToolPaint.py:3184 +#: appPlugins/ToolNCC.py:4426 appPlugins/ToolPaint.py:3184 msgid "Combo" msgstr "Karma" #: appDatabase.py:673 appDatabase.py:790 appEditors/AppGeoEditor.py:559 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolLevelling.py:1046 appTools/ToolLevelling.py:1068 -#: appTools/ToolLevelling.py:1913 appTools/ToolLevelling.py:1936 -#: appTools/ToolNCC.py:4447 appTools/ToolNCC.py:4549 appTools/ToolPaint.py:3195 +#: appPlugins/ToolLevelling.py:1046 appPlugins/ToolLevelling.py:1068 +#: appPlugins/ToolLevelling.py:1913 appPlugins/ToolLevelling.py:1936 +#: appPlugins/ToolNCC.py:4447 appPlugins/ToolNCC.py:4549 +#: appPlugins/ToolPaint.py:3195 msgid "Connect" msgstr "Birleştir" #: appDatabase.py:677 appDatabase.py:793 appEditors/AppGeoEditor.py:561 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4451 appTools/ToolNCC.py:4551 appTools/ToolPaint.py:3198 +#: appPlugins/ToolNCC.py:4451 appPlugins/ToolNCC.py:4551 +#: appPlugins/ToolPaint.py:3198 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -902,14 +907,16 @@ msgstr "" #: appDatabase.py:683 appDatabase.py:797 appEditors/AppGeoEditor.py:569 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appTools/ToolNCC.py:4457 appTools/ToolNCC.py:4557 appTools/ToolPaint.py:3202 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4557 +#: appPlugins/ToolPaint.py:3202 msgid "Contour" msgstr "Kenar" #: appDatabase.py:687 appDatabase.py:800 appEditors/AppGeoEditor.py:571 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appTools/ToolNCC.py:4461 appTools/ToolNCC.py:4559 appTools/ToolPaint.py:3205 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3205 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -922,15 +929,15 @@ msgstr "" #: appGUI/ObjectUI.py:136 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appTools/ToolEtchCompensation.py:432 appTools/ToolNCC.py:4467 -#: appTools/ToolNCC.py:4565 appTools/ToolPaint.py:3155 -#: appTools/ToolPaint.py:3251 appTools/ToolTransform.py:561 +#: appPlugins/ToolEtchCompensation.py:432 appPlugins/ToolNCC.py:4467 +#: appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3155 +#: appPlugins/ToolPaint.py:3251 appPlugins/ToolTransform.py:561 msgid "Offset" msgstr "Hizala" #: appDatabase.py:697 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 appTools/ToolNCC.py:4471 -#: appTools/ToolNCC.py:4567 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4567 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -942,7 +949,7 @@ msgstr "" #: appDatabase.py:752 appEditors/AppGeoEditor.py:526 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appTools/ToolPaint.py:3157 appTools/ToolPaint.py:3253 +#: appPlugins/ToolPaint.py:3157 appPlugins/ToolPaint.py:3253 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -952,7 +959,7 @@ msgstr "" "kaçınılacak mesafe bırakır." #: appDatabase.py:767 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appTools/ToolPaint.py:3172 +#: appPlugins/ToolPaint.py:3172 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -974,18 +981,18 @@ msgstr "" #: appDatabase.py:779 appDatabase.py:781 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appTools/ToolPaint.py:153 appTools/ToolPaint.py:594 -#: appTools/ToolPaint.py:3184 appTools/ToolPaint.py:3186 +#: appPlugins/ToolPaint.py:153 appPlugins/ToolPaint.py:594 +#: appPlugins/ToolPaint.py:3184 appPlugins/ToolPaint.py:3186 msgid "Laser_lines" msgstr "Lazer Çizgileri" #: appDatabase.py:818 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appTools/ToolIsolation.py:3387 +#: appPlugins/ToolIsolation.py:3387 msgid "Passes" msgstr "Geçişler" #: appDatabase.py:820 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appTools/ToolIsolation.py:3389 +#: appPlugins/ToolIsolation.py:3389 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -996,19 +1003,19 @@ msgstr "" #: appDatabase.py:833 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appTools/ToolIsolation.py:3402 appTools/ToolMilling.py:3995 +#: appPlugins/ToolIsolation.py:3402 appPlugins/ToolMilling.py:4001 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:866 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appTools/ToolIsolation.py:3435 +#: appPlugins/ToolIsolation.py:3435 msgid "Isolation Type" msgstr "Yalıtım Şekli" #: appDatabase.py:868 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appTools/ToolIsolation.py:3437 +#: appPlugins/ToolIsolation.py:3437 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1029,23 +1036,23 @@ msgstr "" #: appDatabase.py:877 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appTools/ToolIsolation.py:3446 +#: appPlugins/ToolIsolation.py:3446 msgid "Full" msgstr "Tam" #: appDatabase.py:878 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appTools/ToolIsolation.py:3447 +#: appPlugins/ToolIsolation.py:3447 msgid "Ext" msgstr "Dış" #: appDatabase.py:879 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appTools/ToolIsolation.py:3448 +#: appPlugins/ToolIsolation.py:3448 msgid "Int" msgstr "İç" #: appDatabase.py:897 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appTools/ToolDrilling.py:2439 appTools/ToolMilling.py:1352 -#: appTools/ToolMilling.py:4078 +#: appPlugins/ToolDrilling.py:2439 appPlugins/ToolMilling.py:1352 +#: appPlugins/ToolMilling.py:4084 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1054,12 +1061,12 @@ msgstr "" "bakır tabakanın altında." #: appDatabase.py:913 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 -#: appTools/ToolDrilling.py:2574 +#: appPlugins/ToolDrilling.py:2574 msgid "Offset Z" msgstr "Z Hizası" #: appDatabase.py:915 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 -#: appTools/ToolDrilling.py:2576 +#: appPlugins/ToolDrilling.py:2576 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -1072,8 +1079,8 @@ msgstr "" #: appDatabase.py:932 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appTools/ToolCutOut.py:2487 appTools/ToolDrilling.py:2457 -#: appTools/ToolMilling.py:4097 +#: appPlugins/ToolCutOut.py:2487 appPlugins/ToolDrilling.py:2457 +#: appPlugins/ToolMilling.py:4103 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1086,13 +1093,13 @@ msgstr "" #: appDatabase.py:954 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appTools/ToolCutOut.py:2498 appTools/ToolDrilling.py:2470 -#: appTools/ToolMilling.py:4110 +#: appPlugins/ToolCutOut.py:2498 appPlugins/ToolDrilling.py:2470 +#: appPlugins/ToolMilling.py:4116 msgid "Depth of each pass (positive)." msgstr "Her geçişin derinliği (pozitif)." #: appDatabase.py:963 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appTools/ToolDrilling.py:2481 appTools/ToolMilling.py:4121 +#: appPlugins/ToolDrilling.py:2481 appPlugins/ToolMilling.py:4127 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1101,7 +1108,7 @@ msgstr "" "ederken uç yüksekliği." #: appDatabase.py:986 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appTools/ToolDrilling.py:2498 appTools/ToolMilling.py:4157 +#: appPlugins/ToolDrilling.py:2498 appPlugins/ToolMilling.py:4163 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1116,12 +1123,12 @@ msgstr "" #: appDatabase.py:1001 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:60 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appTools/ToolDrilling.py:2513 appTools/ToolMilling.py:4172 +#: appPlugins/ToolDrilling.py:2513 appPlugins/ToolMilling.py:4178 msgid "Feedrate Rapids" msgstr "İlerleme Hızları" #: appDatabase.py:1003 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appTools/ToolDrilling.py:2515 appTools/ToolMilling.py:4174 +#: appPlugins/ToolDrilling.py:2515 appPlugins/ToolMilling.py:4180 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1138,13 +1145,13 @@ msgstr "" #: appDatabase.py:1024 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:194 -#: appTools/ToolDrilling.py:1548 appTools/ToolDrilling.py:2535 -#: appTools/ToolMilling.py:3314 appTools/ToolMilling.py:4225 +#: appPlugins/ToolDrilling.py:1548 appPlugins/ToolDrilling.py:2535 +#: appPlugins/ToolMilling.py:3320 appPlugins/ToolMilling.py:4231 msgid "Spindle speed" msgstr "Dönüş Hızı" #: appDatabase.py:1026 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 -#: appTools/ToolDrilling.py:2537 appTools/ToolMilling.py:4227 +#: appPlugins/ToolDrilling.py:2537 appPlugins/ToolMilling.py:4233 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1153,17 +1160,17 @@ msgstr "" "uç dönüş hızı (isteğe bağlı)." #: appDatabase.py:1071 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 -#: appTools/ToolDrilling.py:2590 +#: appPlugins/ToolDrilling.py:2590 msgid "Drill slots" msgstr "Yuvaları Del" #: appDatabase.py:1073 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 -#: appTools/ToolDrilling.py:2592 +#: appPlugins/ToolDrilling.py:2592 msgid "If the selected tool has slots then they will be drilled." msgstr "Seçilen delik yuvaya sahipse, bunlar delinecektir." #: appDatabase.py:1084 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 -#: appTools/ToolDrilling.py:2600 +#: appPlugins/ToolDrilling.py:2600 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" @@ -1171,12 +1178,12 @@ msgstr "" "geleceği." #: appDatabase.py:1098 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 -#: appTools/ToolDrilling.py:2614 +#: appPlugins/ToolDrilling.py:2614 msgid "Last drill" msgstr "Son Delik" #: appDatabase.py:1100 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 -#: appTools/ToolDrilling.py:2616 +#: appPlugins/ToolDrilling.py:2616 msgid "" "If the slot length is not completely covered by drill holes,\n" "add a drill hole on the slot end point." @@ -1187,8 +1194,8 @@ msgstr "" #: appDatabase.py:1128 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appTools/ToolCutOut.py:2513 appTools/ToolCutOut.py:2823 -#: appTools/ToolExtract.py:1260 +#: appPlugins/ToolCutOut.py:2513 appPlugins/ToolCutOut.py:2823 +#: appPlugins/ToolExtract.py:1260 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1200,12 +1207,12 @@ msgstr "" "çevresinden tamamen ayrılmasına sebep olacaktır" #: appDatabase.py:1140 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:119 -#: appTools/ToolCutOut.py:2521 +#: appPlugins/ToolCutOut.py:2521 msgid "Gap size" msgstr "Geçit Boyutu" #: appDatabase.py:1142 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 -#: appTools/ToolCutOut.py:2523 +#: appPlugins/ToolCutOut.py:2523 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1216,12 +1223,12 @@ msgstr "" "için kullanılan, kesik içindeki geçitlerin boyutu." #: appDatabase.py:1151 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:136 -#: appTools/ToolCutOut.py:2537 +#: appPlugins/ToolCutOut.py:2537 msgid "Gap type" msgstr "Geçit Şekli" #: appDatabase.py:1153 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 -#: appTools/ToolCutOut.py:2539 +#: appPlugins/ToolCutOut.py:2539 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1240,22 +1247,22 @@ msgstr "" "kaplanmıştır" #: appDatabase.py:1161 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:146 -#: appTools/ToolCutOut.py:2547 +#: appPlugins/ToolCutOut.py:2547 msgid "Bridge" msgstr "Geçit" #: appDatabase.py:1162 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:147 -#: appTools/ToolCutOut.py:2548 +#: appPlugins/ToolCutOut.py:2548 msgid "Thin" msgstr "İncelik" #: appDatabase.py:1173 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:157 -#: appTools/ToolCutOut.py:2558 +#: appPlugins/ToolCutOut.py:2558 msgid "Depth" msgstr "Derinlik" #: appDatabase.py:1175 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2560 +#: appPlugins/ToolCutOut.py:2560 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1264,7 +1271,7 @@ msgstr "" "frezeleme yapılana kadar olan derinlik." #: appDatabase.py:1191 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 -#: appTools/ToolCutOut.py:2574 +#: appPlugins/ToolCutOut.py:2574 msgid "The drill hole diameter when doing mouse bites." msgstr "Geçitlerde fare ısırığı şekli için delik genişliği." @@ -1273,25 +1280,25 @@ msgstr "Geçitlerde fare ısırığı şekli için delik genişliği." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1467 appTools/ToolCopperThieving.py:1507 -#: appTools/ToolCopperThieving.py:1547 appTools/ToolCutOut.py:2584 +#: appPlugins/ToolCopperThieving.py:1467 appPlugins/ToolCopperThieving.py:1507 +#: appPlugins/ToolCopperThieving.py:1547 appPlugins/ToolCutOut.py:2584 msgid "Spacing" msgstr "Aralık" #: appDatabase.py:1204 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appTools/ToolCutOut.py:2586 +#: appPlugins/ToolCutOut.py:2586 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:1223 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:218 -#: appTools/ToolCutOut.py:2400 +#: appPlugins/ToolCutOut.py:2400 msgid "Convex Shape" msgstr "Yuvarlak Köşe" #: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 -#: appTools/ToolCutOut.py:2402 appTools/ToolCutOut.py:2407 +#: appPlugins/ToolCutOut.py:2402 appPlugins/ToolCutOut.py:2407 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1301,11 +1308,11 @@ msgstr "" "Yalnız, kaynak nesnenin türü Gerber ise kullanılabilir." #: appDatabase.py:1234 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:194 -#: appTools/ToolCutOut.py:2631 +#: appPlugins/ToolCutOut.py:2631 msgid "Gaps" msgstr "Geçit Sayısı" -#: appDatabase.py:1236 appTools/ToolCutOut.py:2633 +#: appDatabase.py:1236 appPlugins/ToolCutOut.py:2633 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1388,10 +1395,10 @@ 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:1333 appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3908 appGUI/MainGUI.py:1615 -#: appGUI/preferences/PreferencesUIManager.py:959 app_Main.py:2630 +#: appDatabase.py:1333 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 +#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 +#: appGUI/GUIElements.py:3909 appGUI/MainGUI.py:1615 +#: appGUI/preferences/PreferencesUIManager.py:961 app_Main.py:2630 #: app_Main.py:3710 app_Main.py:4638 app_Main.py:4891 app_Main.py:9447 msgid "Cancel" msgstr "İptal" @@ -1399,76 +1406,76 @@ msgstr "İptal" #: appDatabase.py:1346 appDatabase.py:1357 appEditors/AppExcEditor.py:4561 #: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:884 #: appEditors/appGCodeEditor.py:895 appGUI/ObjectUI.py:156 -#: appGUI/ObjectUI.py:167 appTool.py:284 appTool.py:295 -#: appTools/ToolAlignObjects.py:535 appTools/ToolAlignObjects.py:546 -#: appTools/ToolCalculators.py:733 appTools/ToolCalculators.py:744 -#: appTools/ToolCalibration.py:1408 appTools/ToolCalibration.py:1419 -#: appTools/ToolCopperThieving.py:1761 appTools/ToolCopperThieving.py:1772 -#: appTools/ToolCorners.py:903 appTools/ToolCorners.py:914 -#: appTools/ToolCutOut.py:2889 appTools/ToolCutOut.py:2900 -#: appTools/ToolDblSided.py:1112 appTools/ToolDblSided.py:1123 -#: appTools/ToolDistance.py:672 appTools/ToolDistance.py:683 -#: appTools/ToolDistanceMin.py:362 appTools/ToolDistanceMin.py:373 -#: appTools/ToolDrilling.py:2941 appTools/ToolDrilling.py:2952 -#: appTools/ToolEtchCompensation.py:491 appTools/ToolEtchCompensation.py:502 -#: appTools/ToolExtract.py:1337 appTools/ToolExtract.py:1348 -#: appTools/ToolFiducials.py:1069 appTools/ToolFiducials.py:1080 -#: appTools/ToolFilm.py:1677 appTools/ToolFilm.py:1688 -#: appTools/ToolFollow.py:805 appTools/ToolFollow.py:816 -#: appTools/ToolImage.py:350 appTools/ToolImage.py:361 -#: appTools/ToolInvertGerber.py:320 appTools/ToolInvertGerber.py:331 -#: appTools/ToolIsolation.py:3702 appTools/ToolIsolation.py:3713 -#: appTools/ToolLevelling.py:2262 appTools/ToolLevelling.py:2273 -#: appTools/ToolMilling.py:4548 appTools/ToolMilling.py:4559 -#: appTools/ToolNCC.py:4791 appTools/ToolNCC.py:4802 -#: appTools/ToolOptimal.py:638 appTools/ToolOptimal.py:649 -#: appTools/ToolPaint.py:3411 appTools/ToolPaint.py:3422 -#: appTools/ToolPanelize.py:1365 appTools/ToolPanelize.py:1376 -#: appTools/ToolPcbWizard.py:519 appTools/ToolPcbWizard.py:530 -#: appTools/ToolPunchGerber.py:2363 appTools/ToolPunchGerber.py:2374 -#: appTools/ToolQRCode.py:1025 appTools/ToolQRCode.py:1036 -#: appTools/ToolRulesCheck.py:1701 appTools/ToolRulesCheck.py:1712 -#: appTools/ToolSolderPaste.py:1598 appTools/ToolSolderPaste.py:1609 -#: appTools/ToolSub.py:947 appTools/ToolSub.py:958 -#: appTools/ToolTransform.py:1011 appTools/ToolTransform.py:1022 +#: appGUI/ObjectUI.py:167 appPlugins/ToolAlignObjects.py:535 +#: appPlugins/ToolAlignObjects.py:546 appPlugins/ToolCalculators.py:733 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCalibration.py:1408 +#: appPlugins/ToolCalibration.py:1419 appPlugins/ToolCopperThieving.py:1761 +#: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCorners.py:903 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2889 +#: appPlugins/ToolCutOut.py:2900 appPlugins/ToolDblSided.py:1112 +#: appPlugins/ToolDblSided.py:1123 appPlugins/ToolDistance.py:672 +#: appPlugins/ToolDistance.py:683 appPlugins/ToolDistanceMin.py:362 +#: appPlugins/ToolDistanceMin.py:373 appPlugins/ToolDrilling.py:2941 +#: appPlugins/ToolDrilling.py:2952 appPlugins/ToolEtchCompensation.py:491 +#: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1337 +#: appPlugins/ToolExtract.py:1348 appPlugins/ToolFiducials.py:1069 +#: appPlugins/ToolFiducials.py:1080 appPlugins/ToolFilm.py:1677 +#: appPlugins/ToolFilm.py:1688 appPlugins/ToolFollow.py:805 +#: appPlugins/ToolFollow.py:816 appPlugins/ToolImage.py:350 +#: appPlugins/ToolImage.py:361 appPlugins/ToolInvertGerber.py:320 +#: appPlugins/ToolInvertGerber.py:331 appPlugins/ToolIsolation.py:3702 +#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2262 +#: appPlugins/ToolLevelling.py:2273 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolMilling.py:4565 appPlugins/ToolNCC.py:4791 +#: appPlugins/ToolNCC.py:4802 appPlugins/ToolOptimal.py:638 +#: appPlugins/ToolOptimal.py:649 appPlugins/ToolPaint.py:3411 +#: appPlugins/ToolPaint.py:3422 appPlugins/ToolPanelize.py:1365 +#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPcbWizard.py:519 +#: appPlugins/ToolPcbWizard.py:530 appPlugins/ToolPunchGerber.py:2363 +#: appPlugins/ToolPunchGerber.py:2374 appPlugins/ToolQRCode.py:1025 +#: appPlugins/ToolQRCode.py:1036 appPlugins/ToolRulesCheck.py:1701 +#: appPlugins/ToolRulesCheck.py:1712 appPlugins/ToolSolderPaste.py:1598 +#: appPlugins/ToolSolderPaste.py:1609 appPlugins/ToolSub.py:947 +#: appPlugins/ToolSub.py:958 appPlugins/ToolTransform.py:1011 +#: appPlugins/ToolTransform.py:1022 appTool.py:284 appTool.py:295 msgid "Edited value is out of range" msgstr "Düzenlenen değer aralık dışında" #: appDatabase.py:1352 appDatabase.py:1359 appEditors/AppExcEditor.py:4567 #: appEditors/AppExcEditor.py:4574 appEditors/appGCodeEditor.py:890 #: appEditors/appGCodeEditor.py:897 appGUI/ObjectUI.py:162 -#: appGUI/ObjectUI.py:169 appTool.py:290 appTool.py:297 -#: appTools/ToolAlignObjects.py:541 appTools/ToolAlignObjects.py:548 -#: appTools/ToolCalculators.py:739 appTools/ToolCalculators.py:746 -#: appTools/ToolCalibration.py:1414 appTools/ToolCalibration.py:1421 -#: appTools/ToolCopperThieving.py:1767 appTools/ToolCopperThieving.py:1774 -#: appTools/ToolCorners.py:909 appTools/ToolCorners.py:916 -#: appTools/ToolCutOut.py:2895 appTools/ToolCutOut.py:2902 -#: appTools/ToolDblSided.py:1118 appTools/ToolDblSided.py:1125 -#: appTools/ToolDistance.py:678 appTools/ToolDistance.py:685 -#: appTools/ToolDistanceMin.py:368 appTools/ToolDistanceMin.py:375 -#: appTools/ToolDrilling.py:2947 appTools/ToolDrilling.py:2954 -#: appTools/ToolEtchCompensation.py:497 appTools/ToolEtchCompensation.py:504 -#: appTools/ToolExtract.py:1343 appTools/ToolExtract.py:1350 -#: appTools/ToolFiducials.py:1075 appTools/ToolFiducials.py:1082 -#: appTools/ToolFilm.py:1683 appTools/ToolFilm.py:1690 -#: appTools/ToolFollow.py:811 appTools/ToolFollow.py:818 -#: appTools/ToolImage.py:356 appTools/ToolImage.py:363 -#: appTools/ToolInvertGerber.py:326 appTools/ToolInvertGerber.py:333 -#: appTools/ToolIsolation.py:3708 appTools/ToolIsolation.py:3715 -#: appTools/ToolLevelling.py:2268 appTools/ToolLevelling.py:2275 -#: appTools/ToolMilling.py:4554 appTools/ToolMilling.py:4561 -#: appTools/ToolNCC.py:4797 appTools/ToolNCC.py:4804 -#: appTools/ToolOptimal.py:644 appTools/ToolOptimal.py:651 -#: appTools/ToolPaint.py:3417 appTools/ToolPaint.py:3424 -#: appTools/ToolPanelize.py:1371 appTools/ToolPanelize.py:1378 -#: appTools/ToolPcbWizard.py:525 appTools/ToolPcbWizard.py:532 -#: appTools/ToolPunchGerber.py:2369 appTools/ToolPunchGerber.py:2376 -#: appTools/ToolQRCode.py:1031 appTools/ToolQRCode.py:1038 -#: appTools/ToolRulesCheck.py:1707 appTools/ToolRulesCheck.py:1714 -#: appTools/ToolSolderPaste.py:1604 appTools/ToolSolderPaste.py:1611 -#: appTools/ToolSub.py:953 appTools/ToolSub.py:960 -#: appTools/ToolTransform.py:1017 appTools/ToolTransform.py:1024 +#: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:541 +#: appPlugins/ToolAlignObjects.py:548 appPlugins/ToolCalculators.py:739 +#: appPlugins/ToolCalculators.py:746 appPlugins/ToolCalibration.py:1414 +#: appPlugins/ToolCalibration.py:1421 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCopperThieving.py:1774 appPlugins/ToolCorners.py:909 +#: appPlugins/ToolCorners.py:916 appPlugins/ToolCutOut.py:2895 +#: appPlugins/ToolCutOut.py:2902 appPlugins/ToolDblSided.py:1118 +#: appPlugins/ToolDblSided.py:1125 appPlugins/ToolDistance.py:678 +#: appPlugins/ToolDistance.py:685 appPlugins/ToolDistanceMin.py:368 +#: appPlugins/ToolDistanceMin.py:375 appPlugins/ToolDrilling.py:2947 +#: appPlugins/ToolDrilling.py:2954 appPlugins/ToolEtchCompensation.py:497 +#: appPlugins/ToolEtchCompensation.py:504 appPlugins/ToolExtract.py:1343 +#: appPlugins/ToolExtract.py:1350 appPlugins/ToolFiducials.py:1075 +#: appPlugins/ToolFiducials.py:1082 appPlugins/ToolFilm.py:1683 +#: appPlugins/ToolFilm.py:1690 appPlugins/ToolFollow.py:811 +#: appPlugins/ToolFollow.py:818 appPlugins/ToolImage.py:356 +#: appPlugins/ToolImage.py:363 appPlugins/ToolInvertGerber.py:326 +#: appPlugins/ToolInvertGerber.py:333 appPlugins/ToolIsolation.py:3708 +#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolLevelling.py:2268 +#: appPlugins/ToolLevelling.py:2275 appPlugins/ToolMilling.py:4560 +#: appPlugins/ToolMilling.py:4567 appPlugins/ToolNCC.py:4797 +#: appPlugins/ToolNCC.py:4804 appPlugins/ToolOptimal.py:644 +#: appPlugins/ToolOptimal.py:651 appPlugins/ToolPaint.py:3417 +#: appPlugins/ToolPaint.py:3424 appPlugins/ToolPanelize.py:1371 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPcbWizard.py:525 +#: appPlugins/ToolPcbWizard.py:532 appPlugins/ToolPunchGerber.py:2369 +#: appPlugins/ToolPunchGerber.py:2376 appPlugins/ToolQRCode.py:1031 +#: appPlugins/ToolQRCode.py:1038 appPlugins/ToolRulesCheck.py:1707 +#: appPlugins/ToolRulesCheck.py:1714 appPlugins/ToolSolderPaste.py:1604 +#: appPlugins/ToolSolderPaste.py:1611 appPlugins/ToolSub.py:953 +#: appPlugins/ToolSub.py:960 appPlugins/ToolTransform.py:1017 +#: appPlugins/ToolTransform.py:1024 appTool.py:290 appTool.py:297 msgid "Edited value is within limits." msgstr "Düzenlenen değer limitler dahilinde." @@ -1498,21 +1505,21 @@ msgstr "Değişiklikleri Kaydet" #: appDatabase.py:1738 appDatabase.py:2222 appDatabase.py:2677 #: appDatabase.py:2689 appGUI/MainGUI.py:493 appObjects/FlatCAMGeometry.py:1410 -#: appTools/ToolCutOut.py:667 appTools/ToolCutOut.py:689 -#: appTools/ToolCutOut.py:730 appTools/ToolIsolation.py:2786 -#: appTools/ToolIsolation.py:2796 appTools/ToolIsolation.py:2880 -#: appTools/ToolMilling.py:2182 appTools/ToolNCC.py:3973 -#: appTools/ToolNCC.py:3983 appTools/ToolNCC.py:4063 appTools/ToolPaint.py:2766 -#: appTools/ToolPaint.py:2776 appTools/ToolPaint.py:2865 app_Main.py:6250 -#: app_Main.py:6287 app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 -#: app_Main.py:6405 +#: appPlugins/ToolCutOut.py:667 appPlugins/ToolCutOut.py:689 +#: appPlugins/ToolCutOut.py:730 appPlugins/ToolIsolation.py:2786 +#: appPlugins/ToolIsolation.py:2796 appPlugins/ToolIsolation.py:2880 +#: appPlugins/ToolMilling.py:2182 appPlugins/ToolNCC.py:3973 +#: appPlugins/ToolNCC.py:3983 appPlugins/ToolNCC.py:4063 +#: appPlugins/ToolPaint.py:2766 appPlugins/ToolPaint.py:2776 +#: appPlugins/ToolPaint.py:2865 app_Main.py:6250 app_Main.py:6287 +#: app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 app_Main.py:6405 msgid "Tools Database" msgstr "Araçlar Veri Tabanı" #: appDatabase.py:1757 appDatabase.py:2208 appObjects/FlatCAMGeometry.py:1234 -#: appTools/ToolCutOut.py:494 appTools/ToolDrilling.py:1122 -#: appTools/ToolIsolation.py:1283 appTools/ToolMilling.py:1997 -#: appTools/ToolNCC.py:1252 appTools/ToolPaint.py:854 +#: appPlugins/ToolCutOut.py:494 appPlugins/ToolDrilling.py:1122 +#: appPlugins/ToolIsolation.py:1283 appPlugins/ToolMilling.py:1997 +#: appPlugins/ToolNCC.py:1252 appPlugins/ToolPaint.py:854 msgid "Failed to parse Tools DB file." msgstr "Araçlar Veri Tabanı dosyası okunamadı." @@ -1566,7 +1573,7 @@ msgstr "" msgid "No Tool/row selected in the Tools Database table" msgstr "Araçlar Veri Tabanı tablosunda uç/satır seçilmedi" -#: appDatabase.py:2657 appTools/ToolDrilling.py:1126 +#: appDatabase.py:2657 appPlugins/ToolDrilling.py:1126 msgid "Tools DB empty." msgstr "Araçlar Veri Tabanı boş." @@ -1622,14 +1629,14 @@ msgstr "Bir delik eklemek için önce bir araç seçin" #: appObjects/FlatCAMGeometry.py:2996 appObjects/FlatCAMGerber.py:434 #: appParsers/ParseGerber.py:2140 appParsers/ParseGerber.py:2231 #: appParsers/ParseGerber.py:2306 appParsers/ParseGerber.py:2380 -#: appParsers/ParseGerber.py:2442 appTools/ToolAlignObjects.py:271 -#: appTools/ToolAlignObjects.py:293 appTools/ToolCalculators.py:277 -#: appTools/ToolCalculators.py:287 appTools/ToolCalibration.py:312 -#: appTools/ToolCutOut.py:1603 appTools/ToolFiducials.py:602 -#: appTools/ToolFiducials.py:616 appTools/ToolFollow.py:325 -#: appTools/ToolFollow.py:396 appTools/ToolIsolation.py:1566 -#: appTools/ToolPaint.py:2324 appTools/ToolPanelize.py:1035 app_Main.py:5439 -#: app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 +#: appParsers/ParseGerber.py:2442 appPlugins/ToolAlignObjects.py:271 +#: appPlugins/ToolAlignObjects.py:293 appPlugins/ToolCalculators.py:277 +#: appPlugins/ToolCalculators.py:287 appPlugins/ToolCalibration.py:312 +#: appPlugins/ToolCutOut.py:1603 appPlugins/ToolFiducials.py:602 +#: appPlugins/ToolFiducials.py:616 appPlugins/ToolFollow.py:325 +#: appPlugins/ToolFollow.py:396 appPlugins/ToolIsolation.py:1566 +#: appPlugins/ToolPaint.py:2324 appPlugins/ToolPanelize.py:1035 +#: app_Main.py:5439 app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Tamamlandı." @@ -1667,21 +1674,22 @@ msgstr "Seçilen aralık açısı için çok fazla öge var." #: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1223 #: appEditors/AppGerberEditor.py:800 appEditors/AppGerberEditor.py:5834 -#: appObjects/FlatCAMCNCJob.py:774 appTools/ToolCopperThieving.py:325 -#: appTools/ToolCopperThieving.py:926 appTools/ToolCopperThieving.py:1139 -#: appTools/ToolCorners.py:224 appTools/ToolCorners.py:494 -#: appTools/ToolCorners.py:596 appTools/ToolCutOut.py:959 -#: appTools/ToolCutOut.py:985 appTools/ToolCutOut.py:1117 -#: appTools/ToolCutOut.py:1341 appTools/ToolCutOut.py:1495 -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 appTools/ToolDblSided.py:523 -#: appTools/ToolExtract.py:703 appTools/ToolExtract.py:752 -#: appTools/ToolExtract.py:761 appTools/ToolExtract.py:765 -#: appTools/ToolFiducials.py:310 appTools/ToolFiducials.py:562 -#: appTools/ToolFiducials.py:610 appTools/ToolFiducials.py:624 -#: appTools/ToolFilm.py:777 appTools/ToolFilm.py:1037 appTools/ToolMove.py:166 -#: appTools/ToolPaint.py:2318 app_Main.py:4934 camlib.py:2436 camlib.py:2503 -#: camlib.py:2571 camlib.py:2649 camlib.py:5326 camlib.py:5721 +#: appObjects/FlatCAMCNCJob.py:774 appPlugins/ToolCopperThieving.py:325 +#: appPlugins/ToolCopperThieving.py:926 appPlugins/ToolCopperThieving.py:1139 +#: appPlugins/ToolCorners.py:224 appPlugins/ToolCorners.py:494 +#: appPlugins/ToolCorners.py:596 appPlugins/ToolCutOut.py:959 +#: appPlugins/ToolCutOut.py:985 appPlugins/ToolCutOut.py:1117 +#: appPlugins/ToolCutOut.py:1341 appPlugins/ToolCutOut.py:1495 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 appPlugins/ToolDblSided.py:523 +#: appPlugins/ToolExtract.py:703 appPlugins/ToolExtract.py:752 +#: appPlugins/ToolExtract.py:761 appPlugins/ToolExtract.py:765 +#: appPlugins/ToolFiducials.py:310 appPlugins/ToolFiducials.py:562 +#: appPlugins/ToolFiducials.py:610 appPlugins/ToolFiducials.py:624 +#: appPlugins/ToolFilm.py:777 appPlugins/ToolFilm.py:1037 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2318 app_Main.py:4934 +#: camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 camlib.py:5326 +#: camlib.py:5721 msgid "Failed." msgstr "Başarısız oldu." @@ -1731,71 +1739,73 @@ msgstr "Referans konumunu tıklayın ..." #: appEditors/AppExcEditor.py:1913 appEditors/AppGeoEditor.py:4141 #: appEditors/AppGerberEditor.py:3458 appEditors/AppGerberEditor.py:6168 #: appEditors/AppGerberEditor.py:6477 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1035 appGUI/GUIElements.py:1434 -#: appGUI/GUIElements.py:1645 appGUI/GUIElements.py:1929 -#: appGUI/GUIElements.py:3961 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 +#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 +#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 +#: appGUI/GUIElements.py:3962 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 #: appGUI/MainGUI.py:810 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1017 #: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2238 -#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appTools/ToolDrilling.py:300 -#: appTools/ToolIsolation.py:71 appTools/ToolMilling.py:389 -#: appTools/ToolMilling.py:397 appTools/ToolNCC.py:69 appTools/ToolPaint.py:142 -#: appTools/ToolSolderPaste.py:182 app_Main.py:6776 +#: appGUI/MainGUI.py:2480 appGUI/MainGUI.py:5110 appPlugins/ToolDrilling.py:300 +#: appPlugins/ToolIsolation.py:71 appPlugins/ToolMilling.py:389 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolNCC.py:69 +#: appPlugins/ToolPaint.py:142 appPlugins/ToolSolderPaste.py:182 +#: app_Main.py:6776 msgid "Delete" msgstr "Sil" #: appEditors/AppExcEditor.py:2140 appObjects/FlatCAMExcellon.py:376 -#: appTools/ToolDrilling.py:752 appTools/ToolMilling.py:1150 +#: appPlugins/ToolDrilling.py:752 appPlugins/ToolMilling.py:1150 msgid "Total Drills" msgstr "Toplam Delik" #: appEditors/AppExcEditor.py:2172 appObjects/FlatCAMExcellon.py:410 -#: appTools/ToolDrilling.py:779 appTools/ToolMilling.py:1177 +#: appPlugins/ToolDrilling.py:779 appPlugins/ToolMilling.py:1177 msgid "Total Slots" msgstr "Toplam Yuva" #: appEditors/AppExcEditor.py:2250 appEditors/AppGeoEditor.py:4042 #: appEditors/AppGerberEditor.py:4193 appEditors/appGCodeEditor.py:582 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:70 +#: appObjects/FlatCAMCNCJob.py:535 appObjects/FlatCAMDocument.py:191 #: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:718 -#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:81 -#: appTools/ToolCorners.py:148 appTools/ToolCutOut.py:325 -#: appTools/ToolDblSided.py:189 appTools/ToolDrilling.py:541 -#: appTools/ToolFiducials.py:181 appTools/ToolFilm.py:222 -#: appTools/ToolFollow.py:158 appTools/ToolIsolation.py:407 -#: appTools/ToolLevelling.py:376 appTools/ToolMilling.py:686 -#: appTools/ToolNCC.py:660 appTools/ToolPaint.py:624 -#: appTools/ToolPanelize.py:245 appTools/ToolPunchGerber.py:373 -#: appTools/ToolQRCode.py:181 appTools/ToolSub.py:212 +#: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 +#: appPlugins/ToolCorners.py:148 appPlugins/ToolCutOut.py:325 +#: appPlugins/ToolDblSided.py:189 appPlugins/ToolDrilling.py:541 +#: appPlugins/ToolFiducials.py:181 appPlugins/ToolFilm.py:222 +#: appPlugins/ToolFollow.py:158 appPlugins/ToolIsolation.py:407 +#: appPlugins/ToolLevelling.py:376 appPlugins/ToolMilling.py:686 +#: appPlugins/ToolNCC.py:660 appPlugins/ToolPaint.py:624 +#: appPlugins/ToolPanelize.py:245 appPlugins/ToolPunchGerber.py:373 +#: appPlugins/ToolQRCode.py:181 appPlugins/ToolSub.py:212 msgid "Beginner" msgstr "" #: appEditors/AppExcEditor.py:2261 appEditors/AppGeoEditor.py:4055 #: appEditors/AppGerberEditor.py:4206 appEditors/appGCodeEditor.py:595 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:72 +#: appObjects/FlatCAMCNCJob.py:545 appObjects/FlatCAMDocument.py:200 #: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:727 -#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:83 -#: appTools/ToolCorners.py:166 appTools/ToolCutOut.py:368 -#: appTools/ToolDblSided.py:215 appTools/ToolDrilling.py:584 -#: appTools/ToolFiducials.py:196 appTools/ToolFilm.py:248 -#: appTools/ToolFollow.py:172 appTools/ToolIsolation.py:460 -#: appTools/ToolLevelling.py:391 appTools/ToolMilling.py:751 -#: appTools/ToolNCC.py:706 appTools/ToolPaint.py:656 -#: appTools/ToolPanelize.py:265 appTools/ToolPunchGerber.py:387 -#: appTools/ToolQRCode.py:192 appTools/ToolSub.py:224 +#: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 +#: appPlugins/ToolCorners.py:166 appPlugins/ToolCutOut.py:368 +#: appPlugins/ToolDblSided.py:215 appPlugins/ToolDrilling.py:584 +#: appPlugins/ToolFiducials.py:196 appPlugins/ToolFilm.py:248 +#: appPlugins/ToolFollow.py:172 appPlugins/ToolIsolation.py:460 +#: appPlugins/ToolLevelling.py:391 appPlugins/ToolMilling.py:751 +#: appPlugins/ToolNCC.py:706 appPlugins/ToolPaint.py:656 +#: appPlugins/ToolPanelize.py:265 appPlugins/ToolPunchGerber.py:387 +#: appPlugins/ToolQRCode.py:192 appPlugins/ToolSub.py:224 msgid "Advanced" msgstr "Gelişmiş" #: appEditors/AppExcEditor.py:2284 appObjects/FlatCAMGeometry.py:874 #: appObjects/FlatCAMGeometry.py:1555 appObjects/FlatCAMGeometry.py:2311 #: appObjects/FlatCAMGeometry.py:3066 appObjects/FlatCAMGeometry.py:3229 -#: appTools/ToolDrilling.py:1720 appTools/ToolIsolation.py:1459 -#: appTools/ToolIsolation.py:1877 appTools/ToolMilling.py:2259 -#: appTools/ToolMilling.py:2943 appTools/ToolMilling.py:3539 -#: appTools/ToolNCC.py:1458 appTools/ToolNCC.py:1596 appTools/ToolPaint.py:1028 -#: appTools/ToolPaint.py:1166 appTools/ToolPaint.py:1880 -#: appTools/ToolSolderPaste.py:478 appTools/ToolSolderPaste.py:550 +#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolIsolation.py:1459 +#: appPlugins/ToolIsolation.py:1877 appPlugins/ToolMilling.py:2259 +#: appPlugins/ToolMilling.py:2949 appPlugins/ToolMilling.py:3545 +#: appPlugins/ToolNCC.py:1458 appPlugins/ToolNCC.py:1596 +#: appPlugins/ToolPaint.py:1028 appPlugins/ToolPaint.py:1166 +#: appPlugins/ToolPaint.py:1880 appPlugins/ToolSolderPaste.py:478 +#: appPlugins/ToolSolderPaste.py:550 msgid "Wrong value format entered, use a number." msgstr "Yanlış değer biçimi girildi, bir sayı kullanın." @@ -1825,8 +1835,8 @@ msgstr "Dosyada hiçbir delik tanımı yok. Excellon oluşturma iptal ediliyor." #: appEditors/AppExcEditor.py:3125 appEditors/AppGerberEditor.py:4903 #: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2252 -#: appParsers/ParseExcellon.py:972 appTools/ToolMilling.py:2878 -#: appTools/ToolPcbWizard.py:337 appTools/ToolSolderPaste.py:917 +#: appParsers/ParseExcellon.py:972 appPlugins/ToolMilling.py:2884 +#: appPlugins/ToolPcbWizard.py:337 appPlugins/ToolSolderPaste.py:917 #: app_Main.py:6330 app_Main.py:8176 app_Main.py:10660 app_Main.py:10727 #: app_Main.py:10862 app_Main.py:10927 msgid "An internal error has occurred. See shell.\n" @@ -1834,8 +1844,8 @@ msgstr "Dahili bir hata oluştu. Komut satırına bakın.\n" #: appEditors/AppExcEditor.py:3130 appObjects/FlatCAMGeometry.py:2571 #: appObjects/FlatCAMGeometry.py:2576 appObjects/FlatCAMGeometry.py:2728 -#: appTools/ToolMilling.py:3208 appTools/ToolMilling.py:3212 -#: appTools/ToolSub.py:451 appTools/ToolSub.py:645 +#: appPlugins/ToolMilling.py:3214 appPlugins/ToolMilling.py:3218 +#: appPlugins/ToolSub.py:451 appPlugins/ToolSub.py:645 msgid "Generating" msgstr "Oluşturuluyor" @@ -1859,17 +1869,26 @@ msgstr "Excellon Düzenleyici" #: appEditors/AppExcEditor.py:3992 appEditors/AppGeoEditor.py:3409 #: appEditors/AppGerberEditor.py:6010 appEditors/appGCodeEditor.py:755 -#: appGUI/ObjectUI.py:72 appTools/ToolCorners.py:663 -#: appTools/ToolCutOut.py:2333 appTools/ToolDblSided.py:645 -#: appTools/ToolDrilling.py:2308 appTools/ToolFiducials.py:772 -#: appTools/ToolFilm.py:1127 appTools/ToolFollow.py:687 -#: appTools/ToolIsolation.py:3184 appTools/ToolLevelling.py:1676 -#: appTools/ToolMilling.py:3611 appTools/ToolNCC.py:4117 -#: appTools/ToolPaint.py:2919 appTools/ToolPanelize.py:1086 -#: appTools/ToolPunchGerber.py:1964 appTools/ToolQRCode.py:731 -#: appTools/ToolSub.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:663 +#: appPlugins/ToolCutOut.py:2333 appPlugins/ToolDblSided.py:645 +#: appPlugins/ToolDrilling.py:2308 appPlugins/ToolFiducials.py:772 +#: appPlugins/ToolFilm.py:1127 appPlugins/ToolFollow.py:687 +#: appPlugins/ToolIsolation.py:3184 appPlugins/ToolLevelling.py:1676 +#: appPlugins/ToolMilling.py:3617 appPlugins/ToolNCC.py:4117 +#: appPlugins/ToolPaint.py:2919 appPlugins/ToolPanelize.py:1086 +#: appPlugins/ToolPunchGerber.py:1964 appPlugins/ToolQRCode.py:731 +#: appPlugins/ToolSub.py:774 +#, fuzzy +#| msgid "" +#| "BASIC is suitable for a beginner. Many parameters\n" +#| "are hidden from the user in this mode.\n" +#| "ADVANCED mode will make available all parameters.\n" +#| "\n" +#| "To change the application LEVEL, go to:\n" +#| "Edit -> Preferences -> General and check:\n" +#| "'APP. LEVEL' radio button." msgid "" -"BASIC is suitable for a beginner. Many parameters\n" +"In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n" "\n" @@ -1889,9 +1908,9 @@ msgid "Name:" msgstr "İsim:" #: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:624 -#: appGUI/ObjectUI.py:970 appTools/ToolIsolation.py:3219 -#: appTools/ToolMilling.py:3660 appTools/ToolNCC.py:4170 -#: appTools/ToolPaint.py:2975 appTools/ToolSolderPaste.py:1189 +#: appGUI/ObjectUI.py:970 appPlugins/ToolIsolation.py:3219 +#: appPlugins/ToolMilling.py:3666 appPlugins/ToolNCC.py:4170 +#: appPlugins/ToolPaint.py:2975 appPlugins/ToolSolderPaste.py:1189 msgid "Tools Table" msgstr "Araçlar Tablosu" @@ -1926,26 +1945,26 @@ msgstr "" #: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:492 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appTools/ToolCutOut.py:2426 appTools/ToolIsolation.py:3300 -#: appTools/ToolMilling.py:3777 appTools/ToolNCC.py:4263 -#: appTools/ToolNCC.py:4274 appTools/ToolPaint.py:3057 +#: appPlugins/ToolCutOut.py:2426 appPlugins/ToolIsolation.py:3300 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:4263 +#: appPlugins/ToolNCC.py:4274 appPlugins/ToolPaint.py:3057 msgid "Tool Dia" msgstr "Uç Kalınlığı" #: appEditors/AppExcEditor.py:4071 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appTools/ToolIsolation.py:3302 appTools/ToolMilling.py:3779 -#: appTools/ToolNCC.py:4265 +#: appPlugins/ToolIsolation.py:3302 appPlugins/ToolMilling.py:3785 +#: appPlugins/ToolNCC.py:4265 msgid "Diameter for the new tool" msgstr "Yeni uç için kalınlık belirle" #: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:740 #: appEditors/AppGerberEditor.py:6161 appEditors/AppGerberEditor.py:6717 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appTools/ToolCopperThieving.py:1711 appTools/ToolDblSided.py:857 -#: appTools/ToolDblSided.py:1045 appTools/ToolLevelling.py:1994 -#: appTools/ToolNCC.py:63 appTools/ToolPaint.py:136 -#: appTools/ToolSolderPaste.py:179 appTools/ToolTransform.py:619 +#: appPlugins/ToolCopperThieving.py:1711 appPlugins/ToolDblSided.py:857 +#: appPlugins/ToolDblSided.py:1045 appPlugins/ToolLevelling.py:1994 +#: appPlugins/ToolNCC.py:63 appPlugins/ToolPaint.py:136 +#: appPlugins/ToolSolderPaste.py:179 appPlugins/ToolTransform.py:619 #: app_Main.py:6774 msgid "Add" msgstr "Ekle" @@ -2009,12 +2028,13 @@ msgstr "Bir delik dizisi ekleyin (doğrusal veya dairesel dizi)" #: appEditors/AppGerberEditor.py:6519 appEditors/appGCodeEditor.py:788 #: appGUI/ObjectUI.py:309 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appTools/ToolCorners.py:748 appTools/ToolCutOut.py:2379 -#: appTools/ToolDblSided.py:670 appTools/ToolExtract.py:988 -#: appTools/ToolFilm.py:1150 appTools/ToolIsolation.py:3580 -#: appTools/ToolNCC.py:4135 appTools/ToolNCC.py:4606 appTools/ToolPaint.py:2941 -#: appTools/ToolPaint.py:3285 appTools/ToolPunchGerber.py:2072 -#: appTools/ToolPunchGerber.py:2279 appTools/ToolTransform.py:626 +#: appPlugins/ToolCorners.py:748 appPlugins/ToolCutOut.py:2379 +#: appPlugins/ToolDblSided.py:670 appPlugins/ToolExtract.py:988 +#: appPlugins/ToolFilm.py:1150 appPlugins/ToolIsolation.py:3580 +#: appPlugins/ToolNCC.py:4135 appPlugins/ToolNCC.py:4606 +#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPaint.py:3285 +#: appPlugins/ToolPunchGerber.py:2072 appPlugins/ToolPunchGerber.py:2279 +#: appPlugins/ToolTransform.py:626 msgid "Type" msgstr "Tip" @@ -2041,9 +2061,9 @@ msgstr "Doğrusal" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appTools/ToolExtract.py:944 appTools/ToolExtract.py:1076 -#: appTools/ToolFiducials.py:952 appTools/ToolPunchGerber.py:2028 -#: appTools/ToolPunchGerber.py:2185 +#: appPlugins/ToolExtract.py:944 appPlugins/ToolExtract.py:1076 +#: appPlugins/ToolFiducials.py:952 appPlugins/ToolPunchGerber.py:2028 +#: appPlugins/ToolPunchGerber.py:2185 msgid "Circular" msgstr "Dairesel" @@ -2083,27 +2103,27 @@ msgstr "" #: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4355 #: appEditors/AppExcEditor.py:4451 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4749 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 +#: appGUI/GUIElements.py:4770 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 #: appGUI/MainGUI.py:4587 appGUI/MainGUI.py:4855 #: 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 -#: appTools/ToolFilm.py:1325 +#: appPlugins/ToolFilm.py:1325 msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 #: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6561 -#: appGUI/GUIElements.py:4756 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 +#: appGUI/GUIElements.py:4777 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 #: appGUI/MainGUI.py:4856 #: 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 -#: appTools/ToolFilm.py:1326 +#: appPlugins/ToolFilm.py:1326 msgid "Y" msgstr "Y" @@ -2123,8 +2143,8 @@ msgstr "Y" #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 -#: appTools/ToolDistance.py:639 appTools/ToolDistanceMin.py:313 -#: appTools/ToolTransform.py:664 +#: appPlugins/ToolDistance.py:639 appPlugins/ToolDistanceMin.py:313 +#: appPlugins/ToolTransform.py:664 msgid "Angle" msgstr "Açı" @@ -2134,7 +2154,7 @@ msgstr "Açı" #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:249 -#: appTools/ToolCutOut.py:2808 +#: appPlugins/ToolCutOut.py:2808 msgid "Pitch" msgstr "Mesafe" @@ -2218,8 +2238,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4333 appEditors/AppGeoEditor.py:3512 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:776 -#: appTools/ToolReport.py:590 +#: appObjects/FlatCAMObj.py:877 appPlugins/ToolCorners.py:776 +#: appPlugins/ToolReport.py:590 msgid "Length" msgstr "Uzunluk" @@ -2331,12 +2351,12 @@ msgstr "Yuvarlak" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appTools/ToolDrilling.py:2863 appTools/ToolExtract.py:960 -#: appTools/ToolExtract.py:1102 appTools/ToolFollow.py:750 -#: appTools/ToolInvertGerber.py:272 appTools/ToolIsolation.py:3638 -#: appTools/ToolMilling.py:4471 appTools/ToolNCC.py:4634 -#: appTools/ToolPaint.py:3314 appTools/ToolPunchGerber.py:2044 -#: appTools/ToolPunchGerber.py:2211 appTools/ToolQRCode.py:885 +#: appPlugins/ToolDrilling.py:2863 appPlugins/ToolExtract.py:960 +#: appPlugins/ToolExtract.py:1102 appPlugins/ToolFollow.py:750 +#: appPlugins/ToolInvertGerber.py:272 appPlugins/ToolIsolation.py:3638 +#: appPlugins/ToolMilling.py:4477 appPlugins/ToolNCC.py:4634 +#: appPlugins/ToolPaint.py:3314 appPlugins/ToolPunchGerber.py:2044 +#: appPlugins/ToolPunchGerber.py:2211 appPlugins/ToolQRCode.py:885 msgid "Square" msgstr "Kare" @@ -2358,22 +2378,23 @@ msgstr "Tam Tampon" #: appEditors/AppGeoEditor.py:152 appEditors/AppGeoEditor.py:392 #: appEditors/AppGeoEditor.py:608 appEditors/AppGeoEditor.py:1103 -#: appEditors/AppGerberEditor.py:7080 appTools/ToolAlignObjects.py:95 -#: appTools/ToolCalculators.py:62 appTools/ToolCalibration.py:105 -#: appTools/ToolCopperThieving.py:116 appTools/ToolCorners.py:86 -#: appTools/ToolCutOut.py:144 appTools/ToolDblSided.py:77 -#: appTools/ToolDistance.py:123 appTools/ToolDistanceMin.py:79 -#: appTools/ToolDrilling.py:155 appTools/ToolEtchCompensation.py:71 -#: appTools/ToolExtract.py:134 appTools/ToolFiducials.py:110 -#: appTools/ToolFilm.py:112 appTools/ToolFollow.py:99 appTools/ToolImage.py:58 -#: appTools/ToolInvertGerber.py:66 appTools/ToolIsolation.py:172 -#: appTools/ToolLevelling.py:147 appTools/ToolMilling.py:154 -#: appTools/ToolNCC.py:181 appTools/ToolOptimal.py:94 appTools/ToolPaint.py:215 -#: appTools/ToolPanelize.py:87 appTools/ToolPcbWizard.py:84 -#: appTools/ToolPunchGerber.py:165 appTools/ToolQRCode.py:107 -#: appTools/ToolReport.py:90 appTools/ToolRulesCheck.py:106 -#: appTools/ToolSolderPaste.py:107 appTools/ToolSub.py:141 -#: appTools/ToolTransform.py:76 +#: appEditors/AppGerberEditor.py:7080 appPlugins/ToolAlignObjects.py:95 +#: appPlugins/ToolCalculators.py:62 appPlugins/ToolCalibration.py:105 +#: appPlugins/ToolCopperThieving.py:116 appPlugins/ToolCorners.py:86 +#: appPlugins/ToolCutOut.py:144 appPlugins/ToolDblSided.py:77 +#: appPlugins/ToolDistance.py:123 appPlugins/ToolDistanceMin.py:79 +#: appPlugins/ToolDrilling.py:155 appPlugins/ToolEtchCompensation.py:71 +#: appPlugins/ToolExtract.py:134 appPlugins/ToolFiducials.py:110 +#: appPlugins/ToolFilm.py:112 appPlugins/ToolFollow.py:99 +#: appPlugins/ToolImage.py:58 appPlugins/ToolInvertGerber.py:66 +#: appPlugins/ToolIsolation.py:172 appPlugins/ToolLevelling.py:147 +#: appPlugins/ToolMilling.py:154 appPlugins/ToolNCC.py:181 +#: appPlugins/ToolOptimal.py:94 appPlugins/ToolPaint.py:215 +#: appPlugins/ToolPanelize.py:87 appPlugins/ToolPcbWizard.py:84 +#: appPlugins/ToolPunchGerber.py:165 appPlugins/ToolQRCode.py:107 +#: appPlugins/ToolReport.py:90 appPlugins/ToolRulesCheck.py:106 +#: appPlugins/ToolSolderPaste.py:107 appPlugins/ToolSub.py:141 +#: appPlugins/ToolTransform.py:76 #, fuzzy #| msgid "plugin_tab" msgid "Plugin" @@ -2408,9 +2429,9 @@ msgstr "Yazı Tipi" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appTools/ToolCopperThieving.py:1494 appTools/ToolCopperThieving.py:1534 -#: appTools/ToolExtract.py:988 appTools/ToolFiducials.py:888 -#: appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolCopperThieving.py:1494 appPlugins/ToolCopperThieving.py:1534 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolFiducials.py:888 +#: appPlugins/ToolPunchGerber.py:2072 msgid "Size" msgstr "Boyut" @@ -2427,13 +2448,13 @@ msgid "Text Tool" msgstr "Metin Aracı" #: appEditors/AppGeoEditor.py:458 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1126 appTools/ToolDrilling.py:910 -#: appTools/ToolDrilling.py:1254 appTools/ToolDrilling.py:2410 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:3377 -#: appTools/ToolMilling.py:1616 appTools/ToolMilling.py:2491 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:363 -#: appTools/ToolNCC.py:2540 appTools/ToolNCC.py:4339 appTools/ToolPaint.py:335 -#: appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1126 appPlugins/ToolDrilling.py:910 +#: appPlugins/ToolDrilling.py:1254 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:3377 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:2491 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:363 +#: appPlugins/ToolNCC.py:2540 appPlugins/ToolNCC.py:4339 +#: appPlugins/ToolPaint.py:335 appPlugins/ToolPaint.py:3119 msgid "Tool" msgstr "Araçlar" @@ -2483,12 +2504,12 @@ msgstr "Döndürmeler" #: appEditors/AppGeoEditor.py:679 appEditors/AppGeoEditor.py:771 #: appEditors/AppGerberEditor.py:6656 appEditors/AppGerberEditor.py:6748 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 -#: appTools/ToolTransform.py:557 appTools/ToolTransform.py:680 +#: appPlugins/ToolTransform.py:557 appPlugins/ToolTransform.py:680 msgid "Rotate" msgstr "Döndür" #: appEditors/AppGeoEditor.py:680 appEditors/AppGerberEditor.py:6657 -#: appTools/ToolTransform.py:558 +#: appPlugins/ToolTransform.py:558 msgid "Skew/Shear" msgstr "Eğme/Kaydırma" @@ -2497,12 +2518,12 @@ msgstr "Eğme/Kaydırma" #: appGUI/MainGUI.py:1254 appGUI/MainGUI.py:1728 appGUI/MainGUI.py:2467 #: appGUI/MainGUI.py:5107 appGUI/ObjectUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 -#: appTools/ToolTransform.py:559 +#: appPlugins/ToolTransform.py:559 msgid "Scale" msgstr "Ölçek" #: appEditors/AppGeoEditor.py:682 appEditors/AppGerberEditor.py:6659 -#: appTools/ToolTransform.py:560 +#: appPlugins/ToolTransform.py:560 msgid "Mirror (Flip)" msgstr "Tersle (Çevir)" @@ -2511,16 +2532,16 @@ msgstr "Tersle (Çevir)" #: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:1681 appGUI/MainGUI.py:1726 #: appGUI/MainGUI.py:2465 appGUI/MainGUI.py:5098 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 -#: appTools/ToolTransform.py:562 +#: appPlugins/ToolTransform.py:562 msgid "Buffer" msgstr "Tampon" #: appEditors/AppGeoEditor.py:715 appEditors/AppGerberEditor.py:6692 -#: appGUI/GUIElements.py:3870 +#: appGUI/GUIElements.py:3871 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 -#: appTools/ToolDblSided.py:832 appTools/ToolDblSided.py:1008 -#: appTools/ToolFilm.py:1204 appTools/ToolTransform.py:594 +#: appPlugins/ToolDblSided.py:832 appPlugins/ToolDblSided.py:1008 +#: appPlugins/ToolFilm.py:1204 appPlugins/ToolTransform.py:594 msgid "Reference" msgstr "Referans Noktası" @@ -2543,8 +2564,8 @@ msgstr "" #: appEditors/AppGeoEditor.py:725 appEditors/AppGerberEditor.py:6702 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolCalibration.py:144 appTools/ToolCalibration.py:145 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:144 appPlugins/ToolCalibration.py:145 +#: appPlugins/ToolTransform.py:604 msgid "Origin" msgstr "Orijin" @@ -2555,10 +2576,10 @@ msgstr "Orijin" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appTools/ToolFollow.py:731 appTools/ToolIsolation.py:3562 -#: appTools/ToolNCC.py:4596 appTools/ToolPaint.py:3265 -#: appTools/ToolPunchGerber.py:2275 appTools/ToolTransform.py:604 -#: defaults.py:581 +#: appPlugins/ToolFollow.py:731 appPlugins/ToolIsolation.py:3562 +#: appPlugins/ToolNCC.py:4596 appPlugins/ToolPaint.py:3265 +#: appPlugins/ToolPunchGerber.py:2275 appPlugins/ToolTransform.py:604 +#: defaults.py:582 msgid "Selection" msgstr "Seçim" @@ -2566,7 +2587,7 @@ msgstr "Seçim" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 -#: appTools/ToolDblSided.py:843 appTools/ToolTransform.py:604 +#: appPlugins/ToolDblSided.py:843 appPlugins/ToolTransform.py:604 msgid "Point" msgstr "Nokta" @@ -2579,26 +2600,27 @@ msgstr "Minimum" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appTools/ToolExtract.py:1154 appTools/ToolExtract.py:1172 -#: appTools/ToolPunchGerber.py:2150 appTools/ToolPunchGerber.py:2260 -#: appTools/ToolTransform.py:610 appTools/ToolTransform.py:936 app_Main.py:8511 +#: appPlugins/ToolExtract.py:1154 appPlugins/ToolExtract.py:1172 +#: appPlugins/ToolPunchGerber.py:2150 appPlugins/ToolPunchGerber.py:2260 +#: appPlugins/ToolTransform.py:610 appPlugins/ToolTransform.py:936 +#: app_Main.py:8511 msgid "Value" msgstr "Değer" #: appEditors/AppGeoEditor.py:733 appEditors/AppGerberEditor.py:6710 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 -#: appTools/ToolTransform.py:612 +#: appPlugins/ToolTransform.py:612 msgid "A point of reference in format X,Y." msgstr "X,Y biçiminde referans noktası." #: appEditors/AppGeoEditor.py:742 appEditors/AppGerberEditor.py:6719 -#: appTools/ToolTransform.py:621 +#: appPlugins/ToolTransform.py:621 msgid "Add point coordinates from clipboard." msgstr "Panodan nokta koordinatları ekleyin." #: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6734 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 -#: appTools/ToolTransform.py:666 +#: appPlugins/ToolTransform.py:666 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359.\n" @@ -2611,7 +2633,7 @@ msgstr "" "Saat yönünün tersine hareket için negatif sayılar." #: appEditors/AppGeoEditor.py:773 appEditors/AppGerberEditor.py:6750 -#: appTools/ToolTransform.py:682 +#: appPlugins/ToolTransform.py:682 msgid "" "Rotate the selected object(s).\n" "The point of reference is the middle of\n" @@ -2625,7 +2647,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6770 appEditors/AppGerberEditor.py:6832 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 -#: appTools/ToolTransform.py:702 appTools/ToolTransform.py:764 +#: appPlugins/ToolTransform.py:702 appPlugins/ToolTransform.py:764 msgid "Link" msgstr "Bağlantı" @@ -2633,20 +2655,20 @@ msgstr "Bağlantı" #: appEditors/AppGerberEditor.py:6772 appEditors/AppGerberEditor.py:6834 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 -#: appTools/ToolTransform.py:704 appTools/ToolTransform.py:766 +#: appPlugins/ToolTransform.py:704 appPlugins/ToolTransform.py:766 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:800 appEditors/AppGerberEditor.py:6777 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appTools/ToolFilm.py:1281 appTools/ToolTransform.py:709 +#: appPlugins/ToolFilm.py:1281 appPlugins/ToolTransform.py:709 msgid "X angle" msgstr "X Eğim Açısı" #: appEditors/AppGeoEditor.py:802 appEditors/AppGeoEditor.py:823 #: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6800 -#: appTools/ToolTransform.py:711 appTools/ToolTransform.py:732 +#: appPlugins/ToolTransform.py:711 appPlugins/ToolTransform.py:732 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." @@ -2655,13 +2677,13 @@ msgstr "" "-360 ve 359 arasında bir gerçek sayıdır." #: appEditors/AppGeoEditor.py:810 appEditors/AppGerberEditor.py:6787 -#: appTools/ToolTransform.py:719 +#: appPlugins/ToolTransform.py:719 msgid "Skew X" msgstr "Eğrilt" #: appEditors/AppGeoEditor.py:812 appEditors/AppGeoEditor.py:833 #: appEditors/AppGerberEditor.py:6789 appEditors/AppGerberEditor.py:6810 -#: appTools/ToolTransform.py:721 appTools/ToolTransform.py:742 +#: appPlugins/ToolTransform.py:721 appPlugins/ToolTransform.py:742 msgid "" "Skew/shear the selected object(s).\n" "The point of reference is the middle of\n" @@ -2674,36 +2696,36 @@ msgstr "" #: appEditors/AppGeoEditor.py:821 appEditors/AppGerberEditor.py:6798 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appTools/ToolFilm.py:1290 appTools/ToolTransform.py:730 +#: appPlugins/ToolFilm.py:1290 appPlugins/ToolTransform.py:730 msgid "Y angle" msgstr "Y Eğim Açısı" #: appEditors/AppGeoEditor.py:831 appEditors/AppGerberEditor.py:6808 -#: appTools/ToolTransform.py:740 +#: appPlugins/ToolTransform.py:740 msgid "Skew Y" msgstr "Eğrilt" #: appEditors/AppGeoEditor.py:862 appEditors/AppGerberEditor.py:6839 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appTools/ToolFilm.py:1237 appTools/ToolTransform.py:771 +#: appPlugins/ToolFilm.py:1237 appPlugins/ToolTransform.py:771 msgid "X factor" msgstr "X Değeri" #: appEditors/AppGeoEditor.py:864 appEditors/AppGerberEditor.py:6841 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 -#: appTools/ToolTransform.py:773 +#: appPlugins/ToolTransform.py:773 msgid "Factor for scaling on X axis." msgstr "X ekseni ölçeklendirme değeri." #: appEditors/AppGeoEditor.py:871 appEditors/AppGerberEditor.py:6848 -#: appTools/ToolTransform.py:780 +#: appPlugins/ToolTransform.py:780 msgid "Scale X" msgstr "Ölçekle" #: appEditors/AppGeoEditor.py:873 appEditors/AppGeoEditor.py:893 #: appEditors/AppGerberEditor.py:6850 appEditors/AppGerberEditor.py:6870 -#: appTools/ToolTransform.py:782 appTools/ToolTransform.py:802 +#: appPlugins/ToolTransform.py:782 appPlugins/ToolTransform.py:802 msgid "" "Scale the selected object(s).\n" "The point of reference depends on \n" @@ -2716,57 +2738,57 @@ msgstr "" #: appEditors/AppGeoEditor.py:882 appEditors/AppGerberEditor.py:6859 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appTools/ToolFilm.py:1246 appTools/ToolTransform.py:791 +#: appPlugins/ToolFilm.py:1246 appPlugins/ToolTransform.py:791 msgid "Y factor" msgstr "Y Değeri" #: appEditors/AppGeoEditor.py:884 appEditors/AppGerberEditor.py:6861 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 -#: appTools/ToolTransform.py:793 +#: appPlugins/ToolTransform.py:793 msgid "Factor for scaling on Y axis." msgstr "Y ekseni ölçeklendirme değeri." #: appEditors/AppGeoEditor.py:891 appEditors/AppGerberEditor.py:6868 -#: appTools/ToolTransform.py:800 +#: appPlugins/ToolTransform.py:800 msgid "Scale Y" msgstr "Ölçekle" #: appEditors/AppGeoEditor.py:918 appEditors/AppGerberEditor.py:6895 -#: appTools/ToolTransform.py:827 +#: appPlugins/ToolTransform.py:827 msgid "Flip on X" msgstr "X Yönünde Çevir" #: appEditors/AppGeoEditor.py:920 appEditors/AppGeoEditor.py:925 #: appEditors/AppGerberEditor.py:6897 appEditors/AppGerberEditor.py:6902 -#: appTools/ToolTransform.py:829 appTools/ToolTransform.py:834 +#: appPlugins/ToolTransform.py:829 appPlugins/ToolTransform.py:834 msgid "Flip the selected object(s) over the X axis." msgstr "Seçilen nesneleri X ekseni boyunca çevirir." #: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6900 -#: appTools/ToolTransform.py:832 +#: appPlugins/ToolTransform.py:832 msgid "Flip on Y" msgstr "Y Yönünde Çevir" #: appEditors/AppGeoEditor.py:943 appEditors/AppGerberEditor.py:6920 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 -#: appTools/ToolTransform.py:852 +#: appPlugins/ToolTransform.py:852 msgid "X val" msgstr "X Değeri" #: appEditors/AppGeoEditor.py:945 appEditors/AppGerberEditor.py:6922 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 -#: appTools/ToolTransform.py:854 +#: appPlugins/ToolTransform.py:854 msgid "Distance to offset on X axis. In current units." msgstr "X eksenindeki hiza uzaklığı. Mevcut birimlerde." #: appEditors/AppGeoEditor.py:952 appEditors/AppGerberEditor.py:6929 -#: appTools/ToolTransform.py:861 +#: appPlugins/ToolTransform.py:861 msgid "Offset X" msgstr "Hizala" #: appEditors/AppGeoEditor.py:954 appEditors/AppGeoEditor.py:974 #: appEditors/AppGerberEditor.py:6931 appEditors/AppGerberEditor.py:6951 -#: appTools/ToolTransform.py:863 appTools/ToolTransform.py:883 +#: appPlugins/ToolTransform.py:863 appPlugins/ToolTransform.py:883 msgid "" "Offset the selected object(s).\n" "The point of reference is the middle of\n" @@ -2778,18 +2800,18 @@ msgstr "" #: appEditors/AppGeoEditor.py:963 appEditors/AppGerberEditor.py:6940 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 -#: appTools/ToolTransform.py:872 +#: appPlugins/ToolTransform.py:872 msgid "Y val" msgstr "Y Değeri" #: appEditors/AppGeoEditor.py:965 appEditors/AppGerberEditor.py:6942 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 -#: appTools/ToolTransform.py:874 +#: appPlugins/ToolTransform.py:874 msgid "Distance to offset on Y axis. In current units." msgstr "Y eksenindeki hiza uzaklığı. Mevcut birimlerde." #: appEditors/AppGeoEditor.py:972 appEditors/AppGerberEditor.py:6949 -#: appTools/ToolTransform.py:881 +#: appPlugins/ToolTransform.py:881 msgid "Offset Y" msgstr "Hizala" @@ -2798,14 +2820,14 @@ msgstr "Hizala" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appTools/ToolInvertGerber.py:271 appTools/ToolQRCode.py:884 -#: appTools/ToolTransform.py:901 +#: appPlugins/ToolInvertGerber.py:271 appPlugins/ToolQRCode.py:884 +#: appPlugins/ToolTransform.py:901 msgid "Rounded" msgstr "Yuvarlak" #: appEditors/AppGeoEditor.py:994 appEditors/AppGerberEditor.py:6971 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 -#: appTools/ToolTransform.py:903 +#: appPlugins/ToolTransform.py:903 msgid "" "If checked then the buffer will surround the buffered shape,\n" "every corner will be rounded.\n" @@ -2819,15 +2841,15 @@ msgstr "" #: appEditors/AppGeoEditor.py:1002 appEditors/AppGerberEditor.py:6979 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 -#: appTools/ToolDistance.py:127 appTools/ToolDistance.py:421 -#: appTools/ToolDistance.py:557 appTools/ToolDistanceMin.py:211 -#: appTools/ToolTransform.py:911 +#: appPlugins/ToolDistance.py:127 appPlugins/ToolDistance.py:421 +#: appPlugins/ToolDistance.py:557 appPlugins/ToolDistanceMin.py:211 +#: appPlugins/ToolTransform.py:911 msgid "Distance" msgstr "Mesafe" #: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6981 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 -#: appTools/ToolTransform.py:913 +#: appPlugins/ToolTransform.py:913 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2840,12 +2862,12 @@ msgstr "" "arttırılacak veya azalacaktır." #: appEditors/AppGeoEditor.py:1016 appEditors/AppGerberEditor.py:6993 -#: appTools/ToolTransform.py:925 +#: appPlugins/ToolTransform.py:925 msgid "Buffer D" msgstr "Oluştur" #: appEditors/AppGeoEditor.py:1018 appEditors/AppGerberEditor.py:6995 -#: appTools/ToolTransform.py:927 +#: appPlugins/ToolTransform.py:927 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." @@ -2855,7 +2877,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1029 appEditors/AppGerberEditor.py:7006 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 -#: appTools/ToolTransform.py:938 +#: appPlugins/ToolTransform.py:938 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2870,12 +2892,12 @@ msgstr "" "yüzdesidir." #: appEditors/AppGeoEditor.py:1042 appEditors/AppGerberEditor.py:7019 -#: appTools/ToolTransform.py:951 +#: appPlugins/ToolTransform.py:951 msgid "Buffer F" msgstr "Oluştur" #: appEditors/AppGeoEditor.py:1044 appEditors/AppGerberEditor.py:7021 -#: appTools/ToolTransform.py:953 +#: appPlugins/ToolTransform.py:953 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." @@ -2887,21 +2909,21 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 -#: appTools/ToolCalibration.py:894 appTools/ToolDrilling.py:2815 -#: appTools/ToolMilling.py:4425 appTools/ToolPanelize.py:1152 -#: appTools/ToolTransform.py:604 +#: appPlugins/ToolCalibration.py:894 appPlugins/ToolDrilling.py:2815 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolPanelize.py:1152 +#: appPlugins/ToolTransform.py:604 msgid "Object" msgstr "Nesne" #: appEditors/AppGeoEditor.py:1205 appEditors/AppGerberEditor.py:7182 -#: appTools/ToolTransform.py:168 +#: appPlugins/ToolTransform.py:168 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:1230 appEditors/AppGerberEditor.py:7207 -#: appTools/ToolTransform.py:185 +#: appPlugins/ToolTransform.py:185 msgid "Rotate transformation can not be done for a value of 0." msgstr "" "Döndürme açı değeri 0 olduğu için döndürme gerçekleştirilemez. Farklı bir " @@ -2909,7 +2931,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1288 appEditors/AppGeoEditor.py:1309 #: appEditors/AppGerberEditor.py:7265 appEditors/AppGerberEditor.py:7286 -#: appTools/ToolTransform.py:243 appTools/ToolTransform.py:264 +#: appPlugins/ToolTransform.py:243 appPlugins/ToolTransform.py:264 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" "0 veya 1 değeriyle ölçeklendirme yapılamaz. Bunların dışında bir değer " @@ -2917,13 +2939,13 @@ msgstr "" #: appEditors/AppGeoEditor.py:1322 appEditors/AppGeoEditor.py:1331 #: appEditors/AppGerberEditor.py:7299 appEditors/AppGerberEditor.py:7308 -#: appTools/ToolTransform.py:277 appTools/ToolTransform.py:286 +#: appPlugins/ToolTransform.py:277 appPlugins/ToolTransform.py:286 msgid "Offset transformation can not be done for a value of 0." msgstr "" "0 değeriyle hizalama işlemi yapılamaz. 0 dışında bir değer girerek tekrar " "deneyiniz." -#: appEditors/AppGeoEditor.py:1361 appTools/ToolTransform.py:314 +#: appEditors/AppGeoEditor.py:1361 appPlugins/ToolTransform.py:314 msgid "Rotating" msgstr "Dödürülüyor" @@ -2933,28 +2955,28 @@ msgstr "Dödürülüyor" #: appEditors/AppGerberEditor.py:7359 appEditors/AppGerberEditor.py:7401 #: appEditors/AppGerberEditor.py:7441 appEditors/AppGerberEditor.py:7480 #: appEditors/AppGerberEditor.py:7524 appEditors/AppGerberEditor.py:7560 -#: appTools/ToolTransform.py:336 appTools/ToolTransform.py:376 -#: appTools/ToolTransform.py:415 appTools/ToolTransform.py:450 -#: appTools/ToolTransform.py:487 appTools/ToolTransform.py:522 app_Main.py:6509 -#: app_Main.py:6555 +#: appPlugins/ToolTransform.py:336 appPlugins/ToolTransform.py:376 +#: appPlugins/ToolTransform.py:415 appPlugins/ToolTransform.py:450 +#: appPlugins/ToolTransform.py:487 appPlugins/ToolTransform.py:522 +#: app_Main.py:6509 app_Main.py:6555 msgid "Action was not executed" msgstr "İşlem gerçekleştirilemedi" -#: appEditors/AppGeoEditor.py:1394 appTools/ToolTransform.py:346 +#: appEditors/AppGeoEditor.py:1394 appPlugins/ToolTransform.py:346 msgid "Flipping" msgstr "Çevriliyor" #: appEditors/AppGeoEditor.py:1402 appEditors/AppGerberEditor.py:7390 -#: appTools/ToolTransform.py:363 app_Main.py:6507 +#: appPlugins/ToolTransform.py:363 app_Main.py:6507 msgid "Flip on Y axis done" msgstr "Y ekseni üzerinde çevirme işlemi tamamlandı" #: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:7398 -#: appTools/ToolTransform.py:372 app_Main.py:6553 +#: appPlugins/ToolTransform.py:372 app_Main.py:6553 msgid "Flip on X axis done" msgstr "X ekseni üzerinde çevirme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1429 appTools/ToolTransform.py:391 +#: appEditors/AppGeoEditor.py:1429 appPlugins/ToolTransform.py:391 msgid "Skewing" msgstr "Eğriltiliyor" @@ -2966,7 +2988,7 @@ msgstr "X ekseninde eğriltme işlemi tamamlandı" msgid "Skew on the Y axis done" msgstr "Y ekseninde eğriltme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1464 appTools/ToolTransform.py:425 +#: appEditors/AppGeoEditor.py:1464 appPlugins/ToolTransform.py:425 msgid "Scaling" msgstr "Ölçekleniyor" @@ -2978,7 +3000,7 @@ msgstr "X ekseninde ölçeklendirme işlemi tamamlandı" msgid "Scale on the Y axis done" msgstr "Y ekseninde ölçeklendirme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1495 appTools/ToolTransform.py:460 +#: appEditors/AppGeoEditor.py:1495 appPlugins/ToolTransform.py:460 msgid "Offsetting" msgstr "Hizalanıyor" @@ -2993,18 +3015,19 @@ msgstr "Y eksenindeki hizalama işlemi tamamlandı" #: appEditors/AppGeoEditor.py:1520 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appTools/ToolCopperThieving.py:594 -#: appTools/ToolCopperThieving.py:797 appTools/ToolCopperThieving.py:810 -#: appTools/ToolIsolation.py:1560 appTools/ToolNCC.py:2053 -#: appTools/ToolNCC.py:2080 appTools/ToolNCC.py:2188 appTools/ToolNCC.py:2201 -#: appTools/ToolNCC.py:3103 appTools/ToolNCC.py:3208 appTools/ToolNCC.py:3223 -#: appTools/ToolNCC.py:3490 appTools/ToolNCC.py:3591 appTools/ToolNCC.py:3606 -#: appTools/ToolTransform.py:497 camlib.py:1110 +#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:594 +#: appPlugins/ToolCopperThieving.py:797 appPlugins/ToolCopperThieving.py:810 +#: appPlugins/ToolIsolation.py:1560 appPlugins/ToolNCC.py:2053 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2188 +#: appPlugins/ToolNCC.py:2201 appPlugins/ToolNCC.py:3103 +#: appPlugins/ToolNCC.py:3208 appPlugins/ToolNCC.py:3223 +#: appPlugins/ToolNCC.py:3490 appPlugins/ToolNCC.py:3591 +#: appPlugins/ToolNCC.py:3606 appPlugins/ToolTransform.py:497 camlib.py:1110 msgid "Buffering" msgstr "Tamponlama Tipi" #: appEditors/AppGeoEditor.py:1527 appEditors/AppGerberEditor.py:7556 -#: appTools/ToolTransform.py:518 +#: appPlugins/ToolTransform.py:518 msgid "Buffer done" msgstr "Tampon işlemi başarıyla tamamlandı" @@ -3019,7 +3042,7 @@ msgid "Enter an Angle Value (degrees)" msgstr "Bir açı değeri girin (derece)" #: appEditors/AppGeoEditor.py:1545 appEditors/AppGerberEditor.py:7574 -#: appTools/ToolTransform.py:334 +#: appPlugins/ToolTransform.py:334 msgid "Rotate done" msgstr "Döndürme işlemi tamamlandı" @@ -3144,7 +3167,7 @@ msgstr "Seçilen şekiller etkin ..." msgid "Click on destination point ..." msgstr "Hedef noktaya tıklayın ..." -#: appEditors/AppGeoEditor.py:2819 appTools/ToolMove.py:163 +#: appEditors/AppGeoEditor.py:2819 appPlugins/ToolMove.py:163 msgid "Moving" msgstr "Taşınıyor" @@ -3237,11 +3260,11 @@ msgstr "Seçimi Yakınlaştır" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appTools/ToolCalibration.py:775 appTools/ToolCorners.py:741 -#: appTools/ToolEtchCompensation.py:374 appTools/ToolFiducials.py:881 -#: appTools/ToolFollow.py:727 appTools/ToolInvertGerber.py:243 -#: appTools/ToolLevelling.py:1763 appTools/ToolQRCode.py:792 -#: appTools/ToolSolderPaste.py:1267 +#: appPlugins/ToolCalibration.py:775 appPlugins/ToolCorners.py:741 +#: appPlugins/ToolEtchCompensation.py:374 appPlugins/ToolFiducials.py:881 +#: appPlugins/ToolFollow.py:727 appPlugins/ToolInvertGerber.py:243 +#: appPlugins/ToolLevelling.py:1763 appPlugins/ToolQRCode.py:792 +#: appPlugins/ToolSolderPaste.py:1267 msgid "Parameters" msgstr "Seçenekler" @@ -3287,7 +3310,7 @@ msgstr "Şekil nesnesinin uzunluğu." #: appEditors/AppGeoEditor.py:3523 appEditors/AppGerberEditor.py:6240 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 -#: appTools/ToolFiducials.py:800 +#: appPlugins/ToolFiducials.py:800 msgid "Coordinates" msgstr "Koordinatlar" @@ -3356,9 +3379,9 @@ msgstr "Çizgi" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 -#: appTools/ToolDrilling.py:2864 appTools/ToolFollow.py:751 -#: appTools/ToolIsolation.py:3639 appTools/ToolMilling.py:4472 -#: appTools/ToolNCC.py:4635 appTools/ToolPaint.py:3315 +#: appPlugins/ToolDrilling.py:2864 appPlugins/ToolFollow.py:751 +#: appPlugins/ToolIsolation.py:3639 appPlugins/ToolMilling.py:4478 +#: appPlugins/ToolNCC.py:4635 appPlugins/ToolPaint.py:3315 msgid "Polygon" msgstr "Çokgen" @@ -3380,14 +3403,14 @@ msgstr "" #: appEditors/AppGeoEditor.py:4109 appEditors/AppGerberEditor.py:2641 #: appEditors/AppGerberEditor.py:4911 appObjects/FlatCAMGeometry.py:2742 -#: appTools/ToolCutOut.py:1595 appTools/ToolDistance.py:189 -#: appTools/ToolExtract.py:609 appTools/ToolExtract.py:720 -#: appTools/ToolExtract.py:795 appTools/ToolMilling.py:2671 -#: appTools/ToolOptimal.py:163 appTools/ToolPanelize.py:1043 -#: appTools/ToolQRCode.py:231 appTools/ToolReport.py:214 -#: appTools/ToolSolderPaste.py:693 appTools/ToolSolderPaste.py:983 -#: appTools/ToolSub.py:295 app_Main.py:8398 tclCommands/TclCommandOpenSVG.py:85 -#: tclCommands/TclCommandPanelize.py:299 +#: appPlugins/ToolCutOut.py:1595 appPlugins/ToolDistance.py:189 +#: appPlugins/ToolExtract.py:609 appPlugins/ToolExtract.py:720 +#: appPlugins/ToolExtract.py:795 appPlugins/ToolMilling.py:2671 +#: appPlugins/ToolOptimal.py:163 appPlugins/ToolPanelize.py:1043 +#: appPlugins/ToolQRCode.py:231 appPlugins/ToolReport.py:214 +#: appPlugins/ToolSolderPaste.py:693 appPlugins/ToolSolderPaste.py:983 +#: appPlugins/ToolSub.py:295 app_Main.py:8398 +#: tclCommands/TclCommandOpenSVG.py:85 tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Ölçülüyor" @@ -3415,8 +3438,8 @@ msgstr "Hedef noktayı tıkla." #: appEditors/AppGeoEditor.py:5573 appEditors/AppGeoEditor.py:5598 #: appEditors/AppGeoEditor.py:5628 appEditors/AppGeoEditor.py:5708 #: appEditors/AppGeoEditor.py:5774 appEditors/AppGeoEditor.py:5842 -#: appTools/ToolCopperThieving.py:612 appTools/ToolFilm.py:809 -#: appTools/ToolFilm.py:1069 appTools/ToolRulesCheck.py:645 +#: appPlugins/ToolCopperThieving.py:612 appPlugins/ToolFilm.py:809 +#: appPlugins/ToolFilm.py:1069 appPlugins/ToolRulesCheck.py:645 msgid "Working..." msgstr "Çalışıyor..." @@ -3428,7 +3451,7 @@ msgstr "Şekil, düzenleyiciye yükleniyor..." msgid "Editing MultiGeo Geometry, tool" msgstr "MultiGeometry (Çoklu şekil) Şeklini Düzenleme, araç" -#: appEditors/AppGeoEditor.py:5334 appTools/ToolNCC.py:2542 +#: appEditors/AppGeoEditor.py:5334 appPlugins/ToolNCC.py:2542 msgid "with diameter" msgstr "çap ile" @@ -3483,8 +3506,8 @@ msgid "Invalid value for" msgstr "İçin geçersiz değer" #: appEditors/AppGeoEditor.py:5920 appObjects/FlatCAMGeometry.py:2821 -#: appTools/ToolMilling.py:2750 appTools/ToolPaint.py:1994 -#: appTools/ToolPaint.py:2204 +#: appPlugins/ToolMilling.py:2750 appPlugins/ToolPaint.py:1994 +#: appPlugins/ToolPaint.py:2204 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3591,19 +3614,19 @@ msgid "Select shapes to import them into the edited object." msgstr "Düzenlenen nesnenin içindeki şekil öğelerinin listesi." #: appEditors/AppGerberEditor.py:3043 appEditors/AppGerberEditor.py:3125 -#: appTools/ToolIsolation.py:2365 appTools/ToolIsolation.py:2517 -#: appTools/ToolPaint.py:1265 +#: appPlugins/ToolIsolation.py:2365 appPlugins/ToolIsolation.py:2517 +#: appPlugins/ToolPaint.py:1265 msgid "Added polygon" msgstr "Çokgen eklendi" #: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 -#: appTools/ToolIsolation.py:2366 appTools/ToolIsolation.py:2519 -#: appTools/ToolPaint.py:1267 +#: appPlugins/ToolIsolation.py:2366 appPlugins/ToolIsolation.py:2519 +#: appPlugins/ToolPaint.py:1267 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:3048 appEditors/AppGerberEditor.py:3130 -#: appTools/ToolIsolation.py:2522 +#: appPlugins/ToolIsolation.py:2522 msgid "No polygon in selection." msgstr "Seçimde çokgen yok." @@ -3654,7 +3677,7 @@ msgstr "Boyutlar düzenlendi." #: appEditors/AppGerberEditor.py:4510 appEditors/AppGerberEditor.py:6051 #: appEditors/AppGerberEditor.py:6098 appGUI/ObjectUI.py:309 -#: appTools/ToolExtract.py:988 appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolPunchGerber.py:2072 msgid "Code" msgstr "Kod" @@ -3664,7 +3687,7 @@ msgid "Dim" msgstr "Genişlik" #: appEditors/AppGerberEditor.py:4624 appObjects/FlatCAMCNCJob.py:714 -#: appObjects/FlatCAMScript.py:130 appTools/ToolLevelling.py:1423 +#: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1423 #: app_Main.py:7643 msgid "Loading" msgstr "Yükleniyor" @@ -3701,9 +3724,9 @@ msgstr "Koordinatlar panoya kopyalandı." #: appObjects/AppObject.py:340 appObjects/FlatCAMCNCJob.py:610 #: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1150 -#: appTools/ToolCorners.py:602 appTools/ToolFiducials.py:633 -#: appTools/ToolMove.py:235 appTools/ToolQRCode.py:537 app_Main.py:4988 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1150 +#: appPlugins/ToolCorners.py:602 appPlugins/ToolFiducials.py:633 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:537 app_Main.py:4988 msgid "Plotting" msgstr "Çiziliyor" @@ -3741,7 +3764,7 @@ msgid "Gerber Editor" msgstr "Gerber Düzenleyici" #: appEditors/AppGerberEditor.py:6038 appGUI/ObjectUI.py:274 -#: appObjects/FlatCAMObj.py:492 appTools/ToolReport.py:177 +#: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:177 msgid "Apertures" msgstr "Şekiller" @@ -3754,17 +3777,17 @@ msgid "Index" msgstr "Dizin" #: appEditors/AppGerberEditor.py:6058 appGUI/ObjectUI.py:315 -#: appTools/ToolExtract.py:995 appTools/ToolPunchGerber.py:2079 +#: appPlugins/ToolExtract.py:995 appPlugins/ToolPunchGerber.py:2079 msgid "Aperture Code" msgstr "Şekil Kodu" #: appEditors/AppGerberEditor.py:6060 appGUI/ObjectUI.py:317 -#: appTools/ToolExtract.py:997 appTools/ToolPunchGerber.py:2081 +#: appPlugins/ToolExtract.py:997 appPlugins/ToolPunchGerber.py:2081 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Şekil tipi: dairesel, dikdörtgen, makrolar vb" #: appEditors/AppGerberEditor.py:6062 appGUI/ObjectUI.py:319 -#: appTools/ToolExtract.py:999 appTools/ToolPunchGerber.py:2083 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2083 msgid "Aperture Size:" msgstr "Şekil Boyutu:" @@ -3865,8 +3888,8 @@ msgstr "How to select the polygons to paint." #: appEditors/AppGerberEditor.py:6224 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appTools/ToolCalculators.py:556 appTools/ToolCalculators.py:599 -#: appTools/ToolCopperThieving.py:1334 +#: appPlugins/ToolCalculators.py:556 appPlugins/ToolCalculators.py:599 +#: appPlugins/ToolCopperThieving.py:1334 msgid "Area" msgstr "Alan" @@ -3881,12 +3904,12 @@ msgstr "Seçilen nesnenin CNC kodunu görüntüle." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appTools/ToolCopperThieving.py:1345 appTools/ToolPcbWizard.py:484 +#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolPcbWizard.py:484 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6230 appTools/ToolCopperThieving.py:1347 -#: appTools/ToolCopperThieving.py:1704 +#: appEditors/AppGerberEditor.py:6230 appPlugins/ToolCopperThieving.py:1347 +#: appPlugins/ToolCopperThieving.py:1704 msgid "in" msgstr "in" @@ -4044,7 +4067,7 @@ msgstr "X eğriltme işlemi iptal edildi" msgid "Skew Y cancelled" msgstr "Y eğriltme işlemi iptal edildi" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3973 +#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3974 msgid "Find" msgstr "Bul" @@ -4070,13 +4093,13 @@ 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:157 -#: appGUI/GUIElements.py:4777 appGUI/ObjectUI.py:1977 +#: appGUI/GUIElements.py:4798 appGUI/ObjectUI.py:1977 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolExtract.py:936 appTools/ToolFollow.py:738 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 -#: appTools/ToolPunchGerber.py:2021 +#: appPlugins/ToolExtract.py:936 appPlugins/ToolFollow.py:738 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 +#: appPlugins/ToolPunchGerber.py:2021 msgid "All" msgstr "Tamamı" @@ -4122,15 +4145,15 @@ msgstr "Dosyayı Aç" #: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 #: appObjects/FlatCAMCNCJob.py:638 appObjects/FlatCAMCNCJob.py:644 -#: appTools/ToolLevelling.py:1389 appTools/ToolLevelling.py:1395 -#: appTools/ToolLevelling.py:1581 appTools/ToolLevelling.py:1587 -#: appTools/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 +#: appPlugins/ToolLevelling.py:1389 appPlugins/ToolLevelling.py:1395 +#: appPlugins/ToolLevelling.py:1581 appPlugins/ToolLevelling.py:1587 +#: appPlugins/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 msgid "Export Code ..." msgstr "Kodu Dışa Aktar ..." #: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:693 -#: appObjects/FlatCAMCNCJob.py:1089 appTools/ToolLevelling.py:1413 -#: appTools/ToolLevelling.py:1605 appTools/ToolSolderPaste.py:1122 +#: appObjects/FlatCAMCNCJob.py:1089 appPlugins/ToolLevelling.py:1413 +#: appPlugins/ToolLevelling.py:1605 appPlugins/ToolSolderPaste.py:1122 msgid "No such file or directory" msgstr "Böyle bir dosya ya da dizin yok" @@ -4138,7 +4161,7 @@ msgstr "Böyle bir dosya ya da dizin yok" msgid "Saved to" msgstr "Şuraya kaydedildi" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3981 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3982 #: appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 appGUI/MainGUI.py:4603 #: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4973 appGUI/MainGUI.py:5116 msgid "Ctrl+S" @@ -4169,12 +4192,12 @@ msgid "Start GCode" msgstr "G Kodu Başlatma" #: appEditors/appGCodeEditor.py:655 appObjects/FlatCAMCNCJob.py:763 -#: appTools/ToolCalibration.py:465 +#: appPlugins/ToolCalibration.py:465 msgid "Loaded Machine Code into Code Editor" msgstr "Kod Düzenleyici'ye CNC kodu yüklendi" #: appEditors/appGCodeEditor.py:747 appGUI/ObjectUI.py:1997 -#: appTools/ToolSolderPaste.py:1004 +#: appPlugins/ToolSolderPaste.py:1004 msgid "GCode Editor" msgstr "G Kodu Düzenleyicisi" @@ -4183,25 +4206,25 @@ msgid "GCode" msgstr "G Kodu" #: appEditors/appGCodeEditor.py:788 appGUI/ObjectUI.py:1002 -#: appGUI/ObjectUI.py:2122 appTools/ToolIsolation.py:3231 -#: appTools/ToolMilling.py:3727 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 +#: appGUI/ObjectUI.py:2122 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3733 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 msgid "TT" msgstr "TT" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 appObjects/FlatCAMObj.py:499 -#: appTools/ToolDrilling.py:2359 appTools/ToolMilling.py:3682 -#: appTools/ToolMilling.py:3884 appTools/ToolReport.py:184 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolMilling.py:3688 +#: appPlugins/ToolMilling.py:3890 appPlugins/ToolReport.py:184 msgid "Drills" msgstr "Delikler" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 #: appGUI/ObjectUI.py:2132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2359 -#: appTools/ToolMilling.py:3682 appTools/ToolMilling.py:3885 -#: appTools/ToolReport.py:186 +#: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2359 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3891 +#: appPlugins/ToolReport.py:186 msgid "Slots" msgstr "Yuvalar" @@ -4232,121 +4255,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:993 -#: appGUI/GUIElements.py:1392 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 +#: appGUI/GUIElements.py:1393 msgid "Read Only" msgstr "Salt Okunur" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Undo" msgstr "Geri Al" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 -#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1610 -#: appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 +#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 +#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Redo" msgstr "İleri Al" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 -#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1617 -#: appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 +#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 +#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:1697 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:1697 #: appGUI/ObjectUI.py:1979 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Cut" msgstr "Kes" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 -#: appGUI/GUIElements.py:1413 appGUI/GUIElements.py:1626 -#: appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 appGUI/MainGUI.py:4865 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 +#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 +#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 appGUI/MainGUI.py:4865 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:748 appGUI/MainGUI.py:807 appGUI/MainGUI.py:885 #: appGUI/MainGUI.py:1015 appGUI/MainGUI.py:1265 appGUI/MainGUI.py:1754 #: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:2478 appGUI/MainGUI.py:5099 -#: appTools/ToolMilling.py:386 appTools/ToolPanelize.py:434 -#: appTools/ToolPanelize.py:460 appTools/ToolPanelize.py:569 -#: appTools/ToolPanelize.py:580 appTools/ToolPanelize.py:612 -#: appTools/ToolPanelize.py:661 appTools/ToolPanelize.py:860 -#: appTools/ToolPanelize.py:892 appTools/ToolPanelize.py:940 +#: appPlugins/ToolMilling.py:386 appPlugins/ToolPanelize.py:434 +#: appPlugins/ToolPanelize.py:460 appPlugins/ToolPanelize.py:569 +#: appPlugins/ToolPanelize.py:580 appPlugins/ToolPanelize.py:612 +#: appPlugins/ToolPanelize.py:661 appPlugins/ToolPanelize.py:860 +#: appPlugins/ToolPanelize.py:892 appPlugins/ToolPanelize.py:940 msgid "Copy" msgstr "Kopyala" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 -#: appGUI/GUIElements.py:1420 appGUI/GUIElements.py:1633 -#: appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 +#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 +#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4594 msgid "Ctrl+C" msgstr "Ctrl+C" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Paste" msgstr "Yapıştır" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 -#: appGUI/GUIElements.py:1427 appGUI/GUIElements.py:1640 -#: appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 +#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 +#: appGUI/GUIElements.py:1925 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1035 -#: appGUI/GUIElements.py:1434 appGUI/GUIElements.py:1645 -#: appGUI/GUIElements.py:1929 appGUI/GUIElements.py:3961 appGUI/MainGUI.py:4664 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 +#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 +#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3962 appGUI/MainGUI.py:4664 #: appGUI/MainGUI.py:4665 appGUI/MainGUI.py:4869 appGUI/MainGUI.py:4969 #: appGUI/MainGUI.py:4970 appGUI/MainGUI.py:5110 appGUI/MainGUI.py:5111 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4593 #: appObjects/ObjectCollection.py:1148 appObjects/ObjectCollection.py:1195 -#: appTools/ToolIsolation.py:3612 appTools/ToolPunchGerber.py:2295 +#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolPunchGerber.py:2295 msgid "Select All" msgstr "Tümünü Seç" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 -#: appGUI/GUIElements.py:1443 appGUI/GUIElements.py:1652 -#: appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 appGUI/MainGUI.py:451 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 +#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 appGUI/MainGUI.py:451 #: appGUI/MainGUI.py:4593 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1051 appGUI/GUIElements.py:1450 +#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 msgid "Step Up" msgstr "Değeri Artır" -#: appGUI/GUIElements.py:1058 appGUI/GUIElements.py:1457 +#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 msgid "Step Down" msgstr "Değeri Azalt" -#: appGUI/GUIElements.py:2351 appGUI/GUIElements.py:2420 -#: appGUI/GUIElements.py:2481 appGUI/GUIElements.py:2546 -#: appGUI/GUIElements.py:3907 app_Main.py:4637 app_Main.py:4801 +#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 +#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 +#: appGUI/GUIElements.py:3908 app_Main.py:4637 app_Main.py:4801 #: app_Main.py:4890 app_Main.py:8990 app_Main.py:9338 msgid "Ok" msgstr "Tamam" -#: appGUI/GUIElements.py:3872 +#: appGUI/GUIElements.py:3873 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4356,19 +4379,19 @@ msgstr "" "- Kesin -> Referans noktası bir noktadır (0,0)\n" "- Değişen -> Referans noktası farenin atlamadan önceki konumudur" -#: appGUI/GUIElements.py:3877 +#: appGUI/GUIElements.py:3878 msgid "Abs" msgstr "Kesin" -#: appGUI/GUIElements.py:3878 +#: appGUI/GUIElements.py:3879 msgid "Relative" msgstr "Değişen" -#: appGUI/GUIElements.py:3889 +#: appGUI/GUIElements.py:3890 msgid "Location" msgstr "Konum" -#: appGUI/GUIElements.py:3891 +#: appGUI/GUIElements.py:3892 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" @@ -4380,90 +4403,90 @@ msgstr "" "Referans Değişen ise, geçiş farenin geçerli \n" "konumundan (x, y) mesafede olacaktır." -#: appGUI/GUIElements.py:3973 +#: appGUI/GUIElements.py:3974 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:3981 +#: appGUI/GUIElements.py:3982 msgid "Save Log" msgstr "Kayıt Dosyası" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 msgid "Clear All" msgstr "Tümünü Temizle" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4106 appTools/ToolShell.py:324 +#: appGUI/GUIElements.py:4107 appPlugins/ToolShell.py:324 msgid "Type >help< to get started" msgstr "Başlamak için >yardım V-Şekli-> V-Şekil Uç Tipini " "seçtiğinizde çalışma tipini otomatik olarak Yalıtım olarak seçecektir." -#: appGUI/ObjectUI.py:1046 appTools/ToolMilling.py:3752 +#: appGUI/ObjectUI.py:1046 appPlugins/ToolMilling.py:3758 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -7212,8 +7239,8 @@ msgstr "Noktalar" msgid "Total of vertex points in the geometry." msgstr "Şekildeki toplam köşe noktaları." -#: appGUI/ObjectUI.py:1883 appTools/ToolCalculators.py:521 -#: appTools/ToolCalculators.py:704 +#: appGUI/ObjectUI.py:1883 appPlugins/ToolCalculators.py:521 +#: appPlugins/ToolCalculators.py:704 msgid "Calculate" msgstr "Hesapla" @@ -7256,7 +7283,7 @@ msgstr "" "numaralar gösterilir." #: appGUI/ObjectUI.py:2052 appObjects/FlatCAMObj.py:864 -#: appTools/ToolReport.py:577 +#: appPlugins/ToolReport.py:577 msgid "Travelled distance" msgstr "Katedilen Mesafe" @@ -7353,7 +7380,7 @@ msgstr "" "G-Kod dosyasını kaydetmek için bir\n" "iletişim kutusu açar." -#: appGUI/ObjectUI.py:2186 appTools/ToolSolderPaste.py:1570 +#: appGUI/ObjectUI.py:2186 appPlugins/ToolSolderPaste.py:1570 msgid "Review CNC Code." msgstr "CNC koduna göz atın." @@ -7399,7 +7426,7 @@ msgid "Align Left" msgstr "Sola Hizala" #: appGUI/ObjectUI.py:2401 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appTools/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 +#: appPlugins/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 msgid "Center" msgstr "Ortala" @@ -7439,31 +7466,31 @@ msgstr "" "Sekme boyutunu ayarlayın. Piksel cinsinden.\n" "Varsayılan değer 80 pikseldir." -#: appGUI/PlotCanvas.py:240 appGUI/PlotCanvasLegacy.py:355 +#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 msgid "Axis enabled." msgstr "Eksen etkinleştirildi." -#: appGUI/PlotCanvas.py:248 appGUI/PlotCanvasLegacy.py:364 +#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 msgid "Axis disabled." msgstr "Eksen devre dışı bırakıldı." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:385 +#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 msgid "HUD enabled." msgstr "Koordinat ekranı etkinleştirildi." -#: appGUI/PlotCanvas.py:276 appGUI/PlotCanvasLegacy.py:392 +#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 msgid "HUD disabled." msgstr "Koordinat ekranı kapatıldı." -#: appGUI/PlotCanvas.py:298 appGUI/PlotCanvasLegacy.py:467 +#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 msgid "Grid enabled." msgstr "Izgara etkinleştirildi." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:477 +#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 msgid "Grid disabled." msgstr "Izgara kaldırıldı." -#: appGUI/PlotCanvasLegacy.py:1548 +#: appGUI/PlotCanvasLegacy.py:1580 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7471,41 +7498,41 @@ msgstr "" "Metin öğelerinin sayısı ile metin konumlarının sayısı arasındaki farktan " "dolayı açıklama eklenemedi." -#: appGUI/preferences/PreferencesUIManager.py:933 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Preferences applied." msgstr "Ayar değişiklikleri uygulandı." -#: appGUI/preferences/PreferencesUIManager.py:953 +#: appGUI/preferences/PreferencesUIManager.py:955 msgid "Are you sure you want to continue?" msgstr "Devam etmek istiyor musunuz?" -#: appGUI/preferences/PreferencesUIManager.py:954 +#: appGUI/preferences/PreferencesUIManager.py:956 msgid "Application will restart" msgstr "Uygulama Yeniden Başlatılacak" -#: appGUI/preferences/PreferencesUIManager.py:1047 +#: appGUI/preferences/PreferencesUIManager.py:1049 msgid "Preferences closed without saving." msgstr "Uygulama, ayarlar kaydedilmeden kapatıldı." -#: appGUI/preferences/PreferencesUIManager.py:1060 +#: appGUI/preferences/PreferencesUIManager.py:1062 msgid "Preferences default values are restored." msgstr "Varsayılan ayarlar geri yüklendi." -#: appGUI/preferences/PreferencesUIManager.py:1091 app_Main.py:3009 +#: appGUI/preferences/PreferencesUIManager.py:1093 app_Main.py:3009 #: app_Main.py:10147 msgid "Failed to write defaults to file." msgstr "Varsayılan değerler dosyaya yazılamadı." -#: appGUI/preferences/PreferencesUIManager.py:1095 -#: appGUI/preferences/PreferencesUIManager.py:1210 +#: appGUI/preferences/PreferencesUIManager.py:1097 +#: appGUI/preferences/PreferencesUIManager.py:1212 msgid "Preferences saved." msgstr "Ayarlar kaydedildi." -#: appGUI/preferences/PreferencesUIManager.py:1145 +#: appGUI/preferences/PreferencesUIManager.py:1147 msgid "Preferences edited but not saved." msgstr "Ayarlar düzenlendi ancak kaydedilmedi." -#: appGUI/preferences/PreferencesUIManager.py:1195 +#: appGUI/preferences/PreferencesUIManager.py:1197 msgid "" "One or more values are changed.\n" "Do you want to save?" @@ -7624,8 +7651,8 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 -#: appObjects/FlatCAMObj.py:831 appTools/ToolLevelling.py:2118 -#: appTools/ToolReport.py:544 +#: appObjects/FlatCAMObj.py:831 appPlugins/ToolLevelling.py:2118 +#: appPlugins/ToolReport.py:544 msgid "Feedrate" msgstr "İlerleme Hızı" @@ -7684,7 +7711,7 @@ msgstr "İlerleme Hattı Rengi" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:151 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:1314 +#: appPlugins/ToolRulesCheck.py:1314 msgid "Outline" msgstr "Sınır" @@ -7873,8 +7900,8 @@ msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 -#: appTools/ToolDistance.py:575 appTools/ToolDistanceMin.py:252 -#: appTools/ToolPcbWizard.py:485 appTools/ToolReport.py:172 +#: appPlugins/ToolDistance.py:575 appPlugins/ToolDistanceMin.py:252 +#: appPlugins/ToolPcbWizard.py:485 appPlugins/ToolReport.py:172 msgid "Units" msgstr "Birimler" @@ -7887,8 +7914,8 @@ msgstr "Excellon dosyasında kullanılan birimler." #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 -#: appTools/ToolPcbWizard.py:483 appTools/ToolReport.py:357 -#: appTools/ToolReport.py:361 appTools/ToolReport.py:363 +#: appPlugins/ToolPcbWizard.py:483 appPlugins/ToolReport.py:357 +#: appPlugins/ToolReport.py:361 appPlugins/ToolReport.py:363 msgid "Inch" msgstr "İnç" @@ -7983,7 +8010,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 -#: appTools/ToolPcbWizard.py:468 +#: appPlugins/ToolPcbWizard.py:468 msgid "LZ" msgstr "LZ" @@ -7991,7 +8018,7 @@ msgstr "LZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 -#: appTools/ToolPcbWizard.py:469 +#: appPlugins/ToolPcbWizard.py:469 msgid "TZ" msgstr "TZ" @@ -8047,7 +8074,7 @@ msgid "M-Color" msgstr "Çok Renkli" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 -#: appTools/ToolPcbWizard.py:439 +#: appPlugins/ToolPcbWizard.py:439 msgid "Excellon Format" msgstr "Excellon Biçimi" @@ -8092,7 +8119,7 @@ msgstr "" "KiCAD 3:5 İNÇ TZ" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 -#: appTools/ToolCalculators.py:436 +#: appPlugins/ToolCalculators.py:436 msgid "INCH" msgstr "İNÇ" @@ -8157,7 +8184,7 @@ msgstr "Dışa Aktarma Ayarlarını Güncelle" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appTools/ToolPanelize.py:1269 +#: appPlugins/ToolPanelize.py:1269 msgid "Path Optimization" msgstr "Yol İyileştirmesi" @@ -8351,7 +8378,7 @@ msgstr "Yönlendirme" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appTools/ToolFilm.py:1492 +#: appPlugins/ToolFilm.py:1492 msgid "" "Can be:\n" "- Portrait\n" @@ -8364,14 +8391,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appTools/ToolFilm.py:1496 app_Main.py:8060 +#: appPlugins/ToolFilm.py:1496 app_Main.py:8060 msgid "Portrait" msgstr "Dikey" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appTools/ToolFilm.py:1497 app_Main.py:8062 +#: appPlugins/ToolFilm.py:1497 app_Main.py:8062 msgid "Landscape" msgstr "Yatay" @@ -8389,7 +8416,8 @@ msgstr "" "daraltılabilir alanın yazı tipi boyutunu ayarlar." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 -#: appTools/ToolDblSided.py:817 appTools/ToolDblSided.py:991 app_Main.py:8048 +#: appPlugins/ToolDblSided.py:817 appPlugins/ToolDblSided.py:991 +#: app_Main.py:8048 msgid "Axis" msgstr "Eksen" @@ -8420,15 +8448,27 @@ msgstr "HUD (Koordinat Ekranı)" 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:273 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#, fuzzy +#| msgid "Fill Color" +msgid "Axis Color" +msgstr "Dolgu Rengi" + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#, fuzzy +#| msgid "Set the color of the mouse cursor." +msgid "Set the color of the screen axis." +msgstr "Fare imlecinin rengini ayarlayın." + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 msgid "Mouse Settings" msgstr "Fare Ayarları" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 msgid "Cursor Shape" msgstr "İmleç Şekli" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:279 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8438,50 +8478,50 @@ msgstr "" "- Küçük -> Özelleştirilebilir boyutta.\n" "- Büyük -> Sonsuz çizgiler" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:285 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Küçük" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Büyük" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 msgid "Cursor Size" msgstr "İmleç Boyutu" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 msgid "Set the size of the mouse cursor, in pixels." msgstr "Fare imlecinin boyutunu piksel olarak ayarlayın." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 msgid "Cursor Width" msgstr "İmleç Genişliği" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 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:319 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:326 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 msgid "Cursor Color" msgstr "İmleç Rengi" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 msgid "Check this box to color mouse cursor." msgstr "Fare imlecini renklendirmek için bu kutuyu işaretleyin." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:328 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 msgid "Set the color of the mouse cursor." msgstr "Fare imlecinin rengini ayarlayın." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 msgid "Pan Button" msgstr "Kaydırma Düğmesi" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:345 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8491,39 +8531,39 @@ msgstr "" "- FOD-> Farenin orta düğmesi\n" "- FSD -> Farenin sağ düğmesi" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:349 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "FOD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:350 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "FSD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:356 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 msgid "Multiple Selection" msgstr "Çoklu Seçim" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:358 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 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:360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 msgid "Delete object confirmation" msgstr "Nesne Silme Onayı" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8533,11 +8573,11 @@ msgstr "" "tuş kısayoluyla nesneleri sil işlemi her gerçekleştirildiğinde\n" "kullanıcı onayı ister." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:380 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 msgid "Allow Edit" msgstr "Düzenlemeye İzin Ver" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:382 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8546,11 +8586,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:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 msgid "\"Open\" behavior" msgstr "Açma/Kaydetme Yollarını Hatırla" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 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" @@ -8564,11 +8604,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:399 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 msgid "Enable ToolTips" msgstr "İpuçlarını Etkinleştir" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:401 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8576,11 +8616,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:410 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 msgid "Bookmarks limit" msgstr "Yer İşareti Sayısı" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:412 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 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" @@ -8590,11 +8630,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:421 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 msgid "Activity Icon" msgstr "Etkinlik Simgesi" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:423 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "FlatCAM etkinken etkinliği gösteren GIF'i seçin." @@ -8612,7 +8652,7 @@ msgstr "" "Burada seçilen her şey, FlatCAM her başlatıldığında yüklenir." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 -#: appTools/ToolCalculators.py:437 +#: appPlugins/ToolCalculators.py:437 msgid "MM" msgstr "MM" @@ -9181,7 +9221,7 @@ msgstr "Şekil Gelişmiş Seçenekler" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 -#: appTools/ToolCalibration.py:833 appTools/ToolSolderPaste.py:1343 +#: appPlugins/ToolCalibration.py:833 appPlugins/ToolSolderPaste.py:1343 msgid "Toolchange X-Y" msgstr "Uç Değiştirme X-Y" @@ -9192,13 +9232,13 @@ msgstr "Uç değiştirme X, Y konumu." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appTools/ToolDrilling.py:2694 +#: appPlugins/ToolDrilling.py:2694 msgid "Start Z" msgstr "Z Başlangıç" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appTools/ToolDrilling.py:2696 +#: appPlugins/ToolDrilling.py:2696 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -9219,13 +9259,13 @@ msgstr "" "Sadece Marlin için yararlıdır, diğer durumlar için yok sayın." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:78 -#: appTools/ToolMilling.py:4194 +#: appPlugins/ToolMilling.py:4200 msgid "Re-cut" msgstr "Kesim Tekrarı" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:80 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:92 -#: appTools/ToolMilling.py:4196 appTools/ToolMilling.py:4209 +#: appPlugins/ToolMilling.py:4202 appPlugins/ToolMilling.py:4215 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -9239,16 +9279,16 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appTools/ToolDrilling.py:2736 appTools/ToolLevelling.py:1784 -#: appTools/ToolMilling.py:4348 +#: appPlugins/ToolDrilling.py:2736 appPlugins/ToolLevelling.py:1784 +#: appPlugins/ToolMilling.py:4354 msgid "Probe Z depth" msgstr "Prob Z Derinliği" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:103 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appTools/ToolDrilling.py:2738 appTools/ToolLevelling.py:1786 -#: appTools/ToolMilling.py:4350 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolLevelling.py:1786 +#: appPlugins/ToolMilling.py:4356 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -9258,15 +9298,15 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appTools/ToolDrilling.py:2755 appTools/ToolMilling.py:4367 +#: appPlugins/ToolDrilling.py:2755 appPlugins/ToolMilling.py:4373 msgid "Feedrate Probe" msgstr "Probun İlerleme Hızı" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2757 appTools/ToolLevelling.py:1799 -#: appTools/ToolMilling.py:4369 +#: appPlugins/ToolDrilling.py:2757 appPlugins/ToolLevelling.py:1799 +#: appPlugins/ToolMilling.py:4375 msgid "The feedrate used while the probe is probing." msgstr "Prob (algılayıcı) algılama yaparken kullanılan ilerleme hızı." @@ -9351,7 +9391,7 @@ msgstr "Dışlama Alanı" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appTools/ToolDrilling.py:2793 appTools/ToolMilling.py:4404 +#: appPlugins/ToolDrilling.py:2793 appPlugins/ToolMilling.py:4410 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -9365,22 +9405,22 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appTools/ToolDrilling.py:2866 appTools/ToolFollow.py:747 -#: appTools/ToolIsolation.py:3635 appTools/ToolMilling.py:4474 -#: appTools/ToolNCC.py:4631 appTools/ToolPaint.py:3311 +#: appPlugins/ToolDrilling.py:2866 appPlugins/ToolFollow.py:747 +#: appPlugins/ToolIsolation.py:3635 appPlugins/ToolMilling.py:4480 +#: appPlugins/ToolNCC.py:4631 appPlugins/ToolPaint.py:3311 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/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2834 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4444 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2834 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4450 msgid "Strategy" msgstr "Yöntem" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appTools/ToolDrilling.py:2835 appTools/ToolMilling.py:4445 +#: appPlugins/ToolDrilling.py:2835 appPlugins/ToolMilling.py:4451 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -9396,28 +9436,28 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:228 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2839 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4449 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2839 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4455 msgid "Over" msgstr "Yukarı" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:229 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appTools/ToolDrilling.py:851 appTools/ToolDrilling.py:2840 -#: appTools/ToolMilling.py:905 appTools/ToolMilling.py:4450 +#: appPlugins/ToolDrilling.py:851 appPlugins/ToolDrilling.py:2840 +#: appPlugins/ToolMilling.py:905 appPlugins/ToolMilling.py:4456 msgid "Around" msgstr "Etrafından" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appTools/ToolDrilling.py:2815 appTools/ToolDrilling.py:2847 -#: appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4456 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolDrilling.py:2847 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolMilling.py:4462 msgid "Over Z" msgstr "Z Yukarı" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appTools/ToolDrilling.py:2848 appTools/ToolMilling.py:4457 +#: appPlugins/ToolDrilling.py:2848 appPlugins/ToolMilling.py:4463 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -9449,12 +9489,12 @@ msgid "" msgstr "Kesmeden hareket ederken ucun yüksekliği." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:287 -#: appTools/ToolMilling.py:1337 +#: appPlugins/ToolMilling.py:1337 msgid "Pressure" msgstr "Baskı" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:289 -#: appTools/ToolMilling.py:1339 +#: appPlugins/ToolMilling.py:1339 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -9463,7 +9503,7 @@ msgstr "" "fırçanın malzeme üzerindeki baskısı o kadar güçlüdür." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:328 -#: appTools/ToolMilling.py:4010 +#: appPlugins/ToolMilling.py:4016 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -9502,7 +9542,7 @@ msgstr "" "bir dairenin ve bir yay şeklinin doğrusal yaklaşımıdır." #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:64 -#: appObjects/FlatCAMObj.py:495 appTools/ToolReport.py:180 +#: appObjects/FlatCAMObj.py:495 appPlugins/ToolReport.py:180 msgid "Tools" msgstr "Araçlar" @@ -9572,8 +9612,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appObjects/FlatCAMGeometry.py:1701 appTools/ToolCutOut.py:2472 -#: appTools/ToolMilling.py:1841 +#: appObjects/FlatCAMGeometry.py:1701 appPlugins/ToolCutOut.py:2472 +#: appPlugins/ToolMilling.py:1841 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9582,8 +9622,8 @@ msgstr "Bakır yüzeyinin altında kesme derinliği (negatif)." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appTools/ToolCutOut.py:2485 appTools/ToolDrilling.py:2454 -#: appTools/ToolMilling.py:4094 +#: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2454 +#: appPlugins/ToolMilling.py:4100 msgid "Multi-Depth" msgstr "Çoklu Geçiş" @@ -9621,13 +9661,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:117 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:110 -#: appTools/ToolCalibration.py:819 +#: appPlugins/ToolCalibration.py:819 msgid "Toolchange Z" msgstr "Z Ucu Değiştir" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appTools/ToolDrilling.py:2680 appTools/ToolMilling.py:4309 +#: appPlugins/ToolDrilling.py:2680 appPlugins/ToolMilling.py:4315 msgid "" "Z-axis position (height) for\n" "tool change." @@ -9637,13 +9677,13 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:124 -#: appTools/ToolDrilling.py:2706 appTools/ToolMilling.py:4321 +#: appPlugins/ToolDrilling.py:2706 appPlugins/ToolMilling.py:4327 msgid "End move Z" msgstr "Z Son Hareket" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:137 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appTools/ToolDrilling.py:2708 appTools/ToolMilling.py:4323 +#: appPlugins/ToolDrilling.py:2708 appPlugins/ToolMilling.py:4329 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -9651,13 +9691,13 @@ msgstr "İşin bitiminde ucun yüksekliği." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:137 -#: appTools/ToolDrilling.py:2722 appTools/ToolMilling.py:4336 +#: appPlugins/ToolDrilling.py:2722 appPlugins/ToolMilling.py:4342 msgid "End move X,Y" msgstr "X, Y Son Hareket" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:153 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appTools/ToolDrilling.py:2724 appTools/ToolMilling.py:4338 +#: appPlugins/ToolDrilling.py:2724 appPlugins/ToolMilling.py:4344 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -9669,7 +9709,7 @@ msgstr "" "iş hangi noktada bitmişse uç o noktada kalır." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:165 -#: appTools/ToolMilling.py:4139 +#: appPlugins/ToolMilling.py:4145 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -9700,7 +9740,7 @@ msgstr "Beklemeyi Etkinleştir" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:212 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appTools/ToolDrilling.py:2552 appTools/ToolMilling.py:4242 +#: appPlugins/ToolDrilling.py:2552 appPlugins/ToolMilling.py:4248 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -9710,7 +9750,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 -#: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:4253 +#: appPlugins/ToolDrilling.py:2564 appPlugins/ToolMilling.py:4259 msgid "Number of time units for spindle to dwell." msgstr "" "Ucun gerekli hıza ulaşması için beklenmesi\n" @@ -9719,8 +9759,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appTools/ToolDrilling.py:2773 appTools/ToolMilling.py:4385 -#: appTools/ToolSolderPaste.py:1461 +#: appPlugins/ToolDrilling.py:2773 appPlugins/ToolMilling.py:4391 +#: appPlugins/ToolSolderPaste.py:1461 msgid "Preprocessor" msgstr "Önişlemci" @@ -9761,11 +9801,11 @@ msgstr "" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolCopperThieving.py:1719 appTools/ToolFiducials.py:933 -#: appTools/ToolFilm.py:1324 appTools/ToolReport.py:468 -#: appTools/ToolReport.py:471 appTools/ToolReport.py:474 -#: appTools/ToolReport.py:502 appTools/ToolReport.py:509 -#: appTools/ToolReport.py:512 +#: appPlugins/ToolCopperThieving.py:1719 appPlugins/ToolFiducials.py:933 +#: appPlugins/ToolFilm.py:1324 appPlugins/ToolReport.py:468 +#: appPlugins/ToolReport.py:471 appPlugins/ToolReport.py:474 +#: appPlugins/ToolReport.py:502 appPlugins/ToolReport.py:509 +#: appPlugins/ToolReport.py:512 msgid "None" msgstr "Yok" @@ -10035,8 +10075,8 @@ 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 -#: appTools/ToolCopperThieving.py:1305 appTools/ToolCopperThieving.py:1675 -#: appTools/ToolExtract.py:1214 +#: appPlugins/ToolCopperThieving.py:1305 appPlugins/ToolCopperThieving.py:1675 +#: appPlugins/ToolExtract.py:1214 msgid "Clearance" msgstr "Boşluk" @@ -10050,13 +10090,13 @@ msgstr "" "ile yollar arasındaki boşluğu ayarlar." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appTools/ToolCopperThieving.py:1336 +#: appPlugins/ToolCopperThieving.py:1336 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 -#: appTools/ToolCopperThieving.py:1357 appTools/ToolNCC.py:4592 +#: appPlugins/ToolCopperThieving.py:1357 appPlugins/ToolNCC.py:4592 msgid "Itself" msgstr "Tamamı" @@ -10064,9 +10104,9 @@ msgstr "Tamamı" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1358 appTools/ToolFollow.py:739 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1358 appPlugins/ToolFollow.py:739 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Area Selection" msgstr "Alan" @@ -10074,19 +10114,19 @@ msgstr "Alan" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolCopperThieving.py:1359 appTools/ToolDblSided.py:909 -#: appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appPlugins/ToolCopperThieving.py:1359 appPlugins/ToolDblSided.py:909 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 +#: appPlugins/ToolPaint.py:3277 msgid "Reference Object" msgstr "Nesne" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appTools/ToolCopperThieving.py:1361 +#: appPlugins/ToolCopperThieving.py:1361 msgid "Reference:" msgstr "Seçim Şekli:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appTools/ToolCopperThieving.py:1363 +#: appPlugins/ToolCopperThieving.py:1363 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 " @@ -10104,25 +10144,25 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1408 appTools/ToolExtract.py:968 -#: appTools/ToolExtract.py:1115 appTools/ToolPunchGerber.py:2052 -#: appTools/ToolPunchGerber.py:2224 +#: appPlugins/ToolCopperThieving.py:1408 appPlugins/ToolExtract.py:968 +#: appPlugins/ToolExtract.py:1115 appPlugins/ToolPunchGerber.py:2052 +#: appPlugins/ToolPunchGerber.py:2224 msgid "Rectangular" msgstr "Dikdörtgensel" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appTools/ToolCopperThieving.py:1409 +#: appPlugins/ToolCopperThieving.py:1409 msgid "Minimal" msgstr "Dairesel" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appTools/ToolCopperThieving.py:1402 appTools/ToolFilm.py:1173 -#: appTools/ToolPanelize.py:1165 +#: appPlugins/ToolCopperThieving.py:1402 appPlugins/ToolFilm.py:1173 +#: appPlugins/ToolPanelize.py:1165 msgid "Box Type" msgstr "Çerçeve Türü" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appTools/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1404 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -10131,27 +10171,27 @@ msgstr "" "- 'Dairesel' - Sınırlayıcı kutu dairesel şekilde olacaktır." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appTools/ToolCopperThieving.py:1425 +#: appPlugins/ToolCopperThieving.py:1425 msgid "Dots Grid" msgstr "Nokta Deseni" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appTools/ToolCopperThieving.py:1426 +#: appPlugins/ToolCopperThieving.py:1426 msgid "Squares Grid" msgstr "Kare Deseni" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appTools/ToolCopperThieving.py:1427 +#: appPlugins/ToolCopperThieving.py:1427 msgid "Lines Grid" msgstr "Çizgi Deseni" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appTools/ToolCopperThieving.py:1429 +#: appPlugins/ToolCopperThieving.py:1429 msgid "Fill Type:" msgstr "Dolgu Tipi:" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appTools/ToolCopperThieving.py:1431 +#: appPlugins/ToolCopperThieving.py:1431 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -10164,57 +10204,57 @@ msgstr "" "- 'Çizgi Deseni' - Boş alan çizgi deseni ile doldurulacaktır." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appTools/ToolCopperThieving.py:1450 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Dots Grid Parameters" msgstr "Nokta Desenli Dolgu Seçenekleri" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appTools/ToolCopperThieving.py:1456 +#: appPlugins/ToolCopperThieving.py:1456 msgid "Dot diameter in Dots Grid." msgstr "Nokta desenli dolguda nokta boyutu." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appTools/ToolCopperThieving.py:1469 +#: appPlugins/ToolCopperThieving.py:1469 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 -#: appTools/ToolCopperThieving.py:1490 +#: appPlugins/ToolCopperThieving.py:1490 msgid "Squares Grid Parameters" msgstr "Kare Desenli Dolgu Seçenekleri" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appTools/ToolCopperThieving.py:1496 +#: appPlugins/ToolCopperThieving.py:1496 msgid "Square side size in Squares Grid." msgstr "Kare desenli dolguda kare boyutu." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appTools/ToolCopperThieving.py:1509 +#: appPlugins/ToolCopperThieving.py:1509 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 -#: appTools/ToolCopperThieving.py:1530 +#: appPlugins/ToolCopperThieving.py:1530 msgid "Lines Grid Parameters" msgstr "Çizgi Desenli Dolgu Seçenekleri" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1536 +#: appPlugins/ToolCopperThieving.py:1536 msgid "Line thickness size in Lines Grid." msgstr "Çizgi desenli ızgarada çizgi kalınlığı boyutu." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appTools/ToolCopperThieving.py:1549 +#: appPlugins/ToolCopperThieving.py:1549 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 -#: appTools/ToolCopperThieving.py:1589 +#: appPlugins/ToolCopperThieving.py:1589 msgid "Robber Bar Parameters" msgstr "Soyguncu Çubuğu Seçenekleri" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appTools/ToolCopperThieving.py:1591 +#: appPlugins/ToolCopperThieving.py:1591 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -10224,7 +10264,7 @@ msgstr "" "için bakır kenarlık (çerçeve)" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appTools/ToolCopperThieving.py:1599 +#: appPlugins/ToolCopperThieving.py:1599 msgid "Bounding box margin for robber bar." msgstr "" "Soyguncu çubuğu çerçevesi ile PCB sınırı arasındaki boşluk.\n" @@ -10234,13 +10274,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:248 #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:266 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 -#: appTools/ToolCopperThieving.py:1610 appTools/ToolCorners.py:762 -#: appTools/ToolExtract.py:1273 +#: appPlugins/ToolCopperThieving.py:1610 appPlugins/ToolCorners.py:762 +#: appPlugins/ToolExtract.py:1273 msgid "Thickness" msgstr "Kalınlık" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appTools/ToolCopperThieving.py:1612 +#: appPlugins/ToolCopperThieving.py:1612 msgid "The robber bar thickness." msgstr "" "Soyguncu çubuğunun kalınlığı.\n" @@ -10248,27 +10288,27 @@ msgstr "" "kolaylaştırmak için bakır kenarlık (çerçeve))." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appTools/ToolCopperThieving.py:1645 +#: appPlugins/ToolCopperThieving.py:1645 msgid "Pattern Plating Mask" msgstr "Desen Kaplama Maskesi" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appTools/ToolCopperThieving.py:1647 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Generate a mask for pattern plating." msgstr "Desen kaplama için bir maske oluşturun." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appTools/ToolCopperThieving.py:1668 +#: appPlugins/ToolCopperThieving.py:1668 msgid "Only Pads" msgstr "Sadece Pedler" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appTools/ToolCopperThieving.py:1670 +#: appPlugins/ToolCopperThieving.py:1670 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 -#: appTools/ToolCopperThieving.py:1677 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -10279,25 +10319,25 @@ msgstr "" "kolaylaştırmak için bakır kenarlık (çerçeve))." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appTools/ToolCopperThieving.py:1713 +#: appPlugins/ToolCopperThieving.py:1713 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 -#: appTools/ToolCopperThieving.py:1716 appTools/ToolFilm.py:1327 -#: appTools/ToolMilling.py:3886 +#: appPlugins/ToolCopperThieving.py:1716 appPlugins/ToolFilm.py:1327 +#: appPlugins/ToolMilling.py:3892 msgid "Both" msgstr "Her İkisi" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appTools/ToolCopperThieving.py:518 appTools/ToolCopperThieving.py:522 -#: appTools/ToolCopperThieving.py:584 appTools/ToolCopperThieving.py:1717 +#: appPlugins/ToolCopperThieving.py:518 appPlugins/ToolCopperThieving.py:522 +#: appPlugins/ToolCopperThieving.py:584 appPlugins/ToolCopperThieving.py:1717 msgid "Thieving" msgstr "Dolgu" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appTools/ToolCopperThieving.py:1718 +#: appPlugins/ToolCopperThieving.py:1718 msgid "Robber bar" msgstr "Soyguncu Çubuğu" @@ -10310,18 +10350,18 @@ msgstr "Kalibrasyon Seçenekleri" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appTools/ToolCopperThieving.py:1300 appTools/ToolCorners.py:743 -#: appTools/ToolFiducials.py:883 +#: appPlugins/ToolCopperThieving.py:1300 appPlugins/ToolCorners.py:743 +#: appPlugins/ToolFiducials.py:883 msgid "Parameters used for this tool." msgstr "Bu araç için kullanılan seçenekler." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 -#: appTools/ToolCalibration.py:889 +#: appPlugins/ToolCalibration.py:889 msgid "Source Type" msgstr "Kaynak Tipi" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 -#: appTools/ToolCalibration.py:890 +#: appPlugins/ToolCalibration.py:890 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -10336,32 +10376,32 @@ msgstr "" "üzerine serbestçe tıklayın" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 -#: appTools/ToolCalibration.py:895 +#: appPlugins/ToolCalibration.py:895 msgid "Free" msgstr "Serbest" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 -#: appTools/ToolCalibration.py:784 +#: appPlugins/ToolCalibration.py:784 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 -#: appTools/ToolCalibration.py:796 +#: appPlugins/ToolCalibration.py:796 msgid "Verification Z" msgstr "Z Doğrulama" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 -#: appTools/ToolCalibration.py:798 +#: appPlugins/ToolCalibration.py:798 msgid "Height (Z) for checking the point." msgstr "Noktayı doğrulamak için (Z) yüksekliği." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 -#: appTools/ToolCalibration.py:810 +#: appPlugins/ToolCalibration.py:810 msgid "Zero Z tool" msgstr "Z Sıfırlama" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 -#: appTools/ToolCalibration.py:812 +#: appPlugins/ToolCalibration.py:812 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -10370,12 +10410,12 @@ msgstr "" "sırayla sıfırlanmasını içerir." #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 -#: appTools/ToolCalibration.py:821 +#: appPlugins/ToolCalibration.py:821 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:107 -#: appTools/ToolCalibration.py:835 +#: appPlugins/ToolCalibration.py:835 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -10386,12 +10426,12 @@ msgstr "" "(x, y) noktası kullanılır," #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 -#: appTools/ToolCalibration.py:861 +#: appPlugins/ToolCalibration.py:861 msgid "Second point" msgstr "İkinci Nokta" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 -#: appTools/ToolCalibration.py:863 +#: appPlugins/ToolCalibration.py:863 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -10403,15 +10443,15 @@ msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appTools/ToolCalibration.py:867 appTools/ToolCorners.py:706 -#: appTools/ToolFilm.py:1211 app_Main.py:5474 +#: appPlugins/ToolCalibration.py:867 appPlugins/ToolCorners.py:706 +#: appPlugins/ToolFilm.py:1211 app_Main.py:5474 msgid "Top Left" msgstr "Sol Üst" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appTools/ToolCalibration.py:868 appTools/ToolCorners.py:718 -#: appTools/ToolFilm.py:1212 app_Main.py:5475 +#: appPlugins/ToolCalibration.py:868 appPlugins/ToolCorners.py:718 +#: appPlugins/ToolFilm.py:1212 app_Main.py:5475 msgid "Bottom Right" msgstr "Sağ Alt" @@ -10421,13 +10461,13 @@ msgstr "Delik Çıkarma Seçenekleri" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appTools/ToolExtract.py:917 appTools/ToolPunchGerber.py:2002 +#: appPlugins/ToolExtract.py:917 appPlugins/ToolPunchGerber.py:2002 msgid "Processed Pads Type" msgstr "Ped İşleme Tipi" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appTools/ToolExtract.py:919 appTools/ToolPunchGerber.py:2004 +#: appPlugins/ToolExtract.py:919 appPlugins/ToolPunchGerber.py:2004 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10439,7 +10479,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appTools/ToolExtract.py:946 appTools/ToolPunchGerber.py:2030 +#: appPlugins/ToolExtract.py:946 appPlugins/ToolPunchGerber.py:2030 msgid "Process Circular Pads." msgstr "Dairesel pedlerin işlenmesi." @@ -10447,26 +10487,26 @@ msgstr "Dairesel pedlerin işlenmesi." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appTools/ToolExtract.py:952 appTools/ToolExtract.py:1089 -#: appTools/ToolPunchGerber.py:2036 appTools/ToolPunchGerber.py:2198 +#: appPlugins/ToolExtract.py:952 appPlugins/ToolExtract.py:1089 +#: appPlugins/ToolPunchGerber.py:2036 appPlugins/ToolPunchGerber.py:2198 msgid "Oblong" msgstr "Dikdörtgen" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appTools/ToolExtract.py:954 appTools/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:954 appPlugins/ToolPunchGerber.py:2038 msgid "Process Oblong Pads." msgstr "Dikdörtgen pedlerin işlenmesi." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appTools/ToolExtract.py:962 appTools/ToolPunchGerber.py:2046 +#: appPlugins/ToolExtract.py:962 appPlugins/ToolPunchGerber.py:2046 msgid "Process Square Pads." msgstr "Kare pedlerin işlenmesi." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appTools/ToolExtract.py:970 appTools/ToolPunchGerber.py:2054 +#: appPlugins/ToolExtract.py:970 appPlugins/ToolPunchGerber.py:2054 msgid "Process Rectangular Pads." msgstr "Dikdörtgensel pedlerin işlenmesi." @@ -10474,15 +10514,15 @@ msgstr "Dikdörtgensel pedlerin işlenmesi." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appTools/ToolExtract.py:976 -#: appTools/ToolExtract.py:1128 appTools/ToolPunchGerber.py:2060 -#: appTools/ToolPunchGerber.py:2237 appTools/ToolReport.py:190 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:976 +#: appPlugins/ToolExtract.py:1128 appPlugins/ToolPunchGerber.py:2060 +#: appPlugins/ToolPunchGerber.py:2237 appPlugins/ToolReport.py:190 msgid "Others" msgstr "Diğerleri" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appTools/ToolExtract.py:978 appTools/ToolPunchGerber.py:2062 +#: appPlugins/ToolExtract.py:978 appPlugins/ToolPunchGerber.py:2062 msgid "Process pads not in the categories above." msgstr "Yukarıdaki kategorilerle ilgili olmayan yerler." @@ -10490,8 +10530,8 @@ msgstr "Yukarıdaki kategorilerle ilgili olmayan yerler." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appTools/ToolExtract.py:1036 appTools/ToolExtract.py:1146 -#: appTools/ToolPunchGerber.py:2113 appTools/ToolPunchGerber.py:2142 +#: appPlugins/ToolExtract.py:1036 appPlugins/ToolExtract.py:1146 +#: appPlugins/ToolPunchGerber.py:2113 appPlugins/ToolPunchGerber.py:2142 msgid "Fixed Diameter" msgstr "Sabit Boyut" @@ -10499,19 +10539,19 @@ msgstr "Sabit Boyut" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appTools/ToolExtract.py:1038 appTools/ToolExtract.py:1067 -#: appTools/ToolPunchGerber.py:2115 appTools/ToolPunchGerber.py:2170 +#: appPlugins/ToolExtract.py:1038 appPlugins/ToolExtract.py:1067 +#: appPlugins/ToolPunchGerber.py:2115 appPlugins/ToolPunchGerber.py:2170 msgid "Fixed Annular Ring" msgstr "Sabit Halka" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appTools/ToolExtract.py:1037 appTools/ToolPunchGerber.py:2114 +#: appPlugins/ToolExtract.py:1037 appPlugins/ToolPunchGerber.py:2114 msgid "Proportional" msgstr "Orantılı" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appTools/ToolExtract.py:1027 +#: appPlugins/ToolExtract.py:1027 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10525,13 +10565,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appTools/ToolExtract.py:1156 appTools/ToolPunchGerber.py:2152 +#: appPlugins/ToolExtract.py:1156 appPlugins/ToolPunchGerber.py:2152 msgid "Fixed hole diameter." msgstr "Sabit delik boyutu." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appTools/ToolExtract.py:1069 appTools/ToolPunchGerber.py:2172 +#: appPlugins/ToolExtract.py:1069 appPlugins/ToolPunchGerber.py:2172 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10542,7 +10582,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appTools/ToolExtract.py:1078 appTools/ToolPunchGerber.py:2187 +#: appPlugins/ToolExtract.py:1078 appPlugins/ToolPunchGerber.py:2187 msgid "The size of annular ring for circular pads." msgstr "" "Dairesel pedler için delik ile ped sınırı\n" @@ -10550,7 +10590,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appTools/ToolExtract.py:1091 appTools/ToolPunchGerber.py:2200 +#: appPlugins/ToolExtract.py:1091 appPlugins/ToolPunchGerber.py:2200 msgid "The size of annular ring for oblong pads." msgstr "" "Dikdörtgen pedler için delik ile ped sınırı \n" @@ -10558,7 +10598,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 -#: appTools/ToolExtract.py:1104 appTools/ToolPunchGerber.py:2213 +#: appPlugins/ToolExtract.py:1104 appPlugins/ToolPunchGerber.py:2213 msgid "The size of annular ring for square pads." msgstr "" "Kare pedler için delik ile ped sınırı\n" @@ -10566,7 +10606,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 -#: appTools/ToolExtract.py:1117 appTools/ToolPunchGerber.py:2226 +#: appPlugins/ToolExtract.py:1117 appPlugins/ToolPunchGerber.py:2226 msgid "The size of annular ring for rectangular pads." msgstr "" "Dikdörtgensel pedler için delik ile ped sınırı\n" @@ -10574,7 +10614,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 -#: appTools/ToolExtract.py:1130 appTools/ToolPunchGerber.py:2239 +#: appPlugins/ToolExtract.py:1130 appPlugins/ToolPunchGerber.py:2239 msgid "The size of annular ring for other pads." msgstr "" "Diğer pedler için delik ile ped sınırı\n" @@ -10582,7 +10622,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appTools/ToolExtract.py:1163 appTools/ToolPunchGerber.py:2251 +#: appPlugins/ToolExtract.py:1163 appPlugins/ToolPunchGerber.py:2251 msgid "Proportional Diameter" msgstr "Oransal Boyut" @@ -10593,7 +10633,7 @@ msgstr "Değer" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appTools/ToolExtract.py:1174 appTools/ToolPunchGerber.py:2262 +#: appPlugins/ToolExtract.py:1174 appPlugins/ToolPunchGerber.py:2262 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10602,17 +10642,17 @@ msgstr "" "Delik boyutu, ped boyutunun ayarlanan boyutunda olacaktır." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appTools/ToolExtract.py:1208 appTools/ToolExtract.py:1233 +#: appPlugins/ToolExtract.py:1208 appPlugins/ToolExtract.py:1233 msgid "Extract Soldermask" msgstr "Lehim Maskesi Çıkart" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appTools/ToolExtract.py:1210 appTools/ToolExtract.py:1236 +#: appPlugins/ToolExtract.py:1210 appPlugins/ToolExtract.py:1236 msgid "Extract soldermask from a given Gerber file." msgstr "Belirli bir Gerber dosyasından lehim maskesi çıkarın." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appTools/ToolExtract.py:1216 +#: appPlugins/ToolExtract.py:1216 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." @@ -10621,17 +10661,17 @@ msgstr "" "ne kadar ötesine geçeceğini belirler." #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appTools/ToolExtract.py:1252 appTools/ToolExtract.py:1291 +#: appPlugins/ToolExtract.py:1252 appPlugins/ToolExtract.py:1291 msgid "Extract Cutout" msgstr "PCB Kesimi Çıkart" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appTools/ToolExtract.py:1254 appTools/ToolExtract.py:1294 +#: appPlugins/ToolExtract.py:1254 appPlugins/ToolExtract.py:1294 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 -#: appTools/ToolExtract.py:1275 +#: appPlugins/ToolExtract.py:1275 msgid "The thickness of the line that makes the cutout geometry." msgstr "Kesik şeklini oluşturan çizginin kalınlığı." @@ -10640,7 +10680,7 @@ msgid "Fiducials Tool Options" msgstr "Referans İşaretleri Seçenekleri" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 -#: appTools/ToolFiducials.py:890 +#: appPlugins/ToolFiducials.py:890 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -10651,25 +10691,25 @@ msgstr "" "boyutu lehim maskesinin iki katıdır." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 -#: appTools/ToolFiducials.py:918 +#: appPlugins/ToolFiducials.py:918 msgid "Auto" msgstr "Otomatik" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 -#: appTools/ToolCutOut.py:2610 appTools/ToolFiducials.py:919 -#: appTools/ToolLevelling.py:1821 appTools/ToolPunchGerber.py:2288 +#: appPlugins/ToolCutOut.py:2610 appPlugins/ToolFiducials.py:919 +#: appPlugins/ToolLevelling.py:1821 appPlugins/ToolPunchGerber.py:2288 msgid "Manual" msgstr "El İle" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 -#: appTools/ToolLevelling.py:1814 +#: appPlugins/ToolLevelling.py:1814 msgid "Mode" msgstr "Yöntem" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 -#: appTools/ToolFiducials.py:923 +#: appPlugins/ToolFiducials.py:923 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -10680,22 +10720,22 @@ msgstr "" "- 'El İle' - Referans işaretlerinin el ile yerleştirilmesi." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 -#: appTools/ToolFiducials.py:931 +#: appPlugins/ToolFiducials.py:931 msgid "Up" msgstr "Üst" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 -#: appTools/ToolFiducials.py:932 +#: appPlugins/ToolFiducials.py:932 msgid "Down" msgstr "Alt" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 -#: appTools/ToolFiducials.py:935 +#: appPlugins/ToolFiducials.py:935 msgid "Second fiducial" msgstr "İkinci Referans İşareti" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 -#: appTools/ToolFiducials.py:937 +#: appPlugins/ToolFiducials.py:937 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -10709,22 +10749,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCorners.py:755 appTools/ToolFiducials.py:953 +#: appPlugins/ToolCorners.py:755 appPlugins/ToolFiducials.py:953 msgid "Cross" msgstr "Çapraz" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 -#: appTools/ToolFiducials.py:954 +#: appPlugins/ToolFiducials.py:954 msgid "Chess" msgstr "Satranç" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 -#: appTools/ToolFiducials.py:956 +#: appPlugins/ToolFiducials.py:956 msgid "Fiducial Type" msgstr "Referans İşareti Tipi" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 -#: appTools/ToolFiducials.py:958 +#: appPlugins/ToolFiducials.py:958 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -10737,7 +10777,7 @@ msgstr "" "- 'Satranç' - Satranç tahtası deseninde noktalar." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 -#: appTools/ToolFiducials.py:967 +#: appPlugins/ToolFiducials.py:967 msgid "Line thickness" msgstr "Çizgi Kalınlığı" @@ -10754,19 +10794,19 @@ msgstr "" "araç." #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appTools/ToolInvertGerber.py:251 +#: appPlugins/ToolInvertGerber.py:251 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 -#: appTools/ToolInvertGerber.py:262 +#: appPlugins/ToolInvertGerber.py:262 msgid "Lines Join Style" msgstr "Çizgileri Birleştirme Şekli" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appTools/ToolInvertGerber.py:264 +#: appPlugins/ToolInvertGerber.py:264 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10780,7 +10820,7 @@ msgstr "" "- 'Eğimli': Çizgiler üçüncü bir çizgi le birleştirilir" #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appTools/ToolInvertGerber.py:273 +#: appPlugins/ToolInvertGerber.py:273 msgid "Bevel" msgstr "Eğimli" @@ -10797,7 +10837,7 @@ msgstr "" "minimum mesafeyi bulmak için bir araç" #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appTools/ToolOptimal.py:454 +#: appPlugins/ToolOptimal.py:454 msgid "Precision" msgstr "Hassasiyet" @@ -10810,7 +10850,7 @@ msgid "Punch Gerber Options" msgstr "Gerber Delik Yeri Açma Seçenekleri" #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appTools/ToolPunchGerber.py:2104 +#: appPlugins/ToolPunchGerber.py:2104 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10844,12 +10884,12 @@ msgstr "" "aktarılabilen bir QR Kodu oluşturmak için bir araç." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appTools/ToolQRCode.py:799 app_Main.py:8028 +#: appPlugins/ToolQRCode.py:799 app_Main.py:8028 msgid "Version" msgstr "Versiyon" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 -#: appTools/ToolQRCode.py:801 +#: appPlugins/ToolQRCode.py:801 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -10858,13 +10898,13 @@ msgstr "" "40 (177x177 kare) arasında değerlere sahip olabilir." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 -#: appTools/ToolQRCode.py:812 +#: appPlugins/ToolQRCode.py:812 msgid "Error correction" msgstr "Hata Düzeltme" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 -#: appTools/ToolQRCode.py:814 appTools/ToolQRCode.py:825 +#: appPlugins/ToolQRCode.py:814 appPlugins/ToolQRCode.py:825 #, python-format msgid "" "Parameter that controls the error correction used for the QR Code.\n" @@ -10880,12 +10920,12 @@ msgstr "" "H = En fazla %% 30 hataları düzeltilebilir." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 -#: appTools/ToolQRCode.py:835 +#: appPlugins/ToolQRCode.py:835 msgid "Box Size" msgstr "Kare Boyutu" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 -#: appTools/ToolQRCode.py:837 +#: appPlugins/ToolQRCode.py:837 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -10894,12 +10934,12 @@ msgstr "" "QR Kod'un genel boyutunu kontrol eder." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 -#: appTools/ToolQRCode.py:848 +#: appPlugins/ToolQRCode.py:848 msgid "Border Size" msgstr "Kenarlık boyutu" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 -#: appTools/ToolQRCode.py:850 +#: appPlugins/ToolQRCode.py:850 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." @@ -10908,27 +10948,27 @@ msgstr "" "QR Kodu etrafındaki boşluk genişliği. Varsayılan değer 4'tür." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 -#: appTools/ToolQRCode.py:770 +#: appPlugins/ToolQRCode.py:770 msgid "QRCode Data" msgstr "QR Kod Verileri" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 -#: appTools/ToolQRCode.py:772 +#: appPlugins/ToolQRCode.py:772 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 -#: appTools/ToolQRCode.py:776 +#: appPlugins/ToolQRCode.py:776 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 -#: appTools/ToolQRCode.py:861 +#: appPlugins/ToolQRCode.py:861 msgid "Polarity" msgstr "Polarite" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 -#: appTools/ToolQRCode.py:863 +#: appPlugins/ToolQRCode.py:863 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -10939,17 +10979,17 @@ msgstr "" "Pozitif seçildiğinde QR Kod'u oluşturan kareler opaktır." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appTools/ToolFilm.py:1366 appTools/ToolQRCode.py:867 +#: appPlugins/ToolFilm.py:1366 appPlugins/ToolQRCode.py:867 msgid "Negative" msgstr "Negatif" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appTools/ToolFilm.py:1365 appTools/ToolQRCode.py:868 +#: appPlugins/ToolFilm.py:1365 appPlugins/ToolQRCode.py:868 msgid "Positive" msgstr "Pozitif" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 -#: appTools/ToolQRCode.py:870 +#: appPlugins/ToolQRCode.py:870 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -10963,7 +11003,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 -#: appTools/ToolQRCode.py:881 appTools/ToolQRCode.py:887 +#: appPlugins/ToolQRCode.py:881 appPlugins/ToolQRCode.py:887 msgid "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." @@ -10972,22 +11012,22 @@ msgstr "" "yuvarlak veya kare şekle sahip olabilir." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 -#: appTools/ToolQRCode.py:920 +#: appPlugins/ToolQRCode.py:920 msgid "Fill Color" msgstr "Dolgu Rengi" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 -#: appTools/ToolQRCode.py:922 +#: appPlugins/ToolQRCode.py:922 msgid "Set the QRCode fill color (squares color)." msgstr "QR Kod dolgusunun rengini (karelerin rengi) ayarlar." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 -#: appTools/ToolQRCode.py:944 +#: appPlugins/ToolQRCode.py:944 msgid "Back Color" msgstr "Arka Plan Rengi" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 -#: appTools/ToolQRCode.py:946 +#: appPlugins/ToolQRCode.py:946 msgid "Set the QRCode background color." msgstr "QR Kod'un arka plan rengini ayarlar." @@ -11004,12 +11044,12 @@ msgstr "" "içinde olup olmadığını kontrol etmek için bir araç." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 -#: appTools/ToolRulesCheck.py:446 appTools/ToolRulesCheck.py:1395 +#: appPlugins/ToolRulesCheck.py:446 appPlugins/ToolRulesCheck.py:1395 msgid "Trace Size" msgstr "Yol Boyutu" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 -#: appTools/ToolRulesCheck.py:1397 +#: appPlugins/ToolRulesCheck.py:1397 msgid "This checks if the minimum size for traces is met." msgstr "" "Bu, minimum yol boyutuna uyulup \n" @@ -11025,27 +11065,27 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 -#: appTools/ToolRulesCheck.py:1402 appTools/ToolRulesCheck.py:1426 -#: appTools/ToolRulesCheck.py:1451 appTools/ToolRulesCheck.py:1476 -#: appTools/ToolRulesCheck.py:1501 appTools/ToolRulesCheck.py:1526 -#: appTools/ToolRulesCheck.py:1552 appTools/ToolRulesCheck.py:1577 -#: appTools/ToolRulesCheck.py:1604 appTools/ToolRulesCheck.py:1629 +#: appPlugins/ToolRulesCheck.py:1402 appPlugins/ToolRulesCheck.py:1426 +#: appPlugins/ToolRulesCheck.py:1451 appPlugins/ToolRulesCheck.py:1476 +#: appPlugins/ToolRulesCheck.py:1501 appPlugins/ToolRulesCheck.py:1526 +#: appPlugins/ToolRulesCheck.py:1552 appPlugins/ToolRulesCheck.py:1577 +#: appPlugins/ToolRulesCheck.py:1604 appPlugins/ToolRulesCheck.py:1629 msgid "Min value" msgstr "Minimum Boyut" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 -#: appTools/ToolRulesCheck.py:1404 +#: appPlugins/ToolRulesCheck.py:1404 msgid "Minimum acceptable trace size." msgstr "Minimum kabul edilebilir yol boyutu." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 -#: appTools/ToolRulesCheck.py:677 appTools/ToolRulesCheck.py:707 -#: appTools/ToolRulesCheck.py:1418 +#: appPlugins/ToolRulesCheck.py:677 appPlugins/ToolRulesCheck.py:707 +#: appPlugins/ToolRulesCheck.py:1418 msgid "Copper to Copper clearance" msgstr "Bakır Yollar Arasındaki Boşluk" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 -#: appTools/ToolRulesCheck.py:1420 +#: appPlugins/ToolRulesCheck.py:1420 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11060,22 +11100,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 -#: appTools/ToolRulesCheck.py:1428 appTools/ToolRulesCheck.py:1453 -#: appTools/ToolRulesCheck.py:1478 appTools/ToolRulesCheck.py:1503 -#: appTools/ToolRulesCheck.py:1528 appTools/ToolRulesCheck.py:1554 -#: appTools/ToolRulesCheck.py:1606 +#: appPlugins/ToolRulesCheck.py:1428 appPlugins/ToolRulesCheck.py:1453 +#: appPlugins/ToolRulesCheck.py:1478 appPlugins/ToolRulesCheck.py:1503 +#: appPlugins/ToolRulesCheck.py:1528 appPlugins/ToolRulesCheck.py:1554 +#: appPlugins/ToolRulesCheck.py:1606 msgid "Minimum acceptable clearance value." msgstr "Minimum kabul edilebilir boşluk değeri." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 -#: appTools/ToolRulesCheck.py:737 appTools/ToolRulesCheck.py:743 -#: appTools/ToolRulesCheck.py:756 appTools/ToolRulesCheck.py:763 -#: appTools/ToolRulesCheck.py:1443 +#: appPlugins/ToolRulesCheck.py:737 appPlugins/ToolRulesCheck.py:743 +#: appPlugins/ToolRulesCheck.py:756 appPlugins/ToolRulesCheck.py:763 +#: appPlugins/ToolRulesCheck.py:1443 msgid "Copper to Outline clearance" msgstr "Bakır - Plaket Sınırı Aralığı" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 -#: appTools/ToolRulesCheck.py:1445 +#: appPlugins/ToolRulesCheck.py:1445 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11084,12 +11124,12 @@ msgstr "" "boşluğu kontrol eder." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 -#: appTools/ToolRulesCheck.py:1468 +#: appPlugins/ToolRulesCheck.py:1468 msgid "Silk to Silk Clearance" msgstr "İpek-İpek Aralığı" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 -#: appTools/ToolRulesCheck.py:1470 +#: appPlugins/ToolRulesCheck.py:1470 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11098,13 +11138,13 @@ msgstr "" "minimum açıklığın karşılanıp karşılanmadığını kontrol eder." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 -#: appTools/ToolRulesCheck.py:846 appTools/ToolRulesCheck.py:852 -#: appTools/ToolRulesCheck.py:870 appTools/ToolRulesCheck.py:1493 +#: appPlugins/ToolRulesCheck.py:846 appPlugins/ToolRulesCheck.py:852 +#: appPlugins/ToolRulesCheck.py:870 appPlugins/ToolRulesCheck.py:1493 msgid "Silk to Solder Mask Clearance" msgstr "İpek - Lehim Maskesi Aralığı" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 -#: appTools/ToolRulesCheck.py:1495 +#: appPlugins/ToolRulesCheck.py:1495 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11113,14 +11153,14 @@ msgstr "" "boşluk olup olmadığını kontrol eder." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 -#: appTools/ToolRulesCheck.py:900 appTools/ToolRulesCheck.py:906 -#: appTools/ToolRulesCheck.py:920 appTools/ToolRulesCheck.py:927 -#: appTools/ToolRulesCheck.py:1518 +#: appPlugins/ToolRulesCheck.py:900 appPlugins/ToolRulesCheck.py:906 +#: appPlugins/ToolRulesCheck.py:920 appPlugins/ToolRulesCheck.py:927 +#: appPlugins/ToolRulesCheck.py:1518 msgid "Silk to Outline Clearance" msgstr "İpek - Sınır Boşluğu" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 -#: appTools/ToolRulesCheck.py:1520 +#: appPlugins/ToolRulesCheck.py:1520 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11129,13 +11169,13 @@ msgstr "" "boşluk olup olmadığını kontrol eder." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:938 appTools/ToolRulesCheck.py:965 -#: appTools/ToolRulesCheck.py:1543 +#: appPlugins/ToolRulesCheck.py:938 appPlugins/ToolRulesCheck.py:965 +#: appPlugins/ToolRulesCheck.py:1543 msgid "Minimum Solder Mask Sliver" msgstr "Minimum Lehim Maskesi Aralığı" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 -#: appTools/ToolRulesCheck.py:1545 +#: appPlugins/ToolRulesCheck.py:1545 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11145,14 +11185,14 @@ msgstr "" "belirlenen minimum mesafeye uyup uymadığını kontrol eder." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 -#: appTools/ToolRulesCheck.py:1003 appTools/ToolRulesCheck.py:1009 -#: appTools/ToolRulesCheck.py:1025 appTools/ToolRulesCheck.py:1032 -#: appTools/ToolRulesCheck.py:1569 +#: appPlugins/ToolRulesCheck.py:1003 appPlugins/ToolRulesCheck.py:1009 +#: appPlugins/ToolRulesCheck.py:1025 appPlugins/ToolRulesCheck.py:1032 +#: appPlugins/ToolRulesCheck.py:1569 msgid "Minimum Annular Ring" msgstr "Minimum Bakır Halka" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 -#: appTools/ToolRulesCheck.py:1571 +#: appPlugins/ToolRulesCheck.py:1571 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11162,17 +11202,17 @@ msgstr "" "halkanın kalıp kalmadığını kontrol eder." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 -#: appTools/ToolRulesCheck.py:1579 +#: appPlugins/ToolRulesCheck.py:1579 msgid "Minimum acceptable ring value." msgstr "Kabul edilebilir minimum bakır halka değeri." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 -#: appTools/ToolRulesCheck.py:390 appTools/ToolRulesCheck.py:1596 +#: appPlugins/ToolRulesCheck.py:390 appPlugins/ToolRulesCheck.py:1596 msgid "Hole to Hole Clearance" msgstr "Delikler Arası Açıklık" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 -#: appTools/ToolRulesCheck.py:1598 +#: appPlugins/ToolRulesCheck.py:1598 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11181,19 +11221,19 @@ msgstr "" "boşluğun olup olmadığını kontrol eder." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 -#: appTools/ToolRulesCheck.py:1631 +#: appPlugins/ToolRulesCheck.py:1631 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 -#: appTools/ToolRulesCheck.py:364 appTools/ToolRulesCheck.py:1621 +#: appPlugins/ToolRulesCheck.py:364 appPlugins/ToolRulesCheck.py:1621 msgid "Hole Size" msgstr "Delik Boyutu" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 -#: appTools/ToolRulesCheck.py:1623 +#: appPlugins/ToolRulesCheck.py:1623 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11216,13 +11256,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:236 -#: appTools/ToolCorners.py:830 appTools/ToolCutOut.py:2795 -#: appTools/ToolDblSided.py:975 +#: appPlugins/ToolCorners.py:830 appPlugins/ToolCutOut.py:2795 +#: appPlugins/ToolDblSided.py:975 msgid "Drill Dia" msgstr "Delik Genişliği" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 -#: appTools/ToolDblSided.py:977 appTools/ToolDblSided.py:982 +#: appPlugins/ToolDblSided.py:977 appPlugins/ToolDblSided.py:982 msgid "Diameter of the drill for the alignment holes." msgstr "Hizalama delikleri için delik genişliği." @@ -11232,23 +11272,23 @@ msgstr "Ekseni Hizala" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 -#: appTools/ToolDblSided.py:818 appTools/ToolDblSided.py:993 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:993 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 -#: appTools/ToolFilm.py:1329 +#: appPlugins/ToolFilm.py:1329 msgid "Mirror Axis" msgstr "Tersleme Ekseni" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 -#: appTools/ToolDblSided.py:844 +#: appPlugins/ToolDblSided.py:844 msgid "Box" msgstr "Çerçeve" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appTools/ToolDblSided.py:845 +#: appPlugins/ToolDblSided.py:845 msgid "Hole Snap" msgstr "Deliğe Tuttur" @@ -11279,7 +11319,7 @@ msgid "Calculators Tool Options" msgstr "Hesap Makinesi" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 -#: appTools/ToolCalculators.py:400 +#: appPlugins/ToolCalculators.py:400 msgid "V-Shape Tool Calculator" msgstr "V Şekilli Uç Hesaplama" @@ -11293,12 +11333,12 @@ msgstr "" "derinliğini değerleri dikkate alarak hesaplar." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 -#: appTools/ToolCalculators.py:471 +#: appPlugins/ToolCalculators.py:471 msgid "Tip Diameter" msgstr "Uç Kalınlığı" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 -#: appTools/ToolCalculators.py:473 +#: appPlugins/ToolCalculators.py:473 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11307,7 +11347,7 @@ msgstr "" "Üretici tarafından belirtilmiştir." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 -#: appTools/ToolCalculators.py:486 +#: appPlugins/ToolCalculators.py:486 msgid "Tip Angle" msgstr "Uç Açısı" @@ -11328,12 +11368,12 @@ msgstr "" "Bir CNC İş nesnesinde bu Z Derinlik değeridir." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 -#: appTools/ToolCalculators.py:402 +#: appPlugins/ToolCalculators.py:402 msgid "ElectroPlating Calculator" msgstr "Elektronik Kaplama Hesaplayıcı" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appTools/ToolCalculators.py:544 +#: appPlugins/ToolCalculators.py:544 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 " @@ -11344,37 +11384,37 @@ msgstr "" "kaplayanlar için kullanışlıdır." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appTools/ToolCalculators.py:563 +#: appPlugins/ToolCalculators.py:563 msgid "Board Length" msgstr "Plaket Uzunluğu" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appTools/ToolCalculators.py:564 +#: appPlugins/ToolCalculators.py:564 msgid "This is the board length. In centimeters." msgstr "Plaketin uzunluğu. Santimetre olarak." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appTools/ToolCalculators.py:581 +#: appPlugins/ToolCalculators.py:581 msgid "Board Width" msgstr "Plaket Genişliği" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appTools/ToolCalculators.py:582 +#: appPlugins/ToolCalculators.py:582 msgid "This is the board width.In centimeters." msgstr "Plaketin genişliği. Santimetre olarak." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:600 +#: appPlugins/ToolCalculators.py:600 msgid "This is the board area." msgstr "Burası plaketin alanıdır." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appTools/ToolCalculators.py:622 +#: appPlugins/ToolCalculators.py:622 msgid "Current Density" msgstr "Akım Yoğunluğu" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appTools/ToolCalculators.py:623 +#: appPlugins/ToolCalculators.py:623 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11383,12 +11423,12 @@ msgstr "" "Fitkare başına amper." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appTools/ToolCalculators.py:642 +#: appPlugins/ToolCalculators.py:642 msgid "Copper Growth" msgstr "Bakır Tabaka" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appTools/ToolCalculators.py:643 +#: appPlugins/ToolCalculators.py:643 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11401,27 +11441,27 @@ msgid "Corner Markers Options" msgstr "Köşe İşareti Seçenekleri" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCorners.py:750 +#: appPlugins/ToolCorners.py:750 msgid "Shape of the marker." msgstr "Köşe işaretinin şekli." #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appTools/ToolCorners.py:754 +#: appPlugins/ToolCorners.py:754 msgid "Semi-Cross" msgstr "Yarı Çapraz" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appTools/ToolCorners.py:764 +#: appPlugins/ToolCorners.py:764 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 -#: appTools/ToolCorners.py:778 +#: appPlugins/ToolCorners.py:778 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 -#: appTools/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:832 msgid "Drill Diameter" msgstr "Delik genişliği" @@ -11437,7 +11477,7 @@ msgid "" msgstr "PCB'yi kesmek ve iş parçasından ayırmak." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 -#: appTools/ToolCutOut.py:2428 +#: appPlugins/ToolCutOut.py:2428 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11446,12 +11486,12 @@ msgstr "" "keserek ayırmak için kullanılan ucun kalınlığı." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:88 -#: appTools/ToolCutOut.py:2359 +#: appPlugins/ToolCutOut.py:2359 msgid "Kind" msgstr "Şekil" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 -#: appTools/ToolCutOut.py:2361 +#: appPlugins/ToolCutOut.py:2361 msgid "" "Choice of what kind the object we want to cutout is.\n" "- Single: contain a single PCB Gerber outline object.\n" @@ -11464,12 +11504,12 @@ msgstr "" "oluşan bir panel PCB Gerber nesnesi." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:97 -#: appTools/ToolCutOut.py:2367 +#: appPlugins/ToolCutOut.py:2367 msgid "Single" msgstr "Tekli" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:98 -#: appTools/ToolCutOut.py:2368 +#: appPlugins/ToolCutOut.py:2368 msgid "Panel" msgstr "Panel" @@ -11498,24 +11538,24 @@ msgstr "" "- 8-->2*sol + 2*sağ +2*üst + 2*alt" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:225 -#: appTools/ToolCutOut.py:2701 +#: appPlugins/ToolCutOut.py:2701 msgid "Big cursor" msgstr "Büyük İmleç" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 -#: appTools/ToolCutOut.py:2703 +#: appPlugins/ToolCutOut.py:2703 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:238 -#: appTools/ToolCutOut.py:2797 +#: appPlugins/ToolCutOut.py:2797 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:251 -#: appTools/ToolCutOut.py:2810 +#: appPlugins/ToolCutOut.py:2810 msgid "" "Distance between the center of\n" "two neighboring drill holes." @@ -11526,7 +11566,7 @@ msgid "Drilling Tool Options" msgstr "Delme Seçenekleri" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 -#: appTools/ToolDrilling.py:2299 +#: appPlugins/ToolDrilling.py:2299 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "Delik delme ve frezeleme yollarına sahip CNC İşi oluşturun." @@ -11534,9 +11574,9 @@ msgstr "Delik delme ve frezeleme yollarına sahip CNC İşi oluşturun." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appTools/ToolDrilling.py:2376 appTools/ToolIsolation.py:3267 -#: appTools/ToolMilling.py:3699 appTools/ToolNCC.py:4224 -#: appTools/ToolPaint.py:3018 +#: appPlugins/ToolDrilling.py:2376 appPlugins/ToolIsolation.py:3267 +#: appPlugins/ToolMilling.py:3705 appPlugins/ToolNCC.py:4224 +#: appPlugins/ToolPaint.py:3018 msgid "Tool order" msgstr "Uç Sırası" @@ -11545,10 +11585,10 @@ msgstr "Uç Sırası" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appTools/ToolDrilling.py:2377 appTools/ToolIsolation.py:3268 -#: appTools/ToolMilling.py:3700 appTools/ToolNCC.py:4225 -#: appTools/ToolNCC.py:4235 appTools/ToolPaint.py:3019 -#: appTools/ToolPaint.py:3029 +#: appPlugins/ToolDrilling.py:2377 appPlugins/ToolIsolation.py:3268 +#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4225 +#: appPlugins/ToolNCC.py:4235 appPlugins/ToolPaint.py:3019 +#: appPlugins/ToolPaint.py:3029 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" @@ -11572,9 +11612,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appTools/ToolDrilling.py:2385 appTools/ToolIsolation.py:3276 -#: appTools/ToolMilling.py:3708 appTools/ToolNCC.py:4233 -#: appTools/ToolPaint.py:3027 +#: appPlugins/ToolDrilling.py:2385 appPlugins/ToolIsolation.py:3276 +#: appPlugins/ToolMilling.py:3714 appPlugins/ToolNCC.py:4233 +#: appPlugins/ToolPaint.py:3027 msgid "Forward" msgstr "İleri" @@ -11582,14 +11622,14 @@ msgstr "İleri" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appTools/ToolDrilling.py:2386 appTools/ToolIsolation.py:3277 -#: appTools/ToolMilling.py:3709 appTools/ToolNCC.py:4234 -#: appTools/ToolPaint.py:3028 +#: appPlugins/ToolDrilling.py:2386 appPlugins/ToolIsolation.py:3277 +#: appPlugins/ToolMilling.py:3715 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3028 msgid "Reverse" msgstr "Geri" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appTools/ToolDrilling.py:2673 appTools/ToolMilling.py:4302 +#: appPlugins/ToolDrilling.py:2673 appPlugins/ToolMilling.py:4308 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11648,12 +11688,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appTools/ToolFilm.py:1368 appTools/ToolFilm.py:1480 +#: appPlugins/ToolFilm.py:1368 appPlugins/ToolFilm.py:1480 msgid "Film Type" msgstr "Film Tipi" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appTools/ToolFilm.py:1370 +#: appPlugins/ToolFilm.py:1370 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11678,12 +11718,12 @@ 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 -#: appTools/ToolFilm.py:1386 +#: appPlugins/ToolFilm.py:1386 msgid "Border" msgstr "Kenarlık" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appTools/ToolFilm.py:1388 +#: appPlugins/ToolFilm.py:1388 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11704,12 +11744,12 @@ msgstr "" "sağlayacaktır." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appTools/ToolFilm.py:1355 +#: appPlugins/ToolFilm.py:1355 msgid "Scale Stroke" msgstr "Çizgi Kalınlığı" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appTools/ToolFilm.py:1357 +#: appPlugins/ToolFilm.py:1357 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 " @@ -11722,12 +11762,12 @@ msgstr "" "nesneleri büyük ölçüde etkileyebilir." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appTools/ToolFilm.py:1196 +#: appPlugins/ToolFilm.py:1196 msgid "Film Adjustments" msgstr "Film Ayarları" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appTools/ToolFilm.py:1198 +#: appPlugins/ToolFilm.py:1198 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11742,7 +11782,7 @@ msgid "Scale Film geometry" msgstr "Film Ölçeklendirme" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appTools/ToolFilm.py:1227 +#: appPlugins/ToolFilm.py:1227 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11755,7 +11795,7 @@ msgid "Skew Film geometry" msgstr "Film Eğimi" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appTools/ToolFilm.py:1271 +#: appPlugins/ToolFilm.py:1271 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11776,13 +11816,13 @@ msgstr "" "Şekil sınırlama kutusunun dört noktasından biri olabilir." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appTools/ToolCorners.py:714 appTools/ToolFiducials.py:812 -#: appTools/ToolFilm.py:1210 app_Main.py:5473 +#: appPlugins/ToolCorners.py:714 appPlugins/ToolFiducials.py:812 +#: appPlugins/ToolFilm.py:1210 app_Main.py:5473 msgid "Bottom Left" msgstr "Sol Alt" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appTools/ToolFilm.py:1213 +#: appPlugins/ToolFilm.py:1213 msgid "Top right" msgstr "Sağ Üst" @@ -11791,27 +11831,27 @@ msgid "Mirror Film geometry" msgstr "Film Tersleme Şekli" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appTools/ToolFilm.py:1315 +#: appPlugins/ToolFilm.py:1315 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 -#: appTools/ToolFilm.py:1475 +#: appPlugins/ToolFilm.py:1475 msgid "SVG" msgstr "SVG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appTools/ToolFilm.py:1476 +#: appPlugins/ToolFilm.py:1476 msgid "PNG" msgstr "PNG" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appTools/ToolFilm.py:1477 +#: appPlugins/ToolFilm.py:1477 msgid "PDF" msgstr "PDF" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appTools/ToolFilm.py:1482 +#: appPlugins/ToolFilm.py:1482 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11824,22 +11864,22 @@ msgstr "" "- 'PDF' -> Taşınabilir belge biçimi" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appTools/ToolFilm.py:1491 +#: appPlugins/ToolFilm.py:1491 msgid "Page Orientation" msgstr "Sayfa Yönü" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appTools/ToolFilm.py:1508 +#: appPlugins/ToolFilm.py:1508 msgid "Page Size" msgstr "Sayfa Boyutu" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appTools/ToolFilm.py:1509 +#: appPlugins/ToolFilm.py:1509 msgid "A selection of standard ISO 216 page sizes." msgstr "ISO 216 standart sayfa boyutları seçimi." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appTools/ToolFilm.py:1575 +#: appPlugins/ToolFilm.py:1575 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" @@ -11879,14 +11919,14 @@ msgstr "V-Şekli" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appTools/ToolMilling.py:4038 +#: appPlugins/ToolMilling.py:4044 msgid "V-Tip Dia" msgstr "V-Ucu Kalınlığı" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appTools/ToolMilling.py:4041 +#: appPlugins/ToolMilling.py:4047 msgid "The tip diameter for V-Shape Tool" msgstr "V Ucu için uç kalınlığı" @@ -11894,7 +11934,7 @@ msgstr "V Ucu için uç kalınlığı" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appTools/ToolMilling.py:4054 +#: appPlugins/ToolMilling.py:4060 msgid "V-Tip Angle" msgstr "V-Ucu Açısı" @@ -11922,7 +11962,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appTools/ToolPaint.py:3059 +#: appPlugins/ToolPaint.py:3059 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" @@ -11936,16 +11976,16 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appTools/ToolIsolation.py:3480 appTools/ToolNCC.py:4520 -#: appTools/ToolPaint.py:3237 +#: appPlugins/ToolIsolation.py:3480 appPlugins/ToolNCC.py:4520 +#: appPlugins/ToolPaint.py:3237 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 -#: appTools/ToolIsolation.py:3483 appTools/ToolNCC.py:4524 -#: appTools/ToolPaint.py:3240 +#: appPlugins/ToolIsolation.py:3483 appPlugins/ToolNCC.py:4524 +#: appPlugins/ToolPaint.py:3240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -11965,22 +12005,22 @@ msgstr "" "Onay kutusu seçilmezse, standart algoritma kullanılır." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appTools/ToolIsolation.py:3505 +#: appPlugins/ToolIsolation.py:3505 msgid "Combine" msgstr "Birleştir" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appTools/ToolIsolation.py:3507 +#: appPlugins/ToolIsolation.py:3507 msgid "Combine all passes into one object" msgstr "Tüm geçişleri tek bir nesnede birleştir" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appTools/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3524 msgid "Except" msgstr "Dışında" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appTools/ToolIsolation.py:3525 +#: appPlugins/ToolIsolation.py:3525 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -11991,13 +12031,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appTools/ToolIsolation.py:3514 appTools/ToolNCC.py:4644 +#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4644 msgid "Check validity" msgstr "Uygunluğu Kontrol Et" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appTools/ToolIsolation.py:3516 appTools/ToolNCC.py:4646 +#: appPlugins/ToolIsolation.py:3516 appPlugins/ToolNCC.py:4646 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12006,7 +12046,7 @@ msgstr "" "sağlayıp sağlamadıkları kontrol edilir." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appTools/ToolIsolation.py:3564 +#: appPlugins/ToolIsolation.py:3564 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12022,17 +12062,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolPaint.py:3277 msgid "Polygon Selection" msgstr "Çokgen" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appTools/ToolIsolation.py:3600 +#: appPlugins/ToolIsolation.py:3600 msgid "Interiors" msgstr "İç" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appTools/ToolIsolation.py:3602 +#: appPlugins/ToolIsolation.py:3602 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12041,12 +12081,12 @@ msgstr "" "(çokgendeki delikler)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appTools/ToolIsolation.py:3495 +#: appPlugins/ToolIsolation.py:3495 msgid "Forced Rest" msgstr "Kalan Parça İşlemeye Zorla" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appTools/ToolIsolation.py:3497 +#: appPlugins/ToolIsolation.py:3497 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" @@ -12087,12 +12127,12 @@ msgid "Levelling Tool Options" msgstr "Delme Seçenekleri" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 -#: appTools/ToolLevelling.py:1667 +#: appPlugins/ToolLevelling.py:1667 msgid "Generate CNC Code with auto-levelled paths." msgstr "" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 -#: appTools/ToolLevelling.py:1815 +#: appPlugins/ToolLevelling.py:1815 msgid "" "Choose a mode for height map generation.\n" "- Manual: will pick a selection of probe points by clicking on canvas\n" @@ -12104,12 +12144,12 @@ msgstr "" "- Izgara: Otomatik olarak bir prob (algılayıcı) noktaları ızgarası oluşturur" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appTools/ToolLevelling.py:1822 app_Main.py:8032 +#: appPlugins/ToolLevelling.py:1822 app_Main.py:8032 msgid "Grid" msgstr "Izgara" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 -#: appTools/ToolLevelling.py:1829 +#: appPlugins/ToolLevelling.py:1829 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" "- Voronoi: will generate a Voronoi diagram\n" @@ -12121,59 +12161,59 @@ msgstr "" "modu için kullanılabilir." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 -#: appTools/ToolLevelling.py:1835 +#: appPlugins/ToolLevelling.py:1835 msgid "Voronoi" msgstr "Voronoi" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 -#: appTools/ToolLevelling.py:1836 +#: appPlugins/ToolLevelling.py:1836 msgid "Bilinear" msgstr "Çift Çizgili" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appTools/ToolLevelling.py:1849 appTools/ToolPanelize.py:1233 +#: appPlugins/ToolLevelling.py:1849 appPlugins/ToolPanelize.py:1233 msgid "Columns" msgstr "Sütunlar" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 -#: appTools/ToolLevelling.py:1851 +#: appPlugins/ToolLevelling.py:1851 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 -#: appTools/ToolLevelling.py:1860 appTools/ToolPanelize.py:1244 +#: appPlugins/ToolLevelling.py:1860 appPlugins/ToolPanelize.py:1244 msgid "Rows" msgstr "Satırlar" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 -#: appTools/ToolLevelling.py:1862 +#: appPlugins/ToolLevelling.py:1862 msgid "The number of grid rows." msgstr "Izgara satırlarının sayısı." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 -#: appTools/ToolLevelling.py:1772 +#: appPlugins/ToolLevelling.py:1772 msgid "Probe Z travel" msgstr "Prob Z Yüksekliği" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 -#: appTools/ToolLevelling.py:1774 +#: appPlugins/ToolLevelling.py:1774 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 -#: appTools/ToolLevelling.py:1797 +#: appPlugins/ToolLevelling.py:1797 msgid "Probe Feedrate" msgstr "Prob İlerleme Hızı" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 -#: appTools/ToolLevelling.py:1875 +#: appPlugins/ToolLevelling.py:1875 msgid "Controller" msgstr "Denetleyici" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 -#: appTools/ToolLevelling.py:1877 +#: appPlugins/ToolLevelling.py:1877 msgid "" "The kind of controller for which to generate\n" "height map gcode." @@ -12182,17 +12222,17 @@ msgstr "" "denetleyici türü." #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 -#: appTools/ToolLevelling.py:2104 +#: appPlugins/ToolLevelling.py:2104 msgid "Step" msgstr "Adım" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 -#: appTools/ToolLevelling.py:2106 +#: appPlugins/ToolLevelling.py:2106 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 -#: appTools/ToolLevelling.py:2120 +#: appPlugins/ToolLevelling.py:2120 msgid "Feedrate when jogging." msgstr "İlerleme sırasında hareket hızı." @@ -12214,7 +12254,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appTools/ToolMilling.py:4057 +#: appPlugins/ToolMilling.py:4063 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12224,7 +12264,8 @@ msgstr "V ucu için uç kalınlığı. Derece olarak." msgid "Offset value" msgstr "Hizalama Değeri" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 appTools/ToolNCC.py:4598 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appPlugins/ToolNCC.py:4598 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12244,7 +12285,7 @@ msgid "Paint Tool Options" msgstr "Çizim" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appTools/ToolPaint.py:3267 +#: appPlugins/ToolPaint.py:3267 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12278,12 +12319,12 @@ msgstr "" "nesnenin birbirinden X, Y mesafesine aralanmış bir kopyasıdır." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appTools/ToolPanelize.py:1208 +#: appPlugins/ToolPanelize.py:1208 msgid "Spacing cols" msgstr "Sütun Aralığı" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appTools/ToolPanelize.py:1210 +#: appPlugins/ToolPanelize.py:1210 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12292,12 +12333,12 @@ msgstr "" "Mevcut birimlerde." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appTools/ToolPanelize.py:1221 +#: appPlugins/ToolPanelize.py:1221 msgid "Spacing rows" msgstr "Satır Aralığı" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appTools/ToolPanelize.py:1223 +#: appPlugins/ToolPanelize.py:1223 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12306,27 +12347,27 @@ msgstr "" "Mevcut birimlerde." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appTools/ToolPanelize.py:1235 +#: appPlugins/ToolPanelize.py:1235 msgid "Number of columns of the desired panel" msgstr "İstenen panelin sütun sayısı" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appTools/ToolPanelize.py:1246 +#: appPlugins/ToolPanelize.py:1246 msgid "Number of rows of the desired panel" msgstr "İstenen panelin satır sayısı" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appTools/ToolPanelize.py:1258 +#: appPlugins/ToolPanelize.py:1258 msgid "Geo" msgstr "Şekil" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appTools/ToolPanelize.py:1259 +#: appPlugins/ToolPanelize.py:1259 msgid "Panel Type" msgstr "Panel Türü" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appTools/ToolPanelize.py:1261 +#: appPlugins/ToolPanelize.py:1261 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12337,7 +12378,7 @@ msgstr "" "- Şekil" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appTools/ToolPanelize.py:1271 +#: appPlugins/ToolPanelize.py:1271 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12354,7 +12395,7 @@ msgid "Constrain within" msgstr "Panel İçinde Sınırla" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appTools/ToolPanelize.py:1281 +#: appPlugins/ToolPanelize.py:1281 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12370,12 +12411,12 @@ msgstr "" "satır bulunur." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appTools/ToolPanelize.py:1293 +#: appPlugins/ToolPanelize.py:1293 msgid "Width (DX)" msgstr "Genişlik (GX)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appTools/ToolPanelize.py:1295 +#: appPlugins/ToolPanelize.py:1295 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12384,12 +12425,12 @@ msgstr "" "Mevcut birimlerde." #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appTools/ToolPanelize.py:1305 +#: appPlugins/ToolPanelize.py:1305 msgid "Height (DY)" msgstr "Yükseklik (YY)" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appTools/ToolPanelize.py:1307 +#: appPlugins/ToolPanelize.py:1307 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12414,37 +12455,37 @@ msgid "New Nozzle Dia" msgstr "Yeni Ağızlık Çapı" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 -#: appTools/ToolSolderPaste.py:1224 +#: appPlugins/ToolSolderPaste.py:1224 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 -#: appTools/ToolSolderPaste.py:1276 +#: appPlugins/ToolSolderPaste.py:1276 msgid "Z Dispense Start" msgstr "Z Dağıtım Başlangıcı" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 -#: appTools/ToolSolderPaste.py:1278 +#: appPlugins/ToolSolderPaste.py:1278 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 -#: appTools/ToolSolderPaste.py:1289 +#: appPlugins/ToolSolderPaste.py:1289 msgid "Z Dispense" msgstr "Z Dağıtımı" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 -#: appTools/ToolSolderPaste.py:1291 +#: appPlugins/ToolSolderPaste.py:1291 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 -#: appTools/ToolSolderPaste.py:1302 +#: appPlugins/ToolSolderPaste.py:1302 msgid "Z Dispense Stop" msgstr "Z Dağıtım Durdurma" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 -#: appTools/ToolSolderPaste.py:1304 +#: appPlugins/ToolSolderPaste.py:1304 msgid "The height (Z) when solder paste dispensing stops." msgstr "Lehim pastası dağıtımı durduğunda yükseklik (Z)." @@ -12453,7 +12494,7 @@ msgid "Z Travel" msgstr "Z Kalkış" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 -#: appTools/ToolSolderPaste.py:1322 +#: appPlugins/ToolSolderPaste.py:1322 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -12466,12 +12507,12 @@ msgid "Z Toolchange" msgstr "Z Ucu Değiştir" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 -#: appTools/ToolSolderPaste.py:1336 +#: appPlugins/ToolSolderPaste.py:1336 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 -#: appTools/ToolSolderPaste.py:1345 +#: appPlugins/ToolSolderPaste.py:1345 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -12480,12 +12521,12 @@ msgstr "" "Biçim (x, y) şeklindedir; burada x ve y, gerçek sayılardır." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 -#: appTools/ToolSolderPaste.py:1364 +#: appPlugins/ToolSolderPaste.py:1364 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 -#: appTools/ToolSolderPaste.py:1377 +#: appPlugins/ToolSolderPaste.py:1377 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -12494,12 +12535,12 @@ msgstr "" "(Z düzleminde)." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 -#: appTools/ToolSolderPaste.py:1389 +#: appPlugins/ToolSolderPaste.py:1389 msgid "Feedrate Z Dispense" msgstr "Z Dağıtım İlerleme Hızı" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 -#: appTools/ToolSolderPaste.py:1391 +#: appPlugins/ToolSolderPaste.py:1391 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -12508,34 +12549,34 @@ msgstr "" "giderken ilerleme hızı." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 -#: appTools/ToolSolderPaste.py:1407 +#: appPlugins/ToolSolderPaste.py:1407 msgid "Spindle Speed FWD" msgstr "İLERİ Dağıtıcı Hızı" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 -#: appTools/ToolSolderPaste.py:1409 +#: appPlugins/ToolSolderPaste.py:1409 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 -#: appTools/ToolSolderPaste.py:1421 +#: appPlugins/ToolSolderPaste.py:1421 msgid "Dwell FWD" msgstr "İLERİ Bekleme Süresi" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 -#: appTools/ToolSolderPaste.py:1423 +#: appPlugins/ToolSolderPaste.py:1423 msgid "Pause after solder dispensing." msgstr "Lehim pastası verildikten sonra duraklatın." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 -#: appTools/ToolSolderPaste.py:1433 +#: appPlugins/ToolSolderPaste.py:1433 msgid "Spindle Speed REV" msgstr "GERİ Çekme Hızı" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 -#: appTools/ToolSolderPaste.py:1435 +#: appPlugins/ToolSolderPaste.py:1435 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -12544,12 +12585,12 @@ msgstr "" "geri çekerken dağıtıcı hızı." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 -#: appTools/ToolSolderPaste.py:1447 +#: appPlugins/ToolSolderPaste.py:1447 msgid "Dwell REV" msgstr "GERİ Bekleme Süresi" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 -#: appTools/ToolSolderPaste.py:1449 +#: appPlugins/ToolSolderPaste.py:1449 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -12558,7 +12599,7 @@ msgstr "" "geri çekildikten sonra duraklayın." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 -#: appTools/ToolSolderPaste.py:1463 +#: appPlugins/ToolSolderPaste.py:1463 msgid "Files that control the GCode generation." msgstr "G-Kodu oluşumunu kontrol eden dosyalar." @@ -12574,21 +12615,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 appTools/ToolSub.py:904 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:904 msgid "Close paths" msgstr "Yolları Kapat" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appTools/ToolSub.py:905 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:905 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 appTools/ToolSub.py:800 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:800 msgid "Delete source" msgstr "Kaynağı Sil" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appTools/ToolSub.py:802 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:802 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12607,7 +12648,7 @@ msgid "" msgstr "Uygulama nesnesine uygulanabilen çeşitli yönlendirmeler." #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 -#: appTools/ToolTransform.py:596 +#: appPlugins/ToolTransform.py:596 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -12624,7 +12665,7 @@ msgstr "" "- Minimum Seçim -> Seçimin sınırlama kutusunun noktası" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 -#: appTools/ToolTransform.py:628 +#: appPlugins/ToolTransform.py:628 msgid "The type of object used as reference." msgstr "Referans olarak kullanılan nesnenin türü." @@ -12634,7 +12675,7 @@ msgstr "Eğim" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 -#: appTools/ToolCalibration.py:1213 appTools/ToolCalibration.py:1226 +#: appPlugins/ToolCalibration.py:1213 appPlugins/ToolCalibration.py:1226 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359." @@ -12663,7 +12704,7 @@ msgstr "" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appTools/ToolDrilling.py:2877 appTools/ToolMilling.py:4484 +#: appPlugins/ToolDrilling.py:2877 appPlugins/ToolMilling.py:4490 msgid "Delete All" msgstr "Tümünü Sil" @@ -12851,8 +12892,8 @@ msgstr "" "FlatCAM Tcl komutlarının (Tcl komut satırnda görüntülenen) bir listesini " "almak için> help 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:2178 appTools/ToolMilling.py:2806 +#: appObjects/FlatCAMGeometry.py:2178 appPlugins/ToolMilling.py:2806 msgid "This Geometry can't be processed because it is" msgstr "Bu şekil işlendiği için işlenemiyor" -#: appObjects/FlatCAMGeometry.py:2215 appTools/ToolMilling.py:2840 +#: appObjects/FlatCAMGeometry.py:2215 appPlugins/ToolMilling.py:2840 msgid "Failed. No tool selected in the tool table ..." msgstr "Hata. Araçlar Tablosunda seçili uç yok ..." #: appObjects/FlatCAMGeometry.py:2317 appObjects/FlatCAMGeometry.py:2478 -#: appTools/ToolMilling.py:2949 appTools/ToolMilling.py:3133 +#: appPlugins/ToolMilling.py:2955 appPlugins/ToolMilling.py:3139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13073,43 +13117,43 @@ msgstr "" "hizası ekleyin veya hiza tipini değiştirin." #: appObjects/FlatCAMGeometry.py:2390 appObjects/FlatCAMGeometry.py:2541 -#: appTools/ToolMilling.py:3022 appTools/ToolMilling.py:3177 +#: appPlugins/ToolMilling.py:3028 appPlugins/ToolMilling.py:3183 msgid "G-Code parsing in progress..." msgstr "G Kodunu okuma işlemi devam ediyor ..." #: appObjects/FlatCAMGeometry.py:2392 appObjects/FlatCAMGeometry.py:2543 -#: appTools/ToolMilling.py:3024 appTools/ToolMilling.py:3179 +#: appPlugins/ToolMilling.py:3030 appPlugins/ToolMilling.py:3185 msgid "G-Code parsing finished..." msgstr "G Kodunu okuma işlemi tamamlandı ..." #: appObjects/FlatCAMGeometry.py:2399 appObjects/FlatCAMGeometry.py:2552 -#: appObjects/FlatCAMGeometry.py:2723 appTools/ToolMilling.py:3031 -#: appTools/ToolMilling.py:3188 +#: appObjects/FlatCAMGeometry.py:2723 appPlugins/ToolMilling.py:3037 +#: appPlugins/ToolMilling.py:3194 msgid "Finished G-Code processing" msgstr "G Kodunu işleme tamamlandı" #: appObjects/FlatCAMGeometry.py:2401 appObjects/FlatCAMGeometry.py:2554 -#: appTools/ToolMilling.py:3033 appTools/ToolMilling.py:3190 +#: appPlugins/ToolMilling.py:3039 appPlugins/ToolMilling.py:3196 msgid "G-Code processing failed with error" msgstr "G Kodunun işlenmesi hata nedeniyle başarısız oldu" -#: appObjects/FlatCAMGeometry.py:2445 appTools/ToolMilling.py:3077 -#: appTools/ToolSolderPaste.py:832 appTools/ToolSolderPaste.py:890 +#: appObjects/FlatCAMGeometry.py:2445 appPlugins/ToolMilling.py:3083 +#: appPlugins/ToolSolderPaste.py:832 appPlugins/ToolSolderPaste.py:890 msgid "Cancelled. Empty file, it has no geometry" msgstr "İptal edildi. Dosya boş, şekil yok" #: appObjects/FlatCAMGeometry.py:2574 appObjects/FlatCAMGeometry.py:2579 -#: appObjects/FlatCAMGeometry.py:2730 appTools/ToolMilling.py:3218 -#: appTools/ToolMilling.py:3233 +#: appObjects/FlatCAMGeometry.py:2730 appPlugins/ToolMilling.py:3224 +#: appPlugins/ToolMilling.py:3239 msgid "CNCjob created" msgstr "CNC İşi oluşturuldu" -#: appObjects/FlatCAMGeometry.py:2763 appTools/ToolMilling.py:2692 +#: appObjects/FlatCAMGeometry.py:2763 appPlugins/ToolMilling.py:2692 msgid "Polish" msgstr "Parlatma Ekle" -#: appObjects/FlatCAMGeometry.py:2813 appTools/ToolMilling.py:2742 -#: appTools/ToolPaint.py:1829 +#: appObjects/FlatCAMGeometry.py:2813 appPlugins/ToolMilling.py:2742 +#: appPlugins/ToolPaint.py:1829 msgid "Geometry could not be painted completely" msgstr "Şekil tamamen çizilemedi" @@ -13136,23 +13180,23 @@ 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:3128 appTools/ToolDrilling.py:1619 -#: appTools/ToolMilling.py:3438 +#: appObjects/FlatCAMGeometry.py:3128 appPlugins/ToolDrilling.py:1619 +#: appPlugins/ToolMilling.py:3444 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Silme işlemi başarısız oldu. Silinecek dışlama alanı yok." -#: appObjects/FlatCAMGeometry.py:3145 appTools/ToolDrilling.py:1636 -#: appTools/ToolMilling.py:3455 +#: appObjects/FlatCAMGeometry.py:3145 appPlugins/ToolDrilling.py:1636 +#: appPlugins/ToolMilling.py:3461 msgid "Delete failed. Nothing is selected." msgstr "Silme işlemi başarısız oldu. Silinecek hiçbir şey seçilmedi." #: appObjects/FlatCAMGeometry.py:3242 appObjects/FlatCAMGeometry.py:3257 -#: appTools/ToolDrilling.py:1733 appTools/ToolDrilling.py:1748 -#: appTools/ToolMilling.py:3552 appTools/ToolMilling.py:3567 +#: appPlugins/ToolDrilling.py:1733 appPlugins/ToolDrilling.py:1748 +#: appPlugins/ToolMilling.py:3558 appPlugins/ToolMilling.py:3573 msgid "Value edited in Exclusion Table." msgstr "Dışlama Alanı Tablosunda düzenlenen değer." -#: appObjects/FlatCAMGerber.py:427 appTools/ToolIsolation.py:1544 +#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1544 msgid "Buffering solid geometry" msgstr "Dolgulu Tampon" @@ -13161,14 +13205,15 @@ msgid "Operation could not be done." msgstr "İşlem tamamlanamadı." #: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appTools/ToolIsolation.py:1754 appTools/ToolIsolation.py:2122 -#: appTools/ToolNCC.py:2116 appTools/ToolNCC.py:3137 appTools/ToolNCC.py:3517 +#: appPlugins/ToolIsolation.py:1754 appPlugins/ToolIsolation.py:2122 +#: appPlugins/ToolNCC.py:2116 appPlugins/ToolNCC.py:3137 +#: appPlugins/ToolNCC.py:3517 msgid "Isolation geometry could not be generated." msgstr "Yalıtım şekli oluşturulamadı." #: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appTools/ToolIsolation.py:1822 appTools/ToolIsolation.py:2018 -#: appTools/ToolIsolation.py:2204 +#: appPlugins/ToolIsolation.py:1822 appPlugins/ToolIsolation.py:2018 +#: appPlugins/ToolIsolation.py:2204 msgid "Isolation geometry created" msgstr "Yalıtım şekli başarı ile oluşturuldu" @@ -13200,8 +13245,8 @@ msgstr "Ölçekleniyor ..." msgid "Skewing..." msgstr "Eğriltiliyor..." -#: appObjects/FlatCAMObj.py:487 appTools/ToolCalculators.py:555 -#: appTools/ToolReport.py:171 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:555 +#: appPlugins/ToolReport.py:171 msgid "Dimensions" msgstr "Boyutlar" @@ -13210,84 +13255,84 @@ msgid "Calculating dimensions ... Please wait." msgstr "Boyutlar hesaplanıyor ... Lütfen bekleyin." #: appObjects/FlatCAMObj.py:724 appObjects/FlatCAMObj.py:792 -#: appTools/ToolReport.py:437 appTools/ToolReport.py:505 +#: appPlugins/ToolReport.py:437 appPlugins/ToolReport.py:505 msgid "Drills number" msgstr "Delik Sayısı" #: appObjects/FlatCAMObj.py:725 appObjects/FlatCAMObj.py:794 -#: appTools/ToolReport.py:438 appTools/ToolReport.py:507 +#: appPlugins/ToolReport.py:438 appPlugins/ToolReport.py:507 msgid "Slots number" msgstr "Yuva Sayısı" -#: appObjects/FlatCAMObj.py:727 appTools/ToolReport.py:440 +#: appObjects/FlatCAMObj.py:727 appPlugins/ToolReport.py:440 msgid "Drills total number:" msgstr "Toplam Delik:" -#: appObjects/FlatCAMObj.py:728 appTools/ToolReport.py:441 +#: appObjects/FlatCAMObj.py:728 appPlugins/ToolReport.py:441 msgid "Slots total number:" msgstr "Toplam Yuva:" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 #: appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolReport.py:468 appTools/ToolReport.py:471 -#: appTools/ToolReport.py:474 appTools/ToolReport.py:502 -#: appTools/ToolReport.py:509 appTools/ToolReport.py:512 +#: appPlugins/ToolReport.py:468 appPlugins/ToolReport.py:471 +#: appPlugins/ToolReport.py:474 appPlugins/ToolReport.py:502 +#: appPlugins/ToolReport.py:509 appPlugins/ToolReport.py:512 msgid "Present" msgstr "Mevcut" #: appObjects/FlatCAMObj.py:756 appObjects/FlatCAMObj.py:790 -#: appTools/ToolReport.py:469 appTools/ToolReport.py:503 +#: appPlugins/ToolReport.py:469 appPlugins/ToolReport.py:503 msgid "Solid Geometry" msgstr "Dolgulu Şekil" #: appObjects/FlatCAMObj.py:759 appObjects/FlatCAMObj.py:797 -#: appTools/ToolReport.py:472 appTools/ToolReport.py:510 +#: appPlugins/ToolReport.py:472 appPlugins/ToolReport.py:510 msgid "GCode Text" msgstr "G-Kod Metni" #: appObjects/FlatCAMObj.py:762 appObjects/FlatCAMObj.py:800 -#: appTools/ToolReport.py:475 appTools/ToolReport.py:513 +#: appPlugins/ToolReport.py:475 appPlugins/ToolReport.py:513 msgid "GCode Geometry" msgstr "G Kod Şekli" #: appObjects/FlatCAMObj.py:770 appObjects/FlatCAMObj.py:843 -#: appTools/ToolReport.py:483 appTools/ToolReport.py:556 +#: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:556 msgid "Tool Data" msgstr "Veriler" -#: appObjects/FlatCAMObj.py:807 appTools/ToolReport.py:520 +#: appObjects/FlatCAMObj.py:807 appPlugins/ToolReport.py:520 msgid "Depth of Cut" msgstr "Kesme Derinliği" -#: appObjects/FlatCAMObj.py:819 appTools/ToolReport.py:532 +#: appObjects/FlatCAMObj.py:819 appPlugins/ToolReport.py:532 msgid "Clearance Height" msgstr "Açıklık Yüksekliği" -#: appObjects/FlatCAMObj.py:857 appTools/ToolReport.py:570 +#: appObjects/FlatCAMObj.py:857 appPlugins/ToolReport.py:570 msgid "Routing time" msgstr "Dönme Süresi" -#: appObjects/FlatCAMObj.py:882 appTools/ToolReport.py:595 +#: appObjects/FlatCAMObj.py:882 appPlugins/ToolReport.py:595 msgid "Width" msgstr "Genişlik" #: appObjects/FlatCAMObj.py:888 appObjects/FlatCAMObj.py:896 -#: appTools/ToolReport.py:601 appTools/ToolReport.py:609 +#: appPlugins/ToolReport.py:601 appPlugins/ToolReport.py:609 msgid "Box Area" msgstr "Kutu Alanı" #: appObjects/FlatCAMObj.py:891 appObjects/FlatCAMObj.py:899 -#: appTools/ToolReport.py:604 appTools/ToolReport.py:612 +#: appPlugins/ToolReport.py:604 appPlugins/ToolReport.py:612 msgid "Convex_Hull Area" msgstr "Dışbükey Gövde Alanı" #: appObjects/FlatCAMObj.py:906 appObjects/FlatCAMObj.py:909 -#: appTools/ToolReport.py:619 appTools/ToolReport.py:622 +#: appPlugins/ToolReport.py:619 appPlugins/ToolReport.py:622 msgid "Copper Area" msgstr "Bakır Alan" -#: appObjects/FlatCAMScript.py:156 +#: appObjects/FlatCAMScript.py:160 msgid "Script Editor" msgstr "Komut Düzenleyicisi" @@ -13421,56 +13466,52 @@ msgstr "HPGL2 Satırı" msgid "HPGL2 Parser ERROR" msgstr "HPGL2 Okuma HATASI" -#: appProcess.py:172 -msgid "processes running." -msgstr "süreçler işliyor." - -#: appTools/ToolAlignObjects.py:122 +#: appPlugins/ToolAlignObjects.py:122 msgid "Align Tool" msgstr "Hizalama Aracı" -#: appTools/ToolAlignObjects.py:167 +#: appPlugins/ToolAlignObjects.py:167 msgid "There is no aligned FlatCAM object selected..." msgstr "Hizalanacak hiçbir FlatCAM nesnesi seçilmedi ..." -#: appTools/ToolAlignObjects.py:177 +#: appPlugins/ToolAlignObjects.py:177 msgid "There is no aligner FlatCAM object selected..." msgstr "Hizalamak için seçili hedef FlatCAM nesnesi yok ..." -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:263 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:263 msgid "First Point" msgstr "Birinci Nokta" -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:278 msgid "Click on the START point." msgstr "BAŞLANGIÇ noktasına tıklayın." -#: appTools/ToolAlignObjects.py:258 appTools/ToolCalibration.py:294 -#: appTools/ToolDblSided.py:405 +#: appPlugins/ToolAlignObjects.py:258 appPlugins/ToolCalibration.py:294 +#: appPlugins/ToolDblSided.py:405 msgid "Cancelled by user request." msgstr "Kullanıcı isteği ile iptal edildi." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:285 -#: appTools/ToolDistance.py:410 appTools/ToolMove.py:140 -#: appTools/ToolQRCode.py:270 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolDistance.py:410 appPlugins/ToolMove.py:140 +#: appPlugins/ToolQRCode.py:270 msgid "Click on the DESTINATION point ..." msgstr "HEDEF noktaya tıklayın." -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:278 -#: appTools/ToolAlignObjects.py:285 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:285 msgid "Or right click to cancel." msgstr "Veya iptal etmek için sağ tıklayın." -#: appTools/ToolAlignObjects.py:278 appTools/ToolAlignObjects.py:285 -#: appTools/ToolFiducials.py:836 +#: appPlugins/ToolAlignObjects.py:278 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolFiducials.py:836 msgid "Second Point" msgstr "İkinci Nokta" -#: appTools/ToolAlignObjects.py:404 +#: appPlugins/ToolAlignObjects.py:404 msgid "MOVING object" msgstr "HİZALANACAK Nesne" -#: appTools/ToolAlignObjects.py:408 +#: appPlugins/ToolAlignObjects.py:408 msgid "" "Specify the type of object to be aligned.\n" "It can be of type: Gerber or Excellon.\n" @@ -13481,15 +13522,15 @@ msgstr "" "Bu türler olabilir: Gerber veya Excellon.\n" "Buradaki seçim, açılır kutudaki nesnelerin türünü belirler." -#: appTools/ToolAlignObjects.py:429 +#: appPlugins/ToolAlignObjects.py:429 msgid "Object to be aligned." msgstr "Hizalanacak nesne." -#: appTools/ToolAlignObjects.py:441 +#: appPlugins/ToolAlignObjects.py:441 msgid "DESTINATION object" msgstr "HEDEF Nesne" -#: appTools/ToolAlignObjects.py:443 +#: appPlugins/ToolAlignObjects.py:443 msgid "" "Specify the type of object to be aligned to.\n" "It can be of type: Gerber or Excellon.\n" @@ -13500,15 +13541,15 @@ msgstr "" "Bu türler olabilir: Gerber veya Excellon.\n" "Buradaki seçim, açılır kutudaki nesnelerin türünü belirler." -#: appTools/ToolAlignObjects.py:465 +#: appPlugins/ToolAlignObjects.py:465 msgid "Object to be aligned to. Aligner." msgstr "Desenle hizalanacak hedef nesne." -#: appTools/ToolAlignObjects.py:478 +#: appPlugins/ToolAlignObjects.py:478 msgid "Alignment Type" msgstr "Hizalama Şekli" -#: appTools/ToolAlignObjects.py:480 +#: appPlugins/ToolAlignObjects.py:480 msgid "" "The type of alignment can be:\n" "- Single Point -> it require a single point of sync, the action will be a " @@ -13522,19 +13563,19 @@ msgstr "" "- İki Nokta -> Hizalanacak nesne ile hedef nesneden iki hizalama noktası " "seçildiğinde işlem gerçekleşecek" -#: appTools/ToolAlignObjects.py:486 +#: appPlugins/ToolAlignObjects.py:486 msgid "Single Point" msgstr "Bir Nokta" -#: appTools/ToolAlignObjects.py:487 +#: appPlugins/ToolAlignObjects.py:487 msgid "Dual Point" msgstr "İki Nokta" -#: appTools/ToolAlignObjects.py:499 +#: appPlugins/ToolAlignObjects.py:499 msgid "Align Object" msgstr "Hizala" -#: appTools/ToolAlignObjects.py:502 +#: appPlugins/ToolAlignObjects.py:502 msgid "" "Align the specified object to the aligner object.\n" "If only one point is used then it assumes translation.\n" @@ -13544,65 +13585,65 @@ 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." -#: appTools/ToolAlignObjects.py:517 appTools/ToolCalculators.py:715 -#: appTools/ToolCalibration.py:1391 appTools/ToolCopperThieving.py:1743 -#: appTools/ToolCorners.py:885 appTools/ToolCutOut.py:2846 -#: appTools/ToolDblSided.py:1094 appTools/ToolDrilling.py:2924 -#: appTools/ToolEtchCompensation.py:473 appTools/ToolExtract.py:1307 -#: appTools/ToolFiducials.py:1051 appTools/ToolFilm.py:1606 -#: appTools/ToolFollow.py:780 appTools/ToolInvertGerber.py:302 -#: appTools/ToolIsolation.py:3685 appTools/ToolLevelling.py:2245 -#: appTools/ToolMilling.py:4531 appTools/ToolNCC.py:4674 -#: appTools/ToolOptimal.py:617 appTools/ToolPaint.py:3340 -#: appTools/ToolPanelize.py:1340 appTools/ToolPunchGerber.py:2334 -#: appTools/ToolQRCode.py:1007 appTools/ToolRulesCheck.py:1664 -#: appTools/ToolSolderPaste.py:1580 appTools/ToolSub.py:929 -#: appTools/ToolTransform.py:967 +#: appPlugins/ToolAlignObjects.py:517 appPlugins/ToolCalculators.py:715 +#: appPlugins/ToolCalibration.py:1391 appPlugins/ToolCopperThieving.py:1743 +#: appPlugins/ToolCorners.py:885 appPlugins/ToolCutOut.py:2846 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDrilling.py:2924 +#: appPlugins/ToolEtchCompensation.py:473 appPlugins/ToolExtract.py:1307 +#: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1606 +#: appPlugins/ToolFollow.py:780 appPlugins/ToolInvertGerber.py:302 +#: appPlugins/ToolIsolation.py:3685 appPlugins/ToolLevelling.py:2245 +#: appPlugins/ToolMilling.py:4537 appPlugins/ToolNCC.py:4674 +#: appPlugins/ToolOptimal.py:617 appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPanelize.py:1340 appPlugins/ToolPunchGerber.py:2334 +#: appPlugins/ToolQRCode.py:1007 appPlugins/ToolRulesCheck.py:1664 +#: appPlugins/ToolSolderPaste.py:1580 appPlugins/ToolSub.py:929 +#: appPlugins/ToolTransform.py:967 msgid "Reset Tool" msgstr "Verileri Sıfırla" -#: appTools/ToolAlignObjects.py:520 appTools/ToolCalculators.py:718 -#: appTools/ToolCalibration.py:1394 appTools/ToolCopperThieving.py:1746 -#: appTools/ToolCorners.py:888 appTools/ToolCutOut.py:2849 -#: appTools/ToolDblSided.py:1097 appTools/ToolDrilling.py:2927 -#: appTools/ToolEtchCompensation.py:476 appTools/ToolExtract.py:1310 -#: appTools/ToolFiducials.py:1054 appTools/ToolFilm.py:1609 -#: appTools/ToolFollow.py:783 appTools/ToolInvertGerber.py:305 -#: appTools/ToolIsolation.py:3688 appTools/ToolLevelling.py:2248 -#: appTools/ToolMilling.py:4534 appTools/ToolNCC.py:4677 -#: appTools/ToolOptimal.py:620 appTools/ToolPaint.py:3343 -#: appTools/ToolPanelize.py:1343 appTools/ToolPunchGerber.py:2337 -#: appTools/ToolQRCode.py:1010 appTools/ToolRulesCheck.py:1667 -#: appTools/ToolSolderPaste.py:1583 appTools/ToolSub.py:932 -#: appTools/ToolTransform.py:970 +#: appPlugins/ToolAlignObjects.py:520 appPlugins/ToolCalculators.py:718 +#: appPlugins/ToolCalibration.py:1394 appPlugins/ToolCopperThieving.py:1746 +#: appPlugins/ToolCorners.py:888 appPlugins/ToolCutOut.py:2849 +#: appPlugins/ToolDblSided.py:1097 appPlugins/ToolDrilling.py:2927 +#: appPlugins/ToolEtchCompensation.py:476 appPlugins/ToolExtract.py:1310 +#: appPlugins/ToolFiducials.py:1054 appPlugins/ToolFilm.py:1609 +#: appPlugins/ToolFollow.py:783 appPlugins/ToolInvertGerber.py:305 +#: appPlugins/ToolIsolation.py:3688 appPlugins/ToolLevelling.py:2248 +#: appPlugins/ToolMilling.py:4540 appPlugins/ToolNCC.py:4677 +#: appPlugins/ToolOptimal.py:620 appPlugins/ToolPaint.py:3343 +#: appPlugins/ToolPanelize.py:1343 appPlugins/ToolPunchGerber.py:2337 +#: appPlugins/ToolQRCode.py:1010 appPlugins/ToolRulesCheck.py:1667 +#: appPlugins/ToolSolderPaste.py:1583 appPlugins/ToolSub.py:932 +#: appPlugins/ToolTransform.py:970 msgid "Will reset the tool parameters." msgstr "Yapılan değişiklikleri varsayılan ayarlara döndürür." -#: appTools/ToolCalculators.py:177 +#: appPlugins/ToolCalculators.py:177 msgid "Cut width (tool diameter) calculated." msgstr "Kesme genişliği (uç kalınlığı) hesaplandı." -#: appTools/ToolCalculators.py:199 +#: appPlugins/ToolCalculators.py:199 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "Kesme genişliği uç kalınlığından daha küçük olamaz." -#: appTools/ToolCalculators.py:205 +#: appPlugins/ToolCalculators.py:205 msgid "Cut depth (Cut Z) calculated." msgstr "Kesme derinliği (Z Derinliği) hesaplandı." -#: appTools/ToolCalculators.py:401 +#: appPlugins/ToolCalculators.py:401 msgid "Units Calculator" msgstr "Birim Hesaplayıcı" -#: appTools/ToolCalculators.py:445 +#: appPlugins/ToolCalculators.py:445 msgid "Here you enter the value to be converted from INCH to MM" msgstr "Burada İNÇ'ten MM'ye dönüştürülecek değeri girersiniz" -#: appTools/ToolCalculators.py:450 +#: appPlugins/ToolCalculators.py:450 msgid "Here you enter the value to be converted from MM to INCH" msgstr "Burada MM'den İNÇ'e dönüştürülecek değeri girersiniz" -#: appTools/ToolCalculators.py:487 +#: appPlugins/ToolCalculators.py:487 msgid "" "This is the angle of the tip of the tool.\n" "It is specified by manufacturer." @@ -13610,7 +13651,7 @@ msgstr "" "Bu ucun açısıdır.\n" "Üretici tarafından belirtilmiştir." -#: appTools/ToolCalculators.py:499 +#: appPlugins/ToolCalculators.py:499 msgid "" "This is the depth to cut into the material.\n" "In the CNCJob is the CutZ parameter." @@ -13618,7 +13659,7 @@ msgstr "" "Bu, malzemeyi kesme derinliğidir.\n" "CNC işleminde bu Z Derinliği değeridir." -#: appTools/ToolCalculators.py:511 +#: appPlugins/ToolCalculators.py:511 msgid "" "This is the tool diameter to be entered into\n" "FlatCAM Gerber section.\n" @@ -13627,7 +13668,7 @@ msgstr "" "Bu, FlatCAM Gerber bölümüne girilecek uç kalınlığıdır.\n" "CNC İş bölümünde > takım çapı < olarak adlandırılır." -#: appTools/ToolCalculators.py:525 +#: appPlugins/ToolCalculators.py:525 msgid "" "Calculate either the Cut Z or the effective tool diameter,\n" " depending on which is desired and which is known. " @@ -13635,28 +13676,28 @@ msgstr "" "İstenen ve bilinen yöntemlere bağlı olarak kesme \n" "derinliğini veya etkili uç kalınlığını hesaplar. " -#: appTools/ToolCalculators.py:550 +#: appPlugins/ToolCalculators.py:550 msgid "Area Calculation" msgstr "Alan Hesaplama" -#: appTools/ToolCalculators.py:552 +#: appPlugins/ToolCalculators.py:552 msgid "Choose how to calculate the board area." msgstr "Plaket alanını nasıl hesaplayacağınızı seçin." -#: appTools/ToolCalculators.py:570 appTools/ToolCalculators.py:588 -#: appTools/ToolCalculators.py:606 appTools/ToolCopperThieving.py:1702 +#: appPlugins/ToolCalculators.py:570 appPlugins/ToolCalculators.py:588 +#: appPlugins/ToolCalculators.py:606 appPlugins/ToolCopperThieving.py:1702 msgid "cm" msgstr "cm" -#: appTools/ToolCalculators.py:651 +#: appPlugins/ToolCalculators.py:651 msgid "um" msgstr "um" -#: appTools/ToolCalculators.py:662 +#: appPlugins/ToolCalculators.py:662 msgid "Current Value" msgstr "Mevcut Değer" -#: appTools/ToolCalculators.py:663 +#: appPlugins/ToolCalculators.py:663 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13664,11 +13705,11 @@ msgstr "" "Bu, Güç Kaynağında ayarlanacak geçerli\n" "yoğunluk değeridir. Amper cinsinden." -#: appTools/ToolCalculators.py:683 +#: appPlugins/ToolCalculators.py:683 msgid "Time" msgstr "Zaman" -#: appTools/ToolCalculators.py:684 +#: appPlugins/ToolCalculators.py:684 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13676,7 +13717,7 @@ msgstr "" "Bu işlem için gereken tahmini süredir.\n" "Dakikalar içinde." -#: appTools/ToolCalculators.py:707 +#: appPlugins/ToolCalculators.py:707 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13684,76 +13725,77 @@ msgstr "" "Yukarıdaki değerlere bağlı olarak mevcut \n" "yoğunluk değerini ve işlem süresini hesaplayın" -#: appTools/ToolCalibration.py:133 appTools/ToolCalibration.py:748 +#: appPlugins/ToolCalibration.py:133 appPlugins/ToolCalibration.py:748 #, fuzzy #| msgid "Calibration Tool" msgid "Calibration" msgstr "Kalibrasyon" -#: appTools/ToolCalibration.py:174 +#: appPlugins/ToolCalibration.py:174 msgid "Tool initialized" msgstr "İşlem başlatıldı" -#: appTools/ToolCalibration.py:212 +#: appPlugins/ToolCalibration.py:212 msgid "There is no source FlatCAM object selected..." msgstr "Seçili kaynak FlatCAM nesnesi yok ..." -#: appTools/ToolCalibration.py:233 +#: appPlugins/ToolCalibration.py:233 msgid "Get First calibration point. Bottom Left..." msgstr "" "İlk kalibrasyon noktasını alın. Sol alt...İlk kalibrasyon noktasını alın. " "Sol alt..." -#: appTools/ToolCalibration.py:300 +#: appPlugins/ToolCalibration.py:300 msgid "Get Second calibration point. Bottom Right (Top Left)..." msgstr "İkinci kalibrasyon noktasını alın. Sağ Alt (Sol Üst) ..." -#: appTools/ToolCalibration.py:304 +#: appPlugins/ToolCalibration.py:304 msgid "Get Third calibration point. Top Left (Bottom Right)..." msgstr "Üçüncü kalibrasyon noktasını alın. Sol Üst (Sağ Alt)..." -#: appTools/ToolCalibration.py:308 +#: appPlugins/ToolCalibration.py:308 msgid "Get Forth calibration point. Top Right..." msgstr "Dördüncü kalibrasyon noktasını alın. Sağ üst ..." -#: appTools/ToolCalibration.py:343 +#: appPlugins/ToolCalibration.py:343 msgid "Verification GCode for FlatCAM Calibration Tool" msgstr "FlatCAM Kalibrasyon için Doğrulama G-Kodu" -#: appTools/ToolCalibration.py:355 appTools/ToolCalibration.py:441 +#: appPlugins/ToolCalibration.py:355 appPlugins/ToolCalibration.py:441 msgid "Gcode Viewer" msgstr "G Kod'u Görüntüleyici" -#: appTools/ToolCalibration.py:371 +#: appPlugins/ToolCalibration.py:371 msgid "Cancelled. Four points are needed for GCode generation." msgstr "İptal edildi. G Kod üretimi için dört nokta gereklidir." -#: appTools/ToolCalibration.py:621 appTools/ToolCalibration.py:712 -#: appTools/ToolDblSided.py:523 appTools/ToolFilm.py:283 -#: appTools/ToolFilm.py:290 appTools/ToolFilm.py:294 -#: appTools/ToolMilling.py:1952 appTools/ToolMove.py:167 -#: appTools/ToolReport.py:130 appTools/ToolTransform.py:160 -#: appTools/ToolTransform.py:311 appTools/ToolTransform.py:343 -#: appTools/ToolTransform.py:388 appTools/ToolTransform.py:422 -#: appTools/ToolTransform.py:457 appTools/ToolTransform.py:494 app_Main.py:4934 -#: app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 app_Main.py:6082 -#: app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 app_Main.py:6575 -#: app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 app_Main.py:8977 -#: app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 app_Main.py:9197 -#: app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 app_Main.py:9811 -#: app_Main.py:9815 camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 +#: appPlugins/ToolCalibration.py:621 appPlugins/ToolCalibration.py:712 +#: appPlugins/ToolDblSided.py:523 appPlugins/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:290 appPlugins/ToolFilm.py:294 +#: appPlugins/ToolMilling.py:1952 appPlugins/ToolMove.py:167 +#: appPlugins/ToolReport.py:130 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:311 appPlugins/ToolTransform.py:343 +#: appPlugins/ToolTransform.py:388 appPlugins/ToolTransform.py:422 +#: appPlugins/ToolTransform.py:457 appPlugins/ToolTransform.py:494 +#: app_Main.py:4934 app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 +#: app_Main.py:6082 app_Main.py:6367 app_Main.py:6482 app_Main.py:6528 +#: app_Main.py:6575 app_Main.py:6630 app_Main.py:6678 app_Main.py:6850 +#: app_Main.py:8977 app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 +#: app_Main.py:9197 app_Main.py:9238 app_Main.py:9283 app_Main.py:9328 +#: app_Main.py:9811 app_Main.py:9815 camlib.py:2436 camlib.py:2503 +#: camlib.py:2571 camlib.py:2649 msgid "No object is selected." msgstr "Hiçbir nesne seçilmedi." -#: appTools/ToolCalibration.py:777 +#: appPlugins/ToolCalibration.py:777 msgid "Parameters used when creating the GCode in this tool." msgstr "Uçta G-Kod oluştururken kullanılan seçenekler." -#: appTools/ToolCalibration.py:881 +#: appPlugins/ToolCalibration.py:881 msgid "STEP 1: Acquire Calibration Points" msgstr "ADIM 1: Kalibrasyon Noktaları Alma" -#: appTools/ToolCalibration.py:883 +#: appPlugins/ToolCalibration.py:883 msgid "" "Pick four points by clicking on canvas.\n" "Those four points should be in the four\n" @@ -13763,24 +13805,24 @@ msgstr "" "Bu dört nokta, nesnenin dört (mümkün \n" "olduğunca) köşesinde olmalıdır." -#: appTools/ToolCalibration.py:901 appTools/ToolImage.py:221 -#: appTools/ToolPanelize.py:1113 appTools/ToolReport.py:195 +#: appPlugins/ToolCalibration.py:901 appPlugins/ToolImage.py:221 +#: appPlugins/ToolPanelize.py:1113 appPlugins/ToolReport.py:195 msgid "Object Type" msgstr "Nesne Türü" -#: appTools/ToolCalibration.py:918 +#: appPlugins/ToolCalibration.py:918 msgid "Source object selection" msgstr "Kaynak Nesne Seçimi" -#: appTools/ToolCalibration.py:920 +#: appPlugins/ToolCalibration.py:920 msgid "FlatCAM Object to be used as a source for reference points." msgstr "FlatCAM kontrol noktalarının kaynağı olarak kullanılacak nesne." -#: appTools/ToolCalibration.py:926 +#: appPlugins/ToolCalibration.py:926 msgid "Calibration Points" msgstr "Kalibrasyon Noktaları" -#: appTools/ToolCalibration.py:928 +#: appPlugins/ToolCalibration.py:928 msgid "" "Contain the expected calibration points and the\n" "ones measured." @@ -13788,47 +13830,47 @@ msgstr "" "Beklenen kalibrasyon noktalarını ve ölçülen\n" "kalibrasyon noktalarını içerir." -#: appTools/ToolCalibration.py:944 +#: appPlugins/ToolCalibration.py:944 msgid "Found Delta" msgstr "Fark" -#: appTools/ToolCalibration.py:956 +#: appPlugins/ToolCalibration.py:956 msgid "Bot Left X" msgstr "Sol Üst X" -#: appTools/ToolCalibration.py:965 +#: appPlugins/ToolCalibration.py:965 msgid "Bot Left Y" msgstr "Sol Alt Y" -#: appTools/ToolCalibration.py:983 +#: appPlugins/ToolCalibration.py:983 msgid "Bot Right X" msgstr "Sağ Alt X" -#: appTools/ToolCalibration.py:993 +#: appPlugins/ToolCalibration.py:993 msgid "Bot Right Y" msgstr "Sağ Alt Y" -#: appTools/ToolCalibration.py:1008 +#: appPlugins/ToolCalibration.py:1008 msgid "Top Left X" msgstr "Sol Üst X" -#: appTools/ToolCalibration.py:1017 +#: appPlugins/ToolCalibration.py:1017 msgid "Top Left Y" msgstr "Sol Üst Y" -#: appTools/ToolCalibration.py:1032 +#: appPlugins/ToolCalibration.py:1032 msgid "Top Right X" msgstr "Sağ Üst X" -#: appTools/ToolCalibration.py:1042 +#: appPlugins/ToolCalibration.py:1042 msgid "Top Right Y" msgstr "Sağ Üst Y" -#: appTools/ToolCalibration.py:1075 +#: appPlugins/ToolCalibration.py:1075 msgid "Get Points" msgstr "Kalibrasyon Noktaları Al" -#: appTools/ToolCalibration.py:1077 +#: appPlugins/ToolCalibration.py:1077 msgid "" "Pick four points by clicking on canvas if the source choice\n" "is 'free' or inside the object geometry if the source is 'object'.\n" @@ -13839,11 +13881,11 @@ msgstr "" "kaynak “Nesne” ise nesnenin şeklinin içinde dört nokta seçin.\n" "Bu dört nokta nesnenin etrafında dört kare olmalıdır." -#: appTools/ToolCalibration.py:1098 +#: appPlugins/ToolCalibration.py:1098 msgid "STEP 2: Verification GCode" msgstr "ADIM 2: Doğrulama G-Kodu" -#: appTools/ToolCalibration.py:1100 appTools/ToolCalibration.py:1113 +#: appPlugins/ToolCalibration.py:1100 appPlugins/ToolCalibration.py:1113 msgid "" "Generate GCode file to locate and align the PCB by using\n" "the four points acquired above.\n" @@ -13861,15 +13903,15 @@ msgstr "" "- Üçüncü Nokta -> Kontrol noktası. Olabilir: sol üst veya sağ alt.\n" "- Dördüncü Nokta -> Son doğrulama noktası. Sadece değerlendirme için." -#: appTools/ToolCalibration.py:1111 +#: appPlugins/ToolCalibration.py:1111 msgid "Generate GCode" msgstr "G-Kodu Oluştur" -#: appTools/ToolCalibration.py:1137 +#: appPlugins/ToolCalibration.py:1137 msgid "STEP 3: Adjustments" msgstr "ADIM 3: Ayarlamalar" -#: appTools/ToolCalibration.py:1139 appTools/ToolCalibration.py:1148 +#: appPlugins/ToolCalibration.py:1139 appPlugins/ToolCalibration.py:1148 msgid "" "Calculate Scale and Skew factors based on the differences (delta)\n" "found when checking the PCB pattern. The differences must be filled\n" @@ -13879,15 +13921,15 @@ msgstr "" "Ölçek ve Eğim faktörlerini hesaplayın. Bulunan alanlara \n" "farklar doldurulmalıdır." -#: appTools/ToolCalibration.py:1146 +#: appPlugins/ToolCalibration.py:1146 msgid "Calculate Factors" msgstr "Değerleri Hesapla" -#: appTools/ToolCalibration.py:1168 +#: appPlugins/ToolCalibration.py:1168 msgid "STEP 4: Adjusted GCode" msgstr "ADIM 4: Ayarlanmış G-Kodu" -#: appTools/ToolCalibration.py:1170 +#: appPlugins/ToolCalibration.py:1170 msgid "" "Generate verification GCode file adjusted with\n" "the factors above." @@ -13895,51 +13937,51 @@ msgstr "" "Yukarıdaki değerler kullanılarak ayarlanmış \n" "doğrulama G-Kod dosyası oluşturun." -#: appTools/ToolCalibration.py:1175 +#: appPlugins/ToolCalibration.py:1175 msgid "Scale Factor X:" msgstr "Ölçek Değeri X:" -#: appTools/ToolCalibration.py:1177 +#: appPlugins/ToolCalibration.py:1177 msgid "Factor for Scale action over X axis." msgstr "Factor for Scale action over X axis." -#: appTools/ToolCalibration.py:1187 +#: appPlugins/ToolCalibration.py:1187 msgid "Scale Factor Y:" msgstr "Ölçek Değeri Y:" -#: appTools/ToolCalibration.py:1189 +#: appPlugins/ToolCalibration.py:1189 msgid "Factor for Scale action over Y axis." msgstr "Y ekseni ölçeklendirme değeri." -#: appTools/ToolCalibration.py:1199 +#: appPlugins/ToolCalibration.py:1199 msgid "Apply Scale Factors" msgstr "Ölçek Değerlerini Uygula" -#: appTools/ToolCalibration.py:1201 +#: appPlugins/ToolCalibration.py:1201 msgid "Apply Scale factors on the calibration points." msgstr "Kalibrasyon noktalarına ölçek değerleri uygulanır." -#: appTools/ToolCalibration.py:1211 +#: appPlugins/ToolCalibration.py:1211 msgid "Skew Angle X:" msgstr "Eğim Açısı X:" -#: appTools/ToolCalibration.py:1224 +#: appPlugins/ToolCalibration.py:1224 msgid "Skew Angle Y:" msgstr "Eğim Açısı Y:" -#: appTools/ToolCalibration.py:1237 +#: appPlugins/ToolCalibration.py:1237 msgid "Apply Skew Factors" msgstr "Eğim Değerlerini Uygula" -#: appTools/ToolCalibration.py:1239 +#: appPlugins/ToolCalibration.py:1239 msgid "Apply Skew factors on the calibration points." msgstr "Kalibrasyon noktaları için eğim değerlerini uygular." -#: appTools/ToolCalibration.py:1308 +#: appPlugins/ToolCalibration.py:1308 msgid "Generate Adjusted GCode" msgstr "Ayarlanmış G-Kodu Oluştur" -#: appTools/ToolCalibration.py:1310 +#: appPlugins/ToolCalibration.py:1310 msgid "" "Generate verification GCode file adjusted with\n" "the factors set above.\n" @@ -13951,11 +13993,11 @@ msgstr "" "G-Kod seçenekleri bu düğmeye tıklamadan\n" "önce yeniden ayarlanabilir." -#: appTools/ToolCalibration.py:1331 +#: appPlugins/ToolCalibration.py:1331 msgid "STEP 5: Calibrate FlatCAM Objects" msgstr "ADIM 5: FlatCAM Nesnelerini Kalibre Et" -#: appTools/ToolCalibration.py:1333 +#: appPlugins/ToolCalibration.py:1333 msgid "" "Adjust the FlatCAM objects\n" "with the factors determined and verified above." @@ -13963,27 +14005,27 @@ msgstr "" "FlatCAM nesnelerinin yukarıda tanımlanan \n" "ve doğrulanan değerlerle ayarlanması." -#: appTools/ToolCalibration.py:1345 +#: appPlugins/ToolCalibration.py:1345 msgid "Adjusted object type" msgstr "Ayarlanmış Nesne Türü" -#: appTools/ToolCalibration.py:1346 +#: appPlugins/ToolCalibration.py:1346 msgid "Type of the Application Object to be adjusted." msgstr "Ayarlanacak Uygulama Nesnesinin Türü." -#: appTools/ToolCalibration.py:1359 +#: appPlugins/ToolCalibration.py:1359 msgid "Adjusted object selection" msgstr "Ayarlama Nesnesi Seçimi" -#: appTools/ToolCalibration.py:1361 +#: appPlugins/ToolCalibration.py:1361 msgid "The Application Object to be adjusted." msgstr "Ayarlanacak Uygulama Nesnesi." -#: appTools/ToolCalibration.py:1368 +#: appPlugins/ToolCalibration.py:1368 msgid "Calibrate" msgstr "Kalibre Et" -#: appTools/ToolCalibration.py:1370 +#: appPlugins/ToolCalibration.py:1370 msgid "" "Adjust (scale and/or skew) the objects\n" "with the factors determined above." @@ -13991,135 +14033,137 @@ msgstr "" "Yukarıdaki değerlere sahip nesnelerin \n" "düzeltilmesi (ölçeklendirilmesi ve/veya eğrilmesi)." -#: appTools/ToolCopperThieving.py:205 appTools/ToolCopperThieving.py:230 +#: appPlugins/ToolCopperThieving.py:205 appPlugins/ToolCopperThieving.py:230 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Çizgi Desenli dolgu yalnızca 'Tamamı' seçim şeklinde çalışır..." -#: appTools/ToolCopperThieving.py:216 +#: appPlugins/ToolCopperThieving.py:216 msgid "Solid fill selected." msgstr "Dolu (düz) dolgu seçildi." -#: appTools/ToolCopperThieving.py:221 +#: appPlugins/ToolCopperThieving.py:221 msgid "Dots grid fill selected." msgstr "Nokta Desenli dolgu seçildi." -#: appTools/ToolCopperThieving.py:226 +#: appPlugins/ToolCopperThieving.py:226 msgid "Squares grid fill selected." msgstr "Kare Desenli dolgu seçildi." -#: appTools/ToolCopperThieving.py:248 appTools/ToolCopperThieving.py:346 -#: appTools/ToolCopperThieving.py:966 appTools/ToolCorners.py:205 -#: appTools/ToolCorners.py:428 appTools/ToolCorners.py:522 -#: appTools/ToolDblSided.py:424 appTools/ToolExtract.py:375 -#: appTools/ToolExtract.py:642 appTools/ToolExtract.py:739 -#: appTools/ToolFiducials.py:261 appTools/ToolFiducials.py:552 -#: appTools/ToolOptimal.py:156 appTools/ToolPunchGerber.py:497 -#: appTools/ToolPunchGerber.py:501 appTools/ToolQRCode.py:222 +#: appPlugins/ToolCopperThieving.py:248 appPlugins/ToolCopperThieving.py:346 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCorners.py:205 +#: appPlugins/ToolCorners.py:428 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolDblSided.py:424 appPlugins/ToolExtract.py:375 +#: appPlugins/ToolExtract.py:642 appPlugins/ToolExtract.py:739 +#: appPlugins/ToolFiducials.py:261 appPlugins/ToolFiducials.py:552 +#: appPlugins/ToolOptimal.py:156 appPlugins/ToolPunchGerber.py:497 +#: appPlugins/ToolPunchGerber.py:501 appPlugins/ToolQRCode.py:222 msgid "There is no Gerber object loaded ..." msgstr "Yüklü Gerber nesnesi yok ..." -#: appTools/ToolCopperThieving.py:261 appTools/ToolCopperThieving.py:866 +#: appPlugins/ToolCopperThieving.py:261 appPlugins/ToolCopperThieving.py:866 msgid "Append geometry" msgstr "Şekil Ekle" -#: appTools/ToolCopperThieving.py:316 appTools/ToolCopperThieving.py:917 -#: appTools/ToolCopperThieving.py:1126 +#: appPlugins/ToolCopperThieving.py:316 appPlugins/ToolCopperThieving.py:917 +#: appPlugins/ToolCopperThieving.py:1126 msgid "Append source file" msgstr "Kaynak Dosya Ekle" -#: appTools/ToolCopperThieving.py:329 appTools/ToolCopperThieving.py:930 +#: appPlugins/ToolCopperThieving.py:329 appPlugins/ToolCopperThieving.py:930 msgid "Copper Thieving Tool done." msgstr "Bakır dolgu işlemi tamamlandı." -#: appTools/ToolCopperThieving.py:356 appTools/ToolCopperThieving.py:376 -#: appTools/ToolCutOut.py:751 appTools/ToolCutOut.py:1139 -#: appTools/ToolCutOut.py:1521 appTools/ToolCutOut.py:1613 -#: appTools/ToolCutOut.py:1645 appTools/ToolCutOut.py:1745 -#: appTools/ToolDrilling.py:925 appTools/ToolDrilling.py:1868 -#: appTools/ToolEtchCompensation.py:170 appTools/ToolFollow.py:193 -#: appTools/ToolFollow.py:240 appTools/ToolInvertGerber.py:117 -#: appTools/ToolIsolation.py:1080 appTools/ToolIsolation.py:1145 -#: appTools/ToolIsolation.py:1552 appTools/ToolIsolation.py:1579 -#: appTools/ToolIsolation.py:2425 appTools/ToolLevelling.py:327 -#: appTools/ToolMilling.py:651 appTools/ToolMilling.py:873 -#: appTools/ToolMilling.py:1300 appTools/ToolMilling.py:2772 -#: appTools/ToolMilling.py:2795 appTools/ToolNCC.py:1037 -#: appTools/ToolNCC.py:1106 appTools/ToolNCC.py:1569 appTools/ToolNCC.py:1619 -#: appTools/ToolNCC.py:1652 appTools/ToolPaint.py:1138 -#: appTools/ToolPaint.py:1225 appTools/ToolPanelize.py:296 -#: appTools/ToolPanelize.py:310 appTools/ToolSub.py:261 appTools/ToolSub.py:279 -#: appTools/ToolSub.py:489 appTools/ToolSub.py:502 +#: appPlugins/ToolCopperThieving.py:356 appPlugins/ToolCopperThieving.py:376 +#: appPlugins/ToolCutOut.py:751 appPlugins/ToolCutOut.py:1139 +#: appPlugins/ToolCutOut.py:1521 appPlugins/ToolCutOut.py:1613 +#: appPlugins/ToolCutOut.py:1645 appPlugins/ToolCutOut.py:1745 +#: appPlugins/ToolDrilling.py:925 appPlugins/ToolDrilling.py:1868 +#: appPlugins/ToolEtchCompensation.py:170 appPlugins/ToolFollow.py:193 +#: appPlugins/ToolFollow.py:240 appPlugins/ToolInvertGerber.py:117 +#: appPlugins/ToolIsolation.py:1080 appPlugins/ToolIsolation.py:1145 +#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolIsolation.py:1579 +#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolLevelling.py:327 +#: appPlugins/ToolMilling.py:651 appPlugins/ToolMilling.py:873 +#: appPlugins/ToolMilling.py:1300 appPlugins/ToolMilling.py:2772 +#: appPlugins/ToolMilling.py:2795 appPlugins/ToolNCC.py:1037 +#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1569 +#: appPlugins/ToolNCC.py:1619 appPlugins/ToolNCC.py:1652 +#: appPlugins/ToolPaint.py:1138 appPlugins/ToolPaint.py:1225 +#: appPlugins/ToolPanelize.py:296 appPlugins/ToolPanelize.py:310 +#: appPlugins/ToolSub.py:261 appPlugins/ToolSub.py:279 +#: appPlugins/ToolSub.py:489 appPlugins/ToolSub.py:502 #: tclCommands/TclCommandCopperClear.py:97 #: tclCommands/TclCommandCopperClear.py:284 tclCommands/TclCommandPaint.py:99 #: tclCommands/TclCommandPaint.py:288 tclCommands/TclCommandScale.py:81 msgid "Could not retrieve object" msgstr "Nesne alınamadı" -#: appTools/ToolCopperThieving.py:404 +#: appPlugins/ToolCopperThieving.py:404 msgid "Click the end point of the filling area." msgstr "Dolgu alanının bitiş noktasını tıklayın." -#: appTools/ToolCopperThieving.py:529 +#: appPlugins/ToolCopperThieving.py:529 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Bakır dolgu işlemi başladı. Seçenekler uygulanıyor." -#: appTools/ToolCopperThieving.py:555 +#: appPlugins/ToolCopperThieving.py:555 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Bakır dolgu. Dolgusuz alanlar hazırlanıyor." -#: appTools/ToolCopperThieving.py:601 +#: appPlugins/ToolCopperThieving.py:601 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." -#: appTools/ToolCopperThieving.py:645 +#: appPlugins/ToolCopperThieving.py:645 msgid "Geometry not supported for" msgstr "Şekil şundan dolayı desteklenmiyor" -#: appTools/ToolCopperThieving.py:651 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:1996 appTools/ToolNCC.py:2990 appTools/ToolPaint.py:2602 +#: appPlugins/ToolCopperThieving.py:651 appPlugins/ToolNCC.py:1941 +#: appPlugins/ToolNCC.py:1996 appPlugins/ToolNCC.py:2990 +#: appPlugins/ToolPaint.py:2602 msgid "No object available." msgstr "Kullanılabilir nesne yok." -#: appTools/ToolCopperThieving.py:688 appTools/ToolNCC.py:1966 -#: appTools/ToolNCC.py:2019 appTools/ToolNCC.py:3032 +#: appPlugins/ToolCopperThieving.py:688 appPlugins/ToolNCC.py:1966 +#: appPlugins/ToolNCC.py:2019 appPlugins/ToolNCC.py:3032 msgid "The reference object type is not supported." msgstr "Belirtilen nesnenin türü desteklenmiyor." -#: appTools/ToolCopperThieving.py:693 +#: appPlugins/ToolCopperThieving.py:693 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "Bakır dolgu. Dolgu ekleniyor ve tamponlanıyor." -#: appTools/ToolCopperThieving.py:729 +#: appPlugins/ToolCopperThieving.py:729 msgid "Create geometry" msgstr "Şekil Oluştur" -#: appTools/ToolCopperThieving.py:941 appTools/ToolCopperThieving.py:945 +#: appPlugins/ToolCopperThieving.py:941 appPlugins/ToolCopperThieving.py:945 msgid "P-Plating Mask" msgstr "Desen Kaplama Maskesi" -#: appTools/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:969 msgid "Append PP-M geometry" msgstr "Desen Kaplama Maskesi Ekle" -#: appTools/ToolCopperThieving.py:1146 +#: appPlugins/ToolCopperThieving.py:1146 msgid "Generating Pattern Plating Mask done." msgstr "Desen kaplama maskesi oluşturma işlemi tamamlandı." -#: appTools/ToolCopperThieving.py:1189 +#: appPlugins/ToolCopperThieving.py:1189 msgid "Copper Thieving Tool exit." msgstr "Bakır dolgu aracından çıkış." -#: appTools/ToolCopperThieving.py:1280 appTools/ToolFiducials.py:993 +#: appPlugins/ToolCopperThieving.py:1280 appPlugins/ToolFiducials.py:993 msgid "Gerber Object to which will be added a copper thieving." msgstr "Bakır dolgunun ekleneceği Gerber nesnesi." -#: appTools/ToolCopperThieving.py:1298 +#: appPlugins/ToolCopperThieving.py:1298 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Freze Seçenekleri" -#: appTools/ToolCopperThieving.py:1307 +#: appPlugins/ToolCopperThieving.py:1307 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14128,11 +14172,11 @@ msgstr "" "Bu seçim Gerber dosyasındaki bakır dolgu \n" "ile yollar arasındaki boşluğu ayarlar." -#: appTools/ToolCopperThieving.py:1370 +#: appPlugins/ToolCopperThieving.py:1370 msgid "Ref. Type" msgstr "Seçilen Tür" -#: appTools/ToolCopperThieving.py:1372 +#: appPlugins/ToolCopperThieving.py:1372 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14140,19 +14184,19 @@ msgstr "" "Bakır dolgusu için şablon olarak kullanılacak FlatCAM nesnesinin türü.\n" "Gerber, Excellon veya Şekil olabilir." -#: appTools/ToolCopperThieving.py:1381 +#: appPlugins/ToolCopperThieving.py:1381 msgid "Ref. Object" msgstr "Nesne Türü" -#: appTools/ToolCopperThieving.py:1383 +#: appPlugins/ToolCopperThieving.py:1383 msgid "The Application object to be used as non copper clearing reference." msgstr "Bakır temizlemeye şablon olarak kullanılacak Uygulama nesnesi." -#: appTools/ToolCopperThieving.py:1560 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Insert Copper thieving" msgstr "Bakır Dolgu Ekle" -#: appTools/ToolCopperThieving.py:1563 +#: appPlugins/ToolCopperThieving.py:1563 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14160,11 +14204,11 @@ msgstr "" "Gerçek Gerber yolları dışında kalan alanları \n" "kaplayan ve parçalardan oluşmuş dolgular ekler." -#: appTools/ToolCopperThieving.py:1623 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Insert Robber Bar" msgstr "Soyguncu Çubuğu Ekle" -#: appTools/ToolCopperThieving.py:1626 +#: appPlugins/ToolCopperThieving.py:1626 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14176,11 +14220,11 @@ msgstr "" "(Soyguncu çubuğu: Deliklerin kaplanmasını kolaylaştırmak\n" "için bakır kenarlık (çerçeve)." -#: appTools/ToolCopperThieving.py:1651 +#: appPlugins/ToolCopperThieving.py:1651 msgid "Select Soldermask object" msgstr "Lehim Maskesi Nesnesinin Seçimi" -#: appTools/ToolCopperThieving.py:1653 +#: appPlugins/ToolCopperThieving.py:1653 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14190,11 +14234,11 @@ msgstr "" "Desen kaplama maskesi için bir \n" "taban olarak kullanılacaktır." -#: appTools/ToolCopperThieving.py:1689 +#: appPlugins/ToolCopperThieving.py:1689 msgid "Plated area" msgstr "Kaplama Alanı" -#: appTools/ToolCopperThieving.py:1691 +#: appPlugins/ToolCopperThieving.py:1691 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14212,11 +14256,11 @@ msgstr "" "biraz daha büyüktür ve bu alan lehim maskesi açıklıklarından\n" "hesaplanır." -#: appTools/ToolCopperThieving.py:1725 +#: appPlugins/ToolCopperThieving.py:1725 msgid "Generate pattern plating mask" msgstr "Desen Kaplama Maskesi Oluştur" -#: appTools/ToolCopperThieving.py:1728 +#: appPlugins/ToolCopperThieving.py:1728 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14227,79 +14271,80 @@ msgstr "" "(Soyguncu çubuğu: Deliklerin kaplanmasını \n" "kolaylaştırmak için bakır kenarlık (çerçeve)." -#: appTools/ToolCorners.py:114 +#: appPlugins/ToolCorners.py:114 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Köşe İşaretleyici" -#: appTools/ToolCorners.py:246 appTools/ToolCorners.py:433 -#: appTools/ToolCorners.py:527 +#: appPlugins/ToolCorners.py:246 appPlugins/ToolCorners.py:433 +#: appPlugins/ToolCorners.py:527 msgid "Please select at least a location" msgstr "Lütfen en az bir konum seçin" -#: appTools/ToolCorners.py:410 appTools/ToolCorners.py:504 +#: appPlugins/ToolCorners.py:410 appPlugins/ToolCorners.py:504 msgid "The tool diameter is zero." msgstr "Delik genişliği sıfırdır." -#: appTools/ToolCorners.py:496 appTools/ToolCorners.py:598 +#: appPlugins/ToolCorners.py:496 appPlugins/ToolCorners.py:598 msgid "Excellon object with corner drills created." msgstr "Köşe delikleri içeren bir Excellon nesnesi oluşturuldu." -#: appTools/ToolCorners.py:633 +#: appPlugins/ToolCorners.py:633 msgid "A Gerber object with corner markers was created." msgstr "Köşe işaretleri olan bir Gerber nesnesi oluşturuldu." -#: appTools/ToolCorners.py:679 +#: appPlugins/ToolCorners.py:679 msgid "The Gerber object to which will be added corner markers." msgstr "Köşe işaretleri eklenecek Gerber nesnesi." -#: appTools/ToolCorners.py:695 +#: appPlugins/ToolCorners.py:695 msgid "Locations" msgstr "Konumlar" -#: appTools/ToolCorners.py:697 +#: appPlugins/ToolCorners.py:697 msgid "Locations where to place corner markers." msgstr "Köşe işaretlerinin yerleştirileceği yerler." -#: appTools/ToolCorners.py:710 appTools/ToolFiducials.py:824 app_Main.py:5476 +#: appPlugins/ToolCorners.py:710 appPlugins/ToolFiducials.py:824 +#: app_Main.py:5476 msgid "Top Right" msgstr "Sağ Üst" -#: appTools/ToolCorners.py:727 +#: appPlugins/ToolCorners.py:727 msgid "Toggle ALL" msgstr "TÜMÜNÜ Seç" -#: appTools/ToolCorners.py:807 +#: appPlugins/ToolCorners.py:807 msgid "Add Marker" msgstr "Köşe İşareti Ekle" -#: appTools/ToolCorners.py:810 +#: appPlugins/ToolCorners.py:810 msgid "Will add corner markers to the selected Gerber file." msgstr "Seçilen Gerber dosyasına köşe işaretleri ekler." -#: appTools/ToolCorners.py:826 +#: appPlugins/ToolCorners.py:826 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Köşe Delikleri" -#: appTools/ToolCorners.py:843 appTools/ToolCorners.py:866 -#: appTools/ToolDblSided.py:1076 +#: appPlugins/ToolCorners.py:843 appPlugins/ToolCorners.py:866 +#: appPlugins/ToolDblSided.py:1076 msgid "Create Excellon Object" msgstr "Excellon Oluştur" -#: appTools/ToolCorners.py:846 +#: appPlugins/ToolCorners.py:846 msgid "Will add drill holes in the center of the markers." msgstr "Köşe işaretlerinin ortasına matkap delikleri ekleyecektir." -#: appTools/ToolCorners.py:862 +#: appPlugins/ToolCorners.py:862 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Konumlar" -#: appTools/ToolCorners.py:869 +#: appPlugins/ToolCorners.py:869 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14307,25 +14352,25 @@ msgid "" "move to the next location until the last one." msgstr "" -#: appTools/ToolCutOut.py:577 +#: appPlugins/ToolCutOut.py:577 msgid "Updated tool from Tools Database." msgstr "Araçlar Veri Tabanından güncellenmiş uç." -#: appTools/ToolCutOut.py:657 +#: appPlugins/ToolCutOut.py:657 msgid "Default tool added." msgstr "Varsayılan uç eklendi." -#: appTools/ToolCutOut.py:671 appTools/ToolIsolation.py:2790 -#: appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2770 app_Main.py:6378 +#: appPlugins/ToolCutOut.py:671 appPlugins/ToolIsolation.py:2790 +#: appPlugins/ToolNCC.py:3977 appPlugins/ToolPaint.py:2770 app_Main.py:6378 #: app_Main.py:6399 msgid "Selected tool can't be used here. Pick another." msgstr "Seçilen uç burada kullanılamaz. Başka bir uç seçerek tekrar deneyin." -#: appTools/ToolCutOut.py:694 +#: appPlugins/ToolCutOut.py:694 msgid "Tool updated from Tools Database." msgstr "Uç, Araçlar Veri Tabanından güncellendi." -#: appTools/ToolCutOut.py:756 appTools/ToolCutOut.py:1526 +#: appPlugins/ToolCutOut.py:756 appPlugins/ToolCutOut.py:1526 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14333,18 +14378,18 @@ msgstr "" "Kesilecek herhangi bir nesne yok.\n" "Lütfen bir nesne seçerek tekrar deneyiniz." -#: appTools/ToolCutOut.py:762 appTools/ToolCutOut.py:1148 -#: appTools/ToolCutOut.py:1629 appTools/ToolCutOut.py:1763 +#: appPlugins/ToolCutOut.py:762 appPlugins/ToolCutOut.py:1148 +#: appPlugins/ToolCutOut.py:1629 appPlugins/ToolCutOut.py:1763 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" "Ucun kalınlığı sıfırdır. Uç kalınlığını Pozitif bir tamsayı olarak değiştin." -#: appTools/ToolCutOut.py:775 appTools/ToolCutOut.py:1162 +#: appPlugins/ToolCutOut.py:775 appPlugins/ToolCutOut.py:1162 msgid "Number of gaps value is missing. Add it and retry." msgstr "Geçit sayı değeri eksik. Ekleyin ve tekrar deneyin." -#: appTools/ToolCutOut.py:780 appTools/ToolCutOut.py:1166 +#: appPlugins/ToolCutOut.py:780 appPlugins/ToolCutOut.py:1166 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." @@ -14353,69 +14398,69 @@ msgstr "" "Alt', '2 Sol Sağ', '2 Üst Alt', 4 veya 8.\n" "Doğru sayıyı girin ve tekrar deneyin." -#: appTools/ToolCutOut.py:1113 appTools/ToolCutOut.py:1491 -#: appTools/ToolCutOut.py:1950 +#: appPlugins/ToolCutOut.py:1113 appPlugins/ToolCutOut.py:1491 +#: appPlugins/ToolCutOut.py:1950 msgid "Mouse bites failed." msgstr "Fare ısırığı şekli başarısız oldu." -#: appTools/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 +#: appPlugins/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 #: tclCommands/TclCommandGeoCutout.py:356 msgid "Any-form Cutout operation finished." msgstr "Kesme işlemi tamamlandı." -#: appTools/ToolCutOut.py:1143 appTools/ToolDrilling.py:1872 -#: appTools/ToolEtchCompensation.py:176 appTools/ToolFollow.py:197 -#: appTools/ToolFollow.py:244 appTools/ToolInvertGerber.py:123 -#: appTools/ToolIsolation.py:1084 appTools/ToolIsolation.py:1149 -#: appTools/ToolIsolation.py:1556 appTools/ToolIsolation.py:1583 -#: appTools/ToolIsolation.py:2429 appTools/ToolMilling.py:2776 -#: appTools/ToolMilling.py:2799 appTools/ToolNCC.py:1041 -#: appTools/ToolNCC.py:1110 appTools/ToolNCC.py:1573 appTools/ToolPaint.py:1142 -#: appTools/ToolPanelize.py:301 tclCommands/TclCommandBbox.py:71 -#: tclCommands/TclCommandNregions.py:71 +#: appPlugins/ToolCutOut.py:1143 appPlugins/ToolDrilling.py:1872 +#: appPlugins/ToolEtchCompensation.py:176 appPlugins/ToolFollow.py:197 +#: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:123 +#: appPlugins/ToolIsolation.py:1084 appPlugins/ToolIsolation.py:1149 +#: appPlugins/ToolIsolation.py:1556 appPlugins/ToolIsolation.py:1583 +#: appPlugins/ToolIsolation.py:2429 appPlugins/ToolMilling.py:2776 +#: appPlugins/ToolMilling.py:2799 appPlugins/ToolNCC.py:1041 +#: appPlugins/ToolNCC.py:1110 appPlugins/ToolNCC.py:1573 +#: appPlugins/ToolPaint.py:1142 appPlugins/ToolPanelize.py:301 +#: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Nesne bulunamadı" -#: appTools/ToolCutOut.py:1337 appTools/ToolCutOut.py:1414 +#: appPlugins/ToolCutOut.py:1337 appPlugins/ToolCutOut.py:1414 msgid "Rectangular cutout with negative margin is not possible." msgstr "Kenar payı negatif, dikdörtgensel kesim mümkün değildir." -#: appTools/ToolCutOut.py:1499 +#: appPlugins/ToolCutOut.py:1499 msgid "Rectangular CutOut operation finished." msgstr "Dikdörtgensel PCB kesim işlemi tamamlandı." -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 -#: appTools/ToolCutOut.py:1571 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 +#: appPlugins/ToolCutOut.py:1571 msgid "Could not add drills." msgstr "Delikler eklenemedi." -#: appTools/ToolCutOut.py:1618 appTools/ToolCutOut.py:1673 +#: appPlugins/ToolCutOut.py:1618 appPlugins/ToolCutOut.py:1673 msgid "Geometry object for manual cutout not found" msgstr "Geçitleri el ile eklemek için kesim sınırı bulunamadı" -#: appTools/ToolCutOut.py:1621 +#: appPlugins/ToolCutOut.py:1621 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "Bir geçit oluşturmak için seçilen şeklin sınırları üzerine tıklayın." -#: appTools/ToolCutOut.py:1712 +#: appPlugins/ToolCutOut.py:1712 msgid "No tool in the Geometry object." msgstr "Şekil nesnesinde araç yok." -#: appTools/ToolCutOut.py:1733 +#: appPlugins/ToolCutOut.py:1733 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" "Geçitler el ile eklendi. Başka eklemek için sol tıklayın veya bitirmek için " "sağ tıklayın." -#: appTools/ToolCutOut.py:1750 +#: appPlugins/ToolCutOut.py:1750 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." msgstr "Kesmek için Gerber nesnesi seçilmedi. Birini seçip tekrar deneyin." -#: appTools/ToolCutOut.py:1756 +#: appPlugins/ToolCutOut.py:1756 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14423,19 +14468,19 @@ msgstr "" "Seçilen nesne Gerber türünde olmalıdır. Bir Gerber dosyası seçin ve tekrar " "deneyin." -#: appTools/ToolCutOut.py:1791 +#: appPlugins/ToolCutOut.py:1791 msgid "Geometry not supported" msgstr "Şekil desteklenmiyor" -#: appTools/ToolCutOut.py:1863 +#: appPlugins/ToolCutOut.py:1863 msgid "Making manual bridge gap..." msgstr "El ile geçit oluşturuluyor..." -#: appTools/ToolCutOut.py:1954 +#: appPlugins/ToolCutOut.py:1954 msgid "Finished manual adding of gaps." msgstr "Geçitlerin el ile eklenmesi başarı ile tamamlandı." -#: appTools/ToolCutOut.py:2324 +#: appPlugins/ToolCutOut.py:2324 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14445,16 +14490,16 @@ msgid "" "for cutting out the object from the surrounding material." msgstr "Çokgenleri keserek yollar oluşturma işlemi." -#: appTools/ToolCutOut.py:2353 appTools/ToolDblSided.py:664 -#: appTools/ToolPanelize.py:1102 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolPanelize.py:1102 msgid "Source Object" msgstr "Kaynak Nesne" -#: appTools/ToolCutOut.py:2354 +#: appPlugins/ToolCutOut.py:2354 msgid "Object to be cutout" msgstr "Kesilecek nesne" -#: appTools/ToolCutOut.py:2381 +#: appPlugins/ToolCutOut.py:2381 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14466,15 +14511,15 @@ msgstr "" "Burada seçilen, 'Nesne' açılır kutudaki \n" "nesne türlerini belirler." -#: appTools/ToolCutOut.py:2437 appTools/ToolIsolation.py:61 -#: appTools/ToolIsolation.py:3337 appTools/ToolMilling.py:3798 -#: appTools/ToolNCC.py:4299 appTools/ToolPaint.py:3079 +#: appPlugins/ToolCutOut.py:2437 appPlugins/ToolIsolation.py:61 +#: appPlugins/ToolIsolation.py:3337 appPlugins/ToolMilling.py:3804 +#: appPlugins/ToolNCC.py:4299 appPlugins/ToolPaint.py:3079 msgid "Search and Add" msgstr "Ara ve Ekle" -#: appTools/ToolCutOut.py:2440 appTools/ToolIsolation.py:3340 -#: appTools/ToolMilling.py:3801 appTools/ToolNCC.py:4302 -#: appTools/ToolPaint.py:3082 +#: appPlugins/ToolCutOut.py:2440 appPlugins/ToolIsolation.py:3340 +#: appPlugins/ToolMilling.py:3807 appPlugins/ToolNCC.py:4302 +#: appPlugins/ToolPaint.py:3082 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14486,16 +14531,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." -#: appTools/ToolCutOut.py:2449 appTools/ToolIsolation.py:66 -#: appTools/ToolIsolation.py:3349 appTools/ToolMilling.py:383 -#: appTools/ToolMilling.py:3810 appTools/ToolNCC.py:4311 -#: appTools/ToolPaint.py:3091 +#: appPlugins/ToolCutOut.py:2449 appPlugins/ToolIsolation.py:66 +#: appPlugins/ToolIsolation.py:3349 appPlugins/ToolMilling.py:383 +#: appPlugins/ToolMilling.py:3816 appPlugins/ToolNCC.py:4311 +#: appPlugins/ToolPaint.py:3091 msgid "Pick from DB" msgstr "Veri Tabanından Seç" -#: appTools/ToolCutOut.py:2452 appTools/ToolIsolation.py:3352 -#: appTools/ToolMilling.py:3813 appTools/ToolNCC.py:4314 -#: appTools/ToolPaint.py:3094 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolIsolation.py:3352 +#: appPlugins/ToolMilling.py:3819 appPlugins/ToolNCC.py:4314 +#: appPlugins/ToolPaint.py:3094 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14506,23 +14551,23 @@ msgstr "" "yeni bir uç ekleyin.\n" "Menüde : Seçenekler -> Araçlar Veri tabanı" -#: appTools/ToolCutOut.py:2466 +#: appPlugins/ToolCutOut.py:2466 msgid "Tool Parameters" msgstr "Uç Seçenekleri" -#: appTools/ToolCutOut.py:2603 +#: appPlugins/ToolCutOut.py:2603 msgid "Bridge Gaps" msgstr "Geçit Boşlukları" -#: appTools/ToolCutOut.py:2605 +#: appPlugins/ToolCutOut.py:2605 msgid "Selection of the type of cutout." msgstr "Kesme şeklinin seçimi." -#: appTools/ToolCutOut.py:2609 appTools/ToolPunchGerber.py:2287 +#: appPlugins/ToolCutOut.py:2609 appPlugins/ToolPunchGerber.py:2287 msgid "Automatic" msgstr "Otomatik" -#: appTools/ToolCutOut.py:2658 +#: appPlugins/ToolCutOut.py:2658 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -14533,7 +14578,7 @@ msgstr "" "PCB dikdörtgen olmayan bir şekle sahip\n" "olduğunda kullanışlıdır." -#: appTools/ToolCutOut.py:2673 +#: appPlugins/ToolCutOut.py:2673 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -14544,11 +14589,11 @@ msgstr "" "Ortaya çıkan kesme şekli her zaman bir dikdörtgen \n" "şekli ve nesnenin sınırlayıcı kutusu olacaktır." -#: appTools/ToolCutOut.py:2710 +#: appPlugins/ToolCutOut.py:2710 msgid "Generate Manual Geometry" msgstr "Kesim Şeklini El ile Oluştur" -#: appTools/ToolCutOut.py:2713 +#: appPlugins/ToolCutOut.py:2713 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -14560,19 +14605,19 @@ msgstr "" "Nesnelerin listesini içeren üstteki açılır kutudan kaynak \n" "Gerber dosyasını seçin." -#: appTools/ToolCutOut.py:2733 +#: appPlugins/ToolCutOut.py:2733 msgid "Manual cutout Geometry" msgstr "Geçitleri El ile Ekle" -#: appTools/ToolCutOut.py:2735 appTools/ToolCutOut.py:2776 +#: appPlugins/ToolCutOut.py:2735 appPlugins/ToolCutOut.py:2776 msgid "Geometry object used to create the manual cutout." msgstr "Geçitlerin el ile yerleştirileceği nesne." -#: appTools/ToolCutOut.py:2742 +#: appPlugins/ToolCutOut.py:2742 msgid "Manual Add Bridge Gaps" msgstr "Geçitleri El ile Ekle" -#: appTools/ToolCutOut.py:2745 +#: appPlugins/ToolCutOut.py:2745 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -14587,21 +14632,21 @@ msgstr "" "Geçit: PCB kesildiği zaman çevresinden kopmaması için\n" "kullanılan köprülerdir." -#: appTools/ToolCutOut.py:2767 appTools/ToolCutOut.py:2830 +#: appPlugins/ToolCutOut.py:2767 appPlugins/ToolCutOut.py:2830 msgid "Cut by Drilling" msgstr "Delerek Kesme" -#: appTools/ToolCutOut.py:2769 appTools/ToolCutOut.py:2833 +#: appPlugins/ToolCutOut.py:2769 appPlugins/ToolCutOut.py:2833 msgid "Create a series of drill holes following a geometry line." msgstr "Bir şekil çizgisini takip eden bir dizi matkap deliği oluşturun." -#: appTools/ToolDblSided.py:104 appTools/ToolDblSided.py:607 +#: appPlugins/ToolDblSided.py:104 appPlugins/ToolDblSided.py:607 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "2 Taraflı PCB" -#: appTools/ToolDblSided.py:277 +#: appPlugins/ToolDblSided.py:277 msgid "" "'Point' reference is selected and 'Point' coordinates are missing. Add them " "and retry." @@ -14609,53 +14654,53 @@ msgstr "" "“Nokta” referansı seçildi, ancak “Nokta” koordinatları eksik. Onları ekleyin " "ve tekrar deneyin." -#: appTools/ToolDblSided.py:286 +#: appPlugins/ToolDblSided.py:286 msgid "There is no Box reference object loaded. Load one and retry." msgstr "" "Yüklü bir \"Çerçeve\" referans nesnesi yok. Birini yükleyin ve tekrar " "deneyin." -#: appTools/ToolDblSided.py:298 +#: appPlugins/ToolDblSided.py:298 msgid "No value or wrong format in Drill Dia entry. Add it and retry." msgstr "Ucun kalınlığı yok veya yanlış format. Ekleyip tekrar deneyin." -#: appTools/ToolDblSided.py:310 +#: appPlugins/ToolDblSided.py:310 msgid "There are no Alignment Drill Coordinates to use. Add them and retry." msgstr "" "Kullanılacak hizalama deliği Koordinatı yoktur. Onları ekleyin ve tekrar " "deneyin." -#: appTools/ToolDblSided.py:329 +#: appPlugins/ToolDblSided.py:329 msgid "Alignment Drills" msgstr "Hizalama Delikleri" -#: appTools/ToolDblSided.py:333 +#: appPlugins/ToolDblSided.py:333 msgid "Excellon object with alignment drills created..." msgstr "Hizalama delikleri içeren Excellon nesnesi oluşturuldu ..." -#: appTools/ToolDblSided.py:344 appTools/ToolPunchGerber.py:527 -#: appTools/ToolPunchGerber.py:564 appTools/ToolPunchGerber.py:669 +#: appPlugins/ToolDblSided.py:344 appPlugins/ToolPunchGerber.py:527 +#: appPlugins/ToolPunchGerber.py:564 appPlugins/ToolPunchGerber.py:669 msgid "There is no Excellon object loaded ..." msgstr "" "Yüklü Excellon nesnesi yok, Excellon nesnesi ekleyip tekrar deneyiniz ..." -#: appTools/ToolDblSided.py:356 +#: appPlugins/ToolDblSided.py:356 msgid "Click on canvas within the desired Excellon drill hole" msgstr "Çalışma alanı üzerinde istediğiniz Excellon deliği üzerine tıklayın" -#: appTools/ToolDblSided.py:400 +#: appPlugins/ToolDblSided.py:400 msgid "Mirror reference point set." msgstr "Tersleme referans noktası ayarlandı." -#: appTools/ToolDblSided.py:428 +#: appPlugins/ToolDblSided.py:428 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Yalnızca Gerber, Excellon ve Şekil nesneleri terslenebilir." -#: appTools/ToolDblSided.py:440 +#: appPlugins/ToolDblSided.py:440 msgid "There is no Box object loaded ..." msgstr "Yüklü bir Çerçeve nesnesi yok ..." -#: appTools/ToolDblSided.py:450 +#: appPlugins/ToolDblSided.py:450 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." @@ -14663,11 +14708,11 @@ msgstr "" "Nokta alanında Nokta koordinatları yoktur. Koordinatları ekleyin ve tekrar " "deneyin ..." -#: appTools/ToolDblSided.py:457 camlib.py:2434 +#: appPlugins/ToolDblSided.py:457 camlib.py:2434 msgid "Object was mirrored" msgstr "Nesne terslendi" -#: appTools/ToolDblSided.py:635 appTools/ToolNCC.py:4107 +#: appPlugins/ToolDblSided.py:635 appPlugins/ToolNCC.py:4107 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14679,19 +14724,19 @@ msgstr "" "Bakırı temizlenecek alanları kesmek için \n" "uç çizimleri içeren bir şekil nesnesi oluşturun." -#: appTools/ToolDblSided.py:665 +#: appPlugins/ToolDblSided.py:665 msgid "Objects to be mirrored" msgstr "Terslenecek nesneler" -#: appTools/ToolDblSided.py:672 +#: appPlugins/ToolDblSided.py:672 msgid "Select the type of application object to be processed in this tool." msgstr "Bu araçta işlenecek nesnesinin türünü seçin." -#: appTools/ToolDblSided.py:706 +#: appPlugins/ToolDblSided.py:706 msgid "Bounds Values" msgstr "Sınır Değerleri" -#: appTools/ToolDblSided.py:708 +#: appPlugins/ToolDblSided.py:708 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14699,39 +14744,39 @@ msgstr "" "Sınır değerlerinin hesaplanacağı \n" "nesneleri çalışma alanı üzerinde seçin." -#: appTools/ToolDblSided.py:718 +#: appPlugins/ToolDblSided.py:718 msgid "X min" msgstr "X min" -#: appTools/ToolDblSided.py:720 appTools/ToolDblSided.py:734 +#: appPlugins/ToolDblSided.py:720 appPlugins/ToolDblSided.py:734 msgid "Minimum location." msgstr "Minimum konum." -#: appTools/ToolDblSided.py:732 +#: appPlugins/ToolDblSided.py:732 msgid "Y min" msgstr "Y min" -#: appTools/ToolDblSided.py:746 +#: appPlugins/ToolDblSided.py:746 msgid "X max" msgstr "X maks" -#: appTools/ToolDblSided.py:748 appTools/ToolDblSided.py:762 +#: appPlugins/ToolDblSided.py:748 appPlugins/ToolDblSided.py:762 msgid "Maximum location." msgstr "Maksimum konum." -#: appTools/ToolDblSided.py:760 +#: appPlugins/ToolDblSided.py:760 msgid "Y max" msgstr "Y maks" -#: appTools/ToolDblSided.py:771 +#: appPlugins/ToolDblSided.py:771 msgid "Center point coordinates" msgstr "Merkez noktası koordinatları" -#: appTools/ToolDblSided.py:773 +#: appPlugins/ToolDblSided.py:773 msgid "Centroid" msgstr "Merkez" -#: appTools/ToolDblSided.py:775 +#: appPlugins/ToolDblSided.py:775 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14739,11 +14784,11 @@ msgstr "" "Dikdörtgenin merkez noktasının konumu, sınırlayıcı\n" "bir şekildir. Geometrik Merkez. Biçim (x, y)." -#: appTools/ToolDblSided.py:784 +#: appPlugins/ToolDblSided.py:784 msgid "Calculate Bounds Values" msgstr "Sınır Değerlerini Hesapla" -#: appTools/ToolDblSided.py:786 +#: appPlugins/ToolDblSided.py:786 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14752,15 +14797,15 @@ msgstr "" "Seçilen nesneleri çevreleyen dikdörtgen şeklin koordinatlarını\n" "hesaplayın. Dikdörtgen şekli X, Y eksenine paraleldir." -#: appTools/ToolDblSided.py:811 +#: appPlugins/ToolDblSided.py:811 msgid "Mirror Operation" msgstr "Tersleme İşlemi" -#: appTools/ToolDblSided.py:812 +#: appPlugins/ToolDblSided.py:812 msgid "Parameters for the mirror operation" msgstr "Tersleme işlemi için kullanılan seçenekler" -#: appTools/ToolDblSided.py:834 +#: appPlugins/ToolDblSided.py:834 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -14778,11 +14823,11 @@ msgstr "" "Deliğe Tuttur-> Excellon nesnesindeki belirlenen bir deliğin merkezi\n" " tarafından tanımlanan bir nokta" -#: appTools/ToolDblSided.py:854 +#: appPlugins/ToolDblSided.py:854 msgid "Point coordinates" msgstr "Nokta Koordinatları" -#: appTools/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:860 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -14797,15 +14842,15 @@ msgstr "" "tıklayarak\n" "yakalayabilir veya elle girebilirsiniz." -#: appTools/ToolDblSided.py:878 +#: appPlugins/ToolDblSided.py:878 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "Tersleme için referans olarak alınabilecek delikleri tutan nesne." -#: appTools/ToolDblSided.py:893 +#: appPlugins/ToolDblSided.py:893 msgid "Pick hole" msgstr "Delik Seç" -#: appTools/ToolDblSided.py:895 +#: appPlugins/ToolDblSided.py:895 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -14813,7 +14858,7 @@ msgstr "" "Seçili Excellon nesnesine ait bir matkap deliğinin içine tıkladığınızda \n" "delik merkezi koordinatları Nokta alanına kopyalanacaktır." -#: appTools/ToolDblSided.py:911 +#: appPlugins/ToolDblSided.py:911 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -14823,11 +14868,11 @@ msgstr "" "Sınırlayıcı kutunun merkezinin koordinatları \n" "tersleme işlemi için referans olarak kullanılır." -#: appTools/ToolDblSided.py:937 +#: appPlugins/ToolDblSided.py:937 msgid "Mirror" msgstr "Tersle" -#: appTools/ToolDblSided.py:940 +#: appPlugins/ToolDblSided.py:940 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -14837,11 +14882,11 @@ msgstr "" "tersler (döndürür). Yeni bir nesne oluşturmaz, \n" "onu değiştirir." -#: appTools/ToolDblSided.py:966 +#: appPlugins/ToolDblSided.py:966 msgid "PCB Alignment" msgstr "PCB Hizalama" -#: appTools/ToolDblSided.py:968 appTools/ToolDblSided.py:1079 +#: appPlugins/ToolDblSided.py:968 appPlugins/ToolDblSided.py:1079 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -14850,7 +14895,7 @@ msgstr "" "Belirtilen hizalama deliklerini ve tersleme \n" "görüntülerini içeren bir Excellon Nesnesi oluşturur." -#: appTools/ToolDblSided.py:1010 appTools/ToolDblSided.py:1017 +#: appPlugins/ToolDblSided.py:1010 appPlugins/ToolDblSided.py:1017 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -14861,11 +14906,11 @@ msgstr "" "Bu, yukarıdaki Tersleme İşlemi -> Referans Noktası\n" "bölümünden değiştirilebilir" -#: appTools/ToolDblSided.py:1030 +#: appPlugins/ToolDblSided.py:1030 msgid "Alignment Drill Coordinates" msgstr "Hizalama Deliği Koordinatları" -#: appTools/ToolDblSided.py:1032 +#: appPlugins/ToolDblSided.py:1032 msgid "" "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " "each set of (x, y) coordinates\n" @@ -14884,11 +14929,11 @@ msgstr "" "- Yukarıdaki \"PCB Hizalama\" bölümünde seçilen eksen üzerinde tersleme " "konumunda bir delik." -#: appTools/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1040 msgid "Drill coordinates" msgstr "Delik Koordinatları" -#: appTools/ToolDblSided.py:1048 +#: appPlugins/ToolDblSided.py:1048 msgid "" "Add alignment drill holes coordinates in the format: (x1, y1), (x2, " "y2), ... \n" @@ -14915,60 +14960,60 @@ msgstr "" "- Koordinatları el ile şu şekilde girerek: (x1, y1), (x2, y2), … elde " "edebilirsiniz." -#: appTools/ToolDblSided.py:1063 +#: appPlugins/ToolDblSided.py:1063 msgid "Delete Last" msgstr "Sonuncuyu Sil" -#: appTools/ToolDblSided.py:1066 +#: appPlugins/ToolDblSided.py:1066 msgid "Delete the last coordinates tuple in the list." msgstr "Listedeki son koordinat grubunu siler." -#: appTools/ToolDistance.py:194 +#: appPlugins/ToolDistance.py:194 msgid "MEASURING: Click on the Start point ..." msgstr "ÖLÇÜM: Başlangıç noktasını tıklayın ..." -#: appTools/ToolDistance.py:254 appTools/ToolDistance.py:661 -#: appTools/ToolDistanceMin.py:348 +#: appPlugins/ToolDistance.py:254 appPlugins/ToolDistance.py:661 +#: appPlugins/ToolDistanceMin.py:348 msgid "Measure" msgstr "Ölç" -#: appTools/ToolDistance.py:304 +#: appPlugins/ToolDistance.py:304 msgid "Distance Tool finished." msgstr "Ölçüm tamamlandı." -#: appTools/ToolDistance.py:376 +#: appPlugins/ToolDistance.py:376 msgid "Pads overlapped. Aborting." msgstr "Pedler çakıştı. Durduruluyor." -#: appTools/ToolDistance.py:405 +#: appPlugins/ToolDistance.py:405 msgid "Distance Tool cancelled." msgstr "Ölçüm iptal edildi." -#: appTools/ToolDistance.py:419 appTools/ToolDistanceMin.py:209 +#: appPlugins/ToolDistance.py:419 appPlugins/ToolDistanceMin.py:209 msgid "MEASURING" msgstr "ÖLÇÜLÜYOR" -#: appTools/ToolDistance.py:420 appTools/ToolDistanceMin.py:210 +#: appPlugins/ToolDistance.py:420 appPlugins/ToolDistanceMin.py:210 msgid "Result" msgstr "Sonuç" -#: appTools/ToolDistance.py:576 appTools/ToolDistanceMin.py:253 +#: appPlugins/ToolDistance.py:576 appPlugins/ToolDistanceMin.py:253 msgid "Those are the units in which the distance is measured." msgstr "Bunlar mesafenin ölçüldüğü birimlerdir." -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "METRIC (mm)" msgstr "METRİK (mm)" -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "INCH (in)" msgstr "İNÇ (in)" -#: appTools/ToolDistance.py:583 +#: appPlugins/ToolDistance.py:583 msgid "Snap to center" msgstr "Merkeze Yapıştır" -#: appTools/ToolDistance.py:585 +#: appPlugins/ToolDistance.py:585 msgid "" "Mouse cursor will snap to the center of the pad/drill\n" "when it is hovering over the geometry of the pad/drill." @@ -14976,84 +15021,84 @@ msgstr "" "Fare imleci, pedin/deliğin şeklinin üzerine \n" "geldiğinde pedin/deliğin merkezine yapışacaktır." -#: appTools/ToolDistance.py:595 +#: appPlugins/ToolDistance.py:595 msgid "Start Coords" msgstr "Başlangıç Koordinatları" -#: appTools/ToolDistance.py:596 appTools/ToolDistance.py:601 +#: appPlugins/ToolDistance.py:596 appPlugins/ToolDistance.py:601 msgid "This is measuring Start point coordinates." msgstr "Bu, ölçümün başlangıç ​​noktasının koordinatlarıdır." -#: appTools/ToolDistance.py:606 +#: appPlugins/ToolDistance.py:606 msgid "Stop Coords" msgstr "Bitiş Koordinatları" -#: appTools/ToolDistance.py:607 appTools/ToolDistance.py:612 +#: appPlugins/ToolDistance.py:607 appPlugins/ToolDistance.py:612 msgid "This is the measuring Stop point coordinates." msgstr "Bu ölçümün durma noktasının koordinatlarıdır." -#: appTools/ToolDistance.py:617 appTools/ToolDistanceMin.py:289 +#: appPlugins/ToolDistance.py:617 appPlugins/ToolDistanceMin.py:289 msgid "Dx" msgstr "X Mesafesi" -#: appTools/ToolDistance.py:618 appTools/ToolDistance.py:623 -#: appTools/ToolDistanceMin.py:290 appTools/ToolDistanceMin.py:295 +#: appPlugins/ToolDistance.py:618 appPlugins/ToolDistance.py:623 +#: appPlugins/ToolDistanceMin.py:290 appPlugins/ToolDistanceMin.py:295 msgid "This is the distance measured over the X axis." msgstr "Bu, X ekseni boyunca ölçülen mesafedir." -#: appTools/ToolDistance.py:628 appTools/ToolDistanceMin.py:301 +#: appPlugins/ToolDistance.py:628 appPlugins/ToolDistanceMin.py:301 msgid "Dy" msgstr "Y Mesafesi" -#: appTools/ToolDistance.py:629 appTools/ToolDistance.py:634 -#: appTools/ToolDistanceMin.py:302 appTools/ToolDistanceMin.py:307 +#: appPlugins/ToolDistance.py:629 appPlugins/ToolDistance.py:634 +#: appPlugins/ToolDistanceMin.py:302 appPlugins/ToolDistanceMin.py:307 msgid "This is the distance measured over the Y axis." msgstr "Bu, Y ekseni boyunca ölçülen mesafedir." -#: appTools/ToolDistance.py:640 appTools/ToolDistance.py:645 -#: appTools/ToolDistanceMin.py:314 appTools/ToolDistanceMin.py:319 +#: appPlugins/ToolDistance.py:640 appPlugins/ToolDistance.py:645 +#: appPlugins/ToolDistanceMin.py:314 appPlugins/ToolDistanceMin.py:319 msgid "This is orientation angle of the measuring line." msgstr "Bu, ölçüm hattının yönlendirme açısıdır." -#: appTools/ToolDistance.py:650 appTools/ToolDistanceMin.py:325 +#: appPlugins/ToolDistance.py:650 appPlugins/ToolDistanceMin.py:325 msgid "DISTANCE" msgstr "MESAFE" -#: appTools/ToolDistance.py:651 appTools/ToolDistance.py:656 +#: appPlugins/ToolDistance.py:651 appPlugins/ToolDistance.py:656 msgid "This is the point to point Euclidian distance." msgstr "Ölçülen iki nokta arasındaki mesafe." -#: appTools/ToolDistanceMin.py:65 +#: appPlugins/ToolDistanceMin.py:65 msgid "" "Select two objects and no more, to measure the distance between them ..." msgstr "" "Aralarındaki mesafeyi ölçmek için iki nesne seçin (sadece iki, daha fazla " "olmasın) ..." -#: appTools/ToolDistanceMin.py:83 appTools/ToolDistanceMin.py:233 +#: appPlugins/ToolDistanceMin.py:83 appPlugins/ToolDistanceMin.py:233 #, fuzzy #| msgid "Minimum distance" msgid "Minimum Distance" msgstr "Minimum Mesafe" -#: appTools/ToolDistanceMin.py:120 appTools/ToolDistanceMin.py:141 -#: appTools/ToolDistanceMin.py:150 appTools/ToolDistanceMin.py:171 +#: appPlugins/ToolDistanceMin.py:120 appPlugins/ToolDistanceMin.py:141 +#: appPlugins/ToolDistanceMin.py:150 appPlugins/ToolDistanceMin.py:171 msgid "Select two objects and no more. Currently the selection has objects: " msgstr "Sadece iki nesne seçin. Şu anda seçili nesne sayısı: " -#: appTools/ToolDistanceMin.py:218 +#: appPlugins/ToolDistanceMin.py:218 msgid "Objects intersects or touch at" msgstr "Nesneler kesişiyor veya birbirine dokunuyor" -#: appTools/ToolDistanceMin.py:224 +#: appPlugins/ToolDistanceMin.py:224 msgid "Jumped to the half point between the two selected objects" msgstr "Seçilen iki nesne arasındaki orta noktaya atlandı" -#: appTools/ToolDistanceMin.py:261 +#: appPlugins/ToolDistanceMin.py:261 msgid "First object point" msgstr "Nesnenin İlk Noktası" -#: appTools/ToolDistanceMin.py:262 appTools/ToolDistanceMin.py:268 +#: appPlugins/ToolDistanceMin.py:262 appPlugins/ToolDistanceMin.py:268 msgid "" "This is first object point coordinates.\n" "This is the start point for measuring distance." @@ -15061,11 +15106,11 @@ msgstr "" "Bunlar nesnenin ilk noktasının koordinatlarıdır.\n" "Bu mesafe ölçümü için başlangıç ​​noktasıdır." -#: appTools/ToolDistanceMin.py:275 +#: appPlugins/ToolDistanceMin.py:275 msgid "Second object point" msgstr "Nesnenin İkinci Noktası" -#: appTools/ToolDistanceMin.py:276 appTools/ToolDistanceMin.py:282 +#: appPlugins/ToolDistanceMin.py:276 appPlugins/ToolDistanceMin.py:282 msgid "" "This is second object point coordinates.\n" "This is the end point for measuring distance." @@ -15073,73 +15118,73 @@ msgstr "" "Bunlar nesnenin ikinci noktasının koordinatlarıdır.\n" "Bu mesafe ölçümü için son noktadır." -#: appTools/ToolDistanceMin.py:326 appTools/ToolDistanceMin.py:331 +#: appPlugins/ToolDistanceMin.py:326 appPlugins/ToolDistanceMin.py:331 msgid "This is the point to point Euclidean distance." msgstr "Bu, iki nokta arasındaki mesafedir." -#: appTools/ToolDistanceMin.py:337 +#: appPlugins/ToolDistanceMin.py:337 msgid "Half Point" msgstr "Orta Nokta" -#: appTools/ToolDistanceMin.py:338 appTools/ToolDistanceMin.py:343 +#: appPlugins/ToolDistanceMin.py:338 appPlugins/ToolDistanceMin.py:343 msgid "This is the middle point of the point to point Euclidean distance." msgstr "Bu, noktadan noktaya ölçüm mesafesinin orta noktasıdır." -#: appTools/ToolDistanceMin.py:351 +#: appPlugins/ToolDistanceMin.py:351 msgid "Jump to Half Point" msgstr "Orta Noktaya Git" -#: appTools/ToolDrilling.py:1431 appTools/ToolIsolation.py:879 -#: appTools/ToolMilling.py:1941 appTools/ToolNCC.py:483 -#: appTools/ToolPaint.py:412 +#: appPlugins/ToolDrilling.py:1431 appPlugins/ToolIsolation.py:879 +#: appPlugins/ToolMilling.py:1941 appPlugins/ToolNCC.py:483 +#: appPlugins/ToolPaint.py:412 msgid "Current Tool parameters were applied to all tools." msgstr "Mevcut araç seçenekleri tüm araçlara uygulandı." -#: appTools/ToolDrilling.py:1493 appTools/ToolMilling.py:3317 +#: appPlugins/ToolDrilling.py:1493 appPlugins/ToolMilling.py:3323 msgid "Focus Z" msgstr "Z Odak" -#: appTools/ToolDrilling.py:1515 appTools/ToolMilling.py:3283 +#: appPlugins/ToolDrilling.py:1515 appPlugins/ToolMilling.py:3289 msgid "Laser Power" msgstr "Lazer Gücü" -#: appTools/ToolDrilling.py:1890 camlib.py:4120 +#: appPlugins/ToolDrilling.py:1890 camlib.py:4120 msgid "The loaded Excellon file has no drills" msgstr "Yüklenen Excellon dosyasında delik yok" -#: appTools/ToolDrilling.py:1935 camlib.py:4038 +#: appPlugins/ToolDrilling.py:1935 camlib.py:4038 msgid "Creating a list of points to drill..." msgstr "Delinecek noktalar listesi oluşturuluyor ..." -#: appTools/ToolDrilling.py:1942 camlib.py:4067 +#: appPlugins/ToolDrilling.py:1942 camlib.py:4067 msgid "Failed. Drill points inside the exclusion zones." msgstr "Hata. Dışlama alanlarında delikler var." -#: appTools/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 +#: appPlugins/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 msgid "Starting G-Code" msgstr "G-Kodu başlatılıyor" -#: appTools/ToolDrilling.py:1963 +#: appPlugins/ToolDrilling.py:1963 msgid "Generating CNCJob..." msgstr "CNC İşi oluşturuluyor ..." -#: appTools/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 +#: appPlugins/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 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." -#: appTools/ToolDrilling.py:2255 +#: appPlugins/ToolDrilling.py:2255 msgid "Generating CNC Code" msgstr "CNC Kodu oluşturuluyor" -#: appTools/ToolDrilling.py:2328 +#: appPlugins/ToolDrilling.py:2328 msgid "Excellon object for drilling/milling operation." msgstr "Delme/frezeleme işlemi için Excellon nesnesi." -#: appTools/ToolDrilling.py:2392 +#: appPlugins/ToolDrilling.py:2392 msgid "Search DB" msgstr "Veri Tabanında Ara" -#: appTools/ToolDrilling.py:2395 +#: appPlugins/ToolDrilling.py:2395 msgid "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." @@ -15147,9 +15192,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." -#: appTools/ToolDrilling.py:2413 appTools/ToolIsolation.py:3380 -#: appTools/ToolMilling.py:3846 appTools/ToolNCC.py:4342 -#: appTools/ToolPaint.py:3122 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolIsolation.py:3380 +#: appPlugins/ToolMilling.py:3852 appPlugins/ToolNCC.py:4342 +#: appPlugins/ToolPaint.py:3122 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15157,15 +15202,15 @@ msgstr "" "GCode oluşturmak için kullanılan veriler.\n" "Her araç kendi bu tür verileri depolar." -#: appTools/ToolDrilling.py:2650 appTools/ToolIsolation.py:3459 -#: appTools/ToolMilling.py:4277 appTools/ToolNCC.py:4499 -#: appTools/ToolPaint.py:3217 +#: appPlugins/ToolDrilling.py:2650 appPlugins/ToolIsolation.py:3459 +#: appPlugins/ToolMilling.py:4283 appPlugins/ToolNCC.py:4499 +#: appPlugins/ToolPaint.py:3217 msgid "Apply parameters to all tools" msgstr "Seçenekleri Tüm Araçlara Uygula" -#: appTools/ToolDrilling.py:2653 appTools/ToolIsolation.py:3462 -#: appTools/ToolMilling.py:4280 appTools/ToolNCC.py:4502 -#: appTools/ToolPaint.py:3220 +#: appPlugins/ToolDrilling.py:2653 appPlugins/ToolIsolation.py:3462 +#: appPlugins/ToolMilling.py:4286 appPlugins/ToolNCC.py:4502 +#: appPlugins/ToolPaint.py:3220 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15173,28 +15218,28 @@ msgstr "" "Formdaki geçerli seçenekler, Araçlar Tablosundaki \n" "tüm uçlara uygulanacaktır." -#: appTools/ToolDrilling.py:2664 appTools/ToolIsolation.py:3473 -#: appTools/ToolMilling.py:4293 appTools/ToolNCC.py:4513 -#: appTools/ToolPaint.py:3231 +#: appPlugins/ToolDrilling.py:2664 appPlugins/ToolIsolation.py:3473 +#: appPlugins/ToolMilling.py:4299 appPlugins/ToolNCC.py:4513 +#: appPlugins/ToolPaint.py:3231 msgid "Common Parameters" msgstr "Ortak Seçenekler" -#: appTools/ToolDrilling.py:2666 appTools/ToolIsolation.py:3475 -#: appTools/ToolMilling.py:4295 appTools/ToolNCC.py:4515 -#: appTools/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2666 appPlugins/ToolIsolation.py:3475 +#: appPlugins/ToolMilling.py:4301 appPlugins/ToolNCC.py:4515 +#: appPlugins/ToolPaint.py:3233 msgid "Parameters that are common for all tools." msgstr "Tüm araçlar için ortak olan seçenekler." -#: appTools/ToolDrilling.py:2671 appTools/ToolMilling.py:4300 -#: appTools/ToolSolderPaste.py:1334 +#: appPlugins/ToolDrilling.py:2671 appPlugins/ToolMilling.py:4306 +#: appPlugins/ToolSolderPaste.py:1334 msgid "Tool change Z" msgstr "Z Uç Değiştir" -#: appTools/ToolDrilling.py:2729 appTools/ToolMilling.py:4343 +#: appPlugins/ToolDrilling.py:2729 appPlugins/ToolMilling.py:4349 msgid "X,Y coordinates" msgstr "X, Y Koordinatları" -#: appTools/ToolDrilling.py:2775 +#: appPlugins/ToolDrilling.py:2775 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Excellon Objects." @@ -15202,19 +15247,19 @@ msgstr "" "Excellon Nesneleri için G-Kod çıktısını\n" "belirleyen önişlemci JSON dosyası." -#: appTools/ToolDrilling.py:2790 appTools/ToolMilling.py:4401 +#: appPlugins/ToolDrilling.py:2790 appPlugins/ToolMilling.py:4407 msgid "Add exclusion areas" msgstr "Dışlama Alanları Ekle" -#: appTools/ToolDrilling.py:2817 appTools/ToolMilling.py:4427 +#: appPlugins/ToolDrilling.py:2817 appPlugins/ToolMilling.py:4433 msgid "This is the Area ID." msgstr "Bu bölge tanımlayıcısıdır." -#: appTools/ToolDrilling.py:2819 appTools/ToolMilling.py:4429 +#: appPlugins/ToolDrilling.py:2819 appPlugins/ToolMilling.py:4435 msgid "Type of the object where the exclusion area was added." msgstr "Dışlama alanının eklendiği nesnenin türü." -#: appTools/ToolDrilling.py:2821 appTools/ToolMilling.py:4431 +#: appPlugins/ToolDrilling.py:2821 appPlugins/ToolMilling.py:4437 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15222,7 +15267,7 @@ msgstr "" "Dışlama alanı için kullanılan yöntem. Dışlama alanlarının etrafından dolaşın " "veya üzerinden geçin." -#: appTools/ToolDrilling.py:2823 appTools/ToolMilling.py:4433 +#: appPlugins/ToolDrilling.py:2823 appPlugins/ToolMilling.py:4439 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." @@ -15230,32 +15275,32 @@ msgstr "" "Yöntem \"Yukarı\" olarak seçilmişse bu, ucun dışlama alanından kaçınmak için " "gideceği yüksekliktir." -#: appTools/ToolDrilling.py:2859 appTools/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2859 appPlugins/ToolMilling.py:4473 msgid "Add Area:" msgstr "Alan Ekle:" -#: appTools/ToolDrilling.py:2860 appTools/ToolMilling.py:4468 +#: appPlugins/ToolDrilling.py:2860 appPlugins/ToolMilling.py:4474 msgid "Add an Exclusion Area." msgstr "Bir dışlama alanı ekleyin." -#: appTools/ToolDrilling.py:2878 appTools/ToolMilling.py:4485 +#: appPlugins/ToolDrilling.py:2878 appPlugins/ToolMilling.py:4491 msgid "Delete all exclusion areas." msgstr "Dışlama alanlarının tümünü silin." -#: appTools/ToolDrilling.py:2881 appTools/ToolMilling.py:4488 +#: appPlugins/ToolDrilling.py:2881 appPlugins/ToolMilling.py:4494 msgid "Delete Selected" msgstr "Seçilenleri Sil" -#: appTools/ToolDrilling.py:2882 appTools/ToolMilling.py:4489 +#: appPlugins/ToolDrilling.py:2882 appPlugins/ToolMilling.py:4495 msgid "Delete all exclusion areas that are selected in the table." msgstr "Tabloda seçilen dışlama alanlarını siler." -#: appTools/ToolDrilling.py:2904 appTools/ToolMilling.py:4511 -#: appTools/ToolSolderPaste.py:1518 +#: appPlugins/ToolDrilling.py:2904 appPlugins/ToolMilling.py:4517 +#: appPlugins/ToolSolderPaste.py:1518 msgid "Generate CNCJob object" msgstr "CNC İş Nesnesi Oluştur" -#: appTools/ToolDrilling.py:2907 appTools/ToolMilling.py:4514 +#: appPlugins/ToolDrilling.py:2907 appPlugins/ToolMilling.py:4520 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15268,25 +15313,25 @@ msgstr "" "Araçlar Tablosunda en az bir araç ekleyin/seçin.\n" "Tümünü seçmek için # başlığına veya özel uç seçimi için Ctrl + Sol tıklayın." -#: appTools/ToolEtchCompensation.py:98 appTools/ToolEtchCompensation.py:269 +#: appPlugins/ToolEtchCompensation.py:98 appPlugins/ToolEtchCompensation.py:269 #, fuzzy #| msgid "Etch Compensation Tool" msgid "Etch Compensation" msgstr "Asit Aşındırma Telafisi" -#: appTools/ToolEtchCompensation.py:311 appTools/ToolInvertGerber.py:232 +#: appPlugins/ToolEtchCompensation.py:311 appPlugins/ToolInvertGerber.py:232 msgid "Gerber object that will be inverted." msgstr "Polarize edilecek Gerber nesnesi." -#: appTools/ToolEtchCompensation.py:323 +#: appPlugins/ToolEtchCompensation.py:323 msgid "Conversion utilities" msgstr "Dönüştürme Aracı" -#: appTools/ToolEtchCompensation.py:328 +#: appPlugins/ToolEtchCompensation.py:328 msgid "Oz to Microns" msgstr "Oz'dan Mikron'a" -#: appTools/ToolEtchCompensation.py:330 +#: appPlugins/ToolEtchCompensation.py:330 msgid "" "Will convert from oz thickness to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15296,19 +15341,20 @@ msgstr "" "İşleçlerle formülleri kullanabilir: /, *, +, -,%,.\n" "Gerçek sayılarda ondalık ayırıcı kullanılır." -#: appTools/ToolEtchCompensation.py:339 +#: appPlugins/ToolEtchCompensation.py:339 msgid "Oz value" msgstr "Oz Değeri" -#: appTools/ToolEtchCompensation.py:341 appTools/ToolEtchCompensation.py:362 +#: appPlugins/ToolEtchCompensation.py:341 +#: appPlugins/ToolEtchCompensation.py:362 msgid "Microns value" msgstr "Mikron Değeri" -#: appTools/ToolEtchCompensation.py:349 +#: appPlugins/ToolEtchCompensation.py:349 msgid "Mils to Microns" msgstr "Mil'den Mikron'a" -#: appTools/ToolEtchCompensation.py:351 +#: appPlugins/ToolEtchCompensation.py:351 msgid "" "Will convert from mils to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" @@ -15318,19 +15364,19 @@ msgstr "" "İşleçlerle formülleri kullanabilir: /, *, +, -,%,.\n" "Gerçek sayılarda ondalık ayırıcı kullanılır." -#: appTools/ToolEtchCompensation.py:360 +#: appPlugins/ToolEtchCompensation.py:360 msgid "Mils value" msgstr "Mil Değeri" -#: appTools/ToolEtchCompensation.py:375 appTools/ToolInvertGerber.py:244 +#: appPlugins/ToolEtchCompensation.py:375 appPlugins/ToolInvertGerber.py:244 msgid "Parameters for this tool" msgstr "Bu araç için kullanılan seçenekler" -#: appTools/ToolEtchCompensation.py:380 +#: appPlugins/ToolEtchCompensation.py:380 msgid "Copper Thickness" msgstr "Bakır Tabakası Kalınlığı" -#: appTools/ToolEtchCompensation.py:382 +#: appPlugins/ToolEtchCompensation.py:382 msgid "" "The thickness of the copper foil.\n" "In microns [um]." @@ -15338,11 +15384,11 @@ msgstr "" "Bakır tabakası ne kadar kalın olmalıdır.\n" "Mikronlarda [um]." -#: appTools/ToolEtchCompensation.py:392 +#: appPlugins/ToolEtchCompensation.py:392 msgid "Ratio" msgstr "Oran" -#: appTools/ToolEtchCompensation.py:394 +#: appPlugins/ToolEtchCompensation.py:394 msgid "" "The ratio of lateral etch versus depth etch.\n" "Can be:\n" @@ -15354,31 +15400,32 @@ msgstr "" "- Özel -> Kullanıcı özel bir değer girer.\n" "- Ön Seçim -> Asitlerin seçimine bağlı olan ön değer" -#: appTools/ToolEtchCompensation.py:400 appTools/ToolEtchCompensation.py:420 +#: appPlugins/ToolEtchCompensation.py:400 +#: appPlugins/ToolEtchCompensation.py:420 msgid "Etch Factor" msgstr "Aşındırma Değeri" -#: appTools/ToolEtchCompensation.py:401 +#: appPlugins/ToolEtchCompensation.py:401 msgid "Etchants list" msgstr "Asitlerin Listesi" -#: appTools/ToolEtchCompensation.py:402 +#: appPlugins/ToolEtchCompensation.py:402 msgid "Manual offset" msgstr "El İle Hiza" -#: appTools/ToolEtchCompensation.py:409 +#: appPlugins/ToolEtchCompensation.py:409 msgid "Etchants" msgstr "Asitler" -#: appTools/ToolEtchCompensation.py:411 +#: appPlugins/ToolEtchCompensation.py:411 msgid "A list of etchants." msgstr "Aşındırmada kullanılan asitlerin listesi." -#: appTools/ToolEtchCompensation.py:414 +#: appPlugins/ToolEtchCompensation.py:414 msgid "Alkaline baths" msgstr "Alkaline baths" -#: appTools/ToolEtchCompensation.py:422 +#: appPlugins/ToolEtchCompensation.py:422 msgid "" "The ratio between depth etch and lateral etch .\n" "Accepts real numbers and formulas using the operators: /,*,+,-,%" @@ -15387,11 +15434,11 @@ msgstr "" "İşleçleri kullanarak gerçek sayıları ve \n" "formülleri kabul eder:/,*, +,-,%" -#: appTools/ToolEtchCompensation.py:426 +#: appPlugins/ToolEtchCompensation.py:426 msgid "Real number or formula" msgstr "Gerçek sayı veya formül" -#: appTools/ToolEtchCompensation.py:434 +#: appPlugins/ToolEtchCompensation.py:434 msgid "" "Value with which to increase or decrease (buffer)\n" "the copper features. In microns [um]." @@ -15399,73 +15446,73 @@ msgstr "" "Bakır özelliklerinin arttırılması veya azaltılması (tamponlanması) \n" "için değer. Mikronlarda [um]." -#: appTools/ToolEtchCompensation.py:457 +#: appPlugins/ToolEtchCompensation.py:457 msgid "Compensate" msgstr "Telafi Et" -#: appTools/ToolEtchCompensation.py:460 +#: appPlugins/ToolEtchCompensation.py:460 msgid "" "Will increase the copper features thickness to compensate the lateral etch." msgstr "" "Yanal aşınmayı telafi etmek için bakır özelliklerinin kalınlığını " "artıracaktır." -#: appTools/ToolExtract.py:425 appTools/ToolExtract.py:512 -#: appTools/ToolExtract.py:599 +#: appPlugins/ToolExtract.py:425 appPlugins/ToolExtract.py:512 +#: appPlugins/ToolExtract.py:599 msgid "No drills extracted. Try different parameters." msgstr "Delikler çıkarılmadı. Farklı seçenekler deneyin." -#: appTools/ToolExtract.py:703 +#: appPlugins/ToolExtract.py:703 msgid "No soldermask extracted." msgstr "Lehim maskesi çıkarılamadı." -#: appTools/ToolExtract.py:752 appTools/ToolExtract.py:761 -#: appTools/ToolExtract.py:765 +#: appPlugins/ToolExtract.py:752 appPlugins/ToolExtract.py:761 +#: appPlugins/ToolExtract.py:765 msgid "No cutout extracted." msgstr "PCB kesim şekli çıkarılamadı." -#: appTools/ToolExtract.py:911 +#: appPlugins/ToolExtract.py:911 msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Deliklerin veya lehim maskesinin çıkarılacağı Gerber nesnesi." -#: appTools/ToolExtract.py:938 appTools/ToolPunchGerber.py:2023 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2023 msgid "Process all Pads." msgstr "Pedlerin tamamını işleyin." -#: appTools/ToolExtract.py:1020 appTools/ToolExtract.py:1187 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolExtract.py:1187 msgid "Extract Drills" msgstr "Delik Çıkart" -#: appTools/ToolExtract.py:1022 +#: appPlugins/ToolExtract.py:1022 msgid "Extract an Excellon object from the Gerber pads." msgstr "Gerber pedlerinden bir Excellon nesnesi çıkarın." -#: appTools/ToolExtract.py:1190 +#: appPlugins/ToolExtract.py:1190 msgid "Extract drills from a given Gerber file." msgstr "Belirli bir Gerber dosyasındaki delikleri çıkartın." -#: appTools/ToolFiducials.py:315 +#: appPlugins/ToolFiducials.py:315 msgid "Click to add first Fiducial. Bottom Left..." msgstr "İlk referans işaretini eklemek için tıklayın. Sol alt ..." -#: appTools/ToolFiducials.py:594 +#: appPlugins/ToolFiducials.py:594 msgid "Click to add the last fiducial. Top Right..." msgstr "Bir sonraki referans işaretini eklemek için tıklayın. Sağ üstte..." -#: appTools/ToolFiducials.py:599 +#: appPlugins/ToolFiducials.py:599 msgid "Click to add the second fiducial. Top Left or Bottom Right..." msgstr "" "İkinci bir referans işareti eklemek için tıklayın. Sol üst veya sağ alt..." -#: appTools/ToolFiducials.py:695 +#: appPlugins/ToolFiducials.py:695 msgid "Fiducials Tool exit." msgstr "Referans işareti aracından çık." -#: appTools/ToolFiducials.py:785 +#: appPlugins/ToolFiducials.py:785 msgid "Fiducials Coordinates" msgstr "Referans İşareti Koordinatları" -#: appTools/ToolFiducials.py:787 +#: appPlugins/ToolFiducials.py:787 msgid "" "A table with the fiducial points coordinates,\n" "in the format (x, y)." @@ -15473,35 +15520,35 @@ msgstr "" "Referans işaretlerinin koordinatlarını \n" "(x, y) biçiminde içeren bir tablo." -#: appTools/ToolFiducials.py:921 +#: appPlugins/ToolFiducials.py:921 msgid "Mode:" msgstr "Yöntem:" -#: appTools/ToolFiducials.py:969 +#: appPlugins/ToolFiducials.py:969 msgid "Thickness of the line that makes the fiducial." msgstr "Referans işaretini oluşturan çizginin kalınlığı." -#: appTools/ToolFiducials.py:1000 +#: appPlugins/ToolFiducials.py:1000 msgid "Add Fiducial" msgstr "Referans İşareti Ekle" -#: appTools/ToolFiducials.py:1003 +#: appPlugins/ToolFiducials.py:1003 msgid "Will add a polygon on the copper layer to serve as fiducial." msgstr "Bakır katmanına bir referans işareti görevi görmesi için şekil ekler." -#: appTools/ToolFiducials.py:1019 +#: appPlugins/ToolFiducials.py:1019 msgid "Soldermask Gerber" msgstr "Gerber Lehim Maskesi" -#: appTools/ToolFiducials.py:1021 +#: appPlugins/ToolFiducials.py:1021 msgid "The Soldermask Gerber object." msgstr "Gerber lehim maskesi nesnesi." -#: appTools/ToolFiducials.py:1033 +#: appPlugins/ToolFiducials.py:1033 msgid "Add Soldermask Opening" msgstr "Lehim Maskesi Açıklığı Ekle" -#: appTools/ToolFiducials.py:1035 +#: appPlugins/ToolFiducials.py:1035 msgid "" "Will add a polygon on the soldermask layer\n" "to serve as fiducial opening.\n" @@ -15512,37 +15559,37 @@ 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." -#: appTools/ToolFilm.py:140 appTools/ToolFilm.py:1091 +#: appPlugins/ToolFilm.py:140 appPlugins/ToolFilm.py:1091 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "PCB Filmi" -#: appTools/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:283 msgid "Load an object for Film and retry." msgstr "Film için bir nesne yükleyin ve tekrar deneyin." -#: appTools/ToolFilm.py:290 +#: appPlugins/ToolFilm.py:290 msgid "Load an object for Box and retry." msgstr "Çerçeve için bir nesne yükleyin ve tekrar deneyin." -#: appTools/ToolFilm.py:305 +#: appPlugins/ToolFilm.py:305 msgid "Generating Film ..." msgstr "Film oluşturuluyor ..." -#: appTools/ToolFilm.py:357 appTools/ToolFilm.py:362 +#: appPlugins/ToolFilm.py:357 appPlugins/ToolFilm.py:362 msgid "Export positive film" msgstr "Pozitif filmi dışa aktar" -#: appTools/ToolFilm.py:393 +#: appPlugins/ToolFilm.py:393 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." -#: appTools/ToolFilm.py:417 appTools/ToolFilm.py:429 -#: appTools/ToolPunchGerber.py:788 appTools/ToolPunchGerber.py:921 +#: appPlugins/ToolFilm.py:417 appPlugins/ToolFilm.py:429 +#: appPlugins/ToolPunchGerber.py:788 appPlugins/ToolPunchGerber.py:921 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " "object." @@ -15550,23 +15597,23 @@ msgstr "" "Başarısız oldu. Delik yeri açma deliğinin boyutu Gerber nesnesindeki bazı " "deliklerden daha büyüktür." -#: appTools/ToolFilm.py:447 appTools/ToolPunchGerber.py:861 -#: appTools/ToolPunchGerber.py:956 +#: appPlugins/ToolFilm.py:447 appPlugins/ToolPunchGerber.py:861 +#: appPlugins/ToolPunchGerber.py:956 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 ..." -#: appTools/ToolFilm.py:505 appTools/ToolFilm.py:510 +#: appPlugins/ToolFilm.py:505 appPlugins/ToolFilm.py:510 msgid "Export negative film" msgstr "Negatif filmi dışa aktar" -#: appTools/ToolFilm.py:573 appTools/ToolFilm.py:867 -#: appTools/ToolPanelize.py:314 +#: appPlugins/ToolFilm.py:573 appPlugins/ToolFilm.py:867 +#: appPlugins/ToolPanelize.py:314 msgid "No object Box. Using instead" msgstr "Çerçeve nesnesi yok. Bunun yerine" -#: appTools/ToolFilm.py:778 appTools/ToolFilm.py:1038 +#: appPlugins/ToolFilm.py:778 appPlugins/ToolFilm.py:1038 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." @@ -15574,15 +15621,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." -#: appTools/ToolFilm.py:805 appTools/ToolFilm.py:1065 +#: appPlugins/ToolFilm.py:805 appPlugins/ToolFilm.py:1065 msgid "Film file exported to" msgstr "Film dosyası şuraya aktarıldı" -#: appTools/ToolFilm.py:1118 +#: appPlugins/ToolFilm.py:1118 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appTools/ToolFilm.py:1152 +#: appPlugins/ToolFilm.py:1152 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15593,7 +15640,7 @@ msgstr "" "Nesne türü, Gerber veya Şekil olabilir.\n" "Buradaki seçim, açılır kutu listesindeki film nesnelerinin türünü belirtir." -#: appTools/ToolFilm.py:1175 +#: appPlugins/ToolFilm.py:1175 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 " @@ -15604,7 +15651,7 @@ msgstr "" "Film türü şunlar olabilir: Gerber veya Şekil.\n" "Buradaki seçim, açılır kutu listesindeki nesnelerin türünü belirler." -#: appTools/ToolFilm.py:1206 +#: appPlugins/ToolFilm.py:1206 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15616,33 +15663,33 @@ msgstr "" "Eğriltme için başlangıç noktası olarak kullanılacak referans noktası.\n" "Şekil sınırlama kutusunun dört noktasından biri olabilir." -#: appTools/ToolFilm.py:1225 +#: appPlugins/ToolFilm.py:1225 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Filmi Kaydet" -#: appTools/ToolFilm.py:1269 +#: appPlugins/ToolFilm.py:1269 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Filmi Kaydet" -#: appTools/ToolFilm.py:1313 +#: appPlugins/ToolFilm.py:1313 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Tersle (Çevir)" -#: appTools/ToolFilm.py:1345 +#: appPlugins/ToolFilm.py:1345 msgid "Film Parameters" msgstr "Film Seçenekleri" -#: appTools/ToolFilm.py:1404 +#: appPlugins/ToolFilm.py:1404 msgid "Punch drill holes" msgstr "Delik Yeri Açma Delikleri" -#: appTools/ToolFilm.py:1405 +#: appPlugins/ToolFilm.py:1405 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" @@ -15652,11 +15699,11 @@ msgstr "" "pedlerinde delikler olacaktır.\n" "Bu, deliklerin elle delinmesini kolaylaştırmak için yapılır." -#: appTools/ToolFilm.py:1423 +#: appPlugins/ToolFilm.py:1423 msgid "Source" msgstr "Kaynak" -#: appTools/ToolFilm.py:1425 +#: appPlugins/ToolFilm.py:1425 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15667,34 +15714,34 @@ msgstr "" "alınacaktır. \n" "- Ped Merkezi -> Pedlerin merkezi referans olarak kullanmaya çalışacaktır." -#: appTools/ToolFilm.py:1430 +#: appPlugins/ToolFilm.py:1430 msgid "Pad center" msgstr "Ped Merkezi" -#: appTools/ToolFilm.py:1435 +#: appPlugins/ToolFilm.py:1435 msgid "Excellon Obj" msgstr "Excellon Delikleri" -#: appTools/ToolFilm.py:1437 +#: appPlugins/ToolFilm.py:1437 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." -#: appTools/ToolFilm.py:1451 +#: appPlugins/ToolFilm.py:1451 msgid "Punch Size" msgstr "Delik Boyutu" -#: appTools/ToolFilm.py:1452 +#: appPlugins/ToolFilm.py:1452 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." -#: appTools/ToolFilm.py:1587 +#: appPlugins/ToolFilm.py:1587 msgid "Save Film" msgstr "Filmi Kaydet" -#: appTools/ToolFilm.py:1590 +#: appPlugins/ToolFilm.py:1590 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15705,7 +15752,7 @@ msgstr "" "Yeni bir FlatCAM nesnesi oluşturmaz, ancak onu doğrudan \n" "seçilen formatta kaydeder." -#: appTools/ToolFilm.py:1672 +#: appPlugins/ToolFilm.py:1672 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15713,11 +15760,11 @@ msgstr "" "Ped merkezini kullanmak Şekil nesneleri üzerinde çalışmaz. Sadece Gerber " "nesnelerinde ped bulunmaktadır." -#: appTools/ToolFollow.py:323 appTools/ToolFollow.py:394 +#: appPlugins/ToolFollow.py:323 appPlugins/ToolFollow.py:394 msgid "Failed to create Follow Geometry." msgstr "Şekli takip et işlemi oluşturulamadı." -#: appTools/ToolFollow.py:677 +#: appPlugins/ToolFollow.py:677 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15727,11 +15774,11 @@ msgid "" "toolpaths to cut through the middle of polygons." msgstr "Çokgenleri keserek yollar oluşturma işlemi." -#: appTools/ToolFollow.py:700 +#: appPlugins/ToolFollow.py:700 msgid "Source object for following geometry." msgstr "Takip et şekli için kaynak nesne." -#: appTools/ToolFollow.py:733 +#: appPlugins/ToolFollow.py:733 msgid "" "Selection of area to be processed.\n" "- 'All Polygons' - the process will start after click.\n" @@ -15742,23 +15789,23 @@ msgstr "" "- 'Tamamı' - İşlem tıklamadan sonra başlayacaktır.\n" "- 'Alan' - İşlenecek alan seçimini başlatmak için sol tıklayın." -#: appTools/ToolImage.py:85 appTools/ToolImage.py:190 +#: appPlugins/ToolImage.py:85 appPlugins/ToolImage.py:190 #, fuzzy #| msgid "Import" msgid "Image Import" msgstr "İçe Aktar" -#: appTools/ToolImage.py:114 appTools/ToolImage.py:117 +#: appPlugins/ToolImage.py:114 appPlugins/ToolImage.py:117 msgid "Import IMAGE" msgstr "Görüntüyü İçe Aktar" -#: appTools/ToolImage.py:152 appTools/ToolPDF.py:114 app_Main.py:10526 +#: appPlugins/ToolImage.py:152 appPlugins/ToolPDF.py:114 app_Main.py:10526 #: app_Main.py:10579 app_Main.py:10672 app_Main.py:10710 app_Main.py:10777 #: app_Main.py:10934 app_Main.py:11021 msgid "File no longer available." msgstr "Dosya artık mevcut değil." -#: appTools/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 +#: appPlugins/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15766,18 +15813,18 @@ msgstr "" "Seçenek olarak desteklenmeyen bir tür seçildi. Yalnızca Şekil ve Gerber " "türleri desteklenir" -#: appTools/ToolImage.py:173 appTools/ToolPcbWizard.py:356 app_Main.py:10552 -#: app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 +#: appPlugins/ToolImage.py:173 appPlugins/ToolPcbWizard.py:356 +#: app_Main.py:10552 app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "İçe aktarılıyor" -#: appTools/ToolImage.py:185 appTools/ToolPDF.py:230 app_Main.py:10550 +#: appPlugins/ToolImage.py:185 appPlugins/ToolPDF.py:230 app_Main.py:10550 #: app_Main.py:10608 app_Main.py:10693 app_Main.py:10761 app_Main.py:10830 #: app_Main.py:10895 app_Main.py:10955 msgid "Opened" msgstr "Dosyanın yüklendiği yer" -#: appTools/ToolImage.py:223 +#: appPlugins/ToolImage.py:223 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -15785,23 +15832,23 @@ msgstr "" "Görüntüden oluşturulacak nesne türünü belirtin.\n" "Bu türler şunlar olabilir: Gerber veya Şekil." -#: appTools/ToolImage.py:233 +#: appPlugins/ToolImage.py:233 msgid "DPI value" msgstr "DPI Değeri" -#: appTools/ToolImage.py:234 +#: appPlugins/ToolImage.py:234 msgid "Specify a DPI value for the image." msgstr "Resim için bir çözünürlük değeri belirleyin." -#: appTools/ToolImage.py:240 +#: appPlugins/ToolImage.py:240 msgid "Level of detail" msgstr "Ayrıntı Düzeyi" -#: appTools/ToolImage.py:246 +#: appPlugins/ToolImage.py:246 msgid "Image type" msgstr "Görüntü Rengi" -#: appTools/ToolImage.py:248 +#: appPlugins/ToolImage.py:248 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -15810,12 +15857,12 @@ msgstr "" "\"B/W\" siyah beyaz bir görüntü anlamına gelir. \n" "\"Renkli\" renkli bir görüntü anlamına gelir." -#: appTools/ToolImage.py:258 appTools/ToolImage.py:274 -#: appTools/ToolImage.py:288 appTools/ToolImage.py:302 +#: appPlugins/ToolImage.py:258 appPlugins/ToolImage.py:274 +#: appPlugins/ToolImage.py:288 appPlugins/ToolImage.py:302 msgid "Mask value" msgstr "Maske Değeri" -#: appTools/ToolImage.py:260 +#: appPlugins/ToolImage.py:260 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -15831,7 +15878,7 @@ msgstr "" "0, hiçbir ayrıntı anlamına gelmez ve \n" "255, her şey anlamına gelir (tamamen siyah)." -#: appTools/ToolImage.py:276 +#: appPlugins/ToolImage.py:276 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -15842,7 +15889,7 @@ msgstr "" "[0 ... 255] arasındaki değerleri alır.\n" "Ortaya çıkan şekle dahil edilecek ayrıntı düzeyini tanımlar." -#: appTools/ToolImage.py:290 +#: appPlugins/ToolImage.py:290 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -15854,7 +15901,7 @@ msgstr "" "Ortaya çıkan şekle dahil edilecek\n" "ayrıntı düzeyini tanımlar." -#: appTools/ToolImage.py:304 +#: appPlugins/ToolImage.py:304 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -15866,15 +15913,15 @@ msgstr "" "Ortaya çıkan şekle dahil \n" "edilecek ayrıntı düzeyini tanımlar." -#: appTools/ToolImage.py:313 +#: appPlugins/ToolImage.py:313 msgid "Import image" msgstr "Görüntüyü İçe Aktar" -#: appTools/ToolImage.py:315 +#: appPlugins/ToolImage.py:315 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." -#: appTools/ToolInvertGerber.py:287 +#: appPlugins/ToolInvertGerber.py:287 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -15883,8 +15930,9 @@ msgstr "" "Gerber nesnesini tersine çevirir: Bakır içeren alanlar \n" "bakırdan temizlenir ve önceki boş alanlar bakırla doldurulur." -#: appTools/ToolIsolation.py:1039 appTools/ToolIsolation.py:1178 -#: appTools/ToolNCC.py:996 appTools/ToolNCC.py:1140 appTools/ToolOptimal.py:197 +#: appPlugins/ToolIsolation.py:1039 appPlugins/ToolIsolation.py:1178 +#: appPlugins/ToolNCC.py:996 appPlugins/ToolNCC.py:1140 +#: appPlugins/ToolOptimal.py:197 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." @@ -15892,82 +15940,82 @@ msgstr "" "Gerber nesnesi şekil olarak tek parçadan oluşmaktadır.\n" "Bu tek parça arasında bulunabilecek bir mesafe yoktur." -#: appTools/ToolIsolation.py:1071 appTools/ToolIsolation.py:1136 -#: appTools/ToolNCC.py:1028 appTools/ToolNCC.py:1097 +#: appPlugins/ToolIsolation.py:1071 appPlugins/ToolIsolation.py:1136 +#: appPlugins/ToolNCC.py:1028 appPlugins/ToolNCC.py:1097 msgid "Checking tools for validity." msgstr "Uçların uygunluğu kontrol ediliyor." -#: appTools/ToolIsolation.py:1088 appTools/ToolIsolation.py:1153 -#: appTools/ToolNCC.py:1045 appTools/ToolNCC.py:1114 +#: appPlugins/ToolIsolation.py:1088 appPlugins/ToolIsolation.py:1153 +#: appPlugins/ToolNCC.py:1045 appPlugins/ToolNCC.py:1114 msgid "Checking ..." msgstr "Kontrol ediliyor ..." -#: appTools/ToolIsolation.py:1114 appTools/ToolIsolation.py:1680 -#: appTools/ToolIsolation.py:1882 appTools/ToolIsolation.py:2069 -#: appTools/ToolNCC.py:1070 appTools/ToolNCC.py:1607 appTools/ToolPaint.py:1170 -#: appTools/ToolPaint.py:1884 +#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1680 +#: appPlugins/ToolIsolation.py:1882 appPlugins/ToolIsolation.py:2069 +#: appPlugins/ToolNCC.py:1070 appPlugins/ToolNCC.py:1607 +#: appPlugins/ToolPaint.py:1170 appPlugins/ToolPaint.py:1884 msgid "There are no tools selected in the Tool Table." msgstr "Araç Tablosunda seçili hiçbir uç yok." -#: appTools/ToolIsolation.py:1122 +#: appPlugins/ToolIsolation.py:1122 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ı." -#: appTools/ToolIsolation.py:1224 appTools/ToolNCC.py:1185 +#: appPlugins/ToolIsolation.py:1224 appPlugins/ToolNCC.py:1185 msgid "Optimal tool diameter found" msgstr "En uygun uç kalınlığı bulundu" -#: appTools/ToolIsolation.py:1443 appTools/ToolNCC.py:1411 -#: appTools/ToolPaint.py:1012 +#: appPlugins/ToolIsolation.py:1443 appPlugins/ToolNCC.py:1411 +#: appPlugins/ToolPaint.py:1012 msgid "Default tool added to Tool Table." msgstr "Varsayılan uç eklendi." -#: appTools/ToolIsolation.py:1469 appTools/ToolNCC.py:1468 -#: appTools/ToolPaint.py:1037 +#: appPlugins/ToolIsolation.py:1469 appPlugins/ToolNCC.py:1468 +#: appPlugins/ToolPaint.py:1037 msgid "Tool from Tool Table was edited." msgstr "Araçlar Tablosundaki uç düzenlendi." -#: appTools/ToolIsolation.py:1482 appTools/ToolNCC.py:1481 -#: appTools/ToolPaint.py:1050 appTools/ToolSolderPaste.py:571 +#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1481 +#: appPlugins/ToolPaint.py:1050 appPlugins/ToolSolderPaste.py:571 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." -#: appTools/ToolIsolation.py:1533 appTools/ToolNCC.py:1532 -#: appTools/ToolPaint.py:1100 appTools/ToolSolderPaste.py:616 +#: appPlugins/ToolIsolation.py:1533 appPlugins/ToolNCC.py:1532 +#: appPlugins/ToolPaint.py:1100 appPlugins/ToolSolderPaste.py:616 msgid "Delete failed. Select a tool to delete." msgstr "Silme işlemi başarısız oldu. Silmek için bir uç seçin." -#: appTools/ToolIsolation.py:1539 appTools/ToolNCC.py:1538 -#: appTools/ToolPaint.py:1106 +#: appPlugins/ToolIsolation.py:1539 appPlugins/ToolNCC.py:1538 +#: appPlugins/ToolPaint.py:1106 msgid "Tool(s) deleted from Tool Table." msgstr "Uç(lar) Araçlar Tablosundan silindi." -#: appTools/ToolIsolation.py:1590 +#: appPlugins/ToolIsolation.py:1590 msgid "Isolating" msgstr "Yalıtılıyor" -#: appTools/ToolIsolation.py:1634 +#: appPlugins/ToolIsolation.py:1634 msgid "Click on a polygon to isolate it." msgstr "Yalıtım oluşturmak için çokgene tıklayın." -#: appTools/ToolIsolation.py:1761 appTools/ToolIsolation.py:1786 -#: appTools/ToolIsolation.py:1942 appTools/ToolIsolation.py:2134 +#: appPlugins/ToolIsolation.py:1761 appPlugins/ToolIsolation.py:1786 +#: appPlugins/ToolIsolation.py:1942 appPlugins/ToolIsolation.py:2134 msgid "Subtracting Geo" msgstr "Şekil çıkarılıyor" -#: appTools/ToolIsolation.py:1765 appTools/ToolIsolation.py:1946 -#: appTools/ToolIsolation.py:2138 +#: appPlugins/ToolIsolation.py:1765 appPlugins/ToolIsolation.py:1946 +#: appPlugins/ToolIsolation.py:2138 msgid "Intersecting Geo" msgstr "Şekil kesişiyor" -#: appTools/ToolIsolation.py:1818 appTools/ToolIsolation.py:2015 -#: appTools/ToolIsolation.py:2201 +#: appPlugins/ToolIsolation.py:1818 appPlugins/ToolIsolation.py:2015 +#: appPlugins/ToolIsolation.py:2201 msgid "Empty Geometry in" msgstr "Boş şekil" -#: appTools/ToolIsolation.py:2024 +#: appPlugins/ToolIsolation.py:2024 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -15976,50 +16024,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." -#: appTools/ToolIsolation.py:2027 +#: appPlugins/ToolIsolation.py:2027 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:" -#: appTools/ToolIsolation.py:2378 appTools/ToolPaint.py:1279 +#: appPlugins/ToolIsolation.py:2378 appPlugins/ToolPaint.py:1279 msgid "Removed polygon" msgstr "Çokgen kaldırıldı" -#: appTools/ToolIsolation.py:2379 appTools/ToolPaint.py:1280 +#: appPlugins/ToolIsolation.py:2379 appPlugins/ToolPaint.py:1280 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." -#: appTools/ToolIsolation.py:2384 appTools/ToolPaint.py:1285 +#: appPlugins/ToolIsolation.py:2384 appPlugins/ToolPaint.py:1285 msgid "No polygon detected under click position." msgstr "Çokgen belirtilen konumda bulunamadı." -#: appTools/ToolIsolation.py:2414 appTools/ToolPaint.py:1315 -#: appTools/ToolPunchGerber.py:1747 +#: appPlugins/ToolIsolation.py:2414 appPlugins/ToolPaint.py:1315 +#: appPlugins/ToolPunchGerber.py:1747 msgid "List of single polygons is empty. Aborting." msgstr "Tekli çokgenlerin listesi boş. İşlem iptal ediliyor." -#: appTools/ToolIsolation.py:2550 +#: appPlugins/ToolIsolation.py:2550 msgid "Click the end point of the paint area." msgstr "Çizim alanının bitiş noktasını tıklayın." -#: appTools/ToolIsolation.py:2803 appTools/ToolNCC.py:3990 -#: appTools/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 +#: appPlugins/ToolIsolation.py:2803 appPlugins/ToolNCC.py:3990 +#: appPlugins/ToolPaint.py:2783 app_Main.py:6390 app_Main.py:6409 msgid "Tool from DB added in Tool Table." msgstr "Araçlar Tablosuna Araçlar Veri Tabanından bir uç eklendi." -#: appTools/ToolIsolation.py:2857 appTools/ToolNCC.py:4043 -#: appTools/ToolPaint.py:2843 +#: appPlugins/ToolIsolation.py:2857 appPlugins/ToolNCC.py:4043 +#: appPlugins/ToolPaint.py:2843 msgid "New tool added to Tool Table." msgstr "Araçlar Tablosuna yeni uç eklendi." -#: appTools/ToolIsolation.py:3197 +#: appPlugins/ToolIsolation.py:3197 msgid "Gerber object for isolation routing." msgstr "Yalıtım oluşturmak için Gerber nesnesi." -#: appTools/ToolIsolation.py:3221 appTools/ToolNCC.py:4172 +#: appPlugins/ToolIsolation.py:3221 appPlugins/ToolNCC.py:4172 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16027,7 +16075,7 @@ msgstr "" "Algoritmanın bakır temizleme için\n" "kullanacağı araçları seçeceği uç listesi." -#: appTools/ToolIsolation.py:3237 +#: appPlugins/ToolIsolation.py:3237 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16044,7 +16092,7 @@ msgstr "" "Bunun nedeni, bazı uçlarla bu işlevin çizim şekli\n" "oluşturamayacağıdır." -#: appTools/ToolIsolation.py:3249 appTools/ToolNCC.py:4200 +#: appPlugins/ToolIsolation.py:3249 appPlugins/ToolNCC.py:4200 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16074,13 +16122,13 @@ msgstr "" "sütundaki değere eşit olacaktır.
V-Şekli-> V-Şekil Uç Tipini " "seçtiğinizde çalışma tipini otomatik olarak Yalıtım olarak seçecektir." -#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:3774 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:139 -#: appTools/ToolPaint.py:3053 +#: appPlugins/ToolIsolation.py:3296 appPlugins/ToolMilling.py:3780 +#: appPlugins/ToolNCC.py:66 appPlugins/ToolNCC.py:4259 +#: appPlugins/ToolPaint.py:139 appPlugins/ToolPaint.py:3053 msgid "Add from DB" msgstr "Veri Tabanından Ekle" -#: appTools/ToolIsolation.py:3321 appTools/ToolNCC.py:4284 +#: appPlugins/ToolIsolation.py:3321 appPlugins/ToolNCC.py:4284 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16088,9 +16136,9 @@ msgstr "" "Tam bir yalıtım yapmak için en\n" "uygun uç kalınlığını bulun." -#: appTools/ToolIsolation.py:3363 appTools/ToolMilling.py:3824 -#: appTools/ToolNCC.py:4325 appTools/ToolPaint.py:3105 -#: appTools/ToolSolderPaste.py:1241 +#: appPlugins/ToolIsolation.py:3363 appPlugins/ToolMilling.py:3830 +#: appPlugins/ToolNCC.py:4325 appPlugins/ToolPaint.py:3105 +#: appPlugins/ToolSolderPaste.py:1241 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -16098,7 +16146,7 @@ msgstr "" "Araçlar Tablosundaki uçları silmek için, \n" "önce Araçlar Tablosunda bir satır seçin." -#: appTools/ToolIsolation.py:3535 +#: appPlugins/ToolIsolation.py:3535 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16110,19 +16158,19 @@ msgstr "" "Burada seçilen 'Nesne', aşağıdaki metin kutusunu dolduracak\n" "nesnenin türünü belirler." -#: appTools/ToolIsolation.py:3545 +#: appPlugins/ToolIsolation.py:3545 msgid "Object whose area will be removed from isolation geometry." msgstr "Alanı, oluşturulacak yalıtım şekliyle ayrılacak nesne." -#: appTools/ToolIsolation.py:3616 appTools/ToolPunchGerber.py:2299 +#: appPlugins/ToolIsolation.py:3616 appPlugins/ToolPunchGerber.py:2299 msgid "Select all available." msgstr "Mevcut olanların tümünü seçin." -#: appTools/ToolIsolation.py:3622 appTools/ToolPunchGerber.py:2305 +#: appPlugins/ToolIsolation.py:3622 appPlugins/ToolPunchGerber.py:2305 msgid "Clear the selection." msgstr "Seçimi temizleyin." -#: appTools/ToolIsolation.py:3661 +#: appPlugins/ToolIsolation.py:3661 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16137,13 +16185,13 @@ msgstr "" "Yollar oluşturmak için şekillerin dış tarafından, iç tarafından\n" "veya her iki tarafından çizim yaparak bir şekil oluşturun." -#: appTools/ToolLevelling.py:174 appTools/ToolLevelling.py:1640 +#: appPlugins/ToolLevelling.py:174 appPlugins/ToolLevelling.py:1640 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Otomatik Dengeleme" -#: appTools/ToolLevelling.py:536 appTools/ToolLevelling.py:814 +#: appPlugins/ToolLevelling.py:536 appPlugins/ToolLevelling.py:814 msgid "" "Voronoi function can not be loaded.\n" "Shapely >= 1.8 is required" @@ -16151,15 +16199,15 @@ msgstr "" "Voronoi işlevi yüklenemiyor.\n" "Shapely> = 1.8 gereklidir" -#: appTools/ToolLevelling.py:564 +#: appPlugins/ToolLevelling.py:564 msgid "Click on canvas to add a Probe Point..." msgstr "Prob (algılayıcı) Noktası eklemek için çalışma alanına tıklayın ..." -#: appTools/ToolLevelling.py:760 +#: appPlugins/ToolLevelling.py:760 msgid "Point is not within the object area. Choose another point." msgstr "Nokta, nesne alanı içinde değil. Başka bir nokta seçin." -#: appTools/ToolLevelling.py:780 +#: appPlugins/ToolLevelling.py:780 msgid "" "Added a Probe Point... Click again to add another or right click to " "finish ..." @@ -16167,146 +16215,146 @@ msgstr "" "Bir Prob (algılayıcı) Noktası eklendi ... Başka bir tane eklemek için tekrar " "tıklayın veya bitirmek için sağ tıklayın ..." -#: appTools/ToolLevelling.py:802 +#: appPlugins/ToolLevelling.py:802 msgid "Finished adding Probe Points..." msgstr "Prob (algılayıcı) noktalarının eklenmesi başarıyla tamamlandı ..." -#: appTools/ToolLevelling.py:1006 +#: appPlugins/ToolLevelling.py:1006 msgid "COM list updated ..." msgstr "COM listesi güncellendi ..." -#: appTools/ToolLevelling.py:1042 +#: appPlugins/ToolLevelling.py:1042 msgid "Connected" msgstr "Bağlandı" -#: appTools/ToolLevelling.py:1048 appTools/ToolLevelling.py:1070 -#: appTools/ToolLevelling.py:1923 appTools/ToolLevelling.py:1938 +#: appPlugins/ToolLevelling.py:1048 appPlugins/ToolLevelling.py:1070 +#: appPlugins/ToolLevelling.py:1923 appPlugins/ToolLevelling.py:1938 msgid "Control" msgstr "Kontrol" -#: appTools/ToolLevelling.py:1050 appTools/ToolLevelling.py:1072 -#: appTools/ToolLevelling.py:1933 appTools/ToolLevelling.py:1940 +#: appPlugins/ToolLevelling.py:1050 appPlugins/ToolLevelling.py:1072 +#: appPlugins/ToolLevelling.py:1933 appPlugins/ToolLevelling.py:1940 msgid "Sender" msgstr "Gönderici" -#: appTools/ToolLevelling.py:1053 +#: appPlugins/ToolLevelling.py:1053 msgid "Port connected" msgstr "Bağlantı noktasına bağlandı" -#: appTools/ToolLevelling.py:1057 +#: appPlugins/ToolLevelling.py:1057 msgid "Could not connect to GRBL on port" msgstr "Bağlantı noktasında GRBL'ye bağlanılamadı" -#: appTools/ToolLevelling.py:1064 appTools/ToolLevelling.py:2014 +#: appPlugins/ToolLevelling.py:1064 appPlugins/ToolLevelling.py:2014 msgid "Disconnected" msgstr "Bağlantı kesildi" -#: appTools/ToolLevelling.py:1074 +#: appPlugins/ToolLevelling.py:1074 msgid "Port is connected. Disconnecting" msgstr "Bağlantı noktasına bağlandı. Bağlantı kesiliyor" -#: appTools/ToolLevelling.py:1076 +#: appPlugins/ToolLevelling.py:1076 msgid "Could not connect to port" msgstr "Bağlantı noktasına bağlanılamadı" -#: appTools/ToolLevelling.py:1106 appTools/ToolLevelling.py:1540 +#: appPlugins/ToolLevelling.py:1106 appPlugins/ToolLevelling.py:1540 msgid "Sending" msgstr "Gönderiliyor" -#: appTools/ToolLevelling.py:1235 +#: appPlugins/ToolLevelling.py:1235 msgid "GRBL is doing a home cycle." msgstr "GRBL bir başlangıç arama döngüsü gerçekleştiriyor." -#: appTools/ToolLevelling.py:1241 +#: appPlugins/ToolLevelling.py:1241 msgid "GRBL software reset was sent." msgstr "GRBL yazılım sıfırlaması gönderildi." -#: appTools/ToolLevelling.py:1249 +#: appPlugins/ToolLevelling.py:1249 msgid "GRBL resumed." msgstr "GRBL devam etti." -#: appTools/ToolLevelling.py:1253 +#: appPlugins/ToolLevelling.py:1253 msgid "GRBL paused." msgstr "GRBL duraklatıldı." -#: appTools/ToolLevelling.py:1427 +#: appPlugins/ToolLevelling.py:1427 msgid "There is nothing to view" msgstr "Görüntülenecek hiçbir şey yok" -#: appTools/ToolLevelling.py:1433 +#: appPlugins/ToolLevelling.py:1433 msgid "Code Viewer" msgstr "CNC Kodu İnceleme Sayfası" -#: appTools/ToolLevelling.py:1471 +#: appPlugins/ToolLevelling.py:1471 msgid "Loaded Machine Code into Code Viewer" msgstr "Makine Kodu Kod Görüntüleyiciye Yüklendi" -#: appTools/ToolLevelling.py:1485 appTools/ToolLevelling.py:1489 -#: appTools/ToolLevelling.py:2225 +#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1489 +#: appPlugins/ToolLevelling.py:2225 msgid "Import Height Map" msgstr "Yükseklik Haritasını İçe Aktar" -#: appTools/ToolLevelling.py:1516 +#: appPlugins/ToolLevelling.py:1516 msgid "Failed to open height map file" msgstr "Yükseklik haritası dosyası açılamadı" -#: appTools/ToolLevelling.py:1566 +#: appPlugins/ToolLevelling.py:1566 msgid "Finished probing. Doing the autolevelling." msgstr "İnceleme tamamlandı. Otomatik dengeleme yapılıyor." -#: appTools/ToolLevelling.py:1571 +#: appPlugins/ToolLevelling.py:1571 msgid "Sending probing GCode to the GRBL controller." msgstr "Denetleyici, G-Kodunu GRBL kontrol cihazına gönderiyor." -#: appTools/ToolLevelling.py:1614 +#: appPlugins/ToolLevelling.py:1614 msgid "Empty GRBL heightmap." msgstr "Boş GRBL yükseklik haritası." -#: appTools/ToolLevelling.py:1618 +#: appPlugins/ToolLevelling.py:1618 msgid "Finished autolevelling." msgstr "Otomatik dengeleme tamamlanıyor." -#: appTools/ToolLevelling.py:1688 +#: appPlugins/ToolLevelling.py:1688 #, fuzzy #| msgid "CNCjob created" msgid "CNCjob" msgstr "CNC İşi oluşturuldu" -#: appTools/ToolLevelling.py:1690 +#: appPlugins/ToolLevelling.py:1690 #, fuzzy #| msgid "Source Object" msgid "Source object." msgstr "Kaynak Nesne" -#: appTools/ToolLevelling.py:1725 +#: appPlugins/ToolLevelling.py:1725 msgid "Probe Points Table" msgstr "Prob Noktaları Tablosu" -#: appTools/ToolLevelling.py:1726 +#: appPlugins/ToolLevelling.py:1726 msgid "Generate GCode that will obtain the height map" msgstr "Yükseklik haritasını elde edecek G-Kodu oluşturun" -#: appTools/ToolLevelling.py:1728 +#: appPlugins/ToolLevelling.py:1728 msgid "Show" msgstr "Göster" -#: appTools/ToolLevelling.py:1729 +#: appPlugins/ToolLevelling.py:1729 msgid "Toggle the display of the Probe Points table." msgstr "Prob (algılayıcı) noktaları tablosunun görüntülenmesini sağlar." -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "X-Y Coordinates" msgstr "X-Y Koordinatları" -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "Height" msgstr "Yükseklik" -#: appTools/ToolLevelling.py:1746 +#: appPlugins/ToolLevelling.py:1746 msgid "Plot probing points" msgstr "Prob (algılayıcı) Noktalarını İşaretleyin" -#: appTools/ToolLevelling.py:1748 +#: appPlugins/ToolLevelling.py:1748 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -16315,7 +16363,7 @@ msgstr "" "Prob (algılayıcı) noktalarını tabloya çizin.\n" "Bir Voronoi yöntemi kullanılırsa, Voronoi alanları da çizilir." -#: appTools/ToolLevelling.py:1765 +#: appPlugins/ToolLevelling.py:1765 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" @@ -16325,115 +16373,115 @@ msgstr "" "için yükseklik haritasını elde etmek amacıyla, bir dosya aracılığıyla\n" "veya doğrudan denetleyiciye gönderilecek bir G-Kodu oluşturur." -#: appTools/ToolLevelling.py:1867 +#: appPlugins/ToolLevelling.py:1867 msgid "Add Probe Points" msgstr "Prob Noktaları Ekleyin" -#: appTools/ToolLevelling.py:1954 +#: appPlugins/ToolLevelling.py:1954 msgid "COM list" msgstr "COM listesi" -#: appTools/ToolLevelling.py:1956 appTools/ToolLevelling.py:1971 +#: appPlugins/ToolLevelling.py:1956 appPlugins/ToolLevelling.py:1971 msgid "Lists the available serial ports." msgstr "Kullanılabilir seri bağlantı noktalarını listeler." -#: appTools/ToolLevelling.py:1960 +#: appPlugins/ToolLevelling.py:1960 msgid "Search" msgstr "Ara" -#: appTools/ToolLevelling.py:1962 +#: appPlugins/ToolLevelling.py:1962 msgid "Search for the available serial ports." msgstr "Kullanılabilir seri bağlantı noktalarını arayın." -#: appTools/ToolLevelling.py:1969 +#: appPlugins/ToolLevelling.py:1969 msgid "Baud rates" msgstr "İletişim Hızı" -#: appTools/ToolLevelling.py:1988 +#: appPlugins/ToolLevelling.py:1988 msgid "New, custom baudrate." msgstr "Yeni, özel iletişim hızı." -#: appTools/ToolLevelling.py:1996 +#: appPlugins/ToolLevelling.py:1996 msgid "Add the specified custom baudrate to the list." msgstr "Belirtilen özel iletişim hızını listeye ekleyin." -#: appTools/ToolLevelling.py:2002 +#: appPlugins/ToolLevelling.py:2002 msgid "Delete selected baudrate" msgstr "Seçili iletişim hızını sil" -#: appTools/ToolLevelling.py:2006 +#: appPlugins/ToolLevelling.py:2006 msgid "Reset" msgstr "Sıfırla" -#: appTools/ToolLevelling.py:2008 +#: appPlugins/ToolLevelling.py:2008 msgid "Software reset of the controller." msgstr "Denetleyicinin yazılım sıfırlaması." -#: appTools/ToolLevelling.py:2016 +#: appPlugins/ToolLevelling.py:2016 msgid "Connect to the selected port with the selected baud rate." msgstr "Seçilen iletişim hızı ile seçilen bağlantı noktasına bağlanın." -#: appTools/ToolLevelling.py:2041 +#: appPlugins/ToolLevelling.py:2041 msgid "Jog" msgstr "İlerlet" -#: appTools/ToolLevelling.py:2049 +#: appPlugins/ToolLevelling.py:2049 msgid "Zero Axes" msgstr "Eksenleri Sıfırla" -#: appTools/ToolLevelling.py:2082 +#: appPlugins/ToolLevelling.py:2082 msgid "Pause/Resume" msgstr "Duraklat/Devam Ettir" -#: appTools/ToolLevelling.py:2140 +#: appPlugins/ToolLevelling.py:2140 msgid "Send Command" msgstr "Komut Gönder" -#: appTools/ToolLevelling.py:2142 appTools/ToolLevelling.py:2152 +#: appPlugins/ToolLevelling.py:2142 appPlugins/ToolLevelling.py:2152 msgid "Send a custom command to GRBL." msgstr "GRBL'ye özel bir komut gönderin." -#: appTools/ToolLevelling.py:2147 +#: appPlugins/ToolLevelling.py:2147 msgid "Type GRBL command ..." msgstr "GRBL komutunu yazın ..." -#: appTools/ToolLevelling.py:2150 +#: appPlugins/ToolLevelling.py:2150 msgid "Send" msgstr "Gönder" -#: appTools/ToolLevelling.py:2158 +#: appPlugins/ToolLevelling.py:2158 msgid "Get Config parameter" msgstr "Yapılandırma Seçeneklerini Al" -#: appTools/ToolLevelling.py:2160 +#: appPlugins/ToolLevelling.py:2160 msgid "A GRBL configuration parameter." msgstr "Bir GRBL yapılandırma seçeneği." -#: appTools/ToolLevelling.py:2165 +#: appPlugins/ToolLevelling.py:2165 msgid "Type GRBL parameter ..." msgstr "GRBL seçeneğini girin ..." -#: appTools/ToolLevelling.py:2168 +#: appPlugins/ToolLevelling.py:2168 msgid "Get" msgstr "Al" -#: appTools/ToolLevelling.py:2170 +#: appPlugins/ToolLevelling.py:2170 msgid "Get the value of a specified GRBL parameter." msgstr "Belirtilen bir GRBL seçeneğinin değerini alın." -#: appTools/ToolLevelling.py:2178 +#: appPlugins/ToolLevelling.py:2178 msgid "Get Report" msgstr "Rapor Al" -#: appTools/ToolLevelling.py:2180 +#: appPlugins/ToolLevelling.py:2180 msgid "Print in shell the GRBL report." msgstr "GRBL raporunu komut satırına yazdırın." -#: appTools/ToolLevelling.py:2186 +#: appPlugins/ToolLevelling.py:2186 msgid "Apply AutoLevelling" msgstr "Otomatik Dengelemeyi Uygula" -#: appTools/ToolLevelling.py:2188 +#: appPlugins/ToolLevelling.py:2188 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -16444,23 +16492,23 @@ msgstr "" "orijinal G-Kod üzerine uygulayacak ve böylece \n" "otomatik dengeleme yapacak." -#: appTools/ToolLevelling.py:2197 +#: appPlugins/ToolLevelling.py:2197 msgid "Will save the GRBL height map." msgstr "GRBL yükseklik haritasını kaydeder." -#: appTools/ToolLevelling.py:2207 +#: appPlugins/ToolLevelling.py:2207 msgid "Save Probing GCode" msgstr "Dengeleme G-Kodunu Kaydet" -#: appTools/ToolLevelling.py:2209 +#: appPlugins/ToolLevelling.py:2209 msgid "Will save the probing GCode." msgstr "Prob (algılayıcı) G-Kodunu kaydeder." -#: appTools/ToolLevelling.py:2218 +#: appPlugins/ToolLevelling.py:2218 msgid "View/Edit the probing GCode." msgstr "Dengeleme G-Kodunu görüntüleyin/düzenleyin." -#: appTools/ToolLevelling.py:2227 +#: appPlugins/ToolLevelling.py:2227 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -16471,28 +16519,28 @@ msgstr "" "içe aktarın ve ardından bu verileri orijinal G-Kod üzerine \n" "uygulayın, böylece otomatik dengeleme yapın." -#: appTools/ToolMilling.py:2509 +#: appPlugins/ToolMilling.py:2509 msgid "Generating drills milling geometry..." msgstr "Delme ve frezeleme şekli oluşturuluyor ..." -#: appTools/ToolMilling.py:2614 +#: appPlugins/ToolMilling.py:2614 msgid "Generating slot milling geometry..." msgstr "Yuva frezeleme şekli oluşturuluyor ..." -#: appTools/ToolMilling.py:3602 +#: appPlugins/ToolMilling.py:3608 msgid "" "Create CNCJob with toolpaths for milling either Geometry or drill holes." msgstr "Şekli frezelemek veya delikleri delerek CNC İşi oluşturun." -#: appTools/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3637 msgid "Object for milling operation." msgstr "Frezeleme işlemi için kullanılacak nesne." -#: appTools/ToolMilling.py:3662 +#: appPlugins/ToolMilling.py:3668 msgid "Tools in the object used for milling." msgstr "Frezeleme için kullanılan nesnedeki delikler/yuvalar." -#: appTools/ToolMilling.py:3741 +#: appPlugins/ToolMilling.py:3747 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -16520,7 +16568,7 @@ msgstr "" "V-Şekil Uç Tipini seçilmesi, çalışma tipini otomatik olarak Yalıtım olarak " "seçecektir." -#: appTools/ToolMilling.py:3877 +#: appPlugins/ToolMilling.py:3883 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16533,15 +16581,15 @@ msgstr "" "- Her İkisi -> Hem delikleri hem de yuvaları veya mevcut olanları " "frezeleyecektir" -#: appTools/ToolMilling.py:3897 +#: appPlugins/ToolMilling.py:3903 msgid "The diameter of the tool who will do the milling" msgstr "Frezeyi yapacak ucun kalınlığı" -#: appTools/ToolMilling.py:3914 +#: appPlugins/ToolMilling.py:3920 msgid "Offset Type" msgstr "Hizalama Şekli" -#: appTools/ToolMilling.py:3917 +#: appPlugins/ToolMilling.py:3923 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -16559,17 +16607,17 @@ msgstr "" "- Dış (taraf) -> Ucun kesimi dışarıdaki şekil çizgisini takip edecektir.\n" "- Özel -> Uç, seçilen bir hizada kesecektir." -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 #, fuzzy #| msgid "Int" msgid "In" msgstr "İç" -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 msgid "Out" msgstr "Out" -#: appTools/ToolMilling.py:3937 +#: appPlugins/ToolMilling.py:3943 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" @@ -16579,13 +16627,13 @@ 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." -#: appTools/ToolMilling.py:3961 +#: appPlugins/ToolMilling.py:3967 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "İlerlet" -#: appTools/ToolMilling.py:3964 +#: appPlugins/ToolMilling.py:3970 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -16599,25 +16647,25 @@ msgstr "" "- Bitiş -> Bilgi - Çoklu geçiş şekli olmadan daha yüksek ilerleme hızı.\n" "- Parlatma -> Nesnenin tüm alanı üzerine bir çizim dizisi ekler" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Kaba" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Finish" msgid "Finishing" msgstr "Bitiş" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 #, fuzzy #| msgid "Polish" msgid "Polishing" msgstr "Parlatma Ekle" -#: appTools/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4393 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16625,124 +16673,130 @@ msgstr "" "Şekil (Frezeleme) nesneleri için G-Kod \n" "çıktısını belirleyen önişlemci JSON dosyası." -#: appTools/ToolMove.py:102 +#: appPlugins/ToolMove.py:102 msgid "MOVE: Click on the Start point ..." msgstr "TAŞI: Başlangıç noktasını tıklayın ..." -#: appTools/ToolMove.py:113 +#: appPlugins/ToolMove.py:113 msgid "Cancelled. No object(s) to move." msgstr "TAŞIMA işlemi iptal edildi. Taşınacak nesne (ler) yok." -#: appTools/ToolMove.py:217 +#: appPlugins/ToolMove.py:217 msgid "object was moved" msgstr "nesnesi taşındı" -#: appTools/ToolMove.py:227 +#: appPlugins/ToolMove.py:227 msgid "Error when mouse left click." msgstr "Sol tıklandığında hata oluştu." -#: appTools/ToolNCC.py:1082 +#: appPlugins/ToolNCC.py:1082 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ı." -#: appTools/ToolNCC.py:1085 +#: appPlugins/ToolNCC.py:1085 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." -#: appTools/ToolNCC.py:1231 appTools/ToolNCC.py:1319 appTools/ToolNCC.py:1381 -#: appTools/ToolNCC.py:4026 appTools/ToolPaint.py:833 appTools/ToolPaint.py:921 -#: appTools/ToolPaint.py:983 appTools/ToolPaint.py:2826 -#: appTools/ToolSolderPaste.py:511 +#: appPlugins/ToolNCC.py:1231 appPlugins/ToolNCC.py:1319 +#: appPlugins/ToolNCC.py:1381 appPlugins/ToolNCC.py:4026 +#: appPlugins/ToolPaint.py:833 appPlugins/ToolPaint.py:921 +#: appPlugins/ToolPaint.py:983 appPlugins/ToolPaint.py:2826 +#: appPlugins/ToolSolderPaste.py:511 msgid "Cancelled. Tool already in Tool Table." msgstr "Uç ekleme işlemi iptal edildi. Uç zaten Araçlar Tablosunda var." -#: appTools/ToolNCC.py:1984 appTools/ToolNCC.py:2962 +#: appPlugins/ToolNCC.py:1984 appPlugins/ToolNCC.py:2962 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Bakır Temizleme. Bakırı temizlenecek alanlar hazırlanıyor." -#: appTools/ToolNCC.py:2044 appTools/ToolNCC.py:3090 +#: appPlugins/ToolNCC.py:2044 appPlugins/ToolNCC.py:3090 msgid "NCC Tool. Calculate 'empty' area." msgstr "Bakır Temizleme. 'Boş' alanın hesaplanması işlemi yapılıyor." -#: appTools/ToolNCC.py:2055 appTools/ToolNCC.py:2084 appTools/ToolNCC.py:2190 -#: appTools/ToolNCC.py:2203 appTools/ToolNCC.py:3105 appTools/ToolNCC.py:3210 -#: appTools/ToolNCC.py:3225 appTools/ToolNCC.py:3492 appTools/ToolNCC.py:3593 -#: appTools/ToolNCC.py:3608 +#: appPlugins/ToolNCC.py:2055 appPlugins/ToolNCC.py:2084 +#: appPlugins/ToolNCC.py:2190 appPlugins/ToolNCC.py:2203 +#: appPlugins/ToolNCC.py:3105 appPlugins/ToolNCC.py:3210 +#: appPlugins/ToolNCC.py:3225 appPlugins/ToolNCC.py:3492 +#: appPlugins/ToolNCC.py:3593 appPlugins/ToolNCC.py:3608 msgid "Buffering finished" msgstr "Tamponlama işlemi tamamlandı" -#: appTools/ToolNCC.py:2059 appTools/ToolNCC.py:2088 appTools/ToolNCC.py:2194 -#: appTools/ToolNCC.py:2206 appTools/ToolNCC.py:3113 appTools/ToolNCC.py:3232 -#: appTools/ToolNCC.py:3499 appTools/ToolNCC.py:3615 +#: appPlugins/ToolNCC.py:2059 appPlugins/ToolNCC.py:2088 +#: appPlugins/ToolNCC.py:2194 appPlugins/ToolNCC.py:2206 +#: appPlugins/ToolNCC.py:3113 appPlugins/ToolNCC.py:3232 +#: appPlugins/ToolNCC.py:3499 appPlugins/ToolNCC.py:3615 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ı." -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2217 appTools/ToolNCC.py:3243 +#: appPlugins/ToolNCC.py:2067 appPlugins/ToolNCC.py:2217 +#: appPlugins/ToolNCC.py:3243 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Bakır Temizleme. 'Boş' alanın hesaplanması işlemi tamamlandı." -#: appTools/ToolNCC.py:2120 appTools/ToolNCC.py:3140 appTools/ToolNCC.py:3217 -#: appTools/ToolNCC.py:3519 appTools/ToolNCC.py:3600 +#: appPlugins/ToolNCC.py:2120 appPlugins/ToolNCC.py:3140 +#: appPlugins/ToolNCC.py:3217 appPlugins/ToolNCC.py:3519 +#: appPlugins/ToolNCC.py:3600 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." -#: appTools/ToolNCC.py:2210 appTools/ToolNCC.py:3236 appTools/ToolNCC.py:3618 +#: appPlugins/ToolNCC.py:2210 appPlugins/ToolNCC.py:3236 +#: appPlugins/ToolNCC.py:3618 msgid "The selected object is not suitable for copper clearing." msgstr "Seçilen nesne bakır temizleme işlemi için uygun değildir." -#: appTools/ToolNCC.py:2260 +#: appPlugins/ToolNCC.py:2260 msgid "Clearing the polygon with the method: lines." msgstr "Çokgen temizleme yöntemi: Çizgi Bazlı." -#: appTools/ToolNCC.py:2270 +#: appPlugins/ToolNCC.py:2270 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Başarısız oldu. Çokgen temizleme yöntemi: Nokta Bazlı." -#: appTools/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2279 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Başarısız oldu. Çokgen temizleme yöntemi: Standart." -#: appTools/ToolNCC.py:2295 +#: appPlugins/ToolNCC.py:2295 msgid "Polygon could not be cleared. Location:" msgstr "Çokgen temizlenemedi. Yer:" -#: appTools/ToolNCC.py:2348 +#: appPlugins/ToolNCC.py:2348 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." -#: appTools/ToolNCC.py:2363 appTools/ToolNCC.py:3058 +#: appPlugins/ToolNCC.py:2363 appPlugins/ToolNCC.py:3058 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ı." -#: appTools/ToolNCC.py:2391 appTools/ToolNCC.py:2621 +#: appPlugins/ToolNCC.py:2391 appPlugins/ToolNCC.py:2621 msgid "NCC Tool failed creating bounding box." msgstr "Bakır temizleme aracı sınırlayıcı kutu oluşturamadı." -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "NCC Tool clearing with tool diameter" msgstr "Bakır temizliği" -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 +#: appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3643 msgid "started." msgstr "kalınlıkta bir uçla başlatıldı." -#: appTools/ToolNCC.py:2539 +#: appPlugins/ToolNCC.py:2539 msgid "Could not use the tool for copper clear." msgstr "Bu uç, bakır temizleme işlemi için kullanılamadı." -#: appTools/ToolNCC.py:2561 appTools/ToolNCC.py:3418 +#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:3418 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16753,28 +16807,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." -#: appTools/ToolNCC.py:2571 appTools/ToolNCC.py:3427 +#: appPlugins/ToolNCC.py:2571 appPlugins/ToolNCC.py:3427 msgid "NCC Tool clear all done." msgstr "Bakır temizleme işlemi başarıyla tamamlandı." -#: appTools/ToolNCC.py:2574 appTools/ToolNCC.py:3430 +#: appPlugins/ToolNCC.py:2574 appPlugins/ToolNCC.py:3430 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" -#: appTools/ToolNCC.py:2576 appTools/ToolNCC.py:2826 appTools/ToolNCC.py:3432 -#: appTools/ToolNCC.py:3815 +#: appPlugins/ToolNCC.py:2576 appPlugins/ToolNCC.py:2826 +#: appPlugins/ToolNCC.py:3432 appPlugins/ToolNCC.py:3815 msgid "tools" msgstr "araçlar" -#: appTools/ToolNCC.py:2603 +#: appPlugins/ToolNCC.py:2603 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Bakır temizleme \"Kalan Parça İşleme\" yöntemiyle başlatılmıştır." -#: appTools/ToolNCC.py:2822 appTools/ToolNCC.py:3811 +#: appPlugins/ToolNCC.py:2822 appPlugins/ToolNCC.py:3811 msgid "NCC Tool Rest Machining clear all done." msgstr "Bakır temizleme \"Kalan Parça İşleme\" ile tamamlanmıştır." -#: appTools/ToolNCC.py:2825 appTools/ToolNCC.py:3814 +#: appPlugins/ToolNCC.py:2825 appPlugins/ToolNCC.py:3814 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16782,11 +16836,11 @@ msgstr "" "Bakır temizleme \"Kalan Parça İşleme\" ile tamamlandı; ancak yollarda " "kırılmalar oldu" -#: appTools/ToolNCC.py:2923 +#: appPlugins/ToolNCC.py:2923 msgid "NCC Tool started. Reading parameters." msgstr "Bakır temizleme başlatıldı. Seçenekler okunuyor." -#: appTools/ToolNCC.py:3917 +#: appPlugins/ToolNCC.py:3917 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16795,7 +16849,7 @@ msgstr "" "Seçenekleri'nden \"Tam\" olarak kullanmayı deneyin. Bu değişikliği yaptıktan " "sonra Gerber dosyasını yeniden yükleyin." -#: appTools/ToolNCC.py:4137 +#: appPlugins/ToolNCC.py:4137 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16806,7 +16860,7 @@ msgstr "" "Bu türler olabilir: Gerber veya Geometri.\n" "Burada seçilen, 'Nesne' açılır kutudaki nesne türlerini belirler." -#: appTools/ToolNCC.py:4188 +#: appPlugins/ToolNCC.py:4188 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16823,7 +16877,7 @@ msgstr "" "Bunun nedeni, bazı uçlarla bu işlevin çizim şekli\n" "oluşturamayacağıdır." -#: appTools/ToolNCC.py:4608 +#: appPlugins/ToolNCC.py:4608 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16831,17 +16885,17 @@ msgstr "" "Bakır temizleme işleminde kullanılacak FlatCAM nesnesinin türü.\n" "Gerber, Excellon veya Şekil olabilir." -#: appTools/ToolOptimal.py:121 appTools/ToolOptimal.py:408 +#: appPlugins/ToolOptimal.py:121 appPlugins/ToolOptimal.py:408 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" msgstr "Minimal" -#: appTools/ToolOptimal.py:160 +#: appPlugins/ToolOptimal.py:160 msgid "Only Gerber objects can be evaluated." msgstr "Sadece Gerber nesneleri kullanılabilir." -#: appTools/ToolOptimal.py:166 +#: appPlugins/ToolOptimal.py:166 msgid "" "Optimal Tool. Started to search for the minimum distance between copper " "features." @@ -16849,65 +16903,65 @@ msgstr "" "En Uygun Uç. Bakır elemanlar arasındaki minimum mesafenin aranması " "başlamıştır." -#: appTools/ToolOptimal.py:176 +#: appPlugins/ToolOptimal.py:176 msgid "Optimal Tool. Parsing geometry for aperture" msgstr "En Uygun Uç. Aralık için şekil okunuyor" -#: appTools/ToolOptimal.py:187 +#: appPlugins/ToolOptimal.py:187 msgid "Optimal Tool. Creating a buffer for the object geometry." msgstr "En Uygun Uç. Bir şekil nesnesi için bir tampon oluşturuluyor." -#: appTools/ToolOptimal.py:202 +#: appPlugins/ToolOptimal.py:202 msgid "" "Optimal Tool. Finding the distances between each two elements. Iterations" msgstr "" "En Uygun Uç. İki eleman arasındaki mesafeler bulunuyor. \"Tekrarlamalar\"" -#: appTools/ToolOptimal.py:236 +#: appPlugins/ToolOptimal.py:236 msgid "Optimal Tool. Finding the minimum distance." msgstr "En Uygun Uç. Minimum mesafe bulunuyor." -#: appTools/ToolOptimal.py:252 +#: appPlugins/ToolOptimal.py:252 msgid "Optimal Tool. Finished successfully." msgstr "En Uygun Uç. İşlem başarıyla tamamlandı." -#: appTools/ToolOptimal.py:455 +#: appPlugins/ToolOptimal.py:455 msgid "Number of decimals kept for found distances." msgstr "Bulunan mesafeler için belirlenen ondalık basamak sayısı." -#: appTools/ToolOptimal.py:464 +#: appPlugins/ToolOptimal.py:464 msgid "Minimum distance" msgstr "Minimum Mesafe" -#: appTools/ToolOptimal.py:465 +#: appPlugins/ToolOptimal.py:465 msgid "Display minimum distance between copper features." msgstr "Bakır elemanlar arasındaki minimum mesafeyi görüntüler." -#: appTools/ToolOptimal.py:469 +#: appPlugins/ToolOptimal.py:469 msgid "Determined" msgstr "Sonuç" -#: appTools/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:484 msgid "Occurring" msgstr "Tekrarlama" -#: appTools/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:485 msgid "How many times this minimum is found." msgstr "Minimum mesafe aralığı kaç tane bulundu." -#: appTools/ToolOptimal.py:492 +#: appPlugins/ToolOptimal.py:492 msgid "Minimum points coordinates" msgstr "Minimum Nokta Koordinatları" -#: appTools/ToolOptimal.py:493 appTools/ToolOptimal.py:499 +#: appPlugins/ToolOptimal.py:493 appPlugins/ToolOptimal.py:499 msgid "Coordinates for points where minimum distance was found." msgstr "Minimum mesafenin bulunduğu noktaların koordinatları." -#: appTools/ToolOptimal.py:512 appTools/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:512 appPlugins/ToolOptimal.py:588 msgid "Jump to selected position" msgstr "Seçilen Konuma Git" -#: appTools/ToolOptimal.py:514 appTools/ToolOptimal.py:590 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:590 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -16915,11 +16969,11 @@ msgstr "" "Yukarıdaki metin kutusundan bir konum\n" "seçin ve bu düğmeye tıklayın." -#: appTools/ToolOptimal.py:522 +#: appPlugins/ToolOptimal.py:522 msgid "Other distances" msgstr "Diğer Mesafeler" -#: appTools/ToolOptimal.py:523 +#: appPlugins/ToolOptimal.py:523 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -16927,13 +16981,13 @@ msgstr "" "Gerber dosyasındaki kesin minimum değerler dışında kalan\n" "mesafeleri minimumdan maksimuma doğru görüntüler." -#: appTools/ToolOptimal.py:528 +#: appPlugins/ToolOptimal.py:528 msgid "Other distances points coordinates" msgstr "Diğer Nokta Koordinatları" -#: appTools/ToolOptimal.py:529 appTools/ToolOptimal.py:543 -#: appTools/ToolOptimal.py:550 appTools/ToolOptimal.py:567 -#: appTools/ToolOptimal.py:574 +#: appPlugins/ToolOptimal.py:529 appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:567 +#: appPlugins/ToolOptimal.py:574 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -16941,19 +16995,19 @@ msgstr "" "Minimum mesafeler dışındaki diğer \n" "mesafelerin bulunduğu noktaların koordinatları." -#: appTools/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:542 msgid "Gerber distances" msgstr "Gerber Mesafeleri" -#: appTools/ToolOptimal.py:566 +#: appPlugins/ToolOptimal.py:566 msgid "Points coordinates" msgstr "Nokta Koordinatları" -#: appTools/ToolOptimal.py:598 +#: appPlugins/ToolOptimal.py:598 msgid "Find Minimum" msgstr "Minimum Mesafeyi Bul" -#: appTools/ToolOptimal.py:601 +#: appPlugins/ToolOptimal.py:601 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -16963,72 +17017,72 @@ msgstr "" "Bu, yalıtım veya bakır temizleme için kullanılacak doğru\n" "ucun belirlenmesini sağlayacaktır." -#: appTools/ToolPDF.py:96 appTools/ToolPDF.py:100 +#: appPlugins/ToolPDF.py:96 appPlugins/ToolPDF.py:100 msgid "Open PDF" msgstr "PDF'yi Aç" -#: appTools/ToolPDF.py:103 +#: appPlugins/ToolPDF.py:103 msgid "Open PDF cancelled" msgstr "PDF'yi açma işlemi iptal edildi" -#: appTools/ToolPDF.py:131 +#: appPlugins/ToolPDF.py:131 msgid "Parsing" msgstr "Okunuyor" -#: appTools/ToolPDF.py:212 app_Main.py:10795 +#: appPlugins/ToolPDF.py:212 app_Main.py:10795 msgid "Failed to open" msgstr "Açılamadı" -#: appTools/ToolPDF.py:288 appTools/ToolPcbWizard.py:351 app_Main.py:10741 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:351 app_Main.py:10741 msgid "No geometry found in file" msgstr "Dosyada şekli bulunamadı" -#: appTools/ToolPDF.py:291 appTools/ToolPDF.py:364 +#: appPlugins/ToolPDF.py:291 appPlugins/ToolPDF.py:364 #, python-format msgid "Rendering PDF layer #%d ..." msgstr "Bir PDF katmanı oluşturuluyor #%d ..." -#: appTools/ToolPDF.py:295 appTools/ToolPDF.py:368 +#: appPlugins/ToolPDF.py:295 appPlugins/ToolPDF.py:368 msgid "Open PDF file failed." msgstr "PDF dosyası açılamadı." -#: appTools/ToolPDF.py:300 appTools/ToolPDF.py:373 +#: appPlugins/ToolPDF.py:300 appPlugins/ToolPDF.py:373 msgid "Rendered" msgstr "Çizim" -#: appTools/ToolPaint.py:1148 +#: appPlugins/ToolPaint.py:1148 msgid "Can't do Paint on MultiGeo geometries" msgstr "Çok şekilli alanlarda çizim yapılamaz" -#: appTools/ToolPaint.py:1185 +#: appPlugins/ToolPaint.py:1185 msgid "Click on a polygon to paint it." msgstr "Çizmek için şekle tıklayın." -#: appTools/ToolPaint.py:1790 +#: appPlugins/ToolPaint.py:1790 msgid "Painting polygon with method: lines." msgstr "Çokgen çizim yöntemi: Çizgi Bazlı." -#: appTools/ToolPaint.py:1802 +#: appPlugins/ToolPaint.py:1802 msgid "Failed. Painting polygon with method: seed." msgstr "Hata. Çokgen çizim yöntemi: Nokta Bazlı." -#: appTools/ToolPaint.py:1813 +#: appPlugins/ToolPaint.py:1813 msgid "Failed. Painting polygon with method: standard." msgstr "Hata. Çokgen çizim yöntemi: Standart." -#: appTools/ToolPaint.py:1904 appTools/ToolPaint.py:2093 +#: appPlugins/ToolPaint.py:1904 appPlugins/ToolPaint.py:2093 msgid "Painting with tool diameter = " msgstr "Çizim işlemi= " -#: appTools/ToolPaint.py:1907 appTools/ToolPaint.py:2096 +#: appPlugins/ToolPaint.py:1907 appPlugins/ToolPaint.py:2096 msgid "started" msgstr "kalınlıkta bir uçla başlatıldı" -#: appTools/ToolPaint.py:1934 appTools/ToolPaint.py:2083 +#: appPlugins/ToolPaint.py:1934 appPlugins/ToolPaint.py:2083 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appTools/ToolPaint.py:2049 appTools/ToolPaint.py:2275 +#: appPlugins/ToolPaint.py:2049 appPlugins/ToolPaint.py:2275 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17039,44 +17093,44 @@ msgstr "" "büyük olduğu anlamına gelir. \n" "Çizim seçeneklerini değiştirin ve tekrar deneyin." -#: appTools/ToolPaint.py:2329 +#: appPlugins/ToolPaint.py:2329 msgid "Painting ..." msgstr "Çiziliyor..." -#: appTools/ToolPaint.py:2363 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2468 appTools/ToolPaint.py:2476 -#: appTools/ToolPaint.py:2546 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2363 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2468 appPlugins/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2546 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Paint Tool." msgstr "Çizim." -#: appTools/ToolPaint.py:2364 appTools/ToolPaint.py:2368 -#: appTools/ToolPaint.py:2376 +#: appPlugins/ToolPaint.py:2364 appPlugins/ToolPaint.py:2368 +#: appPlugins/ToolPaint.py:2376 msgid "Normal painting polygon task started." msgstr "Çokgenin normal çizimi için görev başladı." -#: appTools/ToolPaint.py:2365 appTools/ToolPaint.py:2465 -#: appTools/ToolPaint.py:2548 +#: appPlugins/ToolPaint.py:2365 appPlugins/ToolPaint.py:2465 +#: appPlugins/ToolPaint.py:2548 msgid "Buffering geometry..." msgstr "Şekil tamponlanıyor ..." -#: appTools/ToolPaint.py:2390 appTools/ToolPaint.py:2483 -#: appTools/ToolPaint.py:2564 +#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2483 +#: appPlugins/ToolPaint.py:2564 msgid "No polygon found." msgstr "Çokgen bulunamadı." -#: appTools/ToolPaint.py:2465 appTools/ToolPaint.py:2468 -#: appTools/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2465 appPlugins/ToolPaint.py:2468 +#: appPlugins/ToolPaint.py:2476 msgid "Paint all polygons task started." msgstr "Tüm çokgenleri çizmek için çalışmalar başladı." -#: appTools/ToolPaint.py:2547 appTools/ToolPaint.py:2551 -#: appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2547 appPlugins/ToolPaint.py:2551 +#: appPlugins/ToolPaint.py:2557 msgid "Painting area task started." msgstr "Çizim işlemi başlatıldı." -#: appTools/ToolPaint.py:2910 +#: appPlugins/ToolPaint.py:2910 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17088,7 +17142,7 @@ msgstr "" "Bakırı temizlenecek alanları kesmek için \n" "uç çizimleri içeren bir şekil nesnesi oluşturun." -#: appTools/ToolPaint.py:2943 +#: appPlugins/ToolPaint.py:2943 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17100,13 +17154,13 @@ msgstr "" "Burada belirtilen \"Nesne\" açılır kutudaki\n" "nesnelerin türünü belirler." -#: appTools/ToolPaint.py:2977 +#: appPlugins/ToolPaint.py:2977 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." -#: appTools/ToolPaint.py:2994 +#: appPlugins/ToolPaint.py:2994 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17123,7 +17177,7 @@ msgstr "" "Bunun nedeni, bazı uçlarla bu işlevin çizim şekli\n" "oluşturamayacağıdır." -#: appTools/ToolPaint.py:3006 +#: appPlugins/ToolPaint.py:3006 msgid "" "The Tool Type (TT) can be:\n" "- Circular -> it is informative only. Being circular,\n" @@ -17153,7 +17207,7 @@ msgstr "" "sütundaki değere eşit olacaktır.
V-Şekli-> V-Şekil Uç Tipini " "seçtiğinizde çalışma tipini otomatik olarak Yalıtım olarak seçecektir." -#: appTools/ToolPaint.py:3287 +#: appPlugins/ToolPaint.py:3287 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17161,44 +17215,44 @@ msgstr "" "Çizim için şablon olarak kullanılacak FlatCAM nesnesinin türüdür.\n" "Gerber, Excellon veya Şekil olabilir." -#: appTools/ToolPaint.py:3327 +#: appPlugins/ToolPaint.py:3327 msgid "Create a Geometry Object which paints the polygons." msgstr "Çokgenler üzerinde bir çizim oluşturun." -#: appTools/ToolPanelize.py:114 appTools/ToolPanelize.py:1061 +#: appPlugins/ToolPanelize.py:114 appPlugins/ToolPanelize.py:1061 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Panel Olarak Kullanılacak Nesne" -#: appTools/ToolPanelize.py:341 +#: appPlugins/ToolPanelize.py:341 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." -#: appTools/ToolPanelize.py:384 +#: appPlugins/ToolPanelize.py:384 msgid "Generating panel ... " msgstr "Panel oluşturuluyor … " -#: appTools/ToolPanelize.py:471 appTools/ToolPanelize.py:763 -#: appTools/ToolPanelize.py:1013 +#: appPlugins/ToolPanelize.py:471 appPlugins/ToolPanelize.py:763 +#: appPlugins/ToolPanelize.py:1013 msgid "Generating panel ... Adding the source code." msgstr "Panel oluşturuluyor ... CNC kodu ekleniyor." -#: appTools/ToolPanelize.py:691 +#: appPlugins/ToolPanelize.py:691 msgid "Optimizing the overlapping paths." msgstr "Çakışan yollar iyileştiriliyor." -#: appTools/ToolPanelize.py:723 +#: appPlugins/ToolPanelize.py:723 msgid "Optimization complete." msgstr "İyileştirme tamamlandı." -#: appTools/ToolPanelize.py:1022 +#: appPlugins/ToolPanelize.py:1022 msgid "Generating panel... Spawning copies" msgstr "Panel oluşturuluyor ... Kopyalar oluşturuluyor" -#: appTools/ToolPanelize.py:1038 +#: appPlugins/ToolPanelize.py:1038 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17207,11 +17261,11 @@ msgstr "" "{text} Kısıtlama alanı için çok büyük. Son panelde {col} sütun ve {row} " "satır var" -#: appTools/ToolPanelize.py:1046 +#: appPlugins/ToolPanelize.py:1046 msgid "Panel created successfully." msgstr "Panel oluşturma işlemi başarıyla tamamlandı." -#: appTools/ToolPanelize.py:1104 +#: appPlugins/ToolPanelize.py:1104 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17222,7 +17276,7 @@ msgstr "" "Gerber, Excellon veya Şekil olabilir. \n" "Buradaki seçim, açılır kutudaki nesnelerin türünü belirler." -#: appTools/ToolPanelize.py:1132 +#: appPlugins/ToolPanelize.py:1132 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17230,11 +17284,11 @@ msgstr "" "Panelleştirilecek olan nesnedir. Bu, bir satır ve \n" "sütun dizisinde çoğaltılacak olan nesne anlamına gelir." -#: appTools/ToolPanelize.py:1139 +#: appPlugins/ToolPanelize.py:1139 msgid "Panelization Reference" msgstr "Panel Olarak Kullanılacak Nesne" -#: appTools/ToolPanelize.py:1141 +#: appPlugins/ToolPanelize.py:1141 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17254,7 +17308,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." -#: appTools/ToolPanelize.py:1167 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17265,7 +17319,7 @@ msgstr "" "Gerber veya Şekil olabilir.\n" "Buradaki seçim, Çerçeve Türü alanında bulunacak nesnelerin türünü belirler." -#: appTools/ToolPanelize.py:1182 +#: appPlugins/ToolPanelize.py:1182 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17273,11 +17327,11 @@ msgstr "" "Panelleştirilecek seçili nesne için\n" "kapsayıcı olarak kullanılan gerçek nesne." -#: appTools/ToolPanelize.py:1192 +#: appPlugins/ToolPanelize.py:1192 msgid "Panel Data" msgstr "Panel Bilgisi" -#: appTools/ToolPanelize.py:1194 +#: appPlugins/ToolPanelize.py:1194 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17293,15 +17347,15 @@ msgstr "" "\n" "Aralık, panel dizisinin herhangi iki öğesi arasındaki mesafeyi ayarlar." -#: appTools/ToolPanelize.py:1279 +#: appPlugins/ToolPanelize.py:1279 msgid "Constrain panel within" msgstr "Paneli Sınırla" -#: appTools/ToolPanelize.py:1322 +#: appPlugins/ToolPanelize.py:1322 msgid "Panelize Object" msgstr "Panel Oluştur" -#: appTools/ToolPanelize.py:1325 appTools/ToolRulesCheck.py:1649 +#: appPlugins/ToolPanelize.py:1325 appPlugins/ToolRulesCheck.py:1649 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17311,21 +17365,21 @@ msgstr "" "Başka bir deyişle, 2B satır ve sütun dizisinde bulunan orijinal \n" "nesnenin birkaç kopyasını oluşturur." -#: appTools/ToolPcbWizard.py:111 +#: appPlugins/ToolPcbWizard.py:111 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PCBWizard Import" msgstr "PCB İçe Aktarma Sihirbazı" -#: appTools/ToolPcbWizard.py:197 appTools/ToolPcbWizard.py:201 +#: appPlugins/ToolPcbWizard.py:197 appPlugins/ToolPcbWizard.py:201 msgid "Load PcbWizard Excellon file" msgstr "Pcb Sihirbazı Excellon dosyasını yükle" -#: appTools/ToolPcbWizard.py:220 appTools/ToolPcbWizard.py:224 +#: appPlugins/ToolPcbWizard.py:220 appPlugins/ToolPcbWizard.py:224 msgid "Load PcbWizard INF file" msgstr "Pcb Sihirbazı INF dosyasını yükle" -#: appTools/ToolPcbWizard.py:272 +#: appPlugins/ToolPcbWizard.py:272 msgid "" "The INF file does not contain the tool table.\n" "Try to open the Excellon file from File -> Open -> Excellon\n" @@ -17335,53 +17389,53 @@ msgstr "" "Dosya-> Aç -> Excellon'u Aç menüsünden \n" "Excellon'u açın ve ucun kalınlığını elle düzenleyin." -#: appTools/ToolPcbWizard.py:292 +#: appPlugins/ToolPcbWizard.py:292 msgid "PcbWizard .INF file loaded." msgstr "PCB Sihirbazı .INF dosyası yüklendi." -#: appTools/ToolPcbWizard.py:296 +#: appPlugins/ToolPcbWizard.py:296 msgid "Main PcbWizard Excellon file loaded." msgstr "Pcb Sihirbazı Excellon dosyası yüklendi." -#: appTools/ToolPcbWizard.py:329 app_Main.py:10720 +#: appPlugins/ToolPcbWizard.py:329 app_Main.py:10720 msgid "This is not Excellon file." msgstr "Bu Excellon dosyası değil." -#: appTools/ToolPcbWizard.py:332 +#: appPlugins/ToolPcbWizard.py:332 msgid "Cannot parse file" msgstr "Dosya okunamıyor" -#: appTools/ToolPcbWizard.py:363 +#: appPlugins/ToolPcbWizard.py:363 msgid "Import Excellon file failed." msgstr "Excellon dosyası içe aktarılamadı." -#: appTools/ToolPcbWizard.py:370 +#: appPlugins/ToolPcbWizard.py:370 msgid "Imported" msgstr "İçe aktarıldı" -#: appTools/ToolPcbWizard.py:373 +#: appPlugins/ToolPcbWizard.py:373 msgid "Excellon merging is in progress. Please wait..." msgstr "Excellon birleştirmesi devam ediyor. Lütfen bekleyin..." -#: appTools/ToolPcbWizard.py:375 +#: appPlugins/ToolPcbWizard.py:375 msgid "The imported Excellon file is empty." msgstr "İçe aktarılan Excellon dosyası boş." -#: appTools/ToolPcbWizard.py:380 +#: appPlugins/ToolPcbWizard.py:380 #, fuzzy #| msgid "PcbWizard Import Tool" msgid "PcbWizard Import" msgstr "PCB İçe Aktarma Sihirbazı" -#: appTools/ToolPcbWizard.py:399 +#: appPlugins/ToolPcbWizard.py:399 msgid "Load files" msgstr "Dosyaları Yükle" -#: appTools/ToolPcbWizard.py:407 +#: appPlugins/ToolPcbWizard.py:407 msgid "Excellon file" msgstr "Excellon Dosyası" -#: appTools/ToolPcbWizard.py:409 +#: appPlugins/ToolPcbWizard.py:409 msgid "" "Load the Excellon file.\n" "Usually it has a .DRL extension" @@ -17389,47 +17443,47 @@ msgstr "" "Bir Excellon dosyası yükler.\n" "Genellikle bir .DRL uzantısına sahiptir" -#: appTools/ToolPcbWizard.py:416 +#: appPlugins/ToolPcbWizard.py:416 msgid "INF file" msgstr "INF Dosyası" -#: appTools/ToolPcbWizard.py:418 +#: appPlugins/ToolPcbWizard.py:418 msgid "Load the INF file." msgstr "Bir INF dosyası yükler." -#: appTools/ToolPcbWizard.py:431 +#: appPlugins/ToolPcbWizard.py:431 msgid "Tool Number" msgstr "Uç Numarası" -#: appTools/ToolPcbWizard.py:433 +#: appPlugins/ToolPcbWizard.py:433 msgid "Tool diameter in file units." msgstr "Dosya birimlerinde uç kalınlığı." -#: appTools/ToolPcbWizard.py:450 +#: appPlugins/ToolPcbWizard.py:450 msgid "Int. digits" msgstr "Tam Basamaklar" -#: appTools/ToolPcbWizard.py:452 +#: appPlugins/ToolPcbWizard.py:452 msgid "The number of digits for the integral part of the coordinates." msgstr "Koordinatların tam kısmı için basamak sayısı." -#: appTools/ToolPcbWizard.py:460 +#: appPlugins/ToolPcbWizard.py:460 msgid "Frac. digits" msgstr "Kesirli Basamaklar" -#: appTools/ToolPcbWizard.py:462 +#: appPlugins/ToolPcbWizard.py:462 msgid "The number of digits for the fractional part of the coordinates." msgstr "Koordinatların kesirli kısmı için basamak sayısı." -#: appTools/ToolPcbWizard.py:470 +#: appPlugins/ToolPcbWizard.py:470 msgid "No Suppression" msgstr "Silme Yok" -#: appTools/ToolPcbWizard.py:471 +#: appPlugins/ToolPcbWizard.py:471 msgid "Zeros supp." msgstr "Sıfırları Sil." -#: appTools/ToolPcbWizard.py:473 +#: appPlugins/ToolPcbWizard.py:473 msgid "" "The type of zeros suppression used.\n" "Can be of type:\n" @@ -17443,7 +17497,7 @@ msgstr "" "- TZ = Sondaki sıfırlar korunur\n" "- Silme Yok= Sıfırları silme yok" -#: appTools/ToolPcbWizard.py:487 +#: appPlugins/ToolPcbWizard.py:487 msgid "" "The type of units that the coordinates and tool\n" "diameters are using. Can be INCH or MM." @@ -17451,11 +17505,11 @@ msgstr "" "Koordinatların ve uç kalınlıklarının kullandığı birimlerin türü. \n" "İNÇ veya MM olabilir." -#: appTools/ToolPcbWizard.py:495 +#: appPlugins/ToolPcbWizard.py:495 msgid "Import Excellon" msgstr "Excellon'u İçe Aktar" -#: appTools/ToolPcbWizard.py:497 +#: appPlugins/ToolPcbWizard.py:497 msgid "" "Import an Excellon file\n" "that store it's information's in 2 files.\n" @@ -17467,61 +17521,61 @@ msgstr "" "Biri genellikle .DRL uzantısına sahipken\n" "diğeri .INF uzantısına sahiptir." -#: appTools/ToolPunchGerber.py:194 +#: appPlugins/ToolPunchGerber.py:194 #, fuzzy #| msgid "Punch Gerber" msgid "Punch Geber" msgstr "Gerber Delik Yeri Açma" -#: appTools/ToolPunchGerber.py:537 +#: appPlugins/ToolPunchGerber.py:537 msgid "Click on a pad to select it." msgstr "Seçmek için bir pede tıklayın." -#: appTools/ToolPunchGerber.py:785 appTools/ToolPunchGerber.py:918 +#: appPlugins/ToolPunchGerber.py:785 appPlugins/ToolPunchGerber.py:918 msgid "The value of the fixed diameter is 0.0. Aborting." msgstr "Sabit çap değeri 0.0'dır. Durduruluyor." -#: appTools/ToolPunchGerber.py:1694 +#: appPlugins/ToolPunchGerber.py:1694 msgid "Added pad" msgstr "Ped eklendi" -#: appTools/ToolPunchGerber.py:1695 +#: appPlugins/ToolPunchGerber.py:1695 msgid "Click to add next pad or right click to start." msgstr "Sonraki pedi eklemek için tıklayın veya başlatmak için sağ tıklayın." -#: appTools/ToolPunchGerber.py:1707 +#: appPlugins/ToolPunchGerber.py:1707 msgid "Removed pad" msgstr "Ped kaldırıldı" -#: appTools/ToolPunchGerber.py:1708 +#: appPlugins/ToolPunchGerber.py:1708 msgid "Click to add/remove next pad or right click to start." msgstr "" "Sonraki pedi eklemek / kaldırmak için tıklayın veya başlatmak için sağ " "tıklayın." -#: appTools/ToolPunchGerber.py:1713 +#: appPlugins/ToolPunchGerber.py:1713 msgid "No pad detected under click position." msgstr "Tıklama konumunda ped algılanmadı." -#: appTools/ToolPunchGerber.py:1912 +#: appPlugins/ToolPunchGerber.py:1912 msgid "All selectable pads are selected." msgstr "Tüm seçilebilir pedler seçildi." -#: appTools/ToolPunchGerber.py:1929 +#: appPlugins/ToolPunchGerber.py:1929 msgid "Selection cleared." msgstr "Seçim temizlendi." -#: appTools/ToolPunchGerber.py:1992 +#: appPlugins/ToolPunchGerber.py:1992 msgid "Gerber into which to punch holes" msgstr "Delik Yeri Açmak İçin Gerber" -#: appTools/ToolPunchGerber.py:2129 +#: appPlugins/ToolPunchGerber.py:2129 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." -#: appTools/ToolPunchGerber.py:2281 +#: appPlugins/ToolPunchGerber.py:2281 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" @@ -17530,34 +17584,34 @@ 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." -#: appTools/ToolPunchGerber.py:2320 +#: appPlugins/ToolPunchGerber.py:2320 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." msgstr "Belirtilen kutu içinde seçili nesneden bir Gerber nesnesi oluşturun." -#: appTools/ToolQRCode.py:211 appTools/ToolQRCode.py:559 -#: appTools/ToolQRCode.py:610 +#: appPlugins/ToolQRCode.py:211 appPlugins/ToolQRCode.py:559 +#: appPlugins/ToolQRCode.py:610 msgid "Cancelled. There is no QRCode Data in the text box." msgstr "İptal edildi. Metin kutusunda QR Kod verisi yoktur." -#: appTools/ToolQRCode.py:388 +#: appPlugins/ToolQRCode.py:388 msgid "QRCode Tool done." msgstr "QR Kod ekleme başarıyla tamamlandı." -#: appTools/ToolQRCode.py:758 +#: appPlugins/ToolQRCode.py:758 msgid "Gerber Object to which the QRCode will be added." msgstr "QR Kod eklenecek Gerber nesnesi." -#: appTools/ToolQRCode.py:794 +#: appPlugins/ToolQRCode.py:794 msgid "The parameters used to shape the QRCode." msgstr "QR Kod'u oluşturmak için kullanılan seçenekler." -#: appTools/ToolQRCode.py:899 +#: appPlugins/ToolQRCode.py:899 msgid "Export QRCode" msgstr "QR Kod'u Dışa Aktar" -#: appTools/ToolQRCode.py:901 +#: appPlugins/ToolQRCode.py:901 msgid "" "Show a set of controls allowing to export the QRCode\n" "to a SVG file or an PNG file." @@ -17565,90 +17619,90 @@ msgstr "" "QR Kod'u SVG veya PNG dosyasına\n" " aktarmanıza izin veren kontrolleri gösterir." -#: appTools/ToolQRCode.py:940 +#: appPlugins/ToolQRCode.py:940 msgid "Transparent back color" msgstr "Şeffaf Arka Plan" -#: appTools/ToolQRCode.py:965 +#: appPlugins/ToolQRCode.py:965 msgid "Export QRCode SVG" msgstr "QR Kod İçeren SVG Dosyasını Dışa Aktar" -#: appTools/ToolQRCode.py:967 +#: appPlugins/ToolQRCode.py:967 msgid "Export a SVG file with the QRCode content." msgstr "QR Kod içeren bir SVG dosyasını dışa aktarın." -#: appTools/ToolQRCode.py:978 +#: appPlugins/ToolQRCode.py:978 msgid "Export QRCode PNG" msgstr "QR Kod İçeren PNG Dosyasını Dışa Aktar" -#: appTools/ToolQRCode.py:980 +#: appPlugins/ToolQRCode.py:980 msgid "Export a PNG image file with the QRCode content." msgstr "QR Kod içeren bir PNG resim dosyasını dışa aktarın." -#: appTools/ToolQRCode.py:991 +#: appPlugins/ToolQRCode.py:991 msgid "Insert QRCode" msgstr "QR Kod Ekle" -#: appTools/ToolQRCode.py:994 +#: appPlugins/ToolQRCode.py:994 msgid "Create the QRCode object." msgstr "QR Kod nesnesi oluştur." -#: appTools/ToolReport.py:31 appTools/ToolReport.py:151 +#: appPlugins/ToolReport.py:31 appPlugins/ToolReport.py:151 #, fuzzy #| msgid "Get Report" msgid "Object Report" msgstr "Rapor Al" -#: appTools/ToolReport.py:146 +#: appPlugins/ToolReport.py:146 msgid "Object Properties are displayed." msgstr "Nesne özellikleri görüntüleniyor." -#: appTools/ToolReport.py:168 +#: appPlugins/ToolReport.py:168 msgid "TYPE" msgstr "TİP" -#: appTools/ToolReport.py:169 +#: appPlugins/ToolReport.py:169 msgid "NAME" msgstr "İSİM" -#: appTools/ToolReport.py:199 +#: appPlugins/ToolReport.py:199 msgid "Geo Type" msgstr "Şekil Tipi" -#: appTools/ToolReport.py:202 +#: appPlugins/ToolReport.py:202 msgid "Single-Geo" msgstr "Tek Şekilli" -#: appTools/ToolReport.py:203 +#: appPlugins/ToolReport.py:203 msgid "Multi-Geo" msgstr "Çok Şekilli" -#: appTools/ToolReport.py:357 appTools/ToolReport.py:362 -#: appTools/ToolReport.py:364 +#: appPlugins/ToolReport.py:357 appPlugins/ToolReport.py:362 +#: appPlugins/ToolReport.py:364 msgid "Metric" msgstr "Metrik" -#: appTools/ToolRulesCheck.py:133 appTools/ToolRulesCheck.py:1163 +#: appPlugins/ToolRulesCheck.py:133 appPlugins/ToolRulesCheck.py:1163 msgid "Check Rules" msgstr "Kontrol Kuralları" -#: appTools/ToolRulesCheck.py:678 appTools/ToolRulesCheck.py:738 -#: appTools/ToolRulesCheck.py:775 appTools/ToolRulesCheck.py:847 -#: appTools/ToolRulesCheck.py:901 appTools/ToolRulesCheck.py:939 -#: appTools/ToolRulesCheck.py:1004 +#: appPlugins/ToolRulesCheck.py:678 appPlugins/ToolRulesCheck.py:738 +#: appPlugins/ToolRulesCheck.py:775 appPlugins/ToolRulesCheck.py:847 +#: appPlugins/ToolRulesCheck.py:901 appPlugins/ToolRulesCheck.py:939 +#: appPlugins/ToolRulesCheck.py:1004 msgid "Value is not valid." msgstr "Değer geçerli değil." -#: appTools/ToolRulesCheck.py:692 +#: appPlugins/ToolRulesCheck.py:692 msgid "TOP -> Copper to Copper clearance" msgstr "ÜST -> Bakır Yollar Arasındaki Boşluk" -#: appTools/ToolRulesCheck.py:703 +#: appPlugins/ToolRulesCheck.py:703 msgid "BOTTOM -> Copper to Copper clearance" msgstr "ALT -> Bakır Yollar Arasındaki Boşluk" -#: appTools/ToolRulesCheck.py:708 appTools/ToolRulesCheck.py:802 -#: appTools/ToolRulesCheck.py:966 +#: appPlugins/ToolRulesCheck.py:708 appPlugins/ToolRulesCheck.py:802 +#: appPlugins/ToolRulesCheck.py:966 msgid "" "At least one Gerber object has to be selected for this rule but none is " "selected." @@ -17656,13 +17710,13 @@ msgstr "" "Bu kural için en az bir Gerber nesnesi seçilmelidir, ancak şu anda seçili " "Gerber nesnesi yoktur. Gerber nesnesi seçerek tekrar deneyiniz." -#: appTools/ToolRulesCheck.py:744 +#: appPlugins/ToolRulesCheck.py:744 msgid "" "One of the copper Gerber objects or the Outline Gerber object is not valid." msgstr "" "Gerber bakır veya Gerber plaket kesim nesnelerinden biri geçerli değil." -#: appTools/ToolRulesCheck.py:757 appTools/ToolRulesCheck.py:921 +#: appPlugins/ToolRulesCheck.py:757 appPlugins/ToolRulesCheck.py:921 msgid "" "Outline Gerber object presence is mandatory for this rule but it is not " "selected." @@ -17670,144 +17724,144 @@ msgstr "" "Bu kural için Gerber plaket kesim sınırı nesnesi gerekir, ancak şu anda " "seçili değildir." -#: appTools/ToolRulesCheck.py:774 appTools/ToolRulesCheck.py:801 +#: appPlugins/ToolRulesCheck.py:774 appPlugins/ToolRulesCheck.py:801 msgid "Silk to Silk clearance" msgstr "İpek - İpek Aralığı" -#: appTools/ToolRulesCheck.py:787 +#: appPlugins/ToolRulesCheck.py:787 msgid "TOP -> Silk to Silk clearance" msgstr "ÜST -> İpek - İpek Aralığı" -#: appTools/ToolRulesCheck.py:797 +#: appPlugins/ToolRulesCheck.py:797 msgid "BOTTOM -> Silk to Silk clearance" msgstr "ALT -> İpek - İpek Aralığı" -#: appTools/ToolRulesCheck.py:853 +#: appPlugins/ToolRulesCheck.py:853 msgid "One or more of the Gerber objects is not valid." msgstr "Gerber nesnelerinden biri veya daha fazlası geçerli değil." -#: appTools/ToolRulesCheck.py:861 +#: appPlugins/ToolRulesCheck.py:861 msgid "TOP -> Silk to Solder Mask Clearance" msgstr "ÜST -> İpek - Lehim Maskesi Aralığı" -#: appTools/ToolRulesCheck.py:867 +#: appPlugins/ToolRulesCheck.py:867 msgid "BOTTOM -> Silk to Solder Mask Clearance" msgstr "ALT -> İpek - Lehim Maskesi Aralığı" -#: appTools/ToolRulesCheck.py:871 +#: appPlugins/ToolRulesCheck.py:871 msgid "" "Both Silk and Solder Mask Gerber objects has to be either both Top or both " "Bottom." msgstr "" "Gerber ipek veya lehim maskesi nesneleri yukarıda veya aşağıda olmalıdır." -#: appTools/ToolRulesCheck.py:907 +#: appPlugins/ToolRulesCheck.py:907 msgid "" "One of the Silk Gerber objects or the Outline Gerber object is not valid." msgstr "" "Gerber ipek veya Gerber plaket kesim sınırı nesnelerinden biri geçerli değil." -#: appTools/ToolRulesCheck.py:951 +#: appPlugins/ToolRulesCheck.py:951 msgid "TOP -> Minimum Solder Mask Sliver" msgstr "ÜST -> Minimum Lehim Maskesi Aralığı" -#: appTools/ToolRulesCheck.py:961 +#: appPlugins/ToolRulesCheck.py:961 msgid "BOTTOM -> Minimum Solder Mask Sliver" msgstr "ALT -> Minimum Lehim Maskesi Aralığı" -#: appTools/ToolRulesCheck.py:1010 +#: appPlugins/ToolRulesCheck.py:1010 msgid "One of the Copper Gerber objects or the Excellon objects is not valid." msgstr "Bakır Gerber veya Excellon nesnelerinden biri geçerli değil." -#: appTools/ToolRulesCheck.py:1026 +#: appPlugins/ToolRulesCheck.py:1026 msgid "" "Excellon object presence is mandatory for this rule but none is selected." msgstr "" "Bu kural için Excellon nesnesi gereklidir, ancak hiçbir Excellon nesnesi " "seçilmedi. Excellon nesnesi seçerek tekrar deneyiniz." -#: appTools/ToolRulesCheck.py:1104 appTools/ToolRulesCheck.py:1117 -#: appTools/ToolRulesCheck.py:1128 appTools/ToolRulesCheck.py:1141 +#: appPlugins/ToolRulesCheck.py:1104 appPlugins/ToolRulesCheck.py:1117 +#: appPlugins/ToolRulesCheck.py:1128 appPlugins/ToolRulesCheck.py:1141 msgid "STATUS" msgstr "DURUM" -#: appTools/ToolRulesCheck.py:1107 appTools/ToolRulesCheck.py:1131 +#: appPlugins/ToolRulesCheck.py:1107 appPlugins/ToolRulesCheck.py:1131 msgid "FAILED" msgstr "BAŞARISIZ" -#: appTools/ToolRulesCheck.py:1120 appTools/ToolRulesCheck.py:1144 +#: appPlugins/ToolRulesCheck.py:1120 appPlugins/ToolRulesCheck.py:1144 msgid "PASSED" msgstr "BAŞARIYLA GEÇTİ" -#: appTools/ToolRulesCheck.py:1121 appTools/ToolRulesCheck.py:1145 +#: appPlugins/ToolRulesCheck.py:1121 appPlugins/ToolRulesCheck.py:1145 msgid "Violations: There are no violations for the current rule." msgstr "İhlaller: Mevcut kural kapsamında ihlal bulunmamaktadır." -#: appTools/ToolRulesCheck.py:1191 +#: appPlugins/ToolRulesCheck.py:1191 msgid "Gerber objects for which to check rules." msgstr "Kuralların kontrol edileceği Gerber nesneleri." -#: appTools/ToolRulesCheck.py:1206 +#: appPlugins/ToolRulesCheck.py:1206 msgid "Top" msgstr "Üst" -#: appTools/ToolRulesCheck.py:1208 +#: appPlugins/ToolRulesCheck.py:1208 msgid "The Top Gerber Copper object for which rules are checked." msgstr "Kuralların kontrol edildiği üst Gerber bakır nesnesidir." -#: appTools/ToolRulesCheck.py:1224 +#: appPlugins/ToolRulesCheck.py:1224 msgid "Bottom" msgstr "Alt" -#: appTools/ToolRulesCheck.py:1226 +#: appPlugins/ToolRulesCheck.py:1226 msgid "The Bottom Gerber Copper object for which rules are checked." msgstr "Kuralların kontrol edildiği alt Gerber bakır nesnesidir." -#: appTools/ToolRulesCheck.py:1242 +#: appPlugins/ToolRulesCheck.py:1242 msgid "SM Top" msgstr "Üst Lehim Maskesi" -#: appTools/ToolRulesCheck.py:1244 +#: appPlugins/ToolRulesCheck.py:1244 msgid "The Top Gerber Solder Mask object for which rules are checked." msgstr "Kuralların kontrol edildiği üst Gerber lehim maskesi nesnesidir." -#: appTools/ToolRulesCheck.py:1260 +#: appPlugins/ToolRulesCheck.py:1260 msgid "SM Bottom" msgstr "Alt Lehim Maskesi" -#: appTools/ToolRulesCheck.py:1262 +#: appPlugins/ToolRulesCheck.py:1262 msgid "The Bottom Gerber Solder Mask object for which rules are checked." msgstr "Kuralların kontrol edildiği alt Gerber lehim maskesi nesnesidir." -#: appTools/ToolRulesCheck.py:1278 +#: appPlugins/ToolRulesCheck.py:1278 msgid "Silk Top" msgstr "Üst İpek" -#: appTools/ToolRulesCheck.py:1280 +#: appPlugins/ToolRulesCheck.py:1280 msgid "The Top Gerber Silkscreen object for which rules are checked." msgstr "Kuralların kontrol edildiği üst Gerber serigrafi nesnesidir." -#: appTools/ToolRulesCheck.py:1296 +#: appPlugins/ToolRulesCheck.py:1296 msgid "Silk Bottom" msgstr "Alt İpek" -#: appTools/ToolRulesCheck.py:1298 +#: appPlugins/ToolRulesCheck.py:1298 msgid "The Bottom Gerber Silkscreen object for which rules are checked." msgstr "Kuralların kontrol edildiği alt Gerber serigrafi nesnesidir." -#: appTools/ToolRulesCheck.py:1316 +#: appPlugins/ToolRulesCheck.py:1316 msgid "The Gerber Outline (Cutout) object for which rules are checked." msgstr "Kuralların kontrol edildiği Gerber Anahat (plaket kesme) nesnesidir." -#: appTools/ToolRulesCheck.py:1329 +#: appPlugins/ToolRulesCheck.py:1329 msgid "Excellon objects for which to check rules." msgstr "Kuralların kontrol edildiği Excellon nesneleridir." -#: appTools/ToolRulesCheck.py:1341 +#: appPlugins/ToolRulesCheck.py:1341 msgid "Excellon 1" msgstr "Excellon 1" -#: appTools/ToolRulesCheck.py:1343 +#: appPlugins/ToolRulesCheck.py:1343 msgid "" "Excellon object for which to check rules.\n" "Holds the plated holes or a general Excellon file content." @@ -17815,11 +17869,11 @@ msgstr "" "Kuralların kontrol edileceği Excellon nesnesi. \n" "Kaplamalı delikleri veya genel bir Excellon dosya içeriğini bulundurur." -#: appTools/ToolRulesCheck.py:1360 +#: appPlugins/ToolRulesCheck.py:1360 msgid "Excellon 2" msgstr "Excellon 2" -#: appTools/ToolRulesCheck.py:1362 +#: appPlugins/ToolRulesCheck.py:1362 msgid "" "Excellon object for which to check rules.\n" "Holds the non-plated holes." @@ -17827,118 +17881,118 @@ msgstr "" "Kuralların kontrol edileceği Excellon nesnesi. \n" "Kaplamasız delikleri içerir." -#: appTools/ToolRulesCheck.py:1375 +#: appPlugins/ToolRulesCheck.py:1375 msgid "All Rules" msgstr "Tüm Kurallar" -#: appTools/ToolRulesCheck.py:1377 +#: appPlugins/ToolRulesCheck.py:1377 msgid "This check/uncheck all the rules below." msgstr "Aşağıdaki tüm kuralları uygulayın vaya işaretlerini kaldırın." -#: appTools/ToolRulesCheck.py:1646 +#: appPlugins/ToolRulesCheck.py:1646 msgid "Run Rules Check" msgstr "Denetimi Çalıştır" -#: appTools/ToolShell.py:59 +#: appPlugins/ToolShell.py:59 msgid "Type a command to be executed ..." msgstr "Çalıştırılacak bir komut yazın ..." -#: appTools/ToolShell.py:68 +#: appPlugins/ToolShell.py:68 msgid "Clear the text." msgstr "Metni silin." -#: appTools/ToolShell.py:103 appTools/ToolShell.py:105 +#: appPlugins/ToolShell.py:103 appPlugins/ToolShell.py:105 msgid "...processing..." msgstr "...işleniyor..." -#: appTools/ToolShell.py:321 +#: appPlugins/ToolShell.py:321 #, fuzzy #| msgid "FlatCAM Shell" msgid "FlatCAM Evo Shell" msgstr "FlatCAM Shell" -#: appTools/ToolSolderPaste.py:135 appTools/ToolSolderPaste.py:1143 +#: appPlugins/ToolSolderPaste.py:135 appPlugins/ToolSolderPaste.py:1143 #, fuzzy #| msgid "Z Dispense" msgid "SP Dispenser" msgstr "Z Dağıtımı" -#: appTools/ToolSolderPaste.py:482 +#: appPlugins/ToolSolderPaste.py:482 msgid "Please enter a tool diameter to add, in Float format." msgstr "Lütfen eklemek için bir uç kalınlığını ondalıklı biçiminde girin." -#: appTools/ToolSolderPaste.py:516 +#: appPlugins/ToolSolderPaste.py:516 msgid "New Nozzle tool added to Tool Table." msgstr "" "Nozul (ağızlık) ekleme işlemi iptal edildi. Araç zaten Araçlar Tablosunda " "var." -#: appTools/ToolSolderPaste.py:558 +#: appPlugins/ToolSolderPaste.py:558 msgid "Nozzle tool from Tool Table was edited." msgstr "Nozul (ağızlık) Araçlar Tablosunda düzenlendi." -#: appTools/ToolSolderPaste.py:621 +#: appPlugins/ToolSolderPaste.py:621 msgid "Tools deleted from Tool Table." msgstr "Uç(lar), Araçlar Tablosundan silindi." -#: appTools/ToolSolderPaste.py:675 +#: appPlugins/ToolSolderPaste.py:675 msgid "No SolderPaste mask Gerber object loaded." msgstr "Yüklü Gerber lehim pastası maskesi nesnesi yok." -#: appTools/ToolSolderPaste.py:706 +#: appPlugins/ToolSolderPaste.py:706 msgid "No Nozzle tools in the tool table." msgstr "Araçlar Tablosunda nozul (ağızlık) yok." -#: appTools/ToolSolderPaste.py:836 +#: appPlugins/ToolSolderPaste.py:836 msgid "Solder Paste geometry generated successfully" msgstr "Lehim pastası şekli başarıyla oluşturuldu" -#: appTools/ToolSolderPaste.py:843 +#: appPlugins/ToolSolderPaste.py:843 msgid "Some or all pads have no solder due of inadequate nozzle diameters..." msgstr "" "Nozulların (ağızlık) bir kısmı veya tamamı yetersiz nozul (ağızlık) " "genişliği nedeniyle lehim pastası dağıtımı yapamaz..." -#: appTools/ToolSolderPaste.py:857 +#: appPlugins/ToolSolderPaste.py:857 msgid "Generating Solder Paste dispensing geometry..." msgstr "Lehim Pastası dağıtım şekli oluşturuluyor ..." -#: appTools/ToolSolderPaste.py:876 +#: appPlugins/ToolSolderPaste.py:876 msgid "There is no Geometry object available." msgstr "Şekil nesnesi kullanılamıyor." -#: appTools/ToolSolderPaste.py:881 +#: appPlugins/ToolSolderPaste.py:881 msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry." msgstr "Bu şekil işlenemez. Solder_paste_tool şekli DEĞİL." -#: appTools/ToolSolderPaste.py:985 +#: appPlugins/ToolSolderPaste.py:985 msgid "ToolSolderPaste CNCjob created" msgstr "Lehim pastası CNC İşi oluşturuldu" -#: appTools/ToolSolderPaste.py:1016 appTools/ToolSolderPaste.py:1021 -#: appTools/ToolSolderPaste.py:1075 +#: appPlugins/ToolSolderPaste.py:1016 appPlugins/ToolSolderPaste.py:1021 +#: appPlugins/ToolSolderPaste.py:1075 msgid "" "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." msgstr "Bu CNC İşi işlenemiyor. Solder_paste_tool CNC İş nesnesi DEĞİL." -#: appTools/ToolSolderPaste.py:1085 +#: appPlugins/ToolSolderPaste.py:1085 msgid "Export GCode ..." msgstr "G Kodu Dışa Aktar ..." -#: appTools/ToolSolderPaste.py:1133 +#: appPlugins/ToolSolderPaste.py:1133 msgid "Solder paste dispenser GCode file saved to" msgstr "Lehim pastası dağıtıcı G Kod dosyası kaydedildi" -#: appTools/ToolSolderPaste.py:1160 +#: appPlugins/ToolSolderPaste.py:1160 msgid "" "A plugin to help dispense solder paste on the PCB pads using a CNC machine." msgstr "" -#: appTools/ToolSolderPaste.py:1172 +#: appPlugins/ToolSolderPaste.py:1172 msgid "Gerber Solderpaste object." msgstr "Gerber lehim pastası nesnesi." -#: appTools/ToolSolderPaste.py:1191 +#: appPlugins/ToolSolderPaste.py:1191 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for dispensing solder paste." @@ -17946,7 +18000,7 @@ msgstr "" "Algorimanın lehim pastasını dağıtmak \n" "için kullanacağı nozul (ağızlık) listesi." -#: appTools/ToolSolderPaste.py:1206 +#: appPlugins/ToolSolderPaste.py:1206 msgid "" "This is the Tool Number.\n" "The solder dispensing will start with the tool with the biggest \n" @@ -17960,7 +18014,7 @@ msgstr "" "Daha küçük nozul yoksa, ancak hâlâ lehim pastasıyla kaplanmayan\n" "pedler varsa, ugulama bir uyarı penceresiyle mesaj verecektir." -#: appTools/ToolSolderPaste.py:1213 +#: appPlugins/ToolSolderPaste.py:1213 msgid "" "Tool Diameter. Its value\n" "is the width of the solder paste dispensed." @@ -17968,7 +18022,7 @@ msgstr "" "Nozul (ağızlık) genişliği. Bu değer\n" "sıkılan lehim pastasının genişliğidir." -#: appTools/ToolSolderPaste.py:1234 +#: appPlugins/ToolSolderPaste.py:1234 msgid "" "Add a new nozzle tool to the Tool Table\n" "with the diameter specified above." @@ -17976,11 +18030,11 @@ msgstr "" "Araçlar Tablosuna yukarıda belirtilen \n" "çapta bir nozul (ağızlık) ekleyin." -#: appTools/ToolSolderPaste.py:1486 +#: appPlugins/ToolSolderPaste.py:1486 msgid "Generate solder paste dispensing geometry." msgstr "Lehim pastası dağıtım şekli oluşturun." -#: appTools/ToolSolderPaste.py:1505 +#: appPlugins/ToolSolderPaste.py:1505 msgid "" "Geometry Solder Paste object.\n" "The name of the object has to end in:\n" @@ -17990,19 +18044,19 @@ msgstr "" "Nesnenin adı koruma olarak:\n" "'_solderpaste' ile bitmelidir." -#: appTools/ToolSolderPaste.py:1521 +#: appPlugins/ToolSolderPaste.py:1521 msgid "" "Generate GCode for Solder Paste dispensing\n" "on PCB pads." msgstr "PCB pedlerine lehim pastası dağıtımı için GCode oluşturur." -#: appTools/ToolSolderPaste.py:1539 +#: appPlugins/ToolSolderPaste.py:1539 #, fuzzy #| msgid "Create CNCJob" msgid "CNCJob" msgstr "CNC İşi Oluştur" -#: appTools/ToolSolderPaste.py:1541 +#: appPlugins/ToolSolderPaste.py:1541 msgid "" "CNCJob Solder paste object.\n" "In order to enable the GCode save section,\n" @@ -18014,11 +18068,11 @@ msgstr "" "etkinleştirmek için, nesnenin adı \n" "koruma olarak '_solderpaste' ile bitmelidir." -#: appTools/ToolSolderPaste.py:1556 +#: appPlugins/ToolSolderPaste.py:1556 msgid "Save GCode" msgstr "G Kod'u Kaydet" -#: appTools/ToolSolderPaste.py:1559 +#: appPlugins/ToolSolderPaste.py:1559 msgid "" "Save the generated GCode for Solder Paste dispensing\n" "on PCB pads, to a file." @@ -18026,47 +18080,48 @@ msgstr "" "PCB pedlerine lehim pastası dağıtımı için\n" "oluşturulan G Kod'u bir dosyaya kaydedin." -#: appTools/ToolSub.py:249 appTools/ToolSub.py:481 +#: appPlugins/ToolSub.py:249 appPlugins/ToolSub.py:481 msgid "No Target object loaded." msgstr "Yüklü hedef yoktur." -#: appTools/ToolSub.py:252 +#: appPlugins/ToolSub.py:252 msgid "Loading geometry from Gerber objects." msgstr "Gerber nesnelerinden şekil yükleniyor." -#: appTools/ToolSub.py:269 appTools/ToolSub.py:494 +#: appPlugins/ToolSub.py:269 appPlugins/ToolSub.py:494 msgid "No Subtractor object loaded." msgstr "Yüklü çıkarıcı nesnesi yok." -#: appTools/ToolSub.py:319 +#: appPlugins/ToolSub.py:319 msgid "Finished parsing geometry for aperture" msgstr "Bir aralık için şekil okuma işlemini tamamlandı" -#: appTools/ToolSub.py:321 +#: appPlugins/ToolSub.py:321 msgid "Subtraction aperture processing finished." msgstr "Aralık çıkarma işlemi tamamlandı." -#: appTools/ToolSub.py:454 appTools/ToolSub.py:648 appTools/ToolSub.py:730 +#: appPlugins/ToolSub.py:454 appPlugins/ToolSub.py:648 +#: appPlugins/ToolSub.py:730 msgid "Generating new object failed." msgstr "Yeni nesne oluşturulamadı." -#: appTools/ToolSub.py:458 appTools/ToolSub.py:653 +#: appPlugins/ToolSub.py:458 appPlugins/ToolSub.py:653 msgid "Created" msgstr "Oluşturuldu" -#: appTools/ToolSub.py:507 +#: appPlugins/ToolSub.py:507 msgid "Currently, the Subtractor geometry cannot be of type Multigeo." msgstr "Çıkarıcı şekli şu anda çoklu şekil tipinde olamaz." -#: appTools/ToolSub.py:547 +#: appPlugins/ToolSub.py:547 msgid "Parsing solid_geometry ..." msgstr "Dolgulu şekil okunuyor ..." -#: appTools/ToolSub.py:549 +#: appPlugins/ToolSub.py:549 msgid "Parsing solid_geometry for tool" msgstr "Bir araç için dolgulu şekil okunuyor" -#: appTools/ToolSub.py:766 +#: appPlugins/ToolSub.py:766 #, fuzzy #| msgid "" #| "A tool to substract one Gerber or Geometry object\n" @@ -18078,27 +18133,27 @@ msgstr "" "Aynı türden bir gerber veya şekil nesnesini birinden\n" "çıkarmak için kullanılan bir araç." -#: appTools/ToolSub.py:828 +#: appPlugins/ToolSub.py:828 msgid "" "Gerber object from which to subtract\n" "the subtractor Gerber object." msgstr "Gerber çıkartma nesnesinin çıkarıldığı Gerber nesnesi." -#: appTools/ToolSub.py:842 appTools/ToolSub.py:895 +#: appPlugins/ToolSub.py:842 appPlugins/ToolSub.py:895 msgid "Subtractor" msgstr "Çıkarıcı" -#: appTools/ToolSub.py:844 +#: appPlugins/ToolSub.py:844 msgid "" "Gerber object that will be subtracted\n" "from the target Gerber object." msgstr "Hedef Gerber nesnesinden çıkarılacak bir Gerber nesnesi." -#: appTools/ToolSub.py:851 +#: appPlugins/ToolSub.py:851 msgid "Subtract Gerber" msgstr "Gerber'i Çıkart" -#: appTools/ToolSub.py:854 +#: appPlugins/ToolSub.py:854 msgid "" "Will remove the area occupied by the subtractor\n" "Gerber from the Target Gerber.\n" @@ -18110,82 +18165,82 @@ msgstr "" "Lehim maskesi üzerindeki örtüşen serigrafiyi \n" "kaldırmak için kullanılabilir." -#: appTools/ToolSub.py:881 +#: appPlugins/ToolSub.py:881 msgid "" "Geometry object from which to subtract\n" "the subtractor Geometry object." msgstr "Şekil çıkarıcı nesnesinin çıkarılacağı şekil nesnesi." -#: appTools/ToolSub.py:897 +#: appPlugins/ToolSub.py:897 msgid "" "Geometry object that will be subtracted\n" "from the target Geometry object." msgstr "Hedef Şekil nesnesinden çıkarılacak şekil nesnesi." -#: appTools/ToolSub.py:909 +#: appPlugins/ToolSub.py:909 msgid "Subtract Geometry" msgstr "Şekli Çıkar" -#: appTools/ToolSub.py:912 +#: appPlugins/ToolSub.py:912 msgid "" "Will remove the area occupied by the subtractor\n" "Geometry from the Target Geometry." msgstr "Çıkarıcı tarafından kullanılan alanı hedef şekilden siler." -#: appTools/ToolTransform.py:103 appTools/ToolTransform.py:556 +#: appPlugins/ToolTransform.py:103 appPlugins/ToolTransform.py:556 msgid "Object Transform" msgstr "Nesne Döndür" -#: appTools/ToolTransform.py:319 +#: appPlugins/ToolTransform.py:319 msgid "CNCJob objects can't be rotated." msgstr "CNC İş nesneleri üzerinde döndürme işlemi yapılamaz." -#: appTools/ToolTransform.py:353 +#: appPlugins/ToolTransform.py:353 msgid "CNCJob objects can't be mirrored/flipped." msgstr "CNC İş nesneleri terslenemez/çevrilemez." -#: appTools/ToolTransform.py:384 +#: appPlugins/ToolTransform.py:384 msgid "Skew transformation can not be done for 0, 90 and 180 degrees." msgstr "Eğme işlemi 0, 90 ve 180 derecelerde yapılamaz." -#: appTools/ToolTransform.py:397 +#: appPlugins/ToolTransform.py:397 msgid "CNCJob objects can't be skewed." msgstr "CNC İş nesneleri üzerinde eğriltme işlemi yapılamaz." -#: appTools/ToolTransform.py:413 +#: appPlugins/ToolTransform.py:413 msgid "Skew on the" msgstr "Eğriltme işlemi" -#: appTools/ToolTransform.py:413 appTools/ToolTransform.py:448 -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:413 appPlugins/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:485 msgid "axis done" msgstr "ekseninde tamamlandı" -#: appTools/ToolTransform.py:431 +#: appPlugins/ToolTransform.py:431 msgid "CNCJob objects can't be scaled." msgstr "CNC İş nesnelerinde ölçeklendirme işlemi yapılamaz." -#: appTools/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:448 msgid "Scale on the" msgstr "Ölçeklendirme işlemi" -#: appTools/ToolTransform.py:464 +#: appPlugins/ToolTransform.py:464 msgid "CNCJob objects can't be offset." msgstr "CNC İş nesnelerinde hizalama işlemi gerçekleştirilemez." -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:485 msgid "Offset on the" msgstr "Hizalama işlemi" -#: appTools/ToolTransform.py:501 +#: appPlugins/ToolTransform.py:501 msgid "CNCJob objects can't be buffered." msgstr "CNC İş nesnelerinde tamponlama işlemi geçekleştirilemez." -#: appTools/ToolTransform.py:579 +#: appPlugins/ToolTransform.py:579 msgid "A plugin that allow geometry transformation." msgstr "" -#: appTools/ToolTransform.py:650 +#: appPlugins/ToolTransform.py:650 msgid "" "The object used as reference.\n" "The used point is the center of it's bounding box." @@ -18193,6 +18248,10 @@ msgstr "" "Referans olarak kullanılan nesne.\n" "Kullanılan nokta, sınırlayıcı kutunun merkezidir." +#: appProcess.py:172 +msgid "processes running." +msgstr "süreçler işliyor." + #: appTranslation.py:104 msgid "The application will restart." msgstr "Uygulama yeniden başlatılır." @@ -19530,7 +19589,7 @@ msgstr "Uç kalınlığı için okunan G-Kod dosyasından Şekil oluşturuluyor" msgid "G91 coordinates not implemented ..." msgstr "G91 koordinatları uygulanmadı ..." -#: defaults.py:897 +#: defaults.py:898 msgid "Failed to parse defaults file." msgstr "Varsayılan dosya okunamadı." diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 18f028d4..660a3e43 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-02-26 16:16+0200\n" +"POT-Creation-Date: 2021-02-27 04:51+0200\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -111,33 +111,34 @@ msgstr "" #: appEditors/AppGeoEditor.py:3135 appEditors/AppGeoEditor.py:4994 #: appEditors/AppGerberEditor.py:7134 appEditors/AppTextEditor.py:261 appGUI/MainGUI.py:3129 #: appGUI/MainGUI.py:3347 appGUI/MainGUI.py:3572 appObjects/ObjectCollection.py:127 -#: appTools/ToolCorners.py:410 appTools/ToolCorners.py:504 appTools/ToolFilm.py:380 -#: appTools/ToolFilm.py:516 appTools/ToolImage.py:131 appTools/ToolLevelling.py:1495 -#: appTools/ToolMove.py:275 appTools/ToolPcbWizard.py:207 appTools/ToolPcbWizard.py:230 -#: appTools/ToolQRCode.py:602 appTools/ToolQRCode.py:651 app_Main.py:1697 app_Main.py:2977 -#: app_Main.py:4701 app_Main.py:5100 app_Main.py:8789 app_Main.py:8828 app_Main.py:8872 -#: app_Main.py:8898 app_Main.py:8938 app_Main.py:8963 app_Main.py:9011 app_Main.py:9049 -#: app_Main.py:9095 app_Main.py:9137 app_Main.py:9179 app_Main.py:9220 app_Main.py:9262 -#: app_Main.py:9307 app_Main.py:9359 app_Main.py:9391 app_Main.py:9421 app_Main.py:9625 -#: app_Main.py:9662 app_Main.py:9705 app_Main.py:9779 app_Main.py:9835 app_Main.py:10101 -#: app_Main.py:10136 +#: appPlugins/ToolCorners.py:410 appPlugins/ToolCorners.py:504 appPlugins/ToolFilm.py:380 +#: appPlugins/ToolFilm.py:516 appPlugins/ToolImage.py:131 appPlugins/ToolLevelling.py:1495 +#: appPlugins/ToolMove.py:275 appPlugins/ToolPcbWizard.py:207 +#: appPlugins/ToolPcbWizard.py:230 appPlugins/ToolQRCode.py:602 appPlugins/ToolQRCode.py:651 +#: app_Main.py:1697 app_Main.py:2977 app_Main.py:4701 app_Main.py:5100 app_Main.py:8789 +#: app_Main.py:8828 app_Main.py:8872 app_Main.py:8898 app_Main.py:8938 app_Main.py:8963 +#: app_Main.py:9011 app_Main.py:9049 app_Main.py:9095 app_Main.py:9137 app_Main.py:9179 +#: app_Main.py:9220 app_Main.py:9262 app_Main.py:9307 app_Main.py:9359 app_Main.py:9391 +#: app_Main.py:9421 app_Main.py:9625 app_Main.py:9662 app_Main.py:9705 app_Main.py:9779 +#: app_Main.py:9835 app_Main.py:10101 app_Main.py:10136 msgid "Cancelled." msgstr "" #: Bookmark.py:312 appDatabase.py:2155 appEditors/AppTextEditor.py:316 -#: appObjects/FlatCAMCNCJob.py:697 appObjects/FlatCAMCNCJob.py:1093 appTools/ToolFilm.py:731 -#: appTools/ToolFilm.py:746 appTools/ToolFilm.py:795 appTools/ToolFilm.py:996 -#: appTools/ToolFilm.py:1006 appTools/ToolFilm.py:1055 appTools/ToolLevelling.py:1417 -#: appTools/ToolLevelling.py:1609 appTools/ToolSolderPaste.py:1126 app_Main.py:2985 -#: app_Main.py:10071 app_Main.py:10279 app_Main.py:10414 app_Main.py:10480 app_Main.py:11276 +#: appObjects/FlatCAMCNCJob.py:697 appObjects/FlatCAMCNCJob.py:1093 +#: appPlugins/ToolFilm.py:731 appPlugins/ToolFilm.py:746 appPlugins/ToolFilm.py:795 +#: appPlugins/ToolFilm.py:996 appPlugins/ToolFilm.py:1006 appPlugins/ToolFilm.py:1055 +#: appPlugins/ToolLevelling.py:1417 appPlugins/ToolLevelling.py:1609 +#: appPlugins/ToolSolderPaste.py:1126 app_Main.py:2985 app_Main.py:10071 app_Main.py:10279 +#: app_Main.py:10414 app_Main.py:10480 app_Main.py:11276 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:1749 appDatabase.py:2166 -#: appDatabase.py:2200 appTools/ToolNCC.py:1241 appTools/ToolPaint.py:843 app_Main.py:2996 -#: app_Main.py:6246 defaults.py:884 +#: appDatabase.py:2200 appPlugins/ToolNCC.py:1241 appPlugins/ToolPaint.py:843 +#: app_Main.py:2996 app_Main.py:6246 defaults.py:885 msgid "Could not load the file." msgstr "" @@ -161,27 +162,28 @@ msgstr "" msgid "The user requested a graceful exit of the current task." msgstr "" -#: appCommon/Common.py:301 appTools/ToolCopperThieving.py:366 appTools/ToolFollow.py:209 -#: appTools/ToolIsolation.py:1608 appTools/ToolNCC.py:1628 appTools/ToolPaint.py:1201 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:366 appPlugins/ToolFollow.py:209 +#: appPlugins/ToolIsolation.py:1608 appPlugins/ToolNCC.py:1628 appPlugins/ToolPaint.py:1201 msgid "Click the start point of the area." msgstr "" -#: appCommon/Common.py:360 appTools/ToolFollow.py:429 appTools/ToolNCC.py:1687 -#: appTools/ToolPaint.py:1349 +#: appCommon/Common.py:360 appPlugins/ToolFollow.py:429 appPlugins/ToolNCC.py:1687 +#: appPlugins/ToolPaint.py:1349 msgid "Click the end point of the area." msgstr "" -#: appCommon/Common.py:366 appCommon/Common.py:470 appTools/ToolCopperThieving.py:410 -#: appTools/ToolFollow.py:435 appTools/ToolFollow.py:486 appTools/ToolIsolation.py:2556 -#: appTools/ToolIsolation.py:2608 appTools/ToolNCC.py:1691 appTools/ToolNCC.py:1743 -#: appTools/ToolPaint.py:1355 appTools/ToolPaint.py:1406 +#: appCommon/Common.py:366 appCommon/Common.py:470 appPlugins/ToolCopperThieving.py:410 +#: appPlugins/ToolFollow.py:435 appPlugins/ToolFollow.py:486 +#: appPlugins/ToolIsolation.py:2556 appPlugins/ToolIsolation.py:2608 +#: appPlugins/ToolNCC.py:1691 appPlugins/ToolNCC.py:1743 appPlugins/ToolPaint.py:1355 +#: appPlugins/ToolPaint.py:1406 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2453 #: appEditors/AppGerberEditor.py:1022 appEditors/AppGerberEditor.py:1408 -#: appTools/ToolFollow.py:457 appTools/ToolIsolation.py:2579 appTools/ToolNCC.py:1714 -#: appTools/ToolPaint.py:1377 +#: appPlugins/ToolFollow.py:457 appPlugins/ToolIsolation.py:2579 appPlugins/ToolNCC.py:1714 +#: appPlugins/ToolPaint.py:1377 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -224,23 +226,24 @@ msgstr "" #: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3430 #: appGUI/ObjectUI.py:212 appGUI/ObjectUI.py:574 appGUI/ObjectUI.py:897 #: appGUI/ObjectUI.py:1989 appGUI/ObjectUI.py:2230 appGUI/ObjectUI.py:2297 -#: appTools/ToolCalibration.py:942 appTools/ToolFiducials.py:799 app_Main.py:8026 +#: appPlugins/ToolCalibration.py:942 appPlugins/ToolFiducials.py:799 app_Main.py:8026 msgid "Name" msgstr "" -#: appDatabase.py:38 appDatabase.py:265 appTools/ToolCalibration.py:943 -#: appTools/ToolMilling.py:3629 appTools/ToolSub.py:826 appTools/ToolSub.py:879 +#: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:943 +#: appPlugins/ToolMilling.py:3635 appPlugins/ToolSub.py:826 appPlugins/ToolSub.py:879 msgid "Target" msgstr "" #: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2844 #: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:671 appObjects/FlatCAMExcellon.py:962 #: appObjects/FlatCAMExcellon.py:1062 appObjects/FlatCAMObj.py:719 -#: appObjects/FlatCAMObj.py:782 appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 -#: appTools/ToolDrilling.py:2359 appTools/ToolIsolation.py:3231 appTools/ToolMilling.py:2516 -#: appTools/ToolMilling.py:2620 appTools/ToolMilling.py:3682 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 appTools/ToolPcbWizard.py:428 appTools/ToolReport.py:432 -#: appTools/ToolReport.py:495 appTools/ToolSolderPaste.py:1200 +#: appObjects/FlatCAMObj.py:782 appPlugins/ToolDrilling.py:2052 +#: appPlugins/ToolDrilling.py:2122 appPlugins/ToolDrilling.py:2359 +#: appPlugins/ToolIsolation.py:3231 appPlugins/ToolMilling.py:2516 +#: appPlugins/ToolMilling.py:2620 appPlugins/ToolMilling.py:3688 appPlugins/ToolNCC.py:4182 +#: appPlugins/ToolPaint.py:2988 appPlugins/ToolPcbWizard.py:428 appPlugins/ToolReport.py:432 +#: appPlugins/ToolReport.py:495 appPlugins/ToolSolderPaste.py:1200 #: tclCommands/TclCommandDrillcncjob.py:196 msgid "Diameter" msgstr "" @@ -282,8 +285,8 @@ msgstr "" #: appDatabase.py:218 appDatabase.py:1189 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 appTools/ToolCalculators.py:510 -#: appTools/ToolCutOut.py:2572 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 appPlugins/ToolCalculators.py:510 +#: appPlugins/ToolCutOut.py:2572 msgid "Tool Diameter" msgstr "" @@ -324,36 +327,37 @@ msgstr "" #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:2231 appDatabase.py:2425 #: appGUI/MainGUI.py:4634 appGUI/ObjectUI.py:740 appGUI/ObjectUI.py:1795 -#: appTools/ToolMilling.py:59 appTools/ToolMilling.py:191 +#: appPlugins/ToolMilling.py:59 appPlugins/ToolMilling.py:191 msgid "Milling" msgstr "" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2236 appDatabase.py:2426 -#: appGUI/ObjectUI.py:726 appTools/ToolDrilling.py:55 appTools/ToolDrilling.py:189 +#: appGUI/ObjectUI.py:726 appPlugins/ToolDrilling.py:55 appPlugins/ToolDrilling.py:189 msgid "Drilling" msgstr "" #: appDatabase.py:271 appDatabase.py:593 appDatabase.py:1782 appDatabase.py:2244 -#: appDatabase.py:2427 appGUI/MainGUI.py:4630 appTools/ToolIsolation.py:208 -#: appTools/ToolIsolation.py:3147 appTools/ToolMilling.py:3972 appTools/ToolNCC.py:4359 +#: appDatabase.py:2427 appGUI/MainGUI.py:4630 appPlugins/ToolIsolation.py:208 +#: appPlugins/ToolIsolation.py:3147 appPlugins/ToolMilling.py:3978 +#: appPlugins/ToolNCC.py:4359 msgid "Isolation" msgstr "" #: appDatabase.py:271 appDatabase.py:1783 appDatabase.py:2252 appDatabase.py:2428 #: appEditors/AppGeoEditor.py:582 appGUI/MainGUI.py:1683 appGUI/ObjectUI.py:1809 -#: appTools/ToolPaint.py:247 appTools/ToolPaint.py:877 appTools/ToolPaint.py:2882 +#: appPlugins/ToolPaint.py:247 appPlugins/ToolPaint.py:877 appPlugins/ToolPaint.py:2882 msgid "Paint" msgstr "" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2260 appDatabase.py:2429 -#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1819 appTools/ToolNCC.py:220 -#: appTools/ToolNCC.py:1276 appTools/ToolNCC.py:4080 +#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1819 appPlugins/ToolNCC.py:220 +#: appPlugins/ToolNCC.py:1276 appPlugins/ToolNCC.py:4080 msgid "NCC" msgstr "" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2268 appDatabase.py:2430 -#: appGUI/ObjectUI.py:380 appTools/ToolCutOut.py:171 appTools/ToolCutOut.py:517 -#: appTools/ToolCutOut.py:2296 +#: appGUI/ObjectUI.py:380 appPlugins/ToolCutOut.py:171 appPlugins/ToolCutOut.py:517 +#: appPlugins/ToolCutOut.py:2296 msgid "Cutout" msgstr "" @@ -361,8 +365,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:397 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 appTools/ToolFollow.py:745 -#: appTools/ToolIsolation.py:3633 appTools/ToolNCC.py:4629 appTools/ToolPaint.py:3309 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 appPlugins/ToolFollow.py:745 +#: appPlugins/ToolIsolation.py:3633 appPlugins/ToolNCC.py:4629 appPlugins/ToolPaint.py:3309 msgid "Shape" msgstr "" @@ -443,9 +447,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:109 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 appTools/ToolCalculators.py:498 -#: appTools/ToolCutOut.py:2470 appTools/ToolDrilling.py:2437 appTools/ToolMilling.py:1350 -#: appTools/ToolMilling.py:4076 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 appPlugins/ToolCalculators.py:498 +#: appPlugins/ToolCutOut.py:2470 appPlugins/ToolDrilling.py:2437 +#: appPlugins/ToolMilling.py:1350 appPlugins/ToolMilling.py:4082 msgid "Cut Z" msgstr "" @@ -481,9 +485,10 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:91 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:88 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 appTools/ToolCalibration.py:782 -#: appTools/ToolDrilling.py:1534 appTools/ToolDrilling.py:2479 appTools/ToolMilling.py:3296 -#: appTools/ToolMilling.py:4119 appTools/ToolSolderPaste.py:1320 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 appPlugins/ToolCalibration.py:782 +#: appPlugins/ToolDrilling.py:1534 appPlugins/ToolDrilling.py:2479 +#: appPlugins/ToolMilling.py:3302 appPlugins/ToolMilling.py:4125 +#: appPlugins/ToolSolderPaste.py:1320 msgid "Travel Z" msgstr "" @@ -522,8 +527,8 @@ msgid "" msgstr "" #: appDatabase.py:482 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:163 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 appTools/ToolMilling.py:4137 -#: appTools/ToolSolderPaste.py:1362 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 +#: appPlugins/ToolMilling.py:4143 appPlugins/ToolSolderPaste.py:1362 msgid "Feedrate X-Y" msgstr "" @@ -536,8 +541,9 @@ msgstr "" #: appDatabase.py:496 appDatabase.py:984 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:178 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:149 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 appTools/ToolDrilling.py:2496 -#: appTools/ToolMilling.py:4155 appTools/ToolSolderPaste.py:1375 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolMilling.py:4161 +#: appPlugins/ToolSolderPaste.py:1375 msgid "Feedrate Z" msgstr "" @@ -570,8 +576,8 @@ msgid "" "The speed of the spindle in RPM." msgstr "" -#: appDatabase.py:546 appDatabase.py:1039 appTools/ToolDrilling.py:2550 -#: appTools/ToolMilling.py:4240 +#: appDatabase.py:546 appDatabase.py:1039 appPlugins/ToolDrilling.py:2550 +#: appPlugins/ToolMilling.py:4246 msgid "Dwell" msgstr "" @@ -592,11 +598,11 @@ msgid "" "A delay used to allow the motor spindle reach its set speed." msgstr "" -#: appDatabase.py:583 appTools/ToolNCC.py:4349 +#: appDatabase.py:583 appPlugins/ToolNCC.py:4349 msgid "Operation" msgstr "" -#: appDatabase.py:585 appTools/ToolNCC.py:4351 +#: appDatabase.py:585 appPlugins/ToolNCC.py:4351 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -604,15 +610,15 @@ msgid "" "- Clear -> the regular non-copper clearing." msgstr "" -#: appDatabase.py:592 appEditors/AppGerberEditor.py:6484 appTools/ToolNCC.py:4358 +#: appDatabase.py:592 appEditors/AppGerberEditor.py:6484 appPlugins/ToolNCC.py:4358 msgid "Clear" msgstr "" #: appDatabase.py:601 appDatabase.py:846 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 appTools/ToolIsolation.py:3415 -#: appTools/ToolMilling.py:3875 appTools/ToolNCC.py:4367 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 appPlugins/ToolIsolation.py:3415 +#: appPlugins/ToolMilling.py:3881 appPlugins/ToolNCC.py:4367 msgid "Milling Type" msgstr "" @@ -621,8 +627,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:178 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 appTools/ToolIsolation.py:3417 -#: appTools/ToolIsolation.py:3425 appTools/ToolNCC.py:4369 appTools/ToolNCC.py:4377 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 appPlugins/ToolIsolation.py:3417 +#: appPlugins/ToolIsolation.py:3425 appPlugins/ToolNCC.py:4369 appPlugins/ToolNCC.py:4377 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -632,16 +638,16 @@ msgstr "" #: appDatabase.py:608 appDatabase.py:853 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 appTools/ToolIsolation.py:3422 -#: appTools/ToolNCC.py:4374 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 appPlugins/ToolIsolation.py:3422 +#: appPlugins/ToolNCC.py:4374 msgid "Climb" msgstr "" #: appDatabase.py:609 appDatabase.py:854 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 appTools/ToolIsolation.py:3423 -#: appTools/ToolNCC.py:4375 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 appPlugins/ToolIsolation.py:3423 +#: appPlugins/ToolNCC.py:4375 msgid "Conventional" msgstr "" @@ -651,16 +657,16 @@ msgstr "" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 appTools/ToolDrilling.py:2598 -#: appTools/ToolIsolation.py:3400 appTools/ToolMilling.py:3993 appTools/ToolNCC.py:4390 -#: appTools/ToolPaint.py:3134 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 appPlugins/ToolDrilling.py:2598 +#: appPlugins/ToolIsolation.py:3400 appPlugins/ToolMilling.py:3999 +#: appPlugins/ToolNCC.py:4390 appPlugins/ToolPaint.py:3134 msgid "Overlap" msgstr "" #: appDatabase.py:623 appDatabase.py:731 appEditors/AppGeoEditor.py:506 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 appTools/ToolNCC.py:4392 -#: appTools/ToolPaint.py:3136 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 appPlugins/ToolNCC.py:4392 +#: appPlugins/ToolPaint.py:3136 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -683,12 +689,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:103 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:262 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 appTools/ToolCopperThieving.py:1320 -#: appTools/ToolCopperThieving.py:1597 appTools/ToolCorners.py:789 -#: appTools/ToolCutOut.py:2511 appTools/ToolCutOut.py:2821 appTools/ToolExtract.py:1258 -#: appTools/ToolFiducials.py:904 appTools/ToolInvertGerber.py:249 -#: appTools/ToolInvertGerber.py:257 appTools/ToolMilling.py:3980 appTools/ToolNCC.py:4434 -#: appTools/ToolNCC.py:4536 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 +#: appPlugins/ToolCopperThieving.py:1320 appPlugins/ToolCopperThieving.py:1597 +#: appPlugins/ToolCorners.py:789 appPlugins/ToolCutOut.py:2511 appPlugins/ToolCutOut.py:2821 +#: appPlugins/ToolExtract.py:1258 appPlugins/ToolFiducials.py:904 +#: appPlugins/ToolInvertGerber.py:249 appPlugins/ToolInvertGerber.py:257 +#: appPlugins/ToolMilling.py:3986 appPlugins/ToolNCC.py:4434 appPlugins/ToolNCC.py:4536 msgid "Margin" msgstr "" @@ -697,9 +703,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:54 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 appTools/ToolCopperThieving.py:1322 -#: appTools/ToolCorners.py:791 appTools/ToolFiducials.py:906 appTools/ToolMilling.py:3982 -#: appTools/ToolNCC.py:4436 appTools/ToolNCC.py:4538 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 appPlugins/ToolCopperThieving.py:1322 +#: appPlugins/ToolCorners.py:791 appPlugins/ToolFiducials.py:906 +#: appPlugins/ToolMilling.py:3988 appPlugins/ToolNCC.py:4436 appPlugins/ToolNCC.py:4538 msgid "Bounding box margin." msgstr "" @@ -709,14 +715,15 @@ msgstr "" #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:99 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 appTools/ToolExtract.py:1025 -#: appTools/ToolLevelling.py:1828 appTools/ToolMilling.py:4008 appTools/ToolNCC.py:4411 -#: appTools/ToolPaint.py:3170 appTools/ToolPunchGerber.py:2102 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 appPlugins/ToolExtract.py:1025 +#: appPlugins/ToolLevelling.py:1828 appPlugins/ToolMilling.py:4014 +#: appPlugins/ToolNCC.py:4411 appPlugins/ToolPaint.py:3170 +#: appPlugins/ToolPunchGerber.py:2102 msgid "Method" msgstr "" #: appDatabase.py:657 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appTools/ToolNCC.py:4413 +#: appPlugins/ToolNCC.py:4413 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -727,8 +734,8 @@ msgstr "" #: appDatabase.py:665 appDatabase.py:779 appEditors/AppGeoEditor.py:552 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appTools/ToolMilling.py:4018 -#: appTools/ToolNCC.py:4426 appTools/ToolPaint.py:3184 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appPlugins/ToolMilling.py:4024 +#: appPlugins/ToolNCC.py:4426 appPlugins/ToolPaint.py:3184 msgid "Standard" msgstr "" @@ -736,8 +743,8 @@ msgstr "" #: appEditors/AppGeoEditor.py:640 appEditors/AppGeoEditor.py:5899 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appTools/ToolMilling.py:4018 -#: appTools/ToolNCC.py:4426 appTools/ToolPaint.py:3184 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appPlugins/ToolMilling.py:4024 +#: appPlugins/ToolNCC.py:4426 appPlugins/ToolPaint.py:3184 msgid "Seed" msgstr "" @@ -746,30 +753,30 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:336 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appParsers/ParseGerber.py:425 -#: appParsers/ParseHPGL2.py:200 appTools/ToolMilling.py:4018 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appParsers/ParseHPGL2.py:200 appPlugins/ToolMilling.py:4024 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Lines" msgstr "" #: appDatabase.py:665 appDatabase.py:779 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appTools/ToolNCC.py:4426 -#: appTools/ToolPaint.py:3184 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appPlugins/ToolNCC.py:4426 +#: appPlugins/ToolPaint.py:3184 msgid "Combo" msgstr "" #: appDatabase.py:673 appDatabase.py:790 appEditors/AppGeoEditor.py:559 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 appTools/ToolLevelling.py:1046 -#: appTools/ToolLevelling.py:1068 appTools/ToolLevelling.py:1913 -#: appTools/ToolLevelling.py:1936 appTools/ToolNCC.py:4447 appTools/ToolNCC.py:4549 -#: appTools/ToolPaint.py:3195 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 appPlugins/ToolLevelling.py:1046 +#: appPlugins/ToolLevelling.py:1068 appPlugins/ToolLevelling.py:1913 +#: appPlugins/ToolLevelling.py:1936 appPlugins/ToolNCC.py:4447 appPlugins/ToolNCC.py:4549 +#: appPlugins/ToolPaint.py:3195 msgid "Connect" msgstr "" #: appDatabase.py:677 appDatabase.py:793 appEditors/AppGeoEditor.py:561 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 appTools/ToolNCC.py:4451 -#: appTools/ToolNCC.py:4551 appTools/ToolPaint.py:3198 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 appPlugins/ToolNCC.py:4451 +#: appPlugins/ToolNCC.py:4551 appPlugins/ToolPaint.py:3198 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -777,15 +784,15 @@ msgstr "" #: appDatabase.py:683 appDatabase.py:797 appEditors/AppGeoEditor.py:569 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 appTools/ToolNCC.py:4457 -#: appTools/ToolNCC.py:4557 appTools/ToolPaint.py:3202 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 appPlugins/ToolNCC.py:4457 +#: appPlugins/ToolNCC.py:4557 appPlugins/ToolPaint.py:3202 msgid "Contour" msgstr "" #: appDatabase.py:687 appDatabase.py:800 appEditors/AppGeoEditor.py:571 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 appTools/ToolNCC.py:4461 -#: appTools/ToolNCC.py:4559 appTools/ToolPaint.py:3205 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 appPlugins/ToolNCC.py:4461 +#: appPlugins/ToolNCC.py:4559 appPlugins/ToolPaint.py:3205 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -796,14 +803,15 @@ msgstr "" #: appGUI/ObjectUI.py:136 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appTools/ToolEtchCompensation.py:432 appTools/ToolNCC.py:4467 appTools/ToolNCC.py:4565 -#: appTools/ToolPaint.py:3155 appTools/ToolPaint.py:3251 appTools/ToolTransform.py:561 +#: appPlugins/ToolEtchCompensation.py:432 appPlugins/ToolNCC.py:4467 +#: appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3155 appPlugins/ToolPaint.py:3251 +#: appPlugins/ToolTransform.py:561 msgid "Offset" msgstr "" #: appDatabase.py:697 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 appTools/ToolNCC.py:4471 -#: appTools/ToolNCC.py:4567 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 appPlugins/ToolNCC.py:4471 +#: appPlugins/ToolNCC.py:4567 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -811,8 +819,8 @@ msgid "" msgstr "" #: appDatabase.py:752 appEditors/AppGeoEditor.py:526 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 appTools/ToolPaint.py:3157 -#: appTools/ToolPaint.py:3253 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 appPlugins/ToolPaint.py:3157 +#: appPlugins/ToolPaint.py:3253 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -820,7 +828,7 @@ msgid "" msgstr "" #: appDatabase.py:767 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appTools/ToolPaint.py:3172 +#: appPlugins/ToolPaint.py:3172 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -833,36 +841,36 @@ msgid "" msgstr "" #: appDatabase.py:779 appDatabase.py:781 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appTools/ToolPaint.py:153 -#: appTools/ToolPaint.py:594 appTools/ToolPaint.py:3184 appTools/ToolPaint.py:3186 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appPlugins/ToolPaint.py:153 +#: appPlugins/ToolPaint.py:594 appPlugins/ToolPaint.py:3184 appPlugins/ToolPaint.py:3186 msgid "Laser_lines" msgstr "" #: appDatabase.py:818 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appTools/ToolIsolation.py:3387 +#: appPlugins/ToolIsolation.py:3387 msgid "Passes" msgstr "" #: appDatabase.py:820 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appTools/ToolIsolation.py:3389 +#: appPlugins/ToolIsolation.py:3389 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." msgstr "" #: appDatabase.py:833 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 appTools/ToolIsolation.py:3402 -#: appTools/ToolMilling.py:3995 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 appPlugins/ToolIsolation.py:3402 +#: appPlugins/ToolMilling.py:4001 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" #: appDatabase.py:866 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appTools/ToolIsolation.py:3435 +#: appPlugins/ToolIsolation.py:3435 msgid "Isolation Type" msgstr "" #: appDatabase.py:868 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appTools/ToolIsolation.py:3437 +#: appPlugins/ToolIsolation.py:3437 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -875,34 +883,35 @@ msgid "" msgstr "" #: appDatabase.py:877 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 appTools/ToolIsolation.py:3446 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 appPlugins/ToolIsolation.py:3446 msgid "Full" msgstr "" #: appDatabase.py:878 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appTools/ToolIsolation.py:3447 +#: appPlugins/ToolIsolation.py:3447 msgid "Ext" msgstr "" #: appDatabase.py:879 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appTools/ToolIsolation.py:3448 +#: appPlugins/ToolIsolation.py:3448 msgid "Int" msgstr "" #: appDatabase.py:897 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appTools/ToolDrilling.py:2439 appTools/ToolMilling.py:1352 appTools/ToolMilling.py:4078 +#: appPlugins/ToolDrilling.py:2439 appPlugins/ToolMilling.py:1352 +#: appPlugins/ToolMilling.py:4084 msgid "" "Drill depth (negative)\n" "below the copper surface." msgstr "" #: appDatabase.py:913 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 -#: appTools/ToolDrilling.py:2574 +#: appPlugins/ToolDrilling.py:2574 msgid "Offset Z" msgstr "" #: appDatabase.py:915 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 -#: appTools/ToolDrilling.py:2576 +#: appPlugins/ToolDrilling.py:2576 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -911,8 +920,8 @@ msgstr "" #: appDatabase.py:932 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 appTools/ToolCutOut.py:2487 -#: appTools/ToolDrilling.py:2457 appTools/ToolMilling.py:4097 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 appPlugins/ToolCutOut.py:2487 +#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolMilling.py:4103 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -921,20 +930,20 @@ msgid "" msgstr "" #: appDatabase.py:954 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 appTools/ToolCutOut.py:2498 -#: appTools/ToolDrilling.py:2470 appTools/ToolMilling.py:4110 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 appPlugins/ToolCutOut.py:2498 +#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4116 msgid "Depth of each pass (positive)." msgstr "" #: appDatabase.py:963 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appTools/ToolDrilling.py:2481 appTools/ToolMilling.py:4121 +#: appPlugins/ToolDrilling.py:2481 appPlugins/ToolMilling.py:4127 msgid "" "Tool height when travelling\n" "across the XY plane." msgstr "" #: appDatabase.py:986 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appTools/ToolDrilling.py:2498 appTools/ToolMilling.py:4157 +#: appPlugins/ToolDrilling.py:2498 appPlugins/ToolMilling.py:4163 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -943,13 +952,13 @@ msgid "" msgstr "" #: appDatabase.py:1001 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:60 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 appTools/ToolDrilling.py:2513 -#: appTools/ToolMilling.py:4172 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 appPlugins/ToolDrilling.py:2513 +#: appPlugins/ToolMilling.py:4178 msgid "Feedrate Rapids" msgstr "" #: appDatabase.py:1003 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appTools/ToolDrilling.py:2515 appTools/ToolMilling.py:4174 +#: appPlugins/ToolDrilling.py:2515 appPlugins/ToolMilling.py:4180 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -959,40 +968,40 @@ msgid "" msgstr "" #: appDatabase.py:1024 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:194 -#: appTools/ToolDrilling.py:1548 appTools/ToolDrilling.py:2535 appTools/ToolMilling.py:3314 -#: appTools/ToolMilling.py:4225 +#: appPlugins/ToolDrilling.py:1548 appPlugins/ToolDrilling.py:2535 +#: appPlugins/ToolMilling.py:3320 appPlugins/ToolMilling.py:4231 msgid "Spindle speed" msgstr "" #: appDatabase.py:1026 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 -#: appTools/ToolDrilling.py:2537 appTools/ToolMilling.py:4227 +#: appPlugins/ToolDrilling.py:2537 appPlugins/ToolMilling.py:4233 msgid "" "Speed of the spindle\n" "in RPM (optional)" msgstr "" #: appDatabase.py:1071 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 -#: appTools/ToolDrilling.py:2590 +#: appPlugins/ToolDrilling.py:2590 msgid "Drill slots" msgstr "" #: appDatabase.py:1073 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 -#: appTools/ToolDrilling.py:2592 +#: appPlugins/ToolDrilling.py:2592 msgid "If the selected tool has slots then they will be drilled." msgstr "" #: appDatabase.py:1084 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 -#: appTools/ToolDrilling.py:2600 +#: appPlugins/ToolDrilling.py:2600 msgid "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" #: appDatabase.py:1098 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 -#: appTools/ToolDrilling.py:2614 +#: appPlugins/ToolDrilling.py:2614 msgid "Last drill" msgstr "" #: appDatabase.py:1100 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 -#: appTools/ToolDrilling.py:2616 +#: appPlugins/ToolDrilling.py:2616 msgid "" "If the slot length is not completely covered by drill holes,\n" "add a drill hole on the slot end point." @@ -1000,8 +1009,8 @@ msgstr "" #: appDatabase.py:1128 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 appTools/ToolCutOut.py:2513 -#: appTools/ToolCutOut.py:2823 appTools/ToolExtract.py:1260 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 appPlugins/ToolCutOut.py:2513 +#: appPlugins/ToolCutOut.py:2823 appPlugins/ToolExtract.py:1260 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1009,12 +1018,12 @@ msgid "" msgstr "" #: appDatabase.py:1140 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:119 -#: appTools/ToolCutOut.py:2521 +#: appPlugins/ToolCutOut.py:2521 msgid "Gap size" msgstr "" #: appDatabase.py:1142 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 -#: appTools/ToolCutOut.py:2523 +#: appPlugins/ToolCutOut.py:2523 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1023,12 +1032,12 @@ msgid "" msgstr "" #: appDatabase.py:1151 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:136 -#: appTools/ToolCutOut.py:2537 +#: appPlugins/ToolCutOut.py:2537 msgid "Gap type" msgstr "" #: appDatabase.py:1153 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 -#: appTools/ToolCutOut.py:2539 +#: appPlugins/ToolCutOut.py:2539 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1037,29 +1046,29 @@ msgid "" msgstr "" #: appDatabase.py:1161 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:146 -#: appTools/ToolCutOut.py:2547 +#: appPlugins/ToolCutOut.py:2547 msgid "Bridge" msgstr "" #: appDatabase.py:1162 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:147 -#: appTools/ToolCutOut.py:2548 +#: appPlugins/ToolCutOut.py:2548 msgid "Thin" msgstr "" #: appDatabase.py:1173 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:157 -#: appTools/ToolCutOut.py:2558 +#: appPlugins/ToolCutOut.py:2558 msgid "Depth" msgstr "" #: appDatabase.py:1175 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2560 +#: appPlugins/ToolCutOut.py:2560 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." msgstr "" #: appDatabase.py:1191 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 -#: appTools/ToolCutOut.py:2574 +#: appPlugins/ToolCutOut.py:2574 msgid "The drill hole diameter when doing mouse bites." msgstr "" @@ -1067,34 +1076,34 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1467 appTools/ToolCopperThieving.py:1507 -#: appTools/ToolCopperThieving.py:1547 appTools/ToolCutOut.py:2584 +#: appPlugins/ToolCopperThieving.py:1467 appPlugins/ToolCopperThieving.py:1507 +#: appPlugins/ToolCopperThieving.py:1547 appPlugins/ToolCutOut.py:2584 msgid "Spacing" msgstr "" #: appDatabase.py:1204 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appTools/ToolCutOut.py:2586 +#: appPlugins/ToolCutOut.py:2586 msgid "The spacing between drill holes when doing mouse bites." msgstr "" #: appDatabase.py:1223 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:218 -#: appTools/ToolCutOut.py:2400 +#: appPlugins/ToolCutOut.py:2400 msgid "Convex Shape" msgstr "" #: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 -#: appTools/ToolCutOut.py:2402 appTools/ToolCutOut.py:2407 +#: appPlugins/ToolCutOut.py:2402 appPlugins/ToolCutOut.py:2407 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." msgstr "" #: appDatabase.py:1234 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:194 -#: appTools/ToolCutOut.py:2631 +#: appPlugins/ToolCutOut.py:2631 msgid "Gaps" msgstr "" -#: appDatabase.py:1236 appTools/ToolCutOut.py:2633 +#: appDatabase.py:1236 appPlugins/ToolCutOut.py:2633 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1162,9 +1171,9 @@ msgid "" "in the Tools Database." msgstr "" -#: appDatabase.py:1333 appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 appGUI/GUIElements.py:3908 -#: appGUI/MainGUI.py:1615 appGUI/preferences/PreferencesUIManager.py:959 app_Main.py:2630 +#: appDatabase.py:1333 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 +#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 appGUI/GUIElements.py:3909 +#: appGUI/MainGUI.py:1615 appGUI/preferences/PreferencesUIManager.py:961 app_Main.py:2630 #: app_Main.py:3710 app_Main.py:4638 app_Main.py:4891 app_Main.py:9447 msgid "Cancel" msgstr "" @@ -1172,64 +1181,70 @@ msgstr "" #: appDatabase.py:1346 appDatabase.py:1357 appEditors/AppExcEditor.py:4561 #: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:884 #: appEditors/appGCodeEditor.py:895 appGUI/ObjectUI.py:156 appGUI/ObjectUI.py:167 -#: appTool.py:284 appTool.py:295 appTools/ToolAlignObjects.py:535 -#: appTools/ToolAlignObjects.py:546 appTools/ToolCalculators.py:733 -#: appTools/ToolCalculators.py:744 appTools/ToolCalibration.py:1408 -#: appTools/ToolCalibration.py:1419 appTools/ToolCopperThieving.py:1761 -#: appTools/ToolCopperThieving.py:1772 appTools/ToolCorners.py:903 -#: appTools/ToolCorners.py:914 appTools/ToolCutOut.py:2889 appTools/ToolCutOut.py:2900 -#: appTools/ToolDblSided.py:1112 appTools/ToolDblSided.py:1123 appTools/ToolDistance.py:672 -#: appTools/ToolDistance.py:683 appTools/ToolDistanceMin.py:362 -#: appTools/ToolDistanceMin.py:373 appTools/ToolDrilling.py:2941 -#: appTools/ToolDrilling.py:2952 appTools/ToolEtchCompensation.py:491 -#: appTools/ToolEtchCompensation.py:502 appTools/ToolExtract.py:1337 -#: appTools/ToolExtract.py:1348 appTools/ToolFiducials.py:1069 -#: appTools/ToolFiducials.py:1080 appTools/ToolFilm.py:1677 appTools/ToolFilm.py:1688 -#: appTools/ToolFollow.py:805 appTools/ToolFollow.py:816 appTools/ToolImage.py:350 -#: appTools/ToolImage.py:361 appTools/ToolInvertGerber.py:320 -#: appTools/ToolInvertGerber.py:331 appTools/ToolIsolation.py:3702 -#: appTools/ToolIsolation.py:3713 appTools/ToolLevelling.py:2262 -#: appTools/ToolLevelling.py:2273 appTools/ToolMilling.py:4548 appTools/ToolMilling.py:4559 -#: appTools/ToolNCC.py:4791 appTools/ToolNCC.py:4802 appTools/ToolOptimal.py:638 -#: appTools/ToolOptimal.py:649 appTools/ToolPaint.py:3411 appTools/ToolPaint.py:3422 -#: appTools/ToolPanelize.py:1365 appTools/ToolPanelize.py:1376 appTools/ToolPcbWizard.py:519 -#: appTools/ToolPcbWizard.py:530 appTools/ToolPunchGerber.py:2363 -#: appTools/ToolPunchGerber.py:2374 appTools/ToolQRCode.py:1025 appTools/ToolQRCode.py:1036 -#: appTools/ToolRulesCheck.py:1701 appTools/ToolRulesCheck.py:1712 -#: appTools/ToolSolderPaste.py:1598 appTools/ToolSolderPaste.py:1609 appTools/ToolSub.py:947 -#: appTools/ToolSub.py:958 appTools/ToolTransform.py:1011 appTools/ToolTransform.py:1022 +#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolAlignObjects.py:546 +#: appPlugins/ToolCalculators.py:733 appPlugins/ToolCalculators.py:744 +#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCalibration.py:1419 +#: appPlugins/ToolCopperThieving.py:1761 appPlugins/ToolCopperThieving.py:1772 +#: appPlugins/ToolCorners.py:903 appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2889 +#: appPlugins/ToolCutOut.py:2900 appPlugins/ToolDblSided.py:1112 +#: appPlugins/ToolDblSided.py:1123 appPlugins/ToolDistance.py:672 +#: appPlugins/ToolDistance.py:683 appPlugins/ToolDistanceMin.py:362 +#: appPlugins/ToolDistanceMin.py:373 appPlugins/ToolDrilling.py:2941 +#: appPlugins/ToolDrilling.py:2952 appPlugins/ToolEtchCompensation.py:491 +#: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1337 +#: appPlugins/ToolExtract.py:1348 appPlugins/ToolFiducials.py:1069 +#: appPlugins/ToolFiducials.py:1080 appPlugins/ToolFilm.py:1677 appPlugins/ToolFilm.py:1688 +#: appPlugins/ToolFollow.py:805 appPlugins/ToolFollow.py:816 appPlugins/ToolImage.py:350 +#: appPlugins/ToolImage.py:361 appPlugins/ToolInvertGerber.py:320 +#: appPlugins/ToolInvertGerber.py:331 appPlugins/ToolIsolation.py:3702 +#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2262 +#: appPlugins/ToolLevelling.py:2273 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolMilling.py:4565 appPlugins/ToolNCC.py:4791 appPlugins/ToolNCC.py:4802 +#: appPlugins/ToolOptimal.py:638 appPlugins/ToolOptimal.py:649 appPlugins/ToolPaint.py:3411 +#: appPlugins/ToolPaint.py:3422 appPlugins/ToolPanelize.py:1365 +#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPcbWizard.py:519 +#: appPlugins/ToolPcbWizard.py:530 appPlugins/ToolPunchGerber.py:2363 +#: appPlugins/ToolPunchGerber.py:2374 appPlugins/ToolQRCode.py:1025 +#: appPlugins/ToolQRCode.py:1036 appPlugins/ToolRulesCheck.py:1701 +#: appPlugins/ToolRulesCheck.py:1712 appPlugins/ToolSolderPaste.py:1598 +#: appPlugins/ToolSolderPaste.py:1609 appPlugins/ToolSub.py:947 appPlugins/ToolSub.py:958 +#: appPlugins/ToolTransform.py:1011 appPlugins/ToolTransform.py:1022 appTool.py:284 +#: appTool.py:295 msgid "Edited value is out of range" msgstr "" #: appDatabase.py:1352 appDatabase.py:1359 appEditors/AppExcEditor.py:4567 #: appEditors/AppExcEditor.py:4574 appEditors/appGCodeEditor.py:890 #: appEditors/appGCodeEditor.py:897 appGUI/ObjectUI.py:162 appGUI/ObjectUI.py:169 -#: appTool.py:290 appTool.py:297 appTools/ToolAlignObjects.py:541 -#: appTools/ToolAlignObjects.py:548 appTools/ToolCalculators.py:739 -#: appTools/ToolCalculators.py:746 appTools/ToolCalibration.py:1414 -#: appTools/ToolCalibration.py:1421 appTools/ToolCopperThieving.py:1767 -#: appTools/ToolCopperThieving.py:1774 appTools/ToolCorners.py:909 -#: appTools/ToolCorners.py:916 appTools/ToolCutOut.py:2895 appTools/ToolCutOut.py:2902 -#: appTools/ToolDblSided.py:1118 appTools/ToolDblSided.py:1125 appTools/ToolDistance.py:678 -#: appTools/ToolDistance.py:685 appTools/ToolDistanceMin.py:368 -#: appTools/ToolDistanceMin.py:375 appTools/ToolDrilling.py:2947 -#: appTools/ToolDrilling.py:2954 appTools/ToolEtchCompensation.py:497 -#: appTools/ToolEtchCompensation.py:504 appTools/ToolExtract.py:1343 -#: appTools/ToolExtract.py:1350 appTools/ToolFiducials.py:1075 -#: appTools/ToolFiducials.py:1082 appTools/ToolFilm.py:1683 appTools/ToolFilm.py:1690 -#: appTools/ToolFollow.py:811 appTools/ToolFollow.py:818 appTools/ToolImage.py:356 -#: appTools/ToolImage.py:363 appTools/ToolInvertGerber.py:326 -#: appTools/ToolInvertGerber.py:333 appTools/ToolIsolation.py:3708 -#: appTools/ToolIsolation.py:3715 appTools/ToolLevelling.py:2268 -#: appTools/ToolLevelling.py:2275 appTools/ToolMilling.py:4554 appTools/ToolMilling.py:4561 -#: appTools/ToolNCC.py:4797 appTools/ToolNCC.py:4804 appTools/ToolOptimal.py:644 -#: appTools/ToolOptimal.py:651 appTools/ToolPaint.py:3417 appTools/ToolPaint.py:3424 -#: appTools/ToolPanelize.py:1371 appTools/ToolPanelize.py:1378 appTools/ToolPcbWizard.py:525 -#: appTools/ToolPcbWizard.py:532 appTools/ToolPunchGerber.py:2369 -#: appTools/ToolPunchGerber.py:2376 appTools/ToolQRCode.py:1031 appTools/ToolQRCode.py:1038 -#: appTools/ToolRulesCheck.py:1707 appTools/ToolRulesCheck.py:1714 -#: appTools/ToolSolderPaste.py:1604 appTools/ToolSolderPaste.py:1611 appTools/ToolSub.py:953 -#: appTools/ToolSub.py:960 appTools/ToolTransform.py:1017 appTools/ToolTransform.py:1024 +#: appPlugins/ToolAlignObjects.py:541 appPlugins/ToolAlignObjects.py:548 +#: appPlugins/ToolCalculators.py:739 appPlugins/ToolCalculators.py:746 +#: appPlugins/ToolCalibration.py:1414 appPlugins/ToolCalibration.py:1421 +#: appPlugins/ToolCopperThieving.py:1767 appPlugins/ToolCopperThieving.py:1774 +#: appPlugins/ToolCorners.py:909 appPlugins/ToolCorners.py:916 appPlugins/ToolCutOut.py:2895 +#: appPlugins/ToolCutOut.py:2902 appPlugins/ToolDblSided.py:1118 +#: appPlugins/ToolDblSided.py:1125 appPlugins/ToolDistance.py:678 +#: appPlugins/ToolDistance.py:685 appPlugins/ToolDistanceMin.py:368 +#: appPlugins/ToolDistanceMin.py:375 appPlugins/ToolDrilling.py:2947 +#: appPlugins/ToolDrilling.py:2954 appPlugins/ToolEtchCompensation.py:497 +#: appPlugins/ToolEtchCompensation.py:504 appPlugins/ToolExtract.py:1343 +#: appPlugins/ToolExtract.py:1350 appPlugins/ToolFiducials.py:1075 +#: appPlugins/ToolFiducials.py:1082 appPlugins/ToolFilm.py:1683 appPlugins/ToolFilm.py:1690 +#: appPlugins/ToolFollow.py:811 appPlugins/ToolFollow.py:818 appPlugins/ToolImage.py:356 +#: appPlugins/ToolImage.py:363 appPlugins/ToolInvertGerber.py:326 +#: appPlugins/ToolInvertGerber.py:333 appPlugins/ToolIsolation.py:3708 +#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolLevelling.py:2268 +#: appPlugins/ToolLevelling.py:2275 appPlugins/ToolMilling.py:4560 +#: appPlugins/ToolMilling.py:4567 appPlugins/ToolNCC.py:4797 appPlugins/ToolNCC.py:4804 +#: appPlugins/ToolOptimal.py:644 appPlugins/ToolOptimal.py:651 appPlugins/ToolPaint.py:3417 +#: appPlugins/ToolPaint.py:3424 appPlugins/ToolPanelize.py:1371 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPcbWizard.py:525 +#: appPlugins/ToolPcbWizard.py:532 appPlugins/ToolPunchGerber.py:2369 +#: appPlugins/ToolPunchGerber.py:2376 appPlugins/ToolQRCode.py:1031 +#: appPlugins/ToolQRCode.py:1038 appPlugins/ToolRulesCheck.py:1707 +#: appPlugins/ToolRulesCheck.py:1714 appPlugins/ToolSolderPaste.py:1604 +#: appPlugins/ToolSolderPaste.py:1611 appPlugins/ToolSub.py:953 appPlugins/ToolSub.py:960 +#: appPlugins/ToolTransform.py:1017 appPlugins/ToolTransform.py:1024 appTool.py:290 +#: appTool.py:297 msgid "Edited value is within limits." msgstr "" @@ -1258,19 +1273,21 @@ msgid "Save changes" msgstr "" #: appDatabase.py:1738 appDatabase.py:2222 appDatabase.py:2677 appDatabase.py:2689 -#: appGUI/MainGUI.py:493 appObjects/FlatCAMGeometry.py:1410 appTools/ToolCutOut.py:667 -#: appTools/ToolCutOut.py:689 appTools/ToolCutOut.py:730 appTools/ToolIsolation.py:2786 -#: appTools/ToolIsolation.py:2796 appTools/ToolIsolation.py:2880 -#: appTools/ToolMilling.py:2182 appTools/ToolNCC.py:3973 appTools/ToolNCC.py:3983 -#: appTools/ToolNCC.py:4063 appTools/ToolPaint.py:2766 appTools/ToolPaint.py:2776 -#: appTools/ToolPaint.py:2865 app_Main.py:6250 app_Main.py:6287 app_Main.py:6374 -#: app_Main.py:6386 app_Main.py:6395 app_Main.py:6405 +#: appGUI/MainGUI.py:493 appObjects/FlatCAMGeometry.py:1410 appPlugins/ToolCutOut.py:667 +#: appPlugins/ToolCutOut.py:689 appPlugins/ToolCutOut.py:730 +#: appPlugins/ToolIsolation.py:2786 appPlugins/ToolIsolation.py:2796 +#: appPlugins/ToolIsolation.py:2880 appPlugins/ToolMilling.py:2182 +#: appPlugins/ToolNCC.py:3973 appPlugins/ToolNCC.py:3983 appPlugins/ToolNCC.py:4063 +#: appPlugins/ToolPaint.py:2766 appPlugins/ToolPaint.py:2776 appPlugins/ToolPaint.py:2865 +#: app_Main.py:6250 app_Main.py:6287 app_Main.py:6374 app_Main.py:6386 app_Main.py:6395 +#: app_Main.py:6405 msgid "Tools Database" msgstr "" #: appDatabase.py:1757 appDatabase.py:2208 appObjects/FlatCAMGeometry.py:1234 -#: appTools/ToolCutOut.py:494 appTools/ToolDrilling.py:1122 appTools/ToolIsolation.py:1283 -#: appTools/ToolMilling.py:1997 appTools/ToolNCC.py:1252 appTools/ToolPaint.py:854 +#: appPlugins/ToolCutOut.py:494 appPlugins/ToolDrilling.py:1122 +#: appPlugins/ToolIsolation.py:1283 appPlugins/ToolMilling.py:1997 +#: appPlugins/ToolNCC.py:1252 appPlugins/ToolPaint.py:854 msgid "Failed to parse Tools DB file." msgstr "" @@ -1322,7 +1339,7 @@ msgstr "" msgid "No Tool/row selected in the Tools Database table" msgstr "" -#: appDatabase.py:2657 appTools/ToolDrilling.py:1126 +#: appDatabase.py:2657 appPlugins/ToolDrilling.py:1126 msgid "Tools DB empty." msgstr "" @@ -1378,13 +1395,14 @@ msgstr "" #: appObjects/FlatCAMGerber.py:434 appParsers/ParseGerber.py:2140 #: appParsers/ParseGerber.py:2231 appParsers/ParseGerber.py:2306 #: appParsers/ParseGerber.py:2380 appParsers/ParseGerber.py:2442 -#: appTools/ToolAlignObjects.py:271 appTools/ToolAlignObjects.py:293 -#: appTools/ToolCalculators.py:277 appTools/ToolCalculators.py:287 -#: appTools/ToolCalibration.py:312 appTools/ToolCutOut.py:1603 appTools/ToolFiducials.py:602 -#: appTools/ToolFiducials.py:616 appTools/ToolFollow.py:325 appTools/ToolFollow.py:396 -#: appTools/ToolIsolation.py:1566 appTools/ToolPaint.py:2324 appTools/ToolPanelize.py:1035 -#: app_Main.py:5439 app_Main.py:5593 tclCommands/TclCommandPanelize.py:304 -#: tclCommands/TclCommandPanelize.py:313 +#: appPlugins/ToolAlignObjects.py:271 appPlugins/ToolAlignObjects.py:293 +#: appPlugins/ToolCalculators.py:277 appPlugins/ToolCalculators.py:287 +#: appPlugins/ToolCalibration.py:312 appPlugins/ToolCutOut.py:1603 +#: appPlugins/ToolFiducials.py:602 appPlugins/ToolFiducials.py:616 +#: appPlugins/ToolFollow.py:325 appPlugins/ToolFollow.py:396 +#: appPlugins/ToolIsolation.py:1566 appPlugins/ToolPaint.py:2324 +#: appPlugins/ToolPanelize.py:1035 app_Main.py:5439 app_Main.py:5593 +#: tclCommands/TclCommandPanelize.py:304 tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "" @@ -1419,18 +1437,19 @@ msgstr "" #: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1223 #: appEditors/AppGerberEditor.py:800 appEditors/AppGerberEditor.py:5834 -#: appObjects/FlatCAMCNCJob.py:774 appTools/ToolCopperThieving.py:325 -#: appTools/ToolCopperThieving.py:926 appTools/ToolCopperThieving.py:1139 -#: appTools/ToolCorners.py:224 appTools/ToolCorners.py:494 appTools/ToolCorners.py:596 -#: appTools/ToolCutOut.py:959 appTools/ToolCutOut.py:985 appTools/ToolCutOut.py:1117 -#: appTools/ToolCutOut.py:1341 appTools/ToolCutOut.py:1495 appTools/ToolCutOut.py:1539 -#: appTools/ToolCutOut.py:1557 appTools/ToolCutOut.py:1571 appTools/ToolDblSided.py:523 -#: appTools/ToolExtract.py:703 appTools/ToolExtract.py:752 appTools/ToolExtract.py:761 -#: appTools/ToolExtract.py:765 appTools/ToolFiducials.py:310 appTools/ToolFiducials.py:562 -#: appTools/ToolFiducials.py:610 appTools/ToolFiducials.py:624 appTools/ToolFilm.py:777 -#: appTools/ToolFilm.py:1037 appTools/ToolMove.py:166 appTools/ToolPaint.py:2318 -#: app_Main.py:4934 camlib.py:2436 camlib.py:2503 camlib.py:2571 camlib.py:2649 -#: camlib.py:5326 camlib.py:5721 +#: appObjects/FlatCAMCNCJob.py:774 appPlugins/ToolCopperThieving.py:325 +#: appPlugins/ToolCopperThieving.py:926 appPlugins/ToolCopperThieving.py:1139 +#: appPlugins/ToolCorners.py:224 appPlugins/ToolCorners.py:494 appPlugins/ToolCorners.py:596 +#: appPlugins/ToolCutOut.py:959 appPlugins/ToolCutOut.py:985 appPlugins/ToolCutOut.py:1117 +#: appPlugins/ToolCutOut.py:1341 appPlugins/ToolCutOut.py:1495 appPlugins/ToolCutOut.py:1539 +#: appPlugins/ToolCutOut.py:1557 appPlugins/ToolCutOut.py:1571 +#: appPlugins/ToolDblSided.py:523 appPlugins/ToolExtract.py:703 +#: appPlugins/ToolExtract.py:752 appPlugins/ToolExtract.py:761 appPlugins/ToolExtract.py:765 +#: appPlugins/ToolFiducials.py:310 appPlugins/ToolFiducials.py:562 +#: appPlugins/ToolFiducials.py:610 appPlugins/ToolFiducials.py:624 +#: appPlugins/ToolFilm.py:777 appPlugins/ToolFilm.py:1037 appPlugins/ToolMove.py:166 +#: appPlugins/ToolPaint.py:2318 app_Main.py:4934 camlib.py:2436 camlib.py:2503 +#: camlib.py:2571 camlib.py:2649 camlib.py:5326 camlib.py:5721 msgid "Failed." msgstr "" @@ -1477,63 +1496,66 @@ msgstr "" #: appEditors/AppExcEditor.py:1913 appEditors/AppGeoEditor.py:4141 #: appEditors/AppGerberEditor.py:3458 appEditors/AppGerberEditor.py:6168 -#: appEditors/AppGerberEditor.py:6477 appGUI/GUIElements.py:338 appGUI/GUIElements.py:1035 -#: appGUI/GUIElements.py:1434 appGUI/GUIElements.py:1645 appGUI/GUIElements.py:1929 -#: appGUI/GUIElements.py:3961 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 +#: appEditors/AppGerberEditor.py:6477 appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 +#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 +#: appGUI/GUIElements.py:3962 appGUI/MainGUI.py:423 appGUI/MainGUI.py:751 #: appGUI/MainGUI.py:810 appGUI/MainGUI.py:887 appGUI/MainGUI.py:1017 appGUI/MainGUI.py:1267 #: appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2238 appGUI/MainGUI.py:2480 -#: appGUI/MainGUI.py:5110 appTools/ToolDrilling.py:300 appTools/ToolIsolation.py:71 -#: appTools/ToolMilling.py:389 appTools/ToolMilling.py:397 appTools/ToolNCC.py:69 -#: appTools/ToolPaint.py:142 appTools/ToolSolderPaste.py:182 app_Main.py:6776 +#: appGUI/MainGUI.py:5110 appPlugins/ToolDrilling.py:300 appPlugins/ToolIsolation.py:71 +#: appPlugins/ToolMilling.py:389 appPlugins/ToolMilling.py:397 appPlugins/ToolNCC.py:69 +#: appPlugins/ToolPaint.py:142 appPlugins/ToolSolderPaste.py:182 app_Main.py:6776 msgid "Delete" msgstr "" #: appEditors/AppExcEditor.py:2140 appObjects/FlatCAMExcellon.py:376 -#: appTools/ToolDrilling.py:752 appTools/ToolMilling.py:1150 +#: appPlugins/ToolDrilling.py:752 appPlugins/ToolMilling.py:1150 msgid "Total Drills" msgstr "" #: appEditors/AppExcEditor.py:2172 appObjects/FlatCAMExcellon.py:410 -#: appTools/ToolDrilling.py:779 appTools/ToolMilling.py:1177 +#: appPlugins/ToolDrilling.py:779 appPlugins/ToolMilling.py:1177 msgid "Total Slots" msgstr "" #: appEditors/AppExcEditor.py:2250 appEditors/AppGeoEditor.py:4042 #: appEditors/AppGerberEditor.py:4193 appEditors/appGCodeEditor.py:582 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 appObjects/FlatCAMCNCJob.py:535 -#: appObjects/FlatCAMDocument.py:70 appObjects/FlatCAMExcellon.py:216 +#: appObjects/FlatCAMDocument.py:191 appObjects/FlatCAMExcellon.py:216 #: appObjects/FlatCAMGeometry.py:718 appObjects/FlatCAMGerber.py:224 -#: appObjects/FlatCAMScript.py:81 appTools/ToolCorners.py:148 appTools/ToolCutOut.py:325 -#: appTools/ToolDblSided.py:189 appTools/ToolDrilling.py:541 appTools/ToolFiducials.py:181 -#: appTools/ToolFilm.py:222 appTools/ToolFollow.py:158 appTools/ToolIsolation.py:407 -#: appTools/ToolLevelling.py:376 appTools/ToolMilling.py:686 appTools/ToolNCC.py:660 -#: appTools/ToolPaint.py:624 appTools/ToolPanelize.py:245 appTools/ToolPunchGerber.py:373 -#: appTools/ToolQRCode.py:181 appTools/ToolSub.py:212 +#: appObjects/FlatCAMScript.py:180 appPlugins/ToolCorners.py:148 +#: appPlugins/ToolCutOut.py:325 appPlugins/ToolDblSided.py:189 +#: appPlugins/ToolDrilling.py:541 appPlugins/ToolFiducials.py:181 appPlugins/ToolFilm.py:222 +#: appPlugins/ToolFollow.py:158 appPlugins/ToolIsolation.py:407 +#: appPlugins/ToolLevelling.py:376 appPlugins/ToolMilling.py:686 appPlugins/ToolNCC.py:660 +#: appPlugins/ToolPaint.py:624 appPlugins/ToolPanelize.py:245 +#: appPlugins/ToolPunchGerber.py:373 appPlugins/ToolQRCode.py:181 appPlugins/ToolSub.py:212 msgid "Beginner" msgstr "" #: appEditors/AppExcEditor.py:2261 appEditors/AppGeoEditor.py:4055 #: appEditors/AppGerberEditor.py:4206 appEditors/appGCodeEditor.py:595 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 appObjects/FlatCAMCNCJob.py:545 -#: appObjects/FlatCAMDocument.py:72 appObjects/FlatCAMExcellon.py:230 +#: appObjects/FlatCAMDocument.py:200 appObjects/FlatCAMExcellon.py:230 #: appObjects/FlatCAMGeometry.py:727 appObjects/FlatCAMGerber.py:238 -#: appObjects/FlatCAMScript.py:83 appTools/ToolCorners.py:166 appTools/ToolCutOut.py:368 -#: appTools/ToolDblSided.py:215 appTools/ToolDrilling.py:584 appTools/ToolFiducials.py:196 -#: appTools/ToolFilm.py:248 appTools/ToolFollow.py:172 appTools/ToolIsolation.py:460 -#: appTools/ToolLevelling.py:391 appTools/ToolMilling.py:751 appTools/ToolNCC.py:706 -#: appTools/ToolPaint.py:656 appTools/ToolPanelize.py:265 appTools/ToolPunchGerber.py:387 -#: appTools/ToolQRCode.py:192 appTools/ToolSub.py:224 +#: appObjects/FlatCAMScript.py:189 appPlugins/ToolCorners.py:166 +#: appPlugins/ToolCutOut.py:368 appPlugins/ToolDblSided.py:215 +#: appPlugins/ToolDrilling.py:584 appPlugins/ToolFiducials.py:196 appPlugins/ToolFilm.py:248 +#: appPlugins/ToolFollow.py:172 appPlugins/ToolIsolation.py:460 +#: appPlugins/ToolLevelling.py:391 appPlugins/ToolMilling.py:751 appPlugins/ToolNCC.py:706 +#: appPlugins/ToolPaint.py:656 appPlugins/ToolPanelize.py:265 +#: appPlugins/ToolPunchGerber.py:387 appPlugins/ToolQRCode.py:192 appPlugins/ToolSub.py:224 msgid "Advanced" msgstr "" #: appEditors/AppExcEditor.py:2284 appObjects/FlatCAMGeometry.py:874 #: appObjects/FlatCAMGeometry.py:1555 appObjects/FlatCAMGeometry.py:2311 #: appObjects/FlatCAMGeometry.py:3066 appObjects/FlatCAMGeometry.py:3229 -#: appTools/ToolDrilling.py:1720 appTools/ToolIsolation.py:1459 -#: appTools/ToolIsolation.py:1877 appTools/ToolMilling.py:2259 appTools/ToolMilling.py:2943 -#: appTools/ToolMilling.py:3539 appTools/ToolNCC.py:1458 appTools/ToolNCC.py:1596 -#: appTools/ToolPaint.py:1028 appTools/ToolPaint.py:1166 appTools/ToolPaint.py:1880 -#: appTools/ToolSolderPaste.py:478 appTools/ToolSolderPaste.py:550 +#: appPlugins/ToolDrilling.py:1720 appPlugins/ToolIsolation.py:1459 +#: appPlugins/ToolIsolation.py:1877 appPlugins/ToolMilling.py:2259 +#: appPlugins/ToolMilling.py:2949 appPlugins/ToolMilling.py:3545 appPlugins/ToolNCC.py:1458 +#: appPlugins/ToolNCC.py:1596 appPlugins/ToolPaint.py:1028 appPlugins/ToolPaint.py:1166 +#: appPlugins/ToolPaint.py:1880 appPlugins/ToolSolderPaste.py:478 +#: appPlugins/ToolSolderPaste.py:550 msgid "Wrong value format entered, use a number." msgstr "" @@ -1561,16 +1583,16 @@ msgstr "" #: appEditors/AppExcEditor.py:3125 appEditors/AppGerberEditor.py:4903 #: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2252 -#: appParsers/ParseExcellon.py:972 appTools/ToolMilling.py:2878 -#: appTools/ToolPcbWizard.py:337 appTools/ToolSolderPaste.py:917 app_Main.py:6330 +#: appParsers/ParseExcellon.py:972 appPlugins/ToolMilling.py:2884 +#: appPlugins/ToolPcbWizard.py:337 appPlugins/ToolSolderPaste.py:917 app_Main.py:6330 #: app_Main.py:8176 app_Main.py:10660 app_Main.py:10727 app_Main.py:10862 app_Main.py:10927 msgid "An internal error has occurred. See shell.\n" msgstr "" #: appEditors/AppExcEditor.py:3130 appObjects/FlatCAMGeometry.py:2571 #: appObjects/FlatCAMGeometry.py:2576 appObjects/FlatCAMGeometry.py:2728 -#: appTools/ToolMilling.py:3208 appTools/ToolMilling.py:3212 appTools/ToolSub.py:451 -#: appTools/ToolSub.py:645 +#: appPlugins/ToolMilling.py:3214 appPlugins/ToolMilling.py:3218 appPlugins/ToolSub.py:451 +#: appPlugins/ToolSub.py:645 msgid "Generating" msgstr "" @@ -1594,14 +1616,15 @@ msgstr "" #: appEditors/AppExcEditor.py:3992 appEditors/AppGeoEditor.py:3409 #: appEditors/AppGerberEditor.py:6010 appEditors/appGCodeEditor.py:755 appGUI/ObjectUI.py:72 -#: appTools/ToolCorners.py:663 appTools/ToolCutOut.py:2333 appTools/ToolDblSided.py:645 -#: appTools/ToolDrilling.py:2308 appTools/ToolFiducials.py:772 appTools/ToolFilm.py:1127 -#: appTools/ToolFollow.py:687 appTools/ToolIsolation.py:3184 appTools/ToolLevelling.py:1676 -#: appTools/ToolMilling.py:3611 appTools/ToolNCC.py:4117 appTools/ToolPaint.py:2919 -#: appTools/ToolPanelize.py:1086 appTools/ToolPunchGerber.py:1964 appTools/ToolQRCode.py:731 -#: appTools/ToolSub.py:774 +#: appPlugins/ToolCorners.py:663 appPlugins/ToolCutOut.py:2333 +#: appPlugins/ToolDblSided.py:645 appPlugins/ToolDrilling.py:2308 +#: appPlugins/ToolFiducials.py:772 appPlugins/ToolFilm.py:1127 appPlugins/ToolFollow.py:687 +#: appPlugins/ToolIsolation.py:3184 appPlugins/ToolLevelling.py:1676 +#: appPlugins/ToolMilling.py:3617 appPlugins/ToolNCC.py:4117 appPlugins/ToolPaint.py:2919 +#: appPlugins/ToolPanelize.py:1086 appPlugins/ToolPunchGerber.py:1964 +#: appPlugins/ToolQRCode.py:731 appPlugins/ToolSub.py:774 msgid "" -"BASIC is suitable for a beginner. Many parameters\n" +"In BEGINNER mode many parameters\n" "are hidden from the user in this mode.\n" "ADVANCED mode will make available all parameters.\n" "\n" @@ -1616,8 +1639,9 @@ msgid "Name:" msgstr "" #: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:624 appGUI/ObjectUI.py:970 -#: appTools/ToolIsolation.py:3219 appTools/ToolMilling.py:3660 appTools/ToolNCC.py:4170 -#: appTools/ToolPaint.py:2975 appTools/ToolSolderPaste.py:1189 +#: appPlugins/ToolIsolation.py:3219 appPlugins/ToolMilling.py:3666 +#: appPlugins/ToolNCC.py:4170 appPlugins/ToolPaint.py:2975 +#: appPlugins/ToolSolderPaste.py:1189 msgid "Tools Table" msgstr "" @@ -1647,25 +1671,26 @@ msgstr "" #: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:492 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 appTools/ToolCutOut.py:2426 -#: appTools/ToolIsolation.py:3300 appTools/ToolMilling.py:3777 appTools/ToolNCC.py:4263 -#: appTools/ToolNCC.py:4274 appTools/ToolPaint.py:3057 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 appPlugins/ToolCutOut.py:2426 +#: appPlugins/ToolIsolation.py:3300 appPlugins/ToolMilling.py:3783 +#: appPlugins/ToolNCC.py:4263 appPlugins/ToolNCC.py:4274 appPlugins/ToolPaint.py:3057 msgid "Tool Dia" msgstr "" #: appEditors/AppExcEditor.py:4071 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appTools/ToolIsolation.py:3302 appTools/ToolMilling.py:3779 appTools/ToolNCC.py:4265 +#: appPlugins/ToolIsolation.py:3302 appPlugins/ToolMilling.py:3785 +#: appPlugins/ToolNCC.py:4265 msgid "Diameter for the new tool" msgstr "" #: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:740 #: appEditors/AppGerberEditor.py:6161 appEditors/AppGerberEditor.py:6717 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appTools/ToolCopperThieving.py:1711 appTools/ToolDblSided.py:857 -#: appTools/ToolDblSided.py:1045 appTools/ToolLevelling.py:1994 appTools/ToolNCC.py:63 -#: appTools/ToolPaint.py:136 appTools/ToolSolderPaste.py:179 appTools/ToolTransform.py:619 -#: app_Main.py:6774 +#: appPlugins/ToolCopperThieving.py:1711 appPlugins/ToolDblSided.py:857 +#: appPlugins/ToolDblSided.py:1045 appPlugins/ToolLevelling.py:1994 appPlugins/ToolNCC.py:63 +#: appPlugins/ToolPaint.py:136 appPlugins/ToolSolderPaste.py:179 +#: appPlugins/ToolTransform.py:619 app_Main.py:6774 msgid "Add" msgstr "" @@ -1723,12 +1748,13 @@ msgstr "" #: appEditors/AppGerberEditor.py:6051 appEditors/AppGerberEditor.py:6126 #: appEditors/AppGerberEditor.py:6519 appEditors/appGCodeEditor.py:788 #: appGUI/ObjectUI.py:309 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 appTools/ToolCorners.py:748 -#: appTools/ToolCutOut.py:2379 appTools/ToolDblSided.py:670 appTools/ToolExtract.py:988 -#: appTools/ToolFilm.py:1150 appTools/ToolIsolation.py:3580 appTools/ToolNCC.py:4135 -#: appTools/ToolNCC.py:4606 appTools/ToolPaint.py:2941 appTools/ToolPaint.py:3285 -#: appTools/ToolPunchGerber.py:2072 appTools/ToolPunchGerber.py:2279 -#: appTools/ToolTransform.py:626 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 appPlugins/ToolCorners.py:748 +#: appPlugins/ToolCutOut.py:2379 appPlugins/ToolDblSided.py:670 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolFilm.py:1150 +#: appPlugins/ToolIsolation.py:3580 appPlugins/ToolNCC.py:4135 appPlugins/ToolNCC.py:4606 +#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPaint.py:3285 +#: appPlugins/ToolPunchGerber.py:2072 appPlugins/ToolPunchGerber.py:2279 +#: appPlugins/ToolTransform.py:626 msgid "Type" msgstr "" @@ -1752,9 +1778,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:144 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 appTools/ToolExtract.py:944 -#: appTools/ToolExtract.py:1076 appTools/ToolFiducials.py:952 -#: appTools/ToolPunchGerber.py:2028 appTools/ToolPunchGerber.py:2185 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 appPlugins/ToolExtract.py:944 +#: appPlugins/ToolExtract.py:1076 appPlugins/ToolFiducials.py:952 +#: appPlugins/ToolPunchGerber.py:2028 appPlugins/ToolPunchGerber.py:2185 msgid "Circular" msgstr "" @@ -1790,24 +1816,24 @@ msgstr "" #: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4355 #: appEditors/AppExcEditor.py:4451 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4749 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 +#: appGUI/GUIElements.py:4770 appGUI/MainGUI.py:481 appGUI/MainGUI.py:688 #: appGUI/MainGUI.py:4587 appGUI/MainGUI.py:4855 #: 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 appTools/ToolFilm.py:1325 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:191 appPlugins/ToolFilm.py:1325 msgid "X" msgstr "" #: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 #: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6561 -#: appGUI/GUIElements.py:4756 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 +#: appGUI/GUIElements.py:4777 appGUI/MainGUI.py:484 appGUI/MainGUI.py:4588 #: appGUI/MainGUI.py:4856 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 appTools/ToolFilm.py:1326 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 appPlugins/ToolFilm.py:1326 msgid "Y" msgstr "" @@ -1826,8 +1852,8 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:256 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 appTools/ToolDistance.py:639 -#: appTools/ToolDistanceMin.py:313 appTools/ToolTransform.py:664 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 appPlugins/ToolDistance.py:639 +#: appPlugins/ToolDistanceMin.py:313 appPlugins/ToolTransform.py:664 msgid "Angle" msgstr "" @@ -1836,7 +1862,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:249 appTools/ToolCutOut.py:2808 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:249 appPlugins/ToolCutOut.py:2808 msgid "Pitch" msgstr "" @@ -1911,7 +1937,7 @@ msgstr "" #: appEditors/AppExcEditor.py:4333 appEditors/AppGeoEditor.py:3512 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 appObjects/FlatCAMObj.py:877 -#: appTools/ToolCorners.py:776 appTools/ToolReport.py:590 +#: appPlugins/ToolCorners.py:776 appPlugins/ToolReport.py:590 msgid "Length" msgstr "" @@ -2007,12 +2033,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 appTools/ToolDrilling.py:2863 -#: appTools/ToolExtract.py:960 appTools/ToolExtract.py:1102 appTools/ToolFollow.py:750 -#: appTools/ToolInvertGerber.py:272 appTools/ToolIsolation.py:3638 -#: appTools/ToolMilling.py:4471 appTools/ToolNCC.py:4634 appTools/ToolPaint.py:3314 -#: appTools/ToolPunchGerber.py:2044 appTools/ToolPunchGerber.py:2211 -#: appTools/ToolQRCode.py:885 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 appPlugins/ToolDrilling.py:2863 +#: appPlugins/ToolExtract.py:960 appPlugins/ToolExtract.py:1102 appPlugins/ToolFollow.py:750 +#: appPlugins/ToolInvertGerber.py:272 appPlugins/ToolIsolation.py:3638 +#: appPlugins/ToolMilling.py:4477 appPlugins/ToolNCC.py:4634 appPlugins/ToolPaint.py:3314 +#: appPlugins/ToolPunchGerber.py:2044 appPlugins/ToolPunchGerber.py:2211 +#: appPlugins/ToolQRCode.py:885 msgid "Square" msgstr "" @@ -2034,18 +2060,21 @@ msgstr "" #: appEditors/AppGeoEditor.py:152 appEditors/AppGeoEditor.py:392 #: appEditors/AppGeoEditor.py:608 appEditors/AppGeoEditor.py:1103 -#: appEditors/AppGerberEditor.py:7080 appTools/ToolAlignObjects.py:95 -#: appTools/ToolCalculators.py:62 appTools/ToolCalibration.py:105 -#: appTools/ToolCopperThieving.py:116 appTools/ToolCorners.py:86 appTools/ToolCutOut.py:144 -#: appTools/ToolDblSided.py:77 appTools/ToolDistance.py:123 appTools/ToolDistanceMin.py:79 -#: appTools/ToolDrilling.py:155 appTools/ToolEtchCompensation.py:71 -#: appTools/ToolExtract.py:134 appTools/ToolFiducials.py:110 appTools/ToolFilm.py:112 -#: appTools/ToolFollow.py:99 appTools/ToolImage.py:58 appTools/ToolInvertGerber.py:66 -#: appTools/ToolIsolation.py:172 appTools/ToolLevelling.py:147 appTools/ToolMilling.py:154 -#: appTools/ToolNCC.py:181 appTools/ToolOptimal.py:94 appTools/ToolPaint.py:215 -#: appTools/ToolPanelize.py:87 appTools/ToolPcbWizard.py:84 appTools/ToolPunchGerber.py:165 -#: appTools/ToolQRCode.py:107 appTools/ToolReport.py:90 appTools/ToolRulesCheck.py:106 -#: appTools/ToolSolderPaste.py:107 appTools/ToolSub.py:141 appTools/ToolTransform.py:76 +#: appEditors/AppGerberEditor.py:7080 appPlugins/ToolAlignObjects.py:95 +#: appPlugins/ToolCalculators.py:62 appPlugins/ToolCalibration.py:105 +#: appPlugins/ToolCopperThieving.py:116 appPlugins/ToolCorners.py:86 +#: appPlugins/ToolCutOut.py:144 appPlugins/ToolDblSided.py:77 appPlugins/ToolDistance.py:123 +#: appPlugins/ToolDistanceMin.py:79 appPlugins/ToolDrilling.py:155 +#: appPlugins/ToolEtchCompensation.py:71 appPlugins/ToolExtract.py:134 +#: appPlugins/ToolFiducials.py:110 appPlugins/ToolFilm.py:112 appPlugins/ToolFollow.py:99 +#: appPlugins/ToolImage.py:58 appPlugins/ToolInvertGerber.py:66 +#: appPlugins/ToolIsolation.py:172 appPlugins/ToolLevelling.py:147 +#: appPlugins/ToolMilling.py:154 appPlugins/ToolNCC.py:181 appPlugins/ToolOptimal.py:94 +#: appPlugins/ToolPaint.py:215 appPlugins/ToolPanelize.py:87 appPlugins/ToolPcbWizard.py:84 +#: appPlugins/ToolPunchGerber.py:165 appPlugins/ToolQRCode.py:107 +#: appPlugins/ToolReport.py:90 appPlugins/ToolRulesCheck.py:106 +#: appPlugins/ToolSolderPaste.py:107 appPlugins/ToolSub.py:141 +#: appPlugins/ToolTransform.py:76 msgid "Plugin" msgstr "" @@ -2075,9 +2104,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appTools/ToolCopperThieving.py:1494 appTools/ToolCopperThieving.py:1534 -#: appTools/ToolExtract.py:988 appTools/ToolFiducials.py:888 -#: appTools/ToolPunchGerber.py:2072 +#: appPlugins/ToolCopperThieving.py:1494 appPlugins/ToolCopperThieving.py:1534 +#: appPlugins/ToolExtract.py:988 appPlugins/ToolFiducials.py:888 +#: appPlugins/ToolPunchGerber.py:2072 msgid "Size" msgstr "" @@ -2094,11 +2123,12 @@ msgid "Text Tool" msgstr "" #: appEditors/AppGeoEditor.py:458 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1126 appTools/ToolDrilling.py:910 -#: appTools/ToolDrilling.py:1254 appTools/ToolDrilling.py:2410 appTools/ToolIsolation.py:798 -#: appTools/ToolIsolation.py:3377 appTools/ToolMilling.py:1616 appTools/ToolMilling.py:2491 -#: appTools/ToolMilling.py:3843 appTools/ToolNCC.py:363 appTools/ToolNCC.py:2540 -#: appTools/ToolNCC.py:4339 appTools/ToolPaint.py:335 appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1126 appPlugins/ToolDrilling.py:910 +#: appPlugins/ToolDrilling.py:1254 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:3377 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:2491 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:363 appPlugins/ToolNCC.py:2540 +#: appPlugins/ToolNCC.py:4339 appPlugins/ToolPaint.py:335 appPlugins/ToolPaint.py:3119 msgid "Tool" msgstr "" @@ -2143,13 +2173,13 @@ msgstr "" #: appEditors/AppGeoEditor.py:679 appEditors/AppGeoEditor.py:771 #: appEditors/AppGerberEditor.py:6656 appEditors/AppGerberEditor.py:6748 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 appTools/ToolTransform.py:557 -#: appTools/ToolTransform.py:680 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 appPlugins/ToolTransform.py:557 +#: appPlugins/ToolTransform.py:680 msgid "Rotate" msgstr "" #: appEditors/AppGeoEditor.py:680 appEditors/AppGerberEditor.py:6657 -#: appTools/ToolTransform.py:558 +#: appPlugins/ToolTransform.py:558 msgid "Skew/Shear" msgstr "" @@ -2157,12 +2187,12 @@ msgstr "" #: appEditors/AppGerberEditor.py:6658 appGUI/MainGUI.py:793 appGUI/MainGUI.py:1254 #: appGUI/MainGUI.py:1728 appGUI/MainGUI.py:2467 appGUI/MainGUI.py:5107 #: appGUI/ObjectUI.py:119 appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 -#: appTools/ToolTransform.py:559 +#: appPlugins/ToolTransform.py:559 msgid "Scale" msgstr "" #: appEditors/AppGeoEditor.py:682 appEditors/AppGerberEditor.py:6659 -#: appTools/ToolTransform.py:560 +#: appPlugins/ToolTransform.py:560 msgid "Mirror (Flip)" msgstr "" @@ -2170,14 +2200,15 @@ msgstr "" #: appEditors/AppGerberEditor.py:6661 appGUI/MainGUI.py:790 appGUI/MainGUI.py:1252 #: appGUI/MainGUI.py:1681 appGUI/MainGUI.py:1726 appGUI/MainGUI.py:2465 #: appGUI/MainGUI.py:5098 appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 -#: appTools/ToolTransform.py:562 +#: appPlugins/ToolTransform.py:562 msgid "Buffer" msgstr "" #: appEditors/AppGeoEditor.py:715 appEditors/AppGerberEditor.py:6692 -#: appGUI/GUIElements.py:3870 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 appTools/ToolDblSided.py:832 -#: appTools/ToolDblSided.py:1008 appTools/ToolFilm.py:1204 appTools/ToolTransform.py:594 +#: appGUI/GUIElements.py:3871 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 appPlugins/ToolDblSided.py:832 +#: appPlugins/ToolDblSided.py:1008 appPlugins/ToolFilm.py:1204 +#: appPlugins/ToolTransform.py:594 msgid "Reference" msgstr "" @@ -2192,8 +2223,9 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:725 appEditors/AppGerberEditor.py:6702 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 appTools/ToolCalibration.py:144 -#: appTools/ToolCalibration.py:145 appTools/ToolTransform.py:604 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 +#: appPlugins/ToolCalibration.py:144 appPlugins/ToolCalibration.py:145 +#: appPlugins/ToolTransform.py:604 msgid "Origin" msgstr "" @@ -2203,17 +2235,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 appTools/ToolFollow.py:731 -#: appTools/ToolIsolation.py:3562 appTools/ToolNCC.py:4596 appTools/ToolPaint.py:3265 -#: appTools/ToolPunchGerber.py:2275 appTools/ToolTransform.py:604 defaults.py:581 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 appPlugins/ToolFollow.py:731 +#: appPlugins/ToolIsolation.py:3562 appPlugins/ToolNCC.py:4596 appPlugins/ToolPaint.py:3265 +#: appPlugins/ToolPunchGerber.py:2275 appPlugins/ToolTransform.py:604 defaults.py:582 msgid "Selection" msgstr "" #: appEditors/AppGeoEditor.py:725 appEditors/AppGerberEditor.py:6702 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 appTools/ToolDblSided.py:843 -#: appTools/ToolTransform.py:604 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 appPlugins/ToolDblSided.py:843 +#: appPlugins/ToolTransform.py:604 msgid "Point" msgstr "" @@ -2225,25 +2257,25 @@ msgstr "" #: appEditors/AppGerberEditor.py:6708 appEditors/AppGerberEditor.py:7004 #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 appTools/ToolExtract.py:1154 -#: appTools/ToolExtract.py:1172 appTools/ToolPunchGerber.py:2150 -#: appTools/ToolPunchGerber.py:2260 appTools/ToolTransform.py:610 -#: appTools/ToolTransform.py:936 app_Main.py:8511 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 appPlugins/ToolExtract.py:1154 +#: appPlugins/ToolExtract.py:1172 appPlugins/ToolPunchGerber.py:2150 +#: appPlugins/ToolPunchGerber.py:2260 appPlugins/ToolTransform.py:610 +#: appPlugins/ToolTransform.py:936 app_Main.py:8511 msgid "Value" msgstr "" #: appEditors/AppGeoEditor.py:733 appEditors/AppGerberEditor.py:6710 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 appTools/ToolTransform.py:612 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 appPlugins/ToolTransform.py:612 msgid "A point of reference in format X,Y." msgstr "" #: appEditors/AppGeoEditor.py:742 appEditors/AppGerberEditor.py:6719 -#: appTools/ToolTransform.py:621 +#: appPlugins/ToolTransform.py:621 msgid "Add point coordinates from clipboard." msgstr "" #: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6734 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 appTools/ToolTransform.py:666 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 appPlugins/ToolTransform.py:666 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359.\n" @@ -2252,7 +2284,7 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:773 appEditors/AppGerberEditor.py:6750 -#: appTools/ToolTransform.py:682 +#: appPlugins/ToolTransform.py:682 msgid "" "Rotate the selected object(s).\n" "The point of reference is the middle of\n" @@ -2262,42 +2294,42 @@ msgstr "" #: appEditors/AppGeoEditor.py:793 appEditors/AppGeoEditor.py:855 #: appEditors/AppGerberEditor.py:6770 appEditors/AppGerberEditor.py:6832 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 appTools/ToolTransform.py:702 -#: appTools/ToolTransform.py:764 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 appPlugins/ToolTransform.py:702 +#: appPlugins/ToolTransform.py:764 msgid "Link" msgstr "" #: appEditors/AppGeoEditor.py:795 appEditors/AppGeoEditor.py:857 #: appEditors/AppGerberEditor.py:6772 appEditors/AppGerberEditor.py:6834 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 appTools/ToolTransform.py:704 -#: appTools/ToolTransform.py:766 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 appPlugins/ToolTransform.py:704 +#: appPlugins/ToolTransform.py:766 msgid "Link the Y entry to X entry and copy its content." msgstr "" #: appEditors/AppGeoEditor.py:800 appEditors/AppGerberEditor.py:6777 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 appTools/ToolFilm.py:1281 -#: appTools/ToolTransform.py:709 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 appPlugins/ToolFilm.py:1281 +#: appPlugins/ToolTransform.py:709 msgid "X angle" msgstr "" #: appEditors/AppGeoEditor.py:802 appEditors/AppGeoEditor.py:823 #: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6800 -#: appTools/ToolTransform.py:711 appTools/ToolTransform.py:732 +#: appPlugins/ToolTransform.py:711 appPlugins/ToolTransform.py:732 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." msgstr "" #: appEditors/AppGeoEditor.py:810 appEditors/AppGerberEditor.py:6787 -#: appTools/ToolTransform.py:719 +#: appPlugins/ToolTransform.py:719 msgid "Skew X" msgstr "" #: appEditors/AppGeoEditor.py:812 appEditors/AppGeoEditor.py:833 #: appEditors/AppGerberEditor.py:6789 appEditors/AppGerberEditor.py:6810 -#: appTools/ToolTransform.py:721 appTools/ToolTransform.py:742 +#: appPlugins/ToolTransform.py:721 appPlugins/ToolTransform.py:742 msgid "" "Skew/shear the selected object(s).\n" "The point of reference is the middle of\n" @@ -2306,36 +2338,36 @@ msgstr "" #: appEditors/AppGeoEditor.py:821 appEditors/AppGerberEditor.py:6798 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 appTools/ToolFilm.py:1290 -#: appTools/ToolTransform.py:730 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 appPlugins/ToolFilm.py:1290 +#: appPlugins/ToolTransform.py:730 msgid "Y angle" msgstr "" #: appEditors/AppGeoEditor.py:831 appEditors/AppGerberEditor.py:6808 -#: appTools/ToolTransform.py:740 +#: appPlugins/ToolTransform.py:740 msgid "Skew Y" msgstr "" #: appEditors/AppGeoEditor.py:862 appEditors/AppGerberEditor.py:6839 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 appTools/ToolFilm.py:1237 -#: appTools/ToolTransform.py:771 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 appPlugins/ToolFilm.py:1237 +#: appPlugins/ToolTransform.py:771 msgid "X factor" msgstr "" #: appEditors/AppGeoEditor.py:864 appEditors/AppGerberEditor.py:6841 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 appTools/ToolTransform.py:773 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 appPlugins/ToolTransform.py:773 msgid "Factor for scaling on X axis." msgstr "" #: appEditors/AppGeoEditor.py:871 appEditors/AppGerberEditor.py:6848 -#: appTools/ToolTransform.py:780 +#: appPlugins/ToolTransform.py:780 msgid "Scale X" msgstr "" #: appEditors/AppGeoEditor.py:873 appEditors/AppGeoEditor.py:893 #: appEditors/AppGerberEditor.py:6850 appEditors/AppGerberEditor.py:6870 -#: appTools/ToolTransform.py:782 appTools/ToolTransform.py:802 +#: appPlugins/ToolTransform.py:782 appPlugins/ToolTransform.py:802 msgid "" "Scale the selected object(s).\n" "The point of reference depends on \n" @@ -2344,55 +2376,55 @@ msgstr "" #: appEditors/AppGeoEditor.py:882 appEditors/AppGerberEditor.py:6859 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 appTools/ToolFilm.py:1246 -#: appTools/ToolTransform.py:791 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 appPlugins/ToolFilm.py:1246 +#: appPlugins/ToolTransform.py:791 msgid "Y factor" msgstr "" #: appEditors/AppGeoEditor.py:884 appEditors/AppGerberEditor.py:6861 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 appTools/ToolTransform.py:793 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 appPlugins/ToolTransform.py:793 msgid "Factor for scaling on Y axis." msgstr "" #: appEditors/AppGeoEditor.py:891 appEditors/AppGerberEditor.py:6868 -#: appTools/ToolTransform.py:800 +#: appPlugins/ToolTransform.py:800 msgid "Scale Y" msgstr "" #: appEditors/AppGeoEditor.py:918 appEditors/AppGerberEditor.py:6895 -#: appTools/ToolTransform.py:827 +#: appPlugins/ToolTransform.py:827 msgid "Flip on X" msgstr "" #: appEditors/AppGeoEditor.py:920 appEditors/AppGeoEditor.py:925 #: appEditors/AppGerberEditor.py:6897 appEditors/AppGerberEditor.py:6902 -#: appTools/ToolTransform.py:829 appTools/ToolTransform.py:834 +#: appPlugins/ToolTransform.py:829 appPlugins/ToolTransform.py:834 msgid "Flip the selected object(s) over the X axis." msgstr "" #: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6900 -#: appTools/ToolTransform.py:832 +#: appPlugins/ToolTransform.py:832 msgid "Flip on Y" msgstr "" #: appEditors/AppGeoEditor.py:943 appEditors/AppGerberEditor.py:6920 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 appTools/ToolTransform.py:852 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 appPlugins/ToolTransform.py:852 msgid "X val" msgstr "" #: appEditors/AppGeoEditor.py:945 appEditors/AppGerberEditor.py:6922 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 appTools/ToolTransform.py:854 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 appPlugins/ToolTransform.py:854 msgid "Distance to offset on X axis. In current units." msgstr "" #: appEditors/AppGeoEditor.py:952 appEditors/AppGerberEditor.py:6929 -#: appTools/ToolTransform.py:861 +#: appPlugins/ToolTransform.py:861 msgid "Offset X" msgstr "" #: appEditors/AppGeoEditor.py:954 appEditors/AppGeoEditor.py:974 #: appEditors/AppGerberEditor.py:6931 appEditors/AppGerberEditor.py:6951 -#: appTools/ToolTransform.py:863 appTools/ToolTransform.py:883 +#: appPlugins/ToolTransform.py:863 appPlugins/ToolTransform.py:883 msgid "" "Offset the selected object(s).\n" "The point of reference is the middle of\n" @@ -2400,17 +2432,17 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:963 appEditors/AppGerberEditor.py:6940 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 appTools/ToolTransform.py:872 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 appPlugins/ToolTransform.py:872 msgid "Y val" msgstr "" #: appEditors/AppGeoEditor.py:965 appEditors/AppGerberEditor.py:6942 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 appTools/ToolTransform.py:874 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 appPlugins/ToolTransform.py:874 msgid "Distance to offset on Y axis. In current units." msgstr "" #: appEditors/AppGeoEditor.py:972 appEditors/AppGerberEditor.py:6949 -#: appTools/ToolTransform.py:881 +#: appPlugins/ToolTransform.py:881 msgid "Offset Y" msgstr "" @@ -2418,12 +2450,13 @@ msgstr "" #: appGUI/ObjectUI.py:503 appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appTools/ToolInvertGerber.py:271 appTools/ToolQRCode.py:884 appTools/ToolTransform.py:901 +#: appPlugins/ToolInvertGerber.py:271 appPlugins/ToolQRCode.py:884 +#: appPlugins/ToolTransform.py:901 msgid "Rounded" msgstr "" #: appEditors/AppGeoEditor.py:994 appEditors/AppGerberEditor.py:6971 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 appTools/ToolTransform.py:903 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 appPlugins/ToolTransform.py:903 msgid "" "If checked then the buffer will surround the buffered shape,\n" "every corner will be rounded.\n" @@ -2432,14 +2465,14 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:1002 appEditors/AppGerberEditor.py:6979 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 appTools/ToolDistance.py:127 -#: appTools/ToolDistance.py:421 appTools/ToolDistance.py:557 appTools/ToolDistanceMin.py:211 -#: appTools/ToolTransform.py:911 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 appPlugins/ToolDistance.py:127 +#: appPlugins/ToolDistance.py:421 appPlugins/ToolDistance.py:557 +#: appPlugins/ToolDistanceMin.py:211 appPlugins/ToolTransform.py:911 msgid "Distance" msgstr "" #: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6981 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 appTools/ToolTransform.py:913 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 appPlugins/ToolTransform.py:913 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2448,19 +2481,19 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:1016 appEditors/AppGerberEditor.py:6993 -#: appTools/ToolTransform.py:925 +#: appPlugins/ToolTransform.py:925 msgid "Buffer D" msgstr "" #: appEditors/AppGeoEditor.py:1018 appEditors/AppGerberEditor.py:6995 -#: appTools/ToolTransform.py:927 +#: appPlugins/ToolTransform.py:927 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." msgstr "" #: appEditors/AppGeoEditor.py:1029 appEditors/AppGerberEditor.py:7006 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 appTools/ToolTransform.py:938 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 appPlugins/ToolTransform.py:938 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2470,12 +2503,12 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:1042 appEditors/AppGerberEditor.py:7019 -#: appTools/ToolTransform.py:951 +#: appPlugins/ToolTransform.py:951 msgid "Buffer F" msgstr "" #: appEditors/AppGeoEditor.py:1044 appEditors/AppGerberEditor.py:7021 -#: appTools/ToolTransform.py:953 +#: appPlugins/ToolTransform.py:953 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." @@ -2484,35 +2517,36 @@ msgstr "" #: appEditors/AppGeoEditor.py:1133 appEditors/AppGerberEditor.py:7106 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 appTools/ToolCalibration.py:894 -#: appTools/ToolDrilling.py:2815 appTools/ToolMilling.py:4425 appTools/ToolPanelize.py:1152 -#: appTools/ToolTransform.py:604 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 +#: appPlugins/ToolCalibration.py:894 appPlugins/ToolDrilling.py:2815 +#: appPlugins/ToolMilling.py:4431 appPlugins/ToolPanelize.py:1152 +#: appPlugins/ToolTransform.py:604 msgid "Object" msgstr "" #: appEditors/AppGeoEditor.py:1205 appEditors/AppGerberEditor.py:7182 -#: appTools/ToolTransform.py:168 +#: appPlugins/ToolTransform.py:168 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "" #: appEditors/AppGeoEditor.py:1230 appEditors/AppGerberEditor.py:7207 -#: appTools/ToolTransform.py:185 +#: appPlugins/ToolTransform.py:185 msgid "Rotate transformation can not be done for a value of 0." msgstr "" #: appEditors/AppGeoEditor.py:1288 appEditors/AppGeoEditor.py:1309 #: appEditors/AppGerberEditor.py:7265 appEditors/AppGerberEditor.py:7286 -#: appTools/ToolTransform.py:243 appTools/ToolTransform.py:264 +#: appPlugins/ToolTransform.py:243 appPlugins/ToolTransform.py:264 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" #: appEditors/AppGeoEditor.py:1322 appEditors/AppGeoEditor.py:1331 #: appEditors/AppGerberEditor.py:7299 appEditors/AppGerberEditor.py:7308 -#: appTools/ToolTransform.py:277 appTools/ToolTransform.py:286 +#: appPlugins/ToolTransform.py:277 appPlugins/ToolTransform.py:286 msgid "Offset transformation can not be done for a value of 0." msgstr "" -#: appEditors/AppGeoEditor.py:1361 appTools/ToolTransform.py:314 +#: appEditors/AppGeoEditor.py:1361 appPlugins/ToolTransform.py:314 msgid "Rotating" msgstr "" @@ -2522,27 +2556,28 @@ msgstr "" #: appEditors/AppGerberEditor.py:7359 appEditors/AppGerberEditor.py:7401 #: appEditors/AppGerberEditor.py:7441 appEditors/AppGerberEditor.py:7480 #: appEditors/AppGerberEditor.py:7524 appEditors/AppGerberEditor.py:7560 -#: appTools/ToolTransform.py:336 appTools/ToolTransform.py:376 appTools/ToolTransform.py:415 -#: appTools/ToolTransform.py:450 appTools/ToolTransform.py:487 appTools/ToolTransform.py:522 -#: app_Main.py:6509 app_Main.py:6555 +#: appPlugins/ToolTransform.py:336 appPlugins/ToolTransform.py:376 +#: appPlugins/ToolTransform.py:415 appPlugins/ToolTransform.py:450 +#: appPlugins/ToolTransform.py:487 appPlugins/ToolTransform.py:522 app_Main.py:6509 +#: app_Main.py:6555 msgid "Action was not executed" msgstr "" -#: appEditors/AppGeoEditor.py:1394 appTools/ToolTransform.py:346 +#: appEditors/AppGeoEditor.py:1394 appPlugins/ToolTransform.py:346 msgid "Flipping" msgstr "" #: appEditors/AppGeoEditor.py:1402 appEditors/AppGerberEditor.py:7390 -#: appTools/ToolTransform.py:363 app_Main.py:6507 +#: appPlugins/ToolTransform.py:363 app_Main.py:6507 msgid "Flip on Y axis done" msgstr "" #: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:7398 -#: appTools/ToolTransform.py:372 app_Main.py:6553 +#: appPlugins/ToolTransform.py:372 app_Main.py:6553 msgid "Flip on X axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1429 appTools/ToolTransform.py:391 +#: appEditors/AppGeoEditor.py:1429 appPlugins/ToolTransform.py:391 msgid "Skewing" msgstr "" @@ -2554,7 +2589,7 @@ msgstr "" msgid "Skew on the Y axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1464 appTools/ToolTransform.py:425 +#: appEditors/AppGeoEditor.py:1464 appPlugins/ToolTransform.py:425 msgid "Scaling" msgstr "" @@ -2566,7 +2601,7 @@ msgstr "" msgid "Scale on the Y axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1495 appTools/ToolTransform.py:460 +#: appEditors/AppGeoEditor.py:1495 appPlugins/ToolTransform.py:460 msgid "Offsetting" msgstr "" @@ -2580,18 +2615,18 @@ msgid "Offset on the Y axis done" msgstr "" #: appEditors/AppGeoEditor.py:1520 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appTools/ToolCopperThieving.py:594 -#: appTools/ToolCopperThieving.py:797 appTools/ToolCopperThieving.py:810 -#: appTools/ToolIsolation.py:1560 appTools/ToolNCC.py:2053 appTools/ToolNCC.py:2080 -#: appTools/ToolNCC.py:2188 appTools/ToolNCC.py:2201 appTools/ToolNCC.py:3103 -#: appTools/ToolNCC.py:3208 appTools/ToolNCC.py:3223 appTools/ToolNCC.py:3490 -#: appTools/ToolNCC.py:3591 appTools/ToolNCC.py:3606 appTools/ToolTransform.py:497 +#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:594 +#: appPlugins/ToolCopperThieving.py:797 appPlugins/ToolCopperThieving.py:810 +#: appPlugins/ToolIsolation.py:1560 appPlugins/ToolNCC.py:2053 appPlugins/ToolNCC.py:2080 +#: appPlugins/ToolNCC.py:2188 appPlugins/ToolNCC.py:2201 appPlugins/ToolNCC.py:3103 +#: appPlugins/ToolNCC.py:3208 appPlugins/ToolNCC.py:3223 appPlugins/ToolNCC.py:3490 +#: appPlugins/ToolNCC.py:3591 appPlugins/ToolNCC.py:3606 appPlugins/ToolTransform.py:497 #: camlib.py:1110 msgid "Buffering" msgstr "" #: appEditors/AppGeoEditor.py:1527 appEditors/AppGerberEditor.py:7556 -#: appTools/ToolTransform.py:518 +#: appPlugins/ToolTransform.py:518 msgid "Buffer done" msgstr "" @@ -2606,7 +2641,7 @@ msgid "Enter an Angle Value (degrees)" msgstr "" #: appEditors/AppGeoEditor.py:1545 appEditors/AppGerberEditor.py:7574 -#: appTools/ToolTransform.py:334 +#: appPlugins/ToolTransform.py:334 msgid "Rotate done" msgstr "" @@ -2729,7 +2764,7 @@ msgstr "" msgid "Click on destination point ..." msgstr "" -#: appEditors/AppGeoEditor.py:2819 appTools/ToolMove.py:163 +#: appEditors/AppGeoEditor.py:2819 appPlugins/ToolMove.py:163 msgid "Moving" msgstr "" @@ -2815,11 +2850,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:24 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 appTools/ToolCalibration.py:775 -#: appTools/ToolCorners.py:741 appTools/ToolEtchCompensation.py:374 -#: appTools/ToolFiducials.py:881 appTools/ToolFollow.py:727 appTools/ToolInvertGerber.py:243 -#: appTools/ToolLevelling.py:1763 appTools/ToolQRCode.py:792 -#: appTools/ToolSolderPaste.py:1267 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 +#: appPlugins/ToolCalibration.py:775 appPlugins/ToolCorners.py:741 +#: appPlugins/ToolEtchCompensation.py:374 appPlugins/ToolFiducials.py:881 +#: appPlugins/ToolFollow.py:727 appPlugins/ToolInvertGerber.py:243 +#: appPlugins/ToolLevelling.py:1763 appPlugins/ToolQRCode.py:792 +#: appPlugins/ToolSolderPaste.py:1267 msgid "Parameters" msgstr "" @@ -2862,7 +2898,7 @@ msgid "The length of the geometry element." msgstr "" #: appEditors/AppGeoEditor.py:3523 appEditors/AppGerberEditor.py:6240 -#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 appTools/ToolFiducials.py:800 +#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 appPlugins/ToolFiducials.py:800 msgid "Coordinates" msgstr "" @@ -2926,9 +2962,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:403 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 appTools/ToolDrilling.py:2864 -#: appTools/ToolFollow.py:751 appTools/ToolIsolation.py:3639 appTools/ToolMilling.py:4472 -#: appTools/ToolNCC.py:4635 appTools/ToolPaint.py:3315 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 appPlugins/ToolDrilling.py:2864 +#: appPlugins/ToolFollow.py:751 appPlugins/ToolIsolation.py:3639 +#: appPlugins/ToolMilling.py:4478 appPlugins/ToolNCC.py:4635 appPlugins/ToolPaint.py:3315 msgid "Polygon" msgstr "" @@ -2950,12 +2986,13 @@ msgstr "" #: appEditors/AppGeoEditor.py:4109 appEditors/AppGerberEditor.py:2641 #: appEditors/AppGerberEditor.py:4911 appObjects/FlatCAMGeometry.py:2742 -#: appTools/ToolCutOut.py:1595 appTools/ToolDistance.py:189 appTools/ToolExtract.py:609 -#: appTools/ToolExtract.py:720 appTools/ToolExtract.py:795 appTools/ToolMilling.py:2671 -#: appTools/ToolOptimal.py:163 appTools/ToolPanelize.py:1043 appTools/ToolQRCode.py:231 -#: appTools/ToolReport.py:214 appTools/ToolSolderPaste.py:693 -#: appTools/ToolSolderPaste.py:983 appTools/ToolSub.py:295 app_Main.py:8398 -#: tclCommands/TclCommandOpenSVG.py:85 tclCommands/TclCommandPanelize.py:299 +#: appPlugins/ToolCutOut.py:1595 appPlugins/ToolDistance.py:189 +#: appPlugins/ToolExtract.py:609 appPlugins/ToolExtract.py:720 appPlugins/ToolExtract.py:795 +#: appPlugins/ToolMilling.py:2671 appPlugins/ToolOptimal.py:163 +#: appPlugins/ToolPanelize.py:1043 appPlugins/ToolQRCode.py:231 appPlugins/ToolReport.py:214 +#: appPlugins/ToolSolderPaste.py:693 appPlugins/ToolSolderPaste.py:983 +#: appPlugins/ToolSub.py:295 app_Main.py:8398 tclCommands/TclCommandOpenSVG.py:85 +#: tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "" @@ -2983,8 +3020,8 @@ msgstr "" #: appEditors/AppGeoEditor.py:5573 appEditors/AppGeoEditor.py:5598 #: appEditors/AppGeoEditor.py:5628 appEditors/AppGeoEditor.py:5708 #: appEditors/AppGeoEditor.py:5774 appEditors/AppGeoEditor.py:5842 -#: appTools/ToolCopperThieving.py:612 appTools/ToolFilm.py:809 appTools/ToolFilm.py:1069 -#: appTools/ToolRulesCheck.py:645 +#: appPlugins/ToolCopperThieving.py:612 appPlugins/ToolFilm.py:809 +#: appPlugins/ToolFilm.py:1069 appPlugins/ToolRulesCheck.py:645 msgid "Working..." msgstr "" @@ -2996,7 +3033,7 @@ msgstr "" msgid "Editing MultiGeo Geometry, tool" msgstr "" -#: appEditors/AppGeoEditor.py:5334 appTools/ToolNCC.py:2542 +#: appEditors/AppGeoEditor.py:5334 appPlugins/ToolNCC.py:2542 msgid "with diameter" msgstr "" @@ -3042,7 +3079,7 @@ msgid "Invalid value for" msgstr "" #: appEditors/AppGeoEditor.py:5920 appObjects/FlatCAMGeometry.py:2821 -#: appTools/ToolMilling.py:2750 appTools/ToolPaint.py:1994 appTools/ToolPaint.py:2204 +#: appPlugins/ToolMilling.py:2750 appPlugins/ToolPaint.py:1994 appPlugins/ToolPaint.py:2204 msgid "" "Could not do Paint. Try a different combination of parameters. Or a different method of " "Paint" @@ -3140,17 +3177,19 @@ msgid "Select shapes to import them into the edited object." msgstr "" #: appEditors/AppGerberEditor.py:3043 appEditors/AppGerberEditor.py:3125 -#: appTools/ToolIsolation.py:2365 appTools/ToolIsolation.py:2517 appTools/ToolPaint.py:1265 +#: appPlugins/ToolIsolation.py:2365 appPlugins/ToolIsolation.py:2517 +#: appPlugins/ToolPaint.py:1265 msgid "Added polygon" msgstr "" #: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 -#: appTools/ToolIsolation.py:2366 appTools/ToolIsolation.py:2519 appTools/ToolPaint.py:1267 +#: appPlugins/ToolIsolation.py:2366 appPlugins/ToolIsolation.py:2519 +#: appPlugins/ToolPaint.py:1267 msgid "Click to add next polygon or right click to start." msgstr "" #: appEditors/AppGerberEditor.py:3048 appEditors/AppGerberEditor.py:3130 -#: appTools/ToolIsolation.py:2522 +#: appPlugins/ToolIsolation.py:2522 msgid "No polygon in selection." msgstr "" @@ -3197,8 +3236,8 @@ msgid "Dimensions edited." msgstr "" #: appEditors/AppGerberEditor.py:4510 appEditors/AppGerberEditor.py:6051 -#: appEditors/AppGerberEditor.py:6098 appGUI/ObjectUI.py:309 appTools/ToolExtract.py:988 -#: appTools/ToolPunchGerber.py:2072 +#: appEditors/AppGerberEditor.py:6098 appGUI/ObjectUI.py:309 appPlugins/ToolExtract.py:988 +#: appPlugins/ToolPunchGerber.py:2072 msgid "Code" msgstr "" @@ -3208,7 +3247,7 @@ msgid "Dim" msgstr "" #: appEditors/AppGerberEditor.py:4624 appObjects/FlatCAMCNCJob.py:714 -#: appObjects/FlatCAMScript.py:130 appTools/ToolLevelling.py:1423 app_Main.py:7643 +#: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1423 app_Main.py:7643 msgid "Loading" msgstr "" @@ -3241,9 +3280,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:296 appObjects/AppObject.py:340 #: appObjects/FlatCAMCNCJob.py:610 appObjects/FlatCAMGerber.py:1090 #: appObjects/FlatCAMObj.py:266 appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1150 -#: appTools/ToolCorners.py:602 appTools/ToolFiducials.py:633 appTools/ToolMove.py:235 -#: appTools/ToolQRCode.py:537 app_Main.py:4988 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1150 +#: appPlugins/ToolCorners.py:602 appPlugins/ToolFiducials.py:633 appPlugins/ToolMove.py:235 +#: appPlugins/ToolQRCode.py:537 app_Main.py:4988 msgid "Plotting" msgstr "" @@ -3277,7 +3316,7 @@ msgid "Gerber Editor" msgstr "" #: appEditors/AppGerberEditor.py:6038 appGUI/ObjectUI.py:274 appObjects/FlatCAMObj.py:492 -#: appTools/ToolReport.py:177 +#: appPlugins/ToolReport.py:177 msgid "Apertures" msgstr "" @@ -3289,18 +3328,18 @@ msgstr "" msgid "Index" msgstr "" -#: appEditors/AppGerberEditor.py:6058 appGUI/ObjectUI.py:315 appTools/ToolExtract.py:995 -#: appTools/ToolPunchGerber.py:2079 +#: appEditors/AppGerberEditor.py:6058 appGUI/ObjectUI.py:315 appPlugins/ToolExtract.py:995 +#: appPlugins/ToolPunchGerber.py:2079 msgid "Aperture Code" msgstr "" -#: appEditors/AppGerberEditor.py:6060 appGUI/ObjectUI.py:317 appTools/ToolExtract.py:997 -#: appTools/ToolPunchGerber.py:2081 +#: appEditors/AppGerberEditor.py:6060 appGUI/ObjectUI.py:317 appPlugins/ToolExtract.py:997 +#: appPlugins/ToolPunchGerber.py:2081 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" -#: appEditors/AppGerberEditor.py:6062 appGUI/ObjectUI.py:319 appTools/ToolExtract.py:999 -#: appTools/ToolPunchGerber.py:2083 +#: appEditors/AppGerberEditor.py:6062 appGUI/ObjectUI.py:319 appPlugins/ToolExtract.py:999 +#: appPlugins/ToolPunchGerber.py:2083 msgid "Aperture Size:" msgstr "" @@ -3374,8 +3413,8 @@ msgstr "" #: appEditors/AppGerberEditor.py:6224 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appTools/ToolCalculators.py:556 appTools/ToolCalculators.py:599 -#: appTools/ToolCopperThieving.py:1334 +#: appPlugins/ToolCalculators.py:556 appPlugins/ToolCalculators.py:599 +#: appPlugins/ToolCopperThieving.py:1334 msgid "Area" msgstr "" @@ -3387,13 +3426,13 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 appTools/ToolCopperThieving.py:1345 -#: appTools/ToolPcbWizard.py:484 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 +#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolPcbWizard.py:484 msgid "mm" msgstr "" -#: appEditors/AppGerberEditor.py:6230 appTools/ToolCopperThieving.py:1347 -#: appTools/ToolCopperThieving.py:1704 +#: appEditors/AppGerberEditor.py:6230 appPlugins/ToolCopperThieving.py:1347 +#: appPlugins/ToolCopperThieving.py:1704 msgid "in" msgstr "" @@ -3538,7 +3577,7 @@ msgstr "" msgid "Skew Y cancelled" msgstr "" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3973 +#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3974 msgid "Find" msgstr "" @@ -3563,12 +3602,12 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "" #: appEditors/AppTextEditor.py:108 appEditors/appGCodeEditor.py:157 -#: appGUI/GUIElements.py:4777 appGUI/ObjectUI.py:1977 +#: appGUI/GUIElements.py:4798 appGUI/ObjectUI.py:1977 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 appTools/ToolExtract.py:936 -#: appTools/ToolFollow.py:738 appTools/ToolIsolation.py:3572 appTools/ToolPaint.py:3277 -#: appTools/ToolPunchGerber.py:2021 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 appPlugins/ToolExtract.py:936 +#: appPlugins/ToolFollow.py:738 appPlugins/ToolIsolation.py:3572 +#: appPlugins/ToolPaint.py:3277 appPlugins/ToolPunchGerber.py:2021 msgid "All" msgstr "" @@ -3612,15 +3651,15 @@ msgstr "" #: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 #: appObjects/FlatCAMCNCJob.py:638 appObjects/FlatCAMCNCJob.py:644 -#: appTools/ToolLevelling.py:1389 appTools/ToolLevelling.py:1395 -#: appTools/ToolLevelling.py:1581 appTools/ToolLevelling.py:1587 -#: appTools/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 +#: appPlugins/ToolLevelling.py:1389 appPlugins/ToolLevelling.py:1395 +#: appPlugins/ToolLevelling.py:1581 appPlugins/ToolLevelling.py:1587 +#: appPlugins/ToolSolderPaste.py:1091 app_Main.py:7555 app_Main.py:7561 msgid "Export Code ..." msgstr "" #: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:693 -#: appObjects/FlatCAMCNCJob.py:1089 appTools/ToolLevelling.py:1413 -#: appTools/ToolLevelling.py:1605 appTools/ToolSolderPaste.py:1122 +#: appObjects/FlatCAMCNCJob.py:1089 appPlugins/ToolLevelling.py:1413 +#: appPlugins/ToolLevelling.py:1605 appPlugins/ToolSolderPaste.py:1122 msgid "No such file or directory" msgstr "" @@ -3628,7 +3667,7 @@ msgstr "" msgid "Saved to" msgstr "" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3981 appGUI/MainGUI.py:164 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:164 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:4603 appGUI/MainGUI.py:4864 #: appGUI/MainGUI.py:4973 appGUI/MainGUI.py:5116 msgid "Ctrl+S" @@ -3659,11 +3698,12 @@ msgid "Start GCode" msgstr "" #: appEditors/appGCodeEditor.py:655 appObjects/FlatCAMCNCJob.py:763 -#: appTools/ToolCalibration.py:465 +#: appPlugins/ToolCalibration.py:465 msgid "Loaded Machine Code into Code Editor" msgstr "" -#: appEditors/appGCodeEditor.py:747 appGUI/ObjectUI.py:1997 appTools/ToolSolderPaste.py:1004 +#: appEditors/appGCodeEditor.py:747 appGUI/ObjectUI.py:1997 +#: appPlugins/ToolSolderPaste.py:1004 msgid "GCode Editor" msgstr "" @@ -3672,21 +3712,22 @@ msgid "GCode" msgstr "" #: appEditors/appGCodeEditor.py:788 appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 -#: appTools/ToolIsolation.py:3231 appTools/ToolMilling.py:3727 appTools/ToolNCC.py:4182 -#: appTools/ToolPaint.py:2988 +#: appPlugins/ToolIsolation.py:3231 appPlugins/ToolMilling.py:3733 +#: appPlugins/ToolNCC.py:4182 appPlugins/ToolPaint.py:2988 msgid "TT" msgstr "" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 appGUI/ObjectUI.py:2132 -#: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2359 appTools/ToolMilling.py:3682 -#: appTools/ToolMilling.py:3884 appTools/ToolReport.py:184 +#: appObjects/FlatCAMObj.py:499 appPlugins/ToolDrilling.py:2359 +#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3890 +#: appPlugins/ToolReport.py:184 msgid "Drills" msgstr "" #: appEditors/appGCodeEditor.py:799 appGUI/ObjectUI.py:671 appGUI/ObjectUI.py:2132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 appObjects/FlatCAMObj.py:501 -#: appTools/ToolDrilling.py:2359 appTools/ToolMilling.py:3682 appTools/ToolMilling.py:3885 -#: appTools/ToolReport.py:186 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolMilling.py:3688 +#: appPlugins/ToolMilling.py:3891 appPlugins/ToolReport.py:186 msgid "Slots" msgstr "" @@ -3712,127 +3753,128 @@ msgstr "" msgid "Insert the code above at the cursor location." msgstr "" -#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:993 appGUI/GUIElements.py:1392 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 appGUI/GUIElements.py:1393 msgid "Read Only" msgstr "" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 appGUI/GUIElements.py:1397 -#: appGUI/GUIElements.py:1610 appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 appGUI/GUIElements.py:1398 +#: appGUI/GUIElements.py:1611 appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Undo" msgstr "" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:998 appGUI/GUIElements.py:1397 -#: appGUI/GUIElements.py:1610 appGUI/GUIElements.py:1902 appGUI/GUIElements.py:3939 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 appGUI/GUIElements.py:1398 +#: appGUI/GUIElements.py:1611 appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3940 msgid "Ctrl+Z" msgstr "" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 appGUI/GUIElements.py:1404 -#: appGUI/GUIElements.py:1617 appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 appGUI/GUIElements.py:1405 +#: appGUI/GUIElements.py:1618 appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Redo" msgstr "" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1005 appGUI/GUIElements.py:1404 -#: appGUI/GUIElements.py:1617 appGUI/GUIElements.py:1907 appGUI/GUIElements.py:3944 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 appGUI/GUIElements.py:1405 +#: appGUI/GUIElements.py:1618 appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3945 msgid "Ctrl+Y" msgstr "" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 appGUI/GUIElements.py:1413 -#: appGUI/GUIElements.py:1626 appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 appGUI/GUIElements.py:1414 +#: appGUI/GUIElements.py:1627 appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 #: appGUI/MainGUI.py:1697 appGUI/ObjectUI.py:1979 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Cut" msgstr "" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1014 appGUI/GUIElements.py:1413 -#: appGUI/GUIElements.py:1626 appGUI/GUIElements.py:1914 appGUI/GUIElements.py:3951 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 appGUI/GUIElements.py:1414 +#: appGUI/GUIElements.py:1627 appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3952 #: appGUI/MainGUI.py:4865 msgid "Ctrl+X" msgstr "" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 appGUI/GUIElements.py:1420 -#: appGUI/GUIElements.py:1633 appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 appGUI/GUIElements.py:1421 +#: appGUI/GUIElements.py:1634 appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 #: appGUI/MainGUI.py:417 appGUI/MainGUI.py:748 appGUI/MainGUI.py:807 appGUI/MainGUI.py:885 #: appGUI/MainGUI.py:1015 appGUI/MainGUI.py:1265 appGUI/MainGUI.py:1754 #: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:2478 appGUI/MainGUI.py:5099 -#: appTools/ToolMilling.py:386 appTools/ToolPanelize.py:434 appTools/ToolPanelize.py:460 -#: appTools/ToolPanelize.py:569 appTools/ToolPanelize.py:580 appTools/ToolPanelize.py:612 -#: appTools/ToolPanelize.py:661 appTools/ToolPanelize.py:860 appTools/ToolPanelize.py:892 -#: appTools/ToolPanelize.py:940 +#: appPlugins/ToolMilling.py:386 appPlugins/ToolPanelize.py:434 +#: appPlugins/ToolPanelize.py:460 appPlugins/ToolPanelize.py:569 +#: appPlugins/ToolPanelize.py:580 appPlugins/ToolPanelize.py:612 +#: appPlugins/ToolPanelize.py:661 appPlugins/ToolPanelize.py:860 +#: appPlugins/ToolPanelize.py:892 appPlugins/ToolPanelize.py:940 msgid "Copy" msgstr "" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1021 appGUI/GUIElements.py:1420 -#: appGUI/GUIElements.py:1633 appGUI/GUIElements.py:1919 appGUI/GUIElements.py:3956 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 appGUI/GUIElements.py:1421 +#: appGUI/GUIElements.py:1634 appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3957 #: appGUI/MainGUI.py:417 appGUI/MainGUI.py:4594 msgid "Ctrl+C" msgstr "" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 appGUI/GUIElements.py:1427 -#: appGUI/GUIElements.py:1640 appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 appGUI/GUIElements.py:1428 +#: appGUI/GUIElements.py:1641 appGUI/GUIElements.py:1925 msgid "Paste" msgstr "" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1028 appGUI/GUIElements.py:1427 -#: appGUI/GUIElements.py:1640 appGUI/GUIElements.py:1924 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 appGUI/GUIElements.py:1428 +#: appGUI/GUIElements.py:1641 appGUI/GUIElements.py:1925 msgid "Ctrl+V" msgstr "" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1035 appGUI/GUIElements.py:1434 -#: appGUI/GUIElements.py:1645 appGUI/GUIElements.py:1929 appGUI/GUIElements.py:3961 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 +#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3962 #: appGUI/MainGUI.py:4664 appGUI/MainGUI.py:4665 appGUI/MainGUI.py:4869 #: appGUI/MainGUI.py:4969 appGUI/MainGUI.py:4970 appGUI/MainGUI.py:5110 #: appGUI/MainGUI.py:5111 msgid "Del" msgstr "" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 appGUI/GUIElements.py:1443 -#: appGUI/GUIElements.py:1652 appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 appGUI/GUIElements.py:1444 +#: appGUI/GUIElements.py:1653 appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 #: appGUI/MainGUI.py:451 appGUI/MainGUI.py:581 appGUI/MainGUI.py:4593 #: appObjects/ObjectCollection.py:1148 appObjects/ObjectCollection.py:1195 -#: appTools/ToolIsolation.py:3612 appTools/ToolPunchGerber.py:2295 +#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolPunchGerber.py:2295 msgid "Select All" msgstr "" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1044 appGUI/GUIElements.py:1443 -#: appGUI/GUIElements.py:1652 appGUI/GUIElements.py:1936 appGUI/GUIElements.py:3968 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 appGUI/GUIElements.py:1444 +#: appGUI/GUIElements.py:1653 appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3969 #: appGUI/MainGUI.py:451 appGUI/MainGUI.py:4593 msgid "Ctrl+A" msgstr "" -#: appGUI/GUIElements.py:1051 appGUI/GUIElements.py:1450 +#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 msgid "Step Up" msgstr "" -#: appGUI/GUIElements.py:1058 appGUI/GUIElements.py:1457 +#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 msgid "Step Down" msgstr "" -#: appGUI/GUIElements.py:2351 appGUI/GUIElements.py:2420 appGUI/GUIElements.py:2481 -#: appGUI/GUIElements.py:2546 appGUI/GUIElements.py:3907 app_Main.py:4637 app_Main.py:4801 +#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 appGUI/GUIElements.py:2482 +#: appGUI/GUIElements.py:2547 appGUI/GUIElements.py:3908 app_Main.py:4637 app_Main.py:4801 #: app_Main.py:4890 app_Main.py:8990 app_Main.py:9338 msgid "Ok" msgstr "" -#: appGUI/GUIElements.py:3872 +#: appGUI/GUIElements.py:3873 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:3877 +#: appGUI/GUIElements.py:3878 msgid "Abs" msgstr "" -#: appGUI/GUIElements.py:3878 +#: appGUI/GUIElements.py:3879 msgid "Relative" msgstr "" -#: appGUI/GUIElements.py:3889 +#: appGUI/GUIElements.py:3890 msgid "Location" msgstr "" -#: appGUI/GUIElements.py:3891 +#: appGUI/GUIElements.py:3892 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" @@ -3840,128 +3882,128 @@ msgid "" "from the current mouse location point." msgstr "" -#: appGUI/GUIElements.py:3973 +#: appGUI/GUIElements.py:3974 msgid "Ctrl+F" msgstr "" -#: appGUI/GUIElements.py:3981 +#: appGUI/GUIElements.py:3982 msgid "Save Log" msgstr "" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 msgid "Clear All" msgstr "" -#: appGUI/GUIElements.py:3987 +#: appGUI/GUIElements.py:3988 msgid "Shift+Del" msgstr "" -#: appGUI/GUIElements.py:4106 appTools/ToolShell.py:324 +#: appGUI/GUIElements.py:4107 appPlugins/ToolShell.py:324 msgid "Type >help< to get started" msgstr "" -#: appGUI/GUIElements.py:4672 appGUI/GUIElements.py:4689 +#: appGUI/GUIElements.py:4693 appGUI/GUIElements.py:4710 msgid "Jog the Y axis." msgstr "" -#: appGUI/GUIElements.py:4680 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 +#: appGUI/GUIElements.py:4701 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1026 #: appGUI/MainGUI.py:2247 msgid "Move to Origin" msgstr "" -#: appGUI/GUIElements.py:4697 appGUI/GUIElements.py:4705 +#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4726 msgid "Jog the X axis." msgstr "" -#: appGUI/GUIElements.py:4715 appGUI/GUIElements.py:4725 +#: appGUI/GUIElements.py:4736 appGUI/GUIElements.py:4746 msgid "Jog the Z axis." msgstr "" -#: appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4772 msgid "Zero the CNC X axes at current position." msgstr "" -#: appGUI/GUIElements.py:4759 +#: appGUI/GUIElements.py:4780 msgid "Zero the CNC Y axes at current position." msgstr "" -#: appGUI/GUIElements.py:4764 +#: appGUI/GUIElements.py:4785 msgid "Z" msgstr "" -#: appGUI/GUIElements.py:4767 +#: appGUI/GUIElements.py:4788 msgid "Zero the CNC Z axes at current position." msgstr "" -#: appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4792 msgid "Do Home" msgstr "" -#: appGUI/GUIElements.py:4773 +#: appGUI/GUIElements.py:4794 msgid "Perform a homing cycle on all axis." msgstr "" -#: appGUI/GUIElements.py:4781 +#: appGUI/GUIElements.py:4802 msgid "Zero all CNC axes at current position." msgstr "" -#: appGUI/GUIElements.py:4939 appGUI/GUIElements.py:4948 +#: appGUI/GUIElements.py:4960 appGUI/GUIElements.py:4969 msgid "Idle." msgstr "" -#: appGUI/GUIElements.py:4987 +#: appGUI/GUIElements.py:5008 msgid "Application started ..." msgstr "" -#: appGUI/GUIElements.py:4988 +#: appGUI/GUIElements.py:5009 msgid "Hello!" msgstr "" -#: appGUI/GUIElements.py:5047 +#: appGUI/GUIElements.py:5068 msgid "Run Script ..." msgstr "" -#: appGUI/GUIElements.py:5049 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:5070 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" "functions of FlatCAM." msgstr "" -#: appGUI/GUIElements.py:5058 appGUI/MainGUI.py:121 appTools/ToolPcbWizard.py:412 -#: appTools/ToolPcbWizard.py:420 +#: appGUI/GUIElements.py:5079 appGUI/MainGUI.py:121 appPlugins/ToolPcbWizard.py:412 +#: appPlugins/ToolPcbWizard.py:420 msgid "Open" msgstr "" -#: appGUI/GUIElements.py:5062 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 +#: appGUI/GUIElements.py:5083 appGUI/MainGUI.py:126 appGUI/MainGUI.py:989 #: appGUI/MainGUI.py:2210 appGUI/MainGUI.py:4600 app_Main.py:8890 app_Main.py:8893 msgid "Open Project" msgstr "" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:984 #: appGUI/MainGUI.py:2205 app_Main.py:8770 app_Main.py:8775 msgid "Open Gerber" msgstr "" -#: appGUI/GUIElements.py:5068 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 +#: appGUI/GUIElements.py:5089 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4597 msgid "Ctrl+G" msgstr "" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:986 #: appGUI/MainGUI.py:2207 app_Main.py:8810 app_Main.py:8815 msgid "Open Excellon" msgstr "" -#: appGUI/GUIElements.py:5073 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 +#: appGUI/GUIElements.py:5094 appGUI/MainGUI.py:138 appGUI/MainGUI.py:799 #: appGUI/MainGUI.py:4596 appGUI/MainGUI.py:5115 msgid "Ctrl+E" msgstr "" -#: appGUI/GUIElements.py:5078 appGUI/MainGUI.py:143 app_Main.py:8853 app_Main.py:8858 +#: appGUI/GUIElements.py:5099 appGUI/MainGUI.py:143 app_Main.py:8853 app_Main.py:8858 msgid "Open G-Code" msgstr "" -#: appGUI/GUIElements.py:5088 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:5109 appGUI/MainGUI.py:330 msgid "Exit" msgstr "" @@ -3985,24 +4027,25 @@ msgstr "" msgid "Will create a new, blank project" msgstr "" -#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appTools/ToolLevelling.py:1986 +#: appGUI/MainGUI.py:94 appGUI/MainGUI.py:1638 appPlugins/ToolLevelling.py:1986 msgid "New" msgstr "" #: appGUI/MainGUI.py:98 appGUI/MainGUI.py:1640 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 #: appObjects/FlatCAMGeometry.py:2178 appObjects/ObjectCollection.py:235 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:1339 -#: appTools/ToolCalibration.py:1356 appTools/ToolCopperThieving.py:184 -#: appTools/ToolCopperThieving.py:1376 appTools/ToolCopperThieving.py:1390 -#: appTools/ToolCutOut.py:2376 appTools/ToolCutOut.py:2774 appTools/ToolDblSided.py:678 -#: appTools/ToolDblSided.py:919 appTools/ToolFilm.py:1148 appTools/ToolFilm.py:1171 -#: appTools/ToolImage.py:158 appTools/ToolImage.py:216 appTools/ToolIsolation.py:3532 -#: appTools/ToolIsolation.py:3583 appTools/ToolMilling.py:2808 appTools/ToolMilling.py:3636 -#: appTools/ToolNCC.py:4144 appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 appTools/ToolPanelize.py:1158 -#: appTools/ToolSolderPaste.py:1503 appTools/ToolTransform.py:144 -#: appTools/ToolTransform.py:634 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:1339 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCopperThieving.py:184 +#: appPlugins/ToolCopperThieving.py:1376 appPlugins/ToolCopperThieving.py:1390 +#: appPlugins/ToolCutOut.py:2376 appPlugins/ToolCutOut.py:2774 +#: appPlugins/ToolDblSided.py:678 appPlugins/ToolDblSided.py:919 appPlugins/ToolFilm.py:1148 +#: appPlugins/ToolFilm.py:1171 appPlugins/ToolImage.py:158 appPlugins/ToolImage.py:216 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolIsolation.py:3583 +#: appPlugins/ToolMilling.py:2808 appPlugins/ToolMilling.py:3642 appPlugins/ToolNCC.py:4144 +#: appPlugins/ToolNCC.py:4612 appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPanelize.py:1158 +#: appPlugins/ToolSolderPaste.py:1503 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:634 msgid "Geometry" msgstr "" @@ -4017,19 +4060,20 @@ msgstr "" #: appGUI/MainGUI.py:103 appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appTools/ToolAlignObjects.py:416 -#: appTools/ToolAlignObjects.py:452 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:904 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolCutOut.py:2375 -#: appTools/ToolDblSided.py:676 appTools/ToolDblSided.py:917 appTools/ToolFilm.py:1147 -#: appTools/ToolFilm.py:1170 appTools/ToolImage.py:136 appTools/ToolImage.py:160 -#: appTools/ToolImage.py:216 appTools/ToolIsolation.py:3533 appTools/ToolIsolation.py:3583 -#: appTools/ToolNCC.py:4145 appTools/ToolNCC.py:4612 appTools/ToolPaint.py:3291 -#: appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 appTools/ToolPanelize.py:1158 -#: appTools/ToolPanelize.py:1257 appTools/ToolTransform.py:144 appTools/ToolTransform.py:632 -#: defaults.py:582 +#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:416 +#: appPlugins/ToolAlignObjects.py:452 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:904 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolCutOut.py:2375 +#: appPlugins/ToolDblSided.py:676 appPlugins/ToolDblSided.py:917 appPlugins/ToolFilm.py:1147 +#: appPlugins/ToolFilm.py:1170 appPlugins/ToolImage.py:136 appPlugins/ToolImage.py:160 +#: appPlugins/ToolImage.py:216 appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3583 appPlugins/ToolNCC.py:4145 appPlugins/ToolNCC.py:4612 +#: appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPanelize.py:1158 +#: appPlugins/ToolPanelize.py:1257 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:632 defaults.py:583 msgid "Gerber" msgstr "" @@ -4045,17 +4089,18 @@ msgstr "" #: appGUI/MainGUI.py:108 appGUI/MainGUI.py:1644 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appTools/ToolAlignObjects.py:417 -#: appTools/ToolAlignObjects.py:453 appTools/ToolCalibration.py:181 -#: appTools/ToolCalibration.py:189 appTools/ToolCalibration.py:905 -#: appTools/ToolCalibration.py:1339 appTools/ToolCalibration.py:1356 -#: appTools/ToolCopperThieving.py:184 appTools/ToolCopperThieving.py:1376 -#: appTools/ToolCopperThieving.py:1390 appTools/ToolDblSided.py:677 -#: appTools/ToolDblSided.py:876 appTools/ToolDblSided.py:918 appTools/ToolFilm.py:1429 -#: appTools/ToolIsolation.py:3583 appTools/ToolMilling.py:3637 appTools/ToolNCC.py:4612 -#: appTools/ToolPaint.py:3291 appTools/ToolPanelize.py:218 appTools/ToolPanelize.py:1116 -#: appTools/ToolPunchGerber.py:2112 appTools/ToolPunchGerber.py:2127 -#: appTools/ToolTransform.py:144 appTools/ToolTransform.py:633 +#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:417 +#: appPlugins/ToolAlignObjects.py:453 appPlugins/ToolCalibration.py:181 +#: appPlugins/ToolCalibration.py:189 appPlugins/ToolCalibration.py:905 +#: appPlugins/ToolCalibration.py:1339 appPlugins/ToolCalibration.py:1356 +#: appPlugins/ToolCopperThieving.py:184 appPlugins/ToolCopperThieving.py:1376 +#: appPlugins/ToolCopperThieving.py:1390 appPlugins/ToolDblSided.py:677 +#: appPlugins/ToolDblSided.py:876 appPlugins/ToolDblSided.py:918 appPlugins/ToolFilm.py:1429 +#: appPlugins/ToolIsolation.py:3583 appPlugins/ToolMilling.py:3643 +#: appPlugins/ToolNCC.py:4612 appPlugins/ToolPaint.py:3291 appPlugins/ToolPanelize.py:218 +#: appPlugins/ToolPanelize.py:1116 appPlugins/ToolPunchGerber.py:2112 +#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolTransform.py:144 +#: appPlugins/ToolTransform.py:633 msgid "Excellon" msgstr "" @@ -4165,7 +4210,7 @@ msgstr "" msgid "Export" msgstr "" -#: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:640 appTools/ToolQRCode.py:645 +#: appGUI/MainGUI.py:247 appPlugins/ToolQRCode.py:640 appPlugins/ToolQRCode.py:645 #: app_Main.py:9000 app_Main.py:9005 msgid "Export SVG" msgstr "" @@ -4174,7 +4219,7 @@ msgstr "" msgid "Export DXF" msgstr "" -#: appGUI/MainGUI.py:259 appTools/ToolQRCode.py:591 appTools/ToolQRCode.py:596 +#: appGUI/MainGUI.py:259 appPlugins/ToolQRCode.py:591 appPlugins/ToolQRCode.py:596 msgid "Export PNG" msgstr "" @@ -4219,7 +4264,7 @@ msgstr "" msgid "Export Preferences to file" msgstr "" -#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1197 +#: appGUI/MainGUI.py:314 appGUI/preferences/PreferencesUIManager.py:1199 msgid "Save Preferences" msgstr "" @@ -4362,10 +4407,10 @@ msgid "Q" msgstr "" #: appGUI/MainGUI.py:457 appGUI/MainGUI.py:1322 -#: appGUI/preferences/PreferencesUIManager.py:926 -#: appGUI/preferences/PreferencesUIManager.py:1014 -#: appGUI/preferences/PreferencesUIManager.py:1042 -#: appGUI/preferences/PreferencesUIManager.py:1148 app_Main.py:6137 app_Main.py:6142 +#: appGUI/preferences/PreferencesUIManager.py:928 +#: appGUI/preferences/PreferencesUIManager.py:1016 +#: appGUI/preferences/PreferencesUIManager.py:1044 +#: appGUI/preferences/PreferencesUIManager.py:1150 app_Main.py:6137 app_Main.py:6142 #: app_Main.py:6157 msgid "Preferences" msgstr "" @@ -4374,7 +4419,7 @@ msgstr "" msgid "Shift+P" msgstr "" -#: appGUI/MainGUI.py:463 appObjects/FlatCAMObj.py:488 appTools/ToolReport.py:173 +#: appGUI/MainGUI.py:463 appObjects/FlatCAMObj.py:488 appPlugins/ToolReport.py:173 msgid "Options" msgstr "" @@ -4578,8 +4623,8 @@ msgid "Objects" msgstr "" #: appGUI/MainGUI.py:584 appObjects/ObjectCollection.py:1152 -#: appObjects/ObjectCollection.py:1199 appTools/ToolIsolation.py:3618 -#: appTools/ToolPunchGerber.py:2301 +#: appObjects/ObjectCollection.py:1199 appPlugins/ToolIsolation.py:3618 +#: appPlugins/ToolPunchGerber.py:2301 msgid "Deselect All" msgstr "" @@ -4738,7 +4783,7 @@ msgstr "" #: appGUI/MainGUI.py:701 appGUI/MainGUI.py:815 appGUI/MainGUI.py:1272 appGUI/MainGUI.py:1703 #: appGUI/MainGUI.py:1765 appGUI/MainGUI.py:2485 appGUI/MainGUI.py:5103 -#: appTools/ToolMove.py:27 +#: appPlugins/ToolMove.py:27 msgid "Move" msgstr "" @@ -4888,7 +4933,7 @@ msgstr "" msgid "Black" msgstr "" -#: appGUI/MainGUI.py:867 appTools/ToolMilling.py:3926 appTools/ToolMilling.py:3934 +#: appGUI/MainGUI.py:867 appPlugins/ToolMilling.py:3932 appPlugins/ToolMilling.py:3940 #: app_Main.py:8471 msgid "Custom" msgstr "" @@ -4992,7 +5037,7 @@ msgstr "" msgid "Drilling Tool" msgstr "" -#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appTools/ToolMilling.py:1287 +#: appGUI/MainGUI.py:1069 appGUI/MainGUI.py:2288 appPlugins/ToolMilling.py:1287 msgid "Milling Tool" msgstr "" @@ -5012,7 +5057,7 @@ msgstr "" msgid "NCC Tool" msgstr "" -#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appTools/ToolCutOut.py:2418 +#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2308 appPlugins/ToolCutOut.py:2418 msgid "Cutout Tool" msgstr "" @@ -5183,20 +5228,22 @@ msgstr "" msgid "Plot Area" msgstr "" -#: appGUI/MainGUI.py:1491 appTools/ToolCopperThieving.py:1278 appTools/ToolCorners.py:677 -#: appTools/ToolEtchCompensation.py:309 appTools/ToolExtract.py:910 -#: appTools/ToolFiducials.py:991 appTools/ToolFollow.py:698 appTools/ToolInvertGerber.py:230 -#: appTools/ToolIsolation.py:3195 appTools/ToolOptimal.py:441 -#: appTools/ToolPunchGerber.py:1991 appTools/ToolQRCode.py:756 -#: appTools/ToolRulesCheck.py:1189 appTools/ToolSolderPaste.py:1171 appTools/ToolSub.py:815 +#: appGUI/MainGUI.py:1491 appPlugins/ToolCopperThieving.py:1278 +#: appPlugins/ToolCorners.py:677 appPlugins/ToolEtchCompensation.py:309 +#: appPlugins/ToolExtract.py:910 appPlugins/ToolFiducials.py:991 +#: appPlugins/ToolFollow.py:698 appPlugins/ToolInvertGerber.py:230 +#: appPlugins/ToolIsolation.py:3195 appPlugins/ToolOptimal.py:441 +#: appPlugins/ToolPunchGerber.py:1991 appPlugins/ToolQRCode.py:756 +#: appPlugins/ToolRulesCheck.py:1189 appPlugins/ToolSolderPaste.py:1171 +#: appPlugins/ToolSub.py:815 msgid "GERBER" msgstr "" -#: appGUI/MainGUI.py:1501 appTools/ToolDrilling.py:2326 appTools/ToolRulesCheck.py:1327 +#: appGUI/MainGUI.py:1501 appPlugins/ToolDrilling.py:2326 appPlugins/ToolRulesCheck.py:1327 msgid "EXCELLON" msgstr "" -#: appGUI/MainGUI.py:1511 appTools/ToolSub.py:868 +#: appGUI/MainGUI.py:1511 appPlugins/ToolSub.py:868 msgid "GEOMETRY" msgstr "" @@ -5258,7 +5305,7 @@ msgstr "" msgid "Grids" msgstr "" -#: appGUI/MainGUI.py:1666 appTools/ToolMilling.py:3926 +#: appGUI/MainGUI.py:1666 appPlugins/ToolMilling.py:3932 msgid "Path" msgstr "" @@ -5326,20 +5373,20 @@ msgstr "" msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "" -#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:958 -#: appGUI/preferences/PreferencesUIManager.py:1201 appTranslation.py:111 +#: appGUI/MainGUI.py:2179 appGUI/preferences/PreferencesUIManager.py:960 +#: appGUI/preferences/PreferencesUIManager.py:1203 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2627 app_Main.py:3708 app_Main.py:6435 app_Main.py:9445 msgid "Yes" msgstr "" -#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1202 +#: appGUI/MainGUI.py:2180 appGUI/preferences/PreferencesUIManager.py:1204 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 appTools/ToolDrilling.py:2384 -#: appTools/ToolIsolation.py:3275 appTools/ToolMilling.py:3707 appTools/ToolNCC.py:4232 -#: appTools/ToolPaint.py:3026 appTranslation.py:112 appTranslation.py:214 app_Main.py:2628 -#: app_Main.py:3709 app_Main.py:6436 app_Main.py:9446 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 appPlugins/ToolDrilling.py:2384 +#: appPlugins/ToolIsolation.py:3275 appPlugins/ToolMilling.py:3713 +#: appPlugins/ToolNCC.py:4232 appPlugins/ToolPaint.py:3026 appTranslation.py:112 +#: appTranslation.py:214 app_Main.py:2628 app_Main.py:3709 app_Main.py:6436 app_Main.py:9446 msgid "No" msgstr "" @@ -5378,19 +5425,19 @@ msgid "" "on which to perform union." msgstr "" -#: appGUI/MainGUI.py:3756 appTools/ToolIsolation.py:888 appTools/ToolNCC.py:1419 -#: appTools/ToolPaint.py:417 appTools/ToolSolderPaste.py:141 -#: appTools/ToolSolderPaste.py:1222 app_Main.py:4778 +#: appGUI/MainGUI.py:3756 appPlugins/ToolIsolation.py:888 appPlugins/ToolNCC.py:1419 +#: appPlugins/ToolPaint.py:417 appPlugins/ToolSolderPaste.py:141 +#: appPlugins/ToolSolderPaste.py:1222 app_Main.py:4778 msgid "New Tool" msgstr "" -#: appGUI/MainGUI.py:3757 appTools/ToolIsolation.py:889 appTools/ToolNCC.py:1420 -#: appTools/ToolPaint.py:418 appTools/ToolSolderPaste.py:142 app_Main.py:4779 +#: appGUI/MainGUI.py:3757 appPlugins/ToolIsolation.py:889 appPlugins/ToolNCC.py:1420 +#: appPlugins/ToolPaint.py:418 appPlugins/ToolSolderPaste.py:142 app_Main.py:4779 msgid "Enter a Tool Diameter" msgstr "" -#: appGUI/MainGUI.py:3769 appTools/ToolIsolation.py:910 appTools/ToolNCC.py:1441 -#: appTools/ToolPaint.py:431 appTools/ToolSolderPaste.py:154 app_Main.py:4792 +#: appGUI/MainGUI.py:3769 appPlugins/ToolIsolation.py:910 appPlugins/ToolNCC.py:1441 +#: appPlugins/ToolPaint.py:431 appPlugins/ToolSolderPaste.py:154 app_Main.py:4792 msgid "Adding Tool cancelled" msgstr "" @@ -5530,7 +5577,7 @@ msgstr "" msgid "Ctrl+Q" msgstr "" -#: appGUI/MainGUI.py:4602 appTools/ToolPDF.py:44 +#: appGUI/MainGUI.py:4602 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "" @@ -5576,7 +5623,8 @@ msgstr "" msgid "Toggle the workspace" msgstr "" -#: appGUI/MainGUI.py:4622 appTools/ToolAlignObjects.py:32 appTools/ToolAlignObjects.py:378 +#: appGUI/MainGUI.py:4622 appPlugins/ToolAlignObjects.py:32 +#: appPlugins/ToolAlignObjects.py:378 msgid "Align Objects" msgstr "" @@ -5584,7 +5632,7 @@ msgstr "" msgid "Alt+B" msgstr "" -#: appGUI/MainGUI.py:4623 appTools/ToolCorners.py:638 +#: appGUI/MainGUI.py:4623 appPlugins/ToolCorners.py:638 msgid "Corner Markers" msgstr "" @@ -5592,7 +5640,7 @@ msgstr "" msgid "Alt+C" msgstr "" -#: appGUI/MainGUI.py:4624 appTools/ToolCalculators.py:90 appTools/ToolCalculators.py:399 +#: appGUI/MainGUI.py:4624 appPlugins/ToolCalculators.py:90 appPlugins/ToolCalculators.py:399 msgid "Calculators" msgstr "" @@ -5608,7 +5656,7 @@ msgstr "" msgid "Alt+E" msgstr "" -#: appGUI/MainGUI.py:4626 appTools/ToolExtract.py:162 appTools/ToolExtract.py:877 +#: appGUI/MainGUI.py:4626 appPlugins/ToolExtract.py:162 appPlugins/ToolExtract.py:877 msgid "Extract" msgstr "" @@ -5616,7 +5664,7 @@ msgstr "" msgid "Alt+F" msgstr "" -#: appGUI/MainGUI.py:4627 appTools/ToolFiducials.py:138 appTools/ToolFiducials.py:747 +#: appGUI/MainGUI.py:4627 appPlugins/ToolFiducials.py:138 appPlugins/ToolFiducials.py:747 msgid "Fiducials" msgstr "" @@ -5624,8 +5672,8 @@ msgstr "" msgid "Alt+G" msgstr "" -#: appGUI/MainGUI.py:4628 appTools/ToolInvertGerber.py:93 appTools/ToolInvertGerber.py:190 -#: appTools/ToolInvertGerber.py:284 +#: appGUI/MainGUI.py:4628 appPlugins/ToolInvertGerber.py:93 +#: appPlugins/ToolInvertGerber.py:190 appPlugins/ToolInvertGerber.py:284 msgid "Invert Gerber" msgstr "" @@ -5633,7 +5681,8 @@ msgstr "" msgid "Alt+H" msgstr "" -#: appGUI/MainGUI.py:4629 appTools/ToolPunchGerber.py:1939 appTools/ToolPunchGerber.py:2317 +#: appGUI/MainGUI.py:4629 appPlugins/ToolPunchGerber.py:1939 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Punch Gerber" msgstr "" @@ -5645,8 +5694,8 @@ msgstr "" msgid "Alt+J" msgstr "" -#: appGUI/MainGUI.py:4631 appTools/ToolCopperThieving.py:144 -#: appTools/ToolCopperThieving.py:1246 +#: appGUI/MainGUI.py:4631 appPlugins/ToolCopperThieving.py:144 +#: appPlugins/ToolCopperThieving.py:1246 msgid "Copper Thieving" msgstr "" @@ -5670,8 +5719,8 @@ msgstr "" msgid "Alt+M" msgstr "" -#: appGUI/MainGUI.py:4635 appTools/ToolNCC.py:2327 appTools/ToolNCC.py:2329 -#: appTools/ToolNCC.py:2911 appTools/ToolNCC.py:2913 +#: appGUI/MainGUI.py:4635 appPlugins/ToolNCC.py:2327 appPlugins/ToolNCC.py:2329 +#: appPlugins/ToolNCC.py:2911 appPlugins/ToolNCC.py:2913 msgid "Non-Copper Clearing" msgstr "" @@ -5679,7 +5728,7 @@ msgstr "" msgid "Alt+O" msgstr "" -#: appGUI/MainGUI.py:4636 appTools/ToolIsolation.py:3317 appTools/ToolNCC.py:4280 +#: appGUI/MainGUI.py:4636 appPlugins/ToolIsolation.py:3317 appPlugins/ToolNCC.py:4280 msgid "Optimal" msgstr "" @@ -5695,7 +5744,7 @@ msgstr "" msgid "Alt+Q" msgstr "" -#: appGUI/MainGUI.py:4638 appTools/ToolQRCode.py:135 appTools/ToolQRCode.py:706 +#: appGUI/MainGUI.py:4638 appPlugins/ToolQRCode.py:135 appPlugins/ToolQRCode.py:706 msgid "QRCode" msgstr "" @@ -5715,7 +5764,7 @@ msgstr "" msgid "Alt+W" msgstr "" -#: appGUI/MainGUI.py:4642 appTools/ToolSub.py:168 appTools/ToolSub.py:746 +#: appGUI/MainGUI.py:4642 appPlugins/ToolSub.py:168 appPlugins/ToolSub.py:746 msgid "Subtract" msgstr "" @@ -5731,7 +5780,7 @@ msgstr "" msgid "Alt+Z" msgstr "" -#: appGUI/MainGUI.py:4644 appTools/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4644 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "" @@ -5783,7 +5832,7 @@ msgstr "" msgid "Refresh Plots" msgstr "" -#: appGUI/MainGUI.py:4664 appTools/ToolSolderPaste.py:72 +#: appGUI/MainGUI.py:4664 appPlugins/ToolSolderPaste.py:72 msgid "Delete Object" msgstr "" @@ -6035,7 +6084,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appTools/ToolCopperThieving.py:1424 +#: appPlugins/ToolCopperThieving.py:1424 msgid "Solid" msgstr "" @@ -6064,17 +6113,17 @@ msgstr "" #: appGUI/ObjectUI.py:220 appGUI/ObjectUI.py:640 appGUI/ObjectUI.py:991 #: appGUI/ObjectUI.py:2111 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 appTools/ToolMilling.py:3668 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 appPlugins/ToolMilling.py:3674 msgid "Plot (show) this object." msgstr "" -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appTools/ToolFollow.py:126 -#: appTools/ToolFollow.py:650 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:395 appPlugins/ToolFollow.py:126 +#: appPlugins/ToolFollow.py:650 msgid "Follow" msgstr "" #: appGUI/ObjectUI.py:228 appGUI/ObjectUI.py:398 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 appTools/ToolFollow.py:772 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 appPlugins/ToolFollow.py:772 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6113,15 +6162,15 @@ msgid "" "that are drawn on canvas." msgstr "" -#: appGUI/ObjectUI.py:325 appTools/ToolExtract.py:1001 appTools/ToolPunchGerber.py:2085 +#: appGUI/ObjectUI.py:325 appPlugins/ToolExtract.py:1001 appPlugins/ToolPunchGerber.py:2085 msgid "Mark the aperture instances on canvas." msgstr "" -#: appGUI/ObjectUI.py:332 appTools/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:332 appPlugins/ToolIsolation.py:3673 msgid "Buffer Solid Geometry" msgstr "" -#: appGUI/ObjectUI.py:334 appTools/ToolIsolation.py:3675 +#: appGUI/ObjectUI.py:334 appPlugins/ToolIsolation.py:3675 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6134,13 +6183,13 @@ msgid "Isolation Routing" msgstr "" #: appGUI/ObjectUI.py:353 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appTools/ToolIsolation.py:3174 +#: appPlugins/ToolIsolation.py:3174 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." msgstr "" -#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appTools/ToolNCC.py:4661 +#: appGUI/ObjectUI.py:368 appGUI/ObjectUI.py:1822 appPlugins/ToolNCC.py:4661 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6153,7 +6202,7 @@ msgid "" msgstr "" #: appGUI/ObjectUI.py:411 appGUI/ObjectUI.py:759 appGUI/ObjectUI.py:1839 -#: appTools/ToolEtchCompensation.py:322 +#: appPlugins/ToolEtchCompensation.py:322 msgid "Utilities" msgstr "" @@ -6192,15 +6241,16 @@ msgstr "" msgid "Resulting geometry will have rounded corners." msgstr "" -#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appTools/ToolCutOut.py:2655 -#: appTools/ToolCutOut.py:2670 appTools/ToolFollow.py:764 appTools/ToolIsolation.py:3652 -#: appTools/ToolNCC.py:4658 appTools/ToolPaint.py:3324 appTools/ToolSolderPaste.py:1482 +#: appGUI/ObjectUI.py:471 appGUI/ObjectUI.py:511 appPlugins/ToolCutOut.py:2655 +#: appPlugins/ToolCutOut.py:2670 appPlugins/ToolFollow.py:764 +#: appPlugins/ToolIsolation.py:3652 appPlugins/ToolNCC.py:4658 appPlugins/ToolPaint.py:3324 +#: appPlugins/ToolSolderPaste.py:1482 msgid "Generate Geometry" msgstr "" #: appGUI/ObjectUI.py:482 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 appTools/ToolPanelize.py:1153 -#: appTools/ToolQRCode.py:879 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 appPlugins/ToolPanelize.py:1153 +#: appPlugins/ToolQRCode.py:879 msgid "Bounding Box" msgstr "" @@ -6236,7 +6286,7 @@ msgstr "" msgid "Solid circles." msgstr "" -#: appGUI/ObjectUI.py:676 appTools/ToolDrilling.py:2361 appTools/ToolMilling.py:3684 +#: appGUI/ObjectUI.py:676 appPlugins/ToolDrilling.py:2361 appPlugins/ToolMilling.py:3690 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6245,21 +6295,21 @@ msgid "" "Here the tools are selected for G-code generation." msgstr "" -#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 appTools/ToolDrilling.py:2366 -#: appTools/ToolIsolation.py:3245 appTools/ToolMilling.py:3689 appTools/ToolMilling.py:3737 -#: appTools/ToolNCC.py:4196 appTools/ToolPaint.py:3002 +#: appGUI/ObjectUI.py:681 appGUI/ObjectUI.py:1014 appPlugins/ToolDrilling.py:2366 +#: appPlugins/ToolIsolation.py:3245 appPlugins/ToolMilling.py:3695 +#: appPlugins/ToolMilling.py:3743 appPlugins/ToolNCC.py:4196 appPlugins/ToolPaint.py:3002 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." msgstr "" -#: appGUI/ObjectUI.py:684 appTools/ToolDrilling.py:2369 appTools/ToolMilling.py:3692 +#: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2369 appPlugins/ToolMilling.py:3698 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." msgstr "" -#: appGUI/ObjectUI.py:687 appTools/ToolDrilling.py:2372 appTools/ToolMilling.py:3695 +#: appGUI/ObjectUI.py:687 appPlugins/ToolDrilling.py:2372 appPlugins/ToolMilling.py:3701 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -6304,7 +6354,7 @@ msgid "" "milled. Use the # column to make the selection." msgstr "" -#: appGUI/ObjectUI.py:793 appTools/ToolMilling.py:3895 +#: appGUI/ObjectUI.py:793 appPlugins/ToolMilling.py:3901 msgid "Milling Diameter" msgstr "" @@ -6353,17 +6403,17 @@ msgid "" msgstr "" #: appGUI/ObjectUI.py:989 appGUI/ObjectUI.py:2109 -#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 appTools/ToolMilling.py:3667 +#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 appPlugins/ToolMilling.py:3673 msgid "Plot Object" msgstr "" #: appGUI/ObjectUI.py:1002 appGUI/ObjectUI.py:2122 appGUI/ObjectUI.py:2132 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appTools/ToolCopperThieving.py:1454 appTools/ToolMilling.py:3727 +#: appPlugins/ToolCopperThieving.py:1454 appPlugins/ToolMilling.py:3733 msgid "Dia" msgstr "" -#: appGUI/ObjectUI.py:1009 appTools/ToolMilling.py:3732 +#: appGUI/ObjectUI.py:1009 appPlugins/ToolMilling.py:3738 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6404,7 +6454,7 @@ msgid "" "Choosing the V-Shape Tool Type automatically will select the Operation Type as Isolation." msgstr "" -#: appGUI/ObjectUI.py:1046 appTools/ToolMilling.py:3752 +#: appGUI/ObjectUI.py:1046 appPlugins/ToolMilling.py:3758 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries that holds " "the geometry\n" @@ -6437,7 +6487,8 @@ msgstr "" msgid "Total of vertex points in the geometry." msgstr "" -#: appGUI/ObjectUI.py:1883 appTools/ToolCalculators.py:521 appTools/ToolCalculators.py:704 +#: appGUI/ObjectUI.py:1883 appPlugins/ToolCalculators.py:521 +#: appPlugins/ToolCalculators.py:704 msgid "Calculate" msgstr "" @@ -6472,7 +6523,7 @@ msgid "" "of a travel line." msgstr "" -#: appGUI/ObjectUI.py:2052 appObjects/FlatCAMObj.py:864 appTools/ToolReport.py:577 +#: appGUI/ObjectUI.py:2052 appObjects/FlatCAMObj.py:864 appPlugins/ToolReport.py:577 msgid "Travelled distance" msgstr "" @@ -6548,7 +6599,7 @@ msgid "" "file." msgstr "" -#: appGUI/ObjectUI.py:2186 appTools/ToolSolderPaste.py:1570 +#: appGUI/ObjectUI.py:2186 appPlugins/ToolSolderPaste.py:1570 msgid "Review CNC Code." msgstr "" @@ -6589,7 +6640,7 @@ msgid "Align Left" msgstr "" #: appGUI/ObjectUI.py:2401 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appTools/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 +#: appPlugins/ToolFilm.py:1209 app_Main.py:5206 app_Main.py:5477 msgid "Center" msgstr "" @@ -6625,70 +6676,70 @@ msgstr "" msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" -#: appGUI/PlotCanvas.py:240 appGUI/PlotCanvasLegacy.py:355 +#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 msgid "Axis enabled." msgstr "" -#: appGUI/PlotCanvas.py:248 appGUI/PlotCanvasLegacy.py:364 +#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 msgid "Axis disabled." msgstr "" -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:385 +#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 msgid "HUD enabled." msgstr "" -#: appGUI/PlotCanvas.py:276 appGUI/PlotCanvasLegacy.py:392 +#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 msgid "HUD disabled." msgstr "" -#: appGUI/PlotCanvas.py:298 appGUI/PlotCanvasLegacy.py:467 +#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 msgid "Grid enabled." msgstr "" -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:477 +#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 msgid "Grid disabled." msgstr "" -#: appGUI/PlotCanvasLegacy.py:1548 +#: appGUI/PlotCanvasLegacy.py:1580 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:933 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Preferences applied." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:953 +#: appGUI/preferences/PreferencesUIManager.py:955 msgid "Are you sure you want to continue?" msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:954 +#: appGUI/preferences/PreferencesUIManager.py:956 msgid "Application will restart" msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1047 +#: appGUI/preferences/PreferencesUIManager.py:1049 msgid "Preferences closed without saving." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1060 +#: appGUI/preferences/PreferencesUIManager.py:1062 msgid "Preferences default values are restored." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1091 app_Main.py:3009 app_Main.py:10147 +#: appGUI/preferences/PreferencesUIManager.py:1093 app_Main.py:3009 app_Main.py:10147 msgid "Failed to write defaults to file." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1095 -#: appGUI/preferences/PreferencesUIManager.py:1210 +#: appGUI/preferences/PreferencesUIManager.py:1097 +#: appGUI/preferences/PreferencesUIManager.py:1212 msgid "Preferences saved." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1145 +#: appGUI/preferences/PreferencesUIManager.py:1147 msgid "Preferences edited but not saved." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1195 +#: appGUI/preferences/PreferencesUIManager.py:1197 msgid "" "One or more values are changed.\n" "Do you want to save?" @@ -6794,7 +6845,7 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 appObjects/FlatCAMObj.py:831 -#: appTools/ToolLevelling.py:2118 appTools/ToolReport.py:544 +#: appPlugins/ToolLevelling.py:2118 appPlugins/ToolReport.py:544 msgid "Feedrate" msgstr "" @@ -6844,7 +6895,7 @@ msgstr "" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:149 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:151 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 appTools/ToolRulesCheck.py:1314 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 appPlugins/ToolRulesCheck.py:1314 msgid "Outline" msgstr "" @@ -7021,8 +7072,9 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:165 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 appTools/ToolDistance.py:575 -#: appTools/ToolDistanceMin.py:252 appTools/ToolPcbWizard.py:485 appTools/ToolReport.py:172 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 appPlugins/ToolDistance.py:575 +#: appPlugins/ToolDistanceMin.py:252 appPlugins/ToolPcbWizard.py:485 +#: appPlugins/ToolReport.py:172 msgid "Units" msgstr "" @@ -7034,8 +7086,8 @@ 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 appTools/ToolPcbWizard.py:483 -#: appTools/ToolReport.py:357 appTools/ToolReport.py:361 appTools/ToolReport.py:363 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 appPlugins/ToolPcbWizard.py:483 +#: appPlugins/ToolReport.py:357 appPlugins/ToolReport.py:361 appPlugins/ToolReport.py:363 msgid "Inch" msgstr "" @@ -7110,14 +7162,14 @@ 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 appTools/ToolPcbWizard.py:468 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 appPlugins/ToolPcbWizard.py:468 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 appTools/ToolPcbWizard.py:469 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 appPlugins/ToolPcbWizard.py:469 msgid "TZ" msgstr "" @@ -7162,7 +7214,7 @@ msgstr "" msgid "M-Color" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 appTools/ToolPcbWizard.py:439 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 appPlugins/ToolPcbWizard.py:439 msgid "Excellon Format" msgstr "" @@ -7189,7 +7241,8 @@ msgid "" "KiCAD 3:5 INCH TZ" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 appTools/ToolCalculators.py:436 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 +#: appPlugins/ToolCalculators.py:436 msgid "INCH" msgstr "" @@ -7238,7 +7291,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:84 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 appTools/ToolPanelize.py:1269 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 appPlugins/ToolPanelize.py:1269 msgid "Path Optimization" msgstr "" @@ -7407,7 +7460,7 @@ msgid "Orientation" msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 appTools/ToolFilm.py:1492 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 appPlugins/ToolFilm.py:1492 msgid "" "Can be:\n" "- Portrait\n" @@ -7416,14 +7469,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 appTools/ToolFilm.py:1496 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 appPlugins/ToolFilm.py:1496 #: app_Main.py:8060 msgid "Portrait" msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 appTools/ToolFilm.py:1497 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 appPlugins/ToolFilm.py:1497 #: app_Main.py:8062 msgid "Landscape" msgstr "" @@ -7439,8 +7492,8 @@ msgid "" "and include the Project, Selected and Tool tabs." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 appTools/ToolDblSided.py:817 -#: appTools/ToolDblSided.py:991 app_Main.py:8048 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 appPlugins/ToolDblSided.py:817 +#: appPlugins/ToolDblSided.py:991 app_Main.py:8048 msgid "Axis" msgstr "" @@ -7466,125 +7519,133 @@ msgstr "" msgid "This sets the font size for the Heads Up Display." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +msgid "Axis Color" +msgstr "" + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +msgid "Set the color of the screen axis." +msgstr "" + +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 msgid "Mouse Settings" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 msgid "Cursor Shape" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:279 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" "- Big -> Infinite lines" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:285 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 msgid "Cursor Size" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 msgid "Set the size of the mouse cursor, in pixels." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 msgid "Cursor Width" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 msgid "Set the line width of the mouse cursor, in pixels." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:319 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:326 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 msgid "Cursor Color" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 msgid "Check this box to color mouse cursor." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:328 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 msgid "Set the color of the mouse cursor." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 msgid "Pan Button" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:345 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 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:349 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:350 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:356 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 msgid "Multiple Selection" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:358 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 msgid "Select the key used for multiple selection." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 msgid "Delete object confirmation" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 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:380 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 msgid "Allow Edit" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:382 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 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:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 msgid "\"Open\" behavior" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 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" @@ -7593,32 +7654,32 @@ msgid "" "path for saving files or the path for opening files." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 msgid "Enable ToolTips" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:401 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 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:410 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 msgid "Bookmarks limit" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:412 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 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:421 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 msgid "Activity Icon" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:423 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "" @@ -7633,7 +7694,7 @@ msgid "" "FlatCAM is started." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 appTools/ToolCalculators.py:437 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 appPlugins/ToolCalculators.py:437 msgid "MM" msgstr "" @@ -8098,7 +8159,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 -#: appTools/ToolCalibration.py:833 appTools/ToolSolderPaste.py:1343 +#: appPlugins/ToolCalibration.py:833 appPlugins/ToolSolderPaste.py:1343 msgid "Toolchange X-Y" msgstr "" @@ -8108,12 +8169,12 @@ msgid "Toolchange X,Y position." msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 appTools/ToolDrilling.py:2694 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 appPlugins/ToolDrilling.py:2694 msgid "Start Z" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 appTools/ToolDrilling.py:2696 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 appPlugins/ToolDrilling.py:2696 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -8128,13 +8189,14 @@ msgid "" "ignore for any other cases." msgstr "" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:78 appTools/ToolMilling.py:4194 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:78 +#: appPlugins/ToolMilling.py:4200 msgid "Re-cut" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:80 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:92 appTools/ToolMilling.py:4196 -#: appTools/ToolMilling.py:4209 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:92 +#: appPlugins/ToolMilling.py:4202 appPlugins/ToolMilling.py:4215 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -8144,30 +8206,30 @@ msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 appTools/ToolDrilling.py:2736 -#: appTools/ToolLevelling.py:1784 appTools/ToolMilling.py:4348 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 appPlugins/ToolDrilling.py:2736 +#: appPlugins/ToolLevelling.py:1784 appPlugins/ToolMilling.py:4354 msgid "Probe Z depth" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:103 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 appTools/ToolDrilling.py:2738 -#: appTools/ToolLevelling.py:1786 appTools/ToolMilling.py:4350 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 appPlugins/ToolDrilling.py:2738 +#: appPlugins/ToolLevelling.py:1786 appPlugins/ToolMilling.py:4356 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 appTools/ToolDrilling.py:2755 -#: appTools/ToolMilling.py:4367 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 appPlugins/ToolDrilling.py:2755 +#: appPlugins/ToolMilling.py:4373 msgid "Feedrate Probe" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:118 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 appTools/ToolDrilling.py:2757 -#: appTools/ToolLevelling.py:1799 appTools/ToolMilling.py:4369 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 appPlugins/ToolDrilling.py:2757 +#: appPlugins/ToolLevelling.py:1799 appPlugins/ToolMilling.py:4375 msgid "The feedrate used while the probe is probing." msgstr "" @@ -8237,8 +8299,8 @@ msgid "Exclusion areas" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:203 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 appTools/ToolDrilling.py:2793 -#: appTools/ToolMilling.py:4404 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 appPlugins/ToolDrilling.py:2793 +#: appPlugins/ToolMilling.py:4410 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -8249,21 +8311,22 @@ msgstr "" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:399 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 appTools/ToolDrilling.py:2866 -#: appTools/ToolFollow.py:747 appTools/ToolIsolation.py:3635 appTools/ToolMilling.py:4474 -#: appTools/ToolNCC.py:4631 appTools/ToolPaint.py:3311 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 appPlugins/ToolDrilling.py:2866 +#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3635 +#: appPlugins/ToolMilling.py:4480 appPlugins/ToolNCC.py:4631 appPlugins/ToolPaint.py:3311 msgid "The kind of selection shape used for area selection." msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 appTools/ToolDrilling.py:2815 -#: appTools/ToolDrilling.py:2834 appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4444 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 appPlugins/ToolDrilling.py:2815 +#: appPlugins/ToolDrilling.py:2834 appPlugins/ToolMilling.py:4431 +#: appPlugins/ToolMilling.py:4450 msgid "Strategy" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 appTools/ToolDrilling.py:2835 -#: appTools/ToolMilling.py:4445 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 appPlugins/ToolDrilling.py:2835 +#: appPlugins/ToolMilling.py:4451 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -8272,26 +8335,29 @@ msgid "" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:228 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 appTools/ToolDrilling.py:851 -#: appTools/ToolDrilling.py:2839 appTools/ToolMilling.py:905 appTools/ToolMilling.py:4449 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 appPlugins/ToolDrilling.py:851 +#: appPlugins/ToolDrilling.py:2839 appPlugins/ToolMilling.py:905 +#: appPlugins/ToolMilling.py:4455 msgid "Over" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:229 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 appTools/ToolDrilling.py:851 -#: appTools/ToolDrilling.py:2840 appTools/ToolMilling.py:905 appTools/ToolMilling.py:4450 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 appPlugins/ToolDrilling.py:851 +#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:905 +#: appPlugins/ToolMilling.py:4456 msgid "Around" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 appTools/ToolDrilling.py:2815 -#: appTools/ToolDrilling.py:2847 appTools/ToolMilling.py:4425 appTools/ToolMilling.py:4456 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 appPlugins/ToolDrilling.py:2815 +#: appPlugins/ToolDrilling.py:2847 appPlugins/ToolMilling.py:4431 +#: appPlugins/ToolMilling.py:4462 msgid "Over Z" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 appTools/ToolDrilling.py:2848 -#: appTools/ToolMilling.py:4457 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 appPlugins/ToolDrilling.py:2848 +#: appPlugins/ToolMilling.py:4463 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -8318,17 +8384,20 @@ msgid "" "moving without cutting." msgstr "" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:287 appTools/ToolMilling.py:1337 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:287 +#: appPlugins/ToolMilling.py:1337 msgid "Pressure" msgstr "" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:289 appTools/ToolMilling.py:1339 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:289 +#: appPlugins/ToolMilling.py:1339 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." msgstr "" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:328 appTools/ToolMilling.py:4010 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:328 +#: appPlugins/ToolMilling.py:4016 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -8357,7 +8426,7 @@ msgid "" msgstr "" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:64 appObjects/FlatCAMObj.py:495 -#: appTools/ToolReport.py:180 +#: appPlugins/ToolReport.py:180 msgid "Tools" msgstr "" @@ -8414,7 +8483,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 appObjects/FlatCAMGeometry.py:1701 -#: appTools/ToolCutOut.py:2472 appTools/ToolMilling.py:1841 +#: appPlugins/ToolCutOut.py:2472 appPlugins/ToolMilling.py:1841 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -8422,8 +8491,8 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:58 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 appTools/ToolCutOut.py:2485 -#: appTools/ToolDrilling.py:2454 appTools/ToolMilling.py:4094 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 appPlugins/ToolCutOut.py:2485 +#: appPlugins/ToolDrilling.py:2454 appPlugins/ToolMilling.py:4100 msgid "Multi-Depth" msgstr "" @@ -8453,48 +8522,48 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:117 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:110 appTools/ToolCalibration.py:819 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:110 appPlugins/ToolCalibration.py:819 msgid "Toolchange Z" msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:120 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 appTools/ToolDrilling.py:2680 -#: appTools/ToolMilling.py:4309 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 appPlugins/ToolDrilling.py:2680 +#: appPlugins/ToolMilling.py:4315 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:124 appTools/ToolDrilling.py:2706 -#: appTools/ToolMilling.py:4321 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:124 appPlugins/ToolDrilling.py:2706 +#: appPlugins/ToolMilling.py:4327 msgid "End move Z" msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:137 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 appTools/ToolDrilling.py:2708 -#: appTools/ToolMilling.py:4323 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 appPlugins/ToolDrilling.py:2708 +#: appPlugins/ToolMilling.py:4329 msgid "" "Height of the tool after\n" "the last move at the end of the job." msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:151 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:137 appTools/ToolDrilling.py:2722 -#: appTools/ToolMilling.py:4336 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:137 appPlugins/ToolDrilling.py:2722 +#: appPlugins/ToolMilling.py:4342 msgid "End move X,Y" msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:153 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 appTools/ToolDrilling.py:2724 -#: appTools/ToolMilling.py:4338 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 appPlugins/ToolDrilling.py:2724 +#: appPlugins/ToolMilling.py:4344 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/geometry/GeometryOptPrefGroupUI.py:165 appTools/ToolMilling.py:4139 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:165 appPlugins/ToolMilling.py:4145 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -8520,23 +8589,24 @@ msgid "Enable Dwell" msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:212 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 appTools/ToolDrilling.py:2552 -#: appTools/ToolMilling.py:4242 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 appPlugins/ToolDrilling.py:2552 +#: appPlugins/ToolMilling.py:4248 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 appTools/ToolDrilling.py:2564 -#: appTools/ToolMilling.py:4253 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 appPlugins/ToolDrilling.py:2564 +#: appPlugins/ToolMilling.py:4259 msgid "Number of time units for spindle to dwell." msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:232 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 appTools/ToolDrilling.py:2773 -#: appTools/ToolMilling.py:4385 appTools/ToolSolderPaste.py:1461 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 +#: appPlugins/ToolDrilling.py:2773 appPlugins/ToolMilling.py:4391 +#: appPlugins/ToolSolderPaste.py:1461 msgid "Preprocessor" msgstr "" @@ -8568,10 +8638,10 @@ msgstr "" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:190 appObjects/FlatCAMObj.py:755 #: appObjects/FlatCAMObj.py:758 appObjects/FlatCAMObj.py:761 appObjects/FlatCAMObj.py:789 #: appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolCopperThieving.py:1719 appTools/ToolFiducials.py:933 -#: appTools/ToolFilm.py:1324 appTools/ToolReport.py:468 appTools/ToolReport.py:471 -#: appTools/ToolReport.py:474 appTools/ToolReport.py:502 appTools/ToolReport.py:509 -#: appTools/ToolReport.py:512 +#: appPlugins/ToolCopperThieving.py:1719 appPlugins/ToolFiducials.py:933 +#: appPlugins/ToolFilm.py:1324 appPlugins/ToolReport.py:468 appPlugins/ToolReport.py:471 +#: appPlugins/ToolReport.py:474 appPlugins/ToolReport.py:502 appPlugins/ToolReport.py:509 +#: appPlugins/ToolReport.py:512 msgid "None" msgstr "" @@ -8806,8 +8876,8 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:50 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:275 #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:231 -#: appTools/ToolCopperThieving.py:1305 appTools/ToolCopperThieving.py:1675 -#: appTools/ToolExtract.py:1214 +#: appPlugins/ToolCopperThieving.py:1305 appPlugins/ToolCopperThieving.py:1675 +#: appPlugins/ToolExtract.py:1214 msgid "Clearance" msgstr "" @@ -8819,41 +8889,41 @@ msgid "" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appTools/ToolCopperThieving.py:1336 +#: appPlugins/ToolCopperThieving.py:1336 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 appTools/ToolCopperThieving.py:1357 -#: appTools/ToolNCC.py:4592 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 appPlugins/ToolCopperThieving.py:1357 +#: appPlugins/ToolNCC.py:4592 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 appTools/ToolCopperThieving.py:1358 -#: appTools/ToolFollow.py:739 appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 +#: appPlugins/ToolCopperThieving.py:1358 appPlugins/ToolFollow.py:739 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 appPlugins/ToolPaint.py:3277 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 appTools/ToolCopperThieving.py:1359 -#: appTools/ToolDblSided.py:909 appTools/ToolIsolation.py:3572 appTools/ToolNCC.py:4592 -#: appTools/ToolPaint.py:3277 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 +#: appPlugins/ToolCopperThieving.py:1359 appPlugins/ToolDblSided.py:909 +#: appPlugins/ToolIsolation.py:3572 appPlugins/ToolNCC.py:4592 appPlugins/ToolPaint.py:3277 msgid "Reference Object" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appTools/ToolCopperThieving.py:1361 +#: appPlugins/ToolCopperThieving.py:1361 msgid "Reference:" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appTools/ToolCopperThieving.py:1363 +#: appPlugins/ToolCopperThieving.py:1363 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" @@ -8866,52 +8936,52 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appTools/ToolCopperThieving.py:1408 appTools/ToolExtract.py:968 -#: appTools/ToolExtract.py:1115 appTools/ToolPunchGerber.py:2052 -#: appTools/ToolPunchGerber.py:2224 +#: appPlugins/ToolCopperThieving.py:1408 appPlugins/ToolExtract.py:968 +#: appPlugins/ToolExtract.py:1115 appPlugins/ToolPunchGerber.py:2052 +#: appPlugins/ToolPunchGerber.py:2224 msgid "Rectangular" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appTools/ToolCopperThieving.py:1409 +#: appPlugins/ToolCopperThieving.py:1409 msgid "Minimal" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appTools/ToolCopperThieving.py:1402 appTools/ToolFilm.py:1173 -#: appTools/ToolPanelize.py:1165 +#: appPlugins/ToolCopperThieving.py:1402 appPlugins/ToolFilm.py:1173 +#: appPlugins/ToolPanelize.py:1165 msgid "Box Type" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appTools/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1404 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 -#: appTools/ToolCopperThieving.py:1425 +#: appPlugins/ToolCopperThieving.py:1425 msgid "Dots Grid" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appTools/ToolCopperThieving.py:1426 +#: appPlugins/ToolCopperThieving.py:1426 msgid "Squares Grid" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appTools/ToolCopperThieving.py:1427 +#: appPlugins/ToolCopperThieving.py:1427 msgid "Lines Grid" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appTools/ToolCopperThieving.py:1429 +#: appPlugins/ToolCopperThieving.py:1429 msgid "Fill Type:" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appTools/ToolCopperThieving.py:1431 +#: appPlugins/ToolCopperThieving.py:1431 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -8920,126 +8990,127 @@ msgid "" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appTools/ToolCopperThieving.py:1450 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Dots Grid Parameters" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appTools/ToolCopperThieving.py:1456 +#: appPlugins/ToolCopperThieving.py:1456 msgid "Dot diameter in Dots Grid." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appTools/ToolCopperThieving.py:1469 +#: appPlugins/ToolCopperThieving.py:1469 msgid "Distance between each two dots in Dots Grid." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appTools/ToolCopperThieving.py:1490 +#: appPlugins/ToolCopperThieving.py:1490 msgid "Squares Grid Parameters" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appTools/ToolCopperThieving.py:1496 +#: appPlugins/ToolCopperThieving.py:1496 msgid "Square side size in Squares Grid." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appTools/ToolCopperThieving.py:1509 +#: appPlugins/ToolCopperThieving.py:1509 msgid "Distance between each two squares in Squares Grid." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appTools/ToolCopperThieving.py:1530 +#: appPlugins/ToolCopperThieving.py:1530 msgid "Lines Grid Parameters" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1536 +#: appPlugins/ToolCopperThieving.py:1536 msgid "Line thickness size in Lines Grid." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appTools/ToolCopperThieving.py:1549 +#: appPlugins/ToolCopperThieving.py:1549 msgid "Distance between each two lines in Lines Grid." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appTools/ToolCopperThieving.py:1589 +#: appPlugins/ToolCopperThieving.py:1589 msgid "Robber Bar Parameters" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appTools/ToolCopperThieving.py:1591 +#: appPlugins/ToolCopperThieving.py:1591 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 -#: appTools/ToolCopperThieving.py:1599 +#: appPlugins/ToolCopperThieving.py:1599 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 -#: appTools/ToolCopperThieving.py:1610 appTools/ToolCorners.py:762 -#: appTools/ToolExtract.py:1273 +#: appPlugins/ToolCopperThieving.py:1610 appPlugins/ToolCorners.py:762 +#: appPlugins/ToolExtract.py:1273 msgid "Thickness" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appTools/ToolCopperThieving.py:1612 +#: appPlugins/ToolCopperThieving.py:1612 msgid "The robber bar thickness." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appTools/ToolCopperThieving.py:1645 +#: appPlugins/ToolCopperThieving.py:1645 msgid "Pattern Plating Mask" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appTools/ToolCopperThieving.py:1647 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Generate a mask for pattern plating." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appTools/ToolCopperThieving.py:1668 +#: appPlugins/ToolCopperThieving.py:1668 msgid "Only Pads" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appTools/ToolCopperThieving.py:1670 +#: appPlugins/ToolCopperThieving.py:1670 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appTools/ToolCopperThieving.py:1677 +#: appPlugins/ToolCopperThieving.py:1677 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 -#: appTools/ToolCopperThieving.py:1713 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Choose which additional geometry to include, if available." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 appTools/ToolCopperThieving.py:1716 -#: appTools/ToolFilm.py:1327 appTools/ToolMilling.py:3886 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 +#: appPlugins/ToolCopperThieving.py:1716 appPlugins/ToolFilm.py:1327 +#: appPlugins/ToolMilling.py:3892 msgid "Both" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appTools/ToolCopperThieving.py:518 appTools/ToolCopperThieving.py:522 -#: appTools/ToolCopperThieving.py:584 appTools/ToolCopperThieving.py:1717 +#: appPlugins/ToolCopperThieving.py:518 appPlugins/ToolCopperThieving.py:522 +#: appPlugins/ToolCopperThieving.py:584 appPlugins/ToolCopperThieving.py:1717 msgid "Thieving" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appTools/ToolCopperThieving.py:1718 +#: appPlugins/ToolCopperThieving.py:1718 msgid "Robber bar" msgstr "" @@ -9052,16 +9123,16 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appTools/ToolCopperThieving.py:1300 appTools/ToolCorners.py:743 -#: appTools/ToolFiducials.py:883 +#: appPlugins/ToolCopperThieving.py:1300 appPlugins/ToolCorners.py:743 +#: appPlugins/ToolFiducials.py:883 msgid "Parameters used for this tool." msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 appTools/ToolCalibration.py:889 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 appPlugins/ToolCalibration.py:889 msgid "Source Type" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 appTools/ToolCalibration.py:890 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 appPlugins/ToolCalibration.py:890 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -9069,48 +9140,48 @@ msgid "" "- Free -> click freely on canvas to acquire the calibration points" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 appTools/ToolCalibration.py:895 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 appPlugins/ToolCalibration.py:895 msgid "Free" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 appTools/ToolCalibration.py:784 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 appPlugins/ToolCalibration.py:784 msgid "Height (Z) for travelling between the points." msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 appTools/ToolCalibration.py:796 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 appPlugins/ToolCalibration.py:796 msgid "Verification Z" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 appTools/ToolCalibration.py:798 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 appPlugins/ToolCalibration.py:798 msgid "Height (Z) for checking the point." msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 appTools/ToolCalibration.py:810 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 appPlugins/ToolCalibration.py:810 msgid "Zero Z tool" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 appTools/ToolCalibration.py:812 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 appPlugins/ToolCalibration.py:812 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 appTools/ToolCalibration.py:821 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 appPlugins/ToolCalibration.py:821 msgid "Height (Z) for mounting the verification probe." msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 appTools/ToolCalibration.py:835 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 appPlugins/ToolCalibration.py:835 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 appTools/ToolCalibration.py:861 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 appPlugins/ToolCalibration.py:861 msgid "Second point" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 appTools/ToolCalibration.py:863 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 appPlugins/ToolCalibration.py:863 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -9118,14 +9189,14 @@ msgid "" msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 appTools/ToolCalibration.py:867 -#: appTools/ToolCorners.py:706 appTools/ToolFilm.py:1211 app_Main.py:5474 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 appPlugins/ToolCalibration.py:867 +#: appPlugins/ToolCorners.py:706 appPlugins/ToolFilm.py:1211 app_Main.py:5474 msgid "Top Left" msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 appTools/ToolCalibration.py:868 -#: appTools/ToolCorners.py:718 appTools/ToolFilm.py:1212 app_Main.py:5475 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 appPlugins/ToolCalibration.py:868 +#: appPlugins/ToolCorners.py:718 appPlugins/ToolFilm.py:1212 app_Main.py:5475 msgid "Bottom Right" msgstr "" @@ -9134,14 +9205,14 @@ msgid "Extract Drills Options" msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 appTools/ToolExtract.py:917 -#: appTools/ToolPunchGerber.py:2002 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 appPlugins/ToolExtract.py:917 +#: appPlugins/ToolPunchGerber.py:2002 msgid "Processed Pads Type" msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 appTools/ToolExtract.py:919 -#: appTools/ToolPunchGerber.py:2004 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 appPlugins/ToolExtract.py:919 +#: appPlugins/ToolPunchGerber.py:2004 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -9149,35 +9220,35 @@ msgid "" msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 appTools/ToolExtract.py:946 -#: appTools/ToolPunchGerber.py:2030 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 appPlugins/ToolExtract.py:946 +#: appPlugins/ToolPunchGerber.py:2030 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 appTools/ToolExtract.py:952 -#: appTools/ToolExtract.py:1089 appTools/ToolPunchGerber.py:2036 -#: appTools/ToolPunchGerber.py:2198 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 +#: appPlugins/ToolExtract.py:952 appPlugins/ToolExtract.py:1089 +#: appPlugins/ToolPunchGerber.py:2036 appPlugins/ToolPunchGerber.py:2198 msgid "Oblong" msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 appTools/ToolExtract.py:954 -#: appTools/ToolPunchGerber.py:2038 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 appPlugins/ToolExtract.py:954 +#: appPlugins/ToolPunchGerber.py:2038 msgid "Process Oblong Pads." msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 appTools/ToolExtract.py:962 -#: appTools/ToolPunchGerber.py:2046 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 appPlugins/ToolExtract.py:962 +#: appPlugins/ToolPunchGerber.py:2046 msgid "Process Square Pads." msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 appTools/ToolExtract.py:970 -#: appTools/ToolPunchGerber.py:2054 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 appPlugins/ToolExtract.py:970 +#: appPlugins/ToolPunchGerber.py:2054 msgid "Process Rectangular Pads." msgstr "" @@ -9185,42 +9256,43 @@ msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 appObjects/FlatCAMObj.py:505 -#: appTools/ToolExtract.py:976 appTools/ToolExtract.py:1128 appTools/ToolPunchGerber.py:2060 -#: appTools/ToolPunchGerber.py:2237 appTools/ToolReport.py:190 +#: appPlugins/ToolExtract.py:976 appPlugins/ToolExtract.py:1128 +#: appPlugins/ToolPunchGerber.py:2060 appPlugins/ToolPunchGerber.py:2237 +#: appPlugins/ToolReport.py:190 msgid "Others" msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 appTools/ToolExtract.py:978 -#: appTools/ToolPunchGerber.py:2062 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 appPlugins/ToolExtract.py:978 +#: appPlugins/ToolPunchGerber.py:2062 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 appTools/ToolExtract.py:1036 -#: appTools/ToolExtract.py:1146 appTools/ToolPunchGerber.py:2113 -#: appTools/ToolPunchGerber.py:2142 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 +#: appPlugins/ToolExtract.py:1036 appPlugins/ToolExtract.py:1146 +#: appPlugins/ToolPunchGerber.py:2113 appPlugins/ToolPunchGerber.py:2142 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 appTools/ToolExtract.py:1038 -#: appTools/ToolExtract.py:1067 appTools/ToolPunchGerber.py:2115 -#: appTools/ToolPunchGerber.py:2170 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 +#: appPlugins/ToolExtract.py:1038 appPlugins/ToolExtract.py:1067 +#: appPlugins/ToolPunchGerber.py:2115 appPlugins/ToolPunchGerber.py:2170 msgid "Fixed Annular Ring" msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 appTools/ToolExtract.py:1037 -#: appTools/ToolPunchGerber.py:2114 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 +#: appPlugins/ToolExtract.py:1037 appPlugins/ToolPunchGerber.py:2114 msgid "Proportional" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 appTools/ToolExtract.py:1027 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 appPlugins/ToolExtract.py:1027 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -9229,14 +9301,14 @@ msgid "" msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 appTools/ToolExtract.py:1156 -#: appTools/ToolPunchGerber.py:2152 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 +#: appPlugins/ToolExtract.py:1156 appPlugins/ToolPunchGerber.py:2152 msgid "Fixed hole diameter." msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 appTools/ToolExtract.py:1069 -#: appTools/ToolPunchGerber.py:2172 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 +#: appPlugins/ToolExtract.py:1069 appPlugins/ToolPunchGerber.py:2172 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -9244,38 +9316,38 @@ msgid "" msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 appTools/ToolExtract.py:1078 -#: appTools/ToolPunchGerber.py:2187 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 +#: appPlugins/ToolExtract.py:1078 appPlugins/ToolPunchGerber.py:2187 msgid "The size of annular ring for circular pads." msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 appTools/ToolExtract.py:1091 -#: appTools/ToolPunchGerber.py:2200 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 +#: appPlugins/ToolExtract.py:1091 appPlugins/ToolPunchGerber.py:2200 msgid "The size of annular ring for oblong pads." msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 appTools/ToolExtract.py:1104 -#: appTools/ToolPunchGerber.py:2213 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 +#: appPlugins/ToolExtract.py:1104 appPlugins/ToolPunchGerber.py:2213 msgid "The size of annular ring for square pads." msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 appTools/ToolExtract.py:1117 -#: appTools/ToolPunchGerber.py:2226 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 +#: appPlugins/ToolExtract.py:1117 appPlugins/ToolPunchGerber.py:2226 msgid "The size of annular ring for rectangular pads." msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 appTools/ToolExtract.py:1130 -#: appTools/ToolPunchGerber.py:2239 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 +#: appPlugins/ToolExtract.py:1130 appPlugins/ToolPunchGerber.py:2239 msgid "The size of annular ring for other pads." msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 appTools/ToolExtract.py:1163 -#: appTools/ToolPunchGerber.py:2251 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 +#: appPlugins/ToolExtract.py:1163 appPlugins/ToolPunchGerber.py:2251 msgid "Proportional Diameter" msgstr "" @@ -9285,40 +9357,40 @@ msgid "Factor" msgstr "" #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 appTools/ToolExtract.py:1174 -#: appTools/ToolPunchGerber.py:2262 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 +#: appPlugins/ToolExtract.py:1174 appPlugins/ToolPunchGerber.py:2262 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 appTools/ToolExtract.py:1208 -#: appTools/ToolExtract.py:1233 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 appPlugins/ToolExtract.py:1208 +#: appPlugins/ToolExtract.py:1233 msgid "Extract Soldermask" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 appTools/ToolExtract.py:1210 -#: appTools/ToolExtract.py:1236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 appPlugins/ToolExtract.py:1210 +#: appPlugins/ToolExtract.py:1236 msgid "Extract soldermask from a given Gerber file." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 appTools/ToolExtract.py:1216 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 appPlugins/ToolExtract.py:1216 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 appTools/ToolExtract.py:1252 -#: appTools/ToolExtract.py:1291 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 appPlugins/ToolExtract.py:1252 +#: appPlugins/ToolExtract.py:1291 msgid "Extract Cutout" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 appTools/ToolExtract.py:1254 -#: appTools/ToolExtract.py:1294 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 appPlugins/ToolExtract.py:1254 +#: appPlugins/ToolExtract.py:1294 msgid "Extract a cutout from a given Gerber file." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 appTools/ToolExtract.py:1275 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 appPlugins/ToolExtract.py:1275 msgid "The thickness of the line that makes the cutout geometry." msgstr "" @@ -9326,48 +9398,48 @@ msgstr "" msgid "Fiducials Tool Options" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 appTools/ToolFiducials.py:890 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 appPlugins/ToolFiducials.py:890 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 appTools/ToolFiducials.py:918 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 appPlugins/ToolFiducials.py:918 msgid "Auto" msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 appTools/ToolCutOut.py:2610 -#: appTools/ToolFiducials.py:919 appTools/ToolLevelling.py:1821 -#: appTools/ToolPunchGerber.py:2288 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 appPlugins/ToolCutOut.py:2610 +#: appPlugins/ToolFiducials.py:919 appPlugins/ToolLevelling.py:1821 +#: appPlugins/ToolPunchGerber.py:2288 msgid "Manual" msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 appTools/ToolLevelling.py:1814 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 appPlugins/ToolLevelling.py:1814 msgid "Mode" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 appTools/ToolFiducials.py:923 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 appPlugins/ToolFiducials.py:923 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 appTools/ToolFiducials.py:931 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 appPlugins/ToolFiducials.py:931 msgid "Up" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 appTools/ToolFiducials.py:932 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 appPlugins/ToolFiducials.py:932 msgid "Down" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 appTools/ToolFiducials.py:935 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 appPlugins/ToolFiducials.py:935 msgid "Second fiducial" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 appTools/ToolFiducials.py:937 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 appPlugins/ToolFiducials.py:937 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -9376,20 +9448,23 @@ msgid "" msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 appTools/ToolCorners.py:755 -#: appTools/ToolFiducials.py:953 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 appPlugins/ToolCorners.py:755 +#: appPlugins/ToolFiducials.py:953 msgid "Cross" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 appTools/ToolFiducials.py:954 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appPlugins/ToolFiducials.py:954 msgid "Chess" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 appTools/ToolFiducials.py:956 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 +#: appPlugins/ToolFiducials.py:956 msgid "Fiducial Type" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 appTools/ToolFiducials.py:958 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 +#: appPlugins/ToolFiducials.py:958 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -9397,7 +9472,8 @@ msgid "" "- 'Chess' - chess pattern fiducial." msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 appTools/ToolFiducials.py:967 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 +#: appPlugins/ToolFiducials.py:967 msgid "Line thickness" msgstr "" @@ -9411,17 +9487,17 @@ msgid "" "and in revers." msgstr "" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 appTools/ToolInvertGerber.py:251 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 appPlugins/ToolInvertGerber.py:251 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." msgstr "" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 appTools/ToolInvertGerber.py:262 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 appPlugins/ToolInvertGerber.py:262 msgid "Lines Join Style" msgstr "" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 appTools/ToolInvertGerber.py:264 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 appPlugins/ToolInvertGerber.py:264 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -9430,7 +9506,7 @@ msgid "" "- bevel -> the lines are joined by a third line" msgstr "" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 appTools/ToolInvertGerber.py:273 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 appPlugins/ToolInvertGerber.py:273 msgid "Bevel" msgstr "" @@ -9444,7 +9520,7 @@ msgid "" "every two Gerber geometric elements" msgstr "" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 appTools/ToolOptimal.py:454 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 appPlugins/ToolOptimal.py:454 msgid "Precision" msgstr "" @@ -9457,7 +9533,7 @@ msgid "Punch Gerber Options" msgstr "" #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appTools/ToolPunchGerber.py:2104 +#: appPlugins/ToolPunchGerber.py:2104 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as reference.\n" @@ -9478,24 +9554,24 @@ msgid "" "into a selected Gerber file, or it can be exported as a file." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 appTools/ToolQRCode.py:799 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 appPlugins/ToolQRCode.py:799 #: app_Main.py:8028 msgid "Version" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 appTools/ToolQRCode.py:801 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 appPlugins/ToolQRCode.py:801 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 appTools/ToolQRCode.py:812 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 appPlugins/ToolQRCode.py:812 msgid "Error correction" msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 appTools/ToolQRCode.py:814 -#: appTools/ToolQRCode.py:825 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 appPlugins/ToolQRCode.py:814 +#: appPlugins/ToolQRCode.py:825 #, python-format msgid "" "Parameter that controls the error correction used for the QR Code.\n" @@ -9505,60 +9581,60 @@ msgid "" "H = maximum 30%% errors can be corrected." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 appTools/ToolQRCode.py:835 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 appPlugins/ToolQRCode.py:835 msgid "Box Size" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 appTools/ToolQRCode.py:837 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 appPlugins/ToolQRCode.py:837 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 appTools/ToolQRCode.py:848 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 appPlugins/ToolQRCode.py:848 msgid "Border Size" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 appTools/ToolQRCode.py:850 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 appPlugins/ToolQRCode.py:850 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 appTools/ToolQRCode.py:770 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 appPlugins/ToolQRCode.py:770 msgid "QRCode Data" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 appTools/ToolQRCode.py:772 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 appPlugins/ToolQRCode.py:772 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 appTools/ToolQRCode.py:776 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 appPlugins/ToolQRCode.py:776 msgid "Add here the text to be included in the QRCode..." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 appTools/ToolQRCode.py:861 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 appPlugins/ToolQRCode.py:861 msgid "Polarity" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 appTools/ToolQRCode.py:863 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 appPlugins/ToolQRCode.py:863 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 appTools/ToolFilm.py:1366 -#: appTools/ToolQRCode.py:867 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 appPlugins/ToolFilm.py:1366 +#: appPlugins/ToolQRCode.py:867 msgid "Negative" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 appTools/ToolFilm.py:1365 -#: appTools/ToolQRCode.py:868 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 appPlugins/ToolFilm.py:1365 +#: appPlugins/ToolQRCode.py:868 msgid "Positive" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 appTools/ToolQRCode.py:870 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 appPlugins/ToolQRCode.py:870 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -9567,26 +9643,26 @@ msgid "" msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 appTools/ToolQRCode.py:881 -#: appTools/ToolQRCode.py:887 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 appPlugins/ToolQRCode.py:881 +#: appPlugins/ToolQRCode.py:887 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 appTools/ToolQRCode.py:920 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 appPlugins/ToolQRCode.py:920 msgid "Fill Color" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 appTools/ToolQRCode.py:922 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 appPlugins/ToolQRCode.py:922 msgid "Set the QRCode fill color (squares color)." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 appTools/ToolQRCode.py:944 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 appPlugins/ToolQRCode.py:944 msgid "Back Color" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 appTools/ToolQRCode.py:946 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 appPlugins/ToolQRCode.py:946 msgid "Set the QRCode background color." msgstr "" @@ -9600,13 +9676,13 @@ msgid "" "of Manufacturing Rules." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 appTools/ToolRulesCheck.py:446 -#: appTools/ToolRulesCheck.py:1395 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 +#: appPlugins/ToolRulesCheck.py:446 appPlugins/ToolRulesCheck.py:1395 msgid "Trace Size" msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 -#: appTools/ToolRulesCheck.py:1397 +#: appPlugins/ToolRulesCheck.py:1397 msgid "This checks if the minimum size for traces is met." msgstr "" @@ -9620,26 +9696,27 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 -#: appTools/ToolRulesCheck.py:1402 appTools/ToolRulesCheck.py:1426 -#: appTools/ToolRulesCheck.py:1451 appTools/ToolRulesCheck.py:1476 -#: appTools/ToolRulesCheck.py:1501 appTools/ToolRulesCheck.py:1526 -#: appTools/ToolRulesCheck.py:1552 appTools/ToolRulesCheck.py:1577 -#: appTools/ToolRulesCheck.py:1604 appTools/ToolRulesCheck.py:1629 +#: appPlugins/ToolRulesCheck.py:1402 appPlugins/ToolRulesCheck.py:1426 +#: appPlugins/ToolRulesCheck.py:1451 appPlugins/ToolRulesCheck.py:1476 +#: appPlugins/ToolRulesCheck.py:1501 appPlugins/ToolRulesCheck.py:1526 +#: appPlugins/ToolRulesCheck.py:1552 appPlugins/ToolRulesCheck.py:1577 +#: appPlugins/ToolRulesCheck.py:1604 appPlugins/ToolRulesCheck.py:1629 msgid "Min value" msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 -#: appTools/ToolRulesCheck.py:1404 +#: appPlugins/ToolRulesCheck.py:1404 msgid "Minimum acceptable trace size." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 appTools/ToolRulesCheck.py:677 -#: appTools/ToolRulesCheck.py:707 appTools/ToolRulesCheck.py:1418 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 +#: appPlugins/ToolRulesCheck.py:677 appPlugins/ToolRulesCheck.py:707 +#: appPlugins/ToolRulesCheck.py:1418 msgid "Copper to Copper clearance" msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 -#: appTools/ToolRulesCheck.py:1420 +#: appPlugins/ToolRulesCheck.py:1420 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -9652,121 +9729,122 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 -#: appTools/ToolRulesCheck.py:1428 appTools/ToolRulesCheck.py:1453 -#: appTools/ToolRulesCheck.py:1478 appTools/ToolRulesCheck.py:1503 -#: appTools/ToolRulesCheck.py:1528 appTools/ToolRulesCheck.py:1554 -#: appTools/ToolRulesCheck.py:1606 +#: appPlugins/ToolRulesCheck.py:1428 appPlugins/ToolRulesCheck.py:1453 +#: appPlugins/ToolRulesCheck.py:1478 appPlugins/ToolRulesCheck.py:1503 +#: appPlugins/ToolRulesCheck.py:1528 appPlugins/ToolRulesCheck.py:1554 +#: appPlugins/ToolRulesCheck.py:1606 msgid "Minimum acceptable clearance value." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 appTools/ToolRulesCheck.py:737 -#: appTools/ToolRulesCheck.py:743 appTools/ToolRulesCheck.py:756 -#: appTools/ToolRulesCheck.py:763 appTools/ToolRulesCheck.py:1443 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 +#: appPlugins/ToolRulesCheck.py:737 appPlugins/ToolRulesCheck.py:743 +#: appPlugins/ToolRulesCheck.py:756 appPlugins/ToolRulesCheck.py:763 +#: appPlugins/ToolRulesCheck.py:1443 msgid "Copper to Outline clearance" msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 -#: appTools/ToolRulesCheck.py:1445 +#: appPlugins/ToolRulesCheck.py:1445 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 -#: appTools/ToolRulesCheck.py:1468 +#: appPlugins/ToolRulesCheck.py:1468 msgid "Silk to Silk Clearance" msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 -#: appTools/ToolRulesCheck.py:1470 +#: appPlugins/ToolRulesCheck.py:1470 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 -#: appTools/ToolRulesCheck.py:846 appTools/ToolRulesCheck.py:852 -#: appTools/ToolRulesCheck.py:870 appTools/ToolRulesCheck.py:1493 +#: appPlugins/ToolRulesCheck.py:846 appPlugins/ToolRulesCheck.py:852 +#: appPlugins/ToolRulesCheck.py:870 appPlugins/ToolRulesCheck.py:1493 msgid "Silk to Solder Mask Clearance" msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 -#: appTools/ToolRulesCheck.py:1495 +#: appPlugins/ToolRulesCheck.py:1495 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 -#: appTools/ToolRulesCheck.py:900 appTools/ToolRulesCheck.py:906 -#: appTools/ToolRulesCheck.py:920 appTools/ToolRulesCheck.py:927 -#: appTools/ToolRulesCheck.py:1518 +#: appPlugins/ToolRulesCheck.py:900 appPlugins/ToolRulesCheck.py:906 +#: appPlugins/ToolRulesCheck.py:920 appPlugins/ToolRulesCheck.py:927 +#: appPlugins/ToolRulesCheck.py:1518 msgid "Silk to Outline Clearance" msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 -#: appTools/ToolRulesCheck.py:1520 +#: appPlugins/ToolRulesCheck.py:1520 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 -#: appTools/ToolRulesCheck.py:938 appTools/ToolRulesCheck.py:965 -#: appTools/ToolRulesCheck.py:1543 +#: appPlugins/ToolRulesCheck.py:938 appPlugins/ToolRulesCheck.py:965 +#: appPlugins/ToolRulesCheck.py:1543 msgid "Minimum Solder Mask Sliver" msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 -#: appTools/ToolRulesCheck.py:1545 +#: appPlugins/ToolRulesCheck.py:1545 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 -#: appTools/ToolRulesCheck.py:1003 appTools/ToolRulesCheck.py:1009 -#: appTools/ToolRulesCheck.py:1025 appTools/ToolRulesCheck.py:1032 -#: appTools/ToolRulesCheck.py:1569 +#: appPlugins/ToolRulesCheck.py:1003 appPlugins/ToolRulesCheck.py:1009 +#: appPlugins/ToolRulesCheck.py:1025 appPlugins/ToolRulesCheck.py:1032 +#: appPlugins/ToolRulesCheck.py:1569 msgid "Minimum Annular Ring" msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 -#: appTools/ToolRulesCheck.py:1571 +#: appPlugins/ToolRulesCheck.py:1571 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 -#: appTools/ToolRulesCheck.py:1579 +#: appPlugins/ToolRulesCheck.py:1579 msgid "Minimum acceptable ring value." msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 -#: appTools/ToolRulesCheck.py:390 appTools/ToolRulesCheck.py:1596 +#: appPlugins/ToolRulesCheck.py:390 appPlugins/ToolRulesCheck.py:1596 msgid "Hole to Hole Clearance" msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 -#: appTools/ToolRulesCheck.py:1598 +#: appPlugins/ToolRulesCheck.py:1598 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 -#: appTools/ToolRulesCheck.py:1631 +#: appPlugins/ToolRulesCheck.py:1631 msgid "Minimum acceptable drill size." msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 -#: appTools/ToolRulesCheck.py:364 appTools/ToolRulesCheck.py:1621 +#: appPlugins/ToolRulesCheck.py:364 appPlugins/ToolRulesCheck.py:1621 msgid "Hole Size" msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 -#: appTools/ToolRulesCheck.py:1623 +#: appPlugins/ToolRulesCheck.py:1623 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -9784,13 +9862,13 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:236 appTools/ToolCorners.py:830 -#: appTools/ToolCutOut.py:2795 appTools/ToolDblSided.py:975 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:236 appPlugins/ToolCorners.py:830 +#: appPlugins/ToolCutOut.py:2795 appPlugins/ToolDblSided.py:975 msgid "Drill Dia" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 appTools/ToolDblSided.py:977 -#: appTools/ToolDblSided.py:982 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 appPlugins/ToolDblSided.py:977 +#: appPlugins/ToolDblSided.py:982 msgid "Diameter of the drill for the alignment holes." msgstr "" @@ -9799,21 +9877,21 @@ msgid "Align Axis" msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 appTools/ToolDblSided.py:818 -#: appTools/ToolDblSided.py:993 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 appPlugins/ToolDblSided.py:818 +#: appPlugins/ToolDblSided.py:993 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 appTools/ToolFilm.py:1329 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 appPlugins/ToolFilm.py:1329 msgid "Mirror Axis" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 appTools/ToolDblSided.py:844 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 appPlugins/ToolDblSided.py:844 msgid "Box" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 appTools/ToolDblSided.py:845 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 appPlugins/ToolDblSided.py:845 msgid "Hole Snap" msgstr "" @@ -9836,7 +9914,7 @@ msgid "Calculators Tool Options" msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 -#: appTools/ToolCalculators.py:400 +#: appPlugins/ToolCalculators.py:400 msgid "V-Shape Tool Calculator" msgstr "" @@ -9848,19 +9926,19 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 -#: appTools/ToolCalculators.py:471 +#: appPlugins/ToolCalculators.py:471 msgid "Tip Diameter" msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 -#: appTools/ToolCalculators.py:473 +#: appPlugins/ToolCalculators.py:473 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 -#: appTools/ToolCalculators.py:486 +#: appPlugins/ToolCalculators.py:486 msgid "Tip Angle" msgstr "" @@ -9877,61 +9955,61 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 -#: appTools/ToolCalculators.py:402 +#: appPlugins/ToolCalculators.py:402 msgid "ElectroPlating Calculator" msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appTools/ToolCalculators.py:544 +#: appPlugins/ToolCalculators.py:544 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 -#: appTools/ToolCalculators.py:563 +#: appPlugins/ToolCalculators.py:563 msgid "Board Length" msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appTools/ToolCalculators.py:564 +#: appPlugins/ToolCalculators.py:564 msgid "This is the board length. In centimeters." msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appTools/ToolCalculators.py:581 +#: appPlugins/ToolCalculators.py:581 msgid "Board Width" msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appTools/ToolCalculators.py:582 +#: appPlugins/ToolCalculators.py:582 msgid "This is the board width.In centimeters." msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:600 +#: appPlugins/ToolCalculators.py:600 msgid "This is the board area." msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appTools/ToolCalculators.py:622 +#: appPlugins/ToolCalculators.py:622 msgid "Current Density" msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appTools/ToolCalculators.py:623 +#: appPlugins/ToolCalculators.py:623 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appTools/ToolCalculators.py:642 +#: appPlugins/ToolCalculators.py:642 msgid "Copper Growth" msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appTools/ToolCalculators.py:643 +#: appPlugins/ToolCalculators.py:643 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -9941,23 +10019,23 @@ msgstr "" msgid "Corner Markers Options" msgstr "" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 appTools/ToolCorners.py:750 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 appPlugins/ToolCorners.py:750 msgid "Shape of the marker." msgstr "" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 appTools/ToolCorners.py:754 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 appPlugins/ToolCorners.py:754 msgid "Semi-Cross" msgstr "" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 appTools/ToolCorners.py:764 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 appPlugins/ToolCorners.py:764 msgid "The thickness of the line that makes the corner marker." msgstr "" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 appTools/ToolCorners.py:778 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 appPlugins/ToolCorners.py:778 msgid "The length of the line that makes the corner marker." msgstr "" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 appTools/ToolCorners.py:832 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 appPlugins/ToolCorners.py:832 msgid "Drill Diameter" msgstr "" @@ -9972,17 +10050,17 @@ msgid "" "the original board." msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 appTools/ToolCutOut.py:2428 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 appPlugins/ToolCutOut.py:2428 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:88 appTools/ToolCutOut.py:2359 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:88 appPlugins/ToolCutOut.py:2359 msgid "Kind" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 appTools/ToolCutOut.py:2361 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 appPlugins/ToolCutOut.py:2361 msgid "" "Choice of what kind the object we want to cutout is.\n" "- Single: contain a single PCB Gerber outline object.\n" @@ -9990,11 +10068,11 @@ msgid "" "out of many individual PCB outlines." msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:97 appTools/ToolCutOut.py:2367 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:97 appPlugins/ToolCutOut.py:2367 msgid "Single" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:98 appTools/ToolCutOut.py:2368 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:98 appPlugins/ToolCutOut.py:2368 msgid "Panel" msgstr "" @@ -10012,21 +10090,21 @@ msgid "" "- 8 - 2*left + 2*right +2*top + 2*bottom" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:225 appTools/ToolCutOut.py:2701 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:225 appPlugins/ToolCutOut.py:2701 msgid "Big cursor" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 appTools/ToolCutOut.py:2703 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 appPlugins/ToolCutOut.py:2703 msgid "Use a big cursor when adding manual gaps." msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 appTools/ToolCutOut.py:2797 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 appPlugins/ToolCutOut.py:2797 msgid "" "Diameter of the tool used to cutout\n" "the PCB by drilling." msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 appTools/ToolCutOut.py:2810 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 appPlugins/ToolCutOut.py:2810 msgid "" "Distance between the center of\n" "two neighboring drill holes." @@ -10036,16 +10114,16 @@ msgstr "" msgid "Drilling Tool Options" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 appTools/ToolDrilling.py:2299 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 appPlugins/ToolDrilling.py:2299 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 appTools/ToolDrilling.py:2376 -#: appTools/ToolIsolation.py:3267 appTools/ToolMilling.py:3699 appTools/ToolNCC.py:4224 -#: appTools/ToolPaint.py:3018 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 appPlugins/ToolDrilling.py:2376 +#: appPlugins/ToolIsolation.py:3267 appPlugins/ToolMilling.py:3705 +#: appPlugins/ToolNCC.py:4224 appPlugins/ToolPaint.py:3018 msgid "Tool order" msgstr "" @@ -10053,9 +10131,10 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 appTools/ToolDrilling.py:2377 -#: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:3700 appTools/ToolNCC.py:4225 -#: appTools/ToolNCC.py:4235 appTools/ToolPaint.py:3019 appTools/ToolPaint.py:3029 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 appPlugins/ToolDrilling.py:2377 +#: appPlugins/ToolIsolation.py:3268 appPlugins/ToolMilling.py:3706 +#: appPlugins/ToolNCC.py:4225 appPlugins/ToolNCC.py:4235 appPlugins/ToolPaint.py:3019 +#: appPlugins/ToolPaint.py:3029 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" @@ -10069,23 +10148,23 @@ 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 appTools/ToolDrilling.py:2385 -#: appTools/ToolIsolation.py:3276 appTools/ToolMilling.py:3708 appTools/ToolNCC.py:4233 -#: appTools/ToolPaint.py:3027 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 appPlugins/ToolDrilling.py:2385 +#: appPlugins/ToolIsolation.py:3276 appPlugins/ToolMilling.py:3714 +#: appPlugins/ToolNCC.py:4233 appPlugins/ToolPaint.py:3027 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 appTools/ToolDrilling.py:2386 -#: appTools/ToolIsolation.py:3277 appTools/ToolMilling.py:3709 appTools/ToolNCC.py:4234 -#: appTools/ToolPaint.py:3028 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 appPlugins/ToolDrilling.py:2386 +#: appPlugins/ToolIsolation.py:3277 appPlugins/ToolMilling.py:3715 +#: appPlugins/ToolNCC.py:4234 appPlugins/ToolPaint.py:3028 msgid "Reverse" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 appTools/ToolDrilling.py:2673 -#: appTools/ToolMilling.py:4302 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 appPlugins/ToolDrilling.py:2673 +#: appPlugins/ToolMilling.py:4308 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -10134,12 +10213,12 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 appTools/ToolFilm.py:1368 -#: appTools/ToolFilm.py:1480 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 appPlugins/ToolFilm.py:1368 +#: appPlugins/ToolFilm.py:1480 msgid "Film Type" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 appTools/ToolFilm.py:1370 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 appPlugins/ToolFilm.py:1370 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -10157,11 +10236,11 @@ msgstr "" msgid "Set the film color when positive film is selected." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 appTools/ToolFilm.py:1386 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 appPlugins/ToolFilm.py:1386 msgid "Border" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 appTools/ToolFilm.py:1388 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 appPlugins/ToolFilm.py:1388 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -10173,22 +10252,22 @@ msgid "" "surroundings if not for this border." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 appTools/ToolFilm.py:1355 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 appPlugins/ToolFilm.py:1355 msgid "Scale Stroke" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 appTools/ToolFilm.py:1357 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 appPlugins/ToolFilm.py:1357 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 appTools/ToolFilm.py:1196 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 appPlugins/ToolFilm.py:1196 msgid "Film Adjustments" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 appTools/ToolFilm.py:1198 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 appPlugins/ToolFilm.py:1198 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." @@ -10198,7 +10277,7 @@ msgstr "" msgid "Scale Film geometry" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 appTools/ToolFilm.py:1227 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 appPlugins/ToolFilm.py:1227 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -10208,7 +10287,7 @@ msgstr "" msgid "Skew Film geometry" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 appTools/ToolFilm.py:1271 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 appPlugins/ToolFilm.py:1271 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -10220,12 +10299,12 @@ msgid "" "It can be one of the four points of the geometry bounding box." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 appTools/ToolCorners.py:714 -#: appTools/ToolFiducials.py:812 appTools/ToolFilm.py:1210 app_Main.py:5473 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 appPlugins/ToolCorners.py:714 +#: appPlugins/ToolFiducials.py:812 appPlugins/ToolFilm.py:1210 app_Main.py:5473 msgid "Bottom Left" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 appTools/ToolFilm.py:1213 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 appPlugins/ToolFilm.py:1213 msgid "Top right" msgstr "" @@ -10233,23 +10312,23 @@ msgstr "" msgid "Mirror Film geometry" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 appTools/ToolFilm.py:1315 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 appPlugins/ToolFilm.py:1315 msgid "Mirror the film geometry on the selected axis or on both." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 appTools/ToolFilm.py:1475 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 appPlugins/ToolFilm.py:1475 msgid "SVG" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 appTools/ToolFilm.py:1476 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 appPlugins/ToolFilm.py:1476 msgid "PNG" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 appTools/ToolFilm.py:1477 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 appPlugins/ToolFilm.py:1477 msgid "PDF" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 appTools/ToolFilm.py:1482 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 appPlugins/ToolFilm.py:1482 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -10257,19 +10336,19 @@ msgid "" "- 'PDF' -> portable document format" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 appTools/ToolFilm.py:1491 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 appPlugins/ToolFilm.py:1491 msgid "Page Orientation" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 appTools/ToolFilm.py:1508 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 appPlugins/ToolFilm.py:1508 msgid "Page Size" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 appTools/ToolFilm.py:1509 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 appPlugins/ToolFilm.py:1509 msgid "A selection of standard ISO 216 page sizes." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 appTools/ToolFilm.py:1575 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 appPlugins/ToolFilm.py:1575 msgid "Default value is 96 DPI. Change this value to scale the PNG file." msgstr "" @@ -10303,20 +10382,20 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 appTools/ToolMilling.py:4038 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 appPlugins/ToolMilling.py:4044 msgid "V-Tip Dia" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 appTools/ToolMilling.py:4041 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 appPlugins/ToolMilling.py:4047 msgid "The tip diameter for V-Shape Tool" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:95 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 appTools/ToolMilling.py:4054 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 appPlugins/ToolMilling.py:4060 msgid "V-Tip Angle" msgstr "" @@ -10339,7 +10418,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 appTools/ToolPaint.py:3059 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 appPlugins/ToolPaint.py:3059 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" @@ -10349,15 +10428,15 @@ 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 appTools/ToolIsolation.py:3480 -#: appTools/ToolNCC.py:4520 appTools/ToolPaint.py:3237 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 appPlugins/ToolIsolation.py:3480 +#: appPlugins/ToolNCC.py:4520 appPlugins/ToolPaint.py:3237 msgid "Rest" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 appTools/ToolIsolation.py:3483 -#: appTools/ToolNCC.py:4524 appTools/ToolPaint.py:3240 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 appPlugins/ToolIsolation.py:3483 +#: appPlugins/ToolNCC.py:4524 appPlugins/ToolPaint.py:3240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -10369,19 +10448,19 @@ msgid "" "If not checked, use the standard algorithm." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 appTools/ToolIsolation.py:3505 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 appPlugins/ToolIsolation.py:3505 msgid "Combine" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 appTools/ToolIsolation.py:3507 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 appPlugins/ToolIsolation.py:3507 msgid "Combine all passes into one object" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 appTools/ToolIsolation.py:3524 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 appPlugins/ToolIsolation.py:3524 msgid "Except" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 appTools/ToolIsolation.py:3525 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 appPlugins/ToolIsolation.py:3525 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -10389,20 +10468,20 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 appTools/ToolIsolation.py:3514 -#: appTools/ToolNCC.py:4644 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 appPlugins/ToolIsolation.py:3514 +#: appPlugins/ToolNCC.py:4644 msgid "Check validity" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 appTools/ToolIsolation.py:3516 -#: appTools/ToolNCC.py:4646 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 appPlugins/ToolIsolation.py:3516 +#: appPlugins/ToolNCC.py:4646 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 appTools/ToolIsolation.py:3564 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 appPlugins/ToolIsolation.py:3564 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -10412,26 +10491,26 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 appTools/ToolIsolation.py:3572 -#: appTools/ToolPaint.py:3277 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 appPlugins/ToolIsolation.py:3572 +#: appPlugins/ToolPaint.py:3277 msgid "Polygon Selection" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 appTools/ToolIsolation.py:3600 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 appPlugins/ToolIsolation.py:3600 msgid "Interiors" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 appTools/ToolIsolation.py:3602 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 appPlugins/ToolIsolation.py:3602 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 appTools/ToolIsolation.py:3495 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 appPlugins/ToolIsolation.py:3495 msgid "Forced Rest" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 appTools/ToolIsolation.py:3497 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 appPlugins/ToolIsolation.py:3497 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" @@ -10462,88 +10541,88 @@ msgstr "" msgid "Levelling Tool Options" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 appTools/ToolLevelling.py:1667 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 appPlugins/ToolLevelling.py:1667 msgid "Generate CNC Code with auto-levelled paths." msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 appTools/ToolLevelling.py:1815 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 appPlugins/ToolLevelling.py:1815 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 appTools/ToolLevelling.py:1822 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 appPlugins/ToolLevelling.py:1822 #: app_Main.py:8032 msgid "Grid" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 appTools/ToolLevelling.py:1829 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 appPlugins/ToolLevelling.py:1829 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 appTools/ToolLevelling.py:1835 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 appPlugins/ToolLevelling.py:1835 msgid "Voronoi" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 appTools/ToolLevelling.py:1836 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 appPlugins/ToolLevelling.py:1836 msgid "Bilinear" msgstr "" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 appTools/ToolLevelling.py:1849 -#: appTools/ToolPanelize.py:1233 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 appPlugins/ToolLevelling.py:1849 +#: appPlugins/ToolPanelize.py:1233 msgid "Columns" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 appTools/ToolLevelling.py:1851 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 appPlugins/ToolLevelling.py:1851 msgid "The number of grid columns." msgstr "" #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 appTools/ToolLevelling.py:1860 -#: appTools/ToolPanelize.py:1244 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 appPlugins/ToolLevelling.py:1860 +#: appPlugins/ToolPanelize.py:1244 msgid "Rows" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 appTools/ToolLevelling.py:1862 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 appPlugins/ToolLevelling.py:1862 msgid "The number of grid rows." msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 appTools/ToolLevelling.py:1772 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 appPlugins/ToolLevelling.py:1772 msgid "Probe Z travel" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 appTools/ToolLevelling.py:1774 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 appPlugins/ToolLevelling.py:1774 msgid "The safe Z for probe travelling between probe points." msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 appTools/ToolLevelling.py:1797 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 appPlugins/ToolLevelling.py:1797 msgid "Probe Feedrate" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 appTools/ToolLevelling.py:1875 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 appPlugins/ToolLevelling.py:1875 msgid "Controller" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 appTools/ToolLevelling.py:1877 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 appPlugins/ToolLevelling.py:1877 msgid "" "The kind of controller for which to generate\n" "height map gcode." msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 appTools/ToolLevelling.py:2104 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 appPlugins/ToolLevelling.py:2104 msgid "Step" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 appTools/ToolLevelling.py:2106 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 appPlugins/ToolLevelling.py:2106 msgid "Each jog action will move the axes with this value." msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 appTools/ToolLevelling.py:2120 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 appPlugins/ToolLevelling.py:2120 msgid "Feedrate when jogging." msgstr "" @@ -10562,7 +10641,7 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 appTools/ToolMilling.py:4057 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 appPlugins/ToolMilling.py:4063 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -10572,7 +10651,7 @@ msgstr "" msgid "Offset value" msgstr "" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 appTools/ToolNCC.py:4598 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 appPlugins/ToolNCC.py:4598 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is processed.\n" @@ -10584,7 +10663,7 @@ msgstr "" msgid "Paint Tool Options" msgstr "" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 appTools/ToolPaint.py:3267 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 appPlugins/ToolPaint.py:3267 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be processed.\n" @@ -10605,50 +10684,50 @@ msgid "" "at a X distance, Y distance of each other." msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 appTools/ToolPanelize.py:1208 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 appPlugins/ToolPanelize.py:1208 msgid "Spacing cols" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 appTools/ToolPanelize.py:1210 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 appPlugins/ToolPanelize.py:1210 msgid "" "Spacing between columns of the desired panel.\n" "In current units." msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 appTools/ToolPanelize.py:1221 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 appPlugins/ToolPanelize.py:1221 msgid "Spacing rows" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 appTools/ToolPanelize.py:1223 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 appPlugins/ToolPanelize.py:1223 msgid "" "Spacing between rows of the desired panel.\n" "In current units." msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 appTools/ToolPanelize.py:1235 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 appPlugins/ToolPanelize.py:1235 msgid "Number of columns of the desired panel" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 appTools/ToolPanelize.py:1246 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 appPlugins/ToolPanelize.py:1246 msgid "Number of rows of the desired panel" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 appTools/ToolPanelize.py:1258 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 appPlugins/ToolPanelize.py:1258 msgid "Geo" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 appTools/ToolPanelize.py:1259 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 appPlugins/ToolPanelize.py:1259 msgid "Panel Type" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 appTools/ToolPanelize.py:1261 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 appPlugins/ToolPanelize.py:1261 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" "- Geometry" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 appTools/ToolPanelize.py:1271 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 appPlugins/ToolPanelize.py:1271 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -10660,7 +10739,7 @@ msgstr "" msgid "Constrain within" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 appTools/ToolPanelize.py:1281 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 appPlugins/ToolPanelize.py:1281 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -10669,21 +10748,21 @@ msgid "" "they fit completely within selected area." msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 appTools/ToolPanelize.py:1293 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 appPlugins/ToolPanelize.py:1293 msgid "Width (DX)" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 appTools/ToolPanelize.py:1295 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 appPlugins/ToolPanelize.py:1295 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 appTools/ToolPanelize.py:1305 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 appPlugins/ToolPanelize.py:1305 msgid "Height (DY)" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 appTools/ToolPanelize.py:1307 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 appPlugins/ToolPanelize.py:1307 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -10704,37 +10783,37 @@ msgid "New Nozzle Dia" msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 -#: appTools/ToolSolderPaste.py:1224 +#: appPlugins/ToolSolderPaste.py:1224 msgid "Diameter for the new tool to add in the Tool Table" msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:65 -#: appTools/ToolSolderPaste.py:1276 +#: appPlugins/ToolSolderPaste.py:1276 msgid "Z Dispense Start" msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 -#: appTools/ToolSolderPaste.py:1278 +#: appPlugins/ToolSolderPaste.py:1278 msgid "The height (Z) when solder paste dispensing starts." msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 -#: appTools/ToolSolderPaste.py:1289 +#: appPlugins/ToolSolderPaste.py:1289 msgid "Z Dispense" msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 -#: appTools/ToolSolderPaste.py:1291 +#: appPlugins/ToolSolderPaste.py:1291 msgid "The height (Z) when doing solder paste dispensing." msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 -#: appTools/ToolSolderPaste.py:1302 +#: appPlugins/ToolSolderPaste.py:1302 msgid "Z Dispense Stop" msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 -#: appTools/ToolSolderPaste.py:1304 +#: appPlugins/ToolSolderPaste.py:1304 msgid "The height (Z) when solder paste dispensing stops." msgstr "" @@ -10743,7 +10822,7 @@ msgid "Z Travel" msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 -#: appTools/ToolSolderPaste.py:1322 +#: appPlugins/ToolSolderPaste.py:1322 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -10754,89 +10833,89 @@ msgid "Z Toolchange" msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 -#: appTools/ToolSolderPaste.py:1336 +#: appPlugins/ToolSolderPaste.py:1336 msgid "The height (Z) for tool (nozzle) change." msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 -#: appTools/ToolSolderPaste.py:1345 +#: appPlugins/ToolSolderPaste.py:1345 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 -#: appTools/ToolSolderPaste.py:1364 +#: appPlugins/ToolSolderPaste.py:1364 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:156 -#: appTools/ToolSolderPaste.py:1377 +#: appPlugins/ToolSolderPaste.py:1377 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 -#: appTools/ToolSolderPaste.py:1389 +#: appPlugins/ToolSolderPaste.py:1389 msgid "Feedrate Z Dispense" msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 -#: appTools/ToolSolderPaste.py:1391 +#: appPlugins/ToolSolderPaste.py:1391 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 -#: appTools/ToolSolderPaste.py:1407 +#: appPlugins/ToolSolderPaste.py:1407 msgid "Spindle Speed FWD" msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 -#: appTools/ToolSolderPaste.py:1409 +#: appPlugins/ToolSolderPaste.py:1409 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 -#: appTools/ToolSolderPaste.py:1421 +#: appPlugins/ToolSolderPaste.py:1421 msgid "Dwell FWD" msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 -#: appTools/ToolSolderPaste.py:1423 +#: appPlugins/ToolSolderPaste.py:1423 msgid "Pause after solder dispensing." msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 -#: appTools/ToolSolderPaste.py:1433 +#: appPlugins/ToolSolderPaste.py:1433 msgid "Spindle Speed REV" msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 -#: appTools/ToolSolderPaste.py:1435 +#: appPlugins/ToolSolderPaste.py:1435 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 -#: appTools/ToolSolderPaste.py:1447 +#: appPlugins/ToolSolderPaste.py:1447 msgid "Dwell REV" msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 -#: appTools/ToolSolderPaste.py:1449 +#: appPlugins/ToolSolderPaste.py:1449 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 -#: appTools/ToolSolderPaste.py:1463 +#: appPlugins/ToolSolderPaste.py:1463 msgid "Files that control the GCode generation." msgstr "" @@ -10850,19 +10929,19 @@ msgid "" "from another of the same type." msgstr "" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appTools/ToolSub.py:904 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:904 msgid "Close paths" msgstr "" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appTools/ToolSub.py:905 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:905 msgid "Checking this will close the paths cut by the subtractor object." msgstr "" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appTools/ToolSub.py:800 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:800 msgid "Delete source" msgstr "" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appTools/ToolSub.py:802 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:802 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -10878,7 +10957,7 @@ msgid "" "on a application object." msgstr "" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 appTools/ToolTransform.py:596 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 appPlugins/ToolTransform.py:596 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -10888,7 +10967,7 @@ msgid "" "- Object -> the center of the bounding box of a specific object" msgstr "" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 appTools/ToolTransform.py:628 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 appPlugins/ToolTransform.py:628 msgid "The type of object used as reference." msgstr "" @@ -10898,7 +10977,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 -#: appTools/ToolCalibration.py:1213 appTools/ToolCalibration.py:1226 +#: appPlugins/ToolCalibration.py:1213 appPlugins/ToolCalibration.py:1226 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359." @@ -10922,8 +11001,8 @@ 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 appTools/ToolDrilling.py:2877 -#: appTools/ToolMilling.py:4484 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 appPlugins/ToolDrilling.py:2877 +#: appPlugins/ToolMilling.py:4490 msgid "Delete All" msgstr "" @@ -11092,8 +11171,8 @@ msgid "" "Shell)." msgstr "" -#: appObjects/FlatCAMCNCJob.py:655 appTools/ToolLevelling.py:1399 -#: appTools/ToolLevelling.py:1591 appTools/ToolSolderPaste.py:1095 +#: appObjects/FlatCAMCNCJob.py:655 appPlugins/ToolLevelling.py:1399 +#: appPlugins/ToolLevelling.py:1591 appPlugins/ToolSolderPaste.py:1095 msgid "Export cancelled ..." msgstr "" @@ -11126,33 +11205,37 @@ msgid "Document Editor" msgstr "" #: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1042 -#: appTools/ToolDrilling.py:1902 appTools/ToolMilling.py:2483 appTools/ToolMilling.py:2599 +#: appPlugins/ToolDrilling.py:1902 appPlugins/ToolMilling.py:2483 +#: appPlugins/ToolMilling.py:2599 msgid "Please select one or more tools from the list and try again." msgstr "" -#: appObjects/FlatCAMExcellon.py:939 appTools/ToolMilling.py:2490 +#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2490 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 appTools/ToolMilling.py:2516 -#: appTools/ToolMilling.py:2620 tclCommands/TclCommandDrillcncjob.py:196 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 +#: tclCommands/TclCommandDrillcncjob.py:196 msgid "Tool_nr" msgstr "" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 appTools/ToolMilling.py:2516 -#: appTools/ToolMilling.py:2620 tclCommands/TclCommandDrillcncjob.py:196 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 +#: tclCommands/TclCommandDrillcncjob.py:196 msgid "Drills_Nr" msgstr "" #: appObjects/FlatCAMExcellon.py:962 appObjects/FlatCAMExcellon.py:1062 -#: appTools/ToolDrilling.py:2052 appTools/ToolDrilling.py:2122 appTools/ToolMilling.py:2516 -#: appTools/ToolMilling.py:2620 tclCommands/TclCommandDrillcncjob.py:196 +#: appPlugins/ToolDrilling.py:2052 appPlugins/ToolDrilling.py:2122 +#: appPlugins/ToolMilling.py:2516 appPlugins/ToolMilling.py:2620 +#: tclCommands/TclCommandDrillcncjob.py:196 msgid "Slots_Nr" msgstr "" -#: appObjects/FlatCAMExcellon.py:1051 appTools/ToolMilling.py:2608 +#: appObjects/FlatCAMExcellon.py:1051 appPlugins/ToolMilling.py:2608 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" @@ -11162,104 +11245,112 @@ msgstr "" #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1068 #: appObjects/FlatCAMGeometry.py:1099 appObjects/FlatCAMGeometry.py:1126 -#: appObjects/FlatCAMGeometry.py:1130 appTools/ToolDrilling.py:904 -#: appTools/ToolDrilling.py:910 appTools/ToolDrilling.py:955 appTools/ToolDrilling.py:1202 -#: appTools/ToolDrilling.py:1209 appTools/ToolDrilling.py:1241 appTools/ToolDrilling.py:1254 -#: appTools/ToolDrilling.py:1258 appTools/ToolDrilling.py:2410 appTools/ToolIsolation.py:611 -#: appTools/ToolIsolation.py:740 appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:775 -#: appTools/ToolIsolation.py:798 appTools/ToolIsolation.py:811 -#: appTools/ToolIsolation.py:3377 appTools/ToolMilling.py:959 appTools/ToolMilling.py:1076 -#: appTools/ToolMilling.py:1510 appTools/ToolMilling.py:1515 appTools/ToolMilling.py:1532 -#: appTools/ToolMilling.py:1537 appTools/ToolMilling.py:1605 appTools/ToolMilling.py:1616 -#: appTools/ToolMilling.py:1620 appTools/ToolMilling.py:3843 appTools/ToolNCC.py:305 -#: appTools/ToolNCC.py:310 appTools/ToolNCC.py:340 appTools/ToolNCC.py:363 -#: appTools/ToolNCC.py:376 appTools/ToolNCC.py:857 appTools/ToolNCC.py:4339 -#: appTools/ToolPaint.py:266 appTools/ToolPaint.py:271 appTools/ToolPaint.py:313 -#: appTools/ToolPaint.py:335 appTools/ToolPaint.py:347 appTools/ToolPaint.py:794 -#: appTools/ToolPaint.py:3119 +#: appObjects/FlatCAMGeometry.py:1130 appPlugins/ToolDrilling.py:904 +#: appPlugins/ToolDrilling.py:910 appPlugins/ToolDrilling.py:955 +#: appPlugins/ToolDrilling.py:1202 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolDrilling.py:1254 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolDrilling.py:2410 +#: appPlugins/ToolIsolation.py:611 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:775 +#: appPlugins/ToolIsolation.py:798 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolIsolation.py:3377 appPlugins/ToolMilling.py:959 +#: appPlugins/ToolMilling.py:1076 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1532 +#: appPlugins/ToolMilling.py:1537 appPlugins/ToolMilling.py:1605 +#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:3849 appPlugins/ToolNCC.py:305 appPlugins/ToolNCC.py:310 +#: appPlugins/ToolNCC.py:340 appPlugins/ToolNCC.py:363 appPlugins/ToolNCC.py:376 +#: appPlugins/ToolNCC.py:857 appPlugins/ToolNCC.py:4339 appPlugins/ToolPaint.py:266 +#: appPlugins/ToolPaint.py:271 appPlugins/ToolPaint.py:313 appPlugins/ToolPaint.py:335 +#: appPlugins/ToolPaint.py:347 appPlugins/ToolPaint.py:794 appPlugins/ToolPaint.py:3119 msgid "Parameters for" msgstr "" #: appObjects/FlatCAMGeometry.py:1063 appObjects/FlatCAMGeometry.py:1099 -#: appTools/ToolDrilling.py:955 appTools/ToolDrilling.py:1202 appTools/ToolDrilling.py:1241 -#: appTools/ToolIsolation.py:740 appTools/ToolIsolation.py:775 appTools/ToolMilling.py:1510 -#: appTools/ToolMilling.py:1532 appTools/ToolMilling.py:1605 appTools/ToolNCC.py:305 -#: appTools/ToolNCC.py:340 appTools/ToolPaint.py:266 appTools/ToolPaint.py:313 +#: appPlugins/ToolDrilling.py:955 appPlugins/ToolDrilling.py:1202 +#: appPlugins/ToolDrilling.py:1241 appPlugins/ToolIsolation.py:740 +#: appPlugins/ToolIsolation.py:775 appPlugins/ToolMilling.py:1510 +#: appPlugins/ToolMilling.py:1532 appPlugins/ToolMilling.py:1605 appPlugins/ToolNCC.py:305 +#: appPlugins/ToolNCC.py:340 appPlugins/ToolPaint.py:266 appPlugins/ToolPaint.py:313 #: app_Main.py:2496 msgid "No Tool Selected" msgstr "" #: appObjects/FlatCAMGeometry.py:1068 appObjects/FlatCAMGeometry.py:1130 -#: appTools/ToolDrilling.py:904 appTools/ToolDrilling.py:1209 appTools/ToolDrilling.py:1258 -#: appTools/ToolIsolation.py:611 appTools/ToolIsolation.py:745 appTools/ToolIsolation.py:811 -#: appTools/ToolMilling.py:959 appTools/ToolMilling.py:1076 appTools/ToolMilling.py:1515 -#: appTools/ToolMilling.py:1537 appTools/ToolMilling.py:1620 appTools/ToolNCC.py:310 -#: appTools/ToolNCC.py:376 appTools/ToolNCC.py:857 appTools/ToolPaint.py:271 -#: appTools/ToolPaint.py:347 appTools/ToolPaint.py:794 +#: appPlugins/ToolDrilling.py:904 appPlugins/ToolDrilling.py:1209 +#: appPlugins/ToolDrilling.py:1258 appPlugins/ToolIsolation.py:611 +#: appPlugins/ToolIsolation.py:745 appPlugins/ToolIsolation.py:811 +#: appPlugins/ToolMilling.py:959 appPlugins/ToolMilling.py:1076 +#: appPlugins/ToolMilling.py:1515 appPlugins/ToolMilling.py:1537 +#: appPlugins/ToolMilling.py:1620 appPlugins/ToolNCC.py:310 appPlugins/ToolNCC.py:376 +#: appPlugins/ToolNCC.py:857 appPlugins/ToolPaint.py:271 appPlugins/ToolPaint.py:347 +#: appPlugins/ToolPaint.py:794 msgid "Multiple Tools" msgstr "" -#: appObjects/FlatCAMGeometry.py:1211 appTools/ToolCutOut.py:470 -#: appTools/ToolIsolation.py:905 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1390 appTools/ToolMilling.py:1974 appTools/ToolMilling.py:2100 -#: appTools/ToolNCC.py:1222 appTools/ToolNCC.py:1360 appTools/ToolNCC.py:1436 -#: appTools/ToolPaint.py:427 appTools/ToolPaint.py:825 appTools/ToolPaint.py:962 -#: appTools/ToolSolderPaste.py:150 appTools/ToolSolderPaste.py:487 app_Main.py:4788 +#: appObjects/FlatCAMGeometry.py:1211 appPlugins/ToolCutOut.py:470 +#: appPlugins/ToolIsolation.py:905 appPlugins/ToolIsolation.py:1252 +#: appPlugins/ToolIsolation.py:1390 appPlugins/ToolMilling.py:1974 +#: appPlugins/ToolMilling.py:2100 appPlugins/ToolNCC.py:1222 appPlugins/ToolNCC.py:1360 +#: appPlugins/ToolNCC.py:1436 appPlugins/ToolPaint.py:427 appPlugins/ToolPaint.py:825 +#: appPlugins/ToolPaint.py:962 appPlugins/ToolSolderPaste.py:150 +#: appPlugins/ToolSolderPaste.py:487 app_Main.py:4788 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" -#: appObjects/FlatCAMGeometry.py:1223 appTools/ToolCutOut.py:483 -#: appTools/ToolDrilling.py:1114 appTools/ToolIsolation.py:1271 appTools/ToolMilling.py:1986 +#: appObjects/FlatCAMGeometry.py:1223 appPlugins/ToolCutOut.py:483 +#: appPlugins/ToolDrilling.py:1114 appPlugins/ToolIsolation.py:1271 +#: appPlugins/ToolMilling.py:1986 msgid "Could not load Tools DB file." msgstr "" -#: appObjects/FlatCAMGeometry.py:1286 appTools/ToolCutOut.py:546 -#: appTools/ToolIsolation.py:1336 appTools/ToolMilling.py:2049 appTools/ToolNCC.py:1305 -#: appTools/ToolPaint.py:906 +#: appObjects/FlatCAMGeometry.py:1286 appPlugins/ToolCutOut.py:546 +#: appPlugins/ToolIsolation.py:1336 appPlugins/ToolMilling.py:2049 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolPaint.py:906 msgid "Tool not in Tools Database. Adding a default tool." msgstr "" -#: appObjects/FlatCAMGeometry.py:1293 appTools/ToolCutOut.py:553 -#: appTools/ToolDrilling.py:1174 appTools/ToolIsolation.py:1344 appTools/ToolMilling.py:2057 -#: appTools/ToolNCC.py:1312 appTools/ToolPaint.py:914 +#: appObjects/FlatCAMGeometry.py:1293 appPlugins/ToolCutOut.py:553 +#: appPlugins/ToolDrilling.py:1174 appPlugins/ToolIsolation.py:1344 +#: appPlugins/ToolMilling.py:2057 appPlugins/ToolNCC.py:1312 appPlugins/ToolPaint.py:914 msgid "" "Cancelled.\n" "Multiple tools for one tool diameter found in Tools Database." msgstr "" -#: appObjects/FlatCAMGeometry.py:1326 appTools/ToolIsolation.py:1381 -#: appTools/ToolMilling.py:2092 appTools/ToolNCC.py:1347 appTools/ToolPaint.py:949 +#: appObjects/FlatCAMGeometry.py:1326 appPlugins/ToolIsolation.py:1381 +#: appPlugins/ToolMilling.py:2092 appPlugins/ToolNCC.py:1347 appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "" -#: appObjects/FlatCAMGeometry.py:1393 appTools/ToolMilling.py:2163 +#: appObjects/FlatCAMGeometry.py:1393 appPlugins/ToolMilling.py:2163 msgid "Tool added in Tool Table." msgstr "" #: appObjects/FlatCAMGeometry.py:1504 appObjects/FlatCAMGeometry.py:1513 -#: appTools/ToolMilling.py:2311 appTools/ToolMilling.py:2320 +#: appPlugins/ToolMilling.py:2311 appPlugins/ToolMilling.py:2320 msgid "Failed. Select a tool to copy." msgstr "" -#: appObjects/FlatCAMGeometry.py:1542 appTools/ToolMilling.py:2344 +#: appObjects/FlatCAMGeometry.py:1542 appPlugins/ToolMilling.py:2344 msgid "Tool was copied in Tool Table." msgstr "" -#: appObjects/FlatCAMGeometry.py:1572 appTools/ToolMilling.py:2282 +#: appObjects/FlatCAMGeometry.py:1572 appPlugins/ToolMilling.py:2282 msgid "Tool was edited in Tool Table." msgstr "" #: appObjects/FlatCAMGeometry.py:1605 appObjects/FlatCAMGeometry.py:1614 -#: appTools/ToolMilling.py:2376 appTools/ToolMilling.py:2385 +#: appPlugins/ToolMilling.py:2376 appPlugins/ToolMilling.py:2385 msgid "Failed. Select a tool to delete." msgstr "" -#: appObjects/FlatCAMGeometry.py:1638 appTools/ToolMilling.py:2406 +#: appObjects/FlatCAMGeometry.py:1638 appPlugins/ToolMilling.py:2406 msgid "Tool was deleted in Tool Table." msgstr "" #: appObjects/FlatCAMGeometry.py:1675 appObjects/FlatCAMGeometry.py:1684 -#: appTools/ToolMilling.py:1825 +#: appPlugins/ToolMilling.py:1825 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -11270,59 +11361,59 @@ msgid "" "NB: a value of zero means that Tool Dia = 'V-tip Dia'" msgstr "" -#: appObjects/FlatCAMGeometry.py:2178 appTools/ToolMilling.py:2806 +#: appObjects/FlatCAMGeometry.py:2178 appPlugins/ToolMilling.py:2806 msgid "This Geometry can't be processed because it is" msgstr "" -#: appObjects/FlatCAMGeometry.py:2215 appTools/ToolMilling.py:2840 +#: appObjects/FlatCAMGeometry.py:2215 appPlugins/ToolMilling.py:2840 msgid "Failed. No tool selected in the tool table ..." msgstr "" #: appObjects/FlatCAMGeometry.py:2317 appObjects/FlatCAMGeometry.py:2478 -#: appTools/ToolMilling.py:2949 appTools/ToolMilling.py:3133 +#: appPlugins/ToolMilling.py:2955 appPlugins/ToolMilling.py:3139 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:2390 appObjects/FlatCAMGeometry.py:2541 -#: appTools/ToolMilling.py:3022 appTools/ToolMilling.py:3177 +#: appPlugins/ToolMilling.py:3028 appPlugins/ToolMilling.py:3183 msgid "G-Code parsing in progress..." msgstr "" #: appObjects/FlatCAMGeometry.py:2392 appObjects/FlatCAMGeometry.py:2543 -#: appTools/ToolMilling.py:3024 appTools/ToolMilling.py:3179 +#: appPlugins/ToolMilling.py:3030 appPlugins/ToolMilling.py:3185 msgid "G-Code parsing finished..." msgstr "" #: appObjects/FlatCAMGeometry.py:2399 appObjects/FlatCAMGeometry.py:2552 -#: appObjects/FlatCAMGeometry.py:2723 appTools/ToolMilling.py:3031 -#: appTools/ToolMilling.py:3188 +#: appObjects/FlatCAMGeometry.py:2723 appPlugins/ToolMilling.py:3037 +#: appPlugins/ToolMilling.py:3194 msgid "Finished G-Code processing" msgstr "" #: appObjects/FlatCAMGeometry.py:2401 appObjects/FlatCAMGeometry.py:2554 -#: appTools/ToolMilling.py:3033 appTools/ToolMilling.py:3190 +#: appPlugins/ToolMilling.py:3039 appPlugins/ToolMilling.py:3196 msgid "G-Code processing failed with error" msgstr "" -#: appObjects/FlatCAMGeometry.py:2445 appTools/ToolMilling.py:3077 -#: appTools/ToolSolderPaste.py:832 appTools/ToolSolderPaste.py:890 +#: appObjects/FlatCAMGeometry.py:2445 appPlugins/ToolMilling.py:3083 +#: appPlugins/ToolSolderPaste.py:832 appPlugins/ToolSolderPaste.py:890 msgid "Cancelled. Empty file, it has no geometry" msgstr "" #: appObjects/FlatCAMGeometry.py:2574 appObjects/FlatCAMGeometry.py:2579 -#: appObjects/FlatCAMGeometry.py:2730 appTools/ToolMilling.py:3218 -#: appTools/ToolMilling.py:3233 +#: appObjects/FlatCAMGeometry.py:2730 appPlugins/ToolMilling.py:3224 +#: appPlugins/ToolMilling.py:3239 msgid "CNCjob created" msgstr "" -#: appObjects/FlatCAMGeometry.py:2763 appTools/ToolMilling.py:2692 +#: appObjects/FlatCAMGeometry.py:2763 appPlugins/ToolMilling.py:2692 msgid "Polish" msgstr "" -#: appObjects/FlatCAMGeometry.py:2813 appTools/ToolMilling.py:2742 -#: appTools/ToolPaint.py:1829 +#: appObjects/FlatCAMGeometry.py:2813 appPlugins/ToolMilling.py:2742 +#: appPlugins/ToolPaint.py:1829 msgid "Geometry could not be painted completely" msgstr "" @@ -11343,23 +11434,23 @@ msgid "" "but now there is only one value, not two." msgstr "" -#: appObjects/FlatCAMGeometry.py:3128 appTools/ToolDrilling.py:1619 -#: appTools/ToolMilling.py:3438 +#: appObjects/FlatCAMGeometry.py:3128 appPlugins/ToolDrilling.py:1619 +#: appPlugins/ToolMilling.py:3444 msgid "Delete failed. There are no exclusion areas to delete." msgstr "" -#: appObjects/FlatCAMGeometry.py:3145 appTools/ToolDrilling.py:1636 -#: appTools/ToolMilling.py:3455 +#: appObjects/FlatCAMGeometry.py:3145 appPlugins/ToolDrilling.py:1636 +#: appPlugins/ToolMilling.py:3461 msgid "Delete failed. Nothing is selected." msgstr "" #: appObjects/FlatCAMGeometry.py:3242 appObjects/FlatCAMGeometry.py:3257 -#: appTools/ToolDrilling.py:1733 appTools/ToolDrilling.py:1748 appTools/ToolMilling.py:3552 -#: appTools/ToolMilling.py:3567 +#: appPlugins/ToolDrilling.py:1733 appPlugins/ToolDrilling.py:1748 +#: appPlugins/ToolMilling.py:3558 appPlugins/ToolMilling.py:3573 msgid "Value edited in Exclusion Table." msgstr "" -#: appObjects/FlatCAMGerber.py:427 appTools/ToolIsolation.py:1544 +#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1544 msgid "Buffering solid geometry" msgstr "" @@ -11368,14 +11459,14 @@ msgid "Operation could not be done." msgstr "" #: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appTools/ToolIsolation.py:1754 appTools/ToolIsolation.py:2122 appTools/ToolNCC.py:2116 -#: appTools/ToolNCC.py:3137 appTools/ToolNCC.py:3517 +#: appPlugins/ToolIsolation.py:1754 appPlugins/ToolIsolation.py:2122 +#: appPlugins/ToolNCC.py:2116 appPlugins/ToolNCC.py:3137 appPlugins/ToolNCC.py:3517 msgid "Isolation geometry could not be generated." msgstr "" #: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appTools/ToolIsolation.py:1822 appTools/ToolIsolation.py:2018 -#: appTools/ToolIsolation.py:2204 +#: appPlugins/ToolIsolation.py:1822 appPlugins/ToolIsolation.py:2018 +#: appPlugins/ToolIsolation.py:2204 msgid "Isolation geometry created" msgstr "" @@ -11407,7 +11498,8 @@ msgstr "" msgid "Skewing..." msgstr "" -#: appObjects/FlatCAMObj.py:487 appTools/ToolCalculators.py:555 appTools/ToolReport.py:171 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:555 +#: appPlugins/ToolReport.py:171 msgid "Dimensions" msgstr "" @@ -11415,83 +11507,83 @@ msgstr "" msgid "Calculating dimensions ... Please wait." msgstr "" -#: appObjects/FlatCAMObj.py:724 appObjects/FlatCAMObj.py:792 appTools/ToolReport.py:437 -#: appTools/ToolReport.py:505 +#: appObjects/FlatCAMObj.py:724 appObjects/FlatCAMObj.py:792 appPlugins/ToolReport.py:437 +#: appPlugins/ToolReport.py:505 msgid "Drills number" msgstr "" -#: appObjects/FlatCAMObj.py:725 appObjects/FlatCAMObj.py:794 appTools/ToolReport.py:438 -#: appTools/ToolReport.py:507 +#: appObjects/FlatCAMObj.py:725 appObjects/FlatCAMObj.py:794 appPlugins/ToolReport.py:438 +#: appPlugins/ToolReport.py:507 msgid "Slots number" msgstr "" -#: appObjects/FlatCAMObj.py:727 appTools/ToolReport.py:440 +#: appObjects/FlatCAMObj.py:727 appPlugins/ToolReport.py:440 msgid "Drills total number:" msgstr "" -#: appObjects/FlatCAMObj.py:728 appTools/ToolReport.py:441 +#: appObjects/FlatCAMObj.py:728 appPlugins/ToolReport.py:441 msgid "Slots total number:" msgstr "" #: appObjects/FlatCAMObj.py:755 appObjects/FlatCAMObj.py:758 appObjects/FlatCAMObj.py:761 #: appObjects/FlatCAMObj.py:789 appObjects/FlatCAMObj.py:796 appObjects/FlatCAMObj.py:799 -#: appTools/ToolReport.py:468 appTools/ToolReport.py:471 appTools/ToolReport.py:474 -#: appTools/ToolReport.py:502 appTools/ToolReport.py:509 appTools/ToolReport.py:512 +#: appPlugins/ToolReport.py:468 appPlugins/ToolReport.py:471 appPlugins/ToolReport.py:474 +#: appPlugins/ToolReport.py:502 appPlugins/ToolReport.py:509 appPlugins/ToolReport.py:512 msgid "Present" msgstr "" -#: appObjects/FlatCAMObj.py:756 appObjects/FlatCAMObj.py:790 appTools/ToolReport.py:469 -#: appTools/ToolReport.py:503 +#: appObjects/FlatCAMObj.py:756 appObjects/FlatCAMObj.py:790 appPlugins/ToolReport.py:469 +#: appPlugins/ToolReport.py:503 msgid "Solid Geometry" msgstr "" -#: appObjects/FlatCAMObj.py:759 appObjects/FlatCAMObj.py:797 appTools/ToolReport.py:472 -#: appTools/ToolReport.py:510 +#: appObjects/FlatCAMObj.py:759 appObjects/FlatCAMObj.py:797 appPlugins/ToolReport.py:472 +#: appPlugins/ToolReport.py:510 msgid "GCode Text" msgstr "" -#: appObjects/FlatCAMObj.py:762 appObjects/FlatCAMObj.py:800 appTools/ToolReport.py:475 -#: appTools/ToolReport.py:513 +#: appObjects/FlatCAMObj.py:762 appObjects/FlatCAMObj.py:800 appPlugins/ToolReport.py:475 +#: appPlugins/ToolReport.py:513 msgid "GCode Geometry" msgstr "" -#: appObjects/FlatCAMObj.py:770 appObjects/FlatCAMObj.py:843 appTools/ToolReport.py:483 -#: appTools/ToolReport.py:556 +#: appObjects/FlatCAMObj.py:770 appObjects/FlatCAMObj.py:843 appPlugins/ToolReport.py:483 +#: appPlugins/ToolReport.py:556 msgid "Tool Data" msgstr "" -#: appObjects/FlatCAMObj.py:807 appTools/ToolReport.py:520 +#: appObjects/FlatCAMObj.py:807 appPlugins/ToolReport.py:520 msgid "Depth of Cut" msgstr "" -#: appObjects/FlatCAMObj.py:819 appTools/ToolReport.py:532 +#: appObjects/FlatCAMObj.py:819 appPlugins/ToolReport.py:532 msgid "Clearance Height" msgstr "" -#: appObjects/FlatCAMObj.py:857 appTools/ToolReport.py:570 +#: appObjects/FlatCAMObj.py:857 appPlugins/ToolReport.py:570 msgid "Routing time" msgstr "" -#: appObjects/FlatCAMObj.py:882 appTools/ToolReport.py:595 +#: appObjects/FlatCAMObj.py:882 appPlugins/ToolReport.py:595 msgid "Width" msgstr "" -#: appObjects/FlatCAMObj.py:888 appObjects/FlatCAMObj.py:896 appTools/ToolReport.py:601 -#: appTools/ToolReport.py:609 +#: appObjects/FlatCAMObj.py:888 appObjects/FlatCAMObj.py:896 appPlugins/ToolReport.py:601 +#: appPlugins/ToolReport.py:609 msgid "Box Area" msgstr "" -#: appObjects/FlatCAMObj.py:891 appObjects/FlatCAMObj.py:899 appTools/ToolReport.py:604 -#: appTools/ToolReport.py:612 +#: appObjects/FlatCAMObj.py:891 appObjects/FlatCAMObj.py:899 appPlugins/ToolReport.py:604 +#: appPlugins/ToolReport.py:612 msgid "Convex_Hull Area" msgstr "" -#: appObjects/FlatCAMObj.py:906 appObjects/FlatCAMObj.py:909 appTools/ToolReport.py:619 -#: appTools/ToolReport.py:622 +#: appObjects/FlatCAMObj.py:906 appObjects/FlatCAMObj.py:909 appPlugins/ToolReport.py:619 +#: appPlugins/ToolReport.py:622 msgid "Copper Area" msgstr "" -#: appObjects/FlatCAMScript.py:156 +#: appObjects/FlatCAMScript.py:160 msgid "Script Editor" msgstr "" @@ -11615,55 +11707,51 @@ msgstr "" msgid "HPGL2 Parser ERROR" msgstr "" -#: appProcess.py:172 -msgid "processes running." -msgstr "" - -#: appTools/ToolAlignObjects.py:122 +#: appPlugins/ToolAlignObjects.py:122 msgid "Align Tool" msgstr "" -#: appTools/ToolAlignObjects.py:167 +#: appPlugins/ToolAlignObjects.py:167 msgid "There is no aligned FlatCAM object selected..." msgstr "" -#: appTools/ToolAlignObjects.py:177 +#: appPlugins/ToolAlignObjects.py:177 msgid "There is no aligner FlatCAM object selected..." msgstr "" -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:263 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:263 msgid "First Point" msgstr "" -#: appTools/ToolAlignObjects.py:199 appTools/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:199 appPlugins/ToolAlignObjects.py:278 msgid "Click on the START point." msgstr "" -#: appTools/ToolAlignObjects.py:258 appTools/ToolCalibration.py:294 -#: appTools/ToolDblSided.py:405 +#: appPlugins/ToolAlignObjects.py:258 appPlugins/ToolCalibration.py:294 +#: appPlugins/ToolDblSided.py:405 msgid "Cancelled by user request." msgstr "" -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:285 -#: appTools/ToolDistance.py:410 appTools/ToolMove.py:140 appTools/ToolQRCode.py:270 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolDistance.py:410 appPlugins/ToolMove.py:140 appPlugins/ToolQRCode.py:270 msgid "Click on the DESTINATION point ..." msgstr "" -#: appTools/ToolAlignObjects.py:263 appTools/ToolAlignObjects.py:278 -#: appTools/ToolAlignObjects.py:285 +#: appPlugins/ToolAlignObjects.py:263 appPlugins/ToolAlignObjects.py:278 +#: appPlugins/ToolAlignObjects.py:285 msgid "Or right click to cancel." msgstr "" -#: appTools/ToolAlignObjects.py:278 appTools/ToolAlignObjects.py:285 -#: appTools/ToolFiducials.py:836 +#: appPlugins/ToolAlignObjects.py:278 appPlugins/ToolAlignObjects.py:285 +#: appPlugins/ToolFiducials.py:836 msgid "Second Point" msgstr "" -#: appTools/ToolAlignObjects.py:404 +#: appPlugins/ToolAlignObjects.py:404 msgid "MOVING object" msgstr "" -#: appTools/ToolAlignObjects.py:408 +#: appPlugins/ToolAlignObjects.py:408 msgid "" "Specify the type of object to be aligned.\n" "It can be of type: Gerber or Excellon.\n" @@ -11671,15 +11759,15 @@ msgid "" "in the Object combobox." msgstr "" -#: appTools/ToolAlignObjects.py:429 +#: appPlugins/ToolAlignObjects.py:429 msgid "Object to be aligned." msgstr "" -#: appTools/ToolAlignObjects.py:441 +#: appPlugins/ToolAlignObjects.py:441 msgid "DESTINATION object" msgstr "" -#: appTools/ToolAlignObjects.py:443 +#: appPlugins/ToolAlignObjects.py:443 msgid "" "Specify the type of object to be aligned to.\n" "It can be of type: Gerber or Excellon.\n" @@ -11687,15 +11775,15 @@ msgid "" "in the Object combobox." msgstr "" -#: appTools/ToolAlignObjects.py:465 +#: appPlugins/ToolAlignObjects.py:465 msgid "Object to be aligned to. Aligner." msgstr "" -#: appTools/ToolAlignObjects.py:478 +#: appPlugins/ToolAlignObjects.py:478 msgid "Alignment Type" msgstr "" -#: appTools/ToolAlignObjects.py:480 +#: appPlugins/ToolAlignObjects.py:480 msgid "" "The type of alignment can be:\n" "- Single Point -> it require a single point of sync, the action will be a translation\n" @@ -11703,191 +11791,196 @@ msgid "" "rotation" msgstr "" -#: appTools/ToolAlignObjects.py:486 +#: appPlugins/ToolAlignObjects.py:486 msgid "Single Point" msgstr "" -#: appTools/ToolAlignObjects.py:487 +#: appPlugins/ToolAlignObjects.py:487 msgid "Dual Point" msgstr "" -#: appTools/ToolAlignObjects.py:499 +#: appPlugins/ToolAlignObjects.py:499 msgid "Align Object" msgstr "" -#: appTools/ToolAlignObjects.py:502 +#: appPlugins/ToolAlignObjects.py:502 msgid "" "Align the specified object to the aligner object.\n" "If only one point is used then it assumes translation.\n" "If tho points are used it assume translation and rotation." msgstr "" -#: appTools/ToolAlignObjects.py:517 appTools/ToolCalculators.py:715 -#: appTools/ToolCalibration.py:1391 appTools/ToolCopperThieving.py:1743 -#: appTools/ToolCorners.py:885 appTools/ToolCutOut.py:2846 appTools/ToolDblSided.py:1094 -#: appTools/ToolDrilling.py:2924 appTools/ToolEtchCompensation.py:473 -#: appTools/ToolExtract.py:1307 appTools/ToolFiducials.py:1051 appTools/ToolFilm.py:1606 -#: appTools/ToolFollow.py:780 appTools/ToolInvertGerber.py:302 -#: appTools/ToolIsolation.py:3685 appTools/ToolLevelling.py:2245 -#: appTools/ToolMilling.py:4531 appTools/ToolNCC.py:4674 appTools/ToolOptimal.py:617 -#: appTools/ToolPaint.py:3340 appTools/ToolPanelize.py:1340 appTools/ToolPunchGerber.py:2334 -#: appTools/ToolQRCode.py:1007 appTools/ToolRulesCheck.py:1664 -#: appTools/ToolSolderPaste.py:1580 appTools/ToolSub.py:929 appTools/ToolTransform.py:967 +#: appPlugins/ToolAlignObjects.py:517 appPlugins/ToolCalculators.py:715 +#: appPlugins/ToolCalibration.py:1391 appPlugins/ToolCopperThieving.py:1743 +#: appPlugins/ToolCorners.py:885 appPlugins/ToolCutOut.py:2846 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDrilling.py:2924 +#: appPlugins/ToolEtchCompensation.py:473 appPlugins/ToolExtract.py:1307 +#: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1606 appPlugins/ToolFollow.py:780 +#: appPlugins/ToolInvertGerber.py:302 appPlugins/ToolIsolation.py:3685 +#: appPlugins/ToolLevelling.py:2245 appPlugins/ToolMilling.py:4537 +#: appPlugins/ToolNCC.py:4674 appPlugins/ToolOptimal.py:617 appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPanelize.py:1340 appPlugins/ToolPunchGerber.py:2334 +#: appPlugins/ToolQRCode.py:1007 appPlugins/ToolRulesCheck.py:1664 +#: appPlugins/ToolSolderPaste.py:1580 appPlugins/ToolSub.py:929 +#: appPlugins/ToolTransform.py:967 msgid "Reset Tool" msgstr "" -#: appTools/ToolAlignObjects.py:520 appTools/ToolCalculators.py:718 -#: appTools/ToolCalibration.py:1394 appTools/ToolCopperThieving.py:1746 -#: appTools/ToolCorners.py:888 appTools/ToolCutOut.py:2849 appTools/ToolDblSided.py:1097 -#: appTools/ToolDrilling.py:2927 appTools/ToolEtchCompensation.py:476 -#: appTools/ToolExtract.py:1310 appTools/ToolFiducials.py:1054 appTools/ToolFilm.py:1609 -#: appTools/ToolFollow.py:783 appTools/ToolInvertGerber.py:305 -#: appTools/ToolIsolation.py:3688 appTools/ToolLevelling.py:2248 -#: appTools/ToolMilling.py:4534 appTools/ToolNCC.py:4677 appTools/ToolOptimal.py:620 -#: appTools/ToolPaint.py:3343 appTools/ToolPanelize.py:1343 appTools/ToolPunchGerber.py:2337 -#: appTools/ToolQRCode.py:1010 appTools/ToolRulesCheck.py:1667 -#: appTools/ToolSolderPaste.py:1583 appTools/ToolSub.py:932 appTools/ToolTransform.py:970 +#: appPlugins/ToolAlignObjects.py:520 appPlugins/ToolCalculators.py:718 +#: appPlugins/ToolCalibration.py:1394 appPlugins/ToolCopperThieving.py:1746 +#: appPlugins/ToolCorners.py:888 appPlugins/ToolCutOut.py:2849 +#: appPlugins/ToolDblSided.py:1097 appPlugins/ToolDrilling.py:2927 +#: appPlugins/ToolEtchCompensation.py:476 appPlugins/ToolExtract.py:1310 +#: appPlugins/ToolFiducials.py:1054 appPlugins/ToolFilm.py:1609 appPlugins/ToolFollow.py:783 +#: appPlugins/ToolInvertGerber.py:305 appPlugins/ToolIsolation.py:3688 +#: appPlugins/ToolLevelling.py:2248 appPlugins/ToolMilling.py:4540 +#: appPlugins/ToolNCC.py:4677 appPlugins/ToolOptimal.py:620 appPlugins/ToolPaint.py:3343 +#: appPlugins/ToolPanelize.py:1343 appPlugins/ToolPunchGerber.py:2337 +#: appPlugins/ToolQRCode.py:1010 appPlugins/ToolRulesCheck.py:1667 +#: appPlugins/ToolSolderPaste.py:1583 appPlugins/ToolSub.py:932 +#: appPlugins/ToolTransform.py:970 msgid "Will reset the tool parameters." msgstr "" -#: appTools/ToolCalculators.py:177 +#: appPlugins/ToolCalculators.py:177 msgid "Cut width (tool diameter) calculated." msgstr "" -#: appTools/ToolCalculators.py:199 +#: appPlugins/ToolCalculators.py:199 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "" -#: appTools/ToolCalculators.py:205 +#: appPlugins/ToolCalculators.py:205 msgid "Cut depth (Cut Z) calculated." msgstr "" -#: appTools/ToolCalculators.py:401 +#: appPlugins/ToolCalculators.py:401 msgid "Units Calculator" msgstr "" -#: appTools/ToolCalculators.py:445 +#: appPlugins/ToolCalculators.py:445 msgid "Here you enter the value to be converted from INCH to MM" msgstr "" -#: appTools/ToolCalculators.py:450 +#: appPlugins/ToolCalculators.py:450 msgid "Here you enter the value to be converted from MM to INCH" msgstr "" -#: appTools/ToolCalculators.py:487 +#: appPlugins/ToolCalculators.py:487 msgid "" "This is the angle of the tip of the tool.\n" "It is specified by manufacturer." msgstr "" -#: appTools/ToolCalculators.py:499 +#: appPlugins/ToolCalculators.py:499 msgid "" "This is the depth to cut into the material.\n" "In the CNCJob is the CutZ parameter." msgstr "" -#: appTools/ToolCalculators.py:511 +#: appPlugins/ToolCalculators.py:511 msgid "" "This is the tool diameter to be entered into\n" "FlatCAM Gerber section.\n" "In the CNCJob section it is called >Tool dia<." msgstr "" -#: appTools/ToolCalculators.py:525 +#: appPlugins/ToolCalculators.py:525 msgid "" "Calculate either the Cut Z or the effective tool diameter,\n" " depending on which is desired and which is known. " msgstr "" -#: appTools/ToolCalculators.py:550 +#: appPlugins/ToolCalculators.py:550 msgid "Area Calculation" msgstr "" -#: appTools/ToolCalculators.py:552 +#: appPlugins/ToolCalculators.py:552 msgid "Choose how to calculate the board area." msgstr "" -#: appTools/ToolCalculators.py:570 appTools/ToolCalculators.py:588 -#: appTools/ToolCalculators.py:606 appTools/ToolCopperThieving.py:1702 +#: appPlugins/ToolCalculators.py:570 appPlugins/ToolCalculators.py:588 +#: appPlugins/ToolCalculators.py:606 appPlugins/ToolCopperThieving.py:1702 msgid "cm" msgstr "" -#: appTools/ToolCalculators.py:651 +#: appPlugins/ToolCalculators.py:651 msgid "um" msgstr "" -#: appTools/ToolCalculators.py:662 +#: appPlugins/ToolCalculators.py:662 msgid "Current Value" msgstr "" -#: appTools/ToolCalculators.py:663 +#: appPlugins/ToolCalculators.py:663 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." msgstr "" -#: appTools/ToolCalculators.py:683 +#: appPlugins/ToolCalculators.py:683 msgid "Time" msgstr "" -#: appTools/ToolCalculators.py:684 +#: appPlugins/ToolCalculators.py:684 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." msgstr "" -#: appTools/ToolCalculators.py:707 +#: appPlugins/ToolCalculators.py:707 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" msgstr "" -#: appTools/ToolCalibration.py:133 appTools/ToolCalibration.py:748 +#: appPlugins/ToolCalibration.py:133 appPlugins/ToolCalibration.py:748 msgid "Calibration" msgstr "" -#: appTools/ToolCalibration.py:174 +#: appPlugins/ToolCalibration.py:174 msgid "Tool initialized" msgstr "" -#: appTools/ToolCalibration.py:212 +#: appPlugins/ToolCalibration.py:212 msgid "There is no source FlatCAM object selected..." msgstr "" -#: appTools/ToolCalibration.py:233 +#: appPlugins/ToolCalibration.py:233 msgid "Get First calibration point. Bottom Left..." msgstr "" -#: appTools/ToolCalibration.py:300 +#: appPlugins/ToolCalibration.py:300 msgid "Get Second calibration point. Bottom Right (Top Left)..." msgstr "" -#: appTools/ToolCalibration.py:304 +#: appPlugins/ToolCalibration.py:304 msgid "Get Third calibration point. Top Left (Bottom Right)..." msgstr "" -#: appTools/ToolCalibration.py:308 +#: appPlugins/ToolCalibration.py:308 msgid "Get Forth calibration point. Top Right..." msgstr "" -#: appTools/ToolCalibration.py:343 +#: appPlugins/ToolCalibration.py:343 msgid "Verification GCode for FlatCAM Calibration Tool" msgstr "" -#: appTools/ToolCalibration.py:355 appTools/ToolCalibration.py:441 +#: appPlugins/ToolCalibration.py:355 appPlugins/ToolCalibration.py:441 msgid "Gcode Viewer" msgstr "" -#: appTools/ToolCalibration.py:371 +#: appPlugins/ToolCalibration.py:371 msgid "Cancelled. Four points are needed for GCode generation." msgstr "" -#: appTools/ToolCalibration.py:621 appTools/ToolCalibration.py:712 -#: appTools/ToolDblSided.py:523 appTools/ToolFilm.py:283 appTools/ToolFilm.py:290 -#: appTools/ToolFilm.py:294 appTools/ToolMilling.py:1952 appTools/ToolMove.py:167 -#: appTools/ToolReport.py:130 appTools/ToolTransform.py:160 appTools/ToolTransform.py:311 -#: appTools/ToolTransform.py:343 appTools/ToolTransform.py:388 appTools/ToolTransform.py:422 -#: appTools/ToolTransform.py:457 appTools/ToolTransform.py:494 app_Main.py:4934 +#: appPlugins/ToolCalibration.py:621 appPlugins/ToolCalibration.py:712 +#: appPlugins/ToolDblSided.py:523 appPlugins/ToolFilm.py:283 appPlugins/ToolFilm.py:290 +#: appPlugins/ToolFilm.py:294 appPlugins/ToolMilling.py:1952 appPlugins/ToolMove.py:167 +#: appPlugins/ToolReport.py:130 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:311 appPlugins/ToolTransform.py:343 +#: appPlugins/ToolTransform.py:388 appPlugins/ToolTransform.py:422 +#: appPlugins/ToolTransform.py:457 appPlugins/ToolTransform.py:494 app_Main.py:4934 #: app_Main.py:5454 app_Main.py:5825 app_Main.py:5910 app_Main.py:6082 app_Main.py:6367 #: app_Main.py:6482 app_Main.py:6528 app_Main.py:6575 app_Main.py:6630 app_Main.py:6678 #: app_Main.py:6850 app_Main.py:8977 app_Main.py:9071 app_Main.py:9113 app_Main.py:9155 @@ -11896,85 +11989,85 @@ msgstr "" msgid "No object is selected." msgstr "" -#: appTools/ToolCalibration.py:777 +#: appPlugins/ToolCalibration.py:777 msgid "Parameters used when creating the GCode in this tool." msgstr "" -#: appTools/ToolCalibration.py:881 +#: appPlugins/ToolCalibration.py:881 msgid "STEP 1: Acquire Calibration Points" msgstr "" -#: appTools/ToolCalibration.py:883 +#: appPlugins/ToolCalibration.py:883 msgid "" "Pick four points by clicking on canvas.\n" "Those four points should be in the four\n" "(as much as possible) corners of the object." msgstr "" -#: appTools/ToolCalibration.py:901 appTools/ToolImage.py:221 appTools/ToolPanelize.py:1113 -#: appTools/ToolReport.py:195 +#: appPlugins/ToolCalibration.py:901 appPlugins/ToolImage.py:221 +#: appPlugins/ToolPanelize.py:1113 appPlugins/ToolReport.py:195 msgid "Object Type" msgstr "" -#: appTools/ToolCalibration.py:918 +#: appPlugins/ToolCalibration.py:918 msgid "Source object selection" msgstr "" -#: appTools/ToolCalibration.py:920 +#: appPlugins/ToolCalibration.py:920 msgid "FlatCAM Object to be used as a source for reference points." msgstr "" -#: appTools/ToolCalibration.py:926 +#: appPlugins/ToolCalibration.py:926 msgid "Calibration Points" msgstr "" -#: appTools/ToolCalibration.py:928 +#: appPlugins/ToolCalibration.py:928 msgid "" "Contain the expected calibration points and the\n" "ones measured." msgstr "" -#: appTools/ToolCalibration.py:944 +#: appPlugins/ToolCalibration.py:944 msgid "Found Delta" msgstr "" -#: appTools/ToolCalibration.py:956 +#: appPlugins/ToolCalibration.py:956 msgid "Bot Left X" msgstr "" -#: appTools/ToolCalibration.py:965 +#: appPlugins/ToolCalibration.py:965 msgid "Bot Left Y" msgstr "" -#: appTools/ToolCalibration.py:983 +#: appPlugins/ToolCalibration.py:983 msgid "Bot Right X" msgstr "" -#: appTools/ToolCalibration.py:993 +#: appPlugins/ToolCalibration.py:993 msgid "Bot Right Y" msgstr "" -#: appTools/ToolCalibration.py:1008 +#: appPlugins/ToolCalibration.py:1008 msgid "Top Left X" msgstr "" -#: appTools/ToolCalibration.py:1017 +#: appPlugins/ToolCalibration.py:1017 msgid "Top Left Y" msgstr "" -#: appTools/ToolCalibration.py:1032 +#: appPlugins/ToolCalibration.py:1032 msgid "Top Right X" msgstr "" -#: appTools/ToolCalibration.py:1042 +#: appPlugins/ToolCalibration.py:1042 msgid "Top Right Y" msgstr "" -#: appTools/ToolCalibration.py:1075 +#: appPlugins/ToolCalibration.py:1075 msgid "Get Points" msgstr "" -#: appTools/ToolCalibration.py:1077 +#: appPlugins/ToolCalibration.py:1077 msgid "" "Pick four points by clicking on canvas if the source choice\n" "is 'free' or inside the object geometry if the source is 'object'.\n" @@ -11982,11 +12075,11 @@ msgid "" "the object." msgstr "" -#: appTools/ToolCalibration.py:1098 +#: appPlugins/ToolCalibration.py:1098 msgid "STEP 2: Verification GCode" msgstr "" -#: appTools/ToolCalibration.py:1100 appTools/ToolCalibration.py:1113 +#: appPlugins/ToolCalibration.py:1100 appPlugins/ToolCalibration.py:1113 msgid "" "Generate GCode file to locate and align the PCB by using\n" "the four points acquired above.\n" @@ -11997,80 +12090,80 @@ msgid "" "- forth point -> final verification point. Just for evaluation." msgstr "" -#: appTools/ToolCalibration.py:1111 +#: appPlugins/ToolCalibration.py:1111 msgid "Generate GCode" msgstr "" -#: appTools/ToolCalibration.py:1137 +#: appPlugins/ToolCalibration.py:1137 msgid "STEP 3: Adjustments" msgstr "" -#: appTools/ToolCalibration.py:1139 appTools/ToolCalibration.py:1148 +#: appPlugins/ToolCalibration.py:1139 appPlugins/ToolCalibration.py:1148 msgid "" "Calculate Scale and Skew factors based on the differences (delta)\n" "found when checking the PCB pattern. The differences must be filled\n" "in the fields Found (Delta)." msgstr "" -#: appTools/ToolCalibration.py:1146 +#: appPlugins/ToolCalibration.py:1146 msgid "Calculate Factors" msgstr "" -#: appTools/ToolCalibration.py:1168 +#: appPlugins/ToolCalibration.py:1168 msgid "STEP 4: Adjusted GCode" msgstr "" -#: appTools/ToolCalibration.py:1170 +#: appPlugins/ToolCalibration.py:1170 msgid "" "Generate verification GCode file adjusted with\n" "the factors above." msgstr "" -#: appTools/ToolCalibration.py:1175 +#: appPlugins/ToolCalibration.py:1175 msgid "Scale Factor X:" msgstr "" -#: appTools/ToolCalibration.py:1177 +#: appPlugins/ToolCalibration.py:1177 msgid "Factor for Scale action over X axis." msgstr "" -#: appTools/ToolCalibration.py:1187 +#: appPlugins/ToolCalibration.py:1187 msgid "Scale Factor Y:" msgstr "" -#: appTools/ToolCalibration.py:1189 +#: appPlugins/ToolCalibration.py:1189 msgid "Factor for Scale action over Y axis." msgstr "" -#: appTools/ToolCalibration.py:1199 +#: appPlugins/ToolCalibration.py:1199 msgid "Apply Scale Factors" msgstr "" -#: appTools/ToolCalibration.py:1201 +#: appPlugins/ToolCalibration.py:1201 msgid "Apply Scale factors on the calibration points." msgstr "" -#: appTools/ToolCalibration.py:1211 +#: appPlugins/ToolCalibration.py:1211 msgid "Skew Angle X:" msgstr "" -#: appTools/ToolCalibration.py:1224 +#: appPlugins/ToolCalibration.py:1224 msgid "Skew Angle Y:" msgstr "" -#: appTools/ToolCalibration.py:1237 +#: appPlugins/ToolCalibration.py:1237 msgid "Apply Skew Factors" msgstr "" -#: appTools/ToolCalibration.py:1239 +#: appPlugins/ToolCalibration.py:1239 msgid "Apply Skew factors on the calibration points." msgstr "" -#: appTools/ToolCalibration.py:1308 +#: appPlugins/ToolCalibration.py:1308 msgid "Generate Adjusted GCode" msgstr "" -#: appTools/ToolCalibration.py:1310 +#: appPlugins/ToolCalibration.py:1310 msgid "" "Generate verification GCode file adjusted with\n" "the factors set above.\n" @@ -12078,203 +12171,206 @@ msgid "" "before clicking this button." msgstr "" -#: appTools/ToolCalibration.py:1331 +#: appPlugins/ToolCalibration.py:1331 msgid "STEP 5: Calibrate FlatCAM Objects" msgstr "" -#: appTools/ToolCalibration.py:1333 +#: appPlugins/ToolCalibration.py:1333 msgid "" "Adjust the FlatCAM objects\n" "with the factors determined and verified above." msgstr "" -#: appTools/ToolCalibration.py:1345 +#: appPlugins/ToolCalibration.py:1345 msgid "Adjusted object type" msgstr "" -#: appTools/ToolCalibration.py:1346 +#: appPlugins/ToolCalibration.py:1346 msgid "Type of the Application Object to be adjusted." msgstr "" -#: appTools/ToolCalibration.py:1359 +#: appPlugins/ToolCalibration.py:1359 msgid "Adjusted object selection" msgstr "" -#: appTools/ToolCalibration.py:1361 +#: appPlugins/ToolCalibration.py:1361 msgid "The Application Object to be adjusted." msgstr "" -#: appTools/ToolCalibration.py:1368 +#: appPlugins/ToolCalibration.py:1368 msgid "Calibrate" msgstr "" -#: appTools/ToolCalibration.py:1370 +#: appPlugins/ToolCalibration.py:1370 msgid "" "Adjust (scale and/or skew) the objects\n" "with the factors determined above." msgstr "" -#: appTools/ToolCopperThieving.py:205 appTools/ToolCopperThieving.py:230 +#: appPlugins/ToolCopperThieving.py:205 appPlugins/ToolCopperThieving.py:230 msgid "Lines Grid works only for 'itself' reference ..." msgstr "" -#: appTools/ToolCopperThieving.py:216 +#: appPlugins/ToolCopperThieving.py:216 msgid "Solid fill selected." msgstr "" -#: appTools/ToolCopperThieving.py:221 +#: appPlugins/ToolCopperThieving.py:221 msgid "Dots grid fill selected." msgstr "" -#: appTools/ToolCopperThieving.py:226 +#: appPlugins/ToolCopperThieving.py:226 msgid "Squares grid fill selected." msgstr "" -#: appTools/ToolCopperThieving.py:248 appTools/ToolCopperThieving.py:346 -#: appTools/ToolCopperThieving.py:966 appTools/ToolCorners.py:205 -#: appTools/ToolCorners.py:428 appTools/ToolCorners.py:522 appTools/ToolDblSided.py:424 -#: appTools/ToolExtract.py:375 appTools/ToolExtract.py:642 appTools/ToolExtract.py:739 -#: appTools/ToolFiducials.py:261 appTools/ToolFiducials.py:552 appTools/ToolOptimal.py:156 -#: appTools/ToolPunchGerber.py:497 appTools/ToolPunchGerber.py:501 -#: appTools/ToolQRCode.py:222 +#: appPlugins/ToolCopperThieving.py:248 appPlugins/ToolCopperThieving.py:346 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCorners.py:205 +#: appPlugins/ToolCorners.py:428 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolDblSided.py:424 appPlugins/ToolExtract.py:375 +#: appPlugins/ToolExtract.py:642 appPlugins/ToolExtract.py:739 +#: appPlugins/ToolFiducials.py:261 appPlugins/ToolFiducials.py:552 +#: appPlugins/ToolOptimal.py:156 appPlugins/ToolPunchGerber.py:497 +#: appPlugins/ToolPunchGerber.py:501 appPlugins/ToolQRCode.py:222 msgid "There is no Gerber object loaded ..." msgstr "" -#: appTools/ToolCopperThieving.py:261 appTools/ToolCopperThieving.py:866 +#: appPlugins/ToolCopperThieving.py:261 appPlugins/ToolCopperThieving.py:866 msgid "Append geometry" msgstr "" -#: appTools/ToolCopperThieving.py:316 appTools/ToolCopperThieving.py:917 -#: appTools/ToolCopperThieving.py:1126 +#: appPlugins/ToolCopperThieving.py:316 appPlugins/ToolCopperThieving.py:917 +#: appPlugins/ToolCopperThieving.py:1126 msgid "Append source file" msgstr "" -#: appTools/ToolCopperThieving.py:329 appTools/ToolCopperThieving.py:930 +#: appPlugins/ToolCopperThieving.py:329 appPlugins/ToolCopperThieving.py:930 msgid "Copper Thieving Tool done." msgstr "" -#: appTools/ToolCopperThieving.py:356 appTools/ToolCopperThieving.py:376 -#: appTools/ToolCutOut.py:751 appTools/ToolCutOut.py:1139 appTools/ToolCutOut.py:1521 -#: appTools/ToolCutOut.py:1613 appTools/ToolCutOut.py:1645 appTools/ToolCutOut.py:1745 -#: appTools/ToolDrilling.py:925 appTools/ToolDrilling.py:1868 -#: appTools/ToolEtchCompensation.py:170 appTools/ToolFollow.py:193 -#: appTools/ToolFollow.py:240 appTools/ToolInvertGerber.py:117 -#: appTools/ToolIsolation.py:1080 appTools/ToolIsolation.py:1145 -#: appTools/ToolIsolation.py:1552 appTools/ToolIsolation.py:1579 -#: appTools/ToolIsolation.py:2425 appTools/ToolLevelling.py:327 appTools/ToolMilling.py:651 -#: appTools/ToolMilling.py:873 appTools/ToolMilling.py:1300 appTools/ToolMilling.py:2772 -#: appTools/ToolMilling.py:2795 appTools/ToolNCC.py:1037 appTools/ToolNCC.py:1106 -#: appTools/ToolNCC.py:1569 appTools/ToolNCC.py:1619 appTools/ToolNCC.py:1652 -#: appTools/ToolPaint.py:1138 appTools/ToolPaint.py:1225 appTools/ToolPanelize.py:296 -#: appTools/ToolPanelize.py:310 appTools/ToolSub.py:261 appTools/ToolSub.py:279 -#: appTools/ToolSub.py:489 appTools/ToolSub.py:502 tclCommands/TclCommandCopperClear.py:97 -#: tclCommands/TclCommandCopperClear.py:284 tclCommands/TclCommandPaint.py:99 -#: tclCommands/TclCommandPaint.py:288 tclCommands/TclCommandScale.py:81 +#: appPlugins/ToolCopperThieving.py:356 appPlugins/ToolCopperThieving.py:376 +#: appPlugins/ToolCutOut.py:751 appPlugins/ToolCutOut.py:1139 appPlugins/ToolCutOut.py:1521 +#: appPlugins/ToolCutOut.py:1613 appPlugins/ToolCutOut.py:1645 appPlugins/ToolCutOut.py:1745 +#: appPlugins/ToolDrilling.py:925 appPlugins/ToolDrilling.py:1868 +#: appPlugins/ToolEtchCompensation.py:170 appPlugins/ToolFollow.py:193 +#: appPlugins/ToolFollow.py:240 appPlugins/ToolInvertGerber.py:117 +#: appPlugins/ToolIsolation.py:1080 appPlugins/ToolIsolation.py:1145 +#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolIsolation.py:1579 +#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolLevelling.py:327 +#: appPlugins/ToolMilling.py:651 appPlugins/ToolMilling.py:873 +#: appPlugins/ToolMilling.py:1300 appPlugins/ToolMilling.py:2772 +#: appPlugins/ToolMilling.py:2795 appPlugins/ToolNCC.py:1037 appPlugins/ToolNCC.py:1106 +#: appPlugins/ToolNCC.py:1569 appPlugins/ToolNCC.py:1619 appPlugins/ToolNCC.py:1652 +#: appPlugins/ToolPaint.py:1138 appPlugins/ToolPaint.py:1225 appPlugins/ToolPanelize.py:296 +#: appPlugins/ToolPanelize.py:310 appPlugins/ToolSub.py:261 appPlugins/ToolSub.py:279 +#: appPlugins/ToolSub.py:489 appPlugins/ToolSub.py:502 +#: tclCommands/TclCommandCopperClear.py:97 tclCommands/TclCommandCopperClear.py:284 +#: tclCommands/TclCommandPaint.py:99 tclCommands/TclCommandPaint.py:288 +#: tclCommands/TclCommandScale.py:81 msgid "Could not retrieve object" msgstr "" -#: appTools/ToolCopperThieving.py:404 +#: appPlugins/ToolCopperThieving.py:404 msgid "Click the end point of the filling area." msgstr "" -#: appTools/ToolCopperThieving.py:529 +#: appPlugins/ToolCopperThieving.py:529 msgid "Copper Thieving Tool started. Reading parameters." msgstr "" -#: appTools/ToolCopperThieving.py:555 +#: appPlugins/ToolCopperThieving.py:555 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "" -#: appTools/ToolCopperThieving.py:601 +#: appPlugins/ToolCopperThieving.py:601 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "" -#: appTools/ToolCopperThieving.py:645 +#: appPlugins/ToolCopperThieving.py:645 msgid "Geometry not supported for" msgstr "" -#: appTools/ToolCopperThieving.py:651 appTools/ToolNCC.py:1941 appTools/ToolNCC.py:1996 -#: appTools/ToolNCC.py:2990 appTools/ToolPaint.py:2602 +#: appPlugins/ToolCopperThieving.py:651 appPlugins/ToolNCC.py:1941 +#: appPlugins/ToolNCC.py:1996 appPlugins/ToolNCC.py:2990 appPlugins/ToolPaint.py:2602 msgid "No object available." msgstr "" -#: appTools/ToolCopperThieving.py:688 appTools/ToolNCC.py:1966 appTools/ToolNCC.py:2019 -#: appTools/ToolNCC.py:3032 +#: appPlugins/ToolCopperThieving.py:688 appPlugins/ToolNCC.py:1966 +#: appPlugins/ToolNCC.py:2019 appPlugins/ToolNCC.py:3032 msgid "The reference object type is not supported." msgstr "" -#: appTools/ToolCopperThieving.py:693 +#: appPlugins/ToolCopperThieving.py:693 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "" -#: appTools/ToolCopperThieving.py:729 +#: appPlugins/ToolCopperThieving.py:729 msgid "Create geometry" msgstr "" -#: appTools/ToolCopperThieving.py:941 appTools/ToolCopperThieving.py:945 +#: appPlugins/ToolCopperThieving.py:941 appPlugins/ToolCopperThieving.py:945 msgid "P-Plating Mask" msgstr "" -#: appTools/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:969 msgid "Append PP-M geometry" msgstr "" -#: appTools/ToolCopperThieving.py:1146 +#: appPlugins/ToolCopperThieving.py:1146 msgid "Generating Pattern Plating Mask done." msgstr "" -#: appTools/ToolCopperThieving.py:1189 +#: appPlugins/ToolCopperThieving.py:1189 msgid "Copper Thieving Tool exit." msgstr "" -#: appTools/ToolCopperThieving.py:1280 appTools/ToolFiducials.py:993 +#: appPlugins/ToolCopperThieving.py:1280 appPlugins/ToolFiducials.py:993 msgid "Gerber Object to which will be added a copper thieving." msgstr "" -#: appTools/ToolCopperThieving.py:1298 +#: appPlugins/ToolCopperThieving.py:1298 msgid "Thieving Parameters" msgstr "" -#: appTools/ToolCopperThieving.py:1307 +#: appPlugins/ToolCopperThieving.py:1307 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 "" -#: appTools/ToolCopperThieving.py:1370 +#: appPlugins/ToolCopperThieving.py:1370 msgid "Ref. Type" msgstr "" -#: appTools/ToolCopperThieving.py:1372 +#: appPlugins/ToolCopperThieving.py:1372 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." msgstr "" -#: appTools/ToolCopperThieving.py:1381 +#: appPlugins/ToolCopperThieving.py:1381 msgid "Ref. Object" msgstr "" -#: appTools/ToolCopperThieving.py:1383 +#: appPlugins/ToolCopperThieving.py:1383 msgid "The Application object to be used as non copper clearing reference." msgstr "" -#: appTools/ToolCopperThieving.py:1560 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Insert Copper thieving" msgstr "" -#: appTools/ToolCopperThieving.py:1563 +#: appPlugins/ToolCopperThieving.py:1563 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." msgstr "" -#: appTools/ToolCopperThieving.py:1623 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Insert Robber Bar" msgstr "" -#: appTools/ToolCopperThieving.py:1626 +#: appPlugins/ToolCopperThieving.py:1626 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -12282,22 +12378,22 @@ msgid "" "Required when doing holes pattern plating." msgstr "" -#: appTools/ToolCopperThieving.py:1651 +#: appPlugins/ToolCopperThieving.py:1651 msgid "Select Soldermask object" msgstr "" -#: appTools/ToolCopperThieving.py:1653 +#: appPlugins/ToolCopperThieving.py:1653 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" "the pattern plating mask." msgstr "" -#: appTools/ToolCopperThieving.py:1689 +#: appPlugins/ToolCopperThieving.py:1689 msgid "Plated area" msgstr "" -#: appTools/ToolCopperThieving.py:1691 +#: appPlugins/ToolCopperThieving.py:1691 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -12308,82 +12404,83 @@ msgid "" "calculated from the soldermask openings." msgstr "" -#: appTools/ToolCopperThieving.py:1725 +#: appPlugins/ToolCopperThieving.py:1725 msgid "Generate pattern plating mask" msgstr "" -#: appTools/ToolCopperThieving.py:1728 +#: appPlugins/ToolCopperThieving.py:1728 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 "" -#: appTools/ToolCorners.py:114 +#: appPlugins/ToolCorners.py:114 msgid "Corners" msgstr "" -#: appTools/ToolCorners.py:246 appTools/ToolCorners.py:433 appTools/ToolCorners.py:527 +#: appPlugins/ToolCorners.py:246 appPlugins/ToolCorners.py:433 appPlugins/ToolCorners.py:527 msgid "Please select at least a location" msgstr "" -#: appTools/ToolCorners.py:410 appTools/ToolCorners.py:504 +#: appPlugins/ToolCorners.py:410 appPlugins/ToolCorners.py:504 msgid "The tool diameter is zero." msgstr "" -#: appTools/ToolCorners.py:496 appTools/ToolCorners.py:598 +#: appPlugins/ToolCorners.py:496 appPlugins/ToolCorners.py:598 msgid "Excellon object with corner drills created." msgstr "" -#: appTools/ToolCorners.py:633 +#: appPlugins/ToolCorners.py:633 msgid "A Gerber object with corner markers was created." msgstr "" -#: appTools/ToolCorners.py:679 +#: appPlugins/ToolCorners.py:679 msgid "The Gerber object to which will be added corner markers." msgstr "" -#: appTools/ToolCorners.py:695 +#: appPlugins/ToolCorners.py:695 msgid "Locations" msgstr "" -#: appTools/ToolCorners.py:697 +#: appPlugins/ToolCorners.py:697 msgid "Locations where to place corner markers." msgstr "" -#: appTools/ToolCorners.py:710 appTools/ToolFiducials.py:824 app_Main.py:5476 +#: appPlugins/ToolCorners.py:710 appPlugins/ToolFiducials.py:824 app_Main.py:5476 msgid "Top Right" msgstr "" -#: appTools/ToolCorners.py:727 +#: appPlugins/ToolCorners.py:727 msgid "Toggle ALL" msgstr "" -#: appTools/ToolCorners.py:807 +#: appPlugins/ToolCorners.py:807 msgid "Add Marker" msgstr "" -#: appTools/ToolCorners.py:810 +#: appPlugins/ToolCorners.py:810 msgid "Will add corner markers to the selected Gerber file." msgstr "" -#: appTools/ToolCorners.py:826 +#: appPlugins/ToolCorners.py:826 msgid "Drills in Locations" msgstr "" -#: appTools/ToolCorners.py:843 appTools/ToolCorners.py:866 appTools/ToolDblSided.py:1076 +#: appPlugins/ToolCorners.py:843 appPlugins/ToolCorners.py:866 +#: appPlugins/ToolDblSided.py:1076 msgid "Create Excellon Object" msgstr "" -#: appTools/ToolCorners.py:846 +#: appPlugins/ToolCorners.py:846 msgid "Will add drill holes in the center of the markers." msgstr "" -#: appTools/ToolCorners.py:862 +#: appPlugins/ToolCorners.py:862 msgid "Check in Locations" msgstr "" -#: appTools/ToolCorners.py:869 +#: appPlugins/ToolCorners.py:869 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -12391,132 +12488,133 @@ msgid "" "move to the next location until the last one." msgstr "" -#: appTools/ToolCutOut.py:577 +#: appPlugins/ToolCutOut.py:577 msgid "Updated tool from Tools Database." msgstr "" -#: appTools/ToolCutOut.py:657 +#: appPlugins/ToolCutOut.py:657 msgid "Default tool added." msgstr "" -#: appTools/ToolCutOut.py:671 appTools/ToolIsolation.py:2790 appTools/ToolNCC.py:3977 -#: appTools/ToolPaint.py:2770 app_Main.py:6378 app_Main.py:6399 +#: appPlugins/ToolCutOut.py:671 appPlugins/ToolIsolation.py:2790 appPlugins/ToolNCC.py:3977 +#: appPlugins/ToolPaint.py:2770 app_Main.py:6378 app_Main.py:6399 msgid "Selected tool can't be used here. Pick another." msgstr "" -#: appTools/ToolCutOut.py:694 +#: appPlugins/ToolCutOut.py:694 msgid "Tool updated from Tools Database." msgstr "" -#: appTools/ToolCutOut.py:756 appTools/ToolCutOut.py:1526 +#: appPlugins/ToolCutOut.py:756 appPlugins/ToolCutOut.py:1526 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." msgstr "" -#: appTools/ToolCutOut.py:762 appTools/ToolCutOut.py:1148 appTools/ToolCutOut.py:1629 -#: appTools/ToolCutOut.py:1763 tclCommands/TclCommandGeoCutout.py:184 +#: appPlugins/ToolCutOut.py:762 appPlugins/ToolCutOut.py:1148 appPlugins/ToolCutOut.py:1629 +#: appPlugins/ToolCutOut.py:1763 tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" -#: appTools/ToolCutOut.py:775 appTools/ToolCutOut.py:1162 +#: appPlugins/ToolCutOut.py:775 appPlugins/ToolCutOut.py:1162 msgid "Number of gaps value is missing. Add it and retry." msgstr "" -#: appTools/ToolCutOut.py:780 appTools/ToolCutOut.py:1166 +#: appPlugins/ToolCutOut.py:780 appPlugins/ToolCutOut.py:1166 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." msgstr "" -#: appTools/ToolCutOut.py:1113 appTools/ToolCutOut.py:1491 appTools/ToolCutOut.py:1950 +#: appPlugins/ToolCutOut.py:1113 appPlugins/ToolCutOut.py:1491 appPlugins/ToolCutOut.py:1950 msgid "Mouse bites failed." msgstr "" -#: appTools/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 +#: appPlugins/ToolCutOut.py:1121 tclCommands/TclCommandGeoCutout.py:301 #: tclCommands/TclCommandGeoCutout.py:356 msgid "Any-form Cutout operation finished." msgstr "" -#: appTools/ToolCutOut.py:1143 appTools/ToolDrilling.py:1872 -#: appTools/ToolEtchCompensation.py:176 appTools/ToolFollow.py:197 -#: appTools/ToolFollow.py:244 appTools/ToolInvertGerber.py:123 -#: appTools/ToolIsolation.py:1084 appTools/ToolIsolation.py:1149 -#: appTools/ToolIsolation.py:1556 appTools/ToolIsolation.py:1583 -#: appTools/ToolIsolation.py:2429 appTools/ToolMilling.py:2776 appTools/ToolMilling.py:2799 -#: appTools/ToolNCC.py:1041 appTools/ToolNCC.py:1110 appTools/ToolNCC.py:1573 -#: appTools/ToolPaint.py:1142 appTools/ToolPanelize.py:301 tclCommands/TclCommandBbox.py:71 -#: tclCommands/TclCommandNregions.py:71 +#: appPlugins/ToolCutOut.py:1143 appPlugins/ToolDrilling.py:1872 +#: appPlugins/ToolEtchCompensation.py:176 appPlugins/ToolFollow.py:197 +#: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:123 +#: appPlugins/ToolIsolation.py:1084 appPlugins/ToolIsolation.py:1149 +#: appPlugins/ToolIsolation.py:1556 appPlugins/ToolIsolation.py:1583 +#: appPlugins/ToolIsolation.py:2429 appPlugins/ToolMilling.py:2776 +#: appPlugins/ToolMilling.py:2799 appPlugins/ToolNCC.py:1041 appPlugins/ToolNCC.py:1110 +#: appPlugins/ToolNCC.py:1573 appPlugins/ToolPaint.py:1142 appPlugins/ToolPanelize.py:301 +#: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "" -#: appTools/ToolCutOut.py:1337 appTools/ToolCutOut.py:1414 +#: appPlugins/ToolCutOut.py:1337 appPlugins/ToolCutOut.py:1414 msgid "Rectangular cutout with negative margin is not possible." msgstr "" -#: appTools/ToolCutOut.py:1499 +#: appPlugins/ToolCutOut.py:1499 msgid "Rectangular CutOut operation finished." msgstr "" -#: appTools/ToolCutOut.py:1539 appTools/ToolCutOut.py:1557 appTools/ToolCutOut.py:1571 +#: appPlugins/ToolCutOut.py:1539 appPlugins/ToolCutOut.py:1557 appPlugins/ToolCutOut.py:1571 msgid "Could not add drills." msgstr "" -#: appTools/ToolCutOut.py:1618 appTools/ToolCutOut.py:1673 +#: appPlugins/ToolCutOut.py:1618 appPlugins/ToolCutOut.py:1673 msgid "Geometry object for manual cutout not found" msgstr "" -#: appTools/ToolCutOut.py:1621 +#: appPlugins/ToolCutOut.py:1621 msgid "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" -#: appTools/ToolCutOut.py:1712 +#: appPlugins/ToolCutOut.py:1712 msgid "No tool in the Geometry object." msgstr "" -#: appTools/ToolCutOut.py:1733 +#: appPlugins/ToolCutOut.py:1733 msgid "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" -#: appTools/ToolCutOut.py:1750 +#: appPlugins/ToolCutOut.py:1750 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." msgstr "" -#: appTools/ToolCutOut.py:1756 +#: appPlugins/ToolCutOut.py:1756 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." msgstr "" -#: appTools/ToolCutOut.py:1791 +#: appPlugins/ToolCutOut.py:1791 msgid "Geometry not supported" msgstr "" -#: appTools/ToolCutOut.py:1863 +#: appPlugins/ToolCutOut.py:1863 msgid "Making manual bridge gap..." msgstr "" -#: appTools/ToolCutOut.py:1954 +#: appPlugins/ToolCutOut.py:1954 msgid "Finished manual adding of gaps." msgstr "" -#: appTools/ToolCutOut.py:2324 +#: appPlugins/ToolCutOut.py:2324 msgid "" "Create a Geometry object with toolpaths\n" "for cutting out the object from the surrounding material." msgstr "" -#: appTools/ToolCutOut.py:2353 appTools/ToolDblSided.py:664 appTools/ToolPanelize.py:1102 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolPanelize.py:1102 msgid "Source Object" msgstr "" -#: appTools/ToolCutOut.py:2354 +#: appPlugins/ToolCutOut.py:2354 msgid "Object to be cutout" msgstr "" -#: appTools/ToolCutOut.py:2381 +#: appPlugins/ToolCutOut.py:2381 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -12524,13 +12622,14 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appTools/ToolCutOut.py:2437 appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3337 -#: appTools/ToolMilling.py:3798 appTools/ToolNCC.py:4299 appTools/ToolPaint.py:3079 +#: appPlugins/ToolCutOut.py:2437 appPlugins/ToolIsolation.py:61 +#: appPlugins/ToolIsolation.py:3337 appPlugins/ToolMilling.py:3804 +#: appPlugins/ToolNCC.py:4299 appPlugins/ToolPaint.py:3079 msgid "Search and Add" msgstr "" -#: appTools/ToolCutOut.py:2440 appTools/ToolIsolation.py:3340 appTools/ToolMilling.py:3801 -#: appTools/ToolNCC.py:4302 appTools/ToolPaint.py:3082 +#: appPlugins/ToolCutOut.py:2440 appPlugins/ToolIsolation.py:3340 +#: appPlugins/ToolMilling.py:3807 appPlugins/ToolNCC.py:4302 appPlugins/ToolPaint.py:3082 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -12539,14 +12638,14 @@ msgid "" "in the Tools DB then a default tool is added." msgstr "" -#: appTools/ToolCutOut.py:2449 appTools/ToolIsolation.py:66 appTools/ToolIsolation.py:3349 -#: appTools/ToolMilling.py:383 appTools/ToolMilling.py:3810 appTools/ToolNCC.py:4311 -#: appTools/ToolPaint.py:3091 +#: appPlugins/ToolCutOut.py:2449 appPlugins/ToolIsolation.py:66 +#: appPlugins/ToolIsolation.py:3349 appPlugins/ToolMilling.py:383 +#: appPlugins/ToolMilling.py:3816 appPlugins/ToolNCC.py:4311 appPlugins/ToolPaint.py:3091 msgid "Pick from DB" msgstr "" -#: appTools/ToolCutOut.py:2452 appTools/ToolIsolation.py:3352 appTools/ToolMilling.py:3813 -#: appTools/ToolNCC.py:4314 appTools/ToolPaint.py:3094 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolIsolation.py:3352 +#: appPlugins/ToolMilling.py:3819 appPlugins/ToolNCC.py:4314 appPlugins/ToolPaint.py:3094 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -12554,30 +12653,30 @@ msgid "" "Menu: Options -> Tools Database" msgstr "" -#: appTools/ToolCutOut.py:2466 +#: appPlugins/ToolCutOut.py:2466 msgid "Tool Parameters" msgstr "" -#: appTools/ToolCutOut.py:2603 +#: appPlugins/ToolCutOut.py:2603 msgid "Bridge Gaps" msgstr "" -#: appTools/ToolCutOut.py:2605 +#: appPlugins/ToolCutOut.py:2605 msgid "Selection of the type of cutout." msgstr "" -#: appTools/ToolCutOut.py:2609 appTools/ToolPunchGerber.py:2287 +#: appPlugins/ToolCutOut.py:2609 appPlugins/ToolPunchGerber.py:2287 msgid "Automatic" msgstr "" -#: appTools/ToolCutOut.py:2658 +#: appPlugins/ToolCutOut.py:2658 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" "Useful when the PCB has a non-rectangular shape." msgstr "" -#: appTools/ToolCutOut.py:2673 +#: appPlugins/ToolCutOut.py:2673 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -12585,11 +12684,11 @@ msgid "" "the bounding box of the Object." msgstr "" -#: appTools/ToolCutOut.py:2710 +#: appPlugins/ToolCutOut.py:2710 msgid "Generate Manual Geometry" msgstr "" -#: appTools/ToolCutOut.py:2713 +#: appPlugins/ToolCutOut.py:2713 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -12597,19 +12696,19 @@ msgid "" "Select the source Gerber file in the top object combobox." msgstr "" -#: appTools/ToolCutOut.py:2733 +#: appPlugins/ToolCutOut.py:2733 msgid "Manual cutout Geometry" msgstr "" -#: appTools/ToolCutOut.py:2735 appTools/ToolCutOut.py:2776 +#: appPlugins/ToolCutOut.py:2735 appPlugins/ToolCutOut.py:2776 msgid "Geometry object used to create the manual cutout." msgstr "" -#: appTools/ToolCutOut.py:2742 +#: appPlugins/ToolCutOut.py:2742 msgid "Manual Add Bridge Gaps" msgstr "" -#: appTools/ToolCutOut.py:2745 +#: appPlugins/ToolCutOut.py:2745 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -12618,154 +12717,154 @@ msgid "" "the Geometry object used as a cutout geometry." msgstr "" -#: appTools/ToolCutOut.py:2767 appTools/ToolCutOut.py:2830 +#: appPlugins/ToolCutOut.py:2767 appPlugins/ToolCutOut.py:2830 msgid "Cut by Drilling" msgstr "" -#: appTools/ToolCutOut.py:2769 appTools/ToolCutOut.py:2833 +#: appPlugins/ToolCutOut.py:2769 appPlugins/ToolCutOut.py:2833 msgid "Create a series of drill holes following a geometry line." msgstr "" -#: appTools/ToolDblSided.py:104 appTools/ToolDblSided.py:607 +#: appPlugins/ToolDblSided.py:104 appPlugins/ToolDblSided.py:607 msgid "2-Sided" msgstr "" -#: appTools/ToolDblSided.py:277 +#: appPlugins/ToolDblSided.py:277 msgid "" "'Point' reference is selected and 'Point' coordinates are missing. Add them and retry." msgstr "" -#: appTools/ToolDblSided.py:286 +#: appPlugins/ToolDblSided.py:286 msgid "There is no Box reference object loaded. Load one and retry." msgstr "" -#: appTools/ToolDblSided.py:298 +#: appPlugins/ToolDblSided.py:298 msgid "No value or wrong format in Drill Dia entry. Add it and retry." msgstr "" -#: appTools/ToolDblSided.py:310 +#: appPlugins/ToolDblSided.py:310 msgid "There are no Alignment Drill Coordinates to use. Add them and retry." msgstr "" -#: appTools/ToolDblSided.py:329 +#: appPlugins/ToolDblSided.py:329 msgid "Alignment Drills" msgstr "" -#: appTools/ToolDblSided.py:333 +#: appPlugins/ToolDblSided.py:333 msgid "Excellon object with alignment drills created..." msgstr "" -#: appTools/ToolDblSided.py:344 appTools/ToolPunchGerber.py:527 -#: appTools/ToolPunchGerber.py:564 appTools/ToolPunchGerber.py:669 +#: appPlugins/ToolDblSided.py:344 appPlugins/ToolPunchGerber.py:527 +#: appPlugins/ToolPunchGerber.py:564 appPlugins/ToolPunchGerber.py:669 msgid "There is no Excellon object loaded ..." msgstr "" -#: appTools/ToolDblSided.py:356 +#: appPlugins/ToolDblSided.py:356 msgid "Click on canvas within the desired Excellon drill hole" msgstr "" -#: appTools/ToolDblSided.py:400 +#: appPlugins/ToolDblSided.py:400 msgid "Mirror reference point set." msgstr "" -#: appTools/ToolDblSided.py:428 +#: appPlugins/ToolDblSided.py:428 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "" -#: appTools/ToolDblSided.py:440 +#: appPlugins/ToolDblSided.py:440 msgid "There is no Box object loaded ..." msgstr "" -#: appTools/ToolDblSided.py:450 +#: appPlugins/ToolDblSided.py:450 msgid "There are no Point coordinates in the Point field. Add coords and try again ..." msgstr "" -#: appTools/ToolDblSided.py:457 camlib.py:2434 +#: appPlugins/ToolDblSided.py:457 camlib.py:2434 msgid "Object was mirrored" msgstr "" -#: appTools/ToolDblSided.py:635 appTools/ToolNCC.py:4107 +#: appPlugins/ToolDblSided.py:635 appPlugins/ToolNCC.py:4107 msgid "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." msgstr "" -#: appTools/ToolDblSided.py:665 +#: appPlugins/ToolDblSided.py:665 msgid "Objects to be mirrored" msgstr "" -#: appTools/ToolDblSided.py:672 +#: appPlugins/ToolDblSided.py:672 msgid "Select the type of application object to be processed in this tool." msgstr "" -#: appTools/ToolDblSided.py:706 +#: appPlugins/ToolDblSided.py:706 msgid "Bounds Values" msgstr "" -#: appTools/ToolDblSided.py:708 +#: appPlugins/ToolDblSided.py:708 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." msgstr "" -#: appTools/ToolDblSided.py:718 +#: appPlugins/ToolDblSided.py:718 msgid "X min" msgstr "" -#: appTools/ToolDblSided.py:720 appTools/ToolDblSided.py:734 +#: appPlugins/ToolDblSided.py:720 appPlugins/ToolDblSided.py:734 msgid "Minimum location." msgstr "" -#: appTools/ToolDblSided.py:732 +#: appPlugins/ToolDblSided.py:732 msgid "Y min" msgstr "" -#: appTools/ToolDblSided.py:746 +#: appPlugins/ToolDblSided.py:746 msgid "X max" msgstr "" -#: appTools/ToolDblSided.py:748 appTools/ToolDblSided.py:762 +#: appPlugins/ToolDblSided.py:748 appPlugins/ToolDblSided.py:762 msgid "Maximum location." msgstr "" -#: appTools/ToolDblSided.py:760 +#: appPlugins/ToolDblSided.py:760 msgid "Y max" msgstr "" -#: appTools/ToolDblSided.py:771 +#: appPlugins/ToolDblSided.py:771 msgid "Center point coordinates" msgstr "" -#: appTools/ToolDblSided.py:773 +#: appPlugins/ToolDblSided.py:773 msgid "Centroid" msgstr "" -#: appTools/ToolDblSided.py:775 +#: appPlugins/ToolDblSided.py:775 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." msgstr "" -#: appTools/ToolDblSided.py:784 +#: appPlugins/ToolDblSided.py:784 msgid "Calculate Bounds Values" msgstr "" -#: appTools/ToolDblSided.py:786 +#: appPlugins/ToolDblSided.py:786 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" "The envelope shape is parallel with the X, Y axis." msgstr "" -#: appTools/ToolDblSided.py:811 +#: appPlugins/ToolDblSided.py:811 msgid "Mirror Operation" msgstr "" -#: appTools/ToolDblSided.py:812 +#: appPlugins/ToolDblSided.py:812 msgid "Parameters for the mirror operation" msgstr "" -#: appTools/ToolDblSided.py:834 +#: appPlugins/ToolDblSided.py:834 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -12775,11 +12874,11 @@ msgid "" "- Hole Snap -> a point defined by the center of a drill hole in a Excellon object" msgstr "" -#: appTools/ToolDblSided.py:854 +#: appPlugins/ToolDblSided.py:854 msgid "Point coordinates" msgstr "" -#: appTools/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:860 msgid "" "Add the coordinates in format (x, y) through which the mirroring axis\n" " selected in 'MIRROR AXIS' pass.\n" @@ -12787,61 +12886,61 @@ msgid "" "and left mouse button click on canvas or you can enter the coordinates manually." msgstr "" -#: appTools/ToolDblSided.py:878 +#: appPlugins/ToolDblSided.py:878 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" -#: appTools/ToolDblSided.py:893 +#: appPlugins/ToolDblSided.py:893 msgid "Pick hole" msgstr "" -#: appTools/ToolDblSided.py:895 +#: appPlugins/ToolDblSided.py:895 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." msgstr "" -#: appTools/ToolDblSided.py:911 +#: appPlugins/ToolDblSided.py:911 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" "as reference for mirror operation." msgstr "" -#: appTools/ToolDblSided.py:937 +#: appPlugins/ToolDblSided.py:937 msgid "Mirror" msgstr "" -#: appTools/ToolDblSided.py:940 +#: appPlugins/ToolDblSided.py:940 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" "object, but modifies it." msgstr "" -#: appTools/ToolDblSided.py:966 +#: appPlugins/ToolDblSided.py:966 msgid "PCB Alignment" msgstr "" -#: appTools/ToolDblSided.py:968 appTools/ToolDblSided.py:1079 +#: appPlugins/ToolDblSided.py:968 appPlugins/ToolDblSided.py:1079 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" "images." msgstr "" -#: appTools/ToolDblSided.py:1010 appTools/ToolDblSided.py:1017 +#: appPlugins/ToolDblSided.py:1010 appPlugins/ToolDblSided.py:1017 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" "It can be modified in the Mirror Parameters -> Reference section" msgstr "" -#: appTools/ToolDblSided.py:1030 +#: appPlugins/ToolDblSided.py:1030 msgid "Alignment Drill Coordinates" msgstr "" -#: appTools/ToolDblSided.py:1032 +#: appPlugins/ToolDblSided.py:1032 msgid "" "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For each set of " "(x, y) coordinates\n" @@ -12851,11 +12950,11 @@ msgid "" "- one drill in mirror position over the axis selected above in the 'Align Axis'." msgstr "" -#: appTools/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1040 msgid "Drill coordinates" msgstr "" -#: appTools/ToolDblSided.py:1048 +#: appPlugins/ToolDblSided.py:1048 msgid "" "Add alignment drill holes coordinates in the format: (x1, y1), (x2, y2), ... \n" "on one side of the alignment axis.\n" @@ -12868,315 +12967,316 @@ msgid "" "- by entering the coords manually in the format: (x1, y1), (x2, y2), ..." msgstr "" -#: appTools/ToolDblSided.py:1063 +#: appPlugins/ToolDblSided.py:1063 msgid "Delete Last" msgstr "" -#: appTools/ToolDblSided.py:1066 +#: appPlugins/ToolDblSided.py:1066 msgid "Delete the last coordinates tuple in the list." msgstr "" -#: appTools/ToolDistance.py:194 +#: appPlugins/ToolDistance.py:194 msgid "MEASURING: Click on the Start point ..." msgstr "" -#: appTools/ToolDistance.py:254 appTools/ToolDistance.py:661 appTools/ToolDistanceMin.py:348 +#: appPlugins/ToolDistance.py:254 appPlugins/ToolDistance.py:661 +#: appPlugins/ToolDistanceMin.py:348 msgid "Measure" msgstr "" -#: appTools/ToolDistance.py:304 +#: appPlugins/ToolDistance.py:304 msgid "Distance Tool finished." msgstr "" -#: appTools/ToolDistance.py:376 +#: appPlugins/ToolDistance.py:376 msgid "Pads overlapped. Aborting." msgstr "" -#: appTools/ToolDistance.py:405 +#: appPlugins/ToolDistance.py:405 msgid "Distance Tool cancelled." msgstr "" -#: appTools/ToolDistance.py:419 appTools/ToolDistanceMin.py:209 +#: appPlugins/ToolDistance.py:419 appPlugins/ToolDistanceMin.py:209 msgid "MEASURING" msgstr "" -#: appTools/ToolDistance.py:420 appTools/ToolDistanceMin.py:210 +#: appPlugins/ToolDistance.py:420 appPlugins/ToolDistanceMin.py:210 msgid "Result" msgstr "" -#: appTools/ToolDistance.py:576 appTools/ToolDistanceMin.py:253 +#: appPlugins/ToolDistance.py:576 appPlugins/ToolDistanceMin.py:253 msgid "Those are the units in which the distance is measured." msgstr "" -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "METRIC (mm)" msgstr "" -#: appTools/ToolDistance.py:577 appTools/ToolDistanceMin.py:254 +#: appPlugins/ToolDistance.py:577 appPlugins/ToolDistanceMin.py:254 msgid "INCH (in)" msgstr "" -#: appTools/ToolDistance.py:583 +#: appPlugins/ToolDistance.py:583 msgid "Snap to center" msgstr "" -#: appTools/ToolDistance.py:585 +#: appPlugins/ToolDistance.py:585 msgid "" "Mouse cursor will snap to the center of the pad/drill\n" "when it is hovering over the geometry of the pad/drill." msgstr "" -#: appTools/ToolDistance.py:595 +#: appPlugins/ToolDistance.py:595 msgid "Start Coords" msgstr "" -#: appTools/ToolDistance.py:596 appTools/ToolDistance.py:601 +#: appPlugins/ToolDistance.py:596 appPlugins/ToolDistance.py:601 msgid "This is measuring Start point coordinates." msgstr "" -#: appTools/ToolDistance.py:606 +#: appPlugins/ToolDistance.py:606 msgid "Stop Coords" msgstr "" -#: appTools/ToolDistance.py:607 appTools/ToolDistance.py:612 +#: appPlugins/ToolDistance.py:607 appPlugins/ToolDistance.py:612 msgid "This is the measuring Stop point coordinates." msgstr "" -#: appTools/ToolDistance.py:617 appTools/ToolDistanceMin.py:289 +#: appPlugins/ToolDistance.py:617 appPlugins/ToolDistanceMin.py:289 msgid "Dx" msgstr "" -#: appTools/ToolDistance.py:618 appTools/ToolDistance.py:623 appTools/ToolDistanceMin.py:290 -#: appTools/ToolDistanceMin.py:295 +#: appPlugins/ToolDistance.py:618 appPlugins/ToolDistance.py:623 +#: appPlugins/ToolDistanceMin.py:290 appPlugins/ToolDistanceMin.py:295 msgid "This is the distance measured over the X axis." msgstr "" -#: appTools/ToolDistance.py:628 appTools/ToolDistanceMin.py:301 +#: appPlugins/ToolDistance.py:628 appPlugins/ToolDistanceMin.py:301 msgid "Dy" msgstr "" -#: appTools/ToolDistance.py:629 appTools/ToolDistance.py:634 appTools/ToolDistanceMin.py:302 -#: appTools/ToolDistanceMin.py:307 +#: appPlugins/ToolDistance.py:629 appPlugins/ToolDistance.py:634 +#: appPlugins/ToolDistanceMin.py:302 appPlugins/ToolDistanceMin.py:307 msgid "This is the distance measured over the Y axis." msgstr "" -#: appTools/ToolDistance.py:640 appTools/ToolDistance.py:645 appTools/ToolDistanceMin.py:314 -#: appTools/ToolDistanceMin.py:319 +#: appPlugins/ToolDistance.py:640 appPlugins/ToolDistance.py:645 +#: appPlugins/ToolDistanceMin.py:314 appPlugins/ToolDistanceMin.py:319 msgid "This is orientation angle of the measuring line." msgstr "" -#: appTools/ToolDistance.py:650 appTools/ToolDistanceMin.py:325 +#: appPlugins/ToolDistance.py:650 appPlugins/ToolDistanceMin.py:325 msgid "DISTANCE" msgstr "" -#: appTools/ToolDistance.py:651 appTools/ToolDistance.py:656 +#: appPlugins/ToolDistance.py:651 appPlugins/ToolDistance.py:656 msgid "This is the point to point Euclidian distance." msgstr "" -#: appTools/ToolDistanceMin.py:65 +#: appPlugins/ToolDistanceMin.py:65 msgid "Select two objects and no more, to measure the distance between them ..." msgstr "" -#: appTools/ToolDistanceMin.py:83 appTools/ToolDistanceMin.py:233 +#: appPlugins/ToolDistanceMin.py:83 appPlugins/ToolDistanceMin.py:233 msgid "Minimum Distance" msgstr "" -#: appTools/ToolDistanceMin.py:120 appTools/ToolDistanceMin.py:141 -#: appTools/ToolDistanceMin.py:150 appTools/ToolDistanceMin.py:171 +#: appPlugins/ToolDistanceMin.py:120 appPlugins/ToolDistanceMin.py:141 +#: appPlugins/ToolDistanceMin.py:150 appPlugins/ToolDistanceMin.py:171 msgid "Select two objects and no more. Currently the selection has objects: " msgstr "" -#: appTools/ToolDistanceMin.py:218 +#: appPlugins/ToolDistanceMin.py:218 msgid "Objects intersects or touch at" msgstr "" -#: appTools/ToolDistanceMin.py:224 +#: appPlugins/ToolDistanceMin.py:224 msgid "Jumped to the half point between the two selected objects" msgstr "" -#: appTools/ToolDistanceMin.py:261 +#: appPlugins/ToolDistanceMin.py:261 msgid "First object point" msgstr "" -#: appTools/ToolDistanceMin.py:262 appTools/ToolDistanceMin.py:268 +#: appPlugins/ToolDistanceMin.py:262 appPlugins/ToolDistanceMin.py:268 msgid "" "This is first object point coordinates.\n" "This is the start point for measuring distance." msgstr "" -#: appTools/ToolDistanceMin.py:275 +#: appPlugins/ToolDistanceMin.py:275 msgid "Second object point" msgstr "" -#: appTools/ToolDistanceMin.py:276 appTools/ToolDistanceMin.py:282 +#: appPlugins/ToolDistanceMin.py:276 appPlugins/ToolDistanceMin.py:282 msgid "" "This is second object point coordinates.\n" "This is the end point for measuring distance." msgstr "" -#: appTools/ToolDistanceMin.py:326 appTools/ToolDistanceMin.py:331 +#: appPlugins/ToolDistanceMin.py:326 appPlugins/ToolDistanceMin.py:331 msgid "This is the point to point Euclidean distance." msgstr "" -#: appTools/ToolDistanceMin.py:337 +#: appPlugins/ToolDistanceMin.py:337 msgid "Half Point" msgstr "" -#: appTools/ToolDistanceMin.py:338 appTools/ToolDistanceMin.py:343 +#: appPlugins/ToolDistanceMin.py:338 appPlugins/ToolDistanceMin.py:343 msgid "This is the middle point of the point to point Euclidean distance." msgstr "" -#: appTools/ToolDistanceMin.py:351 +#: appPlugins/ToolDistanceMin.py:351 msgid "Jump to Half Point" msgstr "" -#: appTools/ToolDrilling.py:1431 appTools/ToolIsolation.py:879 appTools/ToolMilling.py:1941 -#: appTools/ToolNCC.py:483 appTools/ToolPaint.py:412 +#: appPlugins/ToolDrilling.py:1431 appPlugins/ToolIsolation.py:879 +#: appPlugins/ToolMilling.py:1941 appPlugins/ToolNCC.py:483 appPlugins/ToolPaint.py:412 msgid "Current Tool parameters were applied to all tools." msgstr "" -#: appTools/ToolDrilling.py:1493 appTools/ToolMilling.py:3317 +#: appPlugins/ToolDrilling.py:1493 appPlugins/ToolMilling.py:3323 msgid "Focus Z" msgstr "" -#: appTools/ToolDrilling.py:1515 appTools/ToolMilling.py:3283 +#: appPlugins/ToolDrilling.py:1515 appPlugins/ToolMilling.py:3289 msgid "Laser Power" msgstr "" -#: appTools/ToolDrilling.py:1890 camlib.py:4120 +#: appPlugins/ToolDrilling.py:1890 camlib.py:4120 msgid "The loaded Excellon file has no drills" msgstr "" -#: appTools/ToolDrilling.py:1935 camlib.py:4038 +#: appPlugins/ToolDrilling.py:1935 camlib.py:4038 msgid "Creating a list of points to drill..." msgstr "" -#: appTools/ToolDrilling.py:1942 camlib.py:4067 +#: appPlugins/ToolDrilling.py:1942 camlib.py:4067 msgid "Failed. Drill points inside the exclusion zones." msgstr "" -#: appTools/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 +#: appPlugins/ToolDrilling.py:1958 camlib.py:4110 camlib.py:5501 camlib.py:5910 msgid "Starting G-Code" msgstr "" -#: appTools/ToolDrilling.py:1963 +#: appPlugins/ToolDrilling.py:1963 msgid "Generating CNCJob..." msgstr "" -#: appTools/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 +#: appPlugins/ToolDrilling.py:2086 camlib.py:3252 camlib.py:3686 camlib.py:5769 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "" -#: appTools/ToolDrilling.py:2255 +#: appPlugins/ToolDrilling.py:2255 msgid "Generating CNC Code" msgstr "" -#: appTools/ToolDrilling.py:2328 +#: appPlugins/ToolDrilling.py:2328 msgid "Excellon object for drilling/milling operation." msgstr "" -#: appTools/ToolDrilling.py:2392 +#: appPlugins/ToolDrilling.py:2392 msgid "Search DB" msgstr "" -#: appTools/ToolDrilling.py:2395 +#: appPlugins/ToolDrilling.py:2395 msgid "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." msgstr "" -#: appTools/ToolDrilling.py:2413 appTools/ToolIsolation.py:3380 appTools/ToolMilling.py:3846 -#: appTools/ToolNCC.py:4342 appTools/ToolPaint.py:3122 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolIsolation.py:3380 +#: appPlugins/ToolMilling.py:3852 appPlugins/ToolNCC.py:4342 appPlugins/ToolPaint.py:3122 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." msgstr "" -#: appTools/ToolDrilling.py:2650 appTools/ToolIsolation.py:3459 appTools/ToolMilling.py:4277 -#: appTools/ToolNCC.py:4499 appTools/ToolPaint.py:3217 +#: appPlugins/ToolDrilling.py:2650 appPlugins/ToolIsolation.py:3459 +#: appPlugins/ToolMilling.py:4283 appPlugins/ToolNCC.py:4499 appPlugins/ToolPaint.py:3217 msgid "Apply parameters to all tools" msgstr "" -#: appTools/ToolDrilling.py:2653 appTools/ToolIsolation.py:3462 appTools/ToolMilling.py:4280 -#: appTools/ToolNCC.py:4502 appTools/ToolPaint.py:3220 +#: appPlugins/ToolDrilling.py:2653 appPlugins/ToolIsolation.py:3462 +#: appPlugins/ToolMilling.py:4286 appPlugins/ToolNCC.py:4502 appPlugins/ToolPaint.py:3220 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." msgstr "" -#: appTools/ToolDrilling.py:2664 appTools/ToolIsolation.py:3473 appTools/ToolMilling.py:4293 -#: appTools/ToolNCC.py:4513 appTools/ToolPaint.py:3231 +#: appPlugins/ToolDrilling.py:2664 appPlugins/ToolIsolation.py:3473 +#: appPlugins/ToolMilling.py:4299 appPlugins/ToolNCC.py:4513 appPlugins/ToolPaint.py:3231 msgid "Common Parameters" msgstr "" -#: appTools/ToolDrilling.py:2666 appTools/ToolIsolation.py:3475 appTools/ToolMilling.py:4295 -#: appTools/ToolNCC.py:4515 appTools/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2666 appPlugins/ToolIsolation.py:3475 +#: appPlugins/ToolMilling.py:4301 appPlugins/ToolNCC.py:4515 appPlugins/ToolPaint.py:3233 msgid "Parameters that are common for all tools." msgstr "" -#: appTools/ToolDrilling.py:2671 appTools/ToolMilling.py:4300 -#: appTools/ToolSolderPaste.py:1334 +#: appPlugins/ToolDrilling.py:2671 appPlugins/ToolMilling.py:4306 +#: appPlugins/ToolSolderPaste.py:1334 msgid "Tool change Z" msgstr "" -#: appTools/ToolDrilling.py:2729 appTools/ToolMilling.py:4343 +#: appPlugins/ToolDrilling.py:2729 appPlugins/ToolMilling.py:4349 msgid "X,Y coordinates" msgstr "" -#: appTools/ToolDrilling.py:2775 +#: appPlugins/ToolDrilling.py:2775 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Excellon Objects." msgstr "" -#: appTools/ToolDrilling.py:2790 appTools/ToolMilling.py:4401 +#: appPlugins/ToolDrilling.py:2790 appPlugins/ToolMilling.py:4407 msgid "Add exclusion areas" msgstr "" -#: appTools/ToolDrilling.py:2817 appTools/ToolMilling.py:4427 +#: appPlugins/ToolDrilling.py:2817 appPlugins/ToolMilling.py:4433 msgid "This is the Area ID." msgstr "" -#: appTools/ToolDrilling.py:2819 appTools/ToolMilling.py:4429 +#: appPlugins/ToolDrilling.py:2819 appPlugins/ToolMilling.py:4435 msgid "Type of the object where the exclusion area was added." msgstr "" -#: appTools/ToolDrilling.py:2821 appTools/ToolMilling.py:4431 +#: appPlugins/ToolDrilling.py:2821 appPlugins/ToolMilling.py:4437 msgid "The strategy used for exclusion area. Go around the exclusion areas or over it." msgstr "" -#: appTools/ToolDrilling.py:2823 appTools/ToolMilling.py:4433 +#: appPlugins/ToolDrilling.py:2823 appPlugins/ToolMilling.py:4439 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 "" -#: appTools/ToolDrilling.py:2859 appTools/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2859 appPlugins/ToolMilling.py:4473 msgid "Add Area:" msgstr "" -#: appTools/ToolDrilling.py:2860 appTools/ToolMilling.py:4468 +#: appPlugins/ToolDrilling.py:2860 appPlugins/ToolMilling.py:4474 msgid "Add an Exclusion Area." msgstr "" -#: appTools/ToolDrilling.py:2878 appTools/ToolMilling.py:4485 +#: appPlugins/ToolDrilling.py:2878 appPlugins/ToolMilling.py:4491 msgid "Delete all exclusion areas." msgstr "" -#: appTools/ToolDrilling.py:2881 appTools/ToolMilling.py:4488 +#: appPlugins/ToolDrilling.py:2881 appPlugins/ToolMilling.py:4494 msgid "Delete Selected" msgstr "" -#: appTools/ToolDrilling.py:2882 appTools/ToolMilling.py:4489 +#: appPlugins/ToolDrilling.py:2882 appPlugins/ToolMilling.py:4495 msgid "Delete all exclusion areas that are selected in the table." msgstr "" -#: appTools/ToolDrilling.py:2904 appTools/ToolMilling.py:4511 -#: appTools/ToolSolderPaste.py:1518 +#: appPlugins/ToolDrilling.py:2904 appPlugins/ToolMilling.py:4517 +#: appPlugins/ToolSolderPaste.py:1518 msgid "Generate CNCJob object" msgstr "" -#: appTools/ToolDrilling.py:2907 appTools/ToolMilling.py:4514 +#: appPlugins/ToolDrilling.py:2907 appPlugins/ToolMilling.py:4520 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -13185,71 +13285,71 @@ msgid "" "for custom selection of tools." msgstr "" -#: appTools/ToolEtchCompensation.py:98 appTools/ToolEtchCompensation.py:269 +#: appPlugins/ToolEtchCompensation.py:98 appPlugins/ToolEtchCompensation.py:269 msgid "Etch Compensation" msgstr "" -#: appTools/ToolEtchCompensation.py:311 appTools/ToolInvertGerber.py:232 +#: appPlugins/ToolEtchCompensation.py:311 appPlugins/ToolInvertGerber.py:232 msgid "Gerber object that will be inverted." msgstr "" -#: appTools/ToolEtchCompensation.py:323 +#: appPlugins/ToolEtchCompensation.py:323 msgid "Conversion utilities" msgstr "" -#: appTools/ToolEtchCompensation.py:328 +#: appPlugins/ToolEtchCompensation.py:328 msgid "Oz to Microns" msgstr "" -#: appTools/ToolEtchCompensation.py:330 +#: appPlugins/ToolEtchCompensation.py:330 msgid "" "Will convert from oz thickness to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" "The real numbers use the dot decimals separator." msgstr "" -#: appTools/ToolEtchCompensation.py:339 +#: appPlugins/ToolEtchCompensation.py:339 msgid "Oz value" msgstr "" -#: appTools/ToolEtchCompensation.py:341 appTools/ToolEtchCompensation.py:362 +#: appPlugins/ToolEtchCompensation.py:341 appPlugins/ToolEtchCompensation.py:362 msgid "Microns value" msgstr "" -#: appTools/ToolEtchCompensation.py:349 +#: appPlugins/ToolEtchCompensation.py:349 msgid "Mils to Microns" msgstr "" -#: appTools/ToolEtchCompensation.py:351 +#: appPlugins/ToolEtchCompensation.py:351 msgid "" "Will convert from mils to microns [um].\n" "Can use formulas with operators: /, *, +, -, %, .\n" "The real numbers use the dot decimals separator." msgstr "" -#: appTools/ToolEtchCompensation.py:360 +#: appPlugins/ToolEtchCompensation.py:360 msgid "Mils value" msgstr "" -#: appTools/ToolEtchCompensation.py:375 appTools/ToolInvertGerber.py:244 +#: appPlugins/ToolEtchCompensation.py:375 appPlugins/ToolInvertGerber.py:244 msgid "Parameters for this tool" msgstr "" -#: appTools/ToolEtchCompensation.py:380 +#: appPlugins/ToolEtchCompensation.py:380 msgid "Copper Thickness" msgstr "" -#: appTools/ToolEtchCompensation.py:382 +#: appPlugins/ToolEtchCompensation.py:382 msgid "" "The thickness of the copper foil.\n" "In microns [um]." msgstr "" -#: appTools/ToolEtchCompensation.py:392 +#: appPlugins/ToolEtchCompensation.py:392 msgid "Ratio" msgstr "" -#: appTools/ToolEtchCompensation.py:394 +#: appPlugins/ToolEtchCompensation.py:394 msgid "" "The ratio of lateral etch versus depth etch.\n" "Can be:\n" @@ -13257,141 +13357,141 @@ msgid "" "- preselection -> value which depends on a selection of etchants" msgstr "" -#: appTools/ToolEtchCompensation.py:400 appTools/ToolEtchCompensation.py:420 +#: appPlugins/ToolEtchCompensation.py:400 appPlugins/ToolEtchCompensation.py:420 msgid "Etch Factor" msgstr "" -#: appTools/ToolEtchCompensation.py:401 +#: appPlugins/ToolEtchCompensation.py:401 msgid "Etchants list" msgstr "" -#: appTools/ToolEtchCompensation.py:402 +#: appPlugins/ToolEtchCompensation.py:402 msgid "Manual offset" msgstr "" -#: appTools/ToolEtchCompensation.py:409 +#: appPlugins/ToolEtchCompensation.py:409 msgid "Etchants" msgstr "" -#: appTools/ToolEtchCompensation.py:411 +#: appPlugins/ToolEtchCompensation.py:411 msgid "A list of etchants." msgstr "" -#: appTools/ToolEtchCompensation.py:414 +#: appPlugins/ToolEtchCompensation.py:414 msgid "Alkaline baths" msgstr "" -#: appTools/ToolEtchCompensation.py:422 +#: appPlugins/ToolEtchCompensation.py:422 msgid "" "The ratio between depth etch and lateral etch .\n" "Accepts real numbers and formulas using the operators: /,*,+,-,%" msgstr "" -#: appTools/ToolEtchCompensation.py:426 +#: appPlugins/ToolEtchCompensation.py:426 msgid "Real number or formula" msgstr "" -#: appTools/ToolEtchCompensation.py:434 +#: appPlugins/ToolEtchCompensation.py:434 msgid "" "Value with which to increase or decrease (buffer)\n" "the copper features. In microns [um]." msgstr "" -#: appTools/ToolEtchCompensation.py:457 +#: appPlugins/ToolEtchCompensation.py:457 msgid "Compensate" msgstr "" -#: appTools/ToolEtchCompensation.py:460 +#: appPlugins/ToolEtchCompensation.py:460 msgid "Will increase the copper features thickness to compensate the lateral etch." msgstr "" -#: appTools/ToolExtract.py:425 appTools/ToolExtract.py:512 appTools/ToolExtract.py:599 +#: appPlugins/ToolExtract.py:425 appPlugins/ToolExtract.py:512 appPlugins/ToolExtract.py:599 msgid "No drills extracted. Try different parameters." msgstr "" -#: appTools/ToolExtract.py:703 +#: appPlugins/ToolExtract.py:703 msgid "No soldermask extracted." msgstr "" -#: appTools/ToolExtract.py:752 appTools/ToolExtract.py:761 appTools/ToolExtract.py:765 +#: appPlugins/ToolExtract.py:752 appPlugins/ToolExtract.py:761 appPlugins/ToolExtract.py:765 msgid "No cutout extracted." msgstr "" -#: appTools/ToolExtract.py:911 +#: appPlugins/ToolExtract.py:911 msgid "Gerber object from which to extract drill holes or soldermask." msgstr "" -#: appTools/ToolExtract.py:938 appTools/ToolPunchGerber.py:2023 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2023 msgid "Process all Pads." msgstr "" -#: appTools/ToolExtract.py:1020 appTools/ToolExtract.py:1187 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolExtract.py:1187 msgid "Extract Drills" msgstr "" -#: appTools/ToolExtract.py:1022 +#: appPlugins/ToolExtract.py:1022 msgid "Extract an Excellon object from the Gerber pads." msgstr "" -#: appTools/ToolExtract.py:1190 +#: appPlugins/ToolExtract.py:1190 msgid "Extract drills from a given Gerber file." msgstr "" -#: appTools/ToolFiducials.py:315 +#: appPlugins/ToolFiducials.py:315 msgid "Click to add first Fiducial. Bottom Left..." msgstr "" -#: appTools/ToolFiducials.py:594 +#: appPlugins/ToolFiducials.py:594 msgid "Click to add the last fiducial. Top Right..." msgstr "" -#: appTools/ToolFiducials.py:599 +#: appPlugins/ToolFiducials.py:599 msgid "Click to add the second fiducial. Top Left or Bottom Right..." msgstr "" -#: appTools/ToolFiducials.py:695 +#: appPlugins/ToolFiducials.py:695 msgid "Fiducials Tool exit." msgstr "" -#: appTools/ToolFiducials.py:785 +#: appPlugins/ToolFiducials.py:785 msgid "Fiducials Coordinates" msgstr "" -#: appTools/ToolFiducials.py:787 +#: appPlugins/ToolFiducials.py:787 msgid "" "A table with the fiducial points coordinates,\n" "in the format (x, y)." msgstr "" -#: appTools/ToolFiducials.py:921 +#: appPlugins/ToolFiducials.py:921 msgid "Mode:" msgstr "" -#: appTools/ToolFiducials.py:969 +#: appPlugins/ToolFiducials.py:969 msgid "Thickness of the line that makes the fiducial." msgstr "" -#: appTools/ToolFiducials.py:1000 +#: appPlugins/ToolFiducials.py:1000 msgid "Add Fiducial" msgstr "" -#: appTools/ToolFiducials.py:1003 +#: appPlugins/ToolFiducials.py:1003 msgid "Will add a polygon on the copper layer to serve as fiducial." msgstr "" -#: appTools/ToolFiducials.py:1019 +#: appPlugins/ToolFiducials.py:1019 msgid "Soldermask Gerber" msgstr "" -#: appTools/ToolFiducials.py:1021 +#: appPlugins/ToolFiducials.py:1021 msgid "The Soldermask Gerber object." msgstr "" -#: appTools/ToolFiducials.py:1033 +#: appPlugins/ToolFiducials.py:1033 msgid "Add Soldermask Opening" msgstr "" -#: appTools/ToolFiducials.py:1035 +#: appPlugins/ToolFiducials.py:1035 msgid "" "Will add a polygon on the soldermask layer\n" "to serve as fiducial opening.\n" @@ -13399,63 +13499,64 @@ msgid "" "for the copper fiducial." msgstr "" -#: appTools/ToolFilm.py:140 appTools/ToolFilm.py:1091 +#: appPlugins/ToolFilm.py:140 appPlugins/ToolFilm.py:1091 msgid "Film" msgstr "" -#: appTools/ToolFilm.py:283 +#: appPlugins/ToolFilm.py:283 msgid "Load an object for Film and retry." msgstr "" -#: appTools/ToolFilm.py:290 +#: appPlugins/ToolFilm.py:290 msgid "Load an object for Box and retry." msgstr "" -#: appTools/ToolFilm.py:305 +#: appPlugins/ToolFilm.py:305 msgid "Generating Film ..." msgstr "" -#: appTools/ToolFilm.py:357 appTools/ToolFilm.py:362 +#: appPlugins/ToolFilm.py:357 appPlugins/ToolFilm.py:362 msgid "Export positive film" msgstr "" -#: appTools/ToolFilm.py:393 +#: appPlugins/ToolFilm.py:393 msgid "No Excellon object selected. Load an object for punching reference and retry." msgstr "" -#: appTools/ToolFilm.py:417 appTools/ToolFilm.py:429 appTools/ToolPunchGerber.py:788 -#: appTools/ToolPunchGerber.py:921 +#: appPlugins/ToolFilm.py:417 appPlugins/ToolFilm.py:429 appPlugins/ToolPunchGerber.py:788 +#: appPlugins/ToolPunchGerber.py:921 msgid "Failed. Punch hole size is bigger than some of the apertures in the Gerber object." msgstr "" -#: appTools/ToolFilm.py:447 appTools/ToolPunchGerber.py:861 appTools/ToolPunchGerber.py:956 +#: appPlugins/ToolFilm.py:447 appPlugins/ToolPunchGerber.py:861 +#: appPlugins/ToolPunchGerber.py:956 msgid "" "Failed. The new object geometry is the same as the one in the source object geometry..." msgstr "" -#: appTools/ToolFilm.py:505 appTools/ToolFilm.py:510 +#: appPlugins/ToolFilm.py:505 appPlugins/ToolFilm.py:510 msgid "Export negative film" msgstr "" -#: appTools/ToolFilm.py:573 appTools/ToolFilm.py:867 appTools/ToolPanelize.py:314 +#: appPlugins/ToolFilm.py:573 appPlugins/ToolFilm.py:867 appPlugins/ToolPanelize.py:314 msgid "No object Box. Using instead" msgstr "" -#: appTools/ToolFilm.py:778 appTools/ToolFilm.py:1038 +#: appPlugins/ToolFilm.py:778 appPlugins/ToolFilm.py:1038 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 "" -#: appTools/ToolFilm.py:805 appTools/ToolFilm.py:1065 +#: appPlugins/ToolFilm.py:805 appPlugins/ToolFilm.py:1065 msgid "Film file exported to" msgstr "" -#: appTools/ToolFilm.py:1118 +#: appPlugins/ToolFilm.py:1118 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appTools/ToolFilm.py:1152 +#: appPlugins/ToolFilm.py:1152 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -13463,7 +13564,7 @@ msgid "" "in the Film Object combobox." msgstr "" -#: appTools/ToolFilm.py:1175 +#: appPlugins/ToolFilm.py:1175 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 " @@ -13471,75 +13572,75 @@ msgid "" "in the Box Object combobox." msgstr "" -#: appTools/ToolFilm.py:1206 +#: appPlugins/ToolFilm.py:1206 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 "" -#: appTools/ToolFilm.py:1225 +#: appPlugins/ToolFilm.py:1225 msgid "Scale Film" msgstr "" -#: appTools/ToolFilm.py:1269 +#: appPlugins/ToolFilm.py:1269 msgid "Skew Film" msgstr "" -#: appTools/ToolFilm.py:1313 +#: appPlugins/ToolFilm.py:1313 msgid "Mirror Film" msgstr "" -#: appTools/ToolFilm.py:1345 +#: appPlugins/ToolFilm.py:1345 msgid "Film Parameters" msgstr "" -#: appTools/ToolFilm.py:1404 +#: appPlugins/ToolFilm.py:1404 msgid "Punch drill holes" msgstr "" -#: appTools/ToolFilm.py:1405 +#: appPlugins/ToolFilm.py:1405 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 "" -#: appTools/ToolFilm.py:1423 +#: appPlugins/ToolFilm.py:1423 msgid "Source" msgstr "" -#: appTools/ToolFilm.py:1425 +#: appPlugins/ToolFilm.py:1425 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 "" -#: appTools/ToolFilm.py:1430 +#: appPlugins/ToolFilm.py:1430 msgid "Pad center" msgstr "" -#: appTools/ToolFilm.py:1435 +#: appPlugins/ToolFilm.py:1435 msgid "Excellon Obj" msgstr "" -#: appTools/ToolFilm.py:1437 +#: appPlugins/ToolFilm.py:1437 msgid "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "" -#: appTools/ToolFilm.py:1451 +#: appPlugins/ToolFilm.py:1451 msgid "Punch Size" msgstr "" -#: appTools/ToolFilm.py:1452 +#: appPlugins/ToolFilm.py:1452 msgid "The value here will control how big is the punch hole in the pads." msgstr "" -#: appTools/ToolFilm.py:1587 +#: appPlugins/ToolFilm.py:1587 msgid "Save Film" msgstr "" -#: appTools/ToolFilm.py:1590 +#: appPlugins/ToolFilm.py:1590 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -13547,93 +13648,93 @@ msgid "" "selected format." msgstr "" -#: appTools/ToolFilm.py:1672 +#: appPlugins/ToolFilm.py:1672 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object has pads." msgstr "" -#: appTools/ToolFollow.py:323 appTools/ToolFollow.py:394 +#: appPlugins/ToolFollow.py:323 appPlugins/ToolFollow.py:394 msgid "Failed to create Follow Geometry." msgstr "" -#: appTools/ToolFollow.py:677 +#: appPlugins/ToolFollow.py:677 msgid "" "Create a Geometry object with\n" "toolpaths to cut through the middle of polygons." msgstr "" -#: appTools/ToolFollow.py:700 +#: appPlugins/ToolFollow.py:700 msgid "Source object for following geometry." msgstr "" -#: appTools/ToolFollow.py:733 +#: appPlugins/ToolFollow.py:733 msgid "" "Selection of area to be processed.\n" "- 'All Polygons' - the process will start after click.\n" "- 'Area Selection' - left mouse click to start selection of the area to be processed." msgstr "" -#: appTools/ToolImage.py:85 appTools/ToolImage.py:190 +#: appPlugins/ToolImage.py:85 appPlugins/ToolImage.py:190 msgid "Image Import" msgstr "" -#: appTools/ToolImage.py:114 appTools/ToolImage.py:117 +#: appPlugins/ToolImage.py:114 appPlugins/ToolImage.py:117 msgid "Import IMAGE" msgstr "" -#: appTools/ToolImage.py:152 appTools/ToolPDF.py:114 app_Main.py:10526 app_Main.py:10579 +#: appPlugins/ToolImage.py:152 appPlugins/ToolPDF.py:114 app_Main.py:10526 app_Main.py:10579 #: app_Main.py:10672 app_Main.py:10710 app_Main.py:10777 app_Main.py:10934 app_Main.py:11021 msgid "File no longer available." msgstr "" -#: appTools/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 +#: appPlugins/ToolImage.py:164 app_Main.py:10536 app_Main.py:10589 msgid "Not supported type is picked as parameter. Only Geometry and Gerber are supported" msgstr "" -#: appTools/ToolImage.py:173 appTools/ToolPcbWizard.py:356 app_Main.py:10552 +#: appPlugins/ToolImage.py:173 appPlugins/ToolPcbWizard.py:356 app_Main.py:10552 #: app_Main.py:10610 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "" -#: appTools/ToolImage.py:185 appTools/ToolPDF.py:230 app_Main.py:10550 app_Main.py:10608 +#: appPlugins/ToolImage.py:185 appPlugins/ToolPDF.py:230 app_Main.py:10550 app_Main.py:10608 #: app_Main.py:10693 app_Main.py:10761 app_Main.py:10830 app_Main.py:10895 app_Main.py:10955 msgid "Opened" msgstr "" -#: appTools/ToolImage.py:223 +#: appPlugins/ToolImage.py:223 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." msgstr "" -#: appTools/ToolImage.py:233 +#: appPlugins/ToolImage.py:233 msgid "DPI value" msgstr "" -#: appTools/ToolImage.py:234 +#: appPlugins/ToolImage.py:234 msgid "Specify a DPI value for the image." msgstr "" -#: appTools/ToolImage.py:240 +#: appPlugins/ToolImage.py:240 msgid "Level of detail" msgstr "" -#: appTools/ToolImage.py:246 +#: appPlugins/ToolImage.py:246 msgid "Image type" msgstr "" -#: appTools/ToolImage.py:248 +#: appPlugins/ToolImage.py:248 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." msgstr "" -#: appTools/ToolImage.py:258 appTools/ToolImage.py:274 appTools/ToolImage.py:288 -#: appTools/ToolImage.py:302 +#: appPlugins/ToolImage.py:258 appPlugins/ToolImage.py:274 appPlugins/ToolImage.py:288 +#: appPlugins/ToolImage.py:302 msgid "Mask value" msgstr "" -#: appTools/ToolImage.py:260 +#: appPlugins/ToolImage.py:260 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -13643,7 +13744,7 @@ msgid "" "(which is totally black)." msgstr "" -#: appTools/ToolImage.py:276 +#: appPlugins/ToolImage.py:276 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -13651,7 +13752,7 @@ msgid "" "in the resulting geometry." msgstr "" -#: appTools/ToolImage.py:290 +#: appPlugins/ToolImage.py:290 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -13659,7 +13760,7 @@ msgid "" "in the resulting geometry." msgstr "" -#: appTools/ToolImage.py:304 +#: appPlugins/ToolImage.py:304 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -13667,149 +13768,150 @@ msgid "" "in the resulting geometry." msgstr "" -#: appTools/ToolImage.py:313 +#: appPlugins/ToolImage.py:313 msgid "Import image" msgstr "" -#: appTools/ToolImage.py:315 +#: appPlugins/ToolImage.py:315 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "" -#: appTools/ToolInvertGerber.py:287 +#: appPlugins/ToolInvertGerber.py:287 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 "" -#: appTools/ToolIsolation.py:1039 appTools/ToolIsolation.py:1178 appTools/ToolNCC.py:996 -#: appTools/ToolNCC.py:1140 appTools/ToolOptimal.py:197 +#: appPlugins/ToolIsolation.py:1039 appPlugins/ToolIsolation.py:1178 +#: appPlugins/ToolNCC.py:996 appPlugins/ToolNCC.py:1140 appPlugins/ToolOptimal.py:197 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." msgstr "" -#: appTools/ToolIsolation.py:1071 appTools/ToolIsolation.py:1136 appTools/ToolNCC.py:1028 -#: appTools/ToolNCC.py:1097 +#: appPlugins/ToolIsolation.py:1071 appPlugins/ToolIsolation.py:1136 +#: appPlugins/ToolNCC.py:1028 appPlugins/ToolNCC.py:1097 msgid "Checking tools for validity." msgstr "" -#: appTools/ToolIsolation.py:1088 appTools/ToolIsolation.py:1153 appTools/ToolNCC.py:1045 -#: appTools/ToolNCC.py:1114 +#: appPlugins/ToolIsolation.py:1088 appPlugins/ToolIsolation.py:1153 +#: appPlugins/ToolNCC.py:1045 appPlugins/ToolNCC.py:1114 msgid "Checking ..." msgstr "" -#: appTools/ToolIsolation.py:1114 appTools/ToolIsolation.py:1680 -#: appTools/ToolIsolation.py:1882 appTools/ToolIsolation.py:2069 appTools/ToolNCC.py:1070 -#: appTools/ToolNCC.py:1607 appTools/ToolPaint.py:1170 appTools/ToolPaint.py:1884 +#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1680 +#: appPlugins/ToolIsolation.py:1882 appPlugins/ToolIsolation.py:2069 +#: appPlugins/ToolNCC.py:1070 appPlugins/ToolNCC.py:1607 appPlugins/ToolPaint.py:1170 +#: appPlugins/ToolPaint.py:1884 msgid "There are no tools selected in the Tool Table." msgstr "" -#: appTools/ToolIsolation.py:1122 +#: appPlugins/ToolIsolation.py:1122 msgid "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" -#: appTools/ToolIsolation.py:1224 appTools/ToolNCC.py:1185 +#: appPlugins/ToolIsolation.py:1224 appPlugins/ToolNCC.py:1185 msgid "Optimal tool diameter found" msgstr "" -#: appTools/ToolIsolation.py:1443 appTools/ToolNCC.py:1411 appTools/ToolPaint.py:1012 +#: appPlugins/ToolIsolation.py:1443 appPlugins/ToolNCC.py:1411 appPlugins/ToolPaint.py:1012 msgid "Default tool added to Tool Table." msgstr "" -#: appTools/ToolIsolation.py:1469 appTools/ToolNCC.py:1468 appTools/ToolPaint.py:1037 +#: appPlugins/ToolIsolation.py:1469 appPlugins/ToolNCC.py:1468 appPlugins/ToolPaint.py:1037 msgid "Tool from Tool Table was edited." msgstr "" -#: appTools/ToolIsolation.py:1482 appTools/ToolNCC.py:1481 appTools/ToolPaint.py:1050 -#: appTools/ToolSolderPaste.py:571 +#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1481 appPlugins/ToolPaint.py:1050 +#: appPlugins/ToolSolderPaste.py:571 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" -#: appTools/ToolIsolation.py:1533 appTools/ToolNCC.py:1532 appTools/ToolPaint.py:1100 -#: appTools/ToolSolderPaste.py:616 +#: appPlugins/ToolIsolation.py:1533 appPlugins/ToolNCC.py:1532 appPlugins/ToolPaint.py:1100 +#: appPlugins/ToolSolderPaste.py:616 msgid "Delete failed. Select a tool to delete." msgstr "" -#: appTools/ToolIsolation.py:1539 appTools/ToolNCC.py:1538 appTools/ToolPaint.py:1106 +#: appPlugins/ToolIsolation.py:1539 appPlugins/ToolNCC.py:1538 appPlugins/ToolPaint.py:1106 msgid "Tool(s) deleted from Tool Table." msgstr "" -#: appTools/ToolIsolation.py:1590 +#: appPlugins/ToolIsolation.py:1590 msgid "Isolating" msgstr "" -#: appTools/ToolIsolation.py:1634 +#: appPlugins/ToolIsolation.py:1634 msgid "Click on a polygon to isolate it." msgstr "" -#: appTools/ToolIsolation.py:1761 appTools/ToolIsolation.py:1786 -#: appTools/ToolIsolation.py:1942 appTools/ToolIsolation.py:2134 +#: appPlugins/ToolIsolation.py:1761 appPlugins/ToolIsolation.py:1786 +#: appPlugins/ToolIsolation.py:1942 appPlugins/ToolIsolation.py:2134 msgid "Subtracting Geo" msgstr "" -#: appTools/ToolIsolation.py:1765 appTools/ToolIsolation.py:1946 -#: appTools/ToolIsolation.py:2138 +#: appPlugins/ToolIsolation.py:1765 appPlugins/ToolIsolation.py:1946 +#: appPlugins/ToolIsolation.py:2138 msgid "Intersecting Geo" msgstr "" -#: appTools/ToolIsolation.py:1818 appTools/ToolIsolation.py:2015 -#: appTools/ToolIsolation.py:2201 +#: appPlugins/ToolIsolation.py:1818 appPlugins/ToolIsolation.py:2015 +#: appPlugins/ToolIsolation.py:2201 msgid "Empty Geometry in" msgstr "" -#: appTools/ToolIsolation.py:2024 +#: appPlugins/ToolIsolation.py:2024 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 "" -#: appTools/ToolIsolation.py:2027 +#: appPlugins/ToolIsolation.py:2027 msgid "The following are coordinates for the copper features that could not be isolated:" msgstr "" -#: appTools/ToolIsolation.py:2378 appTools/ToolPaint.py:1279 +#: appPlugins/ToolIsolation.py:2378 appPlugins/ToolPaint.py:1279 msgid "Removed polygon" msgstr "" -#: appTools/ToolIsolation.py:2379 appTools/ToolPaint.py:1280 +#: appPlugins/ToolIsolation.py:2379 appPlugins/ToolPaint.py:1280 msgid "Click to add/remove next polygon or right click to start." msgstr "" -#: appTools/ToolIsolation.py:2384 appTools/ToolPaint.py:1285 +#: appPlugins/ToolIsolation.py:2384 appPlugins/ToolPaint.py:1285 msgid "No polygon detected under click position." msgstr "" -#: appTools/ToolIsolation.py:2414 appTools/ToolPaint.py:1315 -#: appTools/ToolPunchGerber.py:1747 +#: appPlugins/ToolIsolation.py:2414 appPlugins/ToolPaint.py:1315 +#: appPlugins/ToolPunchGerber.py:1747 msgid "List of single polygons is empty. Aborting." msgstr "" -#: appTools/ToolIsolation.py:2550 +#: appPlugins/ToolIsolation.py:2550 msgid "Click the end point of the paint area." msgstr "" -#: appTools/ToolIsolation.py:2803 appTools/ToolNCC.py:3990 appTools/ToolPaint.py:2783 +#: appPlugins/ToolIsolation.py:2803 appPlugins/ToolNCC.py:3990 appPlugins/ToolPaint.py:2783 #: app_Main.py:6390 app_Main.py:6409 msgid "Tool from DB added in Tool Table." msgstr "" -#: appTools/ToolIsolation.py:2857 appTools/ToolNCC.py:4043 appTools/ToolPaint.py:2843 +#: appPlugins/ToolIsolation.py:2857 appPlugins/ToolNCC.py:4043 appPlugins/ToolPaint.py:2843 msgid "New tool added to Tool Table." msgstr "" -#: appTools/ToolIsolation.py:3197 +#: appPlugins/ToolIsolation.py:3197 msgid "Gerber object for isolation routing." msgstr "" -#: appTools/ToolIsolation.py:3221 appTools/ToolNCC.py:4172 +#: appPlugins/ToolIsolation.py:3221 appPlugins/ToolNCC.py:4172 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." msgstr "" -#: appTools/ToolIsolation.py:3237 +#: appPlugins/ToolIsolation.py:3237 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -13819,7 +13921,7 @@ msgid "" "this function will not be able to create routing geometry." msgstr "" -#: appTools/ToolIsolation.py:3249 appTools/ToolNCC.py:4200 +#: appPlugins/ToolIsolation.py:3249 appPlugins/ToolNCC.py:4200 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -13834,25 +13936,26 @@ msgid "" "in the resulting geometry as Isolation." msgstr "" -#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:3774 appTools/ToolNCC.py:66 -#: appTools/ToolNCC.py:4259 appTools/ToolPaint.py:139 appTools/ToolPaint.py:3053 +#: appPlugins/ToolIsolation.py:3296 appPlugins/ToolMilling.py:3780 appPlugins/ToolNCC.py:66 +#: appPlugins/ToolNCC.py:4259 appPlugins/ToolPaint.py:139 appPlugins/ToolPaint.py:3053 msgid "Add from DB" msgstr "" -#: appTools/ToolIsolation.py:3321 appTools/ToolNCC.py:4284 +#: appPlugins/ToolIsolation.py:3321 appPlugins/ToolNCC.py:4284 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." msgstr "" -#: appTools/ToolIsolation.py:3363 appTools/ToolMilling.py:3824 appTools/ToolNCC.py:4325 -#: appTools/ToolPaint.py:3105 appTools/ToolSolderPaste.py:1241 +#: appPlugins/ToolIsolation.py:3363 appPlugins/ToolMilling.py:3830 +#: appPlugins/ToolNCC.py:4325 appPlugins/ToolPaint.py:3105 +#: appPlugins/ToolSolderPaste.py:1241 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: appTools/ToolIsolation.py:3535 +#: appPlugins/ToolIsolation.py:3535 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -13860,19 +13963,19 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appTools/ToolIsolation.py:3545 +#: appPlugins/ToolIsolation.py:3545 msgid "Object whose area will be removed from isolation geometry." msgstr "" -#: appTools/ToolIsolation.py:3616 appTools/ToolPunchGerber.py:2299 +#: appPlugins/ToolIsolation.py:3616 appPlugins/ToolPunchGerber.py:2299 msgid "Select all available." msgstr "" -#: appTools/ToolIsolation.py:3622 appTools/ToolPunchGerber.py:2305 +#: appPlugins/ToolIsolation.py:3622 appPlugins/ToolPunchGerber.py:2305 msgid "Clear the selection." msgstr "" -#: appTools/ToolIsolation.py:3661 +#: appPlugins/ToolIsolation.py:3661 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -13885,309 +13988,309 @@ msgid "" "diameter above." msgstr "" -#: appTools/ToolLevelling.py:174 appTools/ToolLevelling.py:1640 +#: appPlugins/ToolLevelling.py:174 appPlugins/ToolLevelling.py:1640 msgid "Levelling" msgstr "" -#: appTools/ToolLevelling.py:536 appTools/ToolLevelling.py:814 +#: appPlugins/ToolLevelling.py:536 appPlugins/ToolLevelling.py:814 msgid "" "Voronoi function can not be loaded.\n" "Shapely >= 1.8 is required" msgstr "" -#: appTools/ToolLevelling.py:564 +#: appPlugins/ToolLevelling.py:564 msgid "Click on canvas to add a Probe Point..." msgstr "" -#: appTools/ToolLevelling.py:760 +#: appPlugins/ToolLevelling.py:760 msgid "Point is not within the object area. Choose another point." msgstr "" -#: appTools/ToolLevelling.py:780 +#: appPlugins/ToolLevelling.py:780 msgid "Added a Probe Point... Click again to add another or right click to finish ..." msgstr "" -#: appTools/ToolLevelling.py:802 +#: appPlugins/ToolLevelling.py:802 msgid "Finished adding Probe Points..." msgstr "" -#: appTools/ToolLevelling.py:1006 +#: appPlugins/ToolLevelling.py:1006 msgid "COM list updated ..." msgstr "" -#: appTools/ToolLevelling.py:1042 +#: appPlugins/ToolLevelling.py:1042 msgid "Connected" msgstr "" -#: appTools/ToolLevelling.py:1048 appTools/ToolLevelling.py:1070 -#: appTools/ToolLevelling.py:1923 appTools/ToolLevelling.py:1938 +#: appPlugins/ToolLevelling.py:1048 appPlugins/ToolLevelling.py:1070 +#: appPlugins/ToolLevelling.py:1923 appPlugins/ToolLevelling.py:1938 msgid "Control" msgstr "" -#: appTools/ToolLevelling.py:1050 appTools/ToolLevelling.py:1072 -#: appTools/ToolLevelling.py:1933 appTools/ToolLevelling.py:1940 +#: appPlugins/ToolLevelling.py:1050 appPlugins/ToolLevelling.py:1072 +#: appPlugins/ToolLevelling.py:1933 appPlugins/ToolLevelling.py:1940 msgid "Sender" msgstr "" -#: appTools/ToolLevelling.py:1053 +#: appPlugins/ToolLevelling.py:1053 msgid "Port connected" msgstr "" -#: appTools/ToolLevelling.py:1057 +#: appPlugins/ToolLevelling.py:1057 msgid "Could not connect to GRBL on port" msgstr "" -#: appTools/ToolLevelling.py:1064 appTools/ToolLevelling.py:2014 +#: appPlugins/ToolLevelling.py:1064 appPlugins/ToolLevelling.py:2014 msgid "Disconnected" msgstr "" -#: appTools/ToolLevelling.py:1074 +#: appPlugins/ToolLevelling.py:1074 msgid "Port is connected. Disconnecting" msgstr "" -#: appTools/ToolLevelling.py:1076 +#: appPlugins/ToolLevelling.py:1076 msgid "Could not connect to port" msgstr "" -#: appTools/ToolLevelling.py:1106 appTools/ToolLevelling.py:1540 +#: appPlugins/ToolLevelling.py:1106 appPlugins/ToolLevelling.py:1540 msgid "Sending" msgstr "" -#: appTools/ToolLevelling.py:1235 +#: appPlugins/ToolLevelling.py:1235 msgid "GRBL is doing a home cycle." msgstr "" -#: appTools/ToolLevelling.py:1241 +#: appPlugins/ToolLevelling.py:1241 msgid "GRBL software reset was sent." msgstr "" -#: appTools/ToolLevelling.py:1249 +#: appPlugins/ToolLevelling.py:1249 msgid "GRBL resumed." msgstr "" -#: appTools/ToolLevelling.py:1253 +#: appPlugins/ToolLevelling.py:1253 msgid "GRBL paused." msgstr "" -#: appTools/ToolLevelling.py:1427 +#: appPlugins/ToolLevelling.py:1427 msgid "There is nothing to view" msgstr "" -#: appTools/ToolLevelling.py:1433 +#: appPlugins/ToolLevelling.py:1433 msgid "Code Viewer" msgstr "" -#: appTools/ToolLevelling.py:1471 +#: appPlugins/ToolLevelling.py:1471 msgid "Loaded Machine Code into Code Viewer" msgstr "" -#: appTools/ToolLevelling.py:1485 appTools/ToolLevelling.py:1489 -#: appTools/ToolLevelling.py:2225 +#: appPlugins/ToolLevelling.py:1485 appPlugins/ToolLevelling.py:1489 +#: appPlugins/ToolLevelling.py:2225 msgid "Import Height Map" msgstr "" -#: appTools/ToolLevelling.py:1516 +#: appPlugins/ToolLevelling.py:1516 msgid "Failed to open height map file" msgstr "" -#: appTools/ToolLevelling.py:1566 +#: appPlugins/ToolLevelling.py:1566 msgid "Finished probing. Doing the autolevelling." msgstr "" -#: appTools/ToolLevelling.py:1571 +#: appPlugins/ToolLevelling.py:1571 msgid "Sending probing GCode to the GRBL controller." msgstr "" -#: appTools/ToolLevelling.py:1614 +#: appPlugins/ToolLevelling.py:1614 msgid "Empty GRBL heightmap." msgstr "" -#: appTools/ToolLevelling.py:1618 +#: appPlugins/ToolLevelling.py:1618 msgid "Finished autolevelling." msgstr "" -#: appTools/ToolLevelling.py:1688 +#: appPlugins/ToolLevelling.py:1688 msgid "CNCjob" msgstr "" -#: appTools/ToolLevelling.py:1690 +#: appPlugins/ToolLevelling.py:1690 msgid "Source object." msgstr "" -#: appTools/ToolLevelling.py:1725 +#: appPlugins/ToolLevelling.py:1725 msgid "Probe Points Table" msgstr "" -#: appTools/ToolLevelling.py:1726 +#: appPlugins/ToolLevelling.py:1726 msgid "Generate GCode that will obtain the height map" msgstr "" -#: appTools/ToolLevelling.py:1728 +#: appPlugins/ToolLevelling.py:1728 msgid "Show" msgstr "" -#: appTools/ToolLevelling.py:1729 +#: appPlugins/ToolLevelling.py:1729 msgid "Toggle the display of the Probe Points table." msgstr "" -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "X-Y Coordinates" msgstr "" -#: appTools/ToolLevelling.py:1742 +#: appPlugins/ToolLevelling.py:1742 msgid "Height" msgstr "" -#: appTools/ToolLevelling.py:1746 +#: appPlugins/ToolLevelling.py:1746 msgid "Plot probing points" msgstr "" -#: appTools/ToolLevelling.py:1748 +#: appPlugins/ToolLevelling.py:1748 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." msgstr "" -#: appTools/ToolLevelling.py:1765 +#: appPlugins/ToolLevelling.py:1765 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." msgstr "" -#: appTools/ToolLevelling.py:1867 +#: appPlugins/ToolLevelling.py:1867 msgid "Add Probe Points" msgstr "" -#: appTools/ToolLevelling.py:1954 +#: appPlugins/ToolLevelling.py:1954 msgid "COM list" msgstr "" -#: appTools/ToolLevelling.py:1956 appTools/ToolLevelling.py:1971 +#: appPlugins/ToolLevelling.py:1956 appPlugins/ToolLevelling.py:1971 msgid "Lists the available serial ports." msgstr "" -#: appTools/ToolLevelling.py:1960 +#: appPlugins/ToolLevelling.py:1960 msgid "Search" msgstr "" -#: appTools/ToolLevelling.py:1962 +#: appPlugins/ToolLevelling.py:1962 msgid "Search for the available serial ports." msgstr "" -#: appTools/ToolLevelling.py:1969 +#: appPlugins/ToolLevelling.py:1969 msgid "Baud rates" msgstr "" -#: appTools/ToolLevelling.py:1988 +#: appPlugins/ToolLevelling.py:1988 msgid "New, custom baudrate." msgstr "" -#: appTools/ToolLevelling.py:1996 +#: appPlugins/ToolLevelling.py:1996 msgid "Add the specified custom baudrate to the list." msgstr "" -#: appTools/ToolLevelling.py:2002 +#: appPlugins/ToolLevelling.py:2002 msgid "Delete selected baudrate" msgstr "" -#: appTools/ToolLevelling.py:2006 +#: appPlugins/ToolLevelling.py:2006 msgid "Reset" msgstr "" -#: appTools/ToolLevelling.py:2008 +#: appPlugins/ToolLevelling.py:2008 msgid "Software reset of the controller." msgstr "" -#: appTools/ToolLevelling.py:2016 +#: appPlugins/ToolLevelling.py:2016 msgid "Connect to the selected port with the selected baud rate." msgstr "" -#: appTools/ToolLevelling.py:2041 +#: appPlugins/ToolLevelling.py:2041 msgid "Jog" msgstr "" -#: appTools/ToolLevelling.py:2049 +#: appPlugins/ToolLevelling.py:2049 msgid "Zero Axes" msgstr "" -#: appTools/ToolLevelling.py:2082 +#: appPlugins/ToolLevelling.py:2082 msgid "Pause/Resume" msgstr "" -#: appTools/ToolLevelling.py:2140 +#: appPlugins/ToolLevelling.py:2140 msgid "Send Command" msgstr "" -#: appTools/ToolLevelling.py:2142 appTools/ToolLevelling.py:2152 +#: appPlugins/ToolLevelling.py:2142 appPlugins/ToolLevelling.py:2152 msgid "Send a custom command to GRBL." msgstr "" -#: appTools/ToolLevelling.py:2147 +#: appPlugins/ToolLevelling.py:2147 msgid "Type GRBL command ..." msgstr "" -#: appTools/ToolLevelling.py:2150 +#: appPlugins/ToolLevelling.py:2150 msgid "Send" msgstr "" -#: appTools/ToolLevelling.py:2158 +#: appPlugins/ToolLevelling.py:2158 msgid "Get Config parameter" msgstr "" -#: appTools/ToolLevelling.py:2160 +#: appPlugins/ToolLevelling.py:2160 msgid "A GRBL configuration parameter." msgstr "" -#: appTools/ToolLevelling.py:2165 +#: appPlugins/ToolLevelling.py:2165 msgid "Type GRBL parameter ..." msgstr "" -#: appTools/ToolLevelling.py:2168 +#: appPlugins/ToolLevelling.py:2168 msgid "Get" msgstr "" -#: appTools/ToolLevelling.py:2170 +#: appPlugins/ToolLevelling.py:2170 msgid "Get the value of a specified GRBL parameter." msgstr "" -#: appTools/ToolLevelling.py:2178 +#: appPlugins/ToolLevelling.py:2178 msgid "Get Report" msgstr "" -#: appTools/ToolLevelling.py:2180 +#: appPlugins/ToolLevelling.py:2180 msgid "Print in shell the GRBL report." msgstr "" -#: appTools/ToolLevelling.py:2186 +#: appPlugins/ToolLevelling.py:2186 msgid "Apply AutoLevelling" msgstr "" -#: appTools/ToolLevelling.py:2188 +#: appPlugins/ToolLevelling.py:2188 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." msgstr "" -#: appTools/ToolLevelling.py:2197 +#: appPlugins/ToolLevelling.py:2197 msgid "Will save the GRBL height map." msgstr "" -#: appTools/ToolLevelling.py:2207 +#: appPlugins/ToolLevelling.py:2207 msgid "Save Probing GCode" msgstr "" -#: appTools/ToolLevelling.py:2209 +#: appPlugins/ToolLevelling.py:2209 msgid "Will save the probing GCode." msgstr "" -#: appTools/ToolLevelling.py:2218 +#: appPlugins/ToolLevelling.py:2218 msgid "View/Edit the probing GCode." msgstr "" -#: appTools/ToolLevelling.py:2227 +#: appPlugins/ToolLevelling.py:2227 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -14195,27 +14298,27 @@ msgid "" "doing autolevelling." msgstr "" -#: appTools/ToolMilling.py:2509 +#: appPlugins/ToolMilling.py:2509 msgid "Generating drills milling geometry..." msgstr "" -#: appTools/ToolMilling.py:2614 +#: appPlugins/ToolMilling.py:2614 msgid "Generating slot milling geometry..." msgstr "" -#: appTools/ToolMilling.py:3602 +#: appPlugins/ToolMilling.py:3608 msgid "Create CNCJob with toolpaths for milling either Geometry or drill holes." msgstr "" -#: appTools/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3637 msgid "Object for milling operation." msgstr "" -#: appTools/ToolMilling.py:3662 +#: appPlugins/ToolMilling.py:3668 msgid "Tools in the object used for milling." msgstr "" -#: appTools/ToolMilling.py:3741 +#: appPlugins/ToolMilling.py:3747 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the cut width in " @@ -14230,7 +14333,7 @@ msgid "" "of this table." msgstr "" -#: appTools/ToolMilling.py:3877 +#: appPlugins/ToolMilling.py:3883 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -14238,15 +14341,15 @@ msgid "" "- Both -> will mill both drills and mills or whatever is available" msgstr "" -#: appTools/ToolMilling.py:3897 +#: appPlugins/ToolMilling.py:3903 msgid "The diameter of the tool who will do the milling" msgstr "" -#: appTools/ToolMilling.py:3914 +#: appPlugins/ToolMilling.py:3920 msgid "Offset Type" msgstr "" -#: appTools/ToolMilling.py:3917 +#: appPlugins/ToolMilling.py:3923 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" @@ -14255,15 +14358,15 @@ msgid "" "- Custom -> The tool will cut at an chosen offset." msgstr "" -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 msgid "In" msgstr "" -#: appTools/ToolMilling.py:3926 +#: appPlugins/ToolMilling.py:3932 msgid "Out" msgstr "" -#: appTools/ToolMilling.py:3937 +#: appPlugins/ToolMilling.py:3943 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" @@ -14271,11 +14374,11 @@ msgid "" "cut and negative for 'inside' cut." msgstr "" -#: appTools/ToolMilling.py:3961 +#: appPlugins/ToolMilling.py:3967 msgid "Job" msgstr "" -#: appTools/ToolMilling.py:3964 +#: appPlugins/ToolMilling.py:3970 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a fine tip.\n" "- Roughing -> informative - lower Feedrate and multiDepth cut.\n" @@ -14283,174 +14386,175 @@ msgid "" "- Polish -> adds a painting sequence over the whole area of the object" msgstr "" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 msgid "Roughing" msgstr "" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 msgid "Finishing" msgstr "" -#: appTools/ToolMilling.py:3972 +#: appPlugins/ToolMilling.py:3978 msgid "Polishing" msgstr "" -#: appTools/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4393 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." msgstr "" -#: appTools/ToolMove.py:102 +#: appPlugins/ToolMove.py:102 msgid "MOVE: Click on the Start point ..." msgstr "" -#: appTools/ToolMove.py:113 +#: appPlugins/ToolMove.py:113 msgid "Cancelled. No object(s) to move." msgstr "" -#: appTools/ToolMove.py:217 +#: appPlugins/ToolMove.py:217 msgid "object was moved" msgstr "" -#: appTools/ToolMove.py:227 +#: appPlugins/ToolMove.py:227 msgid "Error when mouse left click." msgstr "" -#: appTools/ToolNCC.py:1082 +#: appPlugins/ToolNCC.py:1082 msgid "Incomplete isolation. None of the selected tools could do a complete isolation." msgstr "" -#: appTools/ToolNCC.py:1085 +#: appPlugins/ToolNCC.py:1085 msgid "At least one of the selected tools can do a complete isolation." msgstr "" -#: appTools/ToolNCC.py:1231 appTools/ToolNCC.py:1319 appTools/ToolNCC.py:1381 -#: appTools/ToolNCC.py:4026 appTools/ToolPaint.py:833 appTools/ToolPaint.py:921 -#: appTools/ToolPaint.py:983 appTools/ToolPaint.py:2826 appTools/ToolSolderPaste.py:511 +#: appPlugins/ToolNCC.py:1231 appPlugins/ToolNCC.py:1319 appPlugins/ToolNCC.py:1381 +#: appPlugins/ToolNCC.py:4026 appPlugins/ToolPaint.py:833 appPlugins/ToolPaint.py:921 +#: appPlugins/ToolPaint.py:983 appPlugins/ToolPaint.py:2826 +#: appPlugins/ToolSolderPaste.py:511 msgid "Cancelled. Tool already in Tool Table." msgstr "" -#: appTools/ToolNCC.py:1984 appTools/ToolNCC.py:2962 +#: appPlugins/ToolNCC.py:1984 appPlugins/ToolNCC.py:2962 msgid "NCC Tool. Preparing non-copper polygons." msgstr "" -#: appTools/ToolNCC.py:2044 appTools/ToolNCC.py:3090 +#: appPlugins/ToolNCC.py:2044 appPlugins/ToolNCC.py:3090 msgid "NCC Tool. Calculate 'empty' area." msgstr "" -#: appTools/ToolNCC.py:2055 appTools/ToolNCC.py:2084 appTools/ToolNCC.py:2190 -#: appTools/ToolNCC.py:2203 appTools/ToolNCC.py:3105 appTools/ToolNCC.py:3210 -#: appTools/ToolNCC.py:3225 appTools/ToolNCC.py:3492 appTools/ToolNCC.py:3593 -#: appTools/ToolNCC.py:3608 +#: appPlugins/ToolNCC.py:2055 appPlugins/ToolNCC.py:2084 appPlugins/ToolNCC.py:2190 +#: appPlugins/ToolNCC.py:2203 appPlugins/ToolNCC.py:3105 appPlugins/ToolNCC.py:3210 +#: appPlugins/ToolNCC.py:3225 appPlugins/ToolNCC.py:3492 appPlugins/ToolNCC.py:3593 +#: appPlugins/ToolNCC.py:3608 msgid "Buffering finished" msgstr "" -#: appTools/ToolNCC.py:2059 appTools/ToolNCC.py:2088 appTools/ToolNCC.py:2194 -#: appTools/ToolNCC.py:2206 appTools/ToolNCC.py:3113 appTools/ToolNCC.py:3232 -#: appTools/ToolNCC.py:3499 appTools/ToolNCC.py:3615 +#: appPlugins/ToolNCC.py:2059 appPlugins/ToolNCC.py:2088 appPlugins/ToolNCC.py:2194 +#: appPlugins/ToolNCC.py:2206 appPlugins/ToolNCC.py:3113 appPlugins/ToolNCC.py:3232 +#: appPlugins/ToolNCC.py:3499 appPlugins/ToolNCC.py:3615 msgid "Could not get the extent of the area to be non copper cleared." msgstr "" -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2217 appTools/ToolNCC.py:3243 +#: appPlugins/ToolNCC.py:2067 appPlugins/ToolNCC.py:2217 appPlugins/ToolNCC.py:3243 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "" -#: appTools/ToolNCC.py:2120 appTools/ToolNCC.py:3140 appTools/ToolNCC.py:3217 -#: appTools/ToolNCC.py:3519 appTools/ToolNCC.py:3600 +#: appPlugins/ToolNCC.py:2120 appPlugins/ToolNCC.py:3140 appPlugins/ToolNCC.py:3217 +#: appPlugins/ToolNCC.py:3519 appPlugins/ToolNCC.py:3600 msgid "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" -#: appTools/ToolNCC.py:2210 appTools/ToolNCC.py:3236 appTools/ToolNCC.py:3618 +#: appPlugins/ToolNCC.py:2210 appPlugins/ToolNCC.py:3236 appPlugins/ToolNCC.py:3618 msgid "The selected object is not suitable for copper clearing." msgstr "" -#: appTools/ToolNCC.py:2260 +#: appPlugins/ToolNCC.py:2260 msgid "Clearing the polygon with the method: lines." msgstr "" -#: appTools/ToolNCC.py:2270 +#: appPlugins/ToolNCC.py:2270 msgid "Failed. Clearing the polygon with the method: seed." msgstr "" -#: appTools/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2279 msgid "Failed. Clearing the polygon with the method: standard." msgstr "" -#: appTools/ToolNCC.py:2295 +#: appPlugins/ToolNCC.py:2295 msgid "Polygon could not be cleared. Location:" msgstr "" -#: appTools/ToolNCC.py:2348 +#: appPlugins/ToolNCC.py:2348 msgid "There is no copper clearing tool in the selection and at least one is needed." msgstr "" -#: appTools/ToolNCC.py:2363 appTools/ToolNCC.py:3058 +#: appPlugins/ToolNCC.py:2363 appPlugins/ToolNCC.py:3058 msgid "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" -#: appTools/ToolNCC.py:2391 appTools/ToolNCC.py:2621 +#: appPlugins/ToolNCC.py:2391 appPlugins/ToolNCC.py:2621 msgid "NCC Tool failed creating bounding box." msgstr "" -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 appPlugins/ToolNCC.py:3257 +#: appPlugins/ToolNCC.py:3643 msgid "NCC Tool clearing with tool diameter" msgstr "" -#: appTools/ToolNCC.py:2411 appTools/ToolNCC.py:2664 appTools/ToolNCC.py:3257 -#: appTools/ToolNCC.py:3643 +#: appPlugins/ToolNCC.py:2411 appPlugins/ToolNCC.py:2664 appPlugins/ToolNCC.py:3257 +#: appPlugins/ToolNCC.py:3643 msgid "started." msgstr "" -#: appTools/ToolNCC.py:2539 +#: appPlugins/ToolNCC.py:2539 msgid "Could not use the tool for copper clear." msgstr "" -#: appTools/ToolNCC.py:2561 appTools/ToolNCC.py:3418 +#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:3418 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 "" -#: appTools/ToolNCC.py:2571 appTools/ToolNCC.py:3427 +#: appPlugins/ToolNCC.py:2571 appPlugins/ToolNCC.py:3427 msgid "NCC Tool clear all done." msgstr "" -#: appTools/ToolNCC.py:2574 appTools/ToolNCC.py:3430 +#: appPlugins/ToolNCC.py:2574 appPlugins/ToolNCC.py:3430 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "" -#: appTools/ToolNCC.py:2576 appTools/ToolNCC.py:2826 appTools/ToolNCC.py:3432 -#: appTools/ToolNCC.py:3815 +#: appPlugins/ToolNCC.py:2576 appPlugins/ToolNCC.py:2826 appPlugins/ToolNCC.py:3432 +#: appPlugins/ToolNCC.py:3815 msgid "tools" msgstr "" -#: appTools/ToolNCC.py:2603 +#: appPlugins/ToolNCC.py:2603 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "" -#: appTools/ToolNCC.py:2822 appTools/ToolNCC.py:3811 +#: appPlugins/ToolNCC.py:2822 appPlugins/ToolNCC.py:3811 msgid "NCC Tool Rest Machining clear all done." msgstr "" -#: appTools/ToolNCC.py:2825 appTools/ToolNCC.py:3814 +#: appPlugins/ToolNCC.py:2825 appPlugins/ToolNCC.py:3814 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is broken for" msgstr "" -#: appTools/ToolNCC.py:2923 +#: appPlugins/ToolNCC.py:2923 msgid "NCC Tool started. Reading parameters." msgstr "" -#: appTools/ToolNCC.py:3917 +#: appPlugins/ToolNCC.py:3917 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. Reload the Gerber " "file after this change." msgstr "" -#: appTools/ToolNCC.py:4137 +#: appPlugins/ToolNCC.py:4137 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -14458,7 +14562,7 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appTools/ToolNCC.py:4188 +#: appPlugins/ToolNCC.py:4188 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -14468,235 +14572,235 @@ msgid "" "this function will not be able to create painting geometry." msgstr "" -#: appTools/ToolNCC.py:4608 +#: appPlugins/ToolNCC.py:4608 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." msgstr "" -#: appTools/ToolOptimal.py:121 appTools/ToolOptimal.py:408 +#: appPlugins/ToolOptimal.py:121 appPlugins/ToolOptimal.py:408 msgid "Find Optimal" msgstr "" -#: appTools/ToolOptimal.py:160 +#: appPlugins/ToolOptimal.py:160 msgid "Only Gerber objects can be evaluated." msgstr "" -#: appTools/ToolOptimal.py:166 +#: appPlugins/ToolOptimal.py:166 msgid "Optimal Tool. Started to search for the minimum distance between copper features." msgstr "" -#: appTools/ToolOptimal.py:176 +#: appPlugins/ToolOptimal.py:176 msgid "Optimal Tool. Parsing geometry for aperture" msgstr "" -#: appTools/ToolOptimal.py:187 +#: appPlugins/ToolOptimal.py:187 msgid "Optimal Tool. Creating a buffer for the object geometry." msgstr "" -#: appTools/ToolOptimal.py:202 +#: appPlugins/ToolOptimal.py:202 msgid "Optimal Tool. Finding the distances between each two elements. Iterations" msgstr "" -#: appTools/ToolOptimal.py:236 +#: appPlugins/ToolOptimal.py:236 msgid "Optimal Tool. Finding the minimum distance." msgstr "" -#: appTools/ToolOptimal.py:252 +#: appPlugins/ToolOptimal.py:252 msgid "Optimal Tool. Finished successfully." msgstr "" -#: appTools/ToolOptimal.py:455 +#: appPlugins/ToolOptimal.py:455 msgid "Number of decimals kept for found distances." msgstr "" -#: appTools/ToolOptimal.py:464 +#: appPlugins/ToolOptimal.py:464 msgid "Minimum distance" msgstr "" -#: appTools/ToolOptimal.py:465 +#: appPlugins/ToolOptimal.py:465 msgid "Display minimum distance between copper features." msgstr "" -#: appTools/ToolOptimal.py:469 +#: appPlugins/ToolOptimal.py:469 msgid "Determined" msgstr "" -#: appTools/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:484 msgid "Occurring" msgstr "" -#: appTools/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:485 msgid "How many times this minimum is found." msgstr "" -#: appTools/ToolOptimal.py:492 +#: appPlugins/ToolOptimal.py:492 msgid "Minimum points coordinates" msgstr "" -#: appTools/ToolOptimal.py:493 appTools/ToolOptimal.py:499 +#: appPlugins/ToolOptimal.py:493 appPlugins/ToolOptimal.py:499 msgid "Coordinates for points where minimum distance was found." msgstr "" -#: appTools/ToolOptimal.py:512 appTools/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:512 appPlugins/ToolOptimal.py:588 msgid "Jump to selected position" msgstr "" -#: appTools/ToolOptimal.py:514 appTools/ToolOptimal.py:590 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:590 msgid "" "Select a position in the Locations text box and then\n" "click this button." msgstr "" -#: appTools/ToolOptimal.py:522 +#: appPlugins/ToolOptimal.py:522 msgid "Other distances" msgstr "" -#: appTools/ToolOptimal.py:523 +#: appPlugins/ToolOptimal.py:523 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." msgstr "" -#: appTools/ToolOptimal.py:528 +#: appPlugins/ToolOptimal.py:528 msgid "Other distances points coordinates" msgstr "" -#: appTools/ToolOptimal.py:529 appTools/ToolOptimal.py:543 appTools/ToolOptimal.py:550 -#: appTools/ToolOptimal.py:567 appTools/ToolOptimal.py:574 +#: appPlugins/ToolOptimal.py:529 appPlugins/ToolOptimal.py:543 appPlugins/ToolOptimal.py:550 +#: appPlugins/ToolOptimal.py:567 appPlugins/ToolOptimal.py:574 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." msgstr "" -#: appTools/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:542 msgid "Gerber distances" msgstr "" -#: appTools/ToolOptimal.py:566 +#: appPlugins/ToolOptimal.py:566 msgid "Points coordinates" msgstr "" -#: appTools/ToolOptimal.py:598 +#: appPlugins/ToolOptimal.py:598 msgid "Find Minimum" msgstr "" -#: appTools/ToolOptimal.py:601 +#: appPlugins/ToolOptimal.py:601 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" "use for isolation or copper clearing." msgstr "" -#: appTools/ToolPDF.py:96 appTools/ToolPDF.py:100 +#: appPlugins/ToolPDF.py:96 appPlugins/ToolPDF.py:100 msgid "Open PDF" msgstr "" -#: appTools/ToolPDF.py:103 +#: appPlugins/ToolPDF.py:103 msgid "Open PDF cancelled" msgstr "" -#: appTools/ToolPDF.py:131 +#: appPlugins/ToolPDF.py:131 msgid "Parsing" msgstr "" -#: appTools/ToolPDF.py:212 app_Main.py:10795 +#: appPlugins/ToolPDF.py:212 app_Main.py:10795 msgid "Failed to open" msgstr "" -#: appTools/ToolPDF.py:288 appTools/ToolPcbWizard.py:351 app_Main.py:10741 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:351 app_Main.py:10741 msgid "No geometry found in file" msgstr "" -#: appTools/ToolPDF.py:291 appTools/ToolPDF.py:364 +#: appPlugins/ToolPDF.py:291 appPlugins/ToolPDF.py:364 #, python-format msgid "Rendering PDF layer #%d ..." msgstr "" -#: appTools/ToolPDF.py:295 appTools/ToolPDF.py:368 +#: appPlugins/ToolPDF.py:295 appPlugins/ToolPDF.py:368 msgid "Open PDF file failed." msgstr "" -#: appTools/ToolPDF.py:300 appTools/ToolPDF.py:373 +#: appPlugins/ToolPDF.py:300 appPlugins/ToolPDF.py:373 msgid "Rendered" msgstr "" -#: appTools/ToolPaint.py:1148 +#: appPlugins/ToolPaint.py:1148 msgid "Can't do Paint on MultiGeo geometries" msgstr "" -#: appTools/ToolPaint.py:1185 +#: appPlugins/ToolPaint.py:1185 msgid "Click on a polygon to paint it." msgstr "" -#: appTools/ToolPaint.py:1790 +#: appPlugins/ToolPaint.py:1790 msgid "Painting polygon with method: lines." msgstr "" -#: appTools/ToolPaint.py:1802 +#: appPlugins/ToolPaint.py:1802 msgid "Failed. Painting polygon with method: seed." msgstr "" -#: appTools/ToolPaint.py:1813 +#: appPlugins/ToolPaint.py:1813 msgid "Failed. Painting polygon with method: standard." msgstr "" -#: appTools/ToolPaint.py:1904 appTools/ToolPaint.py:2093 +#: appPlugins/ToolPaint.py:1904 appPlugins/ToolPaint.py:2093 msgid "Painting with tool diameter = " msgstr "" -#: appTools/ToolPaint.py:1907 appTools/ToolPaint.py:2096 +#: appPlugins/ToolPaint.py:1907 appPlugins/ToolPaint.py:2096 msgid "started" msgstr "" -#: appTools/ToolPaint.py:1934 appTools/ToolPaint.py:2083 +#: appPlugins/ToolPaint.py:1934 appPlugins/ToolPaint.py:2083 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appTools/ToolPaint.py:2049 appTools/ToolPaint.py:2275 +#: appPlugins/ToolPaint.py:2049 appPlugins/ToolPaint.py:2275 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 "" -#: appTools/ToolPaint.py:2329 +#: appPlugins/ToolPaint.py:2329 msgid "Painting ..." msgstr "" -#: appTools/ToolPaint.py:2363 appTools/ToolPaint.py:2368 appTools/ToolPaint.py:2376 -#: appTools/ToolPaint.py:2465 appTools/ToolPaint.py:2468 appTools/ToolPaint.py:2476 -#: appTools/ToolPaint.py:2546 appTools/ToolPaint.py:2551 appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2363 appPlugins/ToolPaint.py:2368 appPlugins/ToolPaint.py:2376 +#: appPlugins/ToolPaint.py:2465 appPlugins/ToolPaint.py:2468 appPlugins/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2546 appPlugins/ToolPaint.py:2551 appPlugins/ToolPaint.py:2557 msgid "Paint Tool." msgstr "" -#: appTools/ToolPaint.py:2364 appTools/ToolPaint.py:2368 appTools/ToolPaint.py:2376 +#: appPlugins/ToolPaint.py:2364 appPlugins/ToolPaint.py:2368 appPlugins/ToolPaint.py:2376 msgid "Normal painting polygon task started." msgstr "" -#: appTools/ToolPaint.py:2365 appTools/ToolPaint.py:2465 appTools/ToolPaint.py:2548 +#: appPlugins/ToolPaint.py:2365 appPlugins/ToolPaint.py:2465 appPlugins/ToolPaint.py:2548 msgid "Buffering geometry..." msgstr "" -#: appTools/ToolPaint.py:2390 appTools/ToolPaint.py:2483 appTools/ToolPaint.py:2564 +#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2483 appPlugins/ToolPaint.py:2564 msgid "No polygon found." msgstr "" -#: appTools/ToolPaint.py:2465 appTools/ToolPaint.py:2468 appTools/ToolPaint.py:2476 +#: appPlugins/ToolPaint.py:2465 appPlugins/ToolPaint.py:2468 appPlugins/ToolPaint.py:2476 msgid "Paint all polygons task started." msgstr "" -#: appTools/ToolPaint.py:2547 appTools/ToolPaint.py:2551 appTools/ToolPaint.py:2557 +#: appPlugins/ToolPaint.py:2547 appPlugins/ToolPaint.py:2551 appPlugins/ToolPaint.py:2557 msgid "Painting area task started." msgstr "" -#: appTools/ToolPaint.py:2910 +#: appPlugins/ToolPaint.py:2910 msgid "" "Create a Geometry object with toolpaths\n" "that cover only the copper pattern." msgstr "" -#: appTools/ToolPaint.py:2943 +#: appPlugins/ToolPaint.py:2943 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -14704,13 +14808,13 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appTools/ToolPaint.py:2977 +#: appPlugins/ToolPaint.py:2977 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." msgstr "" -#: appTools/ToolPaint.py:2994 +#: appPlugins/ToolPaint.py:2994 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -14720,7 +14824,7 @@ msgid "" "this function will not be able to create painting geometry." msgstr "" -#: appTools/ToolPaint.py:3006 +#: appPlugins/ToolPaint.py:3006 msgid "" "The Tool Type (TT) can be:\n" "- Circular -> it is informative only. Being circular,\n" @@ -14735,54 +14839,55 @@ msgid "" "in the resulting geometry as Isolation." msgstr "" -#: appTools/ToolPaint.py:3287 +#: appPlugins/ToolPaint.py:3287 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." msgstr "" -#: appTools/ToolPaint.py:3327 +#: appPlugins/ToolPaint.py:3327 msgid "Create a Geometry Object which paints the polygons." msgstr "" -#: appTools/ToolPanelize.py:114 appTools/ToolPanelize.py:1061 +#: appPlugins/ToolPanelize.py:114 appPlugins/ToolPanelize.py:1061 msgid "Panelization" msgstr "" -#: appTools/ToolPanelize.py:341 +#: appPlugins/ToolPanelize.py:341 msgid "Columns or Rows are zero value. Change them to a positive integer." msgstr "" -#: appTools/ToolPanelize.py:384 +#: appPlugins/ToolPanelize.py:384 msgid "Generating panel ... " msgstr "" -#: appTools/ToolPanelize.py:471 appTools/ToolPanelize.py:763 appTools/ToolPanelize.py:1013 +#: appPlugins/ToolPanelize.py:471 appPlugins/ToolPanelize.py:763 +#: appPlugins/ToolPanelize.py:1013 msgid "Generating panel ... Adding the source code." msgstr "" -#: appTools/ToolPanelize.py:691 +#: appPlugins/ToolPanelize.py:691 msgid "Optimizing the overlapping paths." msgstr "" -#: appTools/ToolPanelize.py:723 +#: appPlugins/ToolPanelize.py:723 msgid "Optimization complete." msgstr "" -#: appTools/ToolPanelize.py:1022 +#: appPlugins/ToolPanelize.py:1022 msgid "Generating panel... Spawning copies" msgstr "" -#: appTools/ToolPanelize.py:1038 +#: appPlugins/ToolPanelize.py:1038 #, python-brace-format msgid "{text} Too big for the constrain area. Final panel has {col} columns and {row} rows" msgstr "" -#: appTools/ToolPanelize.py:1046 +#: appPlugins/ToolPanelize.py:1046 msgid "Panel created successfully." msgstr "" -#: appTools/ToolPanelize.py:1104 +#: appPlugins/ToolPanelize.py:1104 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -14790,17 +14895,17 @@ msgid "" "in the Object combobox." msgstr "" -#: appTools/ToolPanelize.py:1132 +#: appPlugins/ToolPanelize.py:1132 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." msgstr "" -#: appTools/ToolPanelize.py:1139 +#: appPlugins/ToolPanelize.py:1139 msgid "Panelization Reference" msgstr "" -#: appTools/ToolPanelize.py:1141 +#: appPlugins/ToolPanelize.py:1141 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -14812,7 +14917,7 @@ msgid "" "objects in sync." msgstr "" -#: appTools/ToolPanelize.py:1167 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -14820,17 +14925,17 @@ msgid "" "in the Box Object combobox." msgstr "" -#: appTools/ToolPanelize.py:1182 +#: appPlugins/ToolPanelize.py:1182 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." msgstr "" -#: appTools/ToolPanelize.py:1192 +#: appPlugins/ToolPanelize.py:1192 msgid "Panel Data" msgstr "" -#: appTools/ToolPanelize.py:1194 +#: appPlugins/ToolPanelize.py:1194 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -14840,131 +14945,131 @@ msgid "" "elements of the panel array." msgstr "" -#: appTools/ToolPanelize.py:1279 +#: appPlugins/ToolPanelize.py:1279 msgid "Constrain panel within" msgstr "" -#: appTools/ToolPanelize.py:1322 +#: appPlugins/ToolPanelize.py:1322 msgid "Panelize Object" msgstr "" -#: appTools/ToolPanelize.py:1325 appTools/ToolRulesCheck.py:1649 +#: appPlugins/ToolPanelize.py:1325 appPlugins/ToolRulesCheck.py:1649 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" "arranged in a 2D array of rows and columns." msgstr "" -#: appTools/ToolPcbWizard.py:111 +#: appPlugins/ToolPcbWizard.py:111 msgid "PCBWizard Import" msgstr "" -#: appTools/ToolPcbWizard.py:197 appTools/ToolPcbWizard.py:201 +#: appPlugins/ToolPcbWizard.py:197 appPlugins/ToolPcbWizard.py:201 msgid "Load PcbWizard Excellon file" msgstr "" -#: appTools/ToolPcbWizard.py:220 appTools/ToolPcbWizard.py:224 +#: appPlugins/ToolPcbWizard.py:220 appPlugins/ToolPcbWizard.py:224 msgid "Load PcbWizard INF file" msgstr "" -#: appTools/ToolPcbWizard.py:272 +#: appPlugins/ToolPcbWizard.py:272 msgid "" "The INF file does not contain the tool table.\n" "Try to open the Excellon file from File -> Open -> Excellon\n" "and edit the drill diameters manually." msgstr "" -#: appTools/ToolPcbWizard.py:292 +#: appPlugins/ToolPcbWizard.py:292 msgid "PcbWizard .INF file loaded." msgstr "" -#: appTools/ToolPcbWizard.py:296 +#: appPlugins/ToolPcbWizard.py:296 msgid "Main PcbWizard Excellon file loaded." msgstr "" -#: appTools/ToolPcbWizard.py:329 app_Main.py:10720 +#: appPlugins/ToolPcbWizard.py:329 app_Main.py:10720 msgid "This is not Excellon file." msgstr "" -#: appTools/ToolPcbWizard.py:332 +#: appPlugins/ToolPcbWizard.py:332 msgid "Cannot parse file" msgstr "" -#: appTools/ToolPcbWizard.py:363 +#: appPlugins/ToolPcbWizard.py:363 msgid "Import Excellon file failed." msgstr "" -#: appTools/ToolPcbWizard.py:370 +#: appPlugins/ToolPcbWizard.py:370 msgid "Imported" msgstr "" -#: appTools/ToolPcbWizard.py:373 +#: appPlugins/ToolPcbWizard.py:373 msgid "Excellon merging is in progress. Please wait..." msgstr "" -#: appTools/ToolPcbWizard.py:375 +#: appPlugins/ToolPcbWizard.py:375 msgid "The imported Excellon file is empty." msgstr "" -#: appTools/ToolPcbWizard.py:380 +#: appPlugins/ToolPcbWizard.py:380 msgid "PcbWizard Import" msgstr "" -#: appTools/ToolPcbWizard.py:399 +#: appPlugins/ToolPcbWizard.py:399 msgid "Load files" msgstr "" -#: appTools/ToolPcbWizard.py:407 +#: appPlugins/ToolPcbWizard.py:407 msgid "Excellon file" msgstr "" -#: appTools/ToolPcbWizard.py:409 +#: appPlugins/ToolPcbWizard.py:409 msgid "" "Load the Excellon file.\n" "Usually it has a .DRL extension" msgstr "" -#: appTools/ToolPcbWizard.py:416 +#: appPlugins/ToolPcbWizard.py:416 msgid "INF file" msgstr "" -#: appTools/ToolPcbWizard.py:418 +#: appPlugins/ToolPcbWizard.py:418 msgid "Load the INF file." msgstr "" -#: appTools/ToolPcbWizard.py:431 +#: appPlugins/ToolPcbWizard.py:431 msgid "Tool Number" msgstr "" -#: appTools/ToolPcbWizard.py:433 +#: appPlugins/ToolPcbWizard.py:433 msgid "Tool diameter in file units." msgstr "" -#: appTools/ToolPcbWizard.py:450 +#: appPlugins/ToolPcbWizard.py:450 msgid "Int. digits" msgstr "" -#: appTools/ToolPcbWizard.py:452 +#: appPlugins/ToolPcbWizard.py:452 msgid "The number of digits for the integral part of the coordinates." msgstr "" -#: appTools/ToolPcbWizard.py:460 +#: appPlugins/ToolPcbWizard.py:460 msgid "Frac. digits" msgstr "" -#: appTools/ToolPcbWizard.py:462 +#: appPlugins/ToolPcbWizard.py:462 msgid "The number of digits for the fractional part of the coordinates." msgstr "" -#: appTools/ToolPcbWizard.py:470 +#: appPlugins/ToolPcbWizard.py:470 msgid "No Suppression" msgstr "" -#: appTools/ToolPcbWizard.py:471 +#: appPlugins/ToolPcbWizard.py:471 msgid "Zeros supp." msgstr "" -#: appTools/ToolPcbWizard.py:473 +#: appPlugins/ToolPcbWizard.py:473 msgid "" "The type of zeros suppression used.\n" "Can be of type:\n" @@ -14973,17 +15078,17 @@ msgid "" "- No Suppression = no zero suppression" msgstr "" -#: appTools/ToolPcbWizard.py:487 +#: appPlugins/ToolPcbWizard.py:487 msgid "" "The type of units that the coordinates and tool\n" "diameters are using. Can be INCH or MM." msgstr "" -#: appTools/ToolPcbWizard.py:495 +#: appPlugins/ToolPcbWizard.py:495 msgid "Import Excellon" msgstr "" -#: appTools/ToolPcbWizard.py:497 +#: appPlugins/ToolPcbWizard.py:497 msgid "" "Import an Excellon file\n" "that store it's information's in 2 files.\n" @@ -14991,438 +15096,438 @@ msgid "" "the other has .INF extension." msgstr "" -#: appTools/ToolPunchGerber.py:194 +#: appPlugins/ToolPunchGerber.py:194 msgid "Punch Geber" msgstr "" -#: appTools/ToolPunchGerber.py:537 +#: appPlugins/ToolPunchGerber.py:537 msgid "Click on a pad to select it." msgstr "" -#: appTools/ToolPunchGerber.py:785 appTools/ToolPunchGerber.py:918 +#: appPlugins/ToolPunchGerber.py:785 appPlugins/ToolPunchGerber.py:918 msgid "The value of the fixed diameter is 0.0. Aborting." msgstr "" -#: appTools/ToolPunchGerber.py:1694 +#: appPlugins/ToolPunchGerber.py:1694 msgid "Added pad" msgstr "" -#: appTools/ToolPunchGerber.py:1695 +#: appPlugins/ToolPunchGerber.py:1695 msgid "Click to add next pad or right click to start." msgstr "" -#: appTools/ToolPunchGerber.py:1707 +#: appPlugins/ToolPunchGerber.py:1707 msgid "Removed pad" msgstr "" -#: appTools/ToolPunchGerber.py:1708 +#: appPlugins/ToolPunchGerber.py:1708 msgid "Click to add/remove next pad or right click to start." msgstr "" -#: appTools/ToolPunchGerber.py:1713 +#: appPlugins/ToolPunchGerber.py:1713 msgid "No pad detected under click position." msgstr "" -#: appTools/ToolPunchGerber.py:1912 +#: appPlugins/ToolPunchGerber.py:1912 msgid "All selectable pads are selected." msgstr "" -#: appTools/ToolPunchGerber.py:1929 +#: appPlugins/ToolPunchGerber.py:1929 msgid "Selection cleared." msgstr "" -#: appTools/ToolPunchGerber.py:1992 +#: appPlugins/ToolPunchGerber.py:1992 msgid "Gerber into which to punch holes" msgstr "" -#: appTools/ToolPunchGerber.py:2129 +#: appPlugins/ToolPunchGerber.py:2129 msgid "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "" -#: appTools/ToolPunchGerber.py:2281 +#: appPlugins/ToolPunchGerber.py:2281 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 "" -#: appTools/ToolPunchGerber.py:2320 +#: appPlugins/ToolPunchGerber.py:2320 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." msgstr "" -#: appTools/ToolQRCode.py:211 appTools/ToolQRCode.py:559 appTools/ToolQRCode.py:610 +#: appPlugins/ToolQRCode.py:211 appPlugins/ToolQRCode.py:559 appPlugins/ToolQRCode.py:610 msgid "Cancelled. There is no QRCode Data in the text box." msgstr "" -#: appTools/ToolQRCode.py:388 +#: appPlugins/ToolQRCode.py:388 msgid "QRCode Tool done." msgstr "" -#: appTools/ToolQRCode.py:758 +#: appPlugins/ToolQRCode.py:758 msgid "Gerber Object to which the QRCode will be added." msgstr "" -#: appTools/ToolQRCode.py:794 +#: appPlugins/ToolQRCode.py:794 msgid "The parameters used to shape the QRCode." msgstr "" -#: appTools/ToolQRCode.py:899 +#: appPlugins/ToolQRCode.py:899 msgid "Export QRCode" msgstr "" -#: appTools/ToolQRCode.py:901 +#: appPlugins/ToolQRCode.py:901 msgid "" "Show a set of controls allowing to export the QRCode\n" "to a SVG file or an PNG file." msgstr "" -#: appTools/ToolQRCode.py:940 +#: appPlugins/ToolQRCode.py:940 msgid "Transparent back color" msgstr "" -#: appTools/ToolQRCode.py:965 +#: appPlugins/ToolQRCode.py:965 msgid "Export QRCode SVG" msgstr "" -#: appTools/ToolQRCode.py:967 +#: appPlugins/ToolQRCode.py:967 msgid "Export a SVG file with the QRCode content." msgstr "" -#: appTools/ToolQRCode.py:978 +#: appPlugins/ToolQRCode.py:978 msgid "Export QRCode PNG" msgstr "" -#: appTools/ToolQRCode.py:980 +#: appPlugins/ToolQRCode.py:980 msgid "Export a PNG image file with the QRCode content." msgstr "" -#: appTools/ToolQRCode.py:991 +#: appPlugins/ToolQRCode.py:991 msgid "Insert QRCode" msgstr "" -#: appTools/ToolQRCode.py:994 +#: appPlugins/ToolQRCode.py:994 msgid "Create the QRCode object." msgstr "" -#: appTools/ToolReport.py:31 appTools/ToolReport.py:151 +#: appPlugins/ToolReport.py:31 appPlugins/ToolReport.py:151 msgid "Object Report" msgstr "" -#: appTools/ToolReport.py:146 +#: appPlugins/ToolReport.py:146 msgid "Object Properties are displayed." msgstr "" -#: appTools/ToolReport.py:168 +#: appPlugins/ToolReport.py:168 msgid "TYPE" msgstr "" -#: appTools/ToolReport.py:169 +#: appPlugins/ToolReport.py:169 msgid "NAME" msgstr "" -#: appTools/ToolReport.py:199 +#: appPlugins/ToolReport.py:199 msgid "Geo Type" msgstr "" -#: appTools/ToolReport.py:202 +#: appPlugins/ToolReport.py:202 msgid "Single-Geo" msgstr "" -#: appTools/ToolReport.py:203 +#: appPlugins/ToolReport.py:203 msgid "Multi-Geo" msgstr "" -#: appTools/ToolReport.py:357 appTools/ToolReport.py:362 appTools/ToolReport.py:364 +#: appPlugins/ToolReport.py:357 appPlugins/ToolReport.py:362 appPlugins/ToolReport.py:364 msgid "Metric" msgstr "" -#: appTools/ToolRulesCheck.py:133 appTools/ToolRulesCheck.py:1163 +#: appPlugins/ToolRulesCheck.py:133 appPlugins/ToolRulesCheck.py:1163 msgid "Check Rules" msgstr "" -#: appTools/ToolRulesCheck.py:678 appTools/ToolRulesCheck.py:738 -#: appTools/ToolRulesCheck.py:775 appTools/ToolRulesCheck.py:847 -#: appTools/ToolRulesCheck.py:901 appTools/ToolRulesCheck.py:939 -#: appTools/ToolRulesCheck.py:1004 +#: appPlugins/ToolRulesCheck.py:678 appPlugins/ToolRulesCheck.py:738 +#: appPlugins/ToolRulesCheck.py:775 appPlugins/ToolRulesCheck.py:847 +#: appPlugins/ToolRulesCheck.py:901 appPlugins/ToolRulesCheck.py:939 +#: appPlugins/ToolRulesCheck.py:1004 msgid "Value is not valid." msgstr "" -#: appTools/ToolRulesCheck.py:692 +#: appPlugins/ToolRulesCheck.py:692 msgid "TOP -> Copper to Copper clearance" msgstr "" -#: appTools/ToolRulesCheck.py:703 +#: appPlugins/ToolRulesCheck.py:703 msgid "BOTTOM -> Copper to Copper clearance" msgstr "" -#: appTools/ToolRulesCheck.py:708 appTools/ToolRulesCheck.py:802 -#: appTools/ToolRulesCheck.py:966 +#: appPlugins/ToolRulesCheck.py:708 appPlugins/ToolRulesCheck.py:802 +#: appPlugins/ToolRulesCheck.py:966 msgid "At least one Gerber object has to be selected for this rule but none is selected." msgstr "" -#: appTools/ToolRulesCheck.py:744 +#: appPlugins/ToolRulesCheck.py:744 msgid "One of the copper Gerber objects or the Outline Gerber object is not valid." msgstr "" -#: appTools/ToolRulesCheck.py:757 appTools/ToolRulesCheck.py:921 +#: appPlugins/ToolRulesCheck.py:757 appPlugins/ToolRulesCheck.py:921 msgid "Outline Gerber object presence is mandatory for this rule but it is not selected." msgstr "" -#: appTools/ToolRulesCheck.py:774 appTools/ToolRulesCheck.py:801 +#: appPlugins/ToolRulesCheck.py:774 appPlugins/ToolRulesCheck.py:801 msgid "Silk to Silk clearance" msgstr "" -#: appTools/ToolRulesCheck.py:787 +#: appPlugins/ToolRulesCheck.py:787 msgid "TOP -> Silk to Silk clearance" msgstr "" -#: appTools/ToolRulesCheck.py:797 +#: appPlugins/ToolRulesCheck.py:797 msgid "BOTTOM -> Silk to Silk clearance" msgstr "" -#: appTools/ToolRulesCheck.py:853 +#: appPlugins/ToolRulesCheck.py:853 msgid "One or more of the Gerber objects is not valid." msgstr "" -#: appTools/ToolRulesCheck.py:861 +#: appPlugins/ToolRulesCheck.py:861 msgid "TOP -> Silk to Solder Mask Clearance" msgstr "" -#: appTools/ToolRulesCheck.py:867 +#: appPlugins/ToolRulesCheck.py:867 msgid "BOTTOM -> Silk to Solder Mask Clearance" msgstr "" -#: appTools/ToolRulesCheck.py:871 +#: appPlugins/ToolRulesCheck.py:871 msgid "Both Silk and Solder Mask Gerber objects has to be either both Top or both Bottom." msgstr "" -#: appTools/ToolRulesCheck.py:907 +#: appPlugins/ToolRulesCheck.py:907 msgid "One of the Silk Gerber objects or the Outline Gerber object is not valid." msgstr "" -#: appTools/ToolRulesCheck.py:951 +#: appPlugins/ToolRulesCheck.py:951 msgid "TOP -> Minimum Solder Mask Sliver" msgstr "" -#: appTools/ToolRulesCheck.py:961 +#: appPlugins/ToolRulesCheck.py:961 msgid "BOTTOM -> Minimum Solder Mask Sliver" msgstr "" -#: appTools/ToolRulesCheck.py:1010 +#: appPlugins/ToolRulesCheck.py:1010 msgid "One of the Copper Gerber objects or the Excellon objects is not valid." msgstr "" -#: appTools/ToolRulesCheck.py:1026 +#: appPlugins/ToolRulesCheck.py:1026 msgid "Excellon object presence is mandatory for this rule but none is selected." msgstr "" -#: appTools/ToolRulesCheck.py:1104 appTools/ToolRulesCheck.py:1117 -#: appTools/ToolRulesCheck.py:1128 appTools/ToolRulesCheck.py:1141 +#: appPlugins/ToolRulesCheck.py:1104 appPlugins/ToolRulesCheck.py:1117 +#: appPlugins/ToolRulesCheck.py:1128 appPlugins/ToolRulesCheck.py:1141 msgid "STATUS" msgstr "" -#: appTools/ToolRulesCheck.py:1107 appTools/ToolRulesCheck.py:1131 +#: appPlugins/ToolRulesCheck.py:1107 appPlugins/ToolRulesCheck.py:1131 msgid "FAILED" msgstr "" -#: appTools/ToolRulesCheck.py:1120 appTools/ToolRulesCheck.py:1144 +#: appPlugins/ToolRulesCheck.py:1120 appPlugins/ToolRulesCheck.py:1144 msgid "PASSED" msgstr "" -#: appTools/ToolRulesCheck.py:1121 appTools/ToolRulesCheck.py:1145 +#: appPlugins/ToolRulesCheck.py:1121 appPlugins/ToolRulesCheck.py:1145 msgid "Violations: There are no violations for the current rule." msgstr "" -#: appTools/ToolRulesCheck.py:1191 +#: appPlugins/ToolRulesCheck.py:1191 msgid "Gerber objects for which to check rules." msgstr "" -#: appTools/ToolRulesCheck.py:1206 +#: appPlugins/ToolRulesCheck.py:1206 msgid "Top" msgstr "" -#: appTools/ToolRulesCheck.py:1208 +#: appPlugins/ToolRulesCheck.py:1208 msgid "The Top Gerber Copper object for which rules are checked." msgstr "" -#: appTools/ToolRulesCheck.py:1224 +#: appPlugins/ToolRulesCheck.py:1224 msgid "Bottom" msgstr "" -#: appTools/ToolRulesCheck.py:1226 +#: appPlugins/ToolRulesCheck.py:1226 msgid "The Bottom Gerber Copper object for which rules are checked." msgstr "" -#: appTools/ToolRulesCheck.py:1242 +#: appPlugins/ToolRulesCheck.py:1242 msgid "SM Top" msgstr "" -#: appTools/ToolRulesCheck.py:1244 +#: appPlugins/ToolRulesCheck.py:1244 msgid "The Top Gerber Solder Mask object for which rules are checked." msgstr "" -#: appTools/ToolRulesCheck.py:1260 +#: appPlugins/ToolRulesCheck.py:1260 msgid "SM Bottom" msgstr "" -#: appTools/ToolRulesCheck.py:1262 +#: appPlugins/ToolRulesCheck.py:1262 msgid "The Bottom Gerber Solder Mask object for which rules are checked." msgstr "" -#: appTools/ToolRulesCheck.py:1278 +#: appPlugins/ToolRulesCheck.py:1278 msgid "Silk Top" msgstr "" -#: appTools/ToolRulesCheck.py:1280 +#: appPlugins/ToolRulesCheck.py:1280 msgid "The Top Gerber Silkscreen object for which rules are checked." msgstr "" -#: appTools/ToolRulesCheck.py:1296 +#: appPlugins/ToolRulesCheck.py:1296 msgid "Silk Bottom" msgstr "" -#: appTools/ToolRulesCheck.py:1298 +#: appPlugins/ToolRulesCheck.py:1298 msgid "The Bottom Gerber Silkscreen object for which rules are checked." msgstr "" -#: appTools/ToolRulesCheck.py:1316 +#: appPlugins/ToolRulesCheck.py:1316 msgid "The Gerber Outline (Cutout) object for which rules are checked." msgstr "" -#: appTools/ToolRulesCheck.py:1329 +#: appPlugins/ToolRulesCheck.py:1329 msgid "Excellon objects for which to check rules." msgstr "" -#: appTools/ToolRulesCheck.py:1341 +#: appPlugins/ToolRulesCheck.py:1341 msgid "Excellon 1" msgstr "" -#: appTools/ToolRulesCheck.py:1343 +#: appPlugins/ToolRulesCheck.py:1343 msgid "" "Excellon object for which to check rules.\n" "Holds the plated holes or a general Excellon file content." msgstr "" -#: appTools/ToolRulesCheck.py:1360 +#: appPlugins/ToolRulesCheck.py:1360 msgid "Excellon 2" msgstr "" -#: appTools/ToolRulesCheck.py:1362 +#: appPlugins/ToolRulesCheck.py:1362 msgid "" "Excellon object for which to check rules.\n" "Holds the non-plated holes." msgstr "" -#: appTools/ToolRulesCheck.py:1375 +#: appPlugins/ToolRulesCheck.py:1375 msgid "All Rules" msgstr "" -#: appTools/ToolRulesCheck.py:1377 +#: appPlugins/ToolRulesCheck.py:1377 msgid "This check/uncheck all the rules below." msgstr "" -#: appTools/ToolRulesCheck.py:1646 +#: appPlugins/ToolRulesCheck.py:1646 msgid "Run Rules Check" msgstr "" -#: appTools/ToolShell.py:59 +#: appPlugins/ToolShell.py:59 msgid "Type a command to be executed ..." msgstr "" -#: appTools/ToolShell.py:68 +#: appPlugins/ToolShell.py:68 msgid "Clear the text." msgstr "" -#: appTools/ToolShell.py:103 appTools/ToolShell.py:105 +#: appPlugins/ToolShell.py:103 appPlugins/ToolShell.py:105 msgid "...processing..." msgstr "" -#: appTools/ToolShell.py:321 +#: appPlugins/ToolShell.py:321 msgid "FlatCAM Evo Shell" msgstr "" -#: appTools/ToolSolderPaste.py:135 appTools/ToolSolderPaste.py:1143 +#: appPlugins/ToolSolderPaste.py:135 appPlugins/ToolSolderPaste.py:1143 msgid "SP Dispenser" msgstr "" -#: appTools/ToolSolderPaste.py:482 +#: appPlugins/ToolSolderPaste.py:482 msgid "Please enter a tool diameter to add, in Float format." msgstr "" -#: appTools/ToolSolderPaste.py:516 +#: appPlugins/ToolSolderPaste.py:516 msgid "New Nozzle tool added to Tool Table." msgstr "" -#: appTools/ToolSolderPaste.py:558 +#: appPlugins/ToolSolderPaste.py:558 msgid "Nozzle tool from Tool Table was edited." msgstr "" -#: appTools/ToolSolderPaste.py:621 +#: appPlugins/ToolSolderPaste.py:621 msgid "Tools deleted from Tool Table." msgstr "" -#: appTools/ToolSolderPaste.py:675 +#: appPlugins/ToolSolderPaste.py:675 msgid "No SolderPaste mask Gerber object loaded." msgstr "" -#: appTools/ToolSolderPaste.py:706 +#: appPlugins/ToolSolderPaste.py:706 msgid "No Nozzle tools in the tool table." msgstr "" -#: appTools/ToolSolderPaste.py:836 +#: appPlugins/ToolSolderPaste.py:836 msgid "Solder Paste geometry generated successfully" msgstr "" -#: appTools/ToolSolderPaste.py:843 +#: appPlugins/ToolSolderPaste.py:843 msgid "Some or all pads have no solder due of inadequate nozzle diameters..." msgstr "" -#: appTools/ToolSolderPaste.py:857 +#: appPlugins/ToolSolderPaste.py:857 msgid "Generating Solder Paste dispensing geometry..." msgstr "" -#: appTools/ToolSolderPaste.py:876 +#: appPlugins/ToolSolderPaste.py:876 msgid "There is no Geometry object available." msgstr "" -#: appTools/ToolSolderPaste.py:881 +#: appPlugins/ToolSolderPaste.py:881 msgid "This Geometry can't be processed. NOT a solder_paste_tool geometry." msgstr "" -#: appTools/ToolSolderPaste.py:985 +#: appPlugins/ToolSolderPaste.py:985 msgid "ToolSolderPaste CNCjob created" msgstr "" -#: appTools/ToolSolderPaste.py:1016 appTools/ToolSolderPaste.py:1021 -#: appTools/ToolSolderPaste.py:1075 +#: appPlugins/ToolSolderPaste.py:1016 appPlugins/ToolSolderPaste.py:1021 +#: appPlugins/ToolSolderPaste.py:1075 msgid "This CNCJob object can't be processed. NOT a solder_paste_tool CNCJob object." msgstr "" -#: appTools/ToolSolderPaste.py:1085 +#: appPlugins/ToolSolderPaste.py:1085 msgid "Export GCode ..." msgstr "" -#: appTools/ToolSolderPaste.py:1133 +#: appPlugins/ToolSolderPaste.py:1133 msgid "Solder paste dispenser GCode file saved to" msgstr "" -#: appTools/ToolSolderPaste.py:1160 +#: appPlugins/ToolSolderPaste.py:1160 msgid "A plugin to help dispense solder paste on the PCB pads using a CNC machine." msgstr "" -#: appTools/ToolSolderPaste.py:1172 +#: appPlugins/ToolSolderPaste.py:1172 msgid "Gerber Solderpaste object." msgstr "" -#: appTools/ToolSolderPaste.py:1191 +#: appPlugins/ToolSolderPaste.py:1191 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for dispensing solder paste." msgstr "" -#: appTools/ToolSolderPaste.py:1206 +#: appPlugins/ToolSolderPaste.py:1206 msgid "" "This is the Tool Number.\n" "The solder dispensing will start with the tool with the biggest \n" @@ -15431,40 +15536,40 @@ msgid "" " with solder paste, the app will issue a warning message box." msgstr "" -#: appTools/ToolSolderPaste.py:1213 +#: appPlugins/ToolSolderPaste.py:1213 msgid "" "Tool Diameter. Its value\n" "is the width of the solder paste dispensed." msgstr "" -#: appTools/ToolSolderPaste.py:1234 +#: appPlugins/ToolSolderPaste.py:1234 msgid "" "Add a new nozzle tool to the Tool Table\n" "with the diameter specified above." msgstr "" -#: appTools/ToolSolderPaste.py:1486 +#: appPlugins/ToolSolderPaste.py:1486 msgid "Generate solder paste dispensing geometry." msgstr "" -#: appTools/ToolSolderPaste.py:1505 +#: appPlugins/ToolSolderPaste.py:1505 msgid "" "Geometry Solder Paste object.\n" "The name of the object has to end in:\n" "'_solderpaste' as a protection." msgstr "" -#: appTools/ToolSolderPaste.py:1521 +#: appPlugins/ToolSolderPaste.py:1521 msgid "" "Generate GCode for Solder Paste dispensing\n" "on PCB pads." msgstr "" -#: appTools/ToolSolderPaste.py:1539 +#: appPlugins/ToolSolderPaste.py:1539 msgid "CNCJob" msgstr "" -#: appTools/ToolSolderPaste.py:1541 +#: appPlugins/ToolSolderPaste.py:1541 msgid "" "CNCJob Solder paste object.\n" "In order to enable the GCode save section,\n" @@ -15472,81 +15577,81 @@ msgid "" "'_solderpaste' as a protection." msgstr "" -#: appTools/ToolSolderPaste.py:1556 +#: appPlugins/ToolSolderPaste.py:1556 msgid "Save GCode" msgstr "" -#: appTools/ToolSolderPaste.py:1559 +#: appPlugins/ToolSolderPaste.py:1559 msgid "" "Save the generated GCode for Solder Paste dispensing\n" "on PCB pads, to a file." msgstr "" -#: appTools/ToolSub.py:249 appTools/ToolSub.py:481 +#: appPlugins/ToolSub.py:249 appPlugins/ToolSub.py:481 msgid "No Target object loaded." msgstr "" -#: appTools/ToolSub.py:252 +#: appPlugins/ToolSub.py:252 msgid "Loading geometry from Gerber objects." msgstr "" -#: appTools/ToolSub.py:269 appTools/ToolSub.py:494 +#: appPlugins/ToolSub.py:269 appPlugins/ToolSub.py:494 msgid "No Subtractor object loaded." msgstr "" -#: appTools/ToolSub.py:319 +#: appPlugins/ToolSub.py:319 msgid "Finished parsing geometry for aperture" msgstr "" -#: appTools/ToolSub.py:321 +#: appPlugins/ToolSub.py:321 msgid "Subtraction aperture processing finished." msgstr "" -#: appTools/ToolSub.py:454 appTools/ToolSub.py:648 appTools/ToolSub.py:730 +#: appPlugins/ToolSub.py:454 appPlugins/ToolSub.py:648 appPlugins/ToolSub.py:730 msgid "Generating new object failed." msgstr "" -#: appTools/ToolSub.py:458 appTools/ToolSub.py:653 +#: appPlugins/ToolSub.py:458 appPlugins/ToolSub.py:653 msgid "Created" msgstr "" -#: appTools/ToolSub.py:507 +#: appPlugins/ToolSub.py:507 msgid "Currently, the Subtractor geometry cannot be of type Multigeo." msgstr "" -#: appTools/ToolSub.py:547 +#: appPlugins/ToolSub.py:547 msgid "Parsing solid_geometry ..." msgstr "" -#: appTools/ToolSub.py:549 +#: appPlugins/ToolSub.py:549 msgid "Parsing solid_geometry for tool" msgstr "" -#: appTools/ToolSub.py:766 +#: appPlugins/ToolSub.py:766 msgid "A plugin to help subtract a Gerber/Geometry object from another of the same type." msgstr "" -#: appTools/ToolSub.py:828 +#: appPlugins/ToolSub.py:828 msgid "" "Gerber object from which to subtract\n" "the subtractor Gerber object." msgstr "" -#: appTools/ToolSub.py:842 appTools/ToolSub.py:895 +#: appPlugins/ToolSub.py:842 appPlugins/ToolSub.py:895 msgid "Subtractor" msgstr "" -#: appTools/ToolSub.py:844 +#: appPlugins/ToolSub.py:844 msgid "" "Gerber object that will be subtracted\n" "from the target Gerber object." msgstr "" -#: appTools/ToolSub.py:851 +#: appPlugins/ToolSub.py:851 msgid "Subtract Gerber" msgstr "" -#: appTools/ToolSub.py:854 +#: appPlugins/ToolSub.py:854 msgid "" "Will remove the area occupied by the subtractor\n" "Gerber from the Target Gerber.\n" @@ -15554,86 +15659,91 @@ msgid "" "over the soldermask." msgstr "" -#: appTools/ToolSub.py:881 +#: appPlugins/ToolSub.py:881 msgid "" "Geometry object from which to subtract\n" "the subtractor Geometry object." msgstr "" -#: appTools/ToolSub.py:897 +#: appPlugins/ToolSub.py:897 msgid "" "Geometry object that will be subtracted\n" "from the target Geometry object." msgstr "" -#: appTools/ToolSub.py:909 +#: appPlugins/ToolSub.py:909 msgid "Subtract Geometry" msgstr "" -#: appTools/ToolSub.py:912 +#: appPlugins/ToolSub.py:912 msgid "" "Will remove the area occupied by the subtractor\n" "Geometry from the Target Geometry." msgstr "" -#: appTools/ToolTransform.py:103 appTools/ToolTransform.py:556 +#: appPlugins/ToolTransform.py:103 appPlugins/ToolTransform.py:556 msgid "Object Transform" msgstr "" -#: appTools/ToolTransform.py:319 +#: appPlugins/ToolTransform.py:319 msgid "CNCJob objects can't be rotated." msgstr "" -#: appTools/ToolTransform.py:353 +#: appPlugins/ToolTransform.py:353 msgid "CNCJob objects can't be mirrored/flipped." msgstr "" -#: appTools/ToolTransform.py:384 +#: appPlugins/ToolTransform.py:384 msgid "Skew transformation can not be done for 0, 90 and 180 degrees." msgstr "" -#: appTools/ToolTransform.py:397 +#: appPlugins/ToolTransform.py:397 msgid "CNCJob objects can't be skewed." msgstr "" -#: appTools/ToolTransform.py:413 +#: appPlugins/ToolTransform.py:413 msgid "Skew on the" msgstr "" -#: appTools/ToolTransform.py:413 appTools/ToolTransform.py:448 appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:413 appPlugins/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:485 msgid "axis done" msgstr "" -#: appTools/ToolTransform.py:431 +#: appPlugins/ToolTransform.py:431 msgid "CNCJob objects can't be scaled." msgstr "" -#: appTools/ToolTransform.py:448 +#: appPlugins/ToolTransform.py:448 msgid "Scale on the" msgstr "" -#: appTools/ToolTransform.py:464 +#: appPlugins/ToolTransform.py:464 msgid "CNCJob objects can't be offset." msgstr "" -#: appTools/ToolTransform.py:485 +#: appPlugins/ToolTransform.py:485 msgid "Offset on the" msgstr "" -#: appTools/ToolTransform.py:501 +#: appPlugins/ToolTransform.py:501 msgid "CNCJob objects can't be buffered." msgstr "" -#: appTools/ToolTransform.py:579 +#: appPlugins/ToolTransform.py:579 msgid "A plugin that allow geometry transformation." msgstr "" -#: appTools/ToolTransform.py:650 +#: appPlugins/ToolTransform.py:650 msgid "" "The object used as reference.\n" "The used point is the center of it's bounding box." msgstr "" +#: appProcess.py:172 +msgid "processes running." +msgstr "" + #: appTranslation.py:104 msgid "The application will restart." msgstr "" @@ -16824,7 +16934,7 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "" -#: defaults.py:897 +#: defaults.py:898 msgid "Failed to parse defaults file." msgstr ""