diff --git a/CHANGELOG.md b/CHANGELOG.md index 67d93d37..15882e0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ CHANGELOG for FlatCAM beta - in NCC Tool and Isolation Tool, pressing the shortcut key 'T' will bring the add new tool pop up in which now it is included the button to get the optimal diameter - in Geometry UI and for Solderpaste Tool replaced the pop up window that is launched when using shortcut key with one that has the context menu translated - some UI cleanup in the Geometry UI +- updated the translation strings except Russian which could be in the works 27.10.2020 diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index 518724bb..b1ecdbd0 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 29042338..cfc84da8 100644 --- a/locale/de/LC_MESSAGES/strings.po +++ b/locale/de/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-27 17:39+0200\n" -"PO-Revision-Date: 2020-10-27 17:39+0200\n" +"POT-Creation-Date: 2020-10-28 03:19+0200\n" +"PO-Revision-Date: 2020-10-28 03:19+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -109,13 +109,13 @@ msgstr "Lesezeichen" #: appTools/ToolMove.py:269 appTools/ToolPcbWizard.py:189 #: appTools/ToolPcbWizard.py:212 appTools/ToolQRCode.py:527 #: appTools/ToolQRCode.py:574 app_Main.py:1767 app_Main.py:2601 -#: app_Main.py:4345 app_Main.py:8085 app_Main.py:8124 app_Main.py:8168 -#: app_Main.py:8194 app_Main.py:8234 app_Main.py:8259 app_Main.py:8313 -#: app_Main.py:8349 app_Main.py:8393 app_Main.py:8433 app_Main.py:8474 -#: app_Main.py:8515 app_Main.py:8555 app_Main.py:8598 app_Main.py:8657 -#: app_Main.py:8689 app_Main.py:8719 app_Main.py:8894 app_Main.py:8931 -#: app_Main.py:8974 app_Main.py:9046 app_Main.py:9100 app_Main.py:9367 -#: app_Main.py:9402 +#: app_Main.py:4345 app_Main.py:8092 app_Main.py:8131 app_Main.py:8175 +#: app_Main.py:8201 app_Main.py:8241 app_Main.py:8266 app_Main.py:8320 +#: app_Main.py:8356 app_Main.py:8400 app_Main.py:8440 app_Main.py:8481 +#: app_Main.py:8522 app_Main.py:8562 app_Main.py:8605 app_Main.py:8664 +#: app_Main.py:8696 app_Main.py:8726 app_Main.py:8901 app_Main.py:8938 +#: app_Main.py:8981 app_Main.py:9053 app_Main.py:9107 app_Main.py:9374 +#: app_Main.py:9409 msgid "Cancelled." msgstr "Abgebrochen." @@ -123,8 +123,8 @@ msgstr "Abgebrochen." #: appObjects/FlatCAMCNCJob.py:1672 appObjects/FlatCAMCNCJob.py:1862 #: appObjects/FlatCAMCNCJob.py:2311 appTools/ToolFilm.py:585 #: appTools/ToolFilm.py:834 appTools/ToolSolderPaste.py:1097 app_Main.py:2609 -#: app_Main.py:9337 app_Main.py:9545 app_Main.py:9680 app_Main.py:9746 -#: app_Main.py:10500 +#: app_Main.py:9344 app_Main.py:9552 app_Main.py:9687 app_Main.py:9753 +#: app_Main.py:10507 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -159,18 +159,18 @@ msgstr "" "angefordert." #: appCommon/Common.py:292 appTools/ToolCopperThieving.py:327 -#: appTools/ToolIsolation.py:1436 appTools/ToolNCC.py:1366 +#: appTools/ToolIsolation.py:1451 appTools/ToolNCC.py:1380 msgid "Click the start point of the area." msgstr "Klicken Sie auf den Startpunkt des Bereichs." -#: appCommon/Common.py:351 appTools/ToolNCC.py:1425 appTools/ToolPaint.py:1210 +#: appCommon/Common.py:351 appTools/ToolNCC.py:1439 appTools/ToolPaint.py:1210 msgid "Click the end point of the area." msgstr "Klicken Sie auf den Endpunkt des Bereichs." #: appCommon/Common.py:357 appCommon/Common.py:459 -#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2348 -#: appTools/ToolIsolation.py:2400 appTools/ToolNCC.py:1431 -#: appTools/ToolNCC.py:1483 appTools/ToolPaint.py:1216 +#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2363 +#: appTools/ToolIsolation.py:2415 appTools/ToolNCC.py:1445 +#: appTools/ToolNCC.py:1497 appTools/ToolPaint.py:1216 #: appTools/ToolPaint.py:1267 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" @@ -178,7 +178,7 @@ msgstr "" "klicken Sie mit der rechten Maustaste, um den Vorgang abzuschließen." #: appCommon/Common.py:404 appEditors/AppGeoEditor.py:2352 -#: appTools/ToolIsolation.py:2371 appTools/ToolNCC.py:1454 +#: appTools/ToolIsolation.py:2386 appTools/ToolNCC.py:1468 #: appTools/ToolPaint.py:1238 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -256,10 +256,10 @@ msgid "Cutout Parameters" msgstr "" #: appDatabase.py:206 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1876 -#: appGUI/ObjectUI.py:2693 appGUI/ObjectUI.py:2760 +#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:2718 appGUI/ObjectUI.py:2785 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:683 -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "Name" msgstr "Name" @@ -278,10 +278,10 @@ msgstr "" #: appObjects/FlatCAMExcellon.py:908 appObjects/FlatCAMExcellon.py:1008 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 -#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3022 +#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3037 #: appTools/ToolMilling.py:1071 appTools/ToolMilling.py:1175 #: appTools/ToolMilling.py:1360 appTools/ToolMilling.py:1670 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 #: appTools/ToolPcbWizard.py:404 appTools/ToolProperties.py:413 #: appTools/ToolProperties.py:476 appTools/ToolSolderPaste.py:1166 #: tclCommands/TclCommandDrillcncjob.py:195 @@ -320,7 +320,7 @@ msgstr "" #: appDatabase.py:268 appDatabase.py:586 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 -#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4050 +#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4064 msgid "Operation" msgstr "Operation" @@ -330,7 +330,7 @@ msgstr "" #: appDatabase.py:274 appDatabase.py:1776 appDatabase.py:1812 #: appDatabase.py:1875 appDatabase.py:2160 appGUI/MainGUI.py:1411 -#: app_Main.py:7319 +#: app_Main.py:7326 msgid "General" msgstr "Allgemeines" @@ -347,8 +347,8 @@ msgid "Drilling" msgstr "Bohren" #: appDatabase.py:274 appDatabase.py:596 appDatabase.py:1842 -#: appDatabase.py:2176 appTools/ToolIsolation.py:1101 -#: appTools/ToolIsolation.py:2576 appTools/ToolNCC.py:4060 +#: appDatabase.py:2176 appTools/ToolIsolation.py:1116 +#: appTools/ToolIsolation.py:2591 appTools/ToolNCC.py:4074 msgid "Isolation" msgstr "Isolation" @@ -359,7 +359,7 @@ msgid "Paint" msgstr "Malen" #: appDatabase.py:274 appDatabase.py:1854 appDatabase.py:2192 -#: appTools/ToolNCC.py:1046 appTools/ToolNCC.py:3708 +#: appTools/ToolNCC.py:1060 appTools/ToolNCC.py:3722 msgid "NCC" msgstr "NCC" @@ -374,7 +374,7 @@ msgstr "Ausschnitt" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:284 -#: appTools/ToolIsolation.py:3425 appTools/ToolNCC.py:4343 +#: appTools/ToolIsolation.py:3440 appTools/ToolNCC.py:4357 #: appTools/ToolPaint.py:3163 msgid "Shape" msgstr "Form" @@ -473,7 +473,7 @@ msgstr "" "Ein Wert der als Offset zum aktellen Pfad hinzugefügt wird." #: appDatabase.py:391 appDatabase.py:916 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:1213 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:1202 appGUI/ObjectUI.py:2044 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -524,12 +524,14 @@ msgstr "" "DPP: Tiefe pro Schnitt. Definiert die einzelne Schnitttiefe in mehrfachen " "Durchgängen." -#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1260 +#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1249 +#: appGUI/ObjectUI.py:1652 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:280 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:98 -#: appObjects/FlatCAMGeometry.py:1812 appTools/ToolCalibration.py:769 +#: appObjects/FlatCAMGeometry.py:1811 appTools/ToolCalibration.py:769 #: appTools/ToolDrilling.py:1294 appTools/ToolDrilling.py:2189 #: appTools/ToolMilling.py:1291 appTools/ToolMilling.py:1839 msgid "Travel Z" @@ -580,7 +582,7 @@ msgstr "" "durchgeführt, um Start und Endpunkt definitiv zu verbinden und \n" "so eine vollständige Isolation zu gewährleisten." -#: appDatabase.py:485 appGUI/ObjectUI.py:1279 +#: appDatabase.py:485 appGUI/ObjectUI.py:1268 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -596,7 +598,7 @@ msgstr "" "Die Geschwindigkeit in der XY-Ebene, die beim Schneiden in Material " "verwendet wird." -#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1293 +#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -643,7 +645,7 @@ msgstr "" "Drehzahl des Fräsmotors in U/min.\n" "Wird nicht benutzt, wenn leer." -#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1367 +#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1356 #: appTools/ToolDrilling.py:2264 appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Warten zum Beschleunigen" @@ -680,7 +682,7 @@ msgstr "" "Eine Verzögerung, mit der die Motorspindel ihre eingestellte Drehzahl " "erreicht." -#: appDatabase.py:588 appTools/ToolNCC.py:4052 +#: appDatabase.py:588 appTools/ToolNCC.py:4066 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -694,7 +696,7 @@ msgstr "" "- Klären-> das reguläre Nicht-Kupfer-löschen." #: appDatabase.py:595 appEditors/AppGerberEditor.py:2749 -#: appTools/ToolNCC.py:4059 +#: appTools/ToolNCC.py:4073 msgid "Clear" msgstr "Klären" @@ -703,8 +705,8 @@ msgstr "Klären" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3204 appTools/ToolMilling.py:1760 -#: appTools/ToolNCC.py:4068 +#: appTools/ToolIsolation.py:3219 appTools/ToolMilling.py:1760 +#: appTools/ToolNCC.py:4082 msgid "Milling Type" msgstr "Fräsart" @@ -713,8 +715,8 @@ msgstr "Fräsart" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:192 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:139 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:147 -#: appTools/ToolIsolation.py:3206 appTools/ToolIsolation.py:3214 -#: appTools/ToolNCC.py:4070 appTools/ToolNCC.py:4078 +#: appTools/ToolIsolation.py:3221 appTools/ToolIsolation.py:3229 +#: appTools/ToolNCC.py:4084 appTools/ToolNCC.py:4092 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -729,7 +731,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appTools/ToolIsolation.py:3211 appTools/ToolNCC.py:4075 +#: appTools/ToolIsolation.py:3226 appTools/ToolNCC.py:4089 msgid "Climb" msgstr "Steigen" @@ -738,24 +740,25 @@ msgstr "Steigen" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:145 -#: appTools/ToolIsolation.py:3212 appTools/ToolNCC.py:4076 +#: appTools/ToolIsolation.py:3227 appTools/ToolNCC.py:4090 msgid "Conventional" msgstr "Konventionell" #: appDatabase.py:624 appDatabase.py:733 appDatabase.py:835 appDatabase.py:1109 -#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1677 +#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1694 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:161 -#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3189 -#: appTools/ToolNCC.py:4091 appTools/ToolPaint.py:2955 +#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3204 +#: appTools/ToolNCC.py:4105 appTools/ToolPaint.py:2955 msgid "Overlap" msgstr "Überlappung" # Double #: appDatabase.py:626 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:184 -#: appTools/ToolNCC.py:4093 +#: appTools/ToolNCC.py:4107 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -775,6 +778,8 @@ msgstr "" "wegen zu vieler Wege." #: appDatabase.py:645 appDatabase.py:1153 appEditors/AppGeoEditor.py:470 +#: appGUI/ObjectUI.py:1681 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:307 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:72 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 @@ -787,36 +792,39 @@ msgstr "" #: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1457 #: appTools/ToolCorners.py:412 appTools/ToolCutOut.py:2161 #: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234 -#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4135 -#: appTools/ToolNCC.py:4238 +#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4149 +#: appTools/ToolNCC.py:4252 msgid "Margin" msgstr "Marge" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 +#: appDatabase.py:647 appGUI/ObjectUI.py:1683 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:309 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 #: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:414 -#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4137 -#: appTools/ToolNCC.py:4240 +#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4151 +#: appTools/ToolNCC.py:4254 msgid "Bounding box margin." msgstr "Begrenzungsrahmenrand." #: appDatabase.py:658 appDatabase.py:769 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1692 appGUI/ObjectUI.py:2184 +#: appGUI/ObjectUI.py:1709 appGUI/ObjectUI.py:2209 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:333 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:196 -#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4112 +#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4126 #: appTools/ToolPaint.py:2991 appTools/ToolPunchGerber.py:796 msgid "Method" msgstr "Methode" #: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4114 +#: appTools/ToolNCC.py:4128 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -829,10 +837,13 @@ msgstr "" "- Linienbasiert: Parallele Linien." #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1965 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1456 -#: appTools/ToolPaint.py:3016 defaults.py:349 +#: appObjects/FlatCAMGeometry.py:2449 appTools/ToolNCC.py:1979 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1456 +#: appTools/ToolPaint.py:3016 defaults.py:351 #: tclCommands/TclCommandCopperClear.py:126 #: tclCommands/TclCommandCopperClear.py:134 tclCommands/TclCommandPaint.py:125 msgid "Standard" @@ -840,20 +851,25 @@ msgstr "Standard" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5123 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1976 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1470 -#: appTools/ToolPaint.py:3016 defaults.py:472 defaults.py:510 +#: appObjects/FlatCAMGeometry.py:2457 appTools/ToolNCC.py:1990 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1470 +#: appTools/ToolPaint.py:3016 defaults.py:474 defaults.py:512 #: tclCommands/TclCommandCopperClear.py:128 #: tclCommands/TclCommandCopperClear.py:136 tclCommands/TclCommandPaint.py:127 msgid "Seed" msgstr "Keim" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1702 +#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1987 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:160 +#: appObjects/FlatCAMGeometry.py:2465 appTools/ToolNCC.py:2001 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:160 #: appTools/ToolPaint.py:1484 appTools/ToolPaint.py:3016 #: tclCommands/TclCommandCopperClear.py:130 tclCommands/TclCommandPaint.py:129 msgid "Lines" @@ -862,24 +878,24 @@ msgstr "Linien" #: appDatabase.py:668 appDatabase.py:783 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1998 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1649 +#: appTools/ToolNCC.py:2012 appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1649 #: appTools/ToolPaint.py:3016 tclCommands/TclCommandPaint.py:133 msgid "Combo" msgstr "Combo" #: appDatabase.py:676 appDatabase.py:794 appEditors/AppGeoEditor.py:505 -#: appGUI/ObjectUI.py:2269 appGUI/ObjectUI.py:2292 +#: appGUI/ObjectUI.py:2294 appGUI/ObjectUI.py:2317 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:222 #: appObjects/FlatCAMCNCJob.py:1305 appObjects/FlatCAMCNCJob.py:1327 -#: appTools/ToolNCC.py:4148 appTools/ToolNCC.py:4251 appTools/ToolPaint.py:3027 +#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4265 appTools/ToolPaint.py:3027 msgid "Connect" msgstr "Verbinden" #: appDatabase.py:680 appDatabase.py:797 appEditors/AppGeoEditor.py:507 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 -#: appTools/ToolNCC.py:4152 appTools/ToolNCC.py:4253 appTools/ToolPaint.py:3030 +#: appTools/ToolNCC.py:4166 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:3030 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -890,14 +906,14 @@ msgstr "" #: appDatabase.py:686 appDatabase.py:801 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 -#: appTools/ToolNCC.py:4158 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:3034 +#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4273 appTools/ToolPaint.py:3034 msgid "Contour" msgstr "Kontur" #: appDatabase.py:690 appDatabase.py:804 appEditors/AppGeoEditor.py:517 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 -#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4261 appTools/ToolPaint.py:3037 +#: appTools/ToolNCC.py:4176 appTools/ToolNCC.py:4275 appTools/ToolPaint.py:3037 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -907,17 +923,17 @@ msgstr "" #: appDatabase.py:696 appDatabase.py:754 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 -#: appTools/ToolNCC.py:4168 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:2976 +#: appTools/ToolNCC.py:4182 appTools/ToolNCC.py:4281 appTools/ToolPaint.py:2976 #: appTools/ToolPaint.py:3083 appTools/ToolTransform.py:517 msgid "Offset" msgstr "Versatz" #: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:257 -#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4269 +#: appTools/ToolNCC.py:4186 appTools/ToolNCC.py:4283 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -995,12 +1011,12 @@ msgid "Laser_lines" msgstr "LaserlinienLinien" #: appDatabase.py:822 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:154 -#: appTools/ToolIsolation.py:3176 +#: appTools/ToolIsolation.py:3191 msgid "Passes" msgstr "Geht herum" #: appDatabase.py:824 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:156 -#: appTools/ToolIsolation.py:3178 +#: appTools/ToolIsolation.py:3193 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1008,9 +1024,10 @@ msgstr "" "Breite der Isolationslücke in\n" "Anzahl (Ganzzahl) der Werkzeugbreiten." -#: appDatabase.py:837 appGUI/ObjectUI.py:1679 +#: appDatabase.py:837 appGUI/ObjectUI.py:1696 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 -#: appTools/ToolIsolation.py:3191 +#: appTools/ToolIsolation.py:3206 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Wie viel (Prozent) der Werkzeugbreite, um jeden Werkzeugdurchlauf zu " @@ -1018,7 +1035,7 @@ msgstr "" #: appDatabase.py:870 appGUI/ObjectUI.py:234 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 -#: appTools/ToolIsolation.py:3224 +#: appTools/ToolIsolation.py:3239 msgid "Follow" msgstr "Folgen" @@ -1026,7 +1043,7 @@ msgstr "Folgen" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:209 -#: appTools/ToolIsolation.py:3226 appTools/ToolIsolation.py:3232 +#: appTools/ToolIsolation.py:3241 appTools/ToolIsolation.py:3247 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -1037,12 +1054,12 @@ msgstr "" "die Mitte der Spur." #: appDatabase.py:887 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:218 -#: appTools/ToolIsolation.py:3241 +#: appTools/ToolIsolation.py:3256 msgid "Isolation Type" msgstr "Isolierungsart" #: appDatabase.py:889 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appTools/ToolIsolation.py:3243 +#: appTools/ToolIsolation.py:3258 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1063,17 +1080,17 @@ msgstr "" #: appDatabase.py:898 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:229 -#: appTools/ToolIsolation.py:3252 +#: appTools/ToolIsolation.py:3267 msgid "Full" msgstr "Voll" #: appDatabase.py:899 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 -#: appTools/ToolIsolation.py:3253 +#: appTools/ToolIsolation.py:3268 msgid "Ext" msgstr "Ausserhalb" #: appDatabase.py:900 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:231 -#: appTools/ToolIsolation.py:3254 +#: appTools/ToolIsolation.py:3269 msgid "Int" msgstr "Innerhalb" @@ -1103,7 +1120,7 @@ msgstr "" "erzeugen.\n" "Der Wert hier kann den Parameter Cut Z ausgleichen." -#: appDatabase.py:956 appGUI/ObjectUI.py:1237 +#: appDatabase.py:956 appGUI/ObjectUI.py:1226 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 @@ -1120,7 +1137,7 @@ msgstr "" "mehrmals schneiden, bis Schnitttiefe Z\n" "erreicht ist." -#: appDatabase.py:978 appGUI/ObjectUI.py:1251 +#: appDatabase.py:978 appGUI/ObjectUI.py:1240 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 #: appTools/ToolCutOut.py:2146 appTools/ToolDrilling.py:2180 @@ -1150,7 +1167,7 @@ msgstr "" "Sogenannter Eintauchvorschub.\n" "Dies ist für die lineare Bewegung G01." -#: appDatabase.py:1028 appGUI/ObjectUI.py:1308 +#: appDatabase.py:1028 appGUI/ObjectUI.py:1297 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1172,9 +1189,9 @@ msgstr "" "Es ist nur für Marlin nützlich,\n" "für andere Fälle ignorieren." -#: appDatabase.py:1051 appGUI/ObjectUI.py:1351 +#: appDatabase.py:1051 appGUI/ObjectUI.py:1340 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 -#: appObjects/FlatCAMGeometry.py:1828 appTools/ToolDrilling.py:1310 +#: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 #: appTools/ToolMilling.py:1942 msgid "Spindle speed" @@ -1419,8 +1436,8 @@ msgstr "" "in der Werkzeugdatenbank." #: appDatabase.py:1363 appGUI/MainGUI.py:1550 -#: appGUI/preferences/PreferencesUIManager.py:932 app_Main.py:2311 -#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4528 app_Main.py:8745 +#: appGUI/preferences/PreferencesUIManager.py:940 app_Main.py:2311 +#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4535 app_Main.py:8752 msgid "Cancel" msgstr "Abbrechen" @@ -1444,9 +1461,9 @@ msgstr "Abbrechen" #: appTools/ToolFilm.py:1453 appTools/ToolFilm.py:1464 #: appTools/ToolImage.py:322 appTools/ToolImage.py:333 #: appTools/ToolInvertGerber.py:304 appTools/ToolInvertGerber.py:315 -#: appTools/ToolIsolation.py:3494 appTools/ToolIsolation.py:3505 +#: appTools/ToolIsolation.py:3509 appTools/ToolIsolation.py:3520 #: appTools/ToolMilling.py:2341 appTools/ToolMilling.py:2352 -#: appTools/ToolNCC.py:4508 appTools/ToolNCC.py:4519 +#: appTools/ToolNCC.py:4522 appTools/ToolNCC.py:4533 #: appTools/ToolOptimal.py:614 appTools/ToolOptimal.py:625 #: appTools/ToolPaint.py:3267 appTools/ToolPaint.py:3278 #: appTools/ToolPanelize.py:914 appTools/ToolPanelize.py:925 @@ -1480,9 +1497,9 @@ msgstr "Der bearbeitete Wert liegt außerhalb des Bereichs" #: appTools/ToolFilm.py:1459 appTools/ToolFilm.py:1466 #: appTools/ToolImage.py:328 appTools/ToolImage.py:335 #: appTools/ToolInvertGerber.py:310 appTools/ToolInvertGerber.py:317 -#: appTools/ToolIsolation.py:3500 appTools/ToolIsolation.py:3507 +#: appTools/ToolIsolation.py:3515 appTools/ToolIsolation.py:3522 #: appTools/ToolMilling.py:2347 appTools/ToolMilling.py:2354 -#: appTools/ToolNCC.py:4514 appTools/ToolNCC.py:4521 +#: appTools/ToolNCC.py:4528 appTools/ToolNCC.py:4535 #: appTools/ToolOptimal.py:620 appTools/ToolOptimal.py:627 #: appTools/ToolPaint.py:3273 appTools/ToolPaint.py:3280 #: appTools/ToolPanelize.py:920 appTools/ToolPanelize.py:927 @@ -1508,20 +1525,20 @@ msgstr "Von Datenbank kopieren" msgid "Delete from DB" msgstr "Aus Datenbank löschen" -#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8739 +#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8746 msgid "Save changes" msgstr "Änderungen speichern" #: appDatabase.py:1728 appDatabase.py:2098 appDatabase.py:2132 #: appTools/ToolCutOut.py:294 appTools/ToolDrilling.py:895 -#: appTools/ToolIsolation.py:1067 appTools/ToolNCC.py:1011 +#: appTools/ToolIsolation.py:1082 appTools/ToolNCC.py:1025 #: appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Werkzeugdatenbank konnte nicht geladen werden." #: appDatabase.py:1736 appDatabase.py:2140 appTools/ToolCutOut.py:305 -#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1078 -#: appTools/ToolNCC.py:1022 appTools/ToolPaint.py:715 +#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1093 +#: appTools/ToolNCC.py:1036 appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." msgstr "Formatfehler beim Einlesen der Werkzeugdatenbank." @@ -1562,12 +1579,12 @@ msgid "Import FlatCAM Tools DB" msgstr "Import der FlatCAM-Werkzeugdatenbank" #: appDatabase.py:2154 appDatabase.py:2573 appDatabase.py:2585 -#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1090 +#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1089 #: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 -#: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 -#: appTools/ToolNCC.py:3715 appTools/ToolNCC.py:3795 appTools/ToolPaint.py:2626 -#: appTools/ToolPaint.py:2715 app_Main.py:5643 app_Main.py:5680 -#: app_Main.py:5714 app_Main.py:5724 +#: appTools/ToolIsolation.py:2598 appTools/ToolIsolation.py:2682 +#: appTools/ToolNCC.py:3729 appTools/ToolNCC.py:3809 appTools/ToolPaint.py:2626 +#: appTools/ToolPaint.py:2715 app_Main.py:5650 app_Main.py:5687 +#: app_Main.py:5721 app_Main.py:5731 msgid "Tools Database" msgstr "Werkzeugdatenbank" @@ -1724,11 +1741,11 @@ msgstr "Bohrungen insgesamt" msgid "Total Slots" msgstr "Schlitz insgesamt" -#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:707 -#: appObjects/FlatCAMGeometry.py:1233 appObjects/FlatCAMGeometry.py:1975 -#: appObjects/FlatCAMGeometry.py:2634 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1705 appTools/ToolNCC.py:1197 -#: appTools/ToolNCC.py:1334 appTools/ToolPaint.py:889 +#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:712 +#: appObjects/FlatCAMGeometry.py:1232 appObjects/FlatCAMGeometry.py:1980 +#: appObjects/FlatCAMGeometry.py:2728 appTools/ToolIsolation.py:1267 +#: appTools/ToolIsolation.py:1720 appTools/ToolNCC.py:1211 +#: appTools/ToolNCC.py:1348 appTools/ToolPaint.py:889 #: appTools/ToolPaint.py:1027 appTools/ToolPaint.py:1740 #: appTools/ToolSolderPaste.py:455 appTools/ToolSolderPaste.py:527 msgid "Wrong value format entered, use a number." @@ -1790,7 +1807,7 @@ msgstr "Abgebrochen. Es ist kein Werkzeug / Bohrer ausgewählt" #: appEditors/AppGerberEditor.py:4625 appEditors/AppGerberEditor.py:4642 #: appGUI/MainGUI.py:2980 appGUI/MainGUI.py:2992 #: appTools/ToolAlignObjects.py:253 appTools/ToolAlignObjects.py:275 -#: app_Main.py:4896 app_Main.py:5050 +#: app_Main.py:4903 app_Main.py:5057 msgid "Done." msgstr "Fertig." @@ -1814,8 +1831,8 @@ msgid "Name:" msgstr "Name:" #: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:620 -#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3010 -#: appTools/ToolNCC.py:3873 appTools/ToolPaint.py:2800 +#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3025 +#: appTools/ToolNCC.py:3887 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Werkzeugtabelle" @@ -1849,16 +1866,17 @@ msgstr "" "für dieses Excellon-Objekt." #: appEditors/AppExcEditor.py:3765 appGUI/ObjectUI.py:1082 -#: appGUI/ObjectUI.py:1650 +#: appGUI/ObjectUI.py:1639 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 -#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3091 -#: appTools/ToolNCC.py:3966 appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2882 +#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3106 +#: appTools/ToolNCC.py:3980 appTools/ToolNCC.py:3991 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Werkzeugdurchm" #: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1084 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 -#: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3968 +#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3982 msgid "Diameter for the new tool" msgstr "Durchmesser für das neue Werkzeug" @@ -1985,7 +2003,7 @@ msgstr "" #: appEditors/AppExcEditor.py:3908 appEditors/AppExcEditor.py:4030 #: appEditors/AppExcEditor.py:4123 appEditors/AppGerberEditor.py:2820 -#: appGUI/GUIElements.py:4046 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 +#: appGUI/GUIElements.py:4224 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 #: appGUI/MainGUI.py:4416 appGUI/MainGUI.py:4682 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1998,7 +2016,7 @@ msgstr "X" #: appEditors/AppExcEditor.py:3909 appEditors/AppExcEditor.py:4031 #: appEditors/AppExcEditor.py:4124 appEditors/AppGerberEditor.py:2821 -#: appGUI/GUIElements.py:4053 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 +#: appGUI/GUIElements.py:4231 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 #: appGUI/MainGUI.py:4683 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2218,7 +2236,7 @@ msgid "Round" msgstr "Runden" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1614 +#: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 @@ -2232,8 +2250,8 @@ msgstr "Runden" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 #: appTools/ToolDrilling.py:2588 appTools/ToolExtractDrills.py:487 #: appTools/ToolExtractDrills.py:620 appTools/ToolInvertGerber.py:257 -#: appTools/ToolIsolation.py:3430 appTools/ToolMilling.py:2264 -#: appTools/ToolNCC.py:4348 appTools/ToolPaint.py:3168 +#: appTools/ToolIsolation.py:3445 appTools/ToolMilling.py:2264 +#: appTools/ToolNCC.py:4362 appTools/ToolPaint.py:3168 #: appTools/ToolPunchGerber.py:762 appTools/ToolPunchGerber.py:912 #: appTools/ToolQRCode.py:789 msgid "Square" @@ -2302,13 +2320,13 @@ msgid "Text Tool" msgstr "Textwerkzeug" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:573 appGUI/MainGUI.py:1357 -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMExcellon.py:886 -#: appObjects/FlatCAMGeometry.py:951 appTools/ToolDrilling.py:711 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMExcellon.py:886 +#: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:3181 #: appTools/ToolMilling.py:790 appTools/ToolMilling.py:1046 #: appTools/ToolMilling.py:1711 appTools/ToolNCC.py:329 -#: appTools/ToolNCC.py:2280 appTools/ToolNCC.py:4040 appTools/ToolPaint.py:304 +#: appTools/ToolNCC.py:2294 appTools/ToolNCC.py:4054 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:2940 app_Main.py:2067 app_Main.py:2326 #: app_Main.py:2433 msgid "Tool" @@ -2316,7 +2334,7 @@ msgstr "Werkzeug" #: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 #: appGUI/MainGUI.py:688 appGUI/MainGUI.py:1047 appGUI/MainGUI.py:2203 -#: appGUI/ObjectUI.py:1783 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +#: appGUI/ObjectUI.py:1808 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 msgid "Paint Tool" msgstr "Werkzeug Malen" @@ -2398,7 +2416,7 @@ msgid "Buffer" msgstr "Puffer" #: appEditors/AppGeoEditor.py:643 appEditors/AppGerberEditor.py:5353 -#: appGUI/GUIElements.py:3479 +#: appGUI/GUIElements.py:3657 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:683 appTools/ToolDblSided.py:857 @@ -2438,8 +2456,8 @@ msgstr "Ursprung" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:256 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 -#: appTools/ToolIsolation.py:3368 appTools/ToolNCC.py:4304 -#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:569 +#: appTools/ToolIsolation.py:3383 appTools/ToolNCC.py:4318 +#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:571 msgid "Selection" msgstr "Auswahl" @@ -2462,7 +2480,7 @@ msgstr "Minimum" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:678 #: appTools/ToolPunchGerber.py:849 appTools/ToolPunchGerber.py:965 -#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7799 +#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7806 msgid "Value" msgstr "Wert" @@ -2473,11 +2491,11 @@ msgid "A point of reference in format X,Y." msgstr "Ein Bezugspunkt im Format X, Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2350 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2375 #: appTools/ToolDblSided.py:708 appTools/ToolDblSided.py:894 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 -#: appTools/ToolTransform.py:572 app_Main.py:6065 +#: appTools/ToolTransform.py:572 app_Main.py:6072 msgid "Add" msgstr "Hinzufügen" @@ -2775,12 +2793,12 @@ msgstr "" "Element aus dem ausgewählten Objekt unter Verwendung des Faktors." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1568 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 #: appTools/ToolFilm.py:930 appTools/ToolMilling.py:2218 -#: appTools/ToolNCC.py:3862 appTools/ToolPaint.py:2788 +#: appTools/ToolNCC.py:3876 appTools/ToolPaint.py:2788 #: appTools/ToolPanelize.py:697 appTools/ToolTransform.py:557 msgid "Object" msgstr "Objekt" @@ -3174,7 +3192,7 @@ msgstr "Geo-Editor" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appTools/ToolCutOut.py:2017 appTools/ToolDblSided.py:521 #: appTools/ToolTransform.py:579 msgid "Type" @@ -3189,14 +3207,14 @@ msgid "Line" msgstr "Linie" #: appEditors/AppGeoEditor.py:3569 appGUI/MainGUI.py:1608 -#: appGUI/ObjectUI.py:1615 +#: appGUI/ObjectUI.py:1604 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 -#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3431 -#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4349 +#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3446 +#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4363 #: appTools/ToolPaint.py:3169 msgid "Polygon" msgstr "Polygon" @@ -3231,7 +3249,7 @@ msgstr "Klicken Sie auf den Zielpunkt." msgid "Editing MultiGeo Geometry, tool" msgstr "Bearbeiten von MultiGeo Geometry, Werkzeug" -#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2282 +#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2296 msgid "with diameter" msgstr "mit Durchmesser" @@ -3559,16 +3577,16 @@ msgstr "Fügen Sie der Blendenliste eine neue Blende hinzu." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 #: appGUI/MainGUI.py:790 appGUI/MainGUI.py:869 appGUI/MainGUI.py:988 #: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:1689 appGUI/MainGUI.py:2147 -#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1132 -#: appObjects/FlatCAMGeometry.py:561 appTools/ToolIsolation.py:70 -#: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 -#: appTools/ToolNCC.py:4024 appTools/ToolPaint.py:143 +#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1125 +#: appObjects/FlatCAMGeometry.py:564 appTools/ToolIsolation.py:71 +#: appTools/ToolIsolation.py:3165 appTools/ToolNCC.py:69 +#: appTools/ToolNCC.py:4038 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2926 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1209 app_Main.py:6067 +#: appTools/ToolSolderPaste.py:1209 app_Main.py:6074 msgid "Delete" msgstr "Löschen" @@ -3787,9 +3805,9 @@ msgstr "" "Die Datei enthält keine Aperture-Definitionen. Abbruch der Gerber-Erstellung." #: appEditors/AppGerberEditor.py:4364 appObjects/AppObject.py:164 -#: appObjects/FlatCAMGeometry.py:1917 appParsers/ParseExcellon.py:972 -#: appTools/ToolPcbWizard.py:318 app_Main.py:7472 app_Main.py:9916 -#: app_Main.py:9976 app_Main.py:10107 app_Main.py:10172 +#: appObjects/FlatCAMGeometry.py:1922 appParsers/ParseExcellon.py:972 +#: appTools/ToolPcbWizard.py:318 app_Main.py:7479 app_Main.py:9923 +#: app_Main.py:9983 app_Main.py:10114 app_Main.py:10179 msgid "An internal error has occurred. See shell.\n" msgstr "Ein interner Fehler ist aufgetreten. Siehe Shell.\n" @@ -3805,7 +3823,7 @@ msgstr "Erledigt. Gerber-Bearbeitung beendet." msgid "Cancelled. No aperture is selected" msgstr "Abgebrochen. Es ist keine Blende ausgewählt" -#: appEditors/AppGerberEditor.py:4555 app_Main.py:6400 +#: appEditors/AppGerberEditor.py:4555 app_Main.py:6407 msgid "Coordinates copied to clipboard." msgstr "Koordinaten in die Zwischenablage kopiert." @@ -3857,7 +3875,7 @@ msgstr "Es wurden keine Polygone markiert. Keiner passt in die Grenzen." msgid "Rotation action was not executed." msgstr "Rotationsaktion wurde nicht ausgeführt." -#: appEditors/AppGerberEditor.py:6044 app_Main.py:5824 app_Main.py:5871 +#: appEditors/AppGerberEditor.py:6044 app_Main.py:5831 app_Main.py:5878 msgid "Flip action was not executed." msgstr "Flip-Aktion wurde nicht ausgeführt." @@ -3915,13 +3933,13 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "" "Zeichenfolge, die die Zeichenfolge im Feld Suchen im gesamten Text ersetzt." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4074 -#: appGUI/ObjectUI.py:1864 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4252 +#: appGUI/ObjectUI.py:1889 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1035 -#: appTools/ToolPaint.py:3127 defaults.py:423 defaults.py:511 +#: appTools/ToolIsolation.py:823 appTools/ToolIsolation.py:1448 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1035 +#: appTools/ToolPaint.py:3127 defaults.py:425 defaults.py:513 #: tclCommands/TclCommandPaint.py:162 msgid "All" msgstr "Alles" @@ -3972,7 +3990,7 @@ msgstr "Datei öffnen" #: appObjects/FlatCAMCNCJob.py:1646 appObjects/FlatCAMCNCJob.py:1651 #: appObjects/FlatCAMCNCJob.py:1836 appObjects/FlatCAMCNCJob.py:1841 #: appObjects/FlatCAMCNCJob.py:1914 appObjects/FlatCAMCNCJob.py:1919 -#: appTools/ToolSolderPaste.py:1063 app_Main.py:6854 app_Main.py:6859 +#: appTools/ToolSolderPaste.py:1063 app_Main.py:6861 app_Main.py:6866 msgid "Export Code ..." msgstr "Code exportieren ..." @@ -3986,7 +4004,7 @@ msgstr "Keine solche Datei oder Ordner" msgid "Saved to" msgstr "Gespeichert in" -#: appEditors/appGCodeEditor.py:66 app_Main.py:7015 +#: appEditors/appGCodeEditor.py:66 app_Main.py:7022 msgid "Code Editor" msgstr "Code-Editor" @@ -4013,25 +4031,25 @@ msgstr "G-Code starten" msgid "Loaded Machine Code into Code Editor" msgstr "Maschinencode in den Code-Editor geladen" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1884 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1909 msgid "GCode Editor" msgstr "" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 appGUI/ObjectUI.py:2044 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1316 msgid "Dia" msgstr "Durchm" #: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:2009 appTools/ToolIsolation.py:3022 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appGUI/ObjectUI.py:2034 appTools/ToolIsolation.py:3037 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TT" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -4040,7 +4058,7 @@ msgid "Drills" msgstr "Bohrer" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4072,114 +4090,113 @@ msgid "Insert the code above at the cursor location." msgstr "" #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Undo" msgstr "" #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 #, fuzzy #| msgid "Ctrl+C" msgid "Ctrl+Z" msgstr "Kopieren" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Redo" msgstr "" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 #, fuzzy #| msgid "Ctrl+C" msgid "Ctrl+Y" msgstr "Kopieren" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1866 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1891 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Schnitt" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:4692 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:4692 msgid "Ctrl+X" msgstr "Strg+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:728 appGUI/MainGUI.py:787 appGUI/MainGUI.py:867 #: appGUI/MainGUI.py:986 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:1687 #: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4911 -#: appGUI/ObjectUI.py:1125 appObjects/FlatCAMGeometry.py:558 -#: appTools/ToolPanelize.py:325 appTools/ToolPanelize.py:351 -#: appTools/ToolPanelize.py:448 appTools/ToolPanelize.py:477 -#: appTools/ToolPanelize.py:538 +#: appObjects/FlatCAMGeometry.py:561 appTools/ToolPanelize.py:325 +#: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 +#: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 msgid "Copy" msgstr "Kopieren" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:4423 msgid "Ctrl+C" msgstr "Kopieren" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Paste" msgstr "" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 #, fuzzy #| msgid "Ctrl+C" msgid "Ctrl+V" msgstr "Kopieren" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/GUIElements.py:3559 appGUI/MainGUI.py:4491 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/GUIElements.py:3737 appGUI/MainGUI.py:4491 #: appGUI/MainGUI.py:4492 appGUI/MainGUI.py:4696 appGUI/MainGUI.py:4788 #: appGUI/MainGUI.py:4789 appGUI/MainGUI.py:4922 appGUI/MainGUI.py:4923 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4422 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" msgstr "Select All" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:4422 msgid "Ctrl+A" msgstr "Strg+A" -#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1362 +#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1411 msgid "Step Up" msgstr "" -#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1367 +#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1416 #, fuzzy #| msgid "Down" msgid "Step Down" msgstr "Runter" -#: appGUI/GUIElements.py:3481 +#: appGUI/GUIElements.py:3659 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4189,19 +4206,19 @@ msgstr "" "- Absolut -> Der Bezugspunkt ist Punkt (0,0)\n" "- Relativ -> Der Referenzpunkt ist die Mausposition vor dem Sprung" -#: appGUI/GUIElements.py:3486 +#: appGUI/GUIElements.py:3664 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3487 +#: appGUI/GUIElements.py:3665 msgid "Relative" msgstr "Relativ" -#: appGUI/GUIElements.py:3497 +#: appGUI/GUIElements.py:3675 msgid "Location" msgstr "Ort" -#: appGUI/GUIElements.py:3499 +#: appGUI/GUIElements.py:3677 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" @@ -4215,87 +4232,87 @@ msgstr "" "(x, y)\n" "vom aktuellen Mausstandort aus." -#: appGUI/GUIElements.py:3554 +#: appGUI/GUIElements.py:3732 msgid "Save Log" msgstr "Protokoll speichern" -#: appGUI/GUIElements.py:3554 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 +#: appGUI/GUIElements.py:3732 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4791 #: appGUI/MainGUI.py:4927 msgid "Ctrl+S" msgstr "Strg+S" -#: appGUI/GUIElements.py:3559 +#: appGUI/GUIElements.py:3737 #, fuzzy #| msgid "Clear Plot" msgid "Clear All" msgstr "Plot klar löschen" -#: appGUI/GUIElements.py:3602 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3780 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Geben Sie> help Excellon Export.Excellon eingestellt ..." -#: appGUI/MainGUI.py:278 app_Main.py:8589 app_Main.py:8593 +#: appGUI/MainGUI.py:278 app_Main.py:8596 app_Main.py:8600 msgid "Export Gerber" msgstr "Gerber exportieren" @@ -4624,7 +4641,7 @@ msgstr "Einstellungen aus Datei importieren" msgid "Export Preferences to file" msgstr "Einstellungen in Datei exportieren" -#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1173 +#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1181 msgid "Save Preferences" msgstr "Einstellungen speichern" @@ -4786,11 +4803,11 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:451 appGUI/MainGUI.py:1260 -#: appGUI/preferences/PreferencesUIManager.py:899 -#: appGUI/preferences/PreferencesUIManager.py:992 -#: appGUI/preferences/PreferencesUIManager.py:1020 -#: appGUI/preferences/PreferencesUIManager.py:1125 app_Main.py:5546 -#: app_Main.py:5551 app_Main.py:5566 +#: appGUI/preferences/PreferencesUIManager.py:907 +#: appGUI/preferences/PreferencesUIManager.py:1000 +#: appGUI/preferences/PreferencesUIManager.py:1028 +#: appGUI/preferences/PreferencesUIManager.py:1133 app_Main.py:5553 +#: app_Main.py:5558 app_Main.py:5573 msgid "Preferences" msgstr "Einstellungen" @@ -5097,8 +5114,8 @@ msgid "Add Path" msgstr "Pfad hinzufügen" #: appGUI/MainGUI.py:649 appGUI/MainGUI.py:747 appGUI/MainGUI.py:4411 -#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2009 -#: appGUI/ObjectUI.py:2020 +#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2045 msgid "P" msgstr "P" @@ -5247,7 +5264,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Radiergummi" -#: appGUI/MainGUI.py:782 app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: appGUI/MainGUI.py:782 app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Transform" msgstr "Verwandeln" @@ -5263,47 +5280,47 @@ msgstr "Diagramm deaktivieren" msgid "Set Color" msgstr "Farbsatz" -#: appGUI/MainGUI.py:821 app_Main.py:7741 +#: appGUI/MainGUI.py:821 app_Main.py:7748 msgid "Red" msgstr "Rote" -#: appGUI/MainGUI.py:824 app_Main.py:7743 +#: appGUI/MainGUI.py:824 app_Main.py:7750 msgid "Blue" msgstr "Blau" -#: appGUI/MainGUI.py:827 app_Main.py:7746 +#: appGUI/MainGUI.py:827 app_Main.py:7753 msgid "Yellow" msgstr "Gelb" -#: appGUI/MainGUI.py:830 app_Main.py:7748 +#: appGUI/MainGUI.py:830 app_Main.py:7755 msgid "Green" msgstr "Grün" -#: appGUI/MainGUI.py:833 app_Main.py:7750 +#: appGUI/MainGUI.py:833 app_Main.py:7757 msgid "Purple" msgstr "Lila" -#: appGUI/MainGUI.py:836 app_Main.py:7752 +#: appGUI/MainGUI.py:836 app_Main.py:7759 msgid "Brown" msgstr "Braun" -#: appGUI/MainGUI.py:839 app_Main.py:7754 app_Main.py:7814 +#: appGUI/MainGUI.py:839 app_Main.py:7761 app_Main.py:7821 msgid "White" msgstr "Weiß" -#: appGUI/MainGUI.py:842 app_Main.py:7756 +#: appGUI/MainGUI.py:842 app_Main.py:7763 msgid "Black" msgstr "Schwarz" -#: appGUI/MainGUI.py:847 app_Main.py:7759 +#: appGUI/MainGUI.py:847 app_Main.py:7766 msgid "Custom" msgstr "Benutzerdefiniert" -#: appGUI/MainGUI.py:852 app_Main.py:7793 +#: appGUI/MainGUI.py:852 app_Main.py:7800 msgid "Opacity" msgstr "Opazität" -#: appGUI/MainGUI.py:855 app_Main.py:7769 +#: appGUI/MainGUI.py:855 app_Main.py:7776 msgid "Default" msgstr "Standard" @@ -5429,12 +5446,12 @@ msgid "Cutout Tool" msgstr "Ausschnittwerkzeug" #: appGUI/MainGUI.py:1045 appGUI/MainGUI.py:2201 appGUI/ObjectUI.py:372 -#: appGUI/ObjectUI.py:1799 appTools/ToolNCC.py:202 +#: appGUI/ObjectUI.py:1824 appTools/ToolNCC.py:202 msgid "NCC Tool" msgstr "NCC Werkzeug" #: appGUI/MainGUI.py:1049 appGUI/MainGUI.py:2205 appGUI/MainGUI.py:4458 -#: appTools/ToolIsolation.py:191 appTools/ToolIsolation.py:2938 +#: appTools/ToolIsolation.py:192 appTools/ToolIsolation.py:2953 msgid "Isolation Tool" msgstr "Isolationswerkzeug" @@ -5647,19 +5664,19 @@ msgstr "" msgid "TCL Shell" msgstr "TCL Shell" -#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9037 +#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9044 msgid "Project" msgstr "Projekt" #: appGUI/MainGUI.py:1376 appGUI/MainGUI.py:1384 appGUI/MainGUI.py:3918 -#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8845 +#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8852 msgid "Plot Area" msgstr "Grundstücksfläche" #: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 #: appTools/ToolCorners.py:318 appTools/ToolEtchCompensation.py:291 #: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875 -#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:2986 +#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3001 #: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:721 #: appTools/ToolQRCode.py:660 appTools/ToolRulesCheck.py:1165 #: appTools/ToolSolderPaste.py:1143 appTools/ToolSub.py:643 @@ -5680,7 +5697,7 @@ msgid "CNC-JOB" msgstr "CNC-Auftrag" #: appGUI/MainGUI.py:1465 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:717 -#: appGUI/ObjectUI.py:1760 +#: appGUI/ObjectUI.py:1785 msgid "TOOLS" msgstr "WERKZEUGE" @@ -5822,22 +5839,22 @@ msgstr "FlatCAM-Einstellungsordner geöffnet." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Möchten Sie die GUI-Einstellungen wirklich löschen?\n" -#: appGUI/MainGUI.py:2099 appGUI/preferences/PreferencesUIManager.py:931 -#: appGUI/preferences/PreferencesUIManager.py:1177 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5754 -#: app_Main.py:8743 +#: appGUI/MainGUI.py:2099 appGUI/preferences/PreferencesUIManager.py:939 +#: appGUI/preferences/PreferencesUIManager.py:1185 appTranslation.py:111 +#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5761 +#: app_Main.py:8750 msgid "Yes" msgstr "Ja" -#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1178 +#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1186 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 -#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3066 -#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3935 +#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3081 +#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3949 #: appTools/ToolPaint.py:2851 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5755 app_Main.py:8744 +#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5762 app_Main.py:8751 msgid "No" msgstr "Nein" @@ -5910,8 +5927,8 @@ msgstr "Abgebrochen. Nichts ausgewählt, um sich zu bewegen." msgid "New Tool ..." msgstr "Neues Werkzeug ..." -#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:783 appTools/ToolNCC.py:455 -#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 +#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:789 appTools/ToolNCC.py:460 +#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 app_Main.py:4423 msgid "Enter a Tool Diameter" msgstr "Geben Sie einen Werkzeugdurchmesser ein" @@ -5979,7 +5996,7 @@ msgstr "Neuer Gerber" msgid "Edit Object (if selected)" msgstr "Objekt bearbeiten (falls ausgewählt)" -#: appGUI/MainGUI.py:4404 app_Main.py:6053 +#: appGUI/MainGUI.py:4404 app_Main.py:6060 msgid "Grid On/Off" msgstr "Raster ein/aus" @@ -6479,7 +6496,7 @@ msgid "App Object" msgstr "Objekt" #: appGUI/ObjectUI.py:78 appTools/ToolDrilling.py:2015 -#: appTools/ToolIsolation.py:2975 appTools/ToolMilling.py:1620 +#: appTools/ToolIsolation.py:2990 appTools/ToolMilling.py:1620 msgid "" "BASIC is suitable for a beginner. Many parameters\n" "are hidden from the user in this mode.\n" @@ -6534,7 +6551,7 @@ msgid "Gerber Object" msgstr "Gerber-Objekt" #: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:549 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1853 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:1878 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 @@ -6572,7 +6589,7 @@ msgid "Plot" msgstr "Zeichn" #: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:636 appGUI/ObjectUI.py:988 -#: appGUI/ObjectUI.py:1998 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:2023 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6583,12 +6600,12 @@ msgid "Edit an Gerber object." msgstr "" #: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:594 appGUI/ObjectUI.py:916 -#: appGUI/ObjectUI.py:1899 +#: appGUI/ObjectUI.py:1924 msgid "PROPERTIES" msgstr "" #: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:596 appGUI/ObjectUI.py:918 -#: appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:1926 msgid "Show the Properties." msgstr "" @@ -6617,11 +6634,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Markieren Sie die Blendeninstanzen auf der Leinwand." -#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3480 msgid "Buffer Solid Geometry" msgstr "Festkörpergeometrie puffern" -#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3482 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6638,7 +6655,7 @@ msgid "Isolation Routing" msgstr "Isolierungsrouting" #: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 -#: appTools/ToolIsolation.py:2965 +#: appTools/ToolIsolation.py:2980 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6646,7 +6663,7 @@ msgstr "" "Erstellen Sie ein Geometrieobjekt mit\n" "Werkzeugwege zum Schneiden um Polygonen." -#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1802 appTools/ToolNCC.py:4375 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1827 appTools/ToolNCC.py:4389 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6711,8 +6728,8 @@ msgid "Resulting geometry will have rounded corners." msgstr "Die resultierende Geometrie hat abgerundete Ecken." #: appGUI/ObjectUI.py:467 appGUI/ObjectUI.py:507 appTools/ToolCutOut.py:2291 -#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3444 -#: appTools/ToolNCC.py:4372 appTools/ToolPaint.py:3178 +#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3459 +#: appTools/ToolNCC.py:4386 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Geometrie erzeugen" @@ -6846,7 +6863,7 @@ msgstr "" "Fassen Sie eine Auswahl von Excellon-Objekten in einem neuen Excellon-Objekt " "zusammen." -#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1767 +#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1792 #, fuzzy #| msgid "Milling Type" msgid "Milling Tool" @@ -6956,7 +6973,7 @@ msgstr "" "ausgegraut und Cut Z wird automatisch aus dem neuen berechnet\n" "Zeigt UI-Formulareinträge mit den Namen V-Tip Dia und V-Tip Angle an." -#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:2021 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Plotobjekt" @@ -7072,15 +7089,15 @@ msgstr "" "Der Wert kann für \"außerhalb\" positiv sein\n" "Cut und Negativ für \"Inside\" Cut." -#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3087 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3962 appTools/ToolPaint.py:140 +#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3102 +#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3976 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Aus DB hinzufügen" #: appGUI/ObjectUI.py:1096 appTools/ToolCutOut.py:2075 -#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 -#: appTools/ToolNCC.py:3996 appTools/ToolPaint.py:2898 +#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3137 +#: appTools/ToolNCC.py:4010 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "" @@ -7092,14 +7109,15 @@ msgstr "" "Fügen Sie der Werkzeugtabelle ein neues Werkzeug hinzu\n" "mit dem oben angegebenen Durchmesser." -#: appGUI/ObjectUI.py:1103 appTools/ToolCutOut.py:2087 -#: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 -#: appTools/ToolNCC.py:4007 appTools/ToolPaint.py:2909 +#: appGUI/ObjectUI.py:1103 appObjects/FlatCAMGeometry.py:558 +#: appTools/ToolCutOut.py:2087 appTools/ToolIsolation.py:66 +#: appTools/ToolIsolation.py:3148 appTools/ToolNCC.py:4021 +#: appTools/ToolPaint.py:2909 msgid "Pick from DB" msgstr "" #: appGUI/ObjectUI.py:1106 appTools/ToolCutOut.py:2090 -#: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:4010 +#: appTools/ToolIsolation.py:3151 appTools/ToolNCC.py:4024 #: appTools/ToolPaint.py:2912 msgid "" "Add a new tool to the Tool Table\n" @@ -7110,47 +7128,39 @@ msgstr "" #: appGUI/ObjectUI.py:1128 msgid "" -"Copy a selection of tools in the Tool Table\n" -"by first selecting a row in the Tool Table." -msgstr "" -"Kopieren Sie eine Auswahl von Werkzeugen in die Werkzeugtabelle\n" -"indem Sie zuerst eine Zeile in der Werkzeugtabelle auswählen." - -#: appGUI/ObjectUI.py:1135 -msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" "Löschen Sie eine Auswahl von Werkzeugen in der Werkzeugtabelle\n" "indem Sie zuerst eine Zeile in der Werkzeugtabelle auswählen." -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMGeometry.py:389 -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:926 appObjects/FlatCAMGeometry.py:951 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMGeometry.py:390 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:711 appTools/ToolDrilling.py:754 #: appTools/ToolDrilling.py:983 appTools/ToolDrilling.py:990 #: appTools/ToolDrilling.py:1021 appTools/ToolDrilling.py:1033 #: appTools/ToolDrilling.py:1037 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:644 appTools/ToolIsolation.py:674 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:710 -#: appTools/ToolIsolation.py:3166 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:645 appTools/ToolIsolation.py:675 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:711 +#: appTools/ToolIsolation.py:3181 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:744 appTools/ToolMilling.py:749 #: appTools/ToolMilling.py:779 appTools/ToolMilling.py:790 #: appTools/ToolMilling.py:794 appTools/ToolMilling.py:1711 #: appTools/ToolNCC.py:271 appTools/ToolNCC.py:276 appTools/ToolNCC.py:306 -#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 -#: appTools/ToolNCC.py:4040 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 +#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 +#: appTools/ToolNCC.py:4054 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 #: appTools/ToolPaint.py:282 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:316 appTools/ToolPaint.py:655 #: appTools/ToolPaint.py:2940 msgid "Parameters for" msgstr "Parameter für" -#: appGUI/ObjectUI.py:1175 appTools/ToolDrilling.py:2119 -#: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 -#: appTools/ToolNCC.py:4043 appTools/ToolPaint.py:2943 +#: appGUI/ObjectUI.py:1164 appTools/ToolDrilling.py:2119 +#: appTools/ToolIsolation.py:3184 appTools/ToolMilling.py:1714 +#: appTools/ToolNCC.py:4057 appTools/ToolPaint.py:2943 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -7158,27 +7168,27 @@ msgstr "" "Die Daten, die zum Erstellen von GCode verwendet werden.\n" "Jedes Werkzeug speichert seinen eigenen Satz solcher Daten." -#: appGUI/ObjectUI.py:1182 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1171 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:83 msgid "V-Tip Dia" msgstr "Stichelspitzen-Durchm" -#: appGUI/ObjectUI.py:1185 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1174 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 msgid "The tip diameter for V-Shape Tool" msgstr "Der Spitzendurchmesser für das V-Shape-Werkzeug" -#: appGUI/ObjectUI.py:1197 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1186 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:97 msgid "V-Tip Angle" msgstr "Stichel-Winkel" -#: appGUI/ObjectUI.py:1200 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1189 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7187,10 +7197,10 @@ msgstr "" "Der Spitzenwinkel für das Stichel-Werkzeug.\n" "In grad." -#: appGUI/ObjectUI.py:1216 +#: appGUI/ObjectUI.py:1205 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1375 appTools/ToolCutOut.py:2111 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2111 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7198,7 +7208,7 @@ msgstr "" "Schnitttiefe (negativ)\n" "unter der Kupferoberfläche." -#: appGUI/ObjectUI.py:1234 +#: appGUI/ObjectUI.py:1223 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 @@ -7207,7 +7217,8 @@ msgstr "" msgid "Multi-Depth" msgstr "Mehrfache Tiefe" -#: appGUI/ObjectUI.py:1262 +#: appGUI/ObjectUI.py:1251 appGUI/ObjectUI.py:1654 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" @@ -7216,7 +7227,7 @@ msgstr "" "Höhe des Werkzeugs bei\n" "Bewegen ohne zu schneiden." -#: appGUI/ObjectUI.py:1281 +#: appGUI/ObjectUI.py:1270 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7226,7 +7237,7 @@ msgstr "" "Schnittgeschwindigkeit im XY\n" "Flugzeug in Einheiten pro Minute" -#: appGUI/ObjectUI.py:1295 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7237,7 +7248,7 @@ msgstr "" "Flugzeug in Einheiten pro Minute.\n" "Es heißt auch Sturz." -#: appGUI/ObjectUI.py:1310 +#: appGUI/ObjectUI.py:1299 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7252,13 +7263,13 @@ msgstr "" "Es ist nur für Marlin nützlich,\n" "für andere Fälle ignorieren." -#: appGUI/ObjectUI.py:1328 +#: appGUI/ObjectUI.py:1317 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Nachschneiden" -#: appGUI/ObjectUI.py:1330 appGUI/ObjectUI.py:1342 +#: appGUI/ObjectUI.py:1319 appGUI/ObjectUI.py:1331 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7273,7 +7284,7 @@ msgstr "" "Beim letzten Schnitt treffen wir einen\n" "verlängerter Schnitt über dem ersten Schnittabschnitt." -#: appGUI/ObjectUI.py:1354 +#: appGUI/ObjectUI.py:1343 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7284,7 +7295,7 @@ msgstr "" "Wenn LASER-Postprozessor verwendet wird,\n" "Dieser Wert ist die Leistung des Lasers." -#: appGUI/ObjectUI.py:1370 +#: appGUI/ObjectUI.py:1359 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7295,14 +7306,14 @@ msgstr "" "Pause, damit die Spindel ihre erreichen kann\n" "Geschwindigkeit vor dem Schneiden." -#: appGUI/ObjectUI.py:1380 +#: appGUI/ObjectUI.py:1369 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Anzahl der Zeiteinheiten, in denen die Spindel verweilen soll." -#: appGUI/ObjectUI.py:1388 appGUI/ObjectUI.py:2140 +#: appGUI/ObjectUI.py:1377 appGUI/ObjectUI.py:2165 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7310,7 +7321,7 @@ msgstr "Anzahl der Zeiteinheiten, in denen die Spindel verweilen soll." msgid "Probe Z depth" msgstr "Sonde Z Tiefe" -#: appGUI/ObjectUI.py:1390 appGUI/ObjectUI.py:2142 +#: appGUI/ObjectUI.py:1379 appGUI/ObjectUI.py:2167 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7322,14 +7333,14 @@ msgstr "" "Die maximale Tiefe, in der die Sonde zulässig ist\n" "zu untersuchen. Negativer Wert in aktuellen Einheiten." -#: appGUI/ObjectUI.py:1405 +#: appGUI/ObjectUI.py:1394 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Vorschubsonde" -#: appGUI/ObjectUI.py:1407 appGUI/ObjectUI.py:2155 +#: appGUI/ObjectUI.py:1396 appGUI/ObjectUI.py:2180 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7337,15 +7348,15 @@ msgstr "Vorschubsonde" msgid "The feedrate used while the probe is probing." msgstr "Der Vorschub während der Sondenmessung." -#: appGUI/ObjectUI.py:1434 appTools/ToolDrilling.py:2364 -#: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 -#: appTools/ToolNCC.py:4201 appTools/ToolPaint.py:3049 +#: appGUI/ObjectUI.py:1423 appTools/ToolDrilling.py:2364 +#: appTools/ToolIsolation.py:3280 appTools/ToolMilling.py:2042 +#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Parameter auf alle Werkzeuge anwenden" -#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2367 -#: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 -#: appTools/ToolNCC.py:4204 appTools/ToolPaint.py:3052 +#: appGUI/ObjectUI.py:1426 appTools/ToolDrilling.py:2367 +#: appTools/ToolIsolation.py:3283 appTools/ToolMilling.py:2045 +#: appTools/ToolNCC.py:4218 appTools/ToolPaint.py:3052 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -7353,24 +7364,24 @@ msgstr "" "Die aktuell angegebenen Parameter werden allen Werkzeugen der " "Werkzeugtabelle zugeordnet." -#: appGUI/ObjectUI.py:1448 appTools/ToolDrilling.py:2378 -#: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 -#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3063 +#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2378 +#: appTools/ToolIsolation.py:3294 appTools/ToolMilling.py:2056 +#: appTools/ToolNCC.py:4229 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Allgemeine Parameter" -#: appGUI/ObjectUI.py:1450 appTools/ToolDrilling.py:2380 -#: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 -#: appTools/ToolNCC.py:4217 appTools/ToolPaint.py:3065 +#: appGUI/ObjectUI.py:1439 appTools/ToolDrilling.py:2380 +#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:2058 +#: appTools/ToolNCC.py:4231 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Parameter, die allen Werkzeugen gemeinsam sind." -#: appGUI/ObjectUI.py:1455 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1444 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Werkzeugwechsel Z" -#: appGUI/ObjectUI.py:1458 +#: appGUI/ObjectUI.py:1447 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7379,7 +7390,7 @@ msgstr "" "Werkzeugwechselfolge einbeziehen\n" "im Maschinencode (Pause für Werkzeugwechsel)." -#: appGUI/ObjectUI.py:1466 +#: appGUI/ObjectUI.py:1455 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7390,14 +7401,14 @@ msgstr "" "Z-Achsenposition (Höhe) für\n" "Werkzeugwechsel." -#: appGUI/ObjectUI.py:1494 +#: appGUI/ObjectUI.py:1483 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Bewegung beenden Z" -#: appGUI/ObjectUI.py:1496 +#: appGUI/ObjectUI.py:1485 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7408,14 +7419,14 @@ msgstr "" "Höhe des Werkzeugs nach\n" "die letzte Bewegung am Ende des Jobs." -#: appGUI/ObjectUI.py:1513 +#: appGUI/ObjectUI.py:1502 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "Bewegung beenden X, Y" -#: appGUI/ObjectUI.py:1515 +#: appGUI/ObjectUI.py:1504 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7428,12 +7439,12 @@ msgstr "" "Wenn kein Wert eingegeben wird, erfolgt keine Bewegung\n" "auf der X, Y-Ebene am Ende des Jobs." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1509 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 msgid "X,Y coordinates" msgstr "Koordinaten X-Y" -#: appGUI/ObjectUI.py:1526 +#: appGUI/ObjectUI.py:1515 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -7441,7 +7452,7 @@ msgstr "Koordinaten X-Y" msgid "Preprocessor" msgstr "Postprozessor" -#: appGUI/ObjectUI.py:1528 +#: appGUI/ObjectUI.py:1517 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7450,12 +7461,12 @@ msgstr "" "Die Postprozessor-Datei, die diktiert\n" "den Maschinencode (wie GCode, RML, HPGL)." -#: appGUI/ObjectUI.py:1544 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1533 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Ausschlussbereiche hinzufügen" -#: appGUI/ObjectUI.py:1547 +#: appGUI/ObjectUI.py:1536 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 @@ -7468,7 +7479,7 @@ msgstr "" "In diesen Bereichen die Reise der Werkzeuge\n" "ist verboten." -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1587 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1576 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 @@ -7476,7 +7487,7 @@ msgstr "" msgid "Strategy" msgstr "Strategie" -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1599 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1588 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 @@ -7484,17 +7495,17 @@ msgstr "Strategie" msgid "Over Z" msgstr "Über Z" -#: appGUI/ObjectUI.py:1570 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1559 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Dies ist die Bereichs-ID." -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1561 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Typ des Objekts, zu dem der Ausschlussbereich hinzugefügt wurde." -#: appGUI/ObjectUI.py:1574 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1563 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7503,7 +7514,7 @@ msgstr "" "Die Strategie für den Ausschlussbereich. Gehen Sie um die Ausschlussbereiche " "herum oder darüber." -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1565 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7512,7 +7523,7 @@ msgstr "" "Wenn die Strategie darin besteht, über den Bereich zu gehen, ist dies die " "Höhe, in der sich das Werkzeug bewegt, um den Ausschlussbereich zu vermeiden." -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1577 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 @@ -7529,21 +7540,21 @@ msgstr "" "festgelegte Höhe\n" "- Vermeiden -> vermeidet den Ausschlussbereich, indem Sie den Bereich umgehen" -#: appGUI/ObjectUI.py:1592 +#: appGUI/ObjectUI.py:1581 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Über" -#: appGUI/ObjectUI.py:1593 +#: appGUI/ObjectUI.py:1582 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Vermeiden" -#: appGUI/ObjectUI.py:1600 +#: appGUI/ObjectUI.py:1589 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 @@ -7554,29 +7565,29 @@ msgstr "" "Die Höhe Z, auf die das Werkzeug ansteigt, um dies zu vermeiden\n" "ein Verbotsbereich." -#: appGUI/ObjectUI.py:1610 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1599 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Bereich hinzufügen:" -#: appGUI/ObjectUI.py:1611 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1600 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Fügen Sie einen Ausschlussbereich hinzu." -#: appGUI/ObjectUI.py:1617 +#: appGUI/ObjectUI.py:1606 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 -#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3427 -#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4345 +#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3442 +#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4359 #: appTools/ToolPaint.py:3165 msgid "The kind of selection shape used for area selection." msgstr "Die Art der Auswahlform, die für die Bereichsauswahl verwendet wird." -#: appGUI/ObjectUI.py:1627 +#: appGUI/ObjectUI.py:1616 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7585,46 +7596,52 @@ msgstr "Die Art der Auswahlform, die für die Bereichsauswahl verwendet wird." msgid "Delete All" msgstr "Alles löschen" -#: appGUI/ObjectUI.py:1628 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1617 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Löschen Sie alle Ausschlussbereiche." -#: appGUI/ObjectUI.py:1631 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1620 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Ausgewählte löschen" -#: appGUI/ObjectUI.py:1632 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1621 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Löschen Sie alle in der Tabelle ausgewählten Ausschlussbereiche." -#: appGUI/ObjectUI.py:1642 +#: appGUI/ObjectUI.py:1631 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 msgid "Add Polish" msgstr "" -#: appGUI/ObjectUI.py:1644 +#: appGUI/ObjectUI.py:1633 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:263 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." msgstr "" -#: appGUI/ObjectUI.py:1652 +#: appGUI/ObjectUI.py:1641 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:270 msgid "Diameter for the polishing tool." msgstr "" -#: appGUI/ObjectUI.py:1663 +#: appGUI/ObjectUI.py:1667 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:294 msgid "Pressure" msgstr "" -#: appGUI/ObjectUI.py:1665 +#: appGUI/ObjectUI.py:1669 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:296 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." msgstr "" -#: appGUI/ObjectUI.py:1694 +#: appGUI/ObjectUI.py:1711 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:335 #, fuzzy #| msgid "" #| "Algorithm for copper clearing:\n" @@ -7642,12 +7659,12 @@ msgstr "" "- Samenbasiert: Aus dem Samen heraus.\n" "- Linienbasiert: Parallele Linien." -#: appGUI/ObjectUI.py:1738 appGUI/ObjectUI.py:1741 +#: appGUI/ObjectUI.py:1763 appGUI/ObjectUI.py:1766 #: appTools/ToolDrilling.py:2629 appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Generieren des CNC-Job-Objekts" -#: appGUI/ObjectUI.py:1743 +#: appGUI/ObjectUI.py:1768 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7657,17 +7674,17 @@ msgstr "" "Klicken Sie auf die Überschrift #, um alle auszuwählen, oder auf Strg + LMB\n" "zur benutzerdefinierten Auswahl von Werkzeugen." -#: appGUI/ObjectUI.py:1762 +#: appGUI/ObjectUI.py:1787 msgid "Launch Paint Tool in Tools Tab." msgstr "Starten Sie das Paint Werkzeug in der Registerkarte \"Tools\"." -#: appGUI/ObjectUI.py:1770 +#: appGUI/ObjectUI.py:1795 #, fuzzy #| msgid "Generating Solder Paste dispensing geometry..." msgid "Generate a CNCJob by milling a Geometry." msgstr "Lötpasten-Dosiergeometrie erzeugen ..." -#: appGUI/ObjectUI.py:1786 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1811 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 #, fuzzy #| msgid "" #| "Creates tool paths to cover the\n" @@ -7683,11 +7700,11 @@ msgstr "" "alles Kupfer). Du wirst gefragt\n" "Klicken Sie auf das gewünschte Polygon." -#: appGUI/ObjectUI.py:1840 +#: appGUI/ObjectUI.py:1865 msgid "CNC Job Object" msgstr "CNC-Auftragsobjekt" -#: appGUI/ObjectUI.py:1856 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1881 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7700,19 +7717,19 @@ msgstr "" "über dem Werkstück oder es kann vom Typ 'Ausschneiden' sein,\n" "was bedeutet, dass die Bewegungen, die in das Material geschnitten werden." -#: appGUI/ObjectUI.py:1865 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1890 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Reise" -#: appGUI/ObjectUI.py:1888 +#: appGUI/ObjectUI.py:1913 msgid "Edit an GCode object." msgstr "" -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1950 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Anmerkung anzeigen" -#: appGUI/ObjectUI.py:1927 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1952 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7724,12 +7741,12 @@ msgstr "" "richtigen Reihenfolge angezeigt\n" "einer Reiseleitung." -#: appGUI/ObjectUI.py:1939 appObjects/FlatCAMObj.py:864 +#: appGUI/ObjectUI.py:1964 appObjects/FlatCAMObj.py:864 #: appTools/ToolProperties.py:558 msgid "Travelled distance" msgstr "Zurückgelegte Strecke" -#: appGUI/ObjectUI.py:1941 +#: appGUI/ObjectUI.py:1966 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7737,11 +7754,11 @@ msgstr "" "Dies ist die Gesamtstrecke auf der X-Y-Ebene.\n" "In aktuellen Einheiten." -#: appGUI/ObjectUI.py:1952 +#: appGUI/ObjectUI.py:1977 msgid "Estimated time" msgstr "Geschätzte Zeit" -#: appGUI/ObjectUI.py:1954 +#: appGUI/ObjectUI.py:1979 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7749,11 +7766,11 @@ msgstr "" "Dies ist die geschätzte Zeit für das Fräsen / Bohren.\n" "ohne die Zeit, die in Werkzeugwechselereignissen verbracht wird." -#: appGUI/ObjectUI.py:1978 +#: appGUI/ObjectUI.py:2003 msgid "CNC Tools Table" msgstr "CNC Werkzeugtabelle" -#: appGUI/ObjectUI.py:1981 +#: appGUI/ObjectUI.py:2006 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7775,112 +7792,112 @@ msgstr "" "Der 'Werkzeugtyp' (TT) kann kreisförmig mit 1 bis 4 Zähnen (C1..C4) sein.\n" "Kugel (B) oder V-Form (V)." -#: appGUI/ObjectUI.py:2030 +#: appGUI/ObjectUI.py:2055 msgid "Update Plot" msgstr "Plot aktualisieren" -#: appGUI/ObjectUI.py:2032 +#: appGUI/ObjectUI.py:2057 msgid "Update the plot." msgstr "Aktualisieren Sie die Darstellung." -#: appGUI/ObjectUI.py:2042 +#: appGUI/ObjectUI.py:2067 msgid "Use CNC Code Snippets" msgstr "" -#: appGUI/ObjectUI.py:2044 +#: appGUI/ObjectUI.py:2069 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." msgstr "" -#: appGUI/ObjectUI.py:2050 +#: appGUI/ObjectUI.py:2075 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "" -#: appGUI/ObjectUI.py:2053 +#: appGUI/ObjectUI.py:2078 msgid "Enable the autolevelling feature." msgstr "" -#: appGUI/ObjectUI.py:2081 +#: appGUI/ObjectUI.py:2106 msgid "Probe Points Table" msgstr "" -#: appGUI/ObjectUI.py:2082 +#: appGUI/ObjectUI.py:2107 msgid "Generate GCode that will obtain the height map" msgstr "" -#: appGUI/ObjectUI.py:2084 +#: appGUI/ObjectUI.py:2109 msgid "Show" msgstr "" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2110 msgid "Toggle the display of the Probe Points table." msgstr "" -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "X-Y Coordinates" msgstr "Koordinaten X-Y" -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 #, fuzzy #| msgid "Light" msgid "Height" msgstr "Licht" -#: appGUI/ObjectUI.py:2102 +#: appGUI/ObjectUI.py:2127 #, fuzzy #| msgid "Plot Options" msgid "Plot probing points" msgstr "Diagrammoptionen" -#: appGUI/ObjectUI.py:2104 +#: appGUI/ObjectUI.py:2129 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." msgstr "" -#: appGUI/ObjectUI.py:2119 +#: appGUI/ObjectUI.py:2144 #, fuzzy #| msgid "Finished G-Code generation" msgid "Probe GCode Generation" msgstr "Fertige G-Code-Generierung" -#: appGUI/ObjectUI.py:2121 +#: appGUI/ObjectUI.py:2146 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." msgstr "" -#: appGUI/ObjectUI.py:2128 +#: appGUI/ObjectUI.py:2153 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 #, fuzzy #| msgid "Probe Z depth" msgid "Probe Z travel" msgstr "Sonde Z Tiefe" -#: appGUI/ObjectUI.py:2130 +#: appGUI/ObjectUI.py:2155 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 #, fuzzy #| msgid "Height (Z) for travelling between the points." msgid "The safe Z for probe travelling between probe points." msgstr "Die Höhe (Z) für den Weg zwischen Pads." -#: appGUI/ObjectUI.py:2153 +#: appGUI/ObjectUI.py:2178 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 #, fuzzy #| msgid "Feedrate" msgid "Probe Feedrate" msgstr "Vorschubgeschwindigkeit" -#: appGUI/ObjectUI.py:2170 +#: appGUI/ObjectUI.py:2195 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 msgid "Mode" msgstr "Modus" -#: appGUI/ObjectUI.py:2171 +#: appGUI/ObjectUI.py:2196 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7888,21 +7905,21 @@ msgid "" "- Grid: will automatically generate a grid of probe points" msgstr "" -#: appGUI/ObjectUI.py:2177 +#: appGUI/ObjectUI.py:2202 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 #: appTools/ToolCutOut.py:2328 appTools/ToolFiducials.py:803 msgid "Manual" msgstr "Manuell" -#: appGUI/ObjectUI.py:2178 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7327 +#: appGUI/ObjectUI.py:2203 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7334 #, fuzzy #| msgid "Grids" msgid "Grid" msgstr "Raster" -#: appGUI/ObjectUI.py:2185 +#: appGUI/ObjectUI.py:2210 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7910,125 +7927,125 @@ msgid "" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." msgstr "" -#: appGUI/ObjectUI.py:2191 +#: appGUI/ObjectUI.py:2216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/ObjectUI.py:2192 +#: appGUI/ObjectUI.py:2217 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 #, fuzzy #| msgid "Linear" msgid "Bilinear" msgstr "Linear" -#: appGUI/ObjectUI.py:2205 +#: appGUI/ObjectUI.py:2230 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Säulen" -#: appGUI/ObjectUI.py:2207 +#: appGUI/ObjectUI.py:2232 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "" -#: appGUI/ObjectUI.py:2216 +#: appGUI/ObjectUI.py:2241 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Reihen" -#: appGUI/ObjectUI.py:2218 +#: appGUI/ObjectUI.py:2243 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of grid rows." msgstr "" -#: appGUI/ObjectUI.py:2223 +#: appGUI/ObjectUI.py:2248 #, fuzzy #| msgid "Get Points" msgid "Add Probe Points" msgstr "Punkte einholen" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2256 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 #, fuzzy #| msgid "Contour" msgid "Controller" msgstr "Kontur" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2258 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" "height map gcode." msgstr "" -#: appGUI/ObjectUI.py:2279 appGUI/ObjectUI.py:2294 +#: appGUI/ObjectUI.py:2304 appGUI/ObjectUI.py:2319 #: appObjects/FlatCAMCNCJob.py:1307 appObjects/FlatCAMCNCJob.py:1329 #, fuzzy #| msgid "Contour" msgid "Control" msgstr "Kontur" -#: appGUI/ObjectUI.py:2289 appGUI/ObjectUI.py:2296 +#: appGUI/ObjectUI.py:2314 appGUI/ObjectUI.py:2321 #: appObjects/FlatCAMCNCJob.py:1309 appObjects/FlatCAMCNCJob.py:1331 #, fuzzy #| msgid "Rendered" msgid "Sender" msgstr "Gerendert" -#: appGUI/ObjectUI.py:2310 +#: appGUI/ObjectUI.py:2335 msgid "COM list" msgstr "" -#: appGUI/ObjectUI.py:2312 appGUI/ObjectUI.py:2327 +#: appGUI/ObjectUI.py:2337 appGUI/ObjectUI.py:2352 msgid "Lists the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2316 +#: appGUI/ObjectUI.py:2341 msgid "Search" msgstr "" -#: appGUI/ObjectUI.py:2318 +#: appGUI/ObjectUI.py:2343 msgid "Search for the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2325 +#: appGUI/ObjectUI.py:2350 msgid "Baud rates" msgstr "" -#: appGUI/ObjectUI.py:2344 +#: appGUI/ObjectUI.py:2369 msgid "New, custom baudrate." msgstr "" -#: appGUI/ObjectUI.py:2352 +#: appGUI/ObjectUI.py:2377 msgid "Add the specified custom baudrate to the list." msgstr "" -#: appGUI/ObjectUI.py:2358 +#: appGUI/ObjectUI.py:2383 #, fuzzy #| msgid "Delete Selected" msgid "Delete selected baudrate" msgstr "Ausgewählte löschen" -#: appGUI/ObjectUI.py:2362 +#: appGUI/ObjectUI.py:2387 msgid "Reset" msgstr "Zurücksetzen" -#: appGUI/ObjectUI.py:2364 +#: appGUI/ObjectUI.py:2389 msgid "Software reset of the controller." msgstr "" -#: appGUI/ObjectUI.py:2370 appObjects/FlatCAMCNCJob.py:1323 +#: appGUI/ObjectUI.py:2395 appObjects/FlatCAMCNCJob.py:1323 #, fuzzy #| msgid "Connect" msgid "Disconnected" msgstr "Verbinden" -#: appGUI/ObjectUI.py:2372 +#: appGUI/ObjectUI.py:2397 #, fuzzy #| msgid "" #| "Create a Gerber object from the selected object, within\n" @@ -8038,125 +8055,125 @@ msgstr "" "Erstellen Sie innerhalb des ausgewählten Objekts ein Gerber-Objekt\n" "das angegebene Feld." -#: appGUI/ObjectUI.py:2397 +#: appGUI/ObjectUI.py:2422 msgid "Jog" msgstr "" -#: appGUI/ObjectUI.py:2405 +#: appGUI/ObjectUI.py:2430 #, fuzzy #| msgid "Zeros" msgid "Zero Axes" msgstr "Nullen" -#: appGUI/ObjectUI.py:2438 +#: appGUI/ObjectUI.py:2463 msgid "Pause/Resume" msgstr "" -#: appGUI/ObjectUI.py:2460 +#: appGUI/ObjectUI.py:2485 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "" -#: appGUI/ObjectUI.py:2462 +#: appGUI/ObjectUI.py:2487 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "" -#: appGUI/ObjectUI.py:2474 +#: appGUI/ObjectUI.py:2499 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:831 appTools/ToolProperties.py:525 msgid "Feedrate" msgstr "Vorschubgeschwindigkeit" -#: appGUI/ObjectUI.py:2476 +#: appGUI/ObjectUI.py:2501 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "" -#: appGUI/ObjectUI.py:2496 +#: appGUI/ObjectUI.py:2521 msgid "Send Command" msgstr "" -#: appGUI/ObjectUI.py:2498 appGUI/ObjectUI.py:2508 +#: appGUI/ObjectUI.py:2523 appGUI/ObjectUI.py:2533 msgid "Send a custom command to GRBL." msgstr "" -#: appGUI/ObjectUI.py:2503 +#: appGUI/ObjectUI.py:2528 msgid "Type GRBL command ..." msgstr "" -#: appGUI/ObjectUI.py:2506 +#: appGUI/ObjectUI.py:2531 msgid "Send" msgstr "" -#: appGUI/ObjectUI.py:2514 +#: appGUI/ObjectUI.py:2539 #, fuzzy #| msgid "Text to PDF parameters" msgid "Get Config parameter" msgstr "Text zu PDF-Parametern" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2541 msgid "A GRBL configuration parameter." msgstr "" -#: appGUI/ObjectUI.py:2521 +#: appGUI/ObjectUI.py:2546 msgid "Type GRBL parameter ..." msgstr "" -#: appGUI/ObjectUI.py:2524 +#: appGUI/ObjectUI.py:2549 msgid "Get" msgstr "" -#: appGUI/ObjectUI.py:2526 +#: appGUI/ObjectUI.py:2551 msgid "Get the value of a specified GRBL parameter." msgstr "" -#: appGUI/ObjectUI.py:2534 +#: appGUI/ObjectUI.py:2559 msgid "Get Report" msgstr "" -#: appGUI/ObjectUI.py:2536 +#: appGUI/ObjectUI.py:2561 msgid "Print in shell the GRBL report." msgstr "" -#: appGUI/ObjectUI.py:2542 +#: appGUI/ObjectUI.py:2567 msgid "Apply AutoLevelling" msgstr "" -#: appGUI/ObjectUI.py:2544 +#: appGUI/ObjectUI.py:2569 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2553 +#: appGUI/ObjectUI.py:2578 msgid "Will save the GRBL height map." msgstr "" -#: appGUI/ObjectUI.py:2563 +#: appGUI/ObjectUI.py:2588 #, fuzzy #| msgid "Starting G-Code" msgid "Save Probing GCode" msgstr "G-Code starten" -#: appGUI/ObjectUI.py:2565 +#: appGUI/ObjectUI.py:2590 msgid "Will save the probing GCode." msgstr "" -#: appGUI/ObjectUI.py:2574 +#: appGUI/ObjectUI.py:2599 msgid "View/Edit the probing GCode." msgstr "" -#: appGUI/ObjectUI.py:2581 appObjects/FlatCAMCNCJob.py:1740 +#: appGUI/ObjectUI.py:2606 appObjects/FlatCAMCNCJob.py:1740 #: appObjects/FlatCAMCNCJob.py:1744 #, fuzzy #| msgid "Import List" msgid "Import Height Map" msgstr "Liste importieren" -#: appGUI/ObjectUI.py:2583 +#: appGUI/ObjectUI.py:2608 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -8164,11 +8181,11 @@ msgid "" "doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2601 +#: appGUI/ObjectUI.py:2626 msgid "Export CNC Code" msgstr "CNC-Code exportieren" -#: appGUI/ObjectUI.py:2603 +#: appGUI/ObjectUI.py:2628 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8178,11 +8195,11 @@ msgstr "" "Exportieren und speichern Sie den G-Code nach\n" "Machen Sie dieses Objekt in eine Datei." -#: appGUI/ObjectUI.py:2612 +#: appGUI/ObjectUI.py:2637 msgid "Save CNC Code" msgstr "CNC-Code speichern" -#: appGUI/ObjectUI.py:2615 +#: appGUI/ObjectUI.py:2640 msgid "" "Opens dialog to save G-Code\n" "file." @@ -8190,86 +8207,86 @@ msgstr "" "Öffnet den Dialog zum Speichern des G-Codes\n" "Datei." -#: appGUI/ObjectUI.py:2622 +#: appGUI/ObjectUI.py:2647 #, fuzzy #| msgid "View CNC Code" msgid "Review CNC Code." msgstr "CNC-Code anzeigen" -#: appGUI/ObjectUI.py:2683 +#: appGUI/ObjectUI.py:2708 msgid "Script Object" msgstr "Skriptobjekt" -#: appGUI/ObjectUI.py:2703 appGUI/ObjectUI.py:2777 +#: appGUI/ObjectUI.py:2728 appGUI/ObjectUI.py:2802 msgid "Auto Completer" msgstr "Auto-Vervollständiger" -#: appGUI/ObjectUI.py:2705 +#: appGUI/ObjectUI.py:2730 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" "Hiermit wird ausgewählt, ob der automatische Vervollständiger im Skript-" "Editor aktiviert ist." -#: appGUI/ObjectUI.py:2750 +#: appGUI/ObjectUI.py:2775 msgid "Document Object" msgstr "Dokumentobjekt" -#: appGUI/ObjectUI.py:2779 +#: appGUI/ObjectUI.py:2804 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" "Hiermit wird ausgewählt, ob der automatische Vervollständiger im " "Dokumenteditor aktiviert ist." -#: appGUI/ObjectUI.py:2797 +#: appGUI/ObjectUI.py:2822 msgid "Font Type" msgstr "Schriftart" -#: appGUI/ObjectUI.py:2814 +#: appGUI/ObjectUI.py:2839 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Schriftgröße" -#: appGUI/ObjectUI.py:2850 +#: appGUI/ObjectUI.py:2875 msgid "Alignment" msgstr "Ausrichtung" -#: appGUI/ObjectUI.py:2855 +#: appGUI/ObjectUI.py:2880 msgid "Align Left" msgstr "Linksbündig" -#: appGUI/ObjectUI.py:2860 app_Main.py:4934 +#: appGUI/ObjectUI.py:2885 app_Main.py:4941 msgid "Center" msgstr "Center" -#: appGUI/ObjectUI.py:2865 +#: appGUI/ObjectUI.py:2890 msgid "Align Right" msgstr "Rechts ausrichten" -#: appGUI/ObjectUI.py:2870 +#: appGUI/ObjectUI.py:2895 msgid "Justify" msgstr "Rechtfertigen" -#: appGUI/ObjectUI.py:2877 +#: appGUI/ObjectUI.py:2902 msgid "Font Color" msgstr "Schriftfarbe" -#: appGUI/ObjectUI.py:2879 +#: appGUI/ObjectUI.py:2904 msgid "Set the font color for the selected text" msgstr "Stellen Sie die Schriftfarbe für den ausgewählten Text ein" -#: appGUI/ObjectUI.py:2893 +#: appGUI/ObjectUI.py:2918 msgid "Selection Color" msgstr "Auswahlfarbe" -#: appGUI/ObjectUI.py:2895 +#: appGUI/ObjectUI.py:2920 msgid "Set the selection color when doing text selection." msgstr "Stellen Sie die Auswahlfarbe bei der Textauswahl ein." -#: appGUI/ObjectUI.py:2909 +#: appGUI/ObjectUI.py:2934 msgid "Tab Size" msgstr "Tab-Größe" -#: appGUI/ObjectUI.py:2911 +#: appGUI/ObjectUI.py:2936 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Stellen Sie die Größe der Registerkarte ein. In Pixeln. Der Standardwert " @@ -8307,41 +8324,41 @@ msgstr "" "Aufgrund eines Unterschieds zwischen der Anzahl der Textelemente und der " "Anzahl der Textpositionen konnten keine Anmerkungen erstellt werden." -#: appGUI/preferences/PreferencesUIManager.py:906 +#: appGUI/preferences/PreferencesUIManager.py:914 msgid "Preferences applied." msgstr "Einstellungen werden angewendet." -#: appGUI/preferences/PreferencesUIManager.py:926 +#: appGUI/preferences/PreferencesUIManager.py:934 msgid "Are you sure you want to continue?" msgstr "Sind Sie sicher, dass Sie fortfahren wollen?" -#: appGUI/preferences/PreferencesUIManager.py:927 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Application will restart" msgstr "Die Anwendung wird neu gestartet" -#: appGUI/preferences/PreferencesUIManager.py:1025 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Preferences closed without saving." msgstr "Einstellungen geschlossen ohne zu speichern." -#: appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1045 msgid "Preferences default values are restored." msgstr "Die Standardeinstellungen werden wiederhergestellt." -#: appGUI/preferences/PreferencesUIManager.py:1068 app_Main.py:2633 -#: app_Main.py:9413 +#: appGUI/preferences/PreferencesUIManager.py:1076 app_Main.py:2633 +#: app_Main.py:9420 msgid "Failed to write defaults to file." msgstr "Fehler beim Schreiben der Voreinstellungen in die Datei." -#: appGUI/preferences/PreferencesUIManager.py:1072 -#: appGUI/preferences/PreferencesUIManager.py:1186 +#: appGUI/preferences/PreferencesUIManager.py:1080 +#: appGUI/preferences/PreferencesUIManager.py:1194 msgid "Preferences saved." msgstr "Einstellungen gespeichert." -#: appGUI/preferences/PreferencesUIManager.py:1122 +#: appGUI/preferences/PreferencesUIManager.py:1130 msgid "Preferences edited but not saved." msgstr "Einstellungen bearbeitet, aber nicht gespeichert." -#: appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/preferences/PreferencesUIManager.py:1179 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -9131,9 +9148,9 @@ msgstr "MetaHeuristic" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:110 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:171 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:175 -#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:566 +#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:569 #: appObjects/FlatCAMGerber.py:174 appTools/ToolDrilling.py:306 -#: appTools/ToolIsolation.py:246 appTools/ToolMilling.py:294 +#: appTools/ToolIsolation.py:247 appTools/ToolMilling.py:294 msgid "Basic" msgstr "Basis" @@ -9275,7 +9292,7 @@ msgstr "App Einstellungen" msgid "Grid Settings" msgstr "Rastereinstellungen" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7342 msgid "X value" msgstr "X-Wert" @@ -9283,7 +9300,7 @@ msgstr "X-Wert" msgid "This is the Grid snap value on X axis." msgstr "Dies ist der Rasterfangwert auf der X-Achse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7338 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7345 msgid "Y value" msgstr "Y-Wert" @@ -9330,14 +9347,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1273 app_Main.py:7355 +#: appTools/ToolFilm.py:1273 app_Main.py:7362 msgid "Portrait" msgstr "Hochformat" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1274 app_Main.py:7357 +#: appTools/ToolFilm.py:1274 app_Main.py:7364 msgid "Landscape" msgstr "Querformat" @@ -9358,7 +9375,7 @@ msgstr "" "und schließen Sie die Registerkarten Projekt, Ausgewählt und Werkzeug ein." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7343 +#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7350 msgid "Axis" msgstr "Achse" @@ -9380,7 +9397,7 @@ msgstr "" "Schriftgröße für die Textbox-AppGUI festgelegt\n" "Elemente, die in der Anwendung verwendet werden." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7367 msgid "HUD" msgstr "HUD" @@ -9688,9 +9705,9 @@ msgstr "" "Die Registerkarte Ausgewählt für alle Arten von FlatCAM-Objekten." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 -#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:587 +#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:590 #: appObjects/FlatCAMGerber.py:182 appTools/ToolDrilling.py:310 -#: appTools/ToolIsolation.py:273 appTools/ToolMilling.py:305 +#: appTools/ToolIsolation.py:274 appTools/ToolMilling.py:305 msgid "Advanced" msgstr "Erweitert" @@ -10460,10 +10477,10 @@ msgstr "\"Folgen\"" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appObjects/FlatCAMGerber.py:370 appTools/ToolCopperThieving.py:578 #: appTools/ToolCopperThieving.py:775 appTools/ToolCopperThieving.py:787 -#: appTools/ToolIsolation.py:1353 appTools/ToolNCC.py:1793 -#: appTools/ToolNCC.py:1820 appTools/ToolNCC.py:1928 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:2845 appTools/ToolNCC.py:2950 appTools/ToolNCC.py:2965 -#: appTools/ToolNCC.py:3231 appTools/ToolNCC.py:3332 appTools/ToolNCC.py:3347 +#: appTools/ToolIsolation.py:1368 appTools/ToolNCC.py:1807 +#: appTools/ToolNCC.py:1834 appTools/ToolNCC.py:1942 appTools/ToolNCC.py:1955 +#: appTools/ToolNCC.py:2859 appTools/ToolNCC.py:2964 appTools/ToolNCC.py:2979 +#: appTools/ToolNCC.py:3245 appTools/ToolNCC.py:3346 appTools/ToolNCC.py:3361 #: camlib.py:1113 msgid "Buffering" msgstr "Pufferung" @@ -10797,10 +10814,10 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 -#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1351 -#: appTools/ToolNCC.py:1667 appTools/ToolNCC.py:1731 appTools/ToolNCC.py:2709 -#: appTools/ToolNCC.py:2718 appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4436 -#: defaults.py:478 tclCommands/TclCommandCopperClear.py:190 +#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1365 +#: appTools/ToolNCC.py:1681 appTools/ToolNCC.py:1745 appTools/ToolNCC.py:2723 +#: appTools/ToolNCC.py:2732 appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4450 +#: defaults.py:480 tclCommands/TclCommandCopperClear.py:190 msgid "Itself" msgstr "Selbst" @@ -10808,10 +10825,10 @@ msgstr "Selbst" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:819 -#: appTools/ToolIsolation.py:1435 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1365 appTools/ToolNCC.py:1683 appTools/ToolNCC.py:1738 -#: appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4446 appTools/ToolPaint.py:1061 +#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:834 +#: appTools/ToolIsolation.py:1450 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1379 appTools/ToolNCC.py:1697 appTools/ToolNCC.py:1752 +#: appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4460 appTools/ToolPaint.py:1061 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3249 msgid "Area Selection" msgstr "Bereichsauswahl" @@ -10821,10 +10838,10 @@ msgstr "Bereichsauswahl" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 #: appTools/ToolCopperThieving.py:1222 appTools/ToolDblSided.py:759 -#: appTools/ToolIsolation.py:1475 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1384 appTools/ToolNCC.py:1689 appTools/ToolNCC.py:1746 -#: appTools/ToolNCC.py:2124 appTools/ToolNCC.py:2358 appTools/ToolNCC.py:2754 -#: appTools/ToolNCC.py:4300 appTools/ToolPaint.py:1080 +#: appTools/ToolIsolation.py:1490 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1398 appTools/ToolNCC.py:1703 appTools/ToolNCC.py:1760 +#: appTools/ToolNCC.py:2138 appTools/ToolNCC.py:2372 appTools/ToolNCC.py:2768 +#: appTools/ToolNCC.py:4314 appTools/ToolPaint.py:1080 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3232 #: tclCommands/TclCommandCopperClear.py:192 tclCommands/TclCommandPaint.py:166 msgid "Reference Object" @@ -11112,12 +11129,12 @@ msgstr "" "- rechts unten -> Der Benutzer richtet die Leiterplatte horizontal aus" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:131 -#: appTools/ToolCalibration.py:854 app_Main.py:4931 +#: appTools/ToolCalibration.py:854 app_Main.py:4938 msgid "Top-Left" msgstr "Oben links" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:132 -#: appTools/ToolCalibration.py:855 app_Main.py:4932 +#: appTools/ToolCalibration.py:855 app_Main.py:4939 msgid "Bottom-Right" msgstr "Unten rechts" @@ -11504,7 +11521,7 @@ msgstr "" "in Gerber Dateien einzufügen oder als Datei zu exportieren." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:703 app_Main.py:7323 +#: appTools/ToolQRCode.py:703 app_Main.py:7330 msgid "Version" msgstr "Version" @@ -12168,8 +12185,8 @@ msgstr "Erstellen Sie Geometrie zum Fräsen von Löchern." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:140 -#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3058 -#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3927 +#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3073 +#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3941 #: appTools/ToolPaint.py:2843 msgid "Tool order" msgstr "Werkzeugbestellung" @@ -12179,9 +12196,9 @@ msgstr "Werkzeugbestellung" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3059 -#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3928 -#: appTools/ToolNCC.py:3938 appTools/ToolPaint.py:2844 +#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3074 +#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3942 +#: appTools/ToolNCC.py:3952 appTools/ToolPaint.py:2844 #: appTools/ToolPaint.py:2854 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -12208,8 +12225,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:165 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:149 -#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3067 -#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3936 +#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3082 +#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3950 #: appTools/ToolPaint.py:2852 msgid "Forward" msgstr "Vorwärts" @@ -12218,8 +12235,8 @@ msgstr "Vorwärts" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 -#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3068 -#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3937 +#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3083 +#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3951 #: appTools/ToolPaint.py:2853 msgid "Reverse" msgstr "Rückwärts" @@ -12579,13 +12596,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:288 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 -#: appTools/ToolIsolation.py:3286 appTools/ToolNCC.py:4222 +#: appTools/ToolIsolation.py:3301 appTools/ToolNCC.py:4236 #: appTools/ToolPaint.py:3069 msgid "Rest" msgstr "Rest" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:246 -#: appTools/ToolIsolation.py:3289 +#: appTools/ToolIsolation.py:3304 msgid "" "If checked, use 'rest machining'.\n" "Basically it will isolate outside PCB features,\n" @@ -12604,22 +12621,22 @@ msgstr "" "Wenn nicht aktiviert, verwenden Sie den Standardalgorithmus." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 -#: appTools/ToolIsolation.py:3311 +#: appTools/ToolIsolation.py:3326 msgid "Combine" msgstr "Kombinieren" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:260 -#: appTools/ToolIsolation.py:3313 +#: appTools/ToolIsolation.py:3328 msgid "Combine all passes into one object" msgstr "Kombinieren Sie alle Durchgänge in einem Objekt" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:267 -#: appTools/ToolIsolation.py:3330 +#: appTools/ToolIsolation.py:3345 msgid "Except" msgstr "Außer" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 -#: appTools/ToolIsolation.py:3331 +#: appTools/ToolIsolation.py:3346 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12631,20 +12648,20 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:350 -#: appTools/ToolIsolation.py:3320 appTools/ToolNCC.py:4358 +#: appTools/ToolIsolation.py:3335 appTools/ToolNCC.py:4372 msgid "Check validity" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:352 -#: appTools/ToolIsolation.py:3322 appTools/ToolNCC.py:4360 +#: appTools/ToolIsolation.py:3337 appTools/ToolNCC.py:4374 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:287 -#: appTools/ToolIsolation.py:3370 +#: appTools/ToolIsolation.py:3385 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12661,20 +12678,20 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:831 appTools/ToolIsolation.py:1454 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1038 +#: appTools/ToolIsolation.py:846 appTools/ToolIsolation.py:1469 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1038 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3243 #: tclCommands/TclCommandPaint.py:164 msgid "Polygon Selection" msgstr "Polygon auswahl" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appTools/ToolIsolation.py:3414 +#: appTools/ToolIsolation.py:3429 msgid "Interiors" msgstr "Inneres" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:317 -#: appTools/ToolIsolation.py:3416 +#: appTools/ToolIsolation.py:3431 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12684,12 +12701,12 @@ msgstr "" "(Löcher im Polygon)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:322 -#: appTools/ToolIsolation.py:3301 +#: appTools/ToolIsolation.py:3316 msgid "Forced Rest" msgstr "Gezwungen" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:324 -#: appTools/ToolIsolation.py:3303 +#: appTools/ToolIsolation.py:3318 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" @@ -12720,7 +12737,7 @@ msgstr "Progressiv" #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 #: appTools/ToolCorners.py:264 appTools/ToolFiducials.py:532 -#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4617 +#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4624 msgid "Plotting" msgstr "Plotten" @@ -12763,7 +12780,7 @@ msgstr "" "zu den Kupferflächen enden.\n" "Der Wert kann zwischen 0 und 10 FlatCAM-Einheiten liegen." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4226 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -12781,7 +12798,7 @@ msgstr "" "kein kupfer mehr zum löschen oder es gibt keine werkzeuge mehr.\n" "Wenn nicht aktiviert, verwenden Sie den Standardalgorithmus." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4306 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4320 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -13394,11 +13411,11 @@ msgstr "" msgid "Converting units to " msgstr "Einheiten umrechnen in " -#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:128 -#: appObjects/FlatCAMGeometry.py:520 appObjects/FlatCAMGeometry.py:1054 +#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:129 +#: appObjects/FlatCAMGeometry.py:523 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:542 appObjects/FlatCAMGerber.py:685 -#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 -#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1638 +#: appTools/ToolIsolation.py:1800 appTools/ToolIsolation.py:1993 camlib.py:1231 #: camlib.py:1292 msgid "Rough" msgstr "Rau" @@ -13530,7 +13547,7 @@ msgid "Export cancelled ..." msgstr "Export abgebrochen ..." #: appObjects/FlatCAMCNCJob.py:1678 appObjects/FlatCAMCNCJob.py:1965 -#: appObjects/FlatCAMScript.py:134 app_Main.py:6940 +#: appObjects/FlatCAMScript.py:134 app_Main.py:6947 msgid "Loading..." msgstr "Wird geladen..." @@ -13646,65 +13663,61 @@ msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "Das Fräswerkzeug für SCHLITZ ist größer als die Lochgröße. Abgebrochen." -#: appObjects/FlatCAMGeometry.py:128 appObjects/FlatCAMGeometry.py:1435 -#: appObjects/FlatCAMGeometry.py:1436 appObjects/FlatCAMGeometry.py:1445 +#: appObjects/FlatCAMGeometry.py:129 appObjects/FlatCAMGeometry.py:1434 +#: appObjects/FlatCAMGeometry.py:1435 appObjects/FlatCAMGeometry.py:1444 msgid "Iso" msgstr "Iso" -#: appObjects/FlatCAMGeometry.py:128 +#: appObjects/FlatCAMGeometry.py:129 msgid "Finish" msgstr "Oberfläche" -#: appObjects/FlatCAMGeometry.py:389 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appObjects/FlatCAMGeometry.py:390 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:990 appTools/ToolDrilling.py:1037 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:644 -#: appTools/ToolIsolation.py:710 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:645 +#: appTools/ToolIsolation.py:711 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:749 appTools/ToolMilling.py:794 -#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 +#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 #: appTools/ToolPaint.py:252 appTools/ToolPaint.py:316 #: appTools/ToolPaint.py:655 msgid "Multiple Tools" msgstr "Mehrere Werkzeuge" -#: appObjects/FlatCAMGeometry.py:555 -msgid "Add from Tool DB" -msgstr "Werkzeug aus Werkzeugdatenbank hinzufügen" - -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:926 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:925 #: appTools/ToolDrilling.py:754 appTools/ToolDrilling.py:983 -#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:674 appTools/ToolMilling.py:744 +#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:675 appTools/ToolMilling.py:744 #: appTools/ToolMilling.py:779 appTools/ToolNCC.py:271 appTools/ToolNCC.py:306 #: appTools/ToolPaint.py:247 appTools/ToolPaint.py:282 app_Main.py:2208 msgid "No Tool Selected" msgstr "Kein Werkzeug ausgewählt" -#: appObjects/FlatCAMGeometry.py:1073 +#: appObjects/FlatCAMGeometry.py:1072 msgid "Tool added in Tool Table." msgstr "Werkzeug in der Werkzeugtabelle hinzugefügt." -#: appObjects/FlatCAMGeometry.py:1182 appObjects/FlatCAMGeometry.py:1191 +#: appObjects/FlatCAMGeometry.py:1181 appObjects/FlatCAMGeometry.py:1190 msgid "Failed. Select a tool to copy." msgstr "Fehlgeschlagen. Wählen Sie ein Werkzeug zum Kopieren aus." -#: appObjects/FlatCAMGeometry.py:1220 +#: appObjects/FlatCAMGeometry.py:1219 msgid "Tool was copied in Tool Table." msgstr "Das Werkzeug wurde in die Werkzeugtabelle kopiert." -#: appObjects/FlatCAMGeometry.py:1250 +#: appObjects/FlatCAMGeometry.py:1249 msgid "Tool was edited in Tool Table." msgstr "Das Werkzeug wurde in der Werkzeugtabelle bearbeitet." -#: appObjects/FlatCAMGeometry.py:1279 appObjects/FlatCAMGeometry.py:1288 +#: appObjects/FlatCAMGeometry.py:1278 appObjects/FlatCAMGeometry.py:1287 msgid "Failed. Select a tool to delete." msgstr "Gescheitert. Wählen Sie ein Werkzeug zum Löschen aus." -#: appObjects/FlatCAMGeometry.py:1312 +#: appObjects/FlatCAMGeometry.py:1311 msgid "Tool was deleted in Tool Table." msgstr "Werkzeug wurde in der Werkzeugtabelle gelöscht." -#: appObjects/FlatCAMGeometry.py:1349 appObjects/FlatCAMGeometry.py:1358 +#: appObjects/FlatCAMGeometry.py:1348 appObjects/FlatCAMGeometry.py:1357 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13723,29 +13736,29 @@ msgstr "" "NB: Ein Wert von Null bedeutet, dass Werkzeugdurchmesser = 'V-Spitze " "Durchmesser'" -#: appObjects/FlatCAMGeometry.py:1777 appTools/ToolDrilling.py:1256 +#: appObjects/FlatCAMGeometry.py:1776 appTools/ToolDrilling.py:1256 #: appTools/ToolMilling.py:1256 msgid "Focus Z" msgstr "Fokus Z" -#: appObjects/FlatCAMGeometry.py:1796 appTools/ToolDrilling.py:1278 +#: appObjects/FlatCAMGeometry.py:1795 appTools/ToolDrilling.py:1278 #: appTools/ToolMilling.py:1275 msgid "Laser Power" msgstr "Laserleistung" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 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:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "geometry" msgstr "geometrie" -#: appObjects/FlatCAMGeometry.py:1880 +#: appObjects/FlatCAMGeometry.py:1885 msgid "Failed. No tool selected in the tool table ..." msgstr "Gescheitert. Kein Werkzeug in der Werkzeugtabelle ausgewählt ..." -#: appObjects/FlatCAMGeometry.py:1981 appObjects/FlatCAMGeometry.py:2136 +#: appObjects/FlatCAMGeometry.py:1986 appObjects/FlatCAMGeometry.py:2139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13754,52 +13767,77 @@ msgstr "" "Wert angegeben.\n" "Fügen Sie einen Werkzeugversatz hinzu oder ändern Sie den Versatztyp." -#: appObjects/FlatCAMGeometry.py:2049 appObjects/FlatCAMGeometry.py:2199 +#: appObjects/FlatCAMGeometry.py:2054 appObjects/FlatCAMGeometry.py:2202 msgid "G-Code parsing in progress..." msgstr "G-Code-Analyse läuft ..." -#: appObjects/FlatCAMGeometry.py:2051 appObjects/FlatCAMGeometry.py:2201 +#: appObjects/FlatCAMGeometry.py:2056 appObjects/FlatCAMGeometry.py:2204 msgid "G-Code parsing finished..." msgstr "G-Code-Analyse beendet ..." -#: appObjects/FlatCAMGeometry.py:2059 +#: appObjects/FlatCAMGeometry.py:2063 msgid "Finished G-Code processing" msgstr "G-Code-Verarbeitung abgeschlossen" -#: appObjects/FlatCAMGeometry.py:2061 appObjects/FlatCAMGeometry.py:2213 +#: appObjects/FlatCAMGeometry.py:2065 appObjects/FlatCAMGeometry.py:2215 msgid "G-Code processing failed with error" msgstr "G-Code-Verarbeitung fehlgeschlagen mit Fehler" -#: appObjects/FlatCAMGeometry.py:2105 appTools/ToolSolderPaste.py:866 +#: appObjects/FlatCAMGeometry.py:2109 appTools/ToolSolderPaste.py:866 msgid "Cancelled. Empty file, it has no geometry" msgstr "Abgebrochen. Leere Datei hat keine Geometrie" -#: appObjects/FlatCAMGeometry.py:2211 appObjects/FlatCAMGeometry.py:2381 +#: appObjects/FlatCAMGeometry.py:2213 appObjects/FlatCAMGeometry.py:2385 msgid "Finished G-Code processing..." msgstr "Fertige G-Code Verarbeitung ..." -#: appObjects/FlatCAMGeometry.py:2230 appObjects/FlatCAMGeometry.py:2234 -#: appObjects/FlatCAMGeometry.py:2386 appTools/ToolDrilling.py:1960 +#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2237 +#: appObjects/FlatCAMGeometry.py:2390 appTools/ToolDrilling.py:1960 #: appTools/ToolMilling.py:1417 msgid "Generating CNC Code" msgstr "CNC-Code generieren" -#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2236 -#: appObjects/FlatCAMGeometry.py:2388 +#: appObjects/FlatCAMGeometry.py:2235 appObjects/FlatCAMGeometry.py:2240 +#: appObjects/FlatCAMGeometry.py:2392 msgid "CNCjob created" msgstr "CNCjob erstellt" -#: appObjects/FlatCAMGeometry.py:2419 appObjects/FlatCAMGeometry.py:2428 +#: appObjects/FlatCAMGeometry.py:2404 appTools/ToolCopperThieving.py:596 +#: appTools/ToolFilm.py:634 appTools/ToolFilm.py:878 +#: appTools/ToolIsolation.py:931 appTools/ToolNCC.py:867 +#: appTools/ToolOptimal.py:145 appTools/ToolPanelize.py:612 +#: appTools/ToolRulesCheck.py:627 +msgid "Working..." +msgstr "Arbeiten..." + +#: appObjects/FlatCAMGeometry.py:2425 +msgid "Polish" +msgstr "" + +#: appObjects/FlatCAMGeometry.py:2475 appTools/ToolPaint.py:1690 +msgid "Geometry could not be painted completely" +msgstr "Geometrie konnte nicht vollständig gemalt werden" + +#: appObjects/FlatCAMGeometry.py:2483 appTools/ToolPaint.py:1853 +#: appTools/ToolPaint.py:2062 +msgid "" +"Could not do Paint. Try a different combination of parameters. Or a " +"different strategy of paint" +msgstr "" +"Konnte nicht malen. Probieren Sie eine andere Kombination von Parametern " +"aus. Oder eine andere Strategie der Farbe" + +#: appObjects/FlatCAMGeometry.py:2513 appObjects/FlatCAMGeometry.py:2522 #: appParsers/ParseGerber.py:1956 appParsers/ParseGerber.py:1966 msgid "Scale factor has to be a number: integer or float." msgstr "" "Der Skalierungsfaktor muss eine Zahl sein: Ganzzahl oder Fließkommazahl." -#: appObjects/FlatCAMGeometry.py:2491 +#: appObjects/FlatCAMGeometry.py:2585 msgid "Geometry Scale done." msgstr "Geometrie Skalierung fertig." -#: appObjects/FlatCAMGeometry.py:2508 appParsers/ParseGerber.py:2082 +#: appObjects/FlatCAMGeometry.py:2602 appParsers/ParseGerber.py:2082 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13807,11 +13845,11 @@ msgstr "" "Ein (x, y) Wertepaar wird benötigt. Wahrscheinlich haben Sie im Feld Offset " "nur einen Wert eingegeben." -#: appObjects/FlatCAMGeometry.py:2564 +#: appObjects/FlatCAMGeometry.py:2658 msgid "Geometry Offset done." msgstr "Geometrie Offset fertig." -#: appObjects/FlatCAMGeometry.py:2593 +#: appObjects/FlatCAMGeometry.py:2687 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13821,21 +13859,21 @@ msgstr "" "(x, y) sein\n" "Aber jetzt gibt es nur einen Wert, nicht zwei." -#: appObjects/FlatCAMGeometry.py:2696 appTools/ToolDrilling.py:1376 +#: appObjects/FlatCAMGeometry.py:2790 appTools/ToolDrilling.py:1376 #: appTools/ToolMilling.py:1488 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Löschen fehlgeschlagen. Es sind keine Ausschlussbereiche zu löschen." -#: appObjects/FlatCAMGeometry.py:2713 appTools/ToolDrilling.py:1393 +#: appObjects/FlatCAMGeometry.py:2807 appTools/ToolDrilling.py:1393 #: appTools/ToolMilling.py:1505 msgid "Delete failed. Nothing is selected." msgstr "Löschen fehlgeschlagen. Es ist nichts ausgewählt." -#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1337 +#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1352 msgid "Buffering solid geometry" msgstr "Festkörpergeometrie puffern" -#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1359 +#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1374 msgid "Done" msgstr "Fertig" @@ -13844,14 +13882,14 @@ msgid "Operation could not be done." msgstr "Operation konnte nicht durchgeführt werden." #: appObjects/FlatCAMGerber.py:558 appObjects/FlatCAMGerber.py:632 -#: appTools/ToolIsolation.py:1583 appTools/ToolIsolation.py:1951 -#: appTools/ToolNCC.py:1856 appTools/ToolNCC.py:2879 appTools/ToolNCC.py:3258 +#: appTools/ToolIsolation.py:1598 appTools/ToolIsolation.py:1966 +#: appTools/ToolNCC.py:1870 appTools/ToolNCC.py:2893 appTools/ToolNCC.py:3272 msgid "Isolation geometry could not be generated." msgstr "Isolationsgeometrie konnte nicht generiert werden." #: appObjects/FlatCAMGerber.py:583 appObjects/FlatCAMGerber.py:710 -#: appTools/ToolIsolation.py:1650 appTools/ToolIsolation.py:1846 -#: appTools/ToolIsolation.py:2035 +#: appTools/ToolIsolation.py:1665 appTools/ToolIsolation.py:1861 +#: appTools/ToolIsolation.py:2050 msgid "Isolation geometry created" msgstr "Isolationsgeometrie erstellt" @@ -13985,7 +14023,7 @@ msgstr "Objekt umbenannt von {old} zu {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6645 app_Main.py:6651 app_Main.py:6657 app_Main.py:6663 +#: app_Main.py:6652 app_Main.py:6658 app_Main.py:6664 app_Main.py:6670 msgid "selected" msgstr "ausgewählt" @@ -14260,8 +14298,8 @@ msgstr "" #: appTools/ToolDblSided.py:940 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:703 #: appTools/ToolFiducials.py:934 appTools/ToolFilm.py:1382 -#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3477 -#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4388 +#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3492 +#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4402 #: appTools/ToolOptimal.py:593 appTools/ToolPaint.py:3194 #: appTools/ToolPanelize.py:889 appTools/ToolPunchGerber.py:996 #: appTools/ToolQRCode.py:905 appTools/ToolRulesCheck.py:1620 @@ -14276,8 +14314,8 @@ msgstr "Reset Werkzeug" #: appTools/ToolDblSided.py:943 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:706 #: appTools/ToolFiducials.py:937 appTools/ToolFilm.py:1385 -#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3480 -#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4391 +#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3495 +#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4405 #: appTools/ToolOptimal.py:596 appTools/ToolPaint.py:3197 #: appTools/ToolPanelize.py:892 appTools/ToolPunchGerber.py:999 #: appTools/ToolQRCode.py:908 appTools/ToolRulesCheck.py:1623 @@ -14722,11 +14760,11 @@ msgstr "'Copper Thieving' Werkzeug fertig." #: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:918 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 -#: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 -#: appTools/ToolIsolation.py:1372 appTools/ToolMilling.py:424 +#: appTools/ToolIsolation.py:923 appTools/ToolIsolation.py:1360 +#: appTools/ToolIsolation.py:1387 appTools/ToolMilling.py:424 #: appTools/ToolMilling.py:639 appTools/ToolMilling.py:1322 -#: appTools/ToolNCC.py:846 appTools/ToolNCC.py:1308 appTools/ToolNCC.py:1357 -#: appTools/ToolNCC.py:1390 appTools/ToolPaint.py:1086 +#: appTools/ToolNCC.py:860 appTools/ToolNCC.py:1322 appTools/ToolNCC.py:1371 +#: appTools/ToolNCC.py:1404 appTools/ToolPaint.py:1086 #: appTools/ToolPanelize.py:191 appTools/ToolPanelize.py:205 #: appTools/ToolSub.py:157 appTools/ToolSub.py:170 appTools/ToolSub.py:359 #: appTools/ToolSub.py:372 tclCommands/TclCommandCopperClear.py:97 @@ -14755,24 +14793,17 @@ msgstr "Copper Thieving-Tool. Vorbereitung von isolierenden Polygonen." msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Copper Thieving Tool: Areale zur Kupferfüllung vorbereiten." -#: appTools/ToolCopperThieving.py:596 appTools/ToolFilm.py:634 -#: appTools/ToolFilm.py:878 appTools/ToolIsolation.py:916 -#: appTools/ToolNCC.py:853 appTools/ToolOptimal.py:145 -#: appTools/ToolPanelize.py:612 appTools/ToolRulesCheck.py:627 -msgid "Working..." -msgstr "Arbeiten..." - #: appTools/ToolCopperThieving.py:625 msgid "Geometry not supported for bounding box" msgstr "Geometrie für Umriss nicht unterstützt" -#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1681 -#: appTools/ToolNCC.py:1736 appTools/ToolNCC.py:2734 appTools/ToolPaint.py:2457 +#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1695 +#: appTools/ToolNCC.py:1750 appTools/ToolNCC.py:2748 appTools/ToolPaint.py:2457 msgid "No object available." msgstr "Kein Objekt vorhanden." -#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1706 -#: appTools/ToolNCC.py:1759 appTools/ToolNCC.py:2776 +#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1720 +#: appTools/ToolNCC.py:1773 appTools/ToolNCC.py:2790 msgid "The reference object type is not supported." msgstr "Der Referenzobjekttyp wird nicht unterstützt." @@ -14833,8 +14864,8 @@ msgstr "" "- 'Referenzobjekt' - 'Copper Thieving' innerhalb des von einem anderen " "Objekt angegebenen Bereichs." -#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3385 -#: appTools/ToolNCC.py:4317 appTools/ToolPaint.py:3137 +#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3400 +#: appTools/ToolNCC.py:4331 appTools/ToolPaint.py:3137 msgid "Ref. Type" msgstr "Ref. Typ" @@ -14847,13 +14878,13 @@ msgstr "" "soll.\n" "Es kann Gerber, Excellon oder Geometry sein." -#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3396 -#: appTools/ToolNCC.py:4327 appTools/ToolPaint.py:3147 +#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3411 +#: appTools/ToolNCC.py:4341 appTools/ToolPaint.py:3147 msgid "Ref. Object" msgstr "Ref. Objekt" -#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3398 -#: appTools/ToolNCC.py:4329 appTools/ToolPaint.py:3149 +#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3413 +#: appTools/ToolNCC.py:4343 appTools/ToolPaint.py:3149 msgid "The FlatCAM object to be used as non copper clearing reference." msgstr "" "Das FlatCAM-Objekt, das als Nicht-Kupfer-Clearing-Referenz verwendet werden " @@ -14987,9 +15018,9 @@ msgstr "Marker hinzufügen" msgid "Will add corner markers to the selected Gerber file." msgstr "Fügt der ausgewählten Gerber-Datei Eckmarkierungen hinzu." -#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 -#: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 -#: appTools/ToolNCC.py:463 appTools/ToolNCC.py:992 appTools/ToolNCC.py:1130 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:804 +#: appTools/ToolIsolation.py:1064 appTools/ToolIsolation.py:1200 +#: appTools/ToolNCC.py:475 appTools/ToolNCC.py:1006 appTools/ToolNCC.py:1144 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 #: appTools/ToolPaint.py:823 appTools/ToolSolderPaste.py:131 #: appTools/ToolSolderPaste.py:464 app_Main.py:4431 @@ -14997,15 +15028,15 @@ msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Bitte geben Sie einen Werkzeugdurchmesser ungleich Null im Float-Format ein." -#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 -#: appTools/ToolNCC.py:1075 appTools/ToolPaint.py:767 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1145 +#: appTools/ToolNCC.py:1089 appTools/ToolPaint.py:767 #, fuzzy #| msgid "Tools in Tools Database edited but not saved." msgid "Tool not in Tools Database. Adding a default tool." msgstr "Werkzeugdatenbank geschlossen ohne zu speichern." #: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 -#: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1082 +#: appTools/ToolIsolation.py:1152 appTools/ToolNCC.py:1096 #: appTools/ToolPaint.py:775 msgid "" "Cancelled.\n" @@ -15024,8 +15055,8 @@ msgstr "Werkzeug aus Werkzeugdatenbank hinzufügen" msgid "Default tool added." msgstr "Standardwerte" -#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 -#: appTools/ToolNCC.py:3709 appTools/ToolPaint.py:2620 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2592 +#: appTools/ToolNCC.py:3723 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "" @@ -15078,9 +15109,9 @@ msgstr "Jede Form CutOut-Operation ist abgeschlossen." #: appTools/ToolCutOut.py:922 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 -#: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 -#: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 -#: appTools/ToolNCC.py:850 appTools/ToolNCC.py:1312 appTools/ToolPaint.py:1003 +#: appTools/ToolIsolation.py:927 appTools/ToolIsolation.py:1364 +#: appTools/ToolIsolation.py:1391 appTools/ToolMilling.py:1326 +#: appTools/ToolNCC.py:864 appTools/ToolNCC.py:1326 appTools/ToolPaint.py:1003 #: appTools/ToolPanelize.py:196 tclCommands/TclCommandBbox.py:71 #: tclCommands/TclCommandNregions.py:71 msgid "Object not found" @@ -15188,8 +15219,8 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die die Combobox 'Object' füllen." -#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3125 -#: appTools/ToolNCC.py:3999 appTools/ToolPaint.py:2901 +#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3140 +#: appTools/ToolNCC.py:4013 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -15354,7 +15385,7 @@ msgstr "" msgid "Object was mirrored" msgstr "Objekt wurde gespiegelt" -#: appTools/ToolDblSided.py:405 app_Main.py:4570 app_Main.py:4725 +#: appTools/ToolDblSided.py:405 app_Main.py:4577 app_Main.py:4732 msgid "Failed. No object(s) selected..." msgstr "Gescheitert. Kein Objekt ausgewählt ..." @@ -15796,7 +15827,7 @@ msgstr "Dies ist der Mittelpunkt der euklidischen Distanz von Punkt zu Punkt." msgid "Jump to Half Point" msgstr "Springe zum halben Punkt" -#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:778 +#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:779 #: appTools/ToolMilling.py:962 appTools/ToolNCC.py:449 #: appTools/ToolPaint.py:381 msgid "Current Tool parameters were applied to all tools." @@ -16297,7 +16328,7 @@ msgstr "Bildwerkzeug" msgid "Import IMAGE" msgstr "BILD importieren" -#: appTools/ToolImage.py:142 app_Main.py:9799 app_Main.py:9849 +#: appTools/ToolImage.py:142 app_Main.py:9806 app_Main.py:9856 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16309,9 +16340,9 @@ msgstr "" msgid "Importing Image" msgstr "Bild importieren" -#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9813 -#: app_Main.py:9868 app_Main.py:9946 app_Main.py:10009 app_Main.py:10075 -#: app_Main.py:10140 app_Main.py:10197 +#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9820 +#: app_Main.py:9875 app_Main.py:9953 app_Main.py:10016 app_Main.py:10082 +#: app_Main.py:10147 app_Main.py:10204 msgid "Opened" msgstr "Geöffnet" @@ -16434,17 +16465,17 @@ msgstr "" "wird leer von Kupfer sein und der vorherige leere Bereich wird leer sein\n" "mit Kupfer gefüllt." -#: appTools/ToolIsolation.py:782 appTools/ToolNCC.py:454 -#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 +#: appTools/ToolIsolation.py:788 appTools/ToolNCC.py:459 +#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 app_Main.py:4422 msgid "New Tool" msgstr "Neues Werkzeug" -#: appTools/ToolIsolation.py:795 appTools/ToolNCC.py:467 +#: appTools/ToolIsolation.py:809 appTools/ToolNCC.py:480 #: appTools/ToolPaint.py:399 appTools/ToolSolderPaste.py:135 app_Main.py:4435 msgid "Adding Tool cancelled" msgstr "Addierwerkzeug abgebrochen" -#: appTools/ToolIsolation.py:941 appTools/ToolNCC.py:881 +#: appTools/ToolIsolation.py:956 appTools/ToolNCC.py:895 #: appTools/ToolOptimal.py:179 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16453,107 +16484,107 @@ msgstr "" "Das Gerber-Objekt hat ein Polygon als Geometrie.\n" "Es sind keine Abstände zwischen Geometrieelementen zu finden." -#: appTools/ToolIsolation.py:988 appTools/ToolNCC.py:926 +#: appTools/ToolIsolation.py:1003 appTools/ToolNCC.py:940 #, fuzzy #| msgid "tooldia = tool diameter" msgid "Optimal tool diameter found" msgstr "tooldia = Werkzeugdurchmesser" -#: appTools/ToolIsolation.py:1000 appTools/ToolIsolation.py:1508 -#: appTools/ToolIsolation.py:1710 appTools/ToolIsolation.py:1897 -#: appTools/ToolNCC.py:937 appTools/ToolNCC.py:1345 appTools/ToolPaint.py:1031 +#: appTools/ToolIsolation.py:1015 appTools/ToolIsolation.py:1523 +#: appTools/ToolIsolation.py:1725 appTools/ToolIsolation.py:1912 +#: appTools/ToolNCC.py:951 appTools/ToolNCC.py:1359 appTools/ToolPaint.py:1031 #: appTools/ToolPaint.py:1744 #, fuzzy #| msgid "Failed. No tool selected in the tool table ..." msgid "There are no tools selected in the Tool Table." msgstr "Gescheitert. Kein Werkzeug in der Werkzeugtabelle ausgewählt ..." -#: appTools/ToolIsolation.py:1008 +#: appTools/ToolIsolation.py:1023 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" -#: appTools/ToolIsolation.py:1057 appTools/ToolIsolation.py:1144 -#: appTools/ToolIsolation.py:1206 appTools/ToolIsolation.py:2626 -#: appTools/ToolNCC.py:1001 appTools/ToolNCC.py:1089 appTools/ToolNCC.py:1151 -#: appTools/ToolNCC.py:3758 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 +#: appTools/ToolIsolation.py:1072 appTools/ToolIsolation.py:1159 +#: appTools/ToolIsolation.py:1221 appTools/ToolIsolation.py:2641 +#: appTools/ToolNCC.py:1015 appTools/ToolNCC.py:1103 appTools/ToolNCC.py:1165 +#: appTools/ToolNCC.py:3772 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 #: appTools/ToolPaint.py:844 appTools/ToolPaint.py:2676 #: appTools/ToolSolderPaste.py:488 msgid "Cancelled. Tool already in Tool Table." msgstr "Abgebrochen. Werkzeug bereits in der Werkzeugtabelle." -#: appTools/ToolIsolation.py:1172 appTools/ToolNCC.py:1117 +#: appTools/ToolIsolation.py:1187 appTools/ToolNCC.py:1131 #: appTools/ToolPaint.py:810 #, fuzzy #| msgid "New tool added to Tool Table." msgid "New tool added to Tool Table from Tools Database." msgstr "Neues Werkzeug zur Werkzeugtabelle hinzugefügt." -#: appTools/ToolIsolation.py:1236 appTools/ToolNCC.py:1181 +#: appTools/ToolIsolation.py:1251 appTools/ToolNCC.py:1195 #: appTools/ToolPaint.py:873 #, fuzzy #| msgid "New tool added to Tool Table." msgid "Default tool added to Tool Table." msgstr "Neues Werkzeug zur Werkzeugtabelle hinzugefügt." -#: appTools/ToolIsolation.py:1262 appTools/ToolNCC.py:1207 +#: appTools/ToolIsolation.py:1277 appTools/ToolNCC.py:1221 #: appTools/ToolPaint.py:898 msgid "Tool from Tool Table was edited." msgstr "Werkzeug aus Werkzeugtabelle wurde bearbeitet." -#: appTools/ToolIsolation.py:1275 appTools/ToolNCC.py:1220 +#: appTools/ToolIsolation.py:1290 appTools/ToolNCC.py:1234 #: appTools/ToolPaint.py:911 appTools/ToolSolderPaste.py:548 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:1326 appTools/ToolNCC.py:1271 +#: appTools/ToolIsolation.py:1341 appTools/ToolNCC.py:1285 #: appTools/ToolPaint.py:961 msgid "Delete failed. Select a tool to delete." msgstr "Löschen fehlgeschlagen. Wählen Sie ein Werkzeug zum Löschen aus." -#: appTools/ToolIsolation.py:1332 appTools/ToolNCC.py:1277 +#: appTools/ToolIsolation.py:1347 appTools/ToolNCC.py:1291 #: appTools/ToolPaint.py:967 msgid "Tool(s) deleted from Tool Table." msgstr "Werkzeug(e) aus der Werkzeugtabelle gelöscht." -#: appTools/ToolIsolation.py:1383 +#: appTools/ToolIsolation.py:1398 msgid "Isolating..." msgstr "Isolieren ..." -#: appTools/ToolIsolation.py:1403 +#: appTools/ToolIsolation.py:1418 msgid "Following geometry was generated" msgstr "Folgende Geometrie wurde erzeugt" -#: appTools/ToolIsolation.py:1418 +#: appTools/ToolIsolation.py:1433 msgid "Failed to create Follow Geometry with tool diameter" msgstr "Fehler beim Erstellen der folgenden Geometrie mit Werkzeugdurchmesser" -#: appTools/ToolIsolation.py:1421 +#: appTools/ToolIsolation.py:1436 msgid "Follow Geometry was created with tool diameter" msgstr "Die folgende Geometrie wurde mit dem Werkzeugdurchmesser erstellt" -#: appTools/ToolIsolation.py:1462 +#: appTools/ToolIsolation.py:1477 msgid "Click on a polygon to isolate it." msgstr "Klicken Sie auf ein Plozgon um es zu isolieren." -#: appTools/ToolIsolation.py:1590 appTools/ToolIsolation.py:1613 -#: appTools/ToolIsolation.py:1770 appTools/ToolIsolation.py:1963 +#: appTools/ToolIsolation.py:1605 appTools/ToolIsolation.py:1628 +#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 msgid "Subtracting Geo" msgstr "Geo subtrahieren" -#: appTools/ToolIsolation.py:1594 appTools/ToolIsolation.py:1774 -#: appTools/ToolIsolation.py:1967 +#: appTools/ToolIsolation.py:1609 appTools/ToolIsolation.py:1789 +#: appTools/ToolIsolation.py:1982 msgid "Intersecting Geo" msgstr "Sich überschneidende Geometrie" -#: appTools/ToolIsolation.py:1646 appTools/ToolIsolation.py:1843 -#: appTools/ToolIsolation.py:2032 +#: appTools/ToolIsolation.py:1661 appTools/ToolIsolation.py:1858 +#: appTools/ToolIsolation.py:2047 msgid "Empty Geometry in" msgstr "Leere Geometrie in" -#: appTools/ToolIsolation.py:1852 +#: appTools/ToolIsolation.py:1867 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16563,7 +16594,7 @@ msgstr "" "Es gibt jedoch immer noch nicht isolierte Geometrieelemente. Versuchen Sie, " "ein Werkzeug mit kleinerem Durchmesser einzuschließen." -#: appTools/ToolIsolation.py:1855 +#: appTools/ToolIsolation.py:1870 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -16571,59 +16602,59 @@ msgstr "" "Die folgenden Koordinaten für die Kupfermerkmale konnten nicht isoliert " "werden:" -#: appTools/ToolIsolation.py:2196 appTools/ToolIsolation.py:2309 +#: appTools/ToolIsolation.py:2211 appTools/ToolIsolation.py:2324 #: appTools/ToolPaint.py:1126 msgid "Added polygon" msgstr "Polygon hinzugefügt" -#: appTools/ToolIsolation.py:2197 appTools/ToolIsolation.py:2311 +#: appTools/ToolIsolation.py:2212 appTools/ToolIsolation.py:2326 msgid "Click to add next polygon or right click to start isolation." msgstr "" "Klicken Sie, um das nächste Polygon hinzuzufügen, oder klicken Sie mit der " "rechten Maustaste, um den Isolationsvorgang zu beginnen." -#: appTools/ToolIsolation.py:2209 appTools/ToolPaint.py:1140 +#: appTools/ToolIsolation.py:2224 appTools/ToolPaint.py:1140 msgid "Removed polygon" msgstr "Polygon entfernt" # nearly the same as before? What good is this? -#: appTools/ToolIsolation.py:2210 +#: appTools/ToolIsolation.py:2225 msgid "Click to add/remove next polygon or right click to start isolation." msgstr "" "Klicken Sie, um das nächste Polygon hinzuzufügen oder zu entfernen, oder " "klicken Sie mit der rechten Maustaste, um den Isolationsvorgang zu beginnen." -#: appTools/ToolIsolation.py:2215 appTools/ToolPaint.py:1146 +#: appTools/ToolIsolation.py:2230 appTools/ToolPaint.py:1146 msgid "No polygon detected under click position." msgstr "Kein Polygon an der Stelle an die geklickt wurde." -#: appTools/ToolIsolation.py:2245 appTools/ToolPaint.py:1176 +#: appTools/ToolIsolation.py:2260 appTools/ToolPaint.py:1176 msgid "List of single polygons is empty. Aborting." msgstr "Liste der Einzelpolygone ist leer. Vorgang wird abgebrochen." -#: appTools/ToolIsolation.py:2314 +#: appTools/ToolIsolation.py:2329 msgid "No polygon in selection." msgstr "Kein Polygon in der Auswahl." -#: appTools/ToolIsolation.py:2342 +#: appTools/ToolIsolation.py:2357 msgid "Click the end point of the paint area." msgstr "Klicken Sie auf den Endpunkt des Malbereichs." -#: appTools/ToolIsolation.py:2590 appTools/ToolNCC.py:3722 -#: appTools/ToolPaint.py:2633 app_Main.py:5718 app_Main.py:5728 +#: appTools/ToolIsolation.py:2605 appTools/ToolNCC.py:3736 +#: appTools/ToolPaint.py:2633 app_Main.py:5725 app_Main.py:5735 msgid "Tool from DB added in Tool Table." msgstr "Werkzeug aus Werkzeugdatenbank zur Werkzeugtabelle hinzugefügt." -#: appTools/ToolIsolation.py:2644 appTools/ToolNCC.py:3775 +#: appTools/ToolIsolation.py:2659 appTools/ToolNCC.py:3789 #: appTools/ToolPaint.py:2693 msgid "New tool added to Tool Table." msgstr "Neues Werkzeug zur Werkzeugtabelle hinzugefügt." -#: appTools/ToolIsolation.py:2988 +#: appTools/ToolIsolation.py:3003 msgid "Gerber object for isolation routing." msgstr "Gerber-Objekt für Isolationsrouting." -#: appTools/ToolIsolation.py:3012 appTools/ToolNCC.py:3875 +#: appTools/ToolIsolation.py:3027 appTools/ToolNCC.py:3889 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16631,7 +16662,7 @@ msgstr "" "Toolspool aus dem der Algorithmus\n" "wählt die für die Kupferreinigung verwendeten aus." -#: appTools/ToolIsolation.py:3028 +#: appTools/ToolIsolation.py:3043 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16649,7 +16680,7 @@ msgstr "" "Werkzeugen\n" "Diese Funktion kann keine Routing-Geometrie erstellen." -#: appTools/ToolIsolation.py:3036 appTools/ToolNCC.py:3899 +#: appTools/ToolIsolation.py:3051 appTools/ToolNCC.py:3913 msgid "" "Tool Diameter. It's value (in current FlatCAM units)\n" "is the cut width into the material." @@ -16657,7 +16688,7 @@ msgstr "" "Werkzeugdurchmesser. Wert (in aktuellen FlatCAM-Einheiten)\n" "ist die Schnittbreite in das Material." -#: appTools/ToolIsolation.py:3040 appTools/ToolNCC.py:3903 +#: appTools/ToolIsolation.py:3055 appTools/ToolNCC.py:3917 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16692,19 +16723,19 @@ msgstr "" "Operationstyp ausgewählt\n" "in der resultierenden Geometrie als Isolation." -#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3983 +#: appTools/ToolIsolation.py:3123 appTools/ToolNCC.py:3997 #, fuzzy #| msgid "Optimal Tool" msgid "Optimal" msgstr "Optimierungswerkzeug" -#: appTools/ToolIsolation.py:3112 appTools/ToolNCC.py:3987 +#: appTools/ToolIsolation.py:3127 appTools/ToolNCC.py:4001 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." msgstr "" -#: appTools/ToolIsolation.py:3153 appTools/ToolNCC.py:4027 +#: appTools/ToolIsolation.py:3168 appTools/ToolNCC.py:4041 #: appTools/ToolPaint.py:2929 appTools/ToolSolderPaste.py:1211 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16713,7 +16744,7 @@ msgstr "" "Löschen Sie eine Auswahl von Werkzeugen in der Werkzeugtabelle\n" "indem Sie zuerst eine oder mehrere Zeilen in der Werkzeugtabelle auswählen." -#: appTools/ToolIsolation.py:3341 +#: appTools/ToolIsolation.py:3356 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16725,11 +16756,11 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die das Kombinationsfeld \"Objekt\" füllen." -#: appTools/ToolIsolation.py:3351 +#: appTools/ToolIsolation.py:3366 msgid "Object whose area will be removed from isolation geometry." msgstr "Objekt, dessen Bereich aus der Isolationsgeometrie entfernt wird." -#: appTools/ToolIsolation.py:3387 appTools/ToolNCC.py:4319 +#: appTools/ToolIsolation.py:3402 appTools/ToolNCC.py:4333 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16738,7 +16769,7 @@ msgstr "" "Referenz verwendet werden soll.\n" "Es kann Gerber, Excellon oder Geometry sein." -#: appTools/ToolIsolation.py:3453 +#: appTools/ToolIsolation.py:3468 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16818,109 +16849,109 @@ msgstr "Keine Objekte ausgewählt." msgid "Error when mouse left click." msgstr "Fehler beim Klicken mit der linken Maustaste." -#: appTools/ToolNCC.py:837 +#: appTools/ToolNCC.py:851 msgid "NCC Tool. Checking tools for validity." msgstr "" -#: appTools/ToolNCC.py:949 +#: appTools/ToolNCC.py:963 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." msgstr "" -#: appTools/ToolNCC.py:952 +#: appTools/ToolNCC.py:966 msgid "At least one of the selected tools can do a complete isolation." msgstr "" -#: appTools/ToolNCC.py:1724 appTools/ToolNCC.py:2706 +#: appTools/ToolNCC.py:1738 appTools/ToolNCC.py:2720 msgid "NCC Tool. Preparing non-copper polygons." msgstr "NCC-Tool. Vorbereitung von kupferfreien Polygonen." -#: appTools/ToolNCC.py:1784 appTools/ToolNCC.py:2834 +#: appTools/ToolNCC.py:1798 appTools/ToolNCC.py:2848 msgid "NCC Tool. Calculate 'empty' area." msgstr "NCC-Tool. Berechnen Sie die \"leere\" Fläche." -#: appTools/ToolNCC.py:1795 appTools/ToolNCC.py:1824 appTools/ToolNCC.py:1930 -#: appTools/ToolNCC.py:1943 appTools/ToolNCC.py:2847 appTools/ToolNCC.py:2952 -#: appTools/ToolNCC.py:2967 appTools/ToolNCC.py:3233 appTools/ToolNCC.py:3334 -#: appTools/ToolNCC.py:3349 +#: appTools/ToolNCC.py:1809 appTools/ToolNCC.py:1838 appTools/ToolNCC.py:1944 +#: appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2861 appTools/ToolNCC.py:2966 +#: appTools/ToolNCC.py:2981 appTools/ToolNCC.py:3247 appTools/ToolNCC.py:3348 +#: appTools/ToolNCC.py:3363 msgid "Buffering finished" msgstr "Pufferung beendet" -#: appTools/ToolNCC.py:1799 appTools/ToolNCC.py:1828 appTools/ToolNCC.py:1934 -#: appTools/ToolNCC.py:1946 appTools/ToolNCC.py:2855 appTools/ToolNCC.py:2974 -#: appTools/ToolNCC.py:3240 appTools/ToolNCC.py:3356 +#: appTools/ToolNCC.py:1813 appTools/ToolNCC.py:1842 appTools/ToolNCC.py:1948 +#: appTools/ToolNCC.py:1960 appTools/ToolNCC.py:2869 appTools/ToolNCC.py:2988 +#: appTools/ToolNCC.py:3254 appTools/ToolNCC.py:3370 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:1807 appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2985 +#: appTools/ToolNCC.py:1821 appTools/ToolNCC.py:1971 appTools/ToolNCC.py:2999 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "NCC-Tool. Berechnung der 'leeren' Fläche beendet." -#: appTools/ToolNCC.py:1860 appTools/ToolNCC.py:2882 appTools/ToolNCC.py:2959 -#: appTools/ToolNCC.py:3260 appTools/ToolNCC.py:3341 +#: appTools/ToolNCC.py:1874 appTools/ToolNCC.py:2896 appTools/ToolNCC.py:2973 +#: appTools/ToolNCC.py:3274 appTools/ToolNCC.py:3355 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:1950 appTools/ToolNCC.py:2978 appTools/ToolNCC.py:3359 +#: appTools/ToolNCC.py:1964 appTools/ToolNCC.py:2992 appTools/ToolNCC.py:3373 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:2000 +#: appTools/ToolNCC.py:2014 msgid "Clearing the polygon with the method: lines." msgstr "Löschen des Polygons mit der Methode: Linien." -#: appTools/ToolNCC.py:2010 +#: appTools/ToolNCC.py:2024 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Gescheitert. Löschen des Polygons mit der Methode: seed." -#: appTools/ToolNCC.py:2019 +#: appTools/ToolNCC.py:2033 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Gescheitert. Löschen des Polygons mit der Methode: Standard." -#: appTools/ToolNCC.py:2035 +#: appTools/ToolNCC.py:2049 #, fuzzy #| msgid "Geometry could not be cleared completely" msgid "Polygon could not be cleared. Location:" msgstr "Die Geometrie konnte nicht vollständig gelöscht werden" -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2069 appTools/ToolNCC.py:2655 -#: appTools/ToolNCC.py:2657 +#: appTools/ToolNCC.py:2081 appTools/ToolNCC.py:2083 appTools/ToolNCC.py:2669 +#: appTools/ToolNCC.py:2671 msgid "Non-Copper clearing ..." msgstr "Nicht-Kupfer-Clearing ..." -#: appTools/ToolNCC.py:2088 +#: appTools/ToolNCC.py:2102 msgid "" "There is no copper clearing tool in the selection and at least one is needed." msgstr "" -#: appTools/ToolNCC.py:2103 appTools/ToolNCC.py:2802 +#: appTools/ToolNCC.py:2117 appTools/ToolNCC.py:2816 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "NCC-Tool. Fertige kupferfreie Polygone. Normale Kupferentfernungsaufgabe " "gestartet." -#: appTools/ToolNCC.py:2131 appTools/ToolNCC.py:2365 +#: appTools/ToolNCC.py:2145 appTools/ToolNCC.py:2379 msgid "NCC Tool failed creating bounding box." msgstr "Das NCC-Tool konnte keinen Begrenzungsrahmen erstellen." -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "NCC Tool clearing with tool diameter" msgstr "Das NCC-Werkzeug wird mit dem Werkzeugdurchmesser gelöscht" -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "started." msgstr "gestartet." -#: appTools/ToolNCC.py:2279 +#: appTools/ToolNCC.py:2293 #, fuzzy #| msgid "Could not get the extent of the area to be non copper cleared." msgid "Could not use the tool for copper clear." @@ -16928,7 +16959,7 @@ msgstr "" "Die Ausdehnung des nicht kupferhaltigen Bereichs konnte nicht gelöscht " "werden." -#: appTools/ToolNCC.py:2301 appTools/ToolNCC.py:3159 +#: appTools/ToolNCC.py:2315 appTools/ToolNCC.py:3173 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16940,32 +16971,32 @@ msgstr "" "Geometrie zu groß ist.\n" "Ändern Sie die Malparameter und versuchen Sie es erneut." -#: appTools/ToolNCC.py:2311 appTools/ToolNCC.py:3168 +#: appTools/ToolNCC.py:2325 appTools/ToolNCC.py:3182 msgid "NCC Tool clear all done." msgstr "NCC Tool löschen alles erledigt." -#: appTools/ToolNCC.py:2314 appTools/ToolNCC.py:3171 +#: appTools/ToolNCC.py:2328 appTools/ToolNCC.py:3185 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:2316 appTools/ToolNCC.py:2570 appTools/ToolNCC.py:3173 -#: appTools/ToolNCC.py:3556 +#: appTools/ToolNCC.py:2330 appTools/ToolNCC.py:2584 appTools/ToolNCC.py:3187 +#: appTools/ToolNCC.py:3570 msgid "tools" msgstr "Werkzeuge" -#: appTools/ToolNCC.py:2343 +#: appTools/ToolNCC.py:2357 #, fuzzy #| msgid "Paint Tool. Rest machining painting area task started." msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Malwerkzeug. Restbearbeitung Lackierbereich Aufgabe gestartet." -#: appTools/ToolNCC.py:2566 appTools/ToolNCC.py:3552 +#: appTools/ToolNCC.py:2580 appTools/ToolNCC.py:3566 msgid "NCC Tool Rest Machining clear all done." msgstr "Die Bearbeitung der NCC-Werkzeugablagen ist abgeschlossen." -#: appTools/ToolNCC.py:2569 appTools/ToolNCC.py:3555 +#: appTools/ToolNCC.py:2583 appTools/ToolNCC.py:3569 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16973,11 +17004,11 @@ msgstr "" "Die Bearbeitung der NCC-Werkzeugablagen ist abgeschlossen, die Isolierung " "der Kupferelemente ist jedoch unterbrochen" -#: appTools/ToolNCC.py:2667 +#: appTools/ToolNCC.py:2681 msgid "NCC Tool started. Reading parameters." msgstr "NCC Tool gestartet. Parameter lesen." -#: appTools/ToolNCC.py:3654 +#: appTools/ToolNCC.py:3668 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16985,15 +17016,15 @@ msgstr "" "Versuchen Sie, den Puffertyp = Voll in Einstellungen -> Allgemein zu " "verwenden. Laden Sie die Gerber-Datei nach dieser Änderung neu." -#: appTools/ToolNCC.py:3810 +#: appTools/ToolNCC.py:3824 msgid "Non-Copper Clearing" msgstr "Nicht-Kupfer-Clearing" -#: appTools/ToolNCC.py:3839 appTools/ToolPaint.py:2765 +#: appTools/ToolNCC.py:3853 appTools/ToolPaint.py:2765 msgid "Obj Type" msgstr "Obj-Typ" -#: appTools/ToolNCC.py:3841 +#: appTools/ToolNCC.py:3855 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -17006,11 +17037,11 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die das Kombinationsfeld \"Objekt\" füllen." -#: appTools/ToolNCC.py:3863 +#: appTools/ToolNCC.py:3877 msgid "Object to be cleared of excess copper." msgstr "Objekt, das von überschüssigem Kupfer befreit werden soll." -#: appTools/ToolNCC.py:3891 +#: appTools/ToolNCC.py:3905 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17164,11 +17195,11 @@ msgstr "PDF öffnen abgebrochen" msgid "Parsing PDF file ..." msgstr "PDF-Datei wird analysiert ..." -#: appTools/ToolPDF.py:138 app_Main.py:10040 +#: appTools/ToolPDF.py:138 app_Main.py:10047 msgid "Failed to open" msgstr "Gescheitert zu öffnen" -#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9989 +#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9996 msgid "No geometry found in file" msgstr "Keine Geometrie in der Datei gefunden" @@ -17226,10 +17257,6 @@ msgstr "Gescheitert. Polygon mit Methode malen: Same." msgid "Failed. Painting polygon with method: standard." msgstr "Gescheitert. Polygon mit Methode malen: Standard." -#: appTools/ToolPaint.py:1690 -msgid "Geometry could not be painted completely" -msgstr "Geometrie konnte nicht vollständig gemalt werden" - #: appTools/ToolPaint.py:1764 appTools/ToolPaint.py:1951 msgid "Painting with tool diameter = " msgstr "Lackieren mit Werkzeugdurchmesser = " @@ -17242,14 +17269,6 @@ msgstr "gestartet" msgid "Margin parameter too big. Tool is not used" msgstr "Randparameter zu groß. Werkzeug wird nicht verwendet" -#: appTools/ToolPaint.py:1853 appTools/ToolPaint.py:2062 -msgid "" -"Could not do Paint. Try a different combination of parameters. Or a " -"different strategy of paint" -msgstr "" -"Konnte nicht malen. Probieren Sie eine andere Kombination von Parametern " -"aus. Oder eine andere Strategie der Farbe" - #: appTools/ToolPaint.py:1908 appTools/ToolPaint.py:2133 msgid "" "There is no Painting Geometry in the file.\n" @@ -17600,7 +17619,7 @@ msgstr "PcbWizard-INF-Datei wurde geladen." msgid "Main PcbWizard Excellon file loaded." msgstr "Haupt-PcbWizard Excellon-Datei geladen." -#: appTools/ToolPcbWizard.py:310 app_Main.py:9969 +#: appTools/ToolPcbWizard.py:310 app_Main.py:9976 msgid "This is not Excellon file." msgstr "Dies ist keine Excellon-Datei." @@ -17731,9 +17750,9 @@ msgstr "" "der andere hat die Erweiterung .INF." #: appTools/ToolProperties.py:112 appTools/ToolTransform.py:142 -#: app_Main.py:4911 app_Main.py:8273 app_Main.py:8371 app_Main.py:8411 -#: app_Main.py:8451 app_Main.py:8492 app_Main.py:8533 app_Main.py:8576 -#: app_Main.py:8619 app_Main.py:9078 app_Main.py:9082 +#: app_Main.py:4918 app_Main.py:8280 app_Main.py:8378 app_Main.py:8418 +#: app_Main.py:8458 app_Main.py:8499 app_Main.py:8540 app_Main.py:8583 +#: app_Main.py:8626 app_Main.py:9085 app_Main.py:9089 msgid "No object selected." msgstr "Kein Objekt ausgewählt." @@ -18667,7 +18686,7 @@ msgid "" "Canvas initialization finished in" msgstr "" -#: app_Main.py:1275 app_Main.py:8851 +#: app_Main.py:1275 app_Main.py:8858 msgid "New Project - Not saved" msgstr "Neues Projekt - Nicht gespeichert" @@ -19095,8 +19114,8 @@ msgstr "" "aller Objekte entsprechend skaliert.\n" "Wollen Sie Fortsetzen?" -#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4527 app_Main.py:8279 -#: app_Main.py:8294 app_Main.py:8625 app_Main.py:8637 +#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4534 app_Main.py:8286 +#: app_Main.py:8301 app_Main.py:8632 app_Main.py:8644 msgid "Ok" msgstr "Ok" @@ -19121,11 +19140,11 @@ msgstr "" "ist.\n" "Gehen Sie zu Einstellungen -> Allgemein - Erweiterte Optionen anzeigen." -#: app_Main.py:4520 +#: app_Main.py:4527 msgid "Delete objects" msgstr "Objekte löschen" -#: app_Main.py:4525 +#: app_Main.py:4532 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -19133,88 +19152,88 @@ msgstr "" "Möchten Sie die ausgewählten Objekte\n" "wirklich dauerhaft löschen?" -#: app_Main.py:4568 +#: app_Main.py:4575 msgid "Object(s) deleted" msgstr "Objekt (e) gelöscht" -#: app_Main.py:4572 +#: app_Main.py:4579 msgid "Save the work in Editor and try again ..." msgstr "Speichern Sie den Editor und versuchen Sie es erneut ..." -#: app_Main.py:4601 +#: app_Main.py:4608 msgid "Object deleted" msgstr "Objekt (e) gelöscht" -#: app_Main.py:4628 +#: app_Main.py:4635 msgid "Click to set the origin ..." msgstr "Klicken Sie hier, um den Ursprung festzulegen ..." -#: app_Main.py:4650 +#: app_Main.py:4657 msgid "Setting Origin..." msgstr "Ursprung setzten ..." -#: app_Main.py:4663 app_Main.py:4765 +#: app_Main.py:4670 app_Main.py:4772 msgid "Origin set" msgstr "Ursprung gesetzt" -#: app_Main.py:4680 +#: app_Main.py:4687 msgid "Origin coordinates specified but incomplete." msgstr "Ursprungskoordinaten angegeben, aber unvollständig." -#: app_Main.py:4721 +#: app_Main.py:4728 msgid "Moving to Origin..." msgstr "Umzug zum Ursprung ..." -#: app_Main.py:4802 +#: app_Main.py:4809 msgid "Jump to ..." msgstr "Springen zu ..." -#: app_Main.py:4803 +#: app_Main.py:4810 msgid "Enter the coordinates in format X,Y:" msgstr "Geben Sie die Koordinaten im Format X, Y ein:" -#: app_Main.py:4813 +#: app_Main.py:4820 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" -#: app_Main.py:4930 +#: app_Main.py:4937 msgid "Bottom-Left" msgstr "Unten links" -#: app_Main.py:4933 +#: app_Main.py:4940 msgid "Top-Right" msgstr "Oben rechts" -#: app_Main.py:4954 +#: app_Main.py:4961 msgid "Locate ..." msgstr "Lokalisieren ..." -#: app_Main.py:5240 app_Main.py:5321 app_Main.py:5491 +#: app_Main.py:5247 app_Main.py:5328 app_Main.py:5498 msgid "No object is selected. Select an object and try again." msgstr "" "Es ist kein Objekt ausgewählt. Wählen Sie ein Objekt und versuchen Sie es " "erneut." -#: app_Main.py:5517 +#: app_Main.py:5524 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Abbrechen. Die aktuelle Aufgabe wird so schnell wie möglich ordnungsgemäß " "abgeschlossen ..." -#: app_Main.py:5523 +#: app_Main.py:5530 msgid "The current task was gracefully closed on user request..." msgstr "" "Die aktuelle Aufgabe wurde auf Benutzeranforderung ordnungsgemäß " "geschlossen ..." -#: app_Main.py:5730 +#: app_Main.py:5737 msgid "Adding tool from DB is not allowed for this object." msgstr "" "Das Hinzufügen von Werkzeugen aus der Datenbank ist für dieses Objekt nicht " "zulässig." -#: app_Main.py:5748 +#: app_Main.py:5755 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" @@ -19222,227 +19241,227 @@ msgstr "" "Ein oder mehrere Werkzeuge wurden geändert.\n" "Möchten Sie die Werkzeugdatenbank aktualisieren?" -#: app_Main.py:5750 +#: app_Main.py:5757 msgid "Save Tools Database" msgstr "Werkzeugdatenbank speichern" -#: app_Main.py:5796 +#: app_Main.py:5803 msgid "No object selected to Flip on Y axis." msgstr "Kein Objekt ausgewählt, um auf der Y-Achse zu spiegeln." -#: app_Main.py:5822 +#: app_Main.py:5829 msgid "Flip on Y axis done." msgstr "Y-Achse spiegeln fertig." -#: app_Main.py:5843 +#: app_Main.py:5850 msgid "No object selected to Flip on X axis." msgstr "Es wurde kein Objekt zum Spiegeln auf der X-Achse ausgewählt." -#: app_Main.py:5869 +#: app_Main.py:5876 msgid "Flip on X axis done." msgstr "Flip on X axis done." -#: app_Main.py:5891 +#: app_Main.py:5898 msgid "No object selected to Rotate." msgstr "Es wurde kein Objekt zum Drehen ausgewählt." -#: app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Enter the Angle value:" msgstr "Geben Sie den Winkelwert ein:" -#: app_Main.py:5924 +#: app_Main.py:5931 msgid "Rotation done." msgstr "Rotation abgeschlossen." -#: app_Main.py:5926 +#: app_Main.py:5933 msgid "Rotation movement was not executed." msgstr "Drehbewegung wurde nicht ausgeführt." -#: app_Main.py:5943 +#: app_Main.py:5950 msgid "No object selected to Skew/Shear on X axis." msgstr "Auf der X-Achse wurde kein Objekt zum Neigen / Schneiden ausgewählt." -#: app_Main.py:5964 +#: app_Main.py:5971 msgid "Skew on X axis done." msgstr "Neigung auf der X-Achse." -#: app_Main.py:5980 +#: app_Main.py:5987 msgid "No object selected to Skew/Shear on Y axis." msgstr "Kein Objekt für Neigung / Schneiden auf der Y-Achse ausgewählt." -#: app_Main.py:6001 +#: app_Main.py:6008 msgid "Skew on Y axis done." msgstr "Neigung auf der Y-Achse." -#: app_Main.py:6083 +#: app_Main.py:6090 msgid "New Grid ..." msgstr "Neues Raster ..." -#: app_Main.py:6084 +#: app_Main.py:6091 msgid "Enter a Grid Value:" msgstr "Geben Sie einen Rasterwert ein:" -#: app_Main.py:6092 app_Main.py:6116 +#: app_Main.py:6099 app_Main.py:6123 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Bitte geben Sie im Float-Format einen Rasterwert mit einem Wert ungleich " "Null ein." -#: app_Main.py:6097 +#: app_Main.py:6104 msgid "New Grid added" msgstr "Neues Raster" -#: app_Main.py:6099 +#: app_Main.py:6106 msgid "Grid already exists" msgstr "Netz existiert bereits" -#: app_Main.py:6101 +#: app_Main.py:6108 msgid "Adding New Grid cancelled" msgstr "Neues Netz wurde abgebrochen" -#: app_Main.py:6122 +#: app_Main.py:6129 msgid " Grid Value does not exist" msgstr " Rasterwert existiert nicht" -#: app_Main.py:6124 +#: app_Main.py:6131 msgid "Grid Value deleted" msgstr "Rasterwert gelöscht" -#: app_Main.py:6126 +#: app_Main.py:6133 msgid "Delete Grid value cancelled" msgstr "Rasterwert löschen abgebrochen" -#: app_Main.py:6132 +#: app_Main.py:6139 msgid "Key Shortcut List" msgstr "Tastenkürzel Liste" -#: app_Main.py:6169 +#: app_Main.py:6176 msgid " No object selected to copy it's name" msgstr " Kein Objekt zum Kopieren des Namens ausgewählt" -#: app_Main.py:6173 +#: app_Main.py:6180 msgid "Name copied on clipboard ..." msgstr "Name in Zwischenablage kopiert ..." -#: app_Main.py:6932 app_Main.py:6936 +#: app_Main.py:6939 app_Main.py:6943 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Wählen Sie eine Gerber- oder Excellon-Datei aus, um die Quelldatei " "anzuzeigen." -#: app_Main.py:6939 +#: app_Main.py:6946 msgid "Viewing the source code of the selected object." msgstr "Anzeigen des Quellcodes des ausgewählten Objekts." -#: app_Main.py:6953 +#: app_Main.py:6960 msgid "Source Editor" msgstr "Quelleditor" -#: app_Main.py:6989 app_Main.py:6996 +#: app_Main.py:6996 app_Main.py:7003 msgid "There is no selected object for which to see it's source file code." msgstr "" "Es gibt kein ausgewähltes Objekt, für das man seinen Quelldateien sehen kann." -#: app_Main.py:7004 +#: app_Main.py:7011 msgid "Failed to load the source code for the selected object" msgstr "Fehler beim Laden des Quellcodes für das ausgewählte Objekt" -#: app_Main.py:7037 +#: app_Main.py:7044 msgid "Go to Line ..." msgstr "Gehe zur Linie ..." -#: app_Main.py:7038 +#: app_Main.py:7045 msgid "Line:" msgstr "Linie:" -#: app_Main.py:7068 +#: app_Main.py:7075 msgid "Redrawing all objects" msgstr "Alle Objekte neu zeichnen" -#: app_Main.py:7156 +#: app_Main.py:7163 msgid "Failed to load recent item list." msgstr "Fehler beim Laden der letzten Elementliste." -#: app_Main.py:7163 +#: app_Main.py:7170 msgid "Failed to parse recent item list." msgstr "Liste der letzten Artikel konnte nicht analysiert werden." -#: app_Main.py:7173 +#: app_Main.py:7180 msgid "Failed to load recent projects item list." msgstr "Fehler beim Laden der Artikelliste der letzten Projekte." -#: app_Main.py:7180 +#: app_Main.py:7187 msgid "Failed to parse recent project item list." msgstr "" "Fehler beim Analysieren der Liste der zuletzt verwendeten Projektelemente." -#: app_Main.py:7241 +#: app_Main.py:7248 msgid "Clear Recent projects" msgstr "Letzte Projekte löschen" -#: app_Main.py:7265 +#: app_Main.py:7272 msgid "Clear Recent files" msgstr "Letzte Dateien löschen" -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7325 +#: app_Main.py:7332 msgid "Release date" msgstr "" -#: app_Main.py:7329 +#: app_Main.py:7336 msgid "Displayed" msgstr "" -#: app_Main.py:7332 +#: app_Main.py:7339 msgid "Snap" msgstr "" -#: app_Main.py:7341 +#: app_Main.py:7348 msgid "Canvas" msgstr "" -#: app_Main.py:7346 +#: app_Main.py:7353 msgid "Workspace active" msgstr "" -#: app_Main.py:7350 +#: app_Main.py:7357 msgid "Workspace size" msgstr "" -#: app_Main.py:7354 +#: app_Main.py:7361 msgid "Workspace orientation" msgstr "" -#: app_Main.py:7417 +#: app_Main.py:7424 msgid "Failed checking for latest version. Could not connect." msgstr "" "Fehler bei der Suche nach der neuesten Version. Konnte keine Verbindung " "herstellen." -#: app_Main.py:7424 +#: app_Main.py:7431 msgid "Could not parse information about latest version." msgstr "Informationen zur neuesten Version konnten nicht analysiert werden." -#: app_Main.py:7434 +#: app_Main.py:7441 msgid "FlatCAM is up to date!" msgstr "FlatCAM ist auf dem neuesten Version!" -#: app_Main.py:7439 +#: app_Main.py:7446 msgid "Newer Version Available" msgstr "Neuere Version verfügbar" -#: app_Main.py:7441 +#: app_Main.py:7448 msgid "There is a newer version of FlatCAM available for download:" msgstr "Es gibt eine neuere Version von FlatCAM zum Download:" -#: app_Main.py:7445 +#: app_Main.py:7452 msgid "info" msgstr "Info" -#: app_Main.py:7473 +#: app_Main.py:7480 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19454,48 +19473,48 @@ msgstr "" "Einstellungen -> Registerkarte Allgemein in Legacy (2D).\n" "\n" -#: app_Main.py:7550 +#: app_Main.py:7557 msgid "All plots disabled." msgstr "Alle Diagramme sind deaktiviert." -#: app_Main.py:7556 +#: app_Main.py:7563 msgid "All non selected plots disabled." msgstr "Alle nicht ausgewählten Diagramme sind deaktiviert." -#: app_Main.py:7562 +#: app_Main.py:7569 msgid "All plots enabled." msgstr "Alle Diagramme aktiviert." -#: app_Main.py:7568 +#: app_Main.py:7575 msgid "All non selected plots enabled." msgstr "" -#: app_Main.py:7574 +#: app_Main.py:7581 msgid "Selected plots enabled..." msgstr "Ausgewählte Diagramme aktiviert ..." -#: app_Main.py:7582 +#: app_Main.py:7589 msgid "Selected plots disabled..." msgstr "Ausgewählte Diagramme deaktiviert ..." -#: app_Main.py:7616 +#: app_Main.py:7623 msgid "Enabling plots ..." msgstr "Diagramm aktivieren..." -#: app_Main.py:7663 +#: app_Main.py:7670 msgid "Disabling plots ..." msgstr "Diagramm deaktivieren..." -#: app_Main.py:7686 +#: app_Main.py:7693 msgid "Working ..." msgstr "Arbeiten ..." -#: app_Main.py:7799 +#: app_Main.py:7806 msgid "Set alpha level ..." msgstr "Alpha-Level einstellen ..." -#: app_Main.py:8077 app_Main.py:8116 app_Main.py:8160 app_Main.py:8226 -#: app_Main.py:8952 app_Main.py:10210 app_Main.py:10272 +#: app_Main.py:8084 app_Main.py:8123 app_Main.py:8167 app_Main.py:8233 +#: app_Main.py:8959 app_Main.py:10217 app_Main.py:10279 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19503,99 +19522,99 @@ msgstr "" "Die Canvas-Initialisierung wurde gestartet.\n" "Canvas-Initialisierung abgeschlossen in" -#: app_Main.py:8080 +#: app_Main.py:8087 msgid "Opening Gerber file." msgstr "Gerber-Datei öffnen." -#: app_Main.py:8119 +#: app_Main.py:8126 msgid "Opening Excellon file." msgstr "Excellon-Datei öffnen." -#: app_Main.py:8163 +#: app_Main.py:8170 msgid "Opening G-Code file." msgstr "Öffnen der G-Code-Datei." -#: app_Main.py:8217 app_Main.py:8221 +#: app_Main.py:8224 app_Main.py:8228 msgid "Open HPGL2" msgstr "HPGL2 öffnen" -#: app_Main.py:8229 +#: app_Main.py:8236 msgid "Opening HPGL2 file." msgstr "HPGL2-Datei öffnen." -#: app_Main.py:8252 app_Main.py:8255 +#: app_Main.py:8259 app_Main.py:8262 msgid "Open Configuration File" msgstr "Einstellungsdatei öffne" -#: app_Main.py:8274 app_Main.py:8620 +#: app_Main.py:8281 app_Main.py:8627 msgid "Please Select a Geometry object to export" msgstr "Bitte wählen Sie ein Geometrieobjekt zum Exportieren aus" -#: app_Main.py:8289 +#: app_Main.py:8296 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Es können nur Geometrie-, Gerber- und CNCJob-Objekte verwendet werden." -#: app_Main.py:8334 +#: app_Main.py:8341 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Daten müssen ein 3D-Array mit der letzten Dimension 3 oder 4 sein" -#: app_Main.py:8340 app_Main.py:8344 +#: app_Main.py:8347 app_Main.py:8351 msgid "Export PNG Image" msgstr "PNG-Bild exportieren" -#: app_Main.py:8376 app_Main.py:8581 +#: app_Main.py:8383 app_Main.py:8588 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Fehlgeschlagen. Nur Gerber-Objekte können als Gerber-Dateien gespeichert " "werden ..." -#: app_Main.py:8388 +#: app_Main.py:8395 msgid "Save Gerber source file" msgstr "Gerber-Quelldatei speichern" -#: app_Main.py:8416 +#: app_Main.py:8423 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Gescheitert. Nur Skriptobjekte können als TCL-Skriptdateien gespeichert " "werden ..." -#: app_Main.py:8428 +#: app_Main.py:8435 msgid "Save Script source file" msgstr "Speichern Sie die Quelldatei des Skripts" -#: app_Main.py:8456 +#: app_Main.py:8463 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Gescheitert. Nur Dokumentobjekte können als Dokumentdateien gespeichert " "werden ..." -#: app_Main.py:8468 +#: app_Main.py:8475 msgid "Save Document source file" msgstr "Speichern Sie die Quelldatei des Dokuments" -#: app_Main.py:8497 app_Main.py:8538 app_Main.py:9454 +#: app_Main.py:8504 app_Main.py:8545 app_Main.py:9461 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Fehlgeschlagen. Nur Excellon-Objekte können als Excellon-Dateien gespeichert " "werden ..." -#: app_Main.py:8505 app_Main.py:8510 +#: app_Main.py:8512 app_Main.py:8517 msgid "Save Excellon source file" msgstr "Speichern Sie die Excellon-Quelldatei" -#: app_Main.py:8632 +#: app_Main.py:8639 msgid "Only Geometry objects can be used." msgstr "Es können nur Geometrieobjekte verwendet werden." -#: app_Main.py:8676 app_Main.py:8680 +#: app_Main.py:8683 app_Main.py:8687 msgid "Import SVG" msgstr "SVG importieren" -#: app_Main.py:8706 app_Main.py:8710 +#: app_Main.py:8713 app_Main.py:8717 msgid "Import DXF" msgstr "Importieren Sie DXF" -#: app_Main.py:8736 +#: app_Main.py:8743 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19605,170 +19624,170 @@ msgstr "" "Wenn Sie ein neues Projekt erstellen, werden diese gelöscht.\n" "Möchten Sie das Projekt speichern?" -#: app_Main.py:8759 +#: app_Main.py:8766 msgid "New Project created" msgstr "Neues Projekt erstellt" -#: app_Main.py:8861 +#: app_Main.py:8868 msgid "New TCL script file created in Code Editor." msgstr "Neue TCL-Skriptdatei, die im Code-Editor erstellt wurde." -#: app_Main.py:8888 app_Main.py:8890 app_Main.py:8925 app_Main.py:8927 +#: app_Main.py:8895 app_Main.py:8897 app_Main.py:8932 app_Main.py:8934 msgid "Open TCL script" msgstr "Öffnen Sie das TCL-Skript" -#: app_Main.py:8954 +#: app_Main.py:8961 msgid "Executing ScriptObject file." msgstr "Ausführen der ScriptObject-Datei." -#: app_Main.py:8962 app_Main.py:8966 +#: app_Main.py:8969 app_Main.py:8973 msgid "Run TCL script" msgstr "Führen Sie das TCL-Skript aus" -#: app_Main.py:8989 +#: app_Main.py:8996 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL-Skriptdatei im Code-Editor geöffnet und ausgeführt." -#: app_Main.py:9035 app_Main.py:9041 +#: app_Main.py:9042 app_Main.py:9048 msgid "Save Project As ..." msgstr "Projekt speichern als ..." -#: app_Main.py:9075 +#: app_Main.py:9082 msgid "FlatCAM objects print" msgstr "FlatCAM-Objekte werden gedruckt" -#: app_Main.py:9088 app_Main.py:9095 +#: app_Main.py:9095 app_Main.py:9102 msgid "Save Object as PDF ..." msgstr "Objekt als PDF speichern ..." -#: app_Main.py:9104 +#: app_Main.py:9111 msgid "Printing PDF ... Please wait." msgstr "PDF wird gedruckt ... Bitte warten." -#: app_Main.py:9279 +#: app_Main.py:9286 msgid "PDF file saved to" msgstr "PDF-Datei gespeichert in" -#: app_Main.py:9301 +#: app_Main.py:9308 msgid "Exporting SVG" msgstr "SVG exportieren" -#: app_Main.py:9344 +#: app_Main.py:9351 msgid "SVG file exported to" msgstr "SVG-Datei exportiert nach" -#: app_Main.py:9359 app_Main.py:9363 +#: app_Main.py:9366 app_Main.py:9370 msgid "Import FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen importieren" -#: app_Main.py:9374 +#: app_Main.py:9381 msgid "Imported Defaults from" msgstr "Voreinstellungen wurden importiert von" -#: app_Main.py:9393 app_Main.py:9399 +#: app_Main.py:9400 app_Main.py:9406 msgid "Export FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen exportieren" -#: app_Main.py:9419 +#: app_Main.py:9426 msgid "Exported preferences to" msgstr "Exportierte Einstellungen nach" -#: app_Main.py:9552 +#: app_Main.py:9559 msgid "Excellon file exported to" msgstr "Excellon-Datei exportiert nach" -#: app_Main.py:9561 +#: app_Main.py:9568 msgid "Exporting Excellon" msgstr "Excellon exportieren" -#: app_Main.py:9566 app_Main.py:9573 +#: app_Main.py:9573 app_Main.py:9580 msgid "Could not export Excellon file." msgstr "Excellon-Datei konnte nicht exportiert werden." -#: app_Main.py:9687 +#: app_Main.py:9694 msgid "Gerber file exported to" msgstr "Gerberdatei exportiert nach" -#: app_Main.py:9695 +#: app_Main.py:9702 msgid "Exporting Gerber" msgstr "Gerber exportieren" -#: app_Main.py:9700 app_Main.py:9707 +#: app_Main.py:9707 app_Main.py:9714 msgid "Could not export file." msgstr "Datei konnte nicht exportiert werden." -#: app_Main.py:9753 +#: app_Main.py:9760 msgid "DXF file exported to" msgstr "DXF-Datei exportiert nach" -#: app_Main.py:9762 +#: app_Main.py:9769 msgid "Exporting DXF" msgstr "DXF exportieren" -#: app_Main.py:9767 app_Main.py:9774 +#: app_Main.py:9774 app_Main.py:9781 msgid "Could not export DXF file." msgstr "DXF-Datei konnte nicht exportiert werden." -#: app_Main.py:9815 +#: app_Main.py:9822 msgid "Importing SVG" msgstr "SVG importieren" -#: app_Main.py:9823 app_Main.py:9878 +#: app_Main.py:9830 app_Main.py:9885 msgid "Import failed." msgstr "Import fehlgeschlagen." -#: app_Main.py:9870 +#: app_Main.py:9877 msgid "Importing DXF" msgstr "DXF importieren" -#: app_Main.py:9908 app_Main.py:10099 app_Main.py:10164 +#: app_Main.py:9915 app_Main.py:10106 app_Main.py:10171 msgid "Failed to open file" msgstr "Datei konnte nicht geöffnet werden" -#: app_Main.py:9911 app_Main.py:10102 app_Main.py:10167 +#: app_Main.py:9918 app_Main.py:10109 app_Main.py:10174 msgid "Failed to parse file" msgstr "Datei konnte nicht analysiert werden" -#: app_Main.py:9923 +#: app_Main.py:9930 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Objekt ist keine Gerberdatei oder leer. Objekterstellung wird abgebrochen." -#: app_Main.py:9928 +#: app_Main.py:9935 msgid "Opening Gerber" msgstr "Gerber öffnen" -#: app_Main.py:9939 +#: app_Main.py:9946 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Open Gerber ist fehlgeschlagen. Wahrscheinlich keine Gerber-Datei." -#: app_Main.py:9972 +#: app_Main.py:9979 msgid "Cannot open file" msgstr "Kann Datei nicht öffnen" -#: app_Main.py:9992 +#: app_Main.py:9999 msgid "Opening Excellon." msgstr "Eröffnung Excellon." -#: app_Main.py:10002 +#: app_Main.py:10009 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Die Excellon-Datei konnte nicht geöffnet werden. Wahrscheinlich keine " "Excellon-Datei." -#: app_Main.py:10034 +#: app_Main.py:10041 msgid "Reading GCode file" msgstr "GCode-Datei wird gelesen" -#: app_Main.py:10047 +#: app_Main.py:10054 msgid "This is not GCODE" msgstr "Dies ist kein GCODE" -#: app_Main.py:10052 +#: app_Main.py:10059 msgid "Opening G-Code." msgstr "G-Code öffnen." -#: app_Main.py:10065 +#: app_Main.py:10072 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19780,84 +19799,84 @@ msgstr "" "Der Versuch, ein FlatCAM CNCJob-Objekt aus einer G-Code-Datei zu erstellen, " "ist während der Verarbeitung fehlgeschlagen" -#: app_Main.py:10121 +#: app_Main.py:10128 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Objekt ist keine HPGL2-Datei oder leer. Objekterstellung wird abgebrochen." -#: app_Main.py:10126 +#: app_Main.py:10133 msgid "Opening HPGL2" msgstr "HPGL2 öffnen" -#: app_Main.py:10133 +#: app_Main.py:10140 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr " HPGL2 öffnen ist fehlgeschlagen. Wahrscheinlich keine HPGL2-Datei." -#: app_Main.py:10159 +#: app_Main.py:10166 msgid "TCL script file opened in Code Editor." msgstr "TCL-Skriptdatei im Code-Editor geöffnet." -#: app_Main.py:10179 +#: app_Main.py:10186 msgid "Opening TCL Script..." msgstr "TCL-Skript wird geöffnet ..." -#: app_Main.py:10190 +#: app_Main.py:10197 msgid "Failed to open TCL Script." msgstr "TCL-Skript konnte nicht geöffnet werden." -#: app_Main.py:10213 +#: app_Main.py:10220 msgid "Opening FlatCAM Config file." msgstr "Öffnen der FlatCAM Config-Datei." -#: app_Main.py:10240 +#: app_Main.py:10247 msgid "Failed to open config file" msgstr "Fehler beim Öffnen der Konfigurationsdatei" -#: app_Main.py:10269 +#: app_Main.py:10276 msgid "Loading Project ... Please Wait ..." msgstr "Projekt wird geladen ... Bitte warten ..." -#: app_Main.py:10275 +#: app_Main.py:10282 msgid "Opening FlatCAM Project file." msgstr "Öffnen der FlatCAM-Projektdatei." -#: app_Main.py:10290 app_Main.py:10294 app_Main.py:10312 +#: app_Main.py:10297 app_Main.py:10301 app_Main.py:10319 msgid "Failed to open project file" msgstr "Projektdatei konnte nicht geöffnet werden" -#: app_Main.py:10352 +#: app_Main.py:10359 msgid "Loading Project ... restoring" msgstr "Projekt wird geladen ... wird wiederhergestellt" -#: app_Main.py:10356 +#: app_Main.py:10363 msgid "Project loaded from" msgstr "Projekt geladen von" -#: app_Main.py:10388 +#: app_Main.py:10395 msgid "Saving FlatCAM Project" msgstr "FlatCAM-Projekt speichern" -#: app_Main.py:10410 app_Main.py:10446 +#: app_Main.py:10417 app_Main.py:10453 msgid "Project saved to" msgstr "Projekt gespeichert in" -#: app_Main.py:10417 +#: app_Main.py:10424 msgid "The object is used by another application." msgstr "Das Objekt wird von einer anderen Anwendung verwendet." -#: app_Main.py:10431 +#: app_Main.py:10438 msgid "Failed to verify project file" msgstr "Fehler beim Überprüfen der Projektdatei" -#: app_Main.py:10431 app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10438 app_Main.py:10446 app_Main.py:10456 msgid "Retry to save it." msgstr "Versuchen Sie erneut, es zu speichern." -#: app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10446 app_Main.py:10456 msgid "Failed to parse saved project file" msgstr "Fehler beim Parsen der Projektdatei" -#: app_Main.py:10485 +#: app_Main.py:10492 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" @@ -20106,11 +20125,11 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "G91 Koordinaten nicht implementiert ..." -#: defaults.py:862 +#: defaults.py:864 msgid "Could not load defaults file." msgstr "Voreinstellungen konnte nicht geladen werden." -#: defaults.py:875 +#: defaults.py:877 msgid "Failed to parse defaults file." msgstr "Fehler beim Einlesen der Voreinstellungen." @@ -20211,6 +20230,16 @@ msgstr "" "Kein Geometriename in args. Geben Sie einen Namen ein und versuchen Sie es " "erneut." +#~ msgid "" +#~ "Copy a selection of tools in the Tool Table\n" +#~ "by first selecting a row in the Tool Table." +#~ msgstr "" +#~ "Kopieren Sie eine Auswahl von Werkzeugen in die Werkzeugtabelle\n" +#~ "indem Sie zuerst eine Zeile in der Werkzeugtabelle auswählen." + +#~ msgid "Add from Tool DB" +#~ msgstr "Werkzeug aus Werkzeugdatenbank hinzufügen" + #~ msgid ">Excellon Editor<" #~ msgstr ">Excellon Editor<" diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index bced0da0..d4dc57d9 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 de080813..c36a028d 100644 --- a/locale/en/LC_MESSAGES/strings.po +++ b/locale/en/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-27 17:38+0200\n" -"PO-Revision-Date: 2020-10-27 17:39+0200\n" +"POT-Creation-Date: 2020-10-28 03:19+0200\n" +"PO-Revision-Date: 2020-10-28 03:19+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -113,13 +113,13 @@ msgstr "Bookmarks" #: appTools/ToolMove.py:269 appTools/ToolPcbWizard.py:189 #: appTools/ToolPcbWizard.py:212 appTools/ToolQRCode.py:527 #: appTools/ToolQRCode.py:574 app_Main.py:1767 app_Main.py:2601 -#: app_Main.py:4345 app_Main.py:8085 app_Main.py:8124 app_Main.py:8168 -#: app_Main.py:8194 app_Main.py:8234 app_Main.py:8259 app_Main.py:8313 -#: app_Main.py:8349 app_Main.py:8393 app_Main.py:8433 app_Main.py:8474 -#: app_Main.py:8515 app_Main.py:8555 app_Main.py:8598 app_Main.py:8657 -#: app_Main.py:8689 app_Main.py:8719 app_Main.py:8894 app_Main.py:8931 -#: app_Main.py:8974 app_Main.py:9046 app_Main.py:9100 app_Main.py:9367 -#: app_Main.py:9402 +#: app_Main.py:4345 app_Main.py:8092 app_Main.py:8131 app_Main.py:8175 +#: app_Main.py:8201 app_Main.py:8241 app_Main.py:8266 app_Main.py:8320 +#: app_Main.py:8356 app_Main.py:8400 app_Main.py:8440 app_Main.py:8481 +#: app_Main.py:8522 app_Main.py:8562 app_Main.py:8605 app_Main.py:8664 +#: app_Main.py:8696 app_Main.py:8726 app_Main.py:8901 app_Main.py:8938 +#: app_Main.py:8981 app_Main.py:9053 app_Main.py:9107 app_Main.py:9374 +#: app_Main.py:9409 msgid "Cancelled." msgstr "Cancelled." @@ -127,8 +127,8 @@ msgstr "Cancelled." #: appObjects/FlatCAMCNCJob.py:1672 appObjects/FlatCAMCNCJob.py:1862 #: appObjects/FlatCAMCNCJob.py:2311 appTools/ToolFilm.py:585 #: appTools/ToolFilm.py:834 appTools/ToolSolderPaste.py:1097 app_Main.py:2609 -#: app_Main.py:9337 app_Main.py:9545 app_Main.py:9680 app_Main.py:9746 -#: app_Main.py:10500 +#: app_Main.py:9344 app_Main.py:9552 app_Main.py:9687 app_Main.py:9753 +#: app_Main.py:10507 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -161,24 +161,24 @@ 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:292 appTools/ToolCopperThieving.py:327 -#: appTools/ToolIsolation.py:1436 appTools/ToolNCC.py:1366 +#: appTools/ToolIsolation.py:1451 appTools/ToolNCC.py:1380 msgid "Click the start point of the area." msgstr "Click the start point of the area." -#: appCommon/Common.py:351 appTools/ToolNCC.py:1425 appTools/ToolPaint.py:1210 +#: appCommon/Common.py:351 appTools/ToolNCC.py:1439 appTools/ToolPaint.py:1210 msgid "Click the end point of the area." msgstr "Click the end point of the area." #: appCommon/Common.py:357 appCommon/Common.py:459 -#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2348 -#: appTools/ToolIsolation.py:2400 appTools/ToolNCC.py:1431 -#: appTools/ToolNCC.py:1483 appTools/ToolPaint.py:1216 +#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2363 +#: appTools/ToolIsolation.py:2415 appTools/ToolNCC.py:1445 +#: appTools/ToolNCC.py:1497 appTools/ToolPaint.py:1216 #: appTools/ToolPaint.py:1267 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:404 appEditors/AppGeoEditor.py:2352 -#: appTools/ToolIsolation.py:2371 appTools/ToolNCC.py:1454 +#: appTools/ToolIsolation.py:2386 appTools/ToolNCC.py:1468 #: appTools/ToolPaint.py:1238 msgid "Click on next Point or click right mouse button to complete ..." msgstr "Click on next Point or click right mouse button to complete ..." @@ -252,10 +252,10 @@ msgid "Cutout Parameters" msgstr "Cutout Parameters" #: appDatabase.py:206 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1876 -#: appGUI/ObjectUI.py:2693 appGUI/ObjectUI.py:2760 +#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:2718 appGUI/ObjectUI.py:2785 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:683 -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "Name" msgstr "Name" @@ -274,10 +274,10 @@ msgstr "" #: appObjects/FlatCAMExcellon.py:908 appObjects/FlatCAMExcellon.py:1008 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 -#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3022 +#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3037 #: appTools/ToolMilling.py:1071 appTools/ToolMilling.py:1175 #: appTools/ToolMilling.py:1360 appTools/ToolMilling.py:1670 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 #: appTools/ToolPcbWizard.py:404 appTools/ToolProperties.py:413 #: appTools/ToolProperties.py:476 appTools/ToolSolderPaste.py:1166 #: tclCommands/TclCommandDrillcncjob.py:195 @@ -318,7 +318,7 @@ msgstr "Set the tool tolerance maximum." #: appDatabase.py:268 appDatabase.py:586 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 -#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4050 +#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4064 msgid "Operation" msgstr "Operation" @@ -328,7 +328,7 @@ msgstr "The kind of Application Tool where this tool is to be used." #: appDatabase.py:274 appDatabase.py:1776 appDatabase.py:1812 #: appDatabase.py:1875 appDatabase.py:2160 appGUI/MainGUI.py:1411 -#: app_Main.py:7319 +#: app_Main.py:7326 msgid "General" msgstr "General" @@ -345,8 +345,8 @@ msgid "Drilling" msgstr "Drilling" #: appDatabase.py:274 appDatabase.py:596 appDatabase.py:1842 -#: appDatabase.py:2176 appTools/ToolIsolation.py:1101 -#: appTools/ToolIsolation.py:2576 appTools/ToolNCC.py:4060 +#: appDatabase.py:2176 appTools/ToolIsolation.py:1116 +#: appTools/ToolIsolation.py:2591 appTools/ToolNCC.py:4074 msgid "Isolation" msgstr "Isolation" @@ -357,7 +357,7 @@ msgid "Paint" msgstr "Paint" #: appDatabase.py:274 appDatabase.py:1854 appDatabase.py:2192 -#: appTools/ToolNCC.py:1046 appTools/ToolNCC.py:3708 +#: appTools/ToolNCC.py:1060 appTools/ToolNCC.py:3722 msgid "NCC" msgstr "NCC" @@ -372,7 +372,7 @@ msgstr "Cutout" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:284 -#: appTools/ToolIsolation.py:3425 appTools/ToolNCC.py:4343 +#: appTools/ToolIsolation.py:3440 appTools/ToolNCC.py:4357 #: appTools/ToolPaint.py:3163 msgid "Shape" msgstr "Shape" @@ -469,7 +469,7 @@ msgstr "" "A value to be used as offset from the current path." #: appDatabase.py:391 appDatabase.py:916 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:1213 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:1202 appGUI/ObjectUI.py:2044 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -517,12 +517,14 @@ msgstr "" "DPP. Depth per Pass.\n" "The value used to cut into material on each pass." -#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1260 +#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1249 +#: appGUI/ObjectUI.py:1652 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:280 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:98 -#: appObjects/FlatCAMGeometry.py:1812 appTools/ToolCalibration.py:769 +#: appObjects/FlatCAMGeometry.py:1811 appTools/ToolCalibration.py:769 #: appTools/ToolDrilling.py:1294 appTools/ToolDrilling.py:2189 #: appTools/ToolMilling.py:1291 appTools/ToolMilling.py:1839 msgid "Travel Z" @@ -576,7 +578,7 @@ msgstr "" "ensure a complete isolation. This is the length of\n" "the extra cut." -#: appDatabase.py:485 appGUI/ObjectUI.py:1279 +#: appDatabase.py:485 appGUI/ObjectUI.py:1268 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -591,7 +593,7 @@ msgstr "" "Feedrate X-Y. Feedrate\n" "The speed on XY plane used while cutting into material." -#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1293 +#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -638,7 +640,7 @@ msgstr "" "If it's left empty it will not be used.\n" "The speed of the spindle in RPM." -#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1367 +#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1356 #: appTools/ToolDrilling.py:2264 appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Dwell" @@ -665,7 +667,7 @@ msgstr "" "Dwell Time.\n" "A delay used to allow the motor spindle reach its set speed." -#: appDatabase.py:588 appTools/ToolNCC.py:4052 +#: appDatabase.py:588 appTools/ToolNCC.py:4066 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -678,7 +680,7 @@ msgstr "" "- Clear -> the regular non-copper clearing." #: appDatabase.py:595 appEditors/AppGerberEditor.py:2749 -#: appTools/ToolNCC.py:4059 +#: appTools/ToolNCC.py:4073 msgid "Clear" msgstr "Clear" @@ -687,8 +689,8 @@ msgstr "Clear" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3204 appTools/ToolMilling.py:1760 -#: appTools/ToolNCC.py:4068 +#: appTools/ToolIsolation.py:3219 appTools/ToolMilling.py:1760 +#: appTools/ToolNCC.py:4082 msgid "Milling Type" msgstr "Milling Type" @@ -697,8 +699,8 @@ msgstr "Milling Type" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:192 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:139 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:147 -#: appTools/ToolIsolation.py:3206 appTools/ToolIsolation.py:3214 -#: appTools/ToolNCC.py:4070 appTools/ToolNCC.py:4078 +#: appTools/ToolIsolation.py:3221 appTools/ToolIsolation.py:3229 +#: appTools/ToolNCC.py:4084 appTools/ToolNCC.py:4092 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -712,7 +714,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appTools/ToolIsolation.py:3211 appTools/ToolNCC.py:4075 +#: appTools/ToolIsolation.py:3226 appTools/ToolNCC.py:4089 msgid "Climb" msgstr "Climb" @@ -720,23 +722,24 @@ msgstr "Climb" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:145 -#: appTools/ToolIsolation.py:3212 appTools/ToolNCC.py:4076 +#: appTools/ToolIsolation.py:3227 appTools/ToolNCC.py:4090 msgid "Conventional" msgstr "Conventional" #: appDatabase.py:624 appDatabase.py:733 appDatabase.py:835 appDatabase.py:1109 -#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1677 +#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1694 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:161 -#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3189 -#: appTools/ToolNCC.py:4091 appTools/ToolPaint.py:2955 +#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3204 +#: appTools/ToolNCC.py:4105 appTools/ToolPaint.py:2955 msgid "Overlap" msgstr "Overlap" #: appDatabase.py:626 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:184 -#: appTools/ToolNCC.py:4093 +#: appTools/ToolNCC.py:4107 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -755,6 +758,8 @@ msgstr "" "due of too many paths." #: appDatabase.py:645 appDatabase.py:1153 appEditors/AppGeoEditor.py:470 +#: appGUI/ObjectUI.py:1681 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:307 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:72 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 @@ -767,36 +772,39 @@ msgstr "" #: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1457 #: appTools/ToolCorners.py:412 appTools/ToolCutOut.py:2161 #: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234 -#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4135 -#: appTools/ToolNCC.py:4238 +#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4149 +#: appTools/ToolNCC.py:4252 msgid "Margin" msgstr "Margin" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 +#: appDatabase.py:647 appGUI/ObjectUI.py:1683 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:309 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 #: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:414 -#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4137 -#: appTools/ToolNCC.py:4240 +#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4151 +#: appTools/ToolNCC.py:4254 msgid "Bounding box margin." msgstr "Bounding box margin." #: appDatabase.py:658 appDatabase.py:769 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1692 appGUI/ObjectUI.py:2184 +#: appGUI/ObjectUI.py:1709 appGUI/ObjectUI.py:2209 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:333 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:196 -#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4112 +#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4126 #: appTools/ToolPaint.py:2991 appTools/ToolPunchGerber.py:796 msgid "Method" msgstr "Method" #: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4114 +#: appTools/ToolNCC.py:4128 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -809,10 +817,13 @@ msgstr "" "- Line-based: Parallel lines." #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1965 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1456 -#: appTools/ToolPaint.py:3016 defaults.py:349 +#: appObjects/FlatCAMGeometry.py:2449 appTools/ToolNCC.py:1979 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1456 +#: appTools/ToolPaint.py:3016 defaults.py:351 #: tclCommands/TclCommandCopperClear.py:126 #: tclCommands/TclCommandCopperClear.py:134 tclCommands/TclCommandPaint.py:125 msgid "Standard" @@ -820,20 +831,25 @@ msgstr "Standard" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5123 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1976 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1470 -#: appTools/ToolPaint.py:3016 defaults.py:472 defaults.py:510 +#: appObjects/FlatCAMGeometry.py:2457 appTools/ToolNCC.py:1990 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1470 +#: appTools/ToolPaint.py:3016 defaults.py:474 defaults.py:512 #: tclCommands/TclCommandCopperClear.py:128 #: tclCommands/TclCommandCopperClear.py:136 tclCommands/TclCommandPaint.py:127 msgid "Seed" msgstr "Seed" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1702 +#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1987 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:160 +#: appObjects/FlatCAMGeometry.py:2465 appTools/ToolNCC.py:2001 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:160 #: appTools/ToolPaint.py:1484 appTools/ToolPaint.py:3016 #: tclCommands/TclCommandCopperClear.py:130 tclCommands/TclCommandPaint.py:129 msgid "Lines" @@ -842,24 +858,24 @@ msgstr "Lines" #: appDatabase.py:668 appDatabase.py:783 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1998 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1649 +#: appTools/ToolNCC.py:2012 appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1649 #: appTools/ToolPaint.py:3016 tclCommands/TclCommandPaint.py:133 msgid "Combo" msgstr "Combo" #: appDatabase.py:676 appDatabase.py:794 appEditors/AppGeoEditor.py:505 -#: appGUI/ObjectUI.py:2269 appGUI/ObjectUI.py:2292 +#: appGUI/ObjectUI.py:2294 appGUI/ObjectUI.py:2317 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:222 #: appObjects/FlatCAMCNCJob.py:1305 appObjects/FlatCAMCNCJob.py:1327 -#: appTools/ToolNCC.py:4148 appTools/ToolNCC.py:4251 appTools/ToolPaint.py:3027 +#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4265 appTools/ToolPaint.py:3027 msgid "Connect" msgstr "Connect" #: appDatabase.py:680 appDatabase.py:797 appEditors/AppGeoEditor.py:507 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 -#: appTools/ToolNCC.py:4152 appTools/ToolNCC.py:4253 appTools/ToolPaint.py:3030 +#: appTools/ToolNCC.py:4166 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:3030 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -870,14 +886,14 @@ msgstr "" #: appDatabase.py:686 appDatabase.py:801 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 -#: appTools/ToolNCC.py:4158 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:3034 +#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4273 appTools/ToolPaint.py:3034 msgid "Contour" msgstr "Contour" #: appDatabase.py:690 appDatabase.py:804 appEditors/AppGeoEditor.py:517 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 -#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4261 appTools/ToolPaint.py:3037 +#: appTools/ToolNCC.py:4176 appTools/ToolNCC.py:4275 appTools/ToolPaint.py:3037 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -887,17 +903,17 @@ msgstr "" #: appDatabase.py:696 appDatabase.py:754 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 -#: appTools/ToolNCC.py:4168 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:2976 +#: appTools/ToolNCC.py:4182 appTools/ToolNCC.py:4281 appTools/ToolPaint.py:2976 #: appTools/ToolPaint.py:3083 appTools/ToolTransform.py:517 msgid "Offset" msgstr "Offset" #: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:257 -#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4269 +#: appTools/ToolNCC.py:4186 appTools/ToolNCC.py:4283 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -971,12 +987,12 @@ msgid "Laser_lines" msgstr "Laser_lines" #: appDatabase.py:822 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:154 -#: appTools/ToolIsolation.py:3176 +#: appTools/ToolIsolation.py:3191 msgid "Passes" msgstr "Passes" #: appDatabase.py:824 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:156 -#: appTools/ToolIsolation.py:3178 +#: appTools/ToolIsolation.py:3193 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -984,15 +1000,16 @@ msgstr "" "Width of the isolation gap in\n" "number (integer) of tool widths." -#: appDatabase.py:837 appGUI/ObjectUI.py:1679 +#: appDatabase.py:837 appGUI/ObjectUI.py:1696 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 -#: appTools/ToolIsolation.py:3191 +#: appTools/ToolIsolation.py:3206 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:870 appGUI/ObjectUI.py:234 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 -#: appTools/ToolIsolation.py:3224 +#: appTools/ToolIsolation.py:3239 msgid "Follow" msgstr "Follow" @@ -1000,7 +1017,7 @@ msgstr "Follow" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:209 -#: appTools/ToolIsolation.py:3226 appTools/ToolIsolation.py:3232 +#: appTools/ToolIsolation.py:3241 appTools/ToolIsolation.py:3247 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -1011,12 +1028,12 @@ msgstr "" "the middle of the trace." #: appDatabase.py:887 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:218 -#: appTools/ToolIsolation.py:3241 +#: appTools/ToolIsolation.py:3256 msgid "Isolation Type" msgstr "Isolation Type" #: appDatabase.py:889 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appTools/ToolIsolation.py:3243 +#: appTools/ToolIsolation.py:3258 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1038,17 +1055,17 @@ msgstr "" #: appDatabase.py:898 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:229 -#: appTools/ToolIsolation.py:3252 +#: appTools/ToolIsolation.py:3267 msgid "Full" msgstr "Full" #: appDatabase.py:899 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 -#: appTools/ToolIsolation.py:3253 +#: appTools/ToolIsolation.py:3268 msgid "Ext" msgstr "Ext" #: appDatabase.py:900 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:231 -#: appTools/ToolIsolation.py:3254 +#: appTools/ToolIsolation.py:3269 msgid "Int" msgstr "Int" @@ -1077,7 +1094,7 @@ msgstr "" "to create the desired exit hole diameter due of the tip shape.\n" "The value here can compensate the Cut Z parameter." -#: appDatabase.py:956 appGUI/ObjectUI.py:1237 +#: appDatabase.py:956 appGUI/ObjectUI.py:1226 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 @@ -1094,7 +1111,7 @@ msgstr "" "cut multiple times until Cut Z is\n" "reached." -#: appDatabase.py:978 appGUI/ObjectUI.py:1251 +#: appDatabase.py:978 appGUI/ObjectUI.py:1240 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 #: appTools/ToolCutOut.py:2146 appTools/ToolDrilling.py:2180 @@ -1124,7 +1141,7 @@ msgstr "" "So called 'Plunge' feedrate.\n" "This is for linear move G01." -#: appDatabase.py:1028 appGUI/ObjectUI.py:1308 +#: appDatabase.py:1028 appGUI/ObjectUI.py:1297 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1146,9 +1163,9 @@ msgstr "" "It is useful only for Marlin,\n" "ignore for any other cases." -#: appDatabase.py:1051 appGUI/ObjectUI.py:1351 +#: appDatabase.py:1051 appGUI/ObjectUI.py:1340 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 -#: appObjects/FlatCAMGeometry.py:1828 appTools/ToolDrilling.py:1310 +#: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 #: appTools/ToolMilling.py:1942 msgid "Spindle speed" @@ -1397,8 +1414,8 @@ msgstr "" "in the Tools Database." #: appDatabase.py:1363 appGUI/MainGUI.py:1550 -#: appGUI/preferences/PreferencesUIManager.py:932 app_Main.py:2311 -#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4528 app_Main.py:8745 +#: appGUI/preferences/PreferencesUIManager.py:940 app_Main.py:2311 +#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4535 app_Main.py:8752 msgid "Cancel" msgstr "Cancel" @@ -1422,9 +1439,9 @@ msgstr "Cancel" #: appTools/ToolFilm.py:1453 appTools/ToolFilm.py:1464 #: appTools/ToolImage.py:322 appTools/ToolImage.py:333 #: appTools/ToolInvertGerber.py:304 appTools/ToolInvertGerber.py:315 -#: appTools/ToolIsolation.py:3494 appTools/ToolIsolation.py:3505 +#: appTools/ToolIsolation.py:3509 appTools/ToolIsolation.py:3520 #: appTools/ToolMilling.py:2341 appTools/ToolMilling.py:2352 -#: appTools/ToolNCC.py:4508 appTools/ToolNCC.py:4519 +#: appTools/ToolNCC.py:4522 appTools/ToolNCC.py:4533 #: appTools/ToolOptimal.py:614 appTools/ToolOptimal.py:625 #: appTools/ToolPaint.py:3267 appTools/ToolPaint.py:3278 #: appTools/ToolPanelize.py:914 appTools/ToolPanelize.py:925 @@ -1458,9 +1475,9 @@ msgstr "Edited value is out of range" #: appTools/ToolFilm.py:1459 appTools/ToolFilm.py:1466 #: appTools/ToolImage.py:328 appTools/ToolImage.py:335 #: appTools/ToolInvertGerber.py:310 appTools/ToolInvertGerber.py:317 -#: appTools/ToolIsolation.py:3500 appTools/ToolIsolation.py:3507 +#: appTools/ToolIsolation.py:3515 appTools/ToolIsolation.py:3522 #: appTools/ToolMilling.py:2347 appTools/ToolMilling.py:2354 -#: appTools/ToolNCC.py:4514 appTools/ToolNCC.py:4521 +#: appTools/ToolNCC.py:4528 appTools/ToolNCC.py:4535 #: appTools/ToolOptimal.py:620 appTools/ToolOptimal.py:627 #: appTools/ToolPaint.py:3273 appTools/ToolPaint.py:3280 #: appTools/ToolPanelize.py:920 appTools/ToolPanelize.py:927 @@ -1486,20 +1503,20 @@ msgstr "Copy from DB" msgid "Delete from DB" msgstr "Delete from DB" -#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8739 +#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8746 msgid "Save changes" msgstr "Save changes" #: appDatabase.py:1728 appDatabase.py:2098 appDatabase.py:2132 #: appTools/ToolCutOut.py:294 appTools/ToolDrilling.py:895 -#: appTools/ToolIsolation.py:1067 appTools/ToolNCC.py:1011 +#: appTools/ToolIsolation.py:1082 appTools/ToolNCC.py:1025 #: appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Could not load Tools DB file." #: appDatabase.py:1736 appDatabase.py:2140 appTools/ToolCutOut.py:305 -#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1078 -#: appTools/ToolNCC.py:1022 appTools/ToolPaint.py:715 +#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1093 +#: appTools/ToolNCC.py:1036 appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." msgstr "Failed to parse Tools DB file." @@ -1540,12 +1557,12 @@ msgid "Import FlatCAM Tools DB" msgstr "Import FlatCAM Tools DB" #: appDatabase.py:2154 appDatabase.py:2573 appDatabase.py:2585 -#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1090 +#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1089 #: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 -#: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 -#: appTools/ToolNCC.py:3715 appTools/ToolNCC.py:3795 appTools/ToolPaint.py:2626 -#: appTools/ToolPaint.py:2715 app_Main.py:5643 app_Main.py:5680 -#: app_Main.py:5714 app_Main.py:5724 +#: appTools/ToolIsolation.py:2598 appTools/ToolIsolation.py:2682 +#: appTools/ToolNCC.py:3729 appTools/ToolNCC.py:3809 appTools/ToolPaint.py:2626 +#: appTools/ToolPaint.py:2715 app_Main.py:5650 app_Main.py:5687 +#: app_Main.py:5721 app_Main.py:5731 msgid "Tools Database" msgstr "Tools Database" @@ -1693,11 +1710,11 @@ msgstr "Total Drills" msgid "Total Slots" msgstr "Total Slots" -#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:707 -#: appObjects/FlatCAMGeometry.py:1233 appObjects/FlatCAMGeometry.py:1975 -#: appObjects/FlatCAMGeometry.py:2634 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1705 appTools/ToolNCC.py:1197 -#: appTools/ToolNCC.py:1334 appTools/ToolPaint.py:889 +#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:712 +#: appObjects/FlatCAMGeometry.py:1232 appObjects/FlatCAMGeometry.py:1980 +#: appObjects/FlatCAMGeometry.py:2728 appTools/ToolIsolation.py:1267 +#: appTools/ToolIsolation.py:1720 appTools/ToolNCC.py:1211 +#: appTools/ToolNCC.py:1348 appTools/ToolPaint.py:889 #: appTools/ToolPaint.py:1027 appTools/ToolPaint.py:1740 #: appTools/ToolSolderPaste.py:455 appTools/ToolSolderPaste.py:527 msgid "Wrong value format entered, use a number." @@ -1755,7 +1772,7 @@ msgstr "Cancelled. There is no Tool/Drill selected" #: appEditors/AppGerberEditor.py:4625 appEditors/AppGerberEditor.py:4642 #: appGUI/MainGUI.py:2980 appGUI/MainGUI.py:2992 #: appTools/ToolAlignObjects.py:253 appTools/ToolAlignObjects.py:275 -#: app_Main.py:4896 app_Main.py:5050 +#: app_Main.py:4903 app_Main.py:5057 msgid "Done." msgstr "Done." @@ -1779,8 +1796,8 @@ msgid "Name:" msgstr "Name:" #: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:620 -#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3010 -#: appTools/ToolNCC.py:3873 appTools/ToolPaint.py:2800 +#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3025 +#: appTools/ToolNCC.py:3887 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Tools Table" @@ -1814,16 +1831,17 @@ msgstr "" "for this Excellon object." #: appEditors/AppExcEditor.py:3765 appGUI/ObjectUI.py:1082 -#: appGUI/ObjectUI.py:1650 +#: appGUI/ObjectUI.py:1639 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 -#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3091 -#: appTools/ToolNCC.py:3966 appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2882 +#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3106 +#: appTools/ToolNCC.py:3980 appTools/ToolNCC.py:3991 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Tool Dia" #: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1084 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 -#: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3968 +#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3982 msgid "Diameter for the new tool" msgstr "Diameter for the new tool" @@ -1949,7 +1967,7 @@ msgstr "" #: appEditors/AppExcEditor.py:3908 appEditors/AppExcEditor.py:4030 #: appEditors/AppExcEditor.py:4123 appEditors/AppGerberEditor.py:2820 -#: appGUI/GUIElements.py:4046 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 +#: appGUI/GUIElements.py:4224 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 #: appGUI/MainGUI.py:4416 appGUI/MainGUI.py:4682 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1962,7 +1980,7 @@ msgstr "X" #: appEditors/AppExcEditor.py:3909 appEditors/AppExcEditor.py:4031 #: appEditors/AppExcEditor.py:4124 appEditors/AppGerberEditor.py:2821 -#: appGUI/GUIElements.py:4053 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 +#: appGUI/GUIElements.py:4231 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 #: appGUI/MainGUI.py:4683 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2179,7 +2197,7 @@ msgid "Round" msgstr "Round" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1614 +#: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 @@ -2193,8 +2211,8 @@ msgstr "Round" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 #: appTools/ToolDrilling.py:2588 appTools/ToolExtractDrills.py:487 #: appTools/ToolExtractDrills.py:620 appTools/ToolInvertGerber.py:257 -#: appTools/ToolIsolation.py:3430 appTools/ToolMilling.py:2264 -#: appTools/ToolNCC.py:4348 appTools/ToolPaint.py:3168 +#: appTools/ToolIsolation.py:3445 appTools/ToolMilling.py:2264 +#: appTools/ToolNCC.py:4362 appTools/ToolPaint.py:3168 #: appTools/ToolPunchGerber.py:762 appTools/ToolPunchGerber.py:912 #: appTools/ToolQRCode.py:789 msgid "Square" @@ -2261,13 +2279,13 @@ msgid "Text Tool" msgstr "Text Tool" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:573 appGUI/MainGUI.py:1357 -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMExcellon.py:886 -#: appObjects/FlatCAMGeometry.py:951 appTools/ToolDrilling.py:711 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMExcellon.py:886 +#: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:3181 #: appTools/ToolMilling.py:790 appTools/ToolMilling.py:1046 #: appTools/ToolMilling.py:1711 appTools/ToolNCC.py:329 -#: appTools/ToolNCC.py:2280 appTools/ToolNCC.py:4040 appTools/ToolPaint.py:304 +#: appTools/ToolNCC.py:2294 appTools/ToolNCC.py:4054 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:2940 app_Main.py:2067 app_Main.py:2326 #: app_Main.py:2433 msgid "Tool" @@ -2275,7 +2293,7 @@ msgstr "Tool" #: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 #: appGUI/MainGUI.py:688 appGUI/MainGUI.py:1047 appGUI/MainGUI.py:2203 -#: appGUI/ObjectUI.py:1783 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +#: appGUI/ObjectUI.py:1808 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 msgid "Paint Tool" msgstr "Paint Tool" @@ -2357,7 +2375,7 @@ msgid "Buffer" msgstr "Buffer" #: appEditors/AppGeoEditor.py:643 appEditors/AppGerberEditor.py:5353 -#: appGUI/GUIElements.py:3479 +#: appGUI/GUIElements.py:3657 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:683 appTools/ToolDblSided.py:857 @@ -2397,8 +2415,8 @@ msgstr "Origin" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:256 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 -#: appTools/ToolIsolation.py:3368 appTools/ToolNCC.py:4304 -#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:569 +#: appTools/ToolIsolation.py:3383 appTools/ToolNCC.py:4318 +#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:571 msgid "Selection" msgstr "Selection" @@ -2421,7 +2439,7 @@ msgstr "Minimum" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:678 #: appTools/ToolPunchGerber.py:849 appTools/ToolPunchGerber.py:965 -#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7799 +#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7806 msgid "Value" msgstr "Value" @@ -2432,11 +2450,11 @@ msgid "A point of reference in format X,Y." msgstr "A point of reference in format X,Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2350 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2375 #: appTools/ToolDblSided.py:708 appTools/ToolDblSided.py:894 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 -#: appTools/ToolTransform.py:572 app_Main.py:6065 +#: appTools/ToolTransform.py:572 app_Main.py:6072 msgid "Add" msgstr "Add" @@ -2732,12 +2750,12 @@ msgstr "" "element from the selected object, using the factor." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1568 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 #: appTools/ToolFilm.py:930 appTools/ToolMilling.py:2218 -#: appTools/ToolNCC.py:3862 appTools/ToolPaint.py:2788 +#: appTools/ToolNCC.py:3876 appTools/ToolPaint.py:2788 #: appTools/ToolPanelize.py:697 appTools/ToolTransform.py:557 msgid "Object" msgstr "Object" @@ -3126,7 +3144,7 @@ msgstr "Geometry Editor" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appTools/ToolCutOut.py:2017 appTools/ToolDblSided.py:521 #: appTools/ToolTransform.py:579 msgid "Type" @@ -3141,14 +3159,14 @@ msgid "Line" msgstr "Line" #: appEditors/AppGeoEditor.py:3569 appGUI/MainGUI.py:1608 -#: appGUI/ObjectUI.py:1615 +#: appGUI/ObjectUI.py:1604 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 -#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3431 -#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4349 +#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3446 +#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4363 #: appTools/ToolPaint.py:3169 msgid "Polygon" msgstr "Polygon" @@ -3183,7 +3201,7 @@ msgstr "Click on target point." msgid "Editing MultiGeo Geometry, tool" msgstr "Editing MultiGeo Geometry, tool" -#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2282 +#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2296 msgid "with diameter" msgstr "with diameter" @@ -3499,16 +3517,16 @@ msgstr "Add a new aperture to the aperture list." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 #: appGUI/MainGUI.py:790 appGUI/MainGUI.py:869 appGUI/MainGUI.py:988 #: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:1689 appGUI/MainGUI.py:2147 -#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1132 -#: appObjects/FlatCAMGeometry.py:561 appTools/ToolIsolation.py:70 -#: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 -#: appTools/ToolNCC.py:4024 appTools/ToolPaint.py:143 +#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1125 +#: appObjects/FlatCAMGeometry.py:564 appTools/ToolIsolation.py:71 +#: appTools/ToolIsolation.py:3165 appTools/ToolNCC.py:69 +#: appTools/ToolNCC.py:4038 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2926 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1209 app_Main.py:6067 +#: appTools/ToolSolderPaste.py:1209 app_Main.py:6074 msgid "Delete" msgstr "Delete" @@ -3722,9 +3740,9 @@ msgstr "" "There are no Aperture definitions in the file. Aborting Gerber creation." #: appEditors/AppGerberEditor.py:4364 appObjects/AppObject.py:164 -#: appObjects/FlatCAMGeometry.py:1917 appParsers/ParseExcellon.py:972 -#: appTools/ToolPcbWizard.py:318 app_Main.py:7472 app_Main.py:9916 -#: app_Main.py:9976 app_Main.py:10107 app_Main.py:10172 +#: appObjects/FlatCAMGeometry.py:1922 appParsers/ParseExcellon.py:972 +#: appTools/ToolPcbWizard.py:318 app_Main.py:7479 app_Main.py:9923 +#: app_Main.py:9983 app_Main.py:10114 app_Main.py:10179 msgid "An internal error has occurred. See shell.\n" msgstr "An internal error has occurred. See shell.\n" @@ -3740,7 +3758,7 @@ msgstr "Done. Gerber editing finished." msgid "Cancelled. No aperture is selected" msgstr "Cancelled. No aperture is selected" -#: appEditors/AppGerberEditor.py:4555 app_Main.py:6400 +#: appEditors/AppGerberEditor.py:4555 app_Main.py:6407 msgid "Coordinates copied to clipboard." msgstr "Coordinates copied to clipboard." @@ -3786,7 +3804,7 @@ msgstr "No polygons were marked. None fit within the limits." msgid "Rotation action was not executed." msgstr "Rotation action was not executed." -#: appEditors/AppGerberEditor.py:6044 app_Main.py:5824 app_Main.py:5871 +#: appEditors/AppGerberEditor.py:6044 app_Main.py:5831 app_Main.py:5878 msgid "Flip action was not executed." msgstr "Flip action was not executed." @@ -3840,13 +3858,13 @@ msgstr "" msgid "String to replace the one in the Find box throughout the text." msgstr "String to replace the one in the Find box throughout the text." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4074 -#: appGUI/ObjectUI.py:1864 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4252 +#: appGUI/ObjectUI.py:1889 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1035 -#: appTools/ToolPaint.py:3127 defaults.py:423 defaults.py:511 +#: appTools/ToolIsolation.py:823 appTools/ToolIsolation.py:1448 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1035 +#: appTools/ToolPaint.py:3127 defaults.py:425 defaults.py:513 #: tclCommands/TclCommandPaint.py:162 msgid "All" msgstr "All" @@ -3895,7 +3913,7 @@ msgstr "Open file" #: appObjects/FlatCAMCNCJob.py:1646 appObjects/FlatCAMCNCJob.py:1651 #: appObjects/FlatCAMCNCJob.py:1836 appObjects/FlatCAMCNCJob.py:1841 #: appObjects/FlatCAMCNCJob.py:1914 appObjects/FlatCAMCNCJob.py:1919 -#: appTools/ToolSolderPaste.py:1063 app_Main.py:6854 app_Main.py:6859 +#: appTools/ToolSolderPaste.py:1063 app_Main.py:6861 app_Main.py:6866 msgid "Export Code ..." msgstr "Export Code ..." @@ -3909,7 +3927,7 @@ msgstr "No such file or directory" msgid "Saved to" msgstr "Saved to" -#: appEditors/appGCodeEditor.py:66 app_Main.py:7015 +#: appEditors/appGCodeEditor.py:66 app_Main.py:7022 msgid "Code Editor" msgstr "Code Editor" @@ -3930,25 +3948,25 @@ msgstr "Start GCode" msgid "Loaded Machine Code into Code Editor" msgstr "Loaded Machine Code into Code Editor" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1884 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1909 msgid "GCode Editor" msgstr "GCode Editor" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 appGUI/ObjectUI.py:2044 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1316 msgid "Dia" msgstr "Dia" #: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:2009 appTools/ToolIsolation.py:3022 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appGUI/ObjectUI.py:2034 appTools/ToolIsolation.py:3037 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TT" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -3957,7 +3975,7 @@ msgid "Drills" msgstr "Drills" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -3991,106 +4009,105 @@ msgid "Insert the code above at the cursor location." msgstr "Insert the code above at the cursor location." #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Undo" msgstr "Undo" #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Redo" msgstr "Redo" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1866 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1891 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Cut" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:4692 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:4692 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:728 appGUI/MainGUI.py:787 appGUI/MainGUI.py:867 #: appGUI/MainGUI.py:986 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:1687 #: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4911 -#: appGUI/ObjectUI.py:1125 appObjects/FlatCAMGeometry.py:558 -#: appTools/ToolPanelize.py:325 appTools/ToolPanelize.py:351 -#: appTools/ToolPanelize.py:448 appTools/ToolPanelize.py:477 -#: appTools/ToolPanelize.py:538 +#: appObjects/FlatCAMGeometry.py:561 appTools/ToolPanelize.py:325 +#: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 +#: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 msgid "Copy" msgstr "Copy" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:4423 msgid "Ctrl+C" msgstr "Ctrl+C" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Paste" msgstr "Paste" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Ctrl+V" msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/GUIElements.py:3559 appGUI/MainGUI.py:4491 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/GUIElements.py:3737 appGUI/MainGUI.py:4491 #: appGUI/MainGUI.py:4492 appGUI/MainGUI.py:4696 appGUI/MainGUI.py:4788 #: appGUI/MainGUI.py:4789 appGUI/MainGUI.py:4922 appGUI/MainGUI.py:4923 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4422 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" msgstr "Select All" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:4422 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1362 +#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1411 msgid "Step Up" msgstr "Step Up" -#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1367 +#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1416 msgid "Step Down" msgstr "Step Down" -#: appGUI/GUIElements.py:3481 +#: appGUI/GUIElements.py:3659 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4100,19 +4117,19 @@ msgstr "" "- Absolute -> the reference point is point (0,0)\n" "- Relative -> the reference point is the mouse position before Jump" -#: appGUI/GUIElements.py:3486 +#: appGUI/GUIElements.py:3664 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3487 +#: appGUI/GUIElements.py:3665 msgid "Relative" msgstr "Relative" -#: appGUI/GUIElements.py:3497 +#: appGUI/GUIElements.py:3675 msgid "Location" msgstr "Location" -#: appGUI/GUIElements.py:3499 +#: appGUI/GUIElements.py:3677 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" @@ -4124,85 +4141,85 @@ 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:3554 +#: appGUI/GUIElements.py:3732 msgid "Save Log" msgstr "Save Log" -#: appGUI/GUIElements.py:3554 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 +#: appGUI/GUIElements.py:3732 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4791 #: appGUI/MainGUI.py:4927 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3559 +#: appGUI/GUIElements.py:3737 msgid "Clear All" msgstr "Clear All" -#: appGUI/GUIElements.py:3602 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3780 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Type >help< to get started" -#: appGUI/GUIElements.py:3969 appGUI/GUIElements.py:3986 +#: appGUI/GUIElements.py:4147 appGUI/GUIElements.py:4164 msgid "Jog the Y axis." msgstr "Jog the Y axis." -#: appGUI/GUIElements.py:3977 +#: appGUI/GUIElements.py:4155 msgid "Move to Origin." msgstr "Move to Origin." -#: appGUI/GUIElements.py:3994 appGUI/GUIElements.py:4002 +#: appGUI/GUIElements.py:4172 appGUI/GUIElements.py:4180 msgid "Jog the X axis." msgstr "Jog the X axis." -#: appGUI/GUIElements.py:4012 appGUI/GUIElements.py:4022 +#: appGUI/GUIElements.py:4190 appGUI/GUIElements.py:4200 msgid "Jog the Z axis." msgstr "Jog the Z axis." -#: appGUI/GUIElements.py:4048 +#: appGUI/GUIElements.py:4226 msgid "Zero the CNC X axes at current position." msgstr "Zero the CNC X axes at current position." -#: appGUI/GUIElements.py:4056 +#: appGUI/GUIElements.py:4234 msgid "Zero the CNC Y axes at current position." msgstr "Zero the CNC Y axes at current position." -#: appGUI/GUIElements.py:4061 +#: appGUI/GUIElements.py:4239 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4064 +#: appGUI/GUIElements.py:4242 msgid "Zero the CNC Z axes at current position." msgstr "Zero the CNC Z axes at current position." -#: appGUI/GUIElements.py:4068 +#: appGUI/GUIElements.py:4246 msgid "Do Home" msgstr "Do Home" -#: appGUI/GUIElements.py:4070 +#: appGUI/GUIElements.py:4248 msgid "Perform a homing cycle on all axis." msgstr "Perform a homing cycle on all axis." -#: appGUI/GUIElements.py:4078 +#: appGUI/GUIElements.py:4256 msgid "Zero all CNC axes at current position." msgstr "Zero all CNC axes at current position." -#: appGUI/GUIElements.py:4233 appGUI/GUIElements.py:4242 +#: appGUI/GUIElements.py:4411 appGUI/GUIElements.py:4420 msgid "Idle." msgstr "Idle." -#: appGUI/GUIElements.py:4275 +#: appGUI/GUIElements.py:4453 msgid "Application started ..." msgstr "Application started ..." -#: appGUI/GUIElements.py:4276 +#: appGUI/GUIElements.py:4454 msgid "Hello!" msgstr "Hello!" -#: appGUI/GUIElements.py:4323 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 +#: appGUI/GUIElements.py:4501 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 msgid "Run Script ..." msgstr "Run Script ..." -#: appGUI/GUIElements.py:4325 appGUI/MainGUI.py:196 +#: appGUI/GUIElements.py:4503 appGUI/MainGUI.py:196 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4212,28 +4229,28 @@ msgstr "" "enabling the automation of certain\n" "functions of FlatCAM." -#: appGUI/GUIElements.py:4334 appGUI/MainGUI.py:118 +#: appGUI/GUIElements.py:4512 appGUI/MainGUI.py:118 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Open" -#: appGUI/GUIElements.py:4338 +#: appGUI/GUIElements.py:4516 msgid "Open Project ..." msgstr "Open Project ..." -#: appGUI/GUIElements.py:4344 +#: appGUI/GUIElements.py:4522 msgid "Open &Gerber ...\tCtrl+G" msgstr "Open &Gerber ...\tCtrl+G" -#: appGUI/GUIElements.py:4349 +#: appGUI/GUIElements.py:4527 msgid "Open &Excellon ...\tCtrl+E" msgstr "Open &Excellon ...\tCtrl+E" -#: appGUI/GUIElements.py:4354 +#: appGUI/GUIElements.py:4532 msgid "Open G-&Code ..." msgstr "Open G-&Code ..." -#: appGUI/GUIElements.py:4364 appGUI/MainGUI.py:327 +#: appGUI/GUIElements.py:4542 appGUI/MainGUI.py:327 msgid "Exit" msgstr "Exit" @@ -4257,7 +4274,7 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Will create a new, blank project" -#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2342 +#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2367 msgid "New" msgstr "New" @@ -4269,9 +4286,9 @@ msgstr "New" #: appTools/ToolCutOut.py:2014 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:769 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:136 appTools/ToolImage.py:191 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 -#: appTools/ToolIsolation.py:3391 appTools/ToolNCC.py:805 -#: appTools/ToolNCC.py:3848 appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3353 +#: appTools/ToolIsolation.py:3406 appTools/ToolNCC.py:819 +#: appTools/ToolNCC.py:3862 appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 #: appTools/ToolPaint.py:3143 appTools/ToolPanelize.py:147 #: appTools/ToolPanelize.py:167 appTools/ToolPanelize.py:715 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:587 @@ -4298,13 +4315,13 @@ msgstr "Will create a new, empty Geometry Object." #: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:527 #: appTools/ToolDblSided.py:767 appTools/ToolFilm.py:927 #: appTools/ToolFilm.py:950 appTools/ToolImage.py:117 appTools/ToolImage.py:138 -#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 -#: appTools/ToolIsolation.py:3339 appTools/ToolIsolation.py:3391 -#: appTools/ToolNCC.py:805 appTools/ToolNCC.py:3849 appTools/ToolNCC.py:4323 +#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:817 +#: appTools/ToolIsolation.py:3354 appTools/ToolIsolation.py:3406 +#: appTools/ToolNCC.py:819 appTools/ToolNCC.py:3863 appTools/ToolNCC.py:4337 #: appTools/ToolPaint.py:167 appTools/ToolPaint.py:3143 #: appTools/ToolPanelize.py:147 appTools/ToolPanelize.py:167 #: appTools/ToolPanelize.py:715 appTools/ToolPanelize.py:809 -#: appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 defaults.py:570 +#: appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 defaults.py:572 msgid "Gerber" msgstr "Gerber" @@ -4327,8 +4344,8 @@ msgstr "Will create a new, empty Gerber Object." #: appTools/ToolCopperThieving.py:1239 appTools/ToolCopperThieving.py:1253 #: appTools/ToolDblSided.py:529 appTools/ToolDblSided.py:726 #: appTools/ToolDblSided.py:768 appTools/ToolFilm.py:1206 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3391 -#: appTools/ToolNCC.py:805 appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3406 +#: appTools/ToolNCC.py:819 appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 #: appTools/ToolPaint.py:3143 appTools/ToolPanelize.py:147 #: appTools/ToolPunchGerber.py:806 appTools/ToolPunchGerber.py:821 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:586 @@ -4356,8 +4373,8 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Will create a new, empty Document Object." -#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8186 -#: app_Main.py:8189 +#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8193 +#: app_Main.py:8196 msgid "Open Project" msgstr "Open Project" @@ -4366,7 +4383,7 @@ msgid "Ctrl+O" msgstr "Ctrl+O" #: appGUI/MainGUI.py:130 appGUI/MainGUI.py:966 appGUI/MainGUI.py:2124 -#: app_Main.py:8066 app_Main.py:8071 +#: app_Main.py:8073 app_Main.py:8078 msgid "Open Gerber" msgstr "Open Gerber" @@ -4375,7 +4392,7 @@ msgid "Ctrl+G" msgstr "Ctrl+G" #: appGUI/MainGUI.py:135 appGUI/MainGUI.py:968 appGUI/MainGUI.py:2126 -#: app_Main.py:8106 app_Main.py:8111 +#: app_Main.py:8113 app_Main.py:8118 msgid "Open Excellon" msgstr "Open Excellon" @@ -4384,7 +4401,7 @@ msgstr "Open Excellon" msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/MainGUI.py:140 app_Main.py:8149 app_Main.py:8154 +#: appGUI/MainGUI.py:140 app_Main.py:8156 app_Main.py:8161 msgid "Open G-Code" msgstr "Open G-Code" @@ -4469,11 +4486,11 @@ msgid "Export" msgstr "Export" #: appGUI/MainGUI.py:244 appTools/ToolQRCode.py:565 appTools/ToolQRCode.py:569 -#: app_Main.py:8304 app_Main.py:8308 +#: app_Main.py:8311 app_Main.py:8315 msgid "Export SVG" msgstr "Export SVG" -#: appGUI/MainGUI.py:249 app_Main.py:8648 app_Main.py:8652 +#: appGUI/MainGUI.py:249 app_Main.py:8655 app_Main.py:8659 msgid "Export DXF" msgstr "Export DXF" @@ -4491,7 +4508,7 @@ msgstr "" "the saved image will contain the visual \n" "information currently in FlatCAM Plot Area." -#: appGUI/MainGUI.py:268 app_Main.py:8546 app_Main.py:8550 +#: appGUI/MainGUI.py:268 app_Main.py:8553 app_Main.py:8557 msgid "Export Excellon" msgstr "Export Excellon" @@ -4505,7 +4522,7 @@ msgstr "" "the coordinates format, the file units and zeros\n" "are set in Preferences -> Excellon Export." -#: appGUI/MainGUI.py:278 app_Main.py:8589 app_Main.py:8593 +#: appGUI/MainGUI.py:278 app_Main.py:8596 app_Main.py:8600 msgid "Export Gerber" msgstr "Export Gerber" @@ -4531,7 +4548,7 @@ msgstr "Import Preferences from file" msgid "Export Preferences to file" msgstr "Export Preferences to file" -#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1173 +#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1181 msgid "Save Preferences" msgstr "Save Preferences" @@ -4690,11 +4707,11 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:451 appGUI/MainGUI.py:1260 -#: appGUI/preferences/PreferencesUIManager.py:899 -#: appGUI/preferences/PreferencesUIManager.py:992 -#: appGUI/preferences/PreferencesUIManager.py:1020 -#: appGUI/preferences/PreferencesUIManager.py:1125 app_Main.py:5546 -#: app_Main.py:5551 app_Main.py:5566 +#: appGUI/preferences/PreferencesUIManager.py:907 +#: appGUI/preferences/PreferencesUIManager.py:1000 +#: appGUI/preferences/PreferencesUIManager.py:1028 +#: appGUI/preferences/PreferencesUIManager.py:1133 app_Main.py:5553 +#: app_Main.py:5558 app_Main.py:5573 msgid "Preferences" msgstr "Preferences" @@ -5000,8 +5017,8 @@ msgid "Add Path" msgstr "Add Path" #: appGUI/MainGUI.py:649 appGUI/MainGUI.py:747 appGUI/MainGUI.py:4411 -#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2009 -#: appGUI/ObjectUI.py:2020 +#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2045 msgid "P" msgstr "P" @@ -5150,7 +5167,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Eraser" -#: appGUI/MainGUI.py:782 app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: appGUI/MainGUI.py:782 app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Transform" msgstr "Transform" @@ -5166,47 +5183,47 @@ msgstr "Disable Plot" msgid "Set Color" msgstr "Set Color" -#: appGUI/MainGUI.py:821 app_Main.py:7741 +#: appGUI/MainGUI.py:821 app_Main.py:7748 msgid "Red" msgstr "Red" -#: appGUI/MainGUI.py:824 app_Main.py:7743 +#: appGUI/MainGUI.py:824 app_Main.py:7750 msgid "Blue" msgstr "Blue" -#: appGUI/MainGUI.py:827 app_Main.py:7746 +#: appGUI/MainGUI.py:827 app_Main.py:7753 msgid "Yellow" msgstr "Yellow" -#: appGUI/MainGUI.py:830 app_Main.py:7748 +#: appGUI/MainGUI.py:830 app_Main.py:7755 msgid "Green" msgstr "Green" -#: appGUI/MainGUI.py:833 app_Main.py:7750 +#: appGUI/MainGUI.py:833 app_Main.py:7757 msgid "Purple" msgstr "Purple" -#: appGUI/MainGUI.py:836 app_Main.py:7752 +#: appGUI/MainGUI.py:836 app_Main.py:7759 msgid "Brown" msgstr "Brown" -#: appGUI/MainGUI.py:839 app_Main.py:7754 app_Main.py:7814 +#: appGUI/MainGUI.py:839 app_Main.py:7761 app_Main.py:7821 msgid "White" msgstr "White" -#: appGUI/MainGUI.py:842 app_Main.py:7756 +#: appGUI/MainGUI.py:842 app_Main.py:7763 msgid "Black" msgstr "Black" -#: appGUI/MainGUI.py:847 app_Main.py:7759 +#: appGUI/MainGUI.py:847 app_Main.py:7766 msgid "Custom" msgstr "Custom" -#: appGUI/MainGUI.py:852 app_Main.py:7793 +#: appGUI/MainGUI.py:852 app_Main.py:7800 msgid "Opacity" msgstr "Opacity" -#: appGUI/MainGUI.py:855 app_Main.py:7769 +#: appGUI/MainGUI.py:855 app_Main.py:7776 msgid "Default" msgstr "Default" @@ -5332,12 +5349,12 @@ msgid "Cutout Tool" msgstr "Cutout Tool" #: appGUI/MainGUI.py:1045 appGUI/MainGUI.py:2201 appGUI/ObjectUI.py:372 -#: appGUI/ObjectUI.py:1799 appTools/ToolNCC.py:202 +#: appGUI/ObjectUI.py:1824 appTools/ToolNCC.py:202 msgid "NCC Tool" msgstr "NCC Tool" #: appGUI/MainGUI.py:1049 appGUI/MainGUI.py:2205 appGUI/MainGUI.py:4458 -#: appTools/ToolIsolation.py:191 appTools/ToolIsolation.py:2938 +#: appTools/ToolIsolation.py:192 appTools/ToolIsolation.py:2953 msgid "Isolation Tool" msgstr "Isolation Tool" @@ -5548,19 +5565,19 @@ msgstr "" msgid "TCL Shell" msgstr "TCL Shell" -#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9037 +#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9044 msgid "Project" msgstr "Project" #: appGUI/MainGUI.py:1376 appGUI/MainGUI.py:1384 appGUI/MainGUI.py:3918 -#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8845 +#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8852 msgid "Plot Area" msgstr "Plot Area" #: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 #: appTools/ToolCorners.py:318 appTools/ToolEtchCompensation.py:291 #: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875 -#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:2986 +#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3001 #: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:721 #: appTools/ToolQRCode.py:660 appTools/ToolRulesCheck.py:1165 #: appTools/ToolSolderPaste.py:1143 appTools/ToolSub.py:643 @@ -5581,7 +5598,7 @@ msgid "CNC-JOB" msgstr "CNC-JOB" #: appGUI/MainGUI.py:1465 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:717 -#: appGUI/ObjectUI.py:1760 +#: appGUI/ObjectUI.py:1785 msgid "TOOLS" msgstr "TOOLS" @@ -5722,22 +5739,22 @@ 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:2099 appGUI/preferences/PreferencesUIManager.py:931 -#: appGUI/preferences/PreferencesUIManager.py:1177 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5754 -#: app_Main.py:8743 +#: appGUI/MainGUI.py:2099 appGUI/preferences/PreferencesUIManager.py:939 +#: appGUI/preferences/PreferencesUIManager.py:1185 appTranslation.py:111 +#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5761 +#: app_Main.py:8750 msgid "Yes" msgstr "Yes" -#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1178 +#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1186 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 -#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3066 -#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3935 +#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3081 +#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3949 #: appTools/ToolPaint.py:2851 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5755 app_Main.py:8744 +#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5762 app_Main.py:8751 msgid "No" msgstr "No" @@ -5810,8 +5827,8 @@ msgstr "Cancelled. Nothing selected to move." msgid "New Tool ..." msgstr "New Tool ..." -#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:783 appTools/ToolNCC.py:455 -#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 +#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:789 appTools/ToolNCC.py:460 +#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 app_Main.py:4423 msgid "Enter a Tool Diameter" msgstr "Enter a Tool Diameter" @@ -5879,7 +5896,7 @@ msgstr "New Gerber" msgid "Edit Object (if selected)" msgstr "Edit Object (if selected)" -#: appGUI/MainGUI.py:4404 app_Main.py:6053 +#: appGUI/MainGUI.py:4404 app_Main.py:6060 msgid "Grid On/Off" msgstr "Grid On/Off" @@ -6374,7 +6391,7 @@ msgid "App Object" msgstr "App Object" #: appGUI/ObjectUI.py:78 appTools/ToolDrilling.py:2015 -#: appTools/ToolIsolation.py:2975 appTools/ToolMilling.py:1620 +#: appTools/ToolIsolation.py:2990 appTools/ToolMilling.py:1620 msgid "" "BASIC is suitable for a beginner. Many parameters\n" "are hidden from the user in this mode.\n" @@ -6429,7 +6446,7 @@ msgid "Gerber Object" msgstr "Gerber Object" #: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:549 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1853 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:1878 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 @@ -6467,7 +6484,7 @@ msgid "Plot" msgstr "Plot" #: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:636 appGUI/ObjectUI.py:988 -#: appGUI/ObjectUI.py:1998 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:2023 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6478,12 +6495,12 @@ msgid "Edit an Gerber object." msgstr "Edit an Gerber object." #: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:594 appGUI/ObjectUI.py:916 -#: appGUI/ObjectUI.py:1899 +#: appGUI/ObjectUI.py:1924 msgid "PROPERTIES" msgstr "PROPERTIES" #: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:596 appGUI/ObjectUI.py:918 -#: appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:1926 msgid "Show the Properties." msgstr "Show the Properties." @@ -6511,11 +6528,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Mark the aperture instances on canvas." -#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3480 msgid "Buffer Solid Geometry" msgstr "Buffer Solid Geometry" -#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3482 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6532,7 +6549,7 @@ msgid "Isolation Routing" msgstr "Isolation Routing" #: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 -#: appTools/ToolIsolation.py:2965 +#: appTools/ToolIsolation.py:2980 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6540,7 +6557,7 @@ msgstr "" "Create a Geometry object with\n" "toolpaths to cut around polygons." -#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1802 appTools/ToolNCC.py:4375 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1827 appTools/ToolNCC.py:4389 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6605,8 +6622,8 @@ msgid "Resulting geometry will have rounded corners." msgstr "Resulting geometry will have rounded corners." #: appGUI/ObjectUI.py:467 appGUI/ObjectUI.py:507 appTools/ToolCutOut.py:2291 -#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3444 -#: appTools/ToolNCC.py:4372 appTools/ToolPaint.py:3178 +#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3459 +#: appTools/ToolNCC.py:4386 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Generate Geometry" @@ -6732,7 +6749,7 @@ msgstr "" msgid "Generate GCode out of drill holes in an Excellon object." msgstr "Generate GCode out of drill holes in an Excellon object." -#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1767 +#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1792 msgid "Milling Tool" msgstr "Milling Tool" @@ -6825,7 +6842,7 @@ msgstr "" "grayed out and Cut Z is automatically calculated from the newly \n" "showed UI form entries named V-Tip Dia and V-Tip Angle." -#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:2021 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Plot Object" @@ -6936,15 +6953,15 @@ msgstr "" "The value can be positive for 'outside'\n" "cut and negative for 'inside' cut." -#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3087 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3962 appTools/ToolPaint.py:140 +#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3102 +#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3976 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Add from DB" #: appGUI/ObjectUI.py:1096 appTools/ToolCutOut.py:2075 -#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 -#: appTools/ToolNCC.py:3996 appTools/ToolPaint.py:2898 +#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3137 +#: appTools/ToolNCC.py:4010 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "Search and Add" @@ -6956,14 +6973,15 @@ msgstr "" "Add a new tool to the Tool Table\n" "with the diameter specified above." -#: appGUI/ObjectUI.py:1103 appTools/ToolCutOut.py:2087 -#: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 -#: appTools/ToolNCC.py:4007 appTools/ToolPaint.py:2909 +#: appGUI/ObjectUI.py:1103 appObjects/FlatCAMGeometry.py:558 +#: appTools/ToolCutOut.py:2087 appTools/ToolIsolation.py:66 +#: appTools/ToolIsolation.py:3148 appTools/ToolNCC.py:4021 +#: appTools/ToolPaint.py:2909 msgid "Pick from DB" msgstr "Pick from DB" #: appGUI/ObjectUI.py:1106 appTools/ToolCutOut.py:2090 -#: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:4010 +#: appTools/ToolIsolation.py:3151 appTools/ToolNCC.py:4024 #: appTools/ToolPaint.py:2912 msgid "" "Add a new tool to the Tool Table\n" @@ -6978,47 +6996,39 @@ msgstr "" #: appGUI/ObjectUI.py:1128 msgid "" -"Copy a selection of tools in the Tool Table\n" -"by first selecting a row in the Tool Table." -msgstr "" -"Copy a selection of tools in the Tool Table\n" -"by first selecting a row in the Tool Table." - -#: appGUI/ObjectUI.py:1135 -msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMGeometry.py:389 -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:926 appObjects/FlatCAMGeometry.py:951 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMGeometry.py:390 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:711 appTools/ToolDrilling.py:754 #: appTools/ToolDrilling.py:983 appTools/ToolDrilling.py:990 #: appTools/ToolDrilling.py:1021 appTools/ToolDrilling.py:1033 #: appTools/ToolDrilling.py:1037 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:644 appTools/ToolIsolation.py:674 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:710 -#: appTools/ToolIsolation.py:3166 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:645 appTools/ToolIsolation.py:675 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:711 +#: appTools/ToolIsolation.py:3181 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:744 appTools/ToolMilling.py:749 #: appTools/ToolMilling.py:779 appTools/ToolMilling.py:790 #: appTools/ToolMilling.py:794 appTools/ToolMilling.py:1711 #: appTools/ToolNCC.py:271 appTools/ToolNCC.py:276 appTools/ToolNCC.py:306 -#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 -#: appTools/ToolNCC.py:4040 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 +#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 +#: appTools/ToolNCC.py:4054 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 #: appTools/ToolPaint.py:282 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:316 appTools/ToolPaint.py:655 #: appTools/ToolPaint.py:2940 msgid "Parameters for" msgstr "Parameters for" -#: appGUI/ObjectUI.py:1175 appTools/ToolDrilling.py:2119 -#: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 -#: appTools/ToolNCC.py:4043 appTools/ToolPaint.py:2943 +#: appGUI/ObjectUI.py:1164 appTools/ToolDrilling.py:2119 +#: appTools/ToolIsolation.py:3184 appTools/ToolMilling.py:1714 +#: appTools/ToolNCC.py:4057 appTools/ToolPaint.py:2943 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -7026,27 +7036,27 @@ msgstr "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." -#: appGUI/ObjectUI.py:1182 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1171 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:83 msgid "V-Tip Dia" msgstr "V-Tip Dia" -#: appGUI/ObjectUI.py:1185 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1174 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 msgid "The tip diameter for V-Shape Tool" msgstr "The tip diameter for V-Shape Tool" -#: appGUI/ObjectUI.py:1197 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1186 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:97 msgid "V-Tip Angle" msgstr "V-Tip Angle" -#: appGUI/ObjectUI.py:1200 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1189 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7055,10 +7065,10 @@ msgstr "" "The tip angle for V-Shape Tool.\n" "In degree." -#: appGUI/ObjectUI.py:1216 +#: appGUI/ObjectUI.py:1205 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1375 appTools/ToolCutOut.py:2111 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2111 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7066,7 +7076,7 @@ msgstr "" "Cutting depth (negative)\n" "below the copper surface." -#: appGUI/ObjectUI.py:1234 +#: appGUI/ObjectUI.py:1223 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 @@ -7075,7 +7085,8 @@ msgstr "" msgid "Multi-Depth" msgstr "Multi-Depth" -#: appGUI/ObjectUI.py:1262 +#: appGUI/ObjectUI.py:1251 appGUI/ObjectUI.py:1654 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" @@ -7084,7 +7095,7 @@ msgstr "" "Height of the tool when\n" "moving without cutting." -#: appGUI/ObjectUI.py:1281 +#: appGUI/ObjectUI.py:1270 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7094,7 +7105,7 @@ msgstr "" "Cutting speed in the XY\n" "plane in units per minute" -#: appGUI/ObjectUI.py:1295 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7105,7 +7116,7 @@ msgstr "" "plane in units per minute.\n" "It is called also Plunge." -#: appGUI/ObjectUI.py:1310 +#: appGUI/ObjectUI.py:1299 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7120,13 +7131,13 @@ msgstr "" "It is useful only for Marlin,\n" "ignore for any other cases." -#: appGUI/ObjectUI.py:1328 +#: appGUI/ObjectUI.py:1317 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Re-cut" -#: appGUI/ObjectUI.py:1330 appGUI/ObjectUI.py:1342 +#: appGUI/ObjectUI.py:1319 appGUI/ObjectUI.py:1331 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7141,7 +7152,7 @@ msgstr "" "meet with last cut, we generate an\n" "extended cut over the first cut section." -#: appGUI/ObjectUI.py:1354 +#: appGUI/ObjectUI.py:1343 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7152,7 +7163,7 @@ msgstr "" "If LASER preprocessor is used,\n" "this value is the power of laser." -#: appGUI/ObjectUI.py:1370 +#: appGUI/ObjectUI.py:1359 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7163,14 +7174,14 @@ msgstr "" "Pause to allow the spindle to reach its\n" "speed before cutting." -#: appGUI/ObjectUI.py:1380 +#: appGUI/ObjectUI.py:1369 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Number of time units for spindle to dwell." -#: appGUI/ObjectUI.py:1388 appGUI/ObjectUI.py:2140 +#: appGUI/ObjectUI.py:1377 appGUI/ObjectUI.py:2165 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7178,7 +7189,7 @@ msgstr "Number of time units for spindle to dwell." msgid "Probe Z depth" msgstr "Probe Z depth" -#: appGUI/ObjectUI.py:1390 appGUI/ObjectUI.py:2142 +#: appGUI/ObjectUI.py:1379 appGUI/ObjectUI.py:2167 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7190,14 +7201,14 @@ msgstr "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." -#: appGUI/ObjectUI.py:1405 +#: appGUI/ObjectUI.py:1394 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Feedrate Probe" -#: appGUI/ObjectUI.py:1407 appGUI/ObjectUI.py:2155 +#: appGUI/ObjectUI.py:1396 appGUI/ObjectUI.py:2180 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7205,15 +7216,15 @@ msgstr "Feedrate Probe" msgid "The feedrate used while the probe is probing." msgstr "The feedrate used while the probe is probing." -#: appGUI/ObjectUI.py:1434 appTools/ToolDrilling.py:2364 -#: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 -#: appTools/ToolNCC.py:4201 appTools/ToolPaint.py:3049 +#: appGUI/ObjectUI.py:1423 appTools/ToolDrilling.py:2364 +#: appTools/ToolIsolation.py:3280 appTools/ToolMilling.py:2042 +#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Apply parameters to all tools" -#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2367 -#: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 -#: appTools/ToolNCC.py:4204 appTools/ToolPaint.py:3052 +#: appGUI/ObjectUI.py:1426 appTools/ToolDrilling.py:2367 +#: appTools/ToolIsolation.py:3283 appTools/ToolMilling.py:2045 +#: appTools/ToolNCC.py:4218 appTools/ToolPaint.py:3052 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -7221,24 +7232,24 @@ msgstr "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." -#: appGUI/ObjectUI.py:1448 appTools/ToolDrilling.py:2378 -#: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 -#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3063 +#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2378 +#: appTools/ToolIsolation.py:3294 appTools/ToolMilling.py:2056 +#: appTools/ToolNCC.py:4229 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Common Parameters" -#: appGUI/ObjectUI.py:1450 appTools/ToolDrilling.py:2380 -#: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 -#: appTools/ToolNCC.py:4217 appTools/ToolPaint.py:3065 +#: appGUI/ObjectUI.py:1439 appTools/ToolDrilling.py:2380 +#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:2058 +#: appTools/ToolNCC.py:4231 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Parameters that are common for all tools." -#: appGUI/ObjectUI.py:1455 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1444 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Tool change Z" -#: appGUI/ObjectUI.py:1458 +#: appGUI/ObjectUI.py:1447 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7247,7 +7258,7 @@ msgstr "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." -#: appGUI/ObjectUI.py:1466 +#: appGUI/ObjectUI.py:1455 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7258,14 +7269,14 @@ msgstr "" "Z-axis position (height) for\n" "tool change." -#: appGUI/ObjectUI.py:1494 +#: appGUI/ObjectUI.py:1483 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "End move Z" -#: appGUI/ObjectUI.py:1496 +#: appGUI/ObjectUI.py:1485 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7276,14 +7287,14 @@ msgstr "" "Height of the tool after\n" "the last move at the end of the job." -#: appGUI/ObjectUI.py:1513 +#: appGUI/ObjectUI.py:1502 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "End move X,Y" -#: appGUI/ObjectUI.py:1515 +#: appGUI/ObjectUI.py:1504 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7296,12 +7307,12 @@ msgstr "" "If no value is entered then there is no move\n" "on X,Y plane at the end of the job." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1509 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 msgid "X,Y coordinates" msgstr "X,Y coordinates" -#: appGUI/ObjectUI.py:1526 +#: appGUI/ObjectUI.py:1515 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -7309,7 +7320,7 @@ msgstr "X,Y coordinates" msgid "Preprocessor" msgstr "Preprocessor" -#: appGUI/ObjectUI.py:1528 +#: appGUI/ObjectUI.py:1517 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7318,12 +7329,12 @@ msgstr "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." -#: appGUI/ObjectUI.py:1544 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1533 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Add exclusion areas" -#: appGUI/ObjectUI.py:1547 +#: appGUI/ObjectUI.py:1536 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 @@ -7336,7 +7347,7 @@ msgstr "" "In those areas the travel of the tools\n" "is forbidden." -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1587 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1576 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 @@ -7344,7 +7355,7 @@ msgstr "" msgid "Strategy" msgstr "Strategy" -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1599 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1588 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 @@ -7352,17 +7363,17 @@ msgstr "Strategy" msgid "Over Z" msgstr "Over Z" -#: appGUI/ObjectUI.py:1570 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1559 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "This is the Area ID." -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1561 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Type of the object where the exclusion area was added." -#: appGUI/ObjectUI.py:1574 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1563 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7371,7 +7382,7 @@ msgstr "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1565 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7380,7 +7391,7 @@ msgstr "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1577 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 @@ -7395,21 +7406,21 @@ msgstr "" "- Over -> when encountering the area, the tool will go to a set height\n" "- Around -> will avoid the exclusion area by going around the area" -#: appGUI/ObjectUI.py:1592 +#: appGUI/ObjectUI.py:1581 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Over" -#: appGUI/ObjectUI.py:1593 +#: appGUI/ObjectUI.py:1582 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Around" -#: appGUI/ObjectUI.py:1600 +#: appGUI/ObjectUI.py:1589 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 @@ -7420,29 +7431,29 @@ msgstr "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." -#: appGUI/ObjectUI.py:1610 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1599 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Add area:" -#: appGUI/ObjectUI.py:1611 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1600 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Add an Exclusion Area." -#: appGUI/ObjectUI.py:1617 +#: appGUI/ObjectUI.py:1606 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 -#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3427 -#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4345 +#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3442 +#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4359 #: appTools/ToolPaint.py:3165 msgid "The kind of selection shape used for area selection." msgstr "The kind of selection shape used for area selection." -#: appGUI/ObjectUI.py:1627 +#: appGUI/ObjectUI.py:1616 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7451,26 +7462,28 @@ msgstr "The kind of selection shape used for area selection." msgid "Delete All" msgstr "Delete All" -#: appGUI/ObjectUI.py:1628 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1617 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Delete all exclusion areas." -#: appGUI/ObjectUI.py:1631 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1620 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Delete Selected" -#: appGUI/ObjectUI.py:1632 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1621 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Delete all exclusion areas that are selected in the table." -#: appGUI/ObjectUI.py:1642 +#: appGUI/ObjectUI.py:1631 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 msgid "Add Polish" msgstr "Add Polish" -#: appGUI/ObjectUI.py:1644 +#: appGUI/ObjectUI.py:1633 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:263 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -7478,15 +7491,18 @@ msgstr "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." -#: appGUI/ObjectUI.py:1652 +#: appGUI/ObjectUI.py:1641 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:270 msgid "Diameter for the polishing tool." msgstr "Diameter for the polishing tool." -#: appGUI/ObjectUI.py:1663 +#: appGUI/ObjectUI.py:1667 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:294 msgid "Pressure" msgstr "Pressure" -#: appGUI/ObjectUI.py:1665 +#: appGUI/ObjectUI.py:1669 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:296 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -7494,7 +7510,8 @@ msgstr "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." -#: appGUI/ObjectUI.py:1694 +#: appGUI/ObjectUI.py:1711 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:335 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -7506,12 +7523,12 @@ msgstr "" "- Seed-based: Outwards from seed.\n" "- Line-based: Parallel lines." -#: appGUI/ObjectUI.py:1738 appGUI/ObjectUI.py:1741 +#: appGUI/ObjectUI.py:1763 appGUI/ObjectUI.py:1766 #: appTools/ToolDrilling.py:2629 appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Generate CNCJob object" -#: appGUI/ObjectUI.py:1743 +#: appGUI/ObjectUI.py:1768 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7521,15 +7538,15 @@ msgstr "" "Click the # header to select all, or Ctrl + LMB\n" "for custom selection of tools." -#: appGUI/ObjectUI.py:1762 +#: appGUI/ObjectUI.py:1787 msgid "Launch Paint Tool in Tools Tab." msgstr "Launch Paint Tool in Tools Tab." -#: appGUI/ObjectUI.py:1770 +#: appGUI/ObjectUI.py:1795 msgid "Generate a CNCJob by milling a Geometry." msgstr "Generate a CNCJob by milling a Geometry." -#: appGUI/ObjectUI.py:1786 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1811 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7537,11 +7554,11 @@ msgstr "" "Creates tool paths to cover the\n" "whole area of a polygon." -#: appGUI/ObjectUI.py:1840 +#: appGUI/ObjectUI.py:1865 msgid "CNC Job Object" msgstr "CNC Job Object" -#: appGUI/ObjectUI.py:1856 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1881 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7553,19 +7570,19 @@ msgstr "" "above the work piece or it can be of type 'Cut',\n" "which means the moves that cut into the material." -#: appGUI/ObjectUI.py:1865 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1890 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Travel" -#: appGUI/ObjectUI.py:1888 +#: appGUI/ObjectUI.py:1913 msgid "Edit an GCode object." msgstr "Edit an GCode object." -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1950 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Display Annotation" -#: appGUI/ObjectUI.py:1927 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1952 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7575,12 +7592,12 @@ msgstr "" "When checked it will display numbers in order for each end\n" "of a travel line." -#: appGUI/ObjectUI.py:1939 appObjects/FlatCAMObj.py:864 +#: appGUI/ObjectUI.py:1964 appObjects/FlatCAMObj.py:864 #: appTools/ToolProperties.py:558 msgid "Travelled distance" msgstr "Travelled distance" -#: appGUI/ObjectUI.py:1941 +#: appGUI/ObjectUI.py:1966 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7588,11 +7605,11 @@ msgstr "" "This is the total travelled distance on X-Y plane.\n" "In current units." -#: appGUI/ObjectUI.py:1952 +#: appGUI/ObjectUI.py:1977 msgid "Estimated time" msgstr "Estimated time" -#: appGUI/ObjectUI.py:1954 +#: appGUI/ObjectUI.py:1979 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7600,11 +7617,11 @@ msgstr "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." -#: appGUI/ObjectUI.py:1978 +#: appGUI/ObjectUI.py:2003 msgid "CNC Tools Table" msgstr "CNC Tools Table" -#: appGUI/ObjectUI.py:1981 +#: appGUI/ObjectUI.py:2006 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7626,19 +7643,19 @@ msgstr "" "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n" "ball(B), or V-Shaped(V)." -#: appGUI/ObjectUI.py:2030 +#: appGUI/ObjectUI.py:2055 msgid "Update Plot" msgstr "Update Plot" -#: appGUI/ObjectUI.py:2032 +#: appGUI/ObjectUI.py:2057 msgid "Update the plot." msgstr "Update the plot." -#: appGUI/ObjectUI.py:2042 +#: appGUI/ObjectUI.py:2067 msgid "Use CNC Code Snippets" msgstr "Use CNC Code Snippets" -#: appGUI/ObjectUI.py:2044 +#: appGUI/ObjectUI.py:2069 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." @@ -7646,44 +7663,44 @@ msgstr "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." -#: appGUI/ObjectUI.py:2050 +#: appGUI/ObjectUI.py:2075 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "Autolevelling" -#: appGUI/ObjectUI.py:2053 +#: appGUI/ObjectUI.py:2078 msgid "Enable the autolevelling feature." msgstr "Enable the autolevelling feature." -#: appGUI/ObjectUI.py:2081 +#: appGUI/ObjectUI.py:2106 msgid "Probe Points Table" msgstr "Probe Points Table" -#: appGUI/ObjectUI.py:2082 +#: appGUI/ObjectUI.py:2107 msgid "Generate GCode that will obtain the height map" msgstr "Generate GCode that will obtain the height map" -#: appGUI/ObjectUI.py:2084 +#: appGUI/ObjectUI.py:2109 msgid "Show" msgstr "Show" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2110 msgid "Toggle the display of the Probe Points table." msgstr "Toggle the display of the Probe Points table." -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "X-Y Coordinates" msgstr "X-Y Coordinates" -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "Height" msgstr "Height" -#: appGUI/ObjectUI.py:2102 +#: appGUI/ObjectUI.py:2127 msgid "Plot probing points" msgstr "Plot probing points" -#: appGUI/ObjectUI.py:2104 +#: appGUI/ObjectUI.py:2129 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -7693,11 +7710,11 @@ msgstr "" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." -#: appGUI/ObjectUI.py:2119 +#: appGUI/ObjectUI.py:2144 msgid "Probe GCode Generation" msgstr "Probe GCode Generation" -#: appGUI/ObjectUI.py:2121 +#: appGUI/ObjectUI.py:2146 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" @@ -7707,27 +7724,27 @@ msgstr "" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." -#: appGUI/ObjectUI.py:2128 +#: appGUI/ObjectUI.py:2153 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 msgid "Probe Z travel" msgstr "Probe Z travel" -#: appGUI/ObjectUI.py:2130 +#: appGUI/ObjectUI.py:2155 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 msgid "The safe Z for probe travelling between probe points." msgstr "The safe Z for probe travelling between probe points." -#: appGUI/ObjectUI.py:2153 +#: appGUI/ObjectUI.py:2178 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 msgid "Probe Feedrate" msgstr "Probe Feedrate" -#: appGUI/ObjectUI.py:2170 +#: appGUI/ObjectUI.py:2195 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 msgid "Mode" msgstr "Mode" -#: appGUI/ObjectUI.py:2171 +#: appGUI/ObjectUI.py:2196 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7738,19 +7755,19 @@ msgstr "" "- Manual: will pick a selection of probe points by clicking on canvas\n" "- Grid: will automatically generate a grid of probe points" -#: appGUI/ObjectUI.py:2177 +#: appGUI/ObjectUI.py:2202 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 #: appTools/ToolCutOut.py:2328 appTools/ToolFiducials.py:803 msgid "Manual" msgstr "Manual" -#: appGUI/ObjectUI.py:2178 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7327 +#: appGUI/ObjectUI.py:2203 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7334 msgid "Grid" msgstr "Grid" -#: appGUI/ObjectUI.py:2185 +#: appGUI/ObjectUI.py:2210 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7761,50 +7778,50 @@ msgstr "" "- Voronoi: will generate a Voronoi diagram\n" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." -#: appGUI/ObjectUI.py:2191 +#: appGUI/ObjectUI.py:2216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/ObjectUI.py:2192 +#: appGUI/ObjectUI.py:2217 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 msgid "Bilinear" msgstr "Bilinear" -#: appGUI/ObjectUI.py:2205 +#: appGUI/ObjectUI.py:2230 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Columns" -#: appGUI/ObjectUI.py:2207 +#: appGUI/ObjectUI.py:2232 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "The number of grid columns." -#: appGUI/ObjectUI.py:2216 +#: appGUI/ObjectUI.py:2241 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Rows" -#: appGUI/ObjectUI.py:2218 +#: appGUI/ObjectUI.py:2243 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of grid rows." msgstr "The number of grid rows." -#: appGUI/ObjectUI.py:2223 +#: appGUI/ObjectUI.py:2248 msgid "Add Probe Points" msgstr "Add Probe Points" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2256 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 msgid "Controller" msgstr "Controller" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2258 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" @@ -7813,147 +7830,147 @@ msgstr "" "The kind of controller for which to generate\n" "height map gcode." -#: appGUI/ObjectUI.py:2279 appGUI/ObjectUI.py:2294 +#: appGUI/ObjectUI.py:2304 appGUI/ObjectUI.py:2319 #: appObjects/FlatCAMCNCJob.py:1307 appObjects/FlatCAMCNCJob.py:1329 msgid "Control" msgstr "Control" -#: appGUI/ObjectUI.py:2289 appGUI/ObjectUI.py:2296 +#: appGUI/ObjectUI.py:2314 appGUI/ObjectUI.py:2321 #: appObjects/FlatCAMCNCJob.py:1309 appObjects/FlatCAMCNCJob.py:1331 msgid "Sender" msgstr "Sender" -#: appGUI/ObjectUI.py:2310 +#: appGUI/ObjectUI.py:2335 msgid "COM list" msgstr "COM list" -#: appGUI/ObjectUI.py:2312 appGUI/ObjectUI.py:2327 +#: appGUI/ObjectUI.py:2337 appGUI/ObjectUI.py:2352 msgid "Lists the available serial ports." msgstr "Lists the available serial ports." -#: appGUI/ObjectUI.py:2316 +#: appGUI/ObjectUI.py:2341 msgid "Search" msgstr "Search" -#: appGUI/ObjectUI.py:2318 +#: appGUI/ObjectUI.py:2343 msgid "Search for the available serial ports." msgstr "Search for the available serial ports." -#: appGUI/ObjectUI.py:2325 +#: appGUI/ObjectUI.py:2350 msgid "Baud rates" msgstr "Baud rates" -#: appGUI/ObjectUI.py:2344 +#: appGUI/ObjectUI.py:2369 msgid "New, custom baudrate." msgstr "New, custom baudrate." -#: appGUI/ObjectUI.py:2352 +#: appGUI/ObjectUI.py:2377 msgid "Add the specified custom baudrate to the list." msgstr "Add the specified custom baudrate to the list." -#: appGUI/ObjectUI.py:2358 +#: appGUI/ObjectUI.py:2383 msgid "Delete selected baudrate" msgstr "Delete selected baudrate" -#: appGUI/ObjectUI.py:2362 +#: appGUI/ObjectUI.py:2387 msgid "Reset" msgstr "Reset" -#: appGUI/ObjectUI.py:2364 +#: appGUI/ObjectUI.py:2389 msgid "Software reset of the controller." msgstr "Software reset of the controller." -#: appGUI/ObjectUI.py:2370 appObjects/FlatCAMCNCJob.py:1323 +#: appGUI/ObjectUI.py:2395 appObjects/FlatCAMCNCJob.py:1323 msgid "Disconnected" msgstr "Disconnected" -#: appGUI/ObjectUI.py:2372 +#: appGUI/ObjectUI.py:2397 msgid "Connect to the selected port with the selected baud rate." msgstr "Connect to the selected port with the selected baud rate." -#: appGUI/ObjectUI.py:2397 +#: appGUI/ObjectUI.py:2422 msgid "Jog" msgstr "Jog" -#: appGUI/ObjectUI.py:2405 +#: appGUI/ObjectUI.py:2430 msgid "Zero Axes" msgstr "Zero Axes" -#: appGUI/ObjectUI.py:2438 +#: appGUI/ObjectUI.py:2463 msgid "Pause/Resume" msgstr "Pause/Resume" -#: appGUI/ObjectUI.py:2460 +#: appGUI/ObjectUI.py:2485 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "Step" -#: appGUI/ObjectUI.py:2462 +#: appGUI/ObjectUI.py:2487 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "Each jog action will move the axes with this value." -#: appGUI/ObjectUI.py:2474 +#: appGUI/ObjectUI.py:2499 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:831 appTools/ToolProperties.py:525 msgid "Feedrate" msgstr "Feedrate" -#: appGUI/ObjectUI.py:2476 +#: appGUI/ObjectUI.py:2501 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "Feedrate when jogging." -#: appGUI/ObjectUI.py:2496 +#: appGUI/ObjectUI.py:2521 msgid "Send Command" msgstr "Send Command" -#: appGUI/ObjectUI.py:2498 appGUI/ObjectUI.py:2508 +#: appGUI/ObjectUI.py:2523 appGUI/ObjectUI.py:2533 msgid "Send a custom command to GRBL." msgstr "Send a custom command to GRBL." -#: appGUI/ObjectUI.py:2503 +#: appGUI/ObjectUI.py:2528 msgid "Type GRBL command ..." msgstr "Type GRBL command ..." -#: appGUI/ObjectUI.py:2506 +#: appGUI/ObjectUI.py:2531 msgid "Send" msgstr "Send" -#: appGUI/ObjectUI.py:2514 +#: appGUI/ObjectUI.py:2539 msgid "Get Config parameter" msgstr "Get Config parameter" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2541 msgid "A GRBL configuration parameter." msgstr "A GRBL configuration parameter." -#: appGUI/ObjectUI.py:2521 +#: appGUI/ObjectUI.py:2546 msgid "Type GRBL parameter ..." msgstr "Type GRBL parameter ..." -#: appGUI/ObjectUI.py:2524 +#: appGUI/ObjectUI.py:2549 msgid "Get" msgstr "Get" -#: appGUI/ObjectUI.py:2526 +#: appGUI/ObjectUI.py:2551 msgid "Get the value of a specified GRBL parameter." msgstr "Get the value of a specified GRBL parameter." -#: appGUI/ObjectUI.py:2534 +#: appGUI/ObjectUI.py:2559 msgid "Get Report" msgstr "Get Report" -#: appGUI/ObjectUI.py:2536 +#: appGUI/ObjectUI.py:2561 msgid "Print in shell the GRBL report." msgstr "Print in shell the GRBL report." -#: appGUI/ObjectUI.py:2542 +#: appGUI/ObjectUI.py:2567 msgid "Apply AutoLevelling" msgstr "Apply AutoLevelling" -#: appGUI/ObjectUI.py:2544 +#: appGUI/ObjectUI.py:2569 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -7963,28 +7980,28 @@ msgstr "" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." -#: appGUI/ObjectUI.py:2553 +#: appGUI/ObjectUI.py:2578 msgid "Will save the GRBL height map." msgstr "Will save the GRBL height map." -#: appGUI/ObjectUI.py:2563 +#: appGUI/ObjectUI.py:2588 msgid "Save Probing GCode" msgstr "Save Probing GCode" -#: appGUI/ObjectUI.py:2565 +#: appGUI/ObjectUI.py:2590 msgid "Will save the probing GCode." msgstr "Will save the probing GCode." -#: appGUI/ObjectUI.py:2574 +#: appGUI/ObjectUI.py:2599 msgid "View/Edit the probing GCode." msgstr "View/Edit the probing GCode." -#: appGUI/ObjectUI.py:2581 appObjects/FlatCAMCNCJob.py:1740 +#: appGUI/ObjectUI.py:2606 appObjects/FlatCAMCNCJob.py:1740 #: appObjects/FlatCAMCNCJob.py:1744 msgid "Import Height Map" msgstr "Import Height Map" -#: appGUI/ObjectUI.py:2583 +#: appGUI/ObjectUI.py:2608 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -7996,11 +8013,11 @@ msgstr "" "over the original GCode therefore\n" "doing autolevelling." -#: appGUI/ObjectUI.py:2601 +#: appGUI/ObjectUI.py:2626 msgid "Export CNC Code" msgstr "Export CNC Code" -#: appGUI/ObjectUI.py:2603 +#: appGUI/ObjectUI.py:2628 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8010,11 +8027,11 @@ msgstr "" "Export and save G-Code to\n" "make this object to a file." -#: appGUI/ObjectUI.py:2612 +#: appGUI/ObjectUI.py:2637 msgid "Save CNC Code" msgstr "Save CNC Code" -#: appGUI/ObjectUI.py:2615 +#: appGUI/ObjectUI.py:2640 msgid "" "Opens dialog to save G-Code\n" "file." @@ -8022,80 +8039,80 @@ msgstr "" "Opens dialog to save G-Code\n" "file." -#: appGUI/ObjectUI.py:2622 +#: appGUI/ObjectUI.py:2647 msgid "Review CNC Code." msgstr "Review CNC Code." -#: appGUI/ObjectUI.py:2683 +#: appGUI/ObjectUI.py:2708 msgid "Script Object" msgstr "Script Object" -#: appGUI/ObjectUI.py:2703 appGUI/ObjectUI.py:2777 +#: appGUI/ObjectUI.py:2728 appGUI/ObjectUI.py:2802 msgid "Auto Completer" msgstr "Auto Completer" -#: appGUI/ObjectUI.py:2705 +#: appGUI/ObjectUI.py:2730 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "This selects if the auto completer is enabled in the Script Editor." -#: appGUI/ObjectUI.py:2750 +#: appGUI/ObjectUI.py:2775 msgid "Document Object" msgstr "Document Object" -#: appGUI/ObjectUI.py:2779 +#: appGUI/ObjectUI.py:2804 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "This selects if the auto completer is enabled in the Document Editor." -#: appGUI/ObjectUI.py:2797 +#: appGUI/ObjectUI.py:2822 msgid "Font Type" msgstr "Font Type" -#: appGUI/ObjectUI.py:2814 +#: appGUI/ObjectUI.py:2839 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Font Size" -#: appGUI/ObjectUI.py:2850 +#: appGUI/ObjectUI.py:2875 msgid "Alignment" msgstr "Alignment" -#: appGUI/ObjectUI.py:2855 +#: appGUI/ObjectUI.py:2880 msgid "Align Left" msgstr "Align Left" -#: appGUI/ObjectUI.py:2860 app_Main.py:4934 +#: appGUI/ObjectUI.py:2885 app_Main.py:4941 msgid "Center" msgstr "Center" -#: appGUI/ObjectUI.py:2865 +#: appGUI/ObjectUI.py:2890 msgid "Align Right" msgstr "Align Right" -#: appGUI/ObjectUI.py:2870 +#: appGUI/ObjectUI.py:2895 msgid "Justify" msgstr "Justify" -#: appGUI/ObjectUI.py:2877 +#: appGUI/ObjectUI.py:2902 msgid "Font Color" msgstr "Font Color" -#: appGUI/ObjectUI.py:2879 +#: appGUI/ObjectUI.py:2904 msgid "Set the font color for the selected text" msgstr "Set the font color for the selected text" -#: appGUI/ObjectUI.py:2893 +#: appGUI/ObjectUI.py:2918 msgid "Selection Color" msgstr "Selection Color" -#: appGUI/ObjectUI.py:2895 +#: appGUI/ObjectUI.py:2920 msgid "Set the selection color when doing text selection." msgstr "Set the selection color when doing text selection." -#: appGUI/ObjectUI.py:2909 +#: appGUI/ObjectUI.py:2934 msgid "Tab Size" msgstr "Tab Size" -#: appGUI/ObjectUI.py:2911 +#: appGUI/ObjectUI.py:2936 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "Set the tab size. In pixels. Default value is 80 pixels." @@ -8131,41 +8148,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:906 +#: appGUI/preferences/PreferencesUIManager.py:914 msgid "Preferences applied." msgstr "Preferences applied." -#: appGUI/preferences/PreferencesUIManager.py:926 +#: appGUI/preferences/PreferencesUIManager.py:934 msgid "Are you sure you want to continue?" msgstr "Are you sure you want to continue?" -#: appGUI/preferences/PreferencesUIManager.py:927 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Application will restart" msgstr "Application will restart" -#: appGUI/preferences/PreferencesUIManager.py:1025 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Preferences closed without saving." msgstr "Preferences closed without saving." -#: appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1045 msgid "Preferences default values are restored." msgstr "Preferences default values are restored." -#: appGUI/preferences/PreferencesUIManager.py:1068 app_Main.py:2633 -#: app_Main.py:9413 +#: appGUI/preferences/PreferencesUIManager.py:1076 app_Main.py:2633 +#: app_Main.py:9420 msgid "Failed to write defaults to file." msgstr "Failed to write defaults to file." -#: appGUI/preferences/PreferencesUIManager.py:1072 -#: appGUI/preferences/PreferencesUIManager.py:1186 +#: appGUI/preferences/PreferencesUIManager.py:1080 +#: appGUI/preferences/PreferencesUIManager.py:1194 msgid "Preferences saved." msgstr "Preferences saved." -#: appGUI/preferences/PreferencesUIManager.py:1122 +#: appGUI/preferences/PreferencesUIManager.py:1130 msgid "Preferences edited but not saved." msgstr "Preferences edited but not saved." -#: appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/preferences/PreferencesUIManager.py:1179 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -8927,9 +8944,9 @@ msgstr "MetaHeuristic" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:110 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:171 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:175 -#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:566 +#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:569 #: appObjects/FlatCAMGerber.py:174 appTools/ToolDrilling.py:306 -#: appTools/ToolIsolation.py:246 appTools/ToolMilling.py:294 +#: appTools/ToolIsolation.py:247 appTools/ToolMilling.py:294 msgid "Basic" msgstr "Basic" @@ -9068,7 +9085,7 @@ msgstr "App Settings" msgid "Grid Settings" msgstr "Grid Settings" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7342 msgid "X value" msgstr "X value" @@ -9076,7 +9093,7 @@ msgstr "X value" msgid "This is the Grid snap value on X axis." msgstr "This is the Grid snap value on X axis." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7338 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7345 msgid "Y value" msgstr "Y value" @@ -9123,14 +9140,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1273 app_Main.py:7355 +#: appTools/ToolFilm.py:1273 app_Main.py:7362 msgid "Portrait" msgstr "Portrait" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1274 app_Main.py:7357 +#: appTools/ToolFilm.py:1274 app_Main.py:7364 msgid "Landscape" msgstr "Landscape" @@ -9149,7 +9166,7 @@ msgstr "" "and include the Project, Selected and Tool tabs." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7343 +#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7350 msgid "Axis" msgstr "Axis" @@ -9169,7 +9186,7 @@ msgstr "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7367 msgid "HUD" msgstr "HUD" @@ -9469,9 +9486,9 @@ msgstr "" "the Selected Tab for all kinds of FlatCAM objects." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 -#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:587 +#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:590 #: appObjects/FlatCAMGerber.py:182 appTools/ToolDrilling.py:310 -#: appTools/ToolIsolation.py:273 appTools/ToolMilling.py:305 +#: appTools/ToolIsolation.py:274 appTools/ToolMilling.py:305 msgid "Advanced" msgstr "Advanced" @@ -10201,10 +10218,10 @@ msgstr "\"Follow\"" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appObjects/FlatCAMGerber.py:370 appTools/ToolCopperThieving.py:578 #: appTools/ToolCopperThieving.py:775 appTools/ToolCopperThieving.py:787 -#: appTools/ToolIsolation.py:1353 appTools/ToolNCC.py:1793 -#: appTools/ToolNCC.py:1820 appTools/ToolNCC.py:1928 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:2845 appTools/ToolNCC.py:2950 appTools/ToolNCC.py:2965 -#: appTools/ToolNCC.py:3231 appTools/ToolNCC.py:3332 appTools/ToolNCC.py:3347 +#: appTools/ToolIsolation.py:1368 appTools/ToolNCC.py:1807 +#: appTools/ToolNCC.py:1834 appTools/ToolNCC.py:1942 appTools/ToolNCC.py:1955 +#: appTools/ToolNCC.py:2859 appTools/ToolNCC.py:2964 appTools/ToolNCC.py:2979 +#: appTools/ToolNCC.py:3245 appTools/ToolNCC.py:3346 appTools/ToolNCC.py:3361 #: camlib.py:1113 msgid "Buffering" msgstr "Buffering" @@ -10525,10 +10542,10 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 -#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1351 -#: appTools/ToolNCC.py:1667 appTools/ToolNCC.py:1731 appTools/ToolNCC.py:2709 -#: appTools/ToolNCC.py:2718 appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4436 -#: defaults.py:478 tclCommands/TclCommandCopperClear.py:190 +#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1365 +#: appTools/ToolNCC.py:1681 appTools/ToolNCC.py:1745 appTools/ToolNCC.py:2723 +#: appTools/ToolNCC.py:2732 appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4450 +#: defaults.py:480 tclCommands/TclCommandCopperClear.py:190 msgid "Itself" msgstr "Itself" @@ -10536,10 +10553,10 @@ msgstr "Itself" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:819 -#: appTools/ToolIsolation.py:1435 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1365 appTools/ToolNCC.py:1683 appTools/ToolNCC.py:1738 -#: appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4446 appTools/ToolPaint.py:1061 +#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:834 +#: appTools/ToolIsolation.py:1450 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1379 appTools/ToolNCC.py:1697 appTools/ToolNCC.py:1752 +#: appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4460 appTools/ToolPaint.py:1061 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3249 msgid "Area Selection" msgstr "Area Selection" @@ -10549,10 +10566,10 @@ msgstr "Area Selection" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 #: appTools/ToolCopperThieving.py:1222 appTools/ToolDblSided.py:759 -#: appTools/ToolIsolation.py:1475 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1384 appTools/ToolNCC.py:1689 appTools/ToolNCC.py:1746 -#: appTools/ToolNCC.py:2124 appTools/ToolNCC.py:2358 appTools/ToolNCC.py:2754 -#: appTools/ToolNCC.py:4300 appTools/ToolPaint.py:1080 +#: appTools/ToolIsolation.py:1490 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1398 appTools/ToolNCC.py:1703 appTools/ToolNCC.py:1760 +#: appTools/ToolNCC.py:2138 appTools/ToolNCC.py:2372 appTools/ToolNCC.py:2768 +#: appTools/ToolNCC.py:4314 appTools/ToolPaint.py:1080 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3232 #: tclCommands/TclCommandCopperClear.py:192 tclCommands/TclCommandPaint.py:166 msgid "Reference Object" @@ -10834,12 +10851,12 @@ msgstr "" "- bottom-right -> the user will align the PCB horizontally" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:131 -#: appTools/ToolCalibration.py:854 app_Main.py:4931 +#: appTools/ToolCalibration.py:854 app_Main.py:4938 msgid "Top-Left" msgstr "Top-Left" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:132 -#: appTools/ToolCalibration.py:855 app_Main.py:4932 +#: appTools/ToolCalibration.py:855 app_Main.py:4939 msgid "Bottom-Right" msgstr "Bottom-Right" @@ -11221,7 +11238,7 @@ msgstr "" "into a selected Gerber file, or it can be exported as a file." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:703 app_Main.py:7323 +#: appTools/ToolQRCode.py:703 app_Main.py:7330 msgid "Version" msgstr "Version" @@ -11868,8 +11885,8 @@ msgstr "Create CNCJob with toolpaths for drilling or milling holes." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:140 -#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3058 -#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3927 +#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3073 +#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3941 #: appTools/ToolPaint.py:2843 msgid "Tool order" msgstr "Tool order" @@ -11879,9 +11896,9 @@ msgstr "Tool order" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3059 -#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3928 -#: appTools/ToolNCC.py:3938 appTools/ToolPaint.py:2844 +#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3074 +#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3942 +#: appTools/ToolNCC.py:3952 appTools/ToolPaint.py:2844 #: appTools/ToolPaint.py:2854 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -11904,8 +11921,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:165 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:149 -#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3067 -#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3936 +#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3082 +#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3950 #: appTools/ToolPaint.py:2852 msgid "Forward" msgstr "Forward" @@ -11914,8 +11931,8 @@ msgstr "Forward" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 -#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3068 -#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3937 +#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3083 +#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3951 #: appTools/ToolPaint.py:2853 msgid "Reverse" msgstr "Reverse" @@ -12270,13 +12287,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:288 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 -#: appTools/ToolIsolation.py:3286 appTools/ToolNCC.py:4222 +#: appTools/ToolIsolation.py:3301 appTools/ToolNCC.py:4236 #: appTools/ToolPaint.py:3069 msgid "Rest" msgstr "Rest" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:246 -#: appTools/ToolIsolation.py:3289 +#: appTools/ToolIsolation.py:3304 msgid "" "If checked, use 'rest machining'.\n" "Basically it will isolate outside PCB features,\n" @@ -12295,22 +12312,22 @@ msgstr "" "If not checked, use the standard algorithm." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 -#: appTools/ToolIsolation.py:3311 +#: appTools/ToolIsolation.py:3326 msgid "Combine" msgstr "Combine" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:260 -#: appTools/ToolIsolation.py:3313 +#: appTools/ToolIsolation.py:3328 msgid "Combine all passes into one object" msgstr "Combine all passes into one object" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:267 -#: appTools/ToolIsolation.py:3330 +#: appTools/ToolIsolation.py:3345 msgid "Except" msgstr "Except" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 -#: appTools/ToolIsolation.py:3331 +#: appTools/ToolIsolation.py:3346 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12322,13 +12339,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:350 -#: appTools/ToolIsolation.py:3320 appTools/ToolNCC.py:4358 +#: appTools/ToolIsolation.py:3335 appTools/ToolNCC.py:4372 msgid "Check validity" msgstr "Check validity" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:352 -#: appTools/ToolIsolation.py:3322 appTools/ToolNCC.py:4360 +#: appTools/ToolIsolation.py:3337 appTools/ToolNCC.py:4374 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12337,7 +12354,7 @@ msgstr "" "if they will provide a complete isolation." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:287 -#: appTools/ToolIsolation.py:3370 +#: appTools/ToolIsolation.py:3385 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12353,20 +12370,20 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:831 appTools/ToolIsolation.py:1454 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1038 +#: appTools/ToolIsolation.py:846 appTools/ToolIsolation.py:1469 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1038 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3243 #: tclCommands/TclCommandPaint.py:164 msgid "Polygon Selection" msgstr "Polygon Selection" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appTools/ToolIsolation.py:3414 +#: appTools/ToolIsolation.py:3429 msgid "Interiors" msgstr "Interiors" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:317 -#: appTools/ToolIsolation.py:3416 +#: appTools/ToolIsolation.py:3431 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12375,12 +12392,12 @@ msgstr "" "(holes in the polygon)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:322 -#: appTools/ToolIsolation.py:3301 +#: appTools/ToolIsolation.py:3316 msgid "Forced Rest" msgstr "Forced Rest" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:324 -#: appTools/ToolIsolation.py:3303 +#: appTools/ToolIsolation.py:3318 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" @@ -12409,7 +12426,7 @@ msgstr "Progressive" #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 #: appTools/ToolCorners.py:264 appTools/ToolFiducials.py:532 -#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4617 +#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4624 msgid "Plotting" msgstr "Plotting" @@ -12451,7 +12468,7 @@ msgstr "" "from the copper features.\n" "The value can be between 0.0 and 9999.9 FlatCAM units." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4226 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -12469,7 +12486,7 @@ msgstr "" "no more copper to clear or there are no more tools.\n" "If not checked, use the standard algorithm." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4306 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4320 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -13077,11 +13094,11 @@ msgstr "" msgid "Converting units to " msgstr "Converting units to " -#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:128 -#: appObjects/FlatCAMGeometry.py:520 appObjects/FlatCAMGeometry.py:1054 +#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:129 +#: appObjects/FlatCAMGeometry.py:523 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:542 appObjects/FlatCAMGerber.py:685 -#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 -#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1638 +#: appTools/ToolIsolation.py:1800 appTools/ToolIsolation.py:1993 camlib.py:1231 #: camlib.py:1292 msgid "Rough" msgstr "Rough" @@ -13200,7 +13217,7 @@ msgid "Export cancelled ..." msgstr "Export cancelled ..." #: appObjects/FlatCAMCNCJob.py:1678 appObjects/FlatCAMCNCJob.py:1965 -#: appObjects/FlatCAMScript.py:134 app_Main.py:6940 +#: appObjects/FlatCAMScript.py:134 app_Main.py:6947 msgid "Loading..." msgstr "Loading..." @@ -13303,65 +13320,61 @@ msgstr "Slots_Nr" msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Milling tool for SLOTS is larger than hole size. Cancelled." -#: appObjects/FlatCAMGeometry.py:128 appObjects/FlatCAMGeometry.py:1435 -#: appObjects/FlatCAMGeometry.py:1436 appObjects/FlatCAMGeometry.py:1445 +#: appObjects/FlatCAMGeometry.py:129 appObjects/FlatCAMGeometry.py:1434 +#: appObjects/FlatCAMGeometry.py:1435 appObjects/FlatCAMGeometry.py:1444 msgid "Iso" msgstr "Iso" -#: appObjects/FlatCAMGeometry.py:128 +#: appObjects/FlatCAMGeometry.py:129 msgid "Finish" msgstr "Finish" -#: appObjects/FlatCAMGeometry.py:389 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appObjects/FlatCAMGeometry.py:390 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:990 appTools/ToolDrilling.py:1037 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:644 -#: appTools/ToolIsolation.py:710 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:645 +#: appTools/ToolIsolation.py:711 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:749 appTools/ToolMilling.py:794 -#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 +#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 #: appTools/ToolPaint.py:252 appTools/ToolPaint.py:316 #: appTools/ToolPaint.py:655 msgid "Multiple Tools" msgstr "Multiple Tools" -#: appObjects/FlatCAMGeometry.py:555 -msgid "Add from Tool DB" -msgstr "Add from Tool DB" - -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:926 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:925 #: appTools/ToolDrilling.py:754 appTools/ToolDrilling.py:983 -#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:674 appTools/ToolMilling.py:744 +#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:675 appTools/ToolMilling.py:744 #: appTools/ToolMilling.py:779 appTools/ToolNCC.py:271 appTools/ToolNCC.py:306 #: appTools/ToolPaint.py:247 appTools/ToolPaint.py:282 app_Main.py:2208 msgid "No Tool Selected" msgstr "No Tool Selected" -#: appObjects/FlatCAMGeometry.py:1073 +#: appObjects/FlatCAMGeometry.py:1072 msgid "Tool added in Tool Table." msgstr "Tool added in Tool Table." -#: appObjects/FlatCAMGeometry.py:1182 appObjects/FlatCAMGeometry.py:1191 +#: appObjects/FlatCAMGeometry.py:1181 appObjects/FlatCAMGeometry.py:1190 msgid "Failed. Select a tool to copy." msgstr "Failed. Select a tool to copy." -#: appObjects/FlatCAMGeometry.py:1220 +#: appObjects/FlatCAMGeometry.py:1219 msgid "Tool was copied in Tool Table." msgstr "Tool was copied in Tool Table." -#: appObjects/FlatCAMGeometry.py:1250 +#: appObjects/FlatCAMGeometry.py:1249 msgid "Tool was edited in Tool Table." msgstr "Tool was edited in Tool Table." -#: appObjects/FlatCAMGeometry.py:1279 appObjects/FlatCAMGeometry.py:1288 +#: appObjects/FlatCAMGeometry.py:1278 appObjects/FlatCAMGeometry.py:1287 msgid "Failed. Select a tool to delete." msgstr "Failed. Select a tool to delete." -#: appObjects/FlatCAMGeometry.py:1312 +#: appObjects/FlatCAMGeometry.py:1311 msgid "Tool was deleted in Tool Table." msgstr "Tool was deleted in Tool Table." -#: appObjects/FlatCAMGeometry.py:1349 appObjects/FlatCAMGeometry.py:1358 +#: appObjects/FlatCAMGeometry.py:1348 appObjects/FlatCAMGeometry.py:1357 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13379,29 +13392,29 @@ 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:1777 appTools/ToolDrilling.py:1256 +#: appObjects/FlatCAMGeometry.py:1776 appTools/ToolDrilling.py:1256 #: appTools/ToolMilling.py:1256 msgid "Focus Z" msgstr "Focus Z" -#: appObjects/FlatCAMGeometry.py:1796 appTools/ToolDrilling.py:1278 +#: appObjects/FlatCAMGeometry.py:1795 appTools/ToolDrilling.py:1278 #: appTools/ToolMilling.py:1275 msgid "Laser Power" msgstr "Laser Power" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "This Geometry can't be processed because it is" msgstr "This Geometry can't be processed because it is" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "geometry" msgstr "geometry" -#: appObjects/FlatCAMGeometry.py:1880 +#: appObjects/FlatCAMGeometry.py:1885 msgid "Failed. No tool selected in the tool table ..." msgstr "Failed. No tool selected in the tool table ..." -#: appObjects/FlatCAMGeometry.py:1981 appObjects/FlatCAMGeometry.py:2136 +#: appObjects/FlatCAMGeometry.py:1986 appObjects/FlatCAMGeometry.py:2139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13409,51 +13422,77 @@ msgstr "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." -#: appObjects/FlatCAMGeometry.py:2049 appObjects/FlatCAMGeometry.py:2199 +#: appObjects/FlatCAMGeometry.py:2054 appObjects/FlatCAMGeometry.py:2202 msgid "G-Code parsing in progress..." msgstr "G-Code parsing in progress..." -#: appObjects/FlatCAMGeometry.py:2051 appObjects/FlatCAMGeometry.py:2201 +#: appObjects/FlatCAMGeometry.py:2056 appObjects/FlatCAMGeometry.py:2204 msgid "G-Code parsing finished..." msgstr "G-Code parsing finished..." -#: appObjects/FlatCAMGeometry.py:2059 +#: appObjects/FlatCAMGeometry.py:2063 msgid "Finished G-Code processing" msgstr "Finished G-Code processing" -#: appObjects/FlatCAMGeometry.py:2061 appObjects/FlatCAMGeometry.py:2213 +#: appObjects/FlatCAMGeometry.py:2065 appObjects/FlatCAMGeometry.py:2215 msgid "G-Code processing failed with error" msgstr "G-Code processing failed with error" -#: appObjects/FlatCAMGeometry.py:2105 appTools/ToolSolderPaste.py:866 +#: appObjects/FlatCAMGeometry.py:2109 appTools/ToolSolderPaste.py:866 msgid "Cancelled. Empty file, it has no geometry" msgstr "Cancelled. Empty file, it has no geometry" -#: appObjects/FlatCAMGeometry.py:2211 appObjects/FlatCAMGeometry.py:2381 +#: appObjects/FlatCAMGeometry.py:2213 appObjects/FlatCAMGeometry.py:2385 msgid "Finished G-Code processing..." msgstr "Finished G-Code processing..." -#: appObjects/FlatCAMGeometry.py:2230 appObjects/FlatCAMGeometry.py:2234 -#: appObjects/FlatCAMGeometry.py:2386 appTools/ToolDrilling.py:1960 +#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2237 +#: appObjects/FlatCAMGeometry.py:2390 appTools/ToolDrilling.py:1960 #: appTools/ToolMilling.py:1417 msgid "Generating CNC Code" msgstr "Generating CNC Code" -#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2236 -#: appObjects/FlatCAMGeometry.py:2388 +#: appObjects/FlatCAMGeometry.py:2235 appObjects/FlatCAMGeometry.py:2240 +#: appObjects/FlatCAMGeometry.py:2392 msgid "CNCjob created" msgstr "CNCjob created" -#: appObjects/FlatCAMGeometry.py:2419 appObjects/FlatCAMGeometry.py:2428 +#: appObjects/FlatCAMGeometry.py:2404 appTools/ToolCopperThieving.py:596 +#: appTools/ToolFilm.py:634 appTools/ToolFilm.py:878 +#: appTools/ToolIsolation.py:931 appTools/ToolNCC.py:867 +#: appTools/ToolOptimal.py:145 appTools/ToolPanelize.py:612 +#: appTools/ToolRulesCheck.py:627 +msgid "Working..." +msgstr "Working..." + +#: appObjects/FlatCAMGeometry.py:2425 +#| msgid "Add Polish" +msgid "Polish" +msgstr "Polish" + +#: appObjects/FlatCAMGeometry.py:2475 appTools/ToolPaint.py:1690 +msgid "Geometry could not be painted completely" +msgstr "Geometry could not be painted completely" + +#: appObjects/FlatCAMGeometry.py:2483 appTools/ToolPaint.py:1853 +#: appTools/ToolPaint.py:2062 +msgid "" +"Could not do Paint. Try a different combination of parameters. Or a " +"different strategy of paint" +msgstr "" +"Could not do Paint. Try a different combination of parameters. Or a " +"different strategy of paint" + +#: appObjects/FlatCAMGeometry.py:2513 appObjects/FlatCAMGeometry.py:2522 #: appParsers/ParseGerber.py:1956 appParsers/ParseGerber.py:1966 msgid "Scale factor has to be a number: integer or float." msgstr "Scale factor has to be a number: integer or float." -#: appObjects/FlatCAMGeometry.py:2491 +#: appObjects/FlatCAMGeometry.py:2585 msgid "Geometry Scale done." msgstr "Geometry Scale done." -#: appObjects/FlatCAMGeometry.py:2508 appParsers/ParseGerber.py:2082 +#: appObjects/FlatCAMGeometry.py:2602 appParsers/ParseGerber.py:2082 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13461,11 +13500,11 @@ msgstr "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." -#: appObjects/FlatCAMGeometry.py:2564 +#: appObjects/FlatCAMGeometry.py:2658 msgid "Geometry Offset done." msgstr "Geometry Offset done." -#: appObjects/FlatCAMGeometry.py:2593 +#: appObjects/FlatCAMGeometry.py:2687 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13475,21 +13514,21 @@ msgstr "" "y)\n" "but now there is only one value, not two." -#: appObjects/FlatCAMGeometry.py:2696 appTools/ToolDrilling.py:1376 +#: appObjects/FlatCAMGeometry.py:2790 appTools/ToolDrilling.py:1376 #: appTools/ToolMilling.py:1488 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Delete failed. There are no exclusion areas to delete." -#: appObjects/FlatCAMGeometry.py:2713 appTools/ToolDrilling.py:1393 +#: appObjects/FlatCAMGeometry.py:2807 appTools/ToolDrilling.py:1393 #: appTools/ToolMilling.py:1505 msgid "Delete failed. Nothing is selected." msgstr "Delete failed. Nothing is selected." -#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1337 +#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1352 msgid "Buffering solid geometry" msgstr "Buffering solid geometry" -#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1359 +#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1374 msgid "Done" msgstr "Done" @@ -13498,14 +13537,14 @@ msgid "Operation could not be done." msgstr "Operation could not be done." #: appObjects/FlatCAMGerber.py:558 appObjects/FlatCAMGerber.py:632 -#: appTools/ToolIsolation.py:1583 appTools/ToolIsolation.py:1951 -#: appTools/ToolNCC.py:1856 appTools/ToolNCC.py:2879 appTools/ToolNCC.py:3258 +#: appTools/ToolIsolation.py:1598 appTools/ToolIsolation.py:1966 +#: appTools/ToolNCC.py:1870 appTools/ToolNCC.py:2893 appTools/ToolNCC.py:3272 msgid "Isolation geometry could not be generated." msgstr "Isolation geometry could not be generated." #: appObjects/FlatCAMGerber.py:583 appObjects/FlatCAMGerber.py:710 -#: appTools/ToolIsolation.py:1650 appTools/ToolIsolation.py:1846 -#: appTools/ToolIsolation.py:2035 +#: appTools/ToolIsolation.py:1665 appTools/ToolIsolation.py:1861 +#: appTools/ToolIsolation.py:2050 msgid "Isolation geometry created" msgstr "Isolation geometry created" @@ -13639,7 +13678,7 @@ msgstr "Object renamed from {old} to {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6645 app_Main.py:6651 app_Main.py:6657 app_Main.py:6663 +#: app_Main.py:6652 app_Main.py:6658 app_Main.py:6664 app_Main.py:6670 msgid "selected" msgstr "selected" @@ -13913,8 +13952,8 @@ msgstr "" #: appTools/ToolDblSided.py:940 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:703 #: appTools/ToolFiducials.py:934 appTools/ToolFilm.py:1382 -#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3477 -#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4388 +#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3492 +#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4402 #: appTools/ToolOptimal.py:593 appTools/ToolPaint.py:3194 #: appTools/ToolPanelize.py:889 appTools/ToolPunchGerber.py:996 #: appTools/ToolQRCode.py:905 appTools/ToolRulesCheck.py:1620 @@ -13929,8 +13968,8 @@ msgstr "Reset Tool" #: appTools/ToolDblSided.py:943 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:706 #: appTools/ToolFiducials.py:937 appTools/ToolFilm.py:1385 -#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3480 -#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4391 +#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3495 +#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4405 #: appTools/ToolOptimal.py:596 appTools/ToolPaint.py:3197 #: appTools/ToolPanelize.py:892 appTools/ToolPunchGerber.py:999 #: appTools/ToolQRCode.py:908 appTools/ToolRulesCheck.py:1623 @@ -14367,11 +14406,11 @@ msgstr "Copper Thieving Tool done." #: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:918 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 -#: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 -#: appTools/ToolIsolation.py:1372 appTools/ToolMilling.py:424 +#: appTools/ToolIsolation.py:923 appTools/ToolIsolation.py:1360 +#: appTools/ToolIsolation.py:1387 appTools/ToolMilling.py:424 #: appTools/ToolMilling.py:639 appTools/ToolMilling.py:1322 -#: appTools/ToolNCC.py:846 appTools/ToolNCC.py:1308 appTools/ToolNCC.py:1357 -#: appTools/ToolNCC.py:1390 appTools/ToolPaint.py:1086 +#: appTools/ToolNCC.py:860 appTools/ToolNCC.py:1322 appTools/ToolNCC.py:1371 +#: appTools/ToolNCC.py:1404 appTools/ToolPaint.py:1086 #: appTools/ToolPanelize.py:191 appTools/ToolPanelize.py:205 #: appTools/ToolSub.py:157 appTools/ToolSub.py:170 appTools/ToolSub.py:359 #: appTools/ToolSub.py:372 tclCommands/TclCommandCopperClear.py:97 @@ -14400,24 +14439,17 @@ msgstr "Copper Thieving Tool. Preparing isolation polygons." msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Copper Thieving Tool. Preparing areas to fill with copper." -#: appTools/ToolCopperThieving.py:596 appTools/ToolFilm.py:634 -#: appTools/ToolFilm.py:878 appTools/ToolIsolation.py:916 -#: appTools/ToolNCC.py:853 appTools/ToolOptimal.py:145 -#: appTools/ToolPanelize.py:612 appTools/ToolRulesCheck.py:627 -msgid "Working..." -msgstr "Working..." - #: appTools/ToolCopperThieving.py:625 msgid "Geometry not supported for bounding box" msgstr "Geometry not supported for bounding box" -#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1681 -#: appTools/ToolNCC.py:1736 appTools/ToolNCC.py:2734 appTools/ToolPaint.py:2457 +#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1695 +#: appTools/ToolNCC.py:1750 appTools/ToolNCC.py:2748 appTools/ToolPaint.py:2457 msgid "No object available." msgstr "No object available." -#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1706 -#: appTools/ToolNCC.py:1759 appTools/ToolNCC.py:2776 +#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1720 +#: appTools/ToolNCC.py:1773 appTools/ToolNCC.py:2790 msgid "The reference object type is not supported." msgstr "The reference object type is not supported." @@ -14473,8 +14505,8 @@ msgstr "" "- 'Reference Object' - will do copper thieving within the area specified by " "another object." -#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3385 -#: appTools/ToolNCC.py:4317 appTools/ToolPaint.py:3137 +#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3400 +#: appTools/ToolNCC.py:4331 appTools/ToolPaint.py:3137 msgid "Ref. Type" msgstr "Ref. Type" @@ -14486,13 +14518,13 @@ msgstr "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." -#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3396 -#: appTools/ToolNCC.py:4327 appTools/ToolPaint.py:3147 +#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3411 +#: appTools/ToolNCC.py:4341 appTools/ToolPaint.py:3147 msgid "Ref. Object" msgstr "Ref. Object" -#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3398 -#: appTools/ToolNCC.py:4329 appTools/ToolPaint.py:3149 +#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3413 +#: appTools/ToolNCC.py:4343 appTools/ToolPaint.py:3149 msgid "The FlatCAM object to be used as non copper clearing reference." msgstr "The FlatCAM object to be used as non copper clearing reference." @@ -14622,22 +14654,22 @@ msgstr "Add Marker" msgid "Will add corner markers to the selected Gerber file." msgstr "Will add corner markers to the selected Gerber file." -#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 -#: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 -#: appTools/ToolNCC.py:463 appTools/ToolNCC.py:992 appTools/ToolNCC.py:1130 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:804 +#: appTools/ToolIsolation.py:1064 appTools/ToolIsolation.py:1200 +#: appTools/ToolNCC.py:475 appTools/ToolNCC.py:1006 appTools/ToolNCC.py:1144 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 #: appTools/ToolPaint.py:823 appTools/ToolSolderPaste.py:131 #: appTools/ToolSolderPaste.py:464 app_Main.py:4431 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "Please enter a tool diameter with non-zero value, in Float format." -#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 -#: appTools/ToolNCC.py:1075 appTools/ToolPaint.py:767 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1145 +#: appTools/ToolNCC.py:1089 appTools/ToolPaint.py:767 msgid "Tool not in Tools Database. Adding a default tool." msgstr "Tool not in Tools Database. Adding a default tool." #: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 -#: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1082 +#: appTools/ToolIsolation.py:1152 appTools/ToolNCC.py:1096 #: appTools/ToolPaint.py:775 msgid "" "Cancelled.\n" @@ -14654,8 +14686,8 @@ msgstr "Updated tool from Tools Database." msgid "Default tool added." msgstr "Default tool added." -#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 -#: appTools/ToolNCC.py:3709 appTools/ToolPaint.py:2620 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2592 +#: appTools/ToolNCC.py:3723 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "Selected tool can't be used here. Pick another." @@ -14700,9 +14732,9 @@ msgstr "Any form CutOut operation finished." #: appTools/ToolCutOut.py:922 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 -#: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 -#: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 -#: appTools/ToolNCC.py:850 appTools/ToolNCC.py:1312 appTools/ToolPaint.py:1003 +#: appTools/ToolIsolation.py:927 appTools/ToolIsolation.py:1364 +#: appTools/ToolIsolation.py:1391 appTools/ToolMilling.py:1326 +#: appTools/ToolNCC.py:864 appTools/ToolNCC.py:1326 appTools/ToolPaint.py:1003 #: appTools/ToolPanelize.py:196 tclCommands/TclCommandBbox.py:71 #: tclCommands/TclCommandNregions.py:71 msgid "Object not found" @@ -14801,8 +14833,8 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3125 -#: appTools/ToolNCC.py:3999 appTools/ToolPaint.py:2901 +#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3140 +#: appTools/ToolNCC.py:4013 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14966,7 +14998,7 @@ msgstr "" msgid "Object was mirrored" msgstr "Object was mirrored" -#: appTools/ToolDblSided.py:405 app_Main.py:4570 app_Main.py:4725 +#: appTools/ToolDblSided.py:405 app_Main.py:4577 app_Main.py:4732 msgid "Failed. No object(s) selected..." msgstr "Failed. No object(s) selected..." @@ -15397,7 +15429,7 @@ msgstr "This is the middle point of the point to point Euclidean distance." msgid "Jump to Half Point" msgstr "Jump to Half Point" -#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:778 +#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:779 #: appTools/ToolMilling.py:962 appTools/ToolNCC.py:449 #: appTools/ToolPaint.py:381 msgid "Current Tool parameters were applied to all tools." @@ -15883,7 +15915,7 @@ msgstr "Image Tool" msgid "Import IMAGE" msgstr "Import IMAGE" -#: appTools/ToolImage.py:142 app_Main.py:9799 app_Main.py:9849 +#: appTools/ToolImage.py:142 app_Main.py:9806 app_Main.py:9856 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15895,9 +15927,9 @@ msgstr "" msgid "Importing Image" msgstr "Importing Image" -#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9813 -#: app_Main.py:9868 app_Main.py:9946 app_Main.py:10009 app_Main.py:10075 -#: app_Main.py:10140 app_Main.py:10197 +#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9820 +#: app_Main.py:9875 app_Main.py:9953 app_Main.py:10016 app_Main.py:10082 +#: app_Main.py:10147 app_Main.py:10204 msgid "Opened" msgstr "Opened" @@ -16020,17 +16052,17 @@ msgstr "" "will be empty of copper and previous empty area will be\n" "filled with copper." -#: appTools/ToolIsolation.py:782 appTools/ToolNCC.py:454 -#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 +#: appTools/ToolIsolation.py:788 appTools/ToolNCC.py:459 +#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 app_Main.py:4422 msgid "New Tool" msgstr "New Tool" -#: appTools/ToolIsolation.py:795 appTools/ToolNCC.py:467 +#: appTools/ToolIsolation.py:809 appTools/ToolNCC.py:480 #: appTools/ToolPaint.py:399 appTools/ToolSolderPaste.py:135 app_Main.py:4435 msgid "Adding Tool cancelled" msgstr "Adding Tool cancelled" -#: appTools/ToolIsolation.py:941 appTools/ToolNCC.py:881 +#: appTools/ToolIsolation.py:956 appTools/ToolNCC.py:895 #: appTools/ToolOptimal.py:179 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16039,98 +16071,98 @@ msgstr "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." -#: appTools/ToolIsolation.py:988 appTools/ToolNCC.py:926 +#: appTools/ToolIsolation.py:1003 appTools/ToolNCC.py:940 msgid "Optimal tool diameter found" msgstr "Optimal tool diameter found" -#: appTools/ToolIsolation.py:1000 appTools/ToolIsolation.py:1508 -#: appTools/ToolIsolation.py:1710 appTools/ToolIsolation.py:1897 -#: appTools/ToolNCC.py:937 appTools/ToolNCC.py:1345 appTools/ToolPaint.py:1031 +#: appTools/ToolIsolation.py:1015 appTools/ToolIsolation.py:1523 +#: appTools/ToolIsolation.py:1725 appTools/ToolIsolation.py:1912 +#: appTools/ToolNCC.py:951 appTools/ToolNCC.py:1359 appTools/ToolPaint.py:1031 #: appTools/ToolPaint.py:1744 msgid "There are no tools selected in the Tool Table." msgstr "There are no tools selected in the Tool Table." -#: appTools/ToolIsolation.py:1008 +#: appTools/ToolIsolation.py:1023 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:1057 appTools/ToolIsolation.py:1144 -#: appTools/ToolIsolation.py:1206 appTools/ToolIsolation.py:2626 -#: appTools/ToolNCC.py:1001 appTools/ToolNCC.py:1089 appTools/ToolNCC.py:1151 -#: appTools/ToolNCC.py:3758 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 +#: appTools/ToolIsolation.py:1072 appTools/ToolIsolation.py:1159 +#: appTools/ToolIsolation.py:1221 appTools/ToolIsolation.py:2641 +#: appTools/ToolNCC.py:1015 appTools/ToolNCC.py:1103 appTools/ToolNCC.py:1165 +#: appTools/ToolNCC.py:3772 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 #: appTools/ToolPaint.py:844 appTools/ToolPaint.py:2676 #: appTools/ToolSolderPaste.py:488 msgid "Cancelled. Tool already in Tool Table." msgstr "Cancelled. Tool already in Tool Table." -#: appTools/ToolIsolation.py:1172 appTools/ToolNCC.py:1117 +#: appTools/ToolIsolation.py:1187 appTools/ToolNCC.py:1131 #: appTools/ToolPaint.py:810 msgid "New tool added to Tool Table from Tools Database." msgstr "New tool added to Tool Table from Tools Database." -#: appTools/ToolIsolation.py:1236 appTools/ToolNCC.py:1181 +#: appTools/ToolIsolation.py:1251 appTools/ToolNCC.py:1195 #: appTools/ToolPaint.py:873 msgid "Default tool added to Tool Table." msgstr "Default tool added to Tool Table." -#: appTools/ToolIsolation.py:1262 appTools/ToolNCC.py:1207 +#: appTools/ToolIsolation.py:1277 appTools/ToolNCC.py:1221 #: appTools/ToolPaint.py:898 msgid "Tool from Tool Table was edited." msgstr "Tool from Tool Table was edited." -#: appTools/ToolIsolation.py:1275 appTools/ToolNCC.py:1220 +#: appTools/ToolIsolation.py:1290 appTools/ToolNCC.py:1234 #: appTools/ToolPaint.py:911 appTools/ToolSolderPaste.py:548 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:1326 appTools/ToolNCC.py:1271 +#: appTools/ToolIsolation.py:1341 appTools/ToolNCC.py:1285 #: appTools/ToolPaint.py:961 msgid "Delete failed. Select a tool to delete." msgstr "Delete failed. Select a tool to delete." -#: appTools/ToolIsolation.py:1332 appTools/ToolNCC.py:1277 +#: appTools/ToolIsolation.py:1347 appTools/ToolNCC.py:1291 #: appTools/ToolPaint.py:967 msgid "Tool(s) deleted from Tool Table." msgstr "Tool(s) deleted from Tool Table." -#: appTools/ToolIsolation.py:1383 +#: appTools/ToolIsolation.py:1398 msgid "Isolating..." msgstr "Isolating..." -#: appTools/ToolIsolation.py:1403 +#: appTools/ToolIsolation.py:1418 msgid "Following geometry was generated" msgstr "Following geometry was generated" -#: appTools/ToolIsolation.py:1418 +#: appTools/ToolIsolation.py:1433 msgid "Failed to create Follow Geometry with tool diameter" msgstr "Failed to create Follow Geometry with tool diameter" -#: appTools/ToolIsolation.py:1421 +#: appTools/ToolIsolation.py:1436 msgid "Follow Geometry was created with tool diameter" msgstr "Follow Geometry was created with tool diameter" -#: appTools/ToolIsolation.py:1462 +#: appTools/ToolIsolation.py:1477 msgid "Click on a polygon to isolate it." msgstr "Click on a polygon to isolate it." -#: appTools/ToolIsolation.py:1590 appTools/ToolIsolation.py:1613 -#: appTools/ToolIsolation.py:1770 appTools/ToolIsolation.py:1963 +#: appTools/ToolIsolation.py:1605 appTools/ToolIsolation.py:1628 +#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 msgid "Subtracting Geo" msgstr "Subtracting Geo" -#: appTools/ToolIsolation.py:1594 appTools/ToolIsolation.py:1774 -#: appTools/ToolIsolation.py:1967 +#: appTools/ToolIsolation.py:1609 appTools/ToolIsolation.py:1789 +#: appTools/ToolIsolation.py:1982 msgid "Intersecting Geo" msgstr "Intersecting Geo" -#: appTools/ToolIsolation.py:1646 appTools/ToolIsolation.py:1843 -#: appTools/ToolIsolation.py:2032 +#: appTools/ToolIsolation.py:1661 appTools/ToolIsolation.py:1858 +#: appTools/ToolIsolation.py:2047 msgid "Empty Geometry in" msgstr "Empty Geometry in" -#: appTools/ToolIsolation.py:1852 +#: appTools/ToolIsolation.py:1867 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16140,7 +16172,7 @@ msgstr "" "But there are still not-isolated geometry elements. Try to include a tool " "with smaller diameter." -#: appTools/ToolIsolation.py:1855 +#: appTools/ToolIsolation.py:1870 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -16148,54 +16180,54 @@ msgstr "" "The following are coordinates for the copper features that could not be " "isolated:" -#: appTools/ToolIsolation.py:2196 appTools/ToolIsolation.py:2309 +#: appTools/ToolIsolation.py:2211 appTools/ToolIsolation.py:2324 #: appTools/ToolPaint.py:1126 msgid "Added polygon" msgstr "Added polygon" -#: appTools/ToolIsolation.py:2197 appTools/ToolIsolation.py:2311 +#: appTools/ToolIsolation.py:2212 appTools/ToolIsolation.py:2326 msgid "Click to add next polygon or right click to start isolation." msgstr "Click to add next polygon or right click to start isolation." -#: appTools/ToolIsolation.py:2209 appTools/ToolPaint.py:1140 +#: appTools/ToolIsolation.py:2224 appTools/ToolPaint.py:1140 msgid "Removed polygon" msgstr "Removed polygon" -#: appTools/ToolIsolation.py:2210 +#: appTools/ToolIsolation.py:2225 msgid "Click to add/remove next polygon or right click to start isolation." msgstr "Click to add/remove next polygon or right click to start isolation." -#: appTools/ToolIsolation.py:2215 appTools/ToolPaint.py:1146 +#: appTools/ToolIsolation.py:2230 appTools/ToolPaint.py:1146 msgid "No polygon detected under click position." msgstr "No polygon detected under click position." -#: appTools/ToolIsolation.py:2245 appTools/ToolPaint.py:1176 +#: appTools/ToolIsolation.py:2260 appTools/ToolPaint.py:1176 msgid "List of single polygons is empty. Aborting." msgstr "List of single polygons is empty. Aborting." -#: appTools/ToolIsolation.py:2314 +#: appTools/ToolIsolation.py:2329 msgid "No polygon in selection." msgstr "No polygon in selection." -#: appTools/ToolIsolation.py:2342 +#: appTools/ToolIsolation.py:2357 msgid "Click the end point of the paint area." msgstr "Click the end point of the paint area." -#: appTools/ToolIsolation.py:2590 appTools/ToolNCC.py:3722 -#: appTools/ToolPaint.py:2633 app_Main.py:5718 app_Main.py:5728 +#: appTools/ToolIsolation.py:2605 appTools/ToolNCC.py:3736 +#: appTools/ToolPaint.py:2633 app_Main.py:5725 app_Main.py:5735 msgid "Tool from DB added in Tool Table." msgstr "Tool from DB added in Tool Table." -#: appTools/ToolIsolation.py:2644 appTools/ToolNCC.py:3775 +#: appTools/ToolIsolation.py:2659 appTools/ToolNCC.py:3789 #: appTools/ToolPaint.py:2693 msgid "New tool added to Tool Table." msgstr "New tool added to Tool Table." -#: appTools/ToolIsolation.py:2988 +#: appTools/ToolIsolation.py:3003 msgid "Gerber object for isolation routing." msgstr "Gerber object for isolation routing." -#: appTools/ToolIsolation.py:3012 appTools/ToolNCC.py:3875 +#: appTools/ToolIsolation.py:3027 appTools/ToolNCC.py:3889 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16203,7 +16235,7 @@ msgstr "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." -#: appTools/ToolIsolation.py:3028 +#: appTools/ToolIsolation.py:3043 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16219,7 +16251,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:3036 appTools/ToolNCC.py:3899 +#: appTools/ToolIsolation.py:3051 appTools/ToolNCC.py:3913 msgid "" "Tool Diameter. It's value (in current FlatCAM units)\n" "is the cut width into the material." @@ -16227,7 +16259,7 @@ msgstr "" "Tool Diameter. It's value (in current FlatCAM units)\n" "is the cut width into the material." -#: appTools/ToolIsolation.py:3040 appTools/ToolNCC.py:3903 +#: appTools/ToolIsolation.py:3055 appTools/ToolNCC.py:3917 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16263,11 +16295,11 @@ msgstr "" "Type\n" "in the resulting geometry as Isolation." -#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3983 +#: appTools/ToolIsolation.py:3123 appTools/ToolNCC.py:3997 msgid "Optimal" msgstr "Optimal" -#: appTools/ToolIsolation.py:3112 appTools/ToolNCC.py:3987 +#: appTools/ToolIsolation.py:3127 appTools/ToolNCC.py:4001 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16275,7 +16307,7 @@ msgstr "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." -#: appTools/ToolIsolation.py:3153 appTools/ToolNCC.py:4027 +#: appTools/ToolIsolation.py:3168 appTools/ToolNCC.py:4041 #: appTools/ToolPaint.py:2929 appTools/ToolSolderPaste.py:1211 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16284,7 +16316,7 @@ msgstr "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row(s) in the Tool Table." -#: appTools/ToolIsolation.py:3341 +#: appTools/ToolIsolation.py:3356 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16296,11 +16328,11 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: appTools/ToolIsolation.py:3351 +#: appTools/ToolIsolation.py:3366 msgid "Object whose area will be removed from isolation geometry." msgstr "Object whose area will be removed from isolation geometry." -#: appTools/ToolIsolation.py:3387 appTools/ToolNCC.py:4319 +#: appTools/ToolIsolation.py:3402 appTools/ToolNCC.py:4333 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16308,7 +16340,7 @@ msgstr "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." -#: appTools/ToolIsolation.py:3453 +#: appTools/ToolIsolation.py:3468 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16382,11 +16414,11 @@ msgstr "No object(s) selected." msgid "Error when mouse left click." msgstr "Error when mouse left click." -#: appTools/ToolNCC.py:837 +#: appTools/ToolNCC.py:851 msgid "NCC Tool. Checking tools for validity." msgstr "NCC Tool. Checking tools for validity." -#: appTools/ToolNCC.py:949 +#: appTools/ToolNCC.py:963 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16394,98 +16426,98 @@ msgstr "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." -#: appTools/ToolNCC.py:952 +#: appTools/ToolNCC.py:966 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:1724 appTools/ToolNCC.py:2706 +#: appTools/ToolNCC.py:1738 appTools/ToolNCC.py:2720 msgid "NCC Tool. Preparing non-copper polygons." msgstr "NCC Tool. Preparing non-copper polygons." -#: appTools/ToolNCC.py:1784 appTools/ToolNCC.py:2834 +#: appTools/ToolNCC.py:1798 appTools/ToolNCC.py:2848 msgid "NCC Tool. Calculate 'empty' area." msgstr "NCC Tool. Calculate 'empty' area." -#: appTools/ToolNCC.py:1795 appTools/ToolNCC.py:1824 appTools/ToolNCC.py:1930 -#: appTools/ToolNCC.py:1943 appTools/ToolNCC.py:2847 appTools/ToolNCC.py:2952 -#: appTools/ToolNCC.py:2967 appTools/ToolNCC.py:3233 appTools/ToolNCC.py:3334 -#: appTools/ToolNCC.py:3349 +#: appTools/ToolNCC.py:1809 appTools/ToolNCC.py:1838 appTools/ToolNCC.py:1944 +#: appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2861 appTools/ToolNCC.py:2966 +#: appTools/ToolNCC.py:2981 appTools/ToolNCC.py:3247 appTools/ToolNCC.py:3348 +#: appTools/ToolNCC.py:3363 msgid "Buffering finished" msgstr "Buffering finished" -#: appTools/ToolNCC.py:1799 appTools/ToolNCC.py:1828 appTools/ToolNCC.py:1934 -#: appTools/ToolNCC.py:1946 appTools/ToolNCC.py:2855 appTools/ToolNCC.py:2974 -#: appTools/ToolNCC.py:3240 appTools/ToolNCC.py:3356 +#: appTools/ToolNCC.py:1813 appTools/ToolNCC.py:1842 appTools/ToolNCC.py:1948 +#: appTools/ToolNCC.py:1960 appTools/ToolNCC.py:2869 appTools/ToolNCC.py:2988 +#: appTools/ToolNCC.py:3254 appTools/ToolNCC.py:3370 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:1807 appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2985 +#: appTools/ToolNCC.py:1821 appTools/ToolNCC.py:1971 appTools/ToolNCC.py:2999 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "NCC Tool. Finished calculation of 'empty' area." -#: appTools/ToolNCC.py:1860 appTools/ToolNCC.py:2882 appTools/ToolNCC.py:2959 -#: appTools/ToolNCC.py:3260 appTools/ToolNCC.py:3341 +#: appTools/ToolNCC.py:1874 appTools/ToolNCC.py:2896 appTools/ToolNCC.py:2973 +#: appTools/ToolNCC.py:3274 appTools/ToolNCC.py:3355 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:1950 appTools/ToolNCC.py:2978 appTools/ToolNCC.py:3359 +#: appTools/ToolNCC.py:1964 appTools/ToolNCC.py:2992 appTools/ToolNCC.py:3373 msgid "The selected object is not suitable for copper clearing." msgstr "The selected object is not suitable for copper clearing." -#: appTools/ToolNCC.py:2000 +#: appTools/ToolNCC.py:2014 msgid "Clearing the polygon with the method: lines." msgstr "Clearing the polygon with the method: lines." -#: appTools/ToolNCC.py:2010 +#: appTools/ToolNCC.py:2024 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Failed. Clearing the polygon with the method: seed." -#: appTools/ToolNCC.py:2019 +#: appTools/ToolNCC.py:2033 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Failed. Clearing the polygon with the method: standard." -#: appTools/ToolNCC.py:2035 +#: appTools/ToolNCC.py:2049 msgid "Polygon could not be cleared. Location:" msgstr "Polygon could not be cleared. Location:" -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2069 appTools/ToolNCC.py:2655 -#: appTools/ToolNCC.py:2657 +#: appTools/ToolNCC.py:2081 appTools/ToolNCC.py:2083 appTools/ToolNCC.py:2669 +#: appTools/ToolNCC.py:2671 msgid "Non-Copper clearing ..." msgstr "Non-Copper clearing ..." -#: appTools/ToolNCC.py:2088 +#: appTools/ToolNCC.py:2102 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:2103 appTools/ToolNCC.py:2802 +#: appTools/ToolNCC.py:2117 appTools/ToolNCC.py:2816 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:2131 appTools/ToolNCC.py:2365 +#: appTools/ToolNCC.py:2145 appTools/ToolNCC.py:2379 msgid "NCC Tool failed creating bounding box." msgstr "NCC Tool failed creating bounding box." -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "NCC Tool clearing with tool diameter" msgstr "NCC Tool clearing with tool diameter" -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "started." msgstr "started." -#: appTools/ToolNCC.py:2279 +#: appTools/ToolNCC.py:2293 msgid "Could not use the tool for copper clear." msgstr "Could not use the tool for copper clear." -#: appTools/ToolNCC.py:2301 appTools/ToolNCC.py:3159 +#: appTools/ToolNCC.py:2315 appTools/ToolNCC.py:3173 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16497,29 +16529,29 @@ msgstr "" "geometry.\n" "Change the painting parameters and try again." -#: appTools/ToolNCC.py:2311 appTools/ToolNCC.py:3168 +#: appTools/ToolNCC.py:2325 appTools/ToolNCC.py:3182 msgid "NCC Tool clear all done." msgstr "NCC Tool clear all done." -#: appTools/ToolNCC.py:2314 appTools/ToolNCC.py:3171 +#: appTools/ToolNCC.py:2328 appTools/ToolNCC.py:3185 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:2316 appTools/ToolNCC.py:2570 appTools/ToolNCC.py:3173 -#: appTools/ToolNCC.py:3556 +#: appTools/ToolNCC.py:2330 appTools/ToolNCC.py:2584 appTools/ToolNCC.py:3187 +#: appTools/ToolNCC.py:3570 msgid "tools" msgstr "tools" -#: appTools/ToolNCC.py:2343 +#: appTools/ToolNCC.py:2357 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "NCC Tool. Rest machining copper clearing task started." -#: appTools/ToolNCC.py:2566 appTools/ToolNCC.py:3552 +#: appTools/ToolNCC.py:2580 appTools/ToolNCC.py:3566 msgid "NCC Tool Rest Machining clear all done." msgstr "NCC Tool Rest Machining clear all done." -#: appTools/ToolNCC.py:2569 appTools/ToolNCC.py:3555 +#: appTools/ToolNCC.py:2583 appTools/ToolNCC.py:3569 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16527,11 +16559,11 @@ msgstr "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" -#: appTools/ToolNCC.py:2667 +#: appTools/ToolNCC.py:2681 msgid "NCC Tool started. Reading parameters." msgstr "NCC Tool started. Reading parameters." -#: appTools/ToolNCC.py:3654 +#: appTools/ToolNCC.py:3668 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16539,15 +16571,15 @@ msgstr "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." -#: appTools/ToolNCC.py:3810 +#: appTools/ToolNCC.py:3824 msgid "Non-Copper Clearing" msgstr "Non-Copper Clearing" -#: appTools/ToolNCC.py:3839 appTools/ToolPaint.py:2765 +#: appTools/ToolNCC.py:3853 appTools/ToolPaint.py:2765 msgid "Obj Type" msgstr "Obj Type" -#: appTools/ToolNCC.py:3841 +#: appTools/ToolNCC.py:3855 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16559,11 +16591,11 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: appTools/ToolNCC.py:3863 +#: appTools/ToolNCC.py:3877 msgid "Object to be cleared of excess copper." msgstr "Object to be cleared of excess copper." -#: appTools/ToolNCC.py:3891 +#: appTools/ToolNCC.py:3905 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16717,11 +16749,11 @@ msgstr "Open PDF cancelled" msgid "Parsing PDF file ..." msgstr "Parsing PDF file ..." -#: appTools/ToolPDF.py:138 app_Main.py:10040 +#: appTools/ToolPDF.py:138 app_Main.py:10047 msgid "Failed to open" msgstr "Failed to open" -#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9989 +#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9996 msgid "No geometry found in file" msgstr "No geometry found in file" @@ -16775,10 +16807,6 @@ msgstr "Failed. Painting polygon with method: seed." msgid "Failed. Painting polygon with method: standard." msgstr "Failed. Painting polygon with method: standard." -#: appTools/ToolPaint.py:1690 -msgid "Geometry could not be painted completely" -msgstr "Geometry could not be painted completely" - #: appTools/ToolPaint.py:1764 appTools/ToolPaint.py:1951 msgid "Painting with tool diameter = " msgstr "Painting with tool diameter = " @@ -16791,14 +16819,6 @@ msgstr "started" msgid "Margin parameter too big. Tool is not used" msgstr "Margin parameter too big. Tool is not used" -#: appTools/ToolPaint.py:1853 appTools/ToolPaint.py:2062 -msgid "" -"Could not do Paint. Try a different combination of parameters. Or a " -"different strategy of paint" -msgstr "" -"Could not do Paint. Try a different combination of parameters. Or a " -"different strategy of paint" - #: appTools/ToolPaint.py:1908 appTools/ToolPaint.py:2133 msgid "" "There is no Painting Geometry in the file.\n" @@ -17135,7 +17155,7 @@ msgstr "PcbWizard .INF file loaded." msgid "Main PcbWizard Excellon file loaded." msgstr "Main PcbWizard Excellon file loaded." -#: appTools/ToolPcbWizard.py:310 app_Main.py:9969 +#: appTools/ToolPcbWizard.py:310 app_Main.py:9976 msgid "This is not Excellon file." msgstr "This is not Excellon file." @@ -17266,9 +17286,9 @@ msgstr "" "the other has .INF extension." #: appTools/ToolProperties.py:112 appTools/ToolTransform.py:142 -#: app_Main.py:4911 app_Main.py:8273 app_Main.py:8371 app_Main.py:8411 -#: app_Main.py:8451 app_Main.py:8492 app_Main.py:8533 app_Main.py:8576 -#: app_Main.py:8619 app_Main.py:9078 app_Main.py:9082 +#: app_Main.py:4918 app_Main.py:8280 app_Main.py:8378 app_Main.py:8418 +#: app_Main.py:8458 app_Main.py:8499 app_Main.py:8540 app_Main.py:8583 +#: app_Main.py:8626 app_Main.py:9085 app_Main.py:9089 msgid "No object selected." msgstr "No object selected." @@ -18186,7 +18206,7 @@ msgstr "" "Canvas initialization started.\n" "Canvas initialization finished in" -#: app_Main.py:1275 app_Main.py:8851 +#: app_Main.py:1275 app_Main.py:8858 msgid "New Project - Not saved" msgstr "New Project - Not saved" @@ -18589,8 +18609,8 @@ msgstr "" "\n" "Do you want to continue?" -#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4527 app_Main.py:8279 -#: app_Main.py:8294 app_Main.py:8625 app_Main.py:8637 +#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4534 app_Main.py:8286 +#: app_Main.py:8301 app_Main.py:8632 app_Main.py:8644 msgid "Ok" msgstr "Ok" @@ -18614,11 +18634,11 @@ msgstr "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." -#: app_Main.py:4520 +#: app_Main.py:4527 msgid "Delete objects" msgstr "Delete objects" -#: app_Main.py:4525 +#: app_Main.py:4532 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -18626,81 +18646,81 @@ msgstr "" "Are you sure you want to permanently delete\n" "the selected objects?" -#: app_Main.py:4568 +#: app_Main.py:4575 msgid "Object(s) deleted" msgstr "Object(s) deleted" -#: app_Main.py:4572 +#: app_Main.py:4579 msgid "Save the work in Editor and try again ..." msgstr "Save the work in Editor and try again ..." -#: app_Main.py:4601 +#: app_Main.py:4608 msgid "Object deleted" msgstr "Object deleted" -#: app_Main.py:4628 +#: app_Main.py:4635 msgid "Click to set the origin ..." msgstr "Click to set the origin ..." -#: app_Main.py:4650 +#: app_Main.py:4657 msgid "Setting Origin..." msgstr "Setting Origin..." -#: app_Main.py:4663 app_Main.py:4765 +#: app_Main.py:4670 app_Main.py:4772 msgid "Origin set" msgstr "Origin set" -#: app_Main.py:4680 +#: app_Main.py:4687 msgid "Origin coordinates specified but incomplete." msgstr "Origin coordinates specified but incomplete." -#: app_Main.py:4721 +#: app_Main.py:4728 msgid "Moving to Origin..." msgstr "Moving to Origin..." -#: app_Main.py:4802 +#: app_Main.py:4809 msgid "Jump to ..." msgstr "Jump to ..." -#: app_Main.py:4803 +#: app_Main.py:4810 msgid "Enter the coordinates in format X,Y:" msgstr "Enter the coordinates in format X,Y:" -#: app_Main.py:4813 +#: app_Main.py:4820 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Wrong coordinates. Enter coordinates in format: X,Y" -#: app_Main.py:4930 +#: app_Main.py:4937 msgid "Bottom-Left" msgstr "Bottom-Left" -#: app_Main.py:4933 +#: app_Main.py:4940 msgid "Top-Right" msgstr "Top-Right" -#: app_Main.py:4954 +#: app_Main.py:4961 msgid "Locate ..." msgstr "Locate ..." -#: app_Main.py:5240 app_Main.py:5321 app_Main.py:5491 +#: app_Main.py:5247 app_Main.py:5328 app_Main.py:5498 msgid "No object is selected. Select an object and try again." msgstr "No object is selected. Select an object and try again." -#: app_Main.py:5517 +#: app_Main.py:5524 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Aborting. The current task will be gracefully closed as soon as possible..." -#: app_Main.py:5523 +#: app_Main.py:5530 msgid "The current task was gracefully closed on user request..." msgstr "The current task was gracefully closed on user request..." -#: app_Main.py:5730 +#: app_Main.py:5737 msgid "Adding tool from DB is not allowed for this object." msgstr "Adding tool from DB is not allowed for this object." -#: app_Main.py:5748 +#: app_Main.py:5755 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" @@ -18708,219 +18728,219 @@ msgstr "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" -#: app_Main.py:5750 +#: app_Main.py:5757 msgid "Save Tools Database" msgstr "Save Tools Database" -#: app_Main.py:5796 +#: app_Main.py:5803 msgid "No object selected to Flip on Y axis." msgstr "No object selected to Flip on Y axis." -#: app_Main.py:5822 +#: app_Main.py:5829 msgid "Flip on Y axis done." msgstr "Flip on Y axis done." -#: app_Main.py:5843 +#: app_Main.py:5850 msgid "No object selected to Flip on X axis." msgstr "No object selected to Flip on X axis." -#: app_Main.py:5869 +#: app_Main.py:5876 msgid "Flip on X axis done." msgstr "Flip on X axis done." -#: app_Main.py:5891 +#: app_Main.py:5898 msgid "No object selected to Rotate." msgstr "No object selected to Rotate." -#: app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Enter the Angle value:" msgstr "Enter the Angle value:" -#: app_Main.py:5924 +#: app_Main.py:5931 msgid "Rotation done." msgstr "Rotation done." -#: app_Main.py:5926 +#: app_Main.py:5933 msgid "Rotation movement was not executed." msgstr "Rotation movement was not executed." -#: app_Main.py:5943 +#: app_Main.py:5950 msgid "No object selected to Skew/Shear on X axis." msgstr "No object selected to Skew/Shear on X axis." -#: app_Main.py:5964 +#: app_Main.py:5971 msgid "Skew on X axis done." msgstr "Skew on X axis done." -#: app_Main.py:5980 +#: app_Main.py:5987 msgid "No object selected to Skew/Shear on Y axis." msgstr "No object selected to Skew/Shear on Y axis." -#: app_Main.py:6001 +#: app_Main.py:6008 msgid "Skew on Y axis done." msgstr "Skew on Y axis done." -#: app_Main.py:6083 +#: app_Main.py:6090 msgid "New Grid ..." msgstr "New Grid ..." -#: app_Main.py:6084 +#: app_Main.py:6091 msgid "Enter a Grid Value:" msgstr "Enter a Grid Value:" -#: app_Main.py:6092 app_Main.py:6116 +#: app_Main.py:6099 app_Main.py:6123 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "Please enter a grid value with non-zero value, in Float format." -#: app_Main.py:6097 +#: app_Main.py:6104 msgid "New Grid added" msgstr "New Grid added" -#: app_Main.py:6099 +#: app_Main.py:6106 msgid "Grid already exists" msgstr "Grid already exists" -#: app_Main.py:6101 +#: app_Main.py:6108 msgid "Adding New Grid cancelled" msgstr "Adding New Grid cancelled" -#: app_Main.py:6122 +#: app_Main.py:6129 msgid " Grid Value does not exist" msgstr " Grid Value does not exist" -#: app_Main.py:6124 +#: app_Main.py:6131 msgid "Grid Value deleted" msgstr "Grid Value deleted" -#: app_Main.py:6126 +#: app_Main.py:6133 msgid "Delete Grid value cancelled" msgstr "Delete Grid value cancelled" -#: app_Main.py:6132 +#: app_Main.py:6139 msgid "Key Shortcut List" msgstr "Key Shortcut List" -#: app_Main.py:6169 +#: app_Main.py:6176 msgid " No object selected to copy it's name" msgstr " No object selected to copy it's name" -#: app_Main.py:6173 +#: app_Main.py:6180 msgid "Name copied on clipboard ..." msgstr "Name copied on clipboard ..." -#: app_Main.py:6932 app_Main.py:6936 +#: app_Main.py:6939 app_Main.py:6943 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Select an Gerber or Excellon file to view it's source file." -#: app_Main.py:6939 +#: app_Main.py:6946 msgid "Viewing the source code of the selected object." msgstr "Viewing the source code of the selected object." -#: app_Main.py:6953 +#: app_Main.py:6960 msgid "Source Editor" msgstr "Source Editor" -#: app_Main.py:6989 app_Main.py:6996 +#: app_Main.py:6996 app_Main.py:7003 msgid "There is no selected object for which to see it's source file code." msgstr "There is no selected object for which to see it's source file code." -#: app_Main.py:7004 +#: app_Main.py:7011 msgid "Failed to load the source code for the selected object" msgstr "Failed to load the source code for the selected object" -#: app_Main.py:7037 +#: app_Main.py:7044 msgid "Go to Line ..." msgstr "Go to Line ..." -#: app_Main.py:7038 +#: app_Main.py:7045 msgid "Line:" msgstr "Line:" -#: app_Main.py:7068 +#: app_Main.py:7075 msgid "Redrawing all objects" msgstr "Redrawing all objects" -#: app_Main.py:7156 +#: app_Main.py:7163 msgid "Failed to load recent item list." msgstr "Failed to load recent item list." -#: app_Main.py:7163 +#: app_Main.py:7170 msgid "Failed to parse recent item list." msgstr "Failed to parse recent item list." -#: app_Main.py:7173 +#: app_Main.py:7180 msgid "Failed to load recent projects item list." msgstr "Failed to load recent projects item list." -#: app_Main.py:7180 +#: app_Main.py:7187 msgid "Failed to parse recent project item list." msgstr "Failed to parse recent project item list." -#: app_Main.py:7241 +#: app_Main.py:7248 msgid "Clear Recent projects" msgstr "Clear Recent projects" -#: app_Main.py:7265 +#: app_Main.py:7272 msgid "Clear Recent files" msgstr "Clear Recent files" -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7325 +#: app_Main.py:7332 msgid "Release date" msgstr "Release date" -#: app_Main.py:7329 +#: app_Main.py:7336 msgid "Displayed" msgstr "Displayed" -#: app_Main.py:7332 +#: app_Main.py:7339 msgid "Snap" msgstr "Snap" -#: app_Main.py:7341 +#: app_Main.py:7348 msgid "Canvas" msgstr "Canvas" -#: app_Main.py:7346 +#: app_Main.py:7353 msgid "Workspace active" msgstr "Workspace active" -#: app_Main.py:7350 +#: app_Main.py:7357 msgid "Workspace size" msgstr "Workspace size" -#: app_Main.py:7354 +#: app_Main.py:7361 msgid "Workspace orientation" msgstr "Workspace orientation" -#: app_Main.py:7417 +#: app_Main.py:7424 msgid "Failed checking for latest version. Could not connect." msgstr "Failed checking for latest version. Could not connect." -#: app_Main.py:7424 +#: app_Main.py:7431 msgid "Could not parse information about latest version." msgstr "Could not parse information about latest version." -#: app_Main.py:7434 +#: app_Main.py:7441 msgid "FlatCAM is up to date!" msgstr "FlatCAM is up to date!" -#: app_Main.py:7439 +#: app_Main.py:7446 msgid "Newer Version Available" msgstr "Newer Version Available" -#: app_Main.py:7441 +#: app_Main.py:7448 msgid "There is a newer version of FlatCAM available for download:" msgstr "There is a newer version of FlatCAM available for download:" -#: app_Main.py:7445 +#: app_Main.py:7452 msgid "info" msgstr "info" -#: app_Main.py:7473 +#: app_Main.py:7480 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18932,48 +18952,48 @@ msgstr "" "tab.\n" "\n" -#: app_Main.py:7550 +#: app_Main.py:7557 msgid "All plots disabled." msgstr "All plots disabled." -#: app_Main.py:7556 +#: app_Main.py:7563 msgid "All non selected plots disabled." msgstr "All non selected plots disabled." -#: app_Main.py:7562 +#: app_Main.py:7569 msgid "All plots enabled." msgstr "All plots enabled." -#: app_Main.py:7568 +#: app_Main.py:7575 msgid "All non selected plots enabled." msgstr "All non selected plots enabled." -#: app_Main.py:7574 +#: app_Main.py:7581 msgid "Selected plots enabled..." msgstr "Selected plots enabled..." -#: app_Main.py:7582 +#: app_Main.py:7589 msgid "Selected plots disabled..." msgstr "Selected plots disabled..." -#: app_Main.py:7616 +#: app_Main.py:7623 msgid "Enabling plots ..." msgstr "Enabling plots ..." -#: app_Main.py:7663 +#: app_Main.py:7670 msgid "Disabling plots ..." msgstr "Disabling plots ..." -#: app_Main.py:7686 +#: app_Main.py:7693 msgid "Working ..." msgstr "Working ..." -#: app_Main.py:7799 +#: app_Main.py:7806 msgid "Set alpha level ..." msgstr "Set alpha level ..." -#: app_Main.py:8077 app_Main.py:8116 app_Main.py:8160 app_Main.py:8226 -#: app_Main.py:8952 app_Main.py:10210 app_Main.py:10272 +#: app_Main.py:8084 app_Main.py:8123 app_Main.py:8167 app_Main.py:8233 +#: app_Main.py:8959 app_Main.py:10217 app_Main.py:10279 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -18981,91 +19001,91 @@ msgstr "" "Canvas initialization started.\n" "Canvas initialization finished in" -#: app_Main.py:8080 +#: app_Main.py:8087 msgid "Opening Gerber file." msgstr "Opening Gerber file." -#: app_Main.py:8119 +#: app_Main.py:8126 msgid "Opening Excellon file." msgstr "Opening Excellon file." -#: app_Main.py:8163 +#: app_Main.py:8170 msgid "Opening G-Code file." msgstr "Opening G-Code file." -#: app_Main.py:8217 app_Main.py:8221 +#: app_Main.py:8224 app_Main.py:8228 msgid "Open HPGL2" msgstr "Open HPGL2" -#: app_Main.py:8229 +#: app_Main.py:8236 msgid "Opening HPGL2 file." msgstr "Opening HPGL2 file." -#: app_Main.py:8252 app_Main.py:8255 +#: app_Main.py:8259 app_Main.py:8262 msgid "Open Configuration File" msgstr "Open Configuration File" -#: app_Main.py:8274 app_Main.py:8620 +#: app_Main.py:8281 app_Main.py:8627 msgid "Please Select a Geometry object to export" msgstr "Please Select a Geometry object to export" -#: app_Main.py:8289 +#: app_Main.py:8296 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Only Geometry, Gerber and CNCJob objects can be used." -#: app_Main.py:8334 +#: app_Main.py:8341 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Data must be a 3D array with last dimension 3 or 4" -#: app_Main.py:8340 app_Main.py:8344 +#: app_Main.py:8347 app_Main.py:8351 msgid "Export PNG Image" msgstr "Export PNG Image" -#: app_Main.py:8376 app_Main.py:8581 +#: app_Main.py:8383 app_Main.py:8588 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Failed. Only Gerber objects can be saved as Gerber files..." -#: app_Main.py:8388 +#: app_Main.py:8395 msgid "Save Gerber source file" msgstr "Save Gerber source file" -#: app_Main.py:8416 +#: app_Main.py:8423 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "Failed. Only Script objects can be saved as TCL Script files..." -#: app_Main.py:8428 +#: app_Main.py:8435 msgid "Save Script source file" msgstr "Save Script source file" -#: app_Main.py:8456 +#: app_Main.py:8463 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "Failed. Only Document objects can be saved as Document files..." -#: app_Main.py:8468 +#: app_Main.py:8475 msgid "Save Document source file" msgstr "Save Document source file" -#: app_Main.py:8497 app_Main.py:8538 app_Main.py:9454 +#: app_Main.py:8504 app_Main.py:8545 app_Main.py:9461 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "Failed. Only Excellon objects can be saved as Excellon files..." -#: app_Main.py:8505 app_Main.py:8510 +#: app_Main.py:8512 app_Main.py:8517 msgid "Save Excellon source file" msgstr "Save Excellon source file" -#: app_Main.py:8632 +#: app_Main.py:8639 msgid "Only Geometry objects can be used." msgstr "Only Geometry objects can be used." -#: app_Main.py:8676 app_Main.py:8680 +#: app_Main.py:8683 app_Main.py:8687 msgid "Import SVG" msgstr "Import SVG" -#: app_Main.py:8706 app_Main.py:8710 +#: app_Main.py:8713 app_Main.py:8717 msgid "Import DXF" msgstr "Import DXF" -#: app_Main.py:8736 +#: app_Main.py:8743 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19075,167 +19095,167 @@ msgstr "" "Creating a New project will delete them.\n" "Do you want to Save the project?" -#: app_Main.py:8759 +#: app_Main.py:8766 msgid "New Project created" msgstr "New Project created" -#: app_Main.py:8861 +#: app_Main.py:8868 msgid "New TCL script file created in Code Editor." msgstr "New TCL script file created in Code Editor." -#: app_Main.py:8888 app_Main.py:8890 app_Main.py:8925 app_Main.py:8927 +#: app_Main.py:8895 app_Main.py:8897 app_Main.py:8932 app_Main.py:8934 msgid "Open TCL script" msgstr "Open TCL script" -#: app_Main.py:8954 +#: app_Main.py:8961 msgid "Executing ScriptObject file." msgstr "Executing ScriptObject file." -#: app_Main.py:8962 app_Main.py:8966 +#: app_Main.py:8969 app_Main.py:8973 msgid "Run TCL script" msgstr "Run TCL script" -#: app_Main.py:8989 +#: app_Main.py:8996 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL script file opened in Code Editor and executed." -#: app_Main.py:9035 app_Main.py:9041 +#: app_Main.py:9042 app_Main.py:9048 msgid "Save Project As ..." msgstr "Save Project As ..." -#: app_Main.py:9075 +#: app_Main.py:9082 msgid "FlatCAM objects print" msgstr "FlatCAM objects print" -#: app_Main.py:9088 app_Main.py:9095 +#: app_Main.py:9095 app_Main.py:9102 msgid "Save Object as PDF ..." msgstr "Save Object as PDF ..." -#: app_Main.py:9104 +#: app_Main.py:9111 msgid "Printing PDF ... Please wait." msgstr "Printing PDF ... Please wait." -#: app_Main.py:9279 +#: app_Main.py:9286 msgid "PDF file saved to" msgstr "PDF file saved to" -#: app_Main.py:9301 +#: app_Main.py:9308 msgid "Exporting SVG" msgstr "Exporting SVG" -#: app_Main.py:9344 +#: app_Main.py:9351 msgid "SVG file exported to" msgstr "SVG file exported to" -#: app_Main.py:9359 app_Main.py:9363 +#: app_Main.py:9366 app_Main.py:9370 msgid "Import FlatCAM Preferences" msgstr "Import FlatCAM Preferences" -#: app_Main.py:9374 +#: app_Main.py:9381 msgid "Imported Defaults from" msgstr "Imported Defaults from" -#: app_Main.py:9393 app_Main.py:9399 +#: app_Main.py:9400 app_Main.py:9406 msgid "Export FlatCAM Preferences" msgstr "Export FlatCAM Preferences" -#: app_Main.py:9419 +#: app_Main.py:9426 msgid "Exported preferences to" msgstr "Exported preferences to" -#: app_Main.py:9552 +#: app_Main.py:9559 msgid "Excellon file exported to" msgstr "Excellon file exported to" -#: app_Main.py:9561 +#: app_Main.py:9568 msgid "Exporting Excellon" msgstr "Exporting Excellon" -#: app_Main.py:9566 app_Main.py:9573 +#: app_Main.py:9573 app_Main.py:9580 msgid "Could not export Excellon file." msgstr "Could not export Excellon file." -#: app_Main.py:9687 +#: app_Main.py:9694 msgid "Gerber file exported to" msgstr "Gerber file exported to" -#: app_Main.py:9695 +#: app_Main.py:9702 msgid "Exporting Gerber" msgstr "Exporting Gerber" -#: app_Main.py:9700 app_Main.py:9707 +#: app_Main.py:9707 app_Main.py:9714 msgid "Could not export file." msgstr "Could not export file." -#: app_Main.py:9753 +#: app_Main.py:9760 msgid "DXF file exported to" msgstr "DXF file exported to" -#: app_Main.py:9762 +#: app_Main.py:9769 msgid "Exporting DXF" msgstr "Exporting DXF" -#: app_Main.py:9767 app_Main.py:9774 +#: app_Main.py:9774 app_Main.py:9781 msgid "Could not export DXF file." msgstr "Could not export DXF file." -#: app_Main.py:9815 +#: app_Main.py:9822 msgid "Importing SVG" msgstr "Importing SVG" -#: app_Main.py:9823 app_Main.py:9878 +#: app_Main.py:9830 app_Main.py:9885 msgid "Import failed." msgstr "Import failed." -#: app_Main.py:9870 +#: app_Main.py:9877 msgid "Importing DXF" msgstr "Importing DXF" -#: app_Main.py:9908 app_Main.py:10099 app_Main.py:10164 +#: app_Main.py:9915 app_Main.py:10106 app_Main.py:10171 msgid "Failed to open file" msgstr "Failed to open file" -#: app_Main.py:9911 app_Main.py:10102 app_Main.py:10167 +#: app_Main.py:9918 app_Main.py:10109 app_Main.py:10174 msgid "Failed to parse file" msgstr "Failed to parse file" -#: app_Main.py:9923 +#: app_Main.py:9930 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "Object is not Gerber file or empty. Aborting object creation." -#: app_Main.py:9928 +#: app_Main.py:9935 msgid "Opening Gerber" msgstr "Opening Gerber" -#: app_Main.py:9939 +#: app_Main.py:9946 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Open Gerber failed. Probable not a Gerber file." -#: app_Main.py:9972 +#: app_Main.py:9979 msgid "Cannot open file" msgstr "Cannot open file" -#: app_Main.py:9992 +#: app_Main.py:9999 msgid "Opening Excellon." msgstr "Opening Excellon." -#: app_Main.py:10002 +#: app_Main.py:10009 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Open Excellon file failed. Probable not an Excellon file." -#: app_Main.py:10034 +#: app_Main.py:10041 msgid "Reading GCode file" msgstr "Reading GCode file" -#: app_Main.py:10047 +#: app_Main.py:10054 msgid "This is not GCODE" msgstr "This is not GCODE" -#: app_Main.py:10052 +#: app_Main.py:10059 msgid "Opening G-Code." msgstr "Opening G-Code." -#: app_Main.py:10065 +#: app_Main.py:10072 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19247,83 +19267,83 @@ msgstr "" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" -#: app_Main.py:10121 +#: app_Main.py:10128 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "Object is not HPGL2 file or empty. Aborting object creation." -#: app_Main.py:10126 +#: app_Main.py:10133 msgid "Opening HPGL2" msgstr "Opening HPGL2" -#: app_Main.py:10133 +#: app_Main.py:10140 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr " Open HPGL2 failed. Probable not a HPGL2 file." -#: app_Main.py:10159 +#: app_Main.py:10166 msgid "TCL script file opened in Code Editor." msgstr "TCL script file opened in Code Editor." -#: app_Main.py:10179 +#: app_Main.py:10186 msgid "Opening TCL Script..." msgstr "Opening TCL Script..." -#: app_Main.py:10190 +#: app_Main.py:10197 msgid "Failed to open TCL Script." msgstr "Failed to open TCL Script." -#: app_Main.py:10213 +#: app_Main.py:10220 msgid "Opening FlatCAM Config file." msgstr "Opening FlatCAM Config file." -#: app_Main.py:10240 +#: app_Main.py:10247 msgid "Failed to open config file" msgstr "Failed to open config file" -#: app_Main.py:10269 +#: app_Main.py:10276 msgid "Loading Project ... Please Wait ..." msgstr "Loading Project ... Please Wait ..." -#: app_Main.py:10275 +#: app_Main.py:10282 msgid "Opening FlatCAM Project file." msgstr "Opening FlatCAM Project file." -#: app_Main.py:10290 app_Main.py:10294 app_Main.py:10312 +#: app_Main.py:10297 app_Main.py:10301 app_Main.py:10319 msgid "Failed to open project file" msgstr "Failed to open project file" -#: app_Main.py:10352 +#: app_Main.py:10359 msgid "Loading Project ... restoring" msgstr "Loading Project ... restoring" -#: app_Main.py:10356 +#: app_Main.py:10363 msgid "Project loaded from" msgstr "Project loaded from" -#: app_Main.py:10388 +#: app_Main.py:10395 msgid "Saving FlatCAM Project" msgstr "Saving FlatCAM Project" -#: app_Main.py:10410 app_Main.py:10446 +#: app_Main.py:10417 app_Main.py:10453 msgid "Project saved to" msgstr "Project saved to" -#: app_Main.py:10417 +#: app_Main.py:10424 msgid "The object is used by another application." msgstr "The object is used by another application." -#: app_Main.py:10431 +#: app_Main.py:10438 msgid "Failed to verify project file" msgstr "Failed to verify project file" -#: app_Main.py:10431 app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10438 app_Main.py:10446 app_Main.py:10456 msgid "Retry to save it." msgstr "Retry to save it." -#: app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10446 app_Main.py:10456 msgid "Failed to parse saved project file" msgstr "Failed to parse saved project file" -#: app_Main.py:10485 +#: app_Main.py:10492 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "Save cancelled because source file is empty. Try to export the file." @@ -19564,11 +19584,11 @@ msgstr "Creating Geometry from the parsed GCode file for tool diameter" msgid "G91 coordinates not implemented ..." msgstr "G91 coordinates not implemented ..." -#: defaults.py:862 +#: defaults.py:864 msgid "Could not load defaults file." msgstr "Could not load defaults file." -#: defaults.py:875 +#: defaults.py:877 msgid "Failed to parse defaults file." msgstr "Failed to parse defaults file." @@ -19664,6 +19684,16 @@ msgstr "Origin set by offsetting all loaded objects with " msgid "No Geometry name in args. Provide a name and try again." msgstr "No Geometry name in args. Provide a name and try again." +#~ msgid "" +#~ "Copy a selection of tools in the Tool Table\n" +#~ "by first selecting a row in the Tool Table." +#~ msgstr "" +#~ "Copy a selection of tools in the Tool Table\n" +#~ "by first selecting a row in the Tool Table." + +#~ msgid "Add from Tool DB" +#~ msgstr "Add from Tool DB" + #~ msgid ">Excellon Editor<" #~ msgstr ">Excellon Editor<" diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index 09072941..9e3dd912 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 1f64374b..38bc0847 100644 --- a/locale/es/LC_MESSAGES/strings.po +++ b/locale/es/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-27 17:38+0200\n" -"PO-Revision-Date: 2020-10-27 17:38+0200\n" +"POT-Creation-Date: 2020-10-28 03:19+0200\n" +"PO-Revision-Date: 2020-10-28 03:20+0200\n" "Last-Translator: Marius Stanciu - Google Translate\n" "Language-Team: \n" "Language: es\n" @@ -113,13 +113,13 @@ msgstr "Marcadores" #: appTools/ToolMove.py:269 appTools/ToolPcbWizard.py:189 #: appTools/ToolPcbWizard.py:212 appTools/ToolQRCode.py:527 #: appTools/ToolQRCode.py:574 app_Main.py:1767 app_Main.py:2601 -#: app_Main.py:4345 app_Main.py:8085 app_Main.py:8124 app_Main.py:8168 -#: app_Main.py:8194 app_Main.py:8234 app_Main.py:8259 app_Main.py:8313 -#: app_Main.py:8349 app_Main.py:8393 app_Main.py:8433 app_Main.py:8474 -#: app_Main.py:8515 app_Main.py:8555 app_Main.py:8598 app_Main.py:8657 -#: app_Main.py:8689 app_Main.py:8719 app_Main.py:8894 app_Main.py:8931 -#: app_Main.py:8974 app_Main.py:9046 app_Main.py:9100 app_Main.py:9367 -#: app_Main.py:9402 +#: app_Main.py:4345 app_Main.py:8092 app_Main.py:8131 app_Main.py:8175 +#: app_Main.py:8201 app_Main.py:8241 app_Main.py:8266 app_Main.py:8320 +#: app_Main.py:8356 app_Main.py:8400 app_Main.py:8440 app_Main.py:8481 +#: app_Main.py:8522 app_Main.py:8562 app_Main.py:8605 app_Main.py:8664 +#: app_Main.py:8696 app_Main.py:8726 app_Main.py:8901 app_Main.py:8938 +#: app_Main.py:8981 app_Main.py:9053 app_Main.py:9107 app_Main.py:9374 +#: app_Main.py:9409 msgid "Cancelled." msgstr "Cancelado." @@ -127,8 +127,8 @@ msgstr "Cancelado." #: appObjects/FlatCAMCNCJob.py:1672 appObjects/FlatCAMCNCJob.py:1862 #: appObjects/FlatCAMCNCJob.py:2311 appTools/ToolFilm.py:585 #: appTools/ToolFilm.py:834 appTools/ToolSolderPaste.py:1097 app_Main.py:2609 -#: app_Main.py:9337 app_Main.py:9545 app_Main.py:9680 app_Main.py:9746 -#: app_Main.py:10500 +#: app_Main.py:9344 app_Main.py:9552 app_Main.py:9687 app_Main.py:9753 +#: app_Main.py:10507 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -162,18 +162,18 @@ 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:292 appTools/ToolCopperThieving.py:327 -#: appTools/ToolIsolation.py:1436 appTools/ToolNCC.py:1366 +#: appTools/ToolIsolation.py:1451 appTools/ToolNCC.py:1380 msgid "Click the start point of the area." msgstr "Haga clic en el punto de inicio del área." -#: appCommon/Common.py:351 appTools/ToolNCC.py:1425 appTools/ToolPaint.py:1210 +#: appCommon/Common.py:351 appTools/ToolNCC.py:1439 appTools/ToolPaint.py:1210 msgid "Click the end point of the area." msgstr "Haga clic en el punto final del área." #: appCommon/Common.py:357 appCommon/Common.py:459 -#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2348 -#: appTools/ToolIsolation.py:2400 appTools/ToolNCC.py:1431 -#: appTools/ToolNCC.py:1483 appTools/ToolPaint.py:1216 +#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2363 +#: appTools/ToolIsolation.py:2415 appTools/ToolNCC.py:1445 +#: appTools/ToolNCC.py:1497 appTools/ToolPaint.py:1216 #: appTools/ToolPaint.py:1267 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" @@ -181,7 +181,7 @@ msgstr "" "clic con el botón derecho para finalizar." #: appCommon/Common.py:404 appEditors/AppGeoEditor.py:2352 -#: appTools/ToolIsolation.py:2371 appTools/ToolNCC.py:1454 +#: appTools/ToolIsolation.py:2386 appTools/ToolNCC.py:1468 #: appTools/ToolPaint.py:1238 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -260,10 +260,10 @@ msgid "Cutout Parameters" msgstr "Parámetros de Corte" #: appDatabase.py:206 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1876 -#: appGUI/ObjectUI.py:2693 appGUI/ObjectUI.py:2760 +#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:2718 appGUI/ObjectUI.py:2785 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:683 -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "Name" msgstr "Nombre" @@ -282,10 +282,10 @@ msgstr "" #: appObjects/FlatCAMExcellon.py:908 appObjects/FlatCAMExcellon.py:1008 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 -#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3022 +#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3037 #: appTools/ToolMilling.py:1071 appTools/ToolMilling.py:1175 #: appTools/ToolMilling.py:1360 appTools/ToolMilling.py:1670 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 #: appTools/ToolPcbWizard.py:404 appTools/ToolProperties.py:413 #: appTools/ToolProperties.py:476 appTools/ToolSolderPaste.py:1166 #: tclCommands/TclCommandDrillcncjob.py:195 @@ -327,7 +327,7 @@ msgstr "Establezca la tolerancia máxima de la herramienta." #: appDatabase.py:268 appDatabase.py:586 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 -#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4050 +#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4064 msgid "Operation" msgstr "Operación" @@ -338,7 +338,7 @@ msgstr "" #: appDatabase.py:274 appDatabase.py:1776 appDatabase.py:1812 #: appDatabase.py:1875 appDatabase.py:2160 appGUI/MainGUI.py:1411 -#: app_Main.py:7319 +#: app_Main.py:7326 msgid "General" msgstr "General" @@ -355,8 +355,8 @@ msgid "Drilling" msgstr "Perforación" #: appDatabase.py:274 appDatabase.py:596 appDatabase.py:1842 -#: appDatabase.py:2176 appTools/ToolIsolation.py:1101 -#: appTools/ToolIsolation.py:2576 appTools/ToolNCC.py:4060 +#: appDatabase.py:2176 appTools/ToolIsolation.py:1116 +#: appTools/ToolIsolation.py:2591 appTools/ToolNCC.py:4074 msgid "Isolation" msgstr "Aislamiento" @@ -367,7 +367,7 @@ msgid "Paint" msgstr "Pintar" #: appDatabase.py:274 appDatabase.py:1854 appDatabase.py:2192 -#: appTools/ToolNCC.py:1046 appTools/ToolNCC.py:3708 +#: appTools/ToolNCC.py:1060 appTools/ToolNCC.py:3722 msgid "NCC" msgstr "NCC" @@ -382,7 +382,7 @@ msgstr "Separar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:284 -#: appTools/ToolIsolation.py:3425 appTools/ToolNCC.py:4343 +#: appTools/ToolIsolation.py:3440 appTools/ToolNCC.py:4357 #: appTools/ToolPaint.py:3163 msgid "Shape" msgstr "Forma" @@ -480,7 +480,7 @@ msgstr "" "Un valor que se utilizará como desplazamiento de la ruta actual." #: appDatabase.py:391 appDatabase.py:916 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:1213 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:1202 appGUI/ObjectUI.py:2044 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -528,12 +528,14 @@ msgstr "" "PPP. Profundidad por pase.\n" "El valor utilizado para cortar en material en cada pasada." -#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1260 +#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1249 +#: appGUI/ObjectUI.py:1652 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:280 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:98 -#: appObjects/FlatCAMGeometry.py:1812 appTools/ToolCalibration.py:769 +#: appObjects/FlatCAMGeometry.py:1811 appTools/ToolCalibration.py:769 #: appTools/ToolDrilling.py:1294 appTools/ToolDrilling.py:2189 #: appTools/ToolMilling.py:1291 appTools/ToolMilling.py:1839 msgid "Travel Z" @@ -587,7 +589,7 @@ msgstr "" "Garantizar un aislamiento completo. Esta es la longitud de\n" "El corte extra." -#: appDatabase.py:485 appGUI/ObjectUI.py:1279 +#: appDatabase.py:485 appGUI/ObjectUI.py:1268 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -602,7 +604,7 @@ msgstr "" "Avance X-Y. Avance\n" "La velocidad en el plano XY utilizada mientras se corta en material." -#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1293 +#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -649,7 +651,7 @@ msgstr "" "Si se deja vacío, no se usará.\n" "La velocidad del husillo en RPM." -#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1367 +#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1356 #: appTools/ToolDrilling.py:2264 appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Habitar" @@ -677,7 +679,7 @@ msgstr "" "Retardo utilizado para permitir que el husillo del motor alcance su " "velocidad establecida." -#: appDatabase.py:588 appTools/ToolNCC.py:4052 +#: appDatabase.py:588 appTools/ToolNCC.py:4066 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -690,7 +692,7 @@ msgstr "" "- Borrar -> la limpieza regular sin cobre." #: appDatabase.py:595 appEditors/AppGerberEditor.py:2749 -#: appTools/ToolNCC.py:4059 +#: appTools/ToolNCC.py:4073 msgid "Clear" msgstr "Limpiar" @@ -699,8 +701,8 @@ msgstr "Limpiar" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3204 appTools/ToolMilling.py:1760 -#: appTools/ToolNCC.py:4068 +#: appTools/ToolIsolation.py:3219 appTools/ToolMilling.py:1760 +#: appTools/ToolNCC.py:4082 msgid "Milling Type" msgstr "Tipo de fresado" @@ -709,8 +711,8 @@ msgstr "Tipo de fresado" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:192 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:139 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:147 -#: appTools/ToolIsolation.py:3206 appTools/ToolIsolation.py:3214 -#: appTools/ToolNCC.py:4070 appTools/ToolNCC.py:4078 +#: appTools/ToolIsolation.py:3221 appTools/ToolIsolation.py:3229 +#: appTools/ToolNCC.py:4084 appTools/ToolNCC.py:4092 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -725,7 +727,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appTools/ToolIsolation.py:3211 appTools/ToolNCC.py:4075 +#: appTools/ToolIsolation.py:3226 appTools/ToolNCC.py:4089 msgid "Climb" msgstr "Subida" @@ -733,23 +735,24 @@ msgstr "Subida" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:145 -#: appTools/ToolIsolation.py:3212 appTools/ToolNCC.py:4076 +#: appTools/ToolIsolation.py:3227 appTools/ToolNCC.py:4090 msgid "Conventional" msgstr "Convencional" #: appDatabase.py:624 appDatabase.py:733 appDatabase.py:835 appDatabase.py:1109 -#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1677 +#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1694 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:161 -#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3189 -#: appTools/ToolNCC.py:4091 appTools/ToolPaint.py:2955 +#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3204 +#: appTools/ToolNCC.py:4105 appTools/ToolPaint.py:2955 msgid "Overlap" msgstr "Superposición" #: appDatabase.py:626 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:184 -#: appTools/ToolNCC.py:4093 +#: appTools/ToolNCC.py:4107 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -769,6 +772,8 @@ msgstr "" "debido a demasiados caminos." #: appDatabase.py:645 appDatabase.py:1153 appEditors/AppGeoEditor.py:470 +#: appGUI/ObjectUI.py:1681 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:307 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:72 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 @@ -781,36 +786,39 @@ msgstr "" #: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1457 #: appTools/ToolCorners.py:412 appTools/ToolCutOut.py:2161 #: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234 -#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4135 -#: appTools/ToolNCC.py:4238 +#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4149 +#: appTools/ToolNCC.py:4252 msgid "Margin" msgstr "Margen" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 +#: appDatabase.py:647 appGUI/ObjectUI.py:1683 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:309 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 #: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:414 -#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4137 -#: appTools/ToolNCC.py:4240 +#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4151 +#: appTools/ToolNCC.py:4254 msgid "Bounding box margin." msgstr "Margen de cuadro delimitador." #: appDatabase.py:658 appDatabase.py:769 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1692 appGUI/ObjectUI.py:2184 +#: appGUI/ObjectUI.py:1709 appGUI/ObjectUI.py:2209 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:333 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:196 -#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4112 +#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4126 #: appTools/ToolPaint.py:2991 appTools/ToolPunchGerber.py:796 msgid "Method" msgstr "Método" #: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4114 +#: appTools/ToolNCC.py:4128 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -823,10 +831,13 @@ msgstr "" "- Basado en líneas: líneas paralelas." #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1965 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1456 -#: appTools/ToolPaint.py:3016 defaults.py:349 +#: appObjects/FlatCAMGeometry.py:2449 appTools/ToolNCC.py:1979 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1456 +#: appTools/ToolPaint.py:3016 defaults.py:351 #: tclCommands/TclCommandCopperClear.py:126 #: tclCommands/TclCommandCopperClear.py:134 tclCommands/TclCommandPaint.py:125 msgid "Standard" @@ -834,20 +845,25 @@ msgstr "Estándar" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5123 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1976 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1470 -#: appTools/ToolPaint.py:3016 defaults.py:472 defaults.py:510 +#: appObjects/FlatCAMGeometry.py:2457 appTools/ToolNCC.py:1990 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1470 +#: appTools/ToolPaint.py:3016 defaults.py:474 defaults.py:512 #: tclCommands/TclCommandCopperClear.py:128 #: tclCommands/TclCommandCopperClear.py:136 tclCommands/TclCommandPaint.py:127 msgid "Seed" msgstr "Semilla" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1702 +#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1987 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:160 +#: appObjects/FlatCAMGeometry.py:2465 appTools/ToolNCC.py:2001 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:160 #: appTools/ToolPaint.py:1484 appTools/ToolPaint.py:3016 #: tclCommands/TclCommandCopperClear.py:130 tclCommands/TclCommandPaint.py:129 msgid "Lines" @@ -856,24 +872,24 @@ msgstr "Líneas" #: appDatabase.py:668 appDatabase.py:783 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1998 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1649 +#: appTools/ToolNCC.py:2012 appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1649 #: appTools/ToolPaint.py:3016 tclCommands/TclCommandPaint.py:133 msgid "Combo" msgstr "Combo" #: appDatabase.py:676 appDatabase.py:794 appEditors/AppGeoEditor.py:505 -#: appGUI/ObjectUI.py:2269 appGUI/ObjectUI.py:2292 +#: appGUI/ObjectUI.py:2294 appGUI/ObjectUI.py:2317 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:222 #: appObjects/FlatCAMCNCJob.py:1305 appObjects/FlatCAMCNCJob.py:1327 -#: appTools/ToolNCC.py:4148 appTools/ToolNCC.py:4251 appTools/ToolPaint.py:3027 +#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4265 appTools/ToolPaint.py:3027 msgid "Connect" msgstr "Conectar" #: appDatabase.py:680 appDatabase.py:797 appEditors/AppGeoEditor.py:507 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 -#: appTools/ToolNCC.py:4152 appTools/ToolNCC.py:4253 appTools/ToolPaint.py:3030 +#: appTools/ToolNCC.py:4166 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:3030 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -884,14 +900,14 @@ msgstr "" #: appDatabase.py:686 appDatabase.py:801 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 -#: appTools/ToolNCC.py:4158 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:3034 +#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4273 appTools/ToolPaint.py:3034 msgid "Contour" msgstr "Contorno" #: appDatabase.py:690 appDatabase.py:804 appEditors/AppGeoEditor.py:517 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 -#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4261 appTools/ToolPaint.py:3037 +#: appTools/ToolNCC.py:4176 appTools/ToolNCC.py:4275 appTools/ToolPaint.py:3037 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -901,17 +917,17 @@ msgstr "" #: appDatabase.py:696 appDatabase.py:754 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 -#: appTools/ToolNCC.py:4168 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:2976 +#: appTools/ToolNCC.py:4182 appTools/ToolNCC.py:4281 appTools/ToolPaint.py:2976 #: appTools/ToolPaint.py:3083 appTools/ToolTransform.py:517 msgid "Offset" msgstr "Compensar" #: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:257 -#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4269 +#: appTools/ToolNCC.py:4186 appTools/ToolNCC.py:4283 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -986,12 +1002,12 @@ msgid "Laser_lines" msgstr "Lineas laser" #: appDatabase.py:822 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:154 -#: appTools/ToolIsolation.py:3176 +#: appTools/ToolIsolation.py:3191 msgid "Passes" msgstr "Pases" #: appDatabase.py:824 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:156 -#: appTools/ToolIsolation.py:3178 +#: appTools/ToolIsolation.py:3193 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -999,9 +1015,10 @@ msgstr "" "Ancho de la brecha de aislamiento en\n" "Número (entero) de anchos de herramienta." -#: appDatabase.py:837 appGUI/ObjectUI.py:1679 +#: appDatabase.py:837 appGUI/ObjectUI.py:1696 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 -#: appTools/ToolIsolation.py:3191 +#: appTools/ToolIsolation.py:3206 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 " @@ -1009,7 +1026,7 @@ msgstr "" #: appDatabase.py:870 appGUI/ObjectUI.py:234 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 -#: appTools/ToolIsolation.py:3224 +#: appTools/ToolIsolation.py:3239 msgid "Follow" msgstr "Seguir" @@ -1017,7 +1034,7 @@ msgstr "Seguir" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:209 -#: appTools/ToolIsolation.py:3226 appTools/ToolIsolation.py:3232 +#: appTools/ToolIsolation.py:3241 appTools/ToolIsolation.py:3247 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -1028,12 +1045,12 @@ msgstr "" "El medio de la traza." #: appDatabase.py:887 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:218 -#: appTools/ToolIsolation.py:3241 +#: appTools/ToolIsolation.py:3256 msgid "Isolation Type" msgstr "Tipo de aislamiento" #: appDatabase.py:889 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appTools/ToolIsolation.py:3243 +#: appTools/ToolIsolation.py:3258 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1055,17 +1072,17 @@ msgstr "" #: appDatabase.py:898 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:229 -#: appTools/ToolIsolation.py:3252 +#: appTools/ToolIsolation.py:3267 msgid "Full" msgstr "Completo" #: appDatabase.py:899 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 -#: appTools/ToolIsolation.py:3253 +#: appTools/ToolIsolation.py:3268 msgid "Ext" msgstr "Exterior" #: appDatabase.py:900 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:231 -#: appTools/ToolIsolation.py:3254 +#: appTools/ToolIsolation.py:3269 msgid "Int" msgstr "Interior" @@ -1095,7 +1112,7 @@ msgstr "" "la punta.\n" "El valor aquí puede compensar el parámetro Z de corte." -#: appDatabase.py:956 appGUI/ObjectUI.py:1237 +#: appDatabase.py:956 appGUI/ObjectUI.py:1226 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 @@ -1112,7 +1129,7 @@ msgstr "" "cortar varias veces hasta que el Corte Z sea\n" "alcanzado." -#: appDatabase.py:978 appGUI/ObjectUI.py:1251 +#: appDatabase.py:978 appGUI/ObjectUI.py:1240 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 #: appTools/ToolCutOut.py:2146 appTools/ToolDrilling.py:2180 @@ -1142,7 +1159,7 @@ msgstr "" "La llamada velocidad de avance 'Plunge'.\n" "Esto es para el movimiento lineal G01." -#: appDatabase.py:1028 appGUI/ObjectUI.py:1308 +#: appDatabase.py:1028 appGUI/ObjectUI.py:1297 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1164,9 +1181,9 @@ msgstr "" "Es útil solo para Marlin,\n" "Ignorar para cualquier otro caso." -#: appDatabase.py:1051 appGUI/ObjectUI.py:1351 +#: appDatabase.py:1051 appGUI/ObjectUI.py:1340 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 -#: appObjects/FlatCAMGeometry.py:1828 appTools/ToolDrilling.py:1310 +#: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 #: appTools/ToolMilling.py:1942 msgid "Spindle speed" @@ -1419,8 +1436,8 @@ msgstr "" "en la base de datos de herramientas." #: appDatabase.py:1363 appGUI/MainGUI.py:1550 -#: appGUI/preferences/PreferencesUIManager.py:932 app_Main.py:2311 -#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4528 app_Main.py:8745 +#: appGUI/preferences/PreferencesUIManager.py:940 app_Main.py:2311 +#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4535 app_Main.py:8752 msgid "Cancel" msgstr "Cancelar" @@ -1444,9 +1461,9 @@ msgstr "Cancelar" #: appTools/ToolFilm.py:1453 appTools/ToolFilm.py:1464 #: appTools/ToolImage.py:322 appTools/ToolImage.py:333 #: appTools/ToolInvertGerber.py:304 appTools/ToolInvertGerber.py:315 -#: appTools/ToolIsolation.py:3494 appTools/ToolIsolation.py:3505 +#: appTools/ToolIsolation.py:3509 appTools/ToolIsolation.py:3520 #: appTools/ToolMilling.py:2341 appTools/ToolMilling.py:2352 -#: appTools/ToolNCC.py:4508 appTools/ToolNCC.py:4519 +#: appTools/ToolNCC.py:4522 appTools/ToolNCC.py:4533 #: appTools/ToolOptimal.py:614 appTools/ToolOptimal.py:625 #: appTools/ToolPaint.py:3267 appTools/ToolPaint.py:3278 #: appTools/ToolPanelize.py:914 appTools/ToolPanelize.py:925 @@ -1480,9 +1497,9 @@ msgstr "El valor editado está fuera de rango" #: appTools/ToolFilm.py:1459 appTools/ToolFilm.py:1466 #: appTools/ToolImage.py:328 appTools/ToolImage.py:335 #: appTools/ToolInvertGerber.py:310 appTools/ToolInvertGerber.py:317 -#: appTools/ToolIsolation.py:3500 appTools/ToolIsolation.py:3507 +#: appTools/ToolIsolation.py:3515 appTools/ToolIsolation.py:3522 #: appTools/ToolMilling.py:2347 appTools/ToolMilling.py:2354 -#: appTools/ToolNCC.py:4514 appTools/ToolNCC.py:4521 +#: appTools/ToolNCC.py:4528 appTools/ToolNCC.py:4535 #: appTools/ToolOptimal.py:620 appTools/ToolOptimal.py:627 #: appTools/ToolPaint.py:3273 appTools/ToolPaint.py:3280 #: appTools/ToolPanelize.py:920 appTools/ToolPanelize.py:927 @@ -1508,20 +1525,20 @@ msgstr "Copiar de DB" msgid "Delete from DB" msgstr "Eliminar de la DB" -#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8739 +#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8746 msgid "Save changes" msgstr "Guardar cambios" #: appDatabase.py:1728 appDatabase.py:2098 appDatabase.py:2132 #: appTools/ToolCutOut.py:294 appTools/ToolDrilling.py:895 -#: appTools/ToolIsolation.py:1067 appTools/ToolNCC.py:1011 +#: appTools/ToolIsolation.py:1082 appTools/ToolNCC.py:1025 #: appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "No se pudo cargar el archivo de herramientas DB." #: appDatabase.py:1736 appDatabase.py:2140 appTools/ToolCutOut.py:305 -#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1078 -#: appTools/ToolNCC.py:1022 appTools/ToolPaint.py:715 +#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1093 +#: appTools/ToolNCC.py:1036 appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." msgstr "Error al analizar el archivo DB de Herramientas." @@ -1562,12 +1579,12 @@ msgid "Import FlatCAM Tools DB" msgstr "Importe la base de datos de herramientas FlatCAM" #: appDatabase.py:2154 appDatabase.py:2573 appDatabase.py:2585 -#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1090 +#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1089 #: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 -#: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 -#: appTools/ToolNCC.py:3715 appTools/ToolNCC.py:3795 appTools/ToolPaint.py:2626 -#: appTools/ToolPaint.py:2715 app_Main.py:5643 app_Main.py:5680 -#: app_Main.py:5714 app_Main.py:5724 +#: appTools/ToolIsolation.py:2598 appTools/ToolIsolation.py:2682 +#: appTools/ToolNCC.py:3729 appTools/ToolNCC.py:3809 appTools/ToolPaint.py:2626 +#: appTools/ToolPaint.py:2715 app_Main.py:5650 app_Main.py:5687 +#: app_Main.py:5721 app_Main.py:5731 msgid "Tools Database" msgstr "Base de Datos de Herramientas" @@ -1729,11 +1746,11 @@ msgstr "Taladros totales" msgid "Total Slots" msgstr "Ranuras totales" -#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:707 -#: appObjects/FlatCAMGeometry.py:1233 appObjects/FlatCAMGeometry.py:1975 -#: appObjects/FlatCAMGeometry.py:2634 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1705 appTools/ToolNCC.py:1197 -#: appTools/ToolNCC.py:1334 appTools/ToolPaint.py:889 +#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:712 +#: appObjects/FlatCAMGeometry.py:1232 appObjects/FlatCAMGeometry.py:1980 +#: appObjects/FlatCAMGeometry.py:2728 appTools/ToolIsolation.py:1267 +#: appTools/ToolIsolation.py:1720 appTools/ToolNCC.py:1211 +#: appTools/ToolNCC.py:1348 appTools/ToolPaint.py:889 #: appTools/ToolPaint.py:1027 appTools/ToolPaint.py:1740 #: appTools/ToolSolderPaste.py:455 appTools/ToolSolderPaste.py:527 msgid "Wrong value format entered, use a number." @@ -1792,7 +1809,7 @@ msgstr "Cancelado. No hay herramienta / taladro seleccionado" #: appEditors/AppGerberEditor.py:4625 appEditors/AppGerberEditor.py:4642 #: appGUI/MainGUI.py:2980 appGUI/MainGUI.py:2992 #: appTools/ToolAlignObjects.py:253 appTools/ToolAlignObjects.py:275 -#: app_Main.py:4896 app_Main.py:5050 +#: app_Main.py:4903 app_Main.py:5057 msgid "Done." msgstr "Hecho." @@ -1816,8 +1833,8 @@ msgid "Name:" msgstr "Nombre:" #: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:620 -#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3010 -#: appTools/ToolNCC.py:3873 appTools/ToolPaint.py:2800 +#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3025 +#: appTools/ToolNCC.py:3887 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Tabla de herramientas" @@ -1851,16 +1868,17 @@ msgstr "" "para este objeto Excellon." #: appEditors/AppExcEditor.py:3765 appGUI/ObjectUI.py:1082 -#: appGUI/ObjectUI.py:1650 +#: appGUI/ObjectUI.py:1639 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 -#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3091 -#: appTools/ToolNCC.py:3966 appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2882 +#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3106 +#: appTools/ToolNCC.py:3980 appTools/ToolNCC.py:3991 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Diá. de Herram" #: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1084 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 -#: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3968 +#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3982 msgid "Diameter for the new tool" msgstr "Diámetro para la nueva herramienta" @@ -1986,7 +2004,7 @@ msgstr "" #: appEditors/AppExcEditor.py:3908 appEditors/AppExcEditor.py:4030 #: appEditors/AppExcEditor.py:4123 appEditors/AppGerberEditor.py:2820 -#: appGUI/GUIElements.py:4046 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 +#: appGUI/GUIElements.py:4224 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 #: appGUI/MainGUI.py:4416 appGUI/MainGUI.py:4682 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1999,7 +2017,7 @@ msgstr "X" #: appEditors/AppExcEditor.py:3909 appEditors/AppExcEditor.py:4031 #: appEditors/AppExcEditor.py:4124 appEditors/AppGerberEditor.py:2821 -#: appGUI/GUIElements.py:4053 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 +#: appGUI/GUIElements.py:4231 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 #: appGUI/MainGUI.py:4683 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2217,7 +2235,7 @@ msgid "Round" msgstr "Redondo" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1614 +#: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 @@ -2231,8 +2249,8 @@ msgstr "Redondo" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 #: appTools/ToolDrilling.py:2588 appTools/ToolExtractDrills.py:487 #: appTools/ToolExtractDrills.py:620 appTools/ToolInvertGerber.py:257 -#: appTools/ToolIsolation.py:3430 appTools/ToolMilling.py:2264 -#: appTools/ToolNCC.py:4348 appTools/ToolPaint.py:3168 +#: appTools/ToolIsolation.py:3445 appTools/ToolMilling.py:2264 +#: appTools/ToolNCC.py:4362 appTools/ToolPaint.py:3168 #: appTools/ToolPunchGerber.py:762 appTools/ToolPunchGerber.py:912 #: appTools/ToolQRCode.py:789 msgid "Square" @@ -2301,13 +2319,13 @@ msgid "Text Tool" msgstr "Herramienta de texto" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:573 appGUI/MainGUI.py:1357 -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMExcellon.py:886 -#: appObjects/FlatCAMGeometry.py:951 appTools/ToolDrilling.py:711 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMExcellon.py:886 +#: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:3181 #: appTools/ToolMilling.py:790 appTools/ToolMilling.py:1046 #: appTools/ToolMilling.py:1711 appTools/ToolNCC.py:329 -#: appTools/ToolNCC.py:2280 appTools/ToolNCC.py:4040 appTools/ToolPaint.py:304 +#: appTools/ToolNCC.py:2294 appTools/ToolNCC.py:4054 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:2940 app_Main.py:2067 app_Main.py:2326 #: app_Main.py:2433 msgid "Tool" @@ -2315,7 +2333,7 @@ msgstr "Herramienta" #: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 #: appGUI/MainGUI.py:688 appGUI/MainGUI.py:1047 appGUI/MainGUI.py:2203 -#: appGUI/ObjectUI.py:1783 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +#: appGUI/ObjectUI.py:1808 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 msgid "Paint Tool" msgstr "Herramienta de pintura" @@ -2397,7 +2415,7 @@ msgid "Buffer" msgstr "Buffer" #: appEditors/AppGeoEditor.py:643 appEditors/AppGerberEditor.py:5353 -#: appGUI/GUIElements.py:3479 +#: appGUI/GUIElements.py:3657 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:683 appTools/ToolDblSided.py:857 @@ -2438,8 +2456,8 @@ msgstr "Origen" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:256 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 -#: appTools/ToolIsolation.py:3368 appTools/ToolNCC.py:4304 -#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:569 +#: appTools/ToolIsolation.py:3383 appTools/ToolNCC.py:4318 +#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:571 msgid "Selection" msgstr "Selección" @@ -2462,7 +2480,7 @@ msgstr "Mínimo" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:678 #: appTools/ToolPunchGerber.py:849 appTools/ToolPunchGerber.py:965 -#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7799 +#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7806 msgid "Value" msgstr "Valor" @@ -2473,11 +2491,11 @@ msgid "A point of reference in format X,Y." msgstr "Un punto de referencia en formato X, Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2350 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2375 #: appTools/ToolDblSided.py:708 appTools/ToolDblSided.py:894 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 -#: appTools/ToolTransform.py:572 app_Main.py:6065 +#: appTools/ToolTransform.py:572 app_Main.py:6072 msgid "Add" msgstr "Añadir" @@ -2773,12 +2791,12 @@ msgstr "" "elemento del objeto seleccionado, utilizando el factor." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1568 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 #: appTools/ToolFilm.py:930 appTools/ToolMilling.py:2218 -#: appTools/ToolNCC.py:3862 appTools/ToolPaint.py:2788 +#: appTools/ToolNCC.py:3876 appTools/ToolPaint.py:2788 #: appTools/ToolPanelize.py:697 appTools/ToolTransform.py:557 msgid "Object" msgstr "Objeto" @@ -3168,7 +3186,7 @@ msgstr "Editor de geometría" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appTools/ToolCutOut.py:2017 appTools/ToolDblSided.py:521 #: appTools/ToolTransform.py:579 msgid "Type" @@ -3183,14 +3201,14 @@ msgid "Line" msgstr "Línea" #: appEditors/AppGeoEditor.py:3569 appGUI/MainGUI.py:1608 -#: appGUI/ObjectUI.py:1615 +#: appGUI/ObjectUI.py:1604 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 -#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3431 -#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4349 +#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3446 +#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4363 #: appTools/ToolPaint.py:3169 msgid "Polygon" msgstr "Polígono" @@ -3225,7 +3243,7 @@ msgstr "Haga clic en el punto de destino." msgid "Editing MultiGeo Geometry, tool" msgstr "Edición de Geometría MultiGeo, herramienta" -#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2282 +#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2296 msgid "with diameter" msgstr "con diámetro" @@ -3551,16 +3569,16 @@ msgstr "Agregar una nueva apertura a la lista de apertura." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 #: appGUI/MainGUI.py:790 appGUI/MainGUI.py:869 appGUI/MainGUI.py:988 #: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:1689 appGUI/MainGUI.py:2147 -#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1132 -#: appObjects/FlatCAMGeometry.py:561 appTools/ToolIsolation.py:70 -#: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 -#: appTools/ToolNCC.py:4024 appTools/ToolPaint.py:143 +#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1125 +#: appObjects/FlatCAMGeometry.py:564 appTools/ToolIsolation.py:71 +#: appTools/ToolIsolation.py:3165 appTools/ToolNCC.py:69 +#: appTools/ToolNCC.py:4038 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2926 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1209 app_Main.py:6067 +#: appTools/ToolSolderPaste.py:1209 app_Main.py:6074 msgid "Delete" msgstr "Borrar" @@ -3779,9 +3797,9 @@ msgstr "" "Gerber." #: appEditors/AppGerberEditor.py:4364 appObjects/AppObject.py:164 -#: appObjects/FlatCAMGeometry.py:1917 appParsers/ParseExcellon.py:972 -#: appTools/ToolPcbWizard.py:318 app_Main.py:7472 app_Main.py:9916 -#: app_Main.py:9976 app_Main.py:10107 app_Main.py:10172 +#: appObjects/FlatCAMGeometry.py:1922 appParsers/ParseExcellon.py:972 +#: appTools/ToolPcbWizard.py:318 app_Main.py:7479 app_Main.py:9923 +#: app_Main.py:9983 app_Main.py:10114 app_Main.py:10179 msgid "An internal error has occurred. See shell.\n" msgstr "Ha ocurrido un error interno. Ver concha\n" @@ -3797,7 +3815,7 @@ msgstr "La edición de gerber terminó." msgid "Cancelled. No aperture is selected" msgstr "Cancelado. No se selecciona ninguna apertura" -#: appEditors/AppGerberEditor.py:4555 app_Main.py:6400 +#: appEditors/AppGerberEditor.py:4555 app_Main.py:6407 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas al portapapeles." @@ -3848,7 +3866,7 @@ msgstr "No se marcaron polígonos. Ninguno encaja dentro de los límites." msgid "Rotation action was not executed." msgstr "La acción de Rotación no se ejecutó." -#: appEditors/AppGerberEditor.py:6044 app_Main.py:5824 app_Main.py:5871 +#: appEditors/AppGerberEditor.py:6044 app_Main.py:5831 app_Main.py:5878 msgid "Flip action was not executed." msgstr "La acción de voltear no se ejecutó." @@ -3901,13 +3919,13 @@ msgstr "Reemplazará la cadena del cuadro Buscar con la del cuadro Reemplazar." msgid "String to replace the one in the Find box throughout the text." msgstr "Cadena para reemplazar la del cuadro Buscar en todo el texto." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4074 -#: appGUI/ObjectUI.py:1864 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4252 +#: appGUI/ObjectUI.py:1889 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1035 -#: appTools/ToolPaint.py:3127 defaults.py:423 defaults.py:511 +#: appTools/ToolIsolation.py:823 appTools/ToolIsolation.py:1448 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1035 +#: appTools/ToolPaint.py:3127 defaults.py:425 defaults.py:513 #: tclCommands/TclCommandPaint.py:162 msgid "All" msgstr "Todos" @@ -3958,7 +3976,7 @@ msgstr "Abrir documento" #: appObjects/FlatCAMCNCJob.py:1646 appObjects/FlatCAMCNCJob.py:1651 #: appObjects/FlatCAMCNCJob.py:1836 appObjects/FlatCAMCNCJob.py:1841 #: appObjects/FlatCAMCNCJob.py:1914 appObjects/FlatCAMCNCJob.py:1919 -#: appTools/ToolSolderPaste.py:1063 app_Main.py:6854 app_Main.py:6859 +#: appTools/ToolSolderPaste.py:1063 app_Main.py:6861 app_Main.py:6866 msgid "Export Code ..." msgstr "Exportar el código ..." @@ -3972,7 +3990,7 @@ msgstr "El fichero o directorio no existe" msgid "Saved to" msgstr "Guardado en" -#: appEditors/appGCodeEditor.py:66 app_Main.py:7015 +#: appEditors/appGCodeEditor.py:66 app_Main.py:7022 msgid "Code Editor" msgstr "Editor de código" @@ -3993,25 +4011,25 @@ msgstr "Iniciar GCode" msgid "Loaded Machine Code into Code Editor" msgstr "Código de máquina cargado en el editor de código" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1884 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1909 msgid "GCode Editor" msgstr "Editor de código G" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 appGUI/ObjectUI.py:2044 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1316 msgid "Dia" msgstr "Dia" #: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:2009 appTools/ToolIsolation.py:3022 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appGUI/ObjectUI.py:2034 appTools/ToolIsolation.py:3037 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TT" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -4020,7 +4038,7 @@ msgid "Drills" msgstr "Taladros" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4054,106 +4072,105 @@ 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:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Undo" msgstr "Deshacer" #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Redo" msgstr "Rehacer" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1866 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1891 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Cortar" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:4692 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:4692 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:728 appGUI/MainGUI.py:787 appGUI/MainGUI.py:867 #: appGUI/MainGUI.py:986 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:1687 #: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4911 -#: appGUI/ObjectUI.py:1125 appObjects/FlatCAMGeometry.py:558 -#: appTools/ToolPanelize.py:325 appTools/ToolPanelize.py:351 -#: appTools/ToolPanelize.py:448 appTools/ToolPanelize.py:477 -#: appTools/ToolPanelize.py:538 +#: appObjects/FlatCAMGeometry.py:561 appTools/ToolPanelize.py:325 +#: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 +#: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 msgid "Copy" msgstr "Dupdo" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:4423 msgid "Ctrl+C" msgstr "Copiar" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Paste" msgstr "Pega" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Ctrl+V" msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/GUIElements.py:3559 appGUI/MainGUI.py:4491 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/GUIElements.py:3737 appGUI/MainGUI.py:4491 #: appGUI/MainGUI.py:4492 appGUI/MainGUI.py:4696 appGUI/MainGUI.py:4788 #: appGUI/MainGUI.py:4789 appGUI/MainGUI.py:4922 appGUI/MainGUI.py:4923 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4422 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" msgstr "Seleccionar todo" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:4422 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1362 +#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1411 msgid "Step Up" msgstr "Aumentar" -#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1367 +#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1416 msgid "Step Down" msgstr "Reducir" -#: appGUI/GUIElements.py:3481 +#: appGUI/GUIElements.py:3659 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4163,19 +4180,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:3486 +#: appGUI/GUIElements.py:3664 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3487 +#: appGUI/GUIElements.py:3665 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:3497 +#: appGUI/GUIElements.py:3675 msgid "Location" msgstr "Ubicación" -#: appGUI/GUIElements.py:3499 +#: appGUI/GUIElements.py:3677 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" @@ -4189,85 +4206,85 @@ msgstr "" "y)\n" "desde el punto de ubicación actual del mouse." -#: appGUI/GUIElements.py:3554 +#: appGUI/GUIElements.py:3732 msgid "Save Log" msgstr "Guardar Registro" -#: appGUI/GUIElements.py:3554 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 +#: appGUI/GUIElements.py:3732 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4791 #: appGUI/MainGUI.py:4927 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3559 +#: appGUI/GUIElements.py:3737 msgid "Clear All" msgstr "Limpiar todo" -#: appGUI/GUIElements.py:3602 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3780 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Escriba >help< para comenzar" -#: appGUI/GUIElements.py:3969 appGUI/GUIElements.py:3986 +#: appGUI/GUIElements.py:4147 appGUI/GUIElements.py:4164 msgid "Jog the Y axis." msgstr "Mueva el eje Y." -#: appGUI/GUIElements.py:3977 +#: appGUI/GUIElements.py:4155 msgid "Move to Origin." msgstr "Mover al origen." -#: appGUI/GUIElements.py:3994 appGUI/GUIElements.py:4002 +#: appGUI/GUIElements.py:4172 appGUI/GUIElements.py:4180 msgid "Jog the X axis." msgstr "Mueva el eje X." -#: appGUI/GUIElements.py:4012 appGUI/GUIElements.py:4022 +#: appGUI/GUIElements.py:4190 appGUI/GUIElements.py:4200 msgid "Jog the Z axis." msgstr "Mueva el eje Z." -#: appGUI/GUIElements.py:4048 +#: appGUI/GUIElements.py:4226 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:4056 +#: appGUI/GUIElements.py:4234 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:4061 +#: appGUI/GUIElements.py:4239 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4064 +#: appGUI/GUIElements.py:4242 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:4068 +#: appGUI/GUIElements.py:4246 msgid "Do Home" msgstr "Hacer homing" -#: appGUI/GUIElements.py:4070 +#: appGUI/GUIElements.py:4248 msgid "Perform a homing cycle on all axis." msgstr "Realice un ciclo de referenciado en todos los ejes." -#: appGUI/GUIElements.py:4078 +#: appGUI/GUIElements.py:4256 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:4233 appGUI/GUIElements.py:4242 +#: appGUI/GUIElements.py:4411 appGUI/GUIElements.py:4420 msgid "Idle." msgstr "Ocioso." -#: appGUI/GUIElements.py:4275 +#: appGUI/GUIElements.py:4453 msgid "Application started ..." msgstr "Aplicacion iniciada ..." -#: appGUI/GUIElements.py:4276 +#: appGUI/GUIElements.py:4454 msgid "Hello!" msgstr "¡Hola!" -#: appGUI/GUIElements.py:4323 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 +#: appGUI/GUIElements.py:4501 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 msgid "Run Script ..." msgstr "Ejecutar Script ..." -#: appGUI/GUIElements.py:4325 appGUI/MainGUI.py:196 +#: appGUI/GUIElements.py:4503 appGUI/MainGUI.py:196 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4277,28 +4294,28 @@ msgstr "" "permitiendo la automatización de ciertos\n" "Funciones de FlatCAM." -#: appGUI/GUIElements.py:4334 appGUI/MainGUI.py:118 +#: appGUI/GUIElements.py:4512 appGUI/MainGUI.py:118 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Abierto" -#: appGUI/GUIElements.py:4338 +#: appGUI/GUIElements.py:4516 msgid "Open Project ..." msgstr "Proyecto abierto ...Abierto &Project ..." -#: appGUI/GUIElements.py:4344 +#: appGUI/GUIElements.py:4522 msgid "Open &Gerber ...\tCtrl+G" msgstr "Abierto &Gerber ...\tCtrl+G" -#: appGUI/GUIElements.py:4349 +#: appGUI/GUIElements.py:4527 msgid "Open &Excellon ...\tCtrl+E" msgstr "Abierto &Excellon ...\tCtrl+E" -#: appGUI/GUIElements.py:4354 +#: appGUI/GUIElements.py:4532 msgid "Open G-&Code ..." msgstr "Abierto G-&Code ..." -#: appGUI/GUIElements.py:4364 appGUI/MainGUI.py:327 +#: appGUI/GUIElements.py:4542 appGUI/MainGUI.py:327 msgid "Exit" msgstr "Salida" @@ -4322,7 +4339,7 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Creará un nuevo proyecto en blanco" -#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2342 +#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2367 msgid "New" msgstr "Nueva" @@ -4334,9 +4351,9 @@ msgstr "Nueva" #: appTools/ToolCutOut.py:2014 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:769 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:136 appTools/ToolImage.py:191 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 -#: appTools/ToolIsolation.py:3391 appTools/ToolNCC.py:805 -#: appTools/ToolNCC.py:3848 appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3353 +#: appTools/ToolIsolation.py:3406 appTools/ToolNCC.py:819 +#: appTools/ToolNCC.py:3862 appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 #: appTools/ToolPaint.py:3143 appTools/ToolPanelize.py:147 #: appTools/ToolPanelize.py:167 appTools/ToolPanelize.py:715 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:587 @@ -4363,13 +4380,13 @@ msgstr "Creará un nuevo objeto vacío de geometría." #: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:527 #: appTools/ToolDblSided.py:767 appTools/ToolFilm.py:927 #: appTools/ToolFilm.py:950 appTools/ToolImage.py:117 appTools/ToolImage.py:138 -#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 -#: appTools/ToolIsolation.py:3339 appTools/ToolIsolation.py:3391 -#: appTools/ToolNCC.py:805 appTools/ToolNCC.py:3849 appTools/ToolNCC.py:4323 +#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:817 +#: appTools/ToolIsolation.py:3354 appTools/ToolIsolation.py:3406 +#: appTools/ToolNCC.py:819 appTools/ToolNCC.py:3863 appTools/ToolNCC.py:4337 #: appTools/ToolPaint.py:167 appTools/ToolPaint.py:3143 #: appTools/ToolPanelize.py:147 appTools/ToolPanelize.py:167 #: appTools/ToolPanelize.py:715 appTools/ToolPanelize.py:809 -#: appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 defaults.py:570 +#: appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 defaults.py:572 msgid "Gerber" msgstr "Gerber" @@ -4392,8 +4409,8 @@ msgstr "Creará un nuevo objeto vacío de Gerber." #: appTools/ToolCopperThieving.py:1239 appTools/ToolCopperThieving.py:1253 #: appTools/ToolDblSided.py:529 appTools/ToolDblSided.py:726 #: appTools/ToolDblSided.py:768 appTools/ToolFilm.py:1206 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3391 -#: appTools/ToolNCC.py:805 appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3406 +#: appTools/ToolNCC.py:819 appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 #: appTools/ToolPaint.py:3143 appTools/ToolPanelize.py:147 #: appTools/ToolPunchGerber.py:806 appTools/ToolPunchGerber.py:821 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:586 @@ -4421,8 +4438,8 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Creará un nuevo objeto de Documento vacío." -#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8186 -#: app_Main.py:8189 +#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8193 +#: app_Main.py:8196 msgid "Open Project" msgstr "Proyecto abierto" @@ -4431,7 +4448,7 @@ msgid "Ctrl+O" msgstr "Ctrl+O" #: appGUI/MainGUI.py:130 appGUI/MainGUI.py:966 appGUI/MainGUI.py:2124 -#: app_Main.py:8066 app_Main.py:8071 +#: app_Main.py:8073 app_Main.py:8078 msgid "Open Gerber" msgstr "Abrir gerber" @@ -4440,7 +4457,7 @@ msgid "Ctrl+G" msgstr "Ctrl+G" #: appGUI/MainGUI.py:135 appGUI/MainGUI.py:968 appGUI/MainGUI.py:2126 -#: app_Main.py:8106 app_Main.py:8111 +#: app_Main.py:8113 app_Main.py:8118 msgid "Open Excellon" msgstr "Abierto Excellon" @@ -4449,7 +4466,7 @@ msgstr "Abierto Excellon" msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/MainGUI.py:140 app_Main.py:8149 app_Main.py:8154 +#: appGUI/MainGUI.py:140 app_Main.py:8156 app_Main.py:8161 msgid "Open G-Code" msgstr "Código G abierto" @@ -4534,11 +4551,11 @@ msgid "Export" msgstr "Exportar" #: appGUI/MainGUI.py:244 appTools/ToolQRCode.py:565 appTools/ToolQRCode.py:569 -#: app_Main.py:8304 app_Main.py:8308 +#: app_Main.py:8311 app_Main.py:8315 msgid "Export SVG" msgstr "Exportar SVG" -#: appGUI/MainGUI.py:249 app_Main.py:8648 app_Main.py:8652 +#: appGUI/MainGUI.py:249 app_Main.py:8655 app_Main.py:8659 msgid "Export DXF" msgstr "Exportar DXF" @@ -4556,7 +4573,7 @@ msgstr "" "La imagen guardada contendrá lo visual.\n" "Información actualmente en FlatCAM Plot Area." -#: appGUI/MainGUI.py:268 app_Main.py:8546 app_Main.py:8550 +#: appGUI/MainGUI.py:268 app_Main.py:8553 app_Main.py:8557 msgid "Export Excellon" msgstr "Exportar Excellon" @@ -4570,7 +4587,7 @@ msgstr "" "El formato de las coordenadas, las unidades de archivo y los ceros.\n" "se configuran en Preferencias -> Exportación de Excellon." -#: appGUI/MainGUI.py:278 app_Main.py:8589 app_Main.py:8593 +#: appGUI/MainGUI.py:278 app_Main.py:8596 app_Main.py:8600 msgid "Export Gerber" msgstr "Gerber Exportación" @@ -4596,7 +4613,7 @@ msgstr "Importar preferencias del archivo" msgid "Export Preferences to file" msgstr "Exportar preferencias a un archivo" -#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1173 +#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1181 msgid "Save Preferences" msgstr "Guardar Preferencias" @@ -4757,11 +4774,11 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:451 appGUI/MainGUI.py:1260 -#: appGUI/preferences/PreferencesUIManager.py:899 -#: appGUI/preferences/PreferencesUIManager.py:992 -#: appGUI/preferences/PreferencesUIManager.py:1020 -#: appGUI/preferences/PreferencesUIManager.py:1125 app_Main.py:5546 -#: app_Main.py:5551 app_Main.py:5566 +#: appGUI/preferences/PreferencesUIManager.py:907 +#: appGUI/preferences/PreferencesUIManager.py:1000 +#: appGUI/preferences/PreferencesUIManager.py:1028 +#: appGUI/preferences/PreferencesUIManager.py:1133 app_Main.py:5553 +#: app_Main.py:5558 app_Main.py:5573 msgid "Preferences" msgstr "Preferencias" @@ -5067,8 +5084,8 @@ msgid "Add Path" msgstr "Añadir Ruta" #: appGUI/MainGUI.py:649 appGUI/MainGUI.py:747 appGUI/MainGUI.py:4411 -#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2009 -#: appGUI/ObjectUI.py:2020 +#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2045 msgid "P" msgstr "P" @@ -5217,7 +5234,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Borrador" -#: appGUI/MainGUI.py:782 app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: appGUI/MainGUI.py:782 app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Transform" msgstr "Transformar" @@ -5233,47 +5250,47 @@ msgstr "Desactivar parcela" msgid "Set Color" msgstr "Establecer color" -#: appGUI/MainGUI.py:821 app_Main.py:7741 +#: appGUI/MainGUI.py:821 app_Main.py:7748 msgid "Red" msgstr "Rojo" -#: appGUI/MainGUI.py:824 app_Main.py:7743 +#: appGUI/MainGUI.py:824 app_Main.py:7750 msgid "Blue" msgstr "Azul" -#: appGUI/MainGUI.py:827 app_Main.py:7746 +#: appGUI/MainGUI.py:827 app_Main.py:7753 msgid "Yellow" msgstr "Amarillo" -#: appGUI/MainGUI.py:830 app_Main.py:7748 +#: appGUI/MainGUI.py:830 app_Main.py:7755 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:833 app_Main.py:7750 +#: appGUI/MainGUI.py:833 app_Main.py:7757 msgid "Purple" msgstr "Púrpura" -#: appGUI/MainGUI.py:836 app_Main.py:7752 +#: appGUI/MainGUI.py:836 app_Main.py:7759 msgid "Brown" msgstr "Marrón" -#: appGUI/MainGUI.py:839 app_Main.py:7754 app_Main.py:7814 +#: appGUI/MainGUI.py:839 app_Main.py:7761 app_Main.py:7821 msgid "White" msgstr "Blanca" -#: appGUI/MainGUI.py:842 app_Main.py:7756 +#: appGUI/MainGUI.py:842 app_Main.py:7763 msgid "Black" msgstr "Negra" -#: appGUI/MainGUI.py:847 app_Main.py:7759 +#: appGUI/MainGUI.py:847 app_Main.py:7766 msgid "Custom" msgstr "Personalizado" -#: appGUI/MainGUI.py:852 app_Main.py:7793 +#: appGUI/MainGUI.py:852 app_Main.py:7800 msgid "Opacity" msgstr "Opacidad" -#: appGUI/MainGUI.py:855 app_Main.py:7769 +#: appGUI/MainGUI.py:855 app_Main.py:7776 msgid "Default" msgstr "Predeterminado" @@ -5399,12 +5416,12 @@ msgid "Cutout Tool" msgstr "Herramienta de Corte" #: appGUI/MainGUI.py:1045 appGUI/MainGUI.py:2201 appGUI/ObjectUI.py:372 -#: appGUI/ObjectUI.py:1799 appTools/ToolNCC.py:202 +#: appGUI/ObjectUI.py:1824 appTools/ToolNCC.py:202 msgid "NCC Tool" msgstr "Herramienta NCC" #: appGUI/MainGUI.py:1049 appGUI/MainGUI.py:2205 appGUI/MainGUI.py:4458 -#: appTools/ToolIsolation.py:191 appTools/ToolIsolation.py:2938 +#: appTools/ToolIsolation.py:192 appTools/ToolIsolation.py:2953 msgid "Isolation Tool" msgstr "Herramienta de Aislamiento" @@ -5615,19 +5632,19 @@ msgstr "" msgid "TCL Shell" msgstr "TCL Shell" -#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9037 +#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9044 msgid "Project" msgstr "Proyecto" #: appGUI/MainGUI.py:1376 appGUI/MainGUI.py:1384 appGUI/MainGUI.py:3918 -#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8845 +#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8852 msgid "Plot Area" msgstr "Área de la parcela" #: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 #: appTools/ToolCorners.py:318 appTools/ToolEtchCompensation.py:291 #: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875 -#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:2986 +#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3001 #: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:721 #: appTools/ToolQRCode.py:660 appTools/ToolRulesCheck.py:1165 #: appTools/ToolSolderPaste.py:1143 appTools/ToolSub.py:643 @@ -5648,7 +5665,7 @@ msgid "CNC-JOB" msgstr "CNC-JOB" #: appGUI/MainGUI.py:1465 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:717 -#: appGUI/ObjectUI.py:1760 +#: appGUI/ObjectUI.py:1785 msgid "TOOLS" msgstr "HERRAMIENTAS" @@ -5789,22 +5806,22 @@ 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:2099 appGUI/preferences/PreferencesUIManager.py:931 -#: appGUI/preferences/PreferencesUIManager.py:1177 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5754 -#: app_Main.py:8743 +#: appGUI/MainGUI.py:2099 appGUI/preferences/PreferencesUIManager.py:939 +#: appGUI/preferences/PreferencesUIManager.py:1185 appTranslation.py:111 +#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5761 +#: app_Main.py:8750 msgid "Yes" msgstr "Sí" -#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1178 +#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1186 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 -#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3066 -#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3935 +#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3081 +#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3949 #: appTools/ToolPaint.py:2851 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5755 app_Main.py:8744 +#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5762 app_Main.py:8751 msgid "No" msgstr "No" @@ -5877,8 +5894,8 @@ msgstr "Cancelado. Nada seleccionado para moverse." msgid "New Tool ..." msgstr "Nueva herramienta ..." -#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:783 appTools/ToolNCC.py:455 -#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 +#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:789 appTools/ToolNCC.py:460 +#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 app_Main.py:4423 msgid "Enter a Tool Diameter" msgstr "Introduzca un diá. de herram" @@ -5946,7 +5963,7 @@ msgstr "Nuevo Gerber" msgid "Edit Object (if selected)" msgstr "Editar objeto (si está seleccionado)" -#: appGUI/MainGUI.py:4404 app_Main.py:6053 +#: appGUI/MainGUI.py:4404 app_Main.py:6060 msgid "Grid On/Off" msgstr "Grid On/Off" @@ -6446,7 +6463,7 @@ msgid "App Object" msgstr "Objeto" #: appGUI/ObjectUI.py:78 appTools/ToolDrilling.py:2015 -#: appTools/ToolIsolation.py:2975 appTools/ToolMilling.py:1620 +#: appTools/ToolIsolation.py:2990 appTools/ToolMilling.py:1620 msgid "" "BASIC is suitable for a beginner. Many parameters\n" "are hidden from the user in this mode.\n" @@ -6501,7 +6518,7 @@ msgid "Gerber Object" msgstr "Objeto Gerber" #: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:549 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1853 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:1878 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 @@ -6539,7 +6556,7 @@ msgid "Plot" msgstr "Gráfico" #: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:636 appGUI/ObjectUI.py:988 -#: appGUI/ObjectUI.py:1998 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:2023 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6550,12 +6567,12 @@ msgid "Edit an Gerber object." msgstr "Edite un objeto Gerber." #: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:594 appGUI/ObjectUI.py:916 -#: appGUI/ObjectUI.py:1899 +#: appGUI/ObjectUI.py:1924 msgid "PROPERTIES" msgstr "PROPIEDADES" #: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:596 appGUI/ObjectUI.py:918 -#: appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:1926 msgid "Show the Properties." msgstr "Muestre las propiedades." @@ -6583,11 +6600,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marque las instancias de apertura en el lienzo." -#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3480 msgid "Buffer Solid Geometry" msgstr "Buffer la Geometria solida" -#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3482 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6604,7 +6621,7 @@ msgid "Isolation Routing" msgstr "Enrutamiento de aislamiento" #: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 -#: appTools/ToolIsolation.py:2965 +#: appTools/ToolIsolation.py:2980 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6612,7 +6629,7 @@ msgstr "" "Crear un objeto de geometría con\n" "Trayectorias para cortar alrededor de polígonos." -#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1802 appTools/ToolNCC.py:4375 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1827 appTools/ToolNCC.py:4389 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6677,8 +6694,8 @@ msgid "Resulting geometry will have rounded corners." msgstr "La geometría resultante tendrá esquinas redondeadas." #: appGUI/ObjectUI.py:467 appGUI/ObjectUI.py:507 appTools/ToolCutOut.py:2291 -#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3444 -#: appTools/ToolNCC.py:4372 appTools/ToolPaint.py:3178 +#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3459 +#: appTools/ToolNCC.py:4386 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Generar Geometría" @@ -6806,7 +6823,7 @@ msgstr "" msgid "Generate GCode out of drill holes in an Excellon object." msgstr "Genere GCode a partir de perforaciones en un objeto Excellon." -#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1767 +#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1792 msgid "Milling Tool" msgstr "Herramienta de fresado" @@ -6902,7 +6919,7 @@ msgstr "" "atenuado y Cut Z se calcula automáticamente a partir de la nueva\n" "mostró entradas de formulario de IU denominadas V-Tipo Dia y V-Tipo ángulo." -#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:2021 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Trazar objeto" @@ -7019,15 +7036,15 @@ msgstr "" "El valor puede ser positivo para 'afuera'\n" "corte y negativo para corte 'interior'." -#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3087 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3962 appTools/ToolPaint.py:140 +#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3102 +#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3976 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Agregar desde DB" #: appGUI/ObjectUI.py:1096 appTools/ToolCutOut.py:2075 -#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 -#: appTools/ToolNCC.py:3996 appTools/ToolPaint.py:2898 +#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3137 +#: appTools/ToolNCC.py:4010 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "Buscar y agregar" @@ -7039,14 +7056,15 @@ msgstr "" "Agregar una nueva herramienta a la tabla de herramientas\n" "con el diámetro especificado anteriormente." -#: appGUI/ObjectUI.py:1103 appTools/ToolCutOut.py:2087 -#: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 -#: appTools/ToolNCC.py:4007 appTools/ToolPaint.py:2909 +#: appGUI/ObjectUI.py:1103 appObjects/FlatCAMGeometry.py:558 +#: appTools/ToolCutOut.py:2087 appTools/ToolIsolation.py:66 +#: appTools/ToolIsolation.py:3148 appTools/ToolNCC.py:4021 +#: appTools/ToolPaint.py:2909 msgid "Pick from DB" msgstr "Elija de DB" #: appGUI/ObjectUI.py:1106 appTools/ToolCutOut.py:2090 -#: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:4010 +#: appTools/ToolIsolation.py:3151 appTools/ToolNCC.py:4024 #: appTools/ToolPaint.py:2912 msgid "" "Add a new tool to the Tool Table\n" @@ -7061,47 +7079,39 @@ msgstr "" #: appGUI/ObjectUI.py:1128 msgid "" -"Copy a selection of tools in the Tool Table\n" -"by first selecting a row in the Tool Table." -msgstr "" -"Copie una selección de herramientas en la tabla de herramientas\n" -"seleccionando primero una fila en la Tabla de herramientas." - -#: appGUI/ObjectUI.py:1135 -msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" "Eliminar una selección de herramientas en la tabla de herramientas\n" "seleccionando primero una fila en la Tabla de herramientas." -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMGeometry.py:389 -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:926 appObjects/FlatCAMGeometry.py:951 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMGeometry.py:390 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:711 appTools/ToolDrilling.py:754 #: appTools/ToolDrilling.py:983 appTools/ToolDrilling.py:990 #: appTools/ToolDrilling.py:1021 appTools/ToolDrilling.py:1033 #: appTools/ToolDrilling.py:1037 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:644 appTools/ToolIsolation.py:674 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:710 -#: appTools/ToolIsolation.py:3166 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:645 appTools/ToolIsolation.py:675 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:711 +#: appTools/ToolIsolation.py:3181 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:744 appTools/ToolMilling.py:749 #: appTools/ToolMilling.py:779 appTools/ToolMilling.py:790 #: appTools/ToolMilling.py:794 appTools/ToolMilling.py:1711 #: appTools/ToolNCC.py:271 appTools/ToolNCC.py:276 appTools/ToolNCC.py:306 -#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 -#: appTools/ToolNCC.py:4040 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 +#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 +#: appTools/ToolNCC.py:4054 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 #: appTools/ToolPaint.py:282 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:316 appTools/ToolPaint.py:655 #: appTools/ToolPaint.py:2940 msgid "Parameters for" msgstr "Parámetros para" -#: appGUI/ObjectUI.py:1175 appTools/ToolDrilling.py:2119 -#: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 -#: appTools/ToolNCC.py:4043 appTools/ToolPaint.py:2943 +#: appGUI/ObjectUI.py:1164 appTools/ToolDrilling.py:2119 +#: appTools/ToolIsolation.py:3184 appTools/ToolMilling.py:1714 +#: appTools/ToolNCC.py:4057 appTools/ToolPaint.py:2943 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -7109,27 +7119,27 @@ msgstr "" "Los datos utilizados para crear GCode.\n" "Cada herramienta almacena su propio conjunto de datos." -#: appGUI/ObjectUI.py:1182 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1171 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:83 msgid "V-Tip Dia" msgstr "V-Tipo Dia" -#: appGUI/ObjectUI.py:1185 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1174 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 msgid "The tip diameter for V-Shape Tool" msgstr "El diámetro de la punta para la herramienta en forma de V" -#: appGUI/ObjectUI.py:1197 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1186 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:97 msgid "V-Tip Angle" msgstr "V-Tipo Ángulo" -#: appGUI/ObjectUI.py:1200 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1189 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7138,10 +7148,10 @@ msgstr "" "El ángulo de punta para la herramienta en forma de V.\n" "En grado." -#: appGUI/ObjectUI.py:1216 +#: appGUI/ObjectUI.py:1205 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1375 appTools/ToolCutOut.py:2111 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2111 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7149,7 +7159,7 @@ msgstr "" "Profundidad de corte (negativo)\n" "debajo de la superficie de cobre." -#: appGUI/ObjectUI.py:1234 +#: appGUI/ObjectUI.py:1223 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 @@ -7158,7 +7168,8 @@ msgstr "" msgid "Multi-Depth" msgstr "Profund. Múlti" -#: appGUI/ObjectUI.py:1262 +#: appGUI/ObjectUI.py:1251 appGUI/ObjectUI.py:1654 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" @@ -7167,7 +7178,7 @@ msgstr "" "Altura de la herramienta cuando\n" "Moviéndose sin cortar." -#: appGUI/ObjectUI.py:1281 +#: appGUI/ObjectUI.py:1270 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7177,7 +7188,7 @@ msgstr "" "Velocidad de corte en el XY.\n" "Avion en unidades por minuto" -#: appGUI/ObjectUI.py:1295 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7188,7 +7199,7 @@ msgstr "" "Plano en unidades por minuto.\n" "Se llama también Plunge." -#: appGUI/ObjectUI.py:1310 +#: appGUI/ObjectUI.py:1299 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7203,13 +7214,13 @@ msgstr "" "Es útil solo para Marlin,\n" "Ignorar para cualquier otro caso." -#: appGUI/ObjectUI.py:1328 +#: appGUI/ObjectUI.py:1317 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Recortar" -#: appGUI/ObjectUI.py:1330 appGUI/ObjectUI.py:1342 +#: appGUI/ObjectUI.py:1319 appGUI/ObjectUI.py:1331 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7224,7 +7235,7 @@ msgstr "" "Nos reunimos con el último corte, generamos un\n" "Corte extendido sobre la primera sección de corte." -#: appGUI/ObjectUI.py:1354 +#: appGUI/ObjectUI.py:1343 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7235,7 +7246,7 @@ msgstr "" "Si se utiliza el postprocesador LÁSER,\n" "Este valor es el poder del láser." -#: appGUI/ObjectUI.py:1370 +#: appGUI/ObjectUI.py:1359 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7246,14 +7257,14 @@ msgstr "" "Pausa para permitir que el husillo alcance su\n" "Velocidad antes del corte." -#: appGUI/ObjectUI.py:1380 +#: appGUI/ObjectUI.py:1369 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Número de unidades de tiempo para que el husillo permanezca." -#: appGUI/ObjectUI.py:1388 appGUI/ObjectUI.py:2140 +#: appGUI/ObjectUI.py:1377 appGUI/ObjectUI.py:2165 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7261,7 +7272,7 @@ msgstr "Número de unidades de tiempo para que el husillo permanezca." msgid "Probe Z depth" msgstr "Profundidad de la sonda Z" -#: appGUI/ObjectUI.py:1390 appGUI/ObjectUI.py:2142 +#: appGUI/ObjectUI.py:1379 appGUI/ObjectUI.py:2167 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7273,14 +7284,14 @@ msgstr "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." -#: appGUI/ObjectUI.py:1405 +#: appGUI/ObjectUI.py:1394 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Sonda de avance" -#: appGUI/ObjectUI.py:1407 appGUI/ObjectUI.py:2155 +#: appGUI/ObjectUI.py:1396 appGUI/ObjectUI.py:2180 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7288,15 +7299,15 @@ msgstr "Sonda de avance" msgid "The feedrate used while the probe is probing." msgstr "La velocidad de avance utilizada mientras la sonda está sondeando." -#: appGUI/ObjectUI.py:1434 appTools/ToolDrilling.py:2364 -#: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 -#: appTools/ToolNCC.py:4201 appTools/ToolPaint.py:3049 +#: appGUI/ObjectUI.py:1423 appTools/ToolDrilling.py:2364 +#: appTools/ToolIsolation.py:3280 appTools/ToolMilling.py:2042 +#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Aplicar Parám. a todas las herramientas" -#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2367 -#: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 -#: appTools/ToolNCC.py:4204 appTools/ToolPaint.py:3052 +#: appGUI/ObjectUI.py:1426 appTools/ToolDrilling.py:2367 +#: appTools/ToolIsolation.py:3283 appTools/ToolMilling.py:2045 +#: appTools/ToolNCC.py:4218 appTools/ToolPaint.py:3052 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -7304,24 +7315,24 @@ msgstr "" "Se aplicarán los parámetros en el formulario actual\n" "en todas las herramientas de la tabla de herramientas." -#: appGUI/ObjectUI.py:1448 appTools/ToolDrilling.py:2378 -#: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 -#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3063 +#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2378 +#: appTools/ToolIsolation.py:3294 appTools/ToolMilling.py:2056 +#: appTools/ToolNCC.py:4229 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Parámetros comunes" -#: appGUI/ObjectUI.py:1450 appTools/ToolDrilling.py:2380 -#: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 -#: appTools/ToolNCC.py:4217 appTools/ToolPaint.py:3065 +#: appGUI/ObjectUI.py:1439 appTools/ToolDrilling.py:2380 +#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:2058 +#: appTools/ToolNCC.py:4231 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Parámetros que son comunes para todas las herramientas." -#: appGUI/ObjectUI.py:1455 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1444 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Cambio de herra. Z" -#: appGUI/ObjectUI.py:1458 +#: appGUI/ObjectUI.py:1447 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7330,7 +7341,7 @@ msgstr "" "Incluir secuencia de cambio de herramienta\n" "en el código de máquina (pausa para cambio de herramienta)." -#: appGUI/ObjectUI.py:1466 +#: appGUI/ObjectUI.py:1455 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7341,14 +7352,14 @@ msgstr "" "Posición del eje Z (altura) para\n" "cambio de herramienta." -#: appGUI/ObjectUI.py:1494 +#: appGUI/ObjectUI.py:1483 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Fin del movi. Z" -#: appGUI/ObjectUI.py:1496 +#: appGUI/ObjectUI.py:1485 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7359,14 +7370,14 @@ msgstr "" "Altura de la herramienta después de\n" "El último movimiento al final del trabajo." -#: appGUI/ObjectUI.py:1513 +#: appGUI/ObjectUI.py:1502 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "X, Y Fin del movimiento" -#: appGUI/ObjectUI.py:1515 +#: appGUI/ObjectUI.py:1504 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7379,12 +7390,12 @@ msgstr "" "Si no se ingresa ningún valor, entonces no hay movimiento\n" "en el plano X, Y al final del trabajo." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1509 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 msgid "X,Y coordinates" msgstr "Coordenadas X, Y" -#: appGUI/ObjectUI.py:1526 +#: appGUI/ObjectUI.py:1515 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -7392,7 +7403,7 @@ msgstr "Coordenadas X, Y" msgid "Preprocessor" msgstr "Postprocesador" -#: appGUI/ObjectUI.py:1528 +#: appGUI/ObjectUI.py:1517 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7401,12 +7412,12 @@ msgstr "" "El archivo de postprocesador que dicta\n" "la salida del código de máquina (como GCode, RML, HPGL)." -#: appGUI/ObjectUI.py:1544 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1533 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Agregar Areas de Exclusión" -#: appGUI/ObjectUI.py:1547 +#: appGUI/ObjectUI.py:1536 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 @@ -7419,7 +7430,7 @@ msgstr "" "En esas áreas el recorrido de las herramientas.\n" "está prohibido." -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1587 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1576 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 @@ -7427,7 +7438,7 @@ msgstr "" msgid "Strategy" msgstr "Estrategia" -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1599 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1588 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 @@ -7435,17 +7446,17 @@ msgstr "Estrategia" msgid "Over Z" msgstr "Sobre ZSuperposición" -#: appGUI/ObjectUI.py:1570 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1559 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Esta es la ID del Area." -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1561 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Tipo del objeto donde se agregó el área de exclusión." -#: appGUI/ObjectUI.py:1574 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1563 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7454,7 +7465,7 @@ msgstr "" "La estrategia utilizada para el área de exclusión. Recorre las áreas de " "exclusión o sobre ella." -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1565 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7463,7 +7474,7 @@ msgstr "" "Si la estrategia es ir sobre el área, esta es la altura a la que irá la " "herramienta para evitar el área de exclusión." -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1577 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 @@ -7479,21 +7490,21 @@ msgstr "" "establecida\n" "- Alrededor -> evitará el área de exclusión recorriendo el área" -#: appGUI/ObjectUI.py:1592 +#: appGUI/ObjectUI.py:1581 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Sobre" -#: appGUI/ObjectUI.py:1593 +#: appGUI/ObjectUI.py:1582 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "AlrededorRedondo" -#: appGUI/ObjectUI.py:1600 +#: appGUI/ObjectUI.py:1589 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 @@ -7504,29 +7515,29 @@ msgstr "" "La altura Z a la que se elevará la herramienta para evitar\n" "Un área de interdicción." -#: appGUI/ObjectUI.py:1610 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1599 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Añadir área:" -#: appGUI/ObjectUI.py:1611 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1600 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Agregar un área de exclusión." -#: appGUI/ObjectUI.py:1617 +#: appGUI/ObjectUI.py:1606 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 -#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3427 -#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4345 +#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3442 +#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4359 #: appTools/ToolPaint.py:3165 msgid "The kind of selection shape used for area selection." msgstr "El tipo de forma de selección utilizada para la selección de área." -#: appGUI/ObjectUI.py:1627 +#: appGUI/ObjectUI.py:1616 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7535,27 +7546,29 @@ msgstr "El tipo de forma de selección utilizada para la selección de área." msgid "Delete All" msgstr "Eliminar todosEliminar taladro" -#: appGUI/ObjectUI.py:1628 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1617 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Eliminar todas las áreas de exclusión." -#: appGUI/ObjectUI.py:1631 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1620 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Eliminar seleccionado" -#: appGUI/ObjectUI.py:1632 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1621 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "" "Elimine todas las áreas de exclusión que están seleccionadas en la tabla." -#: appGUI/ObjectUI.py:1642 +#: appGUI/ObjectUI.py:1631 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 msgid "Add Polish" msgstr "Agregar acabado" -#: appGUI/ObjectUI.py:1644 +#: appGUI/ObjectUI.py:1633 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:263 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -7563,15 +7576,18 @@ msgstr "" "Agregará una sección de pintura al final del GCode.\n" "Un cepillo metálico limpiará el material después del fresado." -#: appGUI/ObjectUI.py:1652 +#: appGUI/ObjectUI.py:1641 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:270 msgid "Diameter for the polishing tool." msgstr "Diámetro de la herramienta de pulido." -#: appGUI/ObjectUI.py:1663 +#: appGUI/ObjectUI.py:1667 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:294 msgid "Pressure" msgstr "Presión" -#: appGUI/ObjectUI.py:1665 +#: appGUI/ObjectUI.py:1669 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:296 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -7579,7 +7595,8 @@ msgstr "" "Valor negativo. Cuanto mayor sea el valor absoluto\n" "cuanto más fuerte sea la presión del cepillo sobre el material." -#: appGUI/ObjectUI.py:1694 +#: appGUI/ObjectUI.py:1711 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:335 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -7591,12 +7608,12 @@ msgstr "" "- Basado en semillas: hacia el exterior de la semilla.\n" "- Basado en líneas: líneas paralelas." -#: appGUI/ObjectUI.py:1738 appGUI/ObjectUI.py:1741 +#: appGUI/ObjectUI.py:1763 appGUI/ObjectUI.py:1766 #: appTools/ToolDrilling.py:2629 appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Generar objeto CNCJob" -#: appGUI/ObjectUI.py:1743 +#: appGUI/ObjectUI.py:1768 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7606,15 +7623,15 @@ msgstr "" "Haga clic en el encabezado # para seleccionar todo, o Ctrl + LMB\n" "para la selección personalizada de herramientas." -#: appGUI/ObjectUI.py:1762 +#: appGUI/ObjectUI.py:1787 msgid "Launch Paint Tool in Tools Tab." msgstr "Inicie la herramienta Pintura en la pestaña Herramientas." -#: appGUI/ObjectUI.py:1770 +#: appGUI/ObjectUI.py:1795 msgid "Generate a CNCJob by milling a Geometry." msgstr "Genere un CNCJob fresando una geometría." -#: appGUI/ObjectUI.py:1786 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1811 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7622,11 +7639,11 @@ msgstr "" "Cree trayectorias de herramientas para cubrir\n" "toda el área de un polígono." -#: appGUI/ObjectUI.py:1840 +#: appGUI/ObjectUI.py:1865 msgid "CNC Job Object" msgstr "Objeto de trabajo CNC" -#: appGUI/ObjectUI.py:1856 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1881 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7638,19 +7655,19 @@ msgstr "" "Por encima de la pieza de trabajo o puede ser de tipo 'Corte',\n" "Lo que significa los movimientos que cortan en el material." -#: appGUI/ObjectUI.py:1865 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1890 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Viajar" -#: appGUI/ObjectUI.py:1888 +#: appGUI/ObjectUI.py:1913 msgid "Edit an GCode object." msgstr "Edite un objeto GCode." -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1950 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Mostrar anotación" -#: appGUI/ObjectUI.py:1927 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1952 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7660,12 +7677,12 @@ msgstr "" "Cuando está marcado, mostrará números en orden para cada final.\n" "de una linea de viaje." -#: appGUI/ObjectUI.py:1939 appObjects/FlatCAMObj.py:864 +#: appGUI/ObjectUI.py:1964 appObjects/FlatCAMObj.py:864 #: appTools/ToolProperties.py:558 msgid "Travelled distance" msgstr "Distancia recorrida" -#: appGUI/ObjectUI.py:1941 +#: appGUI/ObjectUI.py:1966 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7673,11 +7690,11 @@ msgstr "" "Esta es la distancia total recorrida en el plano X-Y.\n" "En unidades actuales." -#: appGUI/ObjectUI.py:1952 +#: appGUI/ObjectUI.py:1977 msgid "Estimated time" msgstr "Duración estimada" -#: appGUI/ObjectUI.py:1954 +#: appGUI/ObjectUI.py:1979 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7685,11 +7702,11 @@ msgstr "" "Este es el tiempo estimado para hacer el enrutamiento / perforación,\n" "sin el tiempo dedicado a los eventos de cambio de herramienta." -#: appGUI/ObjectUI.py:1978 +#: appGUI/ObjectUI.py:2003 msgid "CNC Tools Table" msgstr "Tabla de herramientas CNC" -#: appGUI/ObjectUI.py:1981 +#: appGUI/ObjectUI.py:2006 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7712,19 +7729,19 @@ msgstr "" "C4),\n" "bola (B) o en forma de V (V)." -#: appGUI/ObjectUI.py:2030 +#: appGUI/ObjectUI.py:2055 msgid "Update Plot" msgstr "Actualizar Trama" -#: appGUI/ObjectUI.py:2032 +#: appGUI/ObjectUI.py:2057 msgid "Update the plot." msgstr "Actualiza la trama." -#: appGUI/ObjectUI.py:2042 +#: appGUI/ObjectUI.py:2067 msgid "Use CNC Code Snippets" msgstr "Utilice fragmentos de código CNC" -#: appGUI/ObjectUI.py:2044 +#: appGUI/ObjectUI.py:2069 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." @@ -7733,44 +7750,44 @@ msgstr "" "anteponer)\n" "definido en las Preferencias." -#: appGUI/ObjectUI.py:2050 +#: appGUI/ObjectUI.py:2075 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "Nivelación automática" -#: appGUI/ObjectUI.py:2053 +#: appGUI/ObjectUI.py:2078 msgid "Enable the autolevelling feature." msgstr "Habilite la función de nivelación automática." -#: appGUI/ObjectUI.py:2081 +#: appGUI/ObjectUI.py:2106 msgid "Probe Points Table" msgstr "Tabla de puntos de sonda" -#: appGUI/ObjectUI.py:2082 +#: appGUI/ObjectUI.py:2107 msgid "Generate GCode that will obtain the height map" msgstr "Genere GCode que obtendrá el mapa de altura" -#: appGUI/ObjectUI.py:2084 +#: appGUI/ObjectUI.py:2109 msgid "Show" msgstr "Mostrar" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2110 msgid "Toggle the display of the Probe Points table." msgstr "Alternar la visualización de la tabla de puntos de sonda." -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "X-Y Coordinates" msgstr "Coordenadas X-Y" -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "Height" msgstr "Altura" -#: appGUI/ObjectUI.py:2102 +#: appGUI/ObjectUI.py:2127 msgid "Plot probing points" msgstr "Trazar puntos de palpación" -#: appGUI/ObjectUI.py:2104 +#: appGUI/ObjectUI.py:2129 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -7780,11 +7797,11 @@ msgstr "" "Si se utiliza un método de Voronoi,\n" "también se trazan las áreas de Voronoi." -#: appGUI/ObjectUI.py:2119 +#: appGUI/ObjectUI.py:2144 msgid "Probe GCode Generation" msgstr "Generación de sonda GCode" -#: appGUI/ObjectUI.py:2121 +#: appGUI/ObjectUI.py:2146 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" @@ -7795,27 +7812,27 @@ msgstr "" "mapa de altura\n" "es decir, modificar el GCode original para nivelar la altura de corte." -#: appGUI/ObjectUI.py:2128 +#: appGUI/ObjectUI.py:2153 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 msgid "Probe Z travel" msgstr "Espacio de la sonda Z" -#: appGUI/ObjectUI.py:2130 +#: appGUI/ObjectUI.py:2155 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 msgid "The safe Z for probe travelling between probe points." msgstr "La Z segura para la sonda que viaja entre puntos de sonda." -#: appGUI/ObjectUI.py:2153 +#: appGUI/ObjectUI.py:2178 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 msgid "Probe Feedrate" msgstr "Avance de la Sonda" -#: appGUI/ObjectUI.py:2170 +#: appGUI/ObjectUI.py:2195 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 msgid "Mode" msgstr "Modo" -#: appGUI/ObjectUI.py:2171 +#: appGUI/ObjectUI.py:2196 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7827,19 +7844,19 @@ msgstr "" "lienzo\n" "- Cuadrícula: generará automáticamente una cuadrícula de puntos de sonda" -#: appGUI/ObjectUI.py:2177 +#: appGUI/ObjectUI.py:2202 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 #: appTools/ToolCutOut.py:2328 appTools/ToolFiducials.py:803 msgid "Manual" msgstr "Manual" -#: appGUI/ObjectUI.py:2178 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7327 +#: appGUI/ObjectUI.py:2203 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7334 msgid "Grid" msgstr "Cuadrícula" -#: appGUI/ObjectUI.py:2185 +#: appGUI/ObjectUI.py:2210 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7852,50 +7869,50 @@ msgstr "" "- Bilineal: utilizará interpolación bilineal. Solo se puede utilizar para el " "modo de cuadrícula." -#: appGUI/ObjectUI.py:2191 +#: appGUI/ObjectUI.py:2216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/ObjectUI.py:2192 +#: appGUI/ObjectUI.py:2217 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 msgid "Bilinear" msgstr "Bilineal" -#: appGUI/ObjectUI.py:2205 +#: appGUI/ObjectUI.py:2230 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Columnas" -#: appGUI/ObjectUI.py:2207 +#: appGUI/ObjectUI.py:2232 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "El número de columnas de la cuadrícula." -#: appGUI/ObjectUI.py:2216 +#: appGUI/ObjectUI.py:2241 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Filas" -#: appGUI/ObjectUI.py:2218 +#: appGUI/ObjectUI.py:2243 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of grid rows." msgstr "El número de filas de la cuadrícula." -#: appGUI/ObjectUI.py:2223 +#: appGUI/ObjectUI.py:2248 msgid "Add Probe Points" msgstr "Agregar puntos de sonda" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2256 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 msgid "Controller" msgstr "Controlador" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2258 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" @@ -7904,148 +7921,148 @@ msgstr "" "El tipo de controlador para el que generar\n" "mapa de altura gcode." -#: appGUI/ObjectUI.py:2279 appGUI/ObjectUI.py:2294 +#: appGUI/ObjectUI.py:2304 appGUI/ObjectUI.py:2319 #: appObjects/FlatCAMCNCJob.py:1307 appObjects/FlatCAMCNCJob.py:1329 msgid "Control" msgstr "Controlar" -#: appGUI/ObjectUI.py:2289 appGUI/ObjectUI.py:2296 +#: appGUI/ObjectUI.py:2314 appGUI/ObjectUI.py:2321 #: appObjects/FlatCAMCNCJob.py:1309 appObjects/FlatCAMCNCJob.py:1331 msgid "Sender" msgstr "Remitente" -#: appGUI/ObjectUI.py:2310 +#: appGUI/ObjectUI.py:2335 msgid "COM list" msgstr "Lista COM" -#: appGUI/ObjectUI.py:2312 appGUI/ObjectUI.py:2327 +#: appGUI/ObjectUI.py:2337 appGUI/ObjectUI.py:2352 msgid "Lists the available serial ports." msgstr "Muestra los puertos serie disponibles." -#: appGUI/ObjectUI.py:2316 +#: appGUI/ObjectUI.py:2341 msgid "Search" msgstr "Buscar" -#: appGUI/ObjectUI.py:2318 +#: appGUI/ObjectUI.py:2343 msgid "Search for the available serial ports." msgstr "Busque los puertos serie disponibles." -#: appGUI/ObjectUI.py:2325 +#: appGUI/ObjectUI.py:2350 msgid "Baud rates" msgstr "Tasas de baudios" -#: appGUI/ObjectUI.py:2344 +#: appGUI/ObjectUI.py:2369 msgid "New, custom baudrate." msgstr "Velocidad en baudios nueva y personalizada." -#: appGUI/ObjectUI.py:2352 +#: appGUI/ObjectUI.py:2377 msgid "Add the specified custom baudrate to the list." msgstr "Agregue la velocidad en baudios personalizada especificada a la lista." -#: appGUI/ObjectUI.py:2358 +#: appGUI/ObjectUI.py:2383 msgid "Delete selected baudrate" msgstr "Eliminar la velocidad en baudios seleccionada" -#: appGUI/ObjectUI.py:2362 +#: appGUI/ObjectUI.py:2387 msgid "Reset" msgstr "Reiniciar" -#: appGUI/ObjectUI.py:2364 +#: appGUI/ObjectUI.py:2389 msgid "Software reset of the controller." msgstr "Restablecimiento del software del controlador." -#: appGUI/ObjectUI.py:2370 appObjects/FlatCAMCNCJob.py:1323 +#: appGUI/ObjectUI.py:2395 appObjects/FlatCAMCNCJob.py:1323 msgid "Disconnected" msgstr "Desconectado" -#: appGUI/ObjectUI.py:2372 +#: appGUI/ObjectUI.py:2397 msgid "Connect to the selected port with the selected baud rate." msgstr "" "Conéctese al puerto seleccionado con la velocidad en baudios seleccionada." -#: appGUI/ObjectUI.py:2397 +#: appGUI/ObjectUI.py:2422 msgid "Jog" msgstr "Empujoncito" -#: appGUI/ObjectUI.py:2405 +#: appGUI/ObjectUI.py:2430 msgid "Zero Axes" msgstr "Cero los ejes" -#: appGUI/ObjectUI.py:2438 +#: appGUI/ObjectUI.py:2463 msgid "Pause/Resume" msgstr "Pausar / Reanudar" -#: appGUI/ObjectUI.py:2460 +#: appGUI/ObjectUI.py:2485 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "Paso" -#: appGUI/ObjectUI.py:2462 +#: appGUI/ObjectUI.py:2487 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "Cada acción de jog moverá los ejes con este valor." -#: appGUI/ObjectUI.py:2474 +#: appGUI/ObjectUI.py:2499 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:831 appTools/ToolProperties.py:525 msgid "Feedrate" msgstr "Avance" -#: appGUI/ObjectUI.py:2476 +#: appGUI/ObjectUI.py:2501 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "Avance al trotar." -#: appGUI/ObjectUI.py:2496 +#: appGUI/ObjectUI.py:2521 msgid "Send Command" msgstr "Enviar comando" -#: appGUI/ObjectUI.py:2498 appGUI/ObjectUI.py:2508 +#: appGUI/ObjectUI.py:2523 appGUI/ObjectUI.py:2533 msgid "Send a custom command to GRBL." msgstr "Envíe un comando personalizado a GRBL." -#: appGUI/ObjectUI.py:2503 +#: appGUI/ObjectUI.py:2528 msgid "Type GRBL command ..." msgstr "Escriba el comando GRBL ..." -#: appGUI/ObjectUI.py:2506 +#: appGUI/ObjectUI.py:2531 msgid "Send" msgstr "Enviar" -#: appGUI/ObjectUI.py:2514 +#: appGUI/ObjectUI.py:2539 msgid "Get Config parameter" msgstr "Obtener parámetro de Config" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2541 msgid "A GRBL configuration parameter." msgstr "Un parámetro de configuración GRBL." -#: appGUI/ObjectUI.py:2521 +#: appGUI/ObjectUI.py:2546 msgid "Type GRBL parameter ..." msgstr "Escriba un parámetro GRBL ..." -#: appGUI/ObjectUI.py:2524 +#: appGUI/ObjectUI.py:2549 msgid "Get" msgstr "Obtener" -#: appGUI/ObjectUI.py:2526 +#: appGUI/ObjectUI.py:2551 msgid "Get the value of a specified GRBL parameter." msgstr "Obtiene el valor de un parámetro GRBL especificado." -#: appGUI/ObjectUI.py:2534 +#: appGUI/ObjectUI.py:2559 msgid "Get Report" msgstr "Obtener informe" -#: appGUI/ObjectUI.py:2536 +#: appGUI/ObjectUI.py:2561 msgid "Print in shell the GRBL report." msgstr "Imprima en shell el informe GRBL." -#: appGUI/ObjectUI.py:2542 +#: appGUI/ObjectUI.py:2567 msgid "Apply AutoLevelling" msgstr "Aplicar nivelación automática" -#: appGUI/ObjectUI.py:2544 +#: appGUI/ObjectUI.py:2569 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -8055,28 +8072,28 @@ 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." -#: appGUI/ObjectUI.py:2553 +#: appGUI/ObjectUI.py:2578 msgid "Will save the GRBL height map." msgstr "Guardará el mapa de altura GRBL." -#: appGUI/ObjectUI.py:2563 +#: appGUI/ObjectUI.py:2588 msgid "Save Probing GCode" msgstr "Guardar GCode de sondeo" -#: appGUI/ObjectUI.py:2565 +#: appGUI/ObjectUI.py:2590 msgid "Will save the probing GCode." msgstr "Guardará el GCode de sondeo." -#: appGUI/ObjectUI.py:2574 +#: appGUI/ObjectUI.py:2599 msgid "View/Edit the probing GCode." msgstr "Ver / editar el GCode de sondeo." -#: appGUI/ObjectUI.py:2581 appObjects/FlatCAMCNCJob.py:1740 +#: appGUI/ObjectUI.py:2606 appObjects/FlatCAMCNCJob.py:1740 #: appObjects/FlatCAMCNCJob.py:1744 msgid "Import Height Map" msgstr "Importar mapa de altura" -#: appGUI/ObjectUI.py:2583 +#: appGUI/ObjectUI.py:2608 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -8088,11 +8105,11 @@ msgstr "" "sobre el GCode original por lo tanto\n" "haciendo autonivelación." -#: appGUI/ObjectUI.py:2601 +#: appGUI/ObjectUI.py:2626 msgid "Export CNC Code" msgstr "Exportar código CNC" -#: appGUI/ObjectUI.py:2603 +#: appGUI/ObjectUI.py:2628 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8102,11 +8119,11 @@ msgstr "" "Exportar y guardar código G a\n" "Hacer este objeto a un archivo." -#: appGUI/ObjectUI.py:2612 +#: appGUI/ObjectUI.py:2637 msgid "Save CNC Code" msgstr "Guardar código CNC" -#: appGUI/ObjectUI.py:2615 +#: appGUI/ObjectUI.py:2640 msgid "" "Opens dialog to save G-Code\n" "file." @@ -8114,84 +8131,84 @@ msgstr "" "Abre el diálogo para guardar el código G\n" "expediente." -#: appGUI/ObjectUI.py:2622 +#: appGUI/ObjectUI.py:2647 msgid "Review CNC Code." msgstr "Revise el código CNC." -#: appGUI/ObjectUI.py:2683 +#: appGUI/ObjectUI.py:2708 msgid "Script Object" msgstr "Objeto de script" -#: appGUI/ObjectUI.py:2703 appGUI/ObjectUI.py:2777 +#: appGUI/ObjectUI.py:2728 appGUI/ObjectUI.py:2802 msgid "Auto Completer" msgstr "Autocompletador" -#: appGUI/ObjectUI.py:2705 +#: appGUI/ObjectUI.py:2730 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" "Esto selecciona si el autocompletador está habilitado en el Editor de " "secuencias de comandos." -#: appGUI/ObjectUI.py:2750 +#: appGUI/ObjectUI.py:2775 msgid "Document Object" msgstr "Objeto de Documento" -#: appGUI/ObjectUI.py:2779 +#: appGUI/ObjectUI.py:2804 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" "Esto selecciona si el autocompletador está habilitado en el Editor de " "Documentos." -#: appGUI/ObjectUI.py:2797 +#: appGUI/ObjectUI.py:2822 msgid "Font Type" msgstr "Tipo de Fuente" -#: appGUI/ObjectUI.py:2814 +#: appGUI/ObjectUI.py:2839 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Tamaño de Fuente" -#: appGUI/ObjectUI.py:2850 +#: appGUI/ObjectUI.py:2875 msgid "Alignment" msgstr "Alineación" -#: appGUI/ObjectUI.py:2855 +#: appGUI/ObjectUI.py:2880 msgid "Align Left" msgstr "Alinear a la izquierda" -#: appGUI/ObjectUI.py:2860 app_Main.py:4934 +#: appGUI/ObjectUI.py:2885 app_Main.py:4941 msgid "Center" msgstr "Centrar" -#: appGUI/ObjectUI.py:2865 +#: appGUI/ObjectUI.py:2890 msgid "Align Right" msgstr "Alinear a la derecha" -#: appGUI/ObjectUI.py:2870 +#: appGUI/ObjectUI.py:2895 msgid "Justify" msgstr "Alinear Justificar" -#: appGUI/ObjectUI.py:2877 +#: appGUI/ObjectUI.py:2902 msgid "Font Color" msgstr "Color de Fuente" -#: appGUI/ObjectUI.py:2879 +#: appGUI/ObjectUI.py:2904 msgid "Set the font color for the selected text" msgstr "Establecer el color de fuente para el texto seleccionado" -#: appGUI/ObjectUI.py:2893 +#: appGUI/ObjectUI.py:2918 msgid "Selection Color" msgstr "Color de seleccion" -#: appGUI/ObjectUI.py:2895 +#: appGUI/ObjectUI.py:2920 msgid "Set the selection color when doing text selection." msgstr "Establezca el color de selección al hacer la selección de texto." -#: appGUI/ObjectUI.py:2909 +#: appGUI/ObjectUI.py:2934 msgid "Tab Size" msgstr "Tamaño de Pestaña" -#: appGUI/ObjectUI.py:2911 +#: appGUI/ObjectUI.py:2936 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Establece el tamaño de la pestaña. En píxeles El valor predeterminado es 80 " @@ -8229,41 +8246,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:906 +#: appGUI/preferences/PreferencesUIManager.py:914 msgid "Preferences applied." msgstr "Preferencias aplicadas." -#: appGUI/preferences/PreferencesUIManager.py:926 +#: appGUI/preferences/PreferencesUIManager.py:934 msgid "Are you sure you want to continue?" msgstr "¿Estás seguro de que quieres continuar?" -#: appGUI/preferences/PreferencesUIManager.py:927 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Application will restart" msgstr "La aplicación se reiniciará" -#: appGUI/preferences/PreferencesUIManager.py:1025 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Preferences closed without saving." msgstr "Preferencias cerradas sin guardar." -#: appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1045 msgid "Preferences default values are restored." msgstr "Se restauran los valores predeterminados de las preferencias." -#: appGUI/preferences/PreferencesUIManager.py:1068 app_Main.py:2633 -#: app_Main.py:9413 +#: appGUI/preferences/PreferencesUIManager.py:1076 app_Main.py:2633 +#: app_Main.py:9420 msgid "Failed to write defaults to file." msgstr "Error al escribir los valores predeterminados en el archivo." -#: appGUI/preferences/PreferencesUIManager.py:1072 -#: appGUI/preferences/PreferencesUIManager.py:1186 +#: appGUI/preferences/PreferencesUIManager.py:1080 +#: appGUI/preferences/PreferencesUIManager.py:1194 msgid "Preferences saved." msgstr "Preferencias guardadas." -#: appGUI/preferences/PreferencesUIManager.py:1122 +#: appGUI/preferences/PreferencesUIManager.py:1130 msgid "Preferences edited but not saved." msgstr "Preferencias editadas pero no guardadas." -#: appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/preferences/PreferencesUIManager.py:1179 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -9030,9 +9047,9 @@ msgstr "MetaHeuristic" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:110 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:171 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:175 -#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:566 +#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:569 #: appObjects/FlatCAMGerber.py:174 appTools/ToolDrilling.py:306 -#: appTools/ToolIsolation.py:246 appTools/ToolMilling.py:294 +#: appTools/ToolIsolation.py:247 appTools/ToolMilling.py:294 msgid "Basic" msgstr "BASIC" @@ -9172,7 +9189,7 @@ msgstr "Configuración de Aplicación" msgid "Grid Settings" msgstr "Configuración de cuadrícula" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7342 msgid "X value" msgstr "Valor X" @@ -9180,7 +9197,7 @@ msgstr "Valor X" msgid "This is the Grid snap value on X axis." msgstr "Este es el valor de ajuste de cuadrícula en el eje X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7338 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7345 msgid "Y value" msgstr "Valor Y" @@ -9227,14 +9244,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1273 app_Main.py:7355 +#: appTools/ToolFilm.py:1273 app_Main.py:7362 msgid "Portrait" msgstr "Retrato" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1274 app_Main.py:7357 +#: appTools/ToolFilm.py:1274 app_Main.py:7364 msgid "Landscape" msgstr "Paisaje" @@ -9254,7 +9271,7 @@ msgstr "" "e incluye las pestañas Proyecto, Seleccionado y Herramienta." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7343 +#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7350 msgid "Axis" msgstr "Eje" @@ -9274,7 +9291,7 @@ msgstr "" "Esto establece el tamaño de fuente para la aplicación Textbox GUI\n" "elementos que se usan en la aplicación." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7367 msgid "HUD" msgstr "HUD" @@ -9580,9 +9597,9 @@ msgstr "" "La pestaña seleccionada para todo tipo de objetos FlatCAM." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 -#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:587 +#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:590 #: appObjects/FlatCAMGerber.py:182 appTools/ToolDrilling.py:310 -#: appTools/ToolIsolation.py:273 appTools/ToolMilling.py:305 +#: appTools/ToolIsolation.py:274 appTools/ToolMilling.py:305 msgid "Advanced" msgstr "Avanzado" @@ -10337,10 +10354,10 @@ msgstr "\"Seguir\"" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appObjects/FlatCAMGerber.py:370 appTools/ToolCopperThieving.py:578 #: appTools/ToolCopperThieving.py:775 appTools/ToolCopperThieving.py:787 -#: appTools/ToolIsolation.py:1353 appTools/ToolNCC.py:1793 -#: appTools/ToolNCC.py:1820 appTools/ToolNCC.py:1928 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:2845 appTools/ToolNCC.py:2950 appTools/ToolNCC.py:2965 -#: appTools/ToolNCC.py:3231 appTools/ToolNCC.py:3332 appTools/ToolNCC.py:3347 +#: appTools/ToolIsolation.py:1368 appTools/ToolNCC.py:1807 +#: appTools/ToolNCC.py:1834 appTools/ToolNCC.py:1942 appTools/ToolNCC.py:1955 +#: appTools/ToolNCC.py:2859 appTools/ToolNCC.py:2964 appTools/ToolNCC.py:2979 +#: appTools/ToolNCC.py:3245 appTools/ToolNCC.py:3346 appTools/ToolNCC.py:3361 #: camlib.py:1113 msgid "Buffering" msgstr "Tamponamiento" @@ -10663,10 +10680,10 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 -#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1351 -#: appTools/ToolNCC.py:1667 appTools/ToolNCC.py:1731 appTools/ToolNCC.py:2709 -#: appTools/ToolNCC.py:2718 appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4436 -#: defaults.py:478 tclCommands/TclCommandCopperClear.py:190 +#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1365 +#: appTools/ToolNCC.py:1681 appTools/ToolNCC.py:1745 appTools/ToolNCC.py:2723 +#: appTools/ToolNCC.py:2732 appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4450 +#: defaults.py:480 tclCommands/TclCommandCopperClear.py:190 msgid "Itself" msgstr "Sí mismo" @@ -10674,10 +10691,10 @@ msgstr "Sí mismo" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:819 -#: appTools/ToolIsolation.py:1435 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1365 appTools/ToolNCC.py:1683 appTools/ToolNCC.py:1738 -#: appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4446 appTools/ToolPaint.py:1061 +#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:834 +#: appTools/ToolIsolation.py:1450 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1379 appTools/ToolNCC.py:1697 appTools/ToolNCC.py:1752 +#: appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4460 appTools/ToolPaint.py:1061 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3249 msgid "Area Selection" msgstr "Selección de área" @@ -10687,10 +10704,10 @@ msgstr "Selección de área" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 #: appTools/ToolCopperThieving.py:1222 appTools/ToolDblSided.py:759 -#: appTools/ToolIsolation.py:1475 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1384 appTools/ToolNCC.py:1689 appTools/ToolNCC.py:1746 -#: appTools/ToolNCC.py:2124 appTools/ToolNCC.py:2358 appTools/ToolNCC.py:2754 -#: appTools/ToolNCC.py:4300 appTools/ToolPaint.py:1080 +#: appTools/ToolIsolation.py:1490 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1398 appTools/ToolNCC.py:1703 appTools/ToolNCC.py:1760 +#: appTools/ToolNCC.py:2138 appTools/ToolNCC.py:2372 appTools/ToolNCC.py:2768 +#: appTools/ToolNCC.py:4314 appTools/ToolPaint.py:1080 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3232 #: tclCommands/TclCommandCopperClear.py:192 tclCommands/TclCommandPaint.py:166 msgid "Reference Object" @@ -10977,12 +10994,12 @@ msgstr "" "- abajo a la derecha -> el usuario alineará la PCB horizontalmente" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:131 -#: appTools/ToolCalibration.py:854 app_Main.py:4931 +#: appTools/ToolCalibration.py:854 app_Main.py:4938 msgid "Top-Left" msgstr "Arriba a la izquierda" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:132 -#: appTools/ToolCalibration.py:855 app_Main.py:4932 +#: appTools/ToolCalibration.py:855 app_Main.py:4939 msgid "Bottom-Right" msgstr "Abajo a la derecha" @@ -11370,7 +11387,7 @@ msgstr "" "en un archivo Gerber seleccionado, o puede exportarse como un archivo." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:703 app_Main.py:7323 +#: appTools/ToolQRCode.py:703 app_Main.py:7330 msgid "Version" msgstr "Versión" @@ -12026,8 +12043,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:140 -#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3058 -#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3927 +#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3073 +#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3941 #: appTools/ToolPaint.py:2843 msgid "Tool order" msgstr "Orden de la Herram" @@ -12037,9 +12054,9 @@ msgstr "Orden de la Herram" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3059 -#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3928 -#: appTools/ToolNCC.py:3938 appTools/ToolPaint.py:2844 +#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3074 +#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3942 +#: appTools/ToolNCC.py:3952 appTools/ToolPaint.py:2844 #: appTools/ToolPaint.py:2854 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -12065,8 +12082,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:165 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:149 -#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3067 -#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3936 +#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3082 +#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3950 #: appTools/ToolPaint.py:2852 msgid "Forward" msgstr "Adelante" @@ -12075,8 +12092,8 @@ msgstr "Adelante" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 -#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3068 -#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3937 +#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3083 +#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3951 #: appTools/ToolPaint.py:2853 msgid "Reverse" msgstr "Atras" @@ -12438,13 +12455,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:288 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 -#: appTools/ToolIsolation.py:3286 appTools/ToolNCC.py:4222 +#: appTools/ToolIsolation.py:3301 appTools/ToolNCC.py:4236 #: appTools/ToolPaint.py:3069 msgid "Rest" msgstr "Resto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:246 -#: appTools/ToolIsolation.py:3289 +#: appTools/ToolIsolation.py:3304 msgid "" "If checked, use 'rest machining'.\n" "Basically it will isolate outside PCB features,\n" @@ -12464,22 +12481,22 @@ msgstr "" "Si no está marcado, use el algoritmo estándar." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 -#: appTools/ToolIsolation.py:3311 +#: appTools/ToolIsolation.py:3326 msgid "Combine" msgstr "Combinar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:260 -#: appTools/ToolIsolation.py:3313 +#: appTools/ToolIsolation.py:3328 msgid "Combine all passes into one object" msgstr "Combina todos los pases en un objeto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:267 -#: appTools/ToolIsolation.py:3330 +#: appTools/ToolIsolation.py:3345 msgid "Except" msgstr "Excepto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 -#: appTools/ToolIsolation.py:3331 +#: appTools/ToolIsolation.py:3346 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12491,13 +12508,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:350 -#: appTools/ToolIsolation.py:3320 appTools/ToolNCC.py:4358 +#: appTools/ToolIsolation.py:3335 appTools/ToolNCC.py:4372 msgid "Check validity" msgstr "Verificar validez" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:352 -#: appTools/ToolIsolation.py:3322 appTools/ToolNCC.py:4360 +#: appTools/ToolIsolation.py:3337 appTools/ToolNCC.py:4374 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12506,7 +12523,7 @@ msgstr "" "si proporcionarán un aislamiento completo." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:287 -#: appTools/ToolIsolation.py:3370 +#: appTools/ToolIsolation.py:3385 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12522,20 +12539,20 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:831 appTools/ToolIsolation.py:1454 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1038 +#: appTools/ToolIsolation.py:846 appTools/ToolIsolation.py:1469 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1038 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3243 #: tclCommands/TclCommandPaint.py:164 msgid "Polygon Selection" msgstr "Selección de polígono" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appTools/ToolIsolation.py:3414 +#: appTools/ToolIsolation.py:3429 msgid "Interiors" msgstr "Interiores" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:317 -#: appTools/ToolIsolation.py:3416 +#: appTools/ToolIsolation.py:3431 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12545,12 +12562,12 @@ msgstr "" "(agujeros en el polígono)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:322 -#: appTools/ToolIsolation.py:3301 +#: appTools/ToolIsolation.py:3316 msgid "Forced Rest" msgstr "Forzado Resto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:324 -#: appTools/ToolIsolation.py:3303 +#: appTools/ToolIsolation.py:3318 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" @@ -12581,7 +12598,7 @@ msgstr "Progresivo" #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 #: appTools/ToolCorners.py:264 appTools/ToolFiducials.py:532 -#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4617 +#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4624 msgid "Plotting" msgstr "Trazado" @@ -12623,7 +12640,7 @@ msgstr "" "de las características de cobre.\n" "El valor puede estar entre 0 y 9999.9 unidades FlatCAM." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4226 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -12642,7 +12659,7 @@ msgstr "" "no más cobre para limpiar o no hay más herramientas.\n" "Si no está marcado, use el algoritmo estándar." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4306 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4320 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -13254,11 +13271,11 @@ msgstr "El objeto ({kind}) falló porque: {error}\n" msgid "Converting units to " msgstr "Convertir unidades a " -#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:128 -#: appObjects/FlatCAMGeometry.py:520 appObjects/FlatCAMGeometry.py:1054 +#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:129 +#: appObjects/FlatCAMGeometry.py:523 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:542 appObjects/FlatCAMGerber.py:685 -#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 -#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1638 +#: appTools/ToolIsolation.py:1800 appTools/ToolIsolation.py:1993 camlib.py:1231 #: camlib.py:1292 msgid "Rough" msgstr "Áspero" @@ -13377,7 +13394,7 @@ msgid "Export cancelled ..." msgstr "Exportación cancelada ..." #: appObjects/FlatCAMCNCJob.py:1678 appObjects/FlatCAMCNCJob.py:1965 -#: appObjects/FlatCAMScript.py:134 app_Main.py:6940 +#: appObjects/FlatCAMScript.py:134 app_Main.py:6947 msgid "Loading..." msgstr "Cargando..." @@ -13485,65 +13502,61 @@ msgstr "" "La herramienta de fresado para SLOTS es más grande que el tamaño del " "orificio. Cancelado." -#: appObjects/FlatCAMGeometry.py:128 appObjects/FlatCAMGeometry.py:1435 -#: appObjects/FlatCAMGeometry.py:1436 appObjects/FlatCAMGeometry.py:1445 +#: appObjects/FlatCAMGeometry.py:129 appObjects/FlatCAMGeometry.py:1434 +#: appObjects/FlatCAMGeometry.py:1435 appObjects/FlatCAMGeometry.py:1444 msgid "Iso" msgstr "Aisl" -#: appObjects/FlatCAMGeometry.py:128 +#: appObjects/FlatCAMGeometry.py:129 msgid "Finish" msgstr "Terminar" -#: appObjects/FlatCAMGeometry.py:389 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appObjects/FlatCAMGeometry.py:390 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:990 appTools/ToolDrilling.py:1037 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:644 -#: appTools/ToolIsolation.py:710 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:645 +#: appTools/ToolIsolation.py:711 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:749 appTools/ToolMilling.py:794 -#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 +#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 #: appTools/ToolPaint.py:252 appTools/ToolPaint.py:316 #: appTools/ToolPaint.py:655 msgid "Multiple Tools" msgstr "Herramientas múltiples" -#: appObjects/FlatCAMGeometry.py:555 -msgid "Add from Tool DB" -msgstr "Agregar desde la DB de herramientas" - -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:926 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:925 #: appTools/ToolDrilling.py:754 appTools/ToolDrilling.py:983 -#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:674 appTools/ToolMilling.py:744 +#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:675 appTools/ToolMilling.py:744 #: appTools/ToolMilling.py:779 appTools/ToolNCC.py:271 appTools/ToolNCC.py:306 #: appTools/ToolPaint.py:247 appTools/ToolPaint.py:282 app_Main.py:2208 msgid "No Tool Selected" msgstr "Ninguna herramienta seleccionada" -#: appObjects/FlatCAMGeometry.py:1073 +#: appObjects/FlatCAMGeometry.py:1072 msgid "Tool added in Tool Table." msgstr "Herramienta añadida en la tabla de herramientas." -#: appObjects/FlatCAMGeometry.py:1182 appObjects/FlatCAMGeometry.py:1191 +#: appObjects/FlatCAMGeometry.py:1181 appObjects/FlatCAMGeometry.py:1190 msgid "Failed. Select a tool to copy." msgstr "Ha fallado. Seleccione una herramienta para copiar." -#: appObjects/FlatCAMGeometry.py:1220 +#: appObjects/FlatCAMGeometry.py:1219 msgid "Tool was copied in Tool Table." msgstr "La herramienta se copió en la tabla de herramientas." -#: appObjects/FlatCAMGeometry.py:1250 +#: appObjects/FlatCAMGeometry.py:1249 msgid "Tool was edited in Tool Table." msgstr "La herramienta fue editada en la tabla de herramientas." -#: appObjects/FlatCAMGeometry.py:1279 appObjects/FlatCAMGeometry.py:1288 +#: appObjects/FlatCAMGeometry.py:1278 appObjects/FlatCAMGeometry.py:1287 msgid "Failed. Select a tool to delete." msgstr "Ha fallado. Seleccione una herramienta para eliminar." -#: appObjects/FlatCAMGeometry.py:1312 +#: appObjects/FlatCAMGeometry.py:1311 msgid "Tool was deleted in Tool Table." msgstr "La herramienta se eliminó en la tabla de herramientas." -#: appObjects/FlatCAMGeometry.py:1349 appObjects/FlatCAMGeometry.py:1358 +#: appObjects/FlatCAMGeometry.py:1348 appObjects/FlatCAMGeometry.py:1357 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13561,30 +13574,30 @@ msgstr "" "- Herramienta Dia -> columna 'Dia' encontrada en la tabla de herramientas\n" "NB: un valor de cero significa que Tool Dia = 'V-tip Dia'" -#: appObjects/FlatCAMGeometry.py:1777 appTools/ToolDrilling.py:1256 +#: appObjects/FlatCAMGeometry.py:1776 appTools/ToolDrilling.py:1256 #: appTools/ToolMilling.py:1256 msgid "Focus Z" msgstr "Enfoque Z" -#: appObjects/FlatCAMGeometry.py:1796 appTools/ToolDrilling.py:1278 +#: appObjects/FlatCAMGeometry.py:1795 appTools/ToolDrilling.py:1278 #: appTools/ToolMilling.py:1275 msgid "Laser Power" msgstr "Poder del laser" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "This Geometry can't be processed because it is" msgstr "Esta geometría no se puede procesar porque es" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "geometry" msgstr "geometría" -#: appObjects/FlatCAMGeometry.py:1880 +#: appObjects/FlatCAMGeometry.py:1885 msgid "Failed. No tool selected in the tool table ..." msgstr "" "Ha fallado. Ninguna herramienta seleccionada en la tabla de herramientas ..." -#: appObjects/FlatCAMGeometry.py:1981 appObjects/FlatCAMGeometry.py:2136 +#: appObjects/FlatCAMGeometry.py:1986 appObjects/FlatCAMGeometry.py:2139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13593,51 +13606,76 @@ msgstr "" "pero no se proporciona ningún valor.\n" "Agregue una Herramienta de compensación o cambie el Tipo de compensación." -#: appObjects/FlatCAMGeometry.py:2049 appObjects/FlatCAMGeometry.py:2199 +#: appObjects/FlatCAMGeometry.py:2054 appObjects/FlatCAMGeometry.py:2202 msgid "G-Code parsing in progress..." msgstr "Análisis de código G en progreso ..." -#: appObjects/FlatCAMGeometry.py:2051 appObjects/FlatCAMGeometry.py:2201 +#: appObjects/FlatCAMGeometry.py:2056 appObjects/FlatCAMGeometry.py:2204 msgid "G-Code parsing finished..." msgstr "Análisis de código G terminado ..." -#: appObjects/FlatCAMGeometry.py:2059 +#: appObjects/FlatCAMGeometry.py:2063 msgid "Finished G-Code processing" msgstr "Procesamiento de código G terminado" -#: appObjects/FlatCAMGeometry.py:2061 appObjects/FlatCAMGeometry.py:2213 +#: appObjects/FlatCAMGeometry.py:2065 appObjects/FlatCAMGeometry.py:2215 msgid "G-Code processing failed with error" msgstr "El procesamiento del código G falló con error" -#: appObjects/FlatCAMGeometry.py:2105 appTools/ToolSolderPaste.py:866 +#: appObjects/FlatCAMGeometry.py:2109 appTools/ToolSolderPaste.py:866 msgid "Cancelled. Empty file, it has no geometry" msgstr "Cancelado. Archivo vacío, no tiene geometría" -#: appObjects/FlatCAMGeometry.py:2211 appObjects/FlatCAMGeometry.py:2381 +#: appObjects/FlatCAMGeometry.py:2213 appObjects/FlatCAMGeometry.py:2385 msgid "Finished G-Code processing..." msgstr "Procesamiento de código G terminado ..." -#: appObjects/FlatCAMGeometry.py:2230 appObjects/FlatCAMGeometry.py:2234 -#: appObjects/FlatCAMGeometry.py:2386 appTools/ToolDrilling.py:1960 +#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2237 +#: appObjects/FlatCAMGeometry.py:2390 appTools/ToolDrilling.py:1960 #: appTools/ToolMilling.py:1417 msgid "Generating CNC Code" msgstr "Generando Código CNC" -#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2236 -#: appObjects/FlatCAMGeometry.py:2388 +#: appObjects/FlatCAMGeometry.py:2235 appObjects/FlatCAMGeometry.py:2240 +#: appObjects/FlatCAMGeometry.py:2392 msgid "CNCjob created" msgstr "CNCjob creado" -#: appObjects/FlatCAMGeometry.py:2419 appObjects/FlatCAMGeometry.py:2428 +#: appObjects/FlatCAMGeometry.py:2404 appTools/ToolCopperThieving.py:596 +#: appTools/ToolFilm.py:634 appTools/ToolFilm.py:878 +#: appTools/ToolIsolation.py:931 appTools/ToolNCC.py:867 +#: appTools/ToolOptimal.py:145 appTools/ToolPanelize.py:612 +#: appTools/ToolRulesCheck.py:627 +msgid "Working..." +msgstr "Trabajando..." + +#: appObjects/FlatCAMGeometry.py:2425 +msgid "Polish" +msgstr "Limpiar" + +#: appObjects/FlatCAMGeometry.py:2475 appTools/ToolPaint.py:1690 +msgid "Geometry could not be painted completely" +msgstr "La Geometría no se pudo pintar completamente" + +#: appObjects/FlatCAMGeometry.py:2483 appTools/ToolPaint.py:1853 +#: appTools/ToolPaint.py:2062 +msgid "" +"Could not do Paint. Try a different combination of parameters. Or a " +"different strategy of paint" +msgstr "" +"No se pudo Pintar. Pruebe con una combinación diferente de parámetros. O una " +"estrategia diferente de pintura" + +#: appObjects/FlatCAMGeometry.py:2513 appObjects/FlatCAMGeometry.py:2522 #: appParsers/ParseGerber.py:1956 appParsers/ParseGerber.py:1966 msgid "Scale factor has to be a number: integer or float." msgstr "El factor de escala debe ser un número: entero o Real." -#: appObjects/FlatCAMGeometry.py:2491 +#: appObjects/FlatCAMGeometry.py:2585 msgid "Geometry Scale done." msgstr "Escala de geometría realizada." -#: appObjects/FlatCAMGeometry.py:2508 appParsers/ParseGerber.py:2082 +#: appObjects/FlatCAMGeometry.py:2602 appParsers/ParseGerber.py:2082 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13645,11 +13683,11 @@ msgstr "" "Se necesita un par de valores (x, y). Probablemente haya ingresado un solo " "valor en el campo Desplazamiento." -#: appObjects/FlatCAMGeometry.py:2564 +#: appObjects/FlatCAMGeometry.py:2658 msgid "Geometry Offset done." msgstr "Desplazamiento de geometría realizado." -#: appObjects/FlatCAMGeometry.py:2593 +#: appObjects/FlatCAMGeometry.py:2687 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13659,21 +13697,21 @@ msgstr "" "formato (x, y)\n" "pero ahora solo hay un valor, no dos." -#: appObjects/FlatCAMGeometry.py:2696 appTools/ToolDrilling.py:1376 +#: appObjects/FlatCAMGeometry.py:2790 appTools/ToolDrilling.py:1376 #: appTools/ToolMilling.py:1488 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Eliminar falló. No hay áreas de exclusión para eliminar." -#: appObjects/FlatCAMGeometry.py:2713 appTools/ToolDrilling.py:1393 +#: appObjects/FlatCAMGeometry.py:2807 appTools/ToolDrilling.py:1393 #: appTools/ToolMilling.py:1505 msgid "Delete failed. Nothing is selected." msgstr "Eliminar falló. Nada es seleccionado." -#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1337 +#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1352 msgid "Buffering solid geometry" msgstr "Amortiguación de geometría sólida" -#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1359 +#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1374 msgid "Done" msgstr "Hecho" @@ -13682,14 +13720,14 @@ msgid "Operation could not be done." msgstr "La operación no se pudo hacer." #: appObjects/FlatCAMGerber.py:558 appObjects/FlatCAMGerber.py:632 -#: appTools/ToolIsolation.py:1583 appTools/ToolIsolation.py:1951 -#: appTools/ToolNCC.py:1856 appTools/ToolNCC.py:2879 appTools/ToolNCC.py:3258 +#: appTools/ToolIsolation.py:1598 appTools/ToolIsolation.py:1966 +#: appTools/ToolNCC.py:1870 appTools/ToolNCC.py:2893 appTools/ToolNCC.py:3272 msgid "Isolation geometry could not be generated." msgstr "La geometría de aislamiento no se pudo generar." #: appObjects/FlatCAMGerber.py:583 appObjects/FlatCAMGerber.py:710 -#: appTools/ToolIsolation.py:1650 appTools/ToolIsolation.py:1846 -#: appTools/ToolIsolation.py:2035 +#: appTools/ToolIsolation.py:1665 appTools/ToolIsolation.py:1861 +#: appTools/ToolIsolation.py:2050 msgid "Isolation geometry created" msgstr "Geometría de aislamiento creada" @@ -13823,7 +13861,7 @@ msgstr "Objeto renombrado de {old} a {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6645 app_Main.py:6651 app_Main.py:6657 app_Main.py:6663 +#: app_Main.py:6652 app_Main.py:6658 app_Main.py:6664 app_Main.py:6670 msgid "selected" msgstr "seleccionado" @@ -14097,8 +14135,8 @@ msgstr "" #: appTools/ToolDblSided.py:940 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:703 #: appTools/ToolFiducials.py:934 appTools/ToolFilm.py:1382 -#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3477 -#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4388 +#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3492 +#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4402 #: appTools/ToolOptimal.py:593 appTools/ToolPaint.py:3194 #: appTools/ToolPanelize.py:889 appTools/ToolPunchGerber.py:996 #: appTools/ToolQRCode.py:905 appTools/ToolRulesCheck.py:1620 @@ -14113,8 +14151,8 @@ msgstr "Restablecer la Herramienta" #: appTools/ToolDblSided.py:943 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:706 #: appTools/ToolFiducials.py:937 appTools/ToolFilm.py:1385 -#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3480 -#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4391 +#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3495 +#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4405 #: appTools/ToolOptimal.py:596 appTools/ToolPaint.py:3197 #: appTools/ToolPanelize.py:892 appTools/ToolPunchGerber.py:999 #: appTools/ToolQRCode.py:908 appTools/ToolRulesCheck.py:1623 @@ -14558,11 +14596,11 @@ msgstr "Herramienta Copper Thieving hecha." #: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:918 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 -#: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 -#: appTools/ToolIsolation.py:1372 appTools/ToolMilling.py:424 +#: appTools/ToolIsolation.py:923 appTools/ToolIsolation.py:1360 +#: appTools/ToolIsolation.py:1387 appTools/ToolMilling.py:424 #: appTools/ToolMilling.py:639 appTools/ToolMilling.py:1322 -#: appTools/ToolNCC.py:846 appTools/ToolNCC.py:1308 appTools/ToolNCC.py:1357 -#: appTools/ToolNCC.py:1390 appTools/ToolPaint.py:1086 +#: appTools/ToolNCC.py:860 appTools/ToolNCC.py:1322 appTools/ToolNCC.py:1371 +#: appTools/ToolNCC.py:1404 appTools/ToolPaint.py:1086 #: appTools/ToolPanelize.py:191 appTools/ToolPanelize.py:205 #: appTools/ToolSub.py:157 appTools/ToolSub.py:170 appTools/ToolSub.py:359 #: appTools/ToolSub.py:372 tclCommands/TclCommandCopperClear.py:97 @@ -14592,24 +14630,17 @@ 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:596 appTools/ToolFilm.py:634 -#: appTools/ToolFilm.py:878 appTools/ToolIsolation.py:916 -#: appTools/ToolNCC.py:853 appTools/ToolOptimal.py:145 -#: appTools/ToolPanelize.py:612 appTools/ToolRulesCheck.py:627 -msgid "Working..." -msgstr "Trabajando..." - #: appTools/ToolCopperThieving.py:625 msgid "Geometry not supported for bounding box" msgstr "Geometría no admitida para cuadro delimitador" -#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1681 -#: appTools/ToolNCC.py:1736 appTools/ToolNCC.py:2734 appTools/ToolPaint.py:2457 +#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1695 +#: appTools/ToolNCC.py:1750 appTools/ToolNCC.py:2748 appTools/ToolPaint.py:2457 msgid "No object available." msgstr "No hay objeto disponible." -#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1706 -#: appTools/ToolNCC.py:1759 appTools/ToolNCC.py:2776 +#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1720 +#: appTools/ToolNCC.py:1773 appTools/ToolNCC.py:2790 msgid "The reference object type is not supported." msgstr "El tipo de objeto de referencia no es compatible." @@ -14667,8 +14698,8 @@ msgstr "" "- 'Objeto de referencia': 'Copper Thieving' dentro del área especificada por " "otro objeto." -#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3385 -#: appTools/ToolNCC.py:4317 appTools/ToolPaint.py:3137 +#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3400 +#: appTools/ToolNCC.py:4331 appTools/ToolPaint.py:3137 msgid "Ref. Type" msgstr "Tipo de Ref" @@ -14681,13 +14712,13 @@ msgstr "" "Thieving'.\n" "Puede ser Gerber, Excellon o Geometry." -#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3396 -#: appTools/ToolNCC.py:4327 appTools/ToolPaint.py:3147 +#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3411 +#: appTools/ToolNCC.py:4341 appTools/ToolPaint.py:3147 msgid "Ref. Object" msgstr "Objeto de Ref" -#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3398 -#: appTools/ToolNCC.py:4329 appTools/ToolPaint.py:3149 +#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3413 +#: appTools/ToolNCC.py:4343 appTools/ToolPaint.py:3149 msgid "The FlatCAM object to be used as non copper clearing reference." msgstr "" "El objeto FlatCAM que se utilizará como referencia de compensación sin cobre." @@ -14819,9 +14850,9 @@ msgstr "Agregar Marcador" msgid "Will add corner markers to the selected Gerber file." msgstr "Agregará marcadores de esquina al archivo Gerber seleccionado." -#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 -#: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 -#: appTools/ToolNCC.py:463 appTools/ToolNCC.py:992 appTools/ToolNCC.py:1130 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:804 +#: appTools/ToolIsolation.py:1064 appTools/ToolIsolation.py:1200 +#: appTools/ToolNCC.py:475 appTools/ToolNCC.py:1006 appTools/ToolNCC.py:1144 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 #: appTools/ToolPaint.py:823 appTools/ToolSolderPaste.py:131 #: appTools/ToolSolderPaste.py:464 app_Main.py:4431 @@ -14830,15 +14861,15 @@ msgstr "" "Introduzca un diámetro de herramienta con valor distinto de cero, en formato " "Float." -#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 -#: appTools/ToolNCC.py:1075 appTools/ToolPaint.py:767 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1145 +#: appTools/ToolNCC.py:1089 appTools/ToolPaint.py:767 msgid "Tool not in Tools Database. Adding a default tool." msgstr "" "La herramienta no está en la base de datos de herramientas. Añadiendo una " "herramienta predeterminada." #: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 -#: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1082 +#: appTools/ToolIsolation.py:1152 appTools/ToolNCC.py:1096 #: appTools/ToolPaint.py:775 msgid "" "Cancelled.\n" @@ -14856,8 +14887,8 @@ msgstr "Herramienta actualizada de la base de datos de herramientas." msgid "Default tool added." msgstr "Se agregó la herramienta predeterminada." -#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 -#: appTools/ToolNCC.py:3709 appTools/ToolPaint.py:2620 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2592 +#: appTools/ToolNCC.py:3723 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "La herramienta seleccionada no se puede utilizar aquí. Elige otro." @@ -14902,9 +14933,9 @@ msgstr "Cualquier forma de operación de corte finalizada." #: appTools/ToolCutOut.py:922 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 -#: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 -#: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 -#: appTools/ToolNCC.py:850 appTools/ToolNCC.py:1312 appTools/ToolPaint.py:1003 +#: appTools/ToolIsolation.py:927 appTools/ToolIsolation.py:1364 +#: appTools/ToolIsolation.py:1391 appTools/ToolMilling.py:1326 +#: appTools/ToolNCC.py:864 appTools/ToolNCC.py:1326 appTools/ToolPaint.py:1003 #: appTools/ToolPanelize.py:196 tclCommands/TclCommandBbox.py:71 #: tclCommands/TclCommandNregions.py:71 msgid "Object not found" @@ -15005,8 +15036,8 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3125 -#: appTools/ToolNCC.py:3999 appTools/ToolPaint.py:2901 +#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3140 +#: appTools/ToolNCC.py:4013 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -15178,7 +15209,7 @@ msgstr "" msgid "Object was mirrored" msgstr "El objeto fue reflejado" -#: appTools/ToolDblSided.py:405 app_Main.py:4570 app_Main.py:4725 +#: appTools/ToolDblSided.py:405 app_Main.py:4577 app_Main.py:4732 msgid "Failed. No object(s) selected..." msgstr "Ha fallado. Ningún objeto (s) seleccionado ..." @@ -15619,7 +15650,7 @@ msgstr "Este es el punto medio de la distancia euclidiana punto a punto." msgid "Jump to Half Point" msgstr "Saltar a Medio Punto" -#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:778 +#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:779 #: appTools/ToolMilling.py:962 appTools/ToolNCC.py:449 #: appTools/ToolPaint.py:381 msgid "Current Tool parameters were applied to all tools." @@ -16123,7 +16154,7 @@ msgstr "Herra. de imagen" msgid "Import IMAGE" msgstr "Importar IMAGEN" -#: appTools/ToolImage.py:142 app_Main.py:9799 app_Main.py:9849 +#: appTools/ToolImage.py:142 app_Main.py:9806 app_Main.py:9856 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16135,9 +16166,9 @@ msgstr "" msgid "Importing Image" msgstr "Importando imagen" -#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9813 -#: app_Main.py:9868 app_Main.py:9946 app_Main.py:10009 app_Main.py:10075 -#: app_Main.py:10140 app_Main.py:10197 +#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9820 +#: app_Main.py:9875 app_Main.py:9953 app_Main.py:10016 app_Main.py:10082 +#: app_Main.py:10147 app_Main.py:10204 msgid "Opened" msgstr "Abierto" @@ -16261,17 +16292,17 @@ msgstr "" "estará vacío de cobre y el área vacía anterior será\n" "lleno de cobre." -#: appTools/ToolIsolation.py:782 appTools/ToolNCC.py:454 -#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 +#: appTools/ToolIsolation.py:788 appTools/ToolNCC.py:459 +#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 app_Main.py:4422 msgid "New Tool" msgstr "Nueva Herram" -#: appTools/ToolIsolation.py:795 appTools/ToolNCC.py:467 +#: appTools/ToolIsolation.py:809 appTools/ToolNCC.py:480 #: appTools/ToolPaint.py:399 appTools/ToolSolderPaste.py:135 app_Main.py:4435 msgid "Adding Tool cancelled" msgstr "Añadiendo herramienta cancelada" -#: appTools/ToolIsolation.py:941 appTools/ToolNCC.py:881 +#: appTools/ToolIsolation.py:956 appTools/ToolNCC.py:895 #: appTools/ToolOptimal.py:179 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16280,102 +16311,102 @@ 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:988 appTools/ToolNCC.py:926 +#: appTools/ToolIsolation.py:1003 appTools/ToolNCC.py:940 msgid "Optimal tool diameter found" msgstr "Se encontró un diámetro de herramienta óptimo" -#: appTools/ToolIsolation.py:1000 appTools/ToolIsolation.py:1508 -#: appTools/ToolIsolation.py:1710 appTools/ToolIsolation.py:1897 -#: appTools/ToolNCC.py:937 appTools/ToolNCC.py:1345 appTools/ToolPaint.py:1031 +#: appTools/ToolIsolation.py:1015 appTools/ToolIsolation.py:1523 +#: appTools/ToolIsolation.py:1725 appTools/ToolIsolation.py:1912 +#: appTools/ToolNCC.py:951 appTools/ToolNCC.py:1359 appTools/ToolPaint.py:1031 #: appTools/ToolPaint.py:1744 msgid "There are no tools selected in the Tool Table." msgstr "No hay herramientas seleccionadas en la Tabla de herramientas." -#: appTools/ToolIsolation.py:1008 +#: appTools/ToolIsolation.py:1023 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:1057 appTools/ToolIsolation.py:1144 -#: appTools/ToolIsolation.py:1206 appTools/ToolIsolation.py:2626 -#: appTools/ToolNCC.py:1001 appTools/ToolNCC.py:1089 appTools/ToolNCC.py:1151 -#: appTools/ToolNCC.py:3758 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 +#: appTools/ToolIsolation.py:1072 appTools/ToolIsolation.py:1159 +#: appTools/ToolIsolation.py:1221 appTools/ToolIsolation.py:2641 +#: appTools/ToolNCC.py:1015 appTools/ToolNCC.py:1103 appTools/ToolNCC.py:1165 +#: appTools/ToolNCC.py:3772 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 #: appTools/ToolPaint.py:844 appTools/ToolPaint.py:2676 #: appTools/ToolSolderPaste.py:488 msgid "Cancelled. Tool already in Tool Table." msgstr "Cancelado. Herramienta ya en la tabla de herramientas." -#: appTools/ToolIsolation.py:1172 appTools/ToolNCC.py:1117 +#: appTools/ToolIsolation.py:1187 appTools/ToolNCC.py:1131 #: appTools/ToolPaint.py:810 msgid "New tool added to Tool Table from Tools Database." msgstr "" "Nueva herramienta agregada a la tabla de herramientas desde la base de datos " "de herramientas." -#: appTools/ToolIsolation.py:1236 appTools/ToolNCC.py:1181 +#: appTools/ToolIsolation.py:1251 appTools/ToolNCC.py:1195 #: appTools/ToolPaint.py:873 msgid "Default tool added to Tool Table." msgstr "Herramienta predeterminada agregada a la tabla de herramientas." -#: appTools/ToolIsolation.py:1262 appTools/ToolNCC.py:1207 +#: appTools/ToolIsolation.py:1277 appTools/ToolNCC.py:1221 #: appTools/ToolPaint.py:898 msgid "Tool from Tool Table was edited." msgstr "Se editó la herramienta de la tabla de herramientas." -#: appTools/ToolIsolation.py:1275 appTools/ToolNCC.py:1220 +#: appTools/ToolIsolation.py:1290 appTools/ToolNCC.py:1234 #: appTools/ToolPaint.py:911 appTools/ToolSolderPaste.py:548 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:1326 appTools/ToolNCC.py:1271 +#: appTools/ToolIsolation.py:1341 appTools/ToolNCC.py:1285 #: appTools/ToolPaint.py:961 msgid "Delete failed. Select a tool to delete." msgstr "Eliminar falló. Seleccione una herramienta para eliminar." -#: appTools/ToolIsolation.py:1332 appTools/ToolNCC.py:1277 +#: appTools/ToolIsolation.py:1347 appTools/ToolNCC.py:1291 #: appTools/ToolPaint.py:967 msgid "Tool(s) deleted from Tool Table." msgstr "Herramienta (s) eliminada de la tabla de herramientas." -#: appTools/ToolIsolation.py:1383 +#: appTools/ToolIsolation.py:1398 msgid "Isolating..." msgstr "Aislando ..." -#: appTools/ToolIsolation.py:1403 +#: appTools/ToolIsolation.py:1418 msgid "Following geometry was generated" msgstr "Se generó la siguiente geometría" -#: appTools/ToolIsolation.py:1418 +#: appTools/ToolIsolation.py:1433 msgid "Failed to create Follow Geometry with tool diameter" msgstr "Error al crear Seguir Geometría con diámetro de herramienta" -#: appTools/ToolIsolation.py:1421 +#: appTools/ToolIsolation.py:1436 msgid "Follow Geometry was created with tool diameter" msgstr "La geometría de seguimiento se creó con el diámetro de la herramienta" -#: appTools/ToolIsolation.py:1462 +#: appTools/ToolIsolation.py:1477 msgid "Click on a polygon to isolate it." msgstr "Haga clic en un polígono para aislarlo." -#: appTools/ToolIsolation.py:1590 appTools/ToolIsolation.py:1613 -#: appTools/ToolIsolation.py:1770 appTools/ToolIsolation.py:1963 +#: appTools/ToolIsolation.py:1605 appTools/ToolIsolation.py:1628 +#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 msgid "Subtracting Geo" msgstr "Restando Geo" -#: appTools/ToolIsolation.py:1594 appTools/ToolIsolation.py:1774 -#: appTools/ToolIsolation.py:1967 +#: appTools/ToolIsolation.py:1609 appTools/ToolIsolation.py:1789 +#: appTools/ToolIsolation.py:1982 msgid "Intersecting Geo" msgstr "Geo. de intersección" -#: appTools/ToolIsolation.py:1646 appTools/ToolIsolation.py:1843 -#: appTools/ToolIsolation.py:2032 +#: appTools/ToolIsolation.py:1661 appTools/ToolIsolation.py:1858 +#: appTools/ToolIsolation.py:2047 msgid "Empty Geometry in" msgstr "Geometría Vacía en" -#: appTools/ToolIsolation.py:1852 +#: appTools/ToolIsolation.py:1867 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16385,7 +16416,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:1855 +#: appTools/ToolIsolation.py:1870 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -16393,58 +16424,58 @@ msgstr "" "Las siguientes son coordenadas para las características de cobre que no se " "pudieron aislar:" -#: appTools/ToolIsolation.py:2196 appTools/ToolIsolation.py:2309 +#: appTools/ToolIsolation.py:2211 appTools/ToolIsolation.py:2324 #: appTools/ToolPaint.py:1126 msgid "Added polygon" msgstr "Polígono agregado" -#: appTools/ToolIsolation.py:2197 appTools/ToolIsolation.py:2311 +#: appTools/ToolIsolation.py:2212 appTools/ToolIsolation.py:2326 msgid "Click to add next polygon or right click to start isolation." msgstr "" "Haga clic para agregar el siguiente polígono o haga clic con el botón " "derecho para iniciar el aislamiento." -#: appTools/ToolIsolation.py:2209 appTools/ToolPaint.py:1140 +#: appTools/ToolIsolation.py:2224 appTools/ToolPaint.py:1140 msgid "Removed polygon" msgstr "Polígono eliminado" -#: appTools/ToolIsolation.py:2210 +#: appTools/ToolIsolation.py:2225 msgid "Click to add/remove next polygon or right click to start isolation." msgstr "" "Haga clic para agregar / eliminar el siguiente polígono o haga clic con el " "botón derecho para iniciar el aislamiento." -#: appTools/ToolIsolation.py:2215 appTools/ToolPaint.py:1146 +#: appTools/ToolIsolation.py:2230 appTools/ToolPaint.py:1146 msgid "No polygon detected under click position." msgstr "No se detectó ningún polígono bajo la posición de clic." -#: appTools/ToolIsolation.py:2245 appTools/ToolPaint.py:1176 +#: appTools/ToolIsolation.py:2260 appTools/ToolPaint.py:1176 msgid "List of single polygons is empty. Aborting." msgstr "La lista de polígonos individuales está vacía. Abortar." -#: appTools/ToolIsolation.py:2314 +#: appTools/ToolIsolation.py:2329 msgid "No polygon in selection." msgstr "No hay polígono en la selección." -#: appTools/ToolIsolation.py:2342 +#: appTools/ToolIsolation.py:2357 msgid "Click the end point of the paint area." msgstr "Haga clic en el punto final del área de pintura." -#: appTools/ToolIsolation.py:2590 appTools/ToolNCC.py:3722 -#: appTools/ToolPaint.py:2633 app_Main.py:5718 app_Main.py:5728 +#: appTools/ToolIsolation.py:2605 appTools/ToolNCC.py:3736 +#: appTools/ToolPaint.py:2633 app_Main.py:5725 app_Main.py:5735 msgid "Tool from DB added in Tool Table." msgstr "Herramienta de DB agregada en la Tabla de herramientas." -#: appTools/ToolIsolation.py:2644 appTools/ToolNCC.py:3775 +#: appTools/ToolIsolation.py:2659 appTools/ToolNCC.py:3789 #: appTools/ToolPaint.py:2693 msgid "New tool added to Tool Table." msgstr "Nueva herramienta agregada a la Tabla de herramientas." -#: appTools/ToolIsolation.py:2988 +#: appTools/ToolIsolation.py:3003 msgid "Gerber object for isolation routing." msgstr "Objeto Gerber para enrutamiento de aislamiento." -#: appTools/ToolIsolation.py:3012 appTools/ToolNCC.py:3875 +#: appTools/ToolIsolation.py:3027 appTools/ToolNCC.py:3889 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16452,7 +16483,7 @@ msgstr "" "Conjunto de herramientas desde el cual el algoritmo\n" "elegirá los utilizados para la limpieza de cobre." -#: appTools/ToolIsolation.py:3028 +#: appTools/ToolIsolation.py:3043 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16468,7 +16499,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:3036 appTools/ToolNCC.py:3899 +#: appTools/ToolIsolation.py:3051 appTools/ToolNCC.py:3913 msgid "" "Tool Diameter. It's value (in current FlatCAM units)\n" "is the cut width into the material." @@ -16476,7 +16507,7 @@ msgstr "" "Diámetro de herramienta. Su valor (en unidades actuales de FlatCAM)\n" "es el ancho de corte en el material." -#: appTools/ToolIsolation.py:3040 appTools/ToolNCC.py:3903 +#: appTools/ToolIsolation.py:3055 appTools/ToolNCC.py:3917 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16514,11 +16545,11 @@ msgstr "" "seleccionará el Tipo de operación\n" "en la geometría resultante como Aislamiento." -#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3983 +#: appTools/ToolIsolation.py:3123 appTools/ToolNCC.py:3997 msgid "Optimal" msgstr "Óptimo" -#: appTools/ToolIsolation.py:3112 appTools/ToolNCC.py:3987 +#: appTools/ToolIsolation.py:3127 appTools/ToolNCC.py:4001 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16526,7 +16557,7 @@ msgstr "" "Encuentre un diámetro de herramienta garantizado\n" "para hacer un aislamiento completo." -#: appTools/ToolIsolation.py:3153 appTools/ToolNCC.py:4027 +#: appTools/ToolIsolation.py:3168 appTools/ToolNCC.py:4041 #: appTools/ToolPaint.py:2929 appTools/ToolSolderPaste.py:1211 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16535,7 +16566,7 @@ msgstr "" "Eliminar una selección de herramientas en la tabla de herramientas\n" "seleccionando primero una (s) fila (s) en la Tabla de herramientas." -#: appTools/ToolIsolation.py:3341 +#: appTools/ToolIsolation.py:3356 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16547,11 +16578,11 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: appTools/ToolIsolation.py:3351 +#: appTools/ToolIsolation.py:3366 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:3387 appTools/ToolNCC.py:4319 +#: appTools/ToolIsolation.py:3402 appTools/ToolNCC.py:4333 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16560,7 +16591,7 @@ msgstr "" "sin cobre.\n" "Puede ser Gerber, Excellon o Geometry." -#: appTools/ToolIsolation.py:3453 +#: appTools/ToolIsolation.py:3468 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16634,11 +16665,11 @@ msgstr "No hay objetos seleccionados." msgid "Error when mouse left click." msgstr "Error al hacer clic con el botón izquierdo del mouse." -#: appTools/ToolNCC.py:837 +#: appTools/ToolNCC.py:851 msgid "NCC Tool. Checking tools for validity." msgstr "Herramienta NCC. Comprobando la validez de las herramientas." -#: appTools/ToolNCC.py:949 +#: appTools/ToolNCC.py:963 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16646,104 +16677,104 @@ msgstr "" "Aislamiento incompleto. Ninguna de las herramientas seleccionadas pudo " "realizar un aislamiento completo." -#: appTools/ToolNCC.py:952 +#: appTools/ToolNCC.py:966 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:1724 appTools/ToolNCC.py:2706 +#: appTools/ToolNCC.py:1738 appTools/ToolNCC.py:2720 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Herramienta NCC. Preparación de polígonos sin cobre." -#: appTools/ToolNCC.py:1784 appTools/ToolNCC.py:2834 +#: appTools/ToolNCC.py:1798 appTools/ToolNCC.py:2848 msgid "NCC Tool. Calculate 'empty' area." msgstr "Herramienta NCC. Calcule el área 'vacía'." -#: appTools/ToolNCC.py:1795 appTools/ToolNCC.py:1824 appTools/ToolNCC.py:1930 -#: appTools/ToolNCC.py:1943 appTools/ToolNCC.py:2847 appTools/ToolNCC.py:2952 -#: appTools/ToolNCC.py:2967 appTools/ToolNCC.py:3233 appTools/ToolNCC.py:3334 -#: appTools/ToolNCC.py:3349 +#: appTools/ToolNCC.py:1809 appTools/ToolNCC.py:1838 appTools/ToolNCC.py:1944 +#: appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2861 appTools/ToolNCC.py:2966 +#: appTools/ToolNCC.py:2981 appTools/ToolNCC.py:3247 appTools/ToolNCC.py:3348 +#: appTools/ToolNCC.py:3363 msgid "Buffering finished" msgstr "Buffering terminado" -#: appTools/ToolNCC.py:1799 appTools/ToolNCC.py:1828 appTools/ToolNCC.py:1934 -#: appTools/ToolNCC.py:1946 appTools/ToolNCC.py:2855 appTools/ToolNCC.py:2974 -#: appTools/ToolNCC.py:3240 appTools/ToolNCC.py:3356 +#: appTools/ToolNCC.py:1813 appTools/ToolNCC.py:1842 appTools/ToolNCC.py:1948 +#: appTools/ToolNCC.py:1960 appTools/ToolNCC.py:2869 appTools/ToolNCC.py:2988 +#: appTools/ToolNCC.py:3254 appTools/ToolNCC.py:3370 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:1807 appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2985 +#: appTools/ToolNCC.py:1821 appTools/ToolNCC.py:1971 appTools/ToolNCC.py:2999 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Herramienta NCC. Cálculo finalizado del área 'vacía'." -#: appTools/ToolNCC.py:1860 appTools/ToolNCC.py:2882 appTools/ToolNCC.py:2959 -#: appTools/ToolNCC.py:3260 appTools/ToolNCC.py:3341 +#: appTools/ToolNCC.py:1874 appTools/ToolNCC.py:2896 appTools/ToolNCC.py:2973 +#: appTools/ToolNCC.py:3274 appTools/ToolNCC.py:3355 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:1950 appTools/ToolNCC.py:2978 appTools/ToolNCC.py:3359 +#: appTools/ToolNCC.py:1964 appTools/ToolNCC.py:2992 appTools/ToolNCC.py:3373 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:2000 +#: appTools/ToolNCC.py:2014 msgid "Clearing the polygon with the method: lines." msgstr "Borrar el polígono con el método: líneas." -#: appTools/ToolNCC.py:2010 +#: appTools/ToolNCC.py:2024 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Ha fallado. Borrar el polígono con el método: semilla." -#: appTools/ToolNCC.py:2019 +#: appTools/ToolNCC.py:2033 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:2035 +#: appTools/ToolNCC.py:2049 msgid "Polygon could not be cleared. Location:" msgstr "No se pudo borrar el polígono. Ubicación:" -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2069 appTools/ToolNCC.py:2655 -#: appTools/ToolNCC.py:2657 +#: appTools/ToolNCC.py:2081 appTools/ToolNCC.py:2083 appTools/ToolNCC.py:2669 +#: appTools/ToolNCC.py:2671 msgid "Non-Copper clearing ..." msgstr "Limpieza sin cobre ..." -#: appTools/ToolNCC.py:2088 +#: appTools/ToolNCC.py:2102 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:2103 appTools/ToolNCC.py:2802 +#: appTools/ToolNCC.py:2117 appTools/ToolNCC.py:2816 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:2131 appTools/ToolNCC.py:2365 +#: appTools/ToolNCC.py:2145 appTools/ToolNCC.py:2379 msgid "NCC Tool failed creating bounding box." msgstr "La herramienta NCC no pudo crear el cuadro delimitador." -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "NCC Tool clearing with tool diameter" msgstr "La Herram. NCC se está limpiando con el diá. de la herramienta" -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "started." msgstr "empezado." -#: appTools/ToolNCC.py:2279 +#: appTools/ToolNCC.py:2293 msgid "Could not use the tool for copper clear." msgstr "No se pudo usar la herramienta para quitar el cobre." -#: appTools/ToolNCC.py:2301 appTools/ToolNCC.py:3159 +#: appTools/ToolNCC.py:2315 appTools/ToolNCC.py:3173 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16755,32 +16786,32 @@ msgstr "" "grande para la geometría pintada.\n" "Cambie los parámetros de pintura e intente nuevamente." -#: appTools/ToolNCC.py:2311 appTools/ToolNCC.py:3168 +#: appTools/ToolNCC.py:2325 appTools/ToolNCC.py:3182 msgid "NCC Tool clear all done." msgstr "Herramienta NCC borrar todo hecho." -#: appTools/ToolNCC.py:2314 appTools/ToolNCC.py:3171 +#: appTools/ToolNCC.py:2328 appTools/ToolNCC.py:3185 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:2316 appTools/ToolNCC.py:2570 appTools/ToolNCC.py:3173 -#: appTools/ToolNCC.py:3556 +#: appTools/ToolNCC.py:2330 appTools/ToolNCC.py:2584 appTools/ToolNCC.py:3187 +#: appTools/ToolNCC.py:3570 msgid "tools" msgstr "herramientas" -#: appTools/ToolNCC.py:2343 +#: appTools/ToolNCC.py:2357 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:2566 appTools/ToolNCC.py:3552 +#: appTools/ToolNCC.py:2580 appTools/ToolNCC.py:3566 msgid "NCC Tool Rest Machining clear all done." msgstr "NCC herramienta de mecanizado de reposo claro todo hecho." -#: appTools/ToolNCC.py:2569 appTools/ToolNCC.py:3555 +#: appTools/ToolNCC.py:2583 appTools/ToolNCC.py:3569 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16788,11 +16819,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:2667 +#: appTools/ToolNCC.py:2681 msgid "NCC Tool started. Reading parameters." msgstr "Herramienta NCC iniciada. Parámetros de lectura." -#: appTools/ToolNCC.py:3654 +#: appTools/ToolNCC.py:3668 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16801,15 +16832,15 @@ msgstr "" "Preferencias -> Gerber General. Vuelva a cargar el archivo Gerber después de " "este cambio." -#: appTools/ToolNCC.py:3810 +#: appTools/ToolNCC.py:3824 msgid "Non-Copper Clearing" msgstr "Compensación sin cobre" -#: appTools/ToolNCC.py:3839 appTools/ToolPaint.py:2765 +#: appTools/ToolNCC.py:3853 appTools/ToolPaint.py:2765 msgid "Obj Type" msgstr "Tipo de obj" -#: appTools/ToolNCC.py:3841 +#: appTools/ToolNCC.py:3855 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16821,11 +16852,11 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: appTools/ToolNCC.py:3863 +#: appTools/ToolNCC.py:3877 msgid "Object to be cleared of excess copper." msgstr "Objeto a eliminar del exceso de cobre." -#: appTools/ToolNCC.py:3891 +#: appTools/ToolNCC.py:3905 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16981,11 +17012,11 @@ msgstr "Abrir PDF cancelado" msgid "Parsing PDF file ..." msgstr "Analizando archivo PDF ..." -#: appTools/ToolPDF.py:138 app_Main.py:10040 +#: appTools/ToolPDF.py:138 app_Main.py:10047 msgid "Failed to open" msgstr "Falló al abrir" -#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9989 +#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9996 msgid "No geometry found in file" msgstr "No se encontró geometría en el archivo" @@ -17043,10 +17074,6 @@ msgstr "Ha fallado. Pintura poligonal con método: semilla." msgid "Failed. Painting polygon with method: standard." msgstr "Ha fallado. Pintura poligonal con método: estándar." -#: appTools/ToolPaint.py:1690 -msgid "Geometry could not be painted completely" -msgstr "La Geometría no se pudo pintar completamente" - #: appTools/ToolPaint.py:1764 appTools/ToolPaint.py:1951 msgid "Painting with tool diameter = " msgstr "Pintar con diá de herram. = " @@ -17059,14 +17086,6 @@ msgstr "empezado" msgid "Margin parameter too big. Tool is not used" msgstr "El parámetro de margen es demasiado grande. La herramienta no se usa" -#: appTools/ToolPaint.py:1853 appTools/ToolPaint.py:2062 -msgid "" -"Could not do Paint. Try a different combination of parameters. Or a " -"different strategy of paint" -msgstr "" -"No se pudo Pintar. Pruebe con una combinación diferente de parámetros. O una " -"estrategia diferente de pintura" - #: appTools/ToolPaint.py:1908 appTools/ToolPaint.py:2133 msgid "" "There is no Painting Geometry in the file.\n" @@ -17406,7 +17425,7 @@ msgstr "PcbWizard .INF archivo cargado." msgid "Main PcbWizard Excellon file loaded." msgstr "Archivo PcbWizard Excellon principal cargado." -#: appTools/ToolPcbWizard.py:310 app_Main.py:9969 +#: appTools/ToolPcbWizard.py:310 app_Main.py:9976 msgid "This is not Excellon file." msgstr "Este no es un archivo de Excellon." @@ -17537,9 +17556,9 @@ msgstr "" "el otro tiene extensión .INF." #: appTools/ToolProperties.py:112 appTools/ToolTransform.py:142 -#: app_Main.py:4911 app_Main.py:8273 app_Main.py:8371 app_Main.py:8411 -#: app_Main.py:8451 app_Main.py:8492 app_Main.py:8533 app_Main.py:8576 -#: app_Main.py:8619 app_Main.py:9078 app_Main.py:9082 +#: app_Main.py:4918 app_Main.py:8280 app_Main.py:8378 app_Main.py:8418 +#: app_Main.py:8458 app_Main.py:8499 app_Main.py:8540 app_Main.py:8583 +#: app_Main.py:8626 app_Main.py:9085 app_Main.py:9089 msgid "No object selected." msgstr "Ningún objeto seleccionado." @@ -18490,7 +18509,7 @@ msgstr "" "Se inició la inicialización del lienzo.\n" "La inicialización del lienzo terminó en" -#: app_Main.py:1275 app_Main.py:8851 +#: app_Main.py:1275 app_Main.py:8858 msgid "New Project - Not saved" msgstr "Proyecto nuevo: no guardado" @@ -18903,8 +18922,8 @@ msgstr "" "\n" "¿Quieres continuar?" -#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4527 app_Main.py:8279 -#: app_Main.py:8294 app_Main.py:8625 app_Main.py:8637 +#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4534 app_Main.py:8286 +#: app_Main.py:8301 app_Main.py:8632 app_Main.py:8644 msgid "Ok" msgstr "De acuerdo" @@ -18928,11 +18947,11 @@ msgstr "" "Agregar herramienta solo funciona cuando se selecciona Avanzado.\n" "Vaya a Preferencias -> General - Mostrar opciones avanzadas." -#: app_Main.py:4520 +#: app_Main.py:4527 msgid "Delete objects" msgstr "Eliminar objetos" -#: app_Main.py:4525 +#: app_Main.py:4532 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -18940,81 +18959,81 @@ msgstr "" "¿Estás seguro de que deseas eliminarlo permanentemente?\n" "los objetos seleccionados?" -#: app_Main.py:4568 +#: app_Main.py:4575 msgid "Object(s) deleted" msgstr "Objeto (s) eliminado" -#: app_Main.py:4572 +#: app_Main.py:4579 msgid "Save the work in Editor and try again ..." msgstr "Guarda el trabajo en el Editor y vuelve a intentarlo ..." -#: app_Main.py:4601 +#: app_Main.py:4608 msgid "Object deleted" msgstr "Objeto eliminado" -#: app_Main.py:4628 +#: app_Main.py:4635 msgid "Click to set the origin ..." msgstr "Haga clic para establecer el origen ..." -#: app_Main.py:4650 +#: app_Main.py:4657 msgid "Setting Origin..." msgstr "Establecer Origen ..." -#: app_Main.py:4663 app_Main.py:4765 +#: app_Main.py:4670 app_Main.py:4772 msgid "Origin set" msgstr "Conjunto de origen" -#: app_Main.py:4680 +#: app_Main.py:4687 msgid "Origin coordinates specified but incomplete." msgstr "Origin coordinates specified but incomplete." -#: app_Main.py:4721 +#: app_Main.py:4728 msgid "Moving to Origin..." msgstr "Mudarse al origen ..." -#: app_Main.py:4802 +#: app_Main.py:4809 msgid "Jump to ..." msgstr "Salta a ..." -#: app_Main.py:4803 +#: app_Main.py:4810 msgid "Enter the coordinates in format X,Y:" msgstr "Introduzca las coordenadas en formato X, Y:" -#: app_Main.py:4813 +#: app_Main.py:4820 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erróneas. Introduzca las coordenadas en formato: X, Y" -#: app_Main.py:4930 +#: app_Main.py:4937 msgid "Bottom-Left" msgstr "Abajo-izquierda" -#: app_Main.py:4933 +#: app_Main.py:4940 msgid "Top-Right" msgstr "Top-Derecha" -#: app_Main.py:4954 +#: app_Main.py:4961 msgid "Locate ..." msgstr "Localizar ..." -#: app_Main.py:5240 app_Main.py:5321 app_Main.py:5491 +#: app_Main.py:5247 app_Main.py:5328 app_Main.py:5498 msgid "No object is selected. Select an object and try again." msgstr "" "Ningún objeto está seleccionado. Seleccione un objeto y vuelva a intentarlo." -#: app_Main.py:5517 +#: app_Main.py:5524 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Abortar La tarea actual se cerrará con gracia lo antes posible ..." -#: app_Main.py:5523 +#: app_Main.py:5530 msgid "The current task was gracefully closed on user request..." msgstr "La tarea actual se cerró correctamente a petición del usuario ..." -#: app_Main.py:5730 +#: app_Main.py:5737 msgid "Adding tool from DB is not allowed for this object." msgstr "No se permite agregar herramientas desde DB para este objeto." -#: app_Main.py:5748 +#: app_Main.py:5755 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" @@ -19022,221 +19041,221 @@ msgstr "" "Se editan una o más herramientas.\n" "¿Desea actualizar la base de datos de herramientas?" -#: app_Main.py:5750 +#: app_Main.py:5757 msgid "Save Tools Database" msgstr "Guardar base de datos de herramientas" -#: app_Main.py:5796 +#: app_Main.py:5803 msgid "No object selected to Flip on Y axis." msgstr "Ningún objeto seleccionado para Voltear en el eje Y." -#: app_Main.py:5822 +#: app_Main.py:5829 msgid "Flip on Y axis done." msgstr "Voltear sobre el eje Y hecho." -#: app_Main.py:5843 +#: app_Main.py:5850 msgid "No object selected to Flip on X axis." msgstr "Ningún objeto seleccionado para Voltear en el eje X." -#: app_Main.py:5869 +#: app_Main.py:5876 msgid "Flip on X axis done." msgstr "Voltear sobre el eje X hecho." -#: app_Main.py:5891 +#: app_Main.py:5898 msgid "No object selected to Rotate." msgstr "Ningún objeto seleccionado para rotar." -#: app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Enter the Angle value:" msgstr "Ingrese el valor del ángulo:" -#: app_Main.py:5924 +#: app_Main.py:5931 msgid "Rotation done." msgstr "Rotación hecha." -#: app_Main.py:5926 +#: app_Main.py:5933 msgid "Rotation movement was not executed." msgstr "El movimiento de rotación no se ejecutó." -#: app_Main.py:5943 +#: app_Main.py:5950 msgid "No object selected to Skew/Shear on X axis." msgstr "Ningún objeto seleccionado para sesgar / cortar en el eje X." -#: app_Main.py:5964 +#: app_Main.py:5971 msgid "Skew on X axis done." msgstr "Sesgar en el eje X hecho." -#: app_Main.py:5980 +#: app_Main.py:5987 msgid "No object selected to Skew/Shear on Y axis." msgstr "Ningún objeto seleccionado para sesgar / cortar en el eje Y." -#: app_Main.py:6001 +#: app_Main.py:6008 msgid "Skew on Y axis done." msgstr "Sesgar en el eje Y hecho." -#: app_Main.py:6083 +#: app_Main.py:6090 msgid "New Grid ..." msgstr "Nueva rejilla ..." -#: app_Main.py:6084 +#: app_Main.py:6091 msgid "Enter a Grid Value:" msgstr "Introduzca un valor de cuadrícula:" -#: app_Main.py:6092 app_Main.py:6116 +#: app_Main.py:6099 app_Main.py:6123 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Introduzca un valor de cuadrícula con un valor distinto de cero, en formato " "Float." -#: app_Main.py:6097 +#: app_Main.py:6104 msgid "New Grid added" msgstr "Nueva rejilla" -#: app_Main.py:6099 +#: app_Main.py:6106 msgid "Grid already exists" msgstr "La rejilla ya existe" -#: app_Main.py:6101 +#: app_Main.py:6108 msgid "Adding New Grid cancelled" msgstr "Agregar nueva cuadrícula cancelado" -#: app_Main.py:6122 +#: app_Main.py:6129 msgid " Grid Value does not exist" msgstr " El valor de cuadrícula no existe" -#: app_Main.py:6124 +#: app_Main.py:6131 msgid "Grid Value deleted" msgstr "Valor de cuadrícula eliminado" -#: app_Main.py:6126 +#: app_Main.py:6133 msgid "Delete Grid value cancelled" msgstr "Eliminar el valor de cuadrícula cancelado" -#: app_Main.py:6132 +#: app_Main.py:6139 msgid "Key Shortcut List" msgstr "Lista de atajos de teclas" -#: app_Main.py:6169 +#: app_Main.py:6176 msgid " No object selected to copy it's name" msgstr " Ningún objeto seleccionado para copiar su nombre" -#: app_Main.py:6173 +#: app_Main.py:6180 msgid "Name copied on clipboard ..." msgstr "Nombre copiado en el portapapeles ..." -#: app_Main.py:6932 app_Main.py:6936 +#: app_Main.py:6939 app_Main.py:6943 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Seleccione un archivo Gerber o Excellon para ver su archivo fuente." -#: app_Main.py:6939 +#: app_Main.py:6946 msgid "Viewing the source code of the selected object." msgstr "Ver el código fuente del objeto seleccionado." -#: app_Main.py:6953 +#: app_Main.py:6960 msgid "Source Editor" msgstr "Editor de fuente" -#: app_Main.py:6989 app_Main.py:6996 +#: app_Main.py:6996 app_Main.py:7003 msgid "There is no selected object for which to see it's source file code." msgstr "No hay ningún objeto seleccionado para el cual ver su código fuente." -#: app_Main.py:7004 +#: app_Main.py:7011 msgid "Failed to load the source code for the selected object" msgstr "Error al cargar el código fuente para el objeto seleccionado" -#: app_Main.py:7037 +#: app_Main.py:7044 msgid "Go to Line ..." msgstr "Ir a la línea ..." -#: app_Main.py:7038 +#: app_Main.py:7045 msgid "Line:" msgstr "Línea:" -#: app_Main.py:7068 +#: app_Main.py:7075 msgid "Redrawing all objects" msgstr "Redibujando todos los objetos" -#: app_Main.py:7156 +#: app_Main.py:7163 msgid "Failed to load recent item list." msgstr "Error al cargar la lista de elementos recientes." -#: app_Main.py:7163 +#: app_Main.py:7170 msgid "Failed to parse recent item list." msgstr "Error al analizar la lista de elementos recientes." -#: app_Main.py:7173 +#: app_Main.py:7180 msgid "Failed to load recent projects item list." msgstr "Error al cargar la lista de elementos de proyectos recientes." -#: app_Main.py:7180 +#: app_Main.py:7187 msgid "Failed to parse recent project item list." msgstr "Error al analizar la lista de elementos del proyecto reciente." -#: app_Main.py:7241 +#: app_Main.py:7248 msgid "Clear Recent projects" msgstr "Borrar proyectos recientes" -#: app_Main.py:7265 +#: app_Main.py:7272 msgid "Clear Recent files" msgstr "Borrar archivos recientes" -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7325 +#: app_Main.py:7332 msgid "Release date" msgstr "Fecha de lanzamiento" -#: app_Main.py:7329 +#: app_Main.py:7336 msgid "Displayed" msgstr "Desplegado" -#: app_Main.py:7332 +#: app_Main.py:7339 msgid "Snap" msgstr "Chasquido" -#: app_Main.py:7341 +#: app_Main.py:7348 msgid "Canvas" msgstr "Pantalla" -#: app_Main.py:7346 +#: app_Main.py:7353 msgid "Workspace active" msgstr "Espacio de trabajo activo" -#: app_Main.py:7350 +#: app_Main.py:7357 msgid "Workspace size" msgstr "Tamaño del espacio de trabajo" -#: app_Main.py:7354 +#: app_Main.py:7361 msgid "Workspace orientation" msgstr "Orientación del espacio de trabajo" -#: app_Main.py:7417 +#: app_Main.py:7424 msgid "Failed checking for latest version. Could not connect." msgstr "Falló la comprobación de la última versión. No pudo conectar." -#: app_Main.py:7424 +#: app_Main.py:7431 msgid "Could not parse information about latest version." msgstr "No se pudo analizar la información sobre la última versión." -#: app_Main.py:7434 +#: app_Main.py:7441 msgid "FlatCAM is up to date!" msgstr "FlatCAM está al día!" -#: app_Main.py:7439 +#: app_Main.py:7446 msgid "Newer Version Available" msgstr "Nueva versión disponible" -#: app_Main.py:7441 +#: app_Main.py:7448 msgid "There is a newer version of FlatCAM available for download:" msgstr "Hay una versión más nueva de FlatCAM disponible para descargar:" -#: app_Main.py:7445 +#: app_Main.py:7452 msgid "info" msgstr "info" -#: app_Main.py:7473 +#: app_Main.py:7480 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19248,48 +19267,48 @@ msgstr "" "pestaña General.\n" "\n" -#: app_Main.py:7550 +#: app_Main.py:7557 msgid "All plots disabled." msgstr "Todas las parcelas con discapacidad." -#: app_Main.py:7556 +#: app_Main.py:7563 msgid "All non selected plots disabled." msgstr "Todas las parcelas no seleccionadas deshabilitadas." -#: app_Main.py:7562 +#: app_Main.py:7569 msgid "All plots enabled." msgstr "Todas las parcelas habilitadas." -#: app_Main.py:7568 +#: app_Main.py:7575 msgid "All non selected plots enabled." msgstr "Todas las parcelas no seleccionadas habilitadas." -#: app_Main.py:7574 +#: app_Main.py:7581 msgid "Selected plots enabled..." msgstr "Parcelas seleccionadas habilitadas ..." -#: app_Main.py:7582 +#: app_Main.py:7589 msgid "Selected plots disabled..." msgstr "Parcelas seleccionadas deshabilitadas ..." -#: app_Main.py:7616 +#: app_Main.py:7623 msgid "Enabling plots ..." msgstr "Habilitación de parcelas ..." -#: app_Main.py:7663 +#: app_Main.py:7670 msgid "Disabling plots ..." msgstr "Inhabilitando parcelas ..." -#: app_Main.py:7686 +#: app_Main.py:7693 msgid "Working ..." msgstr "Trabajando ..." -#: app_Main.py:7799 +#: app_Main.py:7806 msgid "Set alpha level ..." msgstr "Establecer nivel alfa ..." -#: app_Main.py:8077 app_Main.py:8116 app_Main.py:8160 app_Main.py:8226 -#: app_Main.py:8952 app_Main.py:10210 app_Main.py:10272 +#: app_Main.py:8084 app_Main.py:8123 app_Main.py:8167 app_Main.py:8233 +#: app_Main.py:8959 app_Main.py:10217 app_Main.py:10279 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19297,99 +19316,99 @@ msgstr "" "Se inició la inicialización del lienzo.\n" "La inicialización del lienzo terminó en" -#: app_Main.py:8080 +#: app_Main.py:8087 msgid "Opening Gerber file." msgstr "Abriendo el archivo Gerber." -#: app_Main.py:8119 +#: app_Main.py:8126 msgid "Opening Excellon file." msgstr "Abriendo el archivo Excellon." -#: app_Main.py:8163 +#: app_Main.py:8170 msgid "Opening G-Code file." msgstr "Abriendo el archivo G-code." -#: app_Main.py:8217 app_Main.py:8221 +#: app_Main.py:8224 app_Main.py:8228 msgid "Open HPGL2" msgstr "Abra HPGL2" -#: app_Main.py:8229 +#: app_Main.py:8236 msgid "Opening HPGL2 file." msgstr "Abrir el archivo HPGL2." -#: app_Main.py:8252 app_Main.py:8255 +#: app_Main.py:8259 app_Main.py:8262 msgid "Open Configuration File" msgstr "Abrir archivo de configuración" -#: app_Main.py:8274 app_Main.py:8620 +#: app_Main.py:8281 app_Main.py:8627 msgid "Please Select a Geometry object to export" msgstr "Seleccione un objeto de geometría para exportar" -#: app_Main.py:8289 +#: app_Main.py:8296 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Solo se pueden utilizar objetos Geometry, Gerber y CNCJob." -#: app_Main.py:8334 +#: app_Main.py:8341 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Los datos deben ser una matriz 3D con la última dimensión 3 o 4" -#: app_Main.py:8340 app_Main.py:8344 +#: app_Main.py:8347 app_Main.py:8351 msgid "Export PNG Image" msgstr "Exportar imagen PNG" -#: app_Main.py:8376 app_Main.py:8581 +#: app_Main.py:8383 app_Main.py:8588 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Ha fallado. Solo los objetos Gerber se pueden guardar como archivos " "Gerber ..." -#: app_Main.py:8388 +#: app_Main.py:8395 msgid "Save Gerber source file" msgstr "Guardar el archivo fuente de Gerber" -#: app_Main.py:8416 +#: app_Main.py:8423 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Ha fallado. Solo los objetos Script se pueden guardar como archivos TCL " "Script ..." -#: app_Main.py:8428 +#: app_Main.py:8435 msgid "Save Script source file" msgstr "Guardar archivo fuente de script" -#: app_Main.py:8456 +#: app_Main.py:8463 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Ha fallado. Solo los objetos de documento se pueden guardar como archivos de " "documento ..." -#: app_Main.py:8468 +#: app_Main.py:8475 msgid "Save Document source file" msgstr "Guardar archivo fuente del Documento" -#: app_Main.py:8497 app_Main.py:8538 app_Main.py:9454 +#: app_Main.py:8504 app_Main.py:8545 app_Main.py:9461 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ha fallado. Solo los objetos Excellon se pueden guardar como archivos " "Excellon ..." -#: app_Main.py:8505 app_Main.py:8510 +#: app_Main.py:8512 app_Main.py:8517 msgid "Save Excellon source file" msgstr "Guardar el archivo fuente de Excellon" -#: app_Main.py:8632 +#: app_Main.py:8639 msgid "Only Geometry objects can be used." msgstr "Solo se pueden utilizar objetos de Geometría." -#: app_Main.py:8676 app_Main.py:8680 +#: app_Main.py:8683 app_Main.py:8687 msgid "Import SVG" msgstr "Importar SVG" -#: app_Main.py:8706 app_Main.py:8710 +#: app_Main.py:8713 app_Main.py:8717 msgid "Import DXF" msgstr "Importar DXF" -#: app_Main.py:8736 +#: app_Main.py:8743 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19399,171 +19418,171 @@ msgstr "" "Crear un nuevo proyecto los borrará.\n" "¿Quieres guardar el proyecto?" -#: app_Main.py:8759 +#: app_Main.py:8766 msgid "New Project created" msgstr "Nuevo proyecto creado" -#: app_Main.py:8861 +#: app_Main.py:8868 msgid "New TCL script file created in Code Editor." msgstr "Nuevo archivo de script TCL creado en Code Editor." -#: app_Main.py:8888 app_Main.py:8890 app_Main.py:8925 app_Main.py:8927 +#: app_Main.py:8895 app_Main.py:8897 app_Main.py:8932 app_Main.py:8934 msgid "Open TCL script" msgstr "Abrir script TCL" -#: app_Main.py:8954 +#: app_Main.py:8961 msgid "Executing ScriptObject file." msgstr "Ejecutando archivo ScriptObject." -#: app_Main.py:8962 app_Main.py:8966 +#: app_Main.py:8969 app_Main.py:8973 msgid "Run TCL script" msgstr "Ejecutar script TCL" -#: app_Main.py:8989 +#: app_Main.py:8996 msgid "TCL script file opened in Code Editor and executed." msgstr "El archivo de script TCL se abrió en el Editor de código y se ejecutó." -#: app_Main.py:9035 app_Main.py:9041 +#: app_Main.py:9042 app_Main.py:9048 msgid "Save Project As ..." msgstr "Guardar proyecto como ..." -#: app_Main.py:9075 +#: app_Main.py:9082 msgid "FlatCAM objects print" msgstr "Impresión de objetos FlatCAM" -#: app_Main.py:9088 app_Main.py:9095 +#: app_Main.py:9095 app_Main.py:9102 msgid "Save Object as PDF ..." msgstr "Guardar objeto como PDF ..." -#: app_Main.py:9104 +#: app_Main.py:9111 msgid "Printing PDF ... Please wait." msgstr "Imprimiendo PDF ... Por favor espere." -#: app_Main.py:9279 +#: app_Main.py:9286 msgid "PDF file saved to" msgstr "Archivo PDF guardado en" -#: app_Main.py:9301 +#: app_Main.py:9308 msgid "Exporting SVG" msgstr "Exportando SVG" -#: app_Main.py:9344 +#: app_Main.py:9351 msgid "SVG file exported to" msgstr "Archivo SVG exportado a" -#: app_Main.py:9359 app_Main.py:9363 +#: app_Main.py:9366 app_Main.py:9370 msgid "Import FlatCAM Preferences" msgstr "Importar preferencias de FlatCAM" -#: app_Main.py:9374 +#: app_Main.py:9381 msgid "Imported Defaults from" msgstr "Valores predeterminados importados de" -#: app_Main.py:9393 app_Main.py:9399 +#: app_Main.py:9400 app_Main.py:9406 msgid "Export FlatCAM Preferences" msgstr "Exportar preferencias de FlatCAM" -#: app_Main.py:9419 +#: app_Main.py:9426 msgid "Exported preferences to" msgstr "Preferencias exportadas a" -#: app_Main.py:9552 +#: app_Main.py:9559 msgid "Excellon file exported to" msgstr "Archivo Excellon exportado a" -#: app_Main.py:9561 +#: app_Main.py:9568 msgid "Exporting Excellon" msgstr "Exportando excellon" -#: app_Main.py:9566 app_Main.py:9573 +#: app_Main.py:9573 app_Main.py:9580 msgid "Could not export Excellon file." msgstr "No se pudo exportar el archivo Excellon." -#: app_Main.py:9687 +#: app_Main.py:9694 msgid "Gerber file exported to" msgstr "Archivo Gerber exportado a" -#: app_Main.py:9695 +#: app_Main.py:9702 msgid "Exporting Gerber" msgstr "Gerber exportador" -#: app_Main.py:9700 app_Main.py:9707 +#: app_Main.py:9707 app_Main.py:9714 msgid "Could not export file." msgstr "No se pudo exportar el archivo." -#: app_Main.py:9753 +#: app_Main.py:9760 msgid "DXF file exported to" msgstr "Archivo DXF exportado a" -#: app_Main.py:9762 +#: app_Main.py:9769 msgid "Exporting DXF" msgstr "Exportando DXF" -#: app_Main.py:9767 app_Main.py:9774 +#: app_Main.py:9774 app_Main.py:9781 msgid "Could not export DXF file." msgstr "No se pudo exportar el archivo DXF." -#: app_Main.py:9815 +#: app_Main.py:9822 msgid "Importing SVG" msgstr "Importando SVG" -#: app_Main.py:9823 app_Main.py:9878 +#: app_Main.py:9830 app_Main.py:9885 msgid "Import failed." msgstr "Importación fallida." -#: app_Main.py:9870 +#: app_Main.py:9877 msgid "Importing DXF" msgstr "Importando DXF" -#: app_Main.py:9908 app_Main.py:10099 app_Main.py:10164 +#: app_Main.py:9915 app_Main.py:10106 app_Main.py:10171 msgid "Failed to open file" msgstr "Fallo al abrir el archivo" -#: app_Main.py:9911 app_Main.py:10102 app_Main.py:10167 +#: app_Main.py:9918 app_Main.py:10109 app_Main.py:10174 msgid "Failed to parse file" msgstr "Error al analizar el archivo" -#: app_Main.py:9923 +#: app_Main.py:9930 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "El objeto no es un archivo Gerber o está vacío. Anulando la creación de " "objetos." -#: app_Main.py:9928 +#: app_Main.py:9935 msgid "Opening Gerber" msgstr "Apertura de gerber" -#: app_Main.py:9939 +#: app_Main.py:9946 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Gerber abierto falló. Probablemente no sea un archivo Gerber." -#: app_Main.py:9972 +#: app_Main.py:9979 msgid "Cannot open file" msgstr "No se puede abrir el archivo" -#: app_Main.py:9992 +#: app_Main.py:9999 msgid "Opening Excellon." msgstr "Apertura Excellon." -#: app_Main.py:10002 +#: app_Main.py:10009 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Error al abrir el archivo Excellon. Probablemente no sea un archivo de " "Excellon." -#: app_Main.py:10034 +#: app_Main.py:10041 msgid "Reading GCode file" msgstr "Lectura de archivo GCode" -#: app_Main.py:10047 +#: app_Main.py:10054 msgid "This is not GCODE" msgstr "Esto no es GCODE" -#: app_Main.py:10052 +#: app_Main.py:10059 msgid "Opening G-Code." msgstr "Apertura del código G." -#: app_Main.py:10065 +#: app_Main.py:10072 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19575,85 +19594,85 @@ msgstr "" "Intento de crear un objeto FlatCAM CNCJob desde el archivo G-Code falló " "durante el procesamiento" -#: app_Main.py:10121 +#: app_Main.py:10128 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "El objeto no es un archivo HPGL2 o está vacío. Anulando la creación de " "objetos." -#: app_Main.py:10126 +#: app_Main.py:10133 msgid "Opening HPGL2" msgstr "Apertura de HPGL2" -#: app_Main.py:10133 +#: app_Main.py:10140 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr " Abrir HPGL2 falló. Probablemente no sea un archivo HPGL2." -#: app_Main.py:10159 +#: app_Main.py:10166 msgid "TCL script file opened in Code Editor." msgstr "Archivo de script TCL abierto en Code Editor." -#: app_Main.py:10179 +#: app_Main.py:10186 msgid "Opening TCL Script..." msgstr "Abriendo TCL Script ..." -#: app_Main.py:10190 +#: app_Main.py:10197 msgid "Failed to open TCL Script." msgstr "Error al abrir la secuencia de comandos TCL." -#: app_Main.py:10213 +#: app_Main.py:10220 msgid "Opening FlatCAM Config file." msgstr "Abrir el archivo de configuración de FlatCAM." -#: app_Main.py:10240 +#: app_Main.py:10247 msgid "Failed to open config file" msgstr "Error al abrir el archivo de configuración" -#: app_Main.py:10269 +#: app_Main.py:10276 msgid "Loading Project ... Please Wait ..." msgstr "Cargando proyecto ... Espere ..." -#: app_Main.py:10275 +#: app_Main.py:10282 msgid "Opening FlatCAM Project file." msgstr "Apertura del archivo del proyecto FlatCAM." -#: app_Main.py:10290 app_Main.py:10294 app_Main.py:10312 +#: app_Main.py:10297 app_Main.py:10301 app_Main.py:10319 msgid "Failed to open project file" msgstr "Error al abrir el archivo del proyecto" -#: app_Main.py:10352 +#: app_Main.py:10359 msgid "Loading Project ... restoring" msgstr "Cargando Proyecto ... restaurando" -#: app_Main.py:10356 +#: app_Main.py:10363 msgid "Project loaded from" msgstr "Proyecto cargado desde" -#: app_Main.py:10388 +#: app_Main.py:10395 msgid "Saving FlatCAM Project" msgstr "Proyecto FlatCAM de ahorro" -#: app_Main.py:10410 app_Main.py:10446 +#: app_Main.py:10417 app_Main.py:10453 msgid "Project saved to" msgstr "Proyecto guardado en" -#: app_Main.py:10417 +#: app_Main.py:10424 msgid "The object is used by another application." msgstr "El objeto es utilizado por otra aplicación." -#: app_Main.py:10431 +#: app_Main.py:10438 msgid "Failed to verify project file" msgstr "Error al abrir el archivo de proyecto" -#: app_Main.py:10431 app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10438 app_Main.py:10446 app_Main.py:10456 msgid "Retry to save it." msgstr "Vuelva a intentar guardarlo." -#: app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10446 app_Main.py:10456 msgid "Failed to parse saved project file" msgstr "Error al analizar el archivo por defecto" -#: app_Main.py:10485 +#: app_Main.py:10492 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Guardar cancelado porque el archivo de origen está vacío. Intente exportar " @@ -19901,11 +19920,11 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 no implementadas ..." -#: defaults.py:862 +#: defaults.py:864 msgid "Could not load defaults file." msgstr "No se pudo cargar el archivo predeterminado." -#: defaults.py:875 +#: defaults.py:877 msgid "Failed to parse defaults file." msgstr "Error al analizar el archivo predeterminado." @@ -20006,6 +20025,16 @@ msgid "No Geometry name in args. Provide a name and try again." msgstr "" "Sin nombre de geometría en args. Proporcione un nombre e intente nuevamente." +#~ msgid "" +#~ "Copy a selection of tools in the Tool Table\n" +#~ "by first selecting a row in the Tool Table." +#~ msgstr "" +#~ "Copie una selección de herramientas en la tabla de herramientas\n" +#~ "seleccionando primero una fila en la Tabla de herramientas." + +#~ msgid "Add from Tool DB" +#~ msgstr "Agregar desde la DB de herramientas" + #~ msgid ">Excellon Editor<" #~ msgstr ">Excellon Editor<" diff --git a/locale/fr/LC_MESSAGES/strings.mo b/locale/fr/LC_MESSAGES/strings.mo index 321e2ae2..169db83e 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 af90347a..34f33839 100644 --- a/locale/fr/LC_MESSAGES/strings.po +++ b/locale/fr/LC_MESSAGES/strings.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-27 17:38+0200\n" -"PO-Revision-Date: 2020-10-27 17:38+0200\n" +"POT-Creation-Date: 2020-10-28 03:21+0200\n" +"PO-Revision-Date: 2020-10-28 03:21+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" @@ -114,13 +114,13 @@ msgstr "Internet" #: appTools/ToolMove.py:269 appTools/ToolPcbWizard.py:189 #: appTools/ToolPcbWizard.py:212 appTools/ToolQRCode.py:527 #: appTools/ToolQRCode.py:574 app_Main.py:1767 app_Main.py:2601 -#: app_Main.py:4345 app_Main.py:8085 app_Main.py:8124 app_Main.py:8168 -#: app_Main.py:8194 app_Main.py:8234 app_Main.py:8259 app_Main.py:8313 -#: app_Main.py:8349 app_Main.py:8393 app_Main.py:8433 app_Main.py:8474 -#: app_Main.py:8515 app_Main.py:8555 app_Main.py:8598 app_Main.py:8657 -#: app_Main.py:8689 app_Main.py:8719 app_Main.py:8894 app_Main.py:8931 -#: app_Main.py:8974 app_Main.py:9046 app_Main.py:9100 app_Main.py:9367 -#: app_Main.py:9402 +#: app_Main.py:4345 app_Main.py:8092 app_Main.py:8131 app_Main.py:8175 +#: app_Main.py:8201 app_Main.py:8241 app_Main.py:8266 app_Main.py:8320 +#: app_Main.py:8356 app_Main.py:8400 app_Main.py:8440 app_Main.py:8481 +#: app_Main.py:8522 app_Main.py:8562 app_Main.py:8605 app_Main.py:8664 +#: app_Main.py:8696 app_Main.py:8726 app_Main.py:8901 app_Main.py:8938 +#: app_Main.py:8981 app_Main.py:9053 app_Main.py:9107 app_Main.py:9374 +#: app_Main.py:9409 msgid "Cancelled." msgstr "Annulé." @@ -128,8 +128,8 @@ msgstr "Annulé." #: appObjects/FlatCAMCNCJob.py:1672 appObjects/FlatCAMCNCJob.py:1862 #: appObjects/FlatCAMCNCJob.py:2311 appTools/ToolFilm.py:585 #: appTools/ToolFilm.py:834 appTools/ToolSolderPaste.py:1097 app_Main.py:2609 -#: app_Main.py:9337 app_Main.py:9545 app_Main.py:9680 app_Main.py:9746 -#: app_Main.py:10500 +#: app_Main.py:9344 app_Main.py:9552 app_Main.py:9687 app_Main.py:9753 +#: app_Main.py:10507 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -162,18 +162,18 @@ 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:292 appTools/ToolCopperThieving.py:327 -#: appTools/ToolIsolation.py:1436 appTools/ToolNCC.py:1366 +#: appTools/ToolIsolation.py:1451 appTools/ToolNCC.py:1380 msgid "Click the start point of the area." msgstr "Cliquez sur le point de départ de la zone." -#: appCommon/Common.py:351 appTools/ToolNCC.py:1425 appTools/ToolPaint.py:1210 +#: appCommon/Common.py:351 appTools/ToolNCC.py:1439 appTools/ToolPaint.py:1210 msgid "Click the end point of the area." msgstr "Cliquez sur le point final de la zone." #: appCommon/Common.py:357 appCommon/Common.py:459 -#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2348 -#: appTools/ToolIsolation.py:2400 appTools/ToolNCC.py:1431 -#: appTools/ToolNCC.py:1483 appTools/ToolPaint.py:1216 +#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2363 +#: appTools/ToolIsolation.py:2415 appTools/ToolNCC.py:1445 +#: appTools/ToolNCC.py:1497 appTools/ToolPaint.py:1216 #: appTools/ToolPaint.py:1267 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" @@ -181,7 +181,7 @@ msgstr "" "clic droit pour terminer." #: appCommon/Common.py:404 appEditors/AppGeoEditor.py:2352 -#: appTools/ToolIsolation.py:2371 appTools/ToolNCC.py:1454 +#: appTools/ToolIsolation.py:2386 appTools/ToolNCC.py:1468 #: appTools/ToolPaint.py:1238 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -267,10 +267,10 @@ msgid "Cutout Parameters" msgstr "Paramètres de Fente" #: appDatabase.py:206 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1876 -#: appGUI/ObjectUI.py:2693 appGUI/ObjectUI.py:2760 +#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:2718 appGUI/ObjectUI.py:2785 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:683 -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "Name" msgstr "Nom" @@ -289,10 +289,10 @@ msgstr "" #: appObjects/FlatCAMExcellon.py:908 appObjects/FlatCAMExcellon.py:1008 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 -#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3022 +#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3037 #: appTools/ToolMilling.py:1071 appTools/ToolMilling.py:1175 #: appTools/ToolMilling.py:1360 appTools/ToolMilling.py:1670 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 #: appTools/ToolPcbWizard.py:404 appTools/ToolProperties.py:413 #: appTools/ToolProperties.py:476 appTools/ToolSolderPaste.py:1166 #: tclCommands/TclCommandDrillcncjob.py:195 @@ -333,7 +333,7 @@ msgstr "" #: appDatabase.py:268 appDatabase.py:586 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 -#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4050 +#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4064 msgid "Operation" msgstr "Opération" @@ -343,7 +343,7 @@ msgstr "" #: appDatabase.py:274 appDatabase.py:1776 appDatabase.py:1812 #: appDatabase.py:1875 appDatabase.py:2160 appGUI/MainGUI.py:1411 -#: app_Main.py:7319 +#: app_Main.py:7326 msgid "General" msgstr "Général" @@ -360,8 +360,8 @@ msgid "Drilling" msgstr "Forage" #: appDatabase.py:274 appDatabase.py:596 appDatabase.py:1842 -#: appDatabase.py:2176 appTools/ToolIsolation.py:1101 -#: appTools/ToolIsolation.py:2576 appTools/ToolNCC.py:4060 +#: appDatabase.py:2176 appTools/ToolIsolation.py:1116 +#: appTools/ToolIsolation.py:2591 appTools/ToolNCC.py:4074 msgid "Isolation" msgstr "Isolé" @@ -372,7 +372,7 @@ msgid "Paint" msgstr "Peindre" #: appDatabase.py:274 appDatabase.py:1854 appDatabase.py:2192 -#: appTools/ToolNCC.py:1046 appTools/ToolNCC.py:3708 +#: appTools/ToolNCC.py:1060 appTools/ToolNCC.py:3722 msgid "NCC" msgstr "NCC" @@ -387,7 +387,7 @@ msgstr "Découpe de PCB" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:284 -#: appTools/ToolIsolation.py:3425 appTools/ToolNCC.py:4343 +#: appTools/ToolIsolation.py:3440 appTools/ToolNCC.py:4357 #: appTools/ToolPaint.py:3163 msgid "Shape" msgstr "Forme" @@ -485,7 +485,7 @@ msgstr "" "Valeur à utiliser comme décalage par rapport a l'existant." #: appDatabase.py:391 appDatabase.py:916 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:1213 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:1202 appGUI/ObjectUI.py:2044 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -534,12 +534,14 @@ msgstr "" "DPP. Profondeur par passe.\n" "La valeur utilisée pour graver le matériau à chaque passage." -#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1260 +#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1249 +#: appGUI/ObjectUI.py:1652 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:280 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:98 -#: appObjects/FlatCAMGeometry.py:1812 appTools/ToolCalibration.py:769 +#: appObjects/FlatCAMGeometry.py:1811 appTools/ToolCalibration.py:769 #: appTools/ToolDrilling.py:1294 appTools/ToolDrilling.py:2189 #: appTools/ToolMilling.py:1291 appTools/ToolMilling.py:1839 msgid "Travel Z" @@ -589,7 +591,7 @@ msgstr "" "Longueur de coupe supplémentaire.\n" "Valeur de réglage de la coupe supplémentaire." -#: appDatabase.py:485 appGUI/ObjectUI.py:1279 +#: appDatabase.py:485 appGUI/ObjectUI.py:1268 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -604,7 +606,7 @@ msgstr "" "Déplacement X-Y. Vitesse d'avance\n" "La vitesse sur le plan XY utilisée lors de la découpe du matériau." -#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1293 +#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -652,7 +654,7 @@ msgstr "" "S'il est laissé vide, il ne sera pas utilisé.\n" "La vitesse du moteur en tr / min." -#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1367 +#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1356 #: appTools/ToolDrilling.py:2264 appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Démarrage" @@ -688,7 +690,7 @@ msgstr "" "Temps d'attente.\n" "Un délai utilisé pour permettre au moteur d'atteindre sa vitesse définie." -#: appDatabase.py:588 appTools/ToolNCC.py:4052 +#: appDatabase.py:588 appTools/ToolNCC.py:4066 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -702,7 +704,7 @@ msgstr "" "- Nettoyer -> le clearing régulier sans cuivre." #: appDatabase.py:595 appEditors/AppGerberEditor.py:2749 -#: appTools/ToolNCC.py:4059 +#: appTools/ToolNCC.py:4073 msgid "Clear" msgstr "Nettoyer" @@ -711,8 +713,8 @@ msgstr "Nettoyer" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3204 appTools/ToolMilling.py:1760 -#: appTools/ToolNCC.py:4068 +#: appTools/ToolIsolation.py:3219 appTools/ToolMilling.py:1760 +#: appTools/ToolNCC.py:4082 msgid "Milling Type" msgstr "Type de fraisage" @@ -721,8 +723,8 @@ msgstr "Type de fraisage" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:192 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:139 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:147 -#: appTools/ToolIsolation.py:3206 appTools/ToolIsolation.py:3214 -#: appTools/ToolNCC.py:4070 appTools/ToolNCC.py:4078 +#: appTools/ToolIsolation.py:3221 appTools/ToolIsolation.py:3229 +#: appTools/ToolNCC.py:4084 appTools/ToolNCC.py:4092 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -737,7 +739,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appTools/ToolIsolation.py:3211 appTools/ToolNCC.py:4075 +#: appTools/ToolIsolation.py:3226 appTools/ToolNCC.py:4089 msgid "Climb" msgstr "Monté" @@ -745,23 +747,24 @@ msgstr "Monté" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:145 -#: appTools/ToolIsolation.py:3212 appTools/ToolNCC.py:4076 +#: appTools/ToolIsolation.py:3227 appTools/ToolNCC.py:4090 msgid "Conventional" msgstr "Conventionnel" #: appDatabase.py:624 appDatabase.py:733 appDatabase.py:835 appDatabase.py:1109 -#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1677 +#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1694 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:161 -#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3189 -#: appTools/ToolNCC.py:4091 appTools/ToolPaint.py:2955 +#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3204 +#: appTools/ToolNCC.py:4105 appTools/ToolPaint.py:2955 msgid "Overlap" msgstr "Chevauchement" #: appDatabase.py:626 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:184 -#: appTools/ToolNCC.py:4093 +#: appTools/ToolNCC.py:4107 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -781,6 +784,8 @@ msgstr "" "en raison de trop de chemins." #: appDatabase.py:645 appDatabase.py:1153 appEditors/AppGeoEditor.py:470 +#: appGUI/ObjectUI.py:1681 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:307 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:72 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 @@ -793,36 +798,39 @@ msgstr "" #: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1457 #: appTools/ToolCorners.py:412 appTools/ToolCutOut.py:2161 #: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234 -#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4135 -#: appTools/ToolNCC.py:4238 +#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4149 +#: appTools/ToolNCC.py:4252 msgid "Margin" msgstr "Marge" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 +#: appDatabase.py:647 appGUI/ObjectUI.py:1683 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:309 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 #: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:414 -#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4137 -#: appTools/ToolNCC.py:4240 +#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4151 +#: appTools/ToolNCC.py:4254 msgid "Bounding box margin." msgstr "Marge du cadre de sélection." #: appDatabase.py:658 appDatabase.py:769 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1692 appGUI/ObjectUI.py:2184 +#: appGUI/ObjectUI.py:1709 appGUI/ObjectUI.py:2209 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:333 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:196 -#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4112 +#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4126 #: appTools/ToolPaint.py:2991 appTools/ToolPunchGerber.py:796 msgid "Method" msgstr "Méthode" #: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4114 +#: appTools/ToolNCC.py:4128 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -835,10 +843,13 @@ msgstr "" "- Ligne: lignes parallèles." #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1965 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1456 -#: appTools/ToolPaint.py:3016 defaults.py:349 +#: appObjects/FlatCAMGeometry.py:2449 appTools/ToolNCC.py:1979 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1456 +#: appTools/ToolPaint.py:3016 defaults.py:351 #: tclCommands/TclCommandCopperClear.py:126 #: tclCommands/TclCommandCopperClear.py:134 tclCommands/TclCommandPaint.py:125 msgid "Standard" @@ -846,20 +857,25 @@ msgstr "Standard" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5123 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1976 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1470 -#: appTools/ToolPaint.py:3016 defaults.py:472 defaults.py:510 +#: appObjects/FlatCAMGeometry.py:2457 appTools/ToolNCC.py:1990 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1470 +#: appTools/ToolPaint.py:3016 defaults.py:474 defaults.py:512 #: tclCommands/TclCommandCopperClear.py:128 #: tclCommands/TclCommandCopperClear.py:136 tclCommands/TclCommandPaint.py:127 msgid "Seed" msgstr "La graine" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1702 +#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1987 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:160 +#: appObjects/FlatCAMGeometry.py:2465 appTools/ToolNCC.py:2001 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:160 #: appTools/ToolPaint.py:1484 appTools/ToolPaint.py:3016 #: tclCommands/TclCommandCopperClear.py:130 tclCommands/TclCommandPaint.py:129 msgid "Lines" @@ -868,24 +884,24 @@ msgstr "Lignes" #: appDatabase.py:668 appDatabase.py:783 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1998 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1649 +#: appTools/ToolNCC.py:2012 appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1649 #: appTools/ToolPaint.py:3016 tclCommands/TclCommandPaint.py:133 msgid "Combo" msgstr "Combo" #: appDatabase.py:676 appDatabase.py:794 appEditors/AppGeoEditor.py:505 -#: appGUI/ObjectUI.py:2269 appGUI/ObjectUI.py:2292 +#: appGUI/ObjectUI.py:2294 appGUI/ObjectUI.py:2317 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:222 #: appObjects/FlatCAMCNCJob.py:1305 appObjects/FlatCAMCNCJob.py:1327 -#: appTools/ToolNCC.py:4148 appTools/ToolNCC.py:4251 appTools/ToolPaint.py:3027 +#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4265 appTools/ToolPaint.py:3027 msgid "Connect" msgstr "Relier" #: appDatabase.py:680 appDatabase.py:797 appEditors/AppGeoEditor.py:507 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 -#: appTools/ToolNCC.py:4152 appTools/ToolNCC.py:4253 appTools/ToolPaint.py:3030 +#: appTools/ToolNCC.py:4166 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:3030 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -896,14 +912,14 @@ msgstr "" #: appDatabase.py:686 appDatabase.py:801 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 -#: appTools/ToolNCC.py:4158 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:3034 +#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4273 appTools/ToolPaint.py:3034 msgid "Contour" msgstr "Contour" #: appDatabase.py:690 appDatabase.py:804 appEditors/AppGeoEditor.py:517 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 -#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4261 appTools/ToolPaint.py:3037 +#: appTools/ToolNCC.py:4176 appTools/ToolNCC.py:4275 appTools/ToolPaint.py:3037 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -913,17 +929,17 @@ msgstr "" #: appDatabase.py:696 appDatabase.py:754 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 -#: appTools/ToolNCC.py:4168 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:2976 +#: appTools/ToolNCC.py:4182 appTools/ToolNCC.py:4281 appTools/ToolPaint.py:2976 #: appTools/ToolPaint.py:3083 appTools/ToolTransform.py:517 msgid "Offset" msgstr "Décalage" #: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:257 -#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4269 +#: appTools/ToolNCC.py:4186 appTools/ToolNCC.py:4283 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -999,12 +1015,12 @@ msgid "Laser_lines" msgstr "Lignes_laser" #: appDatabase.py:822 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:154 -#: appTools/ToolIsolation.py:3176 +#: appTools/ToolIsolation.py:3191 msgid "Passes" msgstr "Passes" #: appDatabase.py:824 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:156 -#: appTools/ToolIsolation.py:3178 +#: appTools/ToolIsolation.py:3193 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1012,9 +1028,10 @@ msgstr "" "Largeur du fossé d'isolement dans\n" "nombre (entier) de largeurs d'outil." -#: appDatabase.py:837 appGUI/ObjectUI.py:1679 +#: appDatabase.py:837 appGUI/ObjectUI.py:1696 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 -#: appTools/ToolIsolation.py:3191 +#: appTools/ToolIsolation.py:3206 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 " @@ -1022,7 +1039,7 @@ msgstr "" #: appDatabase.py:870 appGUI/ObjectUI.py:234 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 -#: appTools/ToolIsolation.py:3224 +#: appTools/ToolIsolation.py:3239 msgid "Follow" msgstr "Suivre" @@ -1030,7 +1047,7 @@ msgstr "Suivre" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:209 -#: appTools/ToolIsolation.py:3226 appTools/ToolIsolation.py:3232 +#: appTools/ToolIsolation.py:3241 appTools/ToolIsolation.py:3247 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -1041,12 +1058,12 @@ msgstr "" "le milieu de la trace." #: appDatabase.py:887 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:218 -#: appTools/ToolIsolation.py:3241 +#: appTools/ToolIsolation.py:3256 msgid "Isolation Type" msgstr "Type d'isolement" #: appDatabase.py:889 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appTools/ToolIsolation.py:3243 +#: appTools/ToolIsolation.py:3258 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1069,17 +1086,17 @@ msgstr "" #: appDatabase.py:898 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:229 -#: appTools/ToolIsolation.py:3252 +#: appTools/ToolIsolation.py:3267 msgid "Full" msgstr "Plein" #: appDatabase.py:899 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 -#: appTools/ToolIsolation.py:3253 +#: appTools/ToolIsolation.py:3268 msgid "Ext" msgstr "Ext" #: appDatabase.py:900 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:231 -#: appTools/ToolIsolation.py:3254 +#: appTools/ToolIsolation.py:3269 msgid "Int" msgstr "Int" @@ -1109,7 +1126,7 @@ msgstr "" "la pointe.\n" "La valeur ici peut compenser le paramètre Cut Z." -#: appDatabase.py:956 appGUI/ObjectUI.py:1237 +#: appDatabase.py:956 appGUI/ObjectUI.py:1226 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 @@ -1126,7 +1143,7 @@ msgstr "" "couper plusieurs fois jusqu'à ce que Cut Z soit\n" "atteint." -#: appDatabase.py:978 appGUI/ObjectUI.py:1251 +#: appDatabase.py:978 appGUI/ObjectUI.py:1240 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 #: appTools/ToolCutOut.py:2146 appTools/ToolDrilling.py:2180 @@ -1156,7 +1173,7 @@ msgstr "" "Ce qu'on appelle \"avance\".\n" "Ceci est pour le mouvement linéaire G01." -#: appDatabase.py:1028 appGUI/ObjectUI.py:1308 +#: appDatabase.py:1028 appGUI/ObjectUI.py:1297 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1178,9 +1195,9 @@ msgstr "" "C'est utile seulement pour Marlin,\n" "ignorer pour les autres cas." -#: appDatabase.py:1051 appGUI/ObjectUI.py:1351 +#: appDatabase.py:1051 appGUI/ObjectUI.py:1340 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 -#: appObjects/FlatCAMGeometry.py:1828 appTools/ToolDrilling.py:1310 +#: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 #: appTools/ToolMilling.py:1942 msgid "Spindle speed" @@ -1438,8 +1455,8 @@ msgstr "" "dans la base de données d'outils." #: appDatabase.py:1363 appGUI/MainGUI.py:1550 -#: appGUI/preferences/PreferencesUIManager.py:932 app_Main.py:2311 -#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4528 app_Main.py:8745 +#: appGUI/preferences/PreferencesUIManager.py:940 app_Main.py:2311 +#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4535 app_Main.py:8752 msgid "Cancel" msgstr "Annuler" @@ -1463,9 +1480,9 @@ msgstr "Annuler" #: appTools/ToolFilm.py:1453 appTools/ToolFilm.py:1464 #: appTools/ToolImage.py:322 appTools/ToolImage.py:333 #: appTools/ToolInvertGerber.py:304 appTools/ToolInvertGerber.py:315 -#: appTools/ToolIsolation.py:3494 appTools/ToolIsolation.py:3505 +#: appTools/ToolIsolation.py:3509 appTools/ToolIsolation.py:3520 #: appTools/ToolMilling.py:2341 appTools/ToolMilling.py:2352 -#: appTools/ToolNCC.py:4508 appTools/ToolNCC.py:4519 +#: appTools/ToolNCC.py:4522 appTools/ToolNCC.py:4533 #: appTools/ToolOptimal.py:614 appTools/ToolOptimal.py:625 #: appTools/ToolPaint.py:3267 appTools/ToolPaint.py:3278 #: appTools/ToolPanelize.py:914 appTools/ToolPanelize.py:925 @@ -1499,9 +1516,9 @@ msgstr "La valeur modifiée est hors limites" #: appTools/ToolFilm.py:1459 appTools/ToolFilm.py:1466 #: appTools/ToolImage.py:328 appTools/ToolImage.py:335 #: appTools/ToolInvertGerber.py:310 appTools/ToolInvertGerber.py:317 -#: appTools/ToolIsolation.py:3500 appTools/ToolIsolation.py:3507 +#: appTools/ToolIsolation.py:3515 appTools/ToolIsolation.py:3522 #: appTools/ToolMilling.py:2347 appTools/ToolMilling.py:2354 -#: appTools/ToolNCC.py:4514 appTools/ToolNCC.py:4521 +#: appTools/ToolNCC.py:4528 appTools/ToolNCC.py:4535 #: appTools/ToolOptimal.py:620 appTools/ToolOptimal.py:627 #: appTools/ToolPaint.py:3273 appTools/ToolPaint.py:3280 #: appTools/ToolPanelize.py:920 appTools/ToolPanelize.py:927 @@ -1527,20 +1544,20 @@ msgstr "Copier depuis BD" msgid "Delete from DB" msgstr "Suppression de la BD" -#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8739 +#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8746 msgid "Save changes" msgstr "Sauvegarder les modifications" #: appDatabase.py:1728 appDatabase.py:2098 appDatabase.py:2132 #: appTools/ToolCutOut.py:294 appTools/ToolDrilling.py:895 -#: appTools/ToolIsolation.py:1067 appTools/ToolNCC.py:1011 +#: appTools/ToolIsolation.py:1082 appTools/ToolNCC.py:1025 #: appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Impossible de charger le fichier BD des outils." #: appDatabase.py:1736 appDatabase.py:2140 appTools/ToolCutOut.py:305 -#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1078 -#: appTools/ToolNCC.py:1022 appTools/ToolPaint.py:715 +#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1093 +#: appTools/ToolNCC.py:1036 appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." msgstr "Échec de l'analyse du fichier BD des outils." @@ -1581,12 +1598,12 @@ msgid "Import FlatCAM Tools DB" msgstr "Importer la BD des outils FlatCAM" #: appDatabase.py:2154 appDatabase.py:2573 appDatabase.py:2585 -#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1090 +#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1089 #: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 -#: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 -#: appTools/ToolNCC.py:3715 appTools/ToolNCC.py:3795 appTools/ToolPaint.py:2626 -#: appTools/ToolPaint.py:2715 app_Main.py:5643 app_Main.py:5680 -#: app_Main.py:5714 app_Main.py:5724 +#: appTools/ToolIsolation.py:2598 appTools/ToolIsolation.py:2682 +#: appTools/ToolNCC.py:3729 appTools/ToolNCC.py:3809 appTools/ToolPaint.py:2626 +#: appTools/ToolPaint.py:2715 app_Main.py:5650 app_Main.py:5687 +#: app_Main.py:5721 app_Main.py:5731 msgid "Tools Database" msgstr "Base de données d'outils" @@ -1747,11 +1764,11 @@ msgstr "Total Forage" msgid "Total Slots" msgstr "Total de Fentes" -#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:707 -#: appObjects/FlatCAMGeometry.py:1233 appObjects/FlatCAMGeometry.py:1975 -#: appObjects/FlatCAMGeometry.py:2634 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1705 appTools/ToolNCC.py:1197 -#: appTools/ToolNCC.py:1334 appTools/ToolPaint.py:889 +#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:712 +#: appObjects/FlatCAMGeometry.py:1232 appObjects/FlatCAMGeometry.py:1980 +#: appObjects/FlatCAMGeometry.py:2728 appTools/ToolIsolation.py:1267 +#: appTools/ToolIsolation.py:1720 appTools/ToolNCC.py:1211 +#: appTools/ToolNCC.py:1348 appTools/ToolPaint.py:889 #: appTools/ToolPaint.py:1027 appTools/ToolPaint.py:1740 #: appTools/ToolSolderPaste.py:455 appTools/ToolSolderPaste.py:527 msgid "Wrong value format entered, use a number." @@ -1810,7 +1827,7 @@ msgstr "Annulé. Aucun Outil/Foret sélectionné" #: appEditors/AppGerberEditor.py:4625 appEditors/AppGerberEditor.py:4642 #: appGUI/MainGUI.py:2980 appGUI/MainGUI.py:2992 #: appTools/ToolAlignObjects.py:253 appTools/ToolAlignObjects.py:275 -#: app_Main.py:4896 app_Main.py:5050 +#: app_Main.py:4903 app_Main.py:5057 msgid "Done." msgstr "Terminé." @@ -1834,8 +1851,8 @@ msgid "Name:" msgstr "Nom:" #: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:620 -#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3010 -#: appTools/ToolNCC.py:3873 appTools/ToolPaint.py:2800 +#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3025 +#: appTools/ToolNCC.py:3887 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Tableau des outils" @@ -1871,16 +1888,17 @@ msgstr "" "pour cet objet Excellon." #: appEditors/AppExcEditor.py:3765 appGUI/ObjectUI.py:1082 -#: appGUI/ObjectUI.py:1650 +#: appGUI/ObjectUI.py:1639 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 -#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3091 -#: appTools/ToolNCC.py:3966 appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2882 +#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3106 +#: appTools/ToolNCC.py:3980 appTools/ToolNCC.py:3991 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Diam. de l'outil" #: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1084 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 -#: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3968 +#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3982 msgid "Diameter for the new tool" msgstr "Diamètre pour le nouvel outil" @@ -2006,7 +2024,7 @@ msgstr "" #: appEditors/AppExcEditor.py:3908 appEditors/AppExcEditor.py:4030 #: appEditors/AppExcEditor.py:4123 appEditors/AppGerberEditor.py:2820 -#: appGUI/GUIElements.py:4046 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 +#: appGUI/GUIElements.py:4224 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 #: appGUI/MainGUI.py:4416 appGUI/MainGUI.py:4682 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -2019,7 +2037,7 @@ msgstr "X" #: appEditors/AppExcEditor.py:3909 appEditors/AppExcEditor.py:4031 #: appEditors/AppExcEditor.py:4124 appEditors/AppGerberEditor.py:2821 -#: appGUI/GUIElements.py:4053 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 +#: appGUI/GUIElements.py:4231 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 #: appGUI/MainGUI.py:4683 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2242,7 +2260,7 @@ msgid "Round" msgstr "Rond" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1614 +#: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 @@ -2256,8 +2274,8 @@ msgstr "Rond" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 #: appTools/ToolDrilling.py:2588 appTools/ToolExtractDrills.py:487 #: appTools/ToolExtractDrills.py:620 appTools/ToolInvertGerber.py:257 -#: appTools/ToolIsolation.py:3430 appTools/ToolMilling.py:2264 -#: appTools/ToolNCC.py:4348 appTools/ToolPaint.py:3168 +#: appTools/ToolIsolation.py:3445 appTools/ToolMilling.py:2264 +#: appTools/ToolNCC.py:4362 appTools/ToolPaint.py:3168 #: appTools/ToolPunchGerber.py:762 appTools/ToolPunchGerber.py:912 #: appTools/ToolQRCode.py:789 msgid "Square" @@ -2328,13 +2346,13 @@ msgid "Text Tool" msgstr "Outil Texte" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:573 appGUI/MainGUI.py:1357 -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMExcellon.py:886 -#: appObjects/FlatCAMGeometry.py:951 appTools/ToolDrilling.py:711 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMExcellon.py:886 +#: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:3181 #: appTools/ToolMilling.py:790 appTools/ToolMilling.py:1046 #: appTools/ToolMilling.py:1711 appTools/ToolNCC.py:329 -#: appTools/ToolNCC.py:2280 appTools/ToolNCC.py:4040 appTools/ToolPaint.py:304 +#: appTools/ToolNCC.py:2294 appTools/ToolNCC.py:4054 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:2940 app_Main.py:2067 app_Main.py:2326 #: app_Main.py:2433 msgid "Tool" @@ -2342,7 +2360,7 @@ msgstr "Outil" #: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 #: appGUI/MainGUI.py:688 appGUI/MainGUI.py:1047 appGUI/MainGUI.py:2203 -#: appGUI/ObjectUI.py:1783 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +#: appGUI/ObjectUI.py:1808 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 msgid "Paint Tool" msgstr "Outil de Peinture" @@ -2424,7 +2442,7 @@ msgid "Buffer" msgstr "Tampon" #: appEditors/AppGeoEditor.py:643 appEditors/AppGerberEditor.py:5353 -#: appGUI/GUIElements.py:3479 +#: appGUI/GUIElements.py:3657 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:683 appTools/ToolDblSided.py:857 @@ -2464,8 +2482,8 @@ msgstr "Origine" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:256 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 -#: appTools/ToolIsolation.py:3368 appTools/ToolNCC.py:4304 -#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:569 +#: appTools/ToolIsolation.py:3383 appTools/ToolNCC.py:4318 +#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:571 msgid "Selection" msgstr "Sélection" @@ -2488,7 +2506,7 @@ msgstr "Le minimum" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:678 #: appTools/ToolPunchGerber.py:849 appTools/ToolPunchGerber.py:965 -#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7799 +#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7806 msgid "Value" msgstr "Valeur" @@ -2499,11 +2517,11 @@ msgid "A point of reference in format X,Y." msgstr "Un point de référence au format X, Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2350 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2375 #: appTools/ToolDblSided.py:708 appTools/ToolDblSided.py:894 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 -#: appTools/ToolTransform.py:572 app_Main.py:6065 +#: appTools/ToolTransform.py:572 app_Main.py:6072 msgid "Add" msgstr "Ajouter" @@ -2799,12 +2817,12 @@ msgstr "" "élément de l'objet sélectionné, en utilisant le facteur." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1568 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 #: appTools/ToolFilm.py:930 appTools/ToolMilling.py:2218 -#: appTools/ToolNCC.py:3862 appTools/ToolPaint.py:2788 +#: appTools/ToolNCC.py:3876 appTools/ToolPaint.py:2788 #: appTools/ToolPanelize.py:697 appTools/ToolTransform.py:557 msgid "Object" msgstr "Objet" @@ -3200,7 +3218,7 @@ msgstr "Éditeur de Géométrie" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appTools/ToolCutOut.py:2017 appTools/ToolDblSided.py:521 #: appTools/ToolTransform.py:579 msgid "Type" @@ -3215,14 +3233,14 @@ msgid "Line" msgstr "Ligne" #: appEditors/AppGeoEditor.py:3569 appGUI/MainGUI.py:1608 -#: appGUI/ObjectUI.py:1615 +#: appGUI/ObjectUI.py:1604 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 -#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3431 -#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4349 +#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3446 +#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4363 #: appTools/ToolPaint.py:3169 msgid "Polygon" msgstr "Polygone" @@ -3257,7 +3275,7 @@ msgstr "Cliquez sur le point cible." msgid "Editing MultiGeo Geometry, tool" msgstr "Modification de la géométrie MultiGeo, outil" -#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2282 +#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2296 msgid "with diameter" msgstr "avec diamètre" @@ -3587,16 +3605,16 @@ msgstr "Ajoutez une nouvelle ouverture à la liste des ouvertures." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 #: appGUI/MainGUI.py:790 appGUI/MainGUI.py:869 appGUI/MainGUI.py:988 #: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:1689 appGUI/MainGUI.py:2147 -#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1132 -#: appObjects/FlatCAMGeometry.py:561 appTools/ToolIsolation.py:70 -#: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 -#: appTools/ToolNCC.py:4024 appTools/ToolPaint.py:143 +#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1125 +#: appObjects/FlatCAMGeometry.py:564 appTools/ToolIsolation.py:71 +#: appTools/ToolIsolation.py:3165 appTools/ToolNCC.py:69 +#: appTools/ToolNCC.py:4038 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2926 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1209 app_Main.py:6067 +#: appTools/ToolSolderPaste.py:1209 app_Main.py:6074 msgid "Delete" msgstr "Effacer" @@ -3816,9 +3834,9 @@ msgstr "" "création de Gerber." #: appEditors/AppGerberEditor.py:4364 appObjects/AppObject.py:164 -#: appObjects/FlatCAMGeometry.py:1917 appParsers/ParseExcellon.py:972 -#: appTools/ToolPcbWizard.py:318 app_Main.py:7472 app_Main.py:9916 -#: app_Main.py:9976 app_Main.py:10107 app_Main.py:10172 +#: appObjects/FlatCAMGeometry.py:1922 appParsers/ParseExcellon.py:972 +#: appTools/ToolPcbWizard.py:318 app_Main.py:7479 app_Main.py:9923 +#: app_Main.py:9983 app_Main.py:10114 app_Main.py:10179 msgid "An internal error has occurred. See shell.\n" msgstr "Une erreur interne s'est produite. Voir shell.\n" @@ -3834,7 +3852,7 @@ msgstr "Terminé. Gerber édition terminée." msgid "Cancelled. No aperture is selected" msgstr "Annulé. Aucune ouverture n'est sélectionnée" -#: appEditors/AppGerberEditor.py:4555 app_Main.py:6400 +#: appEditors/AppGerberEditor.py:4555 app_Main.py:6407 msgid "Coordinates copied to clipboard." msgstr "Coordonnées copiées dans le presse-papier." @@ -3886,7 +3904,7 @@ msgstr "Aucun polygone n'a été marqué. Aucun ne rentre dans les limites." msgid "Rotation action was not executed." msgstr "L'action de rotation n'a pas été exécutée." -#: appEditors/AppGerberEditor.py:6044 app_Main.py:5824 app_Main.py:5871 +#: appEditors/AppGerberEditor.py:6044 app_Main.py:5831 app_Main.py:5878 msgid "Flip action was not executed." msgstr "La rotation n'a pas été exécutée." @@ -3940,13 +3958,13 @@ msgstr "" msgid "String to replace the one in the Find box throughout the text." msgstr "Chaîne pour remplacer celle de la zone Rechercher dans tout le texte." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4074 -#: appGUI/ObjectUI.py:1864 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4252 +#: appGUI/ObjectUI.py:1889 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1035 -#: appTools/ToolPaint.py:3127 defaults.py:423 defaults.py:511 +#: appTools/ToolIsolation.py:823 appTools/ToolIsolation.py:1448 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1035 +#: appTools/ToolPaint.py:3127 defaults.py:425 defaults.py:513 #: tclCommands/TclCommandPaint.py:162 msgid "All" msgstr "Tout" @@ -4003,7 +4021,7 @@ msgstr "Fichier ouvert" #: appObjects/FlatCAMCNCJob.py:1646 appObjects/FlatCAMCNCJob.py:1651 #: appObjects/FlatCAMCNCJob.py:1836 appObjects/FlatCAMCNCJob.py:1841 #: appObjects/FlatCAMCNCJob.py:1914 appObjects/FlatCAMCNCJob.py:1919 -#: appTools/ToolSolderPaste.py:1063 app_Main.py:6854 app_Main.py:6859 +#: appTools/ToolSolderPaste.py:1063 app_Main.py:6861 app_Main.py:6866 msgid "Export Code ..." msgstr "Exporter le code ..." @@ -4017,7 +4035,7 @@ msgstr "Aucun fichier ou répertoire de ce nom" msgid "Saved to" msgstr "Enregistré dans" -#: appEditors/appGCodeEditor.py:66 app_Main.py:7015 +#: appEditors/appGCodeEditor.py:66 app_Main.py:7022 msgid "Code Editor" msgstr "Éditeur de code" @@ -4044,27 +4062,27 @@ msgstr "Démarrer le GCode" msgid "Loaded Machine Code into Code Editor" msgstr "Code machine chargé dans l'éditeur de code" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1884 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1909 #, fuzzy #| msgid "Code Editor" msgid "GCode Editor" msgstr "Éditeur de code" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 appGUI/ObjectUI.py:2044 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1316 msgid "Dia" msgstr "Diam" #: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:2009 appTools/ToolIsolation.py:3022 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appGUI/ObjectUI.py:2034 appTools/ToolIsolation.py:3037 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TT" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -4073,7 +4091,7 @@ msgid "Drills" msgstr "Forage" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4113,108 +4131,107 @@ msgid "Insert the code above at the cursor location." msgstr "" #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Undo" msgstr "" #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Redo" msgstr "" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1866 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1891 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Couper" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:4692 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:4692 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:728 appGUI/MainGUI.py:787 appGUI/MainGUI.py:867 #: appGUI/MainGUI.py:986 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:1687 #: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4911 -#: appGUI/ObjectUI.py:1125 appObjects/FlatCAMGeometry.py:558 -#: appTools/ToolPanelize.py:325 appTools/ToolPanelize.py:351 -#: appTools/ToolPanelize.py:448 appTools/ToolPanelize.py:477 -#: appTools/ToolPanelize.py:538 +#: appObjects/FlatCAMGeometry.py:561 appTools/ToolPanelize.py:325 +#: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 +#: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 msgid "Copy" msgstr "Copie" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:4423 msgid "Ctrl+C" msgstr "Ctrl+C" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Paste" msgstr "" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Ctrl+V" msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/GUIElements.py:3559 appGUI/MainGUI.py:4491 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/GUIElements.py:3737 appGUI/MainGUI.py:4491 #: appGUI/MainGUI.py:4492 appGUI/MainGUI.py:4696 appGUI/MainGUI.py:4788 #: appGUI/MainGUI.py:4789 appGUI/MainGUI.py:4922 appGUI/MainGUI.py:4923 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4422 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" msgstr "Tout sélectionner" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:4422 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1362 +#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1411 msgid "Step Up" msgstr "" -#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1367 +#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1416 #, fuzzy #| msgid "Down" msgid "Step Down" msgstr "Bas" -#: appGUI/GUIElements.py:3481 +#: appGUI/GUIElements.py:3659 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4224,19 +4241,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:3486 +#: appGUI/GUIElements.py:3664 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3487 +#: appGUI/GUIElements.py:3665 msgid "Relative" msgstr "Relatif" -#: appGUI/GUIElements.py:3497 +#: appGUI/GUIElements.py:3675 msgid "Location" msgstr "Emplacement" -#: appGUI/GUIElements.py:3499 +#: appGUI/GUIElements.py:3677 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" @@ -4248,87 +4265,87 @@ 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:3554 +#: appGUI/GUIElements.py:3732 msgid "Save Log" msgstr "Enregistrer le journal" -#: appGUI/GUIElements.py:3554 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 +#: appGUI/GUIElements.py:3732 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4791 #: appGUI/MainGUI.py:4927 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3559 +#: appGUI/GUIElements.py:3737 #, fuzzy #| msgid "&Clear plot" msgid "Clear All" msgstr "Effacer la Trace" -#: appGUI/GUIElements.py:3602 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3780 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Tapez >help< pour commencer" -#: appGUI/GUIElements.py:3969 appGUI/GUIElements.py:3986 +#: appGUI/GUIElements.py:4147 appGUI/GUIElements.py:4164 msgid "Jog the Y axis." msgstr "" -#: appGUI/GUIElements.py:3977 +#: appGUI/GUIElements.py:4155 msgid "Move to Origin." msgstr "" -#: appGUI/GUIElements.py:3994 appGUI/GUIElements.py:4002 +#: appGUI/GUIElements.py:4172 appGUI/GUIElements.py:4180 msgid "Jog the X axis." msgstr "" -#: appGUI/GUIElements.py:4012 appGUI/GUIElements.py:4022 +#: appGUI/GUIElements.py:4190 appGUI/GUIElements.py:4200 msgid "Jog the Z axis." msgstr "" -#: appGUI/GUIElements.py:4048 +#: appGUI/GUIElements.py:4226 msgid "Zero the CNC X axes at current position." msgstr "" -#: appGUI/GUIElements.py:4056 +#: appGUI/GUIElements.py:4234 msgid "Zero the CNC Y axes at current position." msgstr "" -#: appGUI/GUIElements.py:4061 +#: appGUI/GUIElements.py:4239 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4064 +#: appGUI/GUIElements.py:4242 msgid "Zero the CNC Z axes at current position." msgstr "" -#: appGUI/GUIElements.py:4068 +#: appGUI/GUIElements.py:4246 msgid "Do Home" msgstr "" -#: appGUI/GUIElements.py:4070 +#: appGUI/GUIElements.py:4248 msgid "Perform a homing cycle on all axis." msgstr "" -#: appGUI/GUIElements.py:4078 +#: appGUI/GUIElements.py:4256 msgid "Zero all CNC axes at current position." msgstr "" -#: appGUI/GUIElements.py:4233 appGUI/GUIElements.py:4242 +#: appGUI/GUIElements.py:4411 appGUI/GUIElements.py:4420 msgid "Idle." msgstr "Au repos." -#: appGUI/GUIElements.py:4275 +#: appGUI/GUIElements.py:4453 msgid "Application started ..." msgstr "Bienvenu dans FlatCam ..." -#: appGUI/GUIElements.py:4276 +#: appGUI/GUIElements.py:4454 msgid "Hello!" msgstr "Bonjours !" -#: appGUI/GUIElements.py:4323 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 +#: appGUI/GUIElements.py:4501 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 msgid "Run Script ..." msgstr "Exécutez le script ..." -#: appGUI/GUIElements.py:4325 appGUI/MainGUI.py:196 +#: appGUI/GUIElements.py:4503 appGUI/MainGUI.py:196 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4338,28 +4355,28 @@ msgstr "" "Permet l’automatisation de \n" "fonctions dans FlatCAM." -#: appGUI/GUIElements.py:4334 appGUI/MainGUI.py:118 +#: appGUI/GUIElements.py:4512 appGUI/MainGUI.py:118 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Ouvrir" -#: appGUI/GUIElements.py:4338 +#: appGUI/GUIElements.py:4516 msgid "Open Project ..." msgstr "Ouvrir Projet ..." -#: appGUI/GUIElements.py:4344 +#: appGUI/GUIElements.py:4522 msgid "Open &Gerber ...\tCtrl+G" msgstr "Ouvrir Gerber...\tCtrl+G" -#: appGUI/GUIElements.py:4349 +#: appGUI/GUIElements.py:4527 msgid "Open &Excellon ...\tCtrl+E" msgstr "Ouvrir Excellon ...\tCtrl+E" -#: appGUI/GUIElements.py:4354 +#: appGUI/GUIElements.py:4532 msgid "Open G-&Code ..." msgstr "Ouvrir G-Code ..." -#: appGUI/GUIElements.py:4364 appGUI/MainGUI.py:327 +#: appGUI/GUIElements.py:4542 appGUI/MainGUI.py:327 msgid "Exit" msgstr "Quitter" @@ -4383,7 +4400,7 @@ msgstr "" msgid "Will create a new, blank project" msgstr "Va créer un nouveau projet vierge" -#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2342 +#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2367 msgid "New" msgstr "Nouveau" @@ -4395,9 +4412,9 @@ msgstr "Nouveau" #: appTools/ToolCutOut.py:2014 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:769 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:136 appTools/ToolImage.py:191 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 -#: appTools/ToolIsolation.py:3391 appTools/ToolNCC.py:805 -#: appTools/ToolNCC.py:3848 appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3353 +#: appTools/ToolIsolation.py:3406 appTools/ToolNCC.py:819 +#: appTools/ToolNCC.py:3862 appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 #: appTools/ToolPaint.py:3143 appTools/ToolPanelize.py:147 #: appTools/ToolPanelize.py:167 appTools/ToolPanelize.py:715 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:587 @@ -4424,13 +4441,13 @@ msgstr "Crée un nouvel objet de géométrie vide." #: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:527 #: appTools/ToolDblSided.py:767 appTools/ToolFilm.py:927 #: appTools/ToolFilm.py:950 appTools/ToolImage.py:117 appTools/ToolImage.py:138 -#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 -#: appTools/ToolIsolation.py:3339 appTools/ToolIsolation.py:3391 -#: appTools/ToolNCC.py:805 appTools/ToolNCC.py:3849 appTools/ToolNCC.py:4323 +#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:817 +#: appTools/ToolIsolation.py:3354 appTools/ToolIsolation.py:3406 +#: appTools/ToolNCC.py:819 appTools/ToolNCC.py:3863 appTools/ToolNCC.py:4337 #: appTools/ToolPaint.py:167 appTools/ToolPaint.py:3143 #: appTools/ToolPanelize.py:147 appTools/ToolPanelize.py:167 #: appTools/ToolPanelize.py:715 appTools/ToolPanelize.py:809 -#: appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 defaults.py:570 +#: appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 defaults.py:572 msgid "Gerber" msgstr "Gerber" @@ -4453,8 +4470,8 @@ msgstr "Crée un nouvel objet Gerber vide." #: appTools/ToolCopperThieving.py:1239 appTools/ToolCopperThieving.py:1253 #: appTools/ToolDblSided.py:529 appTools/ToolDblSided.py:726 #: appTools/ToolDblSided.py:768 appTools/ToolFilm.py:1206 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3391 -#: appTools/ToolNCC.py:805 appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3406 +#: appTools/ToolNCC.py:819 appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 #: appTools/ToolPaint.py:3143 appTools/ToolPanelize.py:147 #: appTools/ToolPunchGerber.py:806 appTools/ToolPunchGerber.py:821 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:586 @@ -4482,8 +4499,8 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Crée un nouvel objet de document vide." -#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8186 -#: app_Main.py:8189 +#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8193 +#: app_Main.py:8196 msgid "Open Project" msgstr "Ouvrir Projet" @@ -4492,7 +4509,7 @@ msgid "Ctrl+O" msgstr "Ctrl+O" #: appGUI/MainGUI.py:130 appGUI/MainGUI.py:966 appGUI/MainGUI.py:2124 -#: app_Main.py:8066 app_Main.py:8071 +#: app_Main.py:8073 app_Main.py:8078 msgid "Open Gerber" msgstr "Ouvrir Gerber" @@ -4501,7 +4518,7 @@ msgid "Ctrl+G" msgstr "Ctrl+G" #: appGUI/MainGUI.py:135 appGUI/MainGUI.py:968 appGUI/MainGUI.py:2126 -#: app_Main.py:8106 app_Main.py:8111 +#: app_Main.py:8113 app_Main.py:8118 msgid "Open Excellon" msgstr "Ouvrir Excellon" @@ -4510,7 +4527,7 @@ msgstr "Ouvrir Excellon" msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/MainGUI.py:140 app_Main.py:8149 app_Main.py:8154 +#: appGUI/MainGUI.py:140 app_Main.py:8156 app_Main.py:8161 msgid "Open G-Code" msgstr "Ouvrir G-code" @@ -4595,11 +4612,11 @@ msgid "Export" msgstr "Exportation" #: appGUI/MainGUI.py:244 appTools/ToolQRCode.py:565 appTools/ToolQRCode.py:569 -#: app_Main.py:8304 app_Main.py:8308 +#: app_Main.py:8311 app_Main.py:8315 msgid "Export SVG" msgstr "Exporter en SVG" -#: appGUI/MainGUI.py:249 app_Main.py:8648 app_Main.py:8652 +#: appGUI/MainGUI.py:249 app_Main.py:8655 app_Main.py:8659 msgid "Export DXF" msgstr "Exportation DXF" @@ -4617,7 +4634,7 @@ msgstr "" "L'image enregistrée contiendra le visuel\n" "de la zone de tracé de FlatCAM." -#: appGUI/MainGUI.py:268 app_Main.py:8546 app_Main.py:8550 +#: appGUI/MainGUI.py:268 app_Main.py:8553 app_Main.py:8557 msgid "Export Excellon" msgstr "Exporter Excellon" @@ -4631,7 +4648,7 @@ msgstr "" "le format des coordonnées, les unités de fichier et les zéros\n" "sont définies dans Paramètres -> Excellon Export." -#: appGUI/MainGUI.py:278 app_Main.py:8589 app_Main.py:8593 +#: appGUI/MainGUI.py:278 app_Main.py:8596 app_Main.py:8600 msgid "Export Gerber" msgstr "Export Gerber" @@ -4657,7 +4674,7 @@ msgstr "Importer les paramètres" msgid "Export Preferences to file" msgstr "Exporter les paramètres" -#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1173 +#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1181 msgid "Save Preferences" msgstr "Enregistrer les préf" @@ -4818,11 +4835,11 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:451 appGUI/MainGUI.py:1260 -#: appGUI/preferences/PreferencesUIManager.py:899 -#: appGUI/preferences/PreferencesUIManager.py:992 -#: appGUI/preferences/PreferencesUIManager.py:1020 -#: appGUI/preferences/PreferencesUIManager.py:1125 app_Main.py:5546 -#: app_Main.py:5551 app_Main.py:5566 +#: appGUI/preferences/PreferencesUIManager.py:907 +#: appGUI/preferences/PreferencesUIManager.py:1000 +#: appGUI/preferences/PreferencesUIManager.py:1028 +#: appGUI/preferences/PreferencesUIManager.py:1133 app_Main.py:5553 +#: app_Main.py:5558 app_Main.py:5573 msgid "Preferences" msgstr "Préférences" @@ -5128,8 +5145,8 @@ msgid "Add Path" msgstr "Ajouter un Chemin" #: appGUI/MainGUI.py:649 appGUI/MainGUI.py:747 appGUI/MainGUI.py:4411 -#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2009 -#: appGUI/ObjectUI.py:2020 +#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2045 msgid "P" msgstr "P" @@ -5278,7 +5295,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Effacer" -#: appGUI/MainGUI.py:782 app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: appGUI/MainGUI.py:782 app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Transform" msgstr "Transformer" @@ -5294,47 +5311,47 @@ msgstr "Désactiver le Tracé" msgid "Set Color" msgstr "Définir la couleur" -#: appGUI/MainGUI.py:821 app_Main.py:7741 +#: appGUI/MainGUI.py:821 app_Main.py:7748 msgid "Red" msgstr "Rouge" -#: appGUI/MainGUI.py:824 app_Main.py:7743 +#: appGUI/MainGUI.py:824 app_Main.py:7750 msgid "Blue" msgstr "Bleu" -#: appGUI/MainGUI.py:827 app_Main.py:7746 +#: appGUI/MainGUI.py:827 app_Main.py:7753 msgid "Yellow" msgstr "Jaune" -#: appGUI/MainGUI.py:830 app_Main.py:7748 +#: appGUI/MainGUI.py:830 app_Main.py:7755 msgid "Green" msgstr "Vert" -#: appGUI/MainGUI.py:833 app_Main.py:7750 +#: appGUI/MainGUI.py:833 app_Main.py:7757 msgid "Purple" msgstr "Violet" -#: appGUI/MainGUI.py:836 app_Main.py:7752 +#: appGUI/MainGUI.py:836 app_Main.py:7759 msgid "Brown" msgstr "Marron" -#: appGUI/MainGUI.py:839 app_Main.py:7754 app_Main.py:7814 +#: appGUI/MainGUI.py:839 app_Main.py:7761 app_Main.py:7821 msgid "White" msgstr "Blanche" -#: appGUI/MainGUI.py:842 app_Main.py:7756 +#: appGUI/MainGUI.py:842 app_Main.py:7763 msgid "Black" msgstr "Noire" -#: appGUI/MainGUI.py:847 app_Main.py:7759 +#: appGUI/MainGUI.py:847 app_Main.py:7766 msgid "Custom" msgstr "Personnalisé" -#: appGUI/MainGUI.py:852 app_Main.py:7793 +#: appGUI/MainGUI.py:852 app_Main.py:7800 msgid "Opacity" msgstr "Opacité" -#: appGUI/MainGUI.py:855 app_Main.py:7769 +#: appGUI/MainGUI.py:855 app_Main.py:7776 msgid "Default" msgstr "Défaut" @@ -5462,12 +5479,12 @@ msgid "Cutout Tool" msgstr "Outil de Découpe" #: appGUI/MainGUI.py:1045 appGUI/MainGUI.py:2201 appGUI/ObjectUI.py:372 -#: appGUI/ObjectUI.py:1799 appTools/ToolNCC.py:202 +#: appGUI/ObjectUI.py:1824 appTools/ToolNCC.py:202 msgid "NCC Tool" msgstr "Outil de la NCC" #: appGUI/MainGUI.py:1049 appGUI/MainGUI.py:2205 appGUI/MainGUI.py:4458 -#: appTools/ToolIsolation.py:191 appTools/ToolIsolation.py:2938 +#: appTools/ToolIsolation.py:192 appTools/ToolIsolation.py:2953 msgid "Isolation Tool" msgstr "Outil de Isolement" @@ -5680,19 +5697,19 @@ msgstr "" msgid "TCL Shell" msgstr "TCL Shell" -#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9037 +#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9044 msgid "Project" msgstr "Projet" #: appGUI/MainGUI.py:1376 appGUI/MainGUI.py:1384 appGUI/MainGUI.py:3918 -#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8845 +#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8852 msgid "Plot Area" msgstr "Zone de Dessin" #: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 #: appTools/ToolCorners.py:318 appTools/ToolEtchCompensation.py:291 #: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875 -#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:2986 +#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3001 #: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:721 #: appTools/ToolQRCode.py:660 appTools/ToolRulesCheck.py:1165 #: appTools/ToolSolderPaste.py:1143 appTools/ToolSub.py:643 @@ -5713,7 +5730,7 @@ msgid "CNC-JOB" msgstr "CNC-JOB" #: appGUI/MainGUI.py:1465 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:717 -#: appGUI/ObjectUI.py:1760 +#: appGUI/ObjectUI.py:1785 msgid "TOOLS" msgstr "OUTILS" @@ -5855,22 +5872,22 @@ 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:2099 appGUI/preferences/PreferencesUIManager.py:931 -#: appGUI/preferences/PreferencesUIManager.py:1177 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5754 -#: app_Main.py:8743 +#: appGUI/MainGUI.py:2099 appGUI/preferences/PreferencesUIManager.py:939 +#: appGUI/preferences/PreferencesUIManager.py:1185 appTranslation.py:111 +#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5761 +#: app_Main.py:8750 msgid "Yes" msgstr "Oui" -#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1178 +#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1186 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 -#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3066 -#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3935 +#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3081 +#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3949 #: appTools/ToolPaint.py:2851 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5755 app_Main.py:8744 +#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5762 app_Main.py:8751 msgid "No" msgstr "Non" @@ -5943,8 +5960,8 @@ msgstr "Annulé. Rien de sélectionné pour bouger." msgid "New Tool ..." msgstr "Nouvel outil ..." -#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:783 appTools/ToolNCC.py:455 -#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 +#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:789 appTools/ToolNCC.py:460 +#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 app_Main.py:4423 msgid "Enter a Tool Diameter" msgstr "Entrer un diamètre d'outil" @@ -6012,7 +6029,7 @@ msgstr "Nouveau Gerber" msgid "Edit Object (if selected)" msgstr "Editer objet (si sélectionné)" -#: appGUI/MainGUI.py:4404 app_Main.py:6053 +#: appGUI/MainGUI.py:4404 app_Main.py:6060 msgid "Grid On/Off" msgstr "Grille On/Off" @@ -6511,7 +6528,7 @@ msgid "App Object" msgstr "Objet" #: appGUI/ObjectUI.py:78 appTools/ToolDrilling.py:2015 -#: appTools/ToolIsolation.py:2975 appTools/ToolMilling.py:1620 +#: appTools/ToolIsolation.py:2990 appTools/ToolMilling.py:1620 msgid "" "BASIC is suitable for a beginner. Many parameters\n" "are hidden from the user in this mode.\n" @@ -6566,7 +6583,7 @@ msgid "Gerber Object" msgstr "Objet Gerber" #: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:549 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1853 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:1878 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 @@ -6604,7 +6621,7 @@ msgid "Plot" msgstr "Dessin" #: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:636 appGUI/ObjectUI.py:988 -#: appGUI/ObjectUI.py:1998 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:2023 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6617,12 +6634,12 @@ msgid "Edit an Gerber object." msgstr "Objet Gerber" #: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:594 appGUI/ObjectUI.py:916 -#: appGUI/ObjectUI.py:1899 +#: appGUI/ObjectUI.py:1924 msgid "PROPERTIES" msgstr "" #: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:596 appGUI/ObjectUI.py:918 -#: appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:1926 #, fuzzy #| msgid "Properties" msgid "Show the Properties." @@ -6655,11 +6672,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marquez les occurrences d’ouverture sur la toile." -#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3480 msgid "Buffer Solid Geometry" msgstr "Tampon Géométrie Solide" -#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3482 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6676,7 +6693,7 @@ msgid "Isolation Routing" msgstr "Routage d'isolement" #: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 -#: appTools/ToolIsolation.py:2965 +#: appTools/ToolIsolation.py:2980 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6684,7 +6701,7 @@ msgstr "" "Créez un objet Geometry avec\n" "parcours d'outils pour couper autour des polygones." -#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1802 appTools/ToolNCC.py:4375 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1827 appTools/ToolNCC.py:4389 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6753,8 +6770,8 @@ msgid "Resulting geometry will have rounded corners." msgstr "La géométrie résultante aura des coins arrondis." #: appGUI/ObjectUI.py:467 appGUI/ObjectUI.py:507 appTools/ToolCutOut.py:2291 -#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3444 -#: appTools/ToolNCC.py:4372 appTools/ToolPaint.py:3178 +#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3459 +#: appTools/ToolNCC.py:4386 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Générer de la Géométrie" @@ -6890,7 +6907,7 @@ msgstr "" "Fusionner une sélection d'objets Excellon dans un nouvel objet Excellon " "combo." -#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1767 +#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1792 #, fuzzy #| msgid "Milling Type" msgid "Milling Tool" @@ -7003,7 +7020,7 @@ msgstr "" "a montré des entrées de formulaire d’interface utilisateur nommées V-Tip " "Diam et V-Tip Angle." -#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:2021 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Dessiner un objet" @@ -7118,15 +7135,15 @@ msgstr "" "La valeur peut être positive pour 'dehors'\n" "coupé et négatif pour «à l'intérieur» coupé." -#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3087 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3962 appTools/ToolPaint.py:140 +#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3102 +#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3976 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Ajouter depuis la BD" #: appGUI/ObjectUI.py:1096 appTools/ToolCutOut.py:2075 -#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 -#: appTools/ToolNCC.py:3996 appTools/ToolPaint.py:2898 +#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3137 +#: appTools/ToolNCC.py:4010 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "" @@ -7138,16 +7155,17 @@ msgstr "" "Ajouter un nouvel outil à la table d'outils\n" "avec le diamètre spécifié ci-dessus." -#: appGUI/ObjectUI.py:1103 appTools/ToolCutOut.py:2087 -#: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 -#: appTools/ToolNCC.py:4007 appTools/ToolPaint.py:2909 +#: appGUI/ObjectUI.py:1103 appObjects/FlatCAMGeometry.py:558 +#: appTools/ToolCutOut.py:2087 appTools/ToolIsolation.py:66 +#: appTools/ToolIsolation.py:3148 appTools/ToolNCC.py:4021 +#: appTools/ToolPaint.py:2909 #, fuzzy #| msgid "Add from DB" msgid "Pick from DB" msgstr "Ajouter depuis la BD" #: appGUI/ObjectUI.py:1106 appTools/ToolCutOut.py:2090 -#: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:4010 +#: appTools/ToolIsolation.py:3151 appTools/ToolNCC.py:4024 #: appTools/ToolPaint.py:2912 #, fuzzy #| msgid "" @@ -7164,47 +7182,39 @@ msgstr "" #: appGUI/ObjectUI.py:1128 msgid "" -"Copy a selection of tools in the Tool Table\n" -"by first selecting a row in the Tool Table." -msgstr "" -"Copier une sélection d'outils dans la table d'outils\n" -"en sélectionnant d'abord une ligne dans la table d'outils." - -#: appGUI/ObjectUI.py:1135 -msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" "Supprimer une sélection d'outils dans la table d'outils\n" "en sélectionnant d'abord une ligne dans la table d'outils." -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMGeometry.py:389 -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:926 appObjects/FlatCAMGeometry.py:951 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMGeometry.py:390 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:711 appTools/ToolDrilling.py:754 #: appTools/ToolDrilling.py:983 appTools/ToolDrilling.py:990 #: appTools/ToolDrilling.py:1021 appTools/ToolDrilling.py:1033 #: appTools/ToolDrilling.py:1037 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:644 appTools/ToolIsolation.py:674 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:710 -#: appTools/ToolIsolation.py:3166 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:645 appTools/ToolIsolation.py:675 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:711 +#: appTools/ToolIsolation.py:3181 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:744 appTools/ToolMilling.py:749 #: appTools/ToolMilling.py:779 appTools/ToolMilling.py:790 #: appTools/ToolMilling.py:794 appTools/ToolMilling.py:1711 #: appTools/ToolNCC.py:271 appTools/ToolNCC.py:276 appTools/ToolNCC.py:306 -#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 -#: appTools/ToolNCC.py:4040 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 +#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 +#: appTools/ToolNCC.py:4054 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 #: appTools/ToolPaint.py:282 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:316 appTools/ToolPaint.py:655 #: appTools/ToolPaint.py:2940 msgid "Parameters for" msgstr "Paramètres pour" -#: appGUI/ObjectUI.py:1175 appTools/ToolDrilling.py:2119 -#: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 -#: appTools/ToolNCC.py:4043 appTools/ToolPaint.py:2943 +#: appGUI/ObjectUI.py:1164 appTools/ToolDrilling.py:2119 +#: appTools/ToolIsolation.py:3184 appTools/ToolMilling.py:1714 +#: appTools/ToolNCC.py:4057 appTools/ToolPaint.py:2943 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -7212,27 +7222,27 @@ msgstr "" "Les données utilisées pour créer le GCode.\n" "Chaque outil stocke son propre ensemble de données." -#: appGUI/ObjectUI.py:1182 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1171 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:83 msgid "V-Tip Dia" msgstr "Diam V-Tip" -#: appGUI/ObjectUI.py:1185 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1174 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 msgid "The tip diameter for V-Shape Tool" msgstr "Le diamètre de la pointe pour l'outil en forme de V" -#: appGUI/ObjectUI.py:1197 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1186 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:97 msgid "V-Tip Angle" msgstr "Angle en V-tip" -#: appGUI/ObjectUI.py:1200 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1189 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7241,10 +7251,10 @@ msgstr "" "L'angle de pointe pour l'outil en forme de V\n" "En degré." -#: appGUI/ObjectUI.py:1216 +#: appGUI/ObjectUI.py:1205 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1375 appTools/ToolCutOut.py:2111 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2111 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7252,7 +7262,7 @@ msgstr "" "Profondeur de coupe (négatif)\n" "sous la surface de cuivre." -#: appGUI/ObjectUI.py:1234 +#: appGUI/ObjectUI.py:1223 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 @@ -7261,7 +7271,8 @@ msgstr "" msgid "Multi-Depth" msgstr "Multi-profondeur" -#: appGUI/ObjectUI.py:1262 +#: appGUI/ObjectUI.py:1251 appGUI/ObjectUI.py:1654 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" @@ -7270,7 +7281,7 @@ msgstr "" "Hauteur de l'outil quand\n" "se déplacer sans couper." -#: appGUI/ObjectUI.py:1281 +#: appGUI/ObjectUI.py:1270 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7280,7 +7291,7 @@ msgstr "" "Vitesse de coupe dans le XY\n" "avion en unités par minute" -#: appGUI/ObjectUI.py:1295 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7291,7 +7302,7 @@ msgstr "" "avion en unités par minute.\n" "Cela s'appelle aussi plonger." -#: appGUI/ObjectUI.py:1310 +#: appGUI/ObjectUI.py:1299 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7306,13 +7317,13 @@ msgstr "" "C'est utile seulement pour Marlin,\n" "ignorer pour les autres cas." -#: appGUI/ObjectUI.py:1328 +#: appGUI/ObjectUI.py:1317 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Re-coupé" -#: appGUI/ObjectUI.py:1330 appGUI/ObjectUI.py:1342 +#: appGUI/ObjectUI.py:1319 appGUI/ObjectUI.py:1331 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7327,7 +7338,7 @@ msgstr "" "rencontre avec la dernière coupe, nous générons un\n" "coupe étendue sur la première section coupée." -#: appGUI/ObjectUI.py:1354 +#: appGUI/ObjectUI.py:1343 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7338,7 +7349,7 @@ msgstr "" "Si le post-processeur LASER est utilisé,\n" "cette valeur est la puissance du laser." -#: appGUI/ObjectUI.py:1370 +#: appGUI/ObjectUI.py:1359 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7349,14 +7360,14 @@ msgstr "" "Pause pour permettre à la broche d’atteindre son\n" "vitesse avant de couper." -#: appGUI/ObjectUI.py:1380 +#: appGUI/ObjectUI.py:1369 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Nombre d'unités de temps pendant lesquelles la broche s'arrête." -#: appGUI/ObjectUI.py:1388 appGUI/ObjectUI.py:2140 +#: appGUI/ObjectUI.py:1377 appGUI/ObjectUI.py:2165 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7364,7 +7375,7 @@ msgstr "Nombre d'unités de temps pendant lesquelles la broche s'arrête." msgid "Probe Z depth" msgstr "Prof.r de la sonde Z" -#: appGUI/ObjectUI.py:1390 appGUI/ObjectUI.py:2142 +#: appGUI/ObjectUI.py:1379 appGUI/ObjectUI.py:2167 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7376,14 +7387,14 @@ msgstr "" "La profondeur maximale autorisée pour la sonde\n" "sonder. Valeur négative, en unités actuelles." -#: appGUI/ObjectUI.py:1405 +#: appGUI/ObjectUI.py:1394 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Sonde d'avance" -#: appGUI/ObjectUI.py:1407 appGUI/ObjectUI.py:2155 +#: appGUI/ObjectUI.py:1396 appGUI/ObjectUI.py:2180 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7391,15 +7402,15 @@ msgstr "Sonde d'avance" msgid "The feedrate used while the probe is probing." msgstr "L'avance utilisée pendant le sondage." -#: appGUI/ObjectUI.py:1434 appTools/ToolDrilling.py:2364 -#: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 -#: appTools/ToolNCC.py:4201 appTools/ToolPaint.py:3049 +#: appGUI/ObjectUI.py:1423 appTools/ToolDrilling.py:2364 +#: appTools/ToolIsolation.py:3280 appTools/ToolMilling.py:2042 +#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Appliquer des paramètres à tous les outils" -#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2367 -#: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 -#: appTools/ToolNCC.py:4204 appTools/ToolPaint.py:3052 +#: appGUI/ObjectUI.py:1426 appTools/ToolDrilling.py:2367 +#: appTools/ToolIsolation.py:3283 appTools/ToolMilling.py:2045 +#: appTools/ToolNCC.py:4218 appTools/ToolPaint.py:3052 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -7407,24 +7418,24 @@ msgstr "" "Les paramètres du formulaire actuel seront appliqués\n" "sur tous les outils de la table d'outils." -#: appGUI/ObjectUI.py:1448 appTools/ToolDrilling.py:2378 -#: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 -#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3063 +#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2378 +#: appTools/ToolIsolation.py:3294 appTools/ToolMilling.py:2056 +#: appTools/ToolNCC.py:4229 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Paramètres communs" -#: appGUI/ObjectUI.py:1450 appTools/ToolDrilling.py:2380 -#: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 -#: appTools/ToolNCC.py:4217 appTools/ToolPaint.py:3065 +#: appGUI/ObjectUI.py:1439 appTools/ToolDrilling.py:2380 +#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:2058 +#: appTools/ToolNCC.py:4231 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Paramètres communs à tous les outils." -#: appGUI/ObjectUI.py:1455 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1444 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Changement d'outil Z" -#: appGUI/ObjectUI.py:1458 +#: appGUI/ObjectUI.py:1447 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7433,7 +7444,7 @@ msgstr "" "Inclure la séquence de changement d'outil\n" "dans le code machine (pause pour changement d'outil)." -#: appGUI/ObjectUI.py:1466 +#: appGUI/ObjectUI.py:1455 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7444,14 +7455,14 @@ msgstr "" "Position de l'axe Z (hauteur) pour\n" "changement d'outil." -#: appGUI/ObjectUI.py:1494 +#: appGUI/ObjectUI.py:1483 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Fin du mouve. Z" -#: appGUI/ObjectUI.py:1496 +#: appGUI/ObjectUI.py:1485 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7462,14 +7473,14 @@ msgstr "" "Hauteur de l'outil après\n" "le dernier mouvement à la fin du travail." -#: appGUI/ObjectUI.py:1513 +#: appGUI/ObjectUI.py:1502 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "Fin de coup X, Y" -#: appGUI/ObjectUI.py:1515 +#: appGUI/ObjectUI.py:1504 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7482,12 +7493,12 @@ msgstr "" "Si aucune valeur n'est entrée, il n'y a pas de mouvement\n" "sur l'avion X, Y à la fin du travail." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1509 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 msgid "X,Y coordinates" msgstr "Coordonnées X-Y" -#: appGUI/ObjectUI.py:1526 +#: appGUI/ObjectUI.py:1515 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -7495,7 +7506,7 @@ msgstr "Coordonnées X-Y" msgid "Preprocessor" msgstr "Pré-réglage" -#: appGUI/ObjectUI.py:1528 +#: appGUI/ObjectUI.py:1517 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7504,12 +7515,12 @@ msgstr "" "Le fichier post-processeur qui dicte\n" "le code machine (comme GCode, RML, HPGL." -#: appGUI/ObjectUI.py:1544 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1533 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Ajouter des zones d'exclusion" -#: appGUI/ObjectUI.py:1547 +#: appGUI/ObjectUI.py:1536 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 @@ -7522,7 +7533,7 @@ msgstr "" "Dans ces zones, le déplacement des outils\n" "est interdit." -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1587 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1576 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 @@ -7530,7 +7541,7 @@ msgstr "" msgid "Strategy" msgstr "Stratégie" -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1599 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1588 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 @@ -7538,17 +7549,17 @@ msgstr "Stratégie" msgid "Over Z" msgstr "Plus de Z" -#: appGUI/ObjectUI.py:1570 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1559 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Il s'agit de l'ID de zone." -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1561 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Type de l'objet où la zone d'exclusion a été ajoutée." -#: appGUI/ObjectUI.py:1574 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1563 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7557,7 +7568,7 @@ msgstr "" "La stratégie utilisée pour la zone d'exclusion. Faites le tour des zones " "d'exclusion ou au-dessus." -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1565 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7566,7 +7577,7 @@ msgstr "" "Si la stratégie consiste à dépasser la zone, il s'agit de la hauteur à " "laquelle l'outil ira pour éviter la zone d'exclusion." -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1577 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 @@ -7582,21 +7593,21 @@ msgstr "" "définie\n" "- Autour -> évitera la zone d'exclusion en faisant le tour de la zone" -#: appGUI/ObjectUI.py:1592 +#: appGUI/ObjectUI.py:1581 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Plus de" -#: appGUI/ObjectUI.py:1593 +#: appGUI/ObjectUI.py:1582 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Autour" -#: appGUI/ObjectUI.py:1600 +#: appGUI/ObjectUI.py:1589 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 @@ -7607,29 +7618,29 @@ msgstr "" "La hauteur Z à laquelle l'outil va s'élever afin d'éviter\n" "une zone d'interdiction." -#: appGUI/ObjectUI.py:1610 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1599 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Ajouter une Zone:" -#: appGUI/ObjectUI.py:1611 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1600 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Ajoutez une zone d'exclusion." -#: appGUI/ObjectUI.py:1617 +#: appGUI/ObjectUI.py:1606 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 -#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3427 -#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4345 +#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3442 +#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4359 #: appTools/ToolPaint.py:3165 msgid "The kind of selection shape used for area selection." msgstr "Type de forme de sélection utilisé pour la sélection de zone." -#: appGUI/ObjectUI.py:1627 +#: appGUI/ObjectUI.py:1616 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7638,46 +7649,52 @@ msgstr "Type de forme de sélection utilisé pour la sélection de zone." msgid "Delete All" msgstr "Supprimer tout" -#: appGUI/ObjectUI.py:1628 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1617 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Supprimez toutes les zones d'exclusion." -#: appGUI/ObjectUI.py:1631 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1620 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Supprimer sélectionnée" -#: appGUI/ObjectUI.py:1632 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1621 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Supprimez toutes les zones d'exclusion sélectionnées dans le tableau." -#: appGUI/ObjectUI.py:1642 +#: appGUI/ObjectUI.py:1631 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 msgid "Add Polish" msgstr "" -#: appGUI/ObjectUI.py:1644 +#: appGUI/ObjectUI.py:1633 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:263 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." msgstr "" -#: appGUI/ObjectUI.py:1652 +#: appGUI/ObjectUI.py:1641 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:270 msgid "Diameter for the polishing tool." msgstr "" -#: appGUI/ObjectUI.py:1663 +#: appGUI/ObjectUI.py:1667 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:294 msgid "Pressure" msgstr "" -#: appGUI/ObjectUI.py:1665 +#: appGUI/ObjectUI.py:1669 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:296 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." msgstr "" -#: appGUI/ObjectUI.py:1694 +#: appGUI/ObjectUI.py:1711 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:335 #, fuzzy #| msgid "" #| "Algorithm for copper clearing:\n" @@ -7695,12 +7712,12 @@ msgstr "" "- À base de graines: à l'extérieur des graines.\n" "- Ligne: lignes parallèles." -#: appGUI/ObjectUI.py:1738 appGUI/ObjectUI.py:1741 +#: appGUI/ObjectUI.py:1763 appGUI/ObjectUI.py:1766 #: appTools/ToolDrilling.py:2629 appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Générer l'objet CNC Job" -#: appGUI/ObjectUI.py:1743 +#: appGUI/ObjectUI.py:1768 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7710,17 +7727,17 @@ msgstr "" "Cliquez sur l'en-tête # pour tout sélectionner ou sur Ctrl + LMB\n" "pour une sélection personnalisée d'outils." -#: appGUI/ObjectUI.py:1762 +#: appGUI/ObjectUI.py:1787 msgid "Launch Paint Tool in Tools Tab." msgstr "Lancer L'outil de Peinture dans l'onglet Outils." -#: appGUI/ObjectUI.py:1770 +#: appGUI/ObjectUI.py:1795 #, fuzzy #| msgid "Generating Solder Paste dispensing geometry..." msgid "Generate a CNCJob by milling a Geometry." msgstr "Génération de géométrie de distribution de pâte à souder ..." -#: appGUI/ObjectUI.py:1786 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1811 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 #, fuzzy #| msgid "" #| "Creates tool paths to cover the\n" @@ -7736,11 +7753,11 @@ msgstr "" "tout en cuivre). Tu vas être interrogé\n" "cliquer sur le polygone désiré." -#: appGUI/ObjectUI.py:1840 +#: appGUI/ObjectUI.py:1865 msgid "CNC Job Object" msgstr "Objet de travail CNC" -#: appGUI/ObjectUI.py:1856 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1881 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7752,21 +7769,21 @@ msgstr "" "au-dessus de la pièce ou il peut être de type 'Couper',\n" "ce qui signifie les mouvements qui coupent dans le matériau." -#: appGUI/ObjectUI.py:1865 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1890 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Voyage" -#: appGUI/ObjectUI.py:1888 +#: appGUI/ObjectUI.py:1913 #, fuzzy #| msgid "Create the QRCode object." msgid "Edit an GCode object." msgstr "Créez l'objet QRCode." -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1950 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Afficher l'annotation" -#: appGUI/ObjectUI.py:1927 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1952 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7776,12 +7793,12 @@ msgstr "" "Lorsque coché, il affichera les numéros dans l'ordre pour chaque extrémité\n" "d'une ligne de voyage." -#: appGUI/ObjectUI.py:1939 appObjects/FlatCAMObj.py:864 +#: appGUI/ObjectUI.py:1964 appObjects/FlatCAMObj.py:864 #: appTools/ToolProperties.py:558 msgid "Travelled distance" msgstr "Distance parcourue" -#: appGUI/ObjectUI.py:1941 +#: appGUI/ObjectUI.py:1966 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7789,11 +7806,11 @@ msgstr "" "C’est la distance totale parcourue sur l’avion X-Y.\n" "En unités actuelles." -#: appGUI/ObjectUI.py:1952 +#: appGUI/ObjectUI.py:1977 msgid "Estimated time" msgstr "Temps estimé" -#: appGUI/ObjectUI.py:1954 +#: appGUI/ObjectUI.py:1979 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7801,11 +7818,11 @@ msgstr "" "Ceci est le temps estimé pour faire le routage / forage,\n" "sans le temps passé dans les événements ToolChange." -#: appGUI/ObjectUI.py:1978 +#: appGUI/ObjectUI.py:2003 msgid "CNC Tools Table" msgstr "Table d'outils CNC" -#: appGUI/ObjectUI.py:1981 +#: appGUI/ObjectUI.py:2006 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7828,118 +7845,118 @@ msgstr "" "Le 'type d'outil' (TT) peut être circulaire avec 1 à 4 dents (C1..C4),\n" "balle (B) ou en forme de V (V)." -#: appGUI/ObjectUI.py:2030 +#: appGUI/ObjectUI.py:2055 msgid "Update Plot" msgstr "Mise à jour du Tracé" -#: appGUI/ObjectUI.py:2032 +#: appGUI/ObjectUI.py:2057 msgid "Update the plot." msgstr "Mettre à jour le dessin." -#: appGUI/ObjectUI.py:2042 +#: appGUI/ObjectUI.py:2067 msgid "Use CNC Code Snippets" msgstr "" -#: appGUI/ObjectUI.py:2044 +#: appGUI/ObjectUI.py:2069 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." msgstr "" -#: appGUI/ObjectUI.py:2050 +#: appGUI/ObjectUI.py:2075 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "" -#: appGUI/ObjectUI.py:2053 +#: appGUI/ObjectUI.py:2078 msgid "Enable the autolevelling feature." msgstr "" -#: appGUI/ObjectUI.py:2081 +#: appGUI/ObjectUI.py:2106 #, fuzzy #| msgid "Tools Table" msgid "Probe Points Table" msgstr "Tableau des outils" -#: appGUI/ObjectUI.py:2082 +#: appGUI/ObjectUI.py:2107 msgid "Generate GCode that will obtain the height map" msgstr "" -#: appGUI/ObjectUI.py:2084 +#: appGUI/ObjectUI.py:2109 msgid "Show" msgstr "" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2110 #, fuzzy #| msgid "Toggle the display of axis on canvas" msgid "Toggle the display of the Probe Points table." msgstr "Basculer l'affichage de l'axe sur le canevas" -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 #, fuzzy #| msgid "Coordinates" msgid "X-Y Coordinates" msgstr "Coordonnées" -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 #, fuzzy #| msgid "Light" msgid "Height" msgstr "Lumière" -#: appGUI/ObjectUI.py:2102 +#: appGUI/ObjectUI.py:2127 #, fuzzy #| msgid "Plot Options" msgid "Plot probing points" msgstr "Options de Tracé" -#: appGUI/ObjectUI.py:2104 +#: appGUI/ObjectUI.py:2129 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." msgstr "" -#: appGUI/ObjectUI.py:2119 +#: appGUI/ObjectUI.py:2144 #, fuzzy #| msgid "Finished G-Code generation" msgid "Probe GCode Generation" msgstr "Génération de GCode terminée" -#: appGUI/ObjectUI.py:2121 +#: appGUI/ObjectUI.py:2146 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." msgstr "" -#: appGUI/ObjectUI.py:2128 +#: appGUI/ObjectUI.py:2153 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 #, fuzzy #| msgid "Probe Z depth" msgid "Probe Z travel" msgstr "Prof.r de la sonde Z" -#: appGUI/ObjectUI.py:2130 +#: appGUI/ObjectUI.py:2155 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 #, fuzzy #| msgid "Height (Z) for travelling between the points." msgid "The safe Z for probe travelling between probe points." msgstr "Hauteur (Z) pour voyager entre les points." -#: appGUI/ObjectUI.py:2153 +#: appGUI/ObjectUI.py:2178 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 #, fuzzy #| msgid "Feedrate" msgid "Probe Feedrate" msgstr "Vitesse d'avance" -#: appGUI/ObjectUI.py:2170 +#: appGUI/ObjectUI.py:2195 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 msgid "Mode" msgstr "Mode" -#: appGUI/ObjectUI.py:2171 +#: appGUI/ObjectUI.py:2196 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7947,21 +7964,21 @@ msgid "" "- Grid: will automatically generate a grid of probe points" msgstr "" -#: appGUI/ObjectUI.py:2177 +#: appGUI/ObjectUI.py:2202 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 #: appTools/ToolCutOut.py:2328 appTools/ToolFiducials.py:803 msgid "Manual" msgstr "Manuel" -#: appGUI/ObjectUI.py:2178 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7327 +#: appGUI/ObjectUI.py:2203 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7334 #, fuzzy #| msgid "Grids" msgid "Grid" msgstr "Pas grilles" -#: appGUI/ObjectUI.py:2185 +#: appGUI/ObjectUI.py:2210 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7969,125 +7986,125 @@ msgid "" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." msgstr "" -#: appGUI/ObjectUI.py:2191 +#: appGUI/ObjectUI.py:2216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/ObjectUI.py:2192 +#: appGUI/ObjectUI.py:2217 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 #, fuzzy #| msgid "Linear" msgid "Bilinear" msgstr "Linéaire" -#: appGUI/ObjectUI.py:2205 +#: appGUI/ObjectUI.py:2230 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Colonnes" -#: appGUI/ObjectUI.py:2207 +#: appGUI/ObjectUI.py:2232 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "" -#: appGUI/ObjectUI.py:2216 +#: appGUI/ObjectUI.py:2241 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Lignes" -#: appGUI/ObjectUI.py:2218 +#: appGUI/ObjectUI.py:2243 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of grid rows." msgstr "" -#: appGUI/ObjectUI.py:2223 +#: appGUI/ObjectUI.py:2248 #, fuzzy #| msgid "Get Points" msgid "Add Probe Points" msgstr "Obtenir des points" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2256 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 #, fuzzy #| msgid "Contour" msgid "Controller" msgstr "Contour" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2258 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" "height map gcode." msgstr "" -#: appGUI/ObjectUI.py:2279 appGUI/ObjectUI.py:2294 +#: appGUI/ObjectUI.py:2304 appGUI/ObjectUI.py:2319 #: appObjects/FlatCAMCNCJob.py:1307 appObjects/FlatCAMCNCJob.py:1329 #, fuzzy #| msgid "Contour" msgid "Control" msgstr "Contour" -#: appGUI/ObjectUI.py:2289 appGUI/ObjectUI.py:2296 +#: appGUI/ObjectUI.py:2314 appGUI/ObjectUI.py:2321 #: appObjects/FlatCAMCNCJob.py:1309 appObjects/FlatCAMCNCJob.py:1331 #, fuzzy #| msgid "Rendered" msgid "Sender" msgstr "Rendu" -#: appGUI/ObjectUI.py:2310 +#: appGUI/ObjectUI.py:2335 msgid "COM list" msgstr "" -#: appGUI/ObjectUI.py:2312 appGUI/ObjectUI.py:2327 +#: appGUI/ObjectUI.py:2337 appGUI/ObjectUI.py:2352 msgid "Lists the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2316 +#: appGUI/ObjectUI.py:2341 msgid "Search" msgstr "" -#: appGUI/ObjectUI.py:2318 +#: appGUI/ObjectUI.py:2343 msgid "Search for the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2325 +#: appGUI/ObjectUI.py:2350 msgid "Baud rates" msgstr "" -#: appGUI/ObjectUI.py:2344 +#: appGUI/ObjectUI.py:2369 msgid "New, custom baudrate." msgstr "" -#: appGUI/ObjectUI.py:2352 +#: appGUI/ObjectUI.py:2377 msgid "Add the specified custom baudrate to the list." msgstr "" -#: appGUI/ObjectUI.py:2358 +#: appGUI/ObjectUI.py:2383 #, fuzzy #| msgid "Delete Selected" msgid "Delete selected baudrate" msgstr "Supprimer sélectionnée" -#: appGUI/ObjectUI.py:2362 +#: appGUI/ObjectUI.py:2387 msgid "Reset" msgstr "Réinitialiser" -#: appGUI/ObjectUI.py:2364 +#: appGUI/ObjectUI.py:2389 msgid "Software reset of the controller." msgstr "" -#: appGUI/ObjectUI.py:2370 appObjects/FlatCAMCNCJob.py:1323 +#: appGUI/ObjectUI.py:2395 appObjects/FlatCAMCNCJob.py:1323 #, fuzzy #| msgid "Connect" msgid "Disconnected" msgstr "Relier" -#: appGUI/ObjectUI.py:2372 +#: appGUI/ObjectUI.py:2397 #, fuzzy #| msgid "" #| "Create a Gerber object from the selected object, within\n" @@ -8097,131 +8114,131 @@ msgstr "" "Créez un objet Gerber à partir de l'objet sélectionné, dans\n" "la case spécifiée." -#: appGUI/ObjectUI.py:2397 +#: appGUI/ObjectUI.py:2422 msgid "Jog" msgstr "" -#: appGUI/ObjectUI.py:2405 +#: appGUI/ObjectUI.py:2430 #, fuzzy #| msgid "Zeros" msgid "Zero Axes" msgstr "Zéros" -#: appGUI/ObjectUI.py:2438 +#: appGUI/ObjectUI.py:2463 msgid "Pause/Resume" msgstr "" -#: appGUI/ObjectUI.py:2460 +#: appGUI/ObjectUI.py:2485 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "" -#: appGUI/ObjectUI.py:2462 +#: appGUI/ObjectUI.py:2487 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "" -#: appGUI/ObjectUI.py:2474 +#: appGUI/ObjectUI.py:2499 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:831 appTools/ToolProperties.py:525 msgid "Feedrate" msgstr "Vitesse d'avance" -#: appGUI/ObjectUI.py:2476 +#: appGUI/ObjectUI.py:2501 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "" -#: appGUI/ObjectUI.py:2496 +#: appGUI/ObjectUI.py:2521 msgid "Send Command" msgstr "" -#: appGUI/ObjectUI.py:2498 appGUI/ObjectUI.py:2508 +#: appGUI/ObjectUI.py:2523 appGUI/ObjectUI.py:2533 msgid "Send a custom command to GRBL." msgstr "" -#: appGUI/ObjectUI.py:2503 +#: appGUI/ObjectUI.py:2528 msgid "Type GRBL command ..." msgstr "" -#: appGUI/ObjectUI.py:2506 +#: appGUI/ObjectUI.py:2531 msgid "Send" msgstr "" -#: appGUI/ObjectUI.py:2514 +#: appGUI/ObjectUI.py:2539 #, fuzzy #| msgid "Text to PDF parameters" msgid "Get Config parameter" msgstr "Paramètres texte en PDF" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2541 msgid "A GRBL configuration parameter." msgstr "" -#: appGUI/ObjectUI.py:2521 +#: appGUI/ObjectUI.py:2546 msgid "Type GRBL parameter ..." msgstr "" -#: appGUI/ObjectUI.py:2524 +#: appGUI/ObjectUI.py:2549 #, fuzzy #| msgid "Geo" msgid "Get" msgstr "Géo" -#: appGUI/ObjectUI.py:2526 +#: appGUI/ObjectUI.py:2551 msgid "Get the value of a specified GRBL parameter." msgstr "" -#: appGUI/ObjectUI.py:2534 +#: appGUI/ObjectUI.py:2559 #, fuzzy #| msgid "Gerber Export" msgid "Get Report" msgstr "Gerber exportation" -#: appGUI/ObjectUI.py:2536 +#: appGUI/ObjectUI.py:2561 msgid "Print in shell the GRBL report." msgstr "" -#: appGUI/ObjectUI.py:2542 +#: appGUI/ObjectUI.py:2567 msgid "Apply AutoLevelling" msgstr "" -#: appGUI/ObjectUI.py:2544 +#: appGUI/ObjectUI.py:2569 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2553 +#: appGUI/ObjectUI.py:2578 msgid "Will save the GRBL height map." msgstr "" -#: appGUI/ObjectUI.py:2563 +#: appGUI/ObjectUI.py:2588 #, fuzzy #| msgid "Starting G-Code" msgid "Save Probing GCode" msgstr "Démarrer le GCode" -#: appGUI/ObjectUI.py:2565 +#: appGUI/ObjectUI.py:2590 #, fuzzy #| msgid "Starting G-Code" msgid "Will save the probing GCode." msgstr "Démarrer le GCode" -#: appGUI/ObjectUI.py:2574 +#: appGUI/ObjectUI.py:2599 msgid "View/Edit the probing GCode." msgstr "" -#: appGUI/ObjectUI.py:2581 appObjects/FlatCAMCNCJob.py:1740 +#: appGUI/ObjectUI.py:2606 appObjects/FlatCAMCNCJob.py:1740 #: appObjects/FlatCAMCNCJob.py:1744 #, fuzzy #| msgid "Import List" msgid "Import Height Map" msgstr "Importer la liste" -#: appGUI/ObjectUI.py:2583 +#: appGUI/ObjectUI.py:2608 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -8229,11 +8246,11 @@ msgid "" "doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2601 +#: appGUI/ObjectUI.py:2626 msgid "Export CNC Code" msgstr "Exporter le code CNC" -#: appGUI/ObjectUI.py:2603 +#: appGUI/ObjectUI.py:2628 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8241,96 +8258,96 @@ msgid "" "make this object to a file." msgstr "Exporter et sauvegarder le GCode dans objet fichier." -#: appGUI/ObjectUI.py:2612 +#: appGUI/ObjectUI.py:2637 msgid "Save CNC Code" msgstr "Enregistrer le code CNC" -#: appGUI/ObjectUI.py:2615 +#: appGUI/ObjectUI.py:2640 msgid "" "Opens dialog to save G-Code\n" "file." msgstr "Ouvre la boîte de dialogue pour enregistrer le Fichier GCode." -#: appGUI/ObjectUI.py:2622 +#: appGUI/ObjectUI.py:2647 #, fuzzy #| msgid "View CNC Code" msgid "Review CNC Code." msgstr "Voir le code CNC" -#: appGUI/ObjectUI.py:2683 +#: appGUI/ObjectUI.py:2708 msgid "Script Object" msgstr "Objet de script" -#: appGUI/ObjectUI.py:2703 appGUI/ObjectUI.py:2777 +#: appGUI/ObjectUI.py:2728 appGUI/ObjectUI.py:2802 msgid "Auto Completer" msgstr "Compléteur automatique" -#: appGUI/ObjectUI.py:2705 +#: appGUI/ObjectUI.py:2730 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" "Ceci sélectionne si le compléteur automatique est activé dans l'éditeur de " "script." -#: appGUI/ObjectUI.py:2750 +#: appGUI/ObjectUI.py:2775 msgid "Document Object" msgstr "Objet de Document" -#: appGUI/ObjectUI.py:2779 +#: appGUI/ObjectUI.py:2804 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" "Ceci sélectionne si le compléteur automatique est activé dans l'éditeur de " "document." -#: appGUI/ObjectUI.py:2797 +#: appGUI/ObjectUI.py:2822 msgid "Font Type" msgstr "Type de Police" -#: appGUI/ObjectUI.py:2814 +#: appGUI/ObjectUI.py:2839 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Taille de Police" -#: appGUI/ObjectUI.py:2850 +#: appGUI/ObjectUI.py:2875 msgid "Alignment" msgstr "Alignement" -#: appGUI/ObjectUI.py:2855 +#: appGUI/ObjectUI.py:2880 msgid "Align Left" msgstr "Alignez à gauche" -#: appGUI/ObjectUI.py:2860 app_Main.py:4934 +#: appGUI/ObjectUI.py:2885 app_Main.py:4941 msgid "Center" msgstr "Centre" -#: appGUI/ObjectUI.py:2865 +#: appGUI/ObjectUI.py:2890 msgid "Align Right" msgstr "Aligner à droite" -#: appGUI/ObjectUI.py:2870 +#: appGUI/ObjectUI.py:2895 msgid "Justify" msgstr "Aligner à justifier" -#: appGUI/ObjectUI.py:2877 +#: appGUI/ObjectUI.py:2902 msgid "Font Color" msgstr "Couleur de la Police" -#: appGUI/ObjectUI.py:2879 +#: appGUI/ObjectUI.py:2904 msgid "Set the font color for the selected text" msgstr "Définir la couleur de la police pour le texte sélectionné" -#: appGUI/ObjectUI.py:2893 +#: appGUI/ObjectUI.py:2918 msgid "Selection Color" msgstr "Couleur de sélection" -#: appGUI/ObjectUI.py:2895 +#: appGUI/ObjectUI.py:2920 msgid "Set the selection color when doing text selection." msgstr "Définissez la couleur de sélection lors de la sélection du texte." -#: appGUI/ObjectUI.py:2909 +#: appGUI/ObjectUI.py:2934 msgid "Tab Size" msgstr "Taille de l'onglet" -#: appGUI/ObjectUI.py:2911 +#: appGUI/ObjectUI.py:2936 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Définissez la taille de l'onglet. En pixels. La valeur par défaut est 80 " @@ -8368,41 +8385,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:906 +#: appGUI/preferences/PreferencesUIManager.py:914 msgid "Preferences applied." msgstr "Paramètres appliquées." -#: appGUI/preferences/PreferencesUIManager.py:926 +#: appGUI/preferences/PreferencesUIManager.py:934 msgid "Are you sure you want to continue?" msgstr "Es-tu sur de vouloir continuer?" -#: appGUI/preferences/PreferencesUIManager.py:927 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Application will restart" msgstr "L'application va redémarrer" -#: appGUI/preferences/PreferencesUIManager.py:1025 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Preferences closed without saving." msgstr "Les paramètres se sont fermées sans enregistrer." -#: appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1045 msgid "Preferences default values are restored." msgstr "Les valeurs par défaut des paramètres sont restaurées." -#: appGUI/preferences/PreferencesUIManager.py:1068 app_Main.py:2633 -#: app_Main.py:9413 +#: appGUI/preferences/PreferencesUIManager.py:1076 app_Main.py:2633 +#: app_Main.py:9420 msgid "Failed to write defaults to file." msgstr "Échec d'écriture du fichier." -#: appGUI/preferences/PreferencesUIManager.py:1072 -#: appGUI/preferences/PreferencesUIManager.py:1186 +#: appGUI/preferences/PreferencesUIManager.py:1080 +#: appGUI/preferences/PreferencesUIManager.py:1194 msgid "Preferences saved." msgstr "Paramètres enregistrées." -#: appGUI/preferences/PreferencesUIManager.py:1122 +#: appGUI/preferences/PreferencesUIManager.py:1130 msgid "Preferences edited but not saved." msgstr "Paramètres modifiées mais non enregistrées." -#: appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/preferences/PreferencesUIManager.py:1179 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -9186,9 +9203,9 @@ msgstr "MetaHeuristic" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:110 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:171 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:175 -#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:566 +#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:569 #: appObjects/FlatCAMGerber.py:174 appTools/ToolDrilling.py:306 -#: appTools/ToolIsolation.py:246 appTools/ToolMilling.py:294 +#: appTools/ToolIsolation.py:247 appTools/ToolMilling.py:294 msgid "Basic" msgstr "De base" @@ -9326,7 +9343,7 @@ msgstr "Paramètres de l'application" msgid "Grid Settings" msgstr "Paramètres de la grille" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7342 msgid "X value" msgstr "Valeur X" @@ -9334,7 +9351,7 @@ msgstr "Valeur X" msgid "This is the Grid snap value on X axis." msgstr "Il s'agit de la valeur d'accrochage de la grille sur l'axe des X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7338 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7345 msgid "Y value" msgstr "Valeur Y" @@ -9381,14 +9398,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1273 app_Main.py:7355 +#: appTools/ToolFilm.py:1273 app_Main.py:7362 msgid "Portrait" msgstr "Portrait" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1274 app_Main.py:7357 +#: appTools/ToolFilm.py:1274 app_Main.py:7364 msgid "Landscape" msgstr "Paysage" @@ -9409,7 +9426,7 @@ msgstr "" "et incluez les onglets Projet, Sélectionné et Outil." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7343 +#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7350 msgid "Axis" msgstr "Axe" @@ -9430,7 +9447,7 @@ msgstr "" "texte\n" "les éléments utilisés dans l'application." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7367 msgid "HUD" msgstr "HUD" @@ -9736,9 +9753,9 @@ msgstr "" "l'onglet Sélectionné pour toutes sortes d'objets FlatCAM." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 -#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:587 +#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:590 #: appObjects/FlatCAMGerber.py:182 appTools/ToolDrilling.py:310 -#: appTools/ToolIsolation.py:273 appTools/ToolMilling.py:305 +#: appTools/ToolIsolation.py:274 appTools/ToolMilling.py:305 msgid "Advanced" msgstr "Avancé" @@ -10486,10 +10503,10 @@ msgstr "\"Suivre\"" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appObjects/FlatCAMGerber.py:370 appTools/ToolCopperThieving.py:578 #: appTools/ToolCopperThieving.py:775 appTools/ToolCopperThieving.py:787 -#: appTools/ToolIsolation.py:1353 appTools/ToolNCC.py:1793 -#: appTools/ToolNCC.py:1820 appTools/ToolNCC.py:1928 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:2845 appTools/ToolNCC.py:2950 appTools/ToolNCC.py:2965 -#: appTools/ToolNCC.py:3231 appTools/ToolNCC.py:3332 appTools/ToolNCC.py:3347 +#: appTools/ToolIsolation.py:1368 appTools/ToolNCC.py:1807 +#: appTools/ToolNCC.py:1834 appTools/ToolNCC.py:1942 appTools/ToolNCC.py:1955 +#: appTools/ToolNCC.py:2859 appTools/ToolNCC.py:2964 appTools/ToolNCC.py:2979 +#: appTools/ToolNCC.py:3245 appTools/ToolNCC.py:3346 appTools/ToolNCC.py:3361 #: camlib.py:1113 msgid "Buffering" msgstr "Mise en mémoire tampon" @@ -10821,10 +10838,10 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 -#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1351 -#: appTools/ToolNCC.py:1667 appTools/ToolNCC.py:1731 appTools/ToolNCC.py:2709 -#: appTools/ToolNCC.py:2718 appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4436 -#: defaults.py:478 tclCommands/TclCommandCopperClear.py:190 +#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1365 +#: appTools/ToolNCC.py:1681 appTools/ToolNCC.py:1745 appTools/ToolNCC.py:2723 +#: appTools/ToolNCC.py:2732 appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4450 +#: defaults.py:480 tclCommands/TclCommandCopperClear.py:190 msgid "Itself" msgstr "Lui-même" @@ -10832,10 +10849,10 @@ msgstr "Lui-même" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:819 -#: appTools/ToolIsolation.py:1435 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1365 appTools/ToolNCC.py:1683 appTools/ToolNCC.py:1738 -#: appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4446 appTools/ToolPaint.py:1061 +#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:834 +#: appTools/ToolIsolation.py:1450 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1379 appTools/ToolNCC.py:1697 appTools/ToolNCC.py:1752 +#: appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4460 appTools/ToolPaint.py:1061 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3249 msgid "Area Selection" msgstr "Sélection de zone" @@ -10845,10 +10862,10 @@ msgstr "Sélection de zone" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 #: appTools/ToolCopperThieving.py:1222 appTools/ToolDblSided.py:759 -#: appTools/ToolIsolation.py:1475 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1384 appTools/ToolNCC.py:1689 appTools/ToolNCC.py:1746 -#: appTools/ToolNCC.py:2124 appTools/ToolNCC.py:2358 appTools/ToolNCC.py:2754 -#: appTools/ToolNCC.py:4300 appTools/ToolPaint.py:1080 +#: appTools/ToolIsolation.py:1490 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1398 appTools/ToolNCC.py:1703 appTools/ToolNCC.py:1760 +#: appTools/ToolNCC.py:2138 appTools/ToolNCC.py:2372 appTools/ToolNCC.py:2768 +#: appTools/ToolNCC.py:4314 appTools/ToolPaint.py:1080 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3232 #: tclCommands/TclCommandCopperClear.py:192 tclCommands/TclCommandPaint.py:166 msgid "Reference Object" @@ -11132,12 +11149,12 @@ msgstr "" "- en bas à droite -> l'utilisateur alignera le PCB horizontalement" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:131 -#: appTools/ToolCalibration.py:854 app_Main.py:4931 +#: appTools/ToolCalibration.py:854 app_Main.py:4938 msgid "Top-Left" msgstr "En haut à gauche" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:132 -#: appTools/ToolCalibration.py:855 app_Main.py:4932 +#: appTools/ToolCalibration.py:855 app_Main.py:4939 msgid "Bottom-Right" msgstr "En bas à droite" @@ -11524,7 +11541,7 @@ msgstr "" "fichier." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:703 app_Main.py:7323 +#: appTools/ToolQRCode.py:703 app_Main.py:7330 msgid "Version" msgstr "Version" @@ -12183,8 +12200,8 @@ msgstr "Créer une géométrie pour fraiser des trous." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:140 -#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3058 -#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3927 +#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3073 +#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3941 #: appTools/ToolPaint.py:2843 msgid "Tool order" msgstr "L'ordre des Outils" @@ -12194,9 +12211,9 @@ msgstr "L'ordre des Outils" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3059 -#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3928 -#: appTools/ToolNCC.py:3938 appTools/ToolPaint.py:2844 +#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3074 +#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3942 +#: appTools/ToolNCC.py:3952 appTools/ToolPaint.py:2844 #: appTools/ToolPaint.py:2854 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -12223,8 +12240,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:165 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:149 -#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3067 -#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3936 +#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3082 +#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3950 #: appTools/ToolPaint.py:2852 msgid "Forward" msgstr "L'avant" @@ -12233,8 +12250,8 @@ msgstr "L'avant" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 -#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3068 -#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3937 +#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3083 +#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3951 #: appTools/ToolPaint.py:2853 msgid "Reverse" msgstr "Inverse" @@ -12598,13 +12615,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:288 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 -#: appTools/ToolIsolation.py:3286 appTools/ToolNCC.py:4222 +#: appTools/ToolIsolation.py:3301 appTools/ToolNCC.py:4236 #: appTools/ToolPaint.py:3069 msgid "Rest" msgstr "Reste" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:246 -#: appTools/ToolIsolation.py:3289 +#: appTools/ToolIsolation.py:3304 msgid "" "If checked, use 'rest machining'.\n" "Basically it will isolate outside PCB features,\n" @@ -12623,22 +12640,22 @@ msgstr "" "S'il n'est pas coché, utilisez l'algorithme standard." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 -#: appTools/ToolIsolation.py:3311 +#: appTools/ToolIsolation.py:3326 msgid "Combine" msgstr "Combiner" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:260 -#: appTools/ToolIsolation.py:3313 +#: appTools/ToolIsolation.py:3328 msgid "Combine all passes into one object" msgstr "Combine tous les passages dans un objet" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:267 -#: appTools/ToolIsolation.py:3330 +#: appTools/ToolIsolation.py:3345 msgid "Except" msgstr "Sauf" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 -#: appTools/ToolIsolation.py:3331 +#: appTools/ToolIsolation.py:3346 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12650,20 +12667,20 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:350 -#: appTools/ToolIsolation.py:3320 appTools/ToolNCC.py:4358 +#: appTools/ToolIsolation.py:3335 appTools/ToolNCC.py:4372 msgid "Check validity" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:352 -#: appTools/ToolIsolation.py:3322 appTools/ToolNCC.py:4360 +#: appTools/ToolIsolation.py:3337 appTools/ToolNCC.py:4374 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:287 -#: appTools/ToolIsolation.py:3370 +#: appTools/ToolIsolation.py:3385 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12679,20 +12696,20 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:831 appTools/ToolIsolation.py:1454 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1038 +#: appTools/ToolIsolation.py:846 appTools/ToolIsolation.py:1469 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1038 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3243 #: tclCommands/TclCommandPaint.py:164 msgid "Polygon Selection" msgstr "Sélection de polygone" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appTools/ToolIsolation.py:3414 +#: appTools/ToolIsolation.py:3429 msgid "Interiors" msgstr "Intérieurs" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:317 -#: appTools/ToolIsolation.py:3416 +#: appTools/ToolIsolation.py:3431 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12702,12 +12719,12 @@ msgstr "" "(trous dans le polygone)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:322 -#: appTools/ToolIsolation.py:3301 +#: appTools/ToolIsolation.py:3316 msgid "Forced Rest" msgstr "Restes forcé" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:324 -#: appTools/ToolIsolation.py:3303 +#: appTools/ToolIsolation.py:3318 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" @@ -12736,7 +12753,7 @@ msgstr "Progressif" #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 #: appTools/ToolCorners.py:264 appTools/ToolFiducials.py:532 -#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4617 +#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4624 msgid "Plotting" msgstr "Traçage" @@ -12778,7 +12795,7 @@ msgstr "" "des caractéristiques de cuivre.\n" "La valeur peut être comprise entre 0 et 9999.9 unités FlatCAM." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4226 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -12796,7 +12813,7 @@ msgstr "" "plus de cuivre à nettoyer ou il n'y a plus d'outils.\n" "Si non coché, utilisez l'algorithme standard." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4306 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4320 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -13398,11 +13415,11 @@ msgstr "L'objet ({kind}) a échoué car: {error}\n" msgid "Converting units to " msgstr "Conversion de l'unités en " -#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:128 -#: appObjects/FlatCAMGeometry.py:520 appObjects/FlatCAMGeometry.py:1054 +#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:129 +#: appObjects/FlatCAMGeometry.py:523 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:542 appObjects/FlatCAMGerber.py:685 -#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 -#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1638 +#: appTools/ToolIsolation.py:1800 appTools/ToolIsolation.py:1993 camlib.py:1231 #: camlib.py:1292 msgid "Rough" msgstr "Rugueux" @@ -13534,7 +13551,7 @@ msgid "Export cancelled ..." msgstr "Exportation annulée ..." #: appObjects/FlatCAMCNCJob.py:1678 appObjects/FlatCAMCNCJob.py:1965 -#: appObjects/FlatCAMScript.py:134 app_Main.py:6940 +#: appObjects/FlatCAMScript.py:134 app_Main.py:6947 msgid "Loading..." msgstr "Chargement..." @@ -13650,65 +13667,61 @@ msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "L'outil de fraisage pour FENTES est supérieur à la taille du trou. Annulé." -#: appObjects/FlatCAMGeometry.py:128 appObjects/FlatCAMGeometry.py:1435 -#: appObjects/FlatCAMGeometry.py:1436 appObjects/FlatCAMGeometry.py:1445 +#: appObjects/FlatCAMGeometry.py:129 appObjects/FlatCAMGeometry.py:1434 +#: appObjects/FlatCAMGeometry.py:1435 appObjects/FlatCAMGeometry.py:1444 msgid "Iso" msgstr "Iso" -#: appObjects/FlatCAMGeometry.py:128 +#: appObjects/FlatCAMGeometry.py:129 msgid "Finish" msgstr "Finition" -#: appObjects/FlatCAMGeometry.py:389 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appObjects/FlatCAMGeometry.py:390 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:990 appTools/ToolDrilling.py:1037 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:644 -#: appTools/ToolIsolation.py:710 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:645 +#: appTools/ToolIsolation.py:711 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:749 appTools/ToolMilling.py:794 -#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 +#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 #: appTools/ToolPaint.py:252 appTools/ToolPaint.py:316 #: appTools/ToolPaint.py:655 msgid "Multiple Tools" msgstr "Outils multiples" -#: appObjects/FlatCAMGeometry.py:555 -msgid "Add from Tool DB" -msgstr "Ajouter à partir de la BD d'outils" - -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:926 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:925 #: appTools/ToolDrilling.py:754 appTools/ToolDrilling.py:983 -#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:674 appTools/ToolMilling.py:744 +#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:675 appTools/ToolMilling.py:744 #: appTools/ToolMilling.py:779 appTools/ToolNCC.py:271 appTools/ToolNCC.py:306 #: appTools/ToolPaint.py:247 appTools/ToolPaint.py:282 app_Main.py:2208 msgid "No Tool Selected" msgstr "Aucun Outil sélectionné" -#: appObjects/FlatCAMGeometry.py:1073 +#: appObjects/FlatCAMGeometry.py:1072 msgid "Tool added in Tool Table." msgstr "Outil ajouté dans la table d'outils." -#: appObjects/FlatCAMGeometry.py:1182 appObjects/FlatCAMGeometry.py:1191 +#: appObjects/FlatCAMGeometry.py:1181 appObjects/FlatCAMGeometry.py:1190 msgid "Failed. Select a tool to copy." msgstr "Échoué. Sélectionnez un outil à copier." -#: appObjects/FlatCAMGeometry.py:1220 +#: appObjects/FlatCAMGeometry.py:1219 msgid "Tool was copied in Tool Table." msgstr "L'outil a été copié dans la table d'outils." -#: appObjects/FlatCAMGeometry.py:1250 +#: appObjects/FlatCAMGeometry.py:1249 msgid "Tool was edited in Tool Table." msgstr "L'outil a été édité dans Tool Table." -#: appObjects/FlatCAMGeometry.py:1279 appObjects/FlatCAMGeometry.py:1288 +#: appObjects/FlatCAMGeometry.py:1278 appObjects/FlatCAMGeometry.py:1287 msgid "Failed. Select a tool to delete." msgstr "Échoué. Sélectionnez un outil à supprimer." -#: appObjects/FlatCAMGeometry.py:1312 +#: appObjects/FlatCAMGeometry.py:1311 msgid "Tool was deleted in Tool Table." msgstr "L'outil a été supprimé dans la table d'outils." -#: appObjects/FlatCAMGeometry.py:1349 appObjects/FlatCAMGeometry.py:1358 +#: appObjects/FlatCAMGeometry.py:1348 appObjects/FlatCAMGeometry.py:1357 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13726,29 +13739,29 @@ 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:1777 appTools/ToolDrilling.py:1256 +#: appObjects/FlatCAMGeometry.py:1776 appTools/ToolDrilling.py:1256 #: appTools/ToolMilling.py:1256 msgid "Focus Z" msgstr "Focus Z" -#: appObjects/FlatCAMGeometry.py:1796 appTools/ToolDrilling.py:1278 +#: appObjects/FlatCAMGeometry.py:1795 appTools/ToolDrilling.py:1278 #: appTools/ToolMilling.py:1275 msgid "Laser Power" msgstr "Puissance laser" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 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:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "geometry" msgstr "Géométrie" -#: appObjects/FlatCAMGeometry.py:1880 +#: appObjects/FlatCAMGeometry.py:1885 msgid "Failed. No tool selected in the tool table ..." msgstr "Échoué. Aucun outil sélectionné dans la table d'outils ..." -#: appObjects/FlatCAMGeometry.py:1981 appObjects/FlatCAMGeometry.py:2136 +#: appObjects/FlatCAMGeometry.py:1986 appObjects/FlatCAMGeometry.py:2139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13757,51 +13770,76 @@ msgstr "" "n’est fournie.\n" "Ajoutez un décalage d'outil ou changez le type de décalage." -#: appObjects/FlatCAMGeometry.py:2049 appObjects/FlatCAMGeometry.py:2199 +#: appObjects/FlatCAMGeometry.py:2054 appObjects/FlatCAMGeometry.py:2202 msgid "G-Code parsing in progress..." msgstr "Analyse du GCcode en cours ..." -#: appObjects/FlatCAMGeometry.py:2051 appObjects/FlatCAMGeometry.py:2201 +#: appObjects/FlatCAMGeometry.py:2056 appObjects/FlatCAMGeometry.py:2204 msgid "G-Code parsing finished..." msgstr "L'analyse du GCcode est terminée ..." -#: appObjects/FlatCAMGeometry.py:2059 +#: appObjects/FlatCAMGeometry.py:2063 msgid "Finished G-Code processing" msgstr "Traitement du GCode terminé" -#: appObjects/FlatCAMGeometry.py:2061 appObjects/FlatCAMGeometry.py:2213 +#: appObjects/FlatCAMGeometry.py:2065 appObjects/FlatCAMGeometry.py:2215 msgid "G-Code processing failed with error" msgstr "Le traitement du GCode a échoué avec une erreur" -#: appObjects/FlatCAMGeometry.py:2105 appTools/ToolSolderPaste.py:866 +#: appObjects/FlatCAMGeometry.py:2109 appTools/ToolSolderPaste.py:866 msgid "Cancelled. Empty file, it has no geometry" msgstr "Annulé. Fichier vide, il n'a pas de géométrie" -#: appObjects/FlatCAMGeometry.py:2211 appObjects/FlatCAMGeometry.py:2381 +#: appObjects/FlatCAMGeometry.py:2213 appObjects/FlatCAMGeometry.py:2385 msgid "Finished G-Code processing..." msgstr "Traitement terminé du GCode ..." -#: appObjects/FlatCAMGeometry.py:2230 appObjects/FlatCAMGeometry.py:2234 -#: appObjects/FlatCAMGeometry.py:2386 appTools/ToolDrilling.py:1960 +#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2237 +#: appObjects/FlatCAMGeometry.py:2390 appTools/ToolDrilling.py:1960 #: appTools/ToolMilling.py:1417 msgid "Generating CNC Code" msgstr "Génération de code CNC" -#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2236 -#: appObjects/FlatCAMGeometry.py:2388 +#: appObjects/FlatCAMGeometry.py:2235 appObjects/FlatCAMGeometry.py:2240 +#: appObjects/FlatCAMGeometry.py:2392 msgid "CNCjob created" msgstr "CNCjob créé" -#: appObjects/FlatCAMGeometry.py:2419 appObjects/FlatCAMGeometry.py:2428 +#: appObjects/FlatCAMGeometry.py:2404 appTools/ToolCopperThieving.py:596 +#: appTools/ToolFilm.py:634 appTools/ToolFilm.py:878 +#: appTools/ToolIsolation.py:931 appTools/ToolNCC.py:867 +#: appTools/ToolOptimal.py:145 appTools/ToolPanelize.py:612 +#: appTools/ToolRulesCheck.py:627 +msgid "Working..." +msgstr "Travail..." + +#: appObjects/FlatCAMGeometry.py:2425 +msgid "Polish" +msgstr "" + +#: appObjects/FlatCAMGeometry.py:2475 appTools/ToolPaint.py:1690 +msgid "Geometry could not be painted completely" +msgstr "La géométrie n'a pas pu être peinte complètement" + +#: appObjects/FlatCAMGeometry.py:2483 appTools/ToolPaint.py:1853 +#: appTools/ToolPaint.py:2062 +msgid "" +"Could not do Paint. Try a different combination of parameters. Or a " +"different strategy of paint" +msgstr "" +"Impossible de faire de la Peinture. Essayez une combinaison de paramètres " +"différente. Ou une stratégie de peinture différente" + +#: appObjects/FlatCAMGeometry.py:2513 appObjects/FlatCAMGeometry.py:2522 #: appParsers/ParseGerber.py:1956 appParsers/ParseGerber.py:1966 msgid "Scale factor has to be a number: integer or float." msgstr "Le facteur d'échelle doit être un nombre: entier ou réel." -#: appObjects/FlatCAMGeometry.py:2491 +#: appObjects/FlatCAMGeometry.py:2585 msgid "Geometry Scale done." msgstr "Échelle de géométrie terminée." -#: appObjects/FlatCAMGeometry.py:2508 appParsers/ParseGerber.py:2082 +#: appObjects/FlatCAMGeometry.py:2602 appParsers/ParseGerber.py:2082 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13809,11 +13847,11 @@ msgstr "" "Une paire de valeurs (x, y) est nécessaire. Vous avez probablement entré une " "seule valeur dans le champ Décalage." -#: appObjects/FlatCAMGeometry.py:2564 +#: appObjects/FlatCAMGeometry.py:2658 msgid "Geometry Offset done." msgstr "Décalage de géométrie effectué." -#: appObjects/FlatCAMGeometry.py:2593 +#: appObjects/FlatCAMGeometry.py:2687 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13823,21 +13861,21 @@ msgstr "" "y)\n" "mais maintenant il n'y a qu'une seule valeur, pas deux." -#: appObjects/FlatCAMGeometry.py:2696 appTools/ToolDrilling.py:1376 +#: appObjects/FlatCAMGeometry.py:2790 appTools/ToolDrilling.py:1376 #: appTools/ToolMilling.py:1488 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:2713 appTools/ToolDrilling.py:1393 +#: appObjects/FlatCAMGeometry.py:2807 appTools/ToolDrilling.py:1393 #: appTools/ToolMilling.py:1505 msgid "Delete failed. Nothing is selected." msgstr "La suppression a échoué. Rien n'est sélectionné." -#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1337 +#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1352 msgid "Buffering solid geometry" msgstr "Mise en tampon de la géométrie solide" -#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1359 +#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1374 msgid "Done" msgstr "Terminé" @@ -13846,14 +13884,14 @@ msgid "Operation could not be done." msgstr "L'opération n'a pas pu être effectuée." #: appObjects/FlatCAMGerber.py:558 appObjects/FlatCAMGerber.py:632 -#: appTools/ToolIsolation.py:1583 appTools/ToolIsolation.py:1951 -#: appTools/ToolNCC.py:1856 appTools/ToolNCC.py:2879 appTools/ToolNCC.py:3258 +#: appTools/ToolIsolation.py:1598 appTools/ToolIsolation.py:1966 +#: appTools/ToolNCC.py:1870 appTools/ToolNCC.py:2893 appTools/ToolNCC.py:3272 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:583 appObjects/FlatCAMGerber.py:710 -#: appTools/ToolIsolation.py:1650 appTools/ToolIsolation.py:1846 -#: appTools/ToolIsolation.py:2035 +#: appTools/ToolIsolation.py:1665 appTools/ToolIsolation.py:1861 +#: appTools/ToolIsolation.py:2050 msgid "Isolation geometry created" msgstr "Géométrie d'isolement créée" @@ -13987,7 +14025,7 @@ msgstr "Objet renommé de {old} à {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6645 app_Main.py:6651 app_Main.py:6657 app_Main.py:6663 +#: app_Main.py:6652 app_Main.py:6658 app_Main.py:6664 app_Main.py:6670 msgid "selected" msgstr "choisir" @@ -14261,8 +14299,8 @@ msgstr "" #: appTools/ToolDblSided.py:940 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:703 #: appTools/ToolFiducials.py:934 appTools/ToolFilm.py:1382 -#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3477 -#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4388 +#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3492 +#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4402 #: appTools/ToolOptimal.py:593 appTools/ToolPaint.py:3194 #: appTools/ToolPanelize.py:889 appTools/ToolPunchGerber.py:996 #: appTools/ToolQRCode.py:905 appTools/ToolRulesCheck.py:1620 @@ -14277,8 +14315,8 @@ msgstr "Réinitialiser l'outil" #: appTools/ToolDblSided.py:943 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:706 #: appTools/ToolFiducials.py:937 appTools/ToolFilm.py:1385 -#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3480 -#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4391 +#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3495 +#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4405 #: appTools/ToolOptimal.py:596 appTools/ToolPaint.py:3197 #: appTools/ToolPanelize.py:892 appTools/ToolPunchGerber.py:999 #: appTools/ToolQRCode.py:908 appTools/ToolRulesCheck.py:1623 @@ -14726,11 +14764,11 @@ msgstr "Outil de Copper Thieving fait." #: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:918 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 -#: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 -#: appTools/ToolIsolation.py:1372 appTools/ToolMilling.py:424 +#: appTools/ToolIsolation.py:923 appTools/ToolIsolation.py:1360 +#: appTools/ToolIsolation.py:1387 appTools/ToolMilling.py:424 #: appTools/ToolMilling.py:639 appTools/ToolMilling.py:1322 -#: appTools/ToolNCC.py:846 appTools/ToolNCC.py:1308 appTools/ToolNCC.py:1357 -#: appTools/ToolNCC.py:1390 appTools/ToolPaint.py:1086 +#: appTools/ToolNCC.py:860 appTools/ToolNCC.py:1322 appTools/ToolNCC.py:1371 +#: appTools/ToolNCC.py:1404 appTools/ToolPaint.py:1086 #: appTools/ToolPanelize.py:191 appTools/ToolPanelize.py:205 #: appTools/ToolSub.py:157 appTools/ToolSub.py:170 appTools/ToolSub.py:359 #: appTools/ToolSub.py:372 tclCommands/TclCommandCopperClear.py:97 @@ -14759,24 +14797,17 @@ msgstr "Outil de Copper Thieving. Préparation des polygones d'isolement." 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:596 appTools/ToolFilm.py:634 -#: appTools/ToolFilm.py:878 appTools/ToolIsolation.py:916 -#: appTools/ToolNCC.py:853 appTools/ToolOptimal.py:145 -#: appTools/ToolPanelize.py:612 appTools/ToolRulesCheck.py:627 -msgid "Working..." -msgstr "Travail..." - #: appTools/ToolCopperThieving.py:625 msgid "Geometry not supported for bounding box" msgstr "Géométrie non prise en charge pour le cadre de sélection" -#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1681 -#: appTools/ToolNCC.py:1736 appTools/ToolNCC.py:2734 appTools/ToolPaint.py:2457 +#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1695 +#: appTools/ToolNCC.py:1750 appTools/ToolNCC.py:2748 appTools/ToolPaint.py:2457 msgid "No object available." msgstr "Aucun objet disponible." -#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1706 -#: appTools/ToolNCC.py:1759 appTools/ToolNCC.py:2776 +#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1720 +#: appTools/ToolNCC.py:1773 appTools/ToolNCC.py:2790 msgid "The reference object type is not supported." msgstr "Le type d'objet de référence n'est pas pris en charge." @@ -14835,8 +14866,8 @@ msgstr "" "- «Objet de référence» - effectuera un Copper Thieving dans la zone " "spécifiée par un autre objet." -#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3385 -#: appTools/ToolNCC.py:4317 appTools/ToolPaint.py:3137 +#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3400 +#: appTools/ToolNCC.py:4331 appTools/ToolPaint.py:3137 msgid "Ref. Type" msgstr "Type de Réf" @@ -14848,13 +14879,13 @@ 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:1244 appTools/ToolIsolation.py:3396 -#: appTools/ToolNCC.py:4327 appTools/ToolPaint.py:3147 +#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3411 +#: appTools/ToolNCC.py:4341 appTools/ToolPaint.py:3147 msgid "Ref. Object" msgstr "Réf. Objet" -#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3398 -#: appTools/ToolNCC.py:4329 appTools/ToolPaint.py:3149 +#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3413 +#: appTools/ToolNCC.py:4343 appTools/ToolPaint.py:3149 msgid "The FlatCAM object to be used as non copper clearing reference." msgstr "L'objet FlatCAM à utiliser comme référence d'effacement non en cuivre." @@ -14985,9 +15016,9 @@ msgstr "Ajouter un marqueur" msgid "Will add corner markers to the selected Gerber file." msgstr "Ajoutera des marqueurs de coin au fichier Gerber sélectionné." -#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 -#: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 -#: appTools/ToolNCC.py:463 appTools/ToolNCC.py:992 appTools/ToolNCC.py:1130 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:804 +#: appTools/ToolIsolation.py:1064 appTools/ToolIsolation.py:1200 +#: appTools/ToolNCC.py:475 appTools/ToolNCC.py:1006 appTools/ToolNCC.py:1144 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 #: appTools/ToolPaint.py:823 appTools/ToolSolderPaste.py:131 #: appTools/ToolSolderPaste.py:464 app_Main.py:4431 @@ -14996,15 +15027,15 @@ msgstr "" "Veuillez saisir un diamètre d’outil avec une valeur non nulle, au format " "réel." -#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 -#: appTools/ToolNCC.py:1075 appTools/ToolPaint.py:767 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1145 +#: appTools/ToolNCC.py:1089 appTools/ToolPaint.py:767 #, fuzzy #| msgid "Tools in Tools Database edited but not saved." msgid "Tool not in Tools Database. Adding a default tool." msgstr "La base de données outils a été modifiés mais pas enregistrés." #: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 -#: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1082 +#: appTools/ToolIsolation.py:1152 appTools/ToolNCC.py:1096 #: appTools/ToolPaint.py:775 msgid "" "Cancelled.\n" @@ -15023,8 +15054,8 @@ msgstr "Ajouter un outil à partir de la base de données" msgid "Default tool added." msgstr "Défauts" -#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 -#: appTools/ToolNCC.py:3709 appTools/ToolPaint.py:2620 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2592 +#: appTools/ToolNCC.py:3723 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "" @@ -15075,9 +15106,9 @@ msgstr "Opération de découpe Forme Libre terminée." #: appTools/ToolCutOut.py:922 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 -#: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 -#: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 -#: appTools/ToolNCC.py:850 appTools/ToolNCC.py:1312 appTools/ToolPaint.py:1003 +#: appTools/ToolIsolation.py:927 appTools/ToolIsolation.py:1364 +#: appTools/ToolIsolation.py:1391 appTools/ToolMilling.py:1326 +#: appTools/ToolNCC.py:864 appTools/ToolNCC.py:1326 appTools/ToolPaint.py:1003 #: appTools/ToolPanelize.py:196 tclCommands/TclCommandBbox.py:71 #: tclCommands/TclCommandNregions.py:71 msgid "Object not found" @@ -15185,8 +15216,8 @@ msgstr "" "Ce qui est sélectionné ici dictera le genre\n" "des objets qui vont remplir la liste déroulante 'Object'." -#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3125 -#: appTools/ToolNCC.py:3999 appTools/ToolPaint.py:2901 +#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3140 +#: appTools/ToolNCC.py:4013 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -15352,7 +15383,7 @@ msgstr "" msgid "Object was mirrored" msgstr "L'objet a été reflété" -#: appTools/ToolDblSided.py:405 app_Main.py:4570 app_Main.py:4725 +#: appTools/ToolDblSided.py:405 app_Main.py:4577 app_Main.py:4732 msgid "Failed. No object(s) selected..." msgstr "Érreur. Aucun objet sélectionné ..." @@ -15792,7 +15823,7 @@ msgstr "C'est le point central de la distance euclidienne point à point." msgid "Jump to Half Point" msgstr "Aller au demi point" -#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:778 +#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:779 #: appTools/ToolMilling.py:962 appTools/ToolNCC.py:449 #: appTools/ToolPaint.py:381 msgid "Current Tool parameters were applied to all tools." @@ -16291,7 +16322,7 @@ msgstr "Outil Image" msgid "Import IMAGE" msgstr "Importer une Image" -#: appTools/ToolImage.py:142 app_Main.py:9799 app_Main.py:9849 +#: appTools/ToolImage.py:142 app_Main.py:9806 app_Main.py:9856 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16303,9 +16334,9 @@ msgstr "" msgid "Importing Image" msgstr "Importation d'Image" -#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9813 -#: app_Main.py:9868 app_Main.py:9946 app_Main.py:10009 app_Main.py:10075 -#: app_Main.py:10140 app_Main.py:10197 +#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9820 +#: app_Main.py:9875 app_Main.py:9953 app_Main.py:10016 app_Main.py:10082 +#: app_Main.py:10147 app_Main.py:10204 msgid "Opened" msgstr "Ouvrir" @@ -16429,17 +16460,17 @@ msgstr "" "sera vide de cuivre et la zone vide précédente sera\n" "rempli de cuivre." -#: appTools/ToolIsolation.py:782 appTools/ToolNCC.py:454 -#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 +#: appTools/ToolIsolation.py:788 appTools/ToolNCC.py:459 +#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 app_Main.py:4422 msgid "New Tool" msgstr "Nouvel Outil" -#: appTools/ToolIsolation.py:795 appTools/ToolNCC.py:467 +#: appTools/ToolIsolation.py:809 appTools/ToolNCC.py:480 #: appTools/ToolPaint.py:399 appTools/ToolSolderPaste.py:135 app_Main.py:4435 msgid "Adding Tool cancelled" msgstr "Ajout d'outil annulé" -#: appTools/ToolIsolation.py:941 appTools/ToolNCC.py:881 +#: appTools/ToolIsolation.py:956 appTools/ToolNCC.py:895 #: appTools/ToolOptimal.py:179 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16448,106 +16479,106 @@ 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:988 appTools/ToolNCC.py:926 +#: appTools/ToolIsolation.py:1003 appTools/ToolNCC.py:940 #, fuzzy #| msgid "tooldia = tool diameter" msgid "Optimal tool diameter found" msgstr "tooldia = diamètre de l'outil" -#: appTools/ToolIsolation.py:1000 appTools/ToolIsolation.py:1508 -#: appTools/ToolIsolation.py:1710 appTools/ToolIsolation.py:1897 -#: appTools/ToolNCC.py:937 appTools/ToolNCC.py:1345 appTools/ToolPaint.py:1031 +#: appTools/ToolIsolation.py:1015 appTools/ToolIsolation.py:1523 +#: appTools/ToolIsolation.py:1725 appTools/ToolIsolation.py:1912 +#: appTools/ToolNCC.py:951 appTools/ToolNCC.py:1359 appTools/ToolPaint.py:1031 #: appTools/ToolPaint.py:1744 #, fuzzy #| msgid "Failed. No tool selected in the tool table ..." msgid "There are no tools selected in the Tool Table." msgstr "Échoué. Aucun outil sélectionné dans la table d'outils ..." -#: appTools/ToolIsolation.py:1008 +#: appTools/ToolIsolation.py:1023 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" -#: appTools/ToolIsolation.py:1057 appTools/ToolIsolation.py:1144 -#: appTools/ToolIsolation.py:1206 appTools/ToolIsolation.py:2626 -#: appTools/ToolNCC.py:1001 appTools/ToolNCC.py:1089 appTools/ToolNCC.py:1151 -#: appTools/ToolNCC.py:3758 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 +#: appTools/ToolIsolation.py:1072 appTools/ToolIsolation.py:1159 +#: appTools/ToolIsolation.py:1221 appTools/ToolIsolation.py:2641 +#: appTools/ToolNCC.py:1015 appTools/ToolNCC.py:1103 appTools/ToolNCC.py:1165 +#: appTools/ToolNCC.py:3772 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 #: appTools/ToolPaint.py:844 appTools/ToolPaint.py:2676 #: appTools/ToolSolderPaste.py:488 msgid "Cancelled. Tool already in Tool Table." msgstr "Annulé. Outil déjà dans la table d'outils." -#: appTools/ToolIsolation.py:1172 appTools/ToolNCC.py:1117 +#: appTools/ToolIsolation.py:1187 appTools/ToolNCC.py:1131 #: appTools/ToolPaint.py:810 #, fuzzy #| msgid "New tool added to Tool Table." msgid "New tool added to Tool Table from Tools Database." msgstr "Nouvel outil ajouté à la table d'outils." -#: appTools/ToolIsolation.py:1236 appTools/ToolNCC.py:1181 +#: appTools/ToolIsolation.py:1251 appTools/ToolNCC.py:1195 #: appTools/ToolPaint.py:873 #, fuzzy #| msgid "New tool added to Tool Table." msgid "Default tool added to Tool Table." msgstr "Nouvel outil ajouté à la table d'outils." -#: appTools/ToolIsolation.py:1262 appTools/ToolNCC.py:1207 +#: appTools/ToolIsolation.py:1277 appTools/ToolNCC.py:1221 #: appTools/ToolPaint.py:898 msgid "Tool from Tool Table was edited." msgstr "L'outil de la table d'outils a été modifié." -#: appTools/ToolIsolation.py:1275 appTools/ToolNCC.py:1220 +#: appTools/ToolIsolation.py:1290 appTools/ToolNCC.py:1234 #: appTools/ToolPaint.py:911 appTools/ToolSolderPaste.py:548 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:1326 appTools/ToolNCC.py:1271 +#: appTools/ToolIsolation.py:1341 appTools/ToolNCC.py:1285 #: appTools/ToolPaint.py:961 msgid "Delete failed. Select a tool to delete." msgstr "La suppression a échoué. Sélectionnez un outil à supprimer." -#: appTools/ToolIsolation.py:1332 appTools/ToolNCC.py:1277 +#: appTools/ToolIsolation.py:1347 appTools/ToolNCC.py:1291 #: appTools/ToolPaint.py:967 msgid "Tool(s) deleted from Tool Table." msgstr "Outil (s) supprimé (s) de la table d'outils." -#: appTools/ToolIsolation.py:1383 +#: appTools/ToolIsolation.py:1398 msgid "Isolating..." msgstr "Isoler ..." -#: appTools/ToolIsolation.py:1403 +#: appTools/ToolIsolation.py:1418 msgid "Following geometry was generated" msgstr "La géométrie suivante a été générée" -#: appTools/ToolIsolation.py:1418 +#: appTools/ToolIsolation.py:1433 msgid "Failed to create Follow Geometry with tool diameter" msgstr "Impossible de créer la géométrie de suivi avec le diamètre de l'outil" -#: appTools/ToolIsolation.py:1421 +#: appTools/ToolIsolation.py:1436 msgid "Follow Geometry was created with tool diameter" msgstr "La géométrie de suivi a été créée avec le diamètre de l'outil" -#: appTools/ToolIsolation.py:1462 +#: appTools/ToolIsolation.py:1477 msgid "Click on a polygon to isolate it." msgstr "Cliquez sur un polygone pour l'isoler." -#: appTools/ToolIsolation.py:1590 appTools/ToolIsolation.py:1613 -#: appTools/ToolIsolation.py:1770 appTools/ToolIsolation.py:1963 +#: appTools/ToolIsolation.py:1605 appTools/ToolIsolation.py:1628 +#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 msgid "Subtracting Geo" msgstr "Soustraction Geo" -#: appTools/ToolIsolation.py:1594 appTools/ToolIsolation.py:1774 -#: appTools/ToolIsolation.py:1967 +#: appTools/ToolIsolation.py:1609 appTools/ToolIsolation.py:1789 +#: appTools/ToolIsolation.py:1982 msgid "Intersecting Geo" msgstr "Géo. entrecroisée" -#: appTools/ToolIsolation.py:1646 appTools/ToolIsolation.py:1843 -#: appTools/ToolIsolation.py:2032 +#: appTools/ToolIsolation.py:1661 appTools/ToolIsolation.py:1858 +#: appTools/ToolIsolation.py:2047 msgid "Empty Geometry in" msgstr "Géométrie vide dans" -#: appTools/ToolIsolation.py:1852 +#: appTools/ToolIsolation.py:1867 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16557,65 +16588,65 @@ 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:1855 +#: appTools/ToolIsolation.py:1870 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:2196 appTools/ToolIsolation.py:2309 +#: appTools/ToolIsolation.py:2211 appTools/ToolIsolation.py:2324 #: appTools/ToolPaint.py:1126 msgid "Added polygon" msgstr "Polygone ajouté" -#: appTools/ToolIsolation.py:2197 appTools/ToolIsolation.py:2311 +#: appTools/ToolIsolation.py:2212 appTools/ToolIsolation.py:2326 msgid "Click to add next polygon or right click to start isolation." msgstr "" "Cliquez pour ajouter le polygone suivant ou cliquez avec le bouton droit " "pour démarrer l'isolement." -#: appTools/ToolIsolation.py:2209 appTools/ToolPaint.py:1140 +#: appTools/ToolIsolation.py:2224 appTools/ToolPaint.py:1140 msgid "Removed polygon" msgstr "Polygone supprimé" -#: appTools/ToolIsolation.py:2210 +#: appTools/ToolIsolation.py:2225 msgid "Click to add/remove next polygon or right click to start isolation." msgstr "" "Cliquez pour ajouter / supprimer le polygone suivant ou cliquez avec le " "bouton droit pour démarrer l'isolement." -#: appTools/ToolIsolation.py:2215 appTools/ToolPaint.py:1146 +#: appTools/ToolIsolation.py:2230 appTools/ToolPaint.py:1146 msgid "No polygon detected under click position." msgstr "Aucun polygone détecté sous la position du clic." -#: appTools/ToolIsolation.py:2245 appTools/ToolPaint.py:1176 +#: appTools/ToolIsolation.py:2260 appTools/ToolPaint.py:1176 msgid "List of single polygons is empty. Aborting." msgstr "La liste des polygones simples est vide. Abandon." -#: appTools/ToolIsolation.py:2314 +#: appTools/ToolIsolation.py:2329 msgid "No polygon in selection." msgstr "Aucun polygone dans la sélection." -#: appTools/ToolIsolation.py:2342 +#: appTools/ToolIsolation.py:2357 msgid "Click the end point of the paint area." msgstr "Cliquez sur le point final de la zone de peinture." -#: appTools/ToolIsolation.py:2590 appTools/ToolNCC.py:3722 -#: appTools/ToolPaint.py:2633 app_Main.py:5718 app_Main.py:5728 +#: appTools/ToolIsolation.py:2605 appTools/ToolNCC.py:3736 +#: appTools/ToolPaint.py:2633 app_Main.py:5725 app_Main.py:5735 msgid "Tool from DB added in Tool Table." msgstr "Outil ajouté a base de données." -#: appTools/ToolIsolation.py:2644 appTools/ToolNCC.py:3775 +#: appTools/ToolIsolation.py:2659 appTools/ToolNCC.py:3789 #: appTools/ToolPaint.py:2693 msgid "New tool added to Tool Table." msgstr "Nouvel outil ajouté à la table d'outils." -#: appTools/ToolIsolation.py:2988 +#: appTools/ToolIsolation.py:3003 msgid "Gerber object for isolation routing." msgstr "Objet Gerber pour le routage d'isolement." -#: appTools/ToolIsolation.py:3012 appTools/ToolNCC.py:3875 +#: appTools/ToolIsolation.py:3027 appTools/ToolNCC.py:3889 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16623,7 +16654,7 @@ msgstr "" "Pool d'outils à partir duquel l'algorithme\n" "choisira ceux utilisés pour le nettoyage du cuivre." -#: appTools/ToolIsolation.py:3028 +#: appTools/ToolIsolation.py:3043 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16640,7 +16671,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:3036 appTools/ToolNCC.py:3899 +#: appTools/ToolIsolation.py:3051 appTools/ToolNCC.py:3913 msgid "" "Tool Diameter. It's value (in current FlatCAM units)\n" "is the cut width into the material." @@ -16648,7 +16679,7 @@ msgstr "" "Diamètre de l'outil. C'est sa valeur (en unités FlatCAM actuelles)\n" "est la largeur de coupe dans le matériau." -#: appTools/ToolIsolation.py:3040 appTools/ToolNCC.py:3903 +#: appTools/ToolIsolation.py:3055 appTools/ToolNCC.py:3917 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16686,19 +16717,19 @@ msgstr "" "d'opération\n" "dans la géométrie résultante comme isolement." -#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3983 +#: appTools/ToolIsolation.py:3123 appTools/ToolNCC.py:3997 #, fuzzy #| msgid "Optimal Tool" msgid "Optimal" msgstr "Outil de Optimal" -#: appTools/ToolIsolation.py:3112 appTools/ToolNCC.py:3987 +#: appTools/ToolIsolation.py:3127 appTools/ToolNCC.py:4001 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." msgstr "" -#: appTools/ToolIsolation.py:3153 appTools/ToolNCC.py:4027 +#: appTools/ToolIsolation.py:3168 appTools/ToolNCC.py:4041 #: appTools/ToolPaint.py:2929 appTools/ToolSolderPaste.py:1211 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16707,7 +16738,7 @@ msgstr "" "Supprimer une sélection d'outils dans la table d'outils\n" "en sélectionnant d’abord une ou plusieurs lignes dans la table d’outils." -#: appTools/ToolIsolation.py:3341 +#: appTools/ToolIsolation.py:3356 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16719,11 +16750,11 @@ msgstr "" "Ce qui est sélectionné ici dictera le genre\n" "des objets qui vont remplir la liste déroulante 'Object'." -#: appTools/ToolIsolation.py:3351 +#: appTools/ToolIsolation.py:3366 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:3387 appTools/ToolNCC.py:4319 +#: appTools/ToolIsolation.py:3402 appTools/ToolNCC.py:4333 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16731,7 +16762,7 @@ msgstr "" "Type d'objet FlatCAM à utiliser comme référence d'effacement non en cuivre.\n" "Ce peut être Gerber, Excellon ou Géométrie." -#: appTools/ToolIsolation.py:3453 +#: appTools/ToolIsolation.py:3468 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16805,109 +16836,109 @@ msgstr "Aucun objet sélectionné." msgid "Error when mouse left click." msgstr "Erreur lorsque le clic gauche de la souris." -#: appTools/ToolNCC.py:837 +#: appTools/ToolNCC.py:851 msgid "NCC Tool. Checking tools for validity." msgstr "" -#: appTools/ToolNCC.py:949 +#: appTools/ToolNCC.py:963 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." msgstr "" -#: appTools/ToolNCC.py:952 +#: appTools/ToolNCC.py:966 msgid "At least one of the selected tools can do a complete isolation." msgstr "" -#: appTools/ToolNCC.py:1724 appTools/ToolNCC.py:2706 +#: appTools/ToolNCC.py:1738 appTools/ToolNCC.py:2720 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Outil de la NCC. Préparer des polygones non en cuivre." -#: appTools/ToolNCC.py:1784 appTools/ToolNCC.py:2834 +#: appTools/ToolNCC.py:1798 appTools/ToolNCC.py:2848 msgid "NCC Tool. Calculate 'empty' area." msgstr "Outil de la NCC. Calculez la surface \"vide\"." -#: appTools/ToolNCC.py:1795 appTools/ToolNCC.py:1824 appTools/ToolNCC.py:1930 -#: appTools/ToolNCC.py:1943 appTools/ToolNCC.py:2847 appTools/ToolNCC.py:2952 -#: appTools/ToolNCC.py:2967 appTools/ToolNCC.py:3233 appTools/ToolNCC.py:3334 -#: appTools/ToolNCC.py:3349 +#: appTools/ToolNCC.py:1809 appTools/ToolNCC.py:1838 appTools/ToolNCC.py:1944 +#: appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2861 appTools/ToolNCC.py:2966 +#: appTools/ToolNCC.py:2981 appTools/ToolNCC.py:3247 appTools/ToolNCC.py:3348 +#: appTools/ToolNCC.py:3363 msgid "Buffering finished" msgstr "Mise en mémoire tampon terminée" -#: appTools/ToolNCC.py:1799 appTools/ToolNCC.py:1828 appTools/ToolNCC.py:1934 -#: appTools/ToolNCC.py:1946 appTools/ToolNCC.py:2855 appTools/ToolNCC.py:2974 -#: appTools/ToolNCC.py:3240 appTools/ToolNCC.py:3356 +#: appTools/ToolNCC.py:1813 appTools/ToolNCC.py:1842 appTools/ToolNCC.py:1948 +#: appTools/ToolNCC.py:1960 appTools/ToolNCC.py:2869 appTools/ToolNCC.py:2988 +#: appTools/ToolNCC.py:3254 appTools/ToolNCC.py:3370 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:1807 appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2985 +#: appTools/ToolNCC.py:1821 appTools/ToolNCC.py:1971 appTools/ToolNCC.py:2999 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Outil de la NCC. Terminé le calcul de la zone \"vide\"." -#: appTools/ToolNCC.py:1860 appTools/ToolNCC.py:2882 appTools/ToolNCC.py:2959 -#: appTools/ToolNCC.py:3260 appTools/ToolNCC.py:3341 +#: appTools/ToolNCC.py:1874 appTools/ToolNCC.py:2896 appTools/ToolNCC.py:2973 +#: appTools/ToolNCC.py:3274 appTools/ToolNCC.py:3355 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:1950 appTools/ToolNCC.py:2978 appTools/ToolNCC.py:3359 +#: appTools/ToolNCC.py:1964 appTools/ToolNCC.py:2992 appTools/ToolNCC.py:3373 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:2000 +#: appTools/ToolNCC.py:2014 msgid "Clearing the polygon with the method: lines." msgstr "Effacer le polygone avec la méthode: lignes." -#: appTools/ToolNCC.py:2010 +#: appTools/ToolNCC.py:2024 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Échoué. Effacer le polygone avec la méthode: origine." -#: appTools/ToolNCC.py:2019 +#: appTools/ToolNCC.py:2033 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Échoué. Effacer le polygone avec la méthode: standard." -#: appTools/ToolNCC.py:2035 +#: appTools/ToolNCC.py:2049 msgid "Polygon could not be cleared. Location:" msgstr "" -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2069 appTools/ToolNCC.py:2655 -#: appTools/ToolNCC.py:2657 +#: appTools/ToolNCC.py:2081 appTools/ToolNCC.py:2083 appTools/ToolNCC.py:2669 +#: appTools/ToolNCC.py:2671 msgid "Non-Copper clearing ..." msgstr "Dégagement sans cuivre ..." -#: appTools/ToolNCC.py:2088 +#: appTools/ToolNCC.py:2102 msgid "" "There is no copper clearing tool in the selection and at least one is needed." msgstr "" -#: appTools/ToolNCC.py:2103 appTools/ToolNCC.py:2802 +#: appTools/ToolNCC.py:2117 appTools/ToolNCC.py:2816 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "Outil de la NCC. Polygones non-cuivre finis. La tâche normale de nettoyage " "du cuivre a commencé." -#: appTools/ToolNCC.py:2131 appTools/ToolNCC.py:2365 +#: appTools/ToolNCC.py:2145 appTools/ToolNCC.py:2379 msgid "NCC Tool failed creating bounding box." msgstr "L'outil NCC n'a pas pu créer de boîte englobante." -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "NCC Tool clearing with tool diameter" msgstr "L'outil NCC s'efface avec le diamètre de l'outil" -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "started." msgstr "commencé." -#: appTools/ToolNCC.py:2279 +#: appTools/ToolNCC.py:2293 msgid "Could not use the tool for copper clear." msgstr "" -#: appTools/ToolNCC.py:2301 appTools/ToolNCC.py:3159 +#: appTools/ToolNCC.py:2315 appTools/ToolNCC.py:3173 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16919,30 +16950,30 @@ msgstr "" "géométrie peinte.\n" "Modifiez les paramètres de peinture et réessayez." -#: appTools/ToolNCC.py:2311 appTools/ToolNCC.py:3168 +#: appTools/ToolNCC.py:2325 appTools/ToolNCC.py:3182 msgid "NCC Tool clear all done." msgstr "Outil de la NCC. Effacer tout fait." -#: appTools/ToolNCC.py:2314 appTools/ToolNCC.py:3171 +#: appTools/ToolNCC.py:2328 appTools/ToolNCC.py:3185 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:2316 appTools/ToolNCC.py:2570 appTools/ToolNCC.py:3173 -#: appTools/ToolNCC.py:3556 +#: appTools/ToolNCC.py:2330 appTools/ToolNCC.py:2584 appTools/ToolNCC.py:3187 +#: appTools/ToolNCC.py:3570 msgid "tools" msgstr "outils" -#: appTools/ToolNCC.py:2343 +#: appTools/ToolNCC.py:2357 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "" -#: appTools/ToolNCC.py:2566 appTools/ToolNCC.py:3552 +#: appTools/ToolNCC.py:2580 appTools/ToolNCC.py:3566 msgid "NCC Tool Rest Machining clear all done." msgstr "Outil de la NCC. Reste l'usinage clair tout fait." -#: appTools/ToolNCC.py:2569 appTools/ToolNCC.py:3555 +#: appTools/ToolNCC.py:2583 appTools/ToolNCC.py:3569 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16950,11 +16981,11 @@ msgstr "" "Outil de la NCC. Reste l'usinage clair, tout est fait, mais l'isolation des " "caractéristiques en cuivre est cassée" -#: appTools/ToolNCC.py:2667 +#: appTools/ToolNCC.py:2681 msgid "NCC Tool started. Reading parameters." msgstr "L'outil NCC a commencé. Lecture des paramètres." -#: appTools/ToolNCC.py:3654 +#: appTools/ToolNCC.py:3668 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16962,15 +16993,15 @@ 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:3810 +#: appTools/ToolNCC.py:3824 msgid "Non-Copper Clearing" msgstr "Compensation de la NCC" -#: appTools/ToolNCC.py:3839 appTools/ToolPaint.py:2765 +#: appTools/ToolNCC.py:3853 appTools/ToolPaint.py:2765 msgid "Obj Type" msgstr "Type d'objet" -#: appTools/ToolNCC.py:3841 +#: appTools/ToolNCC.py:3855 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16982,11 +17013,11 @@ msgstr "" "Ce qui est sélectionné ici dictera le genre\n" "des objets qui vont remplir la liste déroulante 'Object'." -#: appTools/ToolNCC.py:3863 +#: appTools/ToolNCC.py:3877 msgid "Object to be cleared of excess copper." msgstr "Objet à nettoyer de l'excès de cuivre." -#: appTools/ToolNCC.py:3891 +#: appTools/ToolNCC.py:3905 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17142,11 +17173,11 @@ msgstr "Ouvrir le PDF annulé" msgid "Parsing PDF file ..." msgstr "Analyse du fichier PDF ..." -#: appTools/ToolPDF.py:138 app_Main.py:10040 +#: appTools/ToolPDF.py:138 app_Main.py:10047 msgid "Failed to open" msgstr "Impossible d'ouvrir" -#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9989 +#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9996 msgid "No geometry found in file" msgstr "Aucune géométrie trouvée dans le fichier" @@ -17204,10 +17235,6 @@ msgstr "Échoué. Peinture polygone avec méthode: graine." msgid "Failed. Painting polygon with method: standard." msgstr "Échoué. Peinture polygone avec méthode: standard." -#: appTools/ToolPaint.py:1690 -msgid "Geometry could not be painted completely" -msgstr "La géométrie n'a pas pu être peinte complètement" - #: appTools/ToolPaint.py:1764 appTools/ToolPaint.py:1951 msgid "Painting with tool diameter = " msgstr "Peinture avec diamètre d'outil = " @@ -17220,14 +17247,6 @@ msgstr "commencé" msgid "Margin parameter too big. Tool is not used" msgstr "Paramètre de marge trop grand. L'outil n'est pas utilisé" -#: appTools/ToolPaint.py:1853 appTools/ToolPaint.py:2062 -msgid "" -"Could not do Paint. Try a different combination of parameters. Or a " -"different strategy of paint" -msgstr "" -"Impossible de faire de la Peinture. Essayez une combinaison de paramètres " -"différente. Ou une stratégie de peinture différente" - #: appTools/ToolPaint.py:1908 appTools/ToolPaint.py:2133 msgid "" "There is no Painting Geometry in the file.\n" @@ -17578,7 +17597,7 @@ msgstr "Fichier PcbWizard .INF chargé." msgid "Main PcbWizard Excellon file loaded." msgstr "Le fichier principal de PcbWizard Excellon est chargé." -#: appTools/ToolPcbWizard.py:310 app_Main.py:9969 +#: appTools/ToolPcbWizard.py:310 app_Main.py:9976 msgid "This is not Excellon file." msgstr "Ce n'est pas un fichier Excellon." @@ -17709,9 +17728,9 @@ msgstr "" "l'autre a une extension .INF." #: appTools/ToolProperties.py:112 appTools/ToolTransform.py:142 -#: app_Main.py:4911 app_Main.py:8273 app_Main.py:8371 app_Main.py:8411 -#: app_Main.py:8451 app_Main.py:8492 app_Main.py:8533 app_Main.py:8576 -#: app_Main.py:8619 app_Main.py:9078 app_Main.py:9082 +#: app_Main.py:4918 app_Main.py:8280 app_Main.py:8378 app_Main.py:8418 +#: app_Main.py:8458 app_Main.py:8499 app_Main.py:8540 app_Main.py:8583 +#: app_Main.py:8626 app_Main.py:9085 app_Main.py:9089 msgid "No object selected." msgstr "Aucun objet sélectionné." @@ -18660,7 +18679,7 @@ msgstr "" "Initialisation du Canevas\n" "Initialisation terminée en" -#: app_Main.py:1275 app_Main.py:8851 +#: app_Main.py:1275 app_Main.py:8858 msgid "New Project - Not saved" msgstr "Nouveau projet - Non enregistré" @@ -19073,8 +19092,8 @@ msgstr "" "\n" "Voulez-vous continuer?" -#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4527 app_Main.py:8279 -#: app_Main.py:8294 app_Main.py:8625 app_Main.py:8637 +#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4534 app_Main.py:8286 +#: app_Main.py:8301 app_Main.py:8632 app_Main.py:8644 msgid "Ok" msgstr "D'accord" @@ -19098,11 +19117,11 @@ msgstr "" "L'ajout d'outil ne fonctionne que lorsque l'option Avancé est cochée.\n" "Allez dans Paramètres -> Général - Afficher les options avancées." -#: app_Main.py:4520 +#: app_Main.py:4527 msgid "Delete objects" msgstr "Supprimer des objets" -#: app_Main.py:4525 +#: app_Main.py:4532 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -19110,83 +19129,83 @@ msgstr "" "Êtes-vous sûr de vouloir supprimer définitivement\n" "les objets sélectionnés?" -#: app_Main.py:4568 +#: app_Main.py:4575 msgid "Object(s) deleted" msgstr "Objets supprimés" -#: app_Main.py:4572 +#: app_Main.py:4579 msgid "Save the work in Editor and try again ..." msgstr "Enregistrez le travail de l'éditeur et réessayez ..." -#: app_Main.py:4601 +#: app_Main.py:4608 msgid "Object deleted" msgstr "Objet supprimé" -#: app_Main.py:4628 +#: app_Main.py:4635 msgid "Click to set the origin ..." msgstr "Cliquez pour définir l'origine ..." -#: app_Main.py:4650 +#: app_Main.py:4657 msgid "Setting Origin..." msgstr "Réglage de l'Origine ..." -#: app_Main.py:4663 app_Main.py:4765 +#: app_Main.py:4670 app_Main.py:4772 msgid "Origin set" msgstr "Réglage de l'origine effectué" -#: app_Main.py:4680 +#: app_Main.py:4687 msgid "Origin coordinates specified but incomplete." msgstr "Coordonnées d'origine spécifiées mais incomplètes." -#: app_Main.py:4721 +#: app_Main.py:4728 msgid "Moving to Origin..." msgstr "Déplacement vers l'origine ..." -#: app_Main.py:4802 +#: app_Main.py:4809 msgid "Jump to ..." msgstr "Sauter à ..." -#: app_Main.py:4803 +#: app_Main.py:4810 msgid "Enter the coordinates in format X,Y:" msgstr "Entrez les coordonnées au format X, Y:" -#: app_Main.py:4813 +#: app_Main.py:4820 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Mauvaises coordonnées. Entrez les coordonnées au format: X, Y" -#: app_Main.py:4930 +#: app_Main.py:4937 msgid "Bottom-Left" msgstr "En bas à gauche" -#: app_Main.py:4933 +#: app_Main.py:4940 msgid "Top-Right" msgstr "En haut à droite" -#: app_Main.py:4954 +#: app_Main.py:4961 msgid "Locate ..." msgstr "Localiser ..." -#: app_Main.py:5240 app_Main.py:5321 app_Main.py:5491 +#: app_Main.py:5247 app_Main.py:5328 app_Main.py:5498 msgid "No object is selected. Select an object and try again." msgstr "Aucun objet n'est sélectionné. Sélectionnez un objet et réessayez." -#: app_Main.py:5517 +#: app_Main.py:5524 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Abandon de la tâche en cours si possible ..." -#: app_Main.py:5523 +#: app_Main.py:5530 msgid "The current task was gracefully closed on user request..." msgstr "" "La tâche en cours a été fermée avec succès à la demande de l'utilisateur ..." -#: app_Main.py:5730 +#: app_Main.py:5737 msgid "Adding tool from DB is not allowed for this object." msgstr "" "L'ajout d'outil à partir de la base de données n'est pas autorisé pour cet " "objet." -#: app_Main.py:5748 +#: app_Main.py:5755 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" @@ -19194,222 +19213,222 @@ msgstr "" "Un ou plusieurs outils ont été modifiés.\n" "Voulez-vous mettre à jour la base de données?" -#: app_Main.py:5750 +#: app_Main.py:5757 msgid "Save Tools Database" msgstr "Enregistrement de la base de données d'outils" -#: app_Main.py:5796 +#: app_Main.py:5803 msgid "No object selected to Flip on Y axis." msgstr "Aucun objet sélectionné pour basculer sur l’axe Y." -#: app_Main.py:5822 +#: app_Main.py:5829 msgid "Flip on Y axis done." msgstr "Rotation sur l'axe des Y effectué." -#: app_Main.py:5843 +#: app_Main.py:5850 msgid "No object selected to Flip on X axis." msgstr "Aucun objet sélectionné pour basculer sur l’axe X." -#: app_Main.py:5869 +#: app_Main.py:5876 msgid "Flip on X axis done." msgstr "Rotation sur l'axe des X effectué." -#: app_Main.py:5891 +#: app_Main.py:5898 msgid "No object selected to Rotate." msgstr "Aucun objet sélectionné pour faire pivoter." -#: app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Enter the Angle value:" msgstr "Entrez la valeur de l'angle:" -#: app_Main.py:5924 +#: app_Main.py:5931 msgid "Rotation done." msgstr "Rotation effectuée." -#: app_Main.py:5926 +#: app_Main.py:5933 msgid "Rotation movement was not executed." msgstr "Le mouvement de rotation n'a pas été exécuté." -#: app_Main.py:5943 +#: app_Main.py:5950 msgid "No object selected to Skew/Shear on X axis." msgstr "Aucun objet sélectionné pour incliner/cisailler sur l'axe X." -#: app_Main.py:5964 +#: app_Main.py:5971 msgid "Skew on X axis done." msgstr "Inclinaison sur l'axe X terminée." -#: app_Main.py:5980 +#: app_Main.py:5987 msgid "No object selected to Skew/Shear on Y axis." msgstr "Aucun objet sélectionné pour incliner/cisailler sur l'axe Y." -#: app_Main.py:6001 +#: app_Main.py:6008 msgid "Skew on Y axis done." msgstr "Inclinaison sur l'axe des Y effectué." -#: app_Main.py:6083 +#: app_Main.py:6090 msgid "New Grid ..." msgstr "Nouvelle grille ..." -#: app_Main.py:6084 +#: app_Main.py:6091 msgid "Enter a Grid Value:" msgstr "Entrez une valeur de grille:" -#: app_Main.py:6092 app_Main.py:6116 +#: app_Main.py:6099 app_Main.py:6123 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Veuillez entrer une valeur de grille avec une valeur non nulle, au format " "réel." -#: app_Main.py:6097 +#: app_Main.py:6104 msgid "New Grid added" msgstr "Nouvelle grille ajoutée" -#: app_Main.py:6099 +#: app_Main.py:6106 msgid "Grid already exists" msgstr "La grille existe déjà" -#: app_Main.py:6101 +#: app_Main.py:6108 msgid "Adding New Grid cancelled" msgstr "Ajout d'une nouvelle grille annulée" -#: app_Main.py:6122 +#: app_Main.py:6129 msgid " Grid Value does not exist" msgstr " Valeur de la grille n'existe pas" -#: app_Main.py:6124 +#: app_Main.py:6131 msgid "Grid Value deleted" msgstr "Valeur de grille supprimée" -#: app_Main.py:6126 +#: app_Main.py:6133 msgid "Delete Grid value cancelled" msgstr "Suppression valeur de grille annulée" -#: app_Main.py:6132 +#: app_Main.py:6139 msgid "Key Shortcut List" msgstr "Liste de raccourcis clavier" -#: app_Main.py:6169 +#: app_Main.py:6176 msgid " No object selected to copy it's name" msgstr " Aucun objet sélectionné pour copier son nom" -#: app_Main.py:6173 +#: app_Main.py:6180 msgid "Name copied on clipboard ..." msgstr "Nom copié dans le presse-papiers ..." -#: app_Main.py:6932 app_Main.py:6936 +#: app_Main.py:6939 app_Main.py:6943 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Sélectionnez un fichier Gerber ou Excellon pour afficher son fichier source." -#: app_Main.py:6939 +#: app_Main.py:6946 msgid "Viewing the source code of the selected object." msgstr "Affichage du code source de l'objet sélectionné." -#: app_Main.py:6953 +#: app_Main.py:6960 msgid "Source Editor" msgstr "Éditeur de source" -#: app_Main.py:6989 app_Main.py:6996 +#: app_Main.py:6996 app_Main.py:7003 msgid "There is no selected object for which to see it's source file code." msgstr "Il n'y a pas d'objet sélectionné auxquelles voir son code source." -#: app_Main.py:7004 +#: app_Main.py:7011 msgid "Failed to load the source code for the selected object" msgstr "Échec du chargement du code source pour l'objet sélectionné" -#: app_Main.py:7037 +#: app_Main.py:7044 msgid "Go to Line ..." msgstr "Aller à la ligne ..." -#: app_Main.py:7038 +#: app_Main.py:7045 msgid "Line:" msgstr "Ligne:" -#: app_Main.py:7068 +#: app_Main.py:7075 msgid "Redrawing all objects" msgstr "Redessiner tous les objets" -#: app_Main.py:7156 +#: app_Main.py:7163 msgid "Failed to load recent item list." msgstr "Échec du chargement des éléments récents." -#: app_Main.py:7163 +#: app_Main.py:7170 msgid "Failed to parse recent item list." msgstr "Échec d'analyse des éléments récents." -#: app_Main.py:7173 +#: app_Main.py:7180 msgid "Failed to load recent projects item list." msgstr "Échec du chargement des éléments des projets récents." -#: app_Main.py:7180 +#: app_Main.py:7187 msgid "Failed to parse recent project item list." msgstr "Échec de l'analyse de la liste des éléments de projet récents." -#: app_Main.py:7241 +#: app_Main.py:7248 msgid "Clear Recent projects" msgstr "Effacer les projets récents" -#: app_Main.py:7265 +#: app_Main.py:7272 msgid "Clear Recent files" msgstr "Effacer les fichiers récents" -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7325 +#: app_Main.py:7332 msgid "Release date" msgstr "" -#: app_Main.py:7329 +#: app_Main.py:7336 msgid "Displayed" msgstr "" -#: app_Main.py:7332 +#: app_Main.py:7339 msgid "Snap" msgstr "" -#: app_Main.py:7341 +#: app_Main.py:7348 msgid "Canvas" msgstr "" -#: app_Main.py:7346 +#: app_Main.py:7353 msgid "Workspace active" msgstr "" -#: app_Main.py:7350 +#: app_Main.py:7357 msgid "Workspace size" msgstr "" -#: app_Main.py:7354 +#: app_Main.py:7361 msgid "Workspace orientation" msgstr "" -#: app_Main.py:7417 +#: app_Main.py:7424 msgid "Failed checking for latest version. Could not connect." msgstr "Échec de vérification de mise a jour. Connection impossible." -#: app_Main.py:7424 +#: app_Main.py:7431 msgid "Could not parse information about latest version." msgstr "Impossible d'analyser les informations sur la dernière version." -#: app_Main.py:7434 +#: app_Main.py:7441 msgid "FlatCAM is up to date!" msgstr "FlatCAM est à jour!" -#: app_Main.py:7439 +#: app_Main.py:7446 msgid "Newer Version Available" msgstr "Nouvelle version FlatCam disponible" -#: app_Main.py:7441 +#: app_Main.py:7448 msgid "There is a newer version of FlatCAM available for download:" msgstr "Une version plus récente de FlatCAM est disponible au téléchargement:" -#: app_Main.py:7445 +#: app_Main.py:7452 msgid "info" msgstr "info" -#: app_Main.py:7473 +#: app_Main.py:7480 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19421,48 +19440,48 @@ msgstr "" "Edition -> Paramètres -> onglet Général.\n" "\n" -#: app_Main.py:7550 +#: app_Main.py:7557 msgid "All plots disabled." msgstr "Désactivation de tous les Plots." -#: app_Main.py:7556 +#: app_Main.py:7563 msgid "All non selected plots disabled." msgstr "" -#: app_Main.py:7562 +#: app_Main.py:7569 msgid "All plots enabled." msgstr "Activation de tous les Plots." -#: app_Main.py:7568 +#: app_Main.py:7575 msgid "All non selected plots enabled." msgstr "" -#: app_Main.py:7574 +#: app_Main.py:7581 msgid "Selected plots enabled..." msgstr "Sélection de tous les Plots activés ..." -#: app_Main.py:7582 +#: app_Main.py:7589 msgid "Selected plots disabled..." msgstr "Selection de tous les Plots désactivés ..." -#: app_Main.py:7616 +#: app_Main.py:7623 msgid "Enabling plots ..." msgstr "Activation des plots ..." -#: app_Main.py:7663 +#: app_Main.py:7670 msgid "Disabling plots ..." msgstr "Désactiver les plots ..." -#: app_Main.py:7686 +#: app_Main.py:7693 msgid "Working ..." msgstr "Travail ..." -#: app_Main.py:7799 +#: app_Main.py:7806 msgid "Set alpha level ..." msgstr "Définir le premier niveau ..." -#: app_Main.py:8077 app_Main.py:8116 app_Main.py:8160 app_Main.py:8226 -#: app_Main.py:8952 app_Main.py:10210 app_Main.py:10272 +#: app_Main.py:8084 app_Main.py:8123 app_Main.py:8167 app_Main.py:8233 +#: app_Main.py:8959 app_Main.py:10217 app_Main.py:10279 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19470,100 +19489,100 @@ msgstr "" "Initialisation du canevas commencé.\n" "Initialisation du canevas terminée en" -#: app_Main.py:8080 +#: app_Main.py:8087 msgid "Opening Gerber file." msgstr "Ouvrir le fichier Gerber." -#: app_Main.py:8119 +#: app_Main.py:8126 msgid "Opening Excellon file." msgstr "Ouverture du fichier Excellon." -#: app_Main.py:8163 +#: app_Main.py:8170 msgid "Opening G-Code file." msgstr "Ouverture du fichier G-Code." -#: app_Main.py:8217 app_Main.py:8221 +#: app_Main.py:8224 app_Main.py:8228 msgid "Open HPGL2" msgstr "Ouvrir HPGL2" -#: app_Main.py:8229 +#: app_Main.py:8236 msgid "Opening HPGL2 file." msgstr "Ouverture de fichier HPGL2." -#: app_Main.py:8252 app_Main.py:8255 +#: app_Main.py:8259 app_Main.py:8262 msgid "Open Configuration File" msgstr "Ouvrir Fichier de configuration" -#: app_Main.py:8274 app_Main.py:8620 +#: app_Main.py:8281 app_Main.py:8627 msgid "Please Select a Geometry object to export" msgstr "Sélectionner un objet de géométrie à exporter" -#: app_Main.py:8289 +#: app_Main.py:8296 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Seuls les objets Géométrie, Gerber et CNCJob peuvent être utilisés." -#: app_Main.py:8334 +#: app_Main.py:8341 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" "Les données doivent être un tableau 3D avec la dernière dimension 3 ou 4" -#: app_Main.py:8340 app_Main.py:8344 +#: app_Main.py:8347 app_Main.py:8351 msgid "Export PNG Image" msgstr "Exporter une image PNG" -#: app_Main.py:8376 app_Main.py:8581 +#: app_Main.py:8383 app_Main.py:8588 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Érreur. Seuls les objets Gerber peuvent être enregistrés en tant que " "fichiers Gerber ..." -#: app_Main.py:8388 +#: app_Main.py:8395 msgid "Save Gerber source file" msgstr "Enregistrer le fichier source Gerber" -#: app_Main.py:8416 +#: app_Main.py:8423 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Érreur. Seuls les objets de script peuvent être enregistrés en tant que " "fichiers de script TCL ..." -#: app_Main.py:8428 +#: app_Main.py:8435 msgid "Save Script source file" msgstr "Enregistrer le fichier source du script" -#: app_Main.py:8456 +#: app_Main.py:8463 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Échoué. Seuls les objets Document peuvent être enregistrés en tant que " "fichiers Document ..." -#: app_Main.py:8468 +#: app_Main.py:8475 msgid "Save Document source file" msgstr "Enregistrer le fichier source du document" -#: app_Main.py:8497 app_Main.py:8538 app_Main.py:9454 +#: app_Main.py:8504 app_Main.py:8545 app_Main.py:9461 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Érreur. Seuls les objets Excellon peuvent être enregistrés en tant que " "fichiers Excellon ..." -#: app_Main.py:8505 app_Main.py:8510 +#: app_Main.py:8512 app_Main.py:8517 msgid "Save Excellon source file" msgstr "Enregistrer le fichier source Excellon" -#: app_Main.py:8632 +#: app_Main.py:8639 msgid "Only Geometry objects can be used." msgstr "Seuls les objets de géométrie peuvent être utilisés." -#: app_Main.py:8676 app_Main.py:8680 +#: app_Main.py:8683 app_Main.py:8687 msgid "Import SVG" msgstr "Importer SVG" -#: app_Main.py:8706 app_Main.py:8710 +#: app_Main.py:8713 app_Main.py:8717 msgid "Import DXF" msgstr "Importation DXF" -#: app_Main.py:8736 +#: app_Main.py:8743 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19573,168 +19592,168 @@ msgstr "" "La création d'un nouveau projet les supprimera.\n" "Voulez-vous enregistrer le projet?" -#: app_Main.py:8759 +#: app_Main.py:8766 msgid "New Project created" msgstr "Nouveau projet" -#: app_Main.py:8861 +#: app_Main.py:8868 msgid "New TCL script file created in Code Editor." msgstr "Nouveau fichier de script TCL créé dans l'éditeur de code." -#: app_Main.py:8888 app_Main.py:8890 app_Main.py:8925 app_Main.py:8927 +#: app_Main.py:8895 app_Main.py:8897 app_Main.py:8932 app_Main.py:8934 msgid "Open TCL script" msgstr "Ouvrir le script TCL" -#: app_Main.py:8954 +#: app_Main.py:8961 msgid "Executing ScriptObject file." msgstr "Exécution du fichier ScriptObject." -#: app_Main.py:8962 app_Main.py:8966 +#: app_Main.py:8969 app_Main.py:8973 msgid "Run TCL script" msgstr "Exécuter le script TCL" -#: app_Main.py:8989 +#: app_Main.py:8996 msgid "TCL script file opened in Code Editor and executed." msgstr "Fichier de script TCL ouvert dans l'éditeur de code exécuté." -#: app_Main.py:9035 app_Main.py:9041 +#: app_Main.py:9042 app_Main.py:9048 msgid "Save Project As ..." msgstr "Enregistrer le projet sous ..." -#: app_Main.py:9075 +#: app_Main.py:9082 msgid "FlatCAM objects print" msgstr "Impression d'objets FlatCAM" -#: app_Main.py:9088 app_Main.py:9095 +#: app_Main.py:9095 app_Main.py:9102 msgid "Save Object as PDF ..." msgstr "Enregistrement au format PDF ...Enregistrer le projet sous ..." -#: app_Main.py:9104 +#: app_Main.py:9111 msgid "Printing PDF ... Please wait." msgstr "Impression du PDF ... Veuillez patienter." -#: app_Main.py:9279 +#: app_Main.py:9286 msgid "PDF file saved to" msgstr "Fichier PDF enregistré dans" -#: app_Main.py:9301 +#: app_Main.py:9308 msgid "Exporting SVG" msgstr "Exporter du SVG" -#: app_Main.py:9344 +#: app_Main.py:9351 msgid "SVG file exported to" msgstr "Fichier SVG exporté vers" -#: app_Main.py:9359 app_Main.py:9363 +#: app_Main.py:9366 app_Main.py:9370 msgid "Import FlatCAM Preferences" msgstr "Importer les paramètres FlatCAM" -#: app_Main.py:9374 +#: app_Main.py:9381 msgid "Imported Defaults from" msgstr "Valeurs par défaut importées de" -#: app_Main.py:9393 app_Main.py:9399 +#: app_Main.py:9400 app_Main.py:9406 msgid "Export FlatCAM Preferences" msgstr "Exporter les paramètres FlatCAM" -#: app_Main.py:9419 +#: app_Main.py:9426 msgid "Exported preferences to" msgstr "Paramètres exportées vers" -#: app_Main.py:9552 +#: app_Main.py:9559 msgid "Excellon file exported to" msgstr "Fichier Excellon exporté vers" -#: app_Main.py:9561 +#: app_Main.py:9568 msgid "Exporting Excellon" msgstr "Exporter Excellon" -#: app_Main.py:9566 app_Main.py:9573 +#: app_Main.py:9573 app_Main.py:9580 msgid "Could not export Excellon file." msgstr "Impossible d'exporter le fichier Excellon." -#: app_Main.py:9687 +#: app_Main.py:9694 msgid "Gerber file exported to" msgstr "Fichier Gerber exporté vers" -#: app_Main.py:9695 +#: app_Main.py:9702 msgid "Exporting Gerber" msgstr "Exporter Gerber" -#: app_Main.py:9700 app_Main.py:9707 +#: app_Main.py:9707 app_Main.py:9714 msgid "Could not export file." msgstr "Impossible d'exporter le fichier." -#: app_Main.py:9753 +#: app_Main.py:9760 msgid "DXF file exported to" msgstr "Fichier DXF exporté vers" -#: app_Main.py:9762 +#: app_Main.py:9769 msgid "Exporting DXF" msgstr "Exportation DXF" -#: app_Main.py:9767 app_Main.py:9774 +#: app_Main.py:9774 app_Main.py:9781 msgid "Could not export DXF file." msgstr "Impossible d'exporter le fichier DXF." -#: app_Main.py:9815 +#: app_Main.py:9822 msgid "Importing SVG" msgstr "Importer du SVG" -#: app_Main.py:9823 app_Main.py:9878 +#: app_Main.py:9830 app_Main.py:9885 msgid "Import failed." msgstr "L'importation a échoué." -#: app_Main.py:9870 +#: app_Main.py:9877 msgid "Importing DXF" msgstr "Importation de DXF" -#: app_Main.py:9908 app_Main.py:10099 app_Main.py:10164 +#: app_Main.py:9915 app_Main.py:10106 app_Main.py:10171 msgid "Failed to open file" msgstr "Échec à l'ouverture du fichier" -#: app_Main.py:9911 app_Main.py:10102 app_Main.py:10167 +#: app_Main.py:9918 app_Main.py:10109 app_Main.py:10174 msgid "Failed to parse file" msgstr "Échec de l'analyse du fichier" -#: app_Main.py:9923 +#: app_Main.py:9930 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "L'objet n'est pas un fichier Gerber ou vide. Abandon de la création d'objet." -#: app_Main.py:9928 +#: app_Main.py:9935 msgid "Opening Gerber" msgstr "Ouverture Gerber" -#: app_Main.py:9939 +#: app_Main.py:9946 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Ouverture Gerber échoué. Probablement pas un fichier Gerber." -#: app_Main.py:9972 +#: app_Main.py:9979 msgid "Cannot open file" msgstr "Ne peut pas ouvrir le fichier" -#: app_Main.py:9992 +#: app_Main.py:9999 msgid "Opening Excellon." msgstr "Ouverture Excellon." -#: app_Main.py:10002 +#: app_Main.py:10009 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Ouverture Excellon échoué. Probablement pas un fichier Excellon." -#: app_Main.py:10034 +#: app_Main.py:10041 msgid "Reading GCode file" msgstr "Lecture du fichier GCode" -#: app_Main.py:10047 +#: app_Main.py:10054 msgid "This is not GCODE" msgstr "Ce n'est pas du GCODE" -#: app_Main.py:10052 +#: app_Main.py:10059 msgid "Opening G-Code." msgstr "Ouverture G-Code." -#: app_Main.py:10065 +#: app_Main.py:10072 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19746,83 +19765,83 @@ msgstr "" "La tentative de création d'un objet FlatCAM CNCJob à partir d'un fichier G-" "Code a échoué pendant le traitement" -#: app_Main.py:10121 +#: app_Main.py:10128 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "Objet vide ou non HPGL2. Abandon de la création d'objet." -#: app_Main.py:10126 +#: app_Main.py:10133 msgid "Opening HPGL2" msgstr "Ouverture HPGL2" -#: app_Main.py:10133 +#: app_Main.py:10140 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr " Ouverture HPGL2 échoué. Probablement pas un fichier HPGL2 ." -#: app_Main.py:10159 +#: app_Main.py:10166 msgid "TCL script file opened in Code Editor." msgstr "Fichier de script TCL ouvert dans l'éditeur de code." -#: app_Main.py:10179 +#: app_Main.py:10186 msgid "Opening TCL Script..." msgstr "Ouverture du script TCL ..." -#: app_Main.py:10190 +#: app_Main.py:10197 msgid "Failed to open TCL Script." msgstr "Impossible d'ouvrir le script TCL." -#: app_Main.py:10213 +#: app_Main.py:10220 msgid "Opening FlatCAM Config file." msgstr "Ouverture du fichier de configuration FlatCAM." -#: app_Main.py:10240 +#: app_Main.py:10247 msgid "Failed to open config file" msgstr "Impossible d'ouvrir le fichier de configuration" -#: app_Main.py:10269 +#: app_Main.py:10276 msgid "Loading Project ... Please Wait ..." msgstr "Chargement du projet ... Veuillez patienter ..." -#: app_Main.py:10275 +#: app_Main.py:10282 msgid "Opening FlatCAM Project file." msgstr "Ouverture du fichier de projet FlatCAM." -#: app_Main.py:10290 app_Main.py:10294 app_Main.py:10312 +#: app_Main.py:10297 app_Main.py:10301 app_Main.py:10319 msgid "Failed to open project file" msgstr "Impossible d'ouvrir le fichier de projet" -#: app_Main.py:10352 +#: app_Main.py:10359 msgid "Loading Project ... restoring" msgstr "Chargement du projet ... en cours de restauration" -#: app_Main.py:10356 +#: app_Main.py:10363 msgid "Project loaded from" msgstr "Projet chargé à partir de" -#: app_Main.py:10388 +#: app_Main.py:10395 msgid "Saving FlatCAM Project" msgstr "Enregistrement du projet FlatCAM" -#: app_Main.py:10410 app_Main.py:10446 +#: app_Main.py:10417 app_Main.py:10453 msgid "Project saved to" msgstr "Projet enregistré dans" -#: app_Main.py:10417 +#: app_Main.py:10424 msgid "The object is used by another application." msgstr "L'objet est utilisé par une autre application." -#: app_Main.py:10431 +#: app_Main.py:10438 msgid "Failed to verify project file" msgstr "Échec de vérification du fichier projet" -#: app_Main.py:10431 app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10438 app_Main.py:10446 app_Main.py:10456 msgid "Retry to save it." msgstr "Réessayez de le sauvegarder." -#: app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10446 app_Main.py:10456 msgid "Failed to parse saved project file" msgstr "Échec d'analyse du fichier de projet enregistré" -#: app_Main.py:10485 +#: app_Main.py:10492 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Enregistrement annulé car le fichier source est vide. Essayez d'exporter le " @@ -20073,11 +20092,11 @@ msgstr "Création d'une géométrie à partir du fichier GCode analysé. " msgid "G91 coordinates not implemented ..." msgstr "Coordonnées G91 non implémentées ..." -#: defaults.py:862 +#: defaults.py:864 msgid "Could not load defaults file." msgstr "Impossible de charger le fichier par défaut." -#: defaults.py:875 +#: defaults.py:877 msgid "Failed to parse defaults file." msgstr "Échec de l'analyse du fichier par défaut." @@ -20177,6 +20196,16 @@ msgid "No Geometry name in args. Provide a name and try again." msgstr "" "Aucun nom de géométrie dans les arguments. Indiquez un nom et réessayez." +#~ msgid "" +#~ "Copy a selection of tools in the Tool Table\n" +#~ "by first selecting a row in the Tool Table." +#~ msgstr "" +#~ "Copier une sélection d'outils dans la table d'outils\n" +#~ "en sélectionnant d'abord une ligne dans la table d'outils." + +#~ msgid "Add from Tool DB" +#~ msgstr "Ajouter à partir de la BD d'outils" + #~ msgid ">Excellon Editor<" #~ msgstr ">Excellon Éditeur<" diff --git a/locale/it/LC_MESSAGES/strings.mo b/locale/it/LC_MESSAGES/strings.mo index 6e523465..0806c59b 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 d493641e..e6d564df 100644 --- a/locale/it/LC_MESSAGES/strings.po +++ b/locale/it/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-27 17:38+0200\n" -"PO-Revision-Date: 2020-10-27 17:38+0200\n" +"POT-Creation-Date: 2020-10-28 03:21+0200\n" +"PO-Revision-Date: 2020-10-28 03:21+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: it\n" @@ -113,13 +113,13 @@ msgstr "Segnalibri" #: appTools/ToolMove.py:269 appTools/ToolPcbWizard.py:189 #: appTools/ToolPcbWizard.py:212 appTools/ToolQRCode.py:527 #: appTools/ToolQRCode.py:574 app_Main.py:1767 app_Main.py:2601 -#: app_Main.py:4345 app_Main.py:8085 app_Main.py:8124 app_Main.py:8168 -#: app_Main.py:8194 app_Main.py:8234 app_Main.py:8259 app_Main.py:8313 -#: app_Main.py:8349 app_Main.py:8393 app_Main.py:8433 app_Main.py:8474 -#: app_Main.py:8515 app_Main.py:8555 app_Main.py:8598 app_Main.py:8657 -#: app_Main.py:8689 app_Main.py:8719 app_Main.py:8894 app_Main.py:8931 -#: app_Main.py:8974 app_Main.py:9046 app_Main.py:9100 app_Main.py:9367 -#: app_Main.py:9402 +#: app_Main.py:4345 app_Main.py:8092 app_Main.py:8131 app_Main.py:8175 +#: app_Main.py:8201 app_Main.py:8241 app_Main.py:8266 app_Main.py:8320 +#: app_Main.py:8356 app_Main.py:8400 app_Main.py:8440 app_Main.py:8481 +#: app_Main.py:8522 app_Main.py:8562 app_Main.py:8605 app_Main.py:8664 +#: app_Main.py:8696 app_Main.py:8726 app_Main.py:8901 app_Main.py:8938 +#: app_Main.py:8981 app_Main.py:9053 app_Main.py:9107 app_Main.py:9374 +#: app_Main.py:9409 msgid "Cancelled." msgstr "Cancellato." @@ -127,8 +127,8 @@ msgstr "Cancellato." #: appObjects/FlatCAMCNCJob.py:1672 appObjects/FlatCAMCNCJob.py:1862 #: appObjects/FlatCAMCNCJob.py:2311 appTools/ToolFilm.py:585 #: appTools/ToolFilm.py:834 appTools/ToolSolderPaste.py:1097 app_Main.py:2609 -#: app_Main.py:9337 app_Main.py:9545 app_Main.py:9680 app_Main.py:9746 -#: app_Main.py:10500 +#: app_Main.py:9344 app_Main.py:9552 app_Main.py:9687 app_Main.py:9753 +#: app_Main.py:10507 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -161,18 +161,18 @@ msgid "The user requested a graceful exit of the current task." msgstr "L'utente ha richiesto l'uscita dal task corrente." #: appCommon/Common.py:292 appTools/ToolCopperThieving.py:327 -#: appTools/ToolIsolation.py:1436 appTools/ToolNCC.py:1366 +#: appTools/ToolIsolation.py:1451 appTools/ToolNCC.py:1380 msgid "Click the start point of the area." msgstr "Fai clic sul punto iniziale dell'area." -#: appCommon/Common.py:351 appTools/ToolNCC.py:1425 appTools/ToolPaint.py:1210 +#: appCommon/Common.py:351 appTools/ToolNCC.py:1439 appTools/ToolPaint.py:1210 msgid "Click the end point of the area." msgstr "Fai clic sul punto finale dell'area." #: appCommon/Common.py:357 appCommon/Common.py:459 -#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2348 -#: appTools/ToolIsolation.py:2400 appTools/ToolNCC.py:1431 -#: appTools/ToolNCC.py:1483 appTools/ToolPaint.py:1216 +#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2363 +#: appTools/ToolIsolation.py:2415 appTools/ToolNCC.py:1445 +#: appTools/ToolNCC.py:1497 appTools/ToolPaint.py:1216 #: appTools/ToolPaint.py:1267 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" @@ -180,7 +180,7 @@ msgstr "" "fare clic con il tasto destro per terminare." #: appCommon/Common.py:404 appEditors/AppGeoEditor.py:2352 -#: appTools/ToolIsolation.py:2371 appTools/ToolNCC.py:1454 +#: appTools/ToolIsolation.py:2386 appTools/ToolNCC.py:1468 #: appTools/ToolPaint.py:1238 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -258,10 +258,10 @@ msgid "Cutout Parameters" msgstr "Parametri taglio" #: appDatabase.py:206 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1876 -#: appGUI/ObjectUI.py:2693 appGUI/ObjectUI.py:2760 +#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:2718 appGUI/ObjectUI.py:2785 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:683 -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "Name" msgstr "Nome" @@ -280,10 +280,10 @@ msgstr "" #: appObjects/FlatCAMExcellon.py:908 appObjects/FlatCAMExcellon.py:1008 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 -#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3022 +#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3037 #: appTools/ToolMilling.py:1071 appTools/ToolMilling.py:1175 #: appTools/ToolMilling.py:1360 appTools/ToolMilling.py:1670 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 #: appTools/ToolPcbWizard.py:404 appTools/ToolProperties.py:413 #: appTools/ToolProperties.py:476 appTools/ToolSolderPaste.py:1166 #: tclCommands/TclCommandDrillcncjob.py:195 @@ -325,7 +325,7 @@ msgstr "Imposta la tolleranza massima dell'utensile." #: appDatabase.py:268 appDatabase.py:586 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 -#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4050 +#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4064 msgid "Operation" msgstr "Operazione" @@ -335,7 +335,7 @@ msgstr "Il tipo di applicazione in cui utilizzare il tool." #: appDatabase.py:274 appDatabase.py:1776 appDatabase.py:1812 #: appDatabase.py:1875 appDatabase.py:2160 appGUI/MainGUI.py:1411 -#: app_Main.py:7319 +#: app_Main.py:7326 msgid "General" msgstr "Generale" @@ -352,8 +352,8 @@ msgid "Drilling" msgstr "Foratura" #: appDatabase.py:274 appDatabase.py:596 appDatabase.py:1842 -#: appDatabase.py:2176 appTools/ToolIsolation.py:1101 -#: appTools/ToolIsolation.py:2576 appTools/ToolNCC.py:4060 +#: appDatabase.py:2176 appTools/ToolIsolation.py:1116 +#: appTools/ToolIsolation.py:2591 appTools/ToolNCC.py:4074 msgid "Isolation" msgstr "Isolamento" @@ -364,7 +364,7 @@ msgid "Paint" msgstr "Disegno" #: appDatabase.py:274 appDatabase.py:1854 appDatabase.py:2192 -#: appTools/ToolNCC.py:1046 appTools/ToolNCC.py:3708 +#: appTools/ToolNCC.py:1060 appTools/ToolNCC.py:3722 msgid "NCC" msgstr "NCC" @@ -379,7 +379,7 @@ msgstr "Ritaglia" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:284 -#: appTools/ToolIsolation.py:3425 appTools/ToolNCC.py:4343 +#: appTools/ToolIsolation.py:3440 appTools/ToolNCC.py:4357 #: appTools/ToolPaint.py:3163 msgid "Shape" msgstr "Forma" @@ -476,7 +476,7 @@ msgstr "" "Valore da usare come offset nel percorso attuale." #: appDatabase.py:391 appDatabase.py:916 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:1213 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:1202 appGUI/ObjectUI.py:2044 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -524,12 +524,14 @@ msgstr "" "DPP. Profondità per passata.\n" "Valore usato per tagliare il materiale in più passaggi." -#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1260 +#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1249 +#: appGUI/ObjectUI.py:1652 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:280 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:98 -#: appObjects/FlatCAMGeometry.py:1812 appTools/ToolCalibration.py:769 +#: appObjects/FlatCAMGeometry.py:1811 appTools/ToolCalibration.py:769 #: appTools/ToolDrilling.py:1294 appTools/ToolDrilling.py:2189 #: appTools/ToolMilling.py:1291 appTools/ToolMilling.py:1839 msgid "Travel Z" @@ -581,7 +583,7 @@ msgstr "" "così da assicurare un completo isolamento. Questa è la\n" "lunghezza del taglio extra." -#: appDatabase.py:485 appGUI/ObjectUI.py:1279 +#: appDatabase.py:485 appGUI/ObjectUI.py:1268 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -596,7 +598,7 @@ msgstr "" "Avanzamento X-Y. Feedrate\n" "Velocità usata sul piano XY durante il taglio nel materiale." -#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1293 +#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -643,7 +645,7 @@ msgstr "" "Se vuota non sarà usata.\n" "La velocità del mandrino in RPM." -#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1367 +#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1356 #: appTools/ToolDrilling.py:2264 appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Dimora" @@ -670,7 +672,7 @@ msgstr "" "Tempo dimora.\n" "Il tempo da aspettare affinchè il mandrino raggiunga la sua velocità." -#: appDatabase.py:588 appTools/ToolNCC.py:4052 +#: appDatabase.py:588 appTools/ToolNCC.py:4066 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -683,7 +685,7 @@ msgstr "" "- Cancella -> la normale pulizia non-rame." #: appDatabase.py:595 appEditors/AppGerberEditor.py:2749 -#: appTools/ToolNCC.py:4059 +#: appTools/ToolNCC.py:4073 msgid "Clear" msgstr "Pulisci" @@ -692,8 +694,8 @@ msgstr "Pulisci" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3204 appTools/ToolMilling.py:1760 -#: appTools/ToolNCC.py:4068 +#: appTools/ToolIsolation.py:3219 appTools/ToolMilling.py:1760 +#: appTools/ToolNCC.py:4082 msgid "Milling Type" msgstr "Tipo di fresatura" @@ -702,8 +704,8 @@ msgstr "Tipo di fresatura" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:192 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:139 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:147 -#: appTools/ToolIsolation.py:3206 appTools/ToolIsolation.py:3214 -#: appTools/ToolNCC.py:4070 appTools/ToolNCC.py:4078 +#: appTools/ToolIsolation.py:3221 appTools/ToolIsolation.py:3229 +#: appTools/ToolNCC.py:4084 appTools/ToolNCC.py:4092 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -718,7 +720,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appTools/ToolIsolation.py:3211 appTools/ToolNCC.py:4075 +#: appTools/ToolIsolation.py:3226 appTools/ToolNCC.py:4089 msgid "Climb" msgstr "Salita" @@ -726,23 +728,24 @@ msgstr "Salita" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:145 -#: appTools/ToolIsolation.py:3212 appTools/ToolNCC.py:4076 +#: appTools/ToolIsolation.py:3227 appTools/ToolNCC.py:4090 msgid "Conventional" msgstr "Convenzionale" #: appDatabase.py:624 appDatabase.py:733 appDatabase.py:835 appDatabase.py:1109 -#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1677 +#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1694 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:161 -#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3189 -#: appTools/ToolNCC.py:4091 appTools/ToolPaint.py:2955 +#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3204 +#: appTools/ToolNCC.py:4105 appTools/ToolPaint.py:2955 msgid "Overlap" msgstr "Sovrapposizione" #: appDatabase.py:626 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:184 -#: appTools/ToolNCC.py:4093 +#: appTools/ToolNCC.py:4107 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -761,6 +764,8 @@ msgstr "" "per i molti percorsi." #: appDatabase.py:645 appDatabase.py:1153 appEditors/AppGeoEditor.py:470 +#: appGUI/ObjectUI.py:1681 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:307 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:72 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 @@ -773,36 +778,39 @@ msgstr "" #: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1457 #: appTools/ToolCorners.py:412 appTools/ToolCutOut.py:2161 #: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234 -#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4135 -#: appTools/ToolNCC.py:4238 +#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4149 +#: appTools/ToolNCC.py:4252 msgid "Margin" msgstr "Margine" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 +#: appDatabase.py:647 appGUI/ObjectUI.py:1683 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:309 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 #: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:414 -#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4137 -#: appTools/ToolNCC.py:4240 +#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4151 +#: appTools/ToolNCC.py:4254 msgid "Bounding box margin." msgstr "Margine del riquadro di delimitazione." #: appDatabase.py:658 appDatabase.py:769 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1692 appGUI/ObjectUI.py:2184 +#: appGUI/ObjectUI.py:1709 appGUI/ObjectUI.py:2209 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:333 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:196 -#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4112 +#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4126 #: appTools/ToolPaint.py:2991 appTools/ToolPunchGerber.py:796 msgid "Method" msgstr "Metodo" #: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4114 +#: appTools/ToolNCC.py:4128 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -815,10 +823,13 @@ msgstr "" "- Basato su linee: linee parallele." #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1965 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1456 -#: appTools/ToolPaint.py:3016 defaults.py:349 +#: appObjects/FlatCAMGeometry.py:2449 appTools/ToolNCC.py:1979 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1456 +#: appTools/ToolPaint.py:3016 defaults.py:351 #: tclCommands/TclCommandCopperClear.py:126 #: tclCommands/TclCommandCopperClear.py:134 tclCommands/TclCommandPaint.py:125 msgid "Standard" @@ -826,20 +837,25 @@ msgstr "Standard" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5123 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1976 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1470 -#: appTools/ToolPaint.py:3016 defaults.py:472 defaults.py:510 +#: appObjects/FlatCAMGeometry.py:2457 appTools/ToolNCC.py:1990 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1470 +#: appTools/ToolPaint.py:3016 defaults.py:474 defaults.py:512 #: tclCommands/TclCommandCopperClear.py:128 #: tclCommands/TclCommandCopperClear.py:136 tclCommands/TclCommandPaint.py:127 msgid "Seed" msgstr "Seme" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1702 +#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1987 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:160 +#: appObjects/FlatCAMGeometry.py:2465 appTools/ToolNCC.py:2001 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:160 #: appTools/ToolPaint.py:1484 appTools/ToolPaint.py:3016 #: tclCommands/TclCommandCopperClear.py:130 tclCommands/TclCommandPaint.py:129 msgid "Lines" @@ -848,24 +864,24 @@ msgstr "Righe" #: appDatabase.py:668 appDatabase.py:783 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1998 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1649 +#: appTools/ToolNCC.py:2012 appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1649 #: appTools/ToolPaint.py:3016 tclCommands/TclCommandPaint.py:133 msgid "Combo" msgstr "Combinata" #: appDatabase.py:676 appDatabase.py:794 appEditors/AppGeoEditor.py:505 -#: appGUI/ObjectUI.py:2269 appGUI/ObjectUI.py:2292 +#: appGUI/ObjectUI.py:2294 appGUI/ObjectUI.py:2317 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:222 #: appObjects/FlatCAMCNCJob.py:1305 appObjects/FlatCAMCNCJob.py:1327 -#: appTools/ToolNCC.py:4148 appTools/ToolNCC.py:4251 appTools/ToolPaint.py:3027 +#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4265 appTools/ToolPaint.py:3027 msgid "Connect" msgstr "Connetti" #: appDatabase.py:680 appDatabase.py:797 appEditors/AppGeoEditor.py:507 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 -#: appTools/ToolNCC.py:4152 appTools/ToolNCC.py:4253 appTools/ToolPaint.py:3030 +#: appTools/ToolNCC.py:4166 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:3030 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -876,14 +892,14 @@ msgstr "" #: appDatabase.py:686 appDatabase.py:801 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 -#: appTools/ToolNCC.py:4158 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:3034 +#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4273 appTools/ToolPaint.py:3034 msgid "Contour" msgstr "Controno" #: appDatabase.py:690 appDatabase.py:804 appEditors/AppGeoEditor.py:517 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 -#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4261 appTools/ToolPaint.py:3037 +#: appTools/ToolNCC.py:4176 appTools/ToolNCC.py:4275 appTools/ToolPaint.py:3037 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -893,17 +909,17 @@ msgstr "" #: appDatabase.py:696 appDatabase.py:754 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 -#: appTools/ToolNCC.py:4168 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:2976 +#: appTools/ToolNCC.py:4182 appTools/ToolNCC.py:4281 appTools/ToolPaint.py:2976 #: appTools/ToolPaint.py:3083 appTools/ToolTransform.py:517 msgid "Offset" msgstr "Offset" #: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:257 -#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4269 +#: appTools/ToolNCC.py:4186 appTools/ToolNCC.py:4283 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -978,12 +994,12 @@ msgid "Laser_lines" msgstr "Laser_lines" #: appDatabase.py:822 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:154 -#: appTools/ToolIsolation.py:3176 +#: appTools/ToolIsolation.py:3191 msgid "Passes" msgstr "Passate" #: appDatabase.py:824 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:156 -#: appTools/ToolIsolation.py:3178 +#: appTools/ToolIsolation.py:3193 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -991,9 +1007,10 @@ msgstr "" "Larghezza della distanza di isolamento in\n" "numero (intero) di larghezze dell'utensile." -#: appDatabase.py:837 appGUI/ObjectUI.py:1679 +#: appDatabase.py:837 appGUI/ObjectUI.py:1696 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 -#: appTools/ToolIsolation.py:3191 +#: appTools/ToolIsolation.py:3206 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 " @@ -1001,7 +1018,7 @@ msgstr "" #: appDatabase.py:870 appGUI/ObjectUI.py:234 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 -#: appTools/ToolIsolation.py:3224 +#: appTools/ToolIsolation.py:3239 msgid "Follow" msgstr "Segui" @@ -1009,7 +1026,7 @@ msgstr "Segui" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:209 -#: appTools/ToolIsolation.py:3226 appTools/ToolIsolation.py:3232 +#: appTools/ToolIsolation.py:3241 appTools/ToolIsolation.py:3247 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -1020,12 +1037,12 @@ msgstr "" "al centro della traccia." #: appDatabase.py:887 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:218 -#: appTools/ToolIsolation.py:3241 +#: appTools/ToolIsolation.py:3256 msgid "Isolation Type" msgstr "Tipo isolamento" #: appDatabase.py:889 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appTools/ToolIsolation.py:3243 +#: appTools/ToolIsolation.py:3258 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1047,17 +1064,17 @@ msgstr "" #: appDatabase.py:898 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:229 -#: appTools/ToolIsolation.py:3252 +#: appTools/ToolIsolation.py:3267 msgid "Full" msgstr "Completo" #: appDatabase.py:899 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 -#: appTools/ToolIsolation.py:3253 +#: appTools/ToolIsolation.py:3268 msgid "Ext" msgstr "Ext" #: appDatabase.py:900 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:231 -#: appTools/ToolIsolation.py:3254 +#: appTools/ToolIsolation.py:3269 msgid "Int" msgstr "Int" @@ -1087,7 +1104,7 @@ msgstr "" "della punta.\n" "Questo valore può compensare il parametro Cut Z." -#: appDatabase.py:956 appGUI/ObjectUI.py:1237 +#: appDatabase.py:956 appGUI/ObjectUI.py:1226 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 @@ -1104,7 +1121,7 @@ msgstr "" "Taglierà più volte fino a quando non avrà raggiunto\n" "Cut Z (profondità di taglio)." -#: appDatabase.py:978 appGUI/ObjectUI.py:1251 +#: appDatabase.py:978 appGUI/ObjectUI.py:1240 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 #: appTools/ToolCutOut.py:2146 appTools/ToolDrilling.py:2180 @@ -1134,7 +1151,7 @@ msgstr "" "E' la cosiddetta velocità di avanzamento \"a tuffo\".\n" "Questo è per lo spostamento lineare G01." -#: appDatabase.py:1028 appGUI/ObjectUI.py:1308 +#: appDatabase.py:1028 appGUI/ObjectUI.py:1297 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1156,9 +1173,9 @@ msgstr "" "È utile solo per Marlin,\n" "ignora in tutti gli altri casi." -#: appDatabase.py:1051 appGUI/ObjectUI.py:1351 +#: appDatabase.py:1051 appGUI/ObjectUI.py:1340 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 -#: appObjects/FlatCAMGeometry.py:1828 appTools/ToolDrilling.py:1310 +#: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 #: appTools/ToolMilling.py:1942 msgid "Spindle speed" @@ -1407,8 +1424,8 @@ msgstr "" "in the Tools Database." #: appDatabase.py:1363 appGUI/MainGUI.py:1550 -#: appGUI/preferences/PreferencesUIManager.py:932 app_Main.py:2311 -#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4528 app_Main.py:8745 +#: appGUI/preferences/PreferencesUIManager.py:940 app_Main.py:2311 +#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4535 app_Main.py:8752 msgid "Cancel" msgstr "Cancellare" @@ -1432,9 +1449,9 @@ msgstr "Cancellare" #: appTools/ToolFilm.py:1453 appTools/ToolFilm.py:1464 #: appTools/ToolImage.py:322 appTools/ToolImage.py:333 #: appTools/ToolInvertGerber.py:304 appTools/ToolInvertGerber.py:315 -#: appTools/ToolIsolation.py:3494 appTools/ToolIsolation.py:3505 +#: appTools/ToolIsolation.py:3509 appTools/ToolIsolation.py:3520 #: appTools/ToolMilling.py:2341 appTools/ToolMilling.py:2352 -#: appTools/ToolNCC.py:4508 appTools/ToolNCC.py:4519 +#: appTools/ToolNCC.py:4522 appTools/ToolNCC.py:4533 #: appTools/ToolOptimal.py:614 appTools/ToolOptimal.py:625 #: appTools/ToolPaint.py:3267 appTools/ToolPaint.py:3278 #: appTools/ToolPanelize.py:914 appTools/ToolPanelize.py:925 @@ -1468,9 +1485,9 @@ msgstr "Il valore modificato è fuori range" #: appTools/ToolFilm.py:1459 appTools/ToolFilm.py:1466 #: appTools/ToolImage.py:328 appTools/ToolImage.py:335 #: appTools/ToolInvertGerber.py:310 appTools/ToolInvertGerber.py:317 -#: appTools/ToolIsolation.py:3500 appTools/ToolIsolation.py:3507 +#: appTools/ToolIsolation.py:3515 appTools/ToolIsolation.py:3522 #: appTools/ToolMilling.py:2347 appTools/ToolMilling.py:2354 -#: appTools/ToolNCC.py:4514 appTools/ToolNCC.py:4521 +#: appTools/ToolNCC.py:4528 appTools/ToolNCC.py:4535 #: appTools/ToolOptimal.py:620 appTools/ToolOptimal.py:627 #: appTools/ToolPaint.py:3273 appTools/ToolPaint.py:3280 #: appTools/ToolPanelize.py:920 appTools/ToolPanelize.py:927 @@ -1496,20 +1513,20 @@ msgstr "Copia da DB" msgid "Delete from DB" msgstr "Cancella da DB" -#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8739 +#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8746 msgid "Save changes" msgstr "Salva modifiche" #: appDatabase.py:1728 appDatabase.py:2098 appDatabase.py:2132 #: appTools/ToolCutOut.py:294 appTools/ToolDrilling.py:895 -#: appTools/ToolIsolation.py:1067 appTools/ToolNCC.py:1011 +#: appTools/ToolIsolation.py:1082 appTools/ToolNCC.py:1025 #: appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Impossibile caricare il file del DB utensili." #: appDatabase.py:1736 appDatabase.py:2140 appTools/ToolCutOut.py:305 -#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1078 -#: appTools/ToolNCC.py:1022 appTools/ToolPaint.py:715 +#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1093 +#: appTools/ToolNCC.py:1036 appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." msgstr "Impossibile processare il file del DB utensili." @@ -1550,12 +1567,12 @@ msgid "Import FlatCAM Tools DB" msgstr "Importazione DB FlatCAM utensili" #: appDatabase.py:2154 appDatabase.py:2573 appDatabase.py:2585 -#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1090 +#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1089 #: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 -#: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 -#: appTools/ToolNCC.py:3715 appTools/ToolNCC.py:3795 appTools/ToolPaint.py:2626 -#: appTools/ToolPaint.py:2715 app_Main.py:5643 app_Main.py:5680 -#: app_Main.py:5714 app_Main.py:5724 +#: appTools/ToolIsolation.py:2598 appTools/ToolIsolation.py:2682 +#: appTools/ToolNCC.py:3729 appTools/ToolNCC.py:3809 appTools/ToolPaint.py:2626 +#: appTools/ToolPaint.py:2715 app_Main.py:5650 app_Main.py:5687 +#: app_Main.py:5721 app_Main.py:5731 msgid "Tools Database" msgstr "Database degli utensili" @@ -1706,11 +1723,11 @@ msgstr "Fori totali" msgid "Total Slots" msgstr "Slot totali" -#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:707 -#: appObjects/FlatCAMGeometry.py:1233 appObjects/FlatCAMGeometry.py:1975 -#: appObjects/FlatCAMGeometry.py:2634 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1705 appTools/ToolNCC.py:1197 -#: appTools/ToolNCC.py:1334 appTools/ToolPaint.py:889 +#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:712 +#: appObjects/FlatCAMGeometry.py:1232 appObjects/FlatCAMGeometry.py:1980 +#: appObjects/FlatCAMGeometry.py:2728 appTools/ToolIsolation.py:1267 +#: appTools/ToolIsolation.py:1720 appTools/ToolNCC.py:1211 +#: appTools/ToolNCC.py:1348 appTools/ToolPaint.py:889 #: appTools/ToolPaint.py:1027 appTools/ToolPaint.py:1740 #: appTools/ToolSolderPaste.py:455 appTools/ToolSolderPaste.py:527 msgid "Wrong value format entered, use a number." @@ -1768,7 +1785,7 @@ msgstr "Errore: Nessun utensile/Foro selezionato" #: appEditors/AppGerberEditor.py:4625 appEditors/AppGerberEditor.py:4642 #: appGUI/MainGUI.py:2980 appGUI/MainGUI.py:2992 #: appTools/ToolAlignObjects.py:253 appTools/ToolAlignObjects.py:275 -#: app_Main.py:4896 app_Main.py:5050 +#: app_Main.py:4903 app_Main.py:5057 msgid "Done." msgstr "Fatto." @@ -1792,8 +1809,8 @@ msgid "Name:" msgstr "Nome:" #: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:620 -#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3010 -#: appTools/ToolNCC.py:3873 appTools/ToolPaint.py:2800 +#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3025 +#: appTools/ToolNCC.py:3887 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Tabella utensili" @@ -1827,16 +1844,17 @@ msgstr "" "per questo oggetto Excellon." #: appEditors/AppExcEditor.py:3765 appGUI/ObjectUI.py:1082 -#: appGUI/ObjectUI.py:1650 +#: appGUI/ObjectUI.py:1639 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 -#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3091 -#: appTools/ToolNCC.py:3966 appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2882 +#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3106 +#: appTools/ToolNCC.py:3980 appTools/ToolNCC.py:3991 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Diametro utensile" #: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1084 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 -#: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3968 +#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3982 msgid "Diameter for the new tool" msgstr "Diametro del nuovo utensile" @@ -1962,7 +1980,7 @@ msgstr "" #: appEditors/AppExcEditor.py:3908 appEditors/AppExcEditor.py:4030 #: appEditors/AppExcEditor.py:4123 appEditors/AppGerberEditor.py:2820 -#: appGUI/GUIElements.py:4046 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 +#: appGUI/GUIElements.py:4224 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 #: appGUI/MainGUI.py:4416 appGUI/MainGUI.py:4682 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1975,7 +1993,7 @@ msgstr "X" #: appEditors/AppExcEditor.py:3909 appEditors/AppExcEditor.py:4031 #: appEditors/AppExcEditor.py:4124 appEditors/AppGerberEditor.py:2821 -#: appGUI/GUIElements.py:4053 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 +#: appGUI/GUIElements.py:4231 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 #: appGUI/MainGUI.py:4683 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2191,7 +2209,7 @@ msgid "Round" msgstr "Arrotondato" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1614 +#: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 @@ -2205,8 +2223,8 @@ msgstr "Arrotondato" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 #: appTools/ToolDrilling.py:2588 appTools/ToolExtractDrills.py:487 #: appTools/ToolExtractDrills.py:620 appTools/ToolInvertGerber.py:257 -#: appTools/ToolIsolation.py:3430 appTools/ToolMilling.py:2264 -#: appTools/ToolNCC.py:4348 appTools/ToolPaint.py:3168 +#: appTools/ToolIsolation.py:3445 appTools/ToolMilling.py:2264 +#: appTools/ToolNCC.py:4362 appTools/ToolPaint.py:3168 #: appTools/ToolPunchGerber.py:762 appTools/ToolPunchGerber.py:912 #: appTools/ToolQRCode.py:789 msgid "Square" @@ -2275,13 +2293,13 @@ msgid "Text Tool" msgstr "Utensile testo" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:573 appGUI/MainGUI.py:1357 -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMExcellon.py:886 -#: appObjects/FlatCAMGeometry.py:951 appTools/ToolDrilling.py:711 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMExcellon.py:886 +#: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:3181 #: appTools/ToolMilling.py:790 appTools/ToolMilling.py:1046 #: appTools/ToolMilling.py:1711 appTools/ToolNCC.py:329 -#: appTools/ToolNCC.py:2280 appTools/ToolNCC.py:4040 appTools/ToolPaint.py:304 +#: appTools/ToolNCC.py:2294 appTools/ToolNCC.py:4054 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:2940 app_Main.py:2067 app_Main.py:2326 #: app_Main.py:2433 msgid "Tool" @@ -2289,7 +2307,7 @@ msgstr "Strumenti" #: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 #: appGUI/MainGUI.py:688 appGUI/MainGUI.py:1047 appGUI/MainGUI.py:2203 -#: appGUI/ObjectUI.py:1783 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +#: appGUI/ObjectUI.py:1808 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 msgid "Paint Tool" msgstr "Strumento disegno" @@ -2371,7 +2389,7 @@ msgid "Buffer" msgstr "Buffer" #: appEditors/AppGeoEditor.py:643 appEditors/AppGerberEditor.py:5353 -#: appGUI/GUIElements.py:3479 +#: appGUI/GUIElements.py:3657 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:683 appTools/ToolDblSided.py:857 @@ -2410,8 +2428,8 @@ msgstr "Origine" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:256 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 -#: appTools/ToolIsolation.py:3368 appTools/ToolNCC.py:4304 -#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:569 +#: appTools/ToolIsolation.py:3383 appTools/ToolNCC.py:4318 +#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:571 msgid "Selection" msgstr "Selezione" @@ -2434,7 +2452,7 @@ msgstr "Minimo" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:678 #: appTools/ToolPunchGerber.py:849 appTools/ToolPunchGerber.py:965 -#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7799 +#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7806 msgid "Value" msgstr "Valore" @@ -2445,11 +2463,11 @@ msgid "A point of reference in format X,Y." msgstr "Un punto di riferimento nel formato X,Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2350 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2375 #: appTools/ToolDblSided.py:708 appTools/ToolDblSided.py:894 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 -#: appTools/ToolTransform.py:572 app_Main.py:6065 +#: appTools/ToolTransform.py:572 app_Main.py:6072 msgid "Add" msgstr "Aggiungi" @@ -2744,12 +2762,12 @@ msgstr "" "elemento dall'oggetto selezionato, usando il fattore." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1568 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 #: appTools/ToolFilm.py:930 appTools/ToolMilling.py:2218 -#: appTools/ToolNCC.py:3862 appTools/ToolPaint.py:2788 +#: appTools/ToolNCC.py:3876 appTools/ToolPaint.py:2788 #: appTools/ToolPanelize.py:697 appTools/ToolTransform.py:557 msgid "Object" msgstr "Oggetto" @@ -3142,7 +3160,7 @@ msgstr "Editor Geometrie" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appTools/ToolCutOut.py:2017 appTools/ToolDblSided.py:521 #: appTools/ToolTransform.py:579 msgid "Type" @@ -3157,14 +3175,14 @@ msgid "Line" msgstr "Linea" #: appEditors/AppGeoEditor.py:3569 appGUI/MainGUI.py:1608 -#: appGUI/ObjectUI.py:1615 +#: appGUI/ObjectUI.py:1604 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 -#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3431 -#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4349 +#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3446 +#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4363 #: appTools/ToolPaint.py:3169 msgid "Polygon" msgstr "Poligono" @@ -3199,7 +3217,7 @@ msgstr "Fai clic sul punto target." msgid "Editing MultiGeo Geometry, tool" msgstr "Modifica di Geometria MultiGeo, strumento" -#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2282 +#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2296 msgid "with diameter" msgstr "con diametro" @@ -3526,16 +3544,16 @@ msgstr "Aggiungi una apertura nella lista aperture." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 #: appGUI/MainGUI.py:790 appGUI/MainGUI.py:869 appGUI/MainGUI.py:988 #: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:1689 appGUI/MainGUI.py:2147 -#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1132 -#: appObjects/FlatCAMGeometry.py:561 appTools/ToolIsolation.py:70 -#: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 -#: appTools/ToolNCC.py:4024 appTools/ToolPaint.py:143 +#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1125 +#: appObjects/FlatCAMGeometry.py:564 appTools/ToolIsolation.py:71 +#: appTools/ToolIsolation.py:3165 appTools/ToolNCC.py:69 +#: appTools/ToolNCC.py:4038 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2926 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1209 app_Main.py:6067 +#: appTools/ToolSolderPaste.py:1209 app_Main.py:6074 msgid "Delete" msgstr "Cancella" @@ -3754,9 +3772,9 @@ msgstr "" "di Gerber." #: appEditors/AppGerberEditor.py:4364 appObjects/AppObject.py:164 -#: appObjects/FlatCAMGeometry.py:1917 appParsers/ParseExcellon.py:972 -#: appTools/ToolPcbWizard.py:318 app_Main.py:7472 app_Main.py:9916 -#: app_Main.py:9976 app_Main.py:10107 app_Main.py:10172 +#: appObjects/FlatCAMGeometry.py:1922 appParsers/ParseExcellon.py:972 +#: appTools/ToolPcbWizard.py:318 app_Main.py:7479 app_Main.py:9923 +#: app_Main.py:9983 app_Main.py:10114 app_Main.py:10179 msgid "An internal error has occurred. See shell.\n" msgstr "Errore interno. Vedi shell.\n" @@ -3772,7 +3790,7 @@ msgstr "Fatto. Modifica di Gerber terminata." msgid "Cancelled. No aperture is selected" msgstr "Annullato. Nessuna apertura selezionata" -#: appEditors/AppGerberEditor.py:4555 app_Main.py:6400 +#: appEditors/AppGerberEditor.py:4555 app_Main.py:6407 msgid "Coordinates copied to clipboard." msgstr "Coordinate copiate negli appunti." @@ -3820,7 +3838,7 @@ msgstr "Nessun poligono contrassegnato. Nessuno risponde ai criteri." msgid "Rotation action was not executed." msgstr "Azione rotazione non effettuata." -#: appEditors/AppGerberEditor.py:6044 app_Main.py:5824 app_Main.py:5871 +#: appEditors/AppGerberEditor.py:6044 app_Main.py:5831 app_Main.py:5878 msgid "Flip action was not executed." msgstr "Capovolgimento non eseguito." @@ -3875,13 +3893,13 @@ msgstr "" msgid "String to replace the one in the Find box throughout the text." msgstr "Stringa per sostituire quella nella casella Trova in tutto il testo." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4074 -#: appGUI/ObjectUI.py:1864 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4252 +#: appGUI/ObjectUI.py:1889 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1035 -#: appTools/ToolPaint.py:3127 defaults.py:423 defaults.py:511 +#: appTools/ToolIsolation.py:823 appTools/ToolIsolation.py:1448 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1035 +#: appTools/ToolPaint.py:3127 defaults.py:425 defaults.py:513 #: tclCommands/TclCommandPaint.py:162 msgid "All" msgstr "Tutto" @@ -3931,7 +3949,7 @@ msgstr "Apri il file" #: appObjects/FlatCAMCNCJob.py:1646 appObjects/FlatCAMCNCJob.py:1651 #: appObjects/FlatCAMCNCJob.py:1836 appObjects/FlatCAMCNCJob.py:1841 #: appObjects/FlatCAMCNCJob.py:1914 appObjects/FlatCAMCNCJob.py:1919 -#: appTools/ToolSolderPaste.py:1063 app_Main.py:6854 app_Main.py:6859 +#: appTools/ToolSolderPaste.py:1063 app_Main.py:6861 app_Main.py:6866 msgid "Export Code ..." msgstr "Esporta il Codice ..." @@ -3945,7 +3963,7 @@ msgstr "File o directory inesistente" msgid "Saved to" msgstr "Salvato in" -#: appEditors/appGCodeEditor.py:66 app_Main.py:7015 +#: appEditors/appGCodeEditor.py:66 app_Main.py:7022 msgid "Code Editor" msgstr "Editor del codice" @@ -3966,25 +3984,25 @@ msgstr "Inizio G-Code" msgid "Loaded Machine Code into Code Editor" msgstr "Codice macchina caricato nell'editor codice" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1884 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1909 msgid "GCode Editor" msgstr "Editor GCode" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 appGUI/ObjectUI.py:2044 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1316 msgid "Dia" msgstr "Diametro" #: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:2009 appTools/ToolIsolation.py:3022 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appGUI/ObjectUI.py:2034 appTools/ToolIsolation.py:3037 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TT" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -3993,7 +4011,7 @@ msgid "Drills" msgstr "Fori" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4027,106 +4045,105 @@ msgid "Insert the code above at the cursor location." msgstr "Inserisci codice sopra la posizione del cursore." #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Undo" msgstr "Disfare" #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Redo" msgstr "Rifare" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1866 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1891 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Taglia" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:4692 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:4692 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:728 appGUI/MainGUI.py:787 appGUI/MainGUI.py:867 #: appGUI/MainGUI.py:986 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:1687 #: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4911 -#: appGUI/ObjectUI.py:1125 appObjects/FlatCAMGeometry.py:558 -#: appTools/ToolPanelize.py:325 appTools/ToolPanelize.py:351 -#: appTools/ToolPanelize.py:448 appTools/ToolPanelize.py:477 -#: appTools/ToolPanelize.py:538 +#: appObjects/FlatCAMGeometry.py:561 appTools/ToolPanelize.py:325 +#: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 +#: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 msgid "Copy" msgstr "Copia" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:4423 msgid "Ctrl+C" msgstr "Ctrl+C" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Paste" msgstr "Incolla" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Ctrl+V" msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/GUIElements.py:3559 appGUI/MainGUI.py:4491 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/GUIElements.py:3737 appGUI/MainGUI.py:4491 #: appGUI/MainGUI.py:4492 appGUI/MainGUI.py:4696 appGUI/MainGUI.py:4788 #: appGUI/MainGUI.py:4789 appGUI/MainGUI.py:4922 appGUI/MainGUI.py:4923 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4422 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" msgstr "Seleziona tutto" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:4422 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1362 +#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1411 msgid "Step Up" msgstr "Aumentare" -#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1367 +#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1416 msgid "Step Down" msgstr "Scendere" -#: appGUI/GUIElements.py:3481 +#: appGUI/GUIElements.py:3659 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4137,19 +4154,19 @@ msgstr "" "- Relativo -> il punto di riferimento è la posizione del mouse prima del " "salto" -#: appGUI/GUIElements.py:3486 +#: appGUI/GUIElements.py:3664 msgid "Abs" msgstr "Assoluto" -#: appGUI/GUIElements.py:3487 +#: appGUI/GUIElements.py:3665 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:3497 +#: appGUI/GUIElements.py:3675 msgid "Location" msgstr "Locazione" -#: appGUI/GUIElements.py:3499 +#: appGUI/GUIElements.py:3677 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" @@ -4161,85 +4178,85 @@ msgstr "" "Se il riferimento è relativo, il salto sarà alla distanza (x,y)\n" "dal punto di posizione attuale del mouse." -#: appGUI/GUIElements.py:3554 +#: appGUI/GUIElements.py:3732 msgid "Save Log" msgstr "Salva log" -#: appGUI/GUIElements.py:3554 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 +#: appGUI/GUIElements.py:3732 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4791 #: appGUI/MainGUI.py:4927 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3559 +#: appGUI/GUIElements.py:3737 msgid "Clear All" msgstr "Cancella tutto" -#: appGUI/GUIElements.py:3602 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3780 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Digita >help< per iniziare" -#: appGUI/GUIElements.py:3969 appGUI/GUIElements.py:3986 +#: appGUI/GUIElements.py:4147 appGUI/GUIElements.py:4164 msgid "Jog the Y axis." msgstr "Jog asse Y." -#: appGUI/GUIElements.py:3977 +#: appGUI/GUIElements.py:4155 msgid "Move to Origin." msgstr "Sposta su origine." -#: appGUI/GUIElements.py:3994 appGUI/GUIElements.py:4002 +#: appGUI/GUIElements.py:4172 appGUI/GUIElements.py:4180 msgid "Jog the X axis." msgstr "Jog asse X." -#: appGUI/GUIElements.py:4012 appGUI/GUIElements.py:4022 +#: appGUI/GUIElements.py:4190 appGUI/GUIElements.py:4200 msgid "Jog the Z axis." msgstr "Jog asse Z." -#: appGUI/GUIElements.py:4048 +#: appGUI/GUIElements.py:4226 msgid "Zero the CNC X axes at current position." msgstr "Azzera l'asse X alla posizione corrente." -#: appGUI/GUIElements.py:4056 +#: appGUI/GUIElements.py:4234 msgid "Zero the CNC Y axes at current position." msgstr "Azzera l'asse Y alla posizione corrente." -#: appGUI/GUIElements.py:4061 +#: appGUI/GUIElements.py:4239 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4064 +#: appGUI/GUIElements.py:4242 msgid "Zero the CNC Z axes at current position." msgstr "Azzera l'asse Z alla posizione corrente." -#: appGUI/GUIElements.py:4068 +#: appGUI/GUIElements.py:4246 msgid "Do Home" msgstr "Effettua Home" -#: appGUI/GUIElements.py:4070 +#: appGUI/GUIElements.py:4248 msgid "Perform a homing cycle on all axis." msgstr "Esegue un ciclo di home su tutti gli assi." -#: appGUI/GUIElements.py:4078 +#: appGUI/GUIElements.py:4256 msgid "Zero all CNC axes at current position." msgstr "Azzera tutti gli assi alla posizione corrente." -#: appGUI/GUIElements.py:4233 appGUI/GUIElements.py:4242 +#: appGUI/GUIElements.py:4411 appGUI/GUIElements.py:4420 msgid "Idle." msgstr "Inattivo." -#: appGUI/GUIElements.py:4275 +#: appGUI/GUIElements.py:4453 msgid "Application started ..." msgstr "Applicazione avviata ..." -#: appGUI/GUIElements.py:4276 +#: appGUI/GUIElements.py:4454 msgid "Hello!" msgstr "Ciao!" -#: appGUI/GUIElements.py:4323 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 +#: appGUI/GUIElements.py:4501 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 msgid "Run Script ..." msgstr "Esegui Script ..." -#: appGUI/GUIElements.py:4325 appGUI/MainGUI.py:196 +#: appGUI/GUIElements.py:4503 appGUI/MainGUI.py:196 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4249,28 +4266,28 @@ msgstr "" "consentire l'automazione di alcune\n" "funzioni di FlatCAM." -#: appGUI/GUIElements.py:4334 appGUI/MainGUI.py:118 +#: appGUI/GUIElements.py:4512 appGUI/MainGUI.py:118 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Apri" -#: appGUI/GUIElements.py:4338 +#: appGUI/GUIElements.py:4516 msgid "Open Project ..." msgstr "Apri progetto ..." -#: appGUI/GUIElements.py:4344 +#: appGUI/GUIElements.py:4522 msgid "Open &Gerber ...\tCtrl+G" msgstr "Apri &Gerber...\tCtrl+G" -#: appGUI/GUIElements.py:4349 +#: appGUI/GUIElements.py:4527 msgid "Open &Excellon ...\tCtrl+E" msgstr "Apri &Excellon ...\tCtrl+E" -#: appGUI/GUIElements.py:4354 +#: appGUI/GUIElements.py:4532 msgid "Open G-&Code ..." msgstr "Apri G-&Code ..." -#: appGUI/GUIElements.py:4364 appGUI/MainGUI.py:327 +#: appGUI/GUIElements.py:4542 appGUI/MainGUI.py:327 msgid "Exit" msgstr "Esci" @@ -4294,7 +4311,7 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Creerà un nuovo progetto vuoto" -#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2342 +#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2367 msgid "New" msgstr "Nuovo" @@ -4306,9 +4323,9 @@ msgstr "Nuovo" #: appTools/ToolCutOut.py:2014 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:769 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:136 appTools/ToolImage.py:191 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 -#: appTools/ToolIsolation.py:3391 appTools/ToolNCC.py:805 -#: appTools/ToolNCC.py:3848 appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3353 +#: appTools/ToolIsolation.py:3406 appTools/ToolNCC.py:819 +#: appTools/ToolNCC.py:3862 appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 #: appTools/ToolPaint.py:3143 appTools/ToolPanelize.py:147 #: appTools/ToolPanelize.py:167 appTools/ToolPanelize.py:715 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:587 @@ -4335,13 +4352,13 @@ msgstr "Creerà un nuovo oggetto Geometria vuoto." #: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:527 #: appTools/ToolDblSided.py:767 appTools/ToolFilm.py:927 #: appTools/ToolFilm.py:950 appTools/ToolImage.py:117 appTools/ToolImage.py:138 -#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 -#: appTools/ToolIsolation.py:3339 appTools/ToolIsolation.py:3391 -#: appTools/ToolNCC.py:805 appTools/ToolNCC.py:3849 appTools/ToolNCC.py:4323 +#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:817 +#: appTools/ToolIsolation.py:3354 appTools/ToolIsolation.py:3406 +#: appTools/ToolNCC.py:819 appTools/ToolNCC.py:3863 appTools/ToolNCC.py:4337 #: appTools/ToolPaint.py:167 appTools/ToolPaint.py:3143 #: appTools/ToolPanelize.py:147 appTools/ToolPanelize.py:167 #: appTools/ToolPanelize.py:715 appTools/ToolPanelize.py:809 -#: appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 defaults.py:570 +#: appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 defaults.py:572 msgid "Gerber" msgstr "Gerber" @@ -4364,8 +4381,8 @@ msgstr "Creerà un nuovo oggetto Gerber vuoto." #: appTools/ToolCopperThieving.py:1239 appTools/ToolCopperThieving.py:1253 #: appTools/ToolDblSided.py:529 appTools/ToolDblSided.py:726 #: appTools/ToolDblSided.py:768 appTools/ToolFilm.py:1206 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3391 -#: appTools/ToolNCC.py:805 appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3406 +#: appTools/ToolNCC.py:819 appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 #: appTools/ToolPaint.py:3143 appTools/ToolPanelize.py:147 #: appTools/ToolPunchGerber.py:806 appTools/ToolPunchGerber.py:821 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:586 @@ -4393,8 +4410,8 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Creerà un nuovo oggetto Documento vuoto." -#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8186 -#: app_Main.py:8189 +#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8193 +#: app_Main.py:8196 msgid "Open Project" msgstr "Apri progetto" @@ -4403,7 +4420,7 @@ msgid "Ctrl+O" msgstr "Ctrl+O" #: appGUI/MainGUI.py:130 appGUI/MainGUI.py:966 appGUI/MainGUI.py:2124 -#: app_Main.py:8066 app_Main.py:8071 +#: app_Main.py:8073 app_Main.py:8078 msgid "Open Gerber" msgstr "Apri Gerber" @@ -4412,7 +4429,7 @@ msgid "Ctrl+G" msgstr "Ctrl+G" #: appGUI/MainGUI.py:135 appGUI/MainGUI.py:968 appGUI/MainGUI.py:2126 -#: app_Main.py:8106 app_Main.py:8111 +#: app_Main.py:8113 app_Main.py:8118 msgid "Open Excellon" msgstr "Apri Excellon" @@ -4421,7 +4438,7 @@ msgstr "Apri Excellon" msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/MainGUI.py:140 app_Main.py:8149 app_Main.py:8154 +#: appGUI/MainGUI.py:140 app_Main.py:8156 app_Main.py:8161 msgid "Open G-Code" msgstr "Apri G-Code" @@ -4506,11 +4523,11 @@ msgid "Export" msgstr "Esporta" #: appGUI/MainGUI.py:244 appTools/ToolQRCode.py:565 appTools/ToolQRCode.py:569 -#: app_Main.py:8304 app_Main.py:8308 +#: app_Main.py:8311 app_Main.py:8315 msgid "Export SVG" msgstr "Esporta SVG" -#: appGUI/MainGUI.py:249 app_Main.py:8648 app_Main.py:8652 +#: appGUI/MainGUI.py:249 app_Main.py:8655 app_Main.py:8659 msgid "Export DXF" msgstr "Esporta DXF" @@ -4528,7 +4545,7 @@ msgstr "" "l'immagine salvata conterrà le informazioni\n" "visive attualmente nell'area del grafico FlatCAM." -#: appGUI/MainGUI.py:268 app_Main.py:8546 app_Main.py:8550 +#: appGUI/MainGUI.py:268 app_Main.py:8553 app_Main.py:8557 msgid "Export Excellon" msgstr "Esporta Excellon" @@ -4542,7 +4559,7 @@ msgstr "" "il formato delle coordinate, le unità di file e gli zeri\n" "sono impostati in Preferenze -> Esporta Excellon." -#: appGUI/MainGUI.py:278 app_Main.py:8589 app_Main.py:8593 +#: appGUI/MainGUI.py:278 app_Main.py:8596 app_Main.py:8600 msgid "Export Gerber" msgstr "Esporta Gerber" @@ -4568,7 +4585,7 @@ msgstr "Importa preferenze da file" msgid "Export Preferences to file" msgstr "Esporta preferenze su file" -#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1173 +#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1181 msgid "Save Preferences" msgstr "Salva Preferenze" @@ -4729,11 +4746,11 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:451 appGUI/MainGUI.py:1260 -#: appGUI/preferences/PreferencesUIManager.py:899 -#: appGUI/preferences/PreferencesUIManager.py:992 -#: appGUI/preferences/PreferencesUIManager.py:1020 -#: appGUI/preferences/PreferencesUIManager.py:1125 app_Main.py:5546 -#: app_Main.py:5551 app_Main.py:5566 +#: appGUI/preferences/PreferencesUIManager.py:907 +#: appGUI/preferences/PreferencesUIManager.py:1000 +#: appGUI/preferences/PreferencesUIManager.py:1028 +#: appGUI/preferences/PreferencesUIManager.py:1133 app_Main.py:5553 +#: app_Main.py:5558 app_Main.py:5573 msgid "Preferences" msgstr "Preferenze" @@ -5039,8 +5056,8 @@ msgid "Add Path" msgstr "Aggiungi Percorso" #: appGUI/MainGUI.py:649 appGUI/MainGUI.py:747 appGUI/MainGUI.py:4411 -#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2009 -#: appGUI/ObjectUI.py:2020 +#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2045 msgid "P" msgstr "P" @@ -5189,7 +5206,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Gomma" -#: appGUI/MainGUI.py:782 app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: appGUI/MainGUI.py:782 app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Transform" msgstr "Trasforma" @@ -5205,47 +5222,47 @@ msgstr "Disabilita Plot" msgid "Set Color" msgstr "Imposta Colore" -#: appGUI/MainGUI.py:821 app_Main.py:7741 +#: appGUI/MainGUI.py:821 app_Main.py:7748 msgid "Red" msgstr "Rosso" -#: appGUI/MainGUI.py:824 app_Main.py:7743 +#: appGUI/MainGUI.py:824 app_Main.py:7750 msgid "Blue" msgstr "Blu" -#: appGUI/MainGUI.py:827 app_Main.py:7746 +#: appGUI/MainGUI.py:827 app_Main.py:7753 msgid "Yellow" msgstr "Giallo" -#: appGUI/MainGUI.py:830 app_Main.py:7748 +#: appGUI/MainGUI.py:830 app_Main.py:7755 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:833 app_Main.py:7750 +#: appGUI/MainGUI.py:833 app_Main.py:7757 msgid "Purple" msgstr "Porpora" -#: appGUI/MainGUI.py:836 app_Main.py:7752 +#: appGUI/MainGUI.py:836 app_Main.py:7759 msgid "Brown" msgstr "Marrone" -#: appGUI/MainGUI.py:839 app_Main.py:7754 app_Main.py:7814 +#: appGUI/MainGUI.py:839 app_Main.py:7761 app_Main.py:7821 msgid "White" msgstr "Bianco" -#: appGUI/MainGUI.py:842 app_Main.py:7756 +#: appGUI/MainGUI.py:842 app_Main.py:7763 msgid "Black" msgstr "Nero" -#: appGUI/MainGUI.py:847 app_Main.py:7759 +#: appGUI/MainGUI.py:847 app_Main.py:7766 msgid "Custom" msgstr "Personalizzato" -#: appGUI/MainGUI.py:852 app_Main.py:7793 +#: appGUI/MainGUI.py:852 app_Main.py:7800 msgid "Opacity" msgstr "Trasparenza" -#: appGUI/MainGUI.py:855 app_Main.py:7769 +#: appGUI/MainGUI.py:855 app_Main.py:7776 msgid "Default" msgstr "Valori di default" @@ -5371,12 +5388,12 @@ msgid "Cutout Tool" msgstr "Strumento Ritaglia" #: appGUI/MainGUI.py:1045 appGUI/MainGUI.py:2201 appGUI/ObjectUI.py:372 -#: appGUI/ObjectUI.py:1799 appTools/ToolNCC.py:202 +#: appGUI/ObjectUI.py:1824 appTools/ToolNCC.py:202 msgid "NCC Tool" msgstr "Strumento NCC" #: appGUI/MainGUI.py:1049 appGUI/MainGUI.py:2205 appGUI/MainGUI.py:4458 -#: appTools/ToolIsolation.py:191 appTools/ToolIsolation.py:2938 +#: appTools/ToolIsolation.py:192 appTools/ToolIsolation.py:2953 msgid "Isolation Tool" msgstr "Tipo isolamento" @@ -5587,19 +5604,19 @@ msgstr "" msgid "TCL Shell" msgstr "Shell TCL" -#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9037 +#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9044 msgid "Project" msgstr "Progetto" #: appGUI/MainGUI.py:1376 appGUI/MainGUI.py:1384 appGUI/MainGUI.py:3918 -#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8845 +#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8852 msgid "Plot Area" msgstr "Area Grafica" #: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 #: appTools/ToolCorners.py:318 appTools/ToolEtchCompensation.py:291 #: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875 -#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:2986 +#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3001 #: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:721 #: appTools/ToolQRCode.py:660 appTools/ToolRulesCheck.py:1165 #: appTools/ToolSolderPaste.py:1143 appTools/ToolSub.py:643 @@ -5620,7 +5637,7 @@ msgid "CNC-JOB" msgstr "CNC-JOB" #: appGUI/MainGUI.py:1465 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:717 -#: appGUI/ObjectUI.py:1760 +#: appGUI/ObjectUI.py:1785 msgid "TOOLS" msgstr "UTENSILI" @@ -5761,22 +5778,22 @@ 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:2099 appGUI/preferences/PreferencesUIManager.py:931 -#: appGUI/preferences/PreferencesUIManager.py:1177 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5754 -#: app_Main.py:8743 +#: appGUI/MainGUI.py:2099 appGUI/preferences/PreferencesUIManager.py:939 +#: appGUI/preferences/PreferencesUIManager.py:1185 appTranslation.py:111 +#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5761 +#: app_Main.py:8750 msgid "Yes" msgstr "Sì" -#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1178 +#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1186 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 -#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3066 -#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3935 +#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3081 +#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3949 #: appTools/ToolPaint.py:2851 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5755 app_Main.py:8744 +#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5762 app_Main.py:8751 msgid "No" msgstr "No" @@ -5849,8 +5866,8 @@ msgstr "Cancellato. Nessuna seleziona da spostare." msgid "New Tool ..." msgstr "Nuovo utensile ..." -#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:783 appTools/ToolNCC.py:455 -#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 +#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:789 appTools/ToolNCC.py:460 +#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 app_Main.py:4423 msgid "Enter a Tool Diameter" msgstr "Diametro utensile" @@ -5918,7 +5935,7 @@ msgstr "Nuovo Gerber" msgid "Edit Object (if selected)" msgstr "Modifica oggetto (se selezionato)" -#: appGUI/MainGUI.py:4404 app_Main.py:6053 +#: appGUI/MainGUI.py:4404 app_Main.py:6060 msgid "Grid On/Off" msgstr "Griglia On/Off" @@ -6419,7 +6436,7 @@ msgid "App Object" msgstr "Oggetto App" #: appGUI/ObjectUI.py:78 appTools/ToolDrilling.py:2015 -#: appTools/ToolIsolation.py:2975 appTools/ToolMilling.py:1620 +#: appTools/ToolIsolation.py:2990 appTools/ToolMilling.py:1620 msgid "" "BASIC is suitable for a beginner. Many parameters\n" "are hidden from the user in this mode.\n" @@ -6474,7 +6491,7 @@ msgid "Gerber Object" msgstr "Oggetto Gerber" #: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:549 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1853 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:1878 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 @@ -6512,7 +6529,7 @@ msgid "Plot" msgstr "Disegna" #: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:636 appGUI/ObjectUI.py:988 -#: appGUI/ObjectUI.py:1998 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:2023 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6523,12 +6540,12 @@ msgid "Edit an Gerber object." msgstr "Modifica oggetto Gerber." #: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:594 appGUI/ObjectUI.py:916 -#: appGUI/ObjectUI.py:1899 +#: appGUI/ObjectUI.py:1924 msgid "PROPERTIES" msgstr "PROPRIETA'" #: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:596 appGUI/ObjectUI.py:918 -#: appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:1926 msgid "Show the Properties." msgstr "Mostra proprietà." @@ -6555,11 +6572,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marchia le aperture." -#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3480 msgid "Buffer Solid Geometry" msgstr "Geometria solida del buffer" -#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3482 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6576,7 +6593,7 @@ msgid "Isolation Routing" msgstr "Percorso di isolamento" #: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 -#: appTools/ToolIsolation.py:2965 +#: appTools/ToolIsolation.py:2980 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6584,7 +6601,7 @@ msgstr "" "Crea un oggetto Geometria con\n" "percorsi utensile per tagliare esternamente i poligoni." -#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1802 appTools/ToolNCC.py:4375 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1827 appTools/ToolNCC.py:4389 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6648,8 +6665,8 @@ msgid "Resulting geometry will have rounded corners." msgstr "La geometria risultante avrà angoli arrotondati." #: appGUI/ObjectUI.py:467 appGUI/ObjectUI.py:507 appTools/ToolCutOut.py:2291 -#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3444 -#: appTools/ToolNCC.py:4372 appTools/ToolPaint.py:3178 +#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3459 +#: appTools/ToolNCC.py:4386 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Genera geometria" @@ -6775,7 +6792,7 @@ msgstr "" msgid "Generate GCode out of drill holes in an Excellon object." msgstr "Genera GCode per la foratura da un oggetto Excellon." -#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1767 +#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1792 msgid "Milling Tool" msgstr "Strumento fresatura" @@ -6870,7 +6887,7 @@ msgstr "" "non selezionabile e Cut Z viene calcolato automaticamente dalla nuova\n" "UI dalle voci Diametro V-Tip e Angolo V-Tip." -#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:2021 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Disegna oggetto" @@ -6986,15 +7003,15 @@ msgstr "" "Il valore può essere positivo per 'esterno'\n" "taglio e negativo per il taglio 'interno'." -#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3087 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3962 appTools/ToolPaint.py:140 +#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3102 +#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3976 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Aggiungi dal DB" #: appGUI/ObjectUI.py:1096 appTools/ToolCutOut.py:2075 -#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 -#: appTools/ToolNCC.py:3996 appTools/ToolPaint.py:2898 +#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3137 +#: appTools/ToolNCC.py:4010 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "Cerca ed aggiungi" @@ -7006,14 +7023,15 @@ msgstr "" "Aggiungi un nuovo utensile alla tabella degli utensili\n" "con il diametro sopra specificato." -#: appGUI/ObjectUI.py:1103 appTools/ToolCutOut.py:2087 -#: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 -#: appTools/ToolNCC.py:4007 appTools/ToolPaint.py:2909 +#: appGUI/ObjectUI.py:1103 appObjects/FlatCAMGeometry.py:558 +#: appTools/ToolCutOut.py:2087 appTools/ToolIsolation.py:66 +#: appTools/ToolIsolation.py:3148 appTools/ToolNCC.py:4021 +#: appTools/ToolPaint.py:2909 msgid "Pick from DB" msgstr "Prendi dal DB" #: appGUI/ObjectUI.py:1106 appTools/ToolCutOut.py:2090 -#: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:4010 +#: appTools/ToolIsolation.py:3151 appTools/ToolNCC.py:4024 #: appTools/ToolPaint.py:2912 msgid "" "Add a new tool to the Tool Table\n" @@ -7028,47 +7046,39 @@ msgstr "" #: appGUI/ObjectUI.py:1128 msgid "" -"Copy a selection of tools in the Tool Table\n" -"by first selecting a row in the Tool Table." -msgstr "" -"Copia una selezione di utensili nella tabella degli utensili\n" -"selezionando prima una riga nella tabella." - -#: appGUI/ObjectUI.py:1135 -msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" "Elimina una selezione di utensili nella tabella degli utensili\n" "selezionando prima una riga." -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMGeometry.py:389 -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:926 appObjects/FlatCAMGeometry.py:951 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMGeometry.py:390 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:711 appTools/ToolDrilling.py:754 #: appTools/ToolDrilling.py:983 appTools/ToolDrilling.py:990 #: appTools/ToolDrilling.py:1021 appTools/ToolDrilling.py:1033 #: appTools/ToolDrilling.py:1037 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:644 appTools/ToolIsolation.py:674 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:710 -#: appTools/ToolIsolation.py:3166 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:645 appTools/ToolIsolation.py:675 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:711 +#: appTools/ToolIsolation.py:3181 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:744 appTools/ToolMilling.py:749 #: appTools/ToolMilling.py:779 appTools/ToolMilling.py:790 #: appTools/ToolMilling.py:794 appTools/ToolMilling.py:1711 #: appTools/ToolNCC.py:271 appTools/ToolNCC.py:276 appTools/ToolNCC.py:306 -#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 -#: appTools/ToolNCC.py:4040 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 +#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 +#: appTools/ToolNCC.py:4054 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 #: appTools/ToolPaint.py:282 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:316 appTools/ToolPaint.py:655 #: appTools/ToolPaint.py:2940 msgid "Parameters for" msgstr "Parametri per" -#: appGUI/ObjectUI.py:1175 appTools/ToolDrilling.py:2119 -#: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 -#: appTools/ToolNCC.py:4043 appTools/ToolPaint.py:2943 +#: appGUI/ObjectUI.py:1164 appTools/ToolDrilling.py:2119 +#: appTools/ToolIsolation.py:3184 appTools/ToolMilling.py:1714 +#: appTools/ToolNCC.py:4057 appTools/ToolPaint.py:2943 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -7076,27 +7086,27 @@ msgstr "" "Dati usati per la creazione di GCode.\n" "Ogni deposito di Utensili ha il proprio set di dati." -#: appGUI/ObjectUI.py:1182 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1171 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:83 msgid "V-Tip Dia" msgstr "Diametro punta a V" -#: appGUI/ObjectUI.py:1185 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1174 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 msgid "The tip diameter for V-Shape Tool" msgstr "Il diametro sulla punta dell'utensile a V" -#: appGUI/ObjectUI.py:1197 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1186 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:97 msgid "V-Tip Angle" msgstr "Angolo punta a V" -#: appGUI/ObjectUI.py:1200 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1189 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7105,10 +7115,10 @@ msgstr "" "L'angolo alla punta dell'utensile a V\n" "In gradi." -#: appGUI/ObjectUI.py:1216 +#: appGUI/ObjectUI.py:1205 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1375 appTools/ToolCutOut.py:2111 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2111 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7116,7 +7126,7 @@ msgstr "" "Profondità di taglio (negativo)\n" "sotto la superficie del rame." -#: appGUI/ObjectUI.py:1234 +#: appGUI/ObjectUI.py:1223 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 @@ -7125,7 +7135,8 @@ msgstr "" msgid "Multi-Depth" msgstr "Multi-Profondità" -#: appGUI/ObjectUI.py:1262 +#: appGUI/ObjectUI.py:1251 appGUI/ObjectUI.py:1654 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" @@ -7134,7 +7145,7 @@ msgstr "" "Altezza dello strumento quando\n" "si sposta senza tagliare." -#: appGUI/ObjectUI.py:1281 +#: appGUI/ObjectUI.py:1270 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7144,7 +7155,7 @@ msgstr "" "Velocità di taglio sul piano XY\n" "in unità al minuto" -#: appGUI/ObjectUI.py:1295 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7155,7 +7166,7 @@ msgstr "" "in unità al minuto.\n" "Si chiama anche Plunge (affondo)." -#: appGUI/ObjectUI.py:1310 +#: appGUI/ObjectUI.py:1299 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7170,13 +7181,13 @@ msgstr "" "È utile solo per Marlin,\n" "ignorare in tutti gli altri casi." -#: appGUI/ObjectUI.py:1328 +#: appGUI/ObjectUI.py:1317 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Ri-taglia" -#: appGUI/ObjectUI.py:1330 appGUI/ObjectUI.py:1342 +#: appGUI/ObjectUI.py:1319 appGUI/ObjectUI.py:1331 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7191,7 +7202,7 @@ msgstr "" "incontria l'ultimo taglio, generiamo un\n" "taglio esteso sulla prima sezione di taglio." -#: appGUI/ObjectUI.py:1354 +#: appGUI/ObjectUI.py:1343 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7202,7 +7213,7 @@ msgstr "" "Se si utilizza il preprocessore LASER,\n" "questo valore è la potenza del laser." -#: appGUI/ObjectUI.py:1370 +#: appGUI/ObjectUI.py:1359 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7213,14 +7224,14 @@ msgstr "" "Pausa per consentire al mandrino di raggiungere la sua\n" "velocità prima del taglio." -#: appGUI/ObjectUI.py:1380 +#: appGUI/ObjectUI.py:1369 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Numero di unità di tempo in cui il mandrino deve aspettare." -#: appGUI/ObjectUI.py:1388 appGUI/ObjectUI.py:2140 +#: appGUI/ObjectUI.py:1377 appGUI/ObjectUI.py:2165 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7228,7 +7239,7 @@ msgstr "Numero di unità di tempo in cui il mandrino deve aspettare." msgid "Probe Z depth" msgstr "Tastatore profondità Z" -#: appGUI/ObjectUI.py:1390 appGUI/ObjectUI.py:2142 +#: appGUI/ObjectUI.py:1379 appGUI/ObjectUI.py:2167 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7240,14 +7251,14 @@ msgstr "" "La profondità massima consentita di testare\n" "alla sonda. Valore negativo, in attuali unità." -#: appGUI/ObjectUI.py:1405 +#: appGUI/ObjectUI.py:1394 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Velocità avanzamento sonda" -#: appGUI/ObjectUI.py:1407 appGUI/ObjectUI.py:2155 +#: appGUI/ObjectUI.py:1396 appGUI/ObjectUI.py:2180 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7255,15 +7266,15 @@ msgstr "Velocità avanzamento sonda" msgid "The feedrate used while the probe is probing." msgstr "La velocità usata durante l'avanzamento del tastatore." -#: appGUI/ObjectUI.py:1434 appTools/ToolDrilling.py:2364 -#: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 -#: appTools/ToolNCC.py:4201 appTools/ToolPaint.py:3049 +#: appGUI/ObjectUI.py:1423 appTools/ToolDrilling.py:2364 +#: appTools/ToolIsolation.py:3280 appTools/ToolMilling.py:2042 +#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Applica parametri a tutti gli utensili" -#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2367 -#: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 -#: appTools/ToolNCC.py:4204 appTools/ToolPaint.py:3052 +#: appGUI/ObjectUI.py:1426 appTools/ToolDrilling.py:2367 +#: appTools/ToolIsolation.py:3283 appTools/ToolMilling.py:2045 +#: appTools/ToolNCC.py:4218 appTools/ToolPaint.py:3052 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -7271,24 +7282,24 @@ msgstr "" "Saranno applicati i parametri nel modulo corrente\n" "su tutti gli utensili dalla tabella." -#: appGUI/ObjectUI.py:1448 appTools/ToolDrilling.py:2378 -#: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 -#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3063 +#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2378 +#: appTools/ToolIsolation.py:3294 appTools/ToolMilling.py:2056 +#: appTools/ToolNCC.py:4229 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Parametri comuni" -#: appGUI/ObjectUI.py:1450 appTools/ToolDrilling.py:2380 -#: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 -#: appTools/ToolNCC.py:4217 appTools/ToolPaint.py:3065 +#: appGUI/ObjectUI.py:1439 appTools/ToolDrilling.py:2380 +#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:2058 +#: appTools/ToolNCC.py:4231 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Parametri usati da tutti gli utensili." -#: appGUI/ObjectUI.py:1455 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1444 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Z cambio utensile" -#: appGUI/ObjectUI.py:1458 +#: appGUI/ObjectUI.py:1447 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7297,7 +7308,7 @@ msgstr "" "Includi sequenza di cambio utensile\n" "nel Codice macchina (Pausa per cambio utensile)." -#: appGUI/ObjectUI.py:1466 +#: appGUI/ObjectUI.py:1455 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7308,14 +7319,14 @@ msgstr "" "Posizione sull'asse Z (altezza) per\n" "il cambio utensile." -#: appGUI/ObjectUI.py:1494 +#: appGUI/ObjectUI.py:1483 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Spostamento finale Z" -#: appGUI/ObjectUI.py:1496 +#: appGUI/ObjectUI.py:1485 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7326,14 +7337,14 @@ msgstr "" "Altezza dell'utensile dopo\n" "l'ultimo movimento alla fine del lavoro." -#: appGUI/ObjectUI.py:1513 +#: appGUI/ObjectUI.py:1502 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "Spostamento finale X,Y" -#: appGUI/ObjectUI.py:1515 +#: appGUI/ObjectUI.py:1504 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7346,12 +7357,12 @@ msgstr "" "Se non viene inserito alcun valore, non sarà possibile spostare\n" "sul piano X,Y alla fine del lavoro." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1509 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 msgid "X,Y coordinates" msgstr "Coordinate X, Y" -#: appGUI/ObjectUI.py:1526 +#: appGUI/ObjectUI.py:1515 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -7359,7 +7370,7 @@ msgstr "Coordinate X, Y" msgid "Preprocessor" msgstr "Preprocessore" -#: appGUI/ObjectUI.py:1528 +#: appGUI/ObjectUI.py:1517 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7368,12 +7379,12 @@ msgstr "" "Il file del preprocessore che guida\n" "l'output del codice macchina (come GCode, RML, HPGL)." -#: appGUI/ObjectUI.py:1544 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1533 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Aggiungi aree di esclusione" -#: appGUI/ObjectUI.py:1547 +#: appGUI/ObjectUI.py:1536 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 @@ -7386,7 +7397,7 @@ msgstr "" "In queste aree viene vietato il passaggio\n" "degli utensili." -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1587 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1576 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 @@ -7394,7 +7405,7 @@ msgstr "" msgid "Strategy" msgstr "Strategia" -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1599 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1588 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 @@ -7402,17 +7413,17 @@ msgstr "Strategia" msgid "Over Z" msgstr "Sovrapposizione Z" -#: appGUI/ObjectUI.py:1570 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1559 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Questa è l'ID dell'area." -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1561 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Tipo di oggetto in cui è stata aggiunta l'area di esclusione." -#: appGUI/ObjectUI.py:1574 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1563 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7421,7 +7432,7 @@ msgstr "" "Strategia usata per l'area di esclusione. Gira attorno alle aree o passaci " "sopra." -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1565 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7430,7 +7441,7 @@ msgstr "" "Se la strategia è di passare sopra all'area, questa è l'altezza alla quale " "lo strumento andrà per evitare l'area di esclusione." -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1577 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 @@ -7446,21 +7457,21 @@ msgstr "" "impostata\n" "- Intorno -> eviterà l'area di esclusione andando intorno all'area" -#: appGUI/ObjectUI.py:1592 +#: appGUI/ObjectUI.py:1581 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Sopra" -#: appGUI/ObjectUI.py:1593 +#: appGUI/ObjectUI.py:1582 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Attorno" -#: appGUI/ObjectUI.py:1600 +#: appGUI/ObjectUI.py:1589 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 @@ -7471,29 +7482,29 @@ msgstr "" "L'altezza Z alla quale l'utensile salirà per evitare\n" "le aree di interdizione." -#: appGUI/ObjectUI.py:1610 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1599 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Aggiungi area:" -#: appGUI/ObjectUI.py:1611 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1600 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Aggiungi un'area di esclusione." -#: appGUI/ObjectUI.py:1617 +#: appGUI/ObjectUI.py:1606 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 -#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3427 -#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4345 +#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3442 +#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4359 #: appTools/ToolPaint.py:3165 msgid "The kind of selection shape used for area selection." msgstr "Il tipo di forma di selezione utilizzata per la selezione dell'area." -#: appGUI/ObjectUI.py:1627 +#: appGUI/ObjectUI.py:1616 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7502,26 +7513,28 @@ msgstr "Il tipo di forma di selezione utilizzata per la selezione dell'area." msgid "Delete All" msgstr "Cancella tutto" -#: appGUI/ObjectUI.py:1628 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1617 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Cancella tutte le aree di esclusione." -#: appGUI/ObjectUI.py:1631 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1620 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Cancella selezionate" -#: appGUI/ObjectUI.py:1632 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1621 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Cancella tutte le aree di esclusione selezionate in tabella." -#: appGUI/ObjectUI.py:1642 +#: appGUI/ObjectUI.py:1631 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 msgid "Add Polish" msgstr "Aggiungi lucidatura" -#: appGUI/ObjectUI.py:1644 +#: appGUI/ObjectUI.py:1633 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:263 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -7529,15 +7542,18 @@ msgstr "" "Aggiungerà una sezione Paint alla fine del GCode.\n" "Una spazzola metallica pulirà il materiale dopo la fresatura." -#: appGUI/ObjectUI.py:1652 +#: appGUI/ObjectUI.py:1641 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:270 msgid "Diameter for the polishing tool." msgstr "Diametro del tool di lucidatura." -#: appGUI/ObjectUI.py:1663 +#: appGUI/ObjectUI.py:1667 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:294 msgid "Pressure" msgstr "Pressione" -#: appGUI/ObjectUI.py:1665 +#: appGUI/ObjectUI.py:1669 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:296 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -7545,7 +7561,8 @@ msgstr "" "Valore negativo. Maggiore è il valore assoluto\n" "e maggiore è la pressione della spazzola sul materiale." -#: appGUI/ObjectUI.py:1694 +#: appGUI/ObjectUI.py:1711 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:335 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -7557,12 +7574,12 @@ msgstr "" "- A base di semi: verso l'esterno dal seme.\n" "- Basato su linee: linee parallele." -#: appGUI/ObjectUI.py:1738 appGUI/ObjectUI.py:1741 +#: appGUI/ObjectUI.py:1763 appGUI/ObjectUI.py:1766 #: appTools/ToolDrilling.py:2629 appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Genera oggetto CNCJob" -#: appGUI/ObjectUI.py:1743 +#: appGUI/ObjectUI.py:1768 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7572,15 +7589,15 @@ msgstr "" "Fai clic su # per selezionare tutto, oppure Ctrl + click sinistro\n" "per la selezione personalizzata degli utensili." -#: appGUI/ObjectUI.py:1762 +#: appGUI/ObjectUI.py:1787 msgid "Launch Paint Tool in Tools Tab." msgstr "Esegui lo strumento Disegno dal Tab Disegno." -#: appGUI/ObjectUI.py:1770 +#: appGUI/ObjectUI.py:1795 msgid "Generate a CNCJob by milling a Geometry." msgstr "Generazione un CNCJob fresando una geomatria." -#: appGUI/ObjectUI.py:1786 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1811 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7588,11 +7605,11 @@ msgstr "" "Crea percorsi utensile per coprire\n" "l'intera area di un poligono." -#: appGUI/ObjectUI.py:1840 +#: appGUI/ObjectUI.py:1865 msgid "CNC Job Object" msgstr "Oggetto CNC Job" -#: appGUI/ObjectUI.py:1856 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1881 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7604,19 +7621,19 @@ msgstr "" "sopra al pezzo o di tipo 'Taglia',\n" "cioè movimenti che tagliano il materiale." -#: appGUI/ObjectUI.py:1865 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1890 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Travel" -#: appGUI/ObjectUI.py:1888 +#: appGUI/ObjectUI.py:1913 msgid "Edit an GCode object." msgstr "Modifica oggetto GCode." -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1950 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Mostra annotazioni" -#: appGUI/ObjectUI.py:1927 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1952 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7626,12 +7643,12 @@ msgstr "" "Se selezionato, visualizzerà i numeri ordinati su ogni terminazione\n" "di una linea di spostamento." -#: appGUI/ObjectUI.py:1939 appObjects/FlatCAMObj.py:864 +#: appGUI/ObjectUI.py:1964 appObjects/FlatCAMObj.py:864 #: appTools/ToolProperties.py:558 msgid "Travelled distance" msgstr "Distanza percorsa" -#: appGUI/ObjectUI.py:1941 +#: appGUI/ObjectUI.py:1966 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7639,11 +7656,11 @@ msgstr "" "E' la distanza totale percorsa sul piano X-Y.\n" "In unità correnti." -#: appGUI/ObjectUI.py:1952 +#: appGUI/ObjectUI.py:1977 msgid "Estimated time" msgstr "Tempo stimato" -#: appGUI/ObjectUI.py:1954 +#: appGUI/ObjectUI.py:1979 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7651,11 +7668,11 @@ msgstr "" "E' il tempo stimato per le fresatura, foratura,\n" "senza il tempo necessario ai cambi utensili." -#: appGUI/ObjectUI.py:1978 +#: appGUI/ObjectUI.py:2003 msgid "CNC Tools Table" msgstr "Tabella Utensili CNC" -#: appGUI/ObjectUI.py:1981 +#: appGUI/ObjectUI.py:2006 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7678,19 +7695,19 @@ msgstr "" "Il 'tipo di utensile' (TT) può essere circolare da 1 a 4 denti (C1..C4),\n" "a palla (B) o a V (V)." -#: appGUI/ObjectUI.py:2030 +#: appGUI/ObjectUI.py:2055 msgid "Update Plot" msgstr "Aggiorna Plot" -#: appGUI/ObjectUI.py:2032 +#: appGUI/ObjectUI.py:2057 msgid "Update the plot." msgstr "Aggiorna il plot." -#: appGUI/ObjectUI.py:2042 +#: appGUI/ObjectUI.py:2067 msgid "Use CNC Code Snippets" msgstr "Usa snippet codice CNC" -#: appGUI/ObjectUI.py:2044 +#: appGUI/ObjectUI.py:2069 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." @@ -7698,44 +7715,44 @@ msgstr "" "Quando selezionato, includerà snippets di codice CNC (aggiungi e anteponi)\n" "definito nelle Preferenze." -#: appGUI/ObjectUI.py:2050 +#: appGUI/ObjectUI.py:2075 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "Autolivellamento" -#: appGUI/ObjectUI.py:2053 +#: appGUI/ObjectUI.py:2078 msgid "Enable the autolevelling feature." msgstr "Abilita la funzionalità di autolivellamento." -#: appGUI/ObjectUI.py:2081 +#: appGUI/ObjectUI.py:2106 msgid "Probe Points Table" msgstr "Tabella punti di probe" -#: appGUI/ObjectUI.py:2082 +#: appGUI/ObjectUI.py:2107 msgid "Generate GCode that will obtain the height map" msgstr "Genera GCode con mappa di altezza" -#: appGUI/ObjectUI.py:2084 +#: appGUI/ObjectUI.py:2109 msgid "Show" msgstr "Mostra" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2110 msgid "Toggle the display of the Probe Points table." msgstr "(Dis)attiva visualizzazione tabella punti di probe." -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "X-Y Coordinates" msgstr "Coordinate X-Y" -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "Height" msgstr "Altezza" -#: appGUI/ObjectUI.py:2102 +#: appGUI/ObjectUI.py:2127 msgid "Plot probing points" msgstr "Piazza punti di tastatura" -#: appGUI/ObjectUI.py:2104 +#: appGUI/ObjectUI.py:2129 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -7745,11 +7762,11 @@ msgstr "" "Se viene utilizzato un metodo Voronoi, allora\n" "vengono tracciate anche le aree di Voronoi." -#: appGUI/ObjectUI.py:2119 +#: appGUI/ObjectUI.py:2144 msgid "Probe GCode Generation" msgstr "Generazione GCode di probing" -#: appGUI/ObjectUI.py:2121 +#: appGUI/ObjectUI.py:2146 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" @@ -7759,27 +7776,27 @@ msgstr "" "oppure ad un file o direttamente, con il fine di avere una mappa di altezza\n" "per modificare il GCode originale per livellare l'altezza di taglio." -#: appGUI/ObjectUI.py:2128 +#: appGUI/ObjectUI.py:2153 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 msgid "Probe Z travel" msgstr "Spostamento Probe Z" -#: appGUI/ObjectUI.py:2130 +#: appGUI/ObjectUI.py:2155 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 msgid "The safe Z for probe travelling between probe points." msgstr "Altezza (Z) per gli spostamenti fra due punti di probe." -#: appGUI/ObjectUI.py:2153 +#: appGUI/ObjectUI.py:2178 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 msgid "Probe Feedrate" msgstr "Avanzamento Probe" -#: appGUI/ObjectUI.py:2170 +#: appGUI/ObjectUI.py:2195 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 msgid "Mode" msgstr "Modalità" -#: appGUI/ObjectUI.py:2171 +#: appGUI/ObjectUI.py:2196 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7790,19 +7807,19 @@ msgstr "" "- Manuale: selezione di punti di probe con dei clic sul disegno\n" "- Griglia: genererà automaticamente una griglia di punti di probe" -#: appGUI/ObjectUI.py:2177 +#: appGUI/ObjectUI.py:2202 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 #: appTools/ToolCutOut.py:2328 appTools/ToolFiducials.py:803 msgid "Manual" msgstr "Manuale" -#: appGUI/ObjectUI.py:2178 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7327 +#: appGUI/ObjectUI.py:2203 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7334 msgid "Grid" msgstr "Griglia" -#: appGUI/ObjectUI.py:2185 +#: appGUI/ObjectUI.py:2210 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7815,50 +7832,50 @@ msgstr "" "- Bilineare: utilizzerà l'interpolazione bilineare. Utilizzabile solo per " "modalità griglia." -#: appGUI/ObjectUI.py:2191 +#: appGUI/ObjectUI.py:2216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/ObjectUI.py:2192 +#: appGUI/ObjectUI.py:2217 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 msgid "Bilinear" msgstr "BiLineare" -#: appGUI/ObjectUI.py:2205 +#: appGUI/ObjectUI.py:2230 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Colonne" -#: appGUI/ObjectUI.py:2207 +#: appGUI/ObjectUI.py:2232 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "Numero di colonne della griglia." -#: appGUI/ObjectUI.py:2216 +#: appGUI/ObjectUI.py:2241 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Righe" -#: appGUI/ObjectUI.py:2218 +#: appGUI/ObjectUI.py:2243 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of grid rows." msgstr "Numero di righe della griglia." -#: appGUI/ObjectUI.py:2223 +#: appGUI/ObjectUI.py:2248 msgid "Add Probe Points" msgstr "Aggiungi punti di probe" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2256 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 msgid "Controller" msgstr "Controller" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2258 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" @@ -7867,147 +7884,147 @@ msgstr "" "Tipo di controller per cui generare\n" "il GCode della mappa altezza." -#: appGUI/ObjectUI.py:2279 appGUI/ObjectUI.py:2294 +#: appGUI/ObjectUI.py:2304 appGUI/ObjectUI.py:2319 #: appObjects/FlatCAMCNCJob.py:1307 appObjects/FlatCAMCNCJob.py:1329 msgid "Control" msgstr "Controllo" -#: appGUI/ObjectUI.py:2289 appGUI/ObjectUI.py:2296 +#: appGUI/ObjectUI.py:2314 appGUI/ObjectUI.py:2321 #: appObjects/FlatCAMCNCJob.py:1309 appObjects/FlatCAMCNCJob.py:1331 msgid "Sender" msgstr "Mittente" -#: appGUI/ObjectUI.py:2310 +#: appGUI/ObjectUI.py:2335 msgid "COM list" msgstr "Lista COM" -#: appGUI/ObjectUI.py:2312 appGUI/ObjectUI.py:2327 +#: appGUI/ObjectUI.py:2337 appGUI/ObjectUI.py:2352 msgid "Lists the available serial ports." msgstr "Lista delle porte seriali disponibili." -#: appGUI/ObjectUI.py:2316 +#: appGUI/ObjectUI.py:2341 msgid "Search" msgstr "Cerca" -#: appGUI/ObjectUI.py:2318 +#: appGUI/ObjectUI.py:2343 msgid "Search for the available serial ports." msgstr "Cerca per porte seriali disponibili." -#: appGUI/ObjectUI.py:2325 +#: appGUI/ObjectUI.py:2350 msgid "Baud rates" msgstr "Baud rate" -#: appGUI/ObjectUI.py:2344 +#: appGUI/ObjectUI.py:2369 msgid "New, custom baudrate." msgstr "Nuovo Baudrate o personalizzato." -#: appGUI/ObjectUI.py:2352 +#: appGUI/ObjectUI.py:2377 msgid "Add the specified custom baudrate to the list." msgstr "Aggiungi il baudrate selezionato alla lista." -#: appGUI/ObjectUI.py:2358 +#: appGUI/ObjectUI.py:2383 msgid "Delete selected baudrate" msgstr "Cancella baudrate selezionato" -#: appGUI/ObjectUI.py:2362 +#: appGUI/ObjectUI.py:2387 msgid "Reset" msgstr "Reset" -#: appGUI/ObjectUI.py:2364 +#: appGUI/ObjectUI.py:2389 msgid "Software reset of the controller." msgstr "Reset software del controller." -#: appGUI/ObjectUI.py:2370 appObjects/FlatCAMCNCJob.py:1323 +#: appGUI/ObjectUI.py:2395 appObjects/FlatCAMCNCJob.py:1323 msgid "Disconnected" msgstr "Disconnetti" -#: appGUI/ObjectUI.py:2372 +#: appGUI/ObjectUI.py:2397 msgid "Connect to the selected port with the selected baud rate." msgstr "Collegamento alla porta selezionata con il baudrate desiderato." -#: appGUI/ObjectUI.py:2397 +#: appGUI/ObjectUI.py:2422 msgid "Jog" msgstr "Jog" -#: appGUI/ObjectUI.py:2405 +#: appGUI/ObjectUI.py:2430 msgid "Zero Axes" msgstr "Azzera assi" -#: appGUI/ObjectUI.py:2438 +#: appGUI/ObjectUI.py:2463 msgid "Pause/Resume" msgstr "Pausa/Riprendi" -#: appGUI/ObjectUI.py:2460 +#: appGUI/ObjectUI.py:2485 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "Passo" -#: appGUI/ObjectUI.py:2462 +#: appGUI/ObjectUI.py:2487 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "Ogni azione di jog sposterà gli assi con questo valore." -#: appGUI/ObjectUI.py:2474 +#: appGUI/ObjectUI.py:2499 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:831 appTools/ToolProperties.py:525 msgid "Feedrate" msgstr "Avanzamento" -#: appGUI/ObjectUI.py:2476 +#: appGUI/ObjectUI.py:2501 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "Feedrate durante il Jog." -#: appGUI/ObjectUI.py:2496 +#: appGUI/ObjectUI.py:2521 msgid "Send Command" msgstr "Invia comando" -#: appGUI/ObjectUI.py:2498 appGUI/ObjectUI.py:2508 +#: appGUI/ObjectUI.py:2523 appGUI/ObjectUI.py:2533 msgid "Send a custom command to GRBL." msgstr "Invia un comando custom al controller GRBL." -#: appGUI/ObjectUI.py:2503 +#: appGUI/ObjectUI.py:2528 msgid "Type GRBL command ..." msgstr "Digita comando GRBL ..." -#: appGUI/ObjectUI.py:2506 +#: appGUI/ObjectUI.py:2531 msgid "Send" msgstr "Invia" -#: appGUI/ObjectUI.py:2514 +#: appGUI/ObjectUI.py:2539 msgid "Get Config parameter" msgstr "Leggi parametro di configurazione" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2541 msgid "A GRBL configuration parameter." msgstr "Parametro di configurazione GRBL." -#: appGUI/ObjectUI.py:2521 +#: appGUI/ObjectUI.py:2546 msgid "Type GRBL parameter ..." msgstr "Digita parametro GRBL ..." -#: appGUI/ObjectUI.py:2524 +#: appGUI/ObjectUI.py:2549 msgid "Get" msgstr "Leggi" -#: appGUI/ObjectUI.py:2526 +#: appGUI/ObjectUI.py:2551 msgid "Get the value of a specified GRBL parameter." msgstr "Leggi il valore di un parametro GRBL specifico." -#: appGUI/ObjectUI.py:2534 +#: appGUI/ObjectUI.py:2559 msgid "Get Report" msgstr "Ricevi report" -#: appGUI/ObjectUI.py:2536 +#: appGUI/ObjectUI.py:2561 msgid "Print in shell the GRBL report." msgstr "Scrivi nella shell il report GRBL." -#: appGUI/ObjectUI.py:2542 +#: appGUI/ObjectUI.py:2567 msgid "Apply AutoLevelling" msgstr "Applica autolivellamento" -#: appGUI/ObjectUI.py:2544 +#: appGUI/ObjectUI.py:2569 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -8017,28 +8034,28 @@ msgstr "" "attende i dati di probe Z e quindi applica questi dati\n" "al GCode originale effettuando quindi l'autolivellamento." -#: appGUI/ObjectUI.py:2553 +#: appGUI/ObjectUI.py:2578 msgid "Will save the GRBL height map." msgstr "Salvataggio mappa altezze su GRBL." -#: appGUI/ObjectUI.py:2563 +#: appGUI/ObjectUI.py:2588 msgid "Save Probing GCode" msgstr "Salva GCode di probing" -#: appGUI/ObjectUI.py:2565 +#: appGUI/ObjectUI.py:2590 msgid "Will save the probing GCode." msgstr "Salverà il probing su GCode." -#: appGUI/ObjectUI.py:2574 +#: appGUI/ObjectUI.py:2599 msgid "View/Edit the probing GCode." msgstr "Vedi/Modifica GCode probing." -#: appGUI/ObjectUI.py:2581 appObjects/FlatCAMCNCJob.py:1740 +#: appGUI/ObjectUI.py:2606 appObjects/FlatCAMCNCJob.py:1740 #: appObjects/FlatCAMCNCJob.py:1744 msgid "Import Height Map" msgstr "Importa Mappa altezze" -#: appGUI/ObjectUI.py:2583 +#: appGUI/ObjectUI.py:2608 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -8049,11 +8066,11 @@ msgstr "" "ottenute tramite probing e le applica\n" "al GCode originale per l'autolivellamento." -#: appGUI/ObjectUI.py:2601 +#: appGUI/ObjectUI.py:2626 msgid "Export CNC Code" msgstr "Esporta codice CNC" -#: appGUI/ObjectUI.py:2603 +#: appGUI/ObjectUI.py:2628 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8063,11 +8080,11 @@ msgstr "" "Esporta e salva il G-Code per\n" "fare un file dell'oggetto." -#: appGUI/ObjectUI.py:2612 +#: appGUI/ObjectUI.py:2637 msgid "Save CNC Code" msgstr "Calva codice CNC" -#: appGUI/ObjectUI.py:2615 +#: appGUI/ObjectUI.py:2640 msgid "" "Opens dialog to save G-Code\n" "file." @@ -8075,80 +8092,80 @@ msgstr "" "Apri la finestra di salvataggio del file\n" "G-Code." -#: appGUI/ObjectUI.py:2622 +#: appGUI/ObjectUI.py:2647 msgid "Review CNC Code." msgstr "Controlla codice CNC." -#: appGUI/ObjectUI.py:2683 +#: appGUI/ObjectUI.py:2708 msgid "Script Object" msgstr "Oggetto script" -#: appGUI/ObjectUI.py:2703 appGUI/ObjectUI.py:2777 +#: appGUI/ObjectUI.py:2728 appGUI/ObjectUI.py:2802 msgid "Auto Completer" msgstr "Auto completatore" -#: appGUI/ObjectUI.py:2705 +#: appGUI/ObjectUI.py:2730 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "Seleziona se l'autocompletatore è attivo nell'editor Script." -#: appGUI/ObjectUI.py:2750 +#: appGUI/ObjectUI.py:2775 msgid "Document Object" msgstr "Oggetto documento" -#: appGUI/ObjectUI.py:2779 +#: appGUI/ObjectUI.py:2804 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "Seleziona se l'autocompletatore è attivo nell'editor Documenti." -#: appGUI/ObjectUI.py:2797 +#: appGUI/ObjectUI.py:2822 msgid "Font Type" msgstr "Tipo carattere" -#: appGUI/ObjectUI.py:2814 +#: appGUI/ObjectUI.py:2839 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Dimensione carattere" -#: appGUI/ObjectUI.py:2850 +#: appGUI/ObjectUI.py:2875 msgid "Alignment" msgstr "Allineamento" -#: appGUI/ObjectUI.py:2855 +#: appGUI/ObjectUI.py:2880 msgid "Align Left" msgstr "Allinea a sinistra" -#: appGUI/ObjectUI.py:2860 app_Main.py:4934 +#: appGUI/ObjectUI.py:2885 app_Main.py:4941 msgid "Center" msgstr "Centro" -#: appGUI/ObjectUI.py:2865 +#: appGUI/ObjectUI.py:2890 msgid "Align Right" msgstr "Allinea a destra" -#: appGUI/ObjectUI.py:2870 +#: appGUI/ObjectUI.py:2895 msgid "Justify" msgstr "Giustifica" -#: appGUI/ObjectUI.py:2877 +#: appGUI/ObjectUI.py:2902 msgid "Font Color" msgstr "Colore carattere" -#: appGUI/ObjectUI.py:2879 +#: appGUI/ObjectUI.py:2904 msgid "Set the font color for the selected text" msgstr "Imposta il colore del carattere per il testo selezionato" -#: appGUI/ObjectUI.py:2893 +#: appGUI/ObjectUI.py:2918 msgid "Selection Color" msgstr "Selezione colore" -#: appGUI/ObjectUI.py:2895 +#: appGUI/ObjectUI.py:2920 msgid "Set the selection color when doing text selection." msgstr "Imposta il colore della selezione durante la selezione del testo." -#: appGUI/ObjectUI.py:2909 +#: appGUI/ObjectUI.py:2934 msgid "Tab Size" msgstr "Dimensione tab" -#: appGUI/ObjectUI.py:2911 +#: appGUI/ObjectUI.py:2936 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." @@ -8185,41 +8202,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:906 +#: appGUI/preferences/PreferencesUIManager.py:914 msgid "Preferences applied." msgstr "Preferenze applicate." -#: appGUI/preferences/PreferencesUIManager.py:926 +#: appGUI/preferences/PreferencesUIManager.py:934 msgid "Are you sure you want to continue?" msgstr "Sicuro di voler continuare?" -#: appGUI/preferences/PreferencesUIManager.py:927 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Application will restart" msgstr "L'applicazione verrà riavviata" -#: appGUI/preferences/PreferencesUIManager.py:1025 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Preferences closed without saving." msgstr "Preferenze chiuse senza salvarle." -#: appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1045 msgid "Preferences default values are restored." msgstr "I valori predefiniti delle preferenze vengono ripristinati." -#: appGUI/preferences/PreferencesUIManager.py:1068 app_Main.py:2633 -#: app_Main.py:9413 +#: appGUI/preferences/PreferencesUIManager.py:1076 app_Main.py:2633 +#: app_Main.py:9420 msgid "Failed to write defaults to file." msgstr "Impossibile scrivere le impostazioni predefinite nel file." -#: appGUI/preferences/PreferencesUIManager.py:1072 -#: appGUI/preferences/PreferencesUIManager.py:1186 +#: appGUI/preferences/PreferencesUIManager.py:1080 +#: appGUI/preferences/PreferencesUIManager.py:1194 msgid "Preferences saved." msgstr "Preferenze salvate." -#: appGUI/preferences/PreferencesUIManager.py:1122 +#: appGUI/preferences/PreferencesUIManager.py:1130 msgid "Preferences edited but not saved." msgstr "Preferenze modificate ma non salvate." -#: appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/preferences/PreferencesUIManager.py:1179 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -8986,9 +9003,9 @@ msgstr "MetaHeuristic" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:110 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:171 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:175 -#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:566 +#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:569 #: appObjects/FlatCAMGerber.py:174 appTools/ToolDrilling.py:306 -#: appTools/ToolIsolation.py:246 appTools/ToolMilling.py:294 +#: appTools/ToolIsolation.py:247 appTools/ToolMilling.py:294 msgid "Basic" msgstr "Base" @@ -9128,7 +9145,7 @@ msgstr "Impostazioni App" msgid "Grid Settings" msgstr "Impostazioni Griglia" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7342 msgid "X value" msgstr "Valore X" @@ -9136,7 +9153,7 @@ msgstr "Valore X" msgid "This is the Grid snap value on X axis." msgstr "Questo è il valore di snap alla griglia sull'asse X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7338 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7345 msgid "Y value" msgstr "Valore Y" @@ -9183,14 +9200,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1273 app_Main.py:7355 +#: appTools/ToolFilm.py:1273 app_Main.py:7362 msgid "Portrait" msgstr "Verticale" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1274 app_Main.py:7357 +#: appTools/ToolFilm.py:1274 app_Main.py:7364 msgid "Landscape" msgstr "Orizzontale" @@ -9210,7 +9227,7 @@ msgstr "" "e include le schede Progetto, Selezionato e Strumento." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7343 +#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7350 msgid "Axis" msgstr "Assi" @@ -9230,7 +9247,7 @@ msgstr "" "Imposta la dimensione del carattere per gli elementi delle\n" "box testo della GUI utilizzati dall'applicazione." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7367 msgid "HUD" msgstr "HUD" @@ -9537,9 +9554,9 @@ msgstr "" "schede selezionate per tutti i tipi di oggetti FlatCAM." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 -#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:587 +#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:590 #: appObjects/FlatCAMGerber.py:182 appTools/ToolDrilling.py:310 -#: appTools/ToolIsolation.py:273 appTools/ToolMilling.py:305 +#: appTools/ToolIsolation.py:274 appTools/ToolMilling.py:305 msgid "Advanced" msgstr "Avanzato" @@ -10279,10 +10296,10 @@ msgstr "\"Segui\"" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appObjects/FlatCAMGerber.py:370 appTools/ToolCopperThieving.py:578 #: appTools/ToolCopperThieving.py:775 appTools/ToolCopperThieving.py:787 -#: appTools/ToolIsolation.py:1353 appTools/ToolNCC.py:1793 -#: appTools/ToolNCC.py:1820 appTools/ToolNCC.py:1928 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:2845 appTools/ToolNCC.py:2950 appTools/ToolNCC.py:2965 -#: appTools/ToolNCC.py:3231 appTools/ToolNCC.py:3332 appTools/ToolNCC.py:3347 +#: appTools/ToolIsolation.py:1368 appTools/ToolNCC.py:1807 +#: appTools/ToolNCC.py:1834 appTools/ToolNCC.py:1942 appTools/ToolNCC.py:1955 +#: appTools/ToolNCC.py:2859 appTools/ToolNCC.py:2964 appTools/ToolNCC.py:2979 +#: appTools/ToolNCC.py:3245 appTools/ToolNCC.py:3346 appTools/ToolNCC.py:3361 #: camlib.py:1113 msgid "Buffering" msgstr "Riempimento" @@ -10605,10 +10622,10 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 -#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1351 -#: appTools/ToolNCC.py:1667 appTools/ToolNCC.py:1731 appTools/ToolNCC.py:2709 -#: appTools/ToolNCC.py:2718 appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4436 -#: defaults.py:478 tclCommands/TclCommandCopperClear.py:190 +#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1365 +#: appTools/ToolNCC.py:1681 appTools/ToolNCC.py:1745 appTools/ToolNCC.py:2723 +#: appTools/ToolNCC.py:2732 appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4450 +#: defaults.py:480 tclCommands/TclCommandCopperClear.py:190 msgid "Itself" msgstr "Stesso" @@ -10616,10 +10633,10 @@ msgstr "Stesso" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:819 -#: appTools/ToolIsolation.py:1435 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1365 appTools/ToolNCC.py:1683 appTools/ToolNCC.py:1738 -#: appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4446 appTools/ToolPaint.py:1061 +#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:834 +#: appTools/ToolIsolation.py:1450 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1379 appTools/ToolNCC.py:1697 appTools/ToolNCC.py:1752 +#: appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4460 appTools/ToolPaint.py:1061 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3249 msgid "Area Selection" msgstr "Selezione Area" @@ -10629,10 +10646,10 @@ msgstr "Selezione Area" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 #: appTools/ToolCopperThieving.py:1222 appTools/ToolDblSided.py:759 -#: appTools/ToolIsolation.py:1475 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1384 appTools/ToolNCC.py:1689 appTools/ToolNCC.py:1746 -#: appTools/ToolNCC.py:2124 appTools/ToolNCC.py:2358 appTools/ToolNCC.py:2754 -#: appTools/ToolNCC.py:4300 appTools/ToolPaint.py:1080 +#: appTools/ToolIsolation.py:1490 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1398 appTools/ToolNCC.py:1703 appTools/ToolNCC.py:1760 +#: appTools/ToolNCC.py:2138 appTools/ToolNCC.py:2372 appTools/ToolNCC.py:2768 +#: appTools/ToolNCC.py:4314 appTools/ToolPaint.py:1080 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3232 #: tclCommands/TclCommandCopperClear.py:192 tclCommands/TclCommandPaint.py:166 msgid "Reference Object" @@ -10915,12 +10932,12 @@ msgstr "" "- basso-destra -> l'utente allineerà il PCB orizzontalmente" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:131 -#: appTools/ToolCalibration.py:854 app_Main.py:4931 +#: appTools/ToolCalibration.py:854 app_Main.py:4938 msgid "Top-Left" msgstr "Alto-Sinistra" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:132 -#: appTools/ToolCalibration.py:855 app_Main.py:4932 +#: appTools/ToolCalibration.py:855 app_Main.py:4939 msgid "Bottom-Right" msgstr "Basso-Destra" @@ -11305,7 +11322,7 @@ msgstr "" "in un file Gerber selezionato o esportato su file." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:703 app_Main.py:7323 +#: appTools/ToolQRCode.py:703 app_Main.py:7330 msgid "Version" msgstr "Versione" @@ -11952,8 +11969,8 @@ msgstr "Crea CNCJob con percorsi per la foratura e fresatura fori." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:140 -#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3058 -#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3927 +#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3073 +#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3941 #: appTools/ToolPaint.py:2843 msgid "Tool order" msgstr "Ordine utensili" @@ -11963,9 +11980,9 @@ msgstr "Ordine utensili" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3059 -#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3928 -#: appTools/ToolNCC.py:3938 appTools/ToolPaint.py:2844 +#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3074 +#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3942 +#: appTools/ToolNCC.py:3952 appTools/ToolPaint.py:2844 #: appTools/ToolPaint.py:2854 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -11992,8 +12009,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:165 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:149 -#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3067 -#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3936 +#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3082 +#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3950 #: appTools/ToolPaint.py:2852 msgid "Forward" msgstr "Avanti" @@ -12002,8 +12019,8 @@ msgstr "Avanti" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 -#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3068 -#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3937 +#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3083 +#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3951 #: appTools/ToolPaint.py:2853 msgid "Reverse" msgstr "Indietro" @@ -12365,13 +12382,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:288 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 -#: appTools/ToolIsolation.py:3286 appTools/ToolNCC.py:4222 +#: appTools/ToolIsolation.py:3301 appTools/ToolNCC.py:4236 #: appTools/ToolPaint.py:3069 msgid "Rest" msgstr "Ripresa" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:246 -#: appTools/ToolIsolation.py:3289 +#: appTools/ToolIsolation.py:3304 msgid "" "If checked, use 'rest machining'.\n" "Basically it will isolate outside PCB features,\n" @@ -12391,22 +12408,22 @@ msgstr "" "Se non selezionato, usa l'algoritmo standard." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 -#: appTools/ToolIsolation.py:3311 +#: appTools/ToolIsolation.py:3326 msgid "Combine" msgstr "Combinata" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:260 -#: appTools/ToolIsolation.py:3313 +#: appTools/ToolIsolation.py:3328 msgid "Combine all passes into one object" msgstr "Combina tutti i passaggi in un oggetto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:267 -#: appTools/ToolIsolation.py:3330 +#: appTools/ToolIsolation.py:3345 msgid "Except" msgstr "Eccetto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 -#: appTools/ToolIsolation.py:3331 +#: appTools/ToolIsolation.py:3346 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12418,13 +12435,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:350 -#: appTools/ToolIsolation.py:3320 appTools/ToolNCC.py:4358 +#: appTools/ToolIsolation.py:3335 appTools/ToolNCC.py:4372 msgid "Check validity" msgstr "Controlla validità" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:352 -#: appTools/ToolIsolation.py:3322 appTools/ToolNCC.py:4360 +#: appTools/ToolIsolation.py:3337 appTools/ToolNCC.py:4374 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12433,7 +12450,7 @@ msgstr "" "per controllare se può effettuare un isolamento completo." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:287 -#: appTools/ToolIsolation.py:3370 +#: appTools/ToolIsolation.py:3385 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12451,20 +12468,20 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:831 appTools/ToolIsolation.py:1454 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1038 +#: appTools/ToolIsolation.py:846 appTools/ToolIsolation.py:1469 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1038 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3243 #: tclCommands/TclCommandPaint.py:164 msgid "Polygon Selection" msgstr "Selezione poligono" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appTools/ToolIsolation.py:3414 +#: appTools/ToolIsolation.py:3429 msgid "Interiors" msgstr "Interiors" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:317 -#: appTools/ToolIsolation.py:3416 +#: appTools/ToolIsolation.py:3431 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12473,12 +12490,12 @@ msgstr "" "(buchi nel poligono)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:322 -#: appTools/ToolIsolation.py:3301 +#: appTools/ToolIsolation.py:3316 msgid "Forced Rest" msgstr "Costretto Riposo" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:324 -#: appTools/ToolIsolation.py:3303 +#: appTools/ToolIsolation.py:3318 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" @@ -12509,7 +12526,7 @@ msgstr "Progressivo" #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 #: appTools/ToolCorners.py:264 appTools/ToolFiducials.py:532 -#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4617 +#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4624 msgid "Plotting" msgstr "Sto tracciando" @@ -12551,7 +12568,7 @@ msgstr "" "lavorazioni di rame.\n" "Il valore può essere compreso tra 0.0 e 9999.9 unità FlatCAM." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4226 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -12570,7 +12587,7 @@ msgstr "" "ci sono più strumenti.\n" "Se non selezionato, usa l'algoritmo standard." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4306 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4320 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -13178,11 +13195,11 @@ msgstr "" msgid "Converting units to " msgstr "Converti unità in " -#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:128 -#: appObjects/FlatCAMGeometry.py:520 appObjects/FlatCAMGeometry.py:1054 +#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:129 +#: appObjects/FlatCAMGeometry.py:523 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:542 appObjects/FlatCAMGerber.py:685 -#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 -#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1638 +#: appTools/ToolIsolation.py:1800 appTools/ToolIsolation.py:1993 camlib.py:1231 #: camlib.py:1292 msgid "Rough" msgstr "Grezzo" @@ -13301,7 +13318,7 @@ msgid "Export cancelled ..." msgstr "Esportazione annullata ..." #: appObjects/FlatCAMCNCJob.py:1678 appObjects/FlatCAMCNCJob.py:1965 -#: appObjects/FlatCAMScript.py:134 app_Main.py:6940 +#: appObjects/FlatCAMScript.py:134 app_Main.py:6947 msgid "Loading..." msgstr "Caricamento..." @@ -13405,65 +13422,61 @@ msgstr "Slot_Nr" msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "L'utensile per lo SLOT è più grande del foro. Operazione annullata." -#: appObjects/FlatCAMGeometry.py:128 appObjects/FlatCAMGeometry.py:1435 -#: appObjects/FlatCAMGeometry.py:1436 appObjects/FlatCAMGeometry.py:1445 +#: appObjects/FlatCAMGeometry.py:129 appObjects/FlatCAMGeometry.py:1434 +#: appObjects/FlatCAMGeometry.py:1435 appObjects/FlatCAMGeometry.py:1444 msgid "Iso" msgstr "Iso" -#: appObjects/FlatCAMGeometry.py:128 +#: appObjects/FlatCAMGeometry.py:129 msgid "Finish" msgstr "Finito" -#: appObjects/FlatCAMGeometry.py:389 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appObjects/FlatCAMGeometry.py:390 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:990 appTools/ToolDrilling.py:1037 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:644 -#: appTools/ToolIsolation.py:710 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:645 +#: appTools/ToolIsolation.py:711 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:749 appTools/ToolMilling.py:794 -#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 +#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 #: appTools/ToolPaint.py:252 appTools/ToolPaint.py:316 #: appTools/ToolPaint.py:655 msgid "Multiple Tools" msgstr "Strumenti Multipli" -#: appObjects/FlatCAMGeometry.py:555 -msgid "Add from Tool DB" -msgstr "Aggiungi dal DB utensili" - -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:926 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:925 #: appTools/ToolDrilling.py:754 appTools/ToolDrilling.py:983 -#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:674 appTools/ToolMilling.py:744 +#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:675 appTools/ToolMilling.py:744 #: appTools/ToolMilling.py:779 appTools/ToolNCC.py:271 appTools/ToolNCC.py:306 #: appTools/ToolPaint.py:247 appTools/ToolPaint.py:282 app_Main.py:2208 msgid "No Tool Selected" msgstr "Nessun utensile selezionato" -#: appObjects/FlatCAMGeometry.py:1073 +#: appObjects/FlatCAMGeometry.py:1072 msgid "Tool added in Tool Table." msgstr "Utensile aggiunto nella tavola utensili." -#: appObjects/FlatCAMGeometry.py:1182 appObjects/FlatCAMGeometry.py:1191 +#: appObjects/FlatCAMGeometry.py:1181 appObjects/FlatCAMGeometry.py:1190 msgid "Failed. Select a tool to copy." msgstr "Errore. Selezionare un utensile da copiare." -#: appObjects/FlatCAMGeometry.py:1220 +#: appObjects/FlatCAMGeometry.py:1219 msgid "Tool was copied in Tool Table." msgstr "Utensile copiato nella tabella utensili." -#: appObjects/FlatCAMGeometry.py:1250 +#: appObjects/FlatCAMGeometry.py:1249 msgid "Tool was edited in Tool Table." msgstr "Utensile editato nella tabella utensili." -#: appObjects/FlatCAMGeometry.py:1279 appObjects/FlatCAMGeometry.py:1288 +#: appObjects/FlatCAMGeometry.py:1278 appObjects/FlatCAMGeometry.py:1287 msgid "Failed. Select a tool to delete." msgstr "Errore. Selezionare un utensile da cancellare." -#: appObjects/FlatCAMGeometry.py:1312 +#: appObjects/FlatCAMGeometry.py:1311 msgid "Tool was deleted in Tool Table." msgstr "Utensile cancellato dalla tabella utensili." -#: appObjects/FlatCAMGeometry.py:1349 appObjects/FlatCAMGeometry.py:1358 +#: appObjects/FlatCAMGeometry.py:1348 appObjects/FlatCAMGeometry.py:1357 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13481,29 +13494,29 @@ msgstr "" "- Strumento Dia -> colonna 'Dia' trovato nella tabella degli utensili\n" "NB: un valore zero significa che Tool Dia = 'V Dia'" -#: appObjects/FlatCAMGeometry.py:1777 appTools/ToolDrilling.py:1256 +#: appObjects/FlatCAMGeometry.py:1776 appTools/ToolDrilling.py:1256 #: appTools/ToolMilling.py:1256 msgid "Focus Z" msgstr "Z a Fuoco" -#: appObjects/FlatCAMGeometry.py:1796 appTools/ToolDrilling.py:1278 +#: appObjects/FlatCAMGeometry.py:1795 appTools/ToolDrilling.py:1278 #: appTools/ToolMilling.py:1275 msgid "Laser Power" msgstr "Potenza Laser" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "This Geometry can't be processed because it is" msgstr "Geometria non processabile per" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "geometry" msgstr "geometria" -#: appObjects/FlatCAMGeometry.py:1880 +#: appObjects/FlatCAMGeometry.py:1885 msgid "Failed. No tool selected in the tool table ..." msgstr "Errore. Nessun utensile selezionato nella tabella utensili ..." -#: appObjects/FlatCAMGeometry.py:1981 appObjects/FlatCAMGeometry.py:2136 +#: appObjects/FlatCAMGeometry.py:1986 appObjects/FlatCAMGeometry.py:2139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13512,51 +13525,76 @@ msgstr "" "inserito.\n" "Aggiungi un offset utensile o cambia il tipo di Offset." -#: appObjects/FlatCAMGeometry.py:2049 appObjects/FlatCAMGeometry.py:2199 +#: appObjects/FlatCAMGeometry.py:2054 appObjects/FlatCAMGeometry.py:2202 msgid "G-Code parsing in progress..." msgstr "Analisi G_Code in corso..." -#: appObjects/FlatCAMGeometry.py:2051 appObjects/FlatCAMGeometry.py:2201 +#: appObjects/FlatCAMGeometry.py:2056 appObjects/FlatCAMGeometry.py:2204 msgid "G-Code parsing finished..." msgstr "Analisi G_Code terminata..." -#: appObjects/FlatCAMGeometry.py:2059 +#: appObjects/FlatCAMGeometry.py:2063 msgid "Finished G-Code processing" msgstr "Generazione G_Code terminata" -#: appObjects/FlatCAMGeometry.py:2061 appObjects/FlatCAMGeometry.py:2213 +#: appObjects/FlatCAMGeometry.py:2065 appObjects/FlatCAMGeometry.py:2215 msgid "G-Code processing failed with error" msgstr "Generazione G-Code fallita con errore" -#: appObjects/FlatCAMGeometry.py:2105 appTools/ToolSolderPaste.py:866 +#: appObjects/FlatCAMGeometry.py:2109 appTools/ToolSolderPaste.py:866 msgid "Cancelled. Empty file, it has no geometry" msgstr "Annullato. File vuoto, non ci sono geometrie" -#: appObjects/FlatCAMGeometry.py:2211 appObjects/FlatCAMGeometry.py:2381 +#: appObjects/FlatCAMGeometry.py:2213 appObjects/FlatCAMGeometry.py:2385 msgid "Finished G-Code processing..." msgstr "Generazione G_Code terminata..." -#: appObjects/FlatCAMGeometry.py:2230 appObjects/FlatCAMGeometry.py:2234 -#: appObjects/FlatCAMGeometry.py:2386 appTools/ToolDrilling.py:1960 +#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2237 +#: appObjects/FlatCAMGeometry.py:2390 appTools/ToolDrilling.py:1960 #: appTools/ToolMilling.py:1417 msgid "Generating CNC Code" msgstr "Generazione codice CNC" -#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2236 -#: appObjects/FlatCAMGeometry.py:2388 +#: appObjects/FlatCAMGeometry.py:2235 appObjects/FlatCAMGeometry.py:2240 +#: appObjects/FlatCAMGeometry.py:2392 msgid "CNCjob created" msgstr "CNCjob creato" -#: appObjects/FlatCAMGeometry.py:2419 appObjects/FlatCAMGeometry.py:2428 +#: appObjects/FlatCAMGeometry.py:2404 appTools/ToolCopperThieving.py:596 +#: appTools/ToolFilm.py:634 appTools/ToolFilm.py:878 +#: appTools/ToolIsolation.py:931 appTools/ToolNCC.py:867 +#: appTools/ToolOptimal.py:145 appTools/ToolPanelize.py:612 +#: appTools/ToolRulesCheck.py:627 +msgid "Working..." +msgstr "Elaborazione..." + +#: appObjects/FlatCAMGeometry.py:2425 +msgid "Polish" +msgstr "Pulire" + +#: appObjects/FlatCAMGeometry.py:2475 appTools/ToolPaint.py:1690 +msgid "Geometry could not be painted completely" +msgstr "La geometria non può essere dipinta completamente" + +#: appObjects/FlatCAMGeometry.py:2483 appTools/ToolPaint.py:1853 +#: appTools/ToolPaint.py:2062 +msgid "" +"Could not do Paint. Try a different combination of parameters. Or a " +"different strategy of paint" +msgstr "" +"Impossibile dipingere. Prova una diversa combinazione di parametri. O una " +"diversa strategia di pittura" + +#: appObjects/FlatCAMGeometry.py:2513 appObjects/FlatCAMGeometry.py:2522 #: appParsers/ParseGerber.py:1956 appParsers/ParseGerber.py:1966 msgid "Scale factor has to be a number: integer or float." msgstr "Il fattore di scala deve essere un numero: intero o float." -#: appObjects/FlatCAMGeometry.py:2491 +#: appObjects/FlatCAMGeometry.py:2585 msgid "Geometry Scale done." msgstr "Riscala geometria terminata." -#: appObjects/FlatCAMGeometry.py:2508 appParsers/ParseGerber.py:2082 +#: appObjects/FlatCAMGeometry.py:2602 appParsers/ParseGerber.py:2082 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13564,11 +13602,11 @@ msgstr "" "E' necessaria una coppia di valori (x,y). Probabilmente è stato inserito " "solo uno dei valori nel campo Offset." -#: appObjects/FlatCAMGeometry.py:2564 +#: appObjects/FlatCAMGeometry.py:2658 msgid "Geometry Offset done." msgstr "Offset geometria applicato." -#: appObjects/FlatCAMGeometry.py:2593 +#: appObjects/FlatCAMGeometry.py:2687 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13578,21 +13616,21 @@ msgstr "" "(x, y)\n" "ma ora c'è un solo valore, non due." -#: appObjects/FlatCAMGeometry.py:2696 appTools/ToolDrilling.py:1376 +#: appObjects/FlatCAMGeometry.py:2790 appTools/ToolDrilling.py:1376 #: appTools/ToolMilling.py:1488 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Cancellazione fallita. Non ci sono aree di esclusione da cancellare." -#: appObjects/FlatCAMGeometry.py:2713 appTools/ToolDrilling.py:1393 +#: appObjects/FlatCAMGeometry.py:2807 appTools/ToolDrilling.py:1393 #: appTools/ToolMilling.py:1505 msgid "Delete failed. Nothing is selected." msgstr "Errore. Niente di selezionato." -#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1337 +#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1352 msgid "Buffering solid geometry" msgstr "Riempimento geometria solida" -#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1359 +#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1374 msgid "Done" msgstr "Fatto" @@ -13601,14 +13639,14 @@ msgid "Operation could not be done." msgstr "L'operazione non può essere eseguita." #: appObjects/FlatCAMGerber.py:558 appObjects/FlatCAMGerber.py:632 -#: appTools/ToolIsolation.py:1583 appTools/ToolIsolation.py:1951 -#: appTools/ToolNCC.py:1856 appTools/ToolNCC.py:2879 appTools/ToolNCC.py:3258 +#: appTools/ToolIsolation.py:1598 appTools/ToolIsolation.py:1966 +#: appTools/ToolNCC.py:1870 appTools/ToolNCC.py:2893 appTools/ToolNCC.py:3272 msgid "Isolation geometry could not be generated." msgstr "Geometria di isolamento non può essere generata." #: appObjects/FlatCAMGerber.py:583 appObjects/FlatCAMGerber.py:710 -#: appTools/ToolIsolation.py:1650 appTools/ToolIsolation.py:1846 -#: appTools/ToolIsolation.py:2035 +#: appTools/ToolIsolation.py:1665 appTools/ToolIsolation.py:1861 +#: appTools/ToolIsolation.py:2050 msgid "Isolation geometry created" msgstr "Geometria di isolamento creata" @@ -13742,7 +13780,7 @@ msgstr "Oggetto rinominato da {old} a {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6645 app_Main.py:6651 app_Main.py:6657 app_Main.py:6663 +#: app_Main.py:6652 app_Main.py:6658 app_Main.py:6664 app_Main.py:6670 msgid "selected" msgstr "selezionato" @@ -14014,8 +14052,8 @@ msgstr "" #: appTools/ToolDblSided.py:940 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:703 #: appTools/ToolFiducials.py:934 appTools/ToolFilm.py:1382 -#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3477 -#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4388 +#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3492 +#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4402 #: appTools/ToolOptimal.py:593 appTools/ToolPaint.py:3194 #: appTools/ToolPanelize.py:889 appTools/ToolPunchGerber.py:996 #: appTools/ToolQRCode.py:905 appTools/ToolRulesCheck.py:1620 @@ -14030,8 +14068,8 @@ msgstr "Azzera strumento" #: appTools/ToolDblSided.py:943 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:706 #: appTools/ToolFiducials.py:937 appTools/ToolFilm.py:1385 -#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3480 -#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4391 +#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3495 +#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4405 #: appTools/ToolOptimal.py:596 appTools/ToolPaint.py:3197 #: appTools/ToolPanelize.py:892 appTools/ToolPunchGerber.py:999 #: appTools/ToolQRCode.py:908 appTools/ToolRulesCheck.py:1623 @@ -14468,11 +14506,11 @@ msgstr "Strumento Copper Thieving fatto." #: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:918 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 -#: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 -#: appTools/ToolIsolation.py:1372 appTools/ToolMilling.py:424 +#: appTools/ToolIsolation.py:923 appTools/ToolIsolation.py:1360 +#: appTools/ToolIsolation.py:1387 appTools/ToolMilling.py:424 #: appTools/ToolMilling.py:639 appTools/ToolMilling.py:1322 -#: appTools/ToolNCC.py:846 appTools/ToolNCC.py:1308 appTools/ToolNCC.py:1357 -#: appTools/ToolNCC.py:1390 appTools/ToolPaint.py:1086 +#: appTools/ToolNCC.py:860 appTools/ToolNCC.py:1322 appTools/ToolNCC.py:1371 +#: appTools/ToolNCC.py:1404 appTools/ToolPaint.py:1086 #: appTools/ToolPanelize.py:191 appTools/ToolPanelize.py:205 #: appTools/ToolSub.py:157 appTools/ToolSub.py:170 appTools/ToolSub.py:359 #: appTools/ToolSub.py:372 tclCommands/TclCommandCopperClear.py:97 @@ -14503,24 +14541,17 @@ msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "" "Strumento Copper Thieving avviato. Preparazione aree da riempire di rame." -#: appTools/ToolCopperThieving.py:596 appTools/ToolFilm.py:634 -#: appTools/ToolFilm.py:878 appTools/ToolIsolation.py:916 -#: appTools/ToolNCC.py:853 appTools/ToolOptimal.py:145 -#: appTools/ToolPanelize.py:612 appTools/ToolRulesCheck.py:627 -msgid "Working..." -msgstr "Elaborazione..." - #: appTools/ToolCopperThieving.py:625 msgid "Geometry not supported for bounding box" msgstr "Geometria non supportata per box di selezione" -#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1681 -#: appTools/ToolNCC.py:1736 appTools/ToolNCC.py:2734 appTools/ToolPaint.py:2457 +#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1695 +#: appTools/ToolNCC.py:1750 appTools/ToolNCC.py:2748 appTools/ToolPaint.py:2457 msgid "No object available." msgstr "Nessun oggetto disponibile." -#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1706 -#: appTools/ToolNCC.py:1759 appTools/ToolNCC.py:2776 +#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1720 +#: appTools/ToolNCC.py:1773 appTools/ToolNCC.py:2790 msgid "The reference object type is not supported." msgstr "Il tipo di oggetto di riferimento non è supportato." @@ -14577,8 +14608,8 @@ msgstr "" "- 'Oggetto di riferimento': eseguirà il furto di rame nell'area specificata " "da un altro oggetto." -#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3385 -#: appTools/ToolNCC.py:4317 appTools/ToolPaint.py:3137 +#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3400 +#: appTools/ToolNCC.py:4331 appTools/ToolPaint.py:3137 msgid "Ref. Type" msgstr "Tipo riferimento" @@ -14590,13 +14621,13 @@ msgstr "" "Il tipo di oggetto FlatCAM da utilizzare come riferimento Copper Thieving.\n" "Può essere Gerber, Excellon o Geometry." -#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3396 -#: appTools/ToolNCC.py:4327 appTools/ToolPaint.py:3147 +#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3411 +#: appTools/ToolNCC.py:4341 appTools/ToolPaint.py:3147 msgid "Ref. Object" msgstr "Oggetto di riferimento" -#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3398 -#: appTools/ToolNCC.py:4329 appTools/ToolPaint.py:3149 +#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3413 +#: appTools/ToolNCC.py:4343 appTools/ToolPaint.py:3149 msgid "The FlatCAM object to be used as non copper clearing reference." msgstr "Oggetto FlatCAM da usare come riferimento rimozione rame." @@ -14726,9 +14757,9 @@ msgstr "Aggiungi marcatore" msgid "Will add corner markers to the selected Gerber file." msgstr "Aggiungerà marcatori bordi al file Gerber selezionato." -#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 -#: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 -#: appTools/ToolNCC.py:463 appTools/ToolNCC.py:992 appTools/ToolNCC.py:1130 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:804 +#: appTools/ToolIsolation.py:1064 appTools/ToolIsolation.py:1200 +#: appTools/ToolNCC.py:475 appTools/ToolNCC.py:1006 appTools/ToolNCC.py:1144 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 #: appTools/ToolPaint.py:823 appTools/ToolSolderPaste.py:131 #: appTools/ToolSolderPaste.py:464 app_Main.py:4431 @@ -14736,13 +14767,13 @@ msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Inserire il diametro utensile con un valore non zero, in formato float." -#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 -#: appTools/ToolNCC.py:1075 appTools/ToolPaint.py:767 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1145 +#: appTools/ToolNCC.py:1089 appTools/ToolPaint.py:767 msgid "Tool not in Tools Database. Adding a default tool." msgstr "Utensile non presente nel DB tool. Aggiungo un tool di default." #: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 -#: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1082 +#: appTools/ToolIsolation.py:1152 appTools/ToolNCC.py:1096 #: appTools/ToolPaint.py:775 msgid "" "Cancelled.\n" @@ -14759,8 +14790,8 @@ msgstr "Tool aggiornati dal DB tool." msgid "Default tool added." msgstr "Tool di default aggiunto." -#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 -#: appTools/ToolNCC.py:3709 appTools/ToolPaint.py:2620 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2592 +#: appTools/ToolNCC.py:3723 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "Il tool selezionato non è utilizzabile qui. Prendine un altro." @@ -14807,9 +14838,9 @@ msgstr "Tutti i task di CutOut terminati." #: appTools/ToolCutOut.py:922 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 -#: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 -#: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 -#: appTools/ToolNCC.py:850 appTools/ToolNCC.py:1312 appTools/ToolPaint.py:1003 +#: appTools/ToolIsolation.py:927 appTools/ToolIsolation.py:1364 +#: appTools/ToolIsolation.py:1391 appTools/ToolMilling.py:1326 +#: appTools/ToolNCC.py:864 appTools/ToolNCC.py:1326 appTools/ToolPaint.py:1003 #: appTools/ToolPanelize.py:196 tclCommands/TclCommandBbox.py:71 #: tclCommands/TclCommandNregions.py:71 msgid "Object not found" @@ -14910,8 +14941,8 @@ msgstr "" "Ciò che è selezionato qui detterà il tipo\n" "di oggetti che popoleranno la casella combinata 'Oggetto'." -#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3125 -#: appTools/ToolNCC.py:3999 appTools/ToolPaint.py:2901 +#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3140 +#: appTools/ToolNCC.py:4013 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -15080,7 +15111,7 @@ msgstr "" msgid "Object was mirrored" msgstr "Oggetti specchiati" -#: appTools/ToolDblSided.py:405 app_Main.py:4570 app_Main.py:4725 +#: appTools/ToolDblSided.py:405 app_Main.py:4577 app_Main.py:4732 msgid "Failed. No object(s) selected..." msgstr "Errore. Nessun oggetto selezionato..." @@ -15517,7 +15548,7 @@ msgstr "Punto mediano della distanza punto punto euclidea." msgid "Jump to Half Point" msgstr "Vai al punto mediano" -#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:778 +#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:779 #: appTools/ToolMilling.py:962 appTools/ToolNCC.py:449 #: appTools/ToolPaint.py:381 msgid "Current Tool parameters were applied to all tools." @@ -16009,7 +16040,7 @@ msgstr "Strumento Immagine" msgid "Import IMAGE" msgstr "Importa IMMAGINE" -#: appTools/ToolImage.py:142 app_Main.py:9799 app_Main.py:9849 +#: appTools/ToolImage.py:142 app_Main.py:9806 app_Main.py:9856 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16019,9 +16050,9 @@ msgstr "Parametro non supportato. Utilizzare solo Geometrie o Gerber" msgid "Importing Image" msgstr "Importo immagine" -#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9813 -#: app_Main.py:9868 app_Main.py:9946 app_Main.py:10009 app_Main.py:10075 -#: app_Main.py:10140 app_Main.py:10197 +#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9820 +#: app_Main.py:9875 app_Main.py:9953 app_Main.py:10016 app_Main.py:10082 +#: app_Main.py:10147 app_Main.py:10204 msgid "Opened" msgstr "Aperto" @@ -16145,17 +16176,17 @@ msgstr "" "saranno vuote e le precedenti aree vuote saranno\n" "riempite di rame." -#: appTools/ToolIsolation.py:782 appTools/ToolNCC.py:454 -#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 +#: appTools/ToolIsolation.py:788 appTools/ToolNCC.py:459 +#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 app_Main.py:4422 msgid "New Tool" msgstr "Nuovo utensile" -#: appTools/ToolIsolation.py:795 appTools/ToolNCC.py:467 +#: appTools/ToolIsolation.py:809 appTools/ToolNCC.py:480 #: appTools/ToolPaint.py:399 appTools/ToolSolderPaste.py:135 app_Main.py:4435 msgid "Adding Tool cancelled" msgstr "Aggiunta utensile annullata" -#: appTools/ToolIsolation.py:941 appTools/ToolNCC.py:881 +#: appTools/ToolIsolation.py:956 appTools/ToolNCC.py:895 #: appTools/ToolOptimal.py:179 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16164,99 +16195,99 @@ msgstr "" "L'oggetto Gerber ha un poligono come geometria.\n" "Non ci sono distanze tra gli elementi geometrici da trovare." -#: appTools/ToolIsolation.py:988 appTools/ToolNCC.py:926 +#: appTools/ToolIsolation.py:1003 appTools/ToolNCC.py:940 msgid "Optimal tool diameter found" msgstr "Diametro utensile ottimale trovato" -#: appTools/ToolIsolation.py:1000 appTools/ToolIsolation.py:1508 -#: appTools/ToolIsolation.py:1710 appTools/ToolIsolation.py:1897 -#: appTools/ToolNCC.py:937 appTools/ToolNCC.py:1345 appTools/ToolPaint.py:1031 +#: appTools/ToolIsolation.py:1015 appTools/ToolIsolation.py:1523 +#: appTools/ToolIsolation.py:1725 appTools/ToolIsolation.py:1912 +#: appTools/ToolNCC.py:951 appTools/ToolNCC.py:1359 appTools/ToolPaint.py:1031 #: appTools/ToolPaint.py:1744 msgid "There are no tools selected in the Tool Table." msgstr "Errore. Nessun utensile selezionato nella tabella utensili." -#: appTools/ToolIsolation.py:1008 +#: appTools/ToolIsolation.py:1023 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:1057 appTools/ToolIsolation.py:1144 -#: appTools/ToolIsolation.py:1206 appTools/ToolIsolation.py:2626 -#: appTools/ToolNCC.py:1001 appTools/ToolNCC.py:1089 appTools/ToolNCC.py:1151 -#: appTools/ToolNCC.py:3758 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 +#: appTools/ToolIsolation.py:1072 appTools/ToolIsolation.py:1159 +#: appTools/ToolIsolation.py:1221 appTools/ToolIsolation.py:2641 +#: appTools/ToolNCC.py:1015 appTools/ToolNCC.py:1103 appTools/ToolNCC.py:1165 +#: appTools/ToolNCC.py:3772 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 #: appTools/ToolPaint.py:844 appTools/ToolPaint.py:2676 #: appTools/ToolSolderPaste.py:488 msgid "Cancelled. Tool already in Tool Table." msgstr "Annullato. Utensile già nella tabella utensili." -#: appTools/ToolIsolation.py:1172 appTools/ToolNCC.py:1117 +#: appTools/ToolIsolation.py:1187 appTools/ToolNCC.py:1131 #: appTools/ToolPaint.py:810 msgid "New tool added to Tool Table from Tools Database." msgstr "Nuovo utensile aggiunto alla tabella da DB Tool." -#: appTools/ToolIsolation.py:1236 appTools/ToolNCC.py:1181 +#: appTools/ToolIsolation.py:1251 appTools/ToolNCC.py:1195 #: appTools/ToolPaint.py:873 msgid "Default tool added to Tool Table." msgstr "Tool di default aggiunto alla tabella." -#: appTools/ToolIsolation.py:1262 appTools/ToolNCC.py:1207 +#: appTools/ToolIsolation.py:1277 appTools/ToolNCC.py:1221 #: appTools/ToolPaint.py:898 msgid "Tool from Tool Table was edited." msgstr "Utensile dalla tabella modificato." -#: appTools/ToolIsolation.py:1275 appTools/ToolNCC.py:1220 +#: appTools/ToolIsolation.py:1290 appTools/ToolNCC.py:1234 #: appTools/ToolPaint.py:911 appTools/ToolSolderPaste.py:548 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:1326 appTools/ToolNCC.py:1271 +#: appTools/ToolIsolation.py:1341 appTools/ToolNCC.py:1285 #: appTools/ToolPaint.py:961 msgid "Delete failed. Select a tool to delete." msgstr "Cancellazione fallita. Seleziona un utensile da cancellare." -#: appTools/ToolIsolation.py:1332 appTools/ToolNCC.py:1277 +#: appTools/ToolIsolation.py:1347 appTools/ToolNCC.py:1291 #: appTools/ToolPaint.py:967 msgid "Tool(s) deleted from Tool Table." msgstr "Utensile(i) cancellato(i) dalla tabella." -#: appTools/ToolIsolation.py:1383 +#: appTools/ToolIsolation.py:1398 msgid "Isolating..." msgstr "Isolamento..." -#: appTools/ToolIsolation.py:1403 +#: appTools/ToolIsolation.py:1418 msgid "Following geometry was generated" msgstr "È stata generata la seguente geometria" -#: appTools/ToolIsolation.py:1418 +#: appTools/ToolIsolation.py:1433 msgid "Failed to create Follow Geometry with tool diameter" msgstr "" "Errore nella creazione della geometria \"Seguire\" con utensile di diametro" -#: appTools/ToolIsolation.py:1421 +#: appTools/ToolIsolation.py:1436 msgid "Follow Geometry was created with tool diameter" msgstr "Geometria \"Segui\" creata con utensile di diametro" -#: appTools/ToolIsolation.py:1462 +#: appTools/ToolIsolation.py:1477 msgid "Click on a polygon to isolate it." msgstr "Clicca su un poligono per isolarlo." -#: appTools/ToolIsolation.py:1590 appTools/ToolIsolation.py:1613 -#: appTools/ToolIsolation.py:1770 appTools/ToolIsolation.py:1963 +#: appTools/ToolIsolation.py:1605 appTools/ToolIsolation.py:1628 +#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 msgid "Subtracting Geo" msgstr "Sottrazione geometria" -#: appTools/ToolIsolation.py:1594 appTools/ToolIsolation.py:1774 -#: appTools/ToolIsolation.py:1967 +#: appTools/ToolIsolation.py:1609 appTools/ToolIsolation.py:1789 +#: appTools/ToolIsolation.py:1982 msgid "Intersecting Geo" msgstr "Geo di intersezione" -#: appTools/ToolIsolation.py:1646 appTools/ToolIsolation.py:1843 -#: appTools/ToolIsolation.py:2032 +#: appTools/ToolIsolation.py:1661 appTools/ToolIsolation.py:1858 +#: appTools/ToolIsolation.py:2047 msgid "Empty Geometry in" msgstr "Geometria vuota in" -#: appTools/ToolIsolation.py:1852 +#: appTools/ToolIsolation.py:1867 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16266,7 +16297,7 @@ msgstr "" "Ci sono però ancora degli elementi non-isolati. Prova ad includere un " "utensile con diametro minore." -#: appTools/ToolIsolation.py:1855 +#: appTools/ToolIsolation.py:1870 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -16274,58 +16305,58 @@ msgstr "" "Le coordinate seguenti sono quelle nelle quali non è stato possibile creare " "gli isolamenti:" -#: appTools/ToolIsolation.py:2196 appTools/ToolIsolation.py:2309 +#: appTools/ToolIsolation.py:2211 appTools/ToolIsolation.py:2324 #: appTools/ToolPaint.py:1126 msgid "Added polygon" msgstr "Poligono aggiunto" -#: appTools/ToolIsolation.py:2197 appTools/ToolIsolation.py:2311 +#: appTools/ToolIsolation.py:2212 appTools/ToolIsolation.py:2326 msgid "Click to add next polygon or right click to start isolation." msgstr "" "Clicca per aggiungere il prossimo poligono o tasto destro per iniziare " "l'isolamento." -#: appTools/ToolIsolation.py:2209 appTools/ToolPaint.py:1140 +#: appTools/ToolIsolation.py:2224 appTools/ToolPaint.py:1140 msgid "Removed polygon" msgstr "Poligono rimosso" -#: appTools/ToolIsolation.py:2210 +#: appTools/ToolIsolation.py:2225 msgid "Click to add/remove next polygon or right click to start isolation." msgstr "" "Clicca per aggiungere/togliere il prossimo poligono o click destro per " "iniziare l'isolamento." -#: appTools/ToolIsolation.py:2215 appTools/ToolPaint.py:1146 +#: appTools/ToolIsolation.py:2230 appTools/ToolPaint.py:1146 msgid "No polygon detected under click position." msgstr "Nessun poligono rilevato sulla posizione cliccata." -#: appTools/ToolIsolation.py:2245 appTools/ToolPaint.py:1176 +#: appTools/ToolIsolation.py:2260 appTools/ToolPaint.py:1176 msgid "List of single polygons is empty. Aborting." msgstr "La lista di poligoni singoli è vuota. Operazione annullata." -#: appTools/ToolIsolation.py:2314 +#: appTools/ToolIsolation.py:2329 msgid "No polygon in selection." msgstr "Nessun poligono nella selezione." -#: appTools/ToolIsolation.py:2342 +#: appTools/ToolIsolation.py:2357 msgid "Click the end point of the paint area." msgstr "Fai clic sul punto finale dell'area." -#: appTools/ToolIsolation.py:2590 appTools/ToolNCC.py:3722 -#: appTools/ToolPaint.py:2633 app_Main.py:5718 app_Main.py:5728 +#: appTools/ToolIsolation.py:2605 appTools/ToolNCC.py:3736 +#: appTools/ToolPaint.py:2633 app_Main.py:5725 app_Main.py:5735 msgid "Tool from DB added in Tool Table." msgstr "Utensile da DB aggiunto alla tabella utensili." -#: appTools/ToolIsolation.py:2644 appTools/ToolNCC.py:3775 +#: appTools/ToolIsolation.py:2659 appTools/ToolNCC.py:3789 #: appTools/ToolPaint.py:2693 msgid "New tool added to Tool Table." msgstr "Nuovo utensile aggiunto alla tabella." -#: appTools/ToolIsolation.py:2988 +#: appTools/ToolIsolation.py:3003 msgid "Gerber object for isolation routing." msgstr "Oggetti Gerber per l'isolamento." -#: appTools/ToolIsolation.py:3012 appTools/ToolNCC.py:3875 +#: appTools/ToolIsolation.py:3027 appTools/ToolNCC.py:3889 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16333,7 +16364,7 @@ msgstr "" "Set di strumenti da cui l'algoritmo\n" "sceglierà quelli usati per la rimozione del rame." -#: appTools/ToolIsolation.py:3028 +#: appTools/ToolIsolation.py:3043 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16350,7 +16381,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:3036 appTools/ToolNCC.py:3899 +#: appTools/ToolIsolation.py:3051 appTools/ToolNCC.py:3913 msgid "" "Tool Diameter. It's value (in current FlatCAM units)\n" "is the cut width into the material." @@ -16358,7 +16389,7 @@ msgstr "" "Diametro utensile. Il suo valore (in unità correnti FlatCAM)\n" "è l'altezza del taglio nel materiale." -#: appTools/ToolIsolation.py:3040 appTools/ToolNCC.py:3903 +#: appTools/ToolIsolation.py:3055 appTools/ToolNCC.py:3917 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16395,11 +16426,11 @@ msgstr "" "tipo di operazione\n" "nella geometria risultante come isolamento." -#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3983 +#: appTools/ToolIsolation.py:3123 appTools/ToolNCC.py:3997 msgid "Optimal" msgstr "Ottimizzazione" -#: appTools/ToolIsolation.py:3112 appTools/ToolNCC.py:3987 +#: appTools/ToolIsolation.py:3127 appTools/ToolNCC.py:4001 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16407,7 +16438,7 @@ msgstr "" "Trova un utensile con diametro tale da\n" "garantire un isolamento completo." -#: appTools/ToolIsolation.py:3153 appTools/ToolNCC.py:4027 +#: appTools/ToolIsolation.py:3168 appTools/ToolNCC.py:4041 #: appTools/ToolPaint.py:2929 appTools/ToolSolderPaste.py:1211 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16416,7 +16447,7 @@ msgstr "" "Elimina un utensile selezionato dalla tabella degli utensili\n" "selezionando prima una o più righe nella tabella degli utensili." -#: appTools/ToolIsolation.py:3341 +#: appTools/ToolIsolation.py:3356 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16428,11 +16459,11 @@ msgstr "" "Ciò che è selezionato qui detterà il tipo\n" "di oggetti che popoleranno la casella 'Oggetto'." -#: appTools/ToolIsolation.py:3351 +#: appTools/ToolIsolation.py:3366 msgid "Object whose area will be removed from isolation geometry." msgstr "Oggetto la cui area verrà rimossa dalla geometria di isolamento." -#: appTools/ToolIsolation.py:3387 appTools/ToolNCC.py:4319 +#: appTools/ToolIsolation.py:3402 appTools/ToolNCC.py:4333 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16441,7 +16472,7 @@ msgstr "" "del rame.\n" "Può essere Gerber, Excellon o Geometry." -#: appTools/ToolIsolation.py:3453 +#: appTools/ToolIsolation.py:3468 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16515,11 +16546,11 @@ msgstr "Nessun oggetto selezionato." msgid "Error when mouse left click." msgstr "Errore con il click sinistro del mouse." -#: appTools/ToolNCC.py:837 +#: appTools/ToolNCC.py:851 msgid "NCC Tool. Checking tools for validity." msgstr "Strumento NCC. Controllo di validità degli utensili." -#: appTools/ToolNCC.py:949 +#: appTools/ToolNCC.py:963 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16527,102 +16558,102 @@ msgstr "" "Isolamento incompleto. Nessuno degli strumenti selezionati potrebbe eseguire " "un isolamento completo." -#: appTools/ToolNCC.py:952 +#: appTools/ToolNCC.py:966 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:1724 appTools/ToolNCC.py:2706 +#: appTools/ToolNCC.py:1738 appTools/ToolNCC.py:2720 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Strumento NCC. Preparazione poligoni non-rame." -#: appTools/ToolNCC.py:1784 appTools/ToolNCC.py:2834 +#: appTools/ToolNCC.py:1798 appTools/ToolNCC.py:2848 msgid "NCC Tool. Calculate 'empty' area." msgstr "Strumento NCC. Calcolo aree 'vuote'." -#: appTools/ToolNCC.py:1795 appTools/ToolNCC.py:1824 appTools/ToolNCC.py:1930 -#: appTools/ToolNCC.py:1943 appTools/ToolNCC.py:2847 appTools/ToolNCC.py:2952 -#: appTools/ToolNCC.py:2967 appTools/ToolNCC.py:3233 appTools/ToolNCC.py:3334 -#: appTools/ToolNCC.py:3349 +#: appTools/ToolNCC.py:1809 appTools/ToolNCC.py:1838 appTools/ToolNCC.py:1944 +#: appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2861 appTools/ToolNCC.py:2966 +#: appTools/ToolNCC.py:2981 appTools/ToolNCC.py:3247 appTools/ToolNCC.py:3348 +#: appTools/ToolNCC.py:3363 msgid "Buffering finished" msgstr "Fine buffering" -#: appTools/ToolNCC.py:1799 appTools/ToolNCC.py:1828 appTools/ToolNCC.py:1934 -#: appTools/ToolNCC.py:1946 appTools/ToolNCC.py:2855 appTools/ToolNCC.py:2974 -#: appTools/ToolNCC.py:3240 appTools/ToolNCC.py:3356 +#: appTools/ToolNCC.py:1813 appTools/ToolNCC.py:1842 appTools/ToolNCC.py:1948 +#: appTools/ToolNCC.py:1960 appTools/ToolNCC.py:2869 appTools/ToolNCC.py:2988 +#: appTools/ToolNCC.py:3254 appTools/ToolNCC.py:3370 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:1807 appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2985 +#: appTools/ToolNCC.py:1821 appTools/ToolNCC.py:1971 appTools/ToolNCC.py:2999 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Strumento NCC. Fine calcolo aree 'vuote'." -#: appTools/ToolNCC.py:1860 appTools/ToolNCC.py:2882 appTools/ToolNCC.py:2959 -#: appTools/ToolNCC.py:3260 appTools/ToolNCC.py:3341 +#: appTools/ToolNCC.py:1874 appTools/ToolNCC.py:2896 appTools/ToolNCC.py:2973 +#: appTools/ToolNCC.py:3274 appTools/ToolNCC.py:3355 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:1950 appTools/ToolNCC.py:2978 appTools/ToolNCC.py:3359 +#: appTools/ToolNCC.py:1964 appTools/ToolNCC.py:2992 appTools/ToolNCC.py:3373 msgid "The selected object is not suitable for copper clearing." msgstr "L'oggetto selezionato non è idoneo alla pulizia rame." -#: appTools/ToolNCC.py:2000 +#: appTools/ToolNCC.py:2014 msgid "Clearing the polygon with the method: lines." msgstr "Pulizia poligono con metodo: linee." -#: appTools/ToolNCC.py:2010 +#: appTools/ToolNCC.py:2024 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Errore. Pulizia poligono con metodo: semi." -#: appTools/ToolNCC.py:2019 +#: appTools/ToolNCC.py:2033 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Errore. Pulizia poligono con metodo: standard." -#: appTools/ToolNCC.py:2035 +#: appTools/ToolNCC.py:2049 msgid "Polygon could not be cleared. Location:" msgstr "Poligono non pulibile alla posizione:" -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2069 appTools/ToolNCC.py:2655 -#: appTools/ToolNCC.py:2657 +#: appTools/ToolNCC.py:2081 appTools/ToolNCC.py:2083 appTools/ToolNCC.py:2669 +#: appTools/ToolNCC.py:2671 msgid "Non-Copper clearing ..." msgstr "NCC cancellazione non-rame ..." -#: appTools/ToolNCC.py:2088 +#: appTools/ToolNCC.py:2102 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:2103 appTools/ToolNCC.py:2802 +#: appTools/ToolNCC.py:2117 appTools/ToolNCC.py:2816 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:2131 appTools/ToolNCC.py:2365 +#: appTools/ToolNCC.py:2145 appTools/ToolNCC.py:2379 msgid "NCC Tool failed creating bounding box." msgstr "" "Lo strumento NCC non è riuscito a creare il rettangolo di contenimento." -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "NCC Tool clearing with tool diameter" msgstr "Strumento NCC, uso dell'utensile diametro" -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "started." msgstr "avviato." -#: appTools/ToolNCC.py:2279 +#: appTools/ToolNCC.py:2293 msgid "Could not use the tool for copper clear." msgstr "Impossibile usare questo tool per il copper clear." -#: appTools/ToolNCC.py:2301 appTools/ToolNCC.py:3159 +#: appTools/ToolNCC.py:2315 appTools/ToolNCC.py:3173 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16634,28 +16665,28 @@ msgstr "" "geometria.\n" "Modifica i parametri e riprova." -#: appTools/ToolNCC.py:2311 appTools/ToolNCC.py:3168 +#: appTools/ToolNCC.py:2325 appTools/ToolNCC.py:3182 msgid "NCC Tool clear all done." msgstr "Lo strumento NCC ha terminato." -#: appTools/ToolNCC.py:2314 appTools/ToolNCC.py:3171 +#: appTools/ToolNCC.py:2328 appTools/ToolNCC.py:3185 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:2316 appTools/ToolNCC.py:2570 appTools/ToolNCC.py:3173 -#: appTools/ToolNCC.py:3556 +#: appTools/ToolNCC.py:2330 appTools/ToolNCC.py:2584 appTools/ToolNCC.py:3187 +#: appTools/ToolNCC.py:3570 msgid "tools" msgstr "utensili" -#: appTools/ToolNCC.py:2343 +#: appTools/ToolNCC.py:2357 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Strumento NCC. Avviata lavorazione di rimozione rame." -#: appTools/ToolNCC.py:2566 appTools/ToolNCC.py:3552 +#: appTools/ToolNCC.py:2580 appTools/ToolNCC.py:3566 msgid "NCC Tool Rest Machining clear all done." msgstr "Utensile NCC lavorazione di ripresa completata." -#: appTools/ToolNCC.py:2569 appTools/ToolNCC.py:3555 +#: appTools/ToolNCC.py:2583 appTools/ToolNCC.py:3569 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16663,11 +16694,11 @@ msgstr "" "Utensile NCC lavorazione di ripresa completata ma l'isolamento del rame è " "rotto per" -#: appTools/ToolNCC.py:2667 +#: appTools/ToolNCC.py:2681 msgid "NCC Tool started. Reading parameters." msgstr "Strumento NCC avviato. Lettura parametri." -#: appTools/ToolNCC.py:3654 +#: appTools/ToolNCC.py:3668 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16675,15 +16706,15 @@ msgstr "" "Prova a utilizzare il tipo di buffer = Completo in Preferenze -> Gerber " "Generale. Ricarica il file Gerber dopo questa modifica." -#: appTools/ToolNCC.py:3810 +#: appTools/ToolNCC.py:3824 msgid "Non-Copper Clearing" msgstr "Pulizia non-rame (NCC)" -#: appTools/ToolNCC.py:3839 appTools/ToolPaint.py:2765 +#: appTools/ToolNCC.py:3853 appTools/ToolPaint.py:2765 msgid "Obj Type" msgstr "Tipo oggetto" -#: appTools/ToolNCC.py:3841 +#: appTools/ToolNCC.py:3855 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16695,11 +16726,11 @@ msgstr "" "Ciò che è selezionato qui detterà il tipo\n" "di oggetti che popoleranno la combobox 'Oggetto'." -#: appTools/ToolNCC.py:3863 +#: appTools/ToolNCC.py:3877 msgid "Object to be cleared of excess copper." msgstr "Oggetti puliti dall'eccesso di rame." -#: appTools/ToolNCC.py:3891 +#: appTools/ToolNCC.py:3905 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16855,11 +16886,11 @@ msgstr "Apertura PDF annullata" msgid "Parsing PDF file ..." msgstr "Analisi file PDF ..." -#: appTools/ToolPDF.py:138 app_Main.py:10040 +#: appTools/ToolPDF.py:138 app_Main.py:10047 msgid "Failed to open" msgstr "Errore di apertura" -#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9989 +#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9996 msgid "No geometry found in file" msgstr "Nessuna geometria trovata nel file" @@ -16917,10 +16948,6 @@ msgstr "Pittura poligoni con modalità semi." msgid "Failed. Painting polygon with method: standard." msgstr "Pittura poligoni con modalità standard." -#: appTools/ToolPaint.py:1690 -msgid "Geometry could not be painted completely" -msgstr "La geometria non può essere dipinta completamente" - #: appTools/ToolPaint.py:1764 appTools/ToolPaint.py:1951 msgid "Painting with tool diameter = " msgstr "Verniciatura con diametro utensile = " @@ -16933,14 +16960,6 @@ msgstr "avviata" msgid "Margin parameter too big. Tool is not used" msgstr "Parametro di margine troppo grande. Utensile non usato" -#: appTools/ToolPaint.py:1853 appTools/ToolPaint.py:2062 -msgid "" -"Could not do Paint. Try a different combination of parameters. Or a " -"different strategy of paint" -msgstr "" -"Impossibile dipingere. Prova una diversa combinazione di parametri. O una " -"diversa strategia di pittura" - #: appTools/ToolPaint.py:1908 appTools/ToolPaint.py:2133 msgid "" "There is no Painting Geometry in the file.\n" @@ -17281,7 +17300,7 @@ msgstr "File PcbWizard caricato." msgid "Main PcbWizard Excellon file loaded." msgstr "File principale PcbWizard caricato." -#: appTools/ToolPcbWizard.py:310 app_Main.py:9969 +#: appTools/ToolPcbWizard.py:310 app_Main.py:9976 msgid "This is not Excellon file." msgstr "Non è un file Excellon." @@ -17412,9 +17431,9 @@ msgstr "" "l'altro ha estensione .INF." #: appTools/ToolProperties.py:112 appTools/ToolTransform.py:142 -#: app_Main.py:4911 app_Main.py:8273 app_Main.py:8371 app_Main.py:8411 -#: app_Main.py:8451 app_Main.py:8492 app_Main.py:8533 app_Main.py:8576 -#: app_Main.py:8619 app_Main.py:9078 app_Main.py:9082 +#: app_Main.py:4918 app_Main.py:8280 app_Main.py:8378 app_Main.py:8418 +#: app_Main.py:8458 app_Main.py:8499 app_Main.py:8540 app_Main.py:8583 +#: app_Main.py:8626 app_Main.py:9085 app_Main.py:9089 msgid "No object selected." msgstr "Nessun oggetto selezionato." @@ -18352,7 +18371,7 @@ msgstr "" "Inizializzazione della Grafica avviata.\n" "Inizializzazione della Grafica completata" -#: app_Main.py:1275 app_Main.py:8851 +#: app_Main.py:1275 app_Main.py:8858 msgid "New Project - Not saved" msgstr "Nuovo progetto - Non salvato" @@ -18765,8 +18784,8 @@ msgstr "" "\n" "Vuoi continuare?" -#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4527 app_Main.py:8279 -#: app_Main.py:8294 app_Main.py:8625 app_Main.py:8637 +#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4534 app_Main.py:8286 +#: app_Main.py:8301 app_Main.py:8632 app_Main.py:8644 msgid "Ok" msgstr "Ok" @@ -18790,11 +18809,11 @@ msgstr "" "Aggiunta utensile funziona solo con le opzioni avanzate.\n" "Vai su Preferenze -> Generale - Mostra Opzioni Avanzate." -#: app_Main.py:4520 +#: app_Main.py:4527 msgid "Delete objects" msgstr "Cancella oggetti" -#: app_Main.py:4525 +#: app_Main.py:4532 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -18802,80 +18821,80 @@ msgstr "" "Sei sicuro di voler cancellare permanentemente\n" "gli oggetti selezionati?" -#: app_Main.py:4568 +#: app_Main.py:4575 msgid "Object(s) deleted" msgstr "Oggetto(i) cancellato(i)" -#: app_Main.py:4572 +#: app_Main.py:4579 msgid "Save the work in Editor and try again ..." msgstr "Salva il lavoro nell'editor e riprova..." -#: app_Main.py:4601 +#: app_Main.py:4608 msgid "Object deleted" msgstr "Oggetto cancellato" -#: app_Main.py:4628 +#: app_Main.py:4635 msgid "Click to set the origin ..." msgstr "Clicca per impostare l'origine ..." -#: app_Main.py:4650 +#: app_Main.py:4657 msgid "Setting Origin..." msgstr "Impostazione Origine..." -#: app_Main.py:4663 app_Main.py:4765 +#: app_Main.py:4670 app_Main.py:4772 msgid "Origin set" msgstr "Origine impostata" -#: app_Main.py:4680 +#: app_Main.py:4687 msgid "Origin coordinates specified but incomplete." msgstr "Coordinate Origine non complete." -#: app_Main.py:4721 +#: app_Main.py:4728 msgid "Moving to Origin..." msgstr "Spostamento sull'origine..." -#: app_Main.py:4802 +#: app_Main.py:4809 msgid "Jump to ..." msgstr "Salta a ..." -#: app_Main.py:4803 +#: app_Main.py:4810 msgid "Enter the coordinates in format X,Y:" msgstr "Inserire coordinate nel formato X,Y:" -#: app_Main.py:4813 +#: app_Main.py:4820 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordinate errate. Inserire coordinate nel formato X,Y" -#: app_Main.py:4930 +#: app_Main.py:4937 msgid "Bottom-Left" msgstr "Basso-Sinistra" -#: app_Main.py:4933 +#: app_Main.py:4940 msgid "Top-Right" msgstr "Alto-destra" -#: app_Main.py:4954 +#: app_Main.py:4961 msgid "Locate ..." msgstr "Individua ..." -#: app_Main.py:5240 app_Main.py:5321 app_Main.py:5491 +#: app_Main.py:5247 app_Main.py:5328 app_Main.py:5498 msgid "No object is selected. Select an object and try again." msgstr "Nessun oggetto selezionato. Seleziona un oggetto e riprova." -#: app_Main.py:5517 +#: app_Main.py:5524 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Annullamento. Il task attuale sarà chiuso prima possibile..." -#: app_Main.py:5523 +#: app_Main.py:5530 msgid "The current task was gracefully closed on user request..." msgstr "Il task corrente è stato chiuso su richiesta dell'utente..." -#: app_Main.py:5730 +#: app_Main.py:5737 msgid "Adding tool from DB is not allowed for this object." msgstr "Non è permesso aggiungere un untensile dal DB per questo oggetto." -#: app_Main.py:5748 +#: app_Main.py:5755 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" @@ -18883,221 +18902,221 @@ msgstr "" "Uno o più Utensili modificati.\n" "Vuoi aggiornare il Database Utensili?" -#: app_Main.py:5750 +#: app_Main.py:5757 msgid "Save Tools Database" msgstr "Salva Database Utensili" -#: app_Main.py:5796 +#: app_Main.py:5803 msgid "No object selected to Flip on Y axis." msgstr "Nessun oggetto selezionato da capovolgere sull'asse Y." -#: app_Main.py:5822 +#: app_Main.py:5829 msgid "Flip on Y axis done." msgstr "Capovolgimento in Y effettuato." -#: app_Main.py:5843 +#: app_Main.py:5850 msgid "No object selected to Flip on X axis." msgstr "Nessun oggetto selezionato da capovolgere sull'asse X." -#: app_Main.py:5869 +#: app_Main.py:5876 msgid "Flip on X axis done." msgstr "Capovolgimento in X effettuato." -#: app_Main.py:5891 +#: app_Main.py:5898 msgid "No object selected to Rotate." msgstr "Nessun oggetto selezionato da ruotare." -#: app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Enter the Angle value:" msgstr "Inserire il valore dell'angolo:" -#: app_Main.py:5924 +#: app_Main.py:5931 msgid "Rotation done." msgstr "Rotazione effettuata." -#: app_Main.py:5926 +#: app_Main.py:5933 msgid "Rotation movement was not executed." msgstr "Movimento di rotazione non eseguito." -#: app_Main.py:5943 +#: app_Main.py:5950 msgid "No object selected to Skew/Shear on X axis." msgstr "Nessun oggetto selezionato per deformare/tagliare nell'asse X." -#: app_Main.py:5964 +#: app_Main.py:5971 msgid "Skew on X axis done." msgstr "Deformazione in X applicata." -#: app_Main.py:5980 +#: app_Main.py:5987 msgid "No object selected to Skew/Shear on Y axis." msgstr "Nessun oggetto selezionato per deformare/tagliare nell'asse Y." -#: app_Main.py:6001 +#: app_Main.py:6008 msgid "Skew on Y axis done." msgstr "Deformazione in Y applicata." -#: app_Main.py:6083 +#: app_Main.py:6090 msgid "New Grid ..." msgstr "Nuova griglia ..." -#: app_Main.py:6084 +#: app_Main.py:6091 msgid "Enter a Grid Value:" msgstr "Valore della griglia:" -#: app_Main.py:6092 app_Main.py:6116 +#: app_Main.py:6099 app_Main.py:6123 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Inserire il valore della griglia con un valore non zero, in formato float." -#: app_Main.py:6097 +#: app_Main.py:6104 msgid "New Grid added" msgstr "Nuova griglia aggiunta" -#: app_Main.py:6099 +#: app_Main.py:6106 msgid "Grid already exists" msgstr "Griglia già esistente" -#: app_Main.py:6101 +#: app_Main.py:6108 msgid "Adding New Grid cancelled" msgstr "Aggiunta griglia annullata" -#: app_Main.py:6122 +#: app_Main.py:6129 msgid " Grid Value does not exist" msgstr " Valore griglia non esistente" -#: app_Main.py:6124 +#: app_Main.py:6131 msgid "Grid Value deleted" msgstr "Valore griglia cancellato" -#: app_Main.py:6126 +#: app_Main.py:6133 msgid "Delete Grid value cancelled" msgstr "Cancellazione valore griglia annullata" -#: app_Main.py:6132 +#: app_Main.py:6139 msgid "Key Shortcut List" msgstr "Lista tasti Shortcuts" -#: app_Main.py:6169 +#: app_Main.py:6176 msgid " No object selected to copy it's name" msgstr " Nessun oggetto selezionato da cui copiarne il nome" -#: app_Main.py:6173 +#: app_Main.py:6180 msgid "Name copied on clipboard ..." msgstr "Nomi copiati negli appunti ..." -#: app_Main.py:6932 app_Main.py:6936 +#: app_Main.py:6939 app_Main.py:6943 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Seleziona un Gerber o Ecxcellon per vederne il file sorgente." -#: app_Main.py:6939 +#: app_Main.py:6946 msgid "Viewing the source code of the selected object." msgstr "Vedi il codice sorgente dell'oggetto selezionato." -#: app_Main.py:6953 +#: app_Main.py:6960 msgid "Source Editor" msgstr "Editor sorgente" -#: app_Main.py:6989 app_Main.py:6996 +#: app_Main.py:6996 app_Main.py:7003 msgid "There is no selected object for which to see it's source file code." msgstr "Nessun oggetto di cui vedere il file sorgente." -#: app_Main.py:7004 +#: app_Main.py:7011 msgid "Failed to load the source code for the selected object" msgstr "Errore durante l'apertura del file sorgente per l'oggetto selezionato" -#: app_Main.py:7037 +#: app_Main.py:7044 msgid "Go to Line ..." msgstr "Vai alla Riga ..." -#: app_Main.py:7038 +#: app_Main.py:7045 msgid "Line:" msgstr "Riga:" -#: app_Main.py:7068 +#: app_Main.py:7075 msgid "Redrawing all objects" msgstr "Ridisegno tutti gli oggetti" -#: app_Main.py:7156 +#: app_Main.py:7163 msgid "Failed to load recent item list." msgstr "Errore nel caricamento della lista dei file recenti." -#: app_Main.py:7163 +#: app_Main.py:7170 msgid "Failed to parse recent item list." msgstr "Errore nell'analisi della lista dei file recenti." -#: app_Main.py:7173 +#: app_Main.py:7180 msgid "Failed to load recent projects item list." msgstr "Errore nel caricamento della lista dei progetti recenti." -#: app_Main.py:7180 +#: app_Main.py:7187 msgid "Failed to parse recent project item list." msgstr "Errore nell'analisi della lista dei progetti recenti." -#: app_Main.py:7241 +#: app_Main.py:7248 msgid "Clear Recent projects" msgstr "Azzera lista progetti recenti" -#: app_Main.py:7265 +#: app_Main.py:7272 msgid "Clear Recent files" msgstr "Azzera lista file recenti" -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7325 +#: app_Main.py:7332 msgid "Release date" msgstr "Data rilascio" -#: app_Main.py:7329 +#: app_Main.py:7336 msgid "Displayed" msgstr "Visualizzato" -#: app_Main.py:7332 +#: app_Main.py:7339 msgid "Snap" msgstr "Snap" -#: app_Main.py:7341 +#: app_Main.py:7348 msgid "Canvas" msgstr "Canvas" -#: app_Main.py:7346 +#: app_Main.py:7353 msgid "Workspace active" msgstr "Area di lavoro attiva" -#: app_Main.py:7350 +#: app_Main.py:7357 msgid "Workspace size" msgstr "Dimensioe area di lavoro" -#: app_Main.py:7354 +#: app_Main.py:7361 msgid "Workspace orientation" msgstr "Orientamento area di lavoro" -#: app_Main.py:7417 +#: app_Main.py:7424 msgid "Failed checking for latest version. Could not connect." msgstr "" "Errore durante il controllo dell'ultima versione. Impossibile connettersi." -#: app_Main.py:7424 +#: app_Main.py:7431 msgid "Could not parse information about latest version." msgstr "Impossibile elaborare le info sull'ultima versione." -#: app_Main.py:7434 +#: app_Main.py:7441 msgid "FlatCAM is up to date!" msgstr "FlatCAM è aggiornato!" -#: app_Main.py:7439 +#: app_Main.py:7446 msgid "Newer Version Available" msgstr "E' disponibile una nuova versione" -#: app_Main.py:7441 +#: app_Main.py:7448 msgid "There is a newer version of FlatCAM available for download:" msgstr "E' disponibile una nuova versione di FlatCAM per il download:" -#: app_Main.py:7445 +#: app_Main.py:7452 msgid "info" msgstr "informazioni" -#: app_Main.py:7473 +#: app_Main.py:7480 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19109,48 +19128,48 @@ msgstr "" "Preferenze -> Generale.\n" "\n" -#: app_Main.py:7550 +#: app_Main.py:7557 msgid "All plots disabled." msgstr "Tutte le tracce disabilitate." -#: app_Main.py:7556 +#: app_Main.py:7563 msgid "All non selected plots disabled." msgstr "Tutte le tracce non selezionate sono disabilitate." -#: app_Main.py:7562 +#: app_Main.py:7569 msgid "All plots enabled." msgstr "Tutte le tracce sono abilitate." -#: app_Main.py:7568 +#: app_Main.py:7575 msgid "All non selected plots enabled." msgstr "Tutte le tracce non selezionate sono abilitati." -#: app_Main.py:7574 +#: app_Main.py:7581 msgid "Selected plots enabled..." msgstr "Tracce selezionate attive..." -#: app_Main.py:7582 +#: app_Main.py:7589 msgid "Selected plots disabled..." msgstr "Tracce selezionate disattive..." -#: app_Main.py:7616 +#: app_Main.py:7623 msgid "Enabling plots ..." msgstr "Abilitazione tracce ..." -#: app_Main.py:7663 +#: app_Main.py:7670 msgid "Disabling plots ..." msgstr "Disabilitazione tracce ..." -#: app_Main.py:7686 +#: app_Main.py:7693 msgid "Working ..." msgstr "Elaborazione ..." -#: app_Main.py:7799 +#: app_Main.py:7806 msgid "Set alpha level ..." msgstr "Imposta livello alfa ..." -#: app_Main.py:8077 app_Main.py:8116 app_Main.py:8160 app_Main.py:8226 -#: app_Main.py:8952 app_Main.py:10210 app_Main.py:10272 +#: app_Main.py:8084 app_Main.py:8123 app_Main.py:8167 app_Main.py:8233 +#: app_Main.py:8959 app_Main.py:10217 app_Main.py:10279 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19158,94 +19177,94 @@ msgstr "" "Inizializzazione della tela avviata.\n" "Inizializzazione della tela completata" -#: app_Main.py:8080 +#: app_Main.py:8087 msgid "Opening Gerber file." msgstr "Apertura file Gerber." -#: app_Main.py:8119 +#: app_Main.py:8126 msgid "Opening Excellon file." msgstr "Apertura file Excellon." -#: app_Main.py:8163 +#: app_Main.py:8170 msgid "Opening G-Code file." msgstr "Apertura file G-Code." -#: app_Main.py:8217 app_Main.py:8221 +#: app_Main.py:8224 app_Main.py:8228 msgid "Open HPGL2" msgstr "Apri HPGL2" -#: app_Main.py:8229 +#: app_Main.py:8236 msgid "Opening HPGL2 file." msgstr "Apertura file HPGL2." -#: app_Main.py:8252 app_Main.py:8255 +#: app_Main.py:8259 app_Main.py:8262 msgid "Open Configuration File" msgstr "Apri file di configurazione" -#: app_Main.py:8274 app_Main.py:8620 +#: app_Main.py:8281 app_Main.py:8627 msgid "Please Select a Geometry object to export" msgstr "Selezionare un oggetto geometria da esportare" -#: app_Main.py:8289 +#: app_Main.py:8296 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Possono essere usati solo geometrie, gerber od oggetti CNCJob." -#: app_Main.py:8334 +#: app_Main.py:8341 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "I dati devono essere una matrice 3D con ultima dimensione pari a 3 o 4" -#: app_Main.py:8340 app_Main.py:8344 +#: app_Main.py:8347 app_Main.py:8351 msgid "Export PNG Image" msgstr "Esporta immagine PNG" -#: app_Main.py:8376 app_Main.py:8581 +#: app_Main.py:8383 app_Main.py:8588 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Errore. Solo oggetti Gerber possono essere salvati come file Gerber..." -#: app_Main.py:8388 +#: app_Main.py:8395 msgid "Save Gerber source file" msgstr "Salva il file sorgente Gerber" -#: app_Main.py:8416 +#: app_Main.py:8423 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Errore. Solo oggetti Script possono essere salvati come file Script TCL..." -#: app_Main.py:8428 +#: app_Main.py:8435 msgid "Save Script source file" msgstr "Salva il file sorgente dello Script" -#: app_Main.py:8456 +#: app_Main.py:8463 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Errore. Solo oggetti Documenti possono essere salvati come file Documenti..." -#: app_Main.py:8468 +#: app_Main.py:8475 msgid "Save Document source file" msgstr "Salva il file di origine del Documento" -#: app_Main.py:8497 app_Main.py:8538 app_Main.py:9454 +#: app_Main.py:8504 app_Main.py:8545 app_Main.py:9461 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Errore. Solo oggetti Excellon possono essere salvati come file Excellon..." -#: app_Main.py:8505 app_Main.py:8510 +#: app_Main.py:8512 app_Main.py:8517 msgid "Save Excellon source file" msgstr "Salva il file sorgente di Excellon" -#: app_Main.py:8632 +#: app_Main.py:8639 msgid "Only Geometry objects can be used." msgstr "Possono essere usate solo oggetti Geometrie." -#: app_Main.py:8676 app_Main.py:8680 +#: app_Main.py:8683 app_Main.py:8687 msgid "Import SVG" msgstr "Importa SVG" -#: app_Main.py:8706 app_Main.py:8710 +#: app_Main.py:8713 app_Main.py:8717 msgid "Import DXF" msgstr "Importa DXF" -#: app_Main.py:8736 +#: app_Main.py:8743 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19255,167 +19274,167 @@ msgstr "" "Creare un nuovo progetto li cancellerà.\n" "Vuoi salvare il progetto?" -#: app_Main.py:8759 +#: app_Main.py:8766 msgid "New Project created" msgstr "Nuovo progetto creato" -#: app_Main.py:8861 +#: app_Main.py:8868 msgid "New TCL script file created in Code Editor." msgstr "Nuovo Script TCL creato nell'edito di codice." -#: app_Main.py:8888 app_Main.py:8890 app_Main.py:8925 app_Main.py:8927 +#: app_Main.py:8895 app_Main.py:8897 app_Main.py:8932 app_Main.py:8934 msgid "Open TCL script" msgstr "Apri Script TCL" -#: app_Main.py:8954 +#: app_Main.py:8961 msgid "Executing ScriptObject file." msgstr "Esecuzione file oggetto Script." -#: app_Main.py:8962 app_Main.py:8966 +#: app_Main.py:8969 app_Main.py:8973 msgid "Run TCL script" msgstr "Esegui Script TCL" -#: app_Main.py:8989 +#: app_Main.py:8996 msgid "TCL script file opened in Code Editor and executed." msgstr "Fil script TCL aperto nell'edito ed eseguito." -#: app_Main.py:9035 app_Main.py:9041 +#: app_Main.py:9042 app_Main.py:9048 msgid "Save Project As ..." msgstr "Salva progetto come ..." -#: app_Main.py:9075 +#: app_Main.py:9082 msgid "FlatCAM objects print" msgstr "Stampa oggetto FlatCAM" -#: app_Main.py:9088 app_Main.py:9095 +#: app_Main.py:9095 app_Main.py:9102 msgid "Save Object as PDF ..." msgstr "Salva oggetto come PDF ..." -#: app_Main.py:9104 +#: app_Main.py:9111 msgid "Printing PDF ... Please wait." msgstr "Stampa PDF ... Attendere." -#: app_Main.py:9279 +#: app_Main.py:9286 msgid "PDF file saved to" msgstr "File PDF salvato in" -#: app_Main.py:9301 +#: app_Main.py:9308 msgid "Exporting SVG" msgstr "Esportazione SVG" -#: app_Main.py:9344 +#: app_Main.py:9351 msgid "SVG file exported to" msgstr "File SVG esportato in" -#: app_Main.py:9359 app_Main.py:9363 +#: app_Main.py:9366 app_Main.py:9370 msgid "Import FlatCAM Preferences" msgstr "Importa le preferenze di FlatCAM" -#: app_Main.py:9374 +#: app_Main.py:9381 msgid "Imported Defaults from" msgstr "Predefiniti importati da" -#: app_Main.py:9393 app_Main.py:9399 +#: app_Main.py:9400 app_Main.py:9406 msgid "Export FlatCAM Preferences" msgstr "Esporta le preferenze di FlatCAM" -#: app_Main.py:9419 +#: app_Main.py:9426 msgid "Exported preferences to" msgstr "Preferenze esportate in" -#: app_Main.py:9552 +#: app_Main.py:9559 msgid "Excellon file exported to" msgstr "File Excellon esportato in" -#: app_Main.py:9561 +#: app_Main.py:9568 msgid "Exporting Excellon" msgstr "Esportazione Excellon" -#: app_Main.py:9566 app_Main.py:9573 +#: app_Main.py:9573 app_Main.py:9580 msgid "Could not export Excellon file." msgstr "Impossibile esportare file Excellon." -#: app_Main.py:9687 +#: app_Main.py:9694 msgid "Gerber file exported to" msgstr "File Gerber esportato in" -#: app_Main.py:9695 +#: app_Main.py:9702 msgid "Exporting Gerber" msgstr "Esportazione Gerber" -#: app_Main.py:9700 app_Main.py:9707 +#: app_Main.py:9707 app_Main.py:9714 msgid "Could not export file." msgstr "Impossibile esportare il file." -#: app_Main.py:9753 +#: app_Main.py:9760 msgid "DXF file exported to" msgstr "File DXF esportato in" -#: app_Main.py:9762 +#: app_Main.py:9769 msgid "Exporting DXF" msgstr "Esportazione DXF" -#: app_Main.py:9767 app_Main.py:9774 +#: app_Main.py:9774 app_Main.py:9781 msgid "Could not export DXF file." msgstr "Impossibile esportare file DXF." -#: app_Main.py:9815 +#: app_Main.py:9822 msgid "Importing SVG" msgstr "Importazione SVG" -#: app_Main.py:9823 app_Main.py:9878 +#: app_Main.py:9830 app_Main.py:9885 msgid "Import failed." msgstr "Importazione fallita." -#: app_Main.py:9870 +#: app_Main.py:9877 msgid "Importing DXF" msgstr "Importazione DXF" -#: app_Main.py:9908 app_Main.py:10099 app_Main.py:10164 +#: app_Main.py:9915 app_Main.py:10106 app_Main.py:10171 msgid "Failed to open file" msgstr "Errore nell'apertura file" -#: app_Main.py:9911 app_Main.py:10102 app_Main.py:10167 +#: app_Main.py:9918 app_Main.py:10109 app_Main.py:10174 msgid "Failed to parse file" msgstr "Errore nell'analisi del file" -#: app_Main.py:9923 +#: app_Main.py:9930 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "L'oggetto non è Gerber o è vuoto. Annullo creazione oggetto." -#: app_Main.py:9928 +#: app_Main.py:9935 msgid "Opening Gerber" msgstr "Apertura Gerber" -#: app_Main.py:9939 +#: app_Main.py:9946 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Apertura Gerber fallita. Forse non è un file Gerber." -#: app_Main.py:9972 +#: app_Main.py:9979 msgid "Cannot open file" msgstr "Impossibile aprire il file" -#: app_Main.py:9992 +#: app_Main.py:9999 msgid "Opening Excellon." msgstr "Apertura Excellon." -#: app_Main.py:10002 +#: app_Main.py:10009 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Apertura Excellon fallita. Forse non è un file Excellon." -#: app_Main.py:10034 +#: app_Main.py:10041 msgid "Reading GCode file" msgstr "Lettura file GCode" -#: app_Main.py:10047 +#: app_Main.py:10054 msgid "This is not GCODE" msgstr "Non è G-CODE" -#: app_Main.py:10052 +#: app_Main.py:10059 msgid "Opening G-Code." msgstr "Apertura G-Code." -#: app_Main.py:10065 +#: app_Main.py:10072 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19427,83 +19446,83 @@ msgstr "" " Tentativo di creazione di oggetto FlatCAM CNCJob da file G-Code fallito " "durante l'analisi" -#: app_Main.py:10121 +#: app_Main.py:10128 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "L'oggetto non è un file HPGL2 o è vuoto. Annullo creazione oggetto." -#: app_Main.py:10126 +#: app_Main.py:10133 msgid "Opening HPGL2" msgstr "Apertura HPGL2" -#: app_Main.py:10133 +#: app_Main.py:10140 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr " Apertura HPGL2 fallita. Forse non è un file HPGL2." -#: app_Main.py:10159 +#: app_Main.py:10166 msgid "TCL script file opened in Code Editor." msgstr "Script TCL aperto nell'editor." -#: app_Main.py:10179 +#: app_Main.py:10186 msgid "Opening TCL Script..." msgstr "Apertura Script TCL..." -#: app_Main.py:10190 +#: app_Main.py:10197 msgid "Failed to open TCL Script." msgstr "Errore nell'apertura dello Script TCL." -#: app_Main.py:10213 +#: app_Main.py:10220 msgid "Opening FlatCAM Config file." msgstr "Apertura file di configurazione FlatCAM." -#: app_Main.py:10240 +#: app_Main.py:10247 msgid "Failed to open config file" msgstr "Errore nell'apertura sel file di configurazione" -#: app_Main.py:10269 +#: app_Main.py:10276 msgid "Loading Project ... Please Wait ..." msgstr "Apertura progetto … Attendere ..." -#: app_Main.py:10275 +#: app_Main.py:10282 msgid "Opening FlatCAM Project file." msgstr "Apertura file progetto FlatCAM." -#: app_Main.py:10290 app_Main.py:10294 app_Main.py:10312 +#: app_Main.py:10297 app_Main.py:10301 app_Main.py:10319 msgid "Failed to open project file" msgstr "Errore nell'apertura file progetto" -#: app_Main.py:10352 +#: app_Main.py:10359 msgid "Loading Project ... restoring" msgstr "Apertura progetto … ripristino" -#: app_Main.py:10356 +#: app_Main.py:10363 msgid "Project loaded from" msgstr "Progetto caricato da" -#: app_Main.py:10388 +#: app_Main.py:10395 msgid "Saving FlatCAM Project" msgstr "Salva progetto FlatCAM" -#: app_Main.py:10410 app_Main.py:10446 +#: app_Main.py:10417 app_Main.py:10453 msgid "Project saved to" msgstr "Progetto salvato in" -#: app_Main.py:10417 +#: app_Main.py:10424 msgid "The object is used by another application." msgstr "L'oggetto è usato da un'altra applicazione." -#: app_Main.py:10431 +#: app_Main.py:10438 msgid "Failed to verify project file" msgstr "Errore durante l'analisi del file progetto" -#: app_Main.py:10431 app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10438 app_Main.py:10446 app_Main.py:10456 msgid "Retry to save it." msgstr "Ritenta il salvataggio." -#: app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10446 app_Main.py:10456 msgid "Failed to parse saved project file" msgstr "Errore nell'analisi del progetto salvato" -#: app_Main.py:10485 +#: app_Main.py:10492 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Salvataggio annullato a causa di sorgenti vuoti. Provare ad esportare il " @@ -19748,11 +19767,11 @@ msgstr "Creazione geometrie dal file GCode analizzato per tool con diametro" msgid "G91 coordinates not implemented ..." msgstr "Coordinate G91 non implementate ..." -#: defaults.py:862 +#: defaults.py:864 msgid "Could not load defaults file." msgstr "Impossibile caricare il file delle impostazioni predefinite." -#: defaults.py:875 +#: defaults.py:877 msgid "Failed to parse defaults file." msgstr "Impossibile analizzare il file delle impostazioni predefinite." @@ -19851,6 +19870,16 @@ msgstr "Origine impostata spostando tutti gli oggetti caricati con " msgid "No Geometry name in args. Provide a name and try again." msgstr "Nessun nome di geometria negli argomenti. Fornisci un nome e riprova." +#~ msgid "" +#~ "Copy a selection of tools in the Tool Table\n" +#~ "by first selecting a row in the Tool Table." +#~ msgstr "" +#~ "Copia una selezione di utensili nella tabella degli utensili\n" +#~ "selezionando prima una riga nella tabella." + +#~ msgid "Add from Tool DB" +#~ msgstr "Aggiungi dal DB utensili" + #~ msgid ">Excellon Editor<" #~ msgstr ">Editor Excellon<" diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index d46a0125..7805d20c 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 6a904abc..a42fbe28 100644 --- a/locale/pt_BR/LC_MESSAGES/strings.po +++ b/locale/pt_BR/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-27 01:19+0200\n" -"PO-Revision-Date: 2020-10-27 16:45-0300\n" +"POT-Creation-Date: 2020-10-28 03:21+0200\n" +"PO-Revision-Date: 2020-10-28 03:25+0200\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -10,7 +10,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" -"X-Generator: Poedit 2.3.1\n" +"X-Generator: Poedit 2.4.1\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Basepath: ../../..\n" "X-Poedit-SearchPath-0: .\n" @@ -100,7 +100,7 @@ msgstr "Exportar Favoritos" msgid "Bookmarks" msgstr "Favoritos" -#: Bookmark.py:300 Bookmark.py:342 appDatabase.py:2081 appDatabase.py:2127 +#: Bookmark.py:300 Bookmark.py:342 appDatabase.py:2079 appDatabase.py:2125 #: appEditors/AppExcEditor.py:1023 appEditors/AppExcEditor.py:1091 #: appEditors/AppTextEditor.py:257 appGUI/MainGUI.py:2999 #: appGUI/MainGUI.py:3221 appGUI/MainGUI.py:3436 @@ -109,22 +109,22 @@ msgstr "Favoritos" #: appTools/ToolMove.py:269 appTools/ToolPcbWizard.py:189 #: appTools/ToolPcbWizard.py:212 appTools/ToolQRCode.py:527 #: appTools/ToolQRCode.py:574 app_Main.py:1767 app_Main.py:2601 -#: app_Main.py:4345 app_Main.py:8080 app_Main.py:8119 app_Main.py:8163 -#: app_Main.py:8189 app_Main.py:8229 app_Main.py:8254 app_Main.py:8308 -#: app_Main.py:8344 app_Main.py:8388 app_Main.py:8428 app_Main.py:8469 -#: app_Main.py:8510 app_Main.py:8550 app_Main.py:8593 app_Main.py:8652 -#: app_Main.py:8684 app_Main.py:8714 app_Main.py:8889 app_Main.py:8926 -#: app_Main.py:8969 app_Main.py:9041 app_Main.py:9095 app_Main.py:9362 -#: app_Main.py:9397 +#: app_Main.py:4345 app_Main.py:8092 app_Main.py:8131 app_Main.py:8175 +#: app_Main.py:8201 app_Main.py:8241 app_Main.py:8266 app_Main.py:8320 +#: app_Main.py:8356 app_Main.py:8400 app_Main.py:8440 app_Main.py:8481 +#: app_Main.py:8522 app_Main.py:8562 app_Main.py:8605 app_Main.py:8664 +#: app_Main.py:8696 app_Main.py:8726 app_Main.py:8901 app_Main.py:8938 +#: app_Main.py:8981 app_Main.py:9053 app_Main.py:9107 app_Main.py:9374 +#: app_Main.py:9409 msgid "Cancelled." msgstr "Cancelado." -#: Bookmark.py:308 appDatabase.py:2089 appEditors/AppTextEditor.py:312 +#: Bookmark.py:308 appDatabase.py:2087 appEditors/AppTextEditor.py:312 #: appObjects/FlatCAMCNCJob.py:1672 appObjects/FlatCAMCNCJob.py:1862 #: appObjects/FlatCAMCNCJob.py:2311 appTools/ToolFilm.py:585 #: appTools/ToolFilm.py:834 appTools/ToolSolderPaste.py:1097 app_Main.py:2609 -#: app_Main.py:9332 app_Main.py:9540 app_Main.py:9675 app_Main.py:9741 -#: app_Main.py:10493 +#: app_Main.py:9344 app_Main.py:9552 app_Main.py:9687 app_Main.py:9753 +#: app_Main.py:10507 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -158,18 +158,18 @@ 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:292 appTools/ToolCopperThieving.py:327 -#: appTools/ToolIsolation.py:1436 appTools/ToolNCC.py:1366 +#: appTools/ToolIsolation.py:1451 appTools/ToolNCC.py:1380 msgid "Click the start point of the area." msgstr "Clique no ponto inicial da área." -#: appCommon/Common.py:351 appTools/ToolNCC.py:1425 appTools/ToolPaint.py:1210 +#: appCommon/Common.py:351 appTools/ToolNCC.py:1439 appTools/ToolPaint.py:1210 msgid "Click the end point of the area." msgstr "Clique no ponto final da área." #: appCommon/Common.py:357 appCommon/Common.py:459 -#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2348 -#: appTools/ToolIsolation.py:2400 appTools/ToolNCC.py:1431 -#: appTools/ToolNCC.py:1483 appTools/ToolPaint.py:1216 +#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2363 +#: appTools/ToolIsolation.py:2415 appTools/ToolNCC.py:1445 +#: appTools/ToolNCC.py:1497 appTools/ToolPaint.py:1216 #: appTools/ToolPaint.py:1267 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" @@ -177,7 +177,7 @@ msgstr "" "o botão direito para terminar." #: appCommon/Common.py:404 appEditors/AppGeoEditor.py:2352 -#: appTools/ToolIsolation.py:2371 appTools/ToolNCC.py:1454 +#: appTools/ToolIsolation.py:2386 appTools/ToolNCC.py:1468 #: appTools/ToolPaint.py:1238 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -254,15 +254,15 @@ msgstr "Parâmetros da Broca" msgid "Cutout Parameters" msgstr "Parâmetros de Recorte" -#: appDatabase.py:207 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1876 -#: appGUI/ObjectUI.py:2693 appGUI/ObjectUI.py:2760 +#: appDatabase.py:206 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 +#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:2718 appGUI/ObjectUI.py:2785 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:683 -#: app_Main.py:7317 +#: app_Main.py:7328 msgid "Name" msgstr "Nome" -#: appDatabase.py:209 +#: appDatabase.py:208 msgid "" "Tool name.\n" "This is not used in the app, it's function\n" @@ -272,30 +272,30 @@ msgstr "" "Não é usado no aplicativo, sua função\n" "é servir como uma nota para o usuário." -#: appDatabase.py:220 appEditors/AppExcEditor.py:2567 +#: appDatabase.py:219 appEditors/AppExcEditor.py:2567 #: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:666 #: appObjects/FlatCAMExcellon.py:908 appObjects/FlatCAMExcellon.py:1008 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 -#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3022 +#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3037 #: appTools/ToolMilling.py:1071 appTools/ToolMilling.py:1175 #: appTools/ToolMilling.py:1360 appTools/ToolMilling.py:1670 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 #: appTools/ToolPcbWizard.py:404 appTools/ToolProperties.py:413 #: appTools/ToolProperties.py:476 appTools/ToolSolderPaste.py:1166 #: tclCommands/TclCommandDrillcncjob.py:195 msgid "Diameter" msgstr "Diâmetro" -#: appDatabase.py:222 +#: appDatabase.py:221 msgid "Tool Diameter." msgstr "Diâmetro." -#: appDatabase.py:233 +#: appDatabase.py:232 msgid "Diameter Tolerance" msgstr "Tolerância Diâmetro" -#: appDatabase.py:235 +#: appDatabase.py:234 msgid "" "Tool tolerance. This tool will be used if the desired tool diameter\n" "is within the tolerance specified here." @@ -304,84 +304,84 @@ msgstr "" "ferramenta desejado\n" "está dentro da tolerância especificada aqui." -#: appDatabase.py:241 +#: appDatabase.py:240 msgid "Min" msgstr "Min" -#: appDatabase.py:243 +#: appDatabase.py:242 msgid "Set the tool tolerance minimum." msgstr "Tolerância mínima." -#: appDatabase.py:255 +#: appDatabase.py:254 msgid "Max" msgstr "Max" -#: appDatabase.py:257 +#: appDatabase.py:256 msgid "Set the tool tolerance maximum." msgstr "Tolerância máxima." -#: appDatabase.py:269 appDatabase.py:587 +#: appDatabase.py:268 appDatabase.py:586 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 -#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4050 +#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4064 msgid "Operation" msgstr "Operação" -#: appDatabase.py:271 +#: appDatabase.py:270 msgid "The kind of Application Tool where this tool is to be used." msgstr "O tipo de aplicação em que essa ferramenta deve ser usada." -#: appDatabase.py:275 appDatabase.py:1778 appDatabase.py:1814 -#: appDatabase.py:1877 appDatabase.py:2162 appGUI/MainGUI.py:1411 -#: app_Main.py:7315 +#: appDatabase.py:274 appDatabase.py:1776 appDatabase.py:1812 +#: appDatabase.py:1875 appDatabase.py:2160 appGUI/MainGUI.py:1411 +#: app_Main.py:7326 msgid "General" msgstr "Geral" -#: appDatabase.py:275 appDatabase.py:1836 appDatabase.py:2165 +#: appDatabase.py:274 appDatabase.py:1834 appDatabase.py:2163 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:55 #: appTools/ToolMilling.py:1747 msgid "Milling" msgstr "Fresamento" -#: appDatabase.py:275 appDatabase.py:1840 appDatabase.py:2170 +#: appDatabase.py:274 appDatabase.py:1838 appDatabase.py:2168 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:54 #: appTools/ToolMilling.py:1746 msgid "Drilling" msgstr "Perfuração" -#: appDatabase.py:275 appDatabase.py:597 appDatabase.py:1844 -#: appDatabase.py:2178 appTools/ToolIsolation.py:1101 -#: appTools/ToolIsolation.py:2576 appTools/ToolNCC.py:4060 +#: appDatabase.py:274 appDatabase.py:596 appDatabase.py:1842 +#: appDatabase.py:2176 appTools/ToolIsolation.py:1116 +#: appTools/ToolIsolation.py:2591 appTools/ToolNCC.py:4074 msgid "Isolation" msgstr "Isolação" -#: appDatabase.py:275 appDatabase.py:1850 appDatabase.py:2186 +#: appDatabase.py:274 appDatabase.py:1848 appDatabase.py:2184 #: appEditors/AppGeoEditor.py:528 appGUI/MainGUI.py:1618 #: appTools/ToolPaint.py:738 appTools/ToolPaint.py:2619 msgid "Paint" msgstr "Pintura" -#: appDatabase.py:275 appDatabase.py:1856 appDatabase.py:2194 -#: appTools/ToolNCC.py:1046 appTools/ToolNCC.py:3708 +#: appDatabase.py:274 appDatabase.py:1854 appDatabase.py:2192 +#: appTools/ToolNCC.py:1060 appTools/ToolNCC.py:3722 msgid "NCC" msgstr "NCC" -#: appDatabase.py:275 appDatabase.py:1862 appTools/ToolCutOut.py:328 -#: appTools/ToolCutOut.py:465 +#: appDatabase.py:274 appDatabase.py:1860 appDatabase.py:2200 +#: appTools/ToolCutOut.py:328 appTools/ToolCutOut.py:465 msgid "Cutout" msgstr "Recorte PCB" -#: appDatabase.py:291 +#: appDatabase.py:290 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:284 -#: appTools/ToolIsolation.py:3425 appTools/ToolNCC.py:4343 +#: appTools/ToolIsolation.py:3440 appTools/ToolNCC.py:4357 #: appTools/ToolPaint.py:3163 msgid "Shape" msgstr "Formato" -#: appDatabase.py:293 +#: appDatabase.py:292 msgid "" "Tool Shape. \n" "Can be:\n" @@ -395,11 +395,11 @@ msgstr "" "B = fresa com ponta esférica\n" "V = fresa em forma de V" -#: appDatabase.py:307 +#: appDatabase.py:306 msgid "V-Dia" msgstr "Dia-V" -#: appDatabase.py:309 +#: appDatabase.py:308 msgid "" "V-Dia.\n" "Diameter of the tip for V-Shape Tools." @@ -407,11 +407,11 @@ msgstr "" "Dia-V.\n" "Diâmetro da ponta das ferramentas em forma de V." -#: appDatabase.py:321 +#: appDatabase.py:320 msgid "V-Angle" msgstr "Angulo-V" -#: appDatabase.py:323 +#: appDatabase.py:322 msgid "" "V-Agle.\n" "Angle at the tip for the V-Shape Tools." @@ -419,14 +419,14 @@ msgstr "" "Ângulo.\n" "Ângulo na ponta das ferramentas em forma de V." -#: appDatabase.py:340 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:70 +#: appDatabase.py:339 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:60 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:70 msgid "Tool Type" msgstr "Tipo de Ferramenta" -#: appDatabase.py:342 +#: appDatabase.py:341 msgid "" "Tool Type.\n" "Can be:\n" @@ -440,11 +440,11 @@ msgstr "" "Desbaste = corte áspero, avanço lento, múltiplos passes\n" "Acabamento = corte de acabamento, avanço rápido" -#: appDatabase.py:356 appGUI/ObjectUI.py:1057 +#: appDatabase.py:355 appGUI/ObjectUI.py:1057 msgid "Tool Offset" msgstr "Deslocamento" -#: appDatabase.py:358 +#: appDatabase.py:357 msgid "" "Tool Offset.\n" "Can be of a few types:\n" @@ -461,11 +461,11 @@ msgstr "" "Personalizado = deslocamento personalizado usando o valor de Deslocamento " "Personalizado" -#: appDatabase.py:373 +#: appDatabase.py:372 msgid "Custom Offset" msgstr "Deslocamento Personalizado" -#: appDatabase.py:375 +#: appDatabase.py:374 msgid "" "Custom Offset.\n" "A value to be used as offset from the current path." @@ -473,8 +473,8 @@ msgstr "" "Deslocamento personalizado.\n" "Um valor a ser usado como deslocamento do caminho atual." -#: appDatabase.py:392 appDatabase.py:917 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:1213 appGUI/ObjectUI.py:2019 +#: appDatabase.py:391 appDatabase.py:916 appEditors/appGCodeEditor.py:703 +#: appGUI/ObjectUI.py:1202 appGUI/ObjectUI.py:2044 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -488,7 +488,7 @@ msgstr "" msgid "Cut Z" msgstr "Profundidade de Corte" -#: appDatabase.py:394 +#: appDatabase.py:393 msgid "" "Cutting Depth.\n" "The depth at which to cut into material." @@ -496,11 +496,11 @@ msgstr "" "Profundidade de corte.\n" "A profundidade para cortar o material." -#: appDatabase.py:406 appDatabase.py:954 +#: appDatabase.py:405 appDatabase.py:953 msgid "MultiDepth" msgstr "Multi-Profundidade" -#: appDatabase.py:408 +#: appDatabase.py:407 msgid "" "Multi Depth.\n" "Selecting this will allow cutting in multiple passes,\n" @@ -510,11 +510,11 @@ msgstr "" "Selecionar isso permite cortar em várias passagens,\n" "cada passagem adicionando uma profundidade de parâmetro PPP." -#: appDatabase.py:419 appDatabase.py:970 +#: appDatabase.py:418 appDatabase.py:969 msgid "DPP" msgstr "PPP" -#: appDatabase.py:421 appDatabase.py:972 +#: appDatabase.py:420 appDatabase.py:971 msgid "" "DPP. Depth per Pass.\n" "The value used to cut into material on each pass." @@ -522,18 +522,20 @@ msgstr "" "PPP. Profundidade por Passe.\n" "Valor usado para cortar o material em cada passagem." -#: appDatabase.py:433 appDatabase.py:986 appGUI/ObjectUI.py:1260 +#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1249 +#: appGUI/ObjectUI.py:1652 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:280 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:98 -#: appObjects/FlatCAMGeometry.py:1812 appTools/ToolCalibration.py:769 +#: appObjects/FlatCAMGeometry.py:1811 appTools/ToolCalibration.py:769 #: appTools/ToolDrilling.py:1294 appTools/ToolDrilling.py:2189 #: appTools/ToolMilling.py:1291 appTools/ToolMilling.py:1839 msgid "Travel Z" msgstr "Altura do Deslocamento" -#: appDatabase.py:435 +#: appDatabase.py:434 msgid "" "Clearance Height.\n" "Height at which the milling bit will travel between cuts,\n" @@ -543,11 +545,11 @@ msgstr "" "Altura na qual a broca irá se deslocar entre cortes,\n" "acima da superfície do material, evitando todos os equipamentos." -#: appDatabase.py:448 +#: appDatabase.py:447 msgid "ExtraCut" msgstr "Corte Extra" -#: appDatabase.py:450 +#: appDatabase.py:449 msgid "" "Extra Cut.\n" "If checked, after a isolation is finished an extra cut\n" @@ -560,11 +562,11 @@ msgstr "" "será adicionado no encontro entre o início e o fim da isolação,\n" "para garantir a isolação completa." -#: appDatabase.py:463 +#: appDatabase.py:462 msgid "E-Cut Length" msgstr "Comprimento de corte extra" -#: appDatabase.py:465 +#: appDatabase.py:464 msgid "" "Extra Cut length.\n" "If checked, after a isolation is finished an extra cut\n" @@ -580,14 +582,14 @@ msgstr "" "garantir um isolamento completo. Este é o comprimento de\n" "o corte extra." -#: appDatabase.py:486 appGUI/ObjectUI.py:1279 +#: appDatabase.py:485 appGUI/ObjectUI.py:1268 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 msgid "Feedrate X-Y" msgstr "Avanço X-Y" -#: appDatabase.py:488 +#: appDatabase.py:487 msgid "" "Feedrate X-Y. Feedrate\n" "The speed on XY plane used while cutting into material." @@ -595,7 +597,7 @@ msgstr "" "Velocidade de Avanço X-Y\n" "A velocidade no plano XY usada ao cortar o material." -#: appDatabase.py:500 appDatabase.py:1012 appGUI/ObjectUI.py:1293 +#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -604,7 +606,7 @@ msgstr "" msgid "Feedrate Z" msgstr "Taxa de Avanço Z" -#: appDatabase.py:502 +#: appDatabase.py:501 msgid "" "Feedrate Z\n" "The speed on Z plane." @@ -612,11 +614,11 @@ msgstr "" "Velocidade de Avanço Z\n" "A velocidade no plano Z." -#: appDatabase.py:514 +#: appDatabase.py:513 msgid "FR Rapids" msgstr "VA Rápida" -#: appDatabase.py:516 +#: appDatabase.py:515 msgid "" "FR Rapids. Feedrate Rapids\n" "Speed used while moving as fast as possible.\n" @@ -628,11 +630,11 @@ msgstr "" "Isso é usado apenas por alguns dispositivos que não podem usar\n" "o comando G-Code G0. Principalmente impressoras 3D." -#: appDatabase.py:535 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:186 +#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:186 msgid "Spindle Speed" msgstr "Velocidade do Spindle" -#: appDatabase.py:537 +#: appDatabase.py:536 msgid "" "Spindle Speed.\n" "If it's left empty it will not be used.\n" @@ -642,12 +644,12 @@ msgstr "" "Se for deixado vazio, não será usado.\n" "Velocidade do spindle em RPM." -#: appDatabase.py:550 appDatabase.py:1067 appGUI/ObjectUI.py:1367 +#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1356 #: appTools/ToolDrilling.py:2264 appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Esperar Velocidade" -#: appDatabase.py:552 appDatabase.py:1069 +#: appDatabase.py:551 appDatabase.py:1068 msgid "" "Dwell.\n" "Check this if a delay is needed to allow\n" @@ -657,11 +659,11 @@ msgstr "" "Marque se é necessário um atraso para permitir\n" "o motor do spindle atingir a velocidade definida." -#: appDatabase.py:563 appDatabase.py:1080 +#: appDatabase.py:562 appDatabase.py:1079 msgid "Dwelltime" msgstr "Tempo de Espera" -#: appDatabase.py:565 appDatabase.py:1082 +#: appDatabase.py:564 appDatabase.py:1081 msgid "" "Dwell Time.\n" "A delay used to allow the motor spindle reach its set speed." @@ -669,7 +671,7 @@ msgstr "" "Tempo de espera.\n" "Atraso usado para permitir que o spindle atinja a velocidade definida." -#: appDatabase.py:589 appTools/ToolNCC.py:4052 +#: appDatabase.py:588 appTools/ToolNCC.py:4066 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -681,28 +683,28 @@ msgstr "" "Se não for bem-sucedida, a retirada de cobre também falhará.\n" "- Limpar -> retirada de cobre padrão." -#: appDatabase.py:596 appEditors/AppGerberEditor.py:2749 -#: appTools/ToolNCC.py:4059 +#: appDatabase.py:595 appEditors/AppGerberEditor.py:2749 +#: appTools/ToolNCC.py:4073 msgid "Clear" msgstr "Limpar" -#: appDatabase.py:605 appDatabase.py:851 +#: appDatabase.py:604 appDatabase.py:850 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:62 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3204 appTools/ToolMilling.py:1760 -#: appTools/ToolNCC.py:4068 +#: appTools/ToolIsolation.py:3219 appTools/ToolMilling.py:1760 +#: appTools/ToolNCC.py:4082 msgid "Milling Type" msgstr "Tipo de Fresamento" -#: appDatabase.py:607 appDatabase.py:615 appDatabase.py:853 appDatabase.py:861 +#: appDatabase.py:606 appDatabase.py:614 appDatabase.py:852 appDatabase.py:860 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:192 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:139 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:147 -#: appTools/ToolIsolation.py:3206 appTools/ToolIsolation.py:3214 -#: appTools/ToolNCC.py:4070 appTools/ToolNCC.py:4078 +#: appTools/ToolIsolation.py:3221 appTools/ToolIsolation.py:3229 +#: appTools/ToolNCC.py:4084 appTools/ToolNCC.py:4092 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -713,35 +715,36 @@ msgstr "" "ferramenta\n" "- convencional: útil quando não há compensação de folga" -#: appDatabase.py:612 appDatabase.py:858 +#: appDatabase.py:611 appDatabase.py:857 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appTools/ToolIsolation.py:3211 appTools/ToolNCC.py:4075 +#: appTools/ToolIsolation.py:3226 appTools/ToolNCC.py:4089 msgid "Climb" msgstr "Subida" -#: appDatabase.py:613 appDatabase.py:859 +#: appDatabase.py:612 appDatabase.py:858 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:145 -#: appTools/ToolIsolation.py:3212 appTools/ToolNCC.py:4076 +#: appTools/ToolIsolation.py:3227 appTools/ToolNCC.py:4090 msgid "Conventional" msgstr "Convencional" -#: appDatabase.py:625 appDatabase.py:734 appDatabase.py:836 appDatabase.py:1110 -#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1677 +#: appDatabase.py:624 appDatabase.py:733 appDatabase.py:835 appDatabase.py:1109 +#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1694 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:161 -#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3189 -#: appTools/ToolNCC.py:4091 appTools/ToolPaint.py:2955 +#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3204 +#: appTools/ToolNCC.py:4105 appTools/ToolPaint.py:2955 msgid "Overlap" msgstr "Sobreposição" -#: appDatabase.py:627 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:184 -#: appTools/ToolNCC.py:4093 +#: appDatabase.py:626 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:184 +#: appTools/ToolNCC.py:4107 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -759,7 +762,9 @@ msgstr "" "Valores maiores = processamento lento e execução lenta no CNC devido\n" "ao número de caminhos." -#: appDatabase.py:646 appDatabase.py:1154 appEditors/AppGeoEditor.py:470 +#: appDatabase.py:645 appDatabase.py:1153 appEditors/AppGeoEditor.py:470 +#: appGUI/ObjectUI.py:1681 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:307 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:72 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 @@ -772,36 +777,39 @@ msgstr "" #: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1457 #: appTools/ToolCorners.py:412 appTools/ToolCutOut.py:2161 #: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234 -#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4135 -#: appTools/ToolNCC.py:4238 +#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4149 +#: appTools/ToolNCC.py:4252 msgid "Margin" msgstr "Margem" -#: appDatabase.py:648 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 +#: appDatabase.py:647 appGUI/ObjectUI.py:1683 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:309 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 #: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:414 -#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4137 -#: appTools/ToolNCC.py:4240 +#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4151 +#: appTools/ToolNCC.py:4254 msgid "Bounding box margin." msgstr "Margem da caixa delimitadora." -#: appDatabase.py:659 appDatabase.py:770 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1692 appGUI/ObjectUI.py:2184 +#: appDatabase.py:658 appDatabase.py:769 appEditors/AppGeoEditor.py:484 +#: appGUI/ObjectUI.py:1709 appGUI/ObjectUI.py:2209 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:333 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:196 -#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4112 +#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4126 #: appTools/ToolPaint.py:2991 appTools/ToolPunchGerber.py:796 msgid "Method" msgstr "Método" -#: appDatabase.py:661 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4114 +#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:217 +#: appTools/ToolNCC.py:4128 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -813,58 +821,66 @@ msgstr "" "- Baseado em semente: Para fora a partir de uma semente.\n" "- Linhas retas: Linhas paralelas." -#: appDatabase.py:669 appDatabase.py:784 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1965 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1456 -#: appTools/ToolPaint.py:3016 defaults.py:349 +#: appObjects/FlatCAMGeometry.py:2449 appTools/ToolNCC.py:1979 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1456 +#: appTools/ToolPaint.py:3016 defaults.py:351 #: tclCommands/TclCommandCopperClear.py:126 #: tclCommands/TclCommandCopperClear.py:134 tclCommands/TclCommandPaint.py:125 msgid "Standard" msgstr "Padrão" -#: appDatabase.py:669 appDatabase.py:784 appEditors/AppGeoEditor.py:498 +#: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5123 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1976 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1470 -#: appTools/ToolPaint.py:3016 defaults.py:472 defaults.py:510 +#: appObjects/FlatCAMGeometry.py:2457 appTools/ToolNCC.py:1990 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1470 +#: appTools/ToolPaint.py:3016 defaults.py:474 defaults.py:512 #: tclCommands/TclCommandCopperClear.py:128 #: tclCommands/TclCommandCopperClear.py:136 tclCommands/TclCommandPaint.py:127 msgid "Seed" msgstr "Semente" -#: appDatabase.py:669 appDatabase.py:784 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1702 +#: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 +#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1987 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:160 +#: appObjects/FlatCAMGeometry.py:2465 appTools/ToolNCC.py:2001 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:160 #: appTools/ToolPaint.py:1484 appTools/ToolPaint.py:3016 #: tclCommands/TclCommandCopperClear.py:130 tclCommands/TclCommandPaint.py:129 msgid "Lines" msgstr "Linhas" -#: appDatabase.py:669 appDatabase.py:784 +#: appDatabase.py:668 appDatabase.py:783 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1998 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1649 +#: appTools/ToolNCC.py:2012 appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1649 #: appTools/ToolPaint.py:3016 tclCommands/TclCommandPaint.py:133 msgid "Combo" msgstr "Combo" -#: appDatabase.py:677 appDatabase.py:795 appEditors/AppGeoEditor.py:505 -#: appGUI/ObjectUI.py:2269 appGUI/ObjectUI.py:2292 +#: appDatabase.py:676 appDatabase.py:794 appEditors/AppGeoEditor.py:505 +#: appGUI/ObjectUI.py:2294 appGUI/ObjectUI.py:2317 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:222 #: appObjects/FlatCAMCNCJob.py:1305 appObjects/FlatCAMCNCJob.py:1327 -#: appTools/ToolNCC.py:4148 appTools/ToolNCC.py:4251 appTools/ToolPaint.py:3027 +#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4265 appTools/ToolPaint.py:3027 msgid "Connect" msgstr "Conectar" -#: appDatabase.py:681 appDatabase.py:798 appEditors/AppGeoEditor.py:507 +#: appDatabase.py:680 appDatabase.py:797 appEditors/AppGeoEditor.py:507 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 -#: appTools/ToolNCC.py:4152 appTools/ToolNCC.py:4253 appTools/ToolPaint.py:3030 +#: appTools/ToolNCC.py:4166 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:3030 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -872,35 +888,35 @@ msgstr "" "Desenha linhas entre os segmentos resultantes\n" "para minimizar as elevações de ferramentas." -#: appDatabase.py:687 appDatabase.py:802 appEditors/AppGeoEditor.py:515 +#: appDatabase.py:686 appDatabase.py:801 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 -#: appTools/ToolNCC.py:4158 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:3034 +#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4273 appTools/ToolPaint.py:3034 msgid "Contour" msgstr "Contorno" -#: appDatabase.py:691 appDatabase.py:805 appEditors/AppGeoEditor.py:517 +#: appDatabase.py:690 appDatabase.py:804 appEditors/AppGeoEditor.py:517 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 -#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4261 appTools/ToolPaint.py:3037 +#: appTools/ToolNCC.py:4176 appTools/ToolNCC.py:4275 appTools/ToolPaint.py:3037 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." msgstr "Corta no perímetro do polígono para retirar as arestas." -#: appDatabase.py:697 appDatabase.py:755 appEditors/AppGeoEditor.py:611 +#: appDatabase.py:696 appDatabase.py:754 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 -#: appTools/ToolNCC.py:4168 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:2976 +#: appTools/ToolNCC.py:4182 appTools/ToolNCC.py:4281 appTools/ToolPaint.py:2976 #: appTools/ToolPaint.py:3083 appTools/ToolTransform.py:517 msgid "Offset" msgstr "Deslocar" -#: appDatabase.py:701 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:257 -#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4269 +#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:257 +#: appTools/ToolNCC.py:4186 appTools/ToolNCC.py:4283 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -911,7 +927,7 @@ msgstr "" "A retirada de cobre terminará a uma distância dos recursos de cobre.\n" "O valor pode estar entre 0 e 10 unidades FlatCAM." -#: appDatabase.py:736 appEditors/AppGeoEditor.py:452 +#: appDatabase.py:735 appEditors/AppGeoEditor.py:452 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:163 #: appTools/ToolPaint.py:2957 msgid "" @@ -931,7 +947,7 @@ msgstr "" "Valores maiores = processamento lento e execução lenta no CNC \n" "devido ao número de caminhos." -#: appDatabase.py:757 appEditors/AppGeoEditor.py:472 +#: appDatabase.py:756 appEditors/AppGeoEditor.py:472 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 #: appTools/ToolPaint.py:2978 appTools/ToolPaint.py:3085 msgid "" @@ -943,7 +959,7 @@ msgstr "" "as bordas do polígono para \n" "ser pintado." -#: appDatabase.py:772 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:198 +#: appDatabase.py:771 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:198 #: appTools/ToolPaint.py:2993 msgid "" "Algorithm for painting:\n" @@ -964,7 +980,7 @@ msgstr "" "- Combo: em caso de falha, um novo método será escolhido dentre os itens " "acima na ordem especificada." -#: appDatabase.py:784 appDatabase.py:786 +#: appDatabase.py:783 appDatabase.py:785 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 #: appTools/ToolPaint.py:154 appTools/ToolPaint.py:159 #: appTools/ToolPaint.py:1498 appTools/ToolPaint.py:3016 @@ -972,13 +988,13 @@ msgstr "" msgid "Laser_lines" msgstr "Linhas Laser" -#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:154 -#: appTools/ToolIsolation.py:3176 +#: appDatabase.py:822 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:154 +#: appTools/ToolIsolation.py:3191 msgid "Passes" msgstr "Passes" -#: appDatabase.py:825 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:156 -#: appTools/ToolIsolation.py:3178 +#: appDatabase.py:824 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:156 +#: appTools/ToolIsolation.py:3193 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -986,25 +1002,26 @@ msgstr "" "Largura da isolação em relação à\n" "largura da ferramenta (número inteiro)." -#: appDatabase.py:838 appGUI/ObjectUI.py:1679 +#: appDatabase.py:837 appGUI/ObjectUI.py:1696 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 -#: appTools/ToolIsolation.py:3191 +#: appTools/ToolIsolation.py:3206 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:871 appGUI/ObjectUI.py:234 +#: appDatabase.py:870 appGUI/ObjectUI.py:234 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 -#: appTools/ToolIsolation.py:3224 +#: appTools/ToolIsolation.py:3239 msgid "Follow" msgstr "Segue" -#: appDatabase.py:873 appDatabase.py:879 appGUI/ObjectUI.py:235 +#: appDatabase.py:872 appDatabase.py:878 appGUI/ObjectUI.py:235 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:209 -#: appTools/ToolIsolation.py:3226 appTools/ToolIsolation.py:3232 +#: appTools/ToolIsolation.py:3241 appTools/ToolIsolation.py:3247 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -1014,13 +1031,13 @@ msgstr "" "Isso significa que ele cortará\n" "no meio do traço." -#: appDatabase.py:888 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:218 -#: appTools/ToolIsolation.py:3241 +#: appDatabase.py:887 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:218 +#: appTools/ToolIsolation.py:3256 msgid "Isolation Type" msgstr "Tipo de Isolação" -#: appDatabase.py:890 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appTools/ToolIsolation.py:3243 +#: appDatabase.py:889 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 +#: appTools/ToolIsolation.py:3258 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1040,23 +1057,23 @@ msgstr "" "pode ser feita somente quando houver uma abertura\n" "dentro do polígono (por exemplo, o polígono é em forma de \"rosca\")." -#: appDatabase.py:899 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 +#: appDatabase.py:898 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:229 -#: appTools/ToolIsolation.py:3252 +#: appTools/ToolIsolation.py:3267 msgid "Full" msgstr "Completa" -#: appDatabase.py:900 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 -#: appTools/ToolIsolation.py:3253 +#: appDatabase.py:899 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 +#: appTools/ToolIsolation.py:3268 msgid "Ext" msgstr "Ext" -#: appDatabase.py:901 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:231 -#: appTools/ToolIsolation.py:3254 +#: appDatabase.py:900 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:231 +#: appTools/ToolIsolation.py:3269 msgid "Int" msgstr "Int" -#: appDatabase.py:919 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:59 +#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:59 #: appTools/ToolDrilling.py:2145 appTools/ToolMilling.py:1795 msgid "" "Drill depth (negative)\n" @@ -1065,12 +1082,12 @@ msgstr "" "Profundidade do furo (negativo)\n" "abaixo da superfície de cobre." -#: appDatabase.py:938 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:283 +#: appDatabase.py:937 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:283 #: appTools/ToolDrilling.py:2288 appTools/ToolMilling.py:1980 msgid "Offset Z" msgstr "Deslocamento Z" -#: appDatabase.py:940 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 +#: appDatabase.py:939 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 #: appTools/ToolDrilling.py:2290 appTools/ToolMilling.py:1982 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" @@ -1082,7 +1099,7 @@ msgstr "" "ponta.\n" "Este valor pode compensar o parâmetro Profundidade de Corte Z." -#: appDatabase.py:957 appGUI/ObjectUI.py:1237 +#: appDatabase.py:956 appGUI/ObjectUI.py:1226 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 @@ -1099,7 +1116,7 @@ msgstr "" "cortar várias vezes até o Corte Z é\n" "alcançado." -#: appDatabase.py:979 appGUI/ObjectUI.py:1251 +#: appDatabase.py:978 appGUI/ObjectUI.py:1240 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 #: appTools/ToolCutOut.py:2146 appTools/ToolDrilling.py:2180 @@ -1107,7 +1124,7 @@ msgstr "" msgid "Depth of each pass (positive)." msgstr "Profundidade de cada passe (positivo)." -#: appDatabase.py:988 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:100 +#: appDatabase.py:987 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:100 #: appTools/ToolDrilling.py:2191 appTools/ToolMilling.py:1841 msgid "" "Tool height when travelling\n" @@ -1116,7 +1133,7 @@ msgstr "" "Altura da ferramenta durante os\n" "deslocamentos sobre o plano XY." -#: appDatabase.py:1014 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:173 +#: appDatabase.py:1013 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:173 #: appTools/ToolDrilling.py:2212 appTools/ToolMilling.py:1877 msgid "" "Tool speed while drilling\n" @@ -1129,14 +1146,14 @@ msgstr "" "Também chamado de avanço de 'Mergulho'.\n" "Para movimento linear G01." -#: appDatabase.py:1029 appGUI/ObjectUI.py:1308 +#: appDatabase.py:1028 appGUI/ObjectUI.py:1297 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 msgid "Feedrate Rapids" msgstr "Taxa de Avanço Rápida" -#: appDatabase.py:1031 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:319 +#: appDatabase.py:1030 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:319 #: appTools/ToolDrilling.py:2229 appTools/ToolMilling.py:1894 msgid "" "Tool speed while drilling\n" @@ -1150,15 +1167,15 @@ msgstr "" "Usado para movimento rápido G00.\n" "É útil apenas para Marlin. Ignore para outros casos." -#: appDatabase.py:1052 appGUI/ObjectUI.py:1351 +#: appDatabase.py:1051 appGUI/ObjectUI.py:1340 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 -#: appObjects/FlatCAMGeometry.py:1828 appTools/ToolDrilling.py:1310 +#: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 #: appTools/ToolMilling.py:1942 msgid "Spindle speed" msgstr "Velocidade do Spindle" -#: appDatabase.py:1054 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 +#: appDatabase.py:1053 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:188 #: appTools/ToolDrilling.py:2251 appTools/ToolMilling.py:1944 msgid "" "Speed of the spindle\n" @@ -1167,17 +1184,17 @@ msgstr "" "Velocidade do spindle\n" "em RPM (opcional)" -#: appDatabase.py:1099 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 +#: appDatabase.py:1098 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 #: appTools/ToolDrilling.py:2304 msgid "Drill slots" msgstr "Fura Ranhura" -#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 +#: appDatabase.py:1100 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 #: appTools/ToolDrilling.py:2306 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:1112 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 +#: appDatabase.py:1111 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 #: appTools/ToolDrilling.py:2314 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." @@ -1185,12 +1202,12 @@ msgstr "" "Quanto (percentual) da largura da ferramenta é sobreposta a cada passagem da " "ferramenta." -#: appDatabase.py:1126 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 +#: appDatabase.py:1125 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 #: appTools/ToolDrilling.py:2328 msgid "Last drill" msgstr "Furar final" -#: appDatabase.py:1128 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:266 +#: appDatabase.py:1127 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:266 #: appTools/ToolDrilling.py:2330 msgid "" "If the slot length is not completely covered by drill holes,\n" @@ -1199,7 +1216,7 @@ msgstr "" "Se o comprimento da ranhura não estiver completamente coberto por furos,\n" "adiciona um furo no ponto final da ranhura." -#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 +#: appDatabase.py:1155 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 #: appTools/ToolCutOut.py:2163 msgid "" "Margin over bounds. A positive value here\n" @@ -1209,12 +1226,12 @@ msgstr "" "Margem além das bordas. Um valor positivo\n" "tornará o recorte do PCB mais longe da borda da PCB" -#: appDatabase.py:1168 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 +#: appDatabase.py:1167 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 #: appTools/ToolCutOut.py:2171 msgid "Gap size" msgstr "Tamanho da Ponte" -#: appDatabase.py:1170 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 +#: appDatabase.py:1169 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 #: appTools/ToolCutOut.py:2173 msgid "" "The size of the bridge gaps in the cutout\n" @@ -1226,12 +1243,12 @@ msgstr "" "para manter a placa conectada ao material\n" "circundante (de onde o PCB é recortado)." -#: appDatabase.py:1179 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 +#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 #: appTools/ToolCutOut.py:2186 msgid "Gap type" msgstr "Tipo de lacuna" -#: appDatabase.py:1181 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 +#: appDatabase.py:1180 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 #: appTools/ToolCutOut.py:2188 msgid "" "The type of gap:\n" @@ -1246,22 +1263,22 @@ msgstr "" "lacuna\n" "- M-Bites -> 'Mouse Bites' - o mesmo que 'bridge', mas coberto com furos" -#: appDatabase.py:1189 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 +#: appDatabase.py:1188 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 #: appTools/ToolCutOut.py:2196 msgid "Bridge" msgstr "Ponte" -#: appDatabase.py:1190 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 +#: appDatabase.py:1189 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 #: appTools/ToolCutOut.py:2197 msgid "Thin" msgstr "Fino" -#: appDatabase.py:1201 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 +#: appDatabase.py:1200 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 #: appTools/ToolCutOut.py:2207 msgid "Depth" msgstr "Profundidade" -#: appDatabase.py:1203 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 +#: appDatabase.py:1202 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 #: appTools/ToolCutOut.py:2209 msgid "" "The depth until the milling is done\n" @@ -1270,18 +1287,18 @@ msgstr "" "Profundidade até que a fresagem esteja pronta\n" "para diminuir as lacunas." -#: appDatabase.py:1220 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 +#: appDatabase.py:1219 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 #: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2224 msgid "Tool Diameter" msgstr "Diâmetro" -#: appDatabase.py:1222 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 +#: appDatabase.py:1221 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 #: appTools/ToolCutOut.py:2226 msgid "The drill hole diameter when doing mouse bites." msgstr "O diâmetro do furo ao fazer M-bites (mordidas de rato)." -#: appDatabase.py:1233 +#: appDatabase.py:1232 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:151 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -1291,17 +1308,17 @@ msgstr "O diâmetro do furo ao fazer M-bites (mordidas de rato)." msgid "Spacing" msgstr "Espaçamento" -#: appDatabase.py:1235 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 +#: appDatabase.py:1234 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 #: appTools/ToolCutOut.py:2238 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:1254 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 +#: appDatabase.py:1253 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 #: appTools/ToolCutOut.py:2038 msgid "Convex Shape" msgstr "Forma Convexa" -#: appDatabase.py:1257 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 +#: appDatabase.py:1256 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 #: appTools/ToolCutOut.py:2040 appTools/ToolCutOut.py:2045 msgid "" "Create a convex shape surrounding the entire PCB.\n" @@ -1310,12 +1327,12 @@ msgstr "" "Cria uma forma convexa ao redor de toda a PCB.\n" "Utilize somente se o tipo de objeto de origem for Gerber." -#: appDatabase.py:1265 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 +#: appDatabase.py:1264 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 #: appTools/ToolCutOut.py:2267 msgid "Gaps" msgstr "Pontes" -#: appDatabase.py:1267 appTools/ToolCutOut.py:2269 +#: appDatabase.py:1266 appTools/ToolCutOut.py:2269 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1339,11 +1356,11 @@ msgstr "" "- 2TB - 2*topo + 2*baixo\n" "- 8 - 2*esquerda + 2*direita + 2*topo + 2*baixo" -#: appDatabase.py:1304 +#: appDatabase.py:1303 msgid "Add Tool in DB" msgstr "Adicionar Ferramenta no BD" -#: appDatabase.py:1307 +#: appDatabase.py:1306 msgid "" "Add a new tool in the Tools Database.\n" "It will be used in the Geometry UI.\n" @@ -1353,46 +1370,46 @@ msgstr "" "Será usado na interface do usuário da Geometria.\n" "Você pode editar após a adição." -#: appDatabase.py:1321 +#: appDatabase.py:1320 msgid "Delete Tool from DB" msgstr "Excluir ferramenta do BD" -#: appDatabase.py:1324 +#: appDatabase.py:1323 msgid "Remove a selection of tools in the Tools Database." msgstr "Remove uma seleção de ferramentas no banco de dados de ferramentas." -#: appDatabase.py:1328 +#: appDatabase.py:1327 msgid "Export DB" msgstr "Exportar BD" -#: appDatabase.py:1331 +#: appDatabase.py:1330 msgid "Save the Tools Database to a custom text file." msgstr "" "Salva o banco de dados de ferramentas em um arquivo de texto personalizado." -#: appDatabase.py:1335 +#: appDatabase.py:1334 msgid "Import DB" msgstr "Importar BD" -#: appDatabase.py:1338 +#: appDatabase.py:1337 msgid "Load the Tools Database information's from a custom text file." msgstr "" "Carregua as informações do banco de dados de ferramentas de um arquivo de " "texto personalizado." -#: appDatabase.py:1342 +#: appDatabase.py:1341 msgid "Save DB" msgstr "Salvar BD" -#: appDatabase.py:1345 +#: appDatabase.py:1344 msgid "Save the Tools Database information's." msgstr "Salve as informações do banco de dados de ferramentas." -#: appDatabase.py:1349 +#: appDatabase.py:1348 msgid "Transfer the Tool" msgstr "Transferir a Ferramenta" -#: appDatabase.py:1351 +#: appDatabase.py:1350 msgid "" "Insert a new tool in the Tools Table of the\n" "object/application tool after selecting a tool\n" @@ -1402,13 +1419,13 @@ msgstr "" "objeto/aplicação após selecionar uma ferramenta\n" "no banco de dados de ferramentas." -#: appDatabase.py:1364 appGUI/MainGUI.py:1550 -#: appGUI/preferences/PreferencesUIManager.py:932 app_Main.py:2311 -#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4528 app_Main.py:8740 +#: appDatabase.py:1363 appGUI/MainGUI.py:1550 +#: appGUI/preferences/PreferencesUIManager.py:940 app_Main.py:2311 +#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4535 app_Main.py:8752 msgid "Cancel" msgstr "Cancelar" -#: appDatabase.py:1377 appDatabase.py:1388 appEditors/AppExcEditor.py:4215 +#: appDatabase.py:1376 appDatabase.py:1387 appEditors/AppExcEditor.py:4215 #: appEditors/AppExcEditor.py:4226 appEditors/appGCodeEditor.py:775 #: appEditors/appGCodeEditor.py:786 appGUI/ObjectUI.py:163 #: appGUI/ObjectUI.py:174 appTool.py:280 appTool.py:291 @@ -1428,9 +1445,9 @@ msgstr "Cancelar" #: appTools/ToolFilm.py:1453 appTools/ToolFilm.py:1464 #: appTools/ToolImage.py:322 appTools/ToolImage.py:333 #: appTools/ToolInvertGerber.py:304 appTools/ToolInvertGerber.py:315 -#: appTools/ToolIsolation.py:3494 appTools/ToolIsolation.py:3505 +#: appTools/ToolIsolation.py:3509 appTools/ToolIsolation.py:3520 #: appTools/ToolMilling.py:2341 appTools/ToolMilling.py:2352 -#: appTools/ToolNCC.py:4508 appTools/ToolNCC.py:4519 +#: appTools/ToolNCC.py:4522 appTools/ToolNCC.py:4533 #: appTools/ToolOptimal.py:614 appTools/ToolOptimal.py:625 #: appTools/ToolPaint.py:3267 appTools/ToolPaint.py:3278 #: appTools/ToolPanelize.py:914 appTools/ToolPanelize.py:925 @@ -1444,7 +1461,7 @@ msgstr "Cancelar" msgid "Edited value is out of range" msgstr "Valor fora da faixa" -#: appDatabase.py:1383 appDatabase.py:1390 appEditors/AppExcEditor.py:4221 +#: appDatabase.py:1382 appDatabase.py:1389 appEditors/AppExcEditor.py:4221 #: appEditors/AppExcEditor.py:4228 appEditors/appGCodeEditor.py:781 #: appEditors/appGCodeEditor.py:788 appGUI/ObjectUI.py:169 #: appGUI/ObjectUI.py:176 appTool.py:286 appTool.py:293 @@ -1464,9 +1481,9 @@ msgstr "Valor fora da faixa" #: appTools/ToolFilm.py:1459 appTools/ToolFilm.py:1466 #: appTools/ToolImage.py:328 appTools/ToolImage.py:335 #: appTools/ToolInvertGerber.py:310 appTools/ToolInvertGerber.py:317 -#: appTools/ToolIsolation.py:3500 appTools/ToolIsolation.py:3507 +#: appTools/ToolIsolation.py:3515 appTools/ToolIsolation.py:3522 #: appTools/ToolMilling.py:2347 appTools/ToolMilling.py:2354 -#: appTools/ToolNCC.py:4514 appTools/ToolNCC.py:4521 +#: appTools/ToolNCC.py:4528 appTools/ToolNCC.py:4535 #: appTools/ToolOptimal.py:620 appTools/ToolOptimal.py:627 #: appTools/ToolPaint.py:3273 appTools/ToolPaint.py:3280 #: appTools/ToolPanelize.py:920 appTools/ToolPanelize.py:927 @@ -1480,102 +1497,106 @@ msgstr "Valor fora da faixa" msgid "Edited value is within limits." msgstr "O valor editado está dentro dos limites." -#: appDatabase.py:1645 +#: appDatabase.py:1643 msgid "Add to DB" msgstr "Adicionar ao BD" -#: appDatabase.py:1648 +#: appDatabase.py:1646 msgid "Copy from DB" msgstr "Copiar do BD" -#: appDatabase.py:1651 +#: appDatabase.py:1649 msgid "Delete from DB" msgstr "Excluir do BD" -#: appDatabase.py:1656 appTranslation.py:209 app_Main.py:3321 app_Main.py:8734 +#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8746 msgid "Save changes" msgstr "Salvar alterações" -#: appDatabase.py:1730 appDatabase.py:2100 appDatabase.py:2134 +#: appDatabase.py:1728 appDatabase.py:2098 appDatabase.py:2132 #: appTools/ToolCutOut.py:294 appTools/ToolDrilling.py:895 -#: appTools/ToolIsolation.py:1067 appTools/ToolNCC.py:1011 +#: appTools/ToolIsolation.py:1082 appTools/ToolNCC.py:1025 #: appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Não foi possível carregar o arquivo com o banco de dados." -#: appDatabase.py:1738 appDatabase.py:2142 appTools/ToolCutOut.py:305 -#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1078 -#: appTools/ToolNCC.py:1022 appTools/ToolPaint.py:715 +#: appDatabase.py:1736 appDatabase.py:2140 appTools/ToolCutOut.py:305 +#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1093 +#: appTools/ToolNCC.py:1036 appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." msgstr "Falha ao analisar o arquivo com o banco de dados." -#: appDatabase.py:1741 appDatabase.py:2145 +#: appDatabase.py:1739 appDatabase.py:2143 msgid "Loaded Tools DB from" msgstr "DB de Ferramentas Carregado de" -#: appDatabase.py:2000 +#: appDatabase.py:1998 msgid "Tool added to DB." msgstr "Ferramenta adicionada ao BD." -#: appDatabase.py:2033 +#: appDatabase.py:2031 msgid "Tool copied from Tools DB." msgstr "A ferramenta foi copiada do BD." -#: appDatabase.py:2060 +#: appDatabase.py:2058 msgid "Tool removed from Tools DB." msgstr "Ferramenta(s) excluída(s) do BD." -#: appDatabase.py:2071 +#: appDatabase.py:2069 msgid "Export Tools Database" msgstr "Exportar Banco de Dados de Ferramentas" -#: appDatabase.py:2074 +#: appDatabase.py:2072 msgid "Tools_Database" msgstr "Tools_Database" -#: appDatabase.py:2111 appDatabase.py:2114 appDatabase.py:2209 +#: appDatabase.py:2109 appDatabase.py:2112 appDatabase.py:2215 msgid "Failed to write Tools DB to file." msgstr "Falha ao gravar no arquivo." -#: appDatabase.py:2117 +#: appDatabase.py:2115 msgid "Exported Tools DB to" msgstr "Banco de Dados exportado para" -#: appDatabase.py:2124 +#: appDatabase.py:2122 msgid "Import FlatCAM Tools DB" msgstr "Importar Banco de Dados de Ferramentas do FlatCAM" -#: appDatabase.py:2156 appDatabase.py:2547 appGUI/MainGUI.py:487 -#: appObjects/FlatCAMGeometry.py:1090 appTools/ToolCutOut.py:484 -#: appTools/ToolCutOut.py:525 appTools/ToolIsolation.py:2583 -#: appTools/ToolIsolation.py:2667 appTools/ToolNCC.py:3715 -#: appTools/ToolNCC.py:3795 appTools/ToolPaint.py:2626 -#: appTools/ToolPaint.py:2715 app_Main.py:5617 app_Main.py:5659 -#: app_Main.py:5690 app_Main.py:5710 app_Main.py:5720 +#: appDatabase.py:2154 appDatabase.py:2573 appDatabase.py:2585 +#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1089 +#: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 +#: appTools/ToolIsolation.py:2598 appTools/ToolIsolation.py:2682 +#: appTools/ToolNCC.py:3729 appTools/ToolNCC.py:3809 appTools/ToolPaint.py:2626 +#: appTools/ToolPaint.py:2715 app_Main.py:5650 app_Main.py:5687 +#: app_Main.py:5721 app_Main.py:5731 msgid "Tools Database" msgstr "Banco de Dados de Ferramentas" -#: appDatabase.py:2213 +#: appDatabase.py:2219 msgid "Saved Tools DB." msgstr "BD de Ferramentas Salvo." -#: appDatabase.py:2373 +#: appDatabase.py:2392 msgid "" "To change tool properties select only one tool. Tools currently selected" msgstr "" "Para alterar as propriedades da ferramenta, selecione apenas uma ferramenta. " "Ferramentas atualmente selecionadas" -#: appDatabase.py:2530 +#: appDatabase.py:2549 msgid "No Tool/row selected in the Tools Database table" msgstr "" "Nenhuma ferramenta selecionada na tabela de Banco de Dados de Ferramentas" -#: appDatabase.py:2534 appTools/ToolDrilling.py:907 +#: appDatabase.py:2553 appTools/ToolDrilling.py:907 msgid "Tools DB empty." msgstr "BD Ferramentas vazio." -#: appDatabase.py:2551 +#: appDatabase.py:2580 +msgid "Tools in Tools Database edited but not saved." +msgstr "Ferramenta editada, mas não salva." + +#: appDatabase.py:2589 msgid "Cancelled adding tool from DB." msgstr "Adição de ferramenta do BD cancelada." @@ -1705,11 +1726,11 @@ msgstr "N° Furos" msgid "Total Slots" msgstr "N° Ranhuras" -#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:707 -#: appObjects/FlatCAMGeometry.py:1233 appObjects/FlatCAMGeometry.py:1975 -#: appObjects/FlatCAMGeometry.py:2634 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1705 appTools/ToolNCC.py:1197 -#: appTools/ToolNCC.py:1334 appTools/ToolPaint.py:889 +#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:712 +#: appObjects/FlatCAMGeometry.py:1232 appObjects/FlatCAMGeometry.py:1980 +#: appObjects/FlatCAMGeometry.py:2728 appTools/ToolIsolation.py:1267 +#: appTools/ToolIsolation.py:1720 appTools/ToolNCC.py:1211 +#: appTools/ToolNCC.py:1348 appTools/ToolPaint.py:889 #: appTools/ToolPaint.py:1027 appTools/ToolPaint.py:1740 #: appTools/ToolSolderPaste.py:455 appTools/ToolSolderPaste.py:527 msgid "Wrong value format entered, use a number." @@ -1767,7 +1788,7 @@ msgstr "Cancelado. Não há ferramenta/broca selecionada" #: appEditors/AppGerberEditor.py:4625 appEditors/AppGerberEditor.py:4642 #: appGUI/MainGUI.py:2980 appGUI/MainGUI.py:2992 #: appTools/ToolAlignObjects.py:253 appTools/ToolAlignObjects.py:275 -#: app_Main.py:4896 app_Main.py:5050 +#: app_Main.py:4903 app_Main.py:5057 msgid "Done." msgstr "Pronto." @@ -1780,7 +1801,7 @@ msgstr "Furo(s) excluída(s)." msgid "Click on the circular array Center position" msgstr "Clique na posição central da matriz circular" -#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:579 +#: appEditors/AppExcEditor.py:3705 appGUI/MainGUI.py:703 appGUI/ObjectUI.py:579 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "Excellon Editor" msgstr "Editor Excellon" @@ -1791,8 +1812,8 @@ msgid "Name:" msgstr "Nome:" #: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:620 -#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3010 -#: appTools/ToolNCC.py:3873 appTools/ToolPaint.py:2800 +#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3025 +#: appTools/ToolNCC.py:3887 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Tabela de Ferramentas" @@ -1826,16 +1847,17 @@ msgstr "" "para este objeto Excellon." #: appEditors/AppExcEditor.py:3765 appGUI/ObjectUI.py:1082 -#: appGUI/ObjectUI.py:1650 +#: appGUI/ObjectUI.py:1639 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 -#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3091 -#: appTools/ToolNCC.py:3966 appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2882 +#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3106 +#: appTools/ToolNCC.py:3980 appTools/ToolNCC.py:3991 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Diâmetro da Ferramenta" #: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1084 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 -#: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3968 +#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3982 msgid "Diameter for the new tool" msgstr "Diâmetro da nova ferramenta" @@ -1961,7 +1983,7 @@ msgstr "" #: appEditors/AppExcEditor.py:3908 appEditors/AppExcEditor.py:4030 #: appEditors/AppExcEditor.py:4123 appEditors/AppGerberEditor.py:2820 -#: appGUI/GUIElements.py:4130 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 +#: appGUI/GUIElements.py:4224 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 #: appGUI/MainGUI.py:4416 appGUI/MainGUI.py:4682 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1974,7 +1996,7 @@ msgstr "X" #: appEditors/AppExcEditor.py:3909 appEditors/AppExcEditor.py:4031 #: appEditors/AppExcEditor.py:4124 appEditors/AppGerberEditor.py:2821 -#: appGUI/GUIElements.py:4137 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 +#: appGUI/GUIElements.py:4231 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 #: appGUI/MainGUI.py:4683 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2190,7 +2212,7 @@ msgid "Round" msgstr "Redondo" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1614 +#: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 @@ -2204,8 +2226,8 @@ msgstr "Redondo" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 #: appTools/ToolDrilling.py:2588 appTools/ToolExtractDrills.py:487 #: appTools/ToolExtractDrills.py:620 appTools/ToolInvertGerber.py:257 -#: appTools/ToolIsolation.py:3430 appTools/ToolMilling.py:2264 -#: appTools/ToolNCC.py:4348 appTools/ToolPaint.py:3168 +#: appTools/ToolIsolation.py:3445 appTools/ToolMilling.py:2264 +#: appTools/ToolNCC.py:4362 appTools/ToolPaint.py:3168 #: appTools/ToolPunchGerber.py:762 appTools/ToolPunchGerber.py:912 #: appTools/ToolQRCode.py:789 msgid "Square" @@ -2243,8 +2265,6 @@ msgstr "" "e tente novamente." #: appEditors/AppGeoEditor.py:194 -#, fuzzy -#| msgid "Text Tool" msgid "Text Input Tool" msgstr "Ferramenta de Texto" @@ -2276,13 +2296,13 @@ msgid "Text Tool" msgstr "Ferramenta de Texto" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:573 appGUI/MainGUI.py:1357 -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMExcellon.py:886 -#: appObjects/FlatCAMGeometry.py:951 appTools/ToolDrilling.py:711 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMExcellon.py:886 +#: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:3181 #: appTools/ToolMilling.py:790 appTools/ToolMilling.py:1046 #: appTools/ToolMilling.py:1711 appTools/ToolNCC.py:329 -#: appTools/ToolNCC.py:2280 appTools/ToolNCC.py:4040 appTools/ToolPaint.py:304 +#: appTools/ToolNCC.py:2294 appTools/ToolNCC.py:4054 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:2940 app_Main.py:2067 app_Main.py:2326 #: app_Main.py:2433 msgid "Tool" @@ -2290,7 +2310,7 @@ msgstr "Ferramenta" #: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 #: appGUI/MainGUI.py:688 appGUI/MainGUI.py:1047 appGUI/MainGUI.py:2203 -#: appGUI/ObjectUI.py:1783 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +#: appGUI/ObjectUI.py:1808 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 msgid "Paint Tool" msgstr "Ferramenta de Pintura" @@ -2372,7 +2392,7 @@ msgid "Buffer" msgstr "Buffer" #: appEditors/AppGeoEditor.py:643 appEditors/AppGerberEditor.py:5353 -#: appGUI/GUIElements.py:3467 +#: appGUI/GUIElements.py:3657 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:683 appTools/ToolDblSided.py:857 @@ -2411,8 +2431,8 @@ msgstr "Origem" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:256 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 -#: appTools/ToolIsolation.py:3368 appTools/ToolNCC.py:4304 -#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:569 +#: appTools/ToolIsolation.py:3383 appTools/ToolNCC.py:4318 +#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:571 msgid "Selection" msgstr "Seleção" @@ -2435,7 +2455,7 @@ msgstr "Mínimo" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:678 #: appTools/ToolPunchGerber.py:849 appTools/ToolPunchGerber.py:965 -#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7794 +#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7806 msgid "Value" msgstr "Valor" @@ -2446,11 +2466,11 @@ msgid "A point of reference in format X,Y." msgstr "Um ponto de referência no formato X,Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2350 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2375 #: appTools/ToolDblSided.py:708 appTools/ToolDblSided.py:894 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 -#: appTools/ToolTransform.py:572 app_Main.py:6061 +#: appTools/ToolTransform.py:572 app_Main.py:6072 msgid "Add" msgstr "Adicionar" @@ -2746,12 +2766,12 @@ msgstr "" "elemento do objeto selecionado, usando o fator." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1568 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 #: appTools/ToolFilm.py:930 appTools/ToolMilling.py:2218 -#: appTools/ToolNCC.py:3862 appTools/ToolPaint.py:2788 +#: appTools/ToolNCC.py:3876 appTools/ToolPaint.py:2788 #: appTools/ToolPanelize.py:697 appTools/ToolTransform.py:557 msgid "Object" msgstr "Objeto" @@ -3140,7 +3160,7 @@ msgstr "Editor de Geometria" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appTools/ToolCutOut.py:2017 appTools/ToolDblSided.py:521 #: appTools/ToolTransform.py:579 msgid "Type" @@ -3155,14 +3175,14 @@ msgid "Line" msgstr "Linha" #: appEditors/AppGeoEditor.py:3569 appGUI/MainGUI.py:1608 -#: appGUI/ObjectUI.py:1615 +#: appGUI/ObjectUI.py:1604 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 -#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3431 -#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4349 +#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3446 +#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4363 #: appTools/ToolPaint.py:3169 msgid "Polygon" msgstr "Polígono" @@ -3197,7 +3217,7 @@ msgstr "Clique no ponto alvo." msgid "Editing MultiGeo Geometry, tool" msgstr "Editando Geometria MultiGeo, ferramenta" -#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2282 +#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2296 msgid "with diameter" msgstr "com diâmetro" @@ -3405,8 +3425,8 @@ msgstr "Aberturas movidas." msgid "Done. Apertures copied." msgstr "Aberturas copiadas." -#: appEditors/AppGerberEditor.py:2462 appGUI/MainGUI.py:1639 -#: appGUI/ObjectUI.py:241 +#: appEditors/AppGerberEditor.py:2462 appGUI/MainGUI.py:742 +#: appGUI/MainGUI.py:1639 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Editor Gerber" @@ -3523,17 +3543,17 @@ msgid "Add a new aperture to the aperture list." msgstr "Adiciona uma nova abertura à lista de aberturas." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 -#: appGUI/GUIElements.py:568 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1342 appGUI/GUIElements.py:1698 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3769 appGUI/MainGUI.py:420 -#: appGUI/MainGUI.py:731 appGUI/MainGUI.py:790 appGUI/MainGUI.py:869 -#: appGUI/MainGUI.py:988 appGUI/MainGUI.py:1205 appGUI/MainGUI.py:1689 -#: appGUI/MainGUI.py:2147 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 -#: appGUI/ObjectUI.py:1132 appObjects/FlatCAMGeometry.py:561 -#: appTools/ToolIsolation.py:70 appTools/ToolIsolation.py:3150 -#: appTools/ToolNCC.py:69 appTools/ToolNCC.py:4024 appTools/ToolPaint.py:143 +#: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 +#: appGUI/MainGUI.py:790 appGUI/MainGUI.py:869 appGUI/MainGUI.py:988 +#: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:1689 appGUI/MainGUI.py:2147 +#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1125 +#: appObjects/FlatCAMGeometry.py:564 appTools/ToolIsolation.py:71 +#: appTools/ToolIsolation.py:3165 appTools/ToolNCC.py:69 +#: appTools/ToolNCC.py:4038 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2926 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1209 app_Main.py:6063 +#: appTools/ToolSolderPaste.py:1209 app_Main.py:6074 msgid "Delete" msgstr "Excluir" @@ -3752,9 +3772,9 @@ msgstr "" "Não há definições da Abertura no arquivo. Abortando a criação de Gerber." #: appEditors/AppGerberEditor.py:4364 appObjects/AppObject.py:164 -#: appObjects/FlatCAMGeometry.py:1917 appParsers/ParseExcellon.py:972 -#: appTools/ToolPcbWizard.py:318 app_Main.py:7468 app_Main.py:9911 -#: app_Main.py:9971 app_Main.py:10102 app_Main.py:10167 +#: appObjects/FlatCAMGeometry.py:1922 appParsers/ParseExcellon.py:972 +#: appTools/ToolPcbWizard.py:318 app_Main.py:7479 app_Main.py:9923 +#: app_Main.py:9983 app_Main.py:10114 app_Main.py:10179 msgid "An internal error has occurred. See shell.\n" msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n" @@ -3770,7 +3790,7 @@ msgstr "Edição de Gerber concluída." msgid "Cancelled. No aperture is selected" msgstr "Cancelado. Nenhuma abertura selecionada" -#: appEditors/AppGerberEditor.py:4555 app_Main.py:6396 +#: appEditors/AppGerberEditor.py:4555 app_Main.py:6407 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas para a área de transferência." @@ -3822,7 +3842,7 @@ msgstr "Nenhum polígono foi marcado. Nenhum se encaixa dentro dos limites." msgid "Rotation action was not executed." msgstr "A rotação não foi executada." -#: appEditors/AppGerberEditor.py:6044 app_Main.py:5820 app_Main.py:5867 +#: appEditors/AppGerberEditor.py:6044 app_Main.py:5831 app_Main.py:5878 msgid "Flip action was not executed." msgstr "A ação de espelhamento não foi executada." @@ -3875,13 +3895,13 @@ msgstr "Substituirá o texto da caixa Localizar pelo texto da caixa Substituir." msgid "String to replace the one in the Find box throughout the text." msgstr "Texto para substituir o da caixa Localizar ao longo do texto." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4158 -#: appGUI/ObjectUI.py:1864 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4252 +#: appGUI/ObjectUI.py:1889 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1035 -#: appTools/ToolPaint.py:3127 defaults.py:423 defaults.py:511 +#: appTools/ToolIsolation.py:823 appTools/ToolIsolation.py:1448 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1035 +#: appTools/ToolPaint.py:3127 defaults.py:425 defaults.py:513 #: tclCommands/TclCommandPaint.py:162 msgid "All" msgstr "Todos" @@ -3930,7 +3950,7 @@ msgstr "Abrir arquivo" #: appObjects/FlatCAMCNCJob.py:1646 appObjects/FlatCAMCNCJob.py:1651 #: appObjects/FlatCAMCNCJob.py:1836 appObjects/FlatCAMCNCJob.py:1841 #: appObjects/FlatCAMCNCJob.py:1914 appObjects/FlatCAMCNCJob.py:1919 -#: appTools/ToolSolderPaste.py:1063 app_Main.py:6850 app_Main.py:6855 +#: appTools/ToolSolderPaste.py:1063 app_Main.py:6861 app_Main.py:6866 msgid "Export Code ..." msgstr "Exportar código ..." @@ -3944,7 +3964,7 @@ msgstr "Nenhum arquivo ou diretório" msgid "Saved to" msgstr "Salvo em" -#: appEditors/appGCodeEditor.py:66 app_Main.py:7011 +#: appEditors/appGCodeEditor.py:66 app_Main.py:7022 msgid "Code Editor" msgstr "Editor de Códigos" @@ -3965,25 +3985,25 @@ msgstr "Iniciar G-Code" msgid "Loaded Machine Code into Code Editor" msgstr "G-Code aberto no Editor de Códigos" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1884 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1909 msgid "GCode Editor" msgstr "Editor de G-Code" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 appGUI/ObjectUI.py:2044 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1316 msgid "Dia" msgstr "Dia" #: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:2009 appTools/ToolIsolation.py:3022 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appGUI/ObjectUI.py:2034 appTools/ToolIsolation.py:3037 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TF" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -3992,7 +4012,7 @@ msgid "Drills" msgstr "Furos" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4025,109 +4045,106 @@ 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:533 appGUI/GUIElements.py:971 -#: appGUI/GUIElements.py:1307 appGUI/GUIElements.py:1663 -#: appGUI/GUIElements.py:1839 appGUI/GUIElements.py:3734 +#: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Undo" msgstr "Desfazer" -#: appGUI/GUIElements.py:533 appGUI/GUIElements.py:971 -#: appGUI/GUIElements.py:1307 appGUI/GUIElements.py:1663 -#: appGUI/GUIElements.py:1839 appGUI/GUIElements.py:3734 +#: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:540 appGUI/GUIElements.py:978 -#: appGUI/GUIElements.py:1314 appGUI/GUIElements.py:1670 -#: appGUI/GUIElements.py:1846 appGUI/GUIElements.py:3741 +#: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Redo" msgstr "Refazer" -#: appGUI/GUIElements.py:540 appGUI/GUIElements.py:978 -#: appGUI/GUIElements.py:1314 appGUI/GUIElements.py:1670 -#: appGUI/GUIElements.py:1846 appGUI/GUIElements.py:3741 +#: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:549 appGUI/GUIElements.py:987 -#: appGUI/GUIElements.py:1323 appGUI/GUIElements.py:1679 -#: appGUI/GUIElements.py:1855 appGUI/GUIElements.py:3750 appGUI/MainGUI.py:1630 -#: appGUI/ObjectUI.py:1866 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 +#: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1891 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Cortar" -#: appGUI/GUIElements.py:549 appGUI/GUIElements.py:987 -#: appGUI/GUIElements.py:1323 appGUI/GUIElements.py:1679 -#: appGUI/GUIElements.py:1855 appGUI/GUIElements.py:3750 appGUI/MainGUI.py:4692 +#: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:4692 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:556 appGUI/GUIElements.py:994 -#: appGUI/GUIElements.py:1330 appGUI/GUIElements.py:1686 -#: appGUI/GUIElements.py:1862 appGUI/GUIElements.py:3529 -#: appGUI/GUIElements.py:3757 appGUI/MainGUI.py:414 appGUI/MainGUI.py:728 -#: appGUI/MainGUI.py:787 appGUI/MainGUI.py:867 appGUI/MainGUI.py:986 -#: appGUI/MainGUI.py:1203 appGUI/MainGUI.py:1687 appGUI/MainGUI.py:2145 -#: appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4911 appGUI/ObjectUI.py:1125 -#: appObjects/FlatCAMGeometry.py:558 appTools/ToolPanelize.py:325 +#: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 +#: appGUI/MainGUI.py:728 appGUI/MainGUI.py:787 appGUI/MainGUI.py:867 +#: appGUI/MainGUI.py:986 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:1687 +#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4911 +#: appObjects/FlatCAMGeometry.py:561 appTools/ToolPanelize.py:325 #: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 #: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 msgid "Copy" msgstr "Copiar" -#: appGUI/GUIElements.py:556 appGUI/GUIElements.py:994 -#: appGUI/GUIElements.py:1330 appGUI/GUIElements.py:1686 -#: appGUI/GUIElements.py:1862 appGUI/GUIElements.py:3529 -#: appGUI/GUIElements.py:3757 appGUI/MainGUI.py:414 appGUI/MainGUI.py:4423 +#: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 +#: appGUI/MainGUI.py:4423 msgid "Ctrl+C" msgstr "Copiar" -#: appGUI/GUIElements.py:563 appGUI/GUIElements.py:1001 -#: appGUI/GUIElements.py:1337 appGUI/GUIElements.py:1693 -#: appGUI/GUIElements.py:1869 appGUI/GUIElements.py:3764 +#: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Paste" msgstr "Colar" -#: appGUI/GUIElements.py:563 appGUI/GUIElements.py:1001 -#: appGUI/GUIElements.py:1337 appGUI/GUIElements.py:1693 -#: appGUI/GUIElements.py:1869 appGUI/GUIElements.py:3764 +#: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:568 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1342 appGUI/GUIElements.py:1698 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3547 -#: appGUI/GUIElements.py:3769 appGUI/MainGUI.py:4491 appGUI/MainGUI.py:4492 -#: appGUI/MainGUI.py:4696 appGUI/MainGUI.py:4788 appGUI/MainGUI.py:4789 -#: appGUI/MainGUI.py:4922 appGUI/MainGUI.py:4923 +#: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/GUIElements.py:3737 appGUI/MainGUI.py:4491 +#: appGUI/MainGUI.py:4492 appGUI/MainGUI.py:4696 appGUI/MainGUI.py:4788 +#: appGUI/MainGUI.py:4789 appGUI/MainGUI.py:4922 appGUI/MainGUI.py:4923 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:575 appGUI/GUIElements.py:1013 -#: appGUI/GUIElements.py:1349 appGUI/GUIElements.py:1705 -#: appGUI/GUIElements.py:1881 appGUI/GUIElements.py:3537 -#: appGUI/GUIElements.py:3776 appGUI/MainGUI.py:445 appGUI/MainGUI.py:565 -#: appGUI/MainGUI.py:4422 appObjects/ObjectCollection.py:1128 -#: appObjects/ObjectCollection.py:1175 +#: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4422 +#: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" msgstr "Selecionar Todos" -#: appGUI/GUIElements.py:575 appGUI/GUIElements.py:1013 -#: appGUI/GUIElements.py:1349 appGUI/GUIElements.py:1705 -#: appGUI/GUIElements.py:1881 appGUI/GUIElements.py:3537 -#: appGUI/GUIElements.py:3776 appGUI/MainGUI.py:445 appGUI/MainGUI.py:4422 +#: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 +#: appGUI/MainGUI.py:4422 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1020 appGUI/GUIElements.py:1356 +#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1411 msgid "Step Up" msgstr "Passo Acima" -#: appGUI/GUIElements.py:1025 appGUI/GUIElements.py:1361 +#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1416 msgid "Step Down" msgstr "Passo Abaixo" -#: appGUI/GUIElements.py:3469 +#: appGUI/GUIElements.py:3659 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4137,19 +4154,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:3474 +#: appGUI/GUIElements.py:3664 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3475 +#: appGUI/GUIElements.py:3665 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:3485 +#: appGUI/GUIElements.py:3675 msgid "Location" msgstr "Localização" -#: appGUI/GUIElements.py:3487 +#: appGUI/GUIElements.py:3677 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" @@ -4161,85 +4178,85 @@ 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:3542 +#: appGUI/GUIElements.py:3732 msgid "Save Log" msgstr "Salvar Log" -#: appGUI/GUIElements.py:3542 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 +#: appGUI/GUIElements.py:3732 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4791 #: appGUI/MainGUI.py:4927 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3547 +#: appGUI/GUIElements.py:3737 msgid "Clear All" msgstr "Limpar Tudo" -#: appGUI/GUIElements.py:3590 appTools/ToolShell.py:296 +#: appGUI/GUIElements.py:3780 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Digite >help< para iniciar" -#: appGUI/GUIElements.py:4053 appGUI/GUIElements.py:4070 +#: appGUI/GUIElements.py:4147 appGUI/GUIElements.py:4164 msgid "Jog the Y axis." msgstr "Desloca o Eixo Y." -#: appGUI/GUIElements.py:4061 +#: appGUI/GUIElements.py:4155 msgid "Move to Origin." msgstr "Mover para a Origem." -#: appGUI/GUIElements.py:4078 appGUI/GUIElements.py:4086 +#: appGUI/GUIElements.py:4172 appGUI/GUIElements.py:4180 msgid "Jog the X axis." msgstr "Desloca o Eixo X." -#: appGUI/GUIElements.py:4096 appGUI/GUIElements.py:4106 +#: appGUI/GUIElements.py:4190 appGUI/GUIElements.py:4200 msgid "Jog the Z axis." msgstr "Desloca o Eixo Z." -#: appGUI/GUIElements.py:4132 +#: appGUI/GUIElements.py:4226 msgid "Zero the CNC X axes at current position." msgstr "Zera o eixo X CNC na posição atual." -#: appGUI/GUIElements.py:4140 +#: appGUI/GUIElements.py:4234 msgid "Zero the CNC Y axes at current position." msgstr "Zera o eixo Y CNC na posição atual." -#: appGUI/GUIElements.py:4145 +#: appGUI/GUIElements.py:4239 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4148 +#: appGUI/GUIElements.py:4242 msgid "Zero the CNC Z axes at current position." msgstr "Zera o eixo Z CNC na posição atual." -#: appGUI/GUIElements.py:4152 +#: appGUI/GUIElements.py:4246 msgid "Do Home" msgstr "Vai para Casa" -#: appGUI/GUIElements.py:4154 +#: appGUI/GUIElements.py:4248 msgid "Perform a homing cycle on all axis." msgstr "Executa um ciclo de voltar para casa em todos os eixos." -#: appGUI/GUIElements.py:4162 +#: appGUI/GUIElements.py:4256 msgid "Zero all CNC axes at current position." msgstr "Zera todos os eixos CNC na posição atual." -#: appGUI/GUIElements.py:4317 appGUI/GUIElements.py:4326 +#: appGUI/GUIElements.py:4411 appGUI/GUIElements.py:4420 msgid "Idle." msgstr "Ocioso." -#: appGUI/GUIElements.py:4359 +#: appGUI/GUIElements.py:4453 msgid "Application started ..." msgstr "Aplicativo iniciado ..." -#: appGUI/GUIElements.py:4360 +#: appGUI/GUIElements.py:4454 msgid "Hello!" msgstr "Olá!" -#: appGUI/GUIElements.py:4407 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 +#: appGUI/GUIElements.py:4501 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 msgid "Run Script ..." msgstr "Executar Script ..." -#: appGUI/GUIElements.py:4409 appGUI/MainGUI.py:196 +#: appGUI/GUIElements.py:4503 appGUI/MainGUI.py:196 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4249,28 +4266,28 @@ msgstr "" "ativando a automação de certas\n" "funções do FlatCAM." -#: appGUI/GUIElements.py:4418 appGUI/MainGUI.py:118 +#: appGUI/GUIElements.py:4512 appGUI/MainGUI.py:118 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Abrir" -#: appGUI/GUIElements.py:4422 +#: appGUI/GUIElements.py:4516 msgid "Open Project ..." msgstr "Abrir Projeto ..." -#: appGUI/GUIElements.py:4428 +#: appGUI/GUIElements.py:4522 msgid "Open &Gerber ...\tCtrl+G" msgstr "Abrir &Gerber ...\tCtrl+G" -#: appGUI/GUIElements.py:4433 +#: appGUI/GUIElements.py:4527 msgid "Open &Excellon ...\tCtrl+E" msgstr "Abrir &Excellon ...\tCtrl+E" -#: appGUI/GUIElements.py:4438 +#: appGUI/GUIElements.py:4532 msgid "Open G-&Code ..." msgstr "Abrir G-&Code ..." -#: appGUI/GUIElements.py:4448 appGUI/MainGUI.py:327 +#: appGUI/GUIElements.py:4542 appGUI/MainGUI.py:327 msgid "Exit" msgstr "Sair" @@ -4294,7 +4311,7 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Criará um novo projeto em branco" -#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2342 +#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2367 msgid "New" msgstr "Novo" @@ -4306,9 +4323,9 @@ msgstr "Novo" #: appTools/ToolCutOut.py:2014 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:769 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:136 appTools/ToolImage.py:191 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 -#: appTools/ToolIsolation.py:3391 appTools/ToolNCC.py:805 -#: appTools/ToolNCC.py:3848 appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3353 +#: appTools/ToolIsolation.py:3406 appTools/ToolNCC.py:819 +#: appTools/ToolNCC.py:3862 appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 #: appTools/ToolPaint.py:3143 appTools/ToolPanelize.py:147 #: appTools/ToolPanelize.py:167 appTools/ToolPanelize.py:715 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:587 @@ -4335,13 +4352,13 @@ msgstr "Criará um novo Objeto Geometria vazio." #: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:527 #: appTools/ToolDblSided.py:767 appTools/ToolFilm.py:927 #: appTools/ToolFilm.py:950 appTools/ToolImage.py:117 appTools/ToolImage.py:138 -#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 -#: appTools/ToolIsolation.py:3339 appTools/ToolIsolation.py:3391 -#: appTools/ToolNCC.py:805 appTools/ToolNCC.py:3849 appTools/ToolNCC.py:4323 +#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:817 +#: appTools/ToolIsolation.py:3354 appTools/ToolIsolation.py:3406 +#: appTools/ToolNCC.py:819 appTools/ToolNCC.py:3863 appTools/ToolNCC.py:4337 #: appTools/ToolPaint.py:167 appTools/ToolPaint.py:3143 #: appTools/ToolPanelize.py:147 appTools/ToolPanelize.py:167 #: appTools/ToolPanelize.py:715 appTools/ToolPanelize.py:809 -#: appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 defaults.py:570 +#: appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 defaults.py:572 msgid "Gerber" msgstr "Gerber" @@ -4364,8 +4381,8 @@ msgstr "Criará um novo Objeto Gerber vazio." #: appTools/ToolCopperThieving.py:1239 appTools/ToolCopperThieving.py:1253 #: appTools/ToolDblSided.py:529 appTools/ToolDblSided.py:726 #: appTools/ToolDblSided.py:768 appTools/ToolFilm.py:1206 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3391 -#: appTools/ToolNCC.py:805 appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3406 +#: appTools/ToolNCC.py:819 appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 #: appTools/ToolPaint.py:3143 appTools/ToolPanelize.py:147 #: appTools/ToolPunchGerber.py:806 appTools/ToolPunchGerber.py:821 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:586 @@ -4393,8 +4410,8 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Criará um novo Objeto Documento vazio." -#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8181 -#: app_Main.py:8184 +#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8193 +#: app_Main.py:8196 msgid "Open Project" msgstr "Abrir Projeto" @@ -4403,7 +4420,7 @@ msgid "Ctrl+O" msgstr "Ctrl+O" #: appGUI/MainGUI.py:130 appGUI/MainGUI.py:966 appGUI/MainGUI.py:2124 -#: app_Main.py:8061 app_Main.py:8066 +#: app_Main.py:8073 app_Main.py:8078 msgid "Open Gerber" msgstr "Abrir Gerber" @@ -4412,7 +4429,7 @@ msgid "Ctrl+G" msgstr "Ctrl+G" #: appGUI/MainGUI.py:135 appGUI/MainGUI.py:968 appGUI/MainGUI.py:2126 -#: app_Main.py:8101 app_Main.py:8106 +#: app_Main.py:8113 app_Main.py:8118 msgid "Open Excellon" msgstr "Abrir Excellon" @@ -4421,7 +4438,7 @@ msgstr "Abrir Excellon" msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/MainGUI.py:140 app_Main.py:8144 app_Main.py:8149 +#: appGUI/MainGUI.py:140 app_Main.py:8156 app_Main.py:8161 msgid "Open G-Code" msgstr "Abrir G-Code" @@ -4506,11 +4523,11 @@ msgid "Export" msgstr "Exportar" #: appGUI/MainGUI.py:244 appTools/ToolQRCode.py:565 appTools/ToolQRCode.py:569 -#: app_Main.py:8299 app_Main.py:8303 +#: app_Main.py:8311 app_Main.py:8315 msgid "Export SVG" msgstr "Exportar SVG" -#: appGUI/MainGUI.py:249 app_Main.py:8643 app_Main.py:8647 +#: appGUI/MainGUI.py:249 app_Main.py:8655 app_Main.py:8659 msgid "Export DXF" msgstr "Exportar DXF" @@ -4528,7 +4545,7 @@ msgstr "" "A imagem salva conterá as informações\n" "visuais atualmente na área gráfica FlatCAM." -#: appGUI/MainGUI.py:268 app_Main.py:8541 app_Main.py:8545 +#: appGUI/MainGUI.py:268 app_Main.py:8553 app_Main.py:8557 msgid "Export Excellon" msgstr "Exportar Excellon" @@ -4542,7 +4559,7 @@ msgstr "" "O formato das coordenadas, das unidades de arquivo e dos zeros\n" "são definidos em Preferências -> Exportação de Excellon." -#: appGUI/MainGUI.py:278 app_Main.py:8584 app_Main.py:8588 +#: appGUI/MainGUI.py:278 app_Main.py:8596 app_Main.py:8600 msgid "Export Gerber" msgstr "Exportar Gerber" @@ -4568,7 +4585,7 @@ msgstr "Importar preferências de um arquivo" msgid "Export Preferences to file" msgstr "Exportar Preferências para um arquivo" -#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1173 +#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1181 msgid "Save Preferences" msgstr "Salvar Preferências" @@ -4726,11 +4743,11 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:451 appGUI/MainGUI.py:1260 -#: appGUI/preferences/PreferencesUIManager.py:899 -#: appGUI/preferences/PreferencesUIManager.py:992 -#: appGUI/preferences/PreferencesUIManager.py:1020 -#: appGUI/preferences/PreferencesUIManager.py:1125 app_Main.py:5520 -#: app_Main.py:5525 app_Main.py:5540 +#: appGUI/preferences/PreferencesUIManager.py:907 +#: appGUI/preferences/PreferencesUIManager.py:1000 +#: appGUI/preferences/PreferencesUIManager.py:1028 +#: appGUI/preferences/PreferencesUIManager.py:1133 app_Main.py:5553 +#: app_Main.py:5558 app_Main.py:5573 msgid "Preferences" msgstr "Preferências" @@ -5001,6 +5018,10 @@ msgstr "Como" msgid "About" msgstr "Sobre" +#: appGUI/MainGUI.py:628 appGUI/MainGUI.py:1599 +msgid "Geo Editor" +msgstr "Editor de Geometria" + #: appGUI/MainGUI.py:633 appGUI/MainGUI.py:1123 appGUI/MainGUI.py:2279 msgid "Add Circle" msgstr "Adicionar Círculo" @@ -5032,8 +5053,8 @@ msgid "Add Path" msgstr "Adicionar Caminho" #: appGUI/MainGUI.py:649 appGUI/MainGUI.py:747 appGUI/MainGUI.py:4411 -#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2009 -#: appGUI/ObjectUI.py:2020 +#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2045 msgid "P" msgstr "P" @@ -5109,10 +5130,6 @@ msgstr "Alternar Encaixe de Canto" msgid "K" msgstr "K" -#: appGUI/MainGUI.py:703 -msgid ">Excellon Editor<" -msgstr ">Editor Excellon<" - #: appGUI/MainGUI.py:711 appGUI/MainGUI.py:1674 appGUI/MainGUI.py:4780 msgid "Add Drill" msgstr "Adicionar Furo" @@ -5139,10 +5156,6 @@ msgstr "Redimensionar Furo(s)" msgid "Move Drill(s)" msgstr "Mover Furo(s)" -#: appGUI/MainGUI.py:742 -msgid ">Gerber Editor<" -msgstr ">Editor Gerber<" - #: appGUI/MainGUI.py:747 appGUI/MainGUI.py:1175 appGUI/MainGUI.py:2331 #: appGUI/MainGUI.py:4917 msgid "Add Pad" @@ -5190,7 +5203,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Borracha" -#: appGUI/MainGUI.py:782 app_Main.py:5890 app_Main.py:5941 app_Main.py:5978 +#: appGUI/MainGUI.py:782 app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Transform" msgstr "Transformar" @@ -5206,47 +5219,47 @@ msgstr "Desabilitar Gráfico" msgid "Set Color" msgstr "Definir cor" -#: appGUI/MainGUI.py:821 app_Main.py:7737 +#: appGUI/MainGUI.py:821 app_Main.py:7748 msgid "Red" msgstr "Vermelho" -#: appGUI/MainGUI.py:824 app_Main.py:7739 +#: appGUI/MainGUI.py:824 app_Main.py:7750 msgid "Blue" msgstr "Azul" -#: appGUI/MainGUI.py:827 app_Main.py:7742 +#: appGUI/MainGUI.py:827 app_Main.py:7753 msgid "Yellow" msgstr "Amarela" -#: appGUI/MainGUI.py:830 app_Main.py:7744 +#: appGUI/MainGUI.py:830 app_Main.py:7755 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:833 app_Main.py:7746 +#: appGUI/MainGUI.py:833 app_Main.py:7757 msgid "Purple" msgstr "Roxo" -#: appGUI/MainGUI.py:836 app_Main.py:7748 +#: appGUI/MainGUI.py:836 app_Main.py:7759 msgid "Brown" msgstr "Marrom" -#: appGUI/MainGUI.py:839 app_Main.py:7750 app_Main.py:7809 +#: appGUI/MainGUI.py:839 app_Main.py:7761 app_Main.py:7821 msgid "White" msgstr "Branco" -#: appGUI/MainGUI.py:842 app_Main.py:7752 +#: appGUI/MainGUI.py:842 app_Main.py:7763 msgid "Black" msgstr "Preto" -#: appGUI/MainGUI.py:847 app_Main.py:7755 +#: appGUI/MainGUI.py:847 app_Main.py:7766 msgid "Custom" msgstr "Personalizado" -#: appGUI/MainGUI.py:852 app_Main.py:7789 +#: appGUI/MainGUI.py:852 app_Main.py:7800 msgid "Opacity" msgstr "Opacidade" -#: appGUI/MainGUI.py:855 app_Main.py:7765 +#: appGUI/MainGUI.py:855 app_Main.py:7776 msgid "Default" msgstr "Padrão" @@ -5372,12 +5385,12 @@ msgid "Cutout Tool" msgstr "Ferramenta de Recorte" #: appGUI/MainGUI.py:1045 appGUI/MainGUI.py:2201 appGUI/ObjectUI.py:372 -#: appGUI/ObjectUI.py:1799 appTools/ToolNCC.py:202 +#: appGUI/ObjectUI.py:1824 appTools/ToolNCC.py:202 msgid "NCC Tool" msgstr "Ferramenta NCC" #: appGUI/MainGUI.py:1049 appGUI/MainGUI.py:2205 appGUI/MainGUI.py:4458 -#: appTools/ToolIsolation.py:191 appTools/ToolIsolation.py:2938 +#: appTools/ToolIsolation.py:192 appTools/ToolIsolation.py:2953 msgid "Isolation Tool" msgstr "Ferramenta de Isolação" @@ -5588,19 +5601,19 @@ msgstr "" msgid "TCL Shell" msgstr "TCL Shell" -#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9032 +#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9044 msgid "Project" msgstr "Projeto" #: appGUI/MainGUI.py:1376 appGUI/MainGUI.py:1384 appGUI/MainGUI.py:3918 -#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8840 +#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8852 msgid "Plot Area" msgstr "Área de Gráfico" #: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 #: appTools/ToolCorners.py:318 appTools/ToolEtchCompensation.py:291 #: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875 -#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:2986 +#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3001 #: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:721 #: appTools/ToolQRCode.py:660 appTools/ToolRulesCheck.py:1165 #: appTools/ToolSolderPaste.py:1143 appTools/ToolSub.py:643 @@ -5621,7 +5634,7 @@ msgid "CNC-JOB" msgstr "Trabalho CNC" #: appGUI/MainGUI.py:1465 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:717 -#: appGUI/ObjectUI.py:1760 +#: appGUI/ObjectUI.py:1785 msgid "TOOLS" msgstr "Ferramentas" @@ -5694,10 +5707,6 @@ msgstr "Grades" msgid "Clear Plot" msgstr "Limpar Gráfico" -#: appGUI/MainGUI.py:1599 -msgid "Geo Editor" -msgstr "Editor de Geometria" - #: appGUI/MainGUI.py:1601 msgid "Path" msgstr "Caminho" @@ -5766,22 +5775,22 @@ 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:2099 appGUI/preferences/PreferencesUIManager.py:931 -#: appGUI/preferences/PreferencesUIManager.py:1177 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5750 -#: app_Main.py:8738 +#: appGUI/MainGUI.py:2099 appGUI/preferences/PreferencesUIManager.py:939 +#: appGUI/preferences/PreferencesUIManager.py:1185 appTranslation.py:111 +#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5761 +#: app_Main.py:8750 msgid "Yes" msgstr "Sim" -#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1178 +#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1186 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 -#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3066 -#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3935 +#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3081 +#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3949 #: appTools/ToolPaint.py:2851 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5751 app_Main.py:8739 +#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5762 app_Main.py:8751 msgid "No" msgstr "Não" @@ -5854,8 +5863,8 @@ msgstr "Cancelado. Nada selecionado para mover." msgid "New Tool ..." msgstr "Nova Ferramenta ..." -#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:783 appTools/ToolNCC.py:455 -#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 +#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:789 appTools/ToolNCC.py:460 +#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 app_Main.py:4423 msgid "Enter a Tool Diameter" msgstr "Digite um diâmetro de ferramenta" @@ -5923,7 +5932,7 @@ msgstr "Novo Gerber" msgid "Edit Object (if selected)" msgstr "Editar Objeto (se selecionado)" -#: appGUI/MainGUI.py:4404 app_Main.py:6049 +#: appGUI/MainGUI.py:4404 app_Main.py:6060 msgid "Grid On/Off" msgstr "Liga/Desliga a Grade" @@ -6421,7 +6430,7 @@ msgid "App Object" msgstr "Ap Objeto" #: appGUI/ObjectUI.py:78 appTools/ToolDrilling.py:2015 -#: appTools/ToolIsolation.py:2975 appTools/ToolMilling.py:1620 +#: appTools/ToolIsolation.py:2990 appTools/ToolMilling.py:1620 msgid "" "BASIC is suitable for a beginner. Many parameters\n" "are hidden from the user in this mode.\n" @@ -6476,7 +6485,7 @@ msgid "Gerber Object" msgstr "Objeto Gerber" #: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:549 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1853 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:1878 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 @@ -6514,7 +6523,7 @@ msgid "Plot" msgstr "Gráfico" #: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:636 appGUI/ObjectUI.py:988 -#: appGUI/ObjectUI.py:1998 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:2023 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6525,12 +6534,12 @@ msgid "Edit an Gerber object." msgstr "Editar um Objeto Gerber." #: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:594 appGUI/ObjectUI.py:916 -#: appGUI/ObjectUI.py:1899 +#: appGUI/ObjectUI.py:1924 msgid "PROPERTIES" msgstr "PROPRIEDADES" #: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:596 appGUI/ObjectUI.py:918 -#: appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:1926 msgid "Show the Properties." msgstr "Mostra as Propriedades." @@ -6558,11 +6567,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marque as instâncias de abertura na tela." -#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3480 msgid "Buffer Solid Geometry" msgstr "Buffer de Geometria Sólida" -#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3482 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6579,7 +6588,7 @@ msgid "Isolation Routing" msgstr "Roteamento de Isolação" #: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 -#: appTools/ToolIsolation.py:2965 +#: appTools/ToolIsolation.py:2980 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6587,7 +6596,7 @@ msgstr "" "Cria um objeto Geometria com caminho de\n" "ferramenta para cortar em torno de polígonos." -#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1802 appTools/ToolNCC.py:4375 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1827 appTools/ToolNCC.py:4389 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6649,8 +6658,8 @@ msgid "Resulting geometry will have rounded corners." msgstr "A geometria resultante terá cantos arredondados." #: appGUI/ObjectUI.py:467 appGUI/ObjectUI.py:507 appTools/ToolCutOut.py:2291 -#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3444 -#: appTools/ToolNCC.py:4372 appTools/ToolPaint.py:3178 +#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3459 +#: appTools/ToolNCC.py:4386 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Gerar Geometria" @@ -6769,7 +6778,7 @@ msgstr "" msgid "Generate GCode out of drill holes in an Excellon object." msgstr "Gera G-Code a partir dos furos em um objeto Excellon." -#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1767 +#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1792 msgid "Milling Tool" msgstr "Ferramenta de Fresamento" @@ -6865,7 +6874,7 @@ msgstr "" "de Corte é calculada automaticamente a partir das entradas do\n" "formulário da interface do usuário e do Ângulo da Ponta-V." -#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:2021 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Mostrar" @@ -6981,15 +6990,15 @@ msgstr "" "O valor pode ser positivo para corte 'por fora'\n" "e negativo para corte 'por dentro'." -#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3087 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3962 appTools/ToolPaint.py:140 +#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3102 +#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3976 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Adicionar do BD" #: appGUI/ObjectUI.py:1096 appTools/ToolCutOut.py:2075 -#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 -#: appTools/ToolNCC.py:3996 appTools/ToolPaint.py:2898 +#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3137 +#: appTools/ToolNCC.py:4010 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "Pesquisar e Adicionar" @@ -7001,14 +7010,15 @@ msgstr "" "Adicione uma nova ferramenta à Tabela de Ferramentas\n" "com o diâmetro especificado." -#: appGUI/ObjectUI.py:1103 appTools/ToolCutOut.py:2087 -#: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 -#: appTools/ToolNCC.py:4007 appTools/ToolPaint.py:2909 +#: appGUI/ObjectUI.py:1103 appObjects/FlatCAMGeometry.py:558 +#: appTools/ToolCutOut.py:2087 appTools/ToolIsolation.py:66 +#: appTools/ToolIsolation.py:3148 appTools/ToolNCC.py:4021 +#: appTools/ToolPaint.py:2909 msgid "Pick from DB" msgstr "Escolher do BD" #: appGUI/ObjectUI.py:1106 appTools/ToolCutOut.py:2090 -#: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:4010 +#: appTools/ToolIsolation.py:3151 appTools/ToolNCC.py:4024 #: appTools/ToolPaint.py:2912 msgid "" "Add a new tool to the Tool Table\n" @@ -7023,47 +7033,39 @@ msgstr "" #: appGUI/ObjectUI.py:1128 msgid "" -"Copy a selection of tools in the Tool Table\n" -"by first selecting a row in the Tool Table." -msgstr "" -"Copia uma seleção de ferramentas na Tabela de Ferramentas selecionando " -"primeiro uma linha na Tabela de Ferramentas." - -#: appGUI/ObjectUI.py:1135 -msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" "Exclui uma seleção de ferramentas na Tabela de Ferramentas selecionando " "primeiro uma linha na Tabela de Ferramentas." -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMGeometry.py:389 -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:926 appObjects/FlatCAMGeometry.py:951 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMGeometry.py:390 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:711 appTools/ToolDrilling.py:754 #: appTools/ToolDrilling.py:983 appTools/ToolDrilling.py:990 #: appTools/ToolDrilling.py:1021 appTools/ToolDrilling.py:1033 #: appTools/ToolDrilling.py:1037 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:644 appTools/ToolIsolation.py:674 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:710 -#: appTools/ToolIsolation.py:3166 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:645 appTools/ToolIsolation.py:675 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:711 +#: appTools/ToolIsolation.py:3181 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:744 appTools/ToolMilling.py:749 #: appTools/ToolMilling.py:779 appTools/ToolMilling.py:790 #: appTools/ToolMilling.py:794 appTools/ToolMilling.py:1711 #: appTools/ToolNCC.py:271 appTools/ToolNCC.py:276 appTools/ToolNCC.py:306 -#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 -#: appTools/ToolNCC.py:4040 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 +#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 +#: appTools/ToolNCC.py:4054 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 #: appTools/ToolPaint.py:282 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:316 appTools/ToolPaint.py:655 #: appTools/ToolPaint.py:2940 msgid "Parameters for" msgstr "Parâmetros para" -#: appGUI/ObjectUI.py:1175 appTools/ToolDrilling.py:2119 -#: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 -#: appTools/ToolNCC.py:4043 appTools/ToolPaint.py:2943 +#: appGUI/ObjectUI.py:1164 appTools/ToolDrilling.py:2119 +#: appTools/ToolIsolation.py:3184 appTools/ToolMilling.py:1714 +#: appTools/ToolNCC.py:4057 appTools/ToolPaint.py:2943 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -7071,37 +7073,37 @@ msgstr "" "Os dados usados para criar o G-Code.\n" "Cada loja de ferramentas possui seu próprio conjunto de dados." -#: appGUI/ObjectUI.py:1182 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1171 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:83 msgid "V-Tip Dia" msgstr "Diâmetro da Ponta" -#: appGUI/ObjectUI.py:1185 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1174 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 msgid "The tip diameter for V-Shape Tool" msgstr "O diâmetro da ponta da ferramenta em forma de V" -#: appGUI/ObjectUI.py:1197 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1186 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:97 msgid "V-Tip Angle" msgstr "Ângulo Ponta-V" -#: appGUI/ObjectUI.py:1200 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1189 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "O ângulo da ponta da ferramenta em forma de V, em graus." -#: appGUI/ObjectUI.py:1216 +#: appGUI/ObjectUI.py:1205 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1375 appTools/ToolCutOut.py:2111 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2111 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7109,7 +7111,7 @@ msgstr "" "Profundidade de corte (negativo)\n" "abaixo da superfície de cobre." -#: appGUI/ObjectUI.py:1234 +#: appGUI/ObjectUI.py:1223 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 @@ -7118,14 +7120,15 @@ msgstr "" msgid "Multi-Depth" msgstr "Multi-Profundidade" -#: appGUI/ObjectUI.py:1262 +#: appGUI/ObjectUI.py:1251 appGUI/ObjectUI.py:1654 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Altura da ferramenta ao mover sem cortar." -#: appGUI/ObjectUI.py:1281 +#: appGUI/ObjectUI.py:1270 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7133,7 +7136,7 @@ msgid "" "plane in units per minute" msgstr "Velocidade de corte no plano XY em unidades por minuto" -#: appGUI/ObjectUI.py:1295 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7143,7 +7146,7 @@ msgstr "" "Velocidade de corte no plano Z em unidades por minuto.\n" "Também é chamado de Mergulho." -#: appGUI/ObjectUI.py:1310 +#: appGUI/ObjectUI.py:1299 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7156,13 +7159,13 @@ msgstr "" "Para o movimento rápido G00.\n" "É útil apenas para Marlin, ignore em outros casos." -#: appGUI/ObjectUI.py:1328 +#: appGUI/ObjectUI.py:1317 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Re-cortar" -#: appGUI/ObjectUI.py:1330 appGUI/ObjectUI.py:1342 +#: appGUI/ObjectUI.py:1319 appGUI/ObjectUI.py:1331 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7176,7 +7179,7 @@ msgstr "" "do primeiro com o último corte, gera-se um corte\n" "próximo à primeira seção de corte." -#: appGUI/ObjectUI.py:1354 +#: appGUI/ObjectUI.py:1343 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7187,7 +7190,7 @@ msgstr "" "Se o pós-processador LASER é usado,\n" "este valor é a potência do laser." -#: appGUI/ObjectUI.py:1370 +#: appGUI/ObjectUI.py:1359 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7198,14 +7201,14 @@ msgstr "" "Pausa para permitir que o spindle atinja sua\n" "velocidade antes de cortar." -#: appGUI/ObjectUI.py:1380 +#: appGUI/ObjectUI.py:1369 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Número de unidades de tempo para o fuso residir." -#: appGUI/ObjectUI.py:1388 appGUI/ObjectUI.py:2140 +#: appGUI/ObjectUI.py:1377 appGUI/ObjectUI.py:2165 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7213,7 +7216,7 @@ msgstr "Número de unidades de tempo para o fuso residir." msgid "Probe Z depth" msgstr "Profundidade Z da Sonda" -#: appGUI/ObjectUI.py:1390 appGUI/ObjectUI.py:2142 +#: appGUI/ObjectUI.py:1379 appGUI/ObjectUI.py:2167 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7225,14 +7228,14 @@ msgstr "" "Profundidade máxima permitida para a sonda.\n" "Valor negativo, em unidades atuais." -#: appGUI/ObjectUI.py:1405 +#: appGUI/ObjectUI.py:1394 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Avanço da Sonda" -#: appGUI/ObjectUI.py:1407 appGUI/ObjectUI.py:2155 +#: appGUI/ObjectUI.py:1396 appGUI/ObjectUI.py:2180 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7240,15 +7243,15 @@ msgstr "Avanço da Sonda" msgid "The feedrate used while the probe is probing." msgstr "Velocidade de Avanço usada enquanto a sonda está operando." -#: appGUI/ObjectUI.py:1434 appTools/ToolDrilling.py:2364 -#: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 -#: appTools/ToolNCC.py:4201 appTools/ToolPaint.py:3049 +#: appGUI/ObjectUI.py:1423 appTools/ToolDrilling.py:2364 +#: appTools/ToolIsolation.py:3280 appTools/ToolMilling.py:2042 +#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Aplicar parâmetros a todas as ferramentas" -#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2367 -#: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 -#: appTools/ToolNCC.py:4204 appTools/ToolPaint.py:3052 +#: appGUI/ObjectUI.py:1426 appTools/ToolDrilling.py:2367 +#: appTools/ToolIsolation.py:3283 appTools/ToolMilling.py:2045 +#: appTools/ToolNCC.py:4218 appTools/ToolPaint.py:3052 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -7256,24 +7259,24 @@ msgstr "" "Os parâmetros no formulário atual serão aplicados\n" "em todas as ferramentas da Tabela de Ferramentas." -#: appGUI/ObjectUI.py:1448 appTools/ToolDrilling.py:2378 -#: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 -#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3063 +#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2378 +#: appTools/ToolIsolation.py:3294 appTools/ToolMilling.py:2056 +#: appTools/ToolNCC.py:4229 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Parâmetros Comuns" -#: appGUI/ObjectUI.py:1450 appTools/ToolDrilling.py:2380 -#: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 -#: appTools/ToolNCC.py:4217 appTools/ToolPaint.py:3065 +#: appGUI/ObjectUI.py:1439 appTools/ToolDrilling.py:2380 +#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:2058 +#: appTools/ToolNCC.py:4231 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Parâmetros comuns à todas as ferramentas." -#: appGUI/ObjectUI.py:1455 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1444 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Altura para a troca" -#: appGUI/ObjectUI.py:1458 +#: appGUI/ObjectUI.py:1447 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7282,7 +7285,7 @@ msgstr "" "Sequência de troca de ferramentas incluída\n" "no Código da Máquina (Pausa para troca de ferramentas)." -#: appGUI/ObjectUI.py:1466 +#: appGUI/ObjectUI.py:1455 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7291,14 +7294,14 @@ msgid "" "tool change." msgstr "Posição do eixo Z (altura) para a troca de ferramenta." -#: appGUI/ObjectUI.py:1494 +#: appGUI/ObjectUI.py:1483 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Altura Z Final" -#: appGUI/ObjectUI.py:1496 +#: appGUI/ObjectUI.py:1485 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7307,14 +7310,14 @@ msgid "" "the last move at the end of the job." msgstr "Altura da ferramenta após o último movimento, no final do trabalho." -#: appGUI/ObjectUI.py:1513 +#: appGUI/ObjectUI.py:1502 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "Posição X,Y Final" -#: appGUI/ObjectUI.py:1515 +#: appGUI/ObjectUI.py:1504 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7327,12 +7330,12 @@ msgstr "" "Se nenhum valor for inserido, não haverá movimento\n" "no plano X, Y no final do trabalho." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1509 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 msgid "X,Y coordinates" msgstr "Coordenadas X-Y" -#: appGUI/ObjectUI.py:1526 +#: appGUI/ObjectUI.py:1515 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -7340,7 +7343,7 @@ msgstr "Coordenadas X-Y" msgid "Preprocessor" msgstr "Pré-processador" -#: appGUI/ObjectUI.py:1528 +#: appGUI/ObjectUI.py:1517 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7349,12 +7352,12 @@ msgstr "" "Arquivo de Pós-processamento que determina o código\n" "de máquina de saída(como G-Code, RML, HPGL)." -#: appGUI/ObjectUI.py:1544 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1533 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Adicionar áreas de exclusão" -#: appGUI/ObjectUI.py:1547 +#: appGUI/ObjectUI.py:1536 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 @@ -7367,7 +7370,7 @@ msgstr "" "Nessas áreas, o deslocamento das ferramentas\n" "é proibido." -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1587 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1576 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 @@ -7375,7 +7378,7 @@ msgstr "" msgid "Strategy" msgstr "Estratégia" -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1599 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1588 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 @@ -7383,17 +7386,17 @@ msgstr "Estratégia" msgid "Over Z" msgstr "Sobre Z" -#: appGUI/ObjectUI.py:1570 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1559 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Este é o ID da área." -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1561 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Tipo do objeto em que a área de exclusão foi adicionada." -#: appGUI/ObjectUI.py:1574 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1563 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7402,7 +7405,7 @@ msgstr "" "A estratégia usada para a área de exclusão. Passa ao redor das áreas de " "exclusão ou por cima." -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1565 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7411,7 +7414,7 @@ msgstr "" "Se a estratégia for percorrer a área, essa é a altura em que a ferramenta " "irá para evitar a área de exclusão." -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1577 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 @@ -7426,21 +7429,21 @@ msgstr "" "- Acima -> ao encontrar a área, a ferramenta irá para uma altura definida\n" "- Ao redor -> evitará a área de exclusão percorrendo a área" -#: appGUI/ObjectUI.py:1592 +#: appGUI/ObjectUI.py:1581 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Acima" -#: appGUI/ObjectUI.py:1593 +#: appGUI/ObjectUI.py:1582 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Ao Redor" -#: appGUI/ObjectUI.py:1600 +#: appGUI/ObjectUI.py:1589 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 @@ -7451,29 +7454,29 @@ msgstr "" "A altura Z para a qual a ferramenta subirá para evitar\n" "uma área de exclusão." -#: appGUI/ObjectUI.py:1610 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1599 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Adicionar área:" -#: appGUI/ObjectUI.py:1611 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1600 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Adiciona uma área de exclusão." -#: appGUI/ObjectUI.py:1617 +#: appGUI/ObjectUI.py:1606 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 -#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3427 -#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4345 +#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3442 +#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4359 #: appTools/ToolPaint.py:3165 msgid "The kind of selection shape used for area selection." msgstr "O tipo de formato usado para a seleção de área." -#: appGUI/ObjectUI.py:1627 +#: appGUI/ObjectUI.py:1616 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7482,26 +7485,28 @@ msgstr "O tipo de formato usado para a seleção de área." msgid "Delete All" msgstr "Excluir Tudo" -#: appGUI/ObjectUI.py:1628 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1617 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Excluir todas as áreas de exclusão." -#: appGUI/ObjectUI.py:1631 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1620 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Excluir Selecionado" -#: appGUI/ObjectUI.py:1632 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1621 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Excluir todas as áreas de exclusão selecionadas na tabela." -#: appGUI/ObjectUI.py:1642 +#: appGUI/ObjectUI.py:1631 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 msgid "Add Polish" msgstr "Adicionar Polimento" -#: appGUI/ObjectUI.py:1644 +#: appGUI/ObjectUI.py:1633 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:263 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -7509,15 +7514,18 @@ msgstr "" "Adicionará uma seção de pintura no final do G-Code.\n" "Uma escova metálica limpará o material após o fresamento." -#: appGUI/ObjectUI.py:1652 +#: appGUI/ObjectUI.py:1641 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:270 msgid "Diameter for the polishing tool." msgstr "Diâmetro para a ferramenta de polimento." -#: appGUI/ObjectUI.py:1663 +#: appGUI/ObjectUI.py:1667 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:294 msgid "Pressure" msgstr "Pressão" -#: appGUI/ObjectUI.py:1665 +#: appGUI/ObjectUI.py:1669 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:296 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -7525,7 +7533,8 @@ msgstr "" "Valor negativo. Quanto maior o valor absoluto\n" "mais forte é a pressão do pincel no material." -#: appGUI/ObjectUI.py:1694 +#: appGUI/ObjectUI.py:1711 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:335 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -7537,12 +7546,12 @@ msgstr "" "- Baseado em semente: Para fora a partir de uma semente.\n" "- Linhas retas: Linhas paralelas." -#: appGUI/ObjectUI.py:1738 appGUI/ObjectUI.py:1741 +#: appGUI/ObjectUI.py:1763 appGUI/ObjectUI.py:1766 #: appTools/ToolDrilling.py:2629 appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Gera o objeto de Trabalho CNC" -#: appGUI/ObjectUI.py:1743 +#: appGUI/ObjectUI.py:1768 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7553,15 +7562,15 @@ msgstr "" "Mouse\n" "para seleção personalizada de ferramentas." -#: appGUI/ObjectUI.py:1762 +#: appGUI/ObjectUI.py:1787 msgid "Launch Paint Tool in Tools Tab." msgstr "Inicia a ferramenta de pintura na guia Ferramentas." -#: appGUI/ObjectUI.py:1770 +#: appGUI/ObjectUI.py:1795 msgid "Generate a CNCJob by milling a Geometry." msgstr "Gera um Trabalho CNC fresando uma geometria." -#: appGUI/ObjectUI.py:1786 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1811 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7569,11 +7578,11 @@ msgstr "" "Cria caminhos de ferramenta para\n" "cobrir toda a área de um polígono." -#: appGUI/ObjectUI.py:1840 +#: appGUI/ObjectUI.py:1865 msgid "CNC Job Object" msgstr "Objeto de Trabalho CNC" -#: appGUI/ObjectUI.py:1856 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1881 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7584,19 +7593,19 @@ msgstr "" "Pode ser do tipo 'Deslocamento', com os movimentos acima da peça, do\n" "tipo 'Corte', com os movimentos cortando o material ou ambos." -#: appGUI/ObjectUI.py:1865 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1890 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Deslocamento" -#: appGUI/ObjectUI.py:1888 +#: appGUI/ObjectUI.py:1913 msgid "Edit an GCode object." msgstr "Editar um objeto G-Code." -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1950 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Exibir Anotação" -#: appGUI/ObjectUI.py:1927 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1952 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7606,12 +7615,12 @@ msgstr "" "Quando marcado, exibirá números para cada final\n" "de uma linha de deslocamento." -#: appGUI/ObjectUI.py:1939 appObjects/FlatCAMObj.py:864 +#: appGUI/ObjectUI.py:1964 appObjects/FlatCAMObj.py:864 #: appTools/ToolProperties.py:558 msgid "Travelled distance" msgstr "Distância percorrida" -#: appGUI/ObjectUI.py:1941 +#: appGUI/ObjectUI.py:1966 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7619,11 +7628,11 @@ msgstr "" "Essa é a distância total percorrida no plano XY,\n" "nas unidades atuais." -#: appGUI/ObjectUI.py:1952 +#: appGUI/ObjectUI.py:1977 msgid "Estimated time" msgstr "Tempo estimado" -#: appGUI/ObjectUI.py:1954 +#: appGUI/ObjectUI.py:1979 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7631,11 +7640,11 @@ msgstr "" "Este é o tempo estimado para fazer o roteamento/perfuração,\n" "sem o tempo gasto em eventos de Alteração de Ferramentas." -#: appGUI/ObjectUI.py:1978 +#: appGUI/ObjectUI.py:2003 msgid "CNC Tools Table" msgstr "Tabela de Ferra. CNC" -#: appGUI/ObjectUI.py:1981 +#: appGUI/ObjectUI.py:2006 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7658,19 +7667,19 @@ msgstr "" "O 'Tipo de Ferramenta' (TF) pode ser circular com 1 a 4 dentes (C1..C4),\n" "bola (B) ou Em forma de V (V)." -#: appGUI/ObjectUI.py:2030 +#: appGUI/ObjectUI.py:2055 msgid "Update Plot" msgstr "Atualizar Gráfico" -#: appGUI/ObjectUI.py:2032 +#: appGUI/ObjectUI.py:2057 msgid "Update the plot." msgstr "Atualiza o gráfico." -#: appGUI/ObjectUI.py:2042 +#: appGUI/ObjectUI.py:2067 msgid "Use CNC Code Snippets" msgstr "Usar Trechos de código CNC" -#: appGUI/ObjectUI.py:2044 +#: appGUI/ObjectUI.py:2069 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." @@ -7678,44 +7687,44 @@ msgstr "" "Quando selecionado, incluirá trechos de código CNC (início e final)\n" "definido nas Preferências." -#: appGUI/ObjectUI.py:2050 +#: appGUI/ObjectUI.py:2075 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "Autonivelamento" -#: appGUI/ObjectUI.py:2053 +#: appGUI/ObjectUI.py:2078 msgid "Enable the autolevelling feature." msgstr "Ativa o recurso de autonivelamento." -#: appGUI/ObjectUI.py:2081 +#: appGUI/ObjectUI.py:2106 msgid "Probe Points Table" msgstr "Tabela de Pontos da Sonda" -#: appGUI/ObjectUI.py:2082 +#: appGUI/ObjectUI.py:2107 msgid "Generate GCode that will obtain the height map" msgstr "Gera o G-Code que irá obter o mapa de altura" -#: appGUI/ObjectUI.py:2084 +#: appGUI/ObjectUI.py:2109 msgid "Show" msgstr "Mostrar" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2110 msgid "Toggle the display of the Probe Points table." msgstr "Alternar a exibição da Tabela de Pontos." -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "X-Y Coordinates" msgstr "Coordenadas X-Y" -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "Height" msgstr "Altura" -#: appGUI/ObjectUI.py:2102 +#: appGUI/ObjectUI.py:2127 msgid "Plot probing points" msgstr "Exibir os Pontos de Sondagem" -#: appGUI/ObjectUI.py:2104 +#: appGUI/ObjectUI.py:2129 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -7725,11 +7734,11 @@ msgstr "" "Se for usado o método Voronoi, então\n" "as áreas de Voronoi também são mostradas." -#: appGUI/ObjectUI.py:2119 +#: appGUI/ObjectUI.py:2144 msgid "Probe GCode Generation" msgstr "Gerar G-Code de Sondagem" -#: appGUI/ObjectUI.py:2121 +#: appGUI/ObjectUI.py:2146 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" @@ -7740,29 +7749,27 @@ msgstr "" "altura\n" "que modificará o G-Code original para nivelar a altura de corte." -#: appGUI/ObjectUI.py:2128 +#: appGUI/ObjectUI.py:2153 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 msgid "Probe Z travel" msgstr "Altura Z da Sonda" -#: appGUI/ObjectUI.py:2130 +#: appGUI/ObjectUI.py:2155 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 msgid "The safe Z for probe travelling between probe points." msgstr "Altura (Z) segura para deslocamento entre os pontos." -#: appGUI/ObjectUI.py:2153 +#: appGUI/ObjectUI.py:2178 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 -#, fuzzy -#| msgid "Feedrate" msgid "Probe Feedrate" msgstr "Taxa de Avanço" -#: appGUI/ObjectUI.py:2170 +#: appGUI/ObjectUI.py:2195 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 msgid "Mode" msgstr "Modo" -#: appGUI/ObjectUI.py:2171 +#: appGUI/ObjectUI.py:2196 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7773,19 +7780,19 @@ msgstr "" "- Manual: os pontos de sondagem são escolhidos clicando na tela\n" "- Grade: gerará automaticamente uma grade de pontos de sondagem" -#: appGUI/ObjectUI.py:2177 +#: appGUI/ObjectUI.py:2202 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 #: appTools/ToolCutOut.py:2328 appTools/ToolFiducials.py:803 msgid "Manual" msgstr "Manual" -#: appGUI/ObjectUI.py:2178 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7323 +#: appGUI/ObjectUI.py:2203 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7334 msgid "Grid" msgstr "Grade" -#: appGUI/ObjectUI.py:2185 +#: appGUI/ObjectUI.py:2210 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7797,50 +7804,50 @@ msgstr "" "- Voronoi: gerará um diagrama de Voronoi\n" "- Bilinear: usará interpolação bilinear. Pode ser usado apenas no modo Grade." -#: appGUI/ObjectUI.py:2191 +#: appGUI/ObjectUI.py:2216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/ObjectUI.py:2192 +#: appGUI/ObjectUI.py:2217 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 msgid "Bilinear" msgstr "Bilinear" -#: appGUI/ObjectUI.py:2205 +#: appGUI/ObjectUI.py:2230 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Colunas" -#: appGUI/ObjectUI.py:2207 +#: appGUI/ObjectUI.py:2232 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "Número de colunas da grade." -#: appGUI/ObjectUI.py:2216 +#: appGUI/ObjectUI.py:2241 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Linhas" -#: appGUI/ObjectUI.py:2218 +#: appGUI/ObjectUI.py:2243 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of grid rows." msgstr "Número de linhas da grade." -#: appGUI/ObjectUI.py:2223 +#: appGUI/ObjectUI.py:2248 msgid "Add Probe Points" msgstr "Adicionar Pontos de Sondagem" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2256 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 msgid "Controller" msgstr "Controlador" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2258 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" @@ -7849,147 +7856,147 @@ msgstr "" "O tipo de controlador para o qual gerar\n" "o G-Code com o mapa de altura." -#: appGUI/ObjectUI.py:2279 appGUI/ObjectUI.py:2294 +#: appGUI/ObjectUI.py:2304 appGUI/ObjectUI.py:2319 #: appObjects/FlatCAMCNCJob.py:1307 appObjects/FlatCAMCNCJob.py:1329 msgid "Control" msgstr "Controle" -#: appGUI/ObjectUI.py:2289 appGUI/ObjectUI.py:2296 +#: appGUI/ObjectUI.py:2314 appGUI/ObjectUI.py:2321 #: appObjects/FlatCAMCNCJob.py:1309 appObjects/FlatCAMCNCJob.py:1331 msgid "Sender" msgstr "Sender" -#: appGUI/ObjectUI.py:2310 +#: appGUI/ObjectUI.py:2335 msgid "COM list" msgstr "Lista de COM" -#: appGUI/ObjectUI.py:2312 appGUI/ObjectUI.py:2327 +#: appGUI/ObjectUI.py:2337 appGUI/ObjectUI.py:2352 msgid "Lists the available serial ports." msgstr "Lista as portas seriais disponíveis." -#: appGUI/ObjectUI.py:2316 +#: appGUI/ObjectUI.py:2341 msgid "Search" msgstr "Procurar" -#: appGUI/ObjectUI.py:2318 +#: appGUI/ObjectUI.py:2343 msgid "Search for the available serial ports." msgstr "Procura as portas seriais disponíveis." -#: appGUI/ObjectUI.py:2325 +#: appGUI/ObjectUI.py:2350 msgid "Baud rates" msgstr "Baud rates" -#: appGUI/ObjectUI.py:2344 +#: appGUI/ObjectUI.py:2369 msgid "New, custom baudrate." msgstr "Nova taxa de transmissão (baudrate) personalizada." -#: appGUI/ObjectUI.py:2352 +#: appGUI/ObjectUI.py:2377 msgid "Add the specified custom baudrate to the list." msgstr "Adicione a taxa de transmissão personalizada especificada à lista." -#: appGUI/ObjectUI.py:2358 +#: appGUI/ObjectUI.py:2383 msgid "Delete selected baudrate" msgstr "Excluir baudrate selecionado" -#: appGUI/ObjectUI.py:2362 +#: appGUI/ObjectUI.py:2387 msgid "Reset" msgstr "Redefinir" -#: appGUI/ObjectUI.py:2364 +#: appGUI/ObjectUI.py:2389 msgid "Software reset of the controller." msgstr "Reinicialização do software do controlador." -#: appGUI/ObjectUI.py:2370 appObjects/FlatCAMCNCJob.py:1323 +#: appGUI/ObjectUI.py:2395 appObjects/FlatCAMCNCJob.py:1323 msgid "Disconnected" msgstr "Desconectado" -#: appGUI/ObjectUI.py:2372 +#: appGUI/ObjectUI.py:2397 msgid "Connect to the selected port with the selected baud rate." msgstr "Conectar à porta selecionada com a taxa de transmissão selecionada." -#: appGUI/ObjectUI.py:2397 +#: appGUI/ObjectUI.py:2422 msgid "Jog" msgstr "Deslocar" -#: appGUI/ObjectUI.py:2405 +#: appGUI/ObjectUI.py:2430 msgid "Zero Axes" msgstr "Zero Eixos" -#: appGUI/ObjectUI.py:2438 +#: appGUI/ObjectUI.py:2463 msgid "Pause/Resume" msgstr "Pausar/Retomar" -#: appGUI/ObjectUI.py:2460 +#: appGUI/ObjectUI.py:2485 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "Passo" -#: appGUI/ObjectUI.py:2462 +#: appGUI/ObjectUI.py:2487 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "Cada ação de deslocamento moverá os eixos com este valor." -#: appGUI/ObjectUI.py:2474 +#: appGUI/ObjectUI.py:2499 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:831 appTools/ToolProperties.py:525 msgid "Feedrate" msgstr "Taxa de Avanço" -#: appGUI/ObjectUI.py:2476 +#: appGUI/ObjectUI.py:2501 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "Velocidade de Avanço ao Deslocar." -#: appGUI/ObjectUI.py:2496 +#: appGUI/ObjectUI.py:2521 msgid "Send Command" msgstr "Enviar Comando" -#: appGUI/ObjectUI.py:2498 appGUI/ObjectUI.py:2508 +#: appGUI/ObjectUI.py:2523 appGUI/ObjectUI.py:2533 msgid "Send a custom command to GRBL." msgstr "Envia um comando personalizado para GRBL." -#: appGUI/ObjectUI.py:2503 +#: appGUI/ObjectUI.py:2528 msgid "Type GRBL command ..." msgstr "Digite o comando GRBL ..." -#: appGUI/ObjectUI.py:2506 +#: appGUI/ObjectUI.py:2531 msgid "Send" msgstr "Enviar" -#: appGUI/ObjectUI.py:2514 +#: appGUI/ObjectUI.py:2539 msgid "Get Config parameter" msgstr "Obter parâmetro de configuração" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2541 msgid "A GRBL configuration parameter." msgstr "Um parâmetro de configuração GRBL." -#: appGUI/ObjectUI.py:2521 +#: appGUI/ObjectUI.py:2546 msgid "Type GRBL parameter ..." msgstr "Digite o parâmetro GRBL ..." -#: appGUI/ObjectUI.py:2524 +#: appGUI/ObjectUI.py:2549 msgid "Get" msgstr "Obter" -#: appGUI/ObjectUI.py:2526 +#: appGUI/ObjectUI.py:2551 msgid "Get the value of a specified GRBL parameter." msgstr "Obter o valor de um parâmetro GRBL especificado." -#: appGUI/ObjectUI.py:2534 +#: appGUI/ObjectUI.py:2559 msgid "Get Report" msgstr "Obter relatório" -#: appGUI/ObjectUI.py:2536 +#: appGUI/ObjectUI.py:2561 msgid "Print in shell the GRBL report." msgstr "Imprima o relatório GRBL." -#: appGUI/ObjectUI.py:2542 +#: appGUI/ObjectUI.py:2567 msgid "Apply AutoLevelling" msgstr "Aplicar Autonivelamento" -#: appGUI/ObjectUI.py:2544 +#: appGUI/ObjectUI.py:2569 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -7999,30 +8006,30 @@ msgstr "" "pelos dados de sondagem Z e, em seguida, aplica esses dados\n" "no G-Code original, portanto, fazendo autonivelamento." -#: appGUI/ObjectUI.py:2553 +#: appGUI/ObjectUI.py:2578 msgid "Will save the GRBL height map." msgstr "" "30/5000\n" "Salva o mapa de altura GRBL." -#: appGUI/ObjectUI.py:2563 +#: appGUI/ObjectUI.py:2588 msgid "Save Probing GCode" msgstr "Salvar G-Code de sondagem" -#: appGUI/ObjectUI.py:2565 +#: appGUI/ObjectUI.py:2590 msgid "Will save the probing GCode." msgstr "Salva o G-Code de sondagem." -#: appGUI/ObjectUI.py:2574 +#: appGUI/ObjectUI.py:2599 msgid "View/Edit the probing GCode." msgstr "Ver/Editar o G-Code de sondagem." -#: appGUI/ObjectUI.py:2581 appObjects/FlatCAMCNCJob.py:1740 +#: appGUI/ObjectUI.py:2606 appObjects/FlatCAMCNCJob.py:1740 #: appObjects/FlatCAMCNCJob.py:1744 msgid "Import Height Map" msgstr "Importar Mapa de Altura" -#: appGUI/ObjectUI.py:2583 +#: appGUI/ObjectUI.py:2608 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -8034,11 +8041,11 @@ msgstr "" "sobre o G-Code original, portanto\n" "fazendo autonivelamento." -#: appGUI/ObjectUI.py:2601 +#: appGUI/ObjectUI.py:2626 msgid "Export CNC Code" msgstr "Exportar Código CNC" -#: appGUI/ObjectUI.py:2603 +#: appGUI/ObjectUI.py:2628 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8048,93 +8055,93 @@ msgstr "" "Exporta e salva em arquivo\n" "o G-Code para fazer este objeto." -#: appGUI/ObjectUI.py:2612 +#: appGUI/ObjectUI.py:2637 msgid "Save CNC Code" msgstr "Salvar Código CNC" -#: appGUI/ObjectUI.py:2615 +#: appGUI/ObjectUI.py:2640 msgid "" "Opens dialog to save G-Code\n" "file." msgstr "Abre uma caixa de diálogo para salvar o arquivo G-Code." -#: appGUI/ObjectUI.py:2622 +#: appGUI/ObjectUI.py:2647 msgid "Review CNC Code." msgstr "Revisar Código CNC." -#: appGUI/ObjectUI.py:2683 +#: appGUI/ObjectUI.py:2708 msgid "Script Object" msgstr "Objeto Script" -#: appGUI/ObjectUI.py:2703 appGUI/ObjectUI.py:2777 +#: appGUI/ObjectUI.py:2728 appGUI/ObjectUI.py:2802 msgid "Auto Completer" msgstr "Preenchimento Automático" -#: appGUI/ObjectUI.py:2705 +#: appGUI/ObjectUI.py:2730 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" "Selecionar se o preenchimento automático está ativado no Editor de Scripts." -#: appGUI/ObjectUI.py:2750 +#: appGUI/ObjectUI.py:2775 msgid "Document Object" msgstr "Objeto Documento" -#: appGUI/ObjectUI.py:2779 +#: appGUI/ObjectUI.py:2804 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" "Selecionar se o preenchimento automático está ativado no Editor de " "Documentos." -#: appGUI/ObjectUI.py:2797 +#: appGUI/ObjectUI.py:2822 msgid "Font Type" msgstr "Tipo de Fonte" -#: appGUI/ObjectUI.py:2814 +#: appGUI/ObjectUI.py:2839 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Tamanho da Fonte" -#: appGUI/ObjectUI.py:2850 +#: appGUI/ObjectUI.py:2875 msgid "Alignment" msgstr "Alinhamento" -#: appGUI/ObjectUI.py:2855 +#: appGUI/ObjectUI.py:2880 msgid "Align Left" msgstr "Esquerda" -#: appGUI/ObjectUI.py:2860 app_Main.py:4934 +#: appGUI/ObjectUI.py:2885 app_Main.py:4941 msgid "Center" msgstr "Centro" -#: appGUI/ObjectUI.py:2865 +#: appGUI/ObjectUI.py:2890 msgid "Align Right" msgstr "Direita" -#: appGUI/ObjectUI.py:2870 +#: appGUI/ObjectUI.py:2895 msgid "Justify" msgstr "Justificado" -#: appGUI/ObjectUI.py:2877 +#: appGUI/ObjectUI.py:2902 msgid "Font Color" msgstr "Cor da Fonte" -#: appGUI/ObjectUI.py:2879 +#: appGUI/ObjectUI.py:2904 msgid "Set the font color for the selected text" msgstr "Define a cor da fonte para o texto selecionado" -#: appGUI/ObjectUI.py:2893 +#: appGUI/ObjectUI.py:2918 msgid "Selection Color" msgstr "Cor da Seleção" -#: appGUI/ObjectUI.py:2895 +#: appGUI/ObjectUI.py:2920 msgid "Set the selection color when doing text selection." msgstr "Define a cor da seleção quando selecionando texto." -#: appGUI/ObjectUI.py:2909 +#: appGUI/ObjectUI.py:2934 msgid "Tab Size" msgstr "Tamanho da Aba" -#: appGUI/ObjectUI.py:2911 +#: appGUI/ObjectUI.py:2936 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." @@ -8170,41 +8177,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:906 +#: appGUI/preferences/PreferencesUIManager.py:914 msgid "Preferences applied." msgstr "Preferências aplicadas." -#: appGUI/preferences/PreferencesUIManager.py:926 +#: appGUI/preferences/PreferencesUIManager.py:934 msgid "Are you sure you want to continue?" msgstr "Você tem certeza de que deseja continuar?" -#: appGUI/preferences/PreferencesUIManager.py:927 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Application will restart" msgstr "Aplicativo reiniciará" -#: appGUI/preferences/PreferencesUIManager.py:1025 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Preferences closed without saving." msgstr "Preferências fechadas sem salvar." -#: appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1045 msgid "Preferences default values are restored." msgstr "Os valores padrão das preferências são restaurados." -#: appGUI/preferences/PreferencesUIManager.py:1068 app_Main.py:2633 -#: app_Main.py:9408 +#: appGUI/preferences/PreferencesUIManager.py:1076 app_Main.py:2633 +#: app_Main.py:9420 msgid "Failed to write defaults to file." msgstr "Falha ao gravar os padrões no arquivo." -#: appGUI/preferences/PreferencesUIManager.py:1072 -#: appGUI/preferences/PreferencesUIManager.py:1186 +#: appGUI/preferences/PreferencesUIManager.py:1080 +#: appGUI/preferences/PreferencesUIManager.py:1194 msgid "Preferences saved." msgstr "Preferências salvas." -#: appGUI/preferences/PreferencesUIManager.py:1122 +#: appGUI/preferences/PreferencesUIManager.py:1130 msgid "Preferences edited but not saved." msgstr "Preferências editadas, mas não salvas." -#: appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/preferences/PreferencesUIManager.py:1179 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -8274,8 +8281,6 @@ msgid "Safe height (Z) distance when jogging to origin." msgstr "Altura (Z) segura para deslocar para a origem." #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:27 -#, fuzzy -#| msgid "Code Editor" msgid "CNC Job Editor" msgstr "Editor de Códigos" @@ -8961,9 +8966,9 @@ msgstr "MetaHeuristic" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:110 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:171 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:175 -#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:566 +#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:569 #: appObjects/FlatCAMGerber.py:174 appTools/ToolDrilling.py:306 -#: appTools/ToolIsolation.py:246 appTools/ToolMilling.py:294 +#: appTools/ToolIsolation.py:247 appTools/ToolMilling.py:294 msgid "Basic" msgstr "Básico" @@ -8998,7 +9003,7 @@ msgstr "Opções de Deslocamento" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:258 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:141 msgid "Fuse Tools" -msgstr "" +msgstr "Funda as ferramentas" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:260 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:143 @@ -9100,7 +9105,7 @@ msgstr "Configurações do Aplicativo" msgid "Grid Settings" msgstr "Configurações de Grade" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7331 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7342 msgid "X value" msgstr "Valor X" @@ -9108,7 +9113,7 @@ msgstr "Valor X" msgid "This is the Grid snap value on X axis." msgstr "Este é o valor do encaixe à grade no eixo X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7334 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7345 msgid "Y value" msgstr "Valor Y" @@ -9155,14 +9160,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1273 app_Main.py:7351 +#: appTools/ToolFilm.py:1273 app_Main.py:7362 msgid "Portrait" msgstr "Retrato" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1274 app_Main.py:7353 +#: appTools/ToolFilm.py:1274 app_Main.py:7364 msgid "Landscape" msgstr "Paisagem" @@ -9182,7 +9187,7 @@ msgstr "" "e inclui as guias Projeto, Selecionado e Ferramenta." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7339 +#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7350 msgid "Axis" msgstr "Eixo" @@ -9202,7 +9207,7 @@ msgstr "" "Define o tamanho da fonte da caixa de texto\n" "de elementos da GUI usados no aplicativo." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7356 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7367 msgid "HUD" msgstr "HUD" @@ -9506,9 +9511,9 @@ msgstr "" "Selecionado para todos os tipos de objetos FlatCAM." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 -#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:587 +#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:590 #: appObjects/FlatCAMGerber.py:182 appTools/ToolDrilling.py:310 -#: appTools/ToolIsolation.py:273 appTools/ToolMilling.py:305 +#: appTools/ToolIsolation.py:274 appTools/ToolMilling.py:305 msgid "Advanced" msgstr "Avançado" @@ -10247,10 +10252,10 @@ msgstr "\"Segue\"" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appObjects/FlatCAMGerber.py:370 appTools/ToolCopperThieving.py:578 #: appTools/ToolCopperThieving.py:775 appTools/ToolCopperThieving.py:787 -#: appTools/ToolIsolation.py:1353 appTools/ToolNCC.py:1793 -#: appTools/ToolNCC.py:1820 appTools/ToolNCC.py:1928 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:2845 appTools/ToolNCC.py:2950 appTools/ToolNCC.py:2965 -#: appTools/ToolNCC.py:3231 appTools/ToolNCC.py:3332 appTools/ToolNCC.py:3347 +#: appTools/ToolIsolation.py:1368 appTools/ToolNCC.py:1807 +#: appTools/ToolNCC.py:1834 appTools/ToolNCC.py:1942 appTools/ToolNCC.py:1955 +#: appTools/ToolNCC.py:2859 appTools/ToolNCC.py:2964 appTools/ToolNCC.py:2979 +#: appTools/ToolNCC.py:3245 appTools/ToolNCC.py:3346 appTools/ToolNCC.py:3361 #: camlib.py:1113 msgid "Buffering" msgstr "Criando buffer" @@ -10569,10 +10574,10 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 -#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1351 -#: appTools/ToolNCC.py:1667 appTools/ToolNCC.py:1731 appTools/ToolNCC.py:2709 -#: appTools/ToolNCC.py:2718 appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4436 -#: defaults.py:478 tclCommands/TclCommandCopperClear.py:190 +#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1365 +#: appTools/ToolNCC.py:1681 appTools/ToolNCC.py:1745 appTools/ToolNCC.py:2723 +#: appTools/ToolNCC.py:2732 appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4450 +#: defaults.py:480 tclCommands/TclCommandCopperClear.py:190 msgid "Itself" msgstr "Própria" @@ -10580,10 +10585,10 @@ msgstr "Própria" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:819 -#: appTools/ToolIsolation.py:1435 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1365 appTools/ToolNCC.py:1683 appTools/ToolNCC.py:1738 -#: appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4446 appTools/ToolPaint.py:1061 +#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:834 +#: appTools/ToolIsolation.py:1450 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1379 appTools/ToolNCC.py:1697 appTools/ToolNCC.py:1752 +#: appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4460 appTools/ToolPaint.py:1061 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3249 msgid "Area Selection" msgstr "Seleção de Área" @@ -10593,10 +10598,10 @@ msgstr "Seleção de Área" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 #: appTools/ToolCopperThieving.py:1222 appTools/ToolDblSided.py:759 -#: appTools/ToolIsolation.py:1475 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1384 appTools/ToolNCC.py:1689 appTools/ToolNCC.py:1746 -#: appTools/ToolNCC.py:2124 appTools/ToolNCC.py:2358 appTools/ToolNCC.py:2754 -#: appTools/ToolNCC.py:4300 appTools/ToolPaint.py:1080 +#: appTools/ToolIsolation.py:1490 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1398 appTools/ToolNCC.py:1703 appTools/ToolNCC.py:1760 +#: appTools/ToolNCC.py:2138 appTools/ToolNCC.py:2372 appTools/ToolNCC.py:2768 +#: appTools/ToolNCC.py:4314 appTools/ToolPaint.py:1080 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3232 #: tclCommands/TclCommandCopperClear.py:192 tclCommands/TclCommandPaint.py:166 msgid "Reference Object" @@ -10879,12 +10884,12 @@ msgstr "" "- canto inferior direito -> o usuário alinhará o PCB horizontalmente" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:131 -#: appTools/ToolCalibration.py:854 app_Main.py:4931 +#: appTools/ToolCalibration.py:854 app_Main.py:4938 msgid "Top-Left" msgstr "Esquerda Superior" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:132 -#: appTools/ToolCalibration.py:855 app_Main.py:4932 +#: appTools/ToolCalibration.py:855 app_Main.py:4939 msgid "Bottom-Right" msgstr "Direita Inferior" @@ -11269,7 +11274,7 @@ msgstr "" "em um arquivo Gerber selecionado ou pode ser exportado como um arquivo." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:703 app_Main.py:7319 +#: appTools/ToolQRCode.py:703 app_Main.py:7330 msgid "Version" msgstr "Versão" @@ -11664,7 +11669,7 @@ msgstr "Caixa" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:87 #: appTools/ToolDblSided.py:696 msgid "Hole Snap" -msgstr "" +msgstr "Encaixe no buraco" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:90 msgid "Axis Ref" @@ -11912,8 +11917,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:140 -#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3058 -#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3927 +#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3073 +#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3941 #: appTools/ToolPaint.py:2843 msgid "Tool order" msgstr "Ordem das Ferramentas" @@ -11923,9 +11928,9 @@ msgstr "Ordem das Ferramentas" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3059 -#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3928 -#: appTools/ToolNCC.py:3938 appTools/ToolPaint.py:2844 +#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3074 +#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3942 +#: appTools/ToolNCC.py:3952 appTools/ToolPaint.py:2844 #: appTools/ToolPaint.py:2854 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -11949,8 +11954,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:165 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:149 -#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3067 -#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3936 +#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3082 +#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3950 #: appTools/ToolPaint.py:2852 msgid "Forward" msgstr "Crescente" @@ -11959,8 +11964,8 @@ msgstr "Crescente" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 -#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3068 -#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3937 +#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3083 +#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3951 #: appTools/ToolPaint.py:2853 msgid "Reverse" msgstr "Decrescente" @@ -11984,7 +11989,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:239 msgid "Drilling Slots" -msgstr "" +msgstr "Perfurando os slots" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:278 msgid "A list of advanced parameters." @@ -12313,13 +12318,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:288 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 -#: appTools/ToolIsolation.py:3286 appTools/ToolNCC.py:4222 +#: appTools/ToolIsolation.py:3301 appTools/ToolNCC.py:4236 #: appTools/ToolPaint.py:3069 msgid "Rest" msgstr "Descansar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:246 -#: appTools/ToolIsolation.py:3289 +#: appTools/ToolIsolation.py:3304 msgid "" "If checked, use 'rest machining'.\n" "Basically it will isolate outside PCB features,\n" @@ -12338,22 +12343,22 @@ msgstr "" "Se não estiver marcado, use o algoritmo padrão." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 -#: appTools/ToolIsolation.py:3311 +#: appTools/ToolIsolation.py:3326 msgid "Combine" msgstr "Combinar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:260 -#: appTools/ToolIsolation.py:3313 +#: appTools/ToolIsolation.py:3328 msgid "Combine all passes into one object" msgstr "Combinar todos os passes em um objeto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:267 -#: appTools/ToolIsolation.py:3330 +#: appTools/ToolIsolation.py:3345 msgid "Except" msgstr "Exceto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 -#: appTools/ToolIsolation.py:3331 +#: appTools/ToolIsolation.py:3346 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12365,13 +12370,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:350 -#: appTools/ToolIsolation.py:3320 appTools/ToolNCC.py:4358 +#: appTools/ToolIsolation.py:3335 appTools/ToolNCC.py:4372 msgid "Check validity" msgstr "Validar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:352 -#: appTools/ToolIsolation.py:3322 appTools/ToolNCC.py:4360 +#: appTools/ToolIsolation.py:3337 appTools/ToolNCC.py:4374 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12380,7 +12385,7 @@ msgstr "" "irão fornecer uma isolação completa." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:287 -#: appTools/ToolIsolation.py:3370 +#: appTools/ToolIsolation.py:3385 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12396,20 +12401,20 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:831 appTools/ToolIsolation.py:1454 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1038 +#: appTools/ToolIsolation.py:846 appTools/ToolIsolation.py:1469 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1038 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3243 #: tclCommands/TclCommandPaint.py:164 msgid "Polygon Selection" msgstr "Seleção de Polígonos" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appTools/ToolIsolation.py:3414 +#: appTools/ToolIsolation.py:3429 msgid "Interiors" msgstr "Interiores" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:317 -#: appTools/ToolIsolation.py:3416 +#: appTools/ToolIsolation.py:3431 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12418,12 +12423,12 @@ msgstr "" "(orifícios no polígono)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:322 -#: appTools/ToolIsolation.py:3301 +#: appTools/ToolIsolation.py:3316 msgid "Forced Rest" msgstr "Forçado" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:324 -#: appTools/ToolIsolation.py:3303 +#: appTools/ToolIsolation.py:3318 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" @@ -12449,11 +12454,11 @@ msgstr "Progressivo" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 -#: appObjects/AppObject.py:453 appObjects/FlatCAMObj.py:266 +#: appObjects/AppObject.py:452 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 #: appTools/ToolCorners.py:264 appTools/ToolFiducials.py:532 -#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4617 +#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4624 msgid "Plotting" msgstr "Plotando" @@ -12494,7 +12499,7 @@ msgstr "" "A retirada de cobre terminará a uma distância dos recursos de cobre.\n" "O valor pode estar entre 0 e 9999.9 unidades FlatCAM." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4226 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -12511,7 +12516,7 @@ msgstr "" "retiradas com a ferramenta anterior.\n" "Se não estiver marcada, usa o algoritmo padrão." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4306 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4320 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -13118,11 +13123,11 @@ msgstr "" msgid "Converting units to " msgstr "Convertendo unidades para " -#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:128 -#: appObjects/FlatCAMGeometry.py:520 appObjects/FlatCAMGeometry.py:1054 +#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:129 +#: appObjects/FlatCAMGeometry.py:523 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:542 appObjects/FlatCAMGerber.py:685 -#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 -#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1638 +#: appTools/ToolIsolation.py:1800 appTools/ToolIsolation.py:1993 camlib.py:1231 #: camlib.py:1292 msgid "Rough" msgstr "Desbaste" @@ -13241,7 +13246,7 @@ msgid "Export cancelled ..." msgstr "Exportar cancelado ..." #: appObjects/FlatCAMCNCJob.py:1678 appObjects/FlatCAMCNCJob.py:1965 -#: appObjects/FlatCAMScript.py:134 app_Main.py:6936 +#: appObjects/FlatCAMScript.py:134 app_Main.py:6947 msgid "Loading..." msgstr "Lendo..." @@ -13345,65 +13350,61 @@ msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "A ferramenta fresa para RANHURAS é maior que o tamanho do furo. Cancelado." -#: appObjects/FlatCAMGeometry.py:128 appObjects/FlatCAMGeometry.py:1435 -#: appObjects/FlatCAMGeometry.py:1436 appObjects/FlatCAMGeometry.py:1445 +#: appObjects/FlatCAMGeometry.py:129 appObjects/FlatCAMGeometry.py:1434 +#: appObjects/FlatCAMGeometry.py:1435 appObjects/FlatCAMGeometry.py:1444 msgid "Iso" msgstr "Isolação" -#: appObjects/FlatCAMGeometry.py:128 +#: appObjects/FlatCAMGeometry.py:129 msgid "Finish" msgstr "Acabamento" -#: appObjects/FlatCAMGeometry.py:389 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appObjects/FlatCAMGeometry.py:390 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:990 appTools/ToolDrilling.py:1037 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:644 -#: appTools/ToolIsolation.py:710 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:645 +#: appTools/ToolIsolation.py:711 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:749 appTools/ToolMilling.py:794 -#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 +#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 #: appTools/ToolPaint.py:252 appTools/ToolPaint.py:316 #: appTools/ToolPaint.py:655 msgid "Multiple Tools" msgstr "Ferramentas Múltiplas" -#: appObjects/FlatCAMGeometry.py:555 -msgid "Add from Tool DB" -msgstr "Adicionar Ferramenta do BD" - -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:926 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:925 #: appTools/ToolDrilling.py:754 appTools/ToolDrilling.py:983 -#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:674 appTools/ToolMilling.py:744 +#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:675 appTools/ToolMilling.py:744 #: appTools/ToolMilling.py:779 appTools/ToolNCC.py:271 appTools/ToolNCC.py:306 #: appTools/ToolPaint.py:247 appTools/ToolPaint.py:282 app_Main.py:2208 msgid "No Tool Selected" msgstr "Nenhuma Ferramenta Selecionada" -#: appObjects/FlatCAMGeometry.py:1073 +#: appObjects/FlatCAMGeometry.py:1072 msgid "Tool added in Tool Table." msgstr "Ferramenta adicionada na Tabela de Ferramentas." -#: appObjects/FlatCAMGeometry.py:1182 appObjects/FlatCAMGeometry.py:1191 +#: appObjects/FlatCAMGeometry.py:1181 appObjects/FlatCAMGeometry.py:1190 msgid "Failed. Select a tool to copy." msgstr "Falhou. Selecione uma ferramenta para copiar." -#: appObjects/FlatCAMGeometry.py:1220 +#: appObjects/FlatCAMGeometry.py:1219 msgid "Tool was copied in Tool Table." msgstr "A ferramenta foi copiada na tabela de ferramentas." -#: appObjects/FlatCAMGeometry.py:1250 +#: appObjects/FlatCAMGeometry.py:1249 msgid "Tool was edited in Tool Table." msgstr "A ferramenta foi editada na Tabela de Ferramentas." -#: appObjects/FlatCAMGeometry.py:1279 appObjects/FlatCAMGeometry.py:1288 +#: appObjects/FlatCAMGeometry.py:1278 appObjects/FlatCAMGeometry.py:1287 msgid "Failed. Select a tool to delete." msgstr "Falhou. Selecione uma ferramenta para excluir." -#: appObjects/FlatCAMGeometry.py:1312 +#: appObjects/FlatCAMGeometry.py:1311 msgid "Tool was deleted in Tool Table." msgstr "A ferramenta foi eliminada da Tabela de Ferramentas." -#: appObjects/FlatCAMGeometry.py:1349 appObjects/FlatCAMGeometry.py:1358 +#: appObjects/FlatCAMGeometry.py:1348 appObjects/FlatCAMGeometry.py:1357 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13422,29 +13423,29 @@ msgstr "" "NB: um valor igual a zero significa que o Dia da Ferramenta = 'Dia da ponta " "em V'" -#: appObjects/FlatCAMGeometry.py:1777 appTools/ToolDrilling.py:1256 +#: appObjects/FlatCAMGeometry.py:1776 appTools/ToolDrilling.py:1256 #: appTools/ToolMilling.py:1256 msgid "Focus Z" msgstr "Foco Z" -#: appObjects/FlatCAMGeometry.py:1796 appTools/ToolDrilling.py:1278 +#: appObjects/FlatCAMGeometry.py:1795 appTools/ToolDrilling.py:1278 #: appTools/ToolMilling.py:1275 msgid "Laser Power" msgstr "Potência Laser" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "This Geometry can't be processed because it is" msgstr "Esta Geometria não pode ser processada porque é" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "geometry" msgstr "geometria" -#: appObjects/FlatCAMGeometry.py:1880 +#: appObjects/FlatCAMGeometry.py:1885 msgid "Failed. No tool selected in the tool table ..." msgstr "Falhou. Nenhuma ferramenta selecionada na tabela de ferramentas ..." -#: appObjects/FlatCAMGeometry.py:1981 appObjects/FlatCAMGeometry.py:2136 +#: appObjects/FlatCAMGeometry.py:1986 appObjects/FlatCAMGeometry.py:2139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13453,51 +13454,76 @@ msgstr "" "valor foi fornecido.\n" "Adicione um Deslocamento de Ferramenta ou altere o Tipo de Deslocamento." -#: appObjects/FlatCAMGeometry.py:2049 appObjects/FlatCAMGeometry.py:2199 +#: appObjects/FlatCAMGeometry.py:2054 appObjects/FlatCAMGeometry.py:2202 msgid "G-Code parsing in progress..." msgstr "Análisando o G-Code..." -#: appObjects/FlatCAMGeometry.py:2051 appObjects/FlatCAMGeometry.py:2201 +#: appObjects/FlatCAMGeometry.py:2056 appObjects/FlatCAMGeometry.py:2204 msgid "G-Code parsing finished..." msgstr "Análise do G-Code finalisada..." -#: appObjects/FlatCAMGeometry.py:2059 +#: appObjects/FlatCAMGeometry.py:2063 msgid "Finished G-Code processing" msgstr "Processamento do G-Code concluído" -#: appObjects/FlatCAMGeometry.py:2061 appObjects/FlatCAMGeometry.py:2213 +#: appObjects/FlatCAMGeometry.py:2065 appObjects/FlatCAMGeometry.py:2215 msgid "G-Code processing failed with error" msgstr "Processamento do G-Code falhou com erro" -#: appObjects/FlatCAMGeometry.py:2105 appTools/ToolSolderPaste.py:866 +#: appObjects/FlatCAMGeometry.py:2109 appTools/ToolSolderPaste.py:866 msgid "Cancelled. Empty file, it has no geometry" msgstr "Cancelado. Arquivo vazio, não tem geometria" -#: appObjects/FlatCAMGeometry.py:2211 appObjects/FlatCAMGeometry.py:2381 +#: appObjects/FlatCAMGeometry.py:2213 appObjects/FlatCAMGeometry.py:2385 msgid "Finished G-Code processing..." msgstr "Processamento do G-Code finalisado..." -#: appObjects/FlatCAMGeometry.py:2230 appObjects/FlatCAMGeometry.py:2234 -#: appObjects/FlatCAMGeometry.py:2386 appTools/ToolDrilling.py:1960 +#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2237 +#: appObjects/FlatCAMGeometry.py:2390 appTools/ToolDrilling.py:1960 #: appTools/ToolMilling.py:1417 msgid "Generating CNC Code" msgstr "Gerando Código CNC" -#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2236 -#: appObjects/FlatCAMGeometry.py:2388 +#: appObjects/FlatCAMGeometry.py:2235 appObjects/FlatCAMGeometry.py:2240 +#: appObjects/FlatCAMGeometry.py:2392 msgid "CNCjob created" msgstr "Trabalho CNC criado" -#: appObjects/FlatCAMGeometry.py:2419 appObjects/FlatCAMGeometry.py:2428 +#: appObjects/FlatCAMGeometry.py:2404 appTools/ToolCopperThieving.py:596 +#: appTools/ToolFilm.py:634 appTools/ToolFilm.py:878 +#: appTools/ToolIsolation.py:931 appTools/ToolNCC.py:867 +#: appTools/ToolOptimal.py:145 appTools/ToolPanelize.py:612 +#: appTools/ToolRulesCheck.py:627 +msgid "Working..." +msgstr "Trabalhando..." + +#: appObjects/FlatCAMGeometry.py:2425 +msgid "Polish" +msgstr "Limpar" + +#: appObjects/FlatCAMGeometry.py:2475 appTools/ToolPaint.py:1690 +msgid "Geometry could not be painted completely" +msgstr "A geometria não pode ser pintada completamente" + +#: appObjects/FlatCAMGeometry.py:2483 appTools/ToolPaint.py:1853 +#: appTools/ToolPaint.py:2062 +msgid "" +"Could not do Paint. Try a different combination of parameters. Or a " +"different strategy of paint" +msgstr "" +"Não foi possível pintar. Tente uma combinação diferente de parâmetros ou uma " +"estratégia diferente de pintura" + +#: appObjects/FlatCAMGeometry.py:2513 appObjects/FlatCAMGeometry.py:2522 #: appParsers/ParseGerber.py:1956 appParsers/ParseGerber.py:1966 msgid "Scale factor has to be a number: integer or float." msgstr "O fator de escala deve ser um número: inteiro ou flutuante." -#: appObjects/FlatCAMGeometry.py:2491 +#: appObjects/FlatCAMGeometry.py:2585 msgid "Geometry Scale done." msgstr "Redimensionamento de geometria feita." -#: appObjects/FlatCAMGeometry.py:2508 appParsers/ParseGerber.py:2082 +#: appObjects/FlatCAMGeometry.py:2602 appParsers/ParseGerber.py:2082 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13505,11 +13531,11 @@ msgstr "" "Um par (x,y) de valores é necessário. Provavelmente você digitou apenas um " "valor no campo Deslocamento." -#: appObjects/FlatCAMGeometry.py:2564 +#: appObjects/FlatCAMGeometry.py:2658 msgid "Geometry Offset done." msgstr "Deslocamento de Geometria concluído." -#: appObjects/FlatCAMGeometry.py:2593 +#: appObjects/FlatCAMGeometry.py:2687 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13519,21 +13545,21 @@ msgstr "" "formato (x, y).\n" "Agora está com apenas um valor, não dois." -#: appObjects/FlatCAMGeometry.py:2696 appTools/ToolDrilling.py:1376 +#: appObjects/FlatCAMGeometry.py:2790 appTools/ToolDrilling.py:1376 #: appTools/ToolMilling.py:1488 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Exclusão falhou. Não há áreas para excluir." -#: appObjects/FlatCAMGeometry.py:2713 appTools/ToolDrilling.py:1393 +#: appObjects/FlatCAMGeometry.py:2807 appTools/ToolDrilling.py:1393 #: appTools/ToolMilling.py:1505 msgid "Delete failed. Nothing is selected." msgstr "Falha na exclusão. Nada está selecionado." -#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1337 +#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1352 msgid "Buffering solid geometry" msgstr "Buffer de geometria sólida" -#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1359 +#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1374 msgid "Done" msgstr "Pronto" @@ -13542,14 +13568,14 @@ msgid "Operation could not be done." msgstr "Não foi possível executar a operação." #: appObjects/FlatCAMGerber.py:558 appObjects/FlatCAMGerber.py:632 -#: appTools/ToolIsolation.py:1583 appTools/ToolIsolation.py:1951 -#: appTools/ToolNCC.py:1856 appTools/ToolNCC.py:2879 appTools/ToolNCC.py:3258 +#: appTools/ToolIsolation.py:1598 appTools/ToolIsolation.py:1966 +#: appTools/ToolNCC.py:1870 appTools/ToolNCC.py:2893 appTools/ToolNCC.py:3272 msgid "Isolation geometry could not be generated." msgstr "A geometria de isolação não pôde ser gerada." #: appObjects/FlatCAMGerber.py:583 appObjects/FlatCAMGerber.py:710 -#: appTools/ToolIsolation.py:1650 appTools/ToolIsolation.py:1846 -#: appTools/ToolIsolation.py:2035 +#: appTools/ToolIsolation.py:1665 appTools/ToolIsolation.py:1861 +#: appTools/ToolIsolation.py:2050 msgid "Isolation geometry created" msgstr "Geometria de isolação criada" @@ -13638,7 +13664,7 @@ msgstr "Geometria G-Code" #: appObjects/FlatCAMObj.py:770 appObjects/FlatCAMObj.py:843 #: appTools/ToolProperties.py:464 appTools/ToolProperties.py:537 msgid "Tool Data" -msgstr "" +msgstr "Dados da ferramenta" #: appObjects/FlatCAMObj.py:807 appTools/ToolProperties.py:501 msgid "Depth of Cut" @@ -13683,7 +13709,7 @@ msgstr "Objeto renomeado de {old} para {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6641 app_Main.py:6647 app_Main.py:6653 app_Main.py:6659 +#: app_Main.py:6652 app_Main.py:6658 app_Main.py:6664 app_Main.py:6670 msgid "selected" msgstr "selecionado" @@ -13957,8 +13983,8 @@ msgstr "" #: appTools/ToolDblSided.py:940 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:703 #: appTools/ToolFiducials.py:934 appTools/ToolFilm.py:1382 -#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3477 -#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4388 +#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3492 +#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4402 #: appTools/ToolOptimal.py:593 appTools/ToolPaint.py:3194 #: appTools/ToolPanelize.py:889 appTools/ToolPunchGerber.py:996 #: appTools/ToolQRCode.py:905 appTools/ToolRulesCheck.py:1620 @@ -13973,8 +13999,8 @@ msgstr "Redefinir Ferramenta" #: appTools/ToolDblSided.py:943 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:706 #: appTools/ToolFiducials.py:937 appTools/ToolFilm.py:1385 -#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3480 -#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4391 +#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3495 +#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4405 #: appTools/ToolOptimal.py:596 appTools/ToolPaint.py:3197 #: appTools/ToolPanelize.py:892 appTools/ToolPunchGerber.py:999 #: appTools/ToolQRCode.py:908 appTools/ToolRulesCheck.py:1623 @@ -14415,11 +14441,11 @@ msgstr "Área de Adição de Cobre." #: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:918 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 -#: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 -#: appTools/ToolIsolation.py:1372 appTools/ToolMilling.py:424 +#: appTools/ToolIsolation.py:923 appTools/ToolIsolation.py:1360 +#: appTools/ToolIsolation.py:1387 appTools/ToolMilling.py:424 #: appTools/ToolMilling.py:639 appTools/ToolMilling.py:1322 -#: appTools/ToolNCC.py:846 appTools/ToolNCC.py:1308 appTools/ToolNCC.py:1357 -#: appTools/ToolNCC.py:1390 appTools/ToolPaint.py:1086 +#: appTools/ToolNCC.py:860 appTools/ToolNCC.py:1322 appTools/ToolNCC.py:1371 +#: appTools/ToolNCC.py:1404 appTools/ToolPaint.py:1086 #: appTools/ToolPanelize.py:191 appTools/ToolPanelize.py:205 #: appTools/ToolSub.py:157 appTools/ToolSub.py:170 appTools/ToolSub.py:359 #: appTools/ToolSub.py:372 tclCommands/TclCommandCopperClear.py:97 @@ -14449,24 +14475,17 @@ 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:596 appTools/ToolFilm.py:634 -#: appTools/ToolFilm.py:878 appTools/ToolIsolation.py:916 -#: appTools/ToolNCC.py:853 appTools/ToolOptimal.py:145 -#: appTools/ToolPanelize.py:612 appTools/ToolRulesCheck.py:627 -msgid "Working..." -msgstr "Trabalhando..." - #: appTools/ToolCopperThieving.py:625 msgid "Geometry not supported for bounding box" msgstr "Geometria não suportada para caixa delimitadora" -#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1681 -#: appTools/ToolNCC.py:1736 appTools/ToolNCC.py:2734 appTools/ToolPaint.py:2457 +#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1695 +#: appTools/ToolNCC.py:1750 appTools/ToolNCC.py:2748 appTools/ToolPaint.py:2457 msgid "No object available." msgstr "Nenhum objeto disponível." -#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1706 -#: appTools/ToolNCC.py:1759 appTools/ToolNCC.py:2776 +#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1720 +#: appTools/ToolNCC.py:1773 appTools/ToolNCC.py:2790 msgid "The reference object type is not supported." msgstr "O tipo do objeto de referência não é suportado." @@ -14523,8 +14542,8 @@ msgstr "" "- 'Objeto de referência' - fará Copper Thieving dentro da área especificada " "por outro objeto." -#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3385 -#: appTools/ToolNCC.py:4317 appTools/ToolPaint.py:3137 +#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3400 +#: appTools/ToolNCC.py:4331 appTools/ToolPaint.py:3137 msgid "Ref. Type" msgstr "Tipo de Ref" @@ -14536,13 +14555,13 @@ 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:1244 appTools/ToolIsolation.py:3396 -#: appTools/ToolNCC.py:4327 appTools/ToolPaint.py:3147 +#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3411 +#: appTools/ToolNCC.py:4341 appTools/ToolPaint.py:3147 msgid "Ref. Object" msgstr "Objeto de Ref" -#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3398 -#: appTools/ToolNCC.py:4329 appTools/ToolPaint.py:3149 +#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3413 +#: appTools/ToolNCC.py:4343 appTools/ToolPaint.py:3149 msgid "The FlatCAM object to be used as non copper clearing reference." msgstr "O objeto FlatCAM a ser usado como referência para retirada de cobre." @@ -14672,9 +14691,9 @@ msgstr "Adicionar Marcador" msgid "Will add corner markers to the selected Gerber file." msgstr "Adicionará marcadores de canto ao arquivo Gerber selecionado." -#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 -#: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 -#: appTools/ToolNCC.py:463 appTools/ToolNCC.py:992 appTools/ToolNCC.py:1130 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:804 +#: appTools/ToolIsolation.py:1064 appTools/ToolIsolation.py:1200 +#: appTools/ToolNCC.py:475 appTools/ToolNCC.py:1006 appTools/ToolNCC.py:1144 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 #: appTools/ToolPaint.py:823 appTools/ToolSolderPaste.py:131 #: appTools/ToolSolderPaste.py:464 app_Main.py:4431 @@ -14683,15 +14702,15 @@ msgstr "" "Insira um diâmetro de ferramenta com valor diferente de zero, no formato " "Flutuante." -#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 -#: appTools/ToolNCC.py:1075 appTools/ToolPaint.py:767 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1145 +#: appTools/ToolNCC.py:1089 appTools/ToolPaint.py:767 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." #: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 -#: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1082 +#: appTools/ToolIsolation.py:1152 appTools/ToolNCC.py:1096 #: appTools/ToolPaint.py:775 msgid "" "Cancelled.\n" @@ -14709,8 +14728,8 @@ msgstr "Ferramenta atualizada do banco de dados de ferramentas." msgid "Default tool added." msgstr "Ferramenta padrão adicionada." -#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 -#: appTools/ToolNCC.py:3709 appTools/ToolPaint.py:2620 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2592 +#: appTools/ToolNCC.py:3723 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "A ferramenta selecionada não pode ser usada aqui. Escolha outra." @@ -14756,9 +14775,9 @@ msgstr "Recorte concluído." #: appTools/ToolCutOut.py:922 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 -#: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 -#: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 -#: appTools/ToolNCC.py:850 appTools/ToolNCC.py:1312 appTools/ToolPaint.py:1003 +#: appTools/ToolIsolation.py:927 appTools/ToolIsolation.py:1364 +#: appTools/ToolIsolation.py:1391 appTools/ToolMilling.py:1326 +#: appTools/ToolNCC.py:864 appTools/ToolNCC.py:1326 appTools/ToolPaint.py:1003 #: appTools/ToolPanelize.py:196 tclCommands/TclCommandBbox.py:71 #: tclCommands/TclCommandNregions.py:71 msgid "Object not found" @@ -14859,8 +14878,8 @@ 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:2078 appTools/ToolIsolation.py:3125 -#: appTools/ToolNCC.py:3999 appTools/ToolPaint.py:2901 +#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3140 +#: appTools/ToolNCC.py:4013 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -15028,7 +15047,7 @@ msgstr "" msgid "Object was mirrored" msgstr "O objeto foi espelhado" -#: appTools/ToolDblSided.py:405 app_Main.py:4570 app_Main.py:4725 +#: appTools/ToolDblSided.py:405 app_Main.py:4577 app_Main.py:4732 msgid "Failed. No object(s) selected..." msgstr "Falha. Nenhum objeto selecionado..." @@ -15460,7 +15479,7 @@ msgstr "Este é o ponto médio da distância euclidiana." msgid "Jump to Half Point" msgstr "Ir para o Ponto Médio" -#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:778 +#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:779 #: appTools/ToolMilling.py:962 appTools/ToolNCC.py:449 #: appTools/ToolPaint.py:381 msgid "Current Tool parameters were applied to all tools." @@ -15951,7 +15970,7 @@ msgstr "Ferramenta de Imagem" msgid "Import IMAGE" msgstr "Importar IMAGEM" -#: appTools/ToolImage.py:142 app_Main.py:9794 app_Main.py:9844 +#: appTools/ToolImage.py:142 app_Main.py:9806 app_Main.py:9856 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15963,9 +15982,9 @@ msgstr "" msgid "Importing Image" msgstr "Importando Imagem" -#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9822 -#: app_Main.py:9877 app_Main.py:9941 app_Main.py:10004 app_Main.py:10070 -#: app_Main.py:10135 app_Main.py:10192 +#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9820 +#: app_Main.py:9875 app_Main.py:9953 app_Main.py:10016 app_Main.py:10082 +#: app_Main.py:10147 app_Main.py:10204 msgid "Opened" msgstr "Aberto" @@ -16089,17 +16108,17 @@ msgstr "" "ficarão vazias de cobre e a área vazia anterior será\n" "preenchida com cobre." -#: appTools/ToolIsolation.py:782 appTools/ToolNCC.py:454 -#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 +#: appTools/ToolIsolation.py:788 appTools/ToolNCC.py:459 +#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 app_Main.py:4422 msgid "New Tool" msgstr "Nova Ferramenta" -#: appTools/ToolIsolation.py:795 appTools/ToolNCC.py:467 +#: appTools/ToolIsolation.py:809 appTools/ToolNCC.py:480 #: appTools/ToolPaint.py:399 appTools/ToolSolderPaste.py:135 app_Main.py:4435 msgid "Adding Tool cancelled" msgstr "Adicionar ferramenta cancelada" -#: appTools/ToolIsolation.py:941 appTools/ToolNCC.py:881 +#: appTools/ToolIsolation.py:956 appTools/ToolNCC.py:895 #: appTools/ToolOptimal.py:179 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16108,99 +16127,99 @@ 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:988 appTools/ToolNCC.py:926 +#: appTools/ToolIsolation.py:1003 appTools/ToolNCC.py:940 msgid "Optimal tool diameter found" msgstr "Diâmetro ideal da ferramenta encontrado" -#: appTools/ToolIsolation.py:1000 appTools/ToolIsolation.py:1508 -#: appTools/ToolIsolation.py:1710 appTools/ToolIsolation.py:1897 -#: appTools/ToolNCC.py:937 appTools/ToolNCC.py:1345 appTools/ToolPaint.py:1031 +#: appTools/ToolIsolation.py:1015 appTools/ToolIsolation.py:1523 +#: appTools/ToolIsolation.py:1725 appTools/ToolIsolation.py:1912 +#: appTools/ToolNCC.py:951 appTools/ToolNCC.py:1359 appTools/ToolPaint.py:1031 #: appTools/ToolPaint.py:1744 msgid "There are no tools selected in the Tool Table." msgstr "Não há ferramentas selecionadas na Tabela de Ferramentas." -#: appTools/ToolIsolation.py:1008 +#: appTools/ToolIsolation.py:1023 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:1057 appTools/ToolIsolation.py:1144 -#: appTools/ToolIsolation.py:1206 appTools/ToolIsolation.py:2626 -#: appTools/ToolNCC.py:1001 appTools/ToolNCC.py:1089 appTools/ToolNCC.py:1151 -#: appTools/ToolNCC.py:3758 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 +#: appTools/ToolIsolation.py:1072 appTools/ToolIsolation.py:1159 +#: appTools/ToolIsolation.py:1221 appTools/ToolIsolation.py:2641 +#: appTools/ToolNCC.py:1015 appTools/ToolNCC.py:1103 appTools/ToolNCC.py:1165 +#: appTools/ToolNCC.py:3772 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 #: appTools/ToolPaint.py:844 appTools/ToolPaint.py:2676 #: appTools/ToolSolderPaste.py:488 msgid "Cancelled. Tool already in Tool Table." msgstr "Cancelada. Ferramenta já está na Tabela de Ferramentas." -#: appTools/ToolIsolation.py:1172 appTools/ToolNCC.py:1117 +#: appTools/ToolIsolation.py:1187 appTools/ToolNCC.py:1131 #: appTools/ToolPaint.py:810 msgid "New tool added to Tool Table from Tools Database." msgstr "Nova ferramenta adicionada à Tabela de Ferramentas." -#: appTools/ToolIsolation.py:1236 appTools/ToolNCC.py:1181 +#: appTools/ToolIsolation.py:1251 appTools/ToolNCC.py:1195 #: appTools/ToolPaint.py:873 msgid "Default tool added to Tool Table." msgstr "Ferramenta padrão adicionada à Tabela de Ferramentas." -#: appTools/ToolIsolation.py:1262 appTools/ToolNCC.py:1207 +#: appTools/ToolIsolation.py:1277 appTools/ToolNCC.py:1221 #: appTools/ToolPaint.py:898 msgid "Tool from Tool Table was edited." msgstr "A ferramenta da Tabela de Ferramentas foi editada." -#: appTools/ToolIsolation.py:1275 appTools/ToolNCC.py:1220 +#: appTools/ToolIsolation.py:1290 appTools/ToolNCC.py:1234 #: appTools/ToolPaint.py:911 appTools/ToolSolderPaste.py:548 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:1326 appTools/ToolNCC.py:1271 +#: appTools/ToolIsolation.py:1341 appTools/ToolNCC.py:1285 #: appTools/ToolPaint.py:961 msgid "Delete failed. Select a tool to delete." msgstr "Exclusão falhou. Selecione uma ferramenta para excluir." -#: appTools/ToolIsolation.py:1332 appTools/ToolNCC.py:1277 +#: appTools/ToolIsolation.py:1347 appTools/ToolNCC.py:1291 #: appTools/ToolPaint.py:967 msgid "Tool(s) deleted from Tool Table." msgstr "Ferramenta(s) excluída(s) da Tabela de Ferramentas." -#: appTools/ToolIsolation.py:1383 +#: appTools/ToolIsolation.py:1398 msgid "Isolating..." msgstr "Isolando..." -#: appTools/ToolIsolation.py:1403 +#: appTools/ToolIsolation.py:1418 msgid "Following geometry was generated" msgstr "A geometria a seguir foi gerada" -#: appTools/ToolIsolation.py:1418 +#: appTools/ToolIsolation.py:1433 msgid "Failed to create Follow Geometry with tool diameter" msgstr "Falha ao criar Seguir Geometria com ferramenta com diâmetro" -#: appTools/ToolIsolation.py:1421 +#: appTools/ToolIsolation.py:1436 msgid "Follow Geometry was created with tool diameter" msgstr "Seguir Geometria foi criado com ferramenta com diâmetro" -#: appTools/ToolIsolation.py:1462 +#: appTools/ToolIsolation.py:1477 msgid "Click on a polygon to isolate it." msgstr "Clique em um polígono para isolá-lo." -#: appTools/ToolIsolation.py:1590 appTools/ToolIsolation.py:1613 -#: appTools/ToolIsolation.py:1770 appTools/ToolIsolation.py:1963 +#: appTools/ToolIsolation.py:1605 appTools/ToolIsolation.py:1628 +#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 msgid "Subtracting Geo" msgstr "Subtraindo Geo" -#: appTools/ToolIsolation.py:1594 appTools/ToolIsolation.py:1774 -#: appTools/ToolIsolation.py:1967 +#: appTools/ToolIsolation.py:1609 appTools/ToolIsolation.py:1789 +#: appTools/ToolIsolation.py:1982 msgid "Intersecting Geo" msgstr "Interseção Geo" -#: appTools/ToolIsolation.py:1646 appTools/ToolIsolation.py:1843 -#: appTools/ToolIsolation.py:2032 +#: appTools/ToolIsolation.py:1661 appTools/ToolIsolation.py:1858 +#: appTools/ToolIsolation.py:2047 msgid "Empty Geometry in" msgstr "Geometria vazia em" -#: appTools/ToolIsolation.py:1852 +#: appTools/ToolIsolation.py:1867 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16211,65 +16230,65 @@ msgstr "" "elementos de geometria não isolados. Tente incluir uma ferramenta com " "diâmetro menor." -#: appTools/ToolIsolation.py:1855 +#: appTools/ToolIsolation.py:1870 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:2196 appTools/ToolIsolation.py:2309 +#: appTools/ToolIsolation.py:2211 appTools/ToolIsolation.py:2324 #: appTools/ToolPaint.py:1126 msgid "Added polygon" msgstr "Polígono adicionado" -#: appTools/ToolIsolation.py:2197 appTools/ToolIsolation.py:2311 +#: appTools/ToolIsolation.py:2212 appTools/ToolIsolation.py:2326 msgid "Click to add next polygon or right click to start isolation." msgstr "" "Clique para adicionar o próximo polígono ou clique com o botão direito do " "mouse para iniciar a isolação." -#: appTools/ToolIsolation.py:2209 appTools/ToolPaint.py:1140 +#: appTools/ToolIsolation.py:2224 appTools/ToolPaint.py:1140 msgid "Removed polygon" msgstr "Polígono removido" -#: appTools/ToolIsolation.py:2210 +#: appTools/ToolIsolation.py:2225 msgid "Click to add/remove next polygon or right click to start isolation." msgstr "" "Clique para adicionar/remover o próximo polígono ou clique com o botão " "direito do mouse para iniciar a isolação." -#: appTools/ToolIsolation.py:2215 appTools/ToolPaint.py:1146 +#: appTools/ToolIsolation.py:2230 appTools/ToolPaint.py:1146 msgid "No polygon detected under click position." msgstr "Nenhum polígono detectado na posição do clique." -#: appTools/ToolIsolation.py:2245 appTools/ToolPaint.py:1176 +#: appTools/ToolIsolation.py:2260 appTools/ToolPaint.py:1176 msgid "List of single polygons is empty. Aborting." msgstr "A lista de polígonos únicos está vazia. Abortando." -#: appTools/ToolIsolation.py:2314 +#: appTools/ToolIsolation.py:2329 msgid "No polygon in selection." msgstr "Nenhum polígono na seleção." -#: appTools/ToolIsolation.py:2342 +#: appTools/ToolIsolation.py:2357 msgid "Click the end point of the paint area." msgstr "Clique no ponto final da área." -#: appTools/ToolIsolation.py:2590 appTools/ToolNCC.py:3722 -#: appTools/ToolPaint.py:2633 app_Main.py:5714 app_Main.py:5724 +#: appTools/ToolIsolation.py:2605 appTools/ToolNCC.py:3736 +#: appTools/ToolPaint.py:2633 app_Main.py:5725 app_Main.py:5735 msgid "Tool from DB added in Tool Table." msgstr "Ferramenta do Banco de Dados adicionada na Tabela de Ferramentas." -#: appTools/ToolIsolation.py:2644 appTools/ToolNCC.py:3775 +#: appTools/ToolIsolation.py:2659 appTools/ToolNCC.py:3789 #: appTools/ToolPaint.py:2693 msgid "New tool added to Tool Table." msgstr "Nova ferramenta adicionada à Tabela de Ferramentas." -#: appTools/ToolIsolation.py:2988 +#: appTools/ToolIsolation.py:3003 msgid "Gerber object for isolation routing." msgstr "Objeto Gerber para roteamento de isolação." -#: appTools/ToolIsolation.py:3012 appTools/ToolNCC.py:3875 +#: appTools/ToolIsolation.py:3027 appTools/ToolNCC.py:3889 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16277,7 +16296,7 @@ msgstr "" "Conjunto de ferramentas do qual o algoritmo\n" "escolherá para usar na retirada de cobre." -#: appTools/ToolIsolation.py:3028 +#: appTools/ToolIsolation.py:3043 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16293,7 +16312,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:3036 appTools/ToolNCC.py:3899 +#: appTools/ToolIsolation.py:3051 appTools/ToolNCC.py:3913 msgid "" "Tool Diameter. It's value (in current FlatCAM units)\n" "is the cut width into the material." @@ -16301,7 +16320,7 @@ msgstr "" "Diâmetro da ferramenta. É a largura do corte no material.\n" "(nas unidades atuais do FlatCAM)" -#: appTools/ToolIsolation.py:3040 appTools/ToolNCC.py:3903 +#: appTools/ToolIsolation.py:3055 appTools/ToolNCC.py:3917 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16334,11 +16353,11 @@ msgstr "" "Escolhendo o tipo \"Forma em V\" automaticamente selecionará o Tipo de " "Operação Isolação." -#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3983 +#: appTools/ToolIsolation.py:3123 appTools/ToolNCC.py:3997 msgid "Optimal" msgstr "Ótima" -#: appTools/ToolIsolation.py:3112 appTools/ToolNCC.py:3987 +#: appTools/ToolIsolation.py:3127 appTools/ToolNCC.py:4001 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16346,7 +16365,7 @@ msgstr "" "Busca um diâmetro de ferramenta que garanta\n" "fazer uma isolação completa." -#: appTools/ToolIsolation.py:3153 appTools/ToolNCC.py:4027 +#: appTools/ToolIsolation.py:3168 appTools/ToolNCC.py:4041 #: appTools/ToolPaint.py:2929 appTools/ToolSolderPaste.py:1211 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16355,7 +16374,7 @@ msgstr "" "Apague uma seleção de ferramentas na Tabela de Ferramentas selecionando " "primeiro a(s) linha(s) na Tabela de Ferramentas." -#: appTools/ToolIsolation.py:3341 +#: appTools/ToolIsolation.py:3356 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16367,11 +16386,11 @@ msgstr "" "Esta seleção ditará o tipo de objetos que preencherão\n" "a caixa de combinação 'Objeto'." -#: appTools/ToolIsolation.py:3351 +#: appTools/ToolIsolation.py:3366 msgid "Object whose area will be removed from isolation geometry." msgstr "Objeto cuja área será removida da geometria de isolação." -#: appTools/ToolIsolation.py:3387 appTools/ToolNCC.py:4319 +#: appTools/ToolIsolation.py:3402 appTools/ToolNCC.py:4333 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16380,7 +16399,7 @@ msgstr "" "cobre.\n" "Pode ser Gerber, Excellon ou Geometria." -#: appTools/ToolIsolation.py:3453 +#: appTools/ToolIsolation.py:3468 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16453,11 +16472,11 @@ msgstr "Nenhum objeto selecionado." msgid "Error when mouse left click." msgstr "Erro ao clicar no botão esquerdo do mouse." -#: appTools/ToolNCC.py:837 +#: appTools/ToolNCC.py:851 msgid "NCC Tool. Checking tools for validity." msgstr "Ferramenta NCC. Validação das ferramentas." -#: appTools/ToolNCC.py:949 +#: appTools/ToolNCC.py:963 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16465,101 +16484,101 @@ msgstr "" "Isolação incompleta. Nenhuma das ferramentas selecionadas pode fazer uma " "isolação completa." -#: appTools/ToolNCC.py:952 +#: appTools/ToolNCC.py:966 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:1724 appTools/ToolNCC.py:2706 +#: appTools/ToolNCC.py:1738 appTools/ToolNCC.py:2720 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Ferramenta NCC. Preparando polígonos." -#: appTools/ToolNCC.py:1784 appTools/ToolNCC.py:2834 +#: appTools/ToolNCC.py:1798 appTools/ToolNCC.py:2848 msgid "NCC Tool. Calculate 'empty' area." msgstr "Ferramenta NCC. Cálculo de áreas 'vazias'." -#: appTools/ToolNCC.py:1795 appTools/ToolNCC.py:1824 appTools/ToolNCC.py:1930 -#: appTools/ToolNCC.py:1943 appTools/ToolNCC.py:2847 appTools/ToolNCC.py:2952 -#: appTools/ToolNCC.py:2967 appTools/ToolNCC.py:3233 appTools/ToolNCC.py:3334 -#: appTools/ToolNCC.py:3349 +#: appTools/ToolNCC.py:1809 appTools/ToolNCC.py:1838 appTools/ToolNCC.py:1944 +#: appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2861 appTools/ToolNCC.py:2966 +#: appTools/ToolNCC.py:2981 appTools/ToolNCC.py:3247 appTools/ToolNCC.py:3348 +#: appTools/ToolNCC.py:3363 msgid "Buffering finished" msgstr "Criar Buffer concluído" -#: appTools/ToolNCC.py:1799 appTools/ToolNCC.py:1828 appTools/ToolNCC.py:1934 -#: appTools/ToolNCC.py:1946 appTools/ToolNCC.py:2855 appTools/ToolNCC.py:2974 -#: appTools/ToolNCC.py:3240 appTools/ToolNCC.py:3356 +#: appTools/ToolNCC.py:1813 appTools/ToolNCC.py:1842 appTools/ToolNCC.py:1948 +#: appTools/ToolNCC.py:1960 appTools/ToolNCC.py:2869 appTools/ToolNCC.py:2988 +#: appTools/ToolNCC.py:3254 appTools/ToolNCC.py:3370 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:1807 appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2985 +#: appTools/ToolNCC.py:1821 appTools/ToolNCC.py:1971 appTools/ToolNCC.py:2999 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Ferramenta NCC. Cálculo de área 'vazia' concluído." -#: appTools/ToolNCC.py:1860 appTools/ToolNCC.py:2882 appTools/ToolNCC.py:2959 -#: appTools/ToolNCC.py:3260 appTools/ToolNCC.py:3341 +#: appTools/ToolNCC.py:1874 appTools/ToolNCC.py:2896 appTools/ToolNCC.py:2973 +#: appTools/ToolNCC.py:3274 appTools/ToolNCC.py:3355 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:1950 appTools/ToolNCC.py:2978 appTools/ToolNCC.py:3359 +#: appTools/ToolNCC.py:1964 appTools/ToolNCC.py:2992 appTools/ToolNCC.py:3373 msgid "The selected object is not suitable for copper clearing." msgstr "O objeto selecionado não é adequado para retirada de cobre." -#: appTools/ToolNCC.py:2000 +#: appTools/ToolNCC.py:2014 msgid "Clearing the polygon with the method: lines." msgstr "Limpando o polígono com o método: linhas." -#: appTools/ToolNCC.py:2010 +#: appTools/ToolNCC.py:2024 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Falhou. Limpando o polígono com o método: semente." -#: appTools/ToolNCC.py:2019 +#: appTools/ToolNCC.py:2033 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Falhou. Limpando o polígono com o método: padrão." -#: appTools/ToolNCC.py:2035 +#: appTools/ToolNCC.py:2049 msgid "Polygon could not be cleared. Location:" msgstr "Não foi possível limpar o polígono. Localização:" -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2069 appTools/ToolNCC.py:2655 -#: appTools/ToolNCC.py:2657 +#: appTools/ToolNCC.py:2081 appTools/ToolNCC.py:2083 appTools/ToolNCC.py:2669 +#: appTools/ToolNCC.py:2671 msgid "Non-Copper clearing ..." msgstr "Retirando cobre da área..." -#: appTools/ToolNCC.py:2088 +#: appTools/ToolNCC.py:2102 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:2103 appTools/ToolNCC.py:2802 +#: appTools/ToolNCC.py:2117 appTools/ToolNCC.py:2816 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:2131 appTools/ToolNCC.py:2365 +#: appTools/ToolNCC.py:2145 appTools/ToolNCC.py:2379 msgid "NCC Tool failed creating bounding box." msgstr "A Ferramenta NCC falhou ao criar a caixa delimitadora." -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "NCC Tool clearing with tool diameter" msgstr "NCC. Ferramenta com Diâmetro" -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "started." msgstr "iniciada." -#: appTools/ToolNCC.py:2279 +#: appTools/ToolNCC.py:2293 msgid "Could not use the tool for copper clear." msgstr "Não foi possível usar a ferramenta para retirar cobre." -#: appTools/ToolNCC.py:2301 appTools/ToolNCC.py:3159 +#: appTools/ToolNCC.py:2315 appTools/ToolNCC.py:3173 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16571,28 +16590,28 @@ msgstr "" "geometria pintada.\n" "Altere os parâmetros de pintura e tente novamente." -#: appTools/ToolNCC.py:2311 appTools/ToolNCC.py:3168 +#: appTools/ToolNCC.py:2325 appTools/ToolNCC.py:3182 msgid "NCC Tool clear all done." msgstr "Retirada de cobre concluída." -#: appTools/ToolNCC.py:2314 appTools/ToolNCC.py:3171 +#: appTools/ToolNCC.py:2328 appTools/ToolNCC.py:3185 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:2316 appTools/ToolNCC.py:2570 appTools/ToolNCC.py:3173 -#: appTools/ToolNCC.py:3556 +#: appTools/ToolNCC.py:2330 appTools/ToolNCC.py:2584 appTools/ToolNCC.py:3187 +#: appTools/ToolNCC.py:3570 msgid "tools" msgstr "ferramentas" -#: appTools/ToolNCC.py:2343 +#: appTools/ToolNCC.py:2357 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Ferramenta NCC. Iniciada a retirada de cobre com usinagem de descanso." -#: appTools/ToolNCC.py:2566 appTools/ToolNCC.py:3552 +#: appTools/ToolNCC.py:2580 appTools/ToolNCC.py:3566 msgid "NCC Tool Rest Machining clear all done." msgstr "Retirada de cobre por usinagem de descanso concluída." -#: appTools/ToolNCC.py:2569 appTools/ToolNCC.py:3555 +#: appTools/ToolNCC.py:2583 appTools/ToolNCC.py:3569 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16600,11 +16619,11 @@ msgstr "" "Retirada de cobre por usinagem de descanso concluída, mas a isolação está " "quebrada por" -#: appTools/ToolNCC.py:2667 +#: appTools/ToolNCC.py:2681 msgid "NCC Tool started. Reading parameters." msgstr "Ferramenta NCC iniciada. Lendo parâmetros." -#: appTools/ToolNCC.py:3654 +#: appTools/ToolNCC.py:3668 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16612,15 +16631,15 @@ 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:3810 +#: appTools/ToolNCC.py:3824 msgid "Non-Copper Clearing" msgstr "Área Sem Cobre (NCC)" -#: appTools/ToolNCC.py:3839 appTools/ToolPaint.py:2765 +#: appTools/ToolNCC.py:3853 appTools/ToolPaint.py:2765 msgid "Obj Type" msgstr "Tipo Obj" -#: appTools/ToolNCC.py:3841 +#: appTools/ToolNCC.py:3855 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16632,11 +16651,11 @@ msgstr "" "O tipo selecionado aqui ditará o tipo\n" "de objetos da caixa de combinação 'Objeto'." -#: appTools/ToolNCC.py:3863 +#: appTools/ToolNCC.py:3877 msgid "Object to be cleared of excess copper." msgstr "Objeto a retirar o excesso de cobre." -#: appTools/ToolNCC.py:3891 +#: appTools/ToolNCC.py:3905 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16791,11 +16810,11 @@ msgstr "Abrir PDF cancelado" msgid "Parsing PDF file ..." msgstr "Analisando arquivo PDF ..." -#: appTools/ToolPDF.py:138 app_Main.py:10035 +#: appTools/ToolPDF.py:138 app_Main.py:10047 msgid "Failed to open" msgstr "Falha ao abrir" -#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9984 +#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9996 msgid "No geometry found in file" msgstr "Nenhuma geometria encontrada no arquivo" @@ -16853,10 +16872,6 @@ msgstr "Falhou. Pintando o polígono com método: semente." msgid "Failed. Painting polygon with method: standard." msgstr "Falhou. Pintando o polígono com método: padrão." -#: appTools/ToolPaint.py:1690 -msgid "Geometry could not be painted completely" -msgstr "A geometria não pode ser pintada completamente" - #: appTools/ToolPaint.py:1764 appTools/ToolPaint.py:1951 msgid "Painting with tool diameter = " msgstr "Pintura com diâmetro = " @@ -16869,14 +16884,6 @@ msgstr "iniciada" msgid "Margin parameter too big. Tool is not used" msgstr "Parâmetro de margem muito grande. A ferramenta não é usada" -#: appTools/ToolPaint.py:1853 appTools/ToolPaint.py:2062 -msgid "" -"Could not do Paint. Try a different combination of parameters. Or a " -"different strategy of paint" -msgstr "" -"Não foi possível pintar. Tente uma combinação diferente de parâmetros ou uma " -"estratégia diferente de pintura" - #: appTools/ToolPaint.py:1908 appTools/ToolPaint.py:2133 msgid "" "There is no Painting Geometry in the file.\n" @@ -17211,7 +17218,7 @@ msgstr "Arquivo PcbWizard .INF carregado." msgid "Main PcbWizard Excellon file loaded." msgstr "Arquivo PcbWizard Excellon carregado." -#: appTools/ToolPcbWizard.py:310 app_Main.py:9964 +#: appTools/ToolPcbWizard.py:310 app_Main.py:9976 msgid "This is not Excellon file." msgstr "Este não é um arquivo Excellon." @@ -17341,9 +17348,9 @@ msgstr "" "Um geralmente possui extensão .DRL e o outro tem extensão .INF." #: appTools/ToolProperties.py:112 appTools/ToolTransform.py:142 -#: app_Main.py:4911 app_Main.py:8268 app_Main.py:8366 app_Main.py:8406 -#: app_Main.py:8446 app_Main.py:8487 app_Main.py:8528 app_Main.py:8571 -#: app_Main.py:8614 app_Main.py:9073 app_Main.py:9077 +#: app_Main.py:4918 app_Main.py:8280 app_Main.py:8378 app_Main.py:8418 +#: app_Main.py:8458 app_Main.py:8499 app_Main.py:8540 app_Main.py:8583 +#: app_Main.py:8626 app_Main.py:9085 app_Main.py:9089 msgid "No object selected." msgstr "Nenhum objeto selecionado." @@ -17714,11 +17721,11 @@ msgstr "Avaliar Regras" msgid "Clear the text." msgstr "Limpar o texto." -#: appTools/ToolShell.py:91 appTools/ToolShell.py:93 +#: appTools/ToolShell.py:94 appTools/ToolShell.py:96 msgid "...processing..." msgstr "...processando..." -#: appTools/ToolShell.py:293 +#: appTools/ToolShell.py:296 msgid "FlatCAM Shell" msgstr "FlatCAM Shell" @@ -18274,7 +18281,7 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: app_Main.py:1275 app_Main.py:8846 +#: app_Main.py:1275 app_Main.py:8858 msgid "New Project - Not saved" msgstr "Novo Projeto - Não salvo" @@ -18322,7 +18329,7 @@ msgstr "" #: app_Main.py:2281 msgid "EDITOR Area" -msgstr "" +msgstr "Área do Editor" #: app_Main.py:2283 msgid "Editor is activated ..." @@ -18688,8 +18695,8 @@ msgstr "" "\n" "Você quer continuar?" -#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4527 app_Main.py:8274 -#: app_Main.py:8289 app_Main.py:8620 app_Main.py:8632 +#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4534 app_Main.py:8286 +#: app_Main.py:8301 app_Main.py:8632 app_Main.py:8644 msgid "Ok" msgstr "Ok" @@ -18713,11 +18720,11 @@ msgstr "" "Adicionar Ferramenta funciona somente no modo Avançado.\n" "Vá em Preferências -> Geral - Mostrar Opções Avançadas." -#: app_Main.py:4520 +#: app_Main.py:4527 msgid "Delete objects" msgstr "Excluir objetos" -#: app_Main.py:4525 +#: app_Main.py:4532 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -18725,86 +18732,82 @@ msgstr "" "Você tem certeza de que deseja excluir permanentemente\n" "os objetos selecionados?" -#: app_Main.py:4568 +#: app_Main.py:4575 msgid "Object(s) deleted" msgstr "Objeto(s) excluído(s)" -#: app_Main.py:4572 +#: app_Main.py:4579 msgid "Save the work in Editor and try again ..." msgstr "Salve o trabalho no Editor e tente novamente ..." -#: app_Main.py:4601 +#: app_Main.py:4608 msgid "Object deleted" msgstr "Objeto excluído" -#: app_Main.py:4628 +#: app_Main.py:4635 msgid "Click to set the origin ..." msgstr "Clique para definir a origem ..." -#: app_Main.py:4650 +#: app_Main.py:4657 msgid "Setting Origin..." msgstr "Definindo Origem..." -#: app_Main.py:4663 app_Main.py:4765 +#: app_Main.py:4670 app_Main.py:4772 msgid "Origin set" msgstr "Origem definida" -#: app_Main.py:4680 +#: app_Main.py:4687 msgid "Origin coordinates specified but incomplete." msgstr "Coordenadas de origem especificadas, mas incompletas." -#: app_Main.py:4721 +#: app_Main.py:4728 msgid "Moving to Origin..." msgstr "Movendo para Origem..." -#: app_Main.py:4802 +#: app_Main.py:4809 msgid "Jump to ..." msgstr "Pular para ..." -#: app_Main.py:4803 +#: app_Main.py:4810 msgid "Enter the coordinates in format X,Y:" msgstr "Digite as coordenadas no formato X,Y:" -#: app_Main.py:4813 +#: app_Main.py:4820 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erradas. Insira as coordenadas no formato X,Y" -#: app_Main.py:4930 +#: app_Main.py:4937 msgid "Bottom-Left" msgstr "Esquerda Inferior" -#: app_Main.py:4933 +#: app_Main.py:4940 msgid "Top-Right" msgstr "Direita Superior" -#: app_Main.py:4954 +#: app_Main.py:4961 msgid "Locate ..." msgstr "Localizar ..." -#: app_Main.py:5227 app_Main.py:5302 app_Main.py:5465 +#: app_Main.py:5247 app_Main.py:5328 app_Main.py:5498 msgid "No object is selected. Select an object and try again." msgstr "Nenhum objeto está selecionado. Selecione um objeto e tente novamente." -#: app_Main.py:5491 +#: app_Main.py:5524 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Abortando. A tarefa atual será fechada normalmente o mais rápido possível ..." -#: app_Main.py:5497 +#: app_Main.py:5530 msgid "The current task was gracefully closed on user request..." msgstr "" "A tarefa atual foi fechada normalmente mediante solicitação do usuário ..." -#: app_Main.py:5687 -msgid "Tools in Tools Database edited but not saved." -msgstr "Ferramenta editada, mas não salva." - -#: app_Main.py:5726 +#: app_Main.py:5737 msgid "Adding tool from DB is not allowed for this object." msgstr "Adição de ferramenta do Banco de Dados não permitida para este objeto." -#: app_Main.py:5744 +#: app_Main.py:5755 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" @@ -18812,224 +18815,223 @@ msgstr "" "Um ou mais Ferramentas foram editadas.\n" "Você deseja salvar o Banco de Dados de Ferramentas?" -#: app_Main.py:5746 +#: app_Main.py:5757 msgid "Save Tools Database" msgstr "Salvar Banco de Dados" -#: app_Main.py:5792 +#: app_Main.py:5803 msgid "No object selected to Flip on Y axis." msgstr "Nenhum objeto selecionado para Espelhar no eixo Y." -#: app_Main.py:5818 +#: app_Main.py:5829 msgid "Flip on Y axis done." msgstr "Espelhado no eixo Y." -#: app_Main.py:5839 +#: app_Main.py:5850 msgid "No object selected to Flip on X axis." msgstr "Nenhum objeto selecionado para Espelhar no eixo X." -#: app_Main.py:5865 +#: app_Main.py:5876 msgid "Flip on X axis done." msgstr "Espelhado no eixo X." -#: app_Main.py:5887 +#: app_Main.py:5898 msgid "No object selected to Rotate." msgstr "Nenhum objeto selecionado para Girar." -#: app_Main.py:5890 app_Main.py:5941 app_Main.py:5978 +#: app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Enter the Angle value:" msgstr "Digite o valor do Ângulo:" -#: app_Main.py:5920 +#: app_Main.py:5931 msgid "Rotation done." msgstr "Rotação realizada." -#: app_Main.py:5922 +#: app_Main.py:5933 msgid "Rotation movement was not executed." msgstr "O movimento de rotação não foi executado." -#: app_Main.py:5939 +#: app_Main.py:5950 msgid "No object selected to Skew/Shear on X axis." msgstr "Nenhum objeto selecionado para Inclinar no eixo X." -#: app_Main.py:5960 +#: app_Main.py:5971 msgid "Skew on X axis done." msgstr "Inclinação no eixo X concluída." -#: app_Main.py:5976 +#: app_Main.py:5987 msgid "No object selected to Skew/Shear on Y axis." msgstr "Nenhum objeto selecionado para Inclinar no eixo Y." -#: app_Main.py:5997 +#: app_Main.py:6008 msgid "Skew on Y axis done." msgstr "Inclinação no eixo Y concluída." -#: app_Main.py:6079 +#: app_Main.py:6090 msgid "New Grid ..." msgstr "Nova Grade ..." -#: app_Main.py:6080 +#: app_Main.py:6091 msgid "Enter a Grid Value:" msgstr "Digite um valor para grade:" -#: app_Main.py:6088 app_Main.py:6112 +#: app_Main.py:6099 app_Main.py:6123 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Por favor, insira um valor de grade com valor diferente de zero, no formato " "Flutuante." -#: app_Main.py:6093 +#: app_Main.py:6104 msgid "New Grid added" msgstr "Nova Grade adicionada" -#: app_Main.py:6095 +#: app_Main.py:6106 msgid "Grid already exists" msgstr "Grade já existe" -#: app_Main.py:6097 +#: app_Main.py:6108 msgid "Adding New Grid cancelled" msgstr "Adicionar nova grade cancelada" -#: app_Main.py:6118 +#: app_Main.py:6129 msgid " Grid Value does not exist" msgstr " O valor da grade não existe" -#: app_Main.py:6120 +#: app_Main.py:6131 msgid "Grid Value deleted" msgstr "Grade apagada" -#: app_Main.py:6122 +#: app_Main.py:6133 msgid "Delete Grid value cancelled" msgstr "Excluir valor de grade cancelado" -#: app_Main.py:6128 +#: app_Main.py:6139 msgid "Key Shortcut List" msgstr "Lista de Teclas de Atalho" -#: app_Main.py:6165 +#: app_Main.py:6176 msgid " No object selected to copy it's name" msgstr " Nenhum objeto selecionado para copiar nome" -#: app_Main.py:6169 +#: app_Main.py:6180 msgid "Name copied on clipboard ..." msgstr "Nome copiado para a área de transferência..." -#: app_Main.py:6928 app_Main.py:6932 +#: app_Main.py:6939 app_Main.py:6943 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Selecione um arquivo Gerber ou Excellon para visualizar o arquivo fonte." -#: app_Main.py:6935 +#: app_Main.py:6946 msgid "Viewing the source code of the selected object." msgstr "Vendo o código fonte do objeto selecionado." -#: app_Main.py:6949 +#: app_Main.py:6960 msgid "Source Editor" msgstr "Editor de Fontes" -#: app_Main.py:6985 app_Main.py:6992 +#: app_Main.py:6996 app_Main.py:7003 msgid "There is no selected object for which to see it's source file code." msgstr "Nenhum objeto selecionado para ver o código fonte do arquivo." -#: app_Main.py:7000 +#: app_Main.py:7011 msgid "Failed to load the source code for the selected object" msgstr "Falha ao ler o código fonte do objeto selecionado" -#: app_Main.py:7033 +#: app_Main.py:7044 msgid "Go to Line ..." msgstr "Ir para Linha ..." -#: app_Main.py:7034 +#: app_Main.py:7045 msgid "Line:" msgstr "Linha:" -#: app_Main.py:7064 +#: app_Main.py:7075 msgid "Redrawing all objects" msgstr "Redesenha todos os objetos" -#: app_Main.py:7152 +#: app_Main.py:7163 msgid "Failed to load recent item list." msgstr "Falha ao carregar a lista de itens recentes." -#: app_Main.py:7159 +#: app_Main.py:7170 msgid "Failed to parse recent item list." msgstr "Falha ao analisar a lista de itens recentes." -#: app_Main.py:7169 +#: app_Main.py:7180 msgid "Failed to load recent projects item list." msgstr "Falha ao carregar a lista de projetos recentes." -#: app_Main.py:7176 +#: app_Main.py:7187 msgid "Failed to parse recent project item list." msgstr "Falha ao analisar a lista de projetos recentes." -#: app_Main.py:7237 +#: app_Main.py:7248 msgid "Clear Recent projects" msgstr "Limpar Projetos Recentes" -#: app_Main.py:7261 +#: app_Main.py:7272 msgid "Clear Recent files" msgstr "Limpar Arquivos Recentes" -#: app_Main.py:7317 +#: app_Main.py:7328 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7321 +#: app_Main.py:7332 msgid "Release date" msgstr "Data de lançamento" -#: app_Main.py:7325 +#: app_Main.py:7336 msgid "Displayed" msgstr "Exibida" -#: app_Main.py:7328 -#, fuzzy +#: app_Main.py:7339 msgid "Snap" msgstr "Encaixe" -#: app_Main.py:7337 +#: app_Main.py:7348 msgid "Canvas" msgstr "Tela" -#: app_Main.py:7342 +#: app_Main.py:7353 msgid "Workspace active" msgstr "Área de Trabalho ativa" -#: app_Main.py:7346 +#: app_Main.py:7357 msgid "Workspace size" msgstr "Tamanho da Área de Trabalho" -#: app_Main.py:7350 +#: app_Main.py:7361 msgid "Workspace orientation" msgstr "Orientação da Área de Trabalho" -#: app_Main.py:7413 +#: app_Main.py:7424 msgid "Failed checking for latest version. Could not connect." msgstr "" "Falha na verificação da versão mais recente. Não foi possível conectar." -#: app_Main.py:7420 +#: app_Main.py:7431 msgid "Could not parse information about latest version." msgstr "Não foi possível analisar informações sobre a versão mais recente." -#: app_Main.py:7430 +#: app_Main.py:7441 msgid "FlatCAM is up to date!" msgstr "O FlatCAM está atualizado!" -#: app_Main.py:7435 +#: app_Main.py:7446 msgid "Newer Version Available" msgstr "Nova Versão Disponível" -#: app_Main.py:7437 +#: app_Main.py:7448 msgid "There is a newer version of FlatCAM available for download:" msgstr "Existe uma versão nova do FlatCAM disponível para download:" -#: app_Main.py:7441 +#: app_Main.py:7452 msgid "info" msgstr "info" -#: app_Main.py:7469 +#: app_Main.py:7480 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19041,48 +19043,48 @@ msgstr "" "Preferências -> aba Geral.\n" "\n" -#: app_Main.py:7546 +#: app_Main.py:7557 msgid "All plots disabled." msgstr "Todos os gráficos desabilitados." -#: app_Main.py:7552 +#: app_Main.py:7563 msgid "All non selected plots disabled." msgstr "Todos os gráficos não selecionados desabilitados." -#: app_Main.py:7558 +#: app_Main.py:7569 msgid "All plots enabled." msgstr "Todos os gráficos habilitados." -#: app_Main.py:7564 +#: app_Main.py:7575 msgid "All non selected plots enabled." msgstr "Todos os gráficos não selecionados ativados." -#: app_Main.py:7570 +#: app_Main.py:7581 msgid "Selected plots enabled..." msgstr "Gráficos selecionados habilitados..." -#: app_Main.py:7578 +#: app_Main.py:7589 msgid "Selected plots disabled..." msgstr "Gráficos selecionados desabilitados..." -#: app_Main.py:7612 +#: app_Main.py:7623 msgid "Enabling plots ..." msgstr "Habilitando gráficos..." -#: app_Main.py:7659 +#: app_Main.py:7670 msgid "Disabling plots ..." msgstr "Desabilitando gráficos..." -#: app_Main.py:7682 +#: app_Main.py:7693 msgid "Working ..." msgstr "Trabalhando ..." -#: app_Main.py:7794 +#: app_Main.py:7806 msgid "Set alpha level ..." msgstr "Ajustar nível alfa ..." -#: app_Main.py:8072 app_Main.py:8111 app_Main.py:8155 app_Main.py:8221 -#: app_Main.py:8947 app_Main.py:10205 app_Main.py:10267 +#: app_Main.py:8084 app_Main.py:8123 app_Main.py:8167 app_Main.py:8233 +#: app_Main.py:8959 app_Main.py:10217 app_Main.py:10279 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19090,95 +19092,95 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: app_Main.py:8075 +#: app_Main.py:8087 msgid "Opening Gerber file." msgstr "Abrindo Arquivo Gerber." -#: app_Main.py:8114 +#: app_Main.py:8126 msgid "Opening Excellon file." msgstr "Abrindo Arquivo Excellon." -#: app_Main.py:8158 +#: app_Main.py:8170 msgid "Opening G-Code file." msgstr "Abrindo Arquivo G-Code." -#: app_Main.py:8212 app_Main.py:8216 +#: app_Main.py:8224 app_Main.py:8228 msgid "Open HPGL2" msgstr "Abrir HPGL2" -#: app_Main.py:8224 +#: app_Main.py:8236 msgid "Opening HPGL2 file." msgstr "Abrindo Arquivo HPGL2 ." -#: app_Main.py:8247 app_Main.py:8250 +#: app_Main.py:8259 app_Main.py:8262 msgid "Open Configuration File" msgstr "Abrir Arquivo de Configuração" -#: app_Main.py:8269 app_Main.py:8615 +#: app_Main.py:8281 app_Main.py:8627 msgid "Please Select a Geometry object to export" msgstr "Por favor, selecione um objeto Geometria para exportar" -#: app_Main.py:8284 +#: app_Main.py:8296 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Somente objetos Geometria, Gerber e Trabalho CNC podem ser usados." -#: app_Main.py:8329 +#: app_Main.py:8341 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Os dados devem ser uma matriz 3D com a última dimensão 3 ou 4" -#: app_Main.py:8335 app_Main.py:8339 +#: app_Main.py:8347 app_Main.py:8351 msgid "Export PNG Image" msgstr "Exportar Imagem PNG" -#: app_Main.py:8371 app_Main.py:8576 +#: app_Main.py:8383 app_Main.py:8588 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Falhou. Somente objetos Gerber podem ser salvos como arquivos Gerber..." -#: app_Main.py:8383 +#: app_Main.py:8395 msgid "Save Gerber source file" msgstr "Salvar arquivo fonte Gerber" -#: app_Main.py:8411 +#: app_Main.py:8423 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "Falhou. Somente Scripts podem ser salvos como arquivos Scripts TCL..." -#: app_Main.py:8423 +#: app_Main.py:8435 msgid "Save Script source file" msgstr "Salvar arquivo fonte do Script" -#: app_Main.py:8451 +#: app_Main.py:8463 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Falhou. Somente objetos Documentos podem ser salvos como arquivos " "Documentos..." -#: app_Main.py:8463 +#: app_Main.py:8475 msgid "Save Document source file" msgstr "Salvar o arquivo fonte Documento" -#: app_Main.py:8492 app_Main.py:8533 app_Main.py:9449 +#: app_Main.py:8504 app_Main.py:8545 app_Main.py:9461 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Falhou. Somente objetos Excellon podem ser salvos como arquivos Excellon..." -#: app_Main.py:8500 app_Main.py:8505 +#: app_Main.py:8512 app_Main.py:8517 msgid "Save Excellon source file" msgstr "Salvar o arquivo fonte Excellon" -#: app_Main.py:8627 +#: app_Main.py:8639 msgid "Only Geometry objects can be used." msgstr "Apenas objetos Geometria podem ser usados." -#: app_Main.py:8671 app_Main.py:8675 +#: app_Main.py:8683 app_Main.py:8687 msgid "Import SVG" msgstr "Importar SVG" -#: app_Main.py:8701 app_Main.py:8705 +#: app_Main.py:8713 app_Main.py:8717 msgid "Import DXF" msgstr "Importar DXF" -#: app_Main.py:8731 +#: app_Main.py:8743 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19188,169 +19190,169 @@ msgstr "" "Criar um novo projeto irá apagá-los.\n" "Você deseja Salvar o Projeto?" -#: app_Main.py:8754 +#: app_Main.py:8766 msgid "New Project created" msgstr "Novo Projeto criado" -#: app_Main.py:8856 +#: app_Main.py:8868 msgid "New TCL script file created in Code Editor." msgstr "Novo arquivo de script TCL criado no Editor de Códigos." -#: app_Main.py:8883 app_Main.py:8885 app_Main.py:8920 app_Main.py:8922 +#: app_Main.py:8895 app_Main.py:8897 app_Main.py:8932 app_Main.py:8934 msgid "Open TCL script" msgstr "Abrir script TCL" -#: app_Main.py:8949 +#: app_Main.py:8961 msgid "Executing ScriptObject file." msgstr "Executando arquivo de Script FlatCAM." -#: app_Main.py:8957 app_Main.py:8961 +#: app_Main.py:8969 app_Main.py:8973 msgid "Run TCL script" msgstr "Executar script TCL" -#: app_Main.py:8984 +#: app_Main.py:8996 msgid "TCL script file opened in Code Editor and executed." msgstr "Arquivo de script TCL aberto no Editor de Código e executado." -#: app_Main.py:9030 app_Main.py:9036 +#: app_Main.py:9042 app_Main.py:9048 msgid "Save Project As ..." msgstr "Salvar Projeto Como..." -#: app_Main.py:9070 +#: app_Main.py:9082 msgid "FlatCAM objects print" msgstr "Objetos FlatCAM imprimem" -#: app_Main.py:9083 app_Main.py:9090 +#: app_Main.py:9095 app_Main.py:9102 msgid "Save Object as PDF ..." msgstr "Salvar objeto como PDF ..." -#: app_Main.py:9099 +#: app_Main.py:9111 msgid "Printing PDF ... Please wait." msgstr "Imprimindo PDF ... Aguarde." -#: app_Main.py:9274 +#: app_Main.py:9286 msgid "PDF file saved to" msgstr "Arquivo PDF salvo em" -#: app_Main.py:9296 +#: app_Main.py:9308 msgid "Exporting SVG" msgstr "Exportando SVG" -#: app_Main.py:9339 +#: app_Main.py:9351 msgid "SVG file exported to" msgstr "Arquivo SVG exportado para" -#: app_Main.py:9354 app_Main.py:9358 +#: app_Main.py:9366 app_Main.py:9370 msgid "Import FlatCAM Preferences" msgstr "Importar Preferências do FlatCAM" -#: app_Main.py:9369 +#: app_Main.py:9381 msgid "Imported Defaults from" msgstr "Padrões importados de" -#: app_Main.py:9388 app_Main.py:9394 +#: app_Main.py:9400 app_Main.py:9406 msgid "Export FlatCAM Preferences" msgstr "Exportar Preferências do FlatCAM" -#: app_Main.py:9414 +#: app_Main.py:9426 msgid "Exported preferences to" msgstr "Preferências exportadas para" -#: app_Main.py:9547 +#: app_Main.py:9559 msgid "Excellon file exported to" msgstr "Arquivo Excellon exportado para" -#: app_Main.py:9556 +#: app_Main.py:9568 msgid "Exporting Excellon" msgstr "Exportando Excellon" -#: app_Main.py:9561 app_Main.py:9568 +#: app_Main.py:9573 app_Main.py:9580 msgid "Could not export Excellon file." msgstr "Não foi possível exportar o arquivo Excellon." -#: app_Main.py:9682 +#: app_Main.py:9694 msgid "Gerber file exported to" msgstr "Arquivo Gerber exportado para" -#: app_Main.py:9690 +#: app_Main.py:9702 msgid "Exporting Gerber" msgstr "Exportando Gerber" -#: app_Main.py:9695 app_Main.py:9702 +#: app_Main.py:9707 app_Main.py:9714 msgid "Could not export file." msgstr "Não foi possível exportar o arquivo." -#: app_Main.py:9748 +#: app_Main.py:9760 msgid "DXF file exported to" msgstr "Arquivo DXF exportado para" -#: app_Main.py:9757 +#: app_Main.py:9769 msgid "Exporting DXF" msgstr "Exportando DXF" -#: app_Main.py:9762 app_Main.py:9769 +#: app_Main.py:9774 app_Main.py:9781 msgid "Could not export DXF file." msgstr "Não foi possível exportar o arquivo DXF." -#: app_Main.py:9807 +#: app_Main.py:9822 msgid "Importing SVG" msgstr "Importando SVG" -#: app_Main.py:9815 app_Main.py:9870 +#: app_Main.py:9830 app_Main.py:9885 msgid "Import failed." msgstr "Importação falhou." -#: app_Main.py:9862 +#: app_Main.py:9877 msgid "Importing DXF" msgstr "Importando DXF" -#: app_Main.py:9903 app_Main.py:10094 app_Main.py:10159 +#: app_Main.py:9915 app_Main.py:10106 app_Main.py:10171 msgid "Failed to open file" msgstr "Falha ao abrir o arquivo" -#: app_Main.py:9906 app_Main.py:10097 app_Main.py:10162 +#: app_Main.py:9918 app_Main.py:10109 app_Main.py:10174 msgid "Failed to parse file" msgstr "Falha ao analisar o arquivo" -#: app_Main.py:9918 +#: app_Main.py:9930 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "O objeto não é um arquivo Gerber ou está vazio. Abortando a criação de " "objetos." -#: app_Main.py:9923 +#: app_Main.py:9935 msgid "Opening Gerber" msgstr "Abrindo Gerber" -#: app_Main.py:9934 +#: app_Main.py:9946 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Abrir Gerber falhou. Provavelmente não é um arquivo Gerber." -#: app_Main.py:9967 +#: app_Main.py:9979 msgid "Cannot open file" msgstr "Não é possível abrir o arquivo" -#: app_Main.py:9987 +#: app_Main.py:9999 msgid "Opening Excellon." msgstr "Abrindo Excellon." -#: app_Main.py:9997 +#: app_Main.py:10009 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Falha ao abrir Excellon. Provavelmente não é um arquivo Excellon." -#: app_Main.py:10029 +#: app_Main.py:10041 msgid "Reading GCode file" msgstr "Lendo Arquivo G-Code" -#: app_Main.py:10042 +#: app_Main.py:10054 msgid "This is not GCODE" msgstr "Não é G-Code" -#: app_Main.py:10047 +#: app_Main.py:10059 msgid "Opening G-Code." msgstr "Abrindo G-Code." -#: app_Main.py:10060 +#: app_Main.py:10072 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19362,85 +19364,85 @@ msgstr "" "A tentativa de criar um objeto de Trabalho CNC do arquivo G-Code falhou " "durante o processamento" -#: app_Main.py:10116 +#: app_Main.py:10128 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "O objeto não é um arquivo HPGL2 ou está vazio. Interrompendo a criação de " "objetos." -#: app_Main.py:10121 +#: app_Main.py:10133 msgid "Opening HPGL2" msgstr "Abrindo o HPGL2" -#: app_Main.py:10128 +#: app_Main.py:10140 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr " Falha no HPGL2 aberto. Provavelmente não é um arquivo HPGL2." -#: app_Main.py:10154 +#: app_Main.py:10166 msgid "TCL script file opened in Code Editor." msgstr "Arquivo de script TCL aberto no Editor de Códigos." -#: app_Main.py:10174 +#: app_Main.py:10186 msgid "Opening TCL Script..." msgstr "Abrindo script TCL..." -#: app_Main.py:10185 +#: app_Main.py:10197 msgid "Failed to open TCL Script." msgstr "Falha ao abrir o Script TCL." -#: app_Main.py:10208 +#: app_Main.py:10220 msgid "Opening FlatCAM Config file." msgstr "Abrindo arquivo de Configuração." -#: app_Main.py:10235 +#: app_Main.py:10247 msgid "Failed to open config file" msgstr "Falha ao abrir o arquivo de configuração" -#: app_Main.py:10264 +#: app_Main.py:10276 msgid "Loading Project ... Please Wait ..." msgstr "Carregando projeto ... Por favor aguarde ..." -#: app_Main.py:10270 +#: app_Main.py:10282 msgid "Opening FlatCAM Project file." msgstr "Abrindo Projeto FlatCAM." -#: app_Main.py:10285 app_Main.py:10289 app_Main.py:10307 +#: app_Main.py:10297 app_Main.py:10301 app_Main.py:10319 msgid "Failed to open project file" msgstr "Falha ao abrir o arquivo de projeto" -#: app_Main.py:10347 +#: app_Main.py:10359 msgid "Loading Project ... restoring" msgstr "Carregando projeto ... restaurando" -#: app_Main.py:10351 +#: app_Main.py:10363 msgid "Project loaded from" msgstr "Projeto carregado de" -#: app_Main.py:10380 +#: app_Main.py:10395 msgid "Saving FlatCAM Project" msgstr "Salvando o Projeto FlatCAM" -#: app_Main.py:10402 app_Main.py:10438 +#: app_Main.py:10417 app_Main.py:10453 msgid "Project saved to" msgstr "Projeto salvo em" -#: app_Main.py:10409 +#: app_Main.py:10424 msgid "The object is used by another application." msgstr "O objeto é usado por outro aplicativo." -#: app_Main.py:10423 +#: app_Main.py:10438 msgid "Failed to verify project file" msgstr "Falha ao verificar o arquivo do projeto" -#: app_Main.py:10423 app_Main.py:10431 app_Main.py:10441 +#: app_Main.py:10438 app_Main.py:10446 app_Main.py:10456 msgid "Retry to save it." msgstr "Tente salvá-lo novamente." -#: app_Main.py:10431 app_Main.py:10441 +#: app_Main.py:10446 app_Main.py:10456 msgid "Failed to parse saved project file" msgstr "Falha ao analisar o arquivo de projeto salvo" -#: app_Main.py:10478 +#: app_Main.py:10492 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Salvar cancelado porque o arquivo de origem está vazio. Tente exportar o " @@ -19687,11 +19689,11 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 não implementadas..." -#: defaults.py:862 +#: defaults.py:864 msgid "Could not load defaults file." msgstr "Não foi possível carregar o arquivo com os padrões." -#: defaults.py:875 +#: defaults.py:877 msgid "Failed to parse defaults file." msgstr "Falha ao analisar o arquivo com os padrões." @@ -19787,6 +19789,22 @@ msgstr "Origem definida deslocando todos os objetos carregados com " msgid "No Geometry name in args. Provide a name and try again." msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." +#~ msgid ">Excellon Editor<" +#~ msgstr ">Editor Excellon<" + +#~ msgid ">Gerber Editor<" +#~ msgstr ">Editor Gerber<" + +#~ msgid "" +#~ "Copy a selection of tools in the Tool Table\n" +#~ "by first selecting a row in the Tool Table." +#~ msgstr "" +#~ "Copia uma seleção de ferramentas na Tabela de Ferramentas selecionando " +#~ "primeiro uma linha na Tabela de Ferramentas." + +#~ msgid "Add from Tool DB" +#~ msgstr "Adicionar Ferramenta do BD" + #, fuzzy #~| msgid "&New Project ...\tCtrl+N" #~ msgid "New Project ...\tCtrl+N" diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index 26e92f7a..b9994786 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 0efba900..c374100b 100644 --- a/locale/ro/LC_MESSAGES/strings.po +++ b/locale/ro/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-27 17:38+0200\n" -"PO-Revision-Date: 2020-10-27 17:38+0200\n" +"POT-Creation-Date: 2020-10-28 03:25+0200\n" +"PO-Revision-Date: 2020-10-28 03:26+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -114,13 +114,13 @@ msgstr "Bookmarks" #: appTools/ToolMove.py:269 appTools/ToolPcbWizard.py:189 #: appTools/ToolPcbWizard.py:212 appTools/ToolQRCode.py:527 #: appTools/ToolQRCode.py:574 app_Main.py:1767 app_Main.py:2601 -#: app_Main.py:4345 app_Main.py:8085 app_Main.py:8124 app_Main.py:8168 -#: app_Main.py:8194 app_Main.py:8234 app_Main.py:8259 app_Main.py:8313 -#: app_Main.py:8349 app_Main.py:8393 app_Main.py:8433 app_Main.py:8474 -#: app_Main.py:8515 app_Main.py:8555 app_Main.py:8598 app_Main.py:8657 -#: app_Main.py:8689 app_Main.py:8719 app_Main.py:8894 app_Main.py:8931 -#: app_Main.py:8974 app_Main.py:9046 app_Main.py:9100 app_Main.py:9367 -#: app_Main.py:9402 +#: app_Main.py:4345 app_Main.py:8092 app_Main.py:8131 app_Main.py:8175 +#: app_Main.py:8201 app_Main.py:8241 app_Main.py:8266 app_Main.py:8320 +#: app_Main.py:8356 app_Main.py:8400 app_Main.py:8440 app_Main.py:8481 +#: app_Main.py:8522 app_Main.py:8562 app_Main.py:8605 app_Main.py:8664 +#: app_Main.py:8696 app_Main.py:8726 app_Main.py:8901 app_Main.py:8938 +#: app_Main.py:8981 app_Main.py:9053 app_Main.py:9107 app_Main.py:9374 +#: app_Main.py:9409 msgid "Cancelled." msgstr "Anulat." @@ -128,8 +128,8 @@ msgstr "Anulat." #: appObjects/FlatCAMCNCJob.py:1672 appObjects/FlatCAMCNCJob.py:1862 #: appObjects/FlatCAMCNCJob.py:2311 appTools/ToolFilm.py:585 #: appTools/ToolFilm.py:834 appTools/ToolSolderPaste.py:1097 app_Main.py:2609 -#: app_Main.py:9337 app_Main.py:9545 app_Main.py:9680 app_Main.py:9746 -#: app_Main.py:10500 +#: app_Main.py:9344 app_Main.py:9552 app_Main.py:9687 app_Main.py:9753 +#: app_Main.py:10507 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -162,18 +162,18 @@ 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:292 appTools/ToolCopperThieving.py:327 -#: appTools/ToolIsolation.py:1436 appTools/ToolNCC.py:1366 +#: appTools/ToolIsolation.py:1451 appTools/ToolNCC.py:1380 msgid "Click the start point of the area." msgstr "Faceți clic pe punctul de pornire al zonei." -#: appCommon/Common.py:351 appTools/ToolNCC.py:1425 appTools/ToolPaint.py:1210 +#: appCommon/Common.py:351 appTools/ToolNCC.py:1439 appTools/ToolPaint.py:1210 msgid "Click the end point of the area." msgstr "Faceți clic pe punctul final al zonei." #: appCommon/Common.py:357 appCommon/Common.py:459 -#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2348 -#: appTools/ToolIsolation.py:2400 appTools/ToolNCC.py:1431 -#: appTools/ToolNCC.py:1483 appTools/ToolPaint.py:1216 +#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2363 +#: appTools/ToolIsolation.py:2415 appTools/ToolNCC.py:1445 +#: appTools/ToolNCC.py:1497 appTools/ToolPaint.py:1216 #: appTools/ToolPaint.py:1267 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" @@ -181,7 +181,7 @@ msgstr "" "dreapta pentru a termina." #: appCommon/Common.py:404 appEditors/AppGeoEditor.py:2352 -#: appTools/ToolIsolation.py:2371 appTools/ToolNCC.py:1454 +#: appTools/ToolIsolation.py:2386 appTools/ToolNCC.py:1468 #: appTools/ToolPaint.py:1238 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -257,10 +257,10 @@ msgid "Cutout Parameters" msgstr "Parametrii Decupare" #: appDatabase.py:206 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1876 -#: appGUI/ObjectUI.py:2693 appGUI/ObjectUI.py:2760 +#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:2718 appGUI/ObjectUI.py:2785 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:683 -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "Name" msgstr "Nume" @@ -279,10 +279,10 @@ msgstr "" #: appObjects/FlatCAMExcellon.py:908 appObjects/FlatCAMExcellon.py:1008 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 -#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3022 +#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3037 #: appTools/ToolMilling.py:1071 appTools/ToolMilling.py:1175 #: appTools/ToolMilling.py:1360 appTools/ToolMilling.py:1670 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 #: appTools/ToolPcbWizard.py:404 appTools/ToolProperties.py:413 #: appTools/ToolProperties.py:476 appTools/ToolSolderPaste.py:1166 #: tclCommands/TclCommandDrillcncjob.py:195 @@ -324,7 +324,7 @@ msgstr "Setați toleranța maximă a sculei." #: appDatabase.py:268 appDatabase.py:586 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 -#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4050 +#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4064 msgid "Operation" msgstr "Operațiuni" @@ -336,7 +336,7 @@ msgstr "" #: appDatabase.py:274 appDatabase.py:1776 appDatabase.py:1812 #: appDatabase.py:1875 appDatabase.py:2160 appGUI/MainGUI.py:1411 -#: app_Main.py:7319 +#: app_Main.py:7326 msgid "General" msgstr "General" @@ -353,8 +353,8 @@ msgid "Drilling" msgstr "Găurire" #: appDatabase.py:274 appDatabase.py:596 appDatabase.py:1842 -#: appDatabase.py:2176 appTools/ToolIsolation.py:1101 -#: appTools/ToolIsolation.py:2576 appTools/ToolNCC.py:4060 +#: appDatabase.py:2176 appTools/ToolIsolation.py:1116 +#: appTools/ToolIsolation.py:2591 appTools/ToolNCC.py:4074 msgid "Isolation" msgstr "Izolare" @@ -365,7 +365,7 @@ msgid "Paint" msgstr "Pictează" #: appDatabase.py:274 appDatabase.py:1854 appDatabase.py:2192 -#: appTools/ToolNCC.py:1046 appTools/ToolNCC.py:3708 +#: appTools/ToolNCC.py:1060 appTools/ToolNCC.py:3722 msgid "NCC" msgstr "NCC" @@ -380,7 +380,7 @@ msgstr "Decupare" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:284 -#: appTools/ToolIsolation.py:3425 appTools/ToolNCC.py:4343 +#: appTools/ToolIsolation.py:3440 appTools/ToolNCC.py:4357 #: appTools/ToolPaint.py:3163 msgid "Shape" msgstr "Formă" @@ -477,7 +477,7 @@ msgstr "" "O valoare care trebuie utilizată ca compensare din Calea curentă." #: appDatabase.py:391 appDatabase.py:916 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:1213 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:1202 appGUI/ObjectUI.py:2044 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -525,12 +525,14 @@ msgstr "" "DPP. Adâncimea pe trecere.\n" "Valoarea folosită pentru a tăia în material la fiecare trecere." -#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1260 +#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1249 +#: appGUI/ObjectUI.py:1652 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:280 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:98 -#: appObjects/FlatCAMGeometry.py:1812 appTools/ToolCalibration.py:769 +#: appObjects/FlatCAMGeometry.py:1811 appTools/ToolCalibration.py:769 #: appTools/ToolDrilling.py:1294 appTools/ToolDrilling.py:2189 #: appTools/ToolMilling.py:1291 appTools/ToolMilling.py:1839 msgid "Travel Z" @@ -583,7 +585,7 @@ msgstr "" "astfel că acest punct este acoperit de aceste tăieri suplimentare si\n" "asigură o izolare completă." -#: appDatabase.py:485 appGUI/ObjectUI.py:1279 +#: appDatabase.py:485 appGUI/ObjectUI.py:1268 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -598,7 +600,7 @@ msgstr "" "Avans X-Y. Avans.\n" "Viteza pe planul XY utilizat la tăierea în material." -#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1293 +#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -645,7 +647,7 @@ msgstr "" "Dacă este lăsat gol, nu va fi folosit.\n" "Viteza rotorului în RPM." -#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1367 +#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1356 #: appTools/ToolDrilling.py:2264 appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Pauza" @@ -672,7 +674,7 @@ msgstr "" "Durata pauzei.\n" "O întârziere pentru a permite motorului sa ajungă la viteza setată." -#: appDatabase.py:588 appTools/ToolNCC.py:4052 +#: appDatabase.py:588 appTools/ToolNCC.py:4066 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -686,7 +688,7 @@ msgstr "" "- Curățare -> curățarea obișnuită de cupru." #: appDatabase.py:595 appEditors/AppGerberEditor.py:2749 -#: appTools/ToolNCC.py:4059 +#: appTools/ToolNCC.py:4073 msgid "Clear" msgstr "Șterge" @@ -695,8 +697,8 @@ msgstr "Șterge" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3204 appTools/ToolMilling.py:1760 -#: appTools/ToolNCC.py:4068 +#: appTools/ToolIsolation.py:3219 appTools/ToolMilling.py:1760 +#: appTools/ToolNCC.py:4082 msgid "Milling Type" msgstr "Tip Frezare" @@ -705,8 +707,8 @@ msgstr "Tip Frezare" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:192 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:139 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:147 -#: appTools/ToolIsolation.py:3206 appTools/ToolIsolation.py:3214 -#: appTools/ToolNCC.py:4070 appTools/ToolNCC.py:4078 +#: appTools/ToolIsolation.py:3221 appTools/ToolIsolation.py:3229 +#: appTools/ToolNCC.py:4084 appTools/ToolNCC.py:4092 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -721,7 +723,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appTools/ToolIsolation.py:3211 appTools/ToolNCC.py:4075 +#: appTools/ToolIsolation.py:3226 appTools/ToolNCC.py:4089 msgid "Climb" msgstr "Urcare" @@ -729,23 +731,24 @@ msgstr "Urcare" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:145 -#: appTools/ToolIsolation.py:3212 appTools/ToolNCC.py:4076 +#: appTools/ToolIsolation.py:3227 appTools/ToolNCC.py:4090 msgid "Conventional" msgstr "Convenţional" #: appDatabase.py:624 appDatabase.py:733 appDatabase.py:835 appDatabase.py:1109 -#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1677 +#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1694 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:161 -#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3189 -#: appTools/ToolNCC.py:4091 appTools/ToolPaint.py:2955 +#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3204 +#: appTools/ToolNCC.py:4105 appTools/ToolPaint.py:2955 msgid "Overlap" msgstr "Suprapunere" #: appDatabase.py:626 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:184 -#: appTools/ToolNCC.py:4093 +#: appTools/ToolNCC.py:4107 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -765,6 +768,8 @@ msgstr "" "datorită numărului mai mare de treceri-tăiere." #: appDatabase.py:645 appDatabase.py:1153 appEditors/AppGeoEditor.py:470 +#: appGUI/ObjectUI.py:1681 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:307 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:72 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 @@ -777,36 +782,39 @@ msgstr "" #: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1457 #: appTools/ToolCorners.py:412 appTools/ToolCutOut.py:2161 #: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234 -#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4135 -#: appTools/ToolNCC.py:4238 +#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4149 +#: appTools/ToolNCC.py:4252 msgid "Margin" msgstr "Margine" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 +#: appDatabase.py:647 appGUI/ObjectUI.py:1683 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:309 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 #: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:414 -#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4137 -#: appTools/ToolNCC.py:4240 +#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4151 +#: appTools/ToolNCC.py:4254 msgid "Bounding box margin." msgstr "Marginea pentru forma înconjurătoare." #: appDatabase.py:658 appDatabase.py:769 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1692 appGUI/ObjectUI.py:2184 +#: appGUI/ObjectUI.py:1709 appGUI/ObjectUI.py:2209 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:333 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:196 -#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4112 +#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4126 #: appTools/ToolPaint.py:2991 appTools/ToolPunchGerber.py:796 msgid "Method" msgstr "Metodă" #: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4114 +#: appTools/ToolNCC.py:4128 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -819,10 +827,13 @@ msgstr "" "- Linii: linii paralele." #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1965 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1456 -#: appTools/ToolPaint.py:3016 defaults.py:349 +#: appObjects/FlatCAMGeometry.py:2449 appTools/ToolNCC.py:1979 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1456 +#: appTools/ToolPaint.py:3016 defaults.py:351 #: tclCommands/TclCommandCopperClear.py:126 #: tclCommands/TclCommandCopperClear.py:134 tclCommands/TclCommandPaint.py:125 msgid "Standard" @@ -830,20 +841,25 @@ msgstr "Standard" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5123 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1976 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1470 -#: appTools/ToolPaint.py:3016 defaults.py:472 defaults.py:510 +#: appObjects/FlatCAMGeometry.py:2457 appTools/ToolNCC.py:1990 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1470 +#: appTools/ToolPaint.py:3016 defaults.py:474 defaults.py:512 #: tclCommands/TclCommandCopperClear.py:128 #: tclCommands/TclCommandCopperClear.py:136 tclCommands/TclCommandPaint.py:127 msgid "Seed" msgstr "Punct_arbitrar" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1702 +#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1987 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:160 +#: appObjects/FlatCAMGeometry.py:2465 appTools/ToolNCC.py:2001 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:160 #: appTools/ToolPaint.py:1484 appTools/ToolPaint.py:3016 #: tclCommands/TclCommandCopperClear.py:130 tclCommands/TclCommandPaint.py:129 msgid "Lines" @@ -852,24 +868,24 @@ msgstr "Linii" #: appDatabase.py:668 appDatabase.py:783 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1998 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1649 +#: appTools/ToolNCC.py:2012 appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1649 #: appTools/ToolPaint.py:3016 tclCommands/TclCommandPaint.py:133 msgid "Combo" msgstr "Combinat" #: appDatabase.py:676 appDatabase.py:794 appEditors/AppGeoEditor.py:505 -#: appGUI/ObjectUI.py:2269 appGUI/ObjectUI.py:2292 +#: appGUI/ObjectUI.py:2294 appGUI/ObjectUI.py:2317 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:222 #: appObjects/FlatCAMCNCJob.py:1305 appObjects/FlatCAMCNCJob.py:1327 -#: appTools/ToolNCC.py:4148 appTools/ToolNCC.py:4251 appTools/ToolPaint.py:3027 +#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4265 appTools/ToolPaint.py:3027 msgid "Connect" msgstr "Conectează" #: appDatabase.py:680 appDatabase.py:797 appEditors/AppGeoEditor.py:507 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 -#: appTools/ToolNCC.py:4152 appTools/ToolNCC.py:4253 appTools/ToolPaint.py:3030 +#: appTools/ToolNCC.py:4166 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:3030 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -881,14 +897,14 @@ msgstr "" #: appDatabase.py:686 appDatabase.py:801 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 -#: appTools/ToolNCC.py:4158 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:3034 +#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4273 appTools/ToolPaint.py:3034 msgid "Contour" msgstr "Contur" #: appDatabase.py:690 appDatabase.py:804 appEditors/AppGeoEditor.py:517 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 -#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4261 appTools/ToolPaint.py:3037 +#: appTools/ToolNCC.py:4176 appTools/ToolNCC.py:4275 appTools/ToolPaint.py:3037 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -898,17 +914,17 @@ msgstr "" #: appDatabase.py:696 appDatabase.py:754 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 -#: appTools/ToolNCC.py:4168 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:2976 +#: appTools/ToolNCC.py:4182 appTools/ToolNCC.py:4281 appTools/ToolPaint.py:2976 #: appTools/ToolPaint.py:3083 appTools/ToolTransform.py:517 msgid "Offset" msgstr "Ofset" #: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:257 -#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4269 +#: appTools/ToolNCC.py:4186 appTools/ToolNCC.py:4283 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -984,12 +1000,12 @@ msgid "Laser_lines" msgstr "Linii-laser" #: appDatabase.py:822 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:154 -#: appTools/ToolIsolation.py:3176 +#: appTools/ToolIsolation.py:3191 msgid "Passes" msgstr "Treceri" #: appDatabase.py:824 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:156 -#: appTools/ToolIsolation.py:3178 +#: appTools/ToolIsolation.py:3193 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -997,9 +1013,10 @@ msgstr "" "Lăţimea spatiului de izolare\n" "in număr intreg de grosimi ale uneltei." -#: appDatabase.py:837 appGUI/ObjectUI.py:1679 +#: appDatabase.py:837 appGUI/ObjectUI.py:1696 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 -#: appTools/ToolIsolation.py:3191 +#: appTools/ToolIsolation.py:3206 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 " @@ -1007,7 +1024,7 @@ msgstr "" #: appDatabase.py:870 appGUI/ObjectUI.py:234 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 -#: appTools/ToolIsolation.py:3224 +#: appTools/ToolIsolation.py:3239 msgid "Follow" msgstr "Urmează" @@ -1015,7 +1032,7 @@ msgstr "Urmează" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:209 -#: appTools/ToolIsolation.py:3226 appTools/ToolIsolation.py:3232 +#: appTools/ToolIsolation.py:3241 appTools/ToolIsolation.py:3247 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -1026,12 +1043,12 @@ msgstr "" "In acest fel se taie prin mijlocul unui traseu și nu in jurul lui." #: appDatabase.py:887 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:218 -#: appTools/ToolIsolation.py:3241 +#: appTools/ToolIsolation.py:3256 msgid "Isolation Type" msgstr "Tip de izolare" #: appDatabase.py:889 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appTools/ToolIsolation.py:3243 +#: appTools/ToolIsolation.py:3258 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1053,17 +1070,17 @@ msgstr "" #: appDatabase.py:898 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:229 -#: appTools/ToolIsolation.py:3252 +#: appTools/ToolIsolation.py:3267 msgid "Full" msgstr "Complet" #: appDatabase.py:899 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 -#: appTools/ToolIsolation.py:3253 +#: appTools/ToolIsolation.py:3268 msgid "Ext" msgstr "Ext" #: appDatabase.py:900 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:231 -#: appTools/ToolIsolation.py:3254 +#: appTools/ToolIsolation.py:3269 msgid "Int" msgstr "Int" @@ -1096,7 +1113,7 @@ msgstr "" "Valoarea de aici efectuează o compensare asupra\n" "parametrului >Z tăiere<." -#: appDatabase.py:956 appGUI/ObjectUI.py:1237 +#: appDatabase.py:956 appGUI/ObjectUI.py:1226 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 @@ -1113,7 +1130,7 @@ msgstr "" "va tăia de mai multe ori până când este\n" "atins Z de tăiere, Z Cut." -#: appDatabase.py:978 appGUI/ObjectUI.py:1251 +#: appDatabase.py:978 appGUI/ObjectUI.py:1240 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 #: appTools/ToolCutOut.py:2146 appTools/ToolDrilling.py:2180 @@ -1146,7 +1163,7 @@ msgstr "" "Asa numita viteza unealta tip \"plunge\".\n" "Aceasta este mișcarea lineara G01." -#: appDatabase.py:1028 appGUI/ObjectUI.py:1308 +#: appDatabase.py:1028 appGUI/ObjectUI.py:1297 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1167,9 +1184,9 @@ msgstr "" "printerul 3D Marlin, implicit când se foloseşte fişierul\n" "postprocesor: Marlin. Ignora aceasta parametru in rest." -#: appDatabase.py:1051 appGUI/ObjectUI.py:1351 +#: appDatabase.py:1051 appGUI/ObjectUI.py:1340 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 -#: appObjects/FlatCAMGeometry.py:1828 appTools/ToolDrilling.py:1310 +#: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 #: appTools/ToolMilling.py:1942 msgid "Spindle speed" @@ -1420,8 +1437,8 @@ msgstr "" "aplicației după selectarea unei unelte în baza de date a Uneltelor." #: appDatabase.py:1363 appGUI/MainGUI.py:1550 -#: appGUI/preferences/PreferencesUIManager.py:932 app_Main.py:2311 -#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4528 app_Main.py:8745 +#: appGUI/preferences/PreferencesUIManager.py:940 app_Main.py:2311 +#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4535 app_Main.py:8752 msgid "Cancel" msgstr "Anuleaza" @@ -1445,9 +1462,9 @@ msgstr "Anuleaza" #: appTools/ToolFilm.py:1453 appTools/ToolFilm.py:1464 #: appTools/ToolImage.py:322 appTools/ToolImage.py:333 #: appTools/ToolInvertGerber.py:304 appTools/ToolInvertGerber.py:315 -#: appTools/ToolIsolation.py:3494 appTools/ToolIsolation.py:3505 +#: appTools/ToolIsolation.py:3509 appTools/ToolIsolation.py:3520 #: appTools/ToolMilling.py:2341 appTools/ToolMilling.py:2352 -#: appTools/ToolNCC.py:4508 appTools/ToolNCC.py:4519 +#: appTools/ToolNCC.py:4522 appTools/ToolNCC.py:4533 #: appTools/ToolOptimal.py:614 appTools/ToolOptimal.py:625 #: appTools/ToolPaint.py:3267 appTools/ToolPaint.py:3278 #: appTools/ToolPanelize.py:914 appTools/ToolPanelize.py:925 @@ -1481,9 +1498,9 @@ msgstr "Valoarea editată este in afara limitelor" #: appTools/ToolFilm.py:1459 appTools/ToolFilm.py:1466 #: appTools/ToolImage.py:328 appTools/ToolImage.py:335 #: appTools/ToolInvertGerber.py:310 appTools/ToolInvertGerber.py:317 -#: appTools/ToolIsolation.py:3500 appTools/ToolIsolation.py:3507 +#: appTools/ToolIsolation.py:3515 appTools/ToolIsolation.py:3522 #: appTools/ToolMilling.py:2347 appTools/ToolMilling.py:2354 -#: appTools/ToolNCC.py:4514 appTools/ToolNCC.py:4521 +#: appTools/ToolNCC.py:4528 appTools/ToolNCC.py:4535 #: appTools/ToolOptimal.py:620 appTools/ToolOptimal.py:627 #: appTools/ToolPaint.py:3273 appTools/ToolPaint.py:3280 #: appTools/ToolPanelize.py:920 appTools/ToolPanelize.py:927 @@ -1509,20 +1526,20 @@ msgstr "Copiați din DB Unelte" msgid "Delete from DB" msgstr "Ștergeți din DB Unelte" -#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8739 +#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8746 msgid "Save changes" msgstr "Salvează modificarile" #: appDatabase.py:1728 appDatabase.py:2098 appDatabase.py:2132 #: appTools/ToolCutOut.py:294 appTools/ToolDrilling.py:895 -#: appTools/ToolIsolation.py:1067 appTools/ToolNCC.py:1011 +#: appTools/ToolIsolation.py:1082 appTools/ToolNCC.py:1025 #: appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Nu s-a putut încărca fișierul DB Unelte." #: appDatabase.py:1736 appDatabase.py:2140 appTools/ToolCutOut.py:305 -#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1078 -#: appTools/ToolNCC.py:1022 appTools/ToolPaint.py:715 +#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1093 +#: appTools/ToolNCC.py:1036 appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." msgstr "Eroare la analizarea fișierului DB Unelte." @@ -1563,12 +1580,12 @@ msgid "Import FlatCAM Tools DB" msgstr "Importă DB Unelte" #: appDatabase.py:2154 appDatabase.py:2573 appDatabase.py:2585 -#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1090 +#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1089 #: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 -#: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 -#: appTools/ToolNCC.py:3715 appTools/ToolNCC.py:3795 appTools/ToolPaint.py:2626 -#: appTools/ToolPaint.py:2715 app_Main.py:5643 app_Main.py:5680 -#: app_Main.py:5714 app_Main.py:5724 +#: appTools/ToolIsolation.py:2598 appTools/ToolIsolation.py:2682 +#: appTools/ToolNCC.py:3729 appTools/ToolNCC.py:3809 appTools/ToolPaint.py:2626 +#: appTools/ToolPaint.py:2715 app_Main.py:5650 app_Main.py:5687 +#: app_Main.py:5721 app_Main.py:5731 msgid "Tools Database" msgstr "Baza de Date Unelte" @@ -1729,11 +1746,11 @@ msgstr "Nr. Tot. Op. Găurire" msgid "Total Slots" msgstr "Nr. Tot. Sloturi" -#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:707 -#: appObjects/FlatCAMGeometry.py:1233 appObjects/FlatCAMGeometry.py:1975 -#: appObjects/FlatCAMGeometry.py:2634 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1705 appTools/ToolNCC.py:1197 -#: appTools/ToolNCC.py:1334 appTools/ToolPaint.py:889 +#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:712 +#: appObjects/FlatCAMGeometry.py:1232 appObjects/FlatCAMGeometry.py:1980 +#: appObjects/FlatCAMGeometry.py:2728 appTools/ToolIsolation.py:1267 +#: appTools/ToolIsolation.py:1720 appTools/ToolNCC.py:1211 +#: appTools/ToolNCC.py:1348 appTools/ToolPaint.py:889 #: appTools/ToolPaint.py:1027 appTools/ToolPaint.py:1740 #: appTools/ToolSolderPaste.py:455 appTools/ToolSolderPaste.py:527 msgid "Wrong value format entered, use a number." @@ -1794,7 +1811,7 @@ msgstr "Anulat. Nu este selectată nici-o unealtă sau op. de găurire" #: appEditors/AppGerberEditor.py:4625 appEditors/AppGerberEditor.py:4642 #: appGUI/MainGUI.py:2980 appGUI/MainGUI.py:2992 #: appTools/ToolAlignObjects.py:253 appTools/ToolAlignObjects.py:275 -#: app_Main.py:4896 app_Main.py:5050 +#: app_Main.py:4903 app_Main.py:5057 msgid "Done." msgstr "Executat." @@ -1818,8 +1835,8 @@ msgid "Name:" msgstr "Nume:" #: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:620 -#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3010 -#: appTools/ToolNCC.py:3873 appTools/ToolPaint.py:2800 +#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3025 +#: appTools/ToolNCC.py:3887 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Tabela Unelte" @@ -1853,16 +1870,17 @@ msgstr "" "pentru acest obiect Excellon." #: appEditors/AppExcEditor.py:3765 appGUI/ObjectUI.py:1082 -#: appGUI/ObjectUI.py:1650 +#: appGUI/ObjectUI.py:1639 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 -#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3091 -#: appTools/ToolNCC.py:3966 appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2882 +#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3106 +#: appTools/ToolNCC.py:3980 appTools/ToolNCC.py:3991 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Dia Unealtă" #: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1084 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 -#: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3968 +#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3982 msgid "Diameter for the new tool" msgstr "Diametru pentru noua unealtă (burghiu, freza)" @@ -1990,7 +2008,7 @@ msgstr "" #: appEditors/AppExcEditor.py:3908 appEditors/AppExcEditor.py:4030 #: appEditors/AppExcEditor.py:4123 appEditors/AppGerberEditor.py:2820 -#: appGUI/GUIElements.py:4046 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 +#: appGUI/GUIElements.py:4224 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 #: appGUI/MainGUI.py:4416 appGUI/MainGUI.py:4682 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -2003,7 +2021,7 @@ msgstr "X" #: appEditors/AppExcEditor.py:3909 appEditors/AppExcEditor.py:4031 #: appEditors/AppExcEditor.py:4124 appEditors/AppGerberEditor.py:2821 -#: appGUI/GUIElements.py:4053 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 +#: appGUI/GUIElements.py:4231 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 #: appGUI/MainGUI.py:4683 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2222,7 +2240,7 @@ msgid "Round" msgstr "Rotund" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1614 +#: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 @@ -2236,8 +2254,8 @@ msgstr "Rotund" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 #: appTools/ToolDrilling.py:2588 appTools/ToolExtractDrills.py:487 #: appTools/ToolExtractDrills.py:620 appTools/ToolInvertGerber.py:257 -#: appTools/ToolIsolation.py:3430 appTools/ToolMilling.py:2264 -#: appTools/ToolNCC.py:4348 appTools/ToolPaint.py:3168 +#: appTools/ToolIsolation.py:3445 appTools/ToolMilling.py:2264 +#: appTools/ToolNCC.py:4362 appTools/ToolPaint.py:3168 #: appTools/ToolPunchGerber.py:762 appTools/ToolPunchGerber.py:912 #: appTools/ToolQRCode.py:789 msgid "Square" @@ -2306,13 +2324,13 @@ msgid "Text Tool" msgstr "Unealta Text" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:573 appGUI/MainGUI.py:1357 -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMExcellon.py:886 -#: appObjects/FlatCAMGeometry.py:951 appTools/ToolDrilling.py:711 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMExcellon.py:886 +#: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:3181 #: appTools/ToolMilling.py:790 appTools/ToolMilling.py:1046 #: appTools/ToolMilling.py:1711 appTools/ToolNCC.py:329 -#: appTools/ToolNCC.py:2280 appTools/ToolNCC.py:4040 appTools/ToolPaint.py:304 +#: appTools/ToolNCC.py:2294 appTools/ToolNCC.py:4054 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:2940 app_Main.py:2067 app_Main.py:2326 #: app_Main.py:2433 msgid "Tool" @@ -2320,7 +2338,7 @@ msgstr "Unealta" #: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 #: appGUI/MainGUI.py:688 appGUI/MainGUI.py:1047 appGUI/MainGUI.py:2203 -#: appGUI/ObjectUI.py:1783 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +#: appGUI/ObjectUI.py:1808 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 msgid "Paint Tool" msgstr "Unealta Paint" @@ -2402,7 +2420,7 @@ msgid "Buffer" msgstr "Bufer" #: appEditors/AppGeoEditor.py:643 appEditors/AppGerberEditor.py:5353 -#: appGUI/GUIElements.py:3479 +#: appGUI/GUIElements.py:3657 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:683 appTools/ToolDblSided.py:857 @@ -2441,8 +2459,8 @@ msgstr "Originea" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:256 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 -#: appTools/ToolIsolation.py:3368 appTools/ToolNCC.py:4304 -#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:569 +#: appTools/ToolIsolation.py:3383 appTools/ToolNCC.py:4318 +#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:571 msgid "Selection" msgstr "Selecţie" @@ -2465,7 +2483,7 @@ msgstr "Minim" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:678 #: appTools/ToolPunchGerber.py:849 appTools/ToolPunchGerber.py:965 -#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7799 +#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7806 msgid "Value" msgstr "Valoare" @@ -2476,11 +2494,11 @@ msgid "A point of reference in format X,Y." msgstr "Un punct de referință în format X, Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2350 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2375 #: appTools/ToolDblSided.py:708 appTools/ToolDblSided.py:894 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 -#: appTools/ToolTransform.py:572 app_Main.py:6065 +#: appTools/ToolTransform.py:572 app_Main.py:6072 msgid "Add" msgstr "Adaugă" @@ -2776,12 +2794,12 @@ msgstr "" "element din obiectul selectat, folosing un factor." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1568 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 #: appTools/ToolFilm.py:930 appTools/ToolMilling.py:2218 -#: appTools/ToolNCC.py:3862 appTools/ToolPaint.py:2788 +#: appTools/ToolNCC.py:3876 appTools/ToolPaint.py:2788 #: appTools/ToolPanelize.py:697 appTools/ToolTransform.py:557 msgid "Object" msgstr "Obiect" @@ -3172,7 +3190,7 @@ msgstr "Editor Geometrii" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appTools/ToolCutOut.py:2017 appTools/ToolDblSided.py:521 #: appTools/ToolTransform.py:579 msgid "Type" @@ -3187,14 +3205,14 @@ msgid "Line" msgstr "Linie" #: appEditors/AppGeoEditor.py:3569 appGUI/MainGUI.py:1608 -#: appGUI/ObjectUI.py:1615 +#: appGUI/ObjectUI.py:1604 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 -#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3431 -#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4349 +#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3446 +#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4363 #: appTools/ToolPaint.py:3169 msgid "Polygon" msgstr "Poligon" @@ -3229,7 +3247,7 @@ msgstr "Click pe punctul tinta." msgid "Editing MultiGeo Geometry, tool" msgstr "Se editează Geometrie tip MultiGeo. unealta" -#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2282 +#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2296 msgid "with diameter" msgstr "cu diametrul" @@ -3561,16 +3579,16 @@ msgstr "Adaugă o nouă apertură in lista de aperturi." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 #: appGUI/MainGUI.py:790 appGUI/MainGUI.py:869 appGUI/MainGUI.py:988 #: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:1689 appGUI/MainGUI.py:2147 -#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1132 -#: appObjects/FlatCAMGeometry.py:561 appTools/ToolIsolation.py:70 -#: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 -#: appTools/ToolNCC.py:4024 appTools/ToolPaint.py:143 +#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1125 +#: appObjects/FlatCAMGeometry.py:564 appTools/ToolIsolation.py:71 +#: appTools/ToolIsolation.py:3165 appTools/ToolNCC.py:69 +#: appTools/ToolNCC.py:4038 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2926 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1209 app_Main.py:6067 +#: appTools/ToolSolderPaste.py:1209 app_Main.py:6074 msgid "Delete" msgstr "Șterge" @@ -3789,9 +3807,9 @@ msgstr "" "Gerber." #: appEditors/AppGerberEditor.py:4364 appObjects/AppObject.py:164 -#: appObjects/FlatCAMGeometry.py:1917 appParsers/ParseExcellon.py:972 -#: appTools/ToolPcbWizard.py:318 app_Main.py:7472 app_Main.py:9916 -#: app_Main.py:9976 app_Main.py:10107 app_Main.py:10172 +#: appObjects/FlatCAMGeometry.py:1922 appParsers/ParseExcellon.py:972 +#: appTools/ToolPcbWizard.py:318 app_Main.py:7479 app_Main.py:9923 +#: app_Main.py:9983 app_Main.py:10114 app_Main.py:10179 msgid "An internal error has occurred. See shell.\n" msgstr "" "A apărut o eroare internă. Verifică in TCL Shell pt mai multe detalii.\n" @@ -3808,7 +3826,7 @@ msgstr "Editarea Gerber a fost terminată." msgid "Cancelled. No aperture is selected" msgstr "Anulat. Nici-o apertură nu este selectată" -#: appEditors/AppGerberEditor.py:4555 app_Main.py:6400 +#: appEditors/AppGerberEditor.py:4555 app_Main.py:6407 msgid "Coordinates copied to clipboard." msgstr "Coordonatele au fost copiate in clipboard." @@ -3860,7 +3878,7 @@ msgstr "Nu au fost marcate poligoane. Niciunul nu se încadrează în limite." msgid "Rotation action was not executed." msgstr "Actiuena de rotatie nu a fost efectuatăt." -#: appEditors/AppGerberEditor.py:6044 app_Main.py:5824 app_Main.py:5871 +#: appEditors/AppGerberEditor.py:6044 app_Main.py:5831 app_Main.py:5878 msgid "Flip action was not executed." msgstr "Acțiunea de Oglindire nu a fost executată." @@ -3917,13 +3935,13 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "" "String care sa inlocuiasca pe acele din campul 'Cautare' in cadrul textului." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4074 -#: appGUI/ObjectUI.py:1864 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4252 +#: appGUI/ObjectUI.py:1889 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1035 -#: appTools/ToolPaint.py:3127 defaults.py:423 defaults.py:511 +#: appTools/ToolIsolation.py:823 appTools/ToolIsolation.py:1448 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1035 +#: appTools/ToolPaint.py:3127 defaults.py:425 defaults.py:513 #: tclCommands/TclCommandPaint.py:162 msgid "All" msgstr "Toate" @@ -3975,7 +3993,7 @@ msgstr "Deschide fişierul" #: appObjects/FlatCAMCNCJob.py:1646 appObjects/FlatCAMCNCJob.py:1651 #: appObjects/FlatCAMCNCJob.py:1836 appObjects/FlatCAMCNCJob.py:1841 #: appObjects/FlatCAMCNCJob.py:1914 appObjects/FlatCAMCNCJob.py:1919 -#: appTools/ToolSolderPaste.py:1063 app_Main.py:6854 app_Main.py:6859 +#: appTools/ToolSolderPaste.py:1063 app_Main.py:6861 app_Main.py:6866 msgid "Export Code ..." msgstr "Exportă GCode ..." @@ -3989,7 +4007,7 @@ msgstr "Nu exista un aşa fişier sau director" msgid "Saved to" msgstr "Salvat in" -#: appEditors/appGCodeEditor.py:66 app_Main.py:7015 +#: appEditors/appGCodeEditor.py:66 app_Main.py:7022 msgid "Code Editor" msgstr "Editor Cod" @@ -4010,25 +4028,25 @@ msgstr "Începutul G-Code" msgid "Loaded Machine Code into Code Editor" msgstr "S-a încărcat Codul Maşină în Editorul Cod" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1884 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1909 msgid "GCode Editor" msgstr "Editor Cod" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 appGUI/ObjectUI.py:2044 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1316 msgid "Dia" msgstr "Dia" #: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:2009 appTools/ToolIsolation.py:3022 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appGUI/ObjectUI.py:2034 appTools/ToolIsolation.py:3037 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TU" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -4037,7 +4055,7 @@ msgid "Drills" msgstr "Găuri" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4071,106 +4089,105 @@ msgid "Insert the code above at the cursor location." msgstr "Introduceți codul de mai sus la locația cursorului." #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Undo" msgstr "Revino" #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Redo" msgstr "Refa" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1866 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1891 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Tăiere" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:4692 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:4692 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:728 appGUI/MainGUI.py:787 appGUI/MainGUI.py:867 #: appGUI/MainGUI.py:986 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:1687 #: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4911 -#: appGUI/ObjectUI.py:1125 appObjects/FlatCAMGeometry.py:558 -#: appTools/ToolPanelize.py:325 appTools/ToolPanelize.py:351 -#: appTools/ToolPanelize.py:448 appTools/ToolPanelize.py:477 -#: appTools/ToolPanelize.py:538 +#: appObjects/FlatCAMGeometry.py:561 appTools/ToolPanelize.py:325 +#: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 +#: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 msgid "Copy" msgstr "Copiază" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:4423 msgid "Ctrl+C" msgstr "Ctrl+C" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Paste" msgstr "Lipire" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Ctrl+V" msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/GUIElements.py:3559 appGUI/MainGUI.py:4491 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/GUIElements.py:3737 appGUI/MainGUI.py:4491 #: appGUI/MainGUI.py:4492 appGUI/MainGUI.py:4696 appGUI/MainGUI.py:4788 #: appGUI/MainGUI.py:4789 appGUI/MainGUI.py:4922 appGUI/MainGUI.py:4923 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4422 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" msgstr "Selectează Tot" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:4422 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1362 +#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1411 msgid "Step Up" msgstr "Adauga" -#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1367 +#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1416 msgid "Step Down" msgstr "Scade" -#: appGUI/GUIElements.py:3481 +#: appGUI/GUIElements.py:3659 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4180,19 +4197,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:3486 +#: appGUI/GUIElements.py:3664 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3487 +#: appGUI/GUIElements.py:3665 msgid "Relative" msgstr "Relativ" -#: appGUI/GUIElements.py:3497 +#: appGUI/GUIElements.py:3675 msgid "Location" msgstr "Locaţie" -#: appGUI/GUIElements.py:3499 +#: appGUI/GUIElements.py:3677 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" @@ -4204,85 +4221,85 @@ 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:3554 +#: appGUI/GUIElements.py:3732 msgid "Save Log" msgstr "Salvează Log" -#: appGUI/GUIElements.py:3554 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 +#: appGUI/GUIElements.py:3732 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4791 #: appGUI/MainGUI.py:4927 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3559 +#: appGUI/GUIElements.py:3737 msgid "Clear All" msgstr "Șterge Tot" -#: appGUI/GUIElements.py:3602 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3780 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Tastați >help< pentru a începe" -#: appGUI/GUIElements.py:3969 appGUI/GUIElements.py:3986 +#: appGUI/GUIElements.py:4147 appGUI/GUIElements.py:4164 msgid "Jog the Y axis." msgstr "Miscați pe axa Y." -#: appGUI/GUIElements.py:3977 +#: appGUI/GUIElements.py:4155 msgid "Move to Origin." msgstr "Deplasează-te la Origine." -#: appGUI/GUIElements.py:3994 appGUI/GUIElements.py:4002 +#: appGUI/GUIElements.py:4172 appGUI/GUIElements.py:4180 msgid "Jog the X axis." msgstr "Miscați pe axa X." -#: appGUI/GUIElements.py:4012 appGUI/GUIElements.py:4022 +#: appGUI/GUIElements.py:4190 appGUI/GUIElements.py:4200 msgid "Jog the Z axis." msgstr "Miscați pe axa Z." -#: appGUI/GUIElements.py:4048 +#: appGUI/GUIElements.py:4226 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:4056 +#: appGUI/GUIElements.py:4234 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:4061 +#: appGUI/GUIElements.py:4239 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4064 +#: appGUI/GUIElements.py:4242 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:4068 +#: appGUI/GUIElements.py:4246 msgid "Do Home" msgstr "Fă un ciclu de Homing" -#: appGUI/GUIElements.py:4070 +#: appGUI/GUIElements.py:4248 msgid "Perform a homing cycle on all axis." msgstr "Efectuați un ciclu Homing pe toate axele." -#: appGUI/GUIElements.py:4078 +#: appGUI/GUIElements.py:4256 msgid "Zero all CNC axes at current position." msgstr "Puneți la zero toate axele CNC în poziția curentă." -#: appGUI/GUIElements.py:4233 appGUI/GUIElements.py:4242 +#: appGUI/GUIElements.py:4411 appGUI/GUIElements.py:4420 msgid "Idle." msgstr "Inactiv." -#: appGUI/GUIElements.py:4275 +#: appGUI/GUIElements.py:4453 msgid "Application started ..." msgstr "Aplicaţia a pornit ..." -#: appGUI/GUIElements.py:4276 +#: appGUI/GUIElements.py:4454 msgid "Hello!" msgstr "Bună!" -#: appGUI/GUIElements.py:4323 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 +#: appGUI/GUIElements.py:4501 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 msgid "Run Script ..." msgstr "Rulează Script..." -#: appGUI/GUIElements.py:4325 appGUI/MainGUI.py:196 +#: appGUI/GUIElements.py:4503 appGUI/MainGUI.py:196 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4292,28 +4309,28 @@ msgstr "" "o automatizare a anumitor functii\n" "din FlatCAM." -#: appGUI/GUIElements.py:4334 appGUI/MainGUI.py:118 +#: appGUI/GUIElements.py:4512 appGUI/MainGUI.py:118 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Încarcă" -#: appGUI/GUIElements.py:4338 +#: appGUI/GUIElements.py:4516 msgid "Open Project ..." msgstr "Încarcă Project ..." -#: appGUI/GUIElements.py:4344 +#: appGUI/GUIElements.py:4522 msgid "Open &Gerber ...\tCtrl+G" msgstr "Încarcă &Gerber ...\tCtrl+G" -#: appGUI/GUIElements.py:4349 +#: appGUI/GUIElements.py:4527 msgid "Open &Excellon ...\tCtrl+E" msgstr "Încarcă &Excellon ...\tCtrl+E" -#: appGUI/GUIElements.py:4354 +#: appGUI/GUIElements.py:4532 msgid "Open G-&Code ..." msgstr "Încarcă G-&Code ..." -#: appGUI/GUIElements.py:4364 appGUI/MainGUI.py:327 +#: appGUI/GUIElements.py:4542 appGUI/MainGUI.py:327 msgid "Exit" msgstr "Iesiere" @@ -4337,7 +4354,7 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Se va crea un proiect nou, fără continut" -#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2342 +#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2367 msgid "New" msgstr "Nou" @@ -4349,9 +4366,9 @@ msgstr "Nou" #: appTools/ToolCutOut.py:2014 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:769 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:136 appTools/ToolImage.py:191 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 -#: appTools/ToolIsolation.py:3391 appTools/ToolNCC.py:805 -#: appTools/ToolNCC.py:3848 appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3353 +#: appTools/ToolIsolation.py:3406 appTools/ToolNCC.py:819 +#: appTools/ToolNCC.py:3862 appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 #: appTools/ToolPaint.py:3143 appTools/ToolPanelize.py:147 #: appTools/ToolPanelize.py:167 appTools/ToolPanelize.py:715 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:587 @@ -4378,13 +4395,13 @@ msgstr "Va crea un obiect nou de tip Geometrie, fără continut." #: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:527 #: appTools/ToolDblSided.py:767 appTools/ToolFilm.py:927 #: appTools/ToolFilm.py:950 appTools/ToolImage.py:117 appTools/ToolImage.py:138 -#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 -#: appTools/ToolIsolation.py:3339 appTools/ToolIsolation.py:3391 -#: appTools/ToolNCC.py:805 appTools/ToolNCC.py:3849 appTools/ToolNCC.py:4323 +#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:817 +#: appTools/ToolIsolation.py:3354 appTools/ToolIsolation.py:3406 +#: appTools/ToolNCC.py:819 appTools/ToolNCC.py:3863 appTools/ToolNCC.py:4337 #: appTools/ToolPaint.py:167 appTools/ToolPaint.py:3143 #: appTools/ToolPanelize.py:147 appTools/ToolPanelize.py:167 #: appTools/ToolPanelize.py:715 appTools/ToolPanelize.py:809 -#: appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 defaults.py:570 +#: appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 defaults.py:572 msgid "Gerber" msgstr "Gerber" @@ -4407,8 +4424,8 @@ msgstr "Va crea un obiect nou de tip Gerber, fără continut." #: appTools/ToolCopperThieving.py:1239 appTools/ToolCopperThieving.py:1253 #: appTools/ToolDblSided.py:529 appTools/ToolDblSided.py:726 #: appTools/ToolDblSided.py:768 appTools/ToolFilm.py:1206 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3391 -#: appTools/ToolNCC.py:805 appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3406 +#: appTools/ToolNCC.py:819 appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 #: appTools/ToolPaint.py:3143 appTools/ToolPanelize.py:147 #: appTools/ToolPunchGerber.py:806 appTools/ToolPunchGerber.py:821 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:586 @@ -4436,8 +4453,8 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Va crea un obiect nou de tip Document, fără continut." -#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8186 -#: app_Main.py:8189 +#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8193 +#: app_Main.py:8196 msgid "Open Project" msgstr "Încarcă Project" @@ -4446,7 +4463,7 @@ msgid "Ctrl+O" msgstr "Ctrl+O" #: appGUI/MainGUI.py:130 appGUI/MainGUI.py:966 appGUI/MainGUI.py:2124 -#: app_Main.py:8066 app_Main.py:8071 +#: app_Main.py:8073 app_Main.py:8078 msgid "Open Gerber" msgstr "Încarcă Gerber" @@ -4455,7 +4472,7 @@ msgid "Ctrl+G" msgstr "Ctrl+G" #: appGUI/MainGUI.py:135 appGUI/MainGUI.py:968 appGUI/MainGUI.py:2126 -#: app_Main.py:8106 app_Main.py:8111 +#: app_Main.py:8113 app_Main.py:8118 msgid "Open Excellon" msgstr "Încarcă Excellon" @@ -4464,7 +4481,7 @@ msgstr "Încarcă Excellon" msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/MainGUI.py:140 app_Main.py:8149 app_Main.py:8154 +#: appGUI/MainGUI.py:140 app_Main.py:8156 app_Main.py:8161 msgid "Open G-Code" msgstr "Încarcă G-Code" @@ -4549,11 +4566,11 @@ msgid "Export" msgstr "Export" #: appGUI/MainGUI.py:244 appTools/ToolQRCode.py:565 appTools/ToolQRCode.py:569 -#: app_Main.py:8304 app_Main.py:8308 +#: app_Main.py:8311 app_Main.py:8315 msgid "Export SVG" msgstr "Exporta SVG" -#: appGUI/MainGUI.py:249 app_Main.py:8648 app_Main.py:8652 +#: appGUI/MainGUI.py:249 app_Main.py:8655 app_Main.py:8659 msgid "Export DXF" msgstr "Exportă DXF" @@ -4571,7 +4588,7 @@ msgstr "" "imagina salvata va contine elementele vizuale\n" "afisate in zona de afișare." -#: appGUI/MainGUI.py:268 app_Main.py:8546 app_Main.py:8550 +#: appGUI/MainGUI.py:268 app_Main.py:8553 app_Main.py:8557 msgid "Export Excellon" msgstr "Exportă Excellon" @@ -4585,7 +4602,7 @@ msgstr "" "Formatul coordonatelor, unitatile de masura și tipul\n" "de zerouri se vor seta in Preferințe -> Export Excellon." -#: appGUI/MainGUI.py:278 app_Main.py:8589 app_Main.py:8593 +#: appGUI/MainGUI.py:278 app_Main.py:8596 app_Main.py:8600 msgid "Export Gerber" msgstr "Exportă Gerber" @@ -4611,7 +4628,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:311 appGUI/preferences/PreferencesUIManager.py:1173 +#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1181 msgid "Save Preferences" msgstr "Salvează Pref" @@ -4772,11 +4789,11 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:451 appGUI/MainGUI.py:1260 -#: appGUI/preferences/PreferencesUIManager.py:899 -#: appGUI/preferences/PreferencesUIManager.py:992 -#: appGUI/preferences/PreferencesUIManager.py:1020 -#: appGUI/preferences/PreferencesUIManager.py:1125 app_Main.py:5546 -#: app_Main.py:5551 app_Main.py:5566 +#: appGUI/preferences/PreferencesUIManager.py:907 +#: appGUI/preferences/PreferencesUIManager.py:1000 +#: appGUI/preferences/PreferencesUIManager.py:1028 +#: appGUI/preferences/PreferencesUIManager.py:1133 app_Main.py:5553 +#: app_Main.py:5558 app_Main.py:5573 msgid "Preferences" msgstr "Preferințe" @@ -5082,8 +5099,8 @@ msgid "Add Path" msgstr "Adaugă Cale" #: appGUI/MainGUI.py:649 appGUI/MainGUI.py:747 appGUI/MainGUI.py:4411 -#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2009 -#: appGUI/ObjectUI.py:2020 +#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2045 msgid "P" msgstr "P" @@ -5232,7 +5249,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Stergere Selectivă" -#: appGUI/MainGUI.py:782 app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: appGUI/MainGUI.py:782 app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Transform" msgstr "Transformare" @@ -5248,47 +5265,47 @@ msgstr "Dezactivează Afișare" msgid "Set Color" msgstr "Setați culoarea" -#: appGUI/MainGUI.py:821 app_Main.py:7741 +#: appGUI/MainGUI.py:821 app_Main.py:7748 msgid "Red" msgstr "Roșu" -#: appGUI/MainGUI.py:824 app_Main.py:7743 +#: appGUI/MainGUI.py:824 app_Main.py:7750 msgid "Blue" msgstr "Albastru" -#: appGUI/MainGUI.py:827 app_Main.py:7746 +#: appGUI/MainGUI.py:827 app_Main.py:7753 msgid "Yellow" msgstr "Galben" -#: appGUI/MainGUI.py:830 app_Main.py:7748 +#: appGUI/MainGUI.py:830 app_Main.py:7755 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:833 app_Main.py:7750 +#: appGUI/MainGUI.py:833 app_Main.py:7757 msgid "Purple" msgstr "Violet" -#: appGUI/MainGUI.py:836 app_Main.py:7752 +#: appGUI/MainGUI.py:836 app_Main.py:7759 msgid "Brown" msgstr "Maro" -#: appGUI/MainGUI.py:839 app_Main.py:7754 app_Main.py:7814 +#: appGUI/MainGUI.py:839 app_Main.py:7761 app_Main.py:7821 msgid "White" msgstr "Alb" -#: appGUI/MainGUI.py:842 app_Main.py:7756 +#: appGUI/MainGUI.py:842 app_Main.py:7763 msgid "Black" msgstr "Negru" -#: appGUI/MainGUI.py:847 app_Main.py:7759 +#: appGUI/MainGUI.py:847 app_Main.py:7766 msgid "Custom" msgstr "Personalizat" -#: appGUI/MainGUI.py:852 app_Main.py:7793 +#: appGUI/MainGUI.py:852 app_Main.py:7800 msgid "Opacity" msgstr "Opacitate" -#: appGUI/MainGUI.py:855 app_Main.py:7769 +#: appGUI/MainGUI.py:855 app_Main.py:7776 msgid "Default" msgstr "Implicit" @@ -5414,12 +5431,12 @@ msgid "Cutout Tool" msgstr "Unealta Decupare" #: appGUI/MainGUI.py:1045 appGUI/MainGUI.py:2201 appGUI/ObjectUI.py:372 -#: appGUI/ObjectUI.py:1799 appTools/ToolNCC.py:202 +#: appGUI/ObjectUI.py:1824 appTools/ToolNCC.py:202 msgid "NCC Tool" msgstr "Unealta NCC" #: appGUI/MainGUI.py:1049 appGUI/MainGUI.py:2205 appGUI/MainGUI.py:4458 -#: appTools/ToolIsolation.py:191 appTools/ToolIsolation.py:2938 +#: appTools/ToolIsolation.py:192 appTools/ToolIsolation.py:2953 msgid "Isolation Tool" msgstr "Unealta de Izolare" @@ -5630,19 +5647,19 @@ msgstr "" msgid "TCL Shell" msgstr "TCL Shell" -#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9037 +#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9044 msgid "Project" msgstr "Proiect" #: appGUI/MainGUI.py:1376 appGUI/MainGUI.py:1384 appGUI/MainGUI.py:3918 -#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8845 +#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8852 msgid "Plot Area" msgstr "Arie Afișare" #: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 #: appTools/ToolCorners.py:318 appTools/ToolEtchCompensation.py:291 #: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875 -#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:2986 +#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3001 #: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:721 #: appTools/ToolQRCode.py:660 appTools/ToolRulesCheck.py:1165 #: appTools/ToolSolderPaste.py:1143 appTools/ToolSub.py:643 @@ -5663,7 +5680,7 @@ msgid "CNC-JOB" msgstr "CNCJob" #: appGUI/MainGUI.py:1465 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:717 -#: appGUI/ObjectUI.py:1760 +#: appGUI/ObjectUI.py:1785 msgid "TOOLS" msgstr "Unelte" @@ -5804,22 +5821,22 @@ 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:2099 appGUI/preferences/PreferencesUIManager.py:931 -#: appGUI/preferences/PreferencesUIManager.py:1177 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5754 -#: app_Main.py:8743 +#: appGUI/MainGUI.py:2099 appGUI/preferences/PreferencesUIManager.py:939 +#: appGUI/preferences/PreferencesUIManager.py:1185 appTranslation.py:111 +#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5761 +#: app_Main.py:8750 msgid "Yes" msgstr "Da" -#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1178 +#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1186 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 -#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3066 -#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3935 +#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3081 +#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3949 #: appTools/ToolPaint.py:2851 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5755 app_Main.py:8744 +#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5762 app_Main.py:8751 msgid "No" msgstr "Nu" @@ -5891,8 +5908,8 @@ msgstr "Anulat. Nimic nu este selectat pentru mutare." msgid "New Tool ..." msgstr "O noua Unealtă ..." -#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:783 appTools/ToolNCC.py:455 -#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 +#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:789 appTools/ToolNCC.py:460 +#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 app_Main.py:4423 msgid "Enter a Tool Diameter" msgstr "Introduceti un Diametru de Unealtă" @@ -5960,7 +5977,7 @@ msgstr "Gerber Nou" msgid "Edit Object (if selected)" msgstr "Editeaza obiectul (daca este selectat)" -#: appGUI/MainGUI.py:4404 app_Main.py:6053 +#: appGUI/MainGUI.py:4404 app_Main.py:6060 msgid "Grid On/Off" msgstr "Grid On/Off" @@ -6460,7 +6477,7 @@ msgid "App Object" msgstr "Obiect" #: appGUI/ObjectUI.py:78 appTools/ToolDrilling.py:2015 -#: appTools/ToolIsolation.py:2975 appTools/ToolMilling.py:1620 +#: appTools/ToolIsolation.py:2990 appTools/ToolMilling.py:1620 msgid "" "BASIC is suitable for a beginner. Many parameters\n" "are hidden from the user in this mode.\n" @@ -6516,7 +6533,7 @@ msgid "Gerber Object" msgstr "Obiect Gerber" #: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:549 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1853 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:1878 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 @@ -6556,7 +6573,7 @@ msgid "Plot" msgstr "Afisează" #: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:636 appGUI/ObjectUI.py:988 -#: appGUI/ObjectUI.py:1998 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:2023 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6567,12 +6584,12 @@ msgid "Edit an Gerber object." msgstr "Editați un Obiect Gerber." #: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:594 appGUI/ObjectUI.py:916 -#: appGUI/ObjectUI.py:1899 +#: appGUI/ObjectUI.py:1924 msgid "PROPERTIES" msgstr "PROPRIETĂȚI" #: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:596 appGUI/ObjectUI.py:918 -#: appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:1926 msgid "Show the Properties." msgstr "Afișați Proprietățile." @@ -6599,11 +6616,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marchează aperturile pe canvas." -#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3480 msgid "Buffer Solid Geometry" msgstr "Creează Bufer Geometrie Solidă" -#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3482 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6620,7 +6637,7 @@ msgid "Isolation Routing" msgstr "Izolare" #: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 -#: appTools/ToolIsolation.py:2965 +#: appTools/ToolIsolation.py:2980 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6628,7 +6645,7 @@ msgstr "" "Creați un obiect Geometrie cu\n" "căi de tăiere pentru tăierea imprejurul poligoanelor." -#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1802 appTools/ToolNCC.py:4375 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1827 appTools/ToolNCC.py:4389 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6694,8 +6711,8 @@ msgstr "" "va avea colțurile rotunjite." #: appGUI/ObjectUI.py:467 appGUI/ObjectUI.py:507 appTools/ToolCutOut.py:2291 -#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3444 -#: appTools/ToolNCC.py:4372 appTools/ToolPaint.py:3178 +#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3459 +#: appTools/ToolNCC.py:4386 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Genereza Geometrie" @@ -6819,7 +6836,7 @@ msgstr "" msgid "Generate GCode out of drill holes in an Excellon object." msgstr "Generați GCode din găurile dintr-un obiect Excellon." -#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1767 +#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1792 msgid "Milling Tool" msgstr "Unealtă Frezare" @@ -6916,7 +6933,7 @@ msgstr "" "- V-Dia \n" "- V-unghi." -#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:2021 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Afisează" @@ -7032,15 +7049,15 @@ msgstr "" "este >Ofset<. Aceasta valoare poate fi pozitivă pentru un ofset\n" "in exterior sau poate fi negativă pentru un ofset in interior." -#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3087 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3962 appTools/ToolPaint.py:140 +#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3102 +#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3976 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Adaugă Unealtă din DB" #: appGUI/ObjectUI.py:1096 appTools/ToolCutOut.py:2075 -#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 -#: appTools/ToolNCC.py:3996 appTools/ToolPaint.py:2898 +#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3137 +#: appTools/ToolNCC.py:4010 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "Căutați și Adăugați" @@ -7052,14 +7069,15 @@ msgstr "" "Adaugă o noua unelata in Tabela de Unelte,\n" "cu diametrul specificat mai sus." -#: appGUI/ObjectUI.py:1103 appTools/ToolCutOut.py:2087 -#: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 -#: appTools/ToolNCC.py:4007 appTools/ToolPaint.py:2909 +#: appGUI/ObjectUI.py:1103 appObjects/FlatCAMGeometry.py:558 +#: appTools/ToolCutOut.py:2087 appTools/ToolIsolation.py:66 +#: appTools/ToolIsolation.py:3148 appTools/ToolNCC.py:4021 +#: appTools/ToolPaint.py:2909 msgid "Pick from DB" msgstr "Alegeți din DB" #: appGUI/ObjectUI.py:1106 appTools/ToolCutOut.py:2090 -#: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:4010 +#: appTools/ToolIsolation.py:3151 appTools/ToolNCC.py:4024 #: appTools/ToolPaint.py:2912 msgid "" "Add a new tool to the Tool Table\n" @@ -7074,47 +7092,39 @@ msgstr "" #: appGUI/ObjectUI.py:1128 msgid "" -"Copy a selection of tools in the Tool Table\n" -"by first selecting a row in the Tool Table." -msgstr "" -"Copiază o selecţie de unelte in Tabela de Unelte prin\n" -"selectarea unei linii (sau mai multe) in Tabela de Unelte." - -#: appGUI/ObjectUI.py:1135 -msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" "Șterge o selecţie de unelte in Tabela de Unelte prin\n" "selectarea unei linii (sau mai multe) in Tabela de Unelte." -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMGeometry.py:389 -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:926 appObjects/FlatCAMGeometry.py:951 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMGeometry.py:390 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:711 appTools/ToolDrilling.py:754 #: appTools/ToolDrilling.py:983 appTools/ToolDrilling.py:990 #: appTools/ToolDrilling.py:1021 appTools/ToolDrilling.py:1033 #: appTools/ToolDrilling.py:1037 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:644 appTools/ToolIsolation.py:674 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:710 -#: appTools/ToolIsolation.py:3166 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:645 appTools/ToolIsolation.py:675 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:711 +#: appTools/ToolIsolation.py:3181 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:744 appTools/ToolMilling.py:749 #: appTools/ToolMilling.py:779 appTools/ToolMilling.py:790 #: appTools/ToolMilling.py:794 appTools/ToolMilling.py:1711 #: appTools/ToolNCC.py:271 appTools/ToolNCC.py:276 appTools/ToolNCC.py:306 -#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 -#: appTools/ToolNCC.py:4040 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 +#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 +#: appTools/ToolNCC.py:4054 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 #: appTools/ToolPaint.py:282 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:316 appTools/ToolPaint.py:655 #: appTools/ToolPaint.py:2940 msgid "Parameters for" msgstr "Parametri pt" -#: appGUI/ObjectUI.py:1175 appTools/ToolDrilling.py:2119 -#: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 -#: appTools/ToolNCC.py:4043 appTools/ToolPaint.py:2943 +#: appGUI/ObjectUI.py:1164 appTools/ToolDrilling.py:2119 +#: appTools/ToolIsolation.py:3184 appTools/ToolMilling.py:1714 +#: appTools/ToolNCC.py:4057 appTools/ToolPaint.py:2943 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -7122,14 +7132,14 @@ msgstr "" "Datele folosite pentru crearea codului GCode.\n" "Fiecare unealtă stochează un subset de asemenea date." -#: appGUI/ObjectUI.py:1182 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1171 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:83 msgid "V-Tip Dia" msgstr "V-dia" -#: appGUI/ObjectUI.py:1185 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1174 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 msgid "The tip diameter for V-Shape Tool" @@ -7137,14 +7147,14 @@ msgstr "" "Diametrul la vârf al uneltei tip V-Shape.\n" "Forma in V" -#: appGUI/ObjectUI.py:1197 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1186 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:97 msgid "V-Tip Angle" msgstr "V-unghi" -#: appGUI/ObjectUI.py:1200 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1189 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7153,10 +7163,10 @@ msgstr "" "Unghiul la vârf pentru unealta tip V-Shape. \n" "In grade." -#: appGUI/ObjectUI.py:1216 +#: appGUI/ObjectUI.py:1205 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1375 appTools/ToolCutOut.py:2111 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2111 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7164,7 +7174,7 @@ msgstr "" "Adâncimea la care se taie sub suprafata de cupru.\n" "Valoare negativă." -#: appGUI/ObjectUI.py:1234 +#: appGUI/ObjectUI.py:1223 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 @@ -7173,7 +7183,8 @@ msgstr "" msgid "Multi-Depth" msgstr "Multi-Pas" -#: appGUI/ObjectUI.py:1262 +#: appGUI/ObjectUI.py:1251 appGUI/ObjectUI.py:1654 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" @@ -7182,7 +7193,7 @@ msgstr "" "Înălţimea la care se misca unealta când nu taie,\n" "deasupra materialului." -#: appGUI/ObjectUI.py:1281 +#: appGUI/ObjectUI.py:1270 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7192,7 +7203,7 @@ msgstr "" "Viteza de tăiere in planul X-Y\n" "in unitati pe minut" -#: appGUI/ObjectUI.py:1295 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7203,7 +7214,7 @@ msgstr "" "in unitati pe minut.\n" "Mai este numita și viteza de plonjare." -#: appGUI/ObjectUI.py:1310 +#: appGUI/ObjectUI.py:1299 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7217,13 +7228,13 @@ msgstr "" "Este utila doar când se foloseşte cu un printer 3D Marlin,\n" "pentru toate celelalte cazuri ignora acest parametru." -#: appGUI/ObjectUI.py:1328 +#: appGUI/ObjectUI.py:1317 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Re-tăiere" -#: appGUI/ObjectUI.py:1330 appGUI/ObjectUI.py:1342 +#: appGUI/ObjectUI.py:1319 appGUI/ObjectUI.py:1331 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7238,7 +7249,7 @@ msgstr "" "cu sfârşitul acesteia (este vorba de un contur), sunt eliminate\n" "prin taierea peste acest punct." -#: appGUI/ObjectUI.py:1354 +#: appGUI/ObjectUI.py:1343 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7249,7 +7260,7 @@ msgstr "" "Daca postprocesorul Laser este folosit,\n" "valoarea să este puterea laserului." -#: appGUI/ObjectUI.py:1370 +#: appGUI/ObjectUI.py:1359 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7260,14 +7271,14 @@ msgstr "" "O pauza care permite motorului să ajunga la turatia specificata,\n" "inainte de a incepe mișcarea spre poziţia de tăiere (găurire)." -#: appGUI/ObjectUI.py:1380 +#: appGUI/ObjectUI.py:1369 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Timpul (ori secunde ori milisec) cat se stă in pauză." -#: appGUI/ObjectUI.py:1388 appGUI/ObjectUI.py:2140 +#: appGUI/ObjectUI.py:1377 appGUI/ObjectUI.py:2165 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7275,7 +7286,7 @@ msgstr "Timpul (ori secunde ori milisec) cat se stă in pauză." msgid "Probe Z depth" msgstr "Z sonda" -#: appGUI/ObjectUI.py:1390 appGUI/ObjectUI.py:2142 +#: appGUI/ObjectUI.py:1379 appGUI/ObjectUI.py:2167 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7287,14 +7298,14 @@ msgstr "" "Adâncimea maxima la care este permis sondei să coboare.\n" "Are o valoare negativă, in unitatile curente." -#: appGUI/ObjectUI.py:1405 +#: appGUI/ObjectUI.py:1394 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Feedrate sonda" -#: appGUI/ObjectUI.py:1407 appGUI/ObjectUI.py:2155 +#: appGUI/ObjectUI.py:1396 appGUI/ObjectUI.py:2180 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7302,15 +7313,15 @@ msgstr "Feedrate sonda" msgid "The feedrate used while the probe is probing." msgstr "Viteza sondei când aceasta coboara." -#: appGUI/ObjectUI.py:1434 appTools/ToolDrilling.py:2364 -#: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 -#: appTools/ToolNCC.py:4201 appTools/ToolPaint.py:3049 +#: appGUI/ObjectUI.py:1423 appTools/ToolDrilling.py:2364 +#: appTools/ToolIsolation.py:3280 appTools/ToolMilling.py:2042 +#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Aplicați parametrii la toate Uneltele" -#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2367 -#: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 -#: appTools/ToolNCC.py:4204 appTools/ToolPaint.py:3052 +#: appGUI/ObjectUI.py:1426 appTools/ToolDrilling.py:2367 +#: appTools/ToolIsolation.py:3283 appTools/ToolMilling.py:2045 +#: appTools/ToolNCC.py:4218 appTools/ToolPaint.py:3052 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -7318,24 +7329,24 @@ msgstr "" "Parametrii din formularul curent vor fi aplicați\n" "la toate Uneltele din Tabelul Unelte." -#: appGUI/ObjectUI.py:1448 appTools/ToolDrilling.py:2378 -#: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 -#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3063 +#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2378 +#: appTools/ToolIsolation.py:3294 appTools/ToolMilling.py:2056 +#: appTools/ToolNCC.py:4229 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Parametrii Comuni" -#: appGUI/ObjectUI.py:1450 appTools/ToolDrilling.py:2380 -#: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 -#: appTools/ToolNCC.py:4217 appTools/ToolPaint.py:3065 +#: appGUI/ObjectUI.py:1439 appTools/ToolDrilling.py:2380 +#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:2058 +#: appTools/ToolNCC.py:4231 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Parametrii care sunt comuni pentru toate uneltele." -#: appGUI/ObjectUI.py:1455 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1444 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Z schimb unealtă" -#: appGUI/ObjectUI.py:1458 +#: appGUI/ObjectUI.py:1447 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7345,7 +7356,7 @@ msgstr "" "codul masina CNC. O pauza pentru schimbul\n" "uneltei (M6)." -#: appGUI/ObjectUI.py:1466 +#: appGUI/ObjectUI.py:1455 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7354,14 +7365,14 @@ msgid "" "tool change." msgstr "Înălţimea, pe axa Z, pentru schimbul uneltei." -#: appGUI/ObjectUI.py:1494 +#: appGUI/ObjectUI.py:1483 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Z oprire" -#: appGUI/ObjectUI.py:1496 +#: appGUI/ObjectUI.py:1485 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7370,14 +7381,14 @@ msgid "" "the last move at the end of the job." msgstr "Înălţimea la care se parchează freza dupa ce se termina lucrul." -#: appGUI/ObjectUI.py:1513 +#: appGUI/ObjectUI.py:1502 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "X-Y Ultima miscare" -#: appGUI/ObjectUI.py:1515 +#: appGUI/ObjectUI.py:1504 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7390,12 +7401,12 @@ msgstr "" "Dacă nici-o valoare nu este introdusă atunci nici-o miscare nu va fi\n" "efectuată la final." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1509 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 msgid "X,Y coordinates" msgstr "Coordonatele X, Y" -#: appGUI/ObjectUI.py:1526 +#: appGUI/ObjectUI.py:1515 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -7403,7 +7414,7 @@ msgstr "Coordonatele X, Y" msgid "Preprocessor" msgstr "Postprocesor" -#: appGUI/ObjectUI.py:1528 +#: appGUI/ObjectUI.py:1517 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7413,12 +7424,12 @@ msgstr "" "codului masina CNC (GCode, RML, HPGL) care \n" "mai apoi este salvat." -#: appGUI/ObjectUI.py:1544 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1533 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Adăugați zone de excludere" -#: appGUI/ObjectUI.py:1547 +#: appGUI/ObjectUI.py:1536 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 @@ -7431,7 +7442,7 @@ msgstr "" "În acele zone deplasarea uneltelor\n" "este interzisă." -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1587 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1576 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 @@ -7439,7 +7450,7 @@ msgstr "" msgid "Strategy" msgstr "Strategie" -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1599 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1588 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 @@ -7447,17 +7458,17 @@ msgstr "Strategie" msgid "Over Z" msgstr "Peste Z" -#: appGUI/ObjectUI.py:1570 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1559 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Acesta este ID-ul zonei." -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1561 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Tipul obiectului în care a fost adăugată zona de excludere." -#: appGUI/ObjectUI.py:1574 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1563 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7466,7 +7477,7 @@ msgstr "" "Strategia folosită pentru zona de excludere. Du-te în jurul zonelor de " "excludere sau peste ele." -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1565 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7475,7 +7486,7 @@ msgstr "" "Dacă strategia este de a trece peste zonă, atunci aceasta este înălțimea la " "care unealta va merge pentru a evita zona de excludere." -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1577 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 @@ -7490,21 +7501,21 @@ msgstr "" "- Peste -> când întâlniți zona, instrumentul va merge la o înălțime setată\n" "- În jur -> va evita zona de excludere ocolind zona" -#: appGUI/ObjectUI.py:1592 +#: appGUI/ObjectUI.py:1581 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Peste" -#: appGUI/ObjectUI.py:1593 +#: appGUI/ObjectUI.py:1582 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Inconjurare" -#: appGUI/ObjectUI.py:1600 +#: appGUI/ObjectUI.py:1589 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 @@ -7515,29 +7526,29 @@ msgstr "" "Înălțimea Z până la care unealta se va ridica pentru a evita\n" "o zonă de interdicție." -#: appGUI/ObjectUI.py:1610 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1599 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Adaugă Zonă:" -#: appGUI/ObjectUI.py:1611 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1600 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Adăugați o zonă de excludere." -#: appGUI/ObjectUI.py:1617 +#: appGUI/ObjectUI.py:1606 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 -#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3427 -#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4345 +#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3442 +#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4359 #: appTools/ToolPaint.py:3165 msgid "The kind of selection shape used for area selection." msgstr "Selectează forma de selectie folosita pentru selectia zonală." -#: appGUI/ObjectUI.py:1627 +#: appGUI/ObjectUI.py:1616 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7546,27 +7557,29 @@ msgstr "Selectează forma de selectie folosita pentru selectia zonală." msgid "Delete All" msgstr "Sterge tot" -#: appGUI/ObjectUI.py:1628 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1617 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "" "Ștergeți toate zonele de excludere.Ștergeți toate extensiile din listă." -#: appGUI/ObjectUI.py:1631 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1620 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Șterge Obiectul Selectat" -#: appGUI/ObjectUI.py:1632 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1621 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Ștergeți toate zonele de excludere care sunt selectate în tabel." -#: appGUI/ObjectUI.py:1642 +#: appGUI/ObjectUI.py:1631 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 msgid "Add Polish" msgstr "Adăugați Finisare" -#: appGUI/ObjectUI.py:1644 +#: appGUI/ObjectUI.py:1633 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:263 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -7574,15 +7587,18 @@ msgstr "" "Se va adăuga o secțiune Paint la sfârșitul GCode.\n" "O perie metalică va curăța materialul după frezare." -#: appGUI/ObjectUI.py:1652 +#: appGUI/ObjectUI.py:1641 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:270 msgid "Diameter for the polishing tool." msgstr "Diametru pentru unealta de lustruit." -#: appGUI/ObjectUI.py:1663 +#: appGUI/ObjectUI.py:1667 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:294 msgid "Pressure" msgstr "Apasare" -#: appGUI/ObjectUI.py:1665 +#: appGUI/ObjectUI.py:1669 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:296 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -7590,7 +7606,8 @@ msgstr "" "Valoare negativă. Cu cât valoarea absolută este mai mare\n" "cu atât presiunea periei asupra materialului este mai puternică." -#: appGUI/ObjectUI.py:1694 +#: appGUI/ObjectUI.py:1711 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:335 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -7602,12 +7619,12 @@ msgstr "" "- Pe bază de semințe: pornind de la punctul sămânță, spre exterior.\n" "- Linie: linii paralele." -#: appGUI/ObjectUI.py:1738 appGUI/ObjectUI.py:1741 +#: appGUI/ObjectUI.py:1763 appGUI/ObjectUI.py:1766 #: appTools/ToolDrilling.py:2629 appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Generează un obiect CNCJob" -#: appGUI/ObjectUI.py:1743 +#: appGUI/ObjectUI.py:1768 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7617,17 +7634,17 @@ msgstr "" "Click pe header coloana # pentru selectarea a toate sau CTRL + LMB click\n" "pentru o selecţie personalizată de unelte." -#: appGUI/ObjectUI.py:1762 +#: appGUI/ObjectUI.py:1787 msgid "Launch Paint Tool in Tools Tab." msgstr "" "Lansează unealta FlatCAM numita Paint și\n" "o instalează in Tab-ul Unealta." -#: appGUI/ObjectUI.py:1770 +#: appGUI/ObjectUI.py:1795 msgid "Generate a CNCJob by milling a Geometry." msgstr "Generați un CNCJob prin frezarea unei geometrii." -#: appGUI/ObjectUI.py:1786 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1811 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7635,11 +7652,11 @@ msgstr "" "Creează treceri unelte pentru a acoperi\n" "întreaga zonă a unui poligon." -#: appGUI/ObjectUI.py:1840 +#: appGUI/ObjectUI.py:1865 msgid "CNC Job Object" msgstr "Obiect CNCJob" -#: appGUI/ObjectUI.py:1856 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1881 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7651,19 +7668,19 @@ msgstr "" "- Voiaj -> miscarile deasupra materialului\n" "- Tăiere -> miscarile in material, tăiere." -#: appGUI/ObjectUI.py:1865 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1890 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Voiaj" -#: appGUI/ObjectUI.py:1888 +#: appGUI/ObjectUI.py:1913 msgid "Edit an GCode object." msgstr "Editați un obiect GCode." -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1950 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Afişează notații" -#: appGUI/ObjectUI.py:1927 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1952 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7673,12 +7690,12 @@ msgstr "" "Cand este selectat va afisa numerele in ordine pt fiecare\n" "capat al liniilor de traversare." -#: appGUI/ObjectUI.py:1939 appObjects/FlatCAMObj.py:864 +#: appGUI/ObjectUI.py:1964 appObjects/FlatCAMObj.py:864 #: appTools/ToolProperties.py:558 msgid "Travelled distance" msgstr "Distanța parcursă" -#: appGUI/ObjectUI.py:1941 +#: appGUI/ObjectUI.py:1966 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7686,11 +7703,11 @@ msgstr "" "Aceasta este distanţa totala parcursa in planul X-Y.\n" "In unitatile curente." -#: appGUI/ObjectUI.py:1952 +#: appGUI/ObjectUI.py:1977 msgid "Estimated time" msgstr "Durată estimată" -#: appGUI/ObjectUI.py:1954 +#: appGUI/ObjectUI.py:1979 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7698,11 +7715,11 @@ msgstr "" "Acesta este timpul estimat pentru efectuarea traseului / găuririi,\n" "fără timpul petrecut în evenimentele ToolChange." -#: appGUI/ObjectUI.py:1978 +#: appGUI/ObjectUI.py:2003 msgid "CNC Tools Table" msgstr "Tabela Unelte CNC" -#: appGUI/ObjectUI.py:1981 +#: appGUI/ObjectUI.py:2006 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7723,19 +7740,19 @@ msgstr "" "Shape\n" "(cu forma in V)." -#: appGUI/ObjectUI.py:2030 +#: appGUI/ObjectUI.py:2055 msgid "Update Plot" msgstr "Actualiz. afișare" -#: appGUI/ObjectUI.py:2032 +#: appGUI/ObjectUI.py:2057 msgid "Update the plot." msgstr "Actualizează afișarea obiectelor." -#: appGUI/ObjectUI.py:2042 +#: appGUI/ObjectUI.py:2067 msgid "Use CNC Code Snippets" msgstr "Utilizați fragmente de cod CNC" -#: appGUI/ObjectUI.py:2044 +#: appGUI/ObjectUI.py:2069 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." @@ -7743,44 +7760,44 @@ msgstr "" "Când este selectat, acesta va include fragmente de cod CNC\n" "(atașaț la inceput și atașaț la final) definit în Preferințe." -#: appGUI/ObjectUI.py:2050 +#: appGUI/ObjectUI.py:2075 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "Autonivelare" -#: appGUI/ObjectUI.py:2053 +#: appGUI/ObjectUI.py:2078 msgid "Enable the autolevelling feature." msgstr "Activați funcția de autonivelare." -#: appGUI/ObjectUI.py:2081 +#: appGUI/ObjectUI.py:2106 msgid "Probe Points Table" msgstr "Tabelul Punctelor de Sondare" -#: appGUI/ObjectUI.py:2082 +#: appGUI/ObjectUI.py:2107 msgid "Generate GCode that will obtain the height map" msgstr "Generați GCode care va obține harta înălțimii" -#: appGUI/ObjectUI.py:2084 +#: appGUI/ObjectUI.py:2109 msgid "Show" msgstr "Arata" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2110 msgid "Toggle the display of the Probe Points table." msgstr "Comutați afișajul tabelului cu Punte de Sondare." -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "X-Y Coordinates" msgstr "Coordonatele X-Y" -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "Height" msgstr "Înălţime" -#: appGUI/ObjectUI.py:2102 +#: appGUI/ObjectUI.py:2127 msgid "Plot probing points" msgstr "Plotați punctele de sondare" -#: appGUI/ObjectUI.py:2104 +#: appGUI/ObjectUI.py:2129 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -7790,11 +7807,11 @@ msgstr "" "Dacă se folosește o metodă Voronoi\n" "zonele Voronoi sunt, de asemenea, trasate." -#: appGUI/ObjectUI.py:2119 +#: appGUI/ObjectUI.py:2144 msgid "Probe GCode Generation" msgstr "Generarea GCode pentru Sondare" -#: appGUI/ObjectUI.py:2121 +#: appGUI/ObjectUI.py:2146 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" @@ -7804,27 +7821,27 @@ 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." -#: appGUI/ObjectUI.py:2128 +#: appGUI/ObjectUI.py:2153 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 msgid "Probe Z travel" msgstr "Z deplasare Sondare" -#: appGUI/ObjectUI.py:2130 +#: appGUI/ObjectUI.py:2155 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 msgid "The safe Z for probe travelling between probe points." msgstr "Inaltimea sigura pentru deplasarea sondei între punctele de sondare." -#: appGUI/ObjectUI.py:2153 +#: appGUI/ObjectUI.py:2178 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 msgid "Probe Feedrate" msgstr "Feedrate Sondare" -#: appGUI/ObjectUI.py:2170 +#: appGUI/ObjectUI.py:2195 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 msgid "Mode" msgstr "Mod" -#: appGUI/ObjectUI.py:2171 +#: appGUI/ObjectUI.py:2196 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7835,19 +7852,19 @@ msgstr "" "- Manual: va alege o selecție de puncte de sondare făcând clic pe ecran\n" "- Grilă: va genera automat o grilă de puncte de sondare" -#: appGUI/ObjectUI.py:2177 +#: appGUI/ObjectUI.py:2202 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 #: appTools/ToolCutOut.py:2328 appTools/ToolFiducials.py:803 msgid "Manual" msgstr "Manual" -#: appGUI/ObjectUI.py:2178 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7327 +#: appGUI/ObjectUI.py:2203 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7334 msgid "Grid" msgstr "Grilă" -#: appGUI/ObjectUI.py:2185 +#: appGUI/ObjectUI.py:2210 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7859,50 +7876,50 @@ msgstr "" "- Bilinear: va utiliza interpolare biliniară. Utilizabil numai pentru modul " "grilă." -#: appGUI/ObjectUI.py:2191 +#: appGUI/ObjectUI.py:2216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/ObjectUI.py:2192 +#: appGUI/ObjectUI.py:2217 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 msgid "Bilinear" msgstr "Bilinear" -#: appGUI/ObjectUI.py:2205 +#: appGUI/ObjectUI.py:2230 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Coloane" -#: appGUI/ObjectUI.py:2207 +#: appGUI/ObjectUI.py:2232 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "Numărul de coloane ale grilei." -#: appGUI/ObjectUI.py:2216 +#: appGUI/ObjectUI.py:2241 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Linii" -#: appGUI/ObjectUI.py:2218 +#: appGUI/ObjectUI.py:2243 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of grid rows." msgstr "Numărul de rânduri ale grilei." -#: appGUI/ObjectUI.py:2223 +#: appGUI/ObjectUI.py:2248 msgid "Add Probe Points" msgstr "Adaugă Puncte de Sondare" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2256 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 msgid "Controller" msgstr "Controlor" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2258 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" @@ -7911,147 +7928,147 @@ msgstr "" "Tipul de controler pentru care să generați\n" "harta înălțimii gcode." -#: appGUI/ObjectUI.py:2279 appGUI/ObjectUI.py:2294 +#: appGUI/ObjectUI.py:2304 appGUI/ObjectUI.py:2319 #: appObjects/FlatCAMCNCJob.py:1307 appObjects/FlatCAMCNCJob.py:1329 msgid "Control" msgstr "Control" -#: appGUI/ObjectUI.py:2289 appGUI/ObjectUI.py:2296 +#: appGUI/ObjectUI.py:2314 appGUI/ObjectUI.py:2321 #: appObjects/FlatCAMCNCJob.py:1309 appObjects/FlatCAMCNCJob.py:1331 msgid "Sender" msgstr "Expeditor" -#: appGUI/ObjectUI.py:2310 +#: appGUI/ObjectUI.py:2335 msgid "COM list" msgstr "Lista COM" -#: appGUI/ObjectUI.py:2312 appGUI/ObjectUI.py:2327 +#: appGUI/ObjectUI.py:2337 appGUI/ObjectUI.py:2352 msgid "Lists the available serial ports." msgstr "Listează porturile seriale disponibile." -#: appGUI/ObjectUI.py:2316 +#: appGUI/ObjectUI.py:2341 msgid "Search" msgstr "Căutare" -#: appGUI/ObjectUI.py:2318 +#: appGUI/ObjectUI.py:2343 msgid "Search for the available serial ports." msgstr "Căutați porturile seriale disponibile." -#: appGUI/ObjectUI.py:2325 +#: appGUI/ObjectUI.py:2350 msgid "Baud rates" msgstr "Ratele de transfer" -#: appGUI/ObjectUI.py:2344 +#: appGUI/ObjectUI.py:2369 msgid "New, custom baudrate." msgstr "Baudrate nou, personalizat." -#: appGUI/ObjectUI.py:2352 +#: appGUI/ObjectUI.py:2377 msgid "Add the specified custom baudrate to the list." msgstr "Adăugați rata de transmisie personalizată specificată în listă." -#: appGUI/ObjectUI.py:2358 +#: appGUI/ObjectUI.py:2383 msgid "Delete selected baudrate" msgstr "Ștergeți viteza de transmisie selectată" -#: appGUI/ObjectUI.py:2362 +#: appGUI/ObjectUI.py:2387 msgid "Reset" msgstr "Reset" -#: appGUI/ObjectUI.py:2364 +#: appGUI/ObjectUI.py:2389 msgid "Software reset of the controller." msgstr "Resetarea software a controlerului." -#: appGUI/ObjectUI.py:2370 appObjects/FlatCAMCNCJob.py:1323 +#: appGUI/ObjectUI.py:2395 appObjects/FlatCAMCNCJob.py:1323 msgid "Disconnected" msgstr "Deconectat" -#: appGUI/ObjectUI.py:2372 +#: appGUI/ObjectUI.py:2397 msgid "Connect to the selected port with the selected baud rate." msgstr "Conectați-vă la portul selectat cu rata de transmisie selectată." -#: appGUI/ObjectUI.py:2397 +#: appGUI/ObjectUI.py:2422 msgid "Jog" msgstr "Deplasare" -#: appGUI/ObjectUI.py:2405 +#: appGUI/ObjectUI.py:2430 msgid "Zero Axes" msgstr "Zero axe" -#: appGUI/ObjectUI.py:2438 +#: appGUI/ObjectUI.py:2463 msgid "Pause/Resume" msgstr "Pauză/Reluare" -#: appGUI/ObjectUI.py:2460 +#: appGUI/ObjectUI.py:2485 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "Pas" -#: appGUI/ObjectUI.py:2462 +#: appGUI/ObjectUI.py:2487 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "Fiecare acțiune de jogging va muta axele cu această valoare." -#: appGUI/ObjectUI.py:2474 +#: appGUI/ObjectUI.py:2499 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:831 appTools/ToolProperties.py:525 msgid "Feedrate" msgstr "Feedrate" -#: appGUI/ObjectUI.py:2476 +#: appGUI/ObjectUI.py:2501 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "Avans la jogging." -#: appGUI/ObjectUI.py:2496 +#: appGUI/ObjectUI.py:2521 msgid "Send Command" msgstr "Trimiteți comanda" -#: appGUI/ObjectUI.py:2498 appGUI/ObjectUI.py:2508 +#: appGUI/ObjectUI.py:2523 appGUI/ObjectUI.py:2533 msgid "Send a custom command to GRBL." msgstr "Trimiteți o comandă personalizată către GRBL." -#: appGUI/ObjectUI.py:2503 +#: appGUI/ObjectUI.py:2528 msgid "Type GRBL command ..." msgstr "Tastați comanda GRBL ..." -#: appGUI/ObjectUI.py:2506 +#: appGUI/ObjectUI.py:2531 msgid "Send" msgstr "Trimite" -#: appGUI/ObjectUI.py:2514 +#: appGUI/ObjectUI.py:2539 msgid "Get Config parameter" msgstr "Obțineți parametrul Config" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2541 msgid "A GRBL configuration parameter." msgstr "Un parametru de configurare GRBL." -#: appGUI/ObjectUI.py:2521 +#: appGUI/ObjectUI.py:2546 msgid "Type GRBL parameter ..." msgstr "Tastați parametrul GRBL ..." -#: appGUI/ObjectUI.py:2524 +#: appGUI/ObjectUI.py:2549 msgid "Get" msgstr "Obține" -#: appGUI/ObjectUI.py:2526 +#: appGUI/ObjectUI.py:2551 msgid "Get the value of a specified GRBL parameter." msgstr "Obțineți valoarea unui parametru GRBL specificat." -#: appGUI/ObjectUI.py:2534 +#: appGUI/ObjectUI.py:2559 msgid "Get Report" msgstr "Obțineți un raport" -#: appGUI/ObjectUI.py:2536 +#: appGUI/ObjectUI.py:2561 msgid "Print in shell the GRBL report." msgstr "Imprimați în shell raportul GRBL." -#: appGUI/ObjectUI.py:2542 +#: appGUI/ObjectUI.py:2567 msgid "Apply AutoLevelling" msgstr "Aplicați AutoNivelarea" -#: appGUI/ObjectUI.py:2544 +#: appGUI/ObjectUI.py:2569 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -8061,28 +8078,28 @@ msgstr "" "așteapta datele de sondare Z și apoi aplica aceste date\n" "peste GCode-ul original făcând deci autonivelare." -#: appGUI/ObjectUI.py:2553 +#: appGUI/ObjectUI.py:2578 msgid "Will save the GRBL height map." msgstr "Va salva harta înălțimii GRBL." -#: appGUI/ObjectUI.py:2563 +#: appGUI/ObjectUI.py:2588 msgid "Save Probing GCode" msgstr "Salvați GCode de sondare" -#: appGUI/ObjectUI.py:2565 +#: appGUI/ObjectUI.py:2590 msgid "Will save the probing GCode." msgstr "Va salva codul GCode de Sondare." -#: appGUI/ObjectUI.py:2574 +#: appGUI/ObjectUI.py:2599 msgid "View/Edit the probing GCode." msgstr "Vizualizați/Editați GCode-ul de sondare." -#: appGUI/ObjectUI.py:2581 appObjects/FlatCAMCNCJob.py:1740 +#: appGUI/ObjectUI.py:2606 appObjects/FlatCAMCNCJob.py:1740 #: appObjects/FlatCAMCNCJob.py:1744 msgid "Import Height Map" msgstr "Importă Harta înălțimii" -#: appGUI/ObjectUI.py:2583 +#: appGUI/ObjectUI.py:2608 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -8093,11 +8110,11 @@ msgstr "" "obținute prin sondare și apoi aplicați aceste date\n" "peste GCode origina făcând astfel autonivelare." -#: appGUI/ObjectUI.py:2601 +#: appGUI/ObjectUI.py:2626 msgid "Export CNC Code" msgstr "Exporta codul masina CNC" -#: appGUI/ObjectUI.py:2603 +#: appGUI/ObjectUI.py:2628 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8107,11 +8124,11 @@ msgstr "" "Exportă și salvează codul G-Code intr-un fişier\n" "care este salvat pe HDD." -#: appGUI/ObjectUI.py:2612 +#: appGUI/ObjectUI.py:2637 msgid "Save CNC Code" msgstr "Salvează codul CNC" -#: appGUI/ObjectUI.py:2615 +#: appGUI/ObjectUI.py:2640 msgid "" "Opens dialog to save G-Code\n" "file." @@ -8119,83 +8136,83 @@ msgstr "" "Deshide o fereastra dialog pentru salvarea codului\n" "G-Code intr-un fişier." -#: appGUI/ObjectUI.py:2622 +#: appGUI/ObjectUI.py:2647 msgid "Review CNC Code." msgstr "Examinați codul CNC." -#: appGUI/ObjectUI.py:2683 +#: appGUI/ObjectUI.py:2708 msgid "Script Object" msgstr "Editare Script" -#: appGUI/ObjectUI.py:2703 appGUI/ObjectUI.py:2777 +#: appGUI/ObjectUI.py:2728 appGUI/ObjectUI.py:2802 msgid "Auto Completer" msgstr "Autocompletare" -#: appGUI/ObjectUI.py:2705 +#: appGUI/ObjectUI.py:2730 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" "Aceasta selectează dacă completatorul automat este activat în Script Editor." -#: appGUI/ObjectUI.py:2750 +#: appGUI/ObjectUI.py:2775 msgid "Document Object" msgstr "Obiect document" -#: appGUI/ObjectUI.py:2779 +#: appGUI/ObjectUI.py:2804 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" "Aceasta selectează dacă completatorul automat este activat în Editorul de " "documente." -#: appGUI/ObjectUI.py:2797 +#: appGUI/ObjectUI.py:2822 msgid "Font Type" msgstr "Tipul Font" -#: appGUI/ObjectUI.py:2814 +#: appGUI/ObjectUI.py:2839 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Dim. Font" -#: appGUI/ObjectUI.py:2850 +#: appGUI/ObjectUI.py:2875 msgid "Alignment" msgstr "Aliniere" -#: appGUI/ObjectUI.py:2855 +#: appGUI/ObjectUI.py:2880 msgid "Align Left" msgstr "Aliniați la stânga" -#: appGUI/ObjectUI.py:2860 app_Main.py:4934 +#: appGUI/ObjectUI.py:2885 app_Main.py:4941 msgid "Center" msgstr "Centru" -#: appGUI/ObjectUI.py:2865 +#: appGUI/ObjectUI.py:2890 msgid "Align Right" msgstr "Aliniați la dreapta" -#: appGUI/ObjectUI.py:2870 +#: appGUI/ObjectUI.py:2895 msgid "Justify" msgstr "Aliniere duala" -#: appGUI/ObjectUI.py:2877 +#: appGUI/ObjectUI.py:2902 msgid "Font Color" msgstr "Culoare FOnt" -#: appGUI/ObjectUI.py:2879 +#: appGUI/ObjectUI.py:2904 msgid "Set the font color for the selected text" msgstr "Setați culoarea fontului pentru textul selectat" -#: appGUI/ObjectUI.py:2893 +#: appGUI/ObjectUI.py:2918 msgid "Selection Color" msgstr "Culoare de selecție" -#: appGUI/ObjectUI.py:2895 +#: appGUI/ObjectUI.py:2920 msgid "Set the selection color when doing text selection." msgstr "Setați culoarea de selecție atunci când faceți selecția textului." -#: appGUI/ObjectUI.py:2909 +#: appGUI/ObjectUI.py:2934 msgid "Tab Size" msgstr "Dimens. filei" -#: appGUI/ObjectUI.py:2911 +#: appGUI/ObjectUI.py:2936 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." @@ -8232,41 +8249,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:906 +#: appGUI/preferences/PreferencesUIManager.py:914 msgid "Preferences applied." msgstr "Preferințele au fost aplicate." -#: appGUI/preferences/PreferencesUIManager.py:926 +#: appGUI/preferences/PreferencesUIManager.py:934 msgid "Are you sure you want to continue?" msgstr "Ești sigur că vrei să continui?" -#: appGUI/preferences/PreferencesUIManager.py:927 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Application will restart" msgstr "Aplicaţia va reporni" -#: appGUI/preferences/PreferencesUIManager.py:1025 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Preferences closed without saving." msgstr "Tab-ul Preferințe a fost închis fără a salva." -#: appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1045 msgid "Preferences default values are restored." msgstr "Valorile implicite pt preferințe sunt restabilite." -#: appGUI/preferences/PreferencesUIManager.py:1068 app_Main.py:2633 -#: app_Main.py:9413 +#: appGUI/preferences/PreferencesUIManager.py:1076 app_Main.py:2633 +#: app_Main.py:9420 msgid "Failed to write defaults to file." msgstr "Salvarea valorilor default intr-un fişier a eșuat." -#: appGUI/preferences/PreferencesUIManager.py:1072 -#: appGUI/preferences/PreferencesUIManager.py:1186 +#: appGUI/preferences/PreferencesUIManager.py:1080 +#: appGUI/preferences/PreferencesUIManager.py:1194 msgid "Preferences saved." msgstr "Preferințele au fost salvate." -#: appGUI/preferences/PreferencesUIManager.py:1122 +#: appGUI/preferences/PreferencesUIManager.py:1130 msgid "Preferences edited but not saved." msgstr "Preferințele au fost editate dar nu au fost salvate." -#: appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/preferences/PreferencesUIManager.py:1179 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -9049,9 +9066,9 @@ msgstr "MetaHeuristic" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:110 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:171 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:175 -#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:566 +#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:569 #: appObjects/FlatCAMGerber.py:174 appTools/ToolDrilling.py:306 -#: appTools/ToolIsolation.py:246 appTools/ToolMilling.py:294 +#: appTools/ToolIsolation.py:247 appTools/ToolMilling.py:294 msgid "Basic" msgstr "Baza" @@ -9188,7 +9205,7 @@ msgstr "Setări Aplicație" msgid "Grid Settings" msgstr "Setări Grilă" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7342 msgid "X value" msgstr "Val X" @@ -9196,7 +9213,7 @@ msgstr "Val X" msgid "This is the Grid snap value on X axis." msgstr "Aceasta este valoare pentru lipire pe Grid pe axa X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7338 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7345 msgid "Y value" msgstr "Val Y" @@ -9243,14 +9260,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1273 app_Main.py:7355 +#: appTools/ToolFilm.py:1273 app_Main.py:7362 msgid "Portrait" msgstr "Portret" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1274 app_Main.py:7357 +#: appTools/ToolFilm.py:1274 app_Main.py:7364 msgid "Landscape" msgstr "Peisaj" @@ -9270,7 +9287,7 @@ msgstr "" "și include filele Proiect, Selectat și Unelte." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7343 +#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7350 msgid "Axis" msgstr "Axă" @@ -9290,7 +9307,7 @@ msgstr "" "Aceasta setează dimensiunea fontului pentru elementele \n" "din interfața GUI care sunt utilizate în aplicație." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7367 msgid "HUD" msgstr "HUD" @@ -9594,9 +9611,9 @@ msgstr "" "in Tab-ul SELECTAT dar și in alte parti ale FlatCAM." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 -#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:587 +#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:590 #: appObjects/FlatCAMGerber.py:182 appTools/ToolDrilling.py:310 -#: appTools/ToolIsolation.py:273 appTools/ToolMilling.py:305 +#: appTools/ToolIsolation.py:274 appTools/ToolMilling.py:305 msgid "Advanced" msgstr "Avansat" @@ -10357,10 +10374,10 @@ msgstr "\"Urmareste\"" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appObjects/FlatCAMGerber.py:370 appTools/ToolCopperThieving.py:578 #: appTools/ToolCopperThieving.py:775 appTools/ToolCopperThieving.py:787 -#: appTools/ToolIsolation.py:1353 appTools/ToolNCC.py:1793 -#: appTools/ToolNCC.py:1820 appTools/ToolNCC.py:1928 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:2845 appTools/ToolNCC.py:2950 appTools/ToolNCC.py:2965 -#: appTools/ToolNCC.py:3231 appTools/ToolNCC.py:3332 appTools/ToolNCC.py:3347 +#: appTools/ToolIsolation.py:1368 appTools/ToolNCC.py:1807 +#: appTools/ToolNCC.py:1834 appTools/ToolNCC.py:1942 appTools/ToolNCC.py:1955 +#: appTools/ToolNCC.py:2859 appTools/ToolNCC.py:2964 appTools/ToolNCC.py:2979 +#: appTools/ToolNCC.py:3245 appTools/ToolNCC.py:3346 appTools/ToolNCC.py:3361 #: camlib.py:1113 msgid "Buffering" msgstr "Buferare" @@ -10685,10 +10702,10 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 -#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1351 -#: appTools/ToolNCC.py:1667 appTools/ToolNCC.py:1731 appTools/ToolNCC.py:2709 -#: appTools/ToolNCC.py:2718 appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4436 -#: defaults.py:478 tclCommands/TclCommandCopperClear.py:190 +#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1365 +#: appTools/ToolNCC.py:1681 appTools/ToolNCC.py:1745 appTools/ToolNCC.py:2723 +#: appTools/ToolNCC.py:2732 appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4450 +#: defaults.py:480 tclCommands/TclCommandCopperClear.py:190 msgid "Itself" msgstr "Însuşi" @@ -10696,10 +10713,10 @@ msgstr "Însuşi" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:819 -#: appTools/ToolIsolation.py:1435 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1365 appTools/ToolNCC.py:1683 appTools/ToolNCC.py:1738 -#: appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4446 appTools/ToolPaint.py:1061 +#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:834 +#: appTools/ToolIsolation.py:1450 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1379 appTools/ToolNCC.py:1697 appTools/ToolNCC.py:1752 +#: appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4460 appTools/ToolPaint.py:1061 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3249 msgid "Area Selection" msgstr "Selecţie zonă" @@ -10709,10 +10726,10 @@ msgstr "Selecţie zonă" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 #: appTools/ToolCopperThieving.py:1222 appTools/ToolDblSided.py:759 -#: appTools/ToolIsolation.py:1475 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1384 appTools/ToolNCC.py:1689 appTools/ToolNCC.py:1746 -#: appTools/ToolNCC.py:2124 appTools/ToolNCC.py:2358 appTools/ToolNCC.py:2754 -#: appTools/ToolNCC.py:4300 appTools/ToolPaint.py:1080 +#: appTools/ToolIsolation.py:1490 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1398 appTools/ToolNCC.py:1703 appTools/ToolNCC.py:1760 +#: appTools/ToolNCC.py:2138 appTools/ToolNCC.py:2372 appTools/ToolNCC.py:2768 +#: appTools/ToolNCC.py:4314 appTools/ToolPaint.py:1080 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3232 #: tclCommands/TclCommandCopperClear.py:192 tclCommands/TclCommandPaint.py:166 msgid "Reference Object" @@ -10998,12 +11015,12 @@ msgstr "" "- în jos-dreapta -> utilizatorul va alinia PCB-ul pe orizontală" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:131 -#: appTools/ToolCalibration.py:854 app_Main.py:4931 +#: appTools/ToolCalibration.py:854 app_Main.py:4938 msgid "Top-Left" msgstr "Stânga-sus" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:132 -#: appTools/ToolCalibration.py:855 app_Main.py:4932 +#: appTools/ToolCalibration.py:855 app_Main.py:4939 msgid "Bottom-Right" msgstr "Dreapta-jos" @@ -11392,7 +11409,7 @@ msgstr "" "într-un fișier Gerber selectat sau care poate fi exportat ca fișier." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:703 app_Main.py:7323 +#: appTools/ToolQRCode.py:703 app_Main.py:7330 msgid "Version" msgstr "Versiune" @@ -12047,8 +12064,8 @@ msgstr "Creați CNCJob cu trasee de scule pentru găurire sau frezare." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:140 -#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3058 -#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3927 +#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3073 +#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3941 #: appTools/ToolPaint.py:2843 msgid "Tool order" msgstr "Ordine unelte" @@ -12058,9 +12075,9 @@ msgstr "Ordine unelte" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3059 -#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3928 -#: appTools/ToolNCC.py:3938 appTools/ToolPaint.py:2844 +#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3074 +#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3942 +#: appTools/ToolNCC.py:3952 appTools/ToolPaint.py:2844 #: appTools/ToolPaint.py:2854 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -12084,8 +12101,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:165 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:149 -#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3067 -#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3936 +#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3082 +#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3950 #: appTools/ToolPaint.py:2852 msgid "Forward" msgstr "Înainte" @@ -12094,8 +12111,8 @@ msgstr "Înainte" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 -#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3068 -#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3937 +#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3083 +#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3951 #: appTools/ToolPaint.py:2853 msgid "Reverse" msgstr "Înapoi" @@ -12451,13 +12468,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:288 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 -#: appTools/ToolIsolation.py:3286 appTools/ToolNCC.py:4222 +#: appTools/ToolIsolation.py:3301 appTools/ToolNCC.py:4236 #: appTools/ToolPaint.py:3069 msgid "Rest" msgstr "Resturi" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:246 -#: appTools/ToolIsolation.py:3289 +#: appTools/ToolIsolation.py:3304 msgid "" "If checked, use 'rest machining'.\n" "Basically it will isolate outside PCB features,\n" @@ -12476,22 +12493,22 @@ msgstr "" "Daca nu este bifat, foloseşte algoritmul standard." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 -#: appTools/ToolIsolation.py:3311 +#: appTools/ToolIsolation.py:3326 msgid "Combine" msgstr "Combina" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:260 -#: appTools/ToolIsolation.py:3313 +#: appTools/ToolIsolation.py:3328 msgid "Combine all passes into one object" msgstr "Combina toate trecerile intr-un singur obiect" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:267 -#: appTools/ToolIsolation.py:3330 +#: appTools/ToolIsolation.py:3345 msgid "Except" msgstr "Exceptie" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 -#: appTools/ToolIsolation.py:3331 +#: appTools/ToolIsolation.py:3346 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12503,13 +12520,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:350 -#: appTools/ToolIsolation.py:3320 appTools/ToolNCC.py:4358 +#: appTools/ToolIsolation.py:3335 appTools/ToolNCC.py:4372 msgid "Check validity" msgstr "Verificați corectitudinea" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:352 -#: appTools/ToolIsolation.py:3322 appTools/ToolNCC.py:4360 +#: appTools/ToolIsolation.py:3337 appTools/ToolNCC.py:4374 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12518,7 +12535,7 @@ msgstr "" "dacă vor oferi o izolare completă." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:287 -#: appTools/ToolIsolation.py:3370 +#: appTools/ToolIsolation.py:3385 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12534,20 +12551,20 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:831 appTools/ToolIsolation.py:1454 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1038 +#: appTools/ToolIsolation.py:846 appTools/ToolIsolation.py:1469 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1038 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3243 #: tclCommands/TclCommandPaint.py:164 msgid "Polygon Selection" msgstr "Selecție Poligon" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appTools/ToolIsolation.py:3414 +#: appTools/ToolIsolation.py:3429 msgid "Interiors" msgstr "Interioare" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:317 -#: appTools/ToolIsolation.py:3416 +#: appTools/ToolIsolation.py:3431 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12556,12 +12573,12 @@ msgstr "" "(găuri în poligon)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:322 -#: appTools/ToolIsolation.py:3301 +#: appTools/ToolIsolation.py:3316 msgid "Forced Rest" msgstr "Forțare Rest" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:324 -#: appTools/ToolIsolation.py:3303 +#: appTools/ToolIsolation.py:3318 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" @@ -12590,7 +12607,7 @@ msgstr "Progresiv" #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 #: appTools/ToolCorners.py:264 appTools/ToolFiducials.py:532 -#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4617 +#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4624 msgid "Plotting" msgstr "Se afișeaz" @@ -12633,7 +12650,7 @@ msgstr "" "de traseele de cupru.\n" "Valoarea poate fi cuprinsă între 0 și 9999.9 unități FlatCAM." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4226 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -12651,7 +12668,7 @@ msgstr "" "final. Aceasta deaorece unele unelte nu vor putea genera geometrie.\n" "Daca nu este bifat, foloseşte algoritmul standard." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4306 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4320 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -13262,11 +13279,11 @@ msgstr "" msgid "Converting units to " msgstr "Se convertesc unitătile la " -#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:128 -#: appObjects/FlatCAMGeometry.py:520 appObjects/FlatCAMGeometry.py:1054 +#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:129 +#: appObjects/FlatCAMGeometry.py:523 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:542 appObjects/FlatCAMGerber.py:685 -#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 -#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1638 +#: appTools/ToolIsolation.py:1800 appTools/ToolIsolation.py:1993 camlib.py:1231 #: camlib.py:1292 msgid "Rough" msgstr "Grosier" @@ -13385,7 +13402,7 @@ msgid "Export cancelled ..." msgstr "Exportul anulat ..." #: appObjects/FlatCAMCNCJob.py:1678 appObjects/FlatCAMCNCJob.py:1965 -#: appObjects/FlatCAMScript.py:134 app_Main.py:6940 +#: appObjects/FlatCAMScript.py:134 app_Main.py:6947 msgid "Loading..." msgstr "Se incarcă..." @@ -13489,65 +13506,61 @@ msgstr "Nr. slot" msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Anulat. Freza este mai mare decat diametrul slotului de frezat." -#: appObjects/FlatCAMGeometry.py:128 appObjects/FlatCAMGeometry.py:1435 -#: appObjects/FlatCAMGeometry.py:1436 appObjects/FlatCAMGeometry.py:1445 +#: appObjects/FlatCAMGeometry.py:129 appObjects/FlatCAMGeometry.py:1434 +#: appObjects/FlatCAMGeometry.py:1435 appObjects/FlatCAMGeometry.py:1444 msgid "Iso" msgstr "Izo" -#: appObjects/FlatCAMGeometry.py:128 +#: appObjects/FlatCAMGeometry.py:129 msgid "Finish" msgstr "Finisare" -#: appObjects/FlatCAMGeometry.py:389 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appObjects/FlatCAMGeometry.py:390 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:990 appTools/ToolDrilling.py:1037 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:644 -#: appTools/ToolIsolation.py:710 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:645 +#: appTools/ToolIsolation.py:711 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:749 appTools/ToolMilling.py:794 -#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 +#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 #: appTools/ToolPaint.py:252 appTools/ToolPaint.py:316 #: appTools/ToolPaint.py:655 msgid "Multiple Tools" msgstr "Unelte multiple" -#: appObjects/FlatCAMGeometry.py:555 -msgid "Add from Tool DB" -msgstr "Adaugă Unealta din DB Unelte" - -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:926 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:925 #: appTools/ToolDrilling.py:754 appTools/ToolDrilling.py:983 -#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:674 appTools/ToolMilling.py:744 +#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:675 appTools/ToolMilling.py:744 #: appTools/ToolMilling.py:779 appTools/ToolNCC.py:271 appTools/ToolNCC.py:306 #: appTools/ToolPaint.py:247 appTools/ToolPaint.py:282 app_Main.py:2208 msgid "No Tool Selected" msgstr "Nici-o Unealtă selectată" -#: appObjects/FlatCAMGeometry.py:1073 +#: appObjects/FlatCAMGeometry.py:1072 msgid "Tool added in Tool Table." msgstr "Unealtă adăugată in Tabela de Unelte." -#: appObjects/FlatCAMGeometry.py:1182 appObjects/FlatCAMGeometry.py:1191 +#: appObjects/FlatCAMGeometry.py:1181 appObjects/FlatCAMGeometry.py:1190 msgid "Failed. Select a tool to copy." msgstr "Eșuat. Selectează o unealtă pt copiere." -#: appObjects/FlatCAMGeometry.py:1220 +#: appObjects/FlatCAMGeometry.py:1219 msgid "Tool was copied in Tool Table." msgstr "Unealta a fost copiata in Tabela de Unelte." -#: appObjects/FlatCAMGeometry.py:1250 +#: appObjects/FlatCAMGeometry.py:1249 msgid "Tool was edited in Tool Table." msgstr "Unealta a fost editata in Tabela de Unelte." -#: appObjects/FlatCAMGeometry.py:1279 appObjects/FlatCAMGeometry.py:1288 +#: appObjects/FlatCAMGeometry.py:1278 appObjects/FlatCAMGeometry.py:1287 msgid "Failed. Select a tool to delete." msgstr "Eșuat. Selectează o unealtă pentru ștergere." -#: appObjects/FlatCAMGeometry.py:1312 +#: appObjects/FlatCAMGeometry.py:1311 msgid "Tool was deleted in Tool Table." msgstr "Unealta a fost stearsa din Tabela de Unelte." -#: appObjects/FlatCAMGeometry.py:1349 appObjects/FlatCAMGeometry.py:1358 +#: appObjects/FlatCAMGeometry.py:1348 appObjects/FlatCAMGeometry.py:1357 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13565,29 +13578,29 @@ 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:1777 appTools/ToolDrilling.py:1256 +#: appObjects/FlatCAMGeometry.py:1776 appTools/ToolDrilling.py:1256 #: appTools/ToolMilling.py:1256 msgid "Focus Z" msgstr "Focalizare Z" -#: appObjects/FlatCAMGeometry.py:1796 appTools/ToolDrilling.py:1278 +#: appObjects/FlatCAMGeometry.py:1795 appTools/ToolDrilling.py:1278 #: appTools/ToolMilling.py:1275 msgid "Laser Power" msgstr "Putere Laser" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "This Geometry can't be processed because it is" msgstr "Acest obiect Geometrie nu poate fi procesat deoarece" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "geometry" msgstr "geometria" -#: appObjects/FlatCAMGeometry.py:1880 +#: appObjects/FlatCAMGeometry.py:1885 msgid "Failed. No tool selected in the tool table ..." msgstr "Eșuat. Nici-o unealtă nu este selectată in Tabela de Unelte ..." -#: appObjects/FlatCAMGeometry.py:1981 appObjects/FlatCAMGeometry.py:2136 +#: appObjects/FlatCAMGeometry.py:1986 appObjects/FlatCAMGeometry.py:2139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13596,51 +13609,76 @@ msgstr "" "este oferita.\n" "Adaugă un ofset pt unealtă sau schimbă Tipul Ofset." -#: appObjects/FlatCAMGeometry.py:2049 appObjects/FlatCAMGeometry.py:2199 +#: appObjects/FlatCAMGeometry.py:2054 appObjects/FlatCAMGeometry.py:2202 msgid "G-Code parsing in progress..." msgstr "Analiza codului G în curs ..." -#: appObjects/FlatCAMGeometry.py:2051 appObjects/FlatCAMGeometry.py:2201 +#: appObjects/FlatCAMGeometry.py:2056 appObjects/FlatCAMGeometry.py:2204 msgid "G-Code parsing finished..." msgstr "Analizarea codului G s-a terminat ..." -#: appObjects/FlatCAMGeometry.py:2059 +#: appObjects/FlatCAMGeometry.py:2063 msgid "Finished G-Code processing" msgstr "Prelucrarea G-Code terminată" -#: appObjects/FlatCAMGeometry.py:2061 appObjects/FlatCAMGeometry.py:2213 +#: appObjects/FlatCAMGeometry.py:2065 appObjects/FlatCAMGeometry.py:2215 msgid "G-Code processing failed with error" msgstr "Procesarea G-Code a eșuat cu eroarea" -#: appObjects/FlatCAMGeometry.py:2105 appTools/ToolSolderPaste.py:866 +#: appObjects/FlatCAMGeometry.py:2109 appTools/ToolSolderPaste.py:866 msgid "Cancelled. Empty file, it has no geometry" msgstr "Anulat. Fişier gol, nu are geometrie" -#: appObjects/FlatCAMGeometry.py:2211 appObjects/FlatCAMGeometry.py:2381 +#: appObjects/FlatCAMGeometry.py:2213 appObjects/FlatCAMGeometry.py:2385 msgid "Finished G-Code processing..." msgstr "Prelucrarea G-Code terminată ..." -#: appObjects/FlatCAMGeometry.py:2230 appObjects/FlatCAMGeometry.py:2234 -#: appObjects/FlatCAMGeometry.py:2386 appTools/ToolDrilling.py:1960 +#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2237 +#: appObjects/FlatCAMGeometry.py:2390 appTools/ToolDrilling.py:1960 #: appTools/ToolMilling.py:1417 msgid "Generating CNC Code" msgstr "CNC Code in curs de generare" -#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2236 -#: appObjects/FlatCAMGeometry.py:2388 +#: appObjects/FlatCAMGeometry.py:2235 appObjects/FlatCAMGeometry.py:2240 +#: appObjects/FlatCAMGeometry.py:2392 msgid "CNCjob created" msgstr "CNCjob creat" -#: appObjects/FlatCAMGeometry.py:2419 appObjects/FlatCAMGeometry.py:2428 +#: appObjects/FlatCAMGeometry.py:2404 appTools/ToolCopperThieving.py:596 +#: appTools/ToolFilm.py:634 appTools/ToolFilm.py:878 +#: appTools/ToolIsolation.py:931 appTools/ToolNCC.py:867 +#: appTools/ToolOptimal.py:145 appTools/ToolPanelize.py:612 +#: appTools/ToolRulesCheck.py:627 +msgid "Working..." +msgstr "Se lucrează..." + +#: appObjects/FlatCAMGeometry.py:2425 +msgid "Polish" +msgstr "Finisare" + +#: appObjects/FlatCAMGeometry.py:2475 appTools/ToolPaint.py:1690 +msgid "Geometry could not be painted completely" +msgstr "Geometria nu a fost posibil să fie 'pictată' complet" + +#: appObjects/FlatCAMGeometry.py:2483 appTools/ToolPaint.py:1853 +#: appTools/ToolPaint.py:2062 +msgid "" +"Could not do Paint. Try a different combination of parameters. Or a " +"different strategy of paint" +msgstr "" +"Nu s-a putut face operatia de 'pictare'. Incearcă o combinaţie diferita de " +"parametri. Sau o strategie diferita de 'pictare'" + +#: appObjects/FlatCAMGeometry.py:2513 appObjects/FlatCAMGeometry.py:2522 #: appParsers/ParseGerber.py:1956 appParsers/ParseGerber.py:1966 msgid "Scale factor has to be a number: integer or float." msgstr "Factorul de scalare trebuie să fie un număr: natural sau real." -#: appObjects/FlatCAMGeometry.py:2491 +#: appObjects/FlatCAMGeometry.py:2585 msgid "Geometry Scale done." msgstr "Scalare Geometrie executată." -#: appObjects/FlatCAMGeometry.py:2508 appParsers/ParseGerber.py:2082 +#: appObjects/FlatCAMGeometry.py:2602 appParsers/ParseGerber.py:2082 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13648,11 +13686,11 @@ msgstr "" "O pereche de valori (x,y) este necesară. Probabil că ai introdus numai o " "singură valoare in câmpul Offset." -#: appObjects/FlatCAMGeometry.py:2564 +#: appObjects/FlatCAMGeometry.py:2658 msgid "Geometry Offset done." msgstr "Ofset Geometrie executat." -#: appObjects/FlatCAMGeometry.py:2593 +#: appObjects/FlatCAMGeometry.py:2687 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13662,21 +13700,21 @@ msgstr "" "in formatul (x, y) \n" "dar are o singură valoare in loc de două." -#: appObjects/FlatCAMGeometry.py:2696 appTools/ToolDrilling.py:1376 +#: appObjects/FlatCAMGeometry.py:2790 appTools/ToolDrilling.py:1376 #: appTools/ToolMilling.py:1488 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Ștergere eșuată. Nu există zone de excludere de șters." -#: appObjects/FlatCAMGeometry.py:2713 appTools/ToolDrilling.py:1393 +#: appObjects/FlatCAMGeometry.py:2807 appTools/ToolDrilling.py:1393 #: appTools/ToolMilling.py:1505 msgid "Delete failed. Nothing is selected." msgstr "Ștergerea a eșuat. Nu este nimic selectat." -#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1337 +#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1352 msgid "Buffering solid geometry" msgstr "Buferarea geometriei solide" -#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1359 +#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1374 msgid "Done" msgstr "Executat" @@ -13685,14 +13723,14 @@ msgid "Operation could not be done." msgstr "Operatia nu a putut fi executată." #: appObjects/FlatCAMGerber.py:558 appObjects/FlatCAMGerber.py:632 -#: appTools/ToolIsolation.py:1583 appTools/ToolIsolation.py:1951 -#: appTools/ToolNCC.py:1856 appTools/ToolNCC.py:2879 appTools/ToolNCC.py:3258 +#: appTools/ToolIsolation.py:1598 appTools/ToolIsolation.py:1966 +#: appTools/ToolNCC.py:1870 appTools/ToolNCC.py:2893 appTools/ToolNCC.py:3272 msgid "Isolation geometry could not be generated." msgstr "Geometria de izolare nu a fost posibil să fie generată." #: appObjects/FlatCAMGerber.py:583 appObjects/FlatCAMGerber.py:710 -#: appTools/ToolIsolation.py:1650 appTools/ToolIsolation.py:1846 -#: appTools/ToolIsolation.py:2035 +#: appTools/ToolIsolation.py:1665 appTools/ToolIsolation.py:1861 +#: appTools/ToolIsolation.py:2050 msgid "Isolation geometry created" msgstr "Geometria de izolare creată" @@ -13826,7 +13864,7 @@ msgstr "Obiectul este redenumit din {old} in {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6645 app_Main.py:6651 app_Main.py:6657 app_Main.py:6663 +#: app_Main.py:6652 app_Main.py:6658 app_Main.py:6664 app_Main.py:6670 msgid "selected" msgstr "selectat" @@ -14102,8 +14140,8 @@ msgstr "" #: appTools/ToolDblSided.py:940 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:703 #: appTools/ToolFiducials.py:934 appTools/ToolFilm.py:1382 -#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3477 -#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4388 +#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3492 +#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4402 #: appTools/ToolOptimal.py:593 appTools/ToolPaint.py:3194 #: appTools/ToolPanelize.py:889 appTools/ToolPunchGerber.py:996 #: appTools/ToolQRCode.py:905 appTools/ToolRulesCheck.py:1620 @@ -14118,8 +14156,8 @@ msgstr "Resetați Unealta" #: appTools/ToolDblSided.py:943 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:706 #: appTools/ToolFiducials.py:937 appTools/ToolFilm.py:1385 -#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3480 -#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4391 +#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3495 +#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4405 #: appTools/ToolOptimal.py:596 appTools/ToolPaint.py:3197 #: appTools/ToolPanelize.py:892 appTools/ToolPunchGerber.py:999 #: appTools/ToolQRCode.py:908 appTools/ToolRulesCheck.py:1623 @@ -14562,11 +14600,11 @@ msgstr "Unealta Copper Thieving efectuata." #: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:918 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 -#: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 -#: appTools/ToolIsolation.py:1372 appTools/ToolMilling.py:424 +#: appTools/ToolIsolation.py:923 appTools/ToolIsolation.py:1360 +#: appTools/ToolIsolation.py:1387 appTools/ToolMilling.py:424 #: appTools/ToolMilling.py:639 appTools/ToolMilling.py:1322 -#: appTools/ToolNCC.py:846 appTools/ToolNCC.py:1308 appTools/ToolNCC.py:1357 -#: appTools/ToolNCC.py:1390 appTools/ToolPaint.py:1086 +#: appTools/ToolNCC.py:860 appTools/ToolNCC.py:1322 appTools/ToolNCC.py:1371 +#: appTools/ToolNCC.py:1404 appTools/ToolPaint.py:1086 #: appTools/ToolPanelize.py:191 appTools/ToolPanelize.py:205 #: appTools/ToolSub.py:157 appTools/ToolSub.py:170 appTools/ToolSub.py:359 #: appTools/ToolSub.py:372 tclCommands/TclCommandCopperClear.py:97 @@ -14595,24 +14633,17 @@ msgstr "Unealta Thieving Tool. Se pregătesc poligoanele de isolare." 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:596 appTools/ToolFilm.py:634 -#: appTools/ToolFilm.py:878 appTools/ToolIsolation.py:916 -#: appTools/ToolNCC.py:853 appTools/ToolOptimal.py:145 -#: appTools/ToolPanelize.py:612 appTools/ToolRulesCheck.py:627 -msgid "Working..." -msgstr "Se lucrează..." - #: appTools/ToolCopperThieving.py:625 msgid "Geometry not supported for bounding box" msgstr "Geometria nu este acceptată pentru caseta de delimitare" -#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1681 -#: appTools/ToolNCC.py:1736 appTools/ToolNCC.py:2734 appTools/ToolPaint.py:2457 +#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1695 +#: appTools/ToolNCC.py:1750 appTools/ToolNCC.py:2748 appTools/ToolPaint.py:2457 msgid "No object available." msgstr "Nici-un obiect disponibil." -#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1706 -#: appTools/ToolNCC.py:1759 appTools/ToolNCC.py:2776 +#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1720 +#: appTools/ToolNCC.py:1773 appTools/ToolNCC.py:2790 msgid "The reference object type is not supported." msgstr "Tipul de obiect de referintă nu este acceptat." @@ -14669,8 +14700,8 @@ msgstr "" "- „Obiect de referință” - va face Copper Thieving în zona specificată de un " "alt obiect." -#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3385 -#: appTools/ToolNCC.py:4317 appTools/ToolPaint.py:3137 +#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3400 +#: appTools/ToolNCC.py:4331 appTools/ToolPaint.py:3137 msgid "Ref. Type" msgstr "Tip Ref" @@ -14683,13 +14714,13 @@ msgstr "" "Thieving.\n" "Poate fi Gerber, Excellon sau Geometrie." -#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3396 -#: appTools/ToolNCC.py:4327 appTools/ToolPaint.py:3147 +#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3411 +#: appTools/ToolNCC.py:4341 appTools/ToolPaint.py:3147 msgid "Ref. Object" msgstr "Obiect Ref" -#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3398 -#: appTools/ToolNCC.py:4329 appTools/ToolPaint.py:3149 +#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3413 +#: appTools/ToolNCC.py:4343 appTools/ToolPaint.py:3149 msgid "The FlatCAM object to be used as non copper clearing reference." msgstr "" "Obiectul FlatCAM pentru a fi utilizat ca referință pt. curățarea de cupru." @@ -14820,9 +14851,9 @@ msgstr "Adaugă Marcaj" msgid "Will add corner markers to the selected Gerber file." msgstr "Va adăuga marcaje de colț în fișierul Gerber selectat." -#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 -#: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 -#: appTools/ToolNCC.py:463 appTools/ToolNCC.py:992 appTools/ToolNCC.py:1130 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:804 +#: appTools/ToolIsolation.py:1064 appTools/ToolIsolation.py:1200 +#: appTools/ToolNCC.py:475 appTools/ToolNCC.py:1006 appTools/ToolNCC.py:1144 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 #: appTools/ToolPaint.py:823 appTools/ToolSolderPaste.py:131 #: appTools/ToolSolderPaste.py:464 app_Main.py:4431 @@ -14830,14 +14861,14 @@ msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Introduceti un diametru al uneltei valid: valoare ne-nula in format Real." -#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 -#: appTools/ToolNCC.py:1075 appTools/ToolPaint.py:767 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1145 +#: appTools/ToolNCC.py:1089 appTools/ToolPaint.py:767 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ă." #: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 -#: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1082 +#: appTools/ToolIsolation.py:1152 appTools/ToolNCC.py:1096 #: appTools/ToolPaint.py:775 msgid "" "Cancelled.\n" @@ -14855,8 +14886,8 @@ msgstr "Actualizat unealta din baza de date Unelte." msgid "Default tool added." msgstr "O unealtă implicită a fost adăugată." -#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 -#: appTools/ToolNCC.py:3709 appTools/ToolPaint.py:2620 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2592 +#: appTools/ToolNCC.py:3723 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "Unealta selectată nu poate fi utilizată aici. Alege alta." @@ -14903,9 +14934,9 @@ msgstr "Operatia de decupaj cu formă liberă s-a terminat." #: appTools/ToolCutOut.py:922 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 -#: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 -#: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 -#: appTools/ToolNCC.py:850 appTools/ToolNCC.py:1312 appTools/ToolPaint.py:1003 +#: appTools/ToolIsolation.py:927 appTools/ToolIsolation.py:1364 +#: appTools/ToolIsolation.py:1391 appTools/ToolMilling.py:1326 +#: appTools/ToolNCC.py:864 appTools/ToolNCC.py:1326 appTools/ToolPaint.py:1003 #: appTools/ToolPanelize.py:196 tclCommands/TclCommandBbox.py:71 #: tclCommands/TclCommandNregions.py:71 msgid "Object not found" @@ -15007,8 +15038,8 @@ msgstr "" "obiecte care vor aparea in combobox-ul\n" "numit >Obiect<." -#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3125 -#: appTools/ToolNCC.py:3999 appTools/ToolPaint.py:2901 +#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3140 +#: appTools/ToolNCC.py:4013 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -15178,7 +15209,7 @@ msgstr "" msgid "Object was mirrored" msgstr "Obiectul a fost oglindit" -#: appTools/ToolDblSided.py:405 app_Main.py:4570 app_Main.py:4725 +#: appTools/ToolDblSided.py:405 app_Main.py:4577 app_Main.py:4732 msgid "Failed. No object(s) selected..." msgstr "Eșuat. Nici-un obiect nu este selectat." @@ -15612,7 +15643,7 @@ msgstr "Acesta este punctul de mijloc al distanței euclidiană." msgid "Jump to Half Point" msgstr "Sari la Punctul de Mijloc" -#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:778 +#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:779 #: appTools/ToolMilling.py:962 appTools/ToolNCC.py:449 #: appTools/ToolPaint.py:381 msgid "Current Tool parameters were applied to all tools." @@ -16110,7 +16141,7 @@ msgstr "Unealta Imagine" msgid "Import IMAGE" msgstr "Importa Imagine" -#: appTools/ToolImage.py:142 app_Main.py:9799 app_Main.py:9849 +#: appTools/ToolImage.py:142 app_Main.py:9806 app_Main.py:9856 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16122,9 +16153,9 @@ msgstr "" msgid "Importing Image" msgstr "Imaginea in curs de a fi importata" -#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9813 -#: app_Main.py:9868 app_Main.py:9946 app_Main.py:10009 app_Main.py:10075 -#: app_Main.py:10140 app_Main.py:10197 +#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9820 +#: app_Main.py:9875 app_Main.py:9953 app_Main.py:10016 app_Main.py:10082 +#: app_Main.py:10147 app_Main.py:10204 msgid "Opened" msgstr "Încarcat" @@ -16248,17 +16279,17 @@ 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:782 appTools/ToolNCC.py:454 -#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 +#: appTools/ToolIsolation.py:788 appTools/ToolNCC.py:459 +#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 app_Main.py:4422 msgid "New Tool" msgstr "O Noua Unealtă" -#: appTools/ToolIsolation.py:795 appTools/ToolNCC.py:467 +#: appTools/ToolIsolation.py:809 appTools/ToolNCC.py:480 #: appTools/ToolPaint.py:399 appTools/ToolSolderPaste.py:135 app_Main.py:4435 msgid "Adding Tool cancelled" msgstr "Adăugarea unei unelte anulată" -#: appTools/ToolIsolation.py:941 appTools/ToolNCC.py:881 +#: appTools/ToolIsolation.py:956 appTools/ToolNCC.py:895 #: appTools/ToolOptimal.py:179 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16267,99 +16298,99 @@ 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:988 appTools/ToolNCC.py:926 +#: appTools/ToolIsolation.py:1003 appTools/ToolNCC.py:940 msgid "Optimal tool diameter found" msgstr "S-a găsit diametrul optim al sculei" -#: appTools/ToolIsolation.py:1000 appTools/ToolIsolation.py:1508 -#: appTools/ToolIsolation.py:1710 appTools/ToolIsolation.py:1897 -#: appTools/ToolNCC.py:937 appTools/ToolNCC.py:1345 appTools/ToolPaint.py:1031 +#: appTools/ToolIsolation.py:1015 appTools/ToolIsolation.py:1523 +#: appTools/ToolIsolation.py:1725 appTools/ToolIsolation.py:1912 +#: appTools/ToolNCC.py:951 appTools/ToolNCC.py:1359 appTools/ToolPaint.py:1031 #: appTools/ToolPaint.py:1744 msgid "There are no tools selected in the Tool Table." msgstr "Nu există unelte selectate în Tabelul de Unelte." -#: appTools/ToolIsolation.py:1008 +#: appTools/ToolIsolation.py:1023 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:1057 appTools/ToolIsolation.py:1144 -#: appTools/ToolIsolation.py:1206 appTools/ToolIsolation.py:2626 -#: appTools/ToolNCC.py:1001 appTools/ToolNCC.py:1089 appTools/ToolNCC.py:1151 -#: appTools/ToolNCC.py:3758 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 +#: appTools/ToolIsolation.py:1072 appTools/ToolIsolation.py:1159 +#: appTools/ToolIsolation.py:1221 appTools/ToolIsolation.py:2641 +#: appTools/ToolNCC.py:1015 appTools/ToolNCC.py:1103 appTools/ToolNCC.py:1165 +#: appTools/ToolNCC.py:3772 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 #: appTools/ToolPaint.py:844 appTools/ToolPaint.py:2676 #: appTools/ToolSolderPaste.py:488 msgid "Cancelled. Tool already in Tool Table." msgstr "Anulat. Unealta există deja in Tabela de Unelte." -#: appTools/ToolIsolation.py:1172 appTools/ToolNCC.py:1117 +#: appTools/ToolIsolation.py:1187 appTools/ToolNCC.py:1131 #: appTools/ToolPaint.py:810 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." -#: appTools/ToolIsolation.py:1236 appTools/ToolNCC.py:1181 +#: appTools/ToolIsolation.py:1251 appTools/ToolNCC.py:1195 #: appTools/ToolPaint.py:873 msgid "Default tool added to Tool Table." msgstr "Unealta implicită a fost adăugată in Tabelul de Unelte." -#: appTools/ToolIsolation.py:1262 appTools/ToolNCC.py:1207 +#: appTools/ToolIsolation.py:1277 appTools/ToolNCC.py:1221 #: appTools/ToolPaint.py:898 msgid "Tool from Tool Table was edited." msgstr "O unealtă din Tabela de Unelte a fost editata." -#: appTools/ToolIsolation.py:1275 appTools/ToolNCC.py:1220 +#: appTools/ToolIsolation.py:1290 appTools/ToolNCC.py:1234 #: appTools/ToolPaint.py:911 appTools/ToolSolderPaste.py:548 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:1326 appTools/ToolNCC.py:1271 +#: appTools/ToolIsolation.py:1341 appTools/ToolNCC.py:1285 #: appTools/ToolPaint.py:961 msgid "Delete failed. Select a tool to delete." msgstr "Ștergere eșuată. Selectează o unealtă pt ștergere." -#: appTools/ToolIsolation.py:1332 appTools/ToolNCC.py:1277 +#: appTools/ToolIsolation.py:1347 appTools/ToolNCC.py:1291 #: appTools/ToolPaint.py:967 msgid "Tool(s) deleted from Tool Table." msgstr "Au fost șterse unelte din Tabela de Unelte." -#: appTools/ToolIsolation.py:1383 +#: appTools/ToolIsolation.py:1398 msgid "Isolating..." msgstr "Se izoleaza..." -#: appTools/ToolIsolation.py:1403 +#: appTools/ToolIsolation.py:1418 msgid "Following geometry was generated" msgstr "Geometria 'urmăritoare' a fost generată" -#: appTools/ToolIsolation.py:1418 +#: appTools/ToolIsolation.py:1433 msgid "Failed to create Follow Geometry with tool diameter" msgstr "Nu a reușit să creeze Geometria de Urmarire cu diametrul uneltei" -#: appTools/ToolIsolation.py:1421 +#: appTools/ToolIsolation.py:1436 msgid "Follow Geometry was created with tool diameter" msgstr "Geometria de tip Urmarire a fost creata cu diametrul uneltei" -#: appTools/ToolIsolation.py:1462 +#: appTools/ToolIsolation.py:1477 msgid "Click on a polygon to isolate it." msgstr "Faceți clic pe un poligon pentru a-l izola." -#: appTools/ToolIsolation.py:1590 appTools/ToolIsolation.py:1613 -#: appTools/ToolIsolation.py:1770 appTools/ToolIsolation.py:1963 +#: appTools/ToolIsolation.py:1605 appTools/ToolIsolation.py:1628 +#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 msgid "Subtracting Geo" msgstr "Scădere Geo" -#: appTools/ToolIsolation.py:1594 appTools/ToolIsolation.py:1774 -#: appTools/ToolIsolation.py:1967 +#: appTools/ToolIsolation.py:1609 appTools/ToolIsolation.py:1789 +#: appTools/ToolIsolation.py:1982 msgid "Intersecting Geo" msgstr "Geometria de Intersecţie" -#: appTools/ToolIsolation.py:1646 appTools/ToolIsolation.py:1843 -#: appTools/ToolIsolation.py:2032 +#: appTools/ToolIsolation.py:1661 appTools/ToolIsolation.py:1858 +#: appTools/ToolIsolation.py:2047 msgid "Empty Geometry in" msgstr "Geometrie goala in" -#: appTools/ToolIsolation.py:1852 +#: appTools/ToolIsolation.py:1867 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16369,65 +16400,65 @@ 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:1855 +#: appTools/ToolIsolation.py:1870 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:2196 appTools/ToolIsolation.py:2309 +#: appTools/ToolIsolation.py:2211 appTools/ToolIsolation.py:2324 #: appTools/ToolPaint.py:1126 msgid "Added polygon" msgstr "S-a adăugat poligon" -#: appTools/ToolIsolation.py:2197 appTools/ToolIsolation.py:2311 +#: appTools/ToolIsolation.py:2212 appTools/ToolIsolation.py:2326 msgid "Click to add next polygon or right click to start isolation." msgstr "" "Faceți clic pentru a adăuga următorul poligon sau faceți clic dreapta pentru " "a începe izolarea." -#: appTools/ToolIsolation.py:2209 appTools/ToolPaint.py:1140 +#: appTools/ToolIsolation.py:2224 appTools/ToolPaint.py:1140 msgid "Removed polygon" msgstr "Poligon eliminat" -#: appTools/ToolIsolation.py:2210 +#: appTools/ToolIsolation.py:2225 msgid "Click to add/remove next polygon or right click to start isolation." msgstr "" "Faceți clic pentru a adăuga / elimina următorul poligon sau faceți clic " "dreapta pentru a începe izolarea." -#: appTools/ToolIsolation.py:2215 appTools/ToolPaint.py:1146 +#: appTools/ToolIsolation.py:2230 appTools/ToolPaint.py:1146 msgid "No polygon detected under click position." msgstr "Nu a fost detectat niciun poligon sub poziția clicului." -#: appTools/ToolIsolation.py:2245 appTools/ToolPaint.py:1176 +#: appTools/ToolIsolation.py:2260 appTools/ToolPaint.py:1176 msgid "List of single polygons is empty. Aborting." msgstr "Lista Poligoanelor este goală. Intrerup." -#: appTools/ToolIsolation.py:2314 +#: appTools/ToolIsolation.py:2329 msgid "No polygon in selection." msgstr "Niciun poligon în selecție." -#: appTools/ToolIsolation.py:2342 +#: appTools/ToolIsolation.py:2357 msgid "Click the end point of the paint area." msgstr "Faceți clic pe punctul final al zonei de pictat." -#: appTools/ToolIsolation.py:2590 appTools/ToolNCC.py:3722 -#: appTools/ToolPaint.py:2633 app_Main.py:5718 app_Main.py:5728 +#: appTools/ToolIsolation.py:2605 appTools/ToolNCC.py:3736 +#: appTools/ToolPaint.py:2633 app_Main.py:5725 app_Main.py:5735 msgid "Tool from DB added in Tool Table." msgstr "Unealtă din Baza de date adăugată in Tabela de Unelte." -#: appTools/ToolIsolation.py:2644 appTools/ToolNCC.py:3775 +#: appTools/ToolIsolation.py:2659 appTools/ToolNCC.py:3789 #: appTools/ToolPaint.py:2693 msgid "New tool added to Tool Table." msgstr "O noua unealtă a fost adăugată in Tabela de Unelte." -#: appTools/ToolIsolation.py:2988 +#: appTools/ToolIsolation.py:3003 msgid "Gerber object for isolation routing." msgstr "Obiect Gerber pentru rutare de izolare." -#: appTools/ToolIsolation.py:3012 appTools/ToolNCC.py:3875 +#: appTools/ToolIsolation.py:3027 appTools/ToolNCC.py:3889 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16435,7 +16466,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:3028 +#: appTools/ToolIsolation.py:3043 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16452,7 +16483,7 @@ msgstr "" "obiectul\n" "final. Aceasta deaorece unele unelte nu vor putea genera geometrie de rutare." -#: appTools/ToolIsolation.py:3036 appTools/ToolNCC.py:3899 +#: appTools/ToolIsolation.py:3051 appTools/ToolNCC.py:3913 msgid "" "Tool Diameter. It's value (in current FlatCAM units)\n" "is the cut width into the material." @@ -16460,7 +16491,7 @@ msgstr "" "Diametrul uneltei. Valoarea să (in unitati curente FlatCAM)\n" "reprezintă lăţimea tăieturii in material." -#: appTools/ToolIsolation.py:3040 appTools/ToolNCC.py:3903 +#: appTools/ToolIsolation.py:3055 appTools/ToolNCC.py:3917 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16493,11 +16524,11 @@ msgstr "" "operare\n" "în geometria rezultată ca fiind Izolare." -#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3983 +#: appTools/ToolIsolation.py:3123 appTools/ToolNCC.py:3997 msgid "Optimal" msgstr "Optim" -#: appTools/ToolIsolation.py:3112 appTools/ToolNCC.py:3987 +#: appTools/ToolIsolation.py:3127 appTools/ToolNCC.py:4001 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16505,7 +16536,7 @@ msgstr "" "Găsiți un diametru al sculei care este garantat\n" "să facă o izolare completă." -#: appTools/ToolIsolation.py:3153 appTools/ToolNCC.py:4027 +#: appTools/ToolIsolation.py:3168 appTools/ToolNCC.py:4041 #: appTools/ToolPaint.py:2929 appTools/ToolSolderPaste.py:1211 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16514,7 +16545,7 @@ msgstr "" "Șterge o selecţie de unelte in Tabela de Unelte,\n" "efectuata prin selectia liniilot din Tabela de Unelte." -#: appTools/ToolIsolation.py:3341 +#: appTools/ToolIsolation.py:3356 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16527,12 +16558,12 @@ msgstr "" "obiecte care vor aparea in combobox-ul\n" "numit >Obiect<." -#: appTools/ToolIsolation.py:3351 +#: appTools/ToolIsolation.py:3366 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:3387 appTools/ToolNCC.py:4319 +#: appTools/ToolIsolation.py:3402 appTools/ToolNCC.py:4333 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16541,7 +16572,7 @@ msgstr "" "non-cupru.\n" "Poate fi Gerber, Excellon sau Geometry." -#: appTools/ToolIsolation.py:3453 +#: appTools/ToolIsolation.py:3468 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16612,11 +16643,11 @@ msgstr "Nici-un obiect nu este selectat." msgid "Error when mouse left click." msgstr "Eroare atunci când faceți clic pe butonul stânga al mouse-ului." -#: appTools/ToolNCC.py:837 +#: appTools/ToolNCC.py:851 msgid "NCC Tool. Checking tools for validity." msgstr "Unealta NCC. Se verifică validitatea diametrelor uneltelor." -#: appTools/ToolNCC.py:949 +#: appTools/ToolNCC.py:963 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16624,103 +16655,103 @@ msgstr "" "Izolare incompletă. Niciuna dintre uneltele selectate nu poate face o " "izolare completă." -#: appTools/ToolNCC.py:952 +#: appTools/ToolNCC.py:966 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:1724 appTools/ToolNCC.py:2706 +#: appTools/ToolNCC.py:1738 appTools/ToolNCC.py:2720 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Unealta NCC. Se pregătesc poligoanele non-cupru." -#: appTools/ToolNCC.py:1784 appTools/ToolNCC.py:2834 +#: appTools/ToolNCC.py:1798 appTools/ToolNCC.py:2848 msgid "NCC Tool. Calculate 'empty' area." msgstr "Unealta NCC. Calculează aria 'goală'." -#: appTools/ToolNCC.py:1795 appTools/ToolNCC.py:1824 appTools/ToolNCC.py:1930 -#: appTools/ToolNCC.py:1943 appTools/ToolNCC.py:2847 appTools/ToolNCC.py:2952 -#: appTools/ToolNCC.py:2967 appTools/ToolNCC.py:3233 appTools/ToolNCC.py:3334 -#: appTools/ToolNCC.py:3349 +#: appTools/ToolNCC.py:1809 appTools/ToolNCC.py:1838 appTools/ToolNCC.py:1944 +#: appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2861 appTools/ToolNCC.py:2966 +#: appTools/ToolNCC.py:2981 appTools/ToolNCC.py:3247 appTools/ToolNCC.py:3348 +#: appTools/ToolNCC.py:3363 msgid "Buffering finished" msgstr "Buferarea terminată" -#: appTools/ToolNCC.py:1799 appTools/ToolNCC.py:1828 appTools/ToolNCC.py:1934 -#: appTools/ToolNCC.py:1946 appTools/ToolNCC.py:2855 appTools/ToolNCC.py:2974 -#: appTools/ToolNCC.py:3240 appTools/ToolNCC.py:3356 +#: appTools/ToolNCC.py:1813 appTools/ToolNCC.py:1842 appTools/ToolNCC.py:1948 +#: appTools/ToolNCC.py:1960 appTools/ToolNCC.py:2869 appTools/ToolNCC.py:2988 +#: appTools/ToolNCC.py:3254 appTools/ToolNCC.py:3370 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:1807 appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2985 +#: appTools/ToolNCC.py:1821 appTools/ToolNCC.py:1971 appTools/ToolNCC.py:2999 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Unealta NCC. S-a terminat calculul suprafetei 'goale'." -#: appTools/ToolNCC.py:1860 appTools/ToolNCC.py:2882 appTools/ToolNCC.py:2959 -#: appTools/ToolNCC.py:3260 appTools/ToolNCC.py:3341 +#: appTools/ToolNCC.py:1874 appTools/ToolNCC.py:2896 appTools/ToolNCC.py:2973 +#: appTools/ToolNCC.py:3274 appTools/ToolNCC.py:3355 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:1950 appTools/ToolNCC.py:2978 appTools/ToolNCC.py:3359 +#: appTools/ToolNCC.py:1964 appTools/ToolNCC.py:2992 appTools/ToolNCC.py:3373 msgid "The selected object is not suitable for copper clearing." msgstr "Obiectul selectat nu este potrivit pentru curățarea cuprului." -#: appTools/ToolNCC.py:2000 +#: appTools/ToolNCC.py:2014 msgid "Clearing the polygon with the method: lines." msgstr "Curătarea poligonului cu metoda: linii." -#: appTools/ToolNCC.py:2010 +#: appTools/ToolNCC.py:2024 msgid "Failed. Clearing the polygon with the method: seed." msgstr "A eșuat. Se curață poligonul cu metoda: punct sursă." -#: appTools/ToolNCC.py:2019 +#: appTools/ToolNCC.py:2033 msgid "Failed. Clearing the polygon with the method: standard." msgstr "A eșuat. Se curață poligonul cu metoda: standard." -#: appTools/ToolNCC.py:2035 +#: appTools/ToolNCC.py:2049 msgid "Polygon could not be cleared. Location:" msgstr "Poligonul nu a putut fi curațat. Locație:" -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2069 appTools/ToolNCC.py:2655 -#: appTools/ToolNCC.py:2657 +#: appTools/ToolNCC.py:2081 appTools/ToolNCC.py:2083 appTools/ToolNCC.py:2669 +#: appTools/ToolNCC.py:2671 msgid "Non-Copper clearing ..." msgstr "Curățare Non-Cupru ..." -#: appTools/ToolNCC.py:2088 +#: appTools/ToolNCC.py:2102 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:2103 appTools/ToolNCC.py:2802 +#: appTools/ToolNCC.py:2117 appTools/ToolNCC.py:2816 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:2131 appTools/ToolNCC.py:2365 +#: appTools/ToolNCC.py:2145 appTools/ToolNCC.py:2379 msgid "NCC Tool failed creating bounding box." msgstr "Unealta NCC a esuat in a crea forma inconjurătoare." -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "NCC Tool clearing with tool diameter" msgstr "Unealta NCC cu diametrul uneltei" -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "started." msgstr "a inceput." -#: appTools/ToolNCC.py:2279 +#: appTools/ToolNCC.py:2293 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:2301 appTools/ToolNCC.py:3159 +#: appTools/ToolNCC.py:2315 appTools/ToolNCC.py:3173 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16732,31 +16763,31 @@ msgstr "" "pictată.\n" "Schimbați parametrii Paint și încercați din nou." -#: appTools/ToolNCC.py:2311 appTools/ToolNCC.py:3168 +#: appTools/ToolNCC.py:2325 appTools/ToolNCC.py:3182 msgid "NCC Tool clear all done." msgstr "Unealta NCC curătare toate efectuată." -#: appTools/ToolNCC.py:2314 appTools/ToolNCC.py:3171 +#: appTools/ToolNCC.py:2328 appTools/ToolNCC.py:3185 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:2316 appTools/ToolNCC.py:2570 appTools/ToolNCC.py:3173 -#: appTools/ToolNCC.py:3556 +#: appTools/ToolNCC.py:2330 appTools/ToolNCC.py:2584 appTools/ToolNCC.py:3187 +#: appTools/ToolNCC.py:3570 msgid "tools" msgstr "unelte" -#: appTools/ToolNCC.py:2343 +#: appTools/ToolNCC.py:2357 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:2566 appTools/ToolNCC.py:3552 +#: appTools/ToolNCC.py:2580 appTools/ToolNCC.py:3566 msgid "NCC Tool Rest Machining clear all done." msgstr "Unealta NCC curătare cu prelucrare tip 'rest' efectuată." -#: appTools/ToolNCC.py:2569 appTools/ToolNCC.py:3555 +#: appTools/ToolNCC.py:2583 appTools/ToolNCC.py:3569 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16764,11 +16795,11 @@ msgstr "" "Unealta NCC curătare toate cu prelucrare tip 'rest' efectuată dar izolatia " "este intreruptă pentru" -#: appTools/ToolNCC.py:2667 +#: appTools/ToolNCC.py:2681 msgid "NCC Tool started. Reading parameters." msgstr "Unealta NCC a pornit. Se citesc parametrii." -#: appTools/ToolNCC.py:3654 +#: appTools/ToolNCC.py:3668 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16776,15 +16807,15 @@ msgstr "" "Incearcă să folosesti optiunea Tipul de buffering = Complet in Preferinte -> " "Gerber General. Reincarcă fisierul Gerber după această schimbare." -#: appTools/ToolNCC.py:3810 +#: appTools/ToolNCC.py:3824 msgid "Non-Copper Clearing" msgstr "Curățăre Non-Cu" -#: appTools/ToolNCC.py:3839 appTools/ToolPaint.py:2765 +#: appTools/ToolNCC.py:3853 appTools/ToolPaint.py:2765 msgid "Obj Type" msgstr "Tip obiect" -#: appTools/ToolNCC.py:3841 +#: appTools/ToolNCC.py:3855 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16796,11 +16827,11 @@ msgstr "" "Ceea ce este selectat aici va dicta genul\n" "de obiecte care vor popula combobox-ul „Obiect”." -#: appTools/ToolNCC.py:3863 +#: appTools/ToolNCC.py:3877 msgid "Object to be cleared of excess copper." msgstr "Obiect care trebuie curatat de excesul de cupru." -#: appTools/ToolNCC.py:3891 +#: appTools/ToolNCC.py:3905 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16955,11 +16986,11 @@ msgstr "Deschidere PDF anulată" msgid "Parsing PDF file ..." msgstr "Se parsează fisierul PDF ..." -#: appTools/ToolPDF.py:138 app_Main.py:10040 +#: appTools/ToolPDF.py:138 app_Main.py:10047 msgid "Failed to open" msgstr "A eșuat incărcarea fişierului" -#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9989 +#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9996 msgid "No geometry found in file" msgstr "Nici-o informaţie de tip geometrie nu s-a gasit in fişierul" @@ -17017,10 +17048,6 @@ msgstr "Esuat. Se pictează poligonul cu metoda: sămantă." msgid "Failed. Painting polygon with method: standard." msgstr "Esuat. Se picteaza poligonul cu metoda: standard." -#: appTools/ToolPaint.py:1690 -msgid "Geometry could not be painted completely" -msgstr "Geometria nu a fost posibil să fie 'pictată' complet" - #: appTools/ToolPaint.py:1764 appTools/ToolPaint.py:1951 msgid "Painting with tool diameter = " msgstr "Pictand cu o unealtă cu diametrul = " @@ -17033,14 +17060,6 @@ msgstr "a inceput" msgid "Margin parameter too big. Tool is not used" msgstr "Parametrul Margine este prea mare. Unealta nu este folosită" -#: appTools/ToolPaint.py:1853 appTools/ToolPaint.py:2062 -msgid "" -"Could not do Paint. Try a different combination of parameters. Or a " -"different strategy of paint" -msgstr "" -"Nu s-a putut face operatia de 'pictare'. Incearcă o combinaţie diferita de " -"parametri. Sau o strategie diferita de 'pictare'" - #: appTools/ToolPaint.py:1908 appTools/ToolPaint.py:2133 msgid "" "There is no Painting Geometry in the file.\n" @@ -17379,7 +17398,7 @@ msgstr "Fisierul .INF tip PCBWizard a fost incărcat." msgid "Main PcbWizard Excellon file loaded." msgstr "Fişierul Excellon tip PCBWizard a fost incărcat." -#: appTools/ToolPcbWizard.py:310 app_Main.py:9969 +#: appTools/ToolPcbWizard.py:310 app_Main.py:9976 msgid "This is not Excellon file." msgstr "Acesta nu este un fişier Excellon." @@ -17515,9 +17534,9 @@ msgstr "" "ce celălalt are extensia .INF." #: appTools/ToolProperties.py:112 appTools/ToolTransform.py:142 -#: app_Main.py:4911 app_Main.py:8273 app_Main.py:8371 app_Main.py:8411 -#: app_Main.py:8451 app_Main.py:8492 app_Main.py:8533 app_Main.py:8576 -#: app_Main.py:8619 app_Main.py:9078 app_Main.py:9082 +#: app_Main.py:4918 app_Main.py:8280 app_Main.py:8378 app_Main.py:8418 +#: app_Main.py:8458 app_Main.py:8499 app_Main.py:8540 app_Main.py:8583 +#: app_Main.py:8626 app_Main.py:9085 app_Main.py:9089 msgid "No object selected." msgstr "Nici-un obiect nu este selectat." @@ -18467,7 +18486,7 @@ msgstr "" "Initializarea spațiului de afisare a inceput.\n" "Initializarea spatiului de afisare s-a terminat in" -#: app_Main.py:1275 app_Main.py:8851 +#: app_Main.py:1275 app_Main.py:8858 msgid "New Project - Not saved" msgstr "Proiect nou - Nu a fost salvat" @@ -18891,8 +18910,8 @@ msgstr "" "\n" "Doriți să continuați?" -#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4527 app_Main.py:8279 -#: app_Main.py:8294 app_Main.py:8625 app_Main.py:8637 +#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4534 app_Main.py:8286 +#: app_Main.py:8301 app_Main.py:8632 app_Main.py:8644 msgid "Ok" msgstr "Ok" @@ -18916,11 +18935,11 @@ msgstr "" "Adăugarea de unelte noi functionează doar in modul Avansat.\n" "Pentru aceasta mergi in Preferințe -> General - Activează Modul Avansat." -#: app_Main.py:4520 +#: app_Main.py:4527 msgid "Delete objects" msgstr "Șterge obiectele" -#: app_Main.py:4525 +#: app_Main.py:4532 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -18928,82 +18947,82 @@ msgstr "" "Sigur doriți să ștergeți definitiv\n" "obiectele selectate?" -#: app_Main.py:4568 +#: app_Main.py:4575 msgid "Object(s) deleted" msgstr "Obiect(ele) șters(e)" -#: app_Main.py:4572 +#: app_Main.py:4579 msgid "Save the work in Editor and try again ..." msgstr "Salvează continutul din Editor și încearcă din nou." -#: app_Main.py:4601 +#: app_Main.py:4608 msgid "Object deleted" msgstr "Obiectul este șters" -#: app_Main.py:4628 +#: app_Main.py:4635 msgid "Click to set the origin ..." msgstr "Click pentru a seta originea..." -#: app_Main.py:4650 +#: app_Main.py:4657 msgid "Setting Origin..." msgstr "Setează Originea..." -#: app_Main.py:4663 app_Main.py:4765 +#: app_Main.py:4670 app_Main.py:4772 msgid "Origin set" msgstr "Originea a fost setată" -#: app_Main.py:4680 +#: app_Main.py:4687 msgid "Origin coordinates specified but incomplete." msgstr "Coordonate pentru origine specificate, dar incomplete." -#: app_Main.py:4721 +#: app_Main.py:4728 msgid "Moving to Origin..." msgstr "Deplasare către Origine..." -#: app_Main.py:4802 +#: app_Main.py:4809 msgid "Jump to ..." msgstr "Sari la ..." -#: app_Main.py:4803 +#: app_Main.py:4810 msgid "Enter the coordinates in format X,Y:" msgstr "Introduceți coordonatele in format X,Y:" -#: app_Main.py:4813 +#: app_Main.py:4820 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y" -#: app_Main.py:4930 +#: app_Main.py:4937 msgid "Bottom-Left" msgstr "Stânga jos" -#: app_Main.py:4933 +#: app_Main.py:4940 msgid "Top-Right" msgstr "Dreapta-sus" -#: app_Main.py:4954 +#: app_Main.py:4961 msgid "Locate ..." msgstr "Localizează ..." -#: app_Main.py:5240 app_Main.py:5321 app_Main.py:5491 +#: app_Main.py:5247 app_Main.py:5328 app_Main.py:5498 msgid "No object is selected. Select an object and try again." msgstr "" "Nici-un obiect nu este selectat. Selectează un obiect și incearcă din nou." -#: app_Main.py:5517 +#: app_Main.py:5524 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Intrerup. Taskul curent va fi închis cât mai curând posibil ..." -#: app_Main.py:5523 +#: app_Main.py:5530 msgid "The current task was gracefully closed on user request..." msgstr "Taskul curent a fost închis la cererea utilizatorului ..." -#: app_Main.py:5730 +#: app_Main.py:5737 msgid "Adding tool from DB is not allowed for this object." msgstr "" "Adaugarea unei unelte din Baza de date nu este permisa pt acest obiect." -#: app_Main.py:5748 +#: app_Main.py:5755 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" @@ -19011,221 +19030,221 @@ msgstr "" "Unul sau mai multe Unelte sunt editate.\n" "Doriți să actualizați baza de date a Uneltelor?" -#: app_Main.py:5750 +#: app_Main.py:5757 msgid "Save Tools Database" msgstr "Salvează baza de date Unelte" -#: app_Main.py:5796 +#: app_Main.py:5803 msgid "No object selected to Flip on Y axis." msgstr "Nu sete nici-un obiect selectat pentru oglindire pe axa Y." -#: app_Main.py:5822 +#: app_Main.py:5829 msgid "Flip on Y axis done." msgstr "Oglindire pe axa Y executată." -#: app_Main.py:5843 +#: app_Main.py:5850 msgid "No object selected to Flip on X axis." msgstr "Nu este nici-un obiect selectat pentru oglindire pe axa X." -#: app_Main.py:5869 +#: app_Main.py:5876 msgid "Flip on X axis done." msgstr "Oglindirea pe axa X executată." -#: app_Main.py:5891 +#: app_Main.py:5898 msgid "No object selected to Rotate." msgstr "Nici-un obiect selectat pentru Rotaţie." -#: app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Enter the Angle value:" msgstr "Introduceți valoaea Unghiului:" -#: app_Main.py:5924 +#: app_Main.py:5931 msgid "Rotation done." msgstr "Rotaţie executată." -#: app_Main.py:5926 +#: app_Main.py:5933 msgid "Rotation movement was not executed." msgstr "Mișcarea de rotație nu a fost executată." -#: app_Main.py:5943 +#: app_Main.py:5950 msgid "No object selected to Skew/Shear on X axis." msgstr "Nici-un obiect nu este selectat pentru Deformare pe axa X." -#: app_Main.py:5964 +#: app_Main.py:5971 msgid "Skew on X axis done." msgstr "Deformare pe axa X terminată." -#: app_Main.py:5980 +#: app_Main.py:5987 msgid "No object selected to Skew/Shear on Y axis." msgstr "Nici-un obiect nu este selectat pentru Deformare pe axa Y." -#: app_Main.py:6001 +#: app_Main.py:6008 msgid "Skew on Y axis done." msgstr "Deformare pe axa Y terminată." -#: app_Main.py:6083 +#: app_Main.py:6090 msgid "New Grid ..." msgstr "Grid nou ..." -#: app_Main.py:6084 +#: app_Main.py:6091 msgid "Enter a Grid Value:" msgstr "Introduceti of valoare pt Grid:" -#: app_Main.py:6092 app_Main.py:6116 +#: app_Main.py:6099 app_Main.py:6123 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "Introduceți o valoare pentru Grila ne-nula și in format Real." -#: app_Main.py:6097 +#: app_Main.py:6104 msgid "New Grid added" msgstr "Grid nou" -#: app_Main.py:6099 +#: app_Main.py:6106 msgid "Grid already exists" msgstr "Grila există deja" -#: app_Main.py:6101 +#: app_Main.py:6108 msgid "Adding New Grid cancelled" msgstr "Adăugarea unei valori de Grilă a fost anulată" -#: app_Main.py:6122 +#: app_Main.py:6129 msgid " Grid Value does not exist" msgstr " Valoarea Grilei nu există" -#: app_Main.py:6124 +#: app_Main.py:6131 msgid "Grid Value deleted" msgstr "Valoarea Grila a fost stearsă" -#: app_Main.py:6126 +#: app_Main.py:6133 msgid "Delete Grid value cancelled" msgstr "Ștergerea unei valori de Grilă a fost anulată" -#: app_Main.py:6132 +#: app_Main.py:6139 msgid "Key Shortcut List" msgstr "Lista de shortcut-uri" -#: app_Main.py:6169 +#: app_Main.py:6176 msgid " No object selected to copy it's name" msgstr " Nici-un obiect nu este selectat pentru i se copia valoarea" -#: app_Main.py:6173 +#: app_Main.py:6180 msgid "Name copied on clipboard ..." msgstr "Numele a fost copiat pe Clipboard ..." -#: app_Main.py:6932 app_Main.py:6936 +#: app_Main.py:6939 app_Main.py:6943 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Selectati un obiect Gerber sau Excellon pentru a-i vedea codul sursa." -#: app_Main.py:6939 +#: app_Main.py:6946 msgid "Viewing the source code of the selected object." msgstr "Vizualizarea codului sursă a obiectului selectat." -#: app_Main.py:6953 +#: app_Main.py:6960 msgid "Source Editor" msgstr "Editor Cod Sursă" -#: app_Main.py:6989 app_Main.py:6996 +#: app_Main.py:6996 app_Main.py:7003 msgid "There is no selected object for which to see it's source file code." msgstr "Nici-un obiect selectat pentru a-i vedea codul sursa." -#: app_Main.py:7004 +#: app_Main.py:7011 msgid "Failed to load the source code for the selected object" msgstr "Codul sursă pentru obiectul selectat nu a putut fi încărcat" -#: app_Main.py:7037 +#: app_Main.py:7044 msgid "Go to Line ..." msgstr "Mergi la Linia ..." -#: app_Main.py:7038 +#: app_Main.py:7045 msgid "Line:" msgstr "Linia:" -#: app_Main.py:7068 +#: app_Main.py:7075 msgid "Redrawing all objects" msgstr "Toate obiectele sunt reafisate" -#: app_Main.py:7156 +#: app_Main.py:7163 msgid "Failed to load recent item list." msgstr "Eşec in incărcarea listei cu fişiere recente." -#: app_Main.py:7163 +#: app_Main.py:7170 msgid "Failed to parse recent item list." msgstr "Eşec in parsarea listei cu fişiere recente." -#: app_Main.py:7173 +#: app_Main.py:7180 msgid "Failed to load recent projects item list." msgstr "Eşec in incărcarea listei cu proiecte recente." -#: app_Main.py:7180 +#: app_Main.py:7187 msgid "Failed to parse recent project item list." msgstr "Eşec in parsarea listei cu proiecte recente." -#: app_Main.py:7241 +#: app_Main.py:7248 msgid "Clear Recent projects" msgstr "Sterge Proiectele recente" -#: app_Main.py:7265 +#: app_Main.py:7272 msgid "Clear Recent files" msgstr "Sterge fişierele recente" -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7325 +#: app_Main.py:7332 msgid "Release date" msgstr "Data emiterii" -#: app_Main.py:7329 +#: app_Main.py:7336 msgid "Displayed" msgstr "Afișat" -#: app_Main.py:7332 +#: app_Main.py:7339 msgid "Snap" msgstr "Lipire" -#: app_Main.py:7341 +#: app_Main.py:7348 msgid "Canvas" msgstr "Canvas" -#: app_Main.py:7346 +#: app_Main.py:7353 msgid "Workspace active" msgstr "Spațiu de lucru activ" -#: app_Main.py:7350 +#: app_Main.py:7357 msgid "Workspace size" msgstr "Dimensiunea spațiului de lucru" -#: app_Main.py:7354 +#: app_Main.py:7361 msgid "Workspace orientation" msgstr "Orientarea spațiului de lucru" -#: app_Main.py:7417 +#: app_Main.py:7424 msgid "Failed checking for latest version. Could not connect." msgstr "" "Verificarea pentru ultima versiune a eșuat. Nu a fost posibilă conectarea la " "server." -#: app_Main.py:7424 +#: app_Main.py:7431 msgid "Could not parse information about latest version." msgstr "Informatia cu privire la ultima versiune nu s-a putut interpreta." -#: app_Main.py:7434 +#: app_Main.py:7441 msgid "FlatCAM is up to date!" msgstr "FlatCAM este la ultima versiune!" -#: app_Main.py:7439 +#: app_Main.py:7446 msgid "Newer Version Available" msgstr "O nouă versiune este disponibila" -#: app_Main.py:7441 +#: app_Main.py:7448 msgid "There is a newer version of FlatCAM available for download:" msgstr "O nouă versiune de FlatCAM este disponibilă pentru download:" -#: app_Main.py:7445 +#: app_Main.py:7452 msgid "info" msgstr "informaţie" -#: app_Main.py:7473 +#: app_Main.py:7480 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19237,48 +19256,48 @@ msgstr "" "Preferinţe -> General\n" "\n" -#: app_Main.py:7550 +#: app_Main.py:7557 msgid "All plots disabled." msgstr "Toate afişările sunt dezactivate." -#: app_Main.py:7556 +#: app_Main.py:7563 msgid "All non selected plots disabled." msgstr "Toate afişările care nu sunt selectate sunt dezactivate." -#: app_Main.py:7562 +#: app_Main.py:7569 msgid "All plots enabled." msgstr "Toate afişările sunt activate." -#: app_Main.py:7568 +#: app_Main.py:7575 msgid "All non selected plots enabled." msgstr "Toate afişările care nu sunt selectate sunt activate." -#: app_Main.py:7574 +#: app_Main.py:7581 msgid "Selected plots enabled..." msgstr "Toate afişările selectate sunt activate..." -#: app_Main.py:7582 +#: app_Main.py:7589 msgid "Selected plots disabled..." msgstr "Toate afişările selectate sunt dezactivate..." -#: app_Main.py:7616 +#: app_Main.py:7623 msgid "Enabling plots ..." msgstr "Activează Afișare ..." -#: app_Main.py:7663 +#: app_Main.py:7670 msgid "Disabling plots ..." msgstr "Dezactivează Afișare ..." -#: app_Main.py:7686 +#: app_Main.py:7693 msgid "Working ..." msgstr "Se lucrează..." -#: app_Main.py:7799 +#: app_Main.py:7806 msgid "Set alpha level ..." msgstr "Setează transparenta ..." -#: app_Main.py:8077 app_Main.py:8116 app_Main.py:8160 app_Main.py:8226 -#: app_Main.py:8952 app_Main.py:10210 app_Main.py:10272 +#: app_Main.py:8084 app_Main.py:8123 app_Main.py:8167 app_Main.py:8233 +#: app_Main.py:8959 app_Main.py:10217 app_Main.py:10279 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19286,96 +19305,96 @@ msgstr "" "FlatCAM se inițializează ...\n" "Initializarea spațiului de afisare s-a terminat in" -#: app_Main.py:8080 +#: app_Main.py:8087 msgid "Opening Gerber file." msgstr "Se incarcă un fişier Gerber." -#: app_Main.py:8119 +#: app_Main.py:8126 msgid "Opening Excellon file." msgstr "Se incarcă un fişier Excellon." -#: app_Main.py:8163 +#: app_Main.py:8170 msgid "Opening G-Code file." msgstr "Se incarcă un fişier G-Code." -#: app_Main.py:8217 app_Main.py:8221 +#: app_Main.py:8224 app_Main.py:8228 msgid "Open HPGL2" msgstr "Încarcă HPGL2" -#: app_Main.py:8229 +#: app_Main.py:8236 msgid "Opening HPGL2 file." msgstr "Se incarcă un fişier HPGL2." -#: app_Main.py:8252 app_Main.py:8255 +#: app_Main.py:8259 app_Main.py:8262 msgid "Open Configuration File" msgstr "Încarcă un fişier de Configurare" -#: app_Main.py:8274 app_Main.py:8620 +#: app_Main.py:8281 app_Main.py:8627 msgid "Please Select a Geometry object to export" msgstr "Selectează un obiect Geometrie pentru export" -#: app_Main.py:8289 +#: app_Main.py:8296 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Doar obiectele Geometrie, Gerber și CNCJob pot fi folosite." -#: app_Main.py:8334 +#: app_Main.py:8341 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" "Datele trebuie să fie organizate intr-o arie 3D cu ultima dimensiune cu " "valoarea 3 sau 4" -#: app_Main.py:8340 app_Main.py:8344 +#: app_Main.py:8347 app_Main.py:8351 msgid "Export PNG Image" msgstr "Exporta imagine PNG" -#: app_Main.py:8376 app_Main.py:8581 +#: app_Main.py:8383 app_Main.py:8588 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Eșuat. Doar obiectele tip Gerber pot fi salvate ca fişiere Gerber..." -#: app_Main.py:8388 +#: app_Main.py:8395 msgid "Save Gerber source file" msgstr "Salvează codul sursa Gerber ca fişier" -#: app_Main.py:8416 +#: app_Main.py:8423 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Eșuat. Doar obiectele tip Script pot fi salvate ca fişiere TCL Script..." -#: app_Main.py:8428 +#: app_Main.py:8435 msgid "Save Script source file" msgstr "Salvează codul sursa Script ca fişier" -#: app_Main.py:8456 +#: app_Main.py:8463 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Eșuat. Doar obiectele tip Document pot fi salvate ca fişiere Document ..." -#: app_Main.py:8468 +#: app_Main.py:8475 msgid "Save Document source file" msgstr "Salvează codul sursa Document ca fişier" -#: app_Main.py:8497 app_Main.py:8538 app_Main.py:9454 +#: app_Main.py:8504 app_Main.py:8545 app_Main.py:9461 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Eșuat. Doar obiectele tip Excellon pot fi salvate ca fişiere Excellon ..." -#: app_Main.py:8505 app_Main.py:8510 +#: app_Main.py:8512 app_Main.py:8517 msgid "Save Excellon source file" msgstr "Salvează codul sursa Excellon ca fişier" -#: app_Main.py:8632 +#: app_Main.py:8639 msgid "Only Geometry objects can be used." msgstr "Doar obiecte tip Geometrie pot fi folosite." -#: app_Main.py:8676 app_Main.py:8680 +#: app_Main.py:8683 app_Main.py:8687 msgid "Import SVG" msgstr "Importă SVG" -#: app_Main.py:8706 app_Main.py:8710 +#: app_Main.py:8713 app_Main.py:8717 msgid "Import DXF" msgstr "Importa DXF" -#: app_Main.py:8736 +#: app_Main.py:8743 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19385,168 +19404,168 @@ msgstr "" "Crearea unui nou Proiect le va șterge..\n" "Doriti să Salvati proiectul curentt?" -#: app_Main.py:8759 +#: app_Main.py:8766 msgid "New Project created" msgstr "Un nou Proiect a fost creat" -#: app_Main.py:8861 +#: app_Main.py:8868 msgid "New TCL script file created in Code Editor." msgstr "Un nou script TCL a fost creat in Editorul de cod." -#: app_Main.py:8888 app_Main.py:8890 app_Main.py:8925 app_Main.py:8927 +#: app_Main.py:8895 app_Main.py:8897 app_Main.py:8932 app_Main.py:8934 msgid "Open TCL script" msgstr "Încarcă TCL script" -#: app_Main.py:8954 +#: app_Main.py:8961 msgid "Executing ScriptObject file." msgstr "Se executa un fisier script FlatCAM." -#: app_Main.py:8962 app_Main.py:8966 +#: app_Main.py:8969 app_Main.py:8973 msgid "Run TCL script" msgstr "Ruleaza TCL script" -#: app_Main.py:8989 +#: app_Main.py:8996 msgid "TCL script file opened in Code Editor and executed." msgstr "Un fisier script TCL a fost deschis in Editorul de cod si executat." -#: app_Main.py:9035 app_Main.py:9041 +#: app_Main.py:9042 app_Main.py:9048 msgid "Save Project As ..." msgstr "Salvează Proiectul ca ..." -#: app_Main.py:9075 +#: app_Main.py:9082 msgid "FlatCAM objects print" msgstr "Tipărirea obiectelor FlatCAM" -#: app_Main.py:9088 app_Main.py:9095 +#: app_Main.py:9095 app_Main.py:9102 msgid "Save Object as PDF ..." msgstr "Salvați obiectul în format PDF ..." -#: app_Main.py:9104 +#: app_Main.py:9111 msgid "Printing PDF ... Please wait." msgstr "Se tipărește PDF ... Vă rugăm să așteptați." -#: app_Main.py:9279 +#: app_Main.py:9286 msgid "PDF file saved to" msgstr "Fișierul PDF salvat în" -#: app_Main.py:9301 +#: app_Main.py:9308 msgid "Exporting SVG" msgstr "SVG in curs de export" -#: app_Main.py:9344 +#: app_Main.py:9351 msgid "SVG file exported to" msgstr "Fişier SVG exportat in" -#: app_Main.py:9359 app_Main.py:9363 +#: app_Main.py:9366 app_Main.py:9370 msgid "Import FlatCAM Preferences" msgstr "Importă Preferințele FlatCAM" -#: app_Main.py:9374 +#: app_Main.py:9381 msgid "Imported Defaults from" msgstr "Valorile default au fost importate din" -#: app_Main.py:9393 app_Main.py:9399 +#: app_Main.py:9400 app_Main.py:9406 msgid "Export FlatCAM Preferences" msgstr "Exportă Preferințele FlatCAM" -#: app_Main.py:9419 +#: app_Main.py:9426 msgid "Exported preferences to" msgstr "Exportă Preferințele in" -#: app_Main.py:9552 +#: app_Main.py:9559 msgid "Excellon file exported to" msgstr "Fişierul Excellon exportat in" -#: app_Main.py:9561 +#: app_Main.py:9568 msgid "Exporting Excellon" msgstr "Excellon in curs de export" -#: app_Main.py:9566 app_Main.py:9573 +#: app_Main.py:9573 app_Main.py:9580 msgid "Could not export Excellon file." msgstr "Fişierul Excellon nu a fost posibil să fie exportat." -#: app_Main.py:9687 +#: app_Main.py:9694 msgid "Gerber file exported to" msgstr "Fişier Gerber exportat in" -#: app_Main.py:9695 +#: app_Main.py:9702 msgid "Exporting Gerber" msgstr "Gerber in curs de export" -#: app_Main.py:9700 app_Main.py:9707 +#: app_Main.py:9707 app_Main.py:9714 msgid "Could not export file." msgstr "Nu s-a putut exporta fișierul." -#: app_Main.py:9753 +#: app_Main.py:9760 msgid "DXF file exported to" msgstr "Fişierul DXF exportat in" -#: app_Main.py:9762 +#: app_Main.py:9769 msgid "Exporting DXF" msgstr "DXF in curs de export" -#: app_Main.py:9767 app_Main.py:9774 +#: app_Main.py:9774 app_Main.py:9781 msgid "Could not export DXF file." msgstr "Fişierul DXF nu a fost posibil să fie exportat." -#: app_Main.py:9815 +#: app_Main.py:9822 msgid "Importing SVG" msgstr "SVG in curs de ia fi importat" -#: app_Main.py:9823 app_Main.py:9878 +#: app_Main.py:9830 app_Main.py:9885 msgid "Import failed." msgstr "Importul a eșuat." -#: app_Main.py:9870 +#: app_Main.py:9877 msgid "Importing DXF" msgstr "DXF in curs de a fi importat" -#: app_Main.py:9908 app_Main.py:10099 app_Main.py:10164 +#: app_Main.py:9915 app_Main.py:10106 app_Main.py:10171 msgid "Failed to open file" msgstr "Eşec in incărcarea fişierului" -#: app_Main.py:9911 app_Main.py:10102 app_Main.py:10167 +#: app_Main.py:9918 app_Main.py:10109 app_Main.py:10174 msgid "Failed to parse file" msgstr "Parsarea fişierului a eșuat" -#: app_Main.py:9923 +#: app_Main.py:9930 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Obiectul nu estetip Gerber sau este gol. Se anulează crearea obiectului." -#: app_Main.py:9928 +#: app_Main.py:9935 msgid "Opening Gerber" msgstr "Gerber in curs de incărcare" -#: app_Main.py:9939 +#: app_Main.py:9946 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Incărcarea Gerber a eșuat. Probabil că nu este un fișier Gerber." -#: app_Main.py:9972 +#: app_Main.py:9979 msgid "Cannot open file" msgstr "Nu se poate incărca fişierul" -#: app_Main.py:9992 +#: app_Main.py:9999 msgid "Opening Excellon." msgstr "Excellon in curs de incărcare." -#: app_Main.py:10002 +#: app_Main.py:10009 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Incărcarea Excellon a eșuat. Probabil nu este de tip Excellon." -#: app_Main.py:10034 +#: app_Main.py:10041 msgid "Reading GCode file" msgstr "Se citeşte un fişier G-Code" -#: app_Main.py:10047 +#: app_Main.py:10054 msgid "This is not GCODE" msgstr "Acest obiect nu este de tip GCode" -#: app_Main.py:10052 +#: app_Main.py:10059 msgid "Opening G-Code." msgstr "G-Code in curs de incărcare." -#: app_Main.py:10065 +#: app_Main.py:10072 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19557,84 +19576,84 @@ msgstr "" "Încercați să-l încărcați din meniul Fișier. \n" "Incercarea de a crea un obiect CNCJob din G-Code a eșuat in timpul procesarii" -#: app_Main.py:10121 +#: app_Main.py:10128 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Obiectul nu este fișier HPGL2 sau este gol. Se renunta la crearea obiectului." -#: app_Main.py:10126 +#: app_Main.py:10133 msgid "Opening HPGL2" msgstr "HPGL2 in curs de incărcare" -#: app_Main.py:10133 +#: app_Main.py:10140 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr " Incărcarea HPGL2 a eșuat. Probabil nu este de tip HPGL2 ." -#: app_Main.py:10159 +#: app_Main.py:10166 msgid "TCL script file opened in Code Editor." msgstr "S-a încărcat un script TCL în Editorul Cod." -#: app_Main.py:10179 +#: app_Main.py:10186 msgid "Opening TCL Script..." msgstr "Încarcă TCL script..." -#: app_Main.py:10190 +#: app_Main.py:10197 msgid "Failed to open TCL Script." msgstr "Eşec in incărcarea fişierului TCL." -#: app_Main.py:10213 +#: app_Main.py:10220 msgid "Opening FlatCAM Config file." msgstr "Se incarca un fişier FlatCAM de configurare." -#: app_Main.py:10240 +#: app_Main.py:10247 msgid "Failed to open config file" msgstr "Eşec in incărcarea fişierului de configurare" -#: app_Main.py:10269 +#: app_Main.py:10276 msgid "Loading Project ... Please Wait ..." msgstr "Se încarcă proiectul ... Vă rugăm să așteptați ..." -#: app_Main.py:10275 +#: app_Main.py:10282 msgid "Opening FlatCAM Project file." msgstr "Se incarca un fisier proiect FlatCAM." -#: app_Main.py:10290 app_Main.py:10294 app_Main.py:10312 +#: app_Main.py:10297 app_Main.py:10301 app_Main.py:10319 msgid "Failed to open project file" msgstr "Eşec in incărcarea fişierului proiect" -#: app_Main.py:10352 +#: app_Main.py:10359 msgid "Loading Project ... restoring" msgstr "Se încarcă proiectul ... se restabileste" -#: app_Main.py:10356 +#: app_Main.py:10363 msgid "Project loaded from" msgstr "Proiectul a fost incărcat din" -#: app_Main.py:10388 +#: app_Main.py:10395 msgid "Saving FlatCAM Project" msgstr "Proiectul FlatCAM este in curs de salvare" -#: app_Main.py:10410 app_Main.py:10446 +#: app_Main.py:10417 app_Main.py:10453 msgid "Project saved to" msgstr "Proiectul s-a salvat in" -#: app_Main.py:10417 +#: app_Main.py:10424 msgid "The object is used by another application." msgstr "Obiectul este folosit de o altă aplicație." -#: app_Main.py:10431 +#: app_Main.py:10438 msgid "Failed to verify project file" msgstr "Eşec in incărcarea fişierului proiect" -#: app_Main.py:10431 app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10438 app_Main.py:10446 app_Main.py:10456 msgid "Retry to save it." msgstr "Încercați din nou pentru a-l salva." -#: app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10446 app_Main.py:10456 msgid "Failed to parse saved project file" msgstr "Esec in analizarea fişierului Proiect" -#: app_Main.py:10485 +#: app_Main.py:10492 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Salvare anulată deoarece fișierul sursă este gol. Încercați să exportați " @@ -19884,11 +19903,11 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "Coordonatele G91 nu au fost implementate ..." -#: defaults.py:862 +#: defaults.py:864 msgid "Could not load defaults file." msgstr "Nu am putut incărca fişierul cu valori default." -#: defaults.py:875 +#: defaults.py:877 msgid "Failed to parse defaults file." msgstr "Parsarea fişierului cu valori default a eșuat." @@ -19990,6 +20009,16 @@ msgstr "" "Nici-un nume de Geometrie in argumente. Furnizați un nume și încercați din " "nou." +#~ msgid "" +#~ "Copy a selection of tools in the Tool Table\n" +#~ "by first selecting a row in the Tool Table." +#~ msgstr "" +#~ "Copiază o selecţie de unelte in Tabela de Unelte prin\n" +#~ "selectarea unei linii (sau mai multe) in Tabela de Unelte." + +#~ msgid "Add from Tool DB" +#~ msgstr "Adaugă Unealta din DB Unelte" + #~ msgid ">Excellon Editor<" #~ msgstr ">Editor Excellon<" diff --git a/locale/tr/LC_MESSAGES/strings.mo b/locale/tr/LC_MESSAGES/strings.mo index 94fafb97..2a69e1b3 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 34cd8db1..fb7b9636 100644 --- a/locale/tr/LC_MESSAGES/strings.po +++ b/locale/tr/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-27 17:37+0200\n" -"PO-Revision-Date: 2020-10-27 17:37+0200\n" +"POT-Creation-Date: 2020-10-28 03:26+0200\n" +"PO-Revision-Date: 2020-10-28 03:26+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: tr_TR\n" @@ -113,13 +113,13 @@ msgstr "Yer İşaretleri" #: appTools/ToolMove.py:269 appTools/ToolPcbWizard.py:189 #: appTools/ToolPcbWizard.py:212 appTools/ToolQRCode.py:527 #: appTools/ToolQRCode.py:574 app_Main.py:1767 app_Main.py:2601 -#: app_Main.py:4345 app_Main.py:8085 app_Main.py:8124 app_Main.py:8168 -#: app_Main.py:8194 app_Main.py:8234 app_Main.py:8259 app_Main.py:8313 -#: app_Main.py:8349 app_Main.py:8393 app_Main.py:8433 app_Main.py:8474 -#: app_Main.py:8515 app_Main.py:8555 app_Main.py:8598 app_Main.py:8657 -#: app_Main.py:8689 app_Main.py:8719 app_Main.py:8894 app_Main.py:8931 -#: app_Main.py:8974 app_Main.py:9046 app_Main.py:9100 app_Main.py:9367 -#: app_Main.py:9402 +#: app_Main.py:4345 app_Main.py:8092 app_Main.py:8131 app_Main.py:8175 +#: app_Main.py:8201 app_Main.py:8241 app_Main.py:8266 app_Main.py:8320 +#: app_Main.py:8356 app_Main.py:8400 app_Main.py:8440 app_Main.py:8481 +#: app_Main.py:8522 app_Main.py:8562 app_Main.py:8605 app_Main.py:8664 +#: app_Main.py:8696 app_Main.py:8726 app_Main.py:8901 app_Main.py:8938 +#: app_Main.py:8981 app_Main.py:9053 app_Main.py:9107 app_Main.py:9374 +#: app_Main.py:9409 msgid "Cancelled." msgstr "İptal edildi." @@ -127,8 +127,8 @@ msgstr "İptal edildi." #: appObjects/FlatCAMCNCJob.py:1672 appObjects/FlatCAMCNCJob.py:1862 #: appObjects/FlatCAMCNCJob.py:2311 appTools/ToolFilm.py:585 #: appTools/ToolFilm.py:834 appTools/ToolSolderPaste.py:1097 app_Main.py:2609 -#: app_Main.py:9337 app_Main.py:9545 app_Main.py:9680 app_Main.py:9746 -#: app_Main.py:10500 +#: app_Main.py:9344 app_Main.py:9552 app_Main.py:9687 app_Main.py:9753 +#: app_Main.py:10507 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -161,25 +161,25 @@ msgid "The user requested a graceful exit of the current task." msgstr "Kullanıcı geçerli işten çıkış istedi." #: appCommon/Common.py:292 appTools/ToolCopperThieving.py:327 -#: appTools/ToolIsolation.py:1436 appTools/ToolNCC.py:1366 +#: appTools/ToolIsolation.py:1451 appTools/ToolNCC.py:1380 msgid "Click the start point of the area." msgstr "Başlangıç ​​noktasını tıklayın." -#: appCommon/Common.py:351 appTools/ToolNCC.py:1425 appTools/ToolPaint.py:1210 +#: appCommon/Common.py:351 appTools/ToolNCC.py:1439 appTools/ToolPaint.py:1210 msgid "Click the end point of the area." msgstr "Bitiş noktasını tıklayın." #: appCommon/Common.py:357 appCommon/Common.py:459 -#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2348 -#: appTools/ToolIsolation.py:2400 appTools/ToolNCC.py:1431 -#: appTools/ToolNCC.py:1483 appTools/ToolPaint.py:1216 +#: appTools/ToolCopperThieving.py:384 appTools/ToolIsolation.py:2363 +#: appTools/ToolIsolation.py:2415 appTools/ToolNCC.py:1445 +#: appTools/ToolNCC.py:1497 appTools/ToolPaint.py:1216 #: appTools/ToolPaint.py:1267 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:404 appEditors/AppGeoEditor.py:2352 -#: appTools/ToolIsolation.py:2371 appTools/ToolNCC.py:1454 +#: appTools/ToolIsolation.py:2386 appTools/ToolNCC.py:1468 #: appTools/ToolPaint.py:1238 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 ..." @@ -254,10 +254,10 @@ msgid "Cutout Parameters" msgstr "PCB Kesim Seçenekleri" #: appDatabase.py:206 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1876 -#: appGUI/ObjectUI.py:2693 appGUI/ObjectUI.py:2760 +#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:2718 appGUI/ObjectUI.py:2785 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:683 -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "Name" msgstr "İsim" @@ -275,10 +275,10 @@ msgstr "" #: appObjects/FlatCAMExcellon.py:908 appObjects/FlatCAMExcellon.py:1008 #: appObjects/FlatCAMObj.py:719 appObjects/FlatCAMObj.py:782 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 -#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3022 +#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3037 #: appTools/ToolMilling.py:1071 appTools/ToolMilling.py:1175 #: appTools/ToolMilling.py:1360 appTools/ToolMilling.py:1670 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 #: appTools/ToolPcbWizard.py:404 appTools/ToolProperties.py:413 #: appTools/ToolProperties.py:476 appTools/ToolSolderPaste.py:1166 #: tclCommands/TclCommandDrillcncjob.py:195 @@ -319,7 +319,7 @@ msgstr "Ucun maksimum kalınlık toleransını ayarlayın." #: appDatabase.py:268 appDatabase.py:586 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 -#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4050 +#: appTools/ToolMilling.py:1738 appTools/ToolNCC.py:4064 msgid "Operation" msgstr "İşlem" @@ -329,7 +329,7 @@ msgstr "Bu ucun kullanılacağı işlem alanını seçin." #: appDatabase.py:274 appDatabase.py:1776 appDatabase.py:1812 #: appDatabase.py:1875 appDatabase.py:2160 appGUI/MainGUI.py:1411 -#: app_Main.py:7319 +#: app_Main.py:7326 msgid "General" msgstr "Genel" @@ -346,8 +346,8 @@ msgid "Drilling" msgstr "Delme" #: appDatabase.py:274 appDatabase.py:596 appDatabase.py:1842 -#: appDatabase.py:2176 appTools/ToolIsolation.py:1101 -#: appTools/ToolIsolation.py:2576 appTools/ToolNCC.py:4060 +#: appDatabase.py:2176 appTools/ToolIsolation.py:1116 +#: appTools/ToolIsolation.py:2591 appTools/ToolNCC.py:4074 msgid "Isolation" msgstr "Yalıtım" @@ -358,7 +358,7 @@ msgid "Paint" msgstr "Çizim" #: appDatabase.py:274 appDatabase.py:1854 appDatabase.py:2192 -#: appTools/ToolNCC.py:1046 appTools/ToolNCC.py:3708 +#: appTools/ToolNCC.py:1060 appTools/ToolNCC.py:3722 msgid "NCC" msgstr "Bakır Temizleme" @@ -373,7 +373,7 @@ msgstr "PCB Kesme" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:284 -#: appTools/ToolIsolation.py:3425 appTools/ToolNCC.py:4343 +#: appTools/ToolIsolation.py:3440 appTools/ToolNCC.py:4357 #: appTools/ToolPaint.py:3163 msgid "Shape" msgstr "Şekil" @@ -470,7 +470,7 @@ msgstr "" "Geçerli yoldan uzaklık olarak kullanılacak değer." #: appDatabase.py:391 appDatabase.py:916 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:1213 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:1202 appGUI/ObjectUI.py:2044 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -518,12 +518,14 @@ msgstr "" "DPP geçiş başına derinlik.\n" "Her geçişte malzemeyi kesmek için kullanılan değer." -#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1260 +#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1249 +#: appGUI/ObjectUI.py:1652 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:280 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:98 -#: appObjects/FlatCAMGeometry.py:1812 appTools/ToolCalibration.py:769 +#: appObjects/FlatCAMGeometry.py:1811 appTools/ToolCalibration.py:769 #: appTools/ToolDrilling.py:1294 appTools/ToolDrilling.py:2189 #: appTools/ToolMilling.py:1291 appTools/ToolMilling.py:1839 msgid "Travel Z" @@ -574,7 +576,7 @@ msgstr "" "çizimin başlangıcı ve bitişinin buluştuğu yerde ek bir kesim yapılır.\n" "Böylece bu noktada tam yalıtım sağlamak için bu ek kesim ile yapılır." -#: appDatabase.py:485 appGUI/ObjectUI.py:1279 +#: appDatabase.py:485 appGUI/ObjectUI.py:1268 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -589,7 +591,7 @@ msgstr "" "X-Y. İlerleme hızı.\n" "Malzeme kesilirken kullanılan X-Y düzlemindeki hız." -#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1293 +#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -636,7 +638,7 @@ msgstr "" "Boş bırakılırsa kullanılmaz.\n" "Devir/dakika cinsinden matkap dönüş hızı." -#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1367 +#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1356 #: appTools/ToolDrilling.py:2264 appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Bekle" @@ -664,7 +666,7 @@ msgstr "" "Matkap ucunun ayarlanan hıza ulaşmasını\n" "sağlamak için kullanılan bir gecikme." -#: appDatabase.py:588 appTools/ToolNCC.py:4052 +#: appDatabase.py:588 appTools/ToolNCC.py:4066 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -678,7 +680,7 @@ msgstr "" "- Temizle -> Geleneksel bakır temizleme." #: appDatabase.py:595 appEditors/AppGerberEditor.py:2749 -#: appTools/ToolNCC.py:4059 +#: appTools/ToolNCC.py:4073 msgid "Clear" msgstr "Temizle" @@ -687,8 +689,8 @@ msgstr "Temizle" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appTools/ToolIsolation.py:3204 appTools/ToolMilling.py:1760 -#: appTools/ToolNCC.py:4068 +#: appTools/ToolIsolation.py:3219 appTools/ToolMilling.py:1760 +#: appTools/ToolNCC.py:4082 msgid "Milling Type" msgstr "Freze Tipi" @@ -697,8 +699,8 @@ msgstr "Freze Tipi" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:192 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:139 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:147 -#: appTools/ToolIsolation.py:3206 appTools/ToolIsolation.py:3214 -#: appTools/ToolNCC.py:4070 appTools/ToolNCC.py:4078 +#: appTools/ToolIsolation.py:3221 appTools/ToolIsolation.py:3229 +#: appTools/ToolNCC.py:4084 appTools/ToolNCC.py:4092 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -712,7 +714,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appTools/ToolIsolation.py:3211 appTools/ToolNCC.py:4075 +#: appTools/ToolIsolation.py:3226 appTools/ToolNCC.py:4089 msgid "Climb" msgstr "Tırmanma" @@ -720,23 +722,24 @@ msgstr "Tırmanma" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:145 -#: appTools/ToolIsolation.py:3212 appTools/ToolNCC.py:4076 +#: appTools/ToolIsolation.py:3227 appTools/ToolNCC.py:4090 msgid "Conventional" msgstr "Geleneksel" #: appDatabase.py:624 appDatabase.py:733 appDatabase.py:835 appDatabase.py:1109 -#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1677 +#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1694 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:161 -#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3189 -#: appTools/ToolNCC.py:4091 appTools/ToolPaint.py:2955 +#: appTools/ToolDrilling.py:2312 appTools/ToolIsolation.py:3204 +#: appTools/ToolNCC.py:4105 appTools/ToolPaint.py:2955 msgid "Overlap" msgstr "Üst Üste Gelme" #: appDatabase.py:626 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:184 -#: appTools/ToolNCC.py:4093 +#: appTools/ToolNCC.py:4107 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -755,6 +758,8 @@ msgstr "" "işleme ve yavaş yürütmeye sebep olur." #: appDatabase.py:645 appDatabase.py:1153 appEditors/AppGeoEditor.py:470 +#: appGUI/ObjectUI.py:1681 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:307 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:72 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 @@ -767,36 +772,39 @@ msgstr "" #: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1457 #: appTools/ToolCorners.py:412 appTools/ToolCutOut.py:2161 #: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234 -#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4135 -#: appTools/ToolNCC.py:4238 +#: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4149 +#: appTools/ToolNCC.py:4252 msgid "Margin" msgstr "Pay" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 +#: appDatabase.py:647 appGUI/ObjectUI.py:1683 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:309 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 #: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:414 -#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4137 -#: appTools/ToolNCC.py:4240 +#: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4151 +#: appTools/ToolNCC.py:4254 msgid "Bounding box margin." msgstr "Sınırlayıcı kutu boşluğu." #: appDatabase.py:658 appDatabase.py:769 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1692 appGUI/ObjectUI.py:2184 +#: appGUI/ObjectUI.py:1709 appGUI/ObjectUI.py:2209 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:333 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:196 -#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4112 +#: appTools/ToolExtractDrills.py:521 appTools/ToolNCC.py:4126 #: appTools/ToolPaint.py:2991 appTools/ToolPunchGerber.py:796 msgid "Method" msgstr "Yöntem" #: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4114 +#: appTools/ToolNCC.py:4128 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -809,10 +817,13 @@ msgstr "" "- Çizgi Bazlı: Paralel çizgiler." #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1965 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1456 -#: appTools/ToolPaint.py:3016 defaults.py:349 +#: appObjects/FlatCAMGeometry.py:2449 appTools/ToolNCC.py:1979 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1456 +#: appTools/ToolPaint.py:3016 defaults.py:351 #: tclCommands/TclCommandCopperClear.py:126 #: tclCommands/TclCommandCopperClear.py:134 tclCommands/TclCommandPaint.py:125 msgid "Standard" @@ -820,20 +831,25 @@ msgstr "Standart" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5123 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1976 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1470 -#: appTools/ToolPaint.py:3016 defaults.py:472 defaults.py:510 +#: appObjects/FlatCAMGeometry.py:2457 appTools/ToolNCC.py:1990 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1470 +#: appTools/ToolPaint.py:3016 defaults.py:474 defaults.py:512 #: tclCommands/TclCommandCopperClear.py:128 #: tclCommands/TclCommandCopperClear.py:136 tclCommands/TclCommandPaint.py:127 msgid "Seed" msgstr "Nokta Bazlı" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1702 +#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1987 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:160 +#: appObjects/FlatCAMGeometry.py:2465 appTools/ToolNCC.py:2001 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:160 #: appTools/ToolPaint.py:1484 appTools/ToolPaint.py:3016 #: tclCommands/TclCommandCopperClear.py:130 tclCommands/TclCommandPaint.py:129 msgid "Lines" @@ -842,24 +858,24 @@ msgstr "Çizgi Bazlı" #: appDatabase.py:668 appDatabase.py:783 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 -#: appTools/ToolNCC.py:1998 appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1649 +#: appTools/ToolNCC.py:2012 appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1649 #: appTools/ToolPaint.py:3016 tclCommands/TclCommandPaint.py:133 msgid "Combo" msgstr "Karma" #: appDatabase.py:676 appDatabase.py:794 appEditors/AppGeoEditor.py:505 -#: appGUI/ObjectUI.py:2269 appGUI/ObjectUI.py:2292 +#: appGUI/ObjectUI.py:2294 appGUI/ObjectUI.py:2317 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:222 #: appObjects/FlatCAMCNCJob.py:1305 appObjects/FlatCAMCNCJob.py:1327 -#: appTools/ToolNCC.py:4148 appTools/ToolNCC.py:4251 appTools/ToolPaint.py:3027 +#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4265 appTools/ToolPaint.py:3027 msgid "Connect" msgstr "Birleştir" #: appDatabase.py:680 appDatabase.py:797 appEditors/AppGeoEditor.py:507 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 -#: appTools/ToolNCC.py:4152 appTools/ToolNCC.py:4253 appTools/ToolPaint.py:3030 +#: appTools/ToolNCC.py:4166 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:3030 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -870,14 +886,14 @@ msgstr "" #: appDatabase.py:686 appDatabase.py:801 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 -#: appTools/ToolNCC.py:4158 appTools/ToolNCC.py:4259 appTools/ToolPaint.py:3034 +#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4273 appTools/ToolPaint.py:3034 msgid "Contour" msgstr "Kenar" #: appDatabase.py:690 appDatabase.py:804 appEditors/AppGeoEditor.py:517 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 -#: appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4261 appTools/ToolPaint.py:3037 +#: appTools/ToolNCC.py:4176 appTools/ToolNCC.py:4275 appTools/ToolPaint.py:3037 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -887,17 +903,17 @@ msgstr "" #: appDatabase.py:696 appDatabase.py:754 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 -#: appTools/ToolNCC.py:4168 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:2976 +#: appTools/ToolNCC.py:4182 appTools/ToolNCC.py:4281 appTools/ToolPaint.py:2976 #: appTools/ToolPaint.py:3083 appTools/ToolTransform.py:517 msgid "Offset" msgstr "Hizala" #: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:257 -#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4269 +#: appTools/ToolNCC.py:4186 appTools/ToolNCC.py:4283 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -969,12 +985,12 @@ msgid "Laser_lines" msgstr "Lazer Çizgileri" #: appDatabase.py:822 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:154 -#: appTools/ToolIsolation.py:3176 +#: appTools/ToolIsolation.py:3191 msgid "Passes" msgstr "Geçişler" #: appDatabase.py:824 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:156 -#: appTools/ToolIsolation.py:3178 +#: appTools/ToolIsolation.py:3193 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -982,9 +998,10 @@ msgstr "" "Yalıtım aralığının uç genişliği\n" "sayısı (tamsayı) cinsinden genişliği." -#: appDatabase.py:837 appGUI/ObjectUI.py:1679 +#: appDatabase.py:837 appGUI/ObjectUI.py:1696 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 -#: appTools/ToolIsolation.py:3191 +#: appTools/ToolIsolation.py:3206 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 " @@ -992,7 +1009,7 @@ msgstr "" #: appDatabase.py:870 appGUI/ObjectUI.py:234 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 -#: appTools/ToolIsolation.py:3224 +#: appTools/ToolIsolation.py:3239 msgid "Follow" msgstr "Takip Et" @@ -1000,7 +1017,7 @@ msgstr "Takip Et" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:209 -#: appTools/ToolIsolation.py:3226 appTools/ToolIsolation.py:3232 +#: appTools/ToolIsolation.py:3241 appTools/ToolIsolation.py:3247 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -1010,12 +1027,12 @@ msgstr "" "Bu, yolun ortasından kesileceği (çizileceği) anlamına gelir." #: appDatabase.py:887 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:218 -#: appTools/ToolIsolation.py:3241 +#: appTools/ToolIsolation.py:3256 msgid "Isolation Type" msgstr "Yalıtım Şekli" #: appDatabase.py:889 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appTools/ToolIsolation.py:3243 +#: appTools/ToolIsolation.py:3258 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1036,17 +1053,17 @@ msgstr "" #: appDatabase.py:898 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:229 -#: appTools/ToolIsolation.py:3252 +#: appTools/ToolIsolation.py:3267 msgid "Full" msgstr "Tam" #: appDatabase.py:899 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 -#: appTools/ToolIsolation.py:3253 +#: appTools/ToolIsolation.py:3268 msgid "Ext" msgstr "Dış" #: appDatabase.py:900 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:231 -#: appTools/ToolIsolation.py:3254 +#: appTools/ToolIsolation.py:3269 msgid "Int" msgstr "İç" @@ -1075,7 +1092,7 @@ msgstr "" "çıkış deliği çapını oluşturmak için daha derin delmesi gerekir.\n" "Buradaki değer Z derinliği parametresini telafi edebilir." -#: appDatabase.py:956 appGUI/ObjectUI.py:1237 +#: appDatabase.py:956 appGUI/ObjectUI.py:1226 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 @@ -1091,7 +1108,7 @@ msgstr "" "için çoklu geçişler kullanın. Z derinliğine\n" "ulaşana kadar birkaç kez kesilir." -#: appDatabase.py:978 appGUI/ObjectUI.py:1251 +#: appDatabase.py:978 appGUI/ObjectUI.py:1240 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 #: appTools/ToolCutOut.py:2146 appTools/ToolDrilling.py:2180 @@ -1121,7 +1138,7 @@ msgstr "" "Buna 'Daldırma' besleme hızı denir.\n" "Doğrusal hareket G01 için kullanılır." -#: appDatabase.py:1028 appGUI/ObjectUI.py:1308 +#: appDatabase.py:1028 appGUI/ObjectUI.py:1297 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1144,9 +1161,9 @@ msgstr "" "Sadece Marlin için kullanışlıdır, \n" "diğer durumlar için yoksayın." -#: appDatabase.py:1051 appGUI/ObjectUI.py:1351 +#: appDatabase.py:1051 appGUI/ObjectUI.py:1340 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 -#: appObjects/FlatCAMGeometry.py:1828 appTools/ToolDrilling.py:1310 +#: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 #: appTools/ToolMilling.py:1942 msgid "Spindle speed" @@ -1401,8 +1418,8 @@ msgstr "" "o sırada aktif olan Araçlar Tablosuna yeni bir uç ekler." #: appDatabase.py:1363 appGUI/MainGUI.py:1550 -#: appGUI/preferences/PreferencesUIManager.py:932 app_Main.py:2311 -#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4528 app_Main.py:8745 +#: appGUI/preferences/PreferencesUIManager.py:940 app_Main.py:2311 +#: app_Main.py:3327 app_Main.py:4282 app_Main.py:4535 app_Main.py:8752 msgid "Cancel" msgstr "İptal" @@ -1426,9 +1443,9 @@ msgstr "İptal" #: appTools/ToolFilm.py:1453 appTools/ToolFilm.py:1464 #: appTools/ToolImage.py:322 appTools/ToolImage.py:333 #: appTools/ToolInvertGerber.py:304 appTools/ToolInvertGerber.py:315 -#: appTools/ToolIsolation.py:3494 appTools/ToolIsolation.py:3505 +#: appTools/ToolIsolation.py:3509 appTools/ToolIsolation.py:3520 #: appTools/ToolMilling.py:2341 appTools/ToolMilling.py:2352 -#: appTools/ToolNCC.py:4508 appTools/ToolNCC.py:4519 +#: appTools/ToolNCC.py:4522 appTools/ToolNCC.py:4533 #: appTools/ToolOptimal.py:614 appTools/ToolOptimal.py:625 #: appTools/ToolPaint.py:3267 appTools/ToolPaint.py:3278 #: appTools/ToolPanelize.py:914 appTools/ToolPanelize.py:925 @@ -1462,9 +1479,9 @@ msgstr "Düzenlenen değer aralık dışında" #: appTools/ToolFilm.py:1459 appTools/ToolFilm.py:1466 #: appTools/ToolImage.py:328 appTools/ToolImage.py:335 #: appTools/ToolInvertGerber.py:310 appTools/ToolInvertGerber.py:317 -#: appTools/ToolIsolation.py:3500 appTools/ToolIsolation.py:3507 +#: appTools/ToolIsolation.py:3515 appTools/ToolIsolation.py:3522 #: appTools/ToolMilling.py:2347 appTools/ToolMilling.py:2354 -#: appTools/ToolNCC.py:4514 appTools/ToolNCC.py:4521 +#: appTools/ToolNCC.py:4528 appTools/ToolNCC.py:4535 #: appTools/ToolOptimal.py:620 appTools/ToolOptimal.py:627 #: appTools/ToolPaint.py:3273 appTools/ToolPaint.py:3280 #: appTools/ToolPanelize.py:920 appTools/ToolPanelize.py:927 @@ -1490,20 +1507,20 @@ msgstr "Veri Tabanından Kopyala" msgid "Delete from DB" msgstr "Veri Tanından Sil" -#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8739 +#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8746 msgid "Save changes" msgstr "Değişiklikleri Kaydet" #: appDatabase.py:1728 appDatabase.py:2098 appDatabase.py:2132 #: appTools/ToolCutOut.py:294 appTools/ToolDrilling.py:895 -#: appTools/ToolIsolation.py:1067 appTools/ToolNCC.py:1011 +#: appTools/ToolIsolation.py:1082 appTools/ToolNCC.py:1025 #: appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Araçlar Veri Tabanı dosyası yüklenemedi." #: appDatabase.py:1736 appDatabase.py:2140 appTools/ToolCutOut.py:305 -#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1078 -#: appTools/ToolNCC.py:1022 appTools/ToolPaint.py:715 +#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1093 +#: appTools/ToolNCC.py:1036 appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." msgstr "Araçlar Veri Tabanı dosyası okunamadı." @@ -1544,12 +1561,12 @@ msgid "Import FlatCAM Tools DB" msgstr "FlatCAM Araçlar Veri Tabanını İçe Aktar" #: appDatabase.py:2154 appDatabase.py:2573 appDatabase.py:2585 -#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1090 +#: appGUI/MainGUI.py:487 appObjects/FlatCAMGeometry.py:1089 #: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 -#: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 -#: appTools/ToolNCC.py:3715 appTools/ToolNCC.py:3795 appTools/ToolPaint.py:2626 -#: appTools/ToolPaint.py:2715 app_Main.py:5643 app_Main.py:5680 -#: app_Main.py:5714 app_Main.py:5724 +#: appTools/ToolIsolation.py:2598 appTools/ToolIsolation.py:2682 +#: appTools/ToolNCC.py:3729 appTools/ToolNCC.py:3809 appTools/ToolPaint.py:2626 +#: appTools/ToolPaint.py:2715 app_Main.py:5650 app_Main.py:5687 +#: app_Main.py:5721 app_Main.py:5731 msgid "Tools Database" msgstr "Araçlar Veri Tabanı" @@ -1701,11 +1718,11 @@ msgstr "Toplam Delik" msgid "Total Slots" msgstr "Toplam Yuva" -#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:707 -#: appObjects/FlatCAMGeometry.py:1233 appObjects/FlatCAMGeometry.py:1975 -#: appObjects/FlatCAMGeometry.py:2634 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1705 appTools/ToolNCC.py:1197 -#: appTools/ToolNCC.py:1334 appTools/ToolPaint.py:889 +#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:712 +#: appObjects/FlatCAMGeometry.py:1232 appObjects/FlatCAMGeometry.py:1980 +#: appObjects/FlatCAMGeometry.py:2728 appTools/ToolIsolation.py:1267 +#: appTools/ToolIsolation.py:1720 appTools/ToolNCC.py:1211 +#: appTools/ToolNCC.py:1348 appTools/ToolPaint.py:889 #: appTools/ToolPaint.py:1027 appTools/ToolPaint.py:1740 #: appTools/ToolSolderPaste.py:455 appTools/ToolSolderPaste.py:527 msgid "Wrong value format entered, use a number." @@ -1762,7 +1779,7 @@ msgstr "İptal edildi. Hiçbir uç/delik seçilmedi" #: appEditors/AppGerberEditor.py:4625 appEditors/AppGerberEditor.py:4642 #: appGUI/MainGUI.py:2980 appGUI/MainGUI.py:2992 #: appTools/ToolAlignObjects.py:253 appTools/ToolAlignObjects.py:275 -#: app_Main.py:4896 app_Main.py:5050 +#: app_Main.py:4903 app_Main.py:5057 msgid "Done." msgstr "Bitti." @@ -1786,8 +1803,8 @@ msgid "Name:" msgstr "İsim:" #: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:620 -#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3010 -#: appTools/ToolNCC.py:3873 appTools/ToolPaint.py:2800 +#: appGUI/ObjectUI.py:967 appTools/ToolIsolation.py:3025 +#: appTools/ToolNCC.py:3887 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Araçlar Tablosu" @@ -1821,16 +1838,17 @@ msgstr "" "bir araç ekleyin/silin." #: appEditors/AppExcEditor.py:3765 appGUI/ObjectUI.py:1082 -#: appGUI/ObjectUI.py:1650 +#: appGUI/ObjectUI.py:1639 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 -#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3091 -#: appTools/ToolNCC.py:3966 appTools/ToolNCC.py:3977 appTools/ToolPaint.py:2882 +#: appTools/ToolCutOut.py:2064 appTools/ToolIsolation.py:3106 +#: appTools/ToolNCC.py:3980 appTools/ToolNCC.py:3991 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Uç Kalınlığı" #: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1084 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 -#: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3968 +#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3982 msgid "Diameter for the new tool" msgstr "Yeni uç için kalınlık belirle" @@ -1956,7 +1974,7 @@ msgstr "" #: appEditors/AppExcEditor.py:3908 appEditors/AppExcEditor.py:4030 #: appEditors/AppExcEditor.py:4123 appEditors/AppGerberEditor.py:2820 -#: appGUI/GUIElements.py:4046 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 +#: appGUI/GUIElements.py:4224 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 #: appGUI/MainGUI.py:4416 appGUI/MainGUI.py:4682 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1969,7 +1987,7 @@ msgstr "X" #: appEditors/AppExcEditor.py:3909 appEditors/AppExcEditor.py:4031 #: appEditors/AppExcEditor.py:4124 appEditors/AppGerberEditor.py:2821 -#: appGUI/GUIElements.py:4053 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 +#: appGUI/GUIElements.py:4231 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 #: appGUI/MainGUI.py:4683 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2185,7 +2203,7 @@ msgid "Round" msgstr "Yuvarlak" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1614 +#: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 @@ -2199,8 +2217,8 @@ msgstr "Yuvarlak" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 #: appTools/ToolDrilling.py:2588 appTools/ToolExtractDrills.py:487 #: appTools/ToolExtractDrills.py:620 appTools/ToolInvertGerber.py:257 -#: appTools/ToolIsolation.py:3430 appTools/ToolMilling.py:2264 -#: appTools/ToolNCC.py:4348 appTools/ToolPaint.py:3168 +#: appTools/ToolIsolation.py:3445 appTools/ToolMilling.py:2264 +#: appTools/ToolNCC.py:4362 appTools/ToolPaint.py:3168 #: appTools/ToolPunchGerber.py:762 appTools/ToolPunchGerber.py:912 #: appTools/ToolQRCode.py:789 msgid "Square" @@ -2269,13 +2287,13 @@ msgid "Text Tool" msgstr "Metin Aracı" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:573 appGUI/MainGUI.py:1357 -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMExcellon.py:886 -#: appObjects/FlatCAMGeometry.py:951 appTools/ToolDrilling.py:711 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMExcellon.py:886 +#: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:3181 #: appTools/ToolMilling.py:790 appTools/ToolMilling.py:1046 #: appTools/ToolMilling.py:1711 appTools/ToolNCC.py:329 -#: appTools/ToolNCC.py:2280 appTools/ToolNCC.py:4040 appTools/ToolPaint.py:304 +#: appTools/ToolNCC.py:2294 appTools/ToolNCC.py:4054 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:2940 app_Main.py:2067 app_Main.py:2326 #: app_Main.py:2433 msgid "Tool" @@ -2283,7 +2301,7 @@ msgstr "Araçlar" #: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 #: appGUI/MainGUI.py:688 appGUI/MainGUI.py:1047 appGUI/MainGUI.py:2203 -#: appGUI/ObjectUI.py:1783 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +#: appGUI/ObjectUI.py:1808 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 msgid "Paint Tool" msgstr "Çizim" @@ -2365,7 +2383,7 @@ msgid "Buffer" msgstr "Tampon" #: appEditors/AppGeoEditor.py:643 appEditors/AppGerberEditor.py:5353 -#: appGUI/GUIElements.py:3479 +#: appGUI/GUIElements.py:3657 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:683 appTools/ToolDblSided.py:857 @@ -2404,8 +2422,8 @@ msgstr "Orijin" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:256 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 -#: appTools/ToolIsolation.py:3368 appTools/ToolNCC.py:4304 -#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:569 +#: appTools/ToolIsolation.py:3383 appTools/ToolNCC.py:4318 +#: appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 defaults.py:571 msgid "Selection" msgstr "Seçim" @@ -2428,7 +2446,7 @@ msgstr "Minimum" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:678 #: appTools/ToolPunchGerber.py:849 appTools/ToolPunchGerber.py:965 -#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7799 +#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7806 msgid "Value" msgstr "Değer" @@ -2439,11 +2457,11 @@ msgid "A point of reference in format X,Y." msgstr "X,Y biçiminde referans noktası." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2350 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2375 #: appTools/ToolDblSided.py:708 appTools/ToolDblSided.py:894 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 -#: appTools/ToolTransform.py:572 app_Main.py:6065 +#: appTools/ToolTransform.py:572 app_Main.py:6072 msgid "Add" msgstr "Ekle" @@ -2739,12 +2757,12 @@ msgstr "" "bir tamponlama efekti oluşturur." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1568 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 #: appTools/ToolFilm.py:930 appTools/ToolMilling.py:2218 -#: appTools/ToolNCC.py:3862 appTools/ToolPaint.py:2788 +#: appTools/ToolNCC.py:3876 appTools/ToolPaint.py:2788 #: appTools/ToolPanelize.py:697 appTools/ToolTransform.py:557 msgid "Object" msgstr "Nesne" @@ -3143,7 +3161,7 @@ msgstr "Şekil Düzenleyici" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appTools/ToolCutOut.py:2017 appTools/ToolDblSided.py:521 #: appTools/ToolTransform.py:579 msgid "Type" @@ -3158,14 +3176,14 @@ msgid "Line" msgstr "Çizgi" #: appEditors/AppGeoEditor.py:3569 appGUI/MainGUI.py:1608 -#: appGUI/ObjectUI.py:1615 +#: appGUI/ObjectUI.py:1604 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 -#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3431 -#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4349 +#: appTools/ToolDrilling.py:2589 appTools/ToolIsolation.py:3446 +#: appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4363 #: appTools/ToolPaint.py:3169 msgid "Polygon" msgstr "Çokgen" @@ -3200,7 +3218,7 @@ msgstr "Hedef noktayı tıkla." msgid "Editing MultiGeo Geometry, tool" msgstr "MultiGeometry (Çoklu şekil) Şeklini Düzenleme, araç" -#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2282 +#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2296 msgid "with diameter" msgstr "çap ile" @@ -3521,16 +3539,16 @@ msgstr "Şekil Tablosuna yeni bir şekil ekler." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:420 appGUI/MainGUI.py:731 #: appGUI/MainGUI.py:790 appGUI/MainGUI.py:869 appGUI/MainGUI.py:988 #: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:1689 appGUI/MainGUI.py:2147 -#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1132 -#: appObjects/FlatCAMGeometry.py:561 appTools/ToolIsolation.py:70 -#: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 -#: appTools/ToolNCC.py:4024 appTools/ToolPaint.py:143 +#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1125 +#: appObjects/FlatCAMGeometry.py:564 appTools/ToolIsolation.py:71 +#: appTools/ToolIsolation.py:3165 appTools/ToolNCC.py:69 +#: appTools/ToolNCC.py:4038 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2926 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1209 app_Main.py:6067 +#: appTools/ToolSolderPaste.py:1209 app_Main.py:6074 msgid "Delete" msgstr "Sil" @@ -3744,9 +3762,9 @@ msgid "" msgstr "Dosyada şekil tanımı yok. Gerber oluşturma işlemi iptal ediliyor." #: appEditors/AppGerberEditor.py:4364 appObjects/AppObject.py:164 -#: appObjects/FlatCAMGeometry.py:1917 appParsers/ParseExcellon.py:972 -#: appTools/ToolPcbWizard.py:318 app_Main.py:7472 app_Main.py:9916 -#: app_Main.py:9976 app_Main.py:10107 app_Main.py:10172 +#: appObjects/FlatCAMGeometry.py:1922 appParsers/ParseExcellon.py:972 +#: appTools/ToolPcbWizard.py:318 app_Main.py:7479 app_Main.py:9923 +#: app_Main.py:9983 app_Main.py:10114 app_Main.py:10179 msgid "An internal error has occurred. See shell.\n" msgstr "Dahili bir hata oluştu. Komut satırına bakın.\n" @@ -3762,7 +3780,7 @@ msgstr "Bitti. Gerber düzenlemesi tamamlandı." msgid "Cancelled. No aperture is selected" msgstr "İptal edildi. Hiçbir şekil seçilmedi" -#: appEditors/AppGerberEditor.py:4555 app_Main.py:6400 +#: appEditors/AppGerberEditor.py:4555 app_Main.py:6407 msgid "Coordinates copied to clipboard." msgstr "Koordinatlar panoya kopyalandı." @@ -3811,7 +3829,7 @@ msgstr "Çokgenler işaretlenmedi. Hiçbiri sınırlara uymuyor." msgid "Rotation action was not executed." msgstr "Döndürme işlemi gerçekleştirilemedi." -#: appEditors/AppGerberEditor.py:6044 app_Main.py:5824 app_Main.py:5871 +#: appEditors/AppGerberEditor.py:6044 app_Main.py:5831 app_Main.py:5878 msgid "Flip action was not executed." msgstr "Çevirme işlemi gerçekleştirilemedi." @@ -3864,13 +3882,13 @@ msgstr "Bul kutusundaki dizeyle Değiştir kutusundaki dizeleri değiştirir." msgid "String to replace the one in the Find box throughout the text." msgstr "Metin boyunca Bul kutusundaki ile değiştirilecek dize." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4074 -#: appGUI/ObjectUI.py:1864 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4252 +#: appGUI/ObjectUI.py:1889 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1035 -#: appTools/ToolPaint.py:3127 defaults.py:423 defaults.py:511 +#: appTools/ToolIsolation.py:823 appTools/ToolIsolation.py:1448 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1035 +#: appTools/ToolPaint.py:3127 defaults.py:425 defaults.py:513 #: tclCommands/TclCommandPaint.py:162 msgid "All" msgstr "Tamamı" @@ -3919,7 +3937,7 @@ msgstr "Dosyayı Aç" #: appObjects/FlatCAMCNCJob.py:1646 appObjects/FlatCAMCNCJob.py:1651 #: appObjects/FlatCAMCNCJob.py:1836 appObjects/FlatCAMCNCJob.py:1841 #: appObjects/FlatCAMCNCJob.py:1914 appObjects/FlatCAMCNCJob.py:1919 -#: appTools/ToolSolderPaste.py:1063 app_Main.py:6854 app_Main.py:6859 +#: appTools/ToolSolderPaste.py:1063 app_Main.py:6861 app_Main.py:6866 msgid "Export Code ..." msgstr "Kodu Dışa Aktar ..." @@ -3933,7 +3951,7 @@ msgstr "Böyle bir dosya ya da dizin yok" msgid "Saved to" msgstr "Şuraya kaydedildi" -#: appEditors/appGCodeEditor.py:66 app_Main.py:7015 +#: appEditors/appGCodeEditor.py:66 app_Main.py:7022 msgid "Code Editor" msgstr "Kod Düzenleyici" @@ -3954,25 +3972,25 @@ msgstr "G Kod'u Başlat" msgid "Loaded Machine Code into Code Editor" msgstr "Kod düzenleyiciye makine kodu yüklendi" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1884 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1909 msgid "GCode Editor" msgstr "G Kod Düzenleyicisi" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 appGUI/ObjectUI.py:2044 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1316 msgid "Dia" msgstr "Boyut" #: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:2009 appTools/ToolIsolation.py:3022 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appGUI/ObjectUI.py:2034 appTools/ToolIsolation.py:3037 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TT" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -3981,7 +3999,7 @@ msgid "Drills" msgstr "Delikler" #: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4015,106 +4033,105 @@ msgid "Insert the code above at the cursor location." msgstr "Yukarıdaki Kodu imleç konumuna ekleyin." #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Undo" msgstr "Geri Al" #: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 -#: appGUI/GUIElements.py:1313 appGUI/GUIElements.py:1518 -#: appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:1362 appGUI/GUIElements.py:1567 +#: appGUI/GUIElements.py:1900 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Redo" msgstr "İleri Al" #: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 -#: appGUI/GUIElements.py:1320 appGUI/GUIElements.py:1525 -#: appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:1369 appGUI/GUIElements.py:1574 +#: appGUI/GUIElements.py:1907 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1866 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:1630 appGUI/ObjectUI.py:1891 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Kes" #: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 -#: appGUI/GUIElements.py:1329 appGUI/GUIElements.py:1534 -#: appGUI/GUIElements.py:1867 appGUI/MainGUI.py:4692 +#: appGUI/GUIElements.py:1378 appGUI/GUIElements.py:1583 +#: appGUI/GUIElements.py:1916 appGUI/MainGUI.py:4692 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:728 appGUI/MainGUI.py:787 appGUI/MainGUI.py:867 #: appGUI/MainGUI.py:986 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:1687 #: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4911 -#: appGUI/ObjectUI.py:1125 appObjects/FlatCAMGeometry.py:558 -#: appTools/ToolPanelize.py:325 appTools/ToolPanelize.py:351 -#: appTools/ToolPanelize.py:448 appTools/ToolPanelize.py:477 -#: appTools/ToolPanelize.py:538 +#: appObjects/FlatCAMGeometry.py:561 appTools/ToolPanelize.py:325 +#: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 +#: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 msgid "Copy" msgstr "Kopyala" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 -#: appGUI/GUIElements.py:1336 appGUI/GUIElements.py:1541 -#: appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 appGUI/MainGUI.py:414 +#: appGUI/GUIElements.py:1385 appGUI/GUIElements.py:1590 +#: appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 appGUI/MainGUI.py:414 #: appGUI/MainGUI.py:4423 msgid "Ctrl+C" msgstr "Ctrl+C" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Paste" msgstr "Yapıştır" #: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 -#: appGUI/GUIElements.py:1343 appGUI/GUIElements.py:1548 -#: appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:1392 appGUI/GUIElements.py:1597 +#: appGUI/GUIElements.py:1930 msgid "Ctrl+V" msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 -#: appGUI/GUIElements.py:1348 appGUI/GUIElements.py:1553 -#: appGUI/GUIElements.py:1886 appGUI/GUIElements.py:3559 appGUI/MainGUI.py:4491 +#: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 +#: appGUI/GUIElements.py:1935 appGUI/GUIElements.py:3737 appGUI/MainGUI.py:4491 #: appGUI/MainGUI.py:4492 appGUI/MainGUI.py:4696 appGUI/MainGUI.py:4788 #: appGUI/MainGUI.py:4789 appGUI/MainGUI.py:4922 appGUI/MainGUI.py:4923 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4422 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" msgstr "Tümünü Seç" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 -#: appGUI/GUIElements.py:1355 appGUI/GUIElements.py:1560 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 appGUI/MainGUI.py:445 +#: appGUI/GUIElements.py:1404 appGUI/GUIElements.py:1609 +#: appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 appGUI/MainGUI.py:445 #: appGUI/MainGUI.py:4422 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1362 +#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1411 msgid "Step Up" msgstr "Değeri Artır" -#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1367 +#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1416 msgid "Step Down" msgstr "Değeri Azalt" -#: appGUI/GUIElements.py:3481 +#: appGUI/GUIElements.py:3659 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4124,19 +4141,19 @@ msgstr "" "- Kesin -> Referans noktası bir noktadır (0,0)\n" "- Değişen -> Referans noktası farenin atlamadan önceki konumudur" -#: appGUI/GUIElements.py:3486 +#: appGUI/GUIElements.py:3664 msgid "Abs" msgstr "Kesin" -#: appGUI/GUIElements.py:3487 +#: appGUI/GUIElements.py:3665 msgid "Relative" msgstr "Değişen" -#: appGUI/GUIElements.py:3497 +#: appGUI/GUIElements.py:3675 msgid "Location" msgstr "Konum" -#: appGUI/GUIElements.py:3499 +#: appGUI/GUIElements.py:3677 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" @@ -4148,85 +4165,85 @@ msgstr "" "Referans Değişen ise, geçiş farenin geçerli \n" "konumundan (x, y) mesafede olacaktır." -#: appGUI/GUIElements.py:3554 +#: appGUI/GUIElements.py:3732 msgid "Save Log" msgstr "Kayıt Dosyası" -#: appGUI/GUIElements.py:3554 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 +#: appGUI/GUIElements.py:3732 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4791 #: appGUI/MainGUI.py:4927 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3559 +#: appGUI/GUIElements.py:3737 msgid "Clear All" msgstr "Tümünü Temizle" -#: appGUI/GUIElements.py:3602 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3780 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Başlamak için >yardım Excellon'u Dışa Aktar'da ayarlanır." -#: appGUI/MainGUI.py:278 app_Main.py:8589 app_Main.py:8593 +#: appGUI/MainGUI.py:278 app_Main.py:8596 app_Main.py:8600 msgid "Export Gerber" msgstr "Gerber'i Dışa Aktar" @@ -4554,7 +4571,7 @@ msgstr "Ayarları Dosyadan İçe Aktar" msgid "Export Preferences to file" msgstr "Ayarları Dosyaya Aktar" -#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1173 +#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1181 msgid "Save Preferences" msgstr "Ayarları Kaydet" @@ -4710,11 +4727,11 @@ msgid "Q" msgstr "Q" #: appGUI/MainGUI.py:451 appGUI/MainGUI.py:1260 -#: appGUI/preferences/PreferencesUIManager.py:899 -#: appGUI/preferences/PreferencesUIManager.py:992 -#: appGUI/preferences/PreferencesUIManager.py:1020 -#: appGUI/preferences/PreferencesUIManager.py:1125 app_Main.py:5546 -#: app_Main.py:5551 app_Main.py:5566 +#: appGUI/preferences/PreferencesUIManager.py:907 +#: appGUI/preferences/PreferencesUIManager.py:1000 +#: appGUI/preferences/PreferencesUIManager.py:1028 +#: appGUI/preferences/PreferencesUIManager.py:1133 app_Main.py:5553 +#: app_Main.py:5558 app_Main.py:5573 msgid "Preferences" msgstr "Ayarlar" @@ -5020,8 +5037,8 @@ msgid "Add Path" msgstr "Yol Ekle" #: appGUI/MainGUI.py:649 appGUI/MainGUI.py:747 appGUI/MainGUI.py:4411 -#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2009 -#: appGUI/ObjectUI.py:2020 +#: appGUI/MainGUI.py:4677 appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2045 msgid "P" msgstr "P" @@ -5170,7 +5187,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Silgi" -#: appGUI/MainGUI.py:782 app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: appGUI/MainGUI.py:782 app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Transform" msgstr "Döndür" @@ -5186,47 +5203,47 @@ msgstr "Çizimi Devre Dışı Bırak" msgid "Set Color" msgstr "Rengi Ayarla" -#: appGUI/MainGUI.py:821 app_Main.py:7741 +#: appGUI/MainGUI.py:821 app_Main.py:7748 msgid "Red" msgstr "Kırmızı" -#: appGUI/MainGUI.py:824 app_Main.py:7743 +#: appGUI/MainGUI.py:824 app_Main.py:7750 msgid "Blue" msgstr "Mavi" -#: appGUI/MainGUI.py:827 app_Main.py:7746 +#: appGUI/MainGUI.py:827 app_Main.py:7753 msgid "Yellow" msgstr "Sarı" -#: appGUI/MainGUI.py:830 app_Main.py:7748 +#: appGUI/MainGUI.py:830 app_Main.py:7755 msgid "Green" msgstr "Yeşil" -#: appGUI/MainGUI.py:833 app_Main.py:7750 +#: appGUI/MainGUI.py:833 app_Main.py:7757 msgid "Purple" msgstr "Mor" -#: appGUI/MainGUI.py:836 app_Main.py:7752 +#: appGUI/MainGUI.py:836 app_Main.py:7759 msgid "Brown" msgstr "Kahverengi" -#: appGUI/MainGUI.py:839 app_Main.py:7754 app_Main.py:7814 +#: appGUI/MainGUI.py:839 app_Main.py:7761 app_Main.py:7821 msgid "White" msgstr "Beyaz" -#: appGUI/MainGUI.py:842 app_Main.py:7756 +#: appGUI/MainGUI.py:842 app_Main.py:7763 msgid "Black" msgstr "Siyah" -#: appGUI/MainGUI.py:847 app_Main.py:7759 +#: appGUI/MainGUI.py:847 app_Main.py:7766 msgid "Custom" msgstr "Özel" -#: appGUI/MainGUI.py:852 app_Main.py:7793 +#: appGUI/MainGUI.py:852 app_Main.py:7800 msgid "Opacity" msgstr "Opaklık" -#: appGUI/MainGUI.py:855 app_Main.py:7769 +#: appGUI/MainGUI.py:855 app_Main.py:7776 msgid "Default" msgstr "Varsayılan" @@ -5352,12 +5369,12 @@ msgid "Cutout Tool" msgstr "PCB Kesimi" #: appGUI/MainGUI.py:1045 appGUI/MainGUI.py:2201 appGUI/ObjectUI.py:372 -#: appGUI/ObjectUI.py:1799 appTools/ToolNCC.py:202 +#: appGUI/ObjectUI.py:1824 appTools/ToolNCC.py:202 msgid "NCC Tool" msgstr "Bakır Temizleme" #: appGUI/MainGUI.py:1049 appGUI/MainGUI.py:2205 appGUI/MainGUI.py:4458 -#: appTools/ToolIsolation.py:191 appTools/ToolIsolation.py:2938 +#: appTools/ToolIsolation.py:192 appTools/ToolIsolation.py:2953 msgid "Isolation Tool" msgstr "Yalıtım" @@ -5568,19 +5585,19 @@ msgstr "" msgid "TCL Shell" msgstr "Komut Satırı" -#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9037 +#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9044 msgid "Project" msgstr "Proje" #: appGUI/MainGUI.py:1376 appGUI/MainGUI.py:1384 appGUI/MainGUI.py:3918 -#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8845 +#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8852 msgid "Plot Area" msgstr "Çalışma Alanı" #: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 #: appTools/ToolCorners.py:318 appTools/ToolEtchCompensation.py:291 #: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875 -#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:2986 +#: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3001 #: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:721 #: appTools/ToolQRCode.py:660 appTools/ToolRulesCheck.py:1165 #: appTools/ToolSolderPaste.py:1143 appTools/ToolSub.py:643 @@ -5601,7 +5618,7 @@ msgid "CNC-JOB" msgstr "CNC-İŞ" #: appGUI/MainGUI.py:1465 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:717 -#: appGUI/ObjectUI.py:1760 +#: appGUI/ObjectUI.py:1785 msgid "TOOLS" msgstr "ARAÇLAR 1" @@ -5742,22 +5759,22 @@ msgstr "FlatCAM Ayarları Klasörü açıldı." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Arayüz sıfırlamak istediğinizden emin misiniz?\n" -#: appGUI/MainGUI.py:2099 appGUI/preferences/PreferencesUIManager.py:931 -#: appGUI/preferences/PreferencesUIManager.py:1177 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5754 -#: app_Main.py:8743 +#: appGUI/MainGUI.py:2099 appGUI/preferences/PreferencesUIManager.py:939 +#: appGUI/preferences/PreferencesUIManager.py:1185 appTranslation.py:111 +#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5761 +#: app_Main.py:8750 msgid "Yes" msgstr "Evet" -#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1178 +#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1186 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 -#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3066 -#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3935 +#: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3081 +#: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3949 #: appTools/ToolPaint.py:2851 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5755 app_Main.py:8744 +#: app_Main.py:2310 app_Main.py:3326 app_Main.py:5762 app_Main.py:8751 msgid "No" msgstr "Hayır" @@ -5829,8 +5846,8 @@ msgstr "İptal edildi. Taşınacak hiçbir şey seçilmedi." msgid "New Tool ..." msgstr "Yeni Araç ..." -#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:783 appTools/ToolNCC.py:455 -#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 +#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:789 appTools/ToolNCC.py:460 +#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 app_Main.py:4423 msgid "Enter a Tool Diameter" msgstr "Uç Kalınlığını Girin" @@ -5898,7 +5915,7 @@ msgstr "Gerber Oluştur" msgid "Edit Object (if selected)" msgstr "Nesneyi Düzenle (seçiliyse)" -#: appGUI/MainGUI.py:4404 app_Main.py:6053 +#: appGUI/MainGUI.py:4404 app_Main.py:6060 msgid "Grid On/Off" msgstr "Izgara AÇIK/KAPALI" @@ -6396,7 +6413,7 @@ msgid "App Object" msgstr "Uygulama Nesnesi" #: appGUI/ObjectUI.py:78 appTools/ToolDrilling.py:2015 -#: appTools/ToolIsolation.py:2975 appTools/ToolMilling.py:1620 +#: appTools/ToolIsolation.py:2990 appTools/ToolMilling.py:1620 msgid "" "BASIC is suitable for a beginner. Many parameters\n" "are hidden from the user in this mode.\n" @@ -6448,7 +6465,7 @@ msgid "Gerber Object" msgstr "Gerber Nesnesi" #: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:549 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1853 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:1878 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 @@ -6486,7 +6503,7 @@ msgid "Plot" msgstr "Göster" #: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:636 appGUI/ObjectUI.py:988 -#: appGUI/ObjectUI.py:1998 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:2023 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6497,12 +6514,12 @@ msgid "Edit an Gerber object." msgstr "Gerber nesnesini düzenleyin." #: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:594 appGUI/ObjectUI.py:916 -#: appGUI/ObjectUI.py:1899 +#: appGUI/ObjectUI.py:1924 msgid "PROPERTIES" msgstr "ÖZELLİKLER" #: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:596 appGUI/ObjectUI.py:918 -#: appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:1926 msgid "Show the Properties." msgstr "Özellikleri göster." @@ -6532,11 +6549,11 @@ msgstr "" "Çalışma alanı üzerindeki şekil örneklerini\n" "işaretleyin." -#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3480 msgid "Buffer Solid Geometry" msgstr "Dolgulu Tampon" -#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3482 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6553,13 +6570,13 @@ msgid "Isolation Routing" msgstr "Yalıtım Oluşturma" #: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 -#: appTools/ToolIsolation.py:2965 +#: appTools/ToolIsolation.py:2980 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." msgstr "Çokgenleri keserek yollar oluşturma işlemi." -#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1802 appTools/ToolNCC.py:4375 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1827 appTools/ToolNCC.py:4389 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6618,8 +6635,8 @@ msgid "Resulting geometry will have rounded corners." msgstr "Ortaya çıkan şeklin köşeleri yuvarlatılmış olacaktır." #: appGUI/ObjectUI.py:467 appGUI/ObjectUI.py:507 appTools/ToolCutOut.py:2291 -#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3444 -#: appTools/ToolNCC.py:4372 appTools/ToolPaint.py:3178 +#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3459 +#: appTools/ToolNCC.py:4386 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Şekil Oluştur" @@ -6745,7 +6762,7 @@ msgstr "" msgid "Generate GCode out of drill holes in an Excellon object." msgstr "Bir Excellon nesnesindeki matkap deliklerinden G Kod oluşturun." -#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1767 +#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1792 msgid "Milling Tool" msgstr "Frezeleme" @@ -6839,7 +6856,7 @@ msgstr "" "ve Z Derinliği, V-Ucu Kalınlığı ve V-Ucu Açısı, yeniden gösterilen\n" "kullanıcı arayüz form girişlerinden otomatik olarak hesaplanır." -#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:2021 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Çizimi Göster" @@ -6948,15 +6965,15 @@ msgstr "" "Değer “dış” kesim için pozitif ve “iç” kesim için\n" "negatif olabilir." -#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3087 -#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3962 appTools/ToolPaint.py:140 +#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3102 +#: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3976 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Veri Tabanından Ekle" #: appGUI/ObjectUI.py:1096 appTools/ToolCutOut.py:2075 -#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 -#: appTools/ToolNCC.py:3996 appTools/ToolPaint.py:2898 +#: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3137 +#: appTools/ToolNCC.py:4010 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "Ara ve Ekle" @@ -6968,14 +6985,15 @@ msgstr "" "Araçlar Tablosuna yukarıda belirtilen\n" "kalınlıkta yeni bir uç ekleyin." -#: appGUI/ObjectUI.py:1103 appTools/ToolCutOut.py:2087 -#: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 -#: appTools/ToolNCC.py:4007 appTools/ToolPaint.py:2909 +#: appGUI/ObjectUI.py:1103 appObjects/FlatCAMGeometry.py:558 +#: appTools/ToolCutOut.py:2087 appTools/ToolIsolation.py:66 +#: appTools/ToolIsolation.py:3148 appTools/ToolNCC.py:4021 +#: appTools/ToolPaint.py:2909 msgid "Pick from DB" msgstr "Veri Tabanından Seç" #: appGUI/ObjectUI.py:1106 appTools/ToolCutOut.py:2090 -#: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:4010 +#: appTools/ToolIsolation.py:3151 appTools/ToolNCC.py:4024 #: appTools/ToolPaint.py:2912 msgid "" "Add a new tool to the Tool Table\n" @@ -6989,47 +7007,39 @@ msgstr "" #: appGUI/ObjectUI.py:1128 msgid "" -"Copy a selection of tools in the Tool Table\n" -"by first selecting a row in the Tool Table." -msgstr "" -"Araçlar Tablosundaki uçları kopyalamak için, \n" -"önce Araçlar Tablosunda bir satır seçin." - -#: appGUI/ObjectUI.py:1135 -msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" "Araçlar Tablosundaki uçları silmek için, \n" "önce Araçlar Tablosunda bir satır seçin." -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMGeometry.py:389 -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:926 appObjects/FlatCAMGeometry.py:951 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMGeometry.py:390 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:711 appTools/ToolDrilling.py:754 #: appTools/ToolDrilling.py:983 appTools/ToolDrilling.py:990 #: appTools/ToolDrilling.py:1021 appTools/ToolDrilling.py:1033 #: appTools/ToolDrilling.py:1037 appTools/ToolDrilling.py:2116 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:644 appTools/ToolIsolation.py:674 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:710 -#: appTools/ToolIsolation.py:3166 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:645 appTools/ToolIsolation.py:675 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:711 +#: appTools/ToolIsolation.py:3181 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:744 appTools/ToolMilling.py:749 #: appTools/ToolMilling.py:779 appTools/ToolMilling.py:790 #: appTools/ToolMilling.py:794 appTools/ToolMilling.py:1711 #: appTools/ToolNCC.py:271 appTools/ToolNCC.py:276 appTools/ToolNCC.py:306 -#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 -#: appTools/ToolNCC.py:4040 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 +#: appTools/ToolNCC.py:329 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 +#: appTools/ToolNCC.py:4054 appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 #: appTools/ToolPaint.py:282 appTools/ToolPaint.py:304 #: appTools/ToolPaint.py:316 appTools/ToolPaint.py:655 #: appTools/ToolPaint.py:2940 msgid "Parameters for" msgstr "İşlem İçin Seçenekler" -#: appGUI/ObjectUI.py:1175 appTools/ToolDrilling.py:2119 -#: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 -#: appTools/ToolNCC.py:4043 appTools/ToolPaint.py:2943 +#: appGUI/ObjectUI.py:1164 appTools/ToolDrilling.py:2119 +#: appTools/ToolIsolation.py:3184 appTools/ToolMilling.py:1714 +#: appTools/ToolNCC.py:4057 appTools/ToolPaint.py:2943 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -7037,43 +7047,43 @@ msgstr "" "GCode oluşturmak için kullanılan veriler.\n" "Her araç kendi bu tür verileri depolar." -#: appGUI/ObjectUI.py:1182 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1171 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:83 msgid "V-Tip Dia" msgstr "V-Ucu Kalınlığı" -#: appGUI/ObjectUI.py:1185 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1174 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 msgid "The tip diameter for V-Shape Tool" msgstr "V Ucu için uç kalınlığı" -#: appGUI/ObjectUI.py:1197 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1186 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:97 msgid "V-Tip Angle" msgstr "V-Ucu Açısı" -#: appGUI/ObjectUI.py:1200 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1189 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "V ucu için uç kalınlığı. Derece olarak." -#: appGUI/ObjectUI.py:1216 +#: appGUI/ObjectUI.py:1205 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1375 appTools/ToolCutOut.py:2111 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2111 msgid "" "Cutting depth (negative)\n" "below the copper surface." msgstr "Bakır yüzeyinin altında kesme derinliği (negatif)." -#: appGUI/ObjectUI.py:1234 +#: appGUI/ObjectUI.py:1223 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 @@ -7082,14 +7092,15 @@ msgstr "Bakır yüzeyinin altında kesme derinliği (negatif)." msgid "Multi-Depth" msgstr "Çoklu Geçiş" -#: appGUI/ObjectUI.py:1262 +#: appGUI/ObjectUI.py:1251 appGUI/ObjectUI.py:1654 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Kesmeden hareket ederken ucun yüksekliği." -#: appGUI/ObjectUI.py:1281 +#: appGUI/ObjectUI.py:1270 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7097,7 +7108,7 @@ msgid "" "plane in units per minute" msgstr "Dakikada birim olarak XY düzleminde kesme hızı" -#: appGUI/ObjectUI.py:1295 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7107,7 +7118,7 @@ msgstr "" "Dakikada birim olarak XY düzleminde kesme hızı.\n" "Buna Daldırma da denir." -#: appGUI/ObjectUI.py:1310 +#: appGUI/ObjectUI.py:1299 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7120,13 +7131,13 @@ msgstr "" "Bu, hızlı hareket G00 içindir.\n" "Sadece Marlin için yararlıdır, diğer durumlar için yok sayın." -#: appGUI/ObjectUI.py:1328 +#: appGUI/ObjectUI.py:1317 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Kesim Tekrarı" -#: appGUI/ObjectUI.py:1330 appGUI/ObjectUI.py:1342 +#: appGUI/ObjectUI.py:1319 appGUI/ObjectUI.py:1331 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7140,7 +7151,7 @@ msgstr "" "kaldırmak için ilk kesim bölümüne yakın bir kesim\n" "oluşturulur." -#: appGUI/ObjectUI.py:1354 +#: appGUI/ObjectUI.py:1343 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7150,7 +7161,7 @@ msgstr "" "Matkap ucunun devir/dakika cinsinden hızı (isteğe bağlı).\n" "LAZER önişlemcisi kullanılıyorsa, bu değer lazerin gücüdür." -#: appGUI/ObjectUI.py:1370 +#: appGUI/ObjectUI.py:1359 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7161,7 +7172,7 @@ msgstr "" "Kesmeye başlamadan önce ucun gerekli\n" "hıza ulaşmasını sağlamak için bekleyin." -#: appGUI/ObjectUI.py:1380 +#: appGUI/ObjectUI.py:1369 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 @@ -7170,7 +7181,7 @@ msgstr "" "Ucun gerekli hıza ulaşması için beklenmesi\n" "gereken zaman birimi." -#: appGUI/ObjectUI.py:1388 appGUI/ObjectUI.py:2140 +#: appGUI/ObjectUI.py:1377 appGUI/ObjectUI.py:2165 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7178,7 +7189,7 @@ msgstr "" msgid "Probe Z depth" msgstr "Prob Z Derinliği" -#: appGUI/ObjectUI.py:1390 appGUI/ObjectUI.py:2142 +#: appGUI/ObjectUI.py:1379 appGUI/ObjectUI.py:2167 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7190,14 +7201,14 @@ msgstr "" "Prob (algılayıcı) için izin verilen maksimum derinlik.\n" "Geçerli birimlerde negatif değer." -#: appGUI/ObjectUI.py:1405 +#: appGUI/ObjectUI.py:1394 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Probun İlerleme Hızı" -#: appGUI/ObjectUI.py:1407 appGUI/ObjectUI.py:2155 +#: appGUI/ObjectUI.py:1396 appGUI/ObjectUI.py:2180 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7205,15 +7216,15 @@ msgstr "Probun İlerleme Hızı" msgid "The feedrate used while the probe is probing." msgstr "Prob (algılayıcı) algılama yaparken kullanılan ilerleme hızı." -#: appGUI/ObjectUI.py:1434 appTools/ToolDrilling.py:2364 -#: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 -#: appTools/ToolNCC.py:4201 appTools/ToolPaint.py:3049 +#: appGUI/ObjectUI.py:1423 appTools/ToolDrilling.py:2364 +#: appTools/ToolIsolation.py:3280 appTools/ToolMilling.py:2042 +#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Seçenekleri Tüm Araçlara Uygula" -#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2367 -#: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 -#: appTools/ToolNCC.py:4204 appTools/ToolPaint.py:3052 +#: appGUI/ObjectUI.py:1426 appTools/ToolDrilling.py:2367 +#: appTools/ToolIsolation.py:3283 appTools/ToolMilling.py:2045 +#: appTools/ToolNCC.py:4218 appTools/ToolPaint.py:3052 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -7221,24 +7232,24 @@ msgstr "" "Formdaki geçerli seçenekler, Araçlar Tablosundaki \n" "tüm uçlara uygulanacaktır." -#: appGUI/ObjectUI.py:1448 appTools/ToolDrilling.py:2378 -#: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 -#: appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3063 +#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2378 +#: appTools/ToolIsolation.py:3294 appTools/ToolMilling.py:2056 +#: appTools/ToolNCC.py:4229 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Ortak Seçenekler" -#: appGUI/ObjectUI.py:1450 appTools/ToolDrilling.py:2380 -#: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 -#: appTools/ToolNCC.py:4217 appTools/ToolPaint.py:3065 +#: appGUI/ObjectUI.py:1439 appTools/ToolDrilling.py:2380 +#: appTools/ToolIsolation.py:3296 appTools/ToolMilling.py:2058 +#: appTools/ToolNCC.py:4231 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Tüm araçlar için ortak olan seçenekler." -#: appGUI/ObjectUI.py:1455 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1444 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Z Uç Değiştir" -#: appGUI/ObjectUI.py:1458 +#: appGUI/ObjectUI.py:1447 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7247,7 +7258,7 @@ msgstr "" "G-Kod'a uç değiştirme sırasını dahil edin\n" "(uç değiştirme için duraklat)." -#: appGUI/ObjectUI.py:1466 +#: appGUI/ObjectUI.py:1455 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7258,14 +7269,14 @@ msgstr "" "Uç değiştirme için Z ekseni \n" "konumu (yükseklik)." -#: appGUI/ObjectUI.py:1494 +#: appGUI/ObjectUI.py:1483 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Z Son Hareket" -#: appGUI/ObjectUI.py:1496 +#: appGUI/ObjectUI.py:1485 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7274,14 +7285,14 @@ msgid "" "the last move at the end of the job." msgstr "İşin bitiminde ucun yüksekliği." -#: appGUI/ObjectUI.py:1513 +#: appGUI/ObjectUI.py:1502 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "X, Y Son Hareket" -#: appGUI/ObjectUI.py:1515 +#: appGUI/ObjectUI.py:1504 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7295,12 +7306,12 @@ msgstr "" "Hiçbir değer girilmezse, iş sonunda X, Y düzleminde\n" "iş hangi noktada bitmişse uç o noktada kalır." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1509 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 msgid "X,Y coordinates" msgstr "X, Y Koordinatları" -#: appGUI/ObjectUI.py:1526 +#: appGUI/ObjectUI.py:1515 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -7308,7 +7319,7 @@ msgstr "X, Y Koordinatları" msgid "Preprocessor" msgstr "Önişlemci" -#: appGUI/ObjectUI.py:1528 +#: appGUI/ObjectUI.py:1517 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7317,12 +7328,12 @@ msgstr "" "Makine kodunun çıktısını belirleyen bir önişlemci dosyası. \n" "Örneğin: (G-Kod, RML, HPGL gibi)." -#: appGUI/ObjectUI.py:1544 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1533 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Dışlama Alanları Ekle" -#: appGUI/ObjectUI.py:1547 +#: appGUI/ObjectUI.py:1536 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 @@ -7334,7 +7345,7 @@ msgstr "" "Dışlama alanlarını ekleyin.\n" "Bu alanlarda uçların dolaşımı yasaktır." -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1587 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1576 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 @@ -7342,7 +7353,7 @@ msgstr "" msgid "Strategy" msgstr "Yöntem" -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1599 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1588 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 @@ -7350,17 +7361,17 @@ msgstr "Yöntem" msgid "Over Z" msgstr "Z Yukarı" -#: appGUI/ObjectUI.py:1570 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1559 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Bu bölge tanımlayıcısıdır." -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1561 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Dışlama alanının eklendiği nesnenin türü." -#: appGUI/ObjectUI.py:1574 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1563 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7369,7 +7380,7 @@ msgstr "" "Dışlama alanı için kullanılan yöntem. Dışlama alanlarının etrafından dolaşın " "veya üzerinden geçin." -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1565 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7378,7 +7389,7 @@ msgstr "" "Yöntem \"Yukarı\" olarak seçilmişse bu, ucun dışlama alanından kaçınmak için " "gideceği yüksekliktir." -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1577 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 @@ -7395,21 +7406,21 @@ msgstr "" "- Etrafından -> Uç, dışlama alanının çevresini dolaşarak dışlama alanından " "kaçınır" -#: appGUI/ObjectUI.py:1592 +#: appGUI/ObjectUI.py:1581 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Yukarı" -#: appGUI/ObjectUI.py:1593 +#: appGUI/ObjectUI.py:1582 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Etrafından" -#: appGUI/ObjectUI.py:1600 +#: appGUI/ObjectUI.py:1589 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 @@ -7420,29 +7431,29 @@ msgstr "" "Bir dışlama bölgesinden kaçınmak için \n" "ucun yukarı kalkacağı Z yüksekliği." -#: appGUI/ObjectUI.py:1610 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1599 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Alan Ekle:" -#: appGUI/ObjectUI.py:1611 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1600 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Bir dışlama alanı ekleyin." -#: appGUI/ObjectUI.py:1617 +#: appGUI/ObjectUI.py:1606 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 -#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3427 -#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4345 +#: appTools/ToolDrilling.py:2591 appTools/ToolIsolation.py:3442 +#: appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4359 #: appTools/ToolPaint.py:3165 msgid "The kind of selection shape used for area selection." msgstr "Dışlama alanı seçmek için kullanılan seçim şeklinin görünümü." -#: appGUI/ObjectUI.py:1627 +#: appGUI/ObjectUI.py:1616 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7451,26 +7462,28 @@ msgstr "Dışlama alanı seçmek için kullanılan seçim şeklinin görünümü msgid "Delete All" msgstr "Tümünü Sil" -#: appGUI/ObjectUI.py:1628 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1617 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Dışlama alanlarının tümünü silin." -#: appGUI/ObjectUI.py:1631 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1620 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Seçilenleri Sil" -#: appGUI/ObjectUI.py:1632 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1621 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Tabloda seçilen dışlama alanlarını siler." -#: appGUI/ObjectUI.py:1642 +#: appGUI/ObjectUI.py:1631 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 msgid "Add Polish" msgstr "Parlatma Ekle" -#: appGUI/ObjectUI.py:1644 +#: appGUI/ObjectUI.py:1633 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:263 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -7478,15 +7491,18 @@ msgstr "" "G-Kod'un sonuna bir Çizim bölümü ekleyecektir.\n" "Bir tel fırça, freze işleminden sonra malzemeyi temizleyecektir." -#: appGUI/ObjectUI.py:1652 +#: appGUI/ObjectUI.py:1641 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:270 msgid "Diameter for the polishing tool." msgstr "Parlatma ucu için kalınlık." -#: appGUI/ObjectUI.py:1663 +#: appGUI/ObjectUI.py:1667 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:294 msgid "Pressure" msgstr "Baskı" -#: appGUI/ObjectUI.py:1665 +#: appGUI/ObjectUI.py:1669 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:296 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -7494,7 +7510,8 @@ msgstr "" "Negatif değer. Sayının tam değer kısmı ne kadar yüksekse\n" "fırçanın malzeme üzerindeki baskısı o kadar güçlüdür." -#: appGUI/ObjectUI.py:1694 +#: appGUI/ObjectUI.py:1711 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:335 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -7506,12 +7523,12 @@ msgstr "" "- Nokta Bazlı: Merkezden dışarıya doğru.\n" "- Çizgi Bazlı: Paralel çizgiler." -#: appGUI/ObjectUI.py:1738 appGUI/ObjectUI.py:1741 +#: appGUI/ObjectUI.py:1763 appGUI/ObjectUI.py:1766 #: appTools/ToolDrilling.py:2629 appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "CNC İş Nesnesi Oluştur" -#: appGUI/ObjectUI.py:1743 +#: appGUI/ObjectUI.py:1768 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7521,25 +7538,25 @@ msgstr "" "Tümünü seçmek için # sütunun tıklayın veya\n" "araçları elle seçmek için Ctrl tuşuna basıp sol tıklayın." -#: appGUI/ObjectUI.py:1762 +#: appGUI/ObjectUI.py:1787 msgid "Launch Paint Tool in Tools Tab." msgstr "Araçlar sekmesindeki \"Çizim\" aracını başlatır." -#: appGUI/ObjectUI.py:1770 +#: appGUI/ObjectUI.py:1795 msgid "Generate a CNCJob by milling a Geometry." msgstr "Bir Şekli frezeleyerek bir CNC İşi oluşturun." -#: appGUI/ObjectUI.py:1786 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1811 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." msgstr "Bir çokgenin tüm alanlarını kaplayacak yollar oluşturur." -#: appGUI/ObjectUI.py:1840 +#: appGUI/ObjectUI.py:1865 msgid "CNC Job Object" msgstr "CNC İş Nesnesi" -#: appGUI/ObjectUI.py:1856 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1881 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7550,19 +7567,19 @@ msgstr "" "'Hareket' tipinde olabilirler, yani nesnenin üzerindeki çizimler.\n" "'Kesim' tipinde olabilirler, yani nesneyi kesen çizimler." -#: appGUI/ObjectUI.py:1865 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1890 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Hareket" -#: appGUI/ObjectUI.py:1888 +#: appGUI/ObjectUI.py:1913 msgid "Edit an GCode object." msgstr "Bir GCode nesnesini düzenleyin." -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1950 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Hareket Sıra Numarasını Göster" -#: appGUI/ObjectUI.py:1927 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1952 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7573,12 +7590,12 @@ msgstr "" "Onay kutusu işaretlenirse, hareket hattı sırasını gösteren \n" "numaralar gösterilir." -#: appGUI/ObjectUI.py:1939 appObjects/FlatCAMObj.py:864 +#: appGUI/ObjectUI.py:1964 appObjects/FlatCAMObj.py:864 #: appTools/ToolProperties.py:558 msgid "Travelled distance" msgstr "Katedilen Mesafe" -#: appGUI/ObjectUI.py:1941 +#: appGUI/ObjectUI.py:1966 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7586,11 +7603,11 @@ msgstr "" "Bu, X-Y düzleminde katedilen toplam mesafedir.\n" "Mevcut birimlerde." -#: appGUI/ObjectUI.py:1952 +#: appGUI/ObjectUI.py:1977 msgid "Estimated time" msgstr "Tahmini Süre" -#: appGUI/ObjectUI.py:1954 +#: appGUI/ObjectUI.py:1979 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7598,11 +7615,11 @@ msgstr "" "Bu, uç değiştirme işlemleri için harcanan zaman olmadan\n" "yönlendirme/delme işlemlerinin tahmini süresidir." -#: appGUI/ObjectUI.py:1978 +#: appGUI/ObjectUI.py:2003 msgid "CNC Tools Table" msgstr "CNC Uç Tablosu" -#: appGUI/ObjectUI.py:1981 +#: appGUI/ObjectUI.py:2006 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7624,19 +7641,19 @@ msgstr "" "'Uç tipi' (TT) 1 ila 4 dişli (C1..C4), bilyalı (B) veya V Şekilli (V) \n" "dairesel olabilir." -#: appGUI/ObjectUI.py:2030 +#: appGUI/ObjectUI.py:2055 msgid "Update Plot" msgstr "Çizimi Güncelle" -#: appGUI/ObjectUI.py:2032 +#: appGUI/ObjectUI.py:2057 msgid "Update the plot." msgstr "Çizimi güncelleyin." -#: appGUI/ObjectUI.py:2042 +#: appGUI/ObjectUI.py:2067 msgid "Use CNC Code Snippets" msgstr "CNC Kod Eklentileri Kullan" -#: appGUI/ObjectUI.py:2044 +#: appGUI/ObjectUI.py:2069 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." @@ -7644,44 +7661,44 @@ msgstr "" "Seçildiğinde, Ayarlarda tanımlanan CNC Kodu eklentileri\n" "(başa ekleme ve sona ekleme) içerecektir." -#: appGUI/ObjectUI.py:2050 +#: appGUI/ObjectUI.py:2075 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "Otomatik Dengeleme" -#: appGUI/ObjectUI.py:2053 +#: appGUI/ObjectUI.py:2078 msgid "Enable the autolevelling feature." msgstr "Otomatik dengeleme özelliğini etkinleştirin." -#: appGUI/ObjectUI.py:2081 +#: appGUI/ObjectUI.py:2106 msgid "Probe Points Table" msgstr "Prob Noktaları Tablosu" -#: appGUI/ObjectUI.py:2082 +#: appGUI/ObjectUI.py:2107 msgid "Generate GCode that will obtain the height map" msgstr "Yükseklik haritasını elde edecek G-Kodu oluşturun" -#: appGUI/ObjectUI.py:2084 +#: appGUI/ObjectUI.py:2109 msgid "Show" msgstr "Göster" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2110 msgid "Toggle the display of the Probe Points table." msgstr "Prob (algılayıcı) noktaları tablosunun görüntülenmesini sağlar." -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "X-Y Coordinates" msgstr "X-Y Koordinatları" -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "Height" msgstr "Yükseklik" -#: appGUI/ObjectUI.py:2102 +#: appGUI/ObjectUI.py:2127 msgid "Plot probing points" msgstr "Prob (algılayıcı) Noktalarını İşaretleyin" -#: appGUI/ObjectUI.py:2104 +#: appGUI/ObjectUI.py:2129 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -7690,11 +7707,11 @@ msgstr "" "Prob (algılayıcı) noktalarını tabloya çizin.\n" "Bir Voronoi yöntemi kullanılırsa, Voronoi alanları da çizilir." -#: appGUI/ObjectUI.py:2119 +#: appGUI/ObjectUI.py:2144 msgid "Probe GCode Generation" msgstr "Prob G-Kod'u Oluştur" -#: appGUI/ObjectUI.py:2121 +#: appGUI/ObjectUI.py:2146 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" @@ -7704,27 +7721,27 @@ 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." -#: appGUI/ObjectUI.py:2128 +#: appGUI/ObjectUI.py:2153 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 msgid "Probe Z travel" msgstr "Prob Z Yüksekliği" -#: appGUI/ObjectUI.py:2130 +#: appGUI/ObjectUI.py:2155 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 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/ObjectUI.py:2153 +#: appGUI/ObjectUI.py:2178 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 msgid "Probe Feedrate" msgstr "Prob İlerleme Hızı" -#: appGUI/ObjectUI.py:2170 +#: appGUI/ObjectUI.py:2195 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 msgid "Mode" msgstr "Yöntem" -#: appGUI/ObjectUI.py:2171 +#: appGUI/ObjectUI.py:2196 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7736,19 +7753,19 @@ msgstr "" "seçer\n" "- Izgara: Otomatik olarak bir prob (algılayıcı) noktaları ızgarası oluşturur" -#: appGUI/ObjectUI.py:2177 +#: appGUI/ObjectUI.py:2202 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 #: appTools/ToolCutOut.py:2328 appTools/ToolFiducials.py:803 msgid "Manual" msgstr "El İle" -#: appGUI/ObjectUI.py:2178 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7327 +#: appGUI/ObjectUI.py:2203 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7334 msgid "Grid" msgstr "Izgara" -#: appGUI/ObjectUI.py:2185 +#: appGUI/ObjectUI.py:2210 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7760,50 +7777,50 @@ msgstr "" "- Çift Çizgili: Çift çizgili enterpolasyon kullanacaktır. Yalnızca ızgara " "modu için kullanılabilir." -#: appGUI/ObjectUI.py:2191 +#: appGUI/ObjectUI.py:2216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/ObjectUI.py:2192 +#: appGUI/ObjectUI.py:2217 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 msgid "Bilinear" msgstr "Çift Çizgili" -#: appGUI/ObjectUI.py:2205 +#: appGUI/ObjectUI.py:2230 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Sütunlar" -#: appGUI/ObjectUI.py:2207 +#: appGUI/ObjectUI.py:2232 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "Izgara sütunlarının sayısı." -#: appGUI/ObjectUI.py:2216 +#: appGUI/ObjectUI.py:2241 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Satırlar" -#: appGUI/ObjectUI.py:2218 +#: appGUI/ObjectUI.py:2243 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of grid rows." msgstr "Izgara satırlarının sayısı." -#: appGUI/ObjectUI.py:2223 +#: appGUI/ObjectUI.py:2248 msgid "Add Probe Points" msgstr "Prob Noktaları Ekleyin" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2256 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 msgid "Controller" msgstr "Denetleyici" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2258 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" @@ -7812,147 +7829,147 @@ msgstr "" "Yükseklik haritasının G-Kode'unu oluşturacak \n" "denetleyici türü." -#: appGUI/ObjectUI.py:2279 appGUI/ObjectUI.py:2294 +#: appGUI/ObjectUI.py:2304 appGUI/ObjectUI.py:2319 #: appObjects/FlatCAMCNCJob.py:1307 appObjects/FlatCAMCNCJob.py:1329 msgid "Control" msgstr "Kontrol" -#: appGUI/ObjectUI.py:2289 appGUI/ObjectUI.py:2296 +#: appGUI/ObjectUI.py:2314 appGUI/ObjectUI.py:2321 #: appObjects/FlatCAMCNCJob.py:1309 appObjects/FlatCAMCNCJob.py:1331 msgid "Sender" msgstr "Gönderici" -#: appGUI/ObjectUI.py:2310 +#: appGUI/ObjectUI.py:2335 msgid "COM list" msgstr "COM listesi" -#: appGUI/ObjectUI.py:2312 appGUI/ObjectUI.py:2327 +#: appGUI/ObjectUI.py:2337 appGUI/ObjectUI.py:2352 msgid "Lists the available serial ports." msgstr "Kullanılabilir seri bağlantı noktalarını listeler." -#: appGUI/ObjectUI.py:2316 +#: appGUI/ObjectUI.py:2341 msgid "Search" msgstr "Ara" -#: appGUI/ObjectUI.py:2318 +#: appGUI/ObjectUI.py:2343 msgid "Search for the available serial ports." msgstr "Kullanılabilir seri bağlantı noktalarını arayın." -#: appGUI/ObjectUI.py:2325 +#: appGUI/ObjectUI.py:2350 msgid "Baud rates" msgstr "İletişim Hızı" -#: appGUI/ObjectUI.py:2344 +#: appGUI/ObjectUI.py:2369 msgid "New, custom baudrate." msgstr "Yeni, özel iletişim hızı." -#: appGUI/ObjectUI.py:2352 +#: appGUI/ObjectUI.py:2377 msgid "Add the specified custom baudrate to the list." msgstr "Belirtilen özel iletişim hızını listeye ekleyin." -#: appGUI/ObjectUI.py:2358 +#: appGUI/ObjectUI.py:2383 msgid "Delete selected baudrate" msgstr "Seçili iletişim hızını sil" -#: appGUI/ObjectUI.py:2362 +#: appGUI/ObjectUI.py:2387 msgid "Reset" msgstr "Sıfırla" -#: appGUI/ObjectUI.py:2364 +#: appGUI/ObjectUI.py:2389 msgid "Software reset of the controller." msgstr "Denetleyicinin yazılım sıfırlaması." -#: appGUI/ObjectUI.py:2370 appObjects/FlatCAMCNCJob.py:1323 +#: appGUI/ObjectUI.py:2395 appObjects/FlatCAMCNCJob.py:1323 msgid "Disconnected" msgstr "Bağlantı kesildi" -#: appGUI/ObjectUI.py:2372 +#: appGUI/ObjectUI.py:2397 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." -#: appGUI/ObjectUI.py:2397 +#: appGUI/ObjectUI.py:2422 msgid "Jog" msgstr "İlerlet" -#: appGUI/ObjectUI.py:2405 +#: appGUI/ObjectUI.py:2430 msgid "Zero Axes" msgstr "Eksenleri Sıfırla" -#: appGUI/ObjectUI.py:2438 +#: appGUI/ObjectUI.py:2463 msgid "Pause/Resume" msgstr "Duraklat/Devam Ettir" -#: appGUI/ObjectUI.py:2460 +#: appGUI/ObjectUI.py:2485 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "Adım" -#: appGUI/ObjectUI.py:2462 +#: appGUI/ObjectUI.py:2487 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "Her ilerletme eylemi, eksenleri bu değerle hareket ettirecektir." -#: appGUI/ObjectUI.py:2474 +#: appGUI/ObjectUI.py:2499 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:831 appTools/ToolProperties.py:525 msgid "Feedrate" msgstr "İlerleme Hızı" -#: appGUI/ObjectUI.py:2476 +#: appGUI/ObjectUI.py:2501 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "İlerleme sırasında hareket hızı." -#: appGUI/ObjectUI.py:2496 +#: appGUI/ObjectUI.py:2521 msgid "Send Command" msgstr "Komut Gönder" -#: appGUI/ObjectUI.py:2498 appGUI/ObjectUI.py:2508 +#: appGUI/ObjectUI.py:2523 appGUI/ObjectUI.py:2533 msgid "Send a custom command to GRBL." msgstr "GRBL'ye özel bir komut gönderin." -#: appGUI/ObjectUI.py:2503 +#: appGUI/ObjectUI.py:2528 msgid "Type GRBL command ..." msgstr "GRBL komutunu yazın ..." -#: appGUI/ObjectUI.py:2506 +#: appGUI/ObjectUI.py:2531 msgid "Send" msgstr "Gönder" -#: appGUI/ObjectUI.py:2514 +#: appGUI/ObjectUI.py:2539 msgid "Get Config parameter" msgstr "Yapılandırma Seçeneklerini Al" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2541 msgid "A GRBL configuration parameter." msgstr "Bir GRBL yapılandırma seçeneği." -#: appGUI/ObjectUI.py:2521 +#: appGUI/ObjectUI.py:2546 msgid "Type GRBL parameter ..." msgstr "GRBL seçeneğini girin ..." -#: appGUI/ObjectUI.py:2524 +#: appGUI/ObjectUI.py:2549 msgid "Get" msgstr "Al" -#: appGUI/ObjectUI.py:2526 +#: appGUI/ObjectUI.py:2551 msgid "Get the value of a specified GRBL parameter." msgstr "Belirtilen bir GRBL seçeneğinin değerini alın." -#: appGUI/ObjectUI.py:2534 +#: appGUI/ObjectUI.py:2559 msgid "Get Report" msgstr "Rapor Al" -#: appGUI/ObjectUI.py:2536 +#: appGUI/ObjectUI.py:2561 msgid "Print in shell the GRBL report." msgstr "GRBL raporunu komut satırına yazdırın." -#: appGUI/ObjectUI.py:2542 +#: appGUI/ObjectUI.py:2567 msgid "Apply AutoLevelling" msgstr "Otomatik Dengelemeyi Uygula" -#: appGUI/ObjectUI.py:2544 +#: appGUI/ObjectUI.py:2569 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -7963,28 +7980,28 @@ msgstr "" "orijinal G-Kod üzerine uygulayacak ve böylece \n" "otomatik dengeleme yapacak." -#: appGUI/ObjectUI.py:2553 +#: appGUI/ObjectUI.py:2578 msgid "Will save the GRBL height map." msgstr "GRBL yükseklik haritasını kaydeder." -#: appGUI/ObjectUI.py:2563 +#: appGUI/ObjectUI.py:2588 msgid "Save Probing GCode" msgstr "Dengeleme G-Kod'unu Kaydet" -#: appGUI/ObjectUI.py:2565 +#: appGUI/ObjectUI.py:2590 msgid "Will save the probing GCode." msgstr "Prob (algılayıcı) G-Kod'unu kaydeder." -#: appGUI/ObjectUI.py:2574 +#: appGUI/ObjectUI.py:2599 msgid "View/Edit the probing GCode." msgstr "Dengeleme G-Kod'unu görüntüleyin/düzenleyin." -#: appGUI/ObjectUI.py:2581 appObjects/FlatCAMCNCJob.py:1740 +#: appGUI/ObjectUI.py:2606 appObjects/FlatCAMCNCJob.py:1740 #: appObjects/FlatCAMCNCJob.py:1744 msgid "Import Height Map" msgstr "Yükseklik Haritasını İçe Aktar" -#: appGUI/ObjectUI.py:2583 +#: appGUI/ObjectUI.py:2608 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -7995,11 +8012,11 @@ msgstr "" "içe aktarın ve ardından bu verileri orijinal G-Kod üzerine \n" "uygulayın, böylece otomatik dengeleme yapın." -#: appGUI/ObjectUI.py:2601 +#: appGUI/ObjectUI.py:2626 msgid "Export CNC Code" msgstr "CNC Kodunu Dışa Aktar" -#: appGUI/ObjectUI.py:2603 +#: appGUI/ObjectUI.py:2628 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8009,11 +8026,11 @@ msgstr "" "Bu nesneyi bir dosyaya kaydetmek \n" "için G-Kod'u dışa aktarın." -#: appGUI/ObjectUI.py:2612 +#: appGUI/ObjectUI.py:2637 msgid "Save CNC Code" msgstr "CNC Kodunu Kaydet" -#: appGUI/ObjectUI.py:2615 +#: appGUI/ObjectUI.py:2640 msgid "" "Opens dialog to save G-Code\n" "file." @@ -8021,86 +8038,86 @@ msgstr "" "G-Kod dosyasını kaydetmek için bir\n" "iletişim kutusu açar." -#: appGUI/ObjectUI.py:2622 +#: appGUI/ObjectUI.py:2647 msgid "Review CNC Code." msgstr "CNC kodunu kontrol edin." -#: appGUI/ObjectUI.py:2683 +#: appGUI/ObjectUI.py:2708 msgid "Script Object" msgstr "Komut Dosyası Nesnesi" -#: appGUI/ObjectUI.py:2703 appGUI/ObjectUI.py:2777 +#: appGUI/ObjectUI.py:2728 appGUI/ObjectUI.py:2802 msgid "Auto Completer" msgstr "Otomatik Tamamlayıcı" -#: appGUI/ObjectUI.py:2705 +#: appGUI/ObjectUI.py:2730 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" "Bu seçenek, Kod Düzenleyi'de otomatik \n" "tamamlamanın etkin olup olmadığını seçer." -#: appGUI/ObjectUI.py:2750 +#: appGUI/ObjectUI.py:2775 msgid "Document Object" msgstr "Belge Nesnesi" -#: appGUI/ObjectUI.py:2779 +#: appGUI/ObjectUI.py:2804 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" "Bu seçenek, Belge Düzenleyici'de otomatik tamamlamanın\n" "etkin olup olmadığını seçer." -#: appGUI/ObjectUI.py:2797 +#: appGUI/ObjectUI.py:2822 msgid "Font Type" msgstr "Yazı Tipi" -#: appGUI/ObjectUI.py:2814 +#: appGUI/ObjectUI.py:2839 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Yazı Boyutu" -#: appGUI/ObjectUI.py:2850 +#: appGUI/ObjectUI.py:2875 msgid "Alignment" msgstr "Hizala" -#: appGUI/ObjectUI.py:2855 +#: appGUI/ObjectUI.py:2880 msgid "Align Left" msgstr "Sola Hizala" -#: appGUI/ObjectUI.py:2860 app_Main.py:4934 +#: appGUI/ObjectUI.py:2885 app_Main.py:4941 msgid "Center" msgstr "Ortala" -#: appGUI/ObjectUI.py:2865 +#: appGUI/ObjectUI.py:2890 msgid "Align Right" msgstr "Sağa Hizala" -#: appGUI/ObjectUI.py:2870 +#: appGUI/ObjectUI.py:2895 msgid "Justify" msgstr "Yasla" -#: appGUI/ObjectUI.py:2877 +#: appGUI/ObjectUI.py:2902 msgid "Font Color" msgstr "Yazı Rengi" -#: appGUI/ObjectUI.py:2879 +#: appGUI/ObjectUI.py:2904 msgid "Set the font color for the selected text" msgstr "Seçilen metnin yazı tipi rengini ayarlar" -#: appGUI/ObjectUI.py:2893 +#: appGUI/ObjectUI.py:2918 msgid "Selection Color" msgstr "Vurgu Rengi" -#: appGUI/ObjectUI.py:2895 +#: appGUI/ObjectUI.py:2920 msgid "Set the selection color when doing text selection." msgstr "" "Metin seçimi yaparken seçili metinleri\n" "belirlemek için vurgu rengini belirleyin." -#: appGUI/ObjectUI.py:2909 +#: appGUI/ObjectUI.py:2934 msgid "Tab Size" msgstr "Sekme Boyutu" -#: appGUI/ObjectUI.py:2911 +#: appGUI/ObjectUI.py:2936 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Sekme boyutunu ayarlayın. Piksel cinsinden.\n" @@ -8138,41 +8155,41 @@ msgstr "" "Metin öğelerinin sayısı ile metin konumlarının sayısı arasındaki farktan " "dolayı açıklama eklenemedi." -#: appGUI/preferences/PreferencesUIManager.py:906 +#: appGUI/preferences/PreferencesUIManager.py:914 msgid "Preferences applied." msgstr "Ayar değişiklikleri uygulandı." -#: appGUI/preferences/PreferencesUIManager.py:926 +#: appGUI/preferences/PreferencesUIManager.py:934 msgid "Are you sure you want to continue?" msgstr "Devam etmek istiyor musunuz?" -#: appGUI/preferences/PreferencesUIManager.py:927 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Application will restart" msgstr "Uygulama Yeniden Başlatılacak" -#: appGUI/preferences/PreferencesUIManager.py:1025 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Preferences closed without saving." msgstr "Uygulama, ayarlar kaydedilmeden kapatıldı." -#: appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1045 msgid "Preferences default values are restored." msgstr "Varsayılan ayarlar geri yüklendi." -#: appGUI/preferences/PreferencesUIManager.py:1068 app_Main.py:2633 -#: app_Main.py:9413 +#: appGUI/preferences/PreferencesUIManager.py:1076 app_Main.py:2633 +#: app_Main.py:9420 msgid "Failed to write defaults to file." msgstr "Varsayılan değerler dosyaya yazılamadı." -#: appGUI/preferences/PreferencesUIManager.py:1072 -#: appGUI/preferences/PreferencesUIManager.py:1186 +#: appGUI/preferences/PreferencesUIManager.py:1080 +#: appGUI/preferences/PreferencesUIManager.py:1194 msgid "Preferences saved." msgstr "Ayarlar kaydedildi." -#: appGUI/preferences/PreferencesUIManager.py:1122 +#: appGUI/preferences/PreferencesUIManager.py:1130 msgid "Preferences edited but not saved." msgstr "Ayarlar düzenlendi ancak kaydedilmedi." -#: appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/preferences/PreferencesUIManager.py:1179 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -8930,9 +8947,9 @@ msgstr "MetaHeuristic" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:110 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:171 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:175 -#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:566 +#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:569 #: appObjects/FlatCAMGerber.py:174 appTools/ToolDrilling.py:306 -#: appTools/ToolIsolation.py:246 appTools/ToolMilling.py:294 +#: appTools/ToolIsolation.py:247 appTools/ToolMilling.py:294 msgid "Basic" msgstr "Basit" @@ -9070,7 +9087,7 @@ msgstr "Uygulama Ayarları" msgid "Grid Settings" msgstr "Izgara Ayarları" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7342 msgid "X value" msgstr "X Değeri" @@ -9078,7 +9095,7 @@ msgstr "X Değeri" msgid "This is the Grid snap value on X axis." msgstr "Bu, X ekseni ızgarası ek değeridir." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7338 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7345 msgid "Y value" msgstr "Y Değeri" @@ -9125,14 +9142,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1273 app_Main.py:7355 +#: appTools/ToolFilm.py:1273 app_Main.py:7362 msgid "Portrait" msgstr "Dikey" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1274 app_Main.py:7357 +#: appTools/ToolFilm.py:1274 app_Main.py:7364 msgid "Landscape" msgstr "Yatay" @@ -9150,7 +9167,7 @@ msgstr "" "daraltılabilir alanın yazı tipi boyutunu ayarlar." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7343 +#: appTools/ToolDblSided.py:668 appTools/ToolDblSided.py:840 app_Main.py:7350 msgid "Axis" msgstr "Eksen" @@ -9173,7 +9190,7 @@ msgstr "" "metin giriş alanlarının (Uzantı, Dizin Listesi, vb.) \n" "yazı tipi boyutunu ayarlar." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7367 msgid "HUD" msgstr "HUD (Koordinat Ekranı)" @@ -9477,9 +9494,9 @@ msgstr "" "Sekmedeki parametreleri etkileyecektir." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 -#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:587 +#: appObjects/FlatCAMExcellon.py:163 appObjects/FlatCAMGeometry.py:590 #: appObjects/FlatCAMGerber.py:182 appTools/ToolDrilling.py:310 -#: appTools/ToolIsolation.py:273 appTools/ToolMilling.py:305 +#: appTools/ToolIsolation.py:274 appTools/ToolMilling.py:305 msgid "Advanced" msgstr "Gelişmiş" @@ -10215,10 +10232,10 @@ msgstr "\"Takip Et\"" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appObjects/FlatCAMGerber.py:370 appTools/ToolCopperThieving.py:578 #: appTools/ToolCopperThieving.py:775 appTools/ToolCopperThieving.py:787 -#: appTools/ToolIsolation.py:1353 appTools/ToolNCC.py:1793 -#: appTools/ToolNCC.py:1820 appTools/ToolNCC.py:1928 appTools/ToolNCC.py:1941 -#: appTools/ToolNCC.py:2845 appTools/ToolNCC.py:2950 appTools/ToolNCC.py:2965 -#: appTools/ToolNCC.py:3231 appTools/ToolNCC.py:3332 appTools/ToolNCC.py:3347 +#: appTools/ToolIsolation.py:1368 appTools/ToolNCC.py:1807 +#: appTools/ToolNCC.py:1834 appTools/ToolNCC.py:1942 appTools/ToolNCC.py:1955 +#: appTools/ToolNCC.py:2859 appTools/ToolNCC.py:2964 appTools/ToolNCC.py:2979 +#: appTools/ToolNCC.py:3245 appTools/ToolNCC.py:3346 appTools/ToolNCC.py:3361 #: camlib.py:1113 msgid "Buffering" msgstr "Tamponlama Tipi" @@ -10536,10 +10553,10 @@ msgstr "Bu seçim bakır dolgu ile yollar arasındaki mesafeyi ayarlar." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 -#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1351 -#: appTools/ToolNCC.py:1667 appTools/ToolNCC.py:1731 appTools/ToolNCC.py:2709 -#: appTools/ToolNCC.py:2718 appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4436 -#: defaults.py:478 tclCommands/TclCommandCopperClear.py:190 +#: appTools/ToolCopperThieving.py:1220 appTools/ToolNCC.py:1365 +#: appTools/ToolNCC.py:1681 appTools/ToolNCC.py:1745 appTools/ToolNCC.py:2723 +#: appTools/ToolNCC.py:2732 appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4450 +#: defaults.py:480 tclCommands/TclCommandCopperClear.py:190 msgid "Itself" msgstr "Tamamı" @@ -10547,10 +10564,10 @@ msgstr "Tamamı" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:819 -#: appTools/ToolIsolation.py:1435 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1365 appTools/ToolNCC.py:1683 appTools/ToolNCC.py:1738 -#: appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4446 appTools/ToolPaint.py:1061 +#: appTools/ToolCopperThieving.py:1221 appTools/ToolIsolation.py:834 +#: appTools/ToolIsolation.py:1450 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1379 appTools/ToolNCC.py:1697 appTools/ToolNCC.py:1752 +#: appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4460 appTools/ToolPaint.py:1061 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3249 msgid "Area Selection" msgstr "Alan" @@ -10560,10 +10577,10 @@ msgstr "Alan" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 #: appTools/ToolCopperThieving.py:1222 appTools/ToolDblSided.py:759 -#: appTools/ToolIsolation.py:1475 appTools/ToolIsolation.py:3378 -#: appTools/ToolNCC.py:1384 appTools/ToolNCC.py:1689 appTools/ToolNCC.py:1746 -#: appTools/ToolNCC.py:2124 appTools/ToolNCC.py:2358 appTools/ToolNCC.py:2754 -#: appTools/ToolNCC.py:4300 appTools/ToolPaint.py:1080 +#: appTools/ToolIsolation.py:1490 appTools/ToolIsolation.py:3393 +#: appTools/ToolNCC.py:1398 appTools/ToolNCC.py:1703 appTools/ToolNCC.py:1760 +#: appTools/ToolNCC.py:2138 appTools/ToolNCC.py:2372 appTools/ToolNCC.py:2768 +#: appTools/ToolNCC.py:4314 appTools/ToolPaint.py:1080 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3232 #: tclCommands/TclCommandCopperClear.py:192 tclCommands/TclCommandPaint.py:166 msgid "Reference Object" @@ -10855,12 +10872,12 @@ msgstr "" "- Sağ Alt -> Kullanıcı PCB'yi yatay olarak hizalayacaktır" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:131 -#: appTools/ToolCalibration.py:854 app_Main.py:4931 +#: appTools/ToolCalibration.py:854 app_Main.py:4938 msgid "Top-Left" msgstr "Sol Üst" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:132 -#: appTools/ToolCalibration.py:855 app_Main.py:4932 +#: appTools/ToolCalibration.py:855 app_Main.py:4939 msgid "Bottom-Right" msgstr "Sağ Alt" @@ -11249,7 +11266,7 @@ msgstr "" "aktarılabilen bir QR Kodu oluşturmak için bir araç." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:703 app_Main.py:7323 +#: appTools/ToolQRCode.py:703 app_Main.py:7330 msgid "Version" msgstr "Versiyon" @@ -11897,8 +11914,8 @@ msgstr "Delik delme ve frezeleme yollarına sahip CNC İşi oluşturun." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:140 -#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3058 -#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3927 +#: appTools/ToolDrilling.py:2082 appTools/ToolIsolation.py:3073 +#: appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3941 #: appTools/ToolPaint.py:2843 msgid "Tool order" msgstr "Uç Sırası" @@ -11908,9 +11925,9 @@ msgstr "Uç Sırası" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3059 -#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3928 -#: appTools/ToolNCC.py:3938 appTools/ToolPaint.py:2844 +#: appTools/ToolDrilling.py:2083 appTools/ToolIsolation.py:3074 +#: appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3942 +#: appTools/ToolNCC.py:3952 appTools/ToolPaint.py:2844 #: appTools/ToolPaint.py:2854 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -11933,8 +11950,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:165 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:149 -#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3067 -#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3936 +#: appTools/ToolDrilling.py:2091 appTools/ToolIsolation.py:3082 +#: appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3950 #: appTools/ToolPaint.py:2852 msgid "Forward" msgstr "İleri" @@ -11943,8 +11960,8 @@ msgstr "İleri" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 -#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3068 -#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3937 +#: appTools/ToolDrilling.py:2092 appTools/ToolIsolation.py:3083 +#: appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3951 #: appTools/ToolPaint.py:2853 msgid "Reverse" msgstr "Geri" @@ -12298,13 +12315,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:288 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 -#: appTools/ToolIsolation.py:3286 appTools/ToolNCC.py:4222 +#: appTools/ToolIsolation.py:3301 appTools/ToolNCC.py:4236 #: appTools/ToolPaint.py:3069 msgid "Rest" msgstr "Kalan İşleme" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:246 -#: appTools/ToolIsolation.py:3289 +#: appTools/ToolIsolation.py:3304 msgid "" "If checked, use 'rest machining'.\n" "Basically it will isolate outside PCB features,\n" @@ -12323,22 +12340,22 @@ msgstr "" "Onay kutusu seçilmezse, standart algoritma kullanılır." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 -#: appTools/ToolIsolation.py:3311 +#: appTools/ToolIsolation.py:3326 msgid "Combine" msgstr "Birleştir" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:260 -#: appTools/ToolIsolation.py:3313 +#: appTools/ToolIsolation.py:3328 msgid "Combine all passes into one object" msgstr "Tüm geçişleri tek bir nesnede birleştir" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:267 -#: appTools/ToolIsolation.py:3330 +#: appTools/ToolIsolation.py:3345 msgid "Except" msgstr "Dışında" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 -#: appTools/ToolIsolation.py:3331 +#: appTools/ToolIsolation.py:3346 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12349,13 +12366,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:350 -#: appTools/ToolIsolation.py:3320 appTools/ToolNCC.py:4358 +#: appTools/ToolIsolation.py:3335 appTools/ToolNCC.py:4372 msgid "Check validity" msgstr "Doğruluğu Kontrol Et" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:352 -#: appTools/ToolIsolation.py:3322 appTools/ToolNCC.py:4360 +#: appTools/ToolIsolation.py:3337 appTools/ToolNCC.py:4374 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12364,7 +12381,7 @@ msgstr "" "sağlayıp sağlamadıkları kontrol edilir." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:287 -#: appTools/ToolIsolation.py:3370 +#: appTools/ToolIsolation.py:3385 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12380,20 +12397,20 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 -#: appTools/ToolIsolation.py:831 appTools/ToolIsolation.py:1454 -#: appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1038 +#: appTools/ToolIsolation.py:846 appTools/ToolIsolation.py:1469 +#: appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1038 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3243 #: tclCommands/TclCommandPaint.py:164 msgid "Polygon Selection" msgstr "Çokgen" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appTools/ToolIsolation.py:3414 +#: appTools/ToolIsolation.py:3429 msgid "Interiors" msgstr "İç" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:317 -#: appTools/ToolIsolation.py:3416 +#: appTools/ToolIsolation.py:3431 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12402,12 +12419,12 @@ msgstr "" "(çokgendeki delikler)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:322 -#: appTools/ToolIsolation.py:3301 +#: appTools/ToolIsolation.py:3316 msgid "Forced Rest" msgstr "Kalan İşlemeye Zorla" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:324 -#: appTools/ToolIsolation.py:3303 +#: appTools/ToolIsolation.py:3318 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" @@ -12436,7 +12453,7 @@ msgstr "Sıralı" #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 #: appTools/ToolCorners.py:264 appTools/ToolFiducials.py:532 -#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4617 +#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4624 msgid "Plotting" msgstr "Çiziliyor" @@ -12480,7 +12497,7 @@ msgstr "" "kadar olacaktır.\n" "Değer 0.0 ile 9999.9 FlatCAM birimleri arasında olabilir." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4226 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -12498,7 +12515,7 @@ msgstr "" "daha küçüğe doğru ilerler.\n" "Onay kutusu seçilmezse, standart yöntem kullanılır." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4306 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4320 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -13105,11 +13122,11 @@ msgstr "" msgid "Converting units to " msgstr "Birimler şuna dönüştürülüyor " -#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:128 -#: appObjects/FlatCAMGeometry.py:520 appObjects/FlatCAMGeometry.py:1054 +#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:129 +#: appObjects/FlatCAMGeometry.py:523 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:542 appObjects/FlatCAMGerber.py:685 -#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 -#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1638 +#: appTools/ToolIsolation.py:1800 appTools/ToolIsolation.py:1993 camlib.py:1231 #: camlib.py:1292 msgid "Rough" msgstr "Kaba" @@ -13228,7 +13245,7 @@ msgid "Export cancelled ..." msgstr "Dışarı aktarma iptal edildi ..." #: appObjects/FlatCAMCNCJob.py:1678 appObjects/FlatCAMCNCJob.py:1965 -#: appObjects/FlatCAMScript.py:134 app_Main.py:6940 +#: appObjects/FlatCAMScript.py:134 app_Main.py:6947 msgid "Loading..." msgstr "Yükleniyor..." @@ -13331,65 +13348,61 @@ msgstr "Yuva Sayısı" msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "YUVA için matkap ucu delik boyutundan daha büyüktür. İptal edildi." -#: appObjects/FlatCAMGeometry.py:128 appObjects/FlatCAMGeometry.py:1435 -#: appObjects/FlatCAMGeometry.py:1436 appObjects/FlatCAMGeometry.py:1445 +#: appObjects/FlatCAMGeometry.py:129 appObjects/FlatCAMGeometry.py:1434 +#: appObjects/FlatCAMGeometry.py:1435 appObjects/FlatCAMGeometry.py:1444 msgid "Iso" msgstr "Yalıtım" -#: appObjects/FlatCAMGeometry.py:128 +#: appObjects/FlatCAMGeometry.py:129 msgid "Finish" msgstr "Bitiş" -#: appObjects/FlatCAMGeometry.py:389 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appObjects/FlatCAMGeometry.py:390 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:990 appTools/ToolDrilling.py:1037 -#: appTools/ToolIsolation.py:531 appTools/ToolIsolation.py:644 -#: appTools/ToolIsolation.py:710 appTools/ToolMilling.py:628 +#: appTools/ToolIsolation.py:532 appTools/ToolIsolation.py:645 +#: appTools/ToolIsolation.py:711 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:749 appTools/ToolMilling.py:794 -#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 +#: appTools/ToolNCC.py:276 appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 #: appTools/ToolPaint.py:252 appTools/ToolPaint.py:316 #: appTools/ToolPaint.py:655 msgid "Multiple Tools" msgstr "Birden çok araç seçili" -#: appObjects/FlatCAMGeometry.py:555 -msgid "Add from Tool DB" -msgstr "Araç Veri Tabanından Ekle" - -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:926 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:925 #: appTools/ToolDrilling.py:754 appTools/ToolDrilling.py:983 -#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:639 -#: appTools/ToolIsolation.py:674 appTools/ToolMilling.py:744 +#: appTools/ToolDrilling.py:1021 appTools/ToolIsolation.py:640 +#: appTools/ToolIsolation.py:675 appTools/ToolMilling.py:744 #: appTools/ToolMilling.py:779 appTools/ToolNCC.py:271 appTools/ToolNCC.py:306 #: appTools/ToolPaint.py:247 appTools/ToolPaint.py:282 app_Main.py:2208 msgid "No Tool Selected" msgstr "Hiçbir Araç Seçilmedi" -#: appObjects/FlatCAMGeometry.py:1073 +#: appObjects/FlatCAMGeometry.py:1072 msgid "Tool added in Tool Table." msgstr "Uç, Araçlar Tablosuna eklendi." -#: appObjects/FlatCAMGeometry.py:1182 appObjects/FlatCAMGeometry.py:1191 +#: appObjects/FlatCAMGeometry.py:1181 appObjects/FlatCAMGeometry.py:1190 msgid "Failed. Select a tool to copy." msgstr "Hata. Kopyalamak için bir uç seçin." -#: appObjects/FlatCAMGeometry.py:1220 +#: appObjects/FlatCAMGeometry.py:1219 msgid "Tool was copied in Tool Table." msgstr "Uç, Araçlar Tablosuna kopyalandı." -#: appObjects/FlatCAMGeometry.py:1250 +#: appObjects/FlatCAMGeometry.py:1249 msgid "Tool was edited in Tool Table." msgstr "Uç, Araçlar Tablosunda düzenlendi." -#: appObjects/FlatCAMGeometry.py:1279 appObjects/FlatCAMGeometry.py:1288 +#: appObjects/FlatCAMGeometry.py:1278 appObjects/FlatCAMGeometry.py:1287 msgid "Failed. Select a tool to delete." msgstr "Hata. Silmek için bir uç seçin." -#: appObjects/FlatCAMGeometry.py:1312 +#: appObjects/FlatCAMGeometry.py:1311 msgid "Tool was deleted in Tool Table." msgstr "Uç, Araçlar Tablosundan silindi." -#: appObjects/FlatCAMGeometry.py:1349 appObjects/FlatCAMGeometry.py:1358 +#: appObjects/FlatCAMGeometry.py:1348 appObjects/FlatCAMGeometry.py:1357 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -13408,29 +13421,29 @@ msgstr "" "- Uç Kalınlığı -> Araçlar Tablosunda 'Kalınlık' sütununda bulunur.\n" "NOT: Sıfır değeri uç kalınlığı: 'V-Ucu Kalınlığı' anlamına gelir." -#: appObjects/FlatCAMGeometry.py:1777 appTools/ToolDrilling.py:1256 +#: appObjects/FlatCAMGeometry.py:1776 appTools/ToolDrilling.py:1256 #: appTools/ToolMilling.py:1256 msgid "Focus Z" msgstr "Z Odak" -#: appObjects/FlatCAMGeometry.py:1796 appTools/ToolDrilling.py:1278 +#: appObjects/FlatCAMGeometry.py:1795 appTools/ToolDrilling.py:1278 #: appTools/ToolMilling.py:1275 msgid "Laser Power" msgstr "Lazer Gücü" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "This Geometry can't be processed because it is" msgstr "Bu şekil işlendiği için işlenemiyor" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "geometry" msgstr "şekil" -#: appObjects/FlatCAMGeometry.py:1880 +#: appObjects/FlatCAMGeometry.py:1885 msgid "Failed. No tool selected in the tool table ..." msgstr "Hata. Araçlar Tablosunda seçili uç yok ..." -#: appObjects/FlatCAMGeometry.py:1981 appObjects/FlatCAMGeometry.py:2136 +#: appObjects/FlatCAMGeometry.py:1986 appObjects/FlatCAMGeometry.py:2139 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13438,51 +13451,76 @@ msgstr "" "Araçlar Tablosunda uç hizası seçilmiş ancak değer belirtilmemiştir.\n" "Bir uç hizası ekleyin veya hiza tipini değiştirin." -#: appObjects/FlatCAMGeometry.py:2049 appObjects/FlatCAMGeometry.py:2199 +#: appObjects/FlatCAMGeometry.py:2054 appObjects/FlatCAMGeometry.py:2202 msgid "G-Code parsing in progress..." msgstr "G Kodu okuma işlemi devam ediyor ..." -#: appObjects/FlatCAMGeometry.py:2051 appObjects/FlatCAMGeometry.py:2201 +#: appObjects/FlatCAMGeometry.py:2056 appObjects/FlatCAMGeometry.py:2204 msgid "G-Code parsing finished..." msgstr "G Kodu okuma işlemi tamamlandı ..." -#: appObjects/FlatCAMGeometry.py:2059 +#: appObjects/FlatCAMGeometry.py:2063 msgid "Finished G-Code processing" msgstr "G Kodu işleme tamamlandı" -#: appObjects/FlatCAMGeometry.py:2061 appObjects/FlatCAMGeometry.py:2213 +#: appObjects/FlatCAMGeometry.py:2065 appObjects/FlatCAMGeometry.py:2215 msgid "G-Code processing failed with error" msgstr "G Kodu işleme hatayla karşılaştı, başarısız oldu" -#: appObjects/FlatCAMGeometry.py:2105 appTools/ToolSolderPaste.py:866 +#: appObjects/FlatCAMGeometry.py:2109 appTools/ToolSolderPaste.py:866 msgid "Cancelled. Empty file, it has no geometry" msgstr "İptal edildi. Boş dosya, şekli yok" -#: appObjects/FlatCAMGeometry.py:2211 appObjects/FlatCAMGeometry.py:2381 +#: appObjects/FlatCAMGeometry.py:2213 appObjects/FlatCAMGeometry.py:2385 msgid "Finished G-Code processing..." msgstr "G Kodu işleme tamamlandı ..." -#: appObjects/FlatCAMGeometry.py:2230 appObjects/FlatCAMGeometry.py:2234 -#: appObjects/FlatCAMGeometry.py:2386 appTools/ToolDrilling.py:1960 +#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2237 +#: appObjects/FlatCAMGeometry.py:2390 appTools/ToolDrilling.py:1960 #: appTools/ToolMilling.py:1417 msgid "Generating CNC Code" msgstr "CNC Kodu oluşturuluyor" -#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2236 -#: appObjects/FlatCAMGeometry.py:2388 +#: appObjects/FlatCAMGeometry.py:2235 appObjects/FlatCAMGeometry.py:2240 +#: appObjects/FlatCAMGeometry.py:2392 msgid "CNCjob created" msgstr "CNC İşi oluşturuldu" -#: appObjects/FlatCAMGeometry.py:2419 appObjects/FlatCAMGeometry.py:2428 +#: appObjects/FlatCAMGeometry.py:2404 appTools/ToolCopperThieving.py:596 +#: appTools/ToolFilm.py:634 appTools/ToolFilm.py:878 +#: appTools/ToolIsolation.py:931 appTools/ToolNCC.py:867 +#: appTools/ToolOptimal.py:145 appTools/ToolPanelize.py:612 +#: appTools/ToolRulesCheck.py:627 +msgid "Working..." +msgstr "Çalışıyor..." + +#: appObjects/FlatCAMGeometry.py:2425 +msgid "Polish" +msgstr "Parlatma Ekle" + +#: appObjects/FlatCAMGeometry.py:2475 appTools/ToolPaint.py:1690 +msgid "Geometry could not be painted completely" +msgstr "Şekil tamamen çizilemedi" + +#: appObjects/FlatCAMGeometry.py:2483 appTools/ToolPaint.py:1853 +#: appTools/ToolPaint.py:2062 +msgid "" +"Could not do Paint. Try a different combination of parameters. Or a " +"different strategy of paint" +msgstr "" +"Çizim tamamlanamadı. Farklı bir seçenek veya çizmenin farklı bir yolunu " +"deneyin" + +#: appObjects/FlatCAMGeometry.py:2513 appObjects/FlatCAMGeometry.py:2522 #: appParsers/ParseGerber.py:1956 appParsers/ParseGerber.py:1966 msgid "Scale factor has to be a number: integer or float." msgstr "Ölçek faktörü bir sayı olmalıdır: Tamsayı veya ondalıklı sayı." -#: appObjects/FlatCAMGeometry.py:2491 +#: appObjects/FlatCAMGeometry.py:2585 msgid "Geometry Scale done." msgstr "Şekil ölçeklendirmesi yapıldı." -#: appObjects/FlatCAMGeometry.py:2508 appParsers/ParseGerber.py:2082 +#: appObjects/FlatCAMGeometry.py:2602 appParsers/ParseGerber.py:2082 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13490,11 +13528,11 @@ msgstr "" "(x, y) biçiminde bir çift değer gereklidir. Hizalama alanına yalnızca bir " "değer girmiş olabilirsiniz." -#: appObjects/FlatCAMGeometry.py:2564 +#: appObjects/FlatCAMGeometry.py:2658 msgid "Geometry Offset done." msgstr "Şekil hizalaması tamamlandı." -#: appObjects/FlatCAMGeometry.py:2593 +#: appObjects/FlatCAMGeometry.py:2687 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13504,21 +13542,21 @@ msgstr "" "Uç Değiştir X, Y alanının (x, y) biçiminde iki değer olması gerekir, \n" "ancak şimdi yalnızca bir değer var." -#: appObjects/FlatCAMGeometry.py:2696 appTools/ToolDrilling.py:1376 +#: appObjects/FlatCAMGeometry.py:2790 appTools/ToolDrilling.py:1376 #: appTools/ToolMilling.py:1488 msgid "Delete failed. There are no exclusion areas to delete." msgstr "Silme başarısız oldu. Silinecek dışlama alanı yok." -#: appObjects/FlatCAMGeometry.py:2713 appTools/ToolDrilling.py:1393 +#: appObjects/FlatCAMGeometry.py:2807 appTools/ToolDrilling.py:1393 #: appTools/ToolMilling.py:1505 msgid "Delete failed. Nothing is selected." msgstr "Silme başarısız oldu. Hiçbir şey seçilmedi." -#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1337 +#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1352 msgid "Buffering solid geometry" msgstr "Dolgulu Tampon" -#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1359 +#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1374 msgid "Done" msgstr "Bitti" @@ -13527,14 +13565,14 @@ msgid "Operation could not be done." msgstr "İşlem tamamlanamadı." #: appObjects/FlatCAMGerber.py:558 appObjects/FlatCAMGerber.py:632 -#: appTools/ToolIsolation.py:1583 appTools/ToolIsolation.py:1951 -#: appTools/ToolNCC.py:1856 appTools/ToolNCC.py:2879 appTools/ToolNCC.py:3258 +#: appTools/ToolIsolation.py:1598 appTools/ToolIsolation.py:1966 +#: appTools/ToolNCC.py:1870 appTools/ToolNCC.py:2893 appTools/ToolNCC.py:3272 msgid "Isolation geometry could not be generated." msgstr "Yalıtım şekli oluşturulamadı." #: appObjects/FlatCAMGerber.py:583 appObjects/FlatCAMGerber.py:710 -#: appTools/ToolIsolation.py:1650 appTools/ToolIsolation.py:1846 -#: appTools/ToolIsolation.py:2035 +#: appTools/ToolIsolation.py:1665 appTools/ToolIsolation.py:1861 +#: appTools/ToolIsolation.py:2050 msgid "Isolation geometry created" msgstr "Yalıtım şekli başarı ile oluşturuldu" @@ -13668,7 +13706,7 @@ msgstr "Nesne {old} 'den {new} olarak yeniden adlandırıldı" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6645 app_Main.py:6651 app_Main.py:6657 app_Main.py:6663 +#: app_Main.py:6652 app_Main.py:6658 app_Main.py:6664 app_Main.py:6670 msgid "selected" msgstr "seçildi" @@ -13937,8 +13975,8 @@ msgstr "" #: appTools/ToolDblSided.py:940 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:703 #: appTools/ToolFiducials.py:934 appTools/ToolFilm.py:1382 -#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3477 -#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4388 +#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3492 +#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4402 #: appTools/ToolOptimal.py:593 appTools/ToolPaint.py:3194 #: appTools/ToolPanelize.py:889 appTools/ToolPunchGerber.py:996 #: appTools/ToolQRCode.py:905 appTools/ToolRulesCheck.py:1620 @@ -13953,8 +13991,8 @@ msgstr "Verileri Sıfırla" #: appTools/ToolDblSided.py:943 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:706 #: appTools/ToolFiducials.py:937 appTools/ToolFilm.py:1385 -#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3480 -#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4391 +#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3495 +#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4405 #: appTools/ToolOptimal.py:596 appTools/ToolPaint.py:3197 #: appTools/ToolPanelize.py:892 appTools/ToolPunchGerber.py:999 #: appTools/ToolQRCode.py:908 appTools/ToolRulesCheck.py:1623 @@ -14391,11 +14429,11 @@ msgstr "Bakır dolgu işlemi tamamlandı." #: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:918 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 -#: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 -#: appTools/ToolIsolation.py:1372 appTools/ToolMilling.py:424 +#: appTools/ToolIsolation.py:923 appTools/ToolIsolation.py:1360 +#: appTools/ToolIsolation.py:1387 appTools/ToolMilling.py:424 #: appTools/ToolMilling.py:639 appTools/ToolMilling.py:1322 -#: appTools/ToolNCC.py:846 appTools/ToolNCC.py:1308 appTools/ToolNCC.py:1357 -#: appTools/ToolNCC.py:1390 appTools/ToolPaint.py:1086 +#: appTools/ToolNCC.py:860 appTools/ToolNCC.py:1322 appTools/ToolNCC.py:1371 +#: appTools/ToolNCC.py:1404 appTools/ToolPaint.py:1086 #: appTools/ToolPanelize.py:191 appTools/ToolPanelize.py:205 #: appTools/ToolSub.py:157 appTools/ToolSub.py:170 appTools/ToolSub.py:359 #: appTools/ToolSub.py:372 tclCommands/TclCommandCopperClear.py:97 @@ -14424,24 +14462,17 @@ msgstr "Bakır dolgu. Dolgusuz alanlar hazırlanıyor." 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:596 appTools/ToolFilm.py:634 -#: appTools/ToolFilm.py:878 appTools/ToolIsolation.py:916 -#: appTools/ToolNCC.py:853 appTools/ToolOptimal.py:145 -#: appTools/ToolPanelize.py:612 appTools/ToolRulesCheck.py:627 -msgid "Working..." -msgstr "Çalışıyor..." - #: appTools/ToolCopperThieving.py:625 msgid "Geometry not supported for bounding box" msgstr "Sınırlayıcı kutu için şekil desteklenmiyor" -#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1681 -#: appTools/ToolNCC.py:1736 appTools/ToolNCC.py:2734 appTools/ToolPaint.py:2457 +#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1695 +#: appTools/ToolNCC.py:1750 appTools/ToolNCC.py:2748 appTools/ToolPaint.py:2457 msgid "No object available." msgstr "Kullanılabilir nesne yok." -#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1706 -#: appTools/ToolNCC.py:1759 appTools/ToolNCC.py:2776 +#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1720 +#: appTools/ToolNCC.py:1773 appTools/ToolNCC.py:2790 msgid "The reference object type is not supported." msgstr "Belirtilen nesnenin türü desteklenmiyor." @@ -14493,8 +14524,8 @@ msgstr "" "belirleyebilirsiniz.\n" "- 'Nesne' - Belirtilen nesne alanı içinde bakır dolgusu yapar." -#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3385 -#: appTools/ToolNCC.py:4317 appTools/ToolPaint.py:3137 +#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3400 +#: appTools/ToolNCC.py:4331 appTools/ToolPaint.py:3137 msgid "Ref. Type" msgstr "Seçilen Tür" @@ -14506,13 +14537,13 @@ msgstr "" "Bakır dolgusu için şablon olarak kullanılacak FlatCAM nesnesinin türü.\n" "Gerber, Excellon veya Şekil olabilir." -#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3396 -#: appTools/ToolNCC.py:4327 appTools/ToolPaint.py:3147 +#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3411 +#: appTools/ToolNCC.py:4341 appTools/ToolPaint.py:3147 msgid "Ref. Object" msgstr "Nesne Türü" -#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3398 -#: appTools/ToolNCC.py:4329 appTools/ToolPaint.py:3149 +#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3413 +#: appTools/ToolNCC.py:4343 appTools/ToolPaint.py:3149 msgid "The FlatCAM object to be used as non copper clearing reference." msgstr "Bakır temizlemeye şablon olarak kullanılacak FlatCAM nesnesi." @@ -14643,22 +14674,22 @@ msgstr "Köşe İşareti Ekle" msgid "Will add corner markers to the selected Gerber file." msgstr "Seçilen Gerber dosyasına köşe işaretleyicileri ekler." -#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 -#: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 -#: appTools/ToolNCC.py:463 appTools/ToolNCC.py:992 appTools/ToolNCC.py:1130 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:804 +#: appTools/ToolIsolation.py:1064 appTools/ToolIsolation.py:1200 +#: appTools/ToolNCC.py:475 appTools/ToolNCC.py:1006 appTools/ToolNCC.py:1144 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 #: appTools/ToolPaint.py:823 appTools/ToolSolderPaste.py:131 #: appTools/ToolSolderPaste.py:464 app_Main.py:4431 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "Lütfen ondalıklı formatta sıfır olmayan bir uç kalınlığı girin." -#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 -#: appTools/ToolNCC.py:1075 appTools/ToolPaint.py:767 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1145 +#: appTools/ToolNCC.py:1089 appTools/ToolPaint.py:767 msgid "Tool not in Tools Database. Adding a default tool." msgstr "Uç, Araçlar Veri Tabanında yoktur. Varsayılan bir uç ekleniyor." #: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 -#: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1082 +#: appTools/ToolIsolation.py:1152 appTools/ToolNCC.py:1096 #: appTools/ToolPaint.py:775 msgid "" "Cancelled.\n" @@ -14675,8 +14706,8 @@ msgstr "Araçlar Veri Tabanından güncellenmiş uç." msgid "Default tool added." msgstr "Varsayılan uç eklendi." -#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 -#: appTools/ToolNCC.py:3709 appTools/ToolPaint.py:2620 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2592 +#: appTools/ToolNCC.py:3723 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "Seçilen uç burada kullanılamaz. Başka bir uç seçerek tekrar deneyin." @@ -14723,9 +14754,9 @@ msgstr "Serbest şekilli PCB kesme işlemi başarıyla tamamlandı." #: appTools/ToolCutOut.py:922 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 -#: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 -#: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 -#: appTools/ToolNCC.py:850 appTools/ToolNCC.py:1312 appTools/ToolPaint.py:1003 +#: appTools/ToolIsolation.py:927 appTools/ToolIsolation.py:1364 +#: appTools/ToolIsolation.py:1391 appTools/ToolMilling.py:1326 +#: appTools/ToolNCC.py:864 appTools/ToolNCC.py:1326 appTools/ToolPaint.py:1003 #: appTools/ToolPanelize.py:196 tclCommands/TclCommandBbox.py:71 #: tclCommands/TclCommandNregions.py:71 msgid "Object not found" @@ -14822,8 +14853,8 @@ msgstr "" "Burada seçilen, 'Nesne' açılır kutudaki \n" "nesne türlerini belirler." -#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3125 -#: appTools/ToolNCC.py:3999 appTools/ToolPaint.py:2901 +#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3140 +#: appTools/ToolNCC.py:4013 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14994,7 +15025,7 @@ msgstr "" msgid "Object was mirrored" msgstr "Nesne terslendi" -#: appTools/ToolDblSided.py:405 app_Main.py:4570 app_Main.py:4725 +#: appTools/ToolDblSided.py:405 app_Main.py:4577 app_Main.py:4732 msgid "Failed. No object(s) selected..." msgstr "Hata. Hiçbir nesne seçilmedi ..." @@ -15426,7 +15457,7 @@ msgstr "Bu, noktadan noktaya ölçüm mesafesinin orta noktasıdır." msgid "Jump to Half Point" msgstr "Orta Noktaya Git" -#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:778 +#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:779 #: appTools/ToolMilling.py:962 appTools/ToolNCC.py:449 #: appTools/ToolPaint.py:381 msgid "Current Tool parameters were applied to all tools." @@ -15917,7 +15948,7 @@ msgstr "Görüntü" msgid "Import IMAGE" msgstr "Görüntüyü İçe Aktar" -#: appTools/ToolImage.py:142 app_Main.py:9799 app_Main.py:9849 +#: appTools/ToolImage.py:142 app_Main.py:9806 app_Main.py:9856 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15929,9 +15960,9 @@ msgstr "" msgid "Importing Image" msgstr "Görüntü içe aktarılıyor" -#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9813 -#: app_Main.py:9868 app_Main.py:9946 app_Main.py:10009 app_Main.py:10075 -#: app_Main.py:10140 app_Main.py:10197 +#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9820 +#: app_Main.py:9875 app_Main.py:9953 app_Main.py:10016 app_Main.py:10082 +#: app_Main.py:10147 app_Main.py:10204 msgid "Opened" msgstr "Dosyanın yüklendiği yer" @@ -16053,17 +16084,17 @@ msgstr "" "Gerber nesnesini tersine çevirir: Bakır içeren alanlar \n" "bakırdan temizlenir ve önceki boş alanlar bakırla doldurulur." -#: appTools/ToolIsolation.py:782 appTools/ToolNCC.py:454 -#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 +#: appTools/ToolIsolation.py:788 appTools/ToolNCC.py:459 +#: appTools/ToolPaint.py:386 appTools/ToolSolderPaste.py:122 app_Main.py:4422 msgid "New Tool" msgstr "Yeni Uç" -#: appTools/ToolIsolation.py:795 appTools/ToolNCC.py:467 +#: appTools/ToolIsolation.py:809 appTools/ToolNCC.py:480 #: appTools/ToolPaint.py:399 appTools/ToolSolderPaste.py:135 app_Main.py:4435 msgid "Adding Tool cancelled" msgstr "Uç ekleme işlemi iptal edildi" -#: appTools/ToolIsolation.py:941 appTools/ToolNCC.py:881 +#: appTools/ToolIsolation.py:956 appTools/ToolNCC.py:895 #: appTools/ToolOptimal.py:179 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16072,98 +16103,98 @@ 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:988 appTools/ToolNCC.py:926 +#: appTools/ToolIsolation.py:1003 appTools/ToolNCC.py:940 msgid "Optimal tool diameter found" msgstr "En uygun uç kalınlığı bulundu" -#: appTools/ToolIsolation.py:1000 appTools/ToolIsolation.py:1508 -#: appTools/ToolIsolation.py:1710 appTools/ToolIsolation.py:1897 -#: appTools/ToolNCC.py:937 appTools/ToolNCC.py:1345 appTools/ToolPaint.py:1031 +#: appTools/ToolIsolation.py:1015 appTools/ToolIsolation.py:1523 +#: appTools/ToolIsolation.py:1725 appTools/ToolIsolation.py:1912 +#: appTools/ToolNCC.py:951 appTools/ToolNCC.py:1359 appTools/ToolPaint.py:1031 #: appTools/ToolPaint.py:1744 msgid "There are no tools selected in the Tool Table." msgstr "Araç Tablosunda seçili hiçbir uç yok." -#: appTools/ToolIsolation.py:1008 +#: appTools/ToolIsolation.py:1023 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:1057 appTools/ToolIsolation.py:1144 -#: appTools/ToolIsolation.py:1206 appTools/ToolIsolation.py:2626 -#: appTools/ToolNCC.py:1001 appTools/ToolNCC.py:1089 appTools/ToolNCC.py:1151 -#: appTools/ToolNCC.py:3758 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 +#: appTools/ToolIsolation.py:1072 appTools/ToolIsolation.py:1159 +#: appTools/ToolIsolation.py:1221 appTools/ToolIsolation.py:2641 +#: appTools/ToolNCC.py:1015 appTools/ToolNCC.py:1103 appTools/ToolNCC.py:1165 +#: appTools/ToolNCC.py:3772 appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 #: appTools/ToolPaint.py:844 appTools/ToolPaint.py:2676 #: appTools/ToolSolderPaste.py:488 msgid "Cancelled. Tool already in Tool Table." msgstr "Uç ekleme işlemi iptal edildi. Uç zaten Araçlar Tablosunda var." -#: appTools/ToolIsolation.py:1172 appTools/ToolNCC.py:1117 +#: appTools/ToolIsolation.py:1187 appTools/ToolNCC.py:1131 #: appTools/ToolPaint.py:810 msgid "New tool added to Tool Table from Tools Database." msgstr "Araçlar Veri Tabanından Araçlar Tablosuna yeni uç eklendi." -#: appTools/ToolIsolation.py:1236 appTools/ToolNCC.py:1181 +#: appTools/ToolIsolation.py:1251 appTools/ToolNCC.py:1195 #: appTools/ToolPaint.py:873 msgid "Default tool added to Tool Table." msgstr "Varsayılan uç eklendi." -#: appTools/ToolIsolation.py:1262 appTools/ToolNCC.py:1207 +#: appTools/ToolIsolation.py:1277 appTools/ToolNCC.py:1221 #: appTools/ToolPaint.py:898 msgid "Tool from Tool Table was edited." msgstr "Araçlar Tablosundaki uç düzenlendi." -#: appTools/ToolIsolation.py:1275 appTools/ToolNCC.py:1220 +#: appTools/ToolIsolation.py:1290 appTools/ToolNCC.py:1234 #: appTools/ToolPaint.py:911 appTools/ToolSolderPaste.py:548 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:1326 appTools/ToolNCC.py:1271 +#: appTools/ToolIsolation.py:1341 appTools/ToolNCC.py:1285 #: appTools/ToolPaint.py:961 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:1332 appTools/ToolNCC.py:1277 +#: appTools/ToolIsolation.py:1347 appTools/ToolNCC.py:1291 #: appTools/ToolPaint.py:967 msgid "Tool(s) deleted from Tool Table." msgstr "Uç(lar) Araçlar Tablosundan silindi." -#: appTools/ToolIsolation.py:1383 +#: appTools/ToolIsolation.py:1398 msgid "Isolating..." msgstr "Yalıtılıyor..." -#: appTools/ToolIsolation.py:1403 +#: appTools/ToolIsolation.py:1418 msgid "Following geometry was generated" msgstr "Takip şekil oluşturuldu" -#: appTools/ToolIsolation.py:1418 +#: appTools/ToolIsolation.py:1433 msgid "Failed to create Follow Geometry with tool diameter" msgstr "Uç kalınlığıyla takip şekli oluşturulamadı" -#: appTools/ToolIsolation.py:1421 +#: appTools/ToolIsolation.py:1436 msgid "Follow Geometry was created with tool diameter" msgstr "Uç kalınlığıyla takip şekli oluşturuldu" -#: appTools/ToolIsolation.py:1462 +#: appTools/ToolIsolation.py:1477 msgid "Click on a polygon to isolate it." msgstr "Yalıtım oluşturmak için çokgene tıklayın." -#: appTools/ToolIsolation.py:1590 appTools/ToolIsolation.py:1613 -#: appTools/ToolIsolation.py:1770 appTools/ToolIsolation.py:1963 +#: appTools/ToolIsolation.py:1605 appTools/ToolIsolation.py:1628 +#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 msgid "Subtracting Geo" msgstr "Şekil çıkarılıyor" -#: appTools/ToolIsolation.py:1594 appTools/ToolIsolation.py:1774 -#: appTools/ToolIsolation.py:1967 +#: appTools/ToolIsolation.py:1609 appTools/ToolIsolation.py:1789 +#: appTools/ToolIsolation.py:1982 msgid "Intersecting Geo" msgstr "Şekil kesişiyor" -#: appTools/ToolIsolation.py:1646 appTools/ToolIsolation.py:1843 -#: appTools/ToolIsolation.py:2032 +#: appTools/ToolIsolation.py:1661 appTools/ToolIsolation.py:1858 +#: appTools/ToolIsolation.py:2047 msgid "Empty Geometry in" msgstr "Boş şekil" -#: appTools/ToolIsolation.py:1852 +#: appTools/ToolIsolation.py:1867 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,64 +16203,64 @@ 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:1855 +#: appTools/ToolIsolation.py:1870 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:2196 appTools/ToolIsolation.py:2309 +#: appTools/ToolIsolation.py:2211 appTools/ToolIsolation.py:2324 #: appTools/ToolPaint.py:1126 msgid "Added polygon" msgstr "Çokgen eklendi" -#: appTools/ToolIsolation.py:2197 appTools/ToolIsolation.py:2311 +#: appTools/ToolIsolation.py:2212 appTools/ToolIsolation.py:2326 msgid "Click to add next polygon or right click to start isolation." msgstr "" "Sonraki çokgeni eklemek için tıklatın veya yalıtımı başlatmak için sağ " "tıklatın." -#: appTools/ToolIsolation.py:2209 appTools/ToolPaint.py:1140 +#: appTools/ToolIsolation.py:2224 appTools/ToolPaint.py:1140 msgid "Removed polygon" msgstr "Çokgen kaldırıldı" -#: appTools/ToolIsolation.py:2210 +#: appTools/ToolIsolation.py:2225 msgid "Click to add/remove next polygon or right click to start isolation." msgstr "" "Sonraki çokgeni eklemek/kaldırmak için tıklatın \n" "veya yalıtımı başlatmak için sağ tıklatın." -#: appTools/ToolIsolation.py:2215 appTools/ToolPaint.py:1146 +#: appTools/ToolIsolation.py:2230 appTools/ToolPaint.py:1146 msgid "No polygon detected under click position." msgstr "Çokgen belirtilen konumda bulunamadı." -#: appTools/ToolIsolation.py:2245 appTools/ToolPaint.py:1176 +#: appTools/ToolIsolation.py:2260 appTools/ToolPaint.py:1176 msgid "List of single polygons is empty. Aborting." msgstr "Tekli çokgenlerin listesi boş. İşlem iptal ediliyor." -#: appTools/ToolIsolation.py:2314 +#: appTools/ToolIsolation.py:2329 msgid "No polygon in selection." msgstr "Seçimde çokgen yok." -#: appTools/ToolIsolation.py:2342 +#: appTools/ToolIsolation.py:2357 msgid "Click the end point of the paint area." msgstr "Çizim alanının bitiş noktasını tıklayın." -#: appTools/ToolIsolation.py:2590 appTools/ToolNCC.py:3722 -#: appTools/ToolPaint.py:2633 app_Main.py:5718 app_Main.py:5728 +#: appTools/ToolIsolation.py:2605 appTools/ToolNCC.py:3736 +#: appTools/ToolPaint.py:2633 app_Main.py:5725 app_Main.py:5735 msgid "Tool from DB added in Tool Table." msgstr "Araçlar Tablosuna Araçlar Veri Tabanından bir uç eklendi." -#: appTools/ToolIsolation.py:2644 appTools/ToolNCC.py:3775 +#: appTools/ToolIsolation.py:2659 appTools/ToolNCC.py:3789 #: appTools/ToolPaint.py:2693 msgid "New tool added to Tool Table." msgstr "Araçlar Tablosuna yeni uç eklendi." -#: appTools/ToolIsolation.py:2988 +#: appTools/ToolIsolation.py:3003 msgid "Gerber object for isolation routing." msgstr "Yalıtım oluşturmak için Gerber nesnesi." -#: appTools/ToolIsolation.py:3012 appTools/ToolNCC.py:3875 +#: appTools/ToolIsolation.py:3027 appTools/ToolNCC.py:3889 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16237,7 +16268,7 @@ msgstr "" "Algoritmanın bakır temizleme için\n" "kullanacağı araçları seçeceği uç listesi." -#: appTools/ToolIsolation.py:3028 +#: appTools/ToolIsolation.py:3043 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16254,7 +16285,7 @@ msgstr "" "Bunun nedeni, bazı uçlarla bu işlevin çizim şekli\n" "oluşturamayacağıdır." -#: appTools/ToolIsolation.py:3036 appTools/ToolNCC.py:3899 +#: appTools/ToolIsolation.py:3051 appTools/ToolNCC.py:3913 msgid "" "Tool Diameter. It's value (in current FlatCAM units)\n" "is the cut width into the material." @@ -16262,7 +16293,7 @@ msgstr "" "Bu uç kalınlığıdır. Değeri (mevcut FlatCAM birimlerinde) \n" "malzemenin kesim genişliğidir." -#: appTools/ToolIsolation.py:3040 appTools/ToolNCC.py:3903 +#: appTools/ToolIsolation.py:3055 appTools/ToolNCC.py:3917 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -16292,11 +16323,11 @@ 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:3108 appTools/ToolNCC.py:3983 +#: appTools/ToolIsolation.py:3123 appTools/ToolNCC.py:3997 msgid "Optimal" msgstr "En Uygun Uç" -#: appTools/ToolIsolation.py:3112 appTools/ToolNCC.py:3987 +#: appTools/ToolIsolation.py:3127 appTools/ToolNCC.py:4001 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16304,7 +16335,7 @@ msgstr "" "Tam bir yalıtım yapmak için en\n" "uygun uç kalınlığını bulun." -#: appTools/ToolIsolation.py:3153 appTools/ToolNCC.py:4027 +#: appTools/ToolIsolation.py:3168 appTools/ToolNCC.py:4041 #: appTools/ToolPaint.py:2929 appTools/ToolSolderPaste.py:1211 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16313,7 +16344,7 @@ msgstr "" "Önce Araçlar Tablosunda bir satır(lar) seçerek\n" "burada seçilen ucu silin." -#: appTools/ToolIsolation.py:3341 +#: appTools/ToolIsolation.py:3356 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16325,11 +16356,11 @@ msgstr "" "Burada seçilen 'Nesne', aşağıdaki metin kutusunu dolduracak\n" "nesnenin türünü belirler." -#: appTools/ToolIsolation.py:3351 +#: appTools/ToolIsolation.py:3366 msgid "Object whose area will be removed from isolation geometry." msgstr "Alanı, oluşturulacak yalıtım şekliyle ayrılacak nesne." -#: appTools/ToolIsolation.py:3387 appTools/ToolNCC.py:4319 +#: appTools/ToolIsolation.py:3402 appTools/ToolNCC.py:4333 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16337,7 +16368,7 @@ msgstr "" "Bakır temizleme işleminde kullanılacak FlatCAM nesnesinin türü.\n" "Gerber, Excellon veya Şekil olabilir." -#: appTools/ToolIsolation.py:3453 +#: appTools/ToolIsolation.py:3468 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16404,110 +16435,110 @@ msgstr "Hiçbir nesne seçilmedi." msgid "Error when mouse left click." msgstr "Sol tıklandığında hata oluştu." -#: appTools/ToolNCC.py:837 +#: appTools/ToolNCC.py:851 msgid "NCC Tool. Checking tools for validity." msgstr "Bakır Temizleme. Uçların uygunluğu kontrol ediliyor." -#: appTools/ToolNCC.py:949 +#: appTools/ToolNCC.py:963 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:952 +#: appTools/ToolNCC.py:966 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:1724 appTools/ToolNCC.py:2706 +#: appTools/ToolNCC.py:1738 appTools/ToolNCC.py:2720 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Bakır Temizleme. Yollar dışında kalan bakır alanlar hazırlanıyor." -#: appTools/ToolNCC.py:1784 appTools/ToolNCC.py:2834 +#: appTools/ToolNCC.py:1798 appTools/ToolNCC.py:2848 msgid "NCC Tool. Calculate 'empty' area." msgstr "Bakır Temizleme. 'Boş' alanın hesaplanması." -#: appTools/ToolNCC.py:1795 appTools/ToolNCC.py:1824 appTools/ToolNCC.py:1930 -#: appTools/ToolNCC.py:1943 appTools/ToolNCC.py:2847 appTools/ToolNCC.py:2952 -#: appTools/ToolNCC.py:2967 appTools/ToolNCC.py:3233 appTools/ToolNCC.py:3334 -#: appTools/ToolNCC.py:3349 +#: appTools/ToolNCC.py:1809 appTools/ToolNCC.py:1838 appTools/ToolNCC.py:1944 +#: appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2861 appTools/ToolNCC.py:2966 +#: appTools/ToolNCC.py:2981 appTools/ToolNCC.py:3247 appTools/ToolNCC.py:3348 +#: appTools/ToolNCC.py:3363 msgid "Buffering finished" msgstr "Tamponlama işlemi tamamlandı" -#: appTools/ToolNCC.py:1799 appTools/ToolNCC.py:1828 appTools/ToolNCC.py:1934 -#: appTools/ToolNCC.py:1946 appTools/ToolNCC.py:2855 appTools/ToolNCC.py:2974 -#: appTools/ToolNCC.py:3240 appTools/ToolNCC.py:3356 +#: appTools/ToolNCC.py:1813 appTools/ToolNCC.py:1842 appTools/ToolNCC.py:1948 +#: appTools/ToolNCC.py:1960 appTools/ToolNCC.py:2869 appTools/ToolNCC.py:2988 +#: appTools/ToolNCC.py:3254 appTools/ToolNCC.py:3370 msgid "Could not get the extent of the area to be non copper cleared." msgstr "Bakır temizleme yapılacak alanının kapsamı alınamadı." -#: appTools/ToolNCC.py:1807 appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2985 +#: appTools/ToolNCC.py:1821 appTools/ToolNCC.py:1971 appTools/ToolNCC.py:2999 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Bakır Temizleme. 'Boş' alanın hesaplanması tamamlandı." -#: appTools/ToolNCC.py:1860 appTools/ToolNCC.py:2882 appTools/ToolNCC.py:2959 -#: appTools/ToolNCC.py:3260 appTools/ToolNCC.py:3341 +#: appTools/ToolNCC.py:1874 appTools/ToolNCC.py:2896 appTools/ToolNCC.py:2973 +#: appTools/ToolNCC.py:3274 appTools/ToolNCC.py:3355 msgid "" "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" "Yalıtım şekli bozuk. Pay, yalıtım için kullanılan uç kalınlığından daha " "küçük." -#: appTools/ToolNCC.py:1950 appTools/ToolNCC.py:2978 appTools/ToolNCC.py:3359 +#: appTools/ToolNCC.py:1964 appTools/ToolNCC.py:2992 appTools/ToolNCC.py:3373 msgid "The selected object is not suitable for copper clearing." msgstr "Seçilen nesne bakır temizleme için uygun değildir." -#: appTools/ToolNCC.py:2000 +#: appTools/ToolNCC.py:2014 msgid "Clearing the polygon with the method: lines." msgstr "Çokgen temizleme yöntemi: Çizgi Bazlı." -#: appTools/ToolNCC.py:2010 +#: appTools/ToolNCC.py:2024 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Hata. Çokgen temizleme yöntemi: Nokta Bazlı." -#: appTools/ToolNCC.py:2019 +#: appTools/ToolNCC.py:2033 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Hata. Çokgen temizleme yöntemi: Standart." -#: appTools/ToolNCC.py:2035 +#: appTools/ToolNCC.py:2049 msgid "Polygon could not be cleared. Location:" msgstr "Çokgen temizlenemedi. Yer:" -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2069 appTools/ToolNCC.py:2655 -#: appTools/ToolNCC.py:2657 +#: appTools/ToolNCC.py:2081 appTools/ToolNCC.py:2083 appTools/ToolNCC.py:2669 +#: appTools/ToolNCC.py:2671 msgid "Non-Copper clearing ..." msgstr "Bakır Temizleniyor ..." -#: appTools/ToolNCC.py:2088 +#: appTools/ToolNCC.py:2102 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:2103 appTools/ToolNCC.py:2802 +#: appTools/ToolNCC.py:2117 appTools/ToolNCC.py:2816 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "Bakır Temizleme. Yollar dışında kalan bakır alanlar hazır. Normal bakır " "temizleme işlemi başlatıldı." -#: appTools/ToolNCC.py:2131 appTools/ToolNCC.py:2365 +#: appTools/ToolNCC.py:2145 appTools/ToolNCC.py:2379 msgid "NCC Tool failed creating bounding box." msgstr "Bakır temizleme aracı sınırlayıcı kutu oluşturamadı." -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "NCC Tool clearing with tool diameter" msgstr "Bakır temizliği" -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "started." msgstr "kalınlıkta bir uçla başlatıldı." -#: appTools/ToolNCC.py:2279 +#: appTools/ToolNCC.py:2293 msgid "Could not use the tool for copper clear." msgstr "Bu uç, bakır temizleme işlemi için kullanılamadı." -#: appTools/ToolNCC.py:2301 appTools/ToolNCC.py:3159 +#: appTools/ToolNCC.py:2315 appTools/ToolNCC.py:3173 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16518,28 +16549,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:2311 appTools/ToolNCC.py:3168 +#: appTools/ToolNCC.py:2325 appTools/ToolNCC.py:3182 msgid "NCC Tool clear all done." msgstr "Bakır temizleme işlemi başarıyla tamamlandı." -#: appTools/ToolNCC.py:2314 appTools/ToolNCC.py:3171 +#: appTools/ToolNCC.py:2328 appTools/ToolNCC.py:3185 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:2316 appTools/ToolNCC.py:2570 appTools/ToolNCC.py:3173 -#: appTools/ToolNCC.py:3556 +#: appTools/ToolNCC.py:2330 appTools/ToolNCC.py:2584 appTools/ToolNCC.py:3187 +#: appTools/ToolNCC.py:3570 msgid "tools" msgstr "araçlar" -#: appTools/ToolNCC.py:2343 +#: appTools/ToolNCC.py:2357 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Bakır temizleme \"Kalan İşleme\" yöntemiyle başlatılmıştır." -#: appTools/ToolNCC.py:2566 appTools/ToolNCC.py:3552 +#: appTools/ToolNCC.py:2580 appTools/ToolNCC.py:3566 msgid "NCC Tool Rest Machining clear all done." msgstr "Bakır temizleme \"Kalan İşleme\" ile tamamlanmıştır." -#: appTools/ToolNCC.py:2569 appTools/ToolNCC.py:3555 +#: appTools/ToolNCC.py:2583 appTools/ToolNCC.py:3569 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16547,11 +16578,11 @@ msgstr "" "Bakır temizleme \"Kalan İşleme\" ile tamamlandı; ancak yollarda kırılmalar " "oldu" -#: appTools/ToolNCC.py:2667 +#: appTools/ToolNCC.py:2681 msgid "NCC Tool started. Reading parameters." msgstr "Bakır temizleme başlatıldı. Seçenekler okunuyor." -#: appTools/ToolNCC.py:3654 +#: appTools/ToolNCC.py:3668 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16560,15 +16591,15 @@ 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:3810 +#: appTools/ToolNCC.py:3824 msgid "Non-Copper Clearing" msgstr "Bakır Temizleme" -#: appTools/ToolNCC.py:3839 appTools/ToolPaint.py:2765 +#: appTools/ToolNCC.py:3853 appTools/ToolPaint.py:2765 msgid "Obj Type" msgstr "Nesne Türü" -#: appTools/ToolNCC.py:3841 +#: appTools/ToolNCC.py:3855 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16579,11 +16610,11 @@ msgstr "" "Bu türler olabilir: Gerber veya Geometri.\n" "Burada seçilen, 'Nesne' açılır kutudaki nesne türlerini belirler." -#: appTools/ToolNCC.py:3863 +#: appTools/ToolNCC.py:3877 msgid "Object to be cleared of excess copper." msgstr "Bakır temizliği yapılacak nesne." -#: appTools/ToolNCC.py:3891 +#: appTools/ToolNCC.py:3905 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16738,11 +16769,11 @@ msgstr "PDF'yi açma işlemi iptal edildi" msgid "Parsing PDF file ..." msgstr "PDF dosyası okunuyor ..." -#: appTools/ToolPDF.py:138 app_Main.py:10040 +#: appTools/ToolPDF.py:138 app_Main.py:10047 msgid "Failed to open" msgstr "Açılamadı" -#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9989 +#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9996 msgid "No geometry found in file" msgstr "Dosyada şekli bulunamadı" @@ -16799,10 +16830,6 @@ msgstr "Hata. Çokgen çizim yöntemi: Nokta Bazlı." msgid "Failed. Painting polygon with method: standard." msgstr "Hata. Çokgen çizim yöntemi: Standart." -#: appTools/ToolPaint.py:1690 -msgid "Geometry could not be painted completely" -msgstr "Şekil tamamen çizilemedi" - #: appTools/ToolPaint.py:1764 appTools/ToolPaint.py:1951 msgid "Painting with tool diameter = " msgstr "Çizim işlemi= " @@ -16815,14 +16842,6 @@ msgstr "kalınlıkta bir uçla başlatıldı" msgid "Margin parameter too big. Tool is not used" msgstr "Pay seçeneği çok büyük. Uç kullanılamıyor" -#: appTools/ToolPaint.py:1853 appTools/ToolPaint.py:2062 -msgid "" -"Could not do Paint. Try a different combination of parameters. Or a " -"different strategy of paint" -msgstr "" -"Çizim tamamlanamadı. Farklı bir seçenek veya çizmenin farklı bir yolunu " -"deneyin" - #: appTools/ToolPaint.py:1908 appTools/ToolPaint.py:2133 msgid "" "There is no Painting Geometry in the file.\n" @@ -17151,7 +17170,7 @@ msgstr "PCB Sihirbazı .INF dosyası yüklendi." msgid "Main PcbWizard Excellon file loaded." msgstr "Pcb Sihirbazı Excellon dosyası yüklendi." -#: appTools/ToolPcbWizard.py:310 app_Main.py:9969 +#: appTools/ToolPcbWizard.py:310 app_Main.py:9976 msgid "This is not Excellon file." msgstr "Bu Excellon dosyası değil." @@ -17281,9 +17300,9 @@ msgstr "" "Birinde genellikle .DRL, diğerinde .INF uzantısı vardır." #: appTools/ToolProperties.py:112 appTools/ToolTransform.py:142 -#: app_Main.py:4911 app_Main.py:8273 app_Main.py:8371 app_Main.py:8411 -#: app_Main.py:8451 app_Main.py:8492 app_Main.py:8533 app_Main.py:8576 -#: app_Main.py:8619 app_Main.py:9078 app_Main.py:9082 +#: app_Main.py:4918 app_Main.py:8280 app_Main.py:8378 app_Main.py:8418 +#: app_Main.py:8458 app_Main.py:8499 app_Main.py:8540 app_Main.py:8583 +#: app_Main.py:8626 app_Main.py:9085 app_Main.py:9089 msgid "No object selected." msgstr "Hiçbir nesne seçilmedi." @@ -18201,7 +18220,7 @@ msgstr "" "Çalışma alanı başlatılıyor.\n" "Çalışma alanının başlatılması tamamlandı" -#: app_Main.py:1275 app_Main.py:8851 +#: app_Main.py:1275 app_Main.py:8858 msgid "New Project - Not saved" msgstr "Yeni Proje - Kaydedilmedi" @@ -18606,8 +18625,8 @@ msgstr "" "\n" "Devam etmek istiyor musunuz?" -#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4527 app_Main.py:8279 -#: app_Main.py:8294 app_Main.py:8625 app_Main.py:8637 +#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4534 app_Main.py:8286 +#: app_Main.py:8301 app_Main.py:8632 app_Main.py:8644 msgid "Ok" msgstr "Evet" @@ -18631,91 +18650,91 @@ msgstr "" "Uç ekleme yalnızca Gelişmiş işaretlendiğinde çalışır.\n" "Düzenle ->Ayarlar -> Genel - Uygulama Seviyesi ->Gelişmiş'i seçin." -#: app_Main.py:4520 +#: app_Main.py:4527 msgid "Delete objects" msgstr "Nesneleri Sil" -#: app_Main.py:4525 +#: app_Main.py:4532 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" msgstr "Seçilen nesneleri kalıcı olarak silmek istediğinizden emin misiniz?" -#: app_Main.py:4568 +#: app_Main.py:4575 msgid "Object(s) deleted" msgstr "Nesneler silindi" -#: app_Main.py:4572 +#: app_Main.py:4579 msgid "Save the work in Editor and try again ..." msgstr "Çalışmayı Düzenleyici'ye kaydedin ve tekrar deneyin ..." -#: app_Main.py:4601 +#: app_Main.py:4608 msgid "Object deleted" msgstr "Nesne silindi" -#: app_Main.py:4628 +#: app_Main.py:4635 msgid "Click to set the origin ..." msgstr "Orjini belirtmek için tıklayın ..." -#: app_Main.py:4650 +#: app_Main.py:4657 msgid "Setting Origin..." msgstr "Orijin noktası ayarlanıyor ..." -#: app_Main.py:4663 app_Main.py:4765 +#: app_Main.py:4670 app_Main.py:4772 msgid "Origin set" msgstr "Orijin Ayarı" -#: app_Main.py:4680 +#: app_Main.py:4687 msgid "Origin coordinates specified but incomplete." msgstr "Orijin koordinatları belirtildi, ancak eksik." -#: app_Main.py:4721 +#: app_Main.py:4728 msgid "Moving to Origin..." msgstr "Orijine taşınıyor ..." -#: app_Main.py:4802 +#: app_Main.py:4809 msgid "Jump to ..." msgstr "Konuma Atla..." -#: app_Main.py:4803 +#: app_Main.py:4810 msgid "Enter the coordinates in format X,Y:" msgstr "Koordinatları X, Y biçiminde girin:" -#: app_Main.py:4813 +#: app_Main.py:4820 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Yanlış koordinat girildi. Koordinatları şu biçimde girin: X, Y" -#: app_Main.py:4930 +#: app_Main.py:4937 msgid "Bottom-Left" msgstr "Sol Alt" -#: app_Main.py:4933 +#: app_Main.py:4940 msgid "Top-Right" msgstr "Sağ Üst" -#: app_Main.py:4954 +#: app_Main.py:4961 msgid "Locate ..." msgstr "Bul ..." -#: app_Main.py:5240 app_Main.py:5321 app_Main.py:5491 +#: app_Main.py:5247 app_Main.py:5328 app_Main.py:5498 msgid "No object is selected. Select an object and try again." msgstr "Hiçbir nesne seçilmedi. Bir nesne seçin ve tekrar deneyin." -#: app_Main.py:5517 +#: app_Main.py:5524 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Durduruluyor. Mevcut görev mümkün olan en kısa sürede kapatılacaktır ..." -#: app_Main.py:5523 +#: app_Main.py:5530 msgid "The current task was gracefully closed on user request..." msgstr "Geçerli görev kullanıcının isteği üzerine kapatıldı ..." -#: app_Main.py:5730 +#: app_Main.py:5737 msgid "Adding tool from DB is not allowed for this object." msgstr "Bu nesne için Veri Tabanından bir araç eklenmesine izin verilmiyor." -#: app_Main.py:5748 +#: app_Main.py:5755 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" @@ -18723,224 +18742,224 @@ msgstr "" "Bir veya daha fazla araç değiştirildi. Araç Veri Tabanını güncellemek " "istiyor musunuz?" -#: app_Main.py:5750 +#: app_Main.py:5757 msgid "Save Tools Database" msgstr "Araçlar Veri Tabanını Kaydet" -#: app_Main.py:5796 +#: app_Main.py:5803 msgid "No object selected to Flip on Y axis." msgstr "Y ekseninde çevrilecek hiçbir nesne seçilmedi." -#: app_Main.py:5822 +#: app_Main.py:5829 msgid "Flip on Y axis done." msgstr "Y ekseni üzerinde çevirme işlemi tamamlandı." -#: app_Main.py:5843 +#: app_Main.py:5850 msgid "No object selected to Flip on X axis." msgstr "X ekseninde çevirmek için hiçbir nesne seçilmedi." -#: app_Main.py:5869 +#: app_Main.py:5876 msgid "Flip on X axis done." msgstr "X ekseni üzerinde çevirme işlemi tamamlandı." -#: app_Main.py:5891 +#: app_Main.py:5898 msgid "No object selected to Rotate." msgstr "Döndürmek için hiçbir nesne seçilmedi." -#: app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Enter the Angle value:" msgstr "Açı Değerini Girin:" -#: app_Main.py:5924 +#: app_Main.py:5931 msgid "Rotation done." msgstr "Döndürme işlemi tamamlandı." -#: app_Main.py:5926 +#: app_Main.py:5933 msgid "Rotation movement was not executed." msgstr "Döndürme işlemi gerçekleştirilemedi." -#: app_Main.py:5943 +#: app_Main.py:5950 msgid "No object selected to Skew/Shear on X axis." msgstr "X ekseni boyunca eğme/kaydırma için hiçbir nesne seçilmedi." -#: app_Main.py:5964 +#: app_Main.py:5971 msgid "Skew on X axis done." msgstr "X ekseninde eğme işlemi tamamlandı." -#: app_Main.py:5980 +#: app_Main.py:5987 msgid "No object selected to Skew/Shear on Y axis." msgstr "Y ekseni boyunca eğme/kaydırma için hiçbir nesne seçilmedi." -#: app_Main.py:6001 +#: app_Main.py:6008 msgid "Skew on Y axis done." msgstr "Y ekseninde eğme işlemi tamamlandı." -#: app_Main.py:6083 +#: app_Main.py:6090 msgid "New Grid ..." msgstr "Yeni Izgara ..." -#: app_Main.py:6084 +#: app_Main.py:6091 msgid "Enter a Grid Value:" msgstr "Izgara Boyutunu Girin:" -#: app_Main.py:6092 app_Main.py:6116 +#: app_Main.py:6099 app_Main.py:6123 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Lütfen ondalıklı biçimde sıfır olmayan bir değer içeren bir ızgara değeri " "girin." -#: app_Main.py:6097 +#: app_Main.py:6104 msgid "New Grid added" msgstr "Yeni ızgara eklendi" -#: app_Main.py:6099 +#: app_Main.py:6106 msgid "Grid already exists" msgstr "Izgara zaten var" -#: app_Main.py:6101 +#: app_Main.py:6108 msgid "Adding New Grid cancelled" msgstr "Yeni ızgara ekleme işlemi iptal edildi" -#: app_Main.py:6122 +#: app_Main.py:6129 msgid " Grid Value does not exist" msgstr " Izgara değeri mevcut değil" -#: app_Main.py:6124 +#: app_Main.py:6131 msgid "Grid Value deleted" msgstr "Izgara değeri silindi" -#: app_Main.py:6126 +#: app_Main.py:6133 msgid "Delete Grid value cancelled" msgstr "Izgara değerini silme işlemi iptal edildi" -#: app_Main.py:6132 +#: app_Main.py:6139 msgid "Key Shortcut List" msgstr "Klavye Kısayol Listesi" -#: app_Main.py:6169 +#: app_Main.py:6176 msgid " No object selected to copy it's name" msgstr "" " Adını kopyalamak için hiçbir nesne seçilmedi HPGL2 açılamadı. Muhtemelen " "bir HPGL2 dosyası değil" -#: app_Main.py:6173 +#: app_Main.py:6180 msgid "Name copied on clipboard ..." msgstr "İsim panoya kopyalandı ..." -#: app_Main.py:6932 app_Main.py:6936 +#: app_Main.py:6939 app_Main.py:6943 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Kaynak kodunu görüntülemek için bir Gerber veya Excellon dosyası seçin." -#: app_Main.py:6939 +#: app_Main.py:6946 msgid "Viewing the source code of the selected object." msgstr "Seçilen nesnenin kaynak kodunu görüntüle." -#: app_Main.py:6953 +#: app_Main.py:6960 msgid "Source Editor" msgstr "Kaynak kodu düzenleyicisi" -#: app_Main.py:6989 app_Main.py:6996 +#: app_Main.py:6996 app_Main.py:7003 msgid "There is no selected object for which to see it's source file code." msgstr "Kaynak dosyalarını görebileceğiniz seçili bir nesne yok." -#: app_Main.py:7004 +#: app_Main.py:7011 msgid "Failed to load the source code for the selected object" msgstr "Seçilen nesnenin kaynak kodu yüklenemedi" -#: app_Main.py:7037 +#: app_Main.py:7044 msgid "Go to Line ..." msgstr "Satıra Git ..." -#: app_Main.py:7038 +#: app_Main.py:7045 msgid "Line:" msgstr "Satır:" -#: app_Main.py:7068 +#: app_Main.py:7075 msgid "Redrawing all objects" msgstr "Tüm nesneler yeniden çiziliyor" -#: app_Main.py:7156 +#: app_Main.py:7163 msgid "Failed to load recent item list." msgstr "Son dosya listesi yüklenemedi." -#: app_Main.py:7163 +#: app_Main.py:7170 msgid "Failed to parse recent item list." msgstr "Son dosya listesi okunamadı." -#: app_Main.py:7173 +#: app_Main.py:7180 msgid "Failed to load recent projects item list." msgstr "Son projelerin öğe listesi yüklenemedi." -#: app_Main.py:7180 +#: app_Main.py:7187 msgid "Failed to parse recent project item list." msgstr "Son proje öğelerinin listesi okunamadı." -#: app_Main.py:7241 +#: app_Main.py:7248 msgid "Clear Recent projects" msgstr "Son Projeleri Temizle" -#: app_Main.py:7265 +#: app_Main.py:7272 msgid "Clear Recent files" msgstr "Listeyi Temizle" -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7325 +#: app_Main.py:7332 msgid "Release date" msgstr "Yayın Tarihi" -#: app_Main.py:7329 +#: app_Main.py:7336 msgid "Displayed" msgstr "Görüntülendi" -#: app_Main.py:7332 +#: app_Main.py:7339 msgid "Snap" msgstr "Maksimum Yapışma" -#: app_Main.py:7341 +#: app_Main.py:7348 msgid "Canvas" msgstr "Çalışma Alanı" -#: app_Main.py:7346 +#: app_Main.py:7353 msgid "Workspace active" msgstr "Çalışma alanı etkin" -#: app_Main.py:7350 +#: app_Main.py:7357 msgid "Workspace size" msgstr "Çalışma alanı boyutu" -#: app_Main.py:7354 +#: app_Main.py:7361 msgid "Workspace orientation" msgstr "Çalışma alanı yönlendirmesi" -#: app_Main.py:7417 +#: app_Main.py:7424 msgid "Failed checking for latest version. Could not connect." msgstr "Program güncellemesi kontrol edilemedi. İnternet bağlantısı yok." -#: app_Main.py:7424 +#: app_Main.py:7431 msgid "Could not parse information about latest version." msgstr "En son sürüm bilgileri okunamıyor." -#: app_Main.py:7434 +#: app_Main.py:7441 msgid "FlatCAM is up to date!" msgstr "FlatCAM güncel!" -#: app_Main.py:7439 +#: app_Main.py:7446 msgid "Newer Version Available" msgstr "Daha yeni bir sürüm var" -#: app_Main.py:7441 +#: app_Main.py:7448 msgid "There is a newer version of FlatCAM available for download:" msgstr "İndirebileceğiniz daha yeni bir FlatCAM sürümü var:" -#: app_Main.py:7445 +#: app_Main.py:7452 msgid "info" msgstr "bilgi" -#: app_Main.py:7473 +#: app_Main.py:7480 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18951,48 +18970,48 @@ msgstr "" "desteklenmiyor. Düzenle -> Ayarlar -> Genel sekmesinde Grafik Modu'nu Legacy " "(2D) olarak değiştirin.\n" -#: app_Main.py:7550 +#: app_Main.py:7557 msgid "All plots disabled." msgstr "Tüm şekiller devre dışı." -#: app_Main.py:7556 +#: app_Main.py:7563 msgid "All non selected plots disabled." msgstr "Seçili olmayan tüm şekiller devre dışı bırakıldı." -#: app_Main.py:7562 +#: app_Main.py:7569 msgid "All plots enabled." msgstr "Tüm şekiller etkin." -#: app_Main.py:7568 +#: app_Main.py:7575 msgid "All non selected plots enabled." msgstr "Seçili olmayan tüm şekiller etkinleştirildi." -#: app_Main.py:7574 +#: app_Main.py:7581 msgid "Selected plots enabled..." msgstr "Seçilen şekiller etkin ..." -#: app_Main.py:7582 +#: app_Main.py:7589 msgid "Selected plots disabled..." msgstr "Seçilen şekiller devre dışı ..." -#: app_Main.py:7616 +#: app_Main.py:7623 msgid "Enabling plots ..." msgstr "Şekiller açılıyor ..." -#: app_Main.py:7663 +#: app_Main.py:7670 msgid "Disabling plots ..." msgstr "Şekillerin bağlantısı kesiliyor ..." -#: app_Main.py:7686 +#: app_Main.py:7693 msgid "Working ..." msgstr "Çalışıyor ..." -#: app_Main.py:7799 +#: app_Main.py:7806 msgid "Set alpha level ..." msgstr "Şeffaflık seviyesini ayarla ..." -#: app_Main.py:8077 app_Main.py:8116 app_Main.py:8160 app_Main.py:8226 -#: app_Main.py:8952 app_Main.py:10210 app_Main.py:10272 +#: app_Main.py:8084 app_Main.py:8123 app_Main.py:8167 app_Main.py:8233 +#: app_Main.py:8959 app_Main.py:10217 app_Main.py:10279 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19000,97 +19019,97 @@ msgstr "" "Çalışma alanı başlatılıyor.\n" "Çalışma alanını başlatılması tamamlandı" -#: app_Main.py:8080 +#: app_Main.py:8087 msgid "Opening Gerber file." msgstr "Gerber dosyası açılıyor." -#: app_Main.py:8119 +#: app_Main.py:8126 msgid "Opening Excellon file." msgstr "Excellon dosyası açılıyor." -#: app_Main.py:8163 +#: app_Main.py:8170 msgid "Opening G-Code file." msgstr "G-Kodu dosyası açılıyor." -#: app_Main.py:8217 app_Main.py:8221 +#: app_Main.py:8224 app_Main.py:8228 msgid "Open HPGL2" msgstr "HPGL2'yi Açın" -#: app_Main.py:8229 +#: app_Main.py:8236 msgid "Opening HPGL2 file." msgstr "HPGL2 dosyası açılıyor." -#: app_Main.py:8252 app_Main.py:8255 +#: app_Main.py:8259 app_Main.py:8262 msgid "Open Configuration File" msgstr "Yapılandırma Dosyasını Aç" -#: app_Main.py:8274 app_Main.py:8620 +#: app_Main.py:8281 app_Main.py:8627 msgid "Please Select a Geometry object to export" msgstr "Lütfen dışa aktarılacak bir Şekil nesnesi seçin" -#: app_Main.py:8289 +#: app_Main.py:8296 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Yalnızca Şekil, Gerber ve CNC İş nesneleri kullanılabilir." -#: app_Main.py:8334 +#: app_Main.py:8341 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Verilerin son boyutu 3 veya 4 olan bir 3D dizi olması gerekir" -#: app_Main.py:8340 app_Main.py:8344 +#: app_Main.py:8347 app_Main.py:8351 msgid "Export PNG Image" msgstr "PNG Görüntüsünü Dışa Aktar" -#: app_Main.py:8376 app_Main.py:8581 +#: app_Main.py:8383 app_Main.py:8588 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Hata. Sadece Gerber nesneleri Gerber dosyaları olarak kaydedilebilir ..." -#: app_Main.py:8388 +#: app_Main.py:8395 msgid "Save Gerber source file" msgstr "Gerber kaynak dosyasını kaydet" -#: app_Main.py:8416 +#: app_Main.py:8423 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Hata. Yalnızca komut dosyası nesneleri TCL komut dosyaları olarak " "kaydedilebilir ..." -#: app_Main.py:8428 +#: app_Main.py:8435 msgid "Save Script source file" msgstr "Komut dosyası kaynak dosyasını kaydet" -#: app_Main.py:8456 +#: app_Main.py:8463 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Hata. Yalnızca Belge nesneleri Belge dosyaları olarak kaydedilebilir ..." -#: app_Main.py:8468 +#: app_Main.py:8475 msgid "Save Document source file" msgstr "Belgenin kaynak dosyasını kaydet" -#: app_Main.py:8497 app_Main.py:8538 app_Main.py:9454 +#: app_Main.py:8504 app_Main.py:8545 app_Main.py:9461 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Hata. Yalnızca Excellon nesneleri Excellon dosyaları olarak " "kaydedilebilir ..." -#: app_Main.py:8505 app_Main.py:8510 +#: app_Main.py:8512 app_Main.py:8517 msgid "Save Excellon source file" msgstr "Excellon kaynak dosyasını kaydet" -#: app_Main.py:8632 +#: app_Main.py:8639 msgid "Only Geometry objects can be used." msgstr "Yalnızca Şekil nesneleri kullanılabilir." -#: app_Main.py:8676 app_Main.py:8680 +#: app_Main.py:8683 app_Main.py:8687 msgid "Import SVG" msgstr "SVG'i İçe Aktar" -#: app_Main.py:8706 app_Main.py:8710 +#: app_Main.py:8713 app_Main.py:8717 msgid "Import DXF" msgstr "DXF'i İçe Aktar" -#: app_Main.py:8736 +#: app_Main.py:8743 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19099,171 +19118,171 @@ msgstr "" "FlatCAM'de açık dosyalar / nesneler var. Yeni bir proje oluşturmak onları " "siler. Projeyi kaydetmek istiyor musunuz?" -#: app_Main.py:8759 +#: app_Main.py:8766 msgid "New Project created" msgstr "Yeni proje oluşturuldu" -#: app_Main.py:8861 +#: app_Main.py:8868 msgid "New TCL script file created in Code Editor." msgstr "Kod düzenleyicide yeni TLC komut dosyası oluşturuldu." -#: app_Main.py:8888 app_Main.py:8890 app_Main.py:8925 app_Main.py:8927 +#: app_Main.py:8895 app_Main.py:8897 app_Main.py:8932 app_Main.py:8934 msgid "Open TCL script" msgstr "TCL Komut Dosyasını Aç" -#: app_Main.py:8954 +#: app_Main.py:8961 msgid "Executing ScriptObject file." msgstr "FlatCAM komut dosyası çalışıyor." -#: app_Main.py:8962 app_Main.py:8966 +#: app_Main.py:8969 app_Main.py:8973 msgid "Run TCL script" msgstr "TCL komut dosyasını çalıştır" -#: app_Main.py:8989 +#: app_Main.py:8996 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL komut dosyası kod düzenleyicisinde açıldı ve yürütüldü." -#: app_Main.py:9035 app_Main.py:9041 +#: app_Main.py:9042 app_Main.py:9048 msgid "Save Project As ..." msgstr "Projeyi Farklı Kaydet ..." -#: app_Main.py:9075 +#: app_Main.py:9082 msgid "FlatCAM objects print" msgstr "FlatCAM nesnelerini yazdır" -#: app_Main.py:9088 app_Main.py:9095 +#: app_Main.py:9095 app_Main.py:9102 msgid "Save Object as PDF ..." msgstr "Nesneyi PDF Olarak Kaydet ..." -#: app_Main.py:9104 +#: app_Main.py:9111 msgid "Printing PDF ... Please wait." msgstr "PDF Yazdırılıyor ... Lütfen Bekleyiniz." -#: app_Main.py:9279 +#: app_Main.py:9286 msgid "PDF file saved to" msgstr "PDF dosyası şuraya kaydedildi" -#: app_Main.py:9301 +#: app_Main.py:9308 msgid "Exporting SVG" msgstr "SVG'yi dışa aktarılıyor" -#: app_Main.py:9344 +#: app_Main.py:9351 msgid "SVG file exported to" msgstr "SVG dosyası şuraya aktarıldı" -#: app_Main.py:9359 app_Main.py:9363 +#: app_Main.py:9366 app_Main.py:9370 msgid "Import FlatCAM Preferences" msgstr "FlatCAM Ayarlarını İçe Aktar" -#: app_Main.py:9374 +#: app_Main.py:9381 msgid "Imported Defaults from" msgstr "Varsayılan değerler şuradan alındı" -#: app_Main.py:9393 app_Main.py:9399 +#: app_Main.py:9400 app_Main.py:9406 msgid "Export FlatCAM Preferences" msgstr "FlatCAM Ayarlarını Dışa Aktar" -#: app_Main.py:9419 +#: app_Main.py:9426 msgid "Exported preferences to" msgstr "Ayarlar şuraya aktarıldı" -#: app_Main.py:9552 +#: app_Main.py:9559 msgid "Excellon file exported to" msgstr "Excellon dosyası şuraya aktarıldı" -#: app_Main.py:9561 +#: app_Main.py:9568 msgid "Exporting Excellon" msgstr "Excellon dışa aktarılıyor" -#: app_Main.py:9566 app_Main.py:9573 +#: app_Main.py:9573 app_Main.py:9580 msgid "Could not export Excellon file." msgstr "Excellon dosyası dışa aktarılamadı." -#: app_Main.py:9687 +#: app_Main.py:9694 msgid "Gerber file exported to" msgstr "Gerber dosyası şuraya aktarıldı" -#: app_Main.py:9695 +#: app_Main.py:9702 msgid "Exporting Gerber" msgstr "Gerber dosyası dışa aktarılıyor" -#: app_Main.py:9700 app_Main.py:9707 +#: app_Main.py:9707 app_Main.py:9714 msgid "Could not export file." msgstr "Dosya dışa aktarılamadı." -#: app_Main.py:9753 +#: app_Main.py:9760 msgid "DXF file exported to" msgstr "DXF dosyası şuraya aktarıldı" -#: app_Main.py:9762 +#: app_Main.py:9769 msgid "Exporting DXF" msgstr "DXF dosyası dışa aktarılıyor" -#: app_Main.py:9767 app_Main.py:9774 +#: app_Main.py:9774 app_Main.py:9781 msgid "Could not export DXF file." msgstr "DXF dosyası dışa aktarılamadı." -#: app_Main.py:9815 +#: app_Main.py:9822 msgid "Importing SVG" msgstr "SVG dosyası içe aktarılıyor" -#: app_Main.py:9823 app_Main.py:9878 +#: app_Main.py:9830 app_Main.py:9885 msgid "Import failed." msgstr "İçe aktarma başarısız oldu." -#: app_Main.py:9870 +#: app_Main.py:9877 msgid "Importing DXF" msgstr "DXF dosyası içe aktarılıyor" -#: app_Main.py:9908 app_Main.py:10099 app_Main.py:10164 +#: app_Main.py:9915 app_Main.py:10106 app_Main.py:10171 msgid "Failed to open file" msgstr "Dosya açılamadı" -#: app_Main.py:9911 app_Main.py:10102 app_Main.py:10167 +#: app_Main.py:9918 app_Main.py:10109 app_Main.py:10174 msgid "Failed to parse file" msgstr "Dosya okunamadı" -#: app_Main.py:9923 +#: app_Main.py:9930 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Nesne bir Gerber dosyası değil veya boş. Nesne oluşturma işlemi iptal " "ediliyor." -#: app_Main.py:9928 +#: app_Main.py:9935 msgid "Opening Gerber" msgstr "Gerber açılıyor" -#: app_Main.py:9939 +#: app_Main.py:9946 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "" "Gerber'i açma işlemi başarısız oldu. Bu bu muhtemelen bir Gerber dosyası " "değil." -#: app_Main.py:9972 +#: app_Main.py:9979 msgid "Cannot open file" msgstr "Dosya açılamıyor" -#: app_Main.py:9992 +#: app_Main.py:9999 msgid "Opening Excellon." msgstr "Excellon dosyası açılıyor." -#: app_Main.py:10002 +#: app_Main.py:10009 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Excellon dosyası açılamadı. Bu muhtemelen bir Excellon dosyası değil." -#: app_Main.py:10034 +#: app_Main.py:10041 msgid "Reading GCode file" msgstr "G-Kod dosyası okunuyor" -#: app_Main.py:10047 +#: app_Main.py:10054 msgid "This is not GCODE" msgstr "Bu G KOD'u değil" -#: app_Main.py:10052 +#: app_Main.py:10059 msgid "Opening G-Code." msgstr "G-Kodu açılıyor." -#: app_Main.py:10065 +#: app_Main.py:10072 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19275,85 +19294,85 @@ msgstr "" "G-Kod dosyasından FlatCAM CNC İş nesnesi oluşturma denemesi, işlem sırasında " "başarısız oldu" -#: app_Main.py:10121 +#: app_Main.py:10128 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Nesne bir HPGL2 dosyası değil veya boş. Nesne oluşturma işlemini iptal " "ediliyor." -#: app_Main.py:10126 +#: app_Main.py:10133 msgid "Opening HPGL2" msgstr "HPGL2 açılıyor" -#: app_Main.py:10133 +#: app_Main.py:10140 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr " HPGL2 açılamadı. Muhtemelen bir HPGL2 dosyası değil." -#: app_Main.py:10159 +#: app_Main.py:10166 msgid "TCL script file opened in Code Editor." msgstr "TCL komut dosyası kod düzenleyicide açıldı." -#: app_Main.py:10179 +#: app_Main.py:10186 msgid "Opening TCL Script..." msgstr "TCL komut dosyası açılıyor..." -#: app_Main.py:10190 +#: app_Main.py:10197 msgid "Failed to open TCL Script." msgstr "TCL komut dosyası açılamadı." -#: app_Main.py:10213 +#: app_Main.py:10220 msgid "Opening FlatCAM Config file." msgstr "FlatCAM yapılandırma dosyası açılıyor." -#: app_Main.py:10240 +#: app_Main.py:10247 msgid "Failed to open config file" msgstr "Yapılandırma dosyası açılamadı" -#: app_Main.py:10269 +#: app_Main.py:10276 msgid "Loading Project ... Please Wait ..." msgstr "Proje Yükleniyor ... Lütfen Bekleyiniz ..." -#: app_Main.py:10275 +#: app_Main.py:10282 msgid "Opening FlatCAM Project file." msgstr "FlatCAM proje dosyası açılıyor." -#: app_Main.py:10290 app_Main.py:10294 app_Main.py:10312 +#: app_Main.py:10297 app_Main.py:10301 app_Main.py:10319 msgid "Failed to open project file" msgstr "Proje dosyası açılamadı" -#: app_Main.py:10352 +#: app_Main.py:10359 msgid "Loading Project ... restoring" msgstr "Proje yükleniyor ... onarılıyor" -#: app_Main.py:10356 +#: app_Main.py:10363 msgid "Project loaded from" msgstr "Şuradan yüklenen proje" -#: app_Main.py:10388 +#: app_Main.py:10395 msgid "Saving FlatCAM Project" msgstr "FlatCAM Projesi Kaydediliyor" -#: app_Main.py:10410 app_Main.py:10446 +#: app_Main.py:10417 app_Main.py:10453 msgid "Project saved to" msgstr "Proje şuraya kaydedildi" -#: app_Main.py:10417 +#: app_Main.py:10424 msgid "The object is used by another application." msgstr "Nesne başka bir uygulama tarafından kullanılıyor." -#: app_Main.py:10431 +#: app_Main.py:10438 msgid "Failed to verify project file" msgstr "Proje dosyası kontrol edilemedi" -#: app_Main.py:10431 app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10438 app_Main.py:10446 app_Main.py:10456 msgid "Retry to save it." msgstr "Lütfen kaydetmek için tekrar deneyin." -#: app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10446 app_Main.py:10456 msgid "Failed to parse saved project file" msgstr "Kaydedilmiş proje dosyası okunamadı" -#: app_Main.py:10485 +#: app_Main.py:10492 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Kaynak dosya boş olduğundan kaydetme işlemi iptal edildi. Gerber dosyasını " @@ -19597,11 +19616,11 @@ 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:862 +#: defaults.py:864 msgid "Could not load defaults file." msgstr "Varsayılan dosya yüklenemedi." -#: defaults.py:875 +#: defaults.py:877 msgid "Failed to parse defaults file." msgstr "Varsayılan dosya okunamadı." @@ -19701,6 +19720,16 @@ msgstr "Orijin, yüklenen tüm nesneleri hizalayarak ayarlanıyor " msgid "No Geometry name in args. Provide a name and try again." msgstr "Değişkenlerde Şekil ismi yok. Lütfen bir isim girin ve tekrar deneyin." +#~ msgid "" +#~ "Copy a selection of tools in the Tool Table\n" +#~ "by first selecting a row in the Tool Table." +#~ msgstr "" +#~ "Araçlar Tablosundaki uçları kopyalamak için, \n" +#~ "önce Araçlar Tablosunda bir satır seçin." + +#~ msgid "Add from Tool DB" +#~ msgstr "Araç Veri Tabanından Ekle" + #~ msgid ">Excellon Editor<" #~ msgstr ">Excellon Düzenleyicisi<" diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 93c44110..1d864e04 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-27 17:37+0200\n" +"POT-Creation-Date: 2020-10-28 03:27+0200\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -107,20 +107,20 @@ msgstr "" #: appObjects/ObjectCollection.py:126 appTools/ToolFilm.py:240 appTools/ToolFilm.py:386 #: appTools/ToolImage.py:112 appTools/ToolMove.py:269 appTools/ToolPcbWizard.py:189 #: appTools/ToolPcbWizard.py:212 appTools/ToolQRCode.py:527 appTools/ToolQRCode.py:574 -#: app_Main.py:1767 app_Main.py:2601 app_Main.py:4345 app_Main.py:8085 app_Main.py:8124 -#: app_Main.py:8168 app_Main.py:8194 app_Main.py:8234 app_Main.py:8259 app_Main.py:8313 -#: app_Main.py:8349 app_Main.py:8393 app_Main.py:8433 app_Main.py:8474 app_Main.py:8515 -#: app_Main.py:8555 app_Main.py:8598 app_Main.py:8657 app_Main.py:8689 app_Main.py:8719 -#: app_Main.py:8894 app_Main.py:8931 app_Main.py:8974 app_Main.py:9046 app_Main.py:9100 -#: app_Main.py:9367 app_Main.py:9402 +#: app_Main.py:1767 app_Main.py:2601 app_Main.py:4345 app_Main.py:8092 app_Main.py:8131 +#: app_Main.py:8175 app_Main.py:8201 app_Main.py:8241 app_Main.py:8266 app_Main.py:8320 +#: app_Main.py:8356 app_Main.py:8400 app_Main.py:8440 app_Main.py:8481 app_Main.py:8522 +#: app_Main.py:8562 app_Main.py:8605 app_Main.py:8664 app_Main.py:8696 app_Main.py:8726 +#: app_Main.py:8901 app_Main.py:8938 app_Main.py:8981 app_Main.py:9053 app_Main.py:9107 +#: app_Main.py:9374 app_Main.py:9409 msgid "Cancelled." msgstr "" #: Bookmark.py:308 appDatabase.py:2087 appEditors/AppTextEditor.py:312 #: appObjects/FlatCAMCNCJob.py:1672 appObjects/FlatCAMCNCJob.py:1862 #: appObjects/FlatCAMCNCJob.py:2311 appTools/ToolFilm.py:585 appTools/ToolFilm.py:834 -#: appTools/ToolSolderPaste.py:1097 app_Main.py:2609 app_Main.py:9337 app_Main.py:9545 -#: app_Main.py:9680 app_Main.py:9746 app_Main.py:10500 +#: appTools/ToolSolderPaste.py:1097 app_Main.py:2609 app_Main.py:9344 app_Main.py:9552 +#: app_Main.py:9687 app_Main.py:9753 app_Main.py:10507 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -150,23 +150,23 @@ msgstr "" msgid "The user requested a graceful exit of the current task." msgstr "" -#: appCommon/Common.py:292 appTools/ToolCopperThieving.py:327 appTools/ToolIsolation.py:1436 -#: appTools/ToolNCC.py:1366 +#: appCommon/Common.py:292 appTools/ToolCopperThieving.py:327 appTools/ToolIsolation.py:1451 +#: appTools/ToolNCC.py:1380 msgid "Click the start point of the area." msgstr "" -#: appCommon/Common.py:351 appTools/ToolNCC.py:1425 appTools/ToolPaint.py:1210 +#: appCommon/Common.py:351 appTools/ToolNCC.py:1439 appTools/ToolPaint.py:1210 msgid "Click the end point of the area." msgstr "" #: appCommon/Common.py:357 appCommon/Common.py:459 appTools/ToolCopperThieving.py:384 -#: appTools/ToolIsolation.py:2348 appTools/ToolIsolation.py:2400 appTools/ToolNCC.py:1431 -#: appTools/ToolNCC.py:1483 appTools/ToolPaint.py:1216 appTools/ToolPaint.py:1267 +#: appTools/ToolIsolation.py:2363 appTools/ToolIsolation.py:2415 appTools/ToolNCC.py:1445 +#: appTools/ToolNCC.py:1497 appTools/ToolPaint.py:1216 appTools/ToolPaint.py:1267 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" -#: appCommon/Common.py:404 appEditors/AppGeoEditor.py:2352 appTools/ToolIsolation.py:2371 -#: appTools/ToolNCC.py:1454 appTools/ToolPaint.py:1238 +#: appCommon/Common.py:404 appEditors/AppGeoEditor.py:2352 appTools/ToolIsolation.py:2386 +#: appTools/ToolNCC.py:1468 appTools/ToolPaint.py:1238 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -239,9 +239,9 @@ msgid "Cutout Parameters" msgstr "" #: appDatabase.py:206 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1876 -#: appGUI/ObjectUI.py:2693 appGUI/ObjectUI.py:2760 appTools/ToolCalibration.py:929 -#: appTools/ToolFiducials.py:683 app_Main.py:7321 +#: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:2718 appGUI/ObjectUI.py:2785 appTools/ToolCalibration.py:929 +#: appTools/ToolFiducials.py:683 app_Main.py:7328 msgid "Name" msgstr "" @@ -256,9 +256,9 @@ msgstr "" #: appGUI/ObjectUI.py:666 appObjects/FlatCAMExcellon.py:908 #: appObjects/FlatCAMExcellon.py:1008 appObjects/FlatCAMObj.py:719 #: appObjects/FlatCAMObj.py:782 appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 -#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3022 appTools/ToolMilling.py:1071 +#: appTools/ToolDrilling.py:2065 appTools/ToolIsolation.py:3037 appTools/ToolMilling.py:1071 #: appTools/ToolMilling.py:1175 appTools/ToolMilling.py:1360 appTools/ToolMilling.py:1670 -#: appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 appTools/ToolPcbWizard.py:404 +#: appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 appTools/ToolPcbWizard.py:404 #: appTools/ToolProperties.py:413 appTools/ToolProperties.py:476 #: appTools/ToolSolderPaste.py:1166 tclCommands/TclCommandDrillcncjob.py:195 msgid "Diameter" @@ -296,7 +296,7 @@ msgstr "" #: appDatabase.py:268 appDatabase.py:586 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 appTools/ToolMilling.py:1738 -#: appTools/ToolNCC.py:4050 +#: appTools/ToolNCC.py:4064 msgid "Operation" msgstr "" @@ -305,7 +305,7 @@ msgid "The kind of Application Tool where this tool is to be used." msgstr "" #: appDatabase.py:274 appDatabase.py:1776 appDatabase.py:1812 appDatabase.py:1875 -#: appDatabase.py:2160 appGUI/MainGUI.py:1411 app_Main.py:7319 +#: appDatabase.py:2160 appGUI/MainGUI.py:1411 app_Main.py:7326 msgid "General" msgstr "" @@ -320,7 +320,7 @@ msgid "Drilling" msgstr "" #: appDatabase.py:274 appDatabase.py:596 appDatabase.py:1842 appDatabase.py:2176 -#: appTools/ToolIsolation.py:1101 appTools/ToolIsolation.py:2576 appTools/ToolNCC.py:4060 +#: appTools/ToolIsolation.py:1116 appTools/ToolIsolation.py:2591 appTools/ToolNCC.py:4074 msgid "Isolation" msgstr "" @@ -329,8 +329,8 @@ msgstr "" msgid "Paint" msgstr "" -#: appDatabase.py:274 appDatabase.py:1854 appDatabase.py:2192 appTools/ToolNCC.py:1046 -#: appTools/ToolNCC.py:3708 +#: appDatabase.py:274 appDatabase.py:1854 appDatabase.py:2192 appTools/ToolNCC.py:1060 +#: appTools/ToolNCC.py:3722 msgid "NCC" msgstr "" @@ -343,8 +343,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:284 appTools/ToolIsolation.py:3425 -#: appTools/ToolNCC.py:4343 appTools/ToolPaint.py:3163 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:284 appTools/ToolIsolation.py:3440 +#: appTools/ToolNCC.py:4357 appTools/ToolPaint.py:3163 msgid "Shape" msgstr "" @@ -418,7 +418,7 @@ msgid "" msgstr "" #: appDatabase.py:391 appDatabase.py:916 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:1213 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:1202 appGUI/ObjectUI.py:2044 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -458,11 +458,12 @@ msgid "" "The value used to cut into material on each pass." msgstr "" -#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1260 +#: appDatabase.py:432 appDatabase.py:985 appGUI/ObjectUI.py:1249 appGUI/ObjectUI.py:1652 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:280 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:98 appObjects/FlatCAMGeometry.py:1812 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:98 appObjects/FlatCAMGeometry.py:1811 #: appTools/ToolCalibration.py:769 appTools/ToolDrilling.py:1294 #: appTools/ToolDrilling.py:2189 appTools/ToolMilling.py:1291 appTools/ToolMilling.py:1839 msgid "Travel Z" @@ -502,7 +503,7 @@ msgid "" "the extra cut." msgstr "" -#: appDatabase.py:485 appGUI/ObjectUI.py:1279 +#: appDatabase.py:485 appGUI/ObjectUI.py:1268 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 appTools/ToolMilling.py:1860 #: appTools/ToolSolderPaste.py:1325 @@ -515,7 +516,7 @@ msgid "" "The speed on XY plane used while cutting into material." msgstr "" -#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1293 +#: appDatabase.py:499 appDatabase.py:1011 appGUI/ObjectUI.py:1282 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 appTools/ToolDrilling.py:2210 @@ -552,7 +553,7 @@ msgid "" "The speed of the spindle in RPM." msgstr "" -#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1367 +#: appDatabase.py:549 appDatabase.py:1066 appGUI/ObjectUI.py:1356 #: appTools/ToolDrilling.py:2264 appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "" @@ -574,7 +575,7 @@ msgid "" "A delay used to allow the motor spindle reach its set speed." msgstr "" -#: appDatabase.py:588 appTools/ToolNCC.py:4052 +#: appDatabase.py:588 appTools/ToolNCC.py:4066 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -582,7 +583,7 @@ msgid "" "- Clear -> the regular non-copper clearing." msgstr "" -#: appDatabase.py:595 appEditors/AppGerberEditor.py:2749 appTools/ToolNCC.py:4059 +#: appDatabase.py:595 appEditors/AppGerberEditor.py:2749 appTools/ToolNCC.py:4073 msgid "Clear" msgstr "" @@ -590,8 +591,8 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:62 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:182 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 appTools/ToolIsolation.py:3204 -#: appTools/ToolMilling.py:1760 appTools/ToolNCC.py:4068 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 appTools/ToolIsolation.py:3219 +#: appTools/ToolMilling.py:1760 appTools/ToolNCC.py:4082 msgid "Milling Type" msgstr "" @@ -599,8 +600,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:192 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:139 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:147 appTools/ToolIsolation.py:3206 -#: appTools/ToolIsolation.py:3214 appTools/ToolNCC.py:4070 appTools/ToolNCC.py:4078 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:147 appTools/ToolIsolation.py:3221 +#: appTools/ToolIsolation.py:3229 appTools/ToolNCC.py:4084 appTools/ToolNCC.py:4092 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -610,31 +611,32 @@ msgstr "" #: appDatabase.py:611 appDatabase.py:857 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 appTools/ToolIsolation.py:3211 -#: appTools/ToolNCC.py:4075 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 appTools/ToolIsolation.py:3226 +#: appTools/ToolNCC.py:4089 msgid "Climb" msgstr "" #: appDatabase.py:612 appDatabase.py:858 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:145 appTools/ToolIsolation.py:3212 -#: appTools/ToolNCC.py:4076 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:145 appTools/ToolIsolation.py:3227 +#: appTools/ToolNCC.py:4090 msgid "Conventional" msgstr "" #: appDatabase.py:624 appDatabase.py:733 appDatabase.py:835 appDatabase.py:1109 -#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1677 +#: appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1694 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:319 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:161 appTools/ToolDrilling.py:2312 -#: appTools/ToolIsolation.py:3189 appTools/ToolNCC.py:4091 appTools/ToolPaint.py:2955 +#: appTools/ToolIsolation.py:3204 appTools/ToolNCC.py:4105 appTools/ToolPaint.py:2955 msgid "Overlap" msgstr "" #: appDatabase.py:626 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:184 -#: appTools/ToolNCC.py:4093 +#: appTools/ToolNCC.py:4107 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -646,6 +648,7 @@ msgid "" msgstr "" #: appDatabase.py:645 appDatabase.py:1153 appEditors/AppGeoEditor.py:470 +#: appGUI/ObjectUI.py:1681 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:307 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:72 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 @@ -658,33 +661,36 @@ msgstr "" #: appTools/ToolCopperThieving.py:1457 appTools/ToolCorners.py:412 #: appTools/ToolCutOut.py:2161 appTools/ToolFiducials.py:788 #: appTools/ToolInvertGerber.py:234 appTools/ToolInvertGerber.py:242 -#: appTools/ToolNCC.py:4135 appTools/ToolNCC.py:4238 +#: appTools/ToolNCC.py:4149 appTools/ToolNCC.py:4252 msgid "Margin" msgstr "" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 +#: appDatabase.py:647 appGUI/ObjectUI.py:1683 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:309 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 appTools/ToolCopperThieving.py:1208 -#: appTools/ToolCorners.py:414 appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4137 -#: appTools/ToolNCC.py:4240 +#: appTools/ToolCorners.py:414 appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4151 +#: appTools/ToolNCC.py:4254 msgid "Bounding box margin." msgstr "" #: appDatabase.py:658 appDatabase.py:769 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1692 appGUI/ObjectUI.py:2184 +#: appGUI/ObjectUI.py:1709 appGUI/ObjectUI.py:2209 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:333 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:215 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:196 appTools/ToolExtractDrills.py:521 -#: appTools/ToolNCC.py:4112 appTools/ToolPaint.py:2991 appTools/ToolPunchGerber.py:796 +#: appTools/ToolNCC.py:4126 appTools/ToolPaint.py:2991 appTools/ToolPunchGerber.py:796 msgid "Method" msgstr "" #: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:217 -#: appTools/ToolNCC.py:4114 +#: appTools/ToolNCC.py:4128 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -693,54 +699,58 @@ msgid "" msgstr "" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1702 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 appTools/ToolNCC.py:1965 -#: appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1456 appTools/ToolPaint.py:3016 -#: defaults.py:349 tclCommands/TclCommandCopperClear.py:126 +#: appGUI/ObjectUI.py:1719 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 appObjects/FlatCAMGeometry.py:2449 +#: appTools/ToolNCC.py:1979 appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1456 +#: appTools/ToolPaint.py:3016 defaults.py:351 tclCommands/TclCommandCopperClear.py:126 #: tclCommands/TclCommandCopperClear.py:134 tclCommands/TclCommandPaint.py:125 msgid "Standard" msgstr "" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5123 appGUI/ObjectUI.py:1702 +#: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5123 appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 appTools/ToolNCC.py:1976 -#: appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1470 appTools/ToolPaint.py:3016 -#: defaults.py:472 defaults.py:510 tclCommands/TclCommandCopperClear.py:128 -#: tclCommands/TclCommandCopperClear.py:136 tclCommands/TclCommandPaint.py:127 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 appObjects/FlatCAMGeometry.py:2457 +#: appTools/ToolNCC.py:1990 appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1470 +#: appTools/ToolPaint.py:3016 defaults.py:474 defaults.py:512 +#: tclCommands/TclCommandCopperClear.py:128 tclCommands/TclCommandCopperClear.py:136 +#: tclCommands/TclCommandPaint.py:127 msgid "Seed" msgstr "" #: appDatabase.py:668 appDatabase.py:783 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1702 +#: appEditors/AppGeoEditor.py:5127 appGUI/ObjectUI.py:1719 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:343 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 appTools/ToolNCC.py:1987 -#: appTools/ToolNCC.py:4127 appTools/ToolPaint.py:160 appTools/ToolPaint.py:1484 -#: appTools/ToolPaint.py:3016 tclCommands/TclCommandCopperClear.py:130 -#: tclCommands/TclCommandPaint.py:129 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 appObjects/FlatCAMGeometry.py:2465 +#: appTools/ToolNCC.py:2001 appTools/ToolNCC.py:4141 appTools/ToolPaint.py:160 +#: appTools/ToolPaint.py:1484 appTools/ToolPaint.py:3016 +#: tclCommands/TclCommandCopperClear.py:130 tclCommands/TclCommandPaint.py:129 msgid "Lines" msgstr "" #: appDatabase.py:668 appDatabase.py:783 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 appTools/ToolNCC.py:1998 -#: appTools/ToolNCC.py:4127 appTools/ToolPaint.py:1649 appTools/ToolPaint.py:3016 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 appTools/ToolNCC.py:2012 +#: appTools/ToolNCC.py:4141 appTools/ToolPaint.py:1649 appTools/ToolPaint.py:3016 #: tclCommands/TclCommandPaint.py:133 msgid "Combo" msgstr "" #: appDatabase.py:676 appDatabase.py:794 appEditors/AppGeoEditor.py:505 -#: appGUI/ObjectUI.py:2269 appGUI/ObjectUI.py:2292 +#: appGUI/ObjectUI.py:2294 appGUI/ObjectUI.py:2317 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:222 appObjects/FlatCAMCNCJob.py:1305 -#: appObjects/FlatCAMCNCJob.py:1327 appTools/ToolNCC.py:4148 appTools/ToolNCC.py:4251 +#: appObjects/FlatCAMCNCJob.py:1327 appTools/ToolNCC.py:4162 appTools/ToolNCC.py:4265 #: appTools/ToolPaint.py:3027 msgid "Connect" msgstr "" #: appDatabase.py:680 appDatabase.py:797 appEditors/AppGeoEditor.py:507 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 appTools/ToolNCC.py:4152 -#: appTools/ToolNCC.py:4253 appTools/ToolPaint.py:3030 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 appTools/ToolNCC.py:4166 +#: appTools/ToolNCC.py:4267 appTools/ToolPaint.py:3030 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -748,15 +758,15 @@ msgstr "" #: appDatabase.py:686 appDatabase.py:801 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 appTools/ToolNCC.py:4158 -#: appTools/ToolNCC.py:4259 appTools/ToolPaint.py:3034 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 appTools/ToolNCC.py:4172 +#: appTools/ToolNCC.py:4273 appTools/ToolPaint.py:3034 msgid "Contour" msgstr "" #: appDatabase.py:690 appDatabase.py:804 appEditors/AppGeoEditor.py:517 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 appTools/ToolNCC.py:4162 -#: appTools/ToolNCC.py:4261 appTools/ToolPaint.py:3037 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 appTools/ToolNCC.py:4176 +#: appTools/ToolNCC.py:4275 appTools/ToolPaint.py:3037 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -764,17 +774,17 @@ msgstr "" #: appDatabase.py:696 appDatabase.py:754 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 -#: appTools/ToolNCC.py:4168 appTools/ToolNCC.py:4267 appTools/ToolPaint.py:2976 +#: appTools/ToolNCC.py:4182 appTools/ToolNCC.py:4281 appTools/ToolPaint.py:2976 #: appTools/ToolPaint.py:3083 appTools/ToolTransform.py:517 msgid "Offset" msgstr "" #: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:257 -#: appTools/ToolNCC.py:4172 appTools/ToolNCC.py:4269 +#: appTools/ToolNCC.py:4186 appTools/ToolNCC.py:4283 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -824,32 +834,33 @@ msgid "Laser_lines" msgstr "" #: appDatabase.py:822 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:154 -#: appTools/ToolIsolation.py:3176 +#: appTools/ToolIsolation.py:3191 msgid "Passes" msgstr "" #: appDatabase.py:824 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:156 -#: appTools/ToolIsolation.py:3178 +#: appTools/ToolIsolation.py:3193 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." msgstr "" -#: appDatabase.py:837 appGUI/ObjectUI.py:1679 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 appTools/ToolIsolation.py:3191 +#: appDatabase.py:837 appGUI/ObjectUI.py:1696 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 appTools/ToolIsolation.py:3206 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" #: appDatabase.py:870 appGUI/ObjectUI.py:234 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 appTools/ToolIsolation.py:3224 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 appTools/ToolIsolation.py:3239 msgid "Follow" msgstr "" #: appDatabase.py:872 appDatabase.py:878 appGUI/ObjectUI.py:235 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:209 appTools/ToolIsolation.py:3226 -#: appTools/ToolIsolation.py:3232 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:209 appTools/ToolIsolation.py:3241 +#: appTools/ToolIsolation.py:3247 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -857,12 +868,12 @@ msgid "" msgstr "" #: appDatabase.py:887 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:218 -#: appTools/ToolIsolation.py:3241 +#: appTools/ToolIsolation.py:3256 msgid "Isolation Type" msgstr "" #: appDatabase.py:889 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appTools/ToolIsolation.py:3243 +#: appTools/ToolIsolation.py:3258 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -875,17 +886,17 @@ msgid "" msgstr "" #: appDatabase.py:898 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:229 appTools/ToolIsolation.py:3252 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:229 appTools/ToolIsolation.py:3267 msgid "Full" msgstr "" #: appDatabase.py:899 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 -#: appTools/ToolIsolation.py:3253 +#: appTools/ToolIsolation.py:3268 msgid "Ext" msgstr "" #: appDatabase.py:900 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:231 -#: appTools/ToolIsolation.py:3254 +#: appTools/ToolIsolation.py:3269 msgid "Int" msgstr "" @@ -909,7 +920,7 @@ msgid "" "The value here can compensate the Cut Z parameter." msgstr "" -#: appDatabase.py:956 appGUI/ObjectUI.py:1237 +#: appDatabase.py:956 appGUI/ObjectUI.py:1226 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 appTools/ToolCutOut.py:2132 @@ -921,7 +932,7 @@ msgid "" "reached." msgstr "" -#: appDatabase.py:978 appGUI/ObjectUI.py:1251 +#: appDatabase.py:978 appGUI/ObjectUI.py:1240 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 appTools/ToolCutOut.py:2146 #: appTools/ToolDrilling.py:2180 appTools/ToolMilling.py:1830 @@ -944,7 +955,7 @@ msgid "" "This is for linear move G01." msgstr "" -#: appDatabase.py:1028 appGUI/ObjectUI.py:1308 +#: appDatabase.py:1028 appGUI/ObjectUI.py:1297 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 appTools/ToolDrilling.py:2227 #: appTools/ToolMilling.py:1892 @@ -961,9 +972,9 @@ msgid "" "ignore for any other cases." msgstr "" -#: appDatabase.py:1051 appGUI/ObjectUI.py:1351 +#: appDatabase.py:1051 appGUI/ObjectUI.py:1340 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 -#: appObjects/FlatCAMGeometry.py:1828 appTools/ToolDrilling.py:1310 +#: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 appTools/ToolMilling.py:1942 msgid "Spindle speed" msgstr "" @@ -1170,8 +1181,8 @@ msgid "" "in the Tools Database." msgstr "" -#: appDatabase.py:1363 appGUI/MainGUI.py:1550 appGUI/preferences/PreferencesUIManager.py:932 -#: app_Main.py:2311 app_Main.py:3327 app_Main.py:4282 app_Main.py:4528 app_Main.py:8745 +#: appDatabase.py:1363 appGUI/MainGUI.py:1550 appGUI/preferences/PreferencesUIManager.py:940 +#: app_Main.py:2311 app_Main.py:3327 app_Main.py:4282 app_Main.py:4535 app_Main.py:8752 msgid "Cancel" msgstr "" @@ -1192,9 +1203,9 @@ msgstr "" #: appTools/ToolExtractDrills.py:744 appTools/ToolFiducials.py:952 #: appTools/ToolFiducials.py:963 appTools/ToolFilm.py:1453 appTools/ToolFilm.py:1464 #: appTools/ToolImage.py:322 appTools/ToolImage.py:333 appTools/ToolInvertGerber.py:304 -#: appTools/ToolInvertGerber.py:315 appTools/ToolIsolation.py:3494 -#: appTools/ToolIsolation.py:3505 appTools/ToolMilling.py:2341 appTools/ToolMilling.py:2352 -#: appTools/ToolNCC.py:4508 appTools/ToolNCC.py:4519 appTools/ToolOptimal.py:614 +#: appTools/ToolInvertGerber.py:315 appTools/ToolIsolation.py:3509 +#: appTools/ToolIsolation.py:3520 appTools/ToolMilling.py:2341 appTools/ToolMilling.py:2352 +#: appTools/ToolNCC.py:4522 appTools/ToolNCC.py:4533 appTools/ToolOptimal.py:614 #: appTools/ToolOptimal.py:625 appTools/ToolPaint.py:3267 appTools/ToolPaint.py:3278 #: appTools/ToolPanelize.py:914 appTools/ToolPanelize.py:925 appTools/ToolPcbWizard.py:488 #: appTools/ToolPcbWizard.py:499 appTools/ToolPunchGerber.py:1025 @@ -1222,9 +1233,9 @@ msgstr "" #: appTools/ToolExtractDrills.py:746 appTools/ToolFiducials.py:958 #: appTools/ToolFiducials.py:965 appTools/ToolFilm.py:1459 appTools/ToolFilm.py:1466 #: appTools/ToolImage.py:328 appTools/ToolImage.py:335 appTools/ToolInvertGerber.py:310 -#: appTools/ToolInvertGerber.py:317 appTools/ToolIsolation.py:3500 -#: appTools/ToolIsolation.py:3507 appTools/ToolMilling.py:2347 appTools/ToolMilling.py:2354 -#: appTools/ToolNCC.py:4514 appTools/ToolNCC.py:4521 appTools/ToolOptimal.py:620 +#: appTools/ToolInvertGerber.py:317 appTools/ToolIsolation.py:3515 +#: appTools/ToolIsolation.py:3522 appTools/ToolMilling.py:2347 appTools/ToolMilling.py:2354 +#: appTools/ToolNCC.py:4528 appTools/ToolNCC.py:4535 appTools/ToolOptimal.py:620 #: appTools/ToolOptimal.py:627 appTools/ToolPaint.py:3273 appTools/ToolPaint.py:3280 #: appTools/ToolPanelize.py:920 appTools/ToolPanelize.py:927 appTools/ToolPcbWizard.py:494 #: appTools/ToolPcbWizard.py:501 appTools/ToolPunchGerber.py:1031 @@ -1247,18 +1258,18 @@ msgstr "" msgid "Delete from DB" msgstr "" -#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8739 +#: appDatabase.py:1654 appTranslation.py:209 app_Main.py:3321 app_Main.py:8746 msgid "Save changes" msgstr "" #: appDatabase.py:1728 appDatabase.py:2098 appDatabase.py:2132 appTools/ToolCutOut.py:294 -#: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1067 appTools/ToolNCC.py:1011 +#: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1082 appTools/ToolNCC.py:1025 #: appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "" #: appDatabase.py:1736 appDatabase.py:2140 appTools/ToolCutOut.py:305 -#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1078 appTools/ToolNCC.py:1022 +#: appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1093 appTools/ToolNCC.py:1036 #: appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." msgstr "" @@ -1300,10 +1311,10 @@ msgid "Import FlatCAM Tools DB" msgstr "" #: appDatabase.py:2154 appDatabase.py:2573 appDatabase.py:2585 appGUI/MainGUI.py:487 -#: appObjects/FlatCAMGeometry.py:1090 appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 -#: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 appTools/ToolNCC.py:3715 -#: appTools/ToolNCC.py:3795 appTools/ToolPaint.py:2626 appTools/ToolPaint.py:2715 -#: app_Main.py:5643 app_Main.py:5680 app_Main.py:5714 app_Main.py:5724 +#: appObjects/FlatCAMGeometry.py:1089 appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 +#: appTools/ToolIsolation.py:2598 appTools/ToolIsolation.py:2682 appTools/ToolNCC.py:3729 +#: appTools/ToolNCC.py:3809 appTools/ToolPaint.py:2626 appTools/ToolPaint.py:2715 +#: app_Main.py:5650 app_Main.py:5687 app_Main.py:5721 app_Main.py:5731 msgid "Tools Database" msgstr "" @@ -1449,10 +1460,10 @@ msgstr "" msgid "Total Slots" msgstr "" -#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:707 -#: appObjects/FlatCAMGeometry.py:1233 appObjects/FlatCAMGeometry.py:1975 -#: appObjects/FlatCAMGeometry.py:2634 appTools/ToolIsolation.py:1252 -#: appTools/ToolIsolation.py:1705 appTools/ToolNCC.py:1197 appTools/ToolNCC.py:1334 +#: appEditors/AppExcEditor.py:2003 appObjects/FlatCAMGeometry.py:712 +#: appObjects/FlatCAMGeometry.py:1232 appObjects/FlatCAMGeometry.py:1980 +#: appObjects/FlatCAMGeometry.py:2728 appTools/ToolIsolation.py:1267 +#: appTools/ToolIsolation.py:1720 appTools/ToolNCC.py:1211 appTools/ToolNCC.py:1348 #: appTools/ToolPaint.py:889 appTools/ToolPaint.py:1027 appTools/ToolPaint.py:1740 #: appTools/ToolSolderPaste.py:455 appTools/ToolSolderPaste.py:527 msgid "Wrong value format entered, use a number." @@ -1506,7 +1517,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:1497 appEditors/AppGerberEditor.py:1766 #: appEditors/AppGerberEditor.py:4625 appEditors/AppGerberEditor.py:4642 #: appGUI/MainGUI.py:2980 appGUI/MainGUI.py:2992 appTools/ToolAlignObjects.py:253 -#: appTools/ToolAlignObjects.py:275 app_Main.py:4896 app_Main.py:5050 +#: appTools/ToolAlignObjects.py:275 app_Main.py:4903 app_Main.py:5057 msgid "Done." msgstr "" @@ -1530,7 +1541,7 @@ msgid "Name:" msgstr "" #: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:620 appGUI/ObjectUI.py:967 -#: appTools/ToolIsolation.py:3010 appTools/ToolNCC.py:3873 appTools/ToolPaint.py:2800 +#: appTools/ToolIsolation.py:3025 appTools/ToolNCC.py:3887 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "" @@ -1559,16 +1570,17 @@ msgid "" "for this Excellon object." msgstr "" -#: appEditors/AppExcEditor.py:3765 appGUI/ObjectUI.py:1082 appGUI/ObjectUI.py:1650 +#: appEditors/AppExcEditor.py:3765 appGUI/ObjectUI.py:1082 appGUI/ObjectUI.py:1639 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 appTools/ToolCutOut.py:2064 -#: appTools/ToolIsolation.py:3091 appTools/ToolNCC.py:3966 appTools/ToolNCC.py:3977 +#: appTools/ToolIsolation.py:3106 appTools/ToolNCC.py:3980 appTools/ToolNCC.py:3991 #: appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "" #: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1084 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 -#: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3968 +#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3982 msgid "Diameter for the new tool" msgstr "" @@ -1683,7 +1695,7 @@ msgstr "" #: appEditors/AppExcEditor.py:3908 appEditors/AppExcEditor.py:4030 #: appEditors/AppExcEditor.py:4123 appEditors/AppGerberEditor.py:2820 -#: appGUI/GUIElements.py:4046 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 +#: appGUI/GUIElements.py:4224 appGUI/MainGUI.py:475 appGUI/MainGUI.py:668 #: appGUI/MainGUI.py:4416 appGUI/MainGUI.py:4682 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1695,7 +1707,7 @@ msgstr "" #: appEditors/AppExcEditor.py:3909 appEditors/AppExcEditor.py:4031 #: appEditors/AppExcEditor.py:4124 appEditors/AppGerberEditor.py:2821 -#: appGUI/GUIElements.py:4053 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 +#: appGUI/GUIElements.py:4231 appGUI/MainGUI.py:478 appGUI/MainGUI.py:4417 #: appGUI/MainGUI.py:4683 appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 @@ -1882,7 +1894,7 @@ msgstr "" msgid "Round" msgstr "" -#: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 appGUI/ObjectUI.py:1614 +#: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 @@ -1895,8 +1907,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 appTools/ToolDrilling.py:2588 #: appTools/ToolExtractDrills.py:487 appTools/ToolExtractDrills.py:620 -#: appTools/ToolInvertGerber.py:257 appTools/ToolIsolation.py:3430 -#: appTools/ToolMilling.py:2264 appTools/ToolNCC.py:4348 appTools/ToolPaint.py:3168 +#: appTools/ToolInvertGerber.py:257 appTools/ToolIsolation.py:3445 +#: appTools/ToolMilling.py:2264 appTools/ToolNCC.py:4362 appTools/ToolPaint.py:3168 #: appTools/ToolPunchGerber.py:762 appTools/ToolPunchGerber.py:912 #: appTools/ToolQRCode.py:789 msgid "Square" @@ -1962,18 +1974,18 @@ msgid "Text Tool" msgstr "" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:573 appGUI/MainGUI.py:1357 -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMExcellon.py:886 -#: appObjects/FlatCAMGeometry.py:951 appTools/ToolDrilling.py:711 -#: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 appTools/ToolIsolation.py:697 -#: appTools/ToolIsolation.py:3166 appTools/ToolMilling.py:790 appTools/ToolMilling.py:1046 -#: appTools/ToolMilling.py:1711 appTools/ToolNCC.py:329 appTools/ToolNCC.py:2280 -#: appTools/ToolNCC.py:4040 appTools/ToolPaint.py:304 appTools/ToolPaint.py:2940 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMExcellon.py:886 +#: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 +#: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 appTools/ToolIsolation.py:698 +#: appTools/ToolIsolation.py:3181 appTools/ToolMilling.py:790 appTools/ToolMilling.py:1046 +#: appTools/ToolMilling.py:1711 appTools/ToolNCC.py:329 appTools/ToolNCC.py:2294 +#: appTools/ToolNCC.py:4054 appTools/ToolPaint.py:304 appTools/ToolPaint.py:2940 #: app_Main.py:2067 app_Main.py:2326 app_Main.py:2433 msgid "Tool" msgstr "" #: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:688 -#: appGUI/MainGUI.py:1047 appGUI/MainGUI.py:2203 appGUI/ObjectUI.py:1783 +#: appGUI/MainGUI.py:1047 appGUI/MainGUI.py:2203 appGUI/ObjectUI.py:1808 #: appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 msgid "Paint Tool" msgstr "" @@ -2049,7 +2061,7 @@ msgid "Buffer" msgstr "" #: appEditors/AppGeoEditor.py:643 appEditors/AppGerberEditor.py:5353 -#: appGUI/GUIElements.py:3479 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 +#: appGUI/GUIElements.py:3657 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 appTools/ToolDblSided.py:683 #: appTools/ToolDblSided.py:857 appTools/ToolFilm.py:1059 appTools/ToolTransform.py:547 msgid "Reference" @@ -2077,9 +2089,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:256 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 appTools/ToolIsolation.py:3368 -#: appTools/ToolNCC.py:4304 appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 -#: defaults.py:569 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 appTools/ToolIsolation.py:3383 +#: appTools/ToolNCC.py:4318 appTools/ToolPaint.py:3097 appTools/ToolTransform.py:557 +#: defaults.py:571 msgid "Selection" msgstr "" @@ -2102,7 +2114,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:678 #: appTools/ToolPunchGerber.py:849 appTools/ToolPunchGerber.py:965 -#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7799 +#: appTools/ToolTransform.py:563 appTools/ToolTransform.py:889 app_Main.py:7806 msgid "Value" msgstr "" @@ -2112,10 +2124,10 @@ msgid "A point of reference in format X,Y." msgstr "" #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2350 appTools/ToolDblSided.py:708 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2375 appTools/ToolDblSided.py:708 #: appTools/ToolDblSided.py:894 appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 -#: appTools/ToolTransform.py:572 app_Main.py:6065 +#: appTools/ToolTransform.py:572 app_Main.py:6072 msgid "Add" msgstr "" @@ -2363,11 +2375,11 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1568 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 appTools/ToolCalibration.py:881 #: appTools/ToolDrilling.py:2540 appTools/ToolFilm.py:930 appTools/ToolMilling.py:2218 -#: appTools/ToolNCC.py:3862 appTools/ToolPaint.py:2788 appTools/ToolPanelize.py:697 +#: appTools/ToolNCC.py:3876 appTools/ToolPaint.py:2788 appTools/ToolPanelize.py:697 #: appTools/ToolTransform.py:557 msgid "Object" msgstr "" @@ -2752,7 +2764,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appTools/ToolCutOut.py:2017 appTools/ToolDblSided.py:521 appTools/ToolTransform.py:579 msgid "Type" msgstr "" @@ -2765,13 +2777,13 @@ msgstr "" msgid "Line" msgstr "" -#: appEditors/AppGeoEditor.py:3569 appGUI/MainGUI.py:1608 appGUI/ObjectUI.py:1615 +#: appEditors/AppGeoEditor.py:3569 appGUI/MainGUI.py:1608 appGUI/ObjectUI.py:1604 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 appTools/ToolDrilling.py:2589 -#: appTools/ToolIsolation.py:3431 appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4349 +#: appTools/ToolIsolation.py:3446 appTools/ToolMilling.py:2265 appTools/ToolNCC.py:4363 #: appTools/ToolPaint.py:3169 msgid "Polygon" msgstr "" @@ -2806,7 +2818,7 @@ msgstr "" msgid "Editing MultiGeo Geometry, tool" msgstr "" -#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2282 +#: appEditors/AppGeoEditor.py:4691 appTools/ToolNCC.py:2296 msgid "with diameter" msgstr "" @@ -3096,15 +3108,15 @@ msgid "Add a new aperture to the aperture list." msgstr "" #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 -#: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 appGUI/GUIElements.py:1348 -#: appGUI/GUIElements.py:1553 appGUI/GUIElements.py:1886 appGUI/MainGUI.py:420 +#: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 appGUI/GUIElements.py:1397 +#: appGUI/GUIElements.py:1602 appGUI/GUIElements.py:1935 appGUI/MainGUI.py:420 #: appGUI/MainGUI.py:731 appGUI/MainGUI.py:790 appGUI/MainGUI.py:869 appGUI/MainGUI.py:988 #: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:1689 appGUI/MainGUI.py:2147 -#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1132 -#: appObjects/FlatCAMGeometry.py:561 appTools/ToolIsolation.py:70 -#: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 appTools/ToolNCC.py:4024 +#: appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4922 appGUI/ObjectUI.py:1125 +#: appObjects/FlatCAMGeometry.py:564 appTools/ToolIsolation.py:71 +#: appTools/ToolIsolation.py:3165 appTools/ToolNCC.py:69 appTools/ToolNCC.py:4038 #: appTools/ToolPaint.py:143 appTools/ToolPaint.py:2926 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1209 app_Main.py:6067 +#: appTools/ToolSolderPaste.py:1209 app_Main.py:6074 msgid "Delete" msgstr "" @@ -3297,9 +3309,9 @@ msgid "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" #: appEditors/AppGerberEditor.py:4364 appObjects/AppObject.py:164 -#: appObjects/FlatCAMGeometry.py:1917 appParsers/ParseExcellon.py:972 -#: appTools/ToolPcbWizard.py:318 app_Main.py:7472 app_Main.py:9916 app_Main.py:9976 -#: app_Main.py:10107 app_Main.py:10172 +#: appObjects/FlatCAMGeometry.py:1922 appParsers/ParseExcellon.py:972 +#: appTools/ToolPcbWizard.py:318 app_Main.py:7479 app_Main.py:9923 app_Main.py:9983 +#: app_Main.py:10114 app_Main.py:10179 msgid "An internal error has occurred. See shell.\n" msgstr "" @@ -3315,7 +3327,7 @@ msgstr "" msgid "Cancelled. No aperture is selected" msgstr "" -#: appEditors/AppGerberEditor.py:4555 app_Main.py:6400 +#: appEditors/AppGerberEditor.py:4555 app_Main.py:6407 msgid "Coordinates copied to clipboard." msgstr "" @@ -3360,7 +3372,7 @@ msgstr "" msgid "Rotation action was not executed." msgstr "" -#: appEditors/AppGerberEditor.py:6044 app_Main.py:5824 app_Main.py:5871 +#: appEditors/AppGerberEditor.py:6044 app_Main.py:5831 app_Main.py:5878 msgid "Flip action was not executed." msgstr "" @@ -3412,12 +3424,12 @@ msgstr "" msgid "String to replace the one in the Find box throughout the text." msgstr "" -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4074 appGUI/ObjectUI.py:1864 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4252 appGUI/ObjectUI.py:1889 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 appTools/ToolIsolation.py:808 -#: appTools/ToolIsolation.py:1433 appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1035 -#: appTools/ToolPaint.py:3127 defaults.py:423 defaults.py:511 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 appTools/ToolIsolation.py:823 +#: appTools/ToolIsolation.py:1448 appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1035 +#: appTools/ToolPaint.py:3127 defaults.py:425 defaults.py:513 #: tclCommands/TclCommandPaint.py:162 msgid "All" msgstr "" @@ -3464,7 +3476,7 @@ msgstr "" #: appObjects/FlatCAMCNCJob.py:1646 appObjects/FlatCAMCNCJob.py:1651 #: appObjects/FlatCAMCNCJob.py:1836 appObjects/FlatCAMCNCJob.py:1841 #: appObjects/FlatCAMCNCJob.py:1914 appObjects/FlatCAMCNCJob.py:1919 -#: appTools/ToolSolderPaste.py:1063 app_Main.py:6854 app_Main.py:6859 +#: appTools/ToolSolderPaste.py:1063 app_Main.py:6861 app_Main.py:6866 msgid "Export Code ..." msgstr "" @@ -3478,7 +3490,7 @@ msgstr "" msgid "Saved to" msgstr "" -#: appEditors/appGCodeEditor.py:66 app_Main.py:7015 +#: appEditors/appGCodeEditor.py:66 app_Main.py:7022 msgid "Code Editor" msgstr "" @@ -3499,30 +3511,30 @@ msgstr "" msgid "Loaded Machine Code into Code Editor" msgstr "" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1884 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1909 msgid "GCode Editor" msgstr "" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:2009 appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2034 appGUI/ObjectUI.py:2044 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1316 msgid "Dia" msgstr "" -#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2009 -#: appTools/ToolIsolation.py:3022 appTools/ToolNCC.py:3885 appTools/ToolPaint.py:2813 +#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 +#: appTools/ToolIsolation.py:3037 appTools/ToolNCC.py:3899 appTools/ToolPaint.py:2813 msgid "TT" msgstr "" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 appGUI/ObjectUI.py:2019 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 appObjects/FlatCAMObj.py:499 #: appTools/ToolDrilling.py:2065 appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 #: appTools/ToolProperties.py:165 msgid "Drills" msgstr "" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 appGUI/ObjectUI.py:2019 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:666 appGUI/ObjectUI.py:2044 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 appObjects/FlatCAMObj.py:501 #: appTools/ToolDrilling.py:2065 appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1770 @@ -3552,113 +3564,113 @@ msgstr "" msgid "Insert the code above at the cursor location." msgstr "" -#: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 appGUI/GUIElements.py:1313 -#: appGUI/GUIElements.py:1518 appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 appGUI/GUIElements.py:1362 +#: appGUI/GUIElements.py:1567 appGUI/GUIElements.py:1900 msgid "Undo" msgstr "" -#: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 appGUI/GUIElements.py:1313 -#: appGUI/GUIElements.py:1518 appGUI/GUIElements.py:1851 +#: appGUI/GUIElements.py:290 appGUI/GUIElements.py:977 appGUI/GUIElements.py:1362 +#: appGUI/GUIElements.py:1567 appGUI/GUIElements.py:1900 msgid "Ctrl+Z" msgstr "" -#: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 appGUI/GUIElements.py:1320 -#: appGUI/GUIElements.py:1525 appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 appGUI/GUIElements.py:1369 +#: appGUI/GUIElements.py:1574 appGUI/GUIElements.py:1907 msgid "Redo" msgstr "" -#: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 appGUI/GUIElements.py:1320 -#: appGUI/GUIElements.py:1525 appGUI/GUIElements.py:1858 +#: appGUI/GUIElements.py:297 appGUI/GUIElements.py:984 appGUI/GUIElements.py:1369 +#: appGUI/GUIElements.py:1574 appGUI/GUIElements.py:1907 msgid "Ctrl+Y" msgstr "" -#: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 appGUI/GUIElements.py:1329 -#: appGUI/GUIElements.py:1534 appGUI/GUIElements.py:1867 appGUI/MainGUI.py:1630 -#: appGUI/ObjectUI.py:1866 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 +#: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 appGUI/GUIElements.py:1378 +#: appGUI/GUIElements.py:1583 appGUI/GUIElements.py:1916 appGUI/MainGUI.py:1630 +#: appGUI/ObjectUI.py:1891 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "" -#: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 appGUI/GUIElements.py:1329 -#: appGUI/GUIElements.py:1534 appGUI/GUIElements.py:1867 appGUI/MainGUI.py:4692 +#: appGUI/GUIElements.py:306 appGUI/GUIElements.py:993 appGUI/GUIElements.py:1378 +#: appGUI/GUIElements.py:1583 appGUI/GUIElements.py:1916 appGUI/MainGUI.py:4692 msgid "Ctrl+X" msgstr "" -#: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 appGUI/GUIElements.py:1336 -#: appGUI/GUIElements.py:1541 appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 +#: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 appGUI/GUIElements.py:1385 +#: appGUI/GUIElements.py:1590 appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 #: appGUI/MainGUI.py:414 appGUI/MainGUI.py:728 appGUI/MainGUI.py:787 appGUI/MainGUI.py:867 #: appGUI/MainGUI.py:986 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:1687 #: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4911 -#: appGUI/ObjectUI.py:1125 appObjects/FlatCAMGeometry.py:558 appTools/ToolPanelize.py:325 +#: appObjects/FlatCAMGeometry.py:561 appTools/ToolPanelize.py:325 #: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 appTools/ToolPanelize.py:477 #: appTools/ToolPanelize.py:538 msgid "Copy" msgstr "" -#: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 appGUI/GUIElements.py:1336 -#: appGUI/GUIElements.py:1541 appGUI/GUIElements.py:1874 appGUI/GUIElements.py:3541 +#: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1000 appGUI/GUIElements.py:1385 +#: appGUI/GUIElements.py:1590 appGUI/GUIElements.py:1923 appGUI/GUIElements.py:3719 #: appGUI/MainGUI.py:414 appGUI/MainGUI.py:4423 msgid "Ctrl+C" msgstr "" -#: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 appGUI/GUIElements.py:1343 -#: appGUI/GUIElements.py:1548 appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 appGUI/GUIElements.py:1392 +#: appGUI/GUIElements.py:1597 appGUI/GUIElements.py:1930 msgid "Paste" msgstr "" -#: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 appGUI/GUIElements.py:1343 -#: appGUI/GUIElements.py:1548 appGUI/GUIElements.py:1881 +#: appGUI/GUIElements.py:320 appGUI/GUIElements.py:1007 appGUI/GUIElements.py:1392 +#: appGUI/GUIElements.py:1597 appGUI/GUIElements.py:1930 msgid "Ctrl+V" msgstr "" -#: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 appGUI/GUIElements.py:1348 -#: appGUI/GUIElements.py:1553 appGUI/GUIElements.py:1886 appGUI/GUIElements.py:3559 +#: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 appGUI/GUIElements.py:1397 +#: appGUI/GUIElements.py:1602 appGUI/GUIElements.py:1935 appGUI/GUIElements.py:3737 #: appGUI/MainGUI.py:4491 appGUI/MainGUI.py:4492 appGUI/MainGUI.py:4696 #: appGUI/MainGUI.py:4788 appGUI/MainGUI.py:4789 appGUI/MainGUI.py:4922 #: appGUI/MainGUI.py:4923 msgid "Del" msgstr "" -#: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 appGUI/GUIElements.py:1355 -#: appGUI/GUIElements.py:1560 appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 +#: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 appGUI/GUIElements.py:1404 +#: appGUI/GUIElements.py:1609 appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 #: appGUI/MainGUI.py:445 appGUI/MainGUI.py:565 appGUI/MainGUI.py:4422 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" msgstr "" -#: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 appGUI/GUIElements.py:1355 -#: appGUI/GUIElements.py:1560 appGUI/GUIElements.py:1893 appGUI/GUIElements.py:3549 +#: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1019 appGUI/GUIElements.py:1404 +#: appGUI/GUIElements.py:1609 appGUI/GUIElements.py:1942 appGUI/GUIElements.py:3727 #: appGUI/MainGUI.py:445 appGUI/MainGUI.py:4422 msgid "Ctrl+A" msgstr "" -#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1362 +#: appGUI/GUIElements.py:1026 appGUI/GUIElements.py:1411 msgid "Step Up" msgstr "" -#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1367 +#: appGUI/GUIElements.py:1031 appGUI/GUIElements.py:1416 msgid "Step Down" msgstr "" -#: appGUI/GUIElements.py:3481 +#: appGUI/GUIElements.py:3659 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:3486 +#: appGUI/GUIElements.py:3664 msgid "Abs" msgstr "" -#: appGUI/GUIElements.py:3487 +#: appGUI/GUIElements.py:3665 msgid "Relative" msgstr "" -#: appGUI/GUIElements.py:3497 +#: appGUI/GUIElements.py:3675 msgid "Location" msgstr "" -#: appGUI/GUIElements.py:3499 +#: appGUI/GUIElements.py:3677 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" @@ -3666,113 +3678,113 @@ msgid "" "from the current mouse location point." msgstr "" -#: appGUI/GUIElements.py:3554 +#: appGUI/GUIElements.py:3732 msgid "Save Log" msgstr "" -#: appGUI/GUIElements.py:3554 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 +#: appGUI/GUIElements.py:3732 appGUI/MainGUI.py:161 appGUI/MainGUI.py:343 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4791 #: appGUI/MainGUI.py:4927 msgid "Ctrl+S" msgstr "" -#: appGUI/GUIElements.py:3559 +#: appGUI/GUIElements.py:3737 msgid "Clear All" msgstr "" -#: appGUI/GUIElements.py:3602 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3780 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "" -#: appGUI/GUIElements.py:3969 appGUI/GUIElements.py:3986 +#: appGUI/GUIElements.py:4147 appGUI/GUIElements.py:4164 msgid "Jog the Y axis." msgstr "" -#: appGUI/GUIElements.py:3977 +#: appGUI/GUIElements.py:4155 msgid "Move to Origin." msgstr "" -#: appGUI/GUIElements.py:3994 appGUI/GUIElements.py:4002 +#: appGUI/GUIElements.py:4172 appGUI/GUIElements.py:4180 msgid "Jog the X axis." msgstr "" -#: appGUI/GUIElements.py:4012 appGUI/GUIElements.py:4022 +#: appGUI/GUIElements.py:4190 appGUI/GUIElements.py:4200 msgid "Jog the Z axis." msgstr "" -#: appGUI/GUIElements.py:4048 +#: appGUI/GUIElements.py:4226 msgid "Zero the CNC X axes at current position." msgstr "" -#: appGUI/GUIElements.py:4056 +#: appGUI/GUIElements.py:4234 msgid "Zero the CNC Y axes at current position." msgstr "" -#: appGUI/GUIElements.py:4061 +#: appGUI/GUIElements.py:4239 msgid "Z" msgstr "" -#: appGUI/GUIElements.py:4064 +#: appGUI/GUIElements.py:4242 msgid "Zero the CNC Z axes at current position." msgstr "" -#: appGUI/GUIElements.py:4068 +#: appGUI/GUIElements.py:4246 msgid "Do Home" msgstr "" -#: appGUI/GUIElements.py:4070 +#: appGUI/GUIElements.py:4248 msgid "Perform a homing cycle on all axis." msgstr "" -#: appGUI/GUIElements.py:4078 +#: appGUI/GUIElements.py:4256 msgid "Zero all CNC axes at current position." msgstr "" -#: appGUI/GUIElements.py:4233 appGUI/GUIElements.py:4242 +#: appGUI/GUIElements.py:4411 appGUI/GUIElements.py:4420 msgid "Idle." msgstr "" -#: appGUI/GUIElements.py:4275 +#: appGUI/GUIElements.py:4453 msgid "Application started ..." msgstr "" -#: appGUI/GUIElements.py:4276 +#: appGUI/GUIElements.py:4454 msgid "Hello!" msgstr "" -#: appGUI/GUIElements.py:4323 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 +#: appGUI/GUIElements.py:4501 appGUI/MainGUI.py:1030 appGUI/MainGUI.py:2186 msgid "Run Script ..." msgstr "" -#: appGUI/GUIElements.py:4325 appGUI/MainGUI.py:196 +#: appGUI/GUIElements.py:4503 appGUI/MainGUI.py:196 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" "functions of FlatCAM." msgstr "" -#: appGUI/GUIElements.py:4334 appGUI/MainGUI.py:118 appTools/ToolPcbWizard.py:390 +#: appGUI/GUIElements.py:4512 appGUI/MainGUI.py:118 appTools/ToolPcbWizard.py:390 #: appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "" -#: appGUI/GUIElements.py:4338 +#: appGUI/GUIElements.py:4516 msgid "Open Project ..." msgstr "" -#: appGUI/GUIElements.py:4344 +#: appGUI/GUIElements.py:4522 msgid "Open &Gerber ...\tCtrl+G" msgstr "" -#: appGUI/GUIElements.py:4349 +#: appGUI/GUIElements.py:4527 msgid "Open &Excellon ...\tCtrl+E" msgstr "" -#: appGUI/GUIElements.py:4354 +#: appGUI/GUIElements.py:4532 msgid "Open G-&Code ..." msgstr "" -#: appGUI/GUIElements.py:4364 appGUI/MainGUI.py:327 +#: appGUI/GUIElements.py:4542 appGUI/MainGUI.py:327 msgid "Exit" msgstr "" @@ -3796,7 +3808,7 @@ msgstr "" msgid "Will create a new, blank project" msgstr "" -#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2342 +#: appGUI/MainGUI.py:91 appGUI/MainGUI.py:1573 appGUI/ObjectUI.py:2367 msgid "New" msgstr "" @@ -3807,9 +3819,9 @@ msgstr "" #: appTools/ToolCopperThieving.py:1253 appTools/ToolCutOut.py:2014 #: appTools/ToolDblSided.py:528 appTools/ToolDblSided.py:769 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:136 appTools/ToolImage.py:191 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 -#: appTools/ToolIsolation.py:3391 appTools/ToolNCC.py:805 appTools/ToolNCC.py:3848 -#: appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 appTools/ToolPaint.py:3143 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3353 +#: appTools/ToolIsolation.py:3406 appTools/ToolNCC.py:819 appTools/ToolNCC.py:3862 +#: appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 appTools/ToolPaint.py:3143 #: appTools/ToolPanelize.py:147 appTools/ToolPanelize.py:167 appTools/ToolPanelize.py:715 #: appTools/ToolTransform.py:126 appTools/ToolTransform.py:587 msgid "Geometry" @@ -3833,12 +3845,12 @@ msgstr "" #: appTools/ToolCopperThieving.py:1253 appTools/ToolCutOut.py:2013 #: appTools/ToolDblSided.py:527 appTools/ToolDblSided.py:767 appTools/ToolFilm.py:927 #: appTools/ToolFilm.py:950 appTools/ToolImage.py:117 appTools/ToolImage.py:138 -#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3339 -#: appTools/ToolIsolation.py:3391 appTools/ToolNCC.py:805 appTools/ToolNCC.py:3849 -#: appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 appTools/ToolPaint.py:3143 +#: appTools/ToolImage.py:191 appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3354 +#: appTools/ToolIsolation.py:3406 appTools/ToolNCC.py:819 appTools/ToolNCC.py:3863 +#: appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 appTools/ToolPaint.py:3143 #: appTools/ToolPanelize.py:147 appTools/ToolPanelize.py:167 appTools/ToolPanelize.py:715 #: appTools/ToolPanelize.py:809 appTools/ToolTransform.py:126 appTools/ToolTransform.py:585 -#: defaults.py:570 +#: defaults.py:572 msgid "Gerber" msgstr "" @@ -3860,8 +3872,8 @@ msgstr "" #: appTools/ToolCopperThieving.py:163 appTools/ToolCopperThieving.py:1239 #: appTools/ToolCopperThieving.py:1253 appTools/ToolDblSided.py:529 #: appTools/ToolDblSided.py:726 appTools/ToolDblSided.py:768 appTools/ToolFilm.py:1206 -#: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3391 appTools/ToolNCC.py:805 -#: appTools/ToolNCC.py:4323 appTools/ToolPaint.py:167 appTools/ToolPaint.py:3143 +#: appTools/ToolIsolation.py:817 appTools/ToolIsolation.py:3406 appTools/ToolNCC.py:819 +#: appTools/ToolNCC.py:4337 appTools/ToolPaint.py:167 appTools/ToolPaint.py:3143 #: appTools/ToolPanelize.py:147 appTools/ToolPunchGerber.py:806 #: appTools/ToolPunchGerber.py:821 appTools/ToolTransform.py:126 #: appTools/ToolTransform.py:586 @@ -3889,7 +3901,7 @@ msgstr "" msgid "Will create a new, empty Document Object." msgstr "" -#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8186 app_Main.py:8189 +#: appGUI/MainGUI.py:123 appGUI/MainGUI.py:4429 app_Main.py:8193 app_Main.py:8196 msgid "Open Project" msgstr "" @@ -3897,8 +3909,8 @@ msgstr "" msgid "Ctrl+O" msgstr "" -#: appGUI/MainGUI.py:130 appGUI/MainGUI.py:966 appGUI/MainGUI.py:2124 app_Main.py:8066 -#: app_Main.py:8071 +#: appGUI/MainGUI.py:130 appGUI/MainGUI.py:966 appGUI/MainGUI.py:2124 app_Main.py:8073 +#: app_Main.py:8078 msgid "Open Gerber" msgstr "" @@ -3906,8 +3918,8 @@ msgstr "" msgid "Ctrl+G" msgstr "" -#: appGUI/MainGUI.py:135 appGUI/MainGUI.py:968 appGUI/MainGUI.py:2126 app_Main.py:8106 -#: app_Main.py:8111 +#: appGUI/MainGUI.py:135 appGUI/MainGUI.py:968 appGUI/MainGUI.py:2126 app_Main.py:8113 +#: app_Main.py:8118 msgid "Open Excellon" msgstr "" @@ -3915,7 +3927,7 @@ msgstr "" msgid "Ctrl+E" msgstr "" -#: appGUI/MainGUI.py:140 app_Main.py:8149 app_Main.py:8154 +#: appGUI/MainGUI.py:140 app_Main.py:8156 app_Main.py:8161 msgid "Open G-Code" msgstr "" @@ -4000,11 +4012,11 @@ msgid "Export" msgstr "" #: appGUI/MainGUI.py:244 appTools/ToolQRCode.py:565 appTools/ToolQRCode.py:569 -#: app_Main.py:8304 app_Main.py:8308 +#: app_Main.py:8311 app_Main.py:8315 msgid "Export SVG" msgstr "" -#: appGUI/MainGUI.py:249 app_Main.py:8648 app_Main.py:8652 +#: appGUI/MainGUI.py:249 app_Main.py:8655 app_Main.py:8659 msgid "Export DXF" msgstr "" @@ -4019,7 +4031,7 @@ msgid "" "information currently in FlatCAM Plot Area." msgstr "" -#: appGUI/MainGUI.py:268 app_Main.py:8546 app_Main.py:8550 +#: appGUI/MainGUI.py:268 app_Main.py:8553 app_Main.py:8557 msgid "Export Excellon" msgstr "" @@ -4030,7 +4042,7 @@ msgid "" "are set in Preferences -> Excellon Export." msgstr "" -#: appGUI/MainGUI.py:278 app_Main.py:8589 app_Main.py:8593 +#: appGUI/MainGUI.py:278 app_Main.py:8596 app_Main.py:8600 msgid "Export Gerber" msgstr "" @@ -4053,7 +4065,7 @@ msgstr "" msgid "Export Preferences to file" msgstr "" -#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1173 +#: appGUI/MainGUI.py:311 appGUI/preferences/PreferencesUIManager.py:1181 msgid "Save Preferences" msgstr "" @@ -4198,11 +4210,11 @@ msgid "Q" msgstr "" #: appGUI/MainGUI.py:451 appGUI/MainGUI.py:1260 -#: appGUI/preferences/PreferencesUIManager.py:899 -#: appGUI/preferences/PreferencesUIManager.py:992 -#: appGUI/preferences/PreferencesUIManager.py:1020 -#: appGUI/preferences/PreferencesUIManager.py:1125 app_Main.py:5546 app_Main.py:5551 -#: app_Main.py:5566 +#: appGUI/preferences/PreferencesUIManager.py:907 +#: appGUI/preferences/PreferencesUIManager.py:1000 +#: appGUI/preferences/PreferencesUIManager.py:1028 +#: appGUI/preferences/PreferencesUIManager.py:1133 app_Main.py:5553 app_Main.py:5558 +#: app_Main.py:5573 msgid "Preferences" msgstr "" @@ -4507,7 +4519,7 @@ msgid "Add Path" msgstr "" #: appGUI/MainGUI.py:649 appGUI/MainGUI.py:747 appGUI/MainGUI.py:4411 appGUI/MainGUI.py:4677 -#: appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2009 appGUI/ObjectUI.py:2020 +#: appGUI/MainGUI.py:4917 appGUI/ObjectUI.py:2034 appGUI/ObjectUI.py:2045 msgid "P" msgstr "" @@ -4655,7 +4667,7 @@ msgstr "" msgid "Eraser" msgstr "" -#: appGUI/MainGUI.py:782 app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: appGUI/MainGUI.py:782 app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Transform" msgstr "" @@ -4671,47 +4683,47 @@ msgstr "" msgid "Set Color" msgstr "" -#: appGUI/MainGUI.py:821 app_Main.py:7741 +#: appGUI/MainGUI.py:821 app_Main.py:7748 msgid "Red" msgstr "" -#: appGUI/MainGUI.py:824 app_Main.py:7743 +#: appGUI/MainGUI.py:824 app_Main.py:7750 msgid "Blue" msgstr "" -#: appGUI/MainGUI.py:827 app_Main.py:7746 +#: appGUI/MainGUI.py:827 app_Main.py:7753 msgid "Yellow" msgstr "" -#: appGUI/MainGUI.py:830 app_Main.py:7748 +#: appGUI/MainGUI.py:830 app_Main.py:7755 msgid "Green" msgstr "" -#: appGUI/MainGUI.py:833 app_Main.py:7750 +#: appGUI/MainGUI.py:833 app_Main.py:7757 msgid "Purple" msgstr "" -#: appGUI/MainGUI.py:836 app_Main.py:7752 +#: appGUI/MainGUI.py:836 app_Main.py:7759 msgid "Brown" msgstr "" -#: appGUI/MainGUI.py:839 app_Main.py:7754 app_Main.py:7814 +#: appGUI/MainGUI.py:839 app_Main.py:7761 app_Main.py:7821 msgid "White" msgstr "" -#: appGUI/MainGUI.py:842 app_Main.py:7756 +#: appGUI/MainGUI.py:842 app_Main.py:7763 msgid "Black" msgstr "" -#: appGUI/MainGUI.py:847 app_Main.py:7759 +#: appGUI/MainGUI.py:847 app_Main.py:7766 msgid "Custom" msgstr "" -#: appGUI/MainGUI.py:852 app_Main.py:7793 +#: appGUI/MainGUI.py:852 app_Main.py:7800 msgid "Opacity" msgstr "" -#: appGUI/MainGUI.py:855 app_Main.py:7769 +#: appGUI/MainGUI.py:855 app_Main.py:7776 msgid "Default" msgstr "" @@ -4836,12 +4848,12 @@ msgid "Cutout Tool" msgstr "" #: appGUI/MainGUI.py:1045 appGUI/MainGUI.py:2201 appGUI/ObjectUI.py:372 -#: appGUI/ObjectUI.py:1799 appTools/ToolNCC.py:202 +#: appGUI/ObjectUI.py:1824 appTools/ToolNCC.py:202 msgid "NCC Tool" msgstr "" #: appGUI/MainGUI.py:1049 appGUI/MainGUI.py:2205 appGUI/MainGUI.py:4458 -#: appTools/ToolIsolation.py:191 appTools/ToolIsolation.py:2938 +#: appTools/ToolIsolation.py:192 appTools/ToolIsolation.py:2953 msgid "Isolation Tool" msgstr "" @@ -5042,19 +5054,19 @@ msgstr "" msgid "TCL Shell" msgstr "" -#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9037 +#: appGUI/MainGUI.py:1333 appGUI/MainGUI.py:1582 app_Main.py:9044 msgid "Project" msgstr "" #: appGUI/MainGUI.py:1376 appGUI/MainGUI.py:1384 appGUI/MainGUI.py:3918 -#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8845 +#: appGUI/MainGUI.py:3924 app_Main.py:2494 app_Main.py:8852 msgid "Plot Area" msgstr "" #: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 appTools/ToolCorners.py:318 #: appTools/ToolEtchCompensation.py:291 appTools/ToolExtractDrills.py:454 #: appTools/ToolFiducials.py:875 appTools/ToolInvertGerber.py:215 -#: appTools/ToolIsolation.py:2986 appTools/ToolOptimal.py:421 +#: appTools/ToolIsolation.py:3001 appTools/ToolOptimal.py:421 #: appTools/ToolPunchGerber.py:721 appTools/ToolQRCode.py:660 #: appTools/ToolRulesCheck.py:1165 appTools/ToolSolderPaste.py:1143 appTools/ToolSub.py:643 msgid "GERBER" @@ -5074,7 +5086,7 @@ msgid "CNC-JOB" msgstr "" #: appGUI/MainGUI.py:1465 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:717 -#: appGUI/ObjectUI.py:1760 +#: appGUI/ObjectUI.py:1785 msgid "TOOLS" msgstr "" @@ -5208,20 +5220,20 @@ msgstr "" msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "" -#: appGUI/MainGUI.py:2099 appGUI/preferences/PreferencesUIManager.py:931 -#: appGUI/preferences/PreferencesUIManager.py:1177 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5754 app_Main.py:8743 +#: appGUI/MainGUI.py:2099 appGUI/preferences/PreferencesUIManager.py:939 +#: appGUI/preferences/PreferencesUIManager.py:1185 appTranslation.py:111 +#: appTranslation.py:213 app_Main.py:2309 app_Main.py:3325 app_Main.py:5761 app_Main.py:8750 msgid "Yes" msgstr "" -#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1178 +#: appGUI/MainGUI.py:2100 appGUI/preferences/PreferencesUIManager.py:1186 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 appTools/ToolDrilling.py:2090 -#: appTools/ToolIsolation.py:3066 appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3935 +#: appTools/ToolIsolation.py:3081 appTools/ToolMilling.py:1695 appTools/ToolNCC.py:3949 #: appTools/ToolPaint.py:2851 appTranslation.py:112 appTranslation.py:214 app_Main.py:2310 -#: app_Main.py:3326 app_Main.py:5755 app_Main.py:8744 +#: app_Main.py:3326 app_Main.py:5762 app_Main.py:8751 msgid "No" msgstr "" @@ -5284,8 +5296,8 @@ msgstr "" msgid "New Tool ..." msgstr "" -#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:783 appTools/ToolNCC.py:455 -#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 +#: appGUI/MainGUI.py:3624 appTools/ToolIsolation.py:789 appTools/ToolNCC.py:460 +#: appTools/ToolPaint.py:387 appTools/ToolSolderPaste.py:123 app_Main.py:4423 msgid "Enter a Tool Diameter" msgstr "" @@ -5353,7 +5365,7 @@ msgstr "" msgid "Edit Object (if selected)" msgstr "" -#: appGUI/MainGUI.py:4404 app_Main.py:6053 +#: appGUI/MainGUI.py:4404 app_Main.py:6060 msgid "Grid On/Off" msgstr "" @@ -5839,7 +5851,7 @@ msgstr "" msgid "App Object" msgstr "" -#: appGUI/ObjectUI.py:78 appTools/ToolDrilling.py:2015 appTools/ToolIsolation.py:2975 +#: appGUI/ObjectUI.py:78 appTools/ToolDrilling.py:2015 appTools/ToolIsolation.py:2990 #: appTools/ToolMilling.py:1620 msgid "" "BASIC is suitable for a beginner. Many parameters\n" @@ -5882,7 +5894,7 @@ msgid "Gerber Object" msgstr "" #: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:549 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1853 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:1878 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 @@ -5920,7 +5932,7 @@ msgid "Plot" msgstr "" #: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:636 appGUI/ObjectUI.py:988 -#: appGUI/ObjectUI.py:1998 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:2023 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -5931,12 +5943,12 @@ msgid "Edit an Gerber object." msgstr "" #: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:594 appGUI/ObjectUI.py:916 -#: appGUI/ObjectUI.py:1899 +#: appGUI/ObjectUI.py:1924 msgid "PROPERTIES" msgstr "" #: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:596 appGUI/ObjectUI.py:918 -#: appGUI/ObjectUI.py:1901 +#: appGUI/ObjectUI.py:1926 msgid "Show the Properties." msgstr "" @@ -5961,11 +5973,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "" -#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3480 msgid "Buffer Solid Geometry" msgstr "" -#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3482 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -5978,13 +5990,13 @@ msgid "Isolation Routing" msgstr "" #: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 -#: appTools/ToolIsolation.py:2965 +#: appTools/ToolIsolation.py:2980 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." msgstr "" -#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1802 appTools/ToolNCC.py:4375 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1827 appTools/ToolNCC.py:4389 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6036,7 +6048,7 @@ msgid "Resulting geometry will have rounded corners." msgstr "" #: appGUI/ObjectUI.py:467 appGUI/ObjectUI.py:507 appTools/ToolCutOut.py:2291 -#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3444 appTools/ToolNCC.py:4372 +#: appTools/ToolCutOut.py:2306 appTools/ToolIsolation.py:3459 appTools/ToolNCC.py:4386 #: appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "" @@ -6135,7 +6147,7 @@ msgstr "" msgid "Generate GCode out of drill holes in an Excellon object." msgstr "" -#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1767 +#: appGUI/ObjectUI.py:735 appGUI/ObjectUI.py:1792 msgid "Milling Tool" msgstr "" @@ -6207,7 +6219,7 @@ msgid "" "showed UI form entries named V-Tip Dia and V-Tip Angle." msgstr "" -#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:2021 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "" @@ -6272,13 +6284,13 @@ msgid "" "cut and negative for 'inside' cut." msgstr "" -#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3087 appTools/ToolNCC.py:66 -#: appTools/ToolNCC.py:3962 appTools/ToolPaint.py:140 appTools/ToolPaint.py:2878 +#: appGUI/ObjectUI.py:1079 appTools/ToolIsolation.py:3102 appTools/ToolNCC.py:66 +#: appTools/ToolNCC.py:3976 appTools/ToolPaint.py:140 appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "" #: appGUI/ObjectUI.py:1096 appTools/ToolCutOut.py:2075 appTools/ToolIsolation.py:61 -#: appTools/ToolIsolation.py:3122 appTools/ToolNCC.py:3996 appTools/ToolPaint.py:2898 +#: appTools/ToolIsolation.py:3137 appTools/ToolNCC.py:4010 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "" @@ -6288,13 +6300,14 @@ msgid "" "with the diameter specified above." msgstr "" -#: appGUI/ObjectUI.py:1103 appTools/ToolCutOut.py:2087 appTools/ToolIsolation.py:65 -#: appTools/ToolIsolation.py:3133 appTools/ToolNCC.py:4007 appTools/ToolPaint.py:2909 +#: appGUI/ObjectUI.py:1103 appObjects/FlatCAMGeometry.py:558 appTools/ToolCutOut.py:2087 +#: appTools/ToolIsolation.py:66 appTools/ToolIsolation.py:3148 appTools/ToolNCC.py:4021 +#: appTools/ToolPaint.py:2909 msgid "Pick from DB" msgstr "" -#: appGUI/ObjectUI.py:1106 appTools/ToolCutOut.py:2090 appTools/ToolIsolation.py:3136 -#: appTools/ToolNCC.py:4010 appTools/ToolPaint.py:2912 +#: appGUI/ObjectUI.py:1106 appTools/ToolCutOut.py:2090 appTools/ToolIsolation.py:3151 +#: appTools/ToolNCC.py:4024 appTools/ToolPaint.py:2912 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -6304,106 +6317,102 @@ msgstr "" #: appGUI/ObjectUI.py:1128 msgid "" -"Copy a selection of tools in the Tool Table\n" -"by first selecting a row in the Tool Table." -msgstr "" - -#: appGUI/ObjectUI.py:1135 -msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: appGUI/ObjectUI.py:1172 appObjects/FlatCAMGeometry.py:389 -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:926 appObjects/FlatCAMGeometry.py:951 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 +#: appGUI/ObjectUI.py:1161 appObjects/FlatCAMGeometry.py:390 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 #: appTools/ToolDrilling.py:711 appTools/ToolDrilling.py:754 appTools/ToolDrilling.py:983 #: appTools/ToolDrilling.py:990 appTools/ToolDrilling.py:1021 appTools/ToolDrilling.py:1033 -#: appTools/ToolDrilling.py:1037 appTools/ToolDrilling.py:2116 appTools/ToolIsolation.py:531 -#: appTools/ToolIsolation.py:639 appTools/ToolIsolation.py:644 appTools/ToolIsolation.py:674 -#: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:710 -#: appTools/ToolIsolation.py:3166 appTools/ToolMilling.py:628 appTools/ToolMilling.py:744 +#: appTools/ToolDrilling.py:1037 appTools/ToolDrilling.py:2116 appTools/ToolIsolation.py:532 +#: appTools/ToolIsolation.py:640 appTools/ToolIsolation.py:645 appTools/ToolIsolation.py:675 +#: appTools/ToolIsolation.py:698 appTools/ToolIsolation.py:711 +#: appTools/ToolIsolation.py:3181 appTools/ToolMilling.py:628 appTools/ToolMilling.py:744 #: appTools/ToolMilling.py:749 appTools/ToolMilling.py:779 appTools/ToolMilling.py:790 #: appTools/ToolMilling.py:794 appTools/ToolMilling.py:1711 appTools/ToolNCC.py:271 #: appTools/ToolNCC.py:276 appTools/ToolNCC.py:306 appTools/ToolNCC.py:329 -#: appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 appTools/ToolNCC.py:4040 +#: appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 appTools/ToolNCC.py:4054 #: appTools/ToolPaint.py:247 appTools/ToolPaint.py:252 appTools/ToolPaint.py:282 #: appTools/ToolPaint.py:304 appTools/ToolPaint.py:316 appTools/ToolPaint.py:655 #: appTools/ToolPaint.py:2940 msgid "Parameters for" msgstr "" -#: appGUI/ObjectUI.py:1175 appTools/ToolDrilling.py:2119 appTools/ToolIsolation.py:3169 -#: appTools/ToolMilling.py:1714 appTools/ToolNCC.py:4043 appTools/ToolPaint.py:2943 +#: appGUI/ObjectUI.py:1164 appTools/ToolDrilling.py:2119 appTools/ToolIsolation.py:3184 +#: appTools/ToolMilling.py:1714 appTools/ToolNCC.py:4057 appTools/ToolPaint.py:2943 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." msgstr "" -#: appGUI/ObjectUI.py:1182 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1171 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:83 msgid "V-Tip Dia" msgstr "" -#: appGUI/ObjectUI.py:1185 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1174 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 msgid "The tip diameter for V-Shape Tool" msgstr "" -#: appGUI/ObjectUI.py:1197 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1186 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:97 msgid "V-Tip Angle" msgstr "" -#: appGUI/ObjectUI.py:1200 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1189 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "" -#: appGUI/ObjectUI.py:1216 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 appObjects/FlatCAMGeometry.py:1375 +#: appGUI/ObjectUI.py:1205 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 appObjects/FlatCAMGeometry.py:1374 #: appTools/ToolCutOut.py:2111 msgid "" "Cutting depth (negative)\n" "below the copper surface." msgstr "" -#: appGUI/ObjectUI.py:1234 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 +#: appGUI/ObjectUI.py:1223 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 appTools/ToolCutOut.py:2129 #: appTools/ToolDrilling.py:2164 appTools/ToolMilling.py:1814 msgid "Multi-Depth" msgstr "" -#: appGUI/ObjectUI.py:1262 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 +#: appGUI/ObjectUI.py:1251 appGUI/ObjectUI.py:1654 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:282 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "" -#: appGUI/ObjectUI.py:1281 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 +#: appGUI/ObjectUI.py:1270 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" "Cutting speed in the XY\n" "plane in units per minute" msgstr "" -#: appGUI/ObjectUI.py:1295 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 +#: appGUI/ObjectUI.py:1284 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" "It is called also Plunge." msgstr "" -#: appGUI/ObjectUI.py:1310 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 +#: appGUI/ObjectUI.py:1299 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -6412,12 +6421,12 @@ msgid "" "ignore for any other cases." msgstr "" -#: appGUI/ObjectUI.py:1328 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 +#: appGUI/ObjectUI.py:1317 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "" -#: appGUI/ObjectUI.py:1330 appGUI/ObjectUI.py:1342 +#: appGUI/ObjectUI.py:1319 appGUI/ObjectUI.py:1331 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 appTools/ToolMilling.py:1916 #: appTools/ToolMilling.py:1929 @@ -6428,14 +6437,14 @@ msgid "" "extended cut over the first cut section." msgstr "" -#: appGUI/ObjectUI.py:1354 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 +#: appGUI/ObjectUI.py:1343 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" "this value is the power of laser." msgstr "" -#: appGUI/ObjectUI.py:1370 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 +#: appGUI/ObjectUI.py:1359 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 appTools/ToolDrilling.py:2266 #: appTools/ToolMilling.py:1959 msgid "" @@ -6443,13 +6452,13 @@ msgid "" "speed before cutting." msgstr "" -#: appGUI/ObjectUI.py:1380 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 +#: appGUI/ObjectUI.py:1369 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 appTools/ToolDrilling.py:2278 #: appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "" -#: appGUI/ObjectUI.py:1388 appGUI/ObjectUI.py:2140 +#: appGUI/ObjectUI.py:1377 appGUI/ObjectUI.py:2165 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 appTools/ToolDrilling.py:2461 @@ -6457,7 +6466,7 @@ msgstr "" msgid "Probe Z depth" msgstr "" -#: appGUI/ObjectUI.py:1390 appGUI/ObjectUI.py:2142 +#: appGUI/ObjectUI.py:1379 appGUI/ObjectUI.py:2167 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 appTools/ToolDrilling.py:2463 @@ -6467,13 +6476,13 @@ msgid "" "to probe. Negative value, in current units." msgstr "" -#: appGUI/ObjectUI.py:1405 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 +#: appGUI/ObjectUI.py:1394 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 appTools/ToolDrilling.py:2480 #: appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "" -#: appGUI/ObjectUI.py:1407 appGUI/ObjectUI.py:2155 +#: appGUI/ObjectUI.py:1396 appGUI/ObjectUI.py:2180 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 appTools/ToolDrilling.py:2482 @@ -6481,39 +6490,39 @@ msgstr "" msgid "The feedrate used while the probe is probing." msgstr "" -#: appGUI/ObjectUI.py:1434 appTools/ToolDrilling.py:2364 appTools/ToolIsolation.py:3265 -#: appTools/ToolMilling.py:2042 appTools/ToolNCC.py:4201 appTools/ToolPaint.py:3049 +#: appGUI/ObjectUI.py:1423 appTools/ToolDrilling.py:2364 appTools/ToolIsolation.py:3280 +#: appTools/ToolMilling.py:2042 appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "" -#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2367 appTools/ToolIsolation.py:3268 -#: appTools/ToolMilling.py:2045 appTools/ToolNCC.py:4204 appTools/ToolPaint.py:3052 +#: appGUI/ObjectUI.py:1426 appTools/ToolDrilling.py:2367 appTools/ToolIsolation.py:3283 +#: appTools/ToolMilling.py:2045 appTools/ToolNCC.py:4218 appTools/ToolPaint.py:3052 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." msgstr "" -#: appGUI/ObjectUI.py:1448 appTools/ToolDrilling.py:2378 appTools/ToolIsolation.py:3279 -#: appTools/ToolMilling.py:2056 appTools/ToolNCC.py:4215 appTools/ToolPaint.py:3063 +#: appGUI/ObjectUI.py:1437 appTools/ToolDrilling.py:2378 appTools/ToolIsolation.py:3294 +#: appTools/ToolMilling.py:2056 appTools/ToolNCC.py:4229 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "" -#: appGUI/ObjectUI.py:1450 appTools/ToolDrilling.py:2380 appTools/ToolIsolation.py:3281 -#: appTools/ToolMilling.py:2058 appTools/ToolNCC.py:4217 appTools/ToolPaint.py:3065 +#: appGUI/ObjectUI.py:1439 appTools/ToolDrilling.py:2380 appTools/ToolIsolation.py:3296 +#: appTools/ToolMilling.py:2058 appTools/ToolNCC.py:4231 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "" -#: appGUI/ObjectUI.py:1455 appTools/ToolDrilling.py:2394 appTools/ToolMilling.py:2063 +#: appGUI/ObjectUI.py:1444 appTools/ToolDrilling.py:2394 appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "" -#: appGUI/ObjectUI.py:1458 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 +#: appGUI/ObjectUI.py:1447 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." msgstr "" -#: appGUI/ObjectUI.py:1466 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 +#: appGUI/ObjectUI.py:1455 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 appTools/ToolDrilling.py:2396 #: appTools/ToolMilling.py:2072 msgid "" @@ -6521,13 +6530,13 @@ msgid "" "tool change." msgstr "" -#: appGUI/ObjectUI.py:1494 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 +#: appGUI/ObjectUI.py:1483 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 appTools/ToolDrilling.py:2427 #: appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "" -#: appGUI/ObjectUI.py:1496 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 +#: appGUI/ObjectUI.py:1485 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 appTools/ToolDrilling.py:2429 #: appTools/ToolMilling.py:2100 msgid "" @@ -6535,13 +6544,13 @@ msgid "" "the last move at the end of the job." msgstr "" -#: appGUI/ObjectUI.py:1513 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 +#: appGUI/ObjectUI.py:1502 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 appTools/ToolDrilling.py:2447 #: appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "" -#: appGUI/ObjectUI.py:1515 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 +#: appGUI/ObjectUI.py:1504 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 appTools/ToolDrilling.py:2449 #: appTools/ToolMilling.py:2119 msgid "" @@ -6550,28 +6559,28 @@ msgid "" "on X,Y plane at the end of the job." msgstr "" -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2454 appTools/ToolMilling.py:2124 +#: appGUI/ObjectUI.py:1509 appTools/ToolDrilling.py:2454 appTools/ToolMilling.py:2124 msgid "X,Y coordinates" msgstr "" -#: appGUI/ObjectUI.py:1526 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 +#: appGUI/ObjectUI.py:1515 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 appTools/ToolDrilling.py:2498 #: appTools/ToolSolderPaste.py:1407 msgid "Preprocessor" msgstr "" -#: appGUI/ObjectUI.py:1528 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 +#: appGUI/ObjectUI.py:1517 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." msgstr "" -#: appGUI/ObjectUI.py:1544 appTools/ToolDrilling.py:2515 appTools/ToolMilling.py:2194 +#: appGUI/ObjectUI.py:1533 appTools/ToolDrilling.py:2515 appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "" -#: appGUI/ObjectUI.py:1547 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 +#: appGUI/ObjectUI.py:1536 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 appTools/ToolDrilling.py:2518 #: appTools/ToolMilling.py:2197 msgid "" @@ -6580,39 +6589,39 @@ msgid "" "is forbidden." msgstr "" -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1587 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1576 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 appTools/ToolDrilling.py:2540 #: appTools/ToolDrilling.py:2559 appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2237 msgid "Strategy" msgstr "" -#: appGUI/ObjectUI.py:1568 appGUI/ObjectUI.py:1599 +#: appGUI/ObjectUI.py:1557 appGUI/ObjectUI.py:1588 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 appTools/ToolDrilling.py:2540 #: appTools/ToolDrilling.py:2572 appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2249 msgid "Over Z" msgstr "" -#: appGUI/ObjectUI.py:1570 appTools/ToolDrilling.py:2542 appTools/ToolMilling.py:2220 +#: appGUI/ObjectUI.py:1559 appTools/ToolDrilling.py:2542 appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "" -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2544 appTools/ToolMilling.py:2222 +#: appGUI/ObjectUI.py:1561 appTools/ToolDrilling.py:2544 appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "" -#: appGUI/ObjectUI.py:1574 appTools/ToolDrilling.py:2546 appTools/ToolMilling.py:2224 +#: appGUI/ObjectUI.py:1563 appTools/ToolDrilling.py:2546 appTools/ToolMilling.py:2224 msgid "The strategy used for exclusion area. Go around the exclusion areas or over it." msgstr "" -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2548 appTools/ToolMilling.py:2226 +#: appGUI/ObjectUI.py:1565 appTools/ToolDrilling.py:2548 appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the tool will go " "to avoid the exclusion area." msgstr "" -#: appGUI/ObjectUI.py:1588 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 +#: appGUI/ObjectUI.py:1577 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 appTools/ToolDrilling.py:2560 #: appTools/ToolMilling.py:2238 msgid "" @@ -6622,19 +6631,19 @@ msgid "" "- Around -> will avoid the exclusion area by going around the area" msgstr "" -#: appGUI/ObjectUI.py:1592 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 +#: appGUI/ObjectUI.py:1581 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 appTools/ToolDrilling.py:2564 #: appTools/ToolMilling.py:2242 msgid "Over" msgstr "" -#: appGUI/ObjectUI.py:1593 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 +#: appGUI/ObjectUI.py:1582 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 appTools/ToolDrilling.py:2565 #: appTools/ToolMilling.py:2243 msgid "Around" msgstr "" -#: appGUI/ObjectUI.py:1600 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 +#: appGUI/ObjectUI.py:1589 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 appTools/ToolDrilling.py:2573 #: appTools/ToolMilling.py:2250 msgid "" @@ -6642,25 +6651,25 @@ msgid "" "an interdiction area." msgstr "" -#: appGUI/ObjectUI.py:1610 appTools/ToolDrilling.py:2584 appTools/ToolMilling.py:2260 +#: appGUI/ObjectUI.py:1599 appTools/ToolDrilling.py:2584 appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "" -#: appGUI/ObjectUI.py:1611 appTools/ToolDrilling.py:2585 appTools/ToolMilling.py:2261 +#: appGUI/ObjectUI.py:1600 appTools/ToolDrilling.py:2585 appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "" -#: appGUI/ObjectUI.py:1617 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/ObjectUI.py:1606 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 appTools/ToolDrilling.py:2591 -#: appTools/ToolIsolation.py:3427 appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4345 +#: appTools/ToolIsolation.py:3442 appTools/ToolMilling.py:2267 appTools/ToolNCC.py:4359 #: appTools/ToolPaint.py:3165 msgid "The kind of selection shape used for area selection." msgstr "" -#: appGUI/ObjectUI.py:1627 appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 +#: appGUI/ObjectUI.py:1616 appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:32 appTools/ToolDrilling.py:2602 @@ -6668,43 +6677,43 @@ msgstr "" msgid "Delete All" msgstr "" -#: appGUI/ObjectUI.py:1628 appTools/ToolDrilling.py:2603 appTools/ToolMilling.py:2278 +#: appGUI/ObjectUI.py:1617 appTools/ToolDrilling.py:2603 appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "" -#: appGUI/ObjectUI.py:1631 appTools/ToolDrilling.py:2606 appTools/ToolMilling.py:2281 +#: appGUI/ObjectUI.py:1620 appTools/ToolDrilling.py:2606 appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "" -#: appGUI/ObjectUI.py:1632 appTools/ToolDrilling.py:2607 appTools/ToolMilling.py:2282 +#: appGUI/ObjectUI.py:1621 appTools/ToolDrilling.py:2607 appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "" -#: appGUI/ObjectUI.py:1642 +#: appGUI/ObjectUI.py:1631 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:261 msgid "Add Polish" msgstr "" -#: appGUI/ObjectUI.py:1644 +#: appGUI/ObjectUI.py:1633 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:263 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." msgstr "" -#: appGUI/ObjectUI.py:1652 +#: appGUI/ObjectUI.py:1641 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:270 msgid "Diameter for the polishing tool." msgstr "" -#: appGUI/ObjectUI.py:1663 +#: appGUI/ObjectUI.py:1667 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:294 msgid "Pressure" msgstr "" -#: appGUI/ObjectUI.py:1665 +#: appGUI/ObjectUI.py:1669 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:296 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." msgstr "" -#: appGUI/ObjectUI.py:1694 +#: appGUI/ObjectUI.py:1711 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:335 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -6712,37 +6721,37 @@ msgid "" "- Line-based: Parallel lines." msgstr "" -#: appGUI/ObjectUI.py:1738 appGUI/ObjectUI.py:1741 appTools/ToolDrilling.py:2629 +#: appGUI/ObjectUI.py:1763 appGUI/ObjectUI.py:1766 appTools/ToolDrilling.py:2629 #: appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "" -#: appGUI/ObjectUI.py:1743 +#: appGUI/ObjectUI.py:1768 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" "for custom selection of tools." msgstr "" -#: appGUI/ObjectUI.py:1762 +#: appGUI/ObjectUI.py:1787 msgid "Launch Paint Tool in Tools Tab." msgstr "" -#: appGUI/ObjectUI.py:1770 +#: appGUI/ObjectUI.py:1795 msgid "Generate a CNCJob by milling a Geometry." msgstr "" -#: appGUI/ObjectUI.py:1786 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1811 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." msgstr "" -#: appGUI/ObjectUI.py:1840 +#: appGUI/ObjectUI.py:1865 msgid "CNC Job Object" msgstr "" -#: appGUI/ObjectUI.py:1856 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1881 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -6750,50 +6759,50 @@ msgid "" "which means the moves that cut into the material." msgstr "" -#: appGUI/ObjectUI.py:1865 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1890 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "" -#: appGUI/ObjectUI.py:1888 +#: appGUI/ObjectUI.py:1913 msgid "Edit an GCode object." msgstr "" -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1950 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "" -#: appGUI/ObjectUI.py:1927 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1952 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" "of a travel line." msgstr "" -#: appGUI/ObjectUI.py:1939 appObjects/FlatCAMObj.py:864 appTools/ToolProperties.py:558 +#: appGUI/ObjectUI.py:1964 appObjects/FlatCAMObj.py:864 appTools/ToolProperties.py:558 msgid "Travelled distance" msgstr "" -#: appGUI/ObjectUI.py:1941 +#: appGUI/ObjectUI.py:1966 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." msgstr "" -#: appGUI/ObjectUI.py:1952 +#: appGUI/ObjectUI.py:1977 msgid "Estimated time" msgstr "" -#: appGUI/ObjectUI.py:1954 +#: appGUI/ObjectUI.py:1979 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." msgstr "" -#: appGUI/ObjectUI.py:1978 +#: appGUI/ObjectUI.py:2003 msgid "CNC Tools Table" msgstr "" -#: appGUI/ObjectUI.py:1981 +#: appGUI/ObjectUI.py:2006 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -6806,323 +6815,323 @@ msgid "" "ball(B), or V-Shaped(V)." msgstr "" -#: appGUI/ObjectUI.py:2030 +#: appGUI/ObjectUI.py:2055 msgid "Update Plot" msgstr "" -#: appGUI/ObjectUI.py:2032 +#: appGUI/ObjectUI.py:2057 msgid "Update the plot." msgstr "" -#: appGUI/ObjectUI.py:2042 +#: appGUI/ObjectUI.py:2067 msgid "Use CNC Code Snippets" msgstr "" -#: appGUI/ObjectUI.py:2044 +#: appGUI/ObjectUI.py:2069 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." msgstr "" -#: appGUI/ObjectUI.py:2050 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 +#: appGUI/ObjectUI.py:2075 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "" -#: appGUI/ObjectUI.py:2053 +#: appGUI/ObjectUI.py:2078 msgid "Enable the autolevelling feature." msgstr "" -#: appGUI/ObjectUI.py:2081 +#: appGUI/ObjectUI.py:2106 msgid "Probe Points Table" msgstr "" -#: appGUI/ObjectUI.py:2082 +#: appGUI/ObjectUI.py:2107 msgid "Generate GCode that will obtain the height map" msgstr "" -#: appGUI/ObjectUI.py:2084 +#: appGUI/ObjectUI.py:2109 msgid "Show" msgstr "" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2110 msgid "Toggle the display of the Probe Points table." msgstr "" -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "X-Y Coordinates" msgstr "" -#: appGUI/ObjectUI.py:2098 +#: appGUI/ObjectUI.py:2123 msgid "Height" msgstr "" -#: appGUI/ObjectUI.py:2102 +#: appGUI/ObjectUI.py:2127 msgid "Plot probing points" msgstr "" -#: appGUI/ObjectUI.py:2104 +#: appGUI/ObjectUI.py:2129 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." msgstr "" -#: appGUI/ObjectUI.py:2119 +#: appGUI/ObjectUI.py:2144 msgid "Probe GCode Generation" msgstr "" -#: appGUI/ObjectUI.py:2121 +#: appGUI/ObjectUI.py:2146 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." msgstr "" -#: appGUI/ObjectUI.py:2128 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 +#: appGUI/ObjectUI.py:2153 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 msgid "Probe Z travel" msgstr "" -#: appGUI/ObjectUI.py:2130 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 +#: appGUI/ObjectUI.py:2155 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 msgid "The safe Z for probe travelling between probe points." msgstr "" -#: appGUI/ObjectUI.py:2153 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 +#: appGUI/ObjectUI.py:2178 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 msgid "Probe Feedrate" msgstr "" -#: appGUI/ObjectUI.py:2170 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:2195 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 msgid "Mode" msgstr "" -#: appGUI/ObjectUI.py:2171 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 +#: appGUI/ObjectUI.py:2196 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 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/ObjectUI.py:2177 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 +#: appGUI/ObjectUI.py:2202 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 appTools/ToolCutOut.py:2328 #: appTools/ToolFiducials.py:803 msgid "Manual" msgstr "" -#: appGUI/ObjectUI.py:2178 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 -#: app_Main.py:7327 +#: appGUI/ObjectUI.py:2203 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 +#: app_Main.py:7334 msgid "Grid" msgstr "" -#: appGUI/ObjectUI.py:2185 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:2210 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 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/ObjectUI.py:2191 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 +#: appGUI/ObjectUI.py:2216 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "" -#: appGUI/ObjectUI.py:2192 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 +#: appGUI/ObjectUI.py:2217 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 msgid "Bilinear" msgstr "" -#: appGUI/ObjectUI.py:2205 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:2230 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 appTools/ToolPanelize.py:787 msgid "Columns" msgstr "" -#: appGUI/ObjectUI.py:2207 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 +#: appGUI/ObjectUI.py:2232 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "" -#: appGUI/ObjectUI.py:2216 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 +#: appGUI/ObjectUI.py:2241 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 appTools/ToolPanelize.py:797 msgid "Rows" msgstr "" -#: appGUI/ObjectUI.py:2218 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 +#: appGUI/ObjectUI.py:2243 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of grid rows." msgstr "" -#: appGUI/ObjectUI.py:2223 +#: appGUI/ObjectUI.py:2248 msgid "Add Probe Points" msgstr "" -#: appGUI/ObjectUI.py:2231 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 +#: appGUI/ObjectUI.py:2256 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 msgid "Controller" msgstr "" -#: appGUI/ObjectUI.py:2233 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 +#: appGUI/ObjectUI.py:2258 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" "height map gcode." msgstr "" -#: appGUI/ObjectUI.py:2279 appGUI/ObjectUI.py:2294 appObjects/FlatCAMCNCJob.py:1307 +#: appGUI/ObjectUI.py:2304 appGUI/ObjectUI.py:2319 appObjects/FlatCAMCNCJob.py:1307 #: appObjects/FlatCAMCNCJob.py:1329 msgid "Control" msgstr "" -#: appGUI/ObjectUI.py:2289 appGUI/ObjectUI.py:2296 appObjects/FlatCAMCNCJob.py:1309 +#: appGUI/ObjectUI.py:2314 appGUI/ObjectUI.py:2321 appObjects/FlatCAMCNCJob.py:1309 #: appObjects/FlatCAMCNCJob.py:1331 msgid "Sender" msgstr "" -#: appGUI/ObjectUI.py:2310 +#: appGUI/ObjectUI.py:2335 msgid "COM list" msgstr "" -#: appGUI/ObjectUI.py:2312 appGUI/ObjectUI.py:2327 +#: appGUI/ObjectUI.py:2337 appGUI/ObjectUI.py:2352 msgid "Lists the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2316 +#: appGUI/ObjectUI.py:2341 msgid "Search" msgstr "" -#: appGUI/ObjectUI.py:2318 +#: appGUI/ObjectUI.py:2343 msgid "Search for the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2325 +#: appGUI/ObjectUI.py:2350 msgid "Baud rates" msgstr "" -#: appGUI/ObjectUI.py:2344 +#: appGUI/ObjectUI.py:2369 msgid "New, custom baudrate." msgstr "" -#: appGUI/ObjectUI.py:2352 +#: appGUI/ObjectUI.py:2377 msgid "Add the specified custom baudrate to the list." msgstr "" -#: appGUI/ObjectUI.py:2358 +#: appGUI/ObjectUI.py:2383 msgid "Delete selected baudrate" msgstr "" -#: appGUI/ObjectUI.py:2362 +#: appGUI/ObjectUI.py:2387 msgid "Reset" msgstr "" -#: appGUI/ObjectUI.py:2364 +#: appGUI/ObjectUI.py:2389 msgid "Software reset of the controller." msgstr "" -#: appGUI/ObjectUI.py:2370 appObjects/FlatCAMCNCJob.py:1323 +#: appGUI/ObjectUI.py:2395 appObjects/FlatCAMCNCJob.py:1323 msgid "Disconnected" msgstr "" -#: appGUI/ObjectUI.py:2372 +#: appGUI/ObjectUI.py:2397 msgid "Connect to the selected port with the selected baud rate." msgstr "" -#: appGUI/ObjectUI.py:2397 +#: appGUI/ObjectUI.py:2422 msgid "Jog" msgstr "" -#: appGUI/ObjectUI.py:2405 +#: appGUI/ObjectUI.py:2430 msgid "Zero Axes" msgstr "" -#: appGUI/ObjectUI.py:2438 +#: appGUI/ObjectUI.py:2463 msgid "Pause/Resume" msgstr "" -#: appGUI/ObjectUI.py:2460 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 +#: appGUI/ObjectUI.py:2485 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "" -#: appGUI/ObjectUI.py:2462 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 +#: appGUI/ObjectUI.py:2487 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "" -#: appGUI/ObjectUI.py:2474 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 +#: appGUI/ObjectUI.py:2499 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 appObjects/FlatCAMObj.py:831 #: appTools/ToolProperties.py:525 msgid "Feedrate" msgstr "" -#: appGUI/ObjectUI.py:2476 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 +#: appGUI/ObjectUI.py:2501 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "" -#: appGUI/ObjectUI.py:2496 +#: appGUI/ObjectUI.py:2521 msgid "Send Command" msgstr "" -#: appGUI/ObjectUI.py:2498 appGUI/ObjectUI.py:2508 +#: appGUI/ObjectUI.py:2523 appGUI/ObjectUI.py:2533 msgid "Send a custom command to GRBL." msgstr "" -#: appGUI/ObjectUI.py:2503 +#: appGUI/ObjectUI.py:2528 msgid "Type GRBL command ..." msgstr "" -#: appGUI/ObjectUI.py:2506 +#: appGUI/ObjectUI.py:2531 msgid "Send" msgstr "" -#: appGUI/ObjectUI.py:2514 +#: appGUI/ObjectUI.py:2539 msgid "Get Config parameter" msgstr "" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2541 msgid "A GRBL configuration parameter." msgstr "" -#: appGUI/ObjectUI.py:2521 +#: appGUI/ObjectUI.py:2546 msgid "Type GRBL parameter ..." msgstr "" -#: appGUI/ObjectUI.py:2524 +#: appGUI/ObjectUI.py:2549 msgid "Get" msgstr "" -#: appGUI/ObjectUI.py:2526 +#: appGUI/ObjectUI.py:2551 msgid "Get the value of a specified GRBL parameter." msgstr "" -#: appGUI/ObjectUI.py:2534 +#: appGUI/ObjectUI.py:2559 msgid "Get Report" msgstr "" -#: appGUI/ObjectUI.py:2536 +#: appGUI/ObjectUI.py:2561 msgid "Print in shell the GRBL report." msgstr "" -#: appGUI/ObjectUI.py:2542 +#: appGUI/ObjectUI.py:2567 msgid "Apply AutoLevelling" msgstr "" -#: appGUI/ObjectUI.py:2544 +#: appGUI/ObjectUI.py:2569 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2553 +#: appGUI/ObjectUI.py:2578 msgid "Will save the GRBL height map." msgstr "" -#: appGUI/ObjectUI.py:2563 +#: appGUI/ObjectUI.py:2588 msgid "Save Probing GCode" msgstr "" -#: appGUI/ObjectUI.py:2565 +#: appGUI/ObjectUI.py:2590 msgid "Will save the probing GCode." msgstr "" -#: appGUI/ObjectUI.py:2574 +#: appGUI/ObjectUI.py:2599 msgid "View/Edit the probing GCode." msgstr "" -#: appGUI/ObjectUI.py:2581 appObjects/FlatCAMCNCJob.py:1740 appObjects/FlatCAMCNCJob.py:1744 +#: appGUI/ObjectUI.py:2606 appObjects/FlatCAMCNCJob.py:1740 appObjects/FlatCAMCNCJob.py:1744 msgid "Import Height Map" msgstr "" -#: appGUI/ObjectUI.py:2583 +#: appGUI/ObjectUI.py:2608 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -7130,100 +7139,100 @@ msgid "" "doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2601 +#: appGUI/ObjectUI.py:2626 msgid "Export CNC Code" msgstr "" -#: appGUI/ObjectUI.py:2603 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 +#: appGUI/ObjectUI.py:2628 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" "Export and save G-Code to\n" "make this object to a file." msgstr "" -#: appGUI/ObjectUI.py:2612 +#: appGUI/ObjectUI.py:2637 msgid "Save CNC Code" msgstr "" -#: appGUI/ObjectUI.py:2615 +#: appGUI/ObjectUI.py:2640 msgid "" "Opens dialog to save G-Code\n" "file." msgstr "" -#: appGUI/ObjectUI.py:2622 +#: appGUI/ObjectUI.py:2647 msgid "Review CNC Code." msgstr "" -#: appGUI/ObjectUI.py:2683 +#: appGUI/ObjectUI.py:2708 msgid "Script Object" msgstr "" -#: appGUI/ObjectUI.py:2703 appGUI/ObjectUI.py:2777 +#: appGUI/ObjectUI.py:2728 appGUI/ObjectUI.py:2802 msgid "Auto Completer" msgstr "" -#: appGUI/ObjectUI.py:2705 +#: appGUI/ObjectUI.py:2730 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" -#: appGUI/ObjectUI.py:2750 +#: appGUI/ObjectUI.py:2775 msgid "Document Object" msgstr "" -#: appGUI/ObjectUI.py:2779 +#: appGUI/ObjectUI.py:2804 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" -#: appGUI/ObjectUI.py:2797 +#: appGUI/ObjectUI.py:2822 msgid "Font Type" msgstr "" -#: appGUI/ObjectUI.py:2814 appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 +#: appGUI/ObjectUI.py:2839 appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "" -#: appGUI/ObjectUI.py:2850 +#: appGUI/ObjectUI.py:2875 msgid "Alignment" msgstr "" -#: appGUI/ObjectUI.py:2855 +#: appGUI/ObjectUI.py:2880 msgid "Align Left" msgstr "" -#: appGUI/ObjectUI.py:2860 app_Main.py:4934 +#: appGUI/ObjectUI.py:2885 app_Main.py:4941 msgid "Center" msgstr "" -#: appGUI/ObjectUI.py:2865 +#: appGUI/ObjectUI.py:2890 msgid "Align Right" msgstr "" -#: appGUI/ObjectUI.py:2870 +#: appGUI/ObjectUI.py:2895 msgid "Justify" msgstr "" -#: appGUI/ObjectUI.py:2877 +#: appGUI/ObjectUI.py:2902 msgid "Font Color" msgstr "" -#: appGUI/ObjectUI.py:2879 +#: appGUI/ObjectUI.py:2904 msgid "Set the font color for the selected text" msgstr "" -#: appGUI/ObjectUI.py:2893 +#: appGUI/ObjectUI.py:2918 msgid "Selection Color" msgstr "" -#: appGUI/ObjectUI.py:2895 +#: appGUI/ObjectUI.py:2920 msgid "Set the selection color when doing text selection." msgstr "" -#: appGUI/ObjectUI.py:2909 +#: appGUI/ObjectUI.py:2934 msgid "Tab Size" msgstr "" -#: appGUI/ObjectUI.py:2911 +#: appGUI/ObjectUI.py:2936 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" @@ -7257,40 +7266,40 @@ msgid "" "of text positions." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:906 +#: appGUI/preferences/PreferencesUIManager.py:914 msgid "Preferences applied." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:926 +#: appGUI/preferences/PreferencesUIManager.py:934 msgid "Are you sure you want to continue?" msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:927 +#: appGUI/preferences/PreferencesUIManager.py:935 msgid "Application will restart" msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1025 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Preferences closed without saving." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1045 msgid "Preferences default values are restored." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1068 app_Main.py:2633 app_Main.py:9413 +#: appGUI/preferences/PreferencesUIManager.py:1076 app_Main.py:2633 app_Main.py:9420 msgid "Failed to write defaults to file." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1072 -#: appGUI/preferences/PreferencesUIManager.py:1186 +#: appGUI/preferences/PreferencesUIManager.py:1080 +#: appGUI/preferences/PreferencesUIManager.py:1194 msgid "Preferences saved." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1122 +#: appGUI/preferences/PreferencesUIManager.py:1130 msgid "Preferences edited but not saved." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/preferences/PreferencesUIManager.py:1179 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -7928,9 +7937,9 @@ msgstr "" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:110 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:171 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:175 -#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:566 +#: appObjects/FlatCAMExcellon.py:154 appObjects/FlatCAMGeometry.py:569 #: appObjects/FlatCAMGerber.py:174 appTools/ToolDrilling.py:306 -#: appTools/ToolIsolation.py:246 appTools/ToolMilling.py:294 +#: appTools/ToolIsolation.py:247 appTools/ToolMilling.py:294 msgid "Basic" msgstr "" @@ -8049,7 +8058,7 @@ msgstr "" msgid "Grid Settings" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7342 msgid "X value" msgstr "" @@ -8057,7 +8066,7 @@ msgstr "" msgid "This is the Grid snap value on X axis." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7338 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7345 msgid "Y value" msgstr "" @@ -8098,14 +8107,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 appTools/ToolFilm.py:1273 -#: app_Main.py:7355 +#: app_Main.py:7362 msgid "Portrait" msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 appTools/ToolFilm.py:1274 -#: app_Main.py:7357 +#: app_Main.py:7364 msgid "Landscape" msgstr "" @@ -8121,7 +8130,7 @@ msgid "" msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 appTools/ToolDblSided.py:668 -#: appTools/ToolDblSided.py:840 app_Main.py:7343 +#: appTools/ToolDblSided.py:840 app_Main.py:7350 msgid "Axis" msgstr "" @@ -8139,7 +8148,7 @@ msgid "" "elements that are used in the application." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7360 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7367 msgid "HUD" msgstr "" @@ -8390,8 +8399,8 @@ msgid "" msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 appObjects/FlatCAMExcellon.py:163 -#: appObjects/FlatCAMGeometry.py:587 appObjects/FlatCAMGerber.py:182 -#: appTools/ToolDrilling.py:310 appTools/ToolIsolation.py:273 appTools/ToolMilling.py:305 +#: appObjects/FlatCAMGeometry.py:590 appObjects/FlatCAMGerber.py:182 +#: appTools/ToolDrilling.py:310 appTools/ToolIsolation.py:274 appTools/ToolMilling.py:305 msgid "Advanced" msgstr "" @@ -8997,11 +9006,11 @@ msgstr "" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 appObjects/FlatCAMGerber.py:370 #: appTools/ToolCopperThieving.py:578 appTools/ToolCopperThieving.py:775 -#: appTools/ToolCopperThieving.py:787 appTools/ToolIsolation.py:1353 -#: appTools/ToolNCC.py:1793 appTools/ToolNCC.py:1820 appTools/ToolNCC.py:1928 -#: appTools/ToolNCC.py:1941 appTools/ToolNCC.py:2845 appTools/ToolNCC.py:2950 -#: appTools/ToolNCC.py:2965 appTools/ToolNCC.py:3231 appTools/ToolNCC.py:3332 -#: appTools/ToolNCC.py:3347 camlib.py:1113 +#: appTools/ToolCopperThieving.py:787 appTools/ToolIsolation.py:1368 +#: appTools/ToolNCC.py:1807 appTools/ToolNCC.py:1834 appTools/ToolNCC.py:1942 +#: appTools/ToolNCC.py:1955 appTools/ToolNCC.py:2859 appTools/ToolNCC.py:2964 +#: appTools/ToolNCC.py:2979 appTools/ToolNCC.py:3245 appTools/ToolNCC.py:3346 +#: appTools/ToolNCC.py:3361 camlib.py:1113 msgid "Buffering" msgstr "" @@ -9275,9 +9284,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 appTools/ToolCopperThieving.py:1220 -#: appTools/ToolNCC.py:1351 appTools/ToolNCC.py:1667 appTools/ToolNCC.py:1731 -#: appTools/ToolNCC.py:2709 appTools/ToolNCC.py:2718 appTools/ToolNCC.py:4300 -#: appTools/ToolNCC.py:4436 defaults.py:478 tclCommands/TclCommandCopperClear.py:190 +#: appTools/ToolNCC.py:1365 appTools/ToolNCC.py:1681 appTools/ToolNCC.py:1745 +#: appTools/ToolNCC.py:2723 appTools/ToolNCC.py:2732 appTools/ToolNCC.py:4314 +#: appTools/ToolNCC.py:4450 defaults.py:480 tclCommands/TclCommandCopperClear.py:190 msgid "Itself" msgstr "" @@ -9285,9 +9294,9 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 appTools/ToolCopperThieving.py:1221 -#: appTools/ToolIsolation.py:819 appTools/ToolIsolation.py:1435 -#: appTools/ToolIsolation.py:3378 appTools/ToolNCC.py:1365 appTools/ToolNCC.py:1683 -#: appTools/ToolNCC.py:1738 appTools/ToolNCC.py:4300 appTools/ToolNCC.py:4446 +#: appTools/ToolIsolation.py:834 appTools/ToolIsolation.py:1450 +#: appTools/ToolIsolation.py:3393 appTools/ToolNCC.py:1379 appTools/ToolNCC.py:1697 +#: appTools/ToolNCC.py:1752 appTools/ToolNCC.py:4314 appTools/ToolNCC.py:4460 #: appTools/ToolPaint.py:1061 appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3249 msgid "Area Selection" msgstr "" @@ -9296,10 +9305,10 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 appTools/ToolCopperThieving.py:1222 -#: appTools/ToolDblSided.py:759 appTools/ToolIsolation.py:1475 -#: appTools/ToolIsolation.py:3378 appTools/ToolNCC.py:1384 appTools/ToolNCC.py:1689 -#: appTools/ToolNCC.py:1746 appTools/ToolNCC.py:2124 appTools/ToolNCC.py:2358 -#: appTools/ToolNCC.py:2754 appTools/ToolNCC.py:4300 appTools/ToolPaint.py:1080 +#: appTools/ToolDblSided.py:759 appTools/ToolIsolation.py:1490 +#: appTools/ToolIsolation.py:3393 appTools/ToolNCC.py:1398 appTools/ToolNCC.py:1703 +#: appTools/ToolNCC.py:1760 appTools/ToolNCC.py:2138 appTools/ToolNCC.py:2372 +#: appTools/ToolNCC.py:2768 appTools/ToolNCC.py:4314 appTools/ToolPaint.py:1080 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3232 #: tclCommands/TclCommandCopperClear.py:192 tclCommands/TclCommandPaint.py:166 msgid "Reference Object" @@ -9541,12 +9550,12 @@ msgid "" msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:131 appTools/ToolCalibration.py:854 -#: app_Main.py:4931 +#: app_Main.py:4938 msgid "Top-Left" msgstr "" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:132 appTools/ToolCalibration.py:855 -#: app_Main.py:4932 +#: app_Main.py:4939 msgid "Bottom-Right" msgstr "" @@ -9862,7 +9871,7 @@ msgid "" msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 appTools/ToolQRCode.py:703 -#: app_Main.py:7323 +#: app_Main.py:7330 msgid "Version" msgstr "" @@ -10394,7 +10403,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:140 appTools/ToolDrilling.py:2082 -#: appTools/ToolIsolation.py:3058 appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3927 +#: appTools/ToolIsolation.py:3073 appTools/ToolMilling.py:1687 appTools/ToolNCC.py:3941 #: appTools/ToolPaint.py:2843 msgid "Tool order" msgstr "" @@ -10404,8 +10413,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 appTools/ToolDrilling.py:2083 -#: appTools/ToolIsolation.py:3059 appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3928 -#: appTools/ToolNCC.py:3938 appTools/ToolPaint.py:2844 appTools/ToolPaint.py:2854 +#: appTools/ToolIsolation.py:3074 appTools/ToolMilling.py:1688 appTools/ToolNCC.py:3942 +#: appTools/ToolNCC.py:3952 appTools/ToolPaint.py:2844 appTools/ToolPaint.py:2854 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" @@ -10420,7 +10429,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:63 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:165 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:149 appTools/ToolDrilling.py:2091 -#: appTools/ToolIsolation.py:3067 appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3936 +#: appTools/ToolIsolation.py:3082 appTools/ToolMilling.py:1696 appTools/ToolNCC.py:3950 #: appTools/ToolPaint.py:2852 msgid "Forward" msgstr "" @@ -10429,7 +10438,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 appTools/ToolDrilling.py:2092 -#: appTools/ToolIsolation.py:3068 appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3937 +#: appTools/ToolIsolation.py:3083 appTools/ToolMilling.py:1697 appTools/ToolNCC.py:3951 #: appTools/ToolPaint.py:2853 msgid "Reverse" msgstr "" @@ -10701,12 +10710,12 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:288 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:242 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 appTools/ToolIsolation.py:3286 -#: appTools/ToolNCC.py:4222 appTools/ToolPaint.py:3069 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 appTools/ToolIsolation.py:3301 +#: appTools/ToolNCC.py:4236 appTools/ToolPaint.py:3069 msgid "Rest" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:246 appTools/ToolIsolation.py:3289 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:246 appTools/ToolIsolation.py:3304 msgid "" "If checked, use 'rest machining'.\n" "Basically it will isolate outside PCB features,\n" @@ -10717,19 +10726,19 @@ msgid "" "If not checked, use the standard algorithm." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 appTools/ToolIsolation.py:3311 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 appTools/ToolIsolation.py:3326 msgid "Combine" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:260 appTools/ToolIsolation.py:3313 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:260 appTools/ToolIsolation.py:3328 msgid "Combine all passes into one object" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:267 appTools/ToolIsolation.py:3330 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:267 appTools/ToolIsolation.py:3345 msgid "Except" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 appTools/ToolIsolation.py:3331 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 appTools/ToolIsolation.py:3346 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -10737,20 +10746,20 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:350 appTools/ToolIsolation.py:3320 -#: appTools/ToolNCC.py:4358 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:350 appTools/ToolIsolation.py:3335 +#: appTools/ToolNCC.py:4372 msgid "Check validity" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:352 appTools/ToolIsolation.py:3322 -#: appTools/ToolNCC.py:4360 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:352 appTools/ToolIsolation.py:3337 +#: appTools/ToolNCC.py:4374 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:287 appTools/ToolIsolation.py:3370 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:287 appTools/ToolIsolation.py:3385 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -10760,27 +10769,27 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 appTools/ToolIsolation.py:831 -#: appTools/ToolIsolation.py:1454 appTools/ToolIsolation.py:3378 appTools/ToolPaint.py:1038 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 appTools/ToolIsolation.py:846 +#: appTools/ToolIsolation.py:1469 appTools/ToolIsolation.py:3393 appTools/ToolPaint.py:1038 #: appTools/ToolPaint.py:3127 appTools/ToolPaint.py:3243 tclCommands/TclCommandPaint.py:164 msgid "Polygon Selection" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 appTools/ToolIsolation.py:3414 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 appTools/ToolIsolation.py:3429 msgid "Interiors" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:317 appTools/ToolIsolation.py:3416 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:317 appTools/ToolIsolation.py:3431 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:322 appTools/ToolIsolation.py:3301 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:322 appTools/ToolIsolation.py:3316 msgid "Forced Rest" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:324 appTools/ToolIsolation.py:3303 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:324 appTools/ToolIsolation.py:3318 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" @@ -10805,7 +10814,7 @@ msgstr "" #: appObjects/FlatCAMObj.py:266 appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 #: appTools/ToolCorners.py:264 appTools/ToolFiducials.py:532 appTools/ToolMove.py:229 -#: appTools/ToolQRCode.py:464 app_Main.py:4617 +#: appTools/ToolQRCode.py:464 app_Main.py:4624 msgid "Plotting" msgstr "" @@ -10839,7 +10848,7 @@ msgid "" "The value can be between 0.0 and 9999.9 FlatCAM units." msgstr "" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4226 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:290 appTools/ToolNCC.py:4240 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -10850,7 +10859,7 @@ msgid "" "If not checked, use the standard algorithm." msgstr "" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4306 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 appTools/ToolNCC.py:4320 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is processed.\n" @@ -11345,11 +11354,11 @@ msgstr "" msgid "Converting units to " msgstr "" -#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:128 -#: appObjects/FlatCAMGeometry.py:520 appObjects/FlatCAMGeometry.py:1054 +#: appObjects/AppObject.py:259 appObjects/FlatCAMGeometry.py:129 +#: appObjects/FlatCAMGeometry.py:523 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:542 appObjects/FlatCAMGerber.py:685 -#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 appTools/ToolIsolation.py:1785 -#: appTools/ToolIsolation.py:1978 camlib.py:1231 camlib.py:1292 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1638 appTools/ToolIsolation.py:1800 +#: appTools/ToolIsolation.py:1993 camlib.py:1231 camlib.py:1292 msgid "Rough" msgstr "" @@ -11458,7 +11467,7 @@ msgid "Export cancelled ..." msgstr "" #: appObjects/FlatCAMCNCJob.py:1678 appObjects/FlatCAMCNCJob.py:1965 -#: appObjects/FlatCAMScript.py:134 app_Main.py:6940 +#: appObjects/FlatCAMScript.py:134 app_Main.py:6947 msgid "Loading..." msgstr "" @@ -11559,62 +11568,58 @@ msgstr "" msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" -#: appObjects/FlatCAMGeometry.py:128 appObjects/FlatCAMGeometry.py:1435 -#: appObjects/FlatCAMGeometry.py:1436 appObjects/FlatCAMGeometry.py:1445 +#: appObjects/FlatCAMGeometry.py:129 appObjects/FlatCAMGeometry.py:1434 +#: appObjects/FlatCAMGeometry.py:1435 appObjects/FlatCAMGeometry.py:1444 msgid "Iso" msgstr "" -#: appObjects/FlatCAMGeometry.py:128 +#: appObjects/FlatCAMGeometry.py:129 msgid "Finish" msgstr "" -#: appObjects/FlatCAMGeometry.py:389 appObjects/FlatCAMGeometry.py:892 -#: appObjects/FlatCAMGeometry.py:955 appTools/ToolDrilling.py:705 -#: appTools/ToolDrilling.py:990 appTools/ToolDrilling.py:1037 appTools/ToolIsolation.py:531 -#: appTools/ToolIsolation.py:644 appTools/ToolIsolation.py:710 appTools/ToolMilling.py:628 +#: appObjects/FlatCAMGeometry.py:390 appObjects/FlatCAMGeometry.py:891 +#: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 +#: appTools/ToolDrilling.py:990 appTools/ToolDrilling.py:1037 appTools/ToolIsolation.py:532 +#: appTools/ToolIsolation.py:645 appTools/ToolIsolation.py:711 appTools/ToolMilling.py:628 #: appTools/ToolMilling.py:749 appTools/ToolMilling.py:794 appTools/ToolNCC.py:276 -#: appTools/ToolNCC.py:342 appTools/ToolNCC.py:713 appTools/ToolPaint.py:252 +#: appTools/ToolNCC.py:342 appTools/ToolNCC.py:727 appTools/ToolPaint.py:252 #: appTools/ToolPaint.py:316 appTools/ToolPaint.py:655 msgid "Multiple Tools" msgstr "" -#: appObjects/FlatCAMGeometry.py:555 -msgid "Add from Tool DB" -msgstr "" - -#: appObjects/FlatCAMGeometry.py:887 appObjects/FlatCAMGeometry.py:926 +#: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:925 #: appTools/ToolDrilling.py:754 appTools/ToolDrilling.py:983 appTools/ToolDrilling.py:1021 -#: appTools/ToolIsolation.py:639 appTools/ToolIsolation.py:674 appTools/ToolMilling.py:744 +#: appTools/ToolIsolation.py:640 appTools/ToolIsolation.py:675 appTools/ToolMilling.py:744 #: appTools/ToolMilling.py:779 appTools/ToolNCC.py:271 appTools/ToolNCC.py:306 #: appTools/ToolPaint.py:247 appTools/ToolPaint.py:282 app_Main.py:2208 msgid "No Tool Selected" msgstr "" -#: appObjects/FlatCAMGeometry.py:1073 +#: appObjects/FlatCAMGeometry.py:1072 msgid "Tool added in Tool Table." msgstr "" -#: appObjects/FlatCAMGeometry.py:1182 appObjects/FlatCAMGeometry.py:1191 +#: appObjects/FlatCAMGeometry.py:1181 appObjects/FlatCAMGeometry.py:1190 msgid "Failed. Select a tool to copy." msgstr "" -#: appObjects/FlatCAMGeometry.py:1220 +#: appObjects/FlatCAMGeometry.py:1219 msgid "Tool was copied in Tool Table." msgstr "" -#: appObjects/FlatCAMGeometry.py:1250 +#: appObjects/FlatCAMGeometry.py:1249 msgid "Tool was edited in Tool Table." msgstr "" -#: appObjects/FlatCAMGeometry.py:1279 appObjects/FlatCAMGeometry.py:1288 +#: appObjects/FlatCAMGeometry.py:1278 appObjects/FlatCAMGeometry.py:1287 msgid "Failed. Select a tool to delete." msgstr "" -#: appObjects/FlatCAMGeometry.py:1312 +#: appObjects/FlatCAMGeometry.py:1311 msgid "Tool was deleted in Tool Table." msgstr "" -#: appObjects/FlatCAMGeometry.py:1349 appObjects/FlatCAMGeometry.py:1358 +#: appObjects/FlatCAMGeometry.py:1348 appObjects/FlatCAMGeometry.py:1357 msgid "" "Disabled because the tool is V-shape.\n" "For V-shape tools the depth of cut is\n" @@ -11625,109 +11630,130 @@ msgid "" "NB: a value of zero means that Tool Dia = 'V-tip Dia'" msgstr "" -#: appObjects/FlatCAMGeometry.py:1777 appTools/ToolDrilling.py:1256 +#: appObjects/FlatCAMGeometry.py:1776 appTools/ToolDrilling.py:1256 #: appTools/ToolMilling.py:1256 msgid "Focus Z" msgstr "" -#: appObjects/FlatCAMGeometry.py:1796 appTools/ToolDrilling.py:1278 +#: appObjects/FlatCAMGeometry.py:1795 appTools/ToolDrilling.py:1278 #: appTools/ToolMilling.py:1275 msgid "Laser Power" msgstr "" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "This Geometry can't be processed because it is" msgstr "" -#: appObjects/FlatCAMGeometry.py:1849 +#: appObjects/FlatCAMGeometry.py:1848 msgid "geometry" msgstr "" -#: appObjects/FlatCAMGeometry.py:1880 +#: appObjects/FlatCAMGeometry.py:1885 msgid "Failed. No tool selected in the tool table ..." msgstr "" -#: appObjects/FlatCAMGeometry.py:1981 appObjects/FlatCAMGeometry.py:2136 +#: appObjects/FlatCAMGeometry.py:1986 appObjects/FlatCAMGeometry.py:2139 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:2049 appObjects/FlatCAMGeometry.py:2199 +#: appObjects/FlatCAMGeometry.py:2054 appObjects/FlatCAMGeometry.py:2202 msgid "G-Code parsing in progress..." msgstr "" -#: appObjects/FlatCAMGeometry.py:2051 appObjects/FlatCAMGeometry.py:2201 +#: appObjects/FlatCAMGeometry.py:2056 appObjects/FlatCAMGeometry.py:2204 msgid "G-Code parsing finished..." msgstr "" -#: appObjects/FlatCAMGeometry.py:2059 +#: appObjects/FlatCAMGeometry.py:2063 msgid "Finished G-Code processing" msgstr "" -#: appObjects/FlatCAMGeometry.py:2061 appObjects/FlatCAMGeometry.py:2213 +#: appObjects/FlatCAMGeometry.py:2065 appObjects/FlatCAMGeometry.py:2215 msgid "G-Code processing failed with error" msgstr "" -#: appObjects/FlatCAMGeometry.py:2105 appTools/ToolSolderPaste.py:866 +#: appObjects/FlatCAMGeometry.py:2109 appTools/ToolSolderPaste.py:866 msgid "Cancelled. Empty file, it has no geometry" msgstr "" -#: appObjects/FlatCAMGeometry.py:2211 appObjects/FlatCAMGeometry.py:2381 +#: appObjects/FlatCAMGeometry.py:2213 appObjects/FlatCAMGeometry.py:2385 msgid "Finished G-Code processing..." msgstr "" -#: appObjects/FlatCAMGeometry.py:2230 appObjects/FlatCAMGeometry.py:2234 -#: appObjects/FlatCAMGeometry.py:2386 appTools/ToolDrilling.py:1960 +#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2237 +#: appObjects/FlatCAMGeometry.py:2390 appTools/ToolDrilling.py:1960 #: appTools/ToolMilling.py:1417 msgid "Generating CNC Code" msgstr "" -#: appObjects/FlatCAMGeometry.py:2232 appObjects/FlatCAMGeometry.py:2236 -#: appObjects/FlatCAMGeometry.py:2388 +#: appObjects/FlatCAMGeometry.py:2235 appObjects/FlatCAMGeometry.py:2240 +#: appObjects/FlatCAMGeometry.py:2392 msgid "CNCjob created" msgstr "" -#: appObjects/FlatCAMGeometry.py:2419 appObjects/FlatCAMGeometry.py:2428 +#: appObjects/FlatCAMGeometry.py:2404 appTools/ToolCopperThieving.py:596 +#: appTools/ToolFilm.py:634 appTools/ToolFilm.py:878 appTools/ToolIsolation.py:931 +#: appTools/ToolNCC.py:867 appTools/ToolOptimal.py:145 appTools/ToolPanelize.py:612 +#: appTools/ToolRulesCheck.py:627 +msgid "Working..." +msgstr "" + +#: appObjects/FlatCAMGeometry.py:2425 +msgid "Polish" +msgstr "" + +#: appObjects/FlatCAMGeometry.py:2475 appTools/ToolPaint.py:1690 +msgid "Geometry could not be painted completely" +msgstr "" + +#: appObjects/FlatCAMGeometry.py:2483 appTools/ToolPaint.py:1853 appTools/ToolPaint.py:2062 +msgid "" +"Could not do Paint. Try a different combination of parameters. Or a different strategy of " +"paint" +msgstr "" + +#: appObjects/FlatCAMGeometry.py:2513 appObjects/FlatCAMGeometry.py:2522 #: appParsers/ParseGerber.py:1956 appParsers/ParseGerber.py:1966 msgid "Scale factor has to be a number: integer or float." msgstr "" -#: appObjects/FlatCAMGeometry.py:2491 +#: appObjects/FlatCAMGeometry.py:2585 msgid "Geometry Scale done." msgstr "" -#: appObjects/FlatCAMGeometry.py:2508 appParsers/ParseGerber.py:2082 +#: appObjects/FlatCAMGeometry.py:2602 appParsers/ParseGerber.py:2082 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in the Offset " "field." msgstr "" -#: appObjects/FlatCAMGeometry.py:2564 +#: appObjects/FlatCAMGeometry.py:2658 msgid "Geometry Offset done." msgstr "" -#: appObjects/FlatCAMGeometry.py:2593 +#: appObjects/FlatCAMGeometry.py:2687 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, y)\n" "but now there is only one value, not two." msgstr "" -#: appObjects/FlatCAMGeometry.py:2696 appTools/ToolDrilling.py:1376 +#: appObjects/FlatCAMGeometry.py:2790 appTools/ToolDrilling.py:1376 #: appTools/ToolMilling.py:1488 msgid "Delete failed. There are no exclusion areas to delete." msgstr "" -#: appObjects/FlatCAMGeometry.py:2713 appTools/ToolDrilling.py:1393 +#: appObjects/FlatCAMGeometry.py:2807 appTools/ToolDrilling.py:1393 #: appTools/ToolMilling.py:1505 msgid "Delete failed. Nothing is selected." msgstr "" -#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1337 +#: appObjects/FlatCAMGerber.py:367 appTools/ToolIsolation.py:1352 msgid "Buffering solid geometry" msgstr "" -#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1359 +#: appObjects/FlatCAMGerber.py:374 appTools/ToolIsolation.py:1374 msgid "Done" msgstr "" @@ -11736,14 +11762,14 @@ msgid "Operation could not be done." msgstr "" #: appObjects/FlatCAMGerber.py:558 appObjects/FlatCAMGerber.py:632 -#: appTools/ToolIsolation.py:1583 appTools/ToolIsolation.py:1951 appTools/ToolNCC.py:1856 -#: appTools/ToolNCC.py:2879 appTools/ToolNCC.py:3258 +#: appTools/ToolIsolation.py:1598 appTools/ToolIsolation.py:1966 appTools/ToolNCC.py:1870 +#: appTools/ToolNCC.py:2893 appTools/ToolNCC.py:3272 msgid "Isolation geometry could not be generated." msgstr "" #: appObjects/FlatCAMGerber.py:583 appObjects/FlatCAMGerber.py:710 -#: appTools/ToolIsolation.py:1650 appTools/ToolIsolation.py:1846 -#: appTools/ToolIsolation.py:2035 +#: appTools/ToolIsolation.py:1665 appTools/ToolIsolation.py:1861 +#: appTools/ToolIsolation.py:2050 msgid "Isolation geometry created" msgstr "" @@ -11875,8 +11901,8 @@ msgstr "" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 -#: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 app_Main.py:6645 -#: app_Main.py:6651 app_Main.py:6657 app_Main.py:6663 +#: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 app_Main.py:6652 +#: app_Main.py:6658 app_Main.py:6664 app_Main.py:6670 msgid "selected" msgstr "" @@ -12119,8 +12145,8 @@ msgstr "" #: appTools/ToolCorners.py:445 appTools/ToolCutOut.py:2398 appTools/ToolDblSided.py:940 #: appTools/ToolDrilling.py:2649 appTools/ToolEtchCompensation.py:458 #: appTools/ToolExtractDrills.py:703 appTools/ToolFiducials.py:934 appTools/ToolFilm.py:1382 -#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3477 -#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4388 appTools/ToolOptimal.py:593 +#: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3492 +#: appTools/ToolMilling.py:2324 appTools/ToolNCC.py:4402 appTools/ToolOptimal.py:593 #: appTools/ToolPaint.py:3194 appTools/ToolPanelize.py:889 appTools/ToolPunchGerber.py:996 #: appTools/ToolQRCode.py:905 appTools/ToolRulesCheck.py:1620 #: appTools/ToolSolderPaste.py:1557 appTools/ToolSub.py:754 appTools/ToolTransform.py:920 @@ -12132,8 +12158,8 @@ msgstr "" #: appTools/ToolCorners.py:448 appTools/ToolCutOut.py:2401 appTools/ToolDblSided.py:943 #: appTools/ToolDrilling.py:2652 appTools/ToolEtchCompensation.py:461 #: appTools/ToolExtractDrills.py:706 appTools/ToolFiducials.py:937 appTools/ToolFilm.py:1385 -#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3480 -#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4391 appTools/ToolOptimal.py:596 +#: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3495 +#: appTools/ToolMilling.py:2327 appTools/ToolNCC.py:4405 appTools/ToolOptimal.py:596 #: appTools/ToolPaint.py:3197 appTools/ToolPanelize.py:892 appTools/ToolPunchGerber.py:999 #: appTools/ToolQRCode.py:908 appTools/ToolRulesCheck.py:1623 #: appTools/ToolSolderPaste.py:1560 appTools/ToolSub.py:757 appTools/ToolTransform.py:923 @@ -12521,10 +12547,10 @@ msgstr "" #: appTools/ToolCopperThieving.py:317 appTools/ToolCopperThieving.py:350 #: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:918 appTools/ToolDrilling.py:726 #: appTools/ToolDrilling.py:1582 appTools/ToolEtchCompensation.py:152 -#: appTools/ToolInvertGerber.py:99 appTools/ToolIsolation.py:908 -#: appTools/ToolIsolation.py:1345 appTools/ToolIsolation.py:1372 appTools/ToolMilling.py:424 -#: appTools/ToolMilling.py:639 appTools/ToolMilling.py:1322 appTools/ToolNCC.py:846 -#: appTools/ToolNCC.py:1308 appTools/ToolNCC.py:1357 appTools/ToolNCC.py:1390 +#: appTools/ToolInvertGerber.py:99 appTools/ToolIsolation.py:923 +#: appTools/ToolIsolation.py:1360 appTools/ToolIsolation.py:1387 appTools/ToolMilling.py:424 +#: appTools/ToolMilling.py:639 appTools/ToolMilling.py:1322 appTools/ToolNCC.py:860 +#: appTools/ToolNCC.py:1322 appTools/ToolNCC.py:1371 appTools/ToolNCC.py:1404 #: appTools/ToolPaint.py:1086 appTools/ToolPanelize.py:191 appTools/ToolPanelize.py:205 #: appTools/ToolSub.py:157 appTools/ToolSub.py:170 appTools/ToolSub.py:359 #: appTools/ToolSub.py:372 tclCommands/TclCommandCopperClear.py:97 @@ -12553,23 +12579,17 @@ msgstr "" msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "" -#: appTools/ToolCopperThieving.py:596 appTools/ToolFilm.py:634 appTools/ToolFilm.py:878 -#: appTools/ToolIsolation.py:916 appTools/ToolNCC.py:853 appTools/ToolOptimal.py:145 -#: appTools/ToolPanelize.py:612 appTools/ToolRulesCheck.py:627 -msgid "Working..." -msgstr "" - #: appTools/ToolCopperThieving.py:625 msgid "Geometry not supported for bounding box" msgstr "" -#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1681 appTools/ToolNCC.py:1736 -#: appTools/ToolNCC.py:2734 appTools/ToolPaint.py:2457 +#: appTools/ToolCopperThieving.py:631 appTools/ToolNCC.py:1695 appTools/ToolNCC.py:1750 +#: appTools/ToolNCC.py:2748 appTools/ToolPaint.py:2457 msgid "No object available." msgstr "" -#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1706 appTools/ToolNCC.py:1759 -#: appTools/ToolNCC.py:2776 +#: appTools/ToolCopperThieving.py:668 appTools/ToolNCC.py:1720 appTools/ToolNCC.py:1773 +#: appTools/ToolNCC.py:2790 msgid "The reference object type is not supported." msgstr "" @@ -12616,8 +12636,8 @@ msgid "" "object." msgstr "" -#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3385 -#: appTools/ToolNCC.py:4317 appTools/ToolPaint.py:3137 +#: appTools/ToolCopperThieving.py:1233 appTools/ToolIsolation.py:3400 +#: appTools/ToolNCC.py:4331 appTools/ToolPaint.py:3137 msgid "Ref. Type" msgstr "" @@ -12627,13 +12647,13 @@ msgid "" "It can be Gerber, Excellon or Geometry." msgstr "" -#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3396 -#: appTools/ToolNCC.py:4327 appTools/ToolPaint.py:3147 +#: appTools/ToolCopperThieving.py:1244 appTools/ToolIsolation.py:3411 +#: appTools/ToolNCC.py:4341 appTools/ToolPaint.py:3147 msgid "Ref. Object" msgstr "" -#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3398 -#: appTools/ToolNCC.py:4329 appTools/ToolPaint.py:3149 +#: appTools/ToolCopperThieving.py:1246 appTools/ToolIsolation.py:3413 +#: appTools/ToolNCC.py:4343 appTools/ToolPaint.py:3149 msgid "The FlatCAM object to be used as non copper clearing reference." msgstr "" @@ -12744,21 +12764,21 @@ msgstr "" msgid "Will add corner markers to the selected Gerber file." msgstr "" -#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 appTools/ToolIsolation.py:1049 -#: appTools/ToolIsolation.py:1185 appTools/ToolNCC.py:463 appTools/ToolNCC.py:992 -#: appTools/ToolNCC.py:1130 appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:804 appTools/ToolIsolation.py:1064 +#: appTools/ToolIsolation.py:1200 appTools/ToolNCC.py:475 appTools/ToolNCC.py:1006 +#: appTools/ToolNCC.py:1144 appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 #: appTools/ToolPaint.py:823 appTools/ToolSolderPaste.py:131 appTools/ToolSolderPaste.py:464 #: app_Main.py:4431 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" -#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 appTools/ToolNCC.py:1075 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1145 appTools/ToolNCC.py:1089 #: appTools/ToolPaint.py:767 msgid "Tool not in Tools Database. Adding a default tool." msgstr "" -#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 appTools/ToolIsolation.py:1137 -#: appTools/ToolNCC.py:1082 appTools/ToolPaint.py:775 +#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 appTools/ToolIsolation.py:1152 +#: appTools/ToolNCC.py:1096 appTools/ToolPaint.py:775 msgid "" "Cancelled.\n" "Multiple tools for one tool diameter found in Tools Database." @@ -12772,7 +12792,7 @@ msgstr "" msgid "Default tool added." msgstr "" -#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 appTools/ToolNCC.py:3709 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2592 appTools/ToolNCC.py:3723 #: appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "" @@ -12812,9 +12832,9 @@ msgstr "" #: appTools/ToolCutOut.py:922 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 -#: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 -#: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 appTools/ToolNCC.py:850 -#: appTools/ToolNCC.py:1312 appTools/ToolPaint.py:1003 appTools/ToolPanelize.py:196 +#: appTools/ToolIsolation.py:927 appTools/ToolIsolation.py:1364 +#: appTools/ToolIsolation.py:1391 appTools/ToolMilling.py:1326 appTools/ToolNCC.py:864 +#: appTools/ToolNCC.py:1326 appTools/ToolPaint.py:1003 appTools/ToolPanelize.py:196 #: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "" @@ -12899,7 +12919,7 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3125 appTools/ToolNCC.py:3999 +#: appTools/ToolCutOut.py:2078 appTools/ToolIsolation.py:3140 appTools/ToolNCC.py:4013 #: appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" @@ -13033,7 +13053,7 @@ msgstr "" msgid "Object was mirrored" msgstr "" -#: appTools/ToolDblSided.py:405 app_Main.py:4570 app_Main.py:4725 +#: appTools/ToolDblSided.py:405 app_Main.py:4577 app_Main.py:4732 msgid "Failed. No object(s) selected..." msgstr "" @@ -13397,7 +13417,7 @@ msgstr "" msgid "Jump to Half Point" msgstr "" -#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:778 appTools/ToolMilling.py:962 +#: appTools/ToolDrilling.py:1195 appTools/ToolIsolation.py:779 appTools/ToolMilling.py:962 #: appTools/ToolNCC.py:449 appTools/ToolPaint.py:381 msgid "Current Tool parameters were applied to all tools." msgstr "" @@ -13813,7 +13833,7 @@ msgstr "" msgid "Import IMAGE" msgstr "" -#: appTools/ToolImage.py:142 app_Main.py:9799 app_Main.py:9849 +#: appTools/ToolImage.py:142 app_Main.py:9806 app_Main.py:9856 msgid "Not supported type is picked as parameter. Only Geometry and Gerber are supported" msgstr "" @@ -13821,8 +13841,8 @@ msgstr "" msgid "Importing Image" msgstr "" -#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9813 app_Main.py:9868 -#: app_Main.py:9946 app_Main.py:10009 app_Main.py:10075 app_Main.py:10140 app_Main.py:10197 +#: appTools/ToolImage.py:162 appTools/ToolPDF.py:154 app_Main.py:9820 app_Main.py:9875 +#: app_Main.py:9953 app_Main.py:10016 app_Main.py:10082 app_Main.py:10147 app_Main.py:10204 msgid "Opened" msgstr "" @@ -13920,167 +13940,167 @@ msgid "" "filled with copper." msgstr "" -#: appTools/ToolIsolation.py:782 appTools/ToolNCC.py:454 appTools/ToolPaint.py:386 -#: appTools/ToolSolderPaste.py:122 +#: appTools/ToolIsolation.py:788 appTools/ToolNCC.py:459 appTools/ToolPaint.py:386 +#: appTools/ToolSolderPaste.py:122 app_Main.py:4422 msgid "New Tool" msgstr "" -#: appTools/ToolIsolation.py:795 appTools/ToolNCC.py:467 appTools/ToolPaint.py:399 +#: appTools/ToolIsolation.py:809 appTools/ToolNCC.py:480 appTools/ToolPaint.py:399 #: appTools/ToolSolderPaste.py:135 app_Main.py:4435 msgid "Adding Tool cancelled" msgstr "" -#: appTools/ToolIsolation.py:941 appTools/ToolNCC.py:881 appTools/ToolOptimal.py:179 +#: appTools/ToolIsolation.py:956 appTools/ToolNCC.py:895 appTools/ToolOptimal.py:179 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." msgstr "" -#: appTools/ToolIsolation.py:988 appTools/ToolNCC.py:926 +#: appTools/ToolIsolation.py:1003 appTools/ToolNCC.py:940 msgid "Optimal tool diameter found" msgstr "" -#: appTools/ToolIsolation.py:1000 appTools/ToolIsolation.py:1508 -#: appTools/ToolIsolation.py:1710 appTools/ToolIsolation.py:1897 appTools/ToolNCC.py:937 -#: appTools/ToolNCC.py:1345 appTools/ToolPaint.py:1031 appTools/ToolPaint.py:1744 +#: appTools/ToolIsolation.py:1015 appTools/ToolIsolation.py:1523 +#: appTools/ToolIsolation.py:1725 appTools/ToolIsolation.py:1912 appTools/ToolNCC.py:951 +#: appTools/ToolNCC.py:1359 appTools/ToolPaint.py:1031 appTools/ToolPaint.py:1744 msgid "There are no tools selected in the Tool Table." msgstr "" -#: appTools/ToolIsolation.py:1008 +#: appTools/ToolIsolation.py:1023 msgid "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" -#: appTools/ToolIsolation.py:1057 appTools/ToolIsolation.py:1144 -#: appTools/ToolIsolation.py:1206 appTools/ToolIsolation.py:2626 appTools/ToolNCC.py:1001 -#: appTools/ToolNCC.py:1089 appTools/ToolNCC.py:1151 appTools/ToolNCC.py:3758 +#: appTools/ToolIsolation.py:1072 appTools/ToolIsolation.py:1159 +#: appTools/ToolIsolation.py:1221 appTools/ToolIsolation.py:2641 appTools/ToolNCC.py:1015 +#: appTools/ToolNCC.py:1103 appTools/ToolNCC.py:1165 appTools/ToolNCC.py:3772 #: appTools/ToolPaint.py:694 appTools/ToolPaint.py:782 appTools/ToolPaint.py:844 #: appTools/ToolPaint.py:2676 appTools/ToolSolderPaste.py:488 msgid "Cancelled. Tool already in Tool Table." msgstr "" -#: appTools/ToolIsolation.py:1172 appTools/ToolNCC.py:1117 appTools/ToolPaint.py:810 +#: appTools/ToolIsolation.py:1187 appTools/ToolNCC.py:1131 appTools/ToolPaint.py:810 msgid "New tool added to Tool Table from Tools Database." msgstr "" -#: appTools/ToolIsolation.py:1236 appTools/ToolNCC.py:1181 appTools/ToolPaint.py:873 +#: appTools/ToolIsolation.py:1251 appTools/ToolNCC.py:1195 appTools/ToolPaint.py:873 msgid "Default tool added to Tool Table." msgstr "" -#: appTools/ToolIsolation.py:1262 appTools/ToolNCC.py:1207 appTools/ToolPaint.py:898 +#: appTools/ToolIsolation.py:1277 appTools/ToolNCC.py:1221 appTools/ToolPaint.py:898 msgid "Tool from Tool Table was edited." msgstr "" -#: appTools/ToolIsolation.py:1275 appTools/ToolNCC.py:1220 appTools/ToolPaint.py:911 +#: appTools/ToolIsolation.py:1290 appTools/ToolNCC.py:1234 appTools/ToolPaint.py:911 #: appTools/ToolSolderPaste.py:548 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" -#: appTools/ToolIsolation.py:1326 appTools/ToolNCC.py:1271 appTools/ToolPaint.py:961 +#: appTools/ToolIsolation.py:1341 appTools/ToolNCC.py:1285 appTools/ToolPaint.py:961 msgid "Delete failed. Select a tool to delete." msgstr "" -#: appTools/ToolIsolation.py:1332 appTools/ToolNCC.py:1277 appTools/ToolPaint.py:967 +#: appTools/ToolIsolation.py:1347 appTools/ToolNCC.py:1291 appTools/ToolPaint.py:967 msgid "Tool(s) deleted from Tool Table." msgstr "" -#: appTools/ToolIsolation.py:1383 +#: appTools/ToolIsolation.py:1398 msgid "Isolating..." msgstr "" -#: appTools/ToolIsolation.py:1403 +#: appTools/ToolIsolation.py:1418 msgid "Following geometry was generated" msgstr "" -#: appTools/ToolIsolation.py:1418 +#: appTools/ToolIsolation.py:1433 msgid "Failed to create Follow Geometry with tool diameter" msgstr "" -#: appTools/ToolIsolation.py:1421 +#: appTools/ToolIsolation.py:1436 msgid "Follow Geometry was created with tool diameter" msgstr "" -#: appTools/ToolIsolation.py:1462 +#: appTools/ToolIsolation.py:1477 msgid "Click on a polygon to isolate it." msgstr "" -#: appTools/ToolIsolation.py:1590 appTools/ToolIsolation.py:1613 -#: appTools/ToolIsolation.py:1770 appTools/ToolIsolation.py:1963 +#: appTools/ToolIsolation.py:1605 appTools/ToolIsolation.py:1628 +#: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 msgid "Subtracting Geo" msgstr "" -#: appTools/ToolIsolation.py:1594 appTools/ToolIsolation.py:1774 -#: appTools/ToolIsolation.py:1967 +#: appTools/ToolIsolation.py:1609 appTools/ToolIsolation.py:1789 +#: appTools/ToolIsolation.py:1982 msgid "Intersecting Geo" msgstr "" -#: appTools/ToolIsolation.py:1646 appTools/ToolIsolation.py:1843 -#: appTools/ToolIsolation.py:2032 +#: appTools/ToolIsolation.py:1661 appTools/ToolIsolation.py:1858 +#: appTools/ToolIsolation.py:2047 msgid "Empty Geometry in" msgstr "" -#: appTools/ToolIsolation.py:1852 +#: appTools/ToolIsolation.py:1867 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:1855 +#: appTools/ToolIsolation.py:1870 msgid "The following are coordinates for the copper features that could not be isolated:" msgstr "" -#: appTools/ToolIsolation.py:2196 appTools/ToolIsolation.py:2309 appTools/ToolPaint.py:1126 +#: appTools/ToolIsolation.py:2211 appTools/ToolIsolation.py:2324 appTools/ToolPaint.py:1126 msgid "Added polygon" msgstr "" -#: appTools/ToolIsolation.py:2197 appTools/ToolIsolation.py:2311 +#: appTools/ToolIsolation.py:2212 appTools/ToolIsolation.py:2326 msgid "Click to add next polygon or right click to start isolation." msgstr "" -#: appTools/ToolIsolation.py:2209 appTools/ToolPaint.py:1140 +#: appTools/ToolIsolation.py:2224 appTools/ToolPaint.py:1140 msgid "Removed polygon" msgstr "" -#: appTools/ToolIsolation.py:2210 +#: appTools/ToolIsolation.py:2225 msgid "Click to add/remove next polygon or right click to start isolation." msgstr "" -#: appTools/ToolIsolation.py:2215 appTools/ToolPaint.py:1146 +#: appTools/ToolIsolation.py:2230 appTools/ToolPaint.py:1146 msgid "No polygon detected under click position." msgstr "" -#: appTools/ToolIsolation.py:2245 appTools/ToolPaint.py:1176 +#: appTools/ToolIsolation.py:2260 appTools/ToolPaint.py:1176 msgid "List of single polygons is empty. Aborting." msgstr "" -#: appTools/ToolIsolation.py:2314 +#: appTools/ToolIsolation.py:2329 msgid "No polygon in selection." msgstr "" -#: appTools/ToolIsolation.py:2342 +#: appTools/ToolIsolation.py:2357 msgid "Click the end point of the paint area." msgstr "" -#: appTools/ToolIsolation.py:2590 appTools/ToolNCC.py:3722 appTools/ToolPaint.py:2633 -#: app_Main.py:5718 app_Main.py:5728 +#: appTools/ToolIsolation.py:2605 appTools/ToolNCC.py:3736 appTools/ToolPaint.py:2633 +#: app_Main.py:5725 app_Main.py:5735 msgid "Tool from DB added in Tool Table." msgstr "" -#: appTools/ToolIsolation.py:2644 appTools/ToolNCC.py:3775 appTools/ToolPaint.py:2693 +#: appTools/ToolIsolation.py:2659 appTools/ToolNCC.py:3789 appTools/ToolPaint.py:2693 msgid "New tool added to Tool Table." msgstr "" -#: appTools/ToolIsolation.py:2988 +#: appTools/ToolIsolation.py:3003 msgid "Gerber object for isolation routing." msgstr "" -#: appTools/ToolIsolation.py:3012 appTools/ToolNCC.py:3875 +#: appTools/ToolIsolation.py:3027 appTools/ToolNCC.py:3889 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." msgstr "" -#: appTools/ToolIsolation.py:3028 +#: appTools/ToolIsolation.py:3043 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -14090,13 +14110,13 @@ msgid "" "this function will not be able to create routing geometry." msgstr "" -#: appTools/ToolIsolation.py:3036 appTools/ToolNCC.py:3899 +#: appTools/ToolIsolation.py:3051 appTools/ToolNCC.py:3913 msgid "" "Tool Diameter. It's value (in current FlatCAM units)\n" "is the cut width into the material." msgstr "" -#: appTools/ToolIsolation.py:3040 appTools/ToolNCC.py:3903 +#: appTools/ToolIsolation.py:3055 appTools/ToolNCC.py:3917 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,\n" @@ -14111,24 +14131,24 @@ msgid "" "in the resulting geometry as Isolation." msgstr "" -#: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3983 +#: appTools/ToolIsolation.py:3123 appTools/ToolNCC.py:3997 msgid "Optimal" msgstr "" -#: appTools/ToolIsolation.py:3112 appTools/ToolNCC.py:3987 +#: appTools/ToolIsolation.py:3127 appTools/ToolNCC.py:4001 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." msgstr "" -#: appTools/ToolIsolation.py:3153 appTools/ToolNCC.py:4027 appTools/ToolPaint.py:2929 +#: appTools/ToolIsolation.py:3168 appTools/ToolNCC.py:4041 appTools/ToolPaint.py:2929 #: appTools/ToolSolderPaste.py:1211 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row(s) in the Tool Table." msgstr "" -#: appTools/ToolIsolation.py:3341 +#: appTools/ToolIsolation.py:3356 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -14136,17 +14156,17 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appTools/ToolIsolation.py:3351 +#: appTools/ToolIsolation.py:3366 msgid "Object whose area will be removed from isolation geometry." msgstr "" -#: appTools/ToolIsolation.py:3387 appTools/ToolNCC.py:4319 +#: appTools/ToolIsolation.py:3402 appTools/ToolNCC.py:4333 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." msgstr "" -#: appTools/ToolIsolation.py:3453 +#: appTools/ToolIsolation.py:3468 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -14209,151 +14229,151 @@ msgstr "" msgid "Error when mouse left click." msgstr "" -#: appTools/ToolNCC.py:837 +#: appTools/ToolNCC.py:851 msgid "NCC Tool. Checking tools for validity." msgstr "" -#: appTools/ToolNCC.py:949 +#: appTools/ToolNCC.py:963 msgid "Incomplete isolation. None of the selected tools could do a complete isolation." msgstr "" -#: appTools/ToolNCC.py:952 +#: appTools/ToolNCC.py:966 msgid "At least one of the selected tools can do a complete isolation." msgstr "" -#: appTools/ToolNCC.py:1724 appTools/ToolNCC.py:2706 +#: appTools/ToolNCC.py:1738 appTools/ToolNCC.py:2720 msgid "NCC Tool. Preparing non-copper polygons." msgstr "" -#: appTools/ToolNCC.py:1784 appTools/ToolNCC.py:2834 +#: appTools/ToolNCC.py:1798 appTools/ToolNCC.py:2848 msgid "NCC Tool. Calculate 'empty' area." msgstr "" -#: appTools/ToolNCC.py:1795 appTools/ToolNCC.py:1824 appTools/ToolNCC.py:1930 -#: appTools/ToolNCC.py:1943 appTools/ToolNCC.py:2847 appTools/ToolNCC.py:2952 -#: appTools/ToolNCC.py:2967 appTools/ToolNCC.py:3233 appTools/ToolNCC.py:3334 -#: appTools/ToolNCC.py:3349 +#: appTools/ToolNCC.py:1809 appTools/ToolNCC.py:1838 appTools/ToolNCC.py:1944 +#: appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2861 appTools/ToolNCC.py:2966 +#: appTools/ToolNCC.py:2981 appTools/ToolNCC.py:3247 appTools/ToolNCC.py:3348 +#: appTools/ToolNCC.py:3363 msgid "Buffering finished" msgstr "" -#: appTools/ToolNCC.py:1799 appTools/ToolNCC.py:1828 appTools/ToolNCC.py:1934 -#: appTools/ToolNCC.py:1946 appTools/ToolNCC.py:2855 appTools/ToolNCC.py:2974 -#: appTools/ToolNCC.py:3240 appTools/ToolNCC.py:3356 +#: appTools/ToolNCC.py:1813 appTools/ToolNCC.py:1842 appTools/ToolNCC.py:1948 +#: appTools/ToolNCC.py:1960 appTools/ToolNCC.py:2869 appTools/ToolNCC.py:2988 +#: appTools/ToolNCC.py:3254 appTools/ToolNCC.py:3370 msgid "Could not get the extent of the area to be non copper cleared." msgstr "" -#: appTools/ToolNCC.py:1807 appTools/ToolNCC.py:1957 appTools/ToolNCC.py:2985 +#: appTools/ToolNCC.py:1821 appTools/ToolNCC.py:1971 appTools/ToolNCC.py:2999 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "" -#: appTools/ToolNCC.py:1860 appTools/ToolNCC.py:2882 appTools/ToolNCC.py:2959 -#: appTools/ToolNCC.py:3260 appTools/ToolNCC.py:3341 +#: appTools/ToolNCC.py:1874 appTools/ToolNCC.py:2896 appTools/ToolNCC.py:2973 +#: appTools/ToolNCC.py:3274 appTools/ToolNCC.py:3355 msgid "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" -#: appTools/ToolNCC.py:1950 appTools/ToolNCC.py:2978 appTools/ToolNCC.py:3359 +#: appTools/ToolNCC.py:1964 appTools/ToolNCC.py:2992 appTools/ToolNCC.py:3373 msgid "The selected object is not suitable for copper clearing." msgstr "" -#: appTools/ToolNCC.py:2000 +#: appTools/ToolNCC.py:2014 msgid "Clearing the polygon with the method: lines." msgstr "" -#: appTools/ToolNCC.py:2010 +#: appTools/ToolNCC.py:2024 msgid "Failed. Clearing the polygon with the method: seed." msgstr "" -#: appTools/ToolNCC.py:2019 +#: appTools/ToolNCC.py:2033 msgid "Failed. Clearing the polygon with the method: standard." msgstr "" -#: appTools/ToolNCC.py:2035 +#: appTools/ToolNCC.py:2049 msgid "Polygon could not be cleared. Location:" msgstr "" -#: appTools/ToolNCC.py:2067 appTools/ToolNCC.py:2069 appTools/ToolNCC.py:2655 -#: appTools/ToolNCC.py:2657 +#: appTools/ToolNCC.py:2081 appTools/ToolNCC.py:2083 appTools/ToolNCC.py:2669 +#: appTools/ToolNCC.py:2671 msgid "Non-Copper clearing ..." msgstr "" -#: appTools/ToolNCC.py:2088 +#: appTools/ToolNCC.py:2102 msgid "There is no copper clearing tool in the selection and at least one is needed." msgstr "" -#: appTools/ToolNCC.py:2103 appTools/ToolNCC.py:2802 +#: appTools/ToolNCC.py:2117 appTools/ToolNCC.py:2816 msgid "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" -#: appTools/ToolNCC.py:2131 appTools/ToolNCC.py:2365 +#: appTools/ToolNCC.py:2145 appTools/ToolNCC.py:2379 msgid "NCC Tool failed creating bounding box." msgstr "" -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "NCC Tool clearing with tool diameter" msgstr "" -#: appTools/ToolNCC.py:2151 appTools/ToolNCC.py:2408 appTools/ToolNCC.py:2998 -#: appTools/ToolNCC.py:3384 +#: appTools/ToolNCC.py:2165 appTools/ToolNCC.py:2422 appTools/ToolNCC.py:3012 +#: appTools/ToolNCC.py:3398 msgid "started." msgstr "" -#: appTools/ToolNCC.py:2279 +#: appTools/ToolNCC.py:2293 msgid "Could not use the tool for copper clear." msgstr "" -#: appTools/ToolNCC.py:2301 appTools/ToolNCC.py:3159 +#: appTools/ToolNCC.py:2315 appTools/ToolNCC.py:3173 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:2311 appTools/ToolNCC.py:3168 +#: appTools/ToolNCC.py:2325 appTools/ToolNCC.py:3182 msgid "NCC Tool clear all done." msgstr "" -#: appTools/ToolNCC.py:2314 appTools/ToolNCC.py:3171 +#: appTools/ToolNCC.py:2328 appTools/ToolNCC.py:3185 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "" -#: appTools/ToolNCC.py:2316 appTools/ToolNCC.py:2570 appTools/ToolNCC.py:3173 -#: appTools/ToolNCC.py:3556 +#: appTools/ToolNCC.py:2330 appTools/ToolNCC.py:2584 appTools/ToolNCC.py:3187 +#: appTools/ToolNCC.py:3570 msgid "tools" msgstr "" -#: appTools/ToolNCC.py:2343 +#: appTools/ToolNCC.py:2357 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "" -#: appTools/ToolNCC.py:2566 appTools/ToolNCC.py:3552 +#: appTools/ToolNCC.py:2580 appTools/ToolNCC.py:3566 msgid "NCC Tool Rest Machining clear all done." msgstr "" -#: appTools/ToolNCC.py:2569 appTools/ToolNCC.py:3555 +#: appTools/ToolNCC.py:2583 appTools/ToolNCC.py:3569 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is broken for" msgstr "" -#: appTools/ToolNCC.py:2667 +#: appTools/ToolNCC.py:2681 msgid "NCC Tool started. Reading parameters." msgstr "" -#: appTools/ToolNCC.py:3654 +#: appTools/ToolNCC.py:3668 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. Reload the Gerber " "file after this change." msgstr "" -#: appTools/ToolNCC.py:3810 +#: appTools/ToolNCC.py:3824 msgid "Non-Copper Clearing" msgstr "" -#: appTools/ToolNCC.py:3839 appTools/ToolPaint.py:2765 +#: appTools/ToolNCC.py:3853 appTools/ToolPaint.py:2765 msgid "Obj Type" msgstr "" -#: appTools/ToolNCC.py:3841 +#: appTools/ToolNCC.py:3855 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -14361,11 +14381,11 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appTools/ToolNCC.py:3863 +#: appTools/ToolNCC.py:3877 msgid "Object to be cleared of excess copper." msgstr "" -#: appTools/ToolNCC.py:3891 +#: appTools/ToolNCC.py:3905 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -14497,11 +14517,11 @@ msgstr "" msgid "Parsing PDF file ..." msgstr "" -#: appTools/ToolPDF.py:138 app_Main.py:10040 +#: appTools/ToolPDF.py:138 app_Main.py:10047 msgid "Failed to open" msgstr "" -#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9989 +#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:331 app_Main.py:9996 msgid "No geometry found in file" msgstr "" @@ -14555,10 +14575,6 @@ msgstr "" msgid "Failed. Painting polygon with method: standard." msgstr "" -#: appTools/ToolPaint.py:1690 -msgid "Geometry could not be painted completely" -msgstr "" - #: appTools/ToolPaint.py:1764 appTools/ToolPaint.py:1951 msgid "Painting with tool diameter = " msgstr "" @@ -14571,12 +14587,6 @@ msgstr "" msgid "Margin parameter too big. Tool is not used" msgstr "" -#: appTools/ToolPaint.py:1853 appTools/ToolPaint.py:2062 -msgid "" -"Could not do Paint. Try a different combination of parameters. Or a different strategy of " -"paint" -msgstr "" - #: appTools/ToolPaint.py:1908 appTools/ToolPaint.py:2133 msgid "" "There is no Painting Geometry in the file.\n" @@ -14827,7 +14837,7 @@ msgstr "" msgid "Main PcbWizard Excellon file loaded." msgstr "" -#: appTools/ToolPcbWizard.py:310 app_Main.py:9969 +#: appTools/ToolPcbWizard.py:310 app_Main.py:9976 msgid "This is not Excellon file." msgstr "" @@ -14944,9 +14954,9 @@ msgid "" "the other has .INF extension." msgstr "" -#: appTools/ToolProperties.py:112 appTools/ToolTransform.py:142 app_Main.py:4911 -#: app_Main.py:8273 app_Main.py:8371 app_Main.py:8411 app_Main.py:8451 app_Main.py:8492 -#: app_Main.py:8533 app_Main.py:8576 app_Main.py:8619 app_Main.py:9078 app_Main.py:9082 +#: appTools/ToolProperties.py:112 appTools/ToolTransform.py:142 app_Main.py:4918 +#: app_Main.py:8280 app_Main.py:8378 app_Main.py:8418 app_Main.py:8458 app_Main.py:8499 +#: app_Main.py:8540 app_Main.py:8583 app_Main.py:8626 app_Main.py:9085 app_Main.py:9089 msgid "No object selected." msgstr "" @@ -15763,7 +15773,7 @@ msgid "" "Canvas initialization finished in" msgstr "" -#: app_Main.py:1275 app_Main.py:8851 +#: app_Main.py:1275 app_Main.py:8858 msgid "New Project - Not saved" msgstr "" @@ -16104,8 +16114,8 @@ msgid "" "Do you want to continue?" msgstr "" -#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4527 app_Main.py:8279 app_Main.py:8294 -#: app_Main.py:8625 app_Main.py:8637 +#: app_Main.py:4281 app_Main.py:4444 app_Main.py:4534 app_Main.py:8286 app_Main.py:8301 +#: app_Main.py:8632 app_Main.py:8644 msgid "Ok" msgstr "" @@ -16127,695 +16137,695 @@ msgid "" "Go to Preferences -> General - Show Advanced Options." msgstr "" -#: app_Main.py:4520 +#: app_Main.py:4527 msgid "Delete objects" msgstr "" -#: app_Main.py:4525 +#: app_Main.py:4532 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" msgstr "" -#: app_Main.py:4568 +#: app_Main.py:4575 msgid "Object(s) deleted" msgstr "" -#: app_Main.py:4572 +#: app_Main.py:4579 msgid "Save the work in Editor and try again ..." msgstr "" -#: app_Main.py:4601 +#: app_Main.py:4608 msgid "Object deleted" msgstr "" -#: app_Main.py:4628 +#: app_Main.py:4635 msgid "Click to set the origin ..." msgstr "" -#: app_Main.py:4650 +#: app_Main.py:4657 msgid "Setting Origin..." msgstr "" -#: app_Main.py:4663 app_Main.py:4765 +#: app_Main.py:4670 app_Main.py:4772 msgid "Origin set" msgstr "" -#: app_Main.py:4680 +#: app_Main.py:4687 msgid "Origin coordinates specified but incomplete." msgstr "" -#: app_Main.py:4721 +#: app_Main.py:4728 msgid "Moving to Origin..." msgstr "" -#: app_Main.py:4802 +#: app_Main.py:4809 msgid "Jump to ..." msgstr "" -#: app_Main.py:4803 +#: app_Main.py:4810 msgid "Enter the coordinates in format X,Y:" msgstr "" -#: app_Main.py:4813 +#: app_Main.py:4820 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "" -#: app_Main.py:4930 +#: app_Main.py:4937 msgid "Bottom-Left" msgstr "" -#: app_Main.py:4933 +#: app_Main.py:4940 msgid "Top-Right" msgstr "" -#: app_Main.py:4954 +#: app_Main.py:4961 msgid "Locate ..." msgstr "" -#: app_Main.py:5240 app_Main.py:5321 app_Main.py:5491 +#: app_Main.py:5247 app_Main.py:5328 app_Main.py:5498 msgid "No object is selected. Select an object and try again." msgstr "" -#: app_Main.py:5517 +#: app_Main.py:5524 msgid "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" -#: app_Main.py:5523 +#: app_Main.py:5530 msgid "The current task was gracefully closed on user request..." msgstr "" -#: app_Main.py:5730 +#: app_Main.py:5737 msgid "Adding tool from DB is not allowed for this object." msgstr "" -#: app_Main.py:5748 +#: app_Main.py:5755 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" msgstr "" -#: app_Main.py:5750 +#: app_Main.py:5757 msgid "Save Tools Database" msgstr "" -#: app_Main.py:5796 +#: app_Main.py:5803 msgid "No object selected to Flip on Y axis." msgstr "" -#: app_Main.py:5822 +#: app_Main.py:5829 msgid "Flip on Y axis done." msgstr "" -#: app_Main.py:5843 +#: app_Main.py:5850 msgid "No object selected to Flip on X axis." msgstr "" -#: app_Main.py:5869 +#: app_Main.py:5876 msgid "Flip on X axis done." msgstr "" -#: app_Main.py:5891 +#: app_Main.py:5898 msgid "No object selected to Rotate." msgstr "" -#: app_Main.py:5894 app_Main.py:5945 app_Main.py:5982 +#: app_Main.py:5901 app_Main.py:5952 app_Main.py:5989 msgid "Enter the Angle value:" msgstr "" -#: app_Main.py:5924 +#: app_Main.py:5931 msgid "Rotation done." msgstr "" -#: app_Main.py:5926 +#: app_Main.py:5933 msgid "Rotation movement was not executed." msgstr "" -#: app_Main.py:5943 +#: app_Main.py:5950 msgid "No object selected to Skew/Shear on X axis." msgstr "" -#: app_Main.py:5964 +#: app_Main.py:5971 msgid "Skew on X axis done." msgstr "" -#: app_Main.py:5980 +#: app_Main.py:5987 msgid "No object selected to Skew/Shear on Y axis." msgstr "" -#: app_Main.py:6001 +#: app_Main.py:6008 msgid "Skew on Y axis done." msgstr "" -#: app_Main.py:6083 +#: app_Main.py:6090 msgid "New Grid ..." msgstr "" -#: app_Main.py:6084 +#: app_Main.py:6091 msgid "Enter a Grid Value:" msgstr "" -#: app_Main.py:6092 app_Main.py:6116 +#: app_Main.py:6099 app_Main.py:6123 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" -#: app_Main.py:6097 +#: app_Main.py:6104 msgid "New Grid added" msgstr "" -#: app_Main.py:6099 +#: app_Main.py:6106 msgid "Grid already exists" msgstr "" -#: app_Main.py:6101 +#: app_Main.py:6108 msgid "Adding New Grid cancelled" msgstr "" -#: app_Main.py:6122 +#: app_Main.py:6129 msgid " Grid Value does not exist" msgstr "" -#: app_Main.py:6124 +#: app_Main.py:6131 msgid "Grid Value deleted" msgstr "" -#: app_Main.py:6126 +#: app_Main.py:6133 msgid "Delete Grid value cancelled" msgstr "" -#: app_Main.py:6132 +#: app_Main.py:6139 msgid "Key Shortcut List" msgstr "" -#: app_Main.py:6169 +#: app_Main.py:6176 msgid " No object selected to copy it's name" msgstr "" -#: app_Main.py:6173 +#: app_Main.py:6180 msgid "Name copied on clipboard ..." msgstr "" -#: app_Main.py:6932 app_Main.py:6936 +#: app_Main.py:6939 app_Main.py:6943 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" -#: app_Main.py:6939 +#: app_Main.py:6946 msgid "Viewing the source code of the selected object." msgstr "" -#: app_Main.py:6953 +#: app_Main.py:6960 msgid "Source Editor" msgstr "" -#: app_Main.py:6989 app_Main.py:6996 +#: app_Main.py:6996 app_Main.py:7003 msgid "There is no selected object for which to see it's source file code." msgstr "" -#: app_Main.py:7004 +#: app_Main.py:7011 msgid "Failed to load the source code for the selected object" msgstr "" -#: app_Main.py:7037 +#: app_Main.py:7044 msgid "Go to Line ..." msgstr "" -#: app_Main.py:7038 +#: app_Main.py:7045 msgid "Line:" msgstr "" -#: app_Main.py:7068 +#: app_Main.py:7075 msgid "Redrawing all objects" msgstr "" -#: app_Main.py:7156 +#: app_Main.py:7163 msgid "Failed to load recent item list." msgstr "" -#: app_Main.py:7163 +#: app_Main.py:7170 msgid "Failed to parse recent item list." msgstr "" -#: app_Main.py:7173 +#: app_Main.py:7180 msgid "Failed to load recent projects item list." msgstr "" -#: app_Main.py:7180 +#: app_Main.py:7187 msgid "Failed to parse recent project item list." msgstr "" -#: app_Main.py:7241 +#: app_Main.py:7248 msgid "Clear Recent projects" msgstr "" -#: app_Main.py:7265 +#: app_Main.py:7272 msgid "Clear Recent files" msgstr "" -#: app_Main.py:7321 +#: app_Main.py:7328 msgid "FlatCAM Evo" msgstr "" -#: app_Main.py:7325 +#: app_Main.py:7332 msgid "Release date" msgstr "" -#: app_Main.py:7329 +#: app_Main.py:7336 msgid "Displayed" msgstr "" -#: app_Main.py:7332 +#: app_Main.py:7339 msgid "Snap" msgstr "" -#: app_Main.py:7341 +#: app_Main.py:7348 msgid "Canvas" msgstr "" -#: app_Main.py:7346 +#: app_Main.py:7353 msgid "Workspace active" msgstr "" -#: app_Main.py:7350 +#: app_Main.py:7357 msgid "Workspace size" msgstr "" -#: app_Main.py:7354 +#: app_Main.py:7361 msgid "Workspace orientation" msgstr "" -#: app_Main.py:7417 +#: app_Main.py:7424 msgid "Failed checking for latest version. Could not connect." msgstr "" -#: app_Main.py:7424 +#: app_Main.py:7431 msgid "Could not parse information about latest version." msgstr "" -#: app_Main.py:7434 +#: app_Main.py:7441 msgid "FlatCAM is up to date!" msgstr "" -#: app_Main.py:7439 +#: app_Main.py:7446 msgid "Newer Version Available" msgstr "" -#: app_Main.py:7441 +#: app_Main.py:7448 msgid "There is a newer version of FlatCAM available for download:" msgstr "" -#: app_Main.py:7445 +#: app_Main.py:7452 msgid "info" msgstr "" -#: app_Main.py:7473 +#: app_Main.py:7480 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported.Change the " "graphic engine to Legacy(2D) in Edit -> Preferences -> General tab.\n" "\n" msgstr "" -#: app_Main.py:7550 +#: app_Main.py:7557 msgid "All plots disabled." msgstr "" -#: app_Main.py:7556 +#: app_Main.py:7563 msgid "All non selected plots disabled." msgstr "" -#: app_Main.py:7562 +#: app_Main.py:7569 msgid "All plots enabled." msgstr "" -#: app_Main.py:7568 +#: app_Main.py:7575 msgid "All non selected plots enabled." msgstr "" -#: app_Main.py:7574 +#: app_Main.py:7581 msgid "Selected plots enabled..." msgstr "" -#: app_Main.py:7582 +#: app_Main.py:7589 msgid "Selected plots disabled..." msgstr "" -#: app_Main.py:7616 +#: app_Main.py:7623 msgid "Enabling plots ..." msgstr "" -#: app_Main.py:7663 +#: app_Main.py:7670 msgid "Disabling plots ..." msgstr "" -#: app_Main.py:7686 +#: app_Main.py:7693 msgid "Working ..." msgstr "" -#: app_Main.py:7799 +#: app_Main.py:7806 msgid "Set alpha level ..." msgstr "" -#: app_Main.py:8077 app_Main.py:8116 app_Main.py:8160 app_Main.py:8226 app_Main.py:8952 -#: app_Main.py:10210 app_Main.py:10272 +#: app_Main.py:8084 app_Main.py:8123 app_Main.py:8167 app_Main.py:8233 app_Main.py:8959 +#: app_Main.py:10217 app_Main.py:10279 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: app_Main.py:8080 +#: app_Main.py:8087 msgid "Opening Gerber file." msgstr "" -#: app_Main.py:8119 +#: app_Main.py:8126 msgid "Opening Excellon file." msgstr "" -#: app_Main.py:8163 +#: app_Main.py:8170 msgid "Opening G-Code file." msgstr "" -#: app_Main.py:8217 app_Main.py:8221 +#: app_Main.py:8224 app_Main.py:8228 msgid "Open HPGL2" msgstr "" -#: app_Main.py:8229 +#: app_Main.py:8236 msgid "Opening HPGL2 file." msgstr "" -#: app_Main.py:8252 app_Main.py:8255 +#: app_Main.py:8259 app_Main.py:8262 msgid "Open Configuration File" msgstr "" -#: app_Main.py:8274 app_Main.py:8620 +#: app_Main.py:8281 app_Main.py:8627 msgid "Please Select a Geometry object to export" msgstr "" -#: app_Main.py:8289 +#: app_Main.py:8296 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "" -#: app_Main.py:8334 +#: app_Main.py:8341 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" -#: app_Main.py:8340 app_Main.py:8344 +#: app_Main.py:8347 app_Main.py:8351 msgid "Export PNG Image" msgstr "" -#: app_Main.py:8376 app_Main.py:8581 +#: app_Main.py:8383 app_Main.py:8588 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" -#: app_Main.py:8388 +#: app_Main.py:8395 msgid "Save Gerber source file" msgstr "" -#: app_Main.py:8416 +#: app_Main.py:8423 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" -#: app_Main.py:8428 +#: app_Main.py:8435 msgid "Save Script source file" msgstr "" -#: app_Main.py:8456 +#: app_Main.py:8463 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" -#: app_Main.py:8468 +#: app_Main.py:8475 msgid "Save Document source file" msgstr "" -#: app_Main.py:8497 app_Main.py:8538 app_Main.py:9454 +#: app_Main.py:8504 app_Main.py:8545 app_Main.py:9461 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" -#: app_Main.py:8505 app_Main.py:8510 +#: app_Main.py:8512 app_Main.py:8517 msgid "Save Excellon source file" msgstr "" -#: app_Main.py:8632 +#: app_Main.py:8639 msgid "Only Geometry objects can be used." msgstr "" -#: app_Main.py:8676 app_Main.py:8680 +#: app_Main.py:8683 app_Main.py:8687 msgid "Import SVG" msgstr "" -#: app_Main.py:8706 app_Main.py:8710 +#: app_Main.py:8713 app_Main.py:8717 msgid "Import DXF" msgstr "" -#: app_Main.py:8736 +#: app_Main.py:8743 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" -#: app_Main.py:8759 +#: app_Main.py:8766 msgid "New Project created" msgstr "" -#: app_Main.py:8861 +#: app_Main.py:8868 msgid "New TCL script file created in Code Editor." msgstr "" -#: app_Main.py:8888 app_Main.py:8890 app_Main.py:8925 app_Main.py:8927 +#: app_Main.py:8895 app_Main.py:8897 app_Main.py:8932 app_Main.py:8934 msgid "Open TCL script" msgstr "" -#: app_Main.py:8954 +#: app_Main.py:8961 msgid "Executing ScriptObject file." msgstr "" -#: app_Main.py:8962 app_Main.py:8966 +#: app_Main.py:8969 app_Main.py:8973 msgid "Run TCL script" msgstr "" -#: app_Main.py:8989 +#: app_Main.py:8996 msgid "TCL script file opened in Code Editor and executed." msgstr "" -#: app_Main.py:9035 app_Main.py:9041 +#: app_Main.py:9042 app_Main.py:9048 msgid "Save Project As ..." msgstr "" -#: app_Main.py:9075 +#: app_Main.py:9082 msgid "FlatCAM objects print" msgstr "" -#: app_Main.py:9088 app_Main.py:9095 +#: app_Main.py:9095 app_Main.py:9102 msgid "Save Object as PDF ..." msgstr "" -#: app_Main.py:9104 +#: app_Main.py:9111 msgid "Printing PDF ... Please wait." msgstr "" -#: app_Main.py:9279 +#: app_Main.py:9286 msgid "PDF file saved to" msgstr "" -#: app_Main.py:9301 +#: app_Main.py:9308 msgid "Exporting SVG" msgstr "" -#: app_Main.py:9344 +#: app_Main.py:9351 msgid "SVG file exported to" msgstr "" -#: app_Main.py:9359 app_Main.py:9363 +#: app_Main.py:9366 app_Main.py:9370 msgid "Import FlatCAM Preferences" msgstr "" -#: app_Main.py:9374 +#: app_Main.py:9381 msgid "Imported Defaults from" msgstr "" -#: app_Main.py:9393 app_Main.py:9399 +#: app_Main.py:9400 app_Main.py:9406 msgid "Export FlatCAM Preferences" msgstr "" -#: app_Main.py:9419 +#: app_Main.py:9426 msgid "Exported preferences to" msgstr "" -#: app_Main.py:9552 +#: app_Main.py:9559 msgid "Excellon file exported to" msgstr "" -#: app_Main.py:9561 +#: app_Main.py:9568 msgid "Exporting Excellon" msgstr "" -#: app_Main.py:9566 app_Main.py:9573 +#: app_Main.py:9573 app_Main.py:9580 msgid "Could not export Excellon file." msgstr "" -#: app_Main.py:9687 +#: app_Main.py:9694 msgid "Gerber file exported to" msgstr "" -#: app_Main.py:9695 +#: app_Main.py:9702 msgid "Exporting Gerber" msgstr "" -#: app_Main.py:9700 app_Main.py:9707 +#: app_Main.py:9707 app_Main.py:9714 msgid "Could not export file." msgstr "" -#: app_Main.py:9753 +#: app_Main.py:9760 msgid "DXF file exported to" msgstr "" -#: app_Main.py:9762 +#: app_Main.py:9769 msgid "Exporting DXF" msgstr "" -#: app_Main.py:9767 app_Main.py:9774 +#: app_Main.py:9774 app_Main.py:9781 msgid "Could not export DXF file." msgstr "" -#: app_Main.py:9815 +#: app_Main.py:9822 msgid "Importing SVG" msgstr "" -#: app_Main.py:9823 app_Main.py:9878 +#: app_Main.py:9830 app_Main.py:9885 msgid "Import failed." msgstr "" -#: app_Main.py:9870 +#: app_Main.py:9877 msgid "Importing DXF" msgstr "" -#: app_Main.py:9908 app_Main.py:10099 app_Main.py:10164 +#: app_Main.py:9915 app_Main.py:10106 app_Main.py:10171 msgid "Failed to open file" msgstr "" -#: app_Main.py:9911 app_Main.py:10102 app_Main.py:10167 +#: app_Main.py:9918 app_Main.py:10109 app_Main.py:10174 msgid "Failed to parse file" msgstr "" -#: app_Main.py:9923 +#: app_Main.py:9930 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" -#: app_Main.py:9928 +#: app_Main.py:9935 msgid "Opening Gerber" msgstr "" -#: app_Main.py:9939 +#: app_Main.py:9946 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "" -#: app_Main.py:9972 +#: app_Main.py:9979 msgid "Cannot open file" msgstr "" -#: app_Main.py:9992 +#: app_Main.py:9999 msgid "Opening Excellon." msgstr "" -#: app_Main.py:10002 +#: app_Main.py:10009 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" -#: app_Main.py:10034 +#: app_Main.py:10041 msgid "Reading GCode file" msgstr "" -#: app_Main.py:10047 +#: app_Main.py:10054 msgid "This is not GCODE" msgstr "" -#: app_Main.py:10052 +#: app_Main.py:10059 msgid "Opening G-Code." msgstr "" -#: app_Main.py:10065 +#: app_Main.py:10072 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it from File " "menu.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during processing" msgstr "" -#: app_Main.py:10121 +#: app_Main.py:10128 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" -#: app_Main.py:10126 +#: app_Main.py:10133 msgid "Opening HPGL2" msgstr "" -#: app_Main.py:10133 +#: app_Main.py:10140 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr "" -#: app_Main.py:10159 +#: app_Main.py:10166 msgid "TCL script file opened in Code Editor." msgstr "" -#: app_Main.py:10179 +#: app_Main.py:10186 msgid "Opening TCL Script..." msgstr "" -#: app_Main.py:10190 +#: app_Main.py:10197 msgid "Failed to open TCL Script." msgstr "" -#: app_Main.py:10213 +#: app_Main.py:10220 msgid "Opening FlatCAM Config file." msgstr "" -#: app_Main.py:10240 +#: app_Main.py:10247 msgid "Failed to open config file" msgstr "" -#: app_Main.py:10269 +#: app_Main.py:10276 msgid "Loading Project ... Please Wait ..." msgstr "" -#: app_Main.py:10275 +#: app_Main.py:10282 msgid "Opening FlatCAM Project file." msgstr "" -#: app_Main.py:10290 app_Main.py:10294 app_Main.py:10312 +#: app_Main.py:10297 app_Main.py:10301 app_Main.py:10319 msgid "Failed to open project file" msgstr "" -#: app_Main.py:10352 +#: app_Main.py:10359 msgid "Loading Project ... restoring" msgstr "" -#: app_Main.py:10356 +#: app_Main.py:10363 msgid "Project loaded from" msgstr "" -#: app_Main.py:10388 +#: app_Main.py:10395 msgid "Saving FlatCAM Project" msgstr "" -#: app_Main.py:10410 app_Main.py:10446 +#: app_Main.py:10417 app_Main.py:10453 msgid "Project saved to" msgstr "" -#: app_Main.py:10417 +#: app_Main.py:10424 msgid "The object is used by another application." msgstr "" -#: app_Main.py:10431 +#: app_Main.py:10438 msgid "Failed to verify project file" msgstr "" -#: app_Main.py:10431 app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10438 app_Main.py:10446 app_Main.py:10456 msgid "Retry to save it." msgstr "" -#: app_Main.py:10439 app_Main.py:10449 +#: app_Main.py:10446 app_Main.py:10456 msgid "Failed to parse saved project file" msgstr "" -#: app_Main.py:10485 +#: app_Main.py:10492 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" @@ -17017,11 +17027,11 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "" -#: defaults.py:862 +#: defaults.py:864 msgid "Could not load defaults file." msgstr "" -#: defaults.py:875 +#: defaults.py:877 msgid "Failed to parse defaults file." msgstr ""