diff --git a/README.md b/README.md index 2b0eaca5..f0520184 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ CAD program, and create G-Code for Isolation routing. - some strings update - French Google-translation at 100% - German Google-translation update to 100% +- updated the other languages and the .POT file 25.09.2019 diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index 8922dd61..485fe3d9 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 a9dae29d..aaf2fcf1 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: 2019-09-23 20:08+0300\n" -"PO-Revision-Date: 2019-09-23 20:08+0300\n" +"POT-Creation-Date: 2019-09-26 17:46+0300\n" +"PO-Revision-Date: 2019-09-26 17:46+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -14,7 +14,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.2.3\n" +"X-Generator: Poedit 2.0.7\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Basepath: ../../..\n" "X-Poedit-SearchPath-0: .\n" @@ -26,11 +26,11 @@ msgstr "" msgid "FlatCAM is initializing ..." msgstr "FlatCAM is initializing ..." -#: FlatCAMApp.py:1229 +#: FlatCAMApp.py:1231 msgid "Could not find the Language files. The App strings are missing." msgstr "Could not find the Language files. The App strings are missing." -#: FlatCAMApp.py:1616 +#: FlatCAMApp.py:1618 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -38,7 +38,7 @@ msgstr "" "FlatCAM is initializing ...\n" "Canvas initialization started." -#: FlatCAMApp.py:1632 +#: FlatCAMApp.py:1634 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -48,11 +48,11 @@ msgstr "" "Canvas initialization started.\n" "Canvas initialization finished in" -#: FlatCAMApp.py:1839 +#: FlatCAMApp.py:1841 msgid "Detachable Tabs" msgstr "Detachable Tabs" -#: FlatCAMApp.py:2334 +#: FlatCAMApp.py:2337 msgid "" "Open Source Software - Type help to get started\n" "\n" @@ -60,12 +60,12 @@ msgstr "" "Open Source Software - Type help to get started\n" "\n" -#: FlatCAMApp.py:2545 FlatCAMApp.py:8360 +#: FlatCAMApp.py:2548 FlatCAMApp.py:8382 msgid "New Project - Not saved" msgstr "New Project - Not saved" -#: FlatCAMApp.py:2618 FlatCAMApp.py:8414 FlatCAMApp.py:8450 FlatCAMApp.py:8490 -#: FlatCAMApp.py:9177 FlatCAMApp.py:10366 FlatCAMApp.py:10419 +#: FlatCAMApp.py:2621 FlatCAMApp.py:8436 FlatCAMApp.py:8472 FlatCAMApp.py:8512 +#: FlatCAMApp.py:9199 FlatCAMApp.py:10388 FlatCAMApp.py:10441 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -73,40 +73,40 @@ msgstr "" "Canvas initialization started.\n" "Canvas initialization finished in" -#: FlatCAMApp.py:2620 +#: FlatCAMApp.py:2623 msgid "Executing Tcl Script ..." msgstr "Executing Tcl Script ..." -#: FlatCAMApp.py:2674 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2677 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "Open cancelled." -#: FlatCAMApp.py:2690 +#: FlatCAMApp.py:2693 msgid "Open Config file failed." msgstr "Open Config file failed." -#: FlatCAMApp.py:2705 +#: FlatCAMApp.py:2708 msgid "Open Script file failed." msgstr "Open Script file failed." -#: FlatCAMApp.py:2731 +#: FlatCAMApp.py:2734 msgid "Open Excellon file failed." msgstr "Open Excellon file failed." -#: FlatCAMApp.py:2745 +#: FlatCAMApp.py:2748 msgid "Open GCode file failed." msgstr "Open GCode file failed." -#: FlatCAMApp.py:2758 +#: FlatCAMApp.py:2761 msgid "Open Gerber file failed." msgstr "Open Gerber file failed." -#: FlatCAMApp.py:3031 +#: FlatCAMApp.py:3034 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "Select a Geometry, Gerber or Excellon Object to edit." -#: FlatCAMApp.py:3045 +#: FlatCAMApp.py:3048 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -116,80 +116,80 @@ msgstr "" "possible.\n" "Edit only one geometry at a time." -#: FlatCAMApp.py:3100 +#: FlatCAMApp.py:3103 msgid "Editor is activated ..." msgstr "Editor is activated ..." -#: FlatCAMApp.py:3118 +#: FlatCAMApp.py:3121 msgid "Do you want to save the edited object?" msgstr "Do you want to save the edited object?" -#: FlatCAMApp.py:3119 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3122 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "Close Editor" -#: FlatCAMApp.py:3122 FlatCAMApp.py:4612 FlatCAMApp.py:7290 FlatCAMApp.py:8267 +#: FlatCAMApp.py:3125 FlatCAMApp.py:4615 FlatCAMApp.py:7312 FlatCAMApp.py:8289 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "Yes" -#: FlatCAMApp.py:3123 FlatCAMApp.py:4613 FlatCAMApp.py:7291 FlatCAMApp.py:8268 +#: FlatCAMApp.py:3126 FlatCAMApp.py:4616 FlatCAMApp.py:7313 FlatCAMApp.py:8290 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 -#: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3360 -#: flatcamGUI/PreferencesUI.py:3724 flatcamTools/ToolNonCopperClear.py:171 +#: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3372 +#: flatcamGUI/PreferencesUI.py:3736 flatcamTools/ToolNonCopperClear.py:171 #: flatcamTools/ToolPaint.py:144 msgid "No" msgstr "No" -#: FlatCAMApp.py:3124 FlatCAMApp.py:4614 FlatCAMApp.py:5483 FlatCAMApp.py:6721 -#: FlatCAMApp.py:8269 +#: FlatCAMApp.py:3127 FlatCAMApp.py:4617 FlatCAMApp.py:5486 FlatCAMApp.py:6743 +#: FlatCAMApp.py:8291 msgid "Cancel" msgstr "Cancel" -#: FlatCAMApp.py:3152 +#: FlatCAMApp.py:3155 msgid "Object empty after edit." msgstr "Object empty after edit." -#: FlatCAMApp.py:3195 FlatCAMApp.py:3216 FlatCAMApp.py:3229 +#: FlatCAMApp.py:3198 FlatCAMApp.py:3219 FlatCAMApp.py:3232 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "Select a Gerber, Geometry or Excellon Object to update." -#: FlatCAMApp.py:3199 +#: FlatCAMApp.py:3202 msgid "is updated, returning to App..." msgstr "is updated, returning to App..." -#: FlatCAMApp.py:3594 FlatCAMApp.py:3648 FlatCAMApp.py:4472 +#: FlatCAMApp.py:3597 FlatCAMApp.py:3651 FlatCAMApp.py:4475 msgid "Could not load defaults file." msgstr "Could not load defaults file." -#: FlatCAMApp.py:3607 FlatCAMApp.py:3657 FlatCAMApp.py:4482 +#: FlatCAMApp.py:3610 FlatCAMApp.py:3660 FlatCAMApp.py:4485 msgid "Failed to parse defaults file." msgstr "Failed to parse defaults file." -#: FlatCAMApp.py:3628 FlatCAMApp.py:3632 +#: FlatCAMApp.py:3631 FlatCAMApp.py:3635 msgid "Import FlatCAM Preferences" msgstr "Import FlatCAM Preferences" -#: FlatCAMApp.py:3639 +#: FlatCAMApp.py:3642 msgid "FlatCAM preferences import cancelled." msgstr "FlatCAM preferences import cancelled." -#: FlatCAMApp.py:3662 +#: FlatCAMApp.py:3665 msgid "Imported Defaults from" msgstr "Imported Defaults from" -#: FlatCAMApp.py:3682 FlatCAMApp.py:3687 +#: FlatCAMApp.py:3685 FlatCAMApp.py:3690 msgid "Export FlatCAM Preferences" msgstr "Export FlatCAM Preferences" -#: FlatCAMApp.py:3695 +#: FlatCAMApp.py:3698 msgid "FlatCAM preferences export cancelled." msgstr "FlatCAM preferences export cancelled." -#: FlatCAMApp.py:3704 FlatCAMApp.py:6486 FlatCAMApp.py:9358 FlatCAMApp.py:9469 -#: FlatCAMApp.py:9594 FlatCAMApp.py:9653 FlatCAMApp.py:9771 FlatCAMApp.py:9910 -#: FlatCAMObj.py:6102 flatcamTools/ToolSolderPaste.py:1428 +#: FlatCAMApp.py:3707 FlatCAMApp.py:6503 FlatCAMApp.py:9380 FlatCAMApp.py:9491 +#: FlatCAMApp.py:9616 FlatCAMApp.py:9675 FlatCAMApp.py:9793 FlatCAMApp.py:9932 +#: FlatCAMObj.py:6104 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -197,35 +197,35 @@ msgstr "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." -#: FlatCAMApp.py:3717 +#: FlatCAMApp.py:3720 msgid "Could not load preferences file." msgstr "Could not load preferences file." -#: FlatCAMApp.py:3737 FlatCAMApp.py:4529 +#: FlatCAMApp.py:3740 FlatCAMApp.py:4532 msgid "Failed to write defaults to file." msgstr "Failed to write defaults to file." -#: FlatCAMApp.py:3743 +#: FlatCAMApp.py:3746 msgid "Exported preferences to" msgstr "Exported preferences to" -#: FlatCAMApp.py:3760 +#: FlatCAMApp.py:3763 msgid "FlatCAM Preferences Folder opened." msgstr "FlatCAM Preferences Folder opened." -#: FlatCAMApp.py:3843 +#: FlatCAMApp.py:3846 msgid "Failed to open recent files file for writing." msgstr "Failed to open recent files file for writing." -#: FlatCAMApp.py:3854 +#: FlatCAMApp.py:3857 msgid "Failed to open recent projects file for writing." msgstr "Failed to open recent projects file for writing." -#: FlatCAMApp.py:3937 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3940 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "An internal error has ocurred. See shell.\n" -#: FlatCAMApp.py:3938 +#: FlatCAMApp.py:3941 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -234,11 +234,11 @@ msgstr "" "Object ({kind}) failed because: {error} \n" "\n" -#: FlatCAMApp.py:3959 +#: FlatCAMApp.py:3962 msgid "Converting units to " msgstr "Converting units to " -#: FlatCAMApp.py:4055 FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064 +#: FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064 FlatCAMApp.py:4067 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:4081 FlatCAMApp.py:6801 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMApp.py:4084 FlatCAMApp.py:6823 FlatCAMObj.py:236 FlatCAMObj.py:251 #: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:206 msgid "Plotting" msgstr "Plotting" -#: FlatCAMApp.py:4175 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4178 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "About FlatCAM" -#: FlatCAMApp.py:4204 +#: FlatCAMApp.py:4207 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "2D Computer-Aided Printed Circuit Board Manufacturing" -#: FlatCAMApp.py:4205 +#: FlatCAMApp.py:4208 msgid "Development" msgstr "Development" -#: FlatCAMApp.py:4206 +#: FlatCAMApp.py:4209 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: FlatCAMApp.py:4207 +#: FlatCAMApp.py:4210 msgid "Issue tracker" msgstr "Issue tracker" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4214 msgid "Close" msgstr "Close" -#: FlatCAMApp.py:4226 +#: FlatCAMApp.py:4229 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -334,75 +334,75 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: FlatCAMApp.py:4273 +#: FlatCAMApp.py:4276 msgid "Splash" msgstr "Splash" -#: FlatCAMApp.py:4279 +#: FlatCAMApp.py:4282 msgid "Programmers" msgstr "Programmers" -#: FlatCAMApp.py:4285 +#: FlatCAMApp.py:4288 msgid "Translators" msgstr "Translators" -#: FlatCAMApp.py:4291 +#: FlatCAMApp.py:4294 msgid "License" msgstr "License" -#: FlatCAMApp.py:4312 +#: FlatCAMApp.py:4315 msgid "Programmer" msgstr "Programmer" -#: FlatCAMApp.py:4313 +#: FlatCAMApp.py:4316 msgid "Status" msgstr "Status" -#: FlatCAMApp.py:4315 +#: FlatCAMApp.py:4318 msgid "Program Author" msgstr "Program Author" -#: FlatCAMApp.py:4319 +#: FlatCAMApp.py:4322 msgid "Maintainer >=2019" msgstr "Maintainer >=2019" -#: FlatCAMApp.py:4374 +#: FlatCAMApp.py:4377 msgid "Language" msgstr "Language" -#: FlatCAMApp.py:4375 +#: FlatCAMApp.py:4378 msgid "Translator" msgstr "Translator" -#: FlatCAMApp.py:4376 +#: FlatCAMApp.py:4379 msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4534 FlatCAMApp.py:7300 +#: FlatCAMApp.py:4537 FlatCAMApp.py:7322 msgid "Preferences saved." msgstr "Preferences saved." -#: FlatCAMApp.py:4562 +#: FlatCAMApp.py:4565 msgid "Could not load factory defaults file." msgstr "Could not load factory defaults file." -#: FlatCAMApp.py:4572 +#: FlatCAMApp.py:4575 msgid "Failed to parse factory defaults file." msgstr "Failed to parse factory defaults file." -#: FlatCAMApp.py:4587 +#: FlatCAMApp.py:4590 msgid "Failed to write factory defaults to file." msgstr "Failed to write factory defaults to file." -#: FlatCAMApp.py:4591 +#: FlatCAMApp.py:4594 msgid "Factory defaults saved." msgstr "Factory defaults saved." -#: FlatCAMApp.py:4602 flatcamGUI/FlatCAMGUI.py:3451 +#: FlatCAMApp.py:4605 flatcamGUI/FlatCAMGUI.py:3467 msgid "Application is saving the project. Please wait ..." msgstr "Application is saving the project. Please wait ..." -#: FlatCAMApp.py:4607 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4610 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -410,27 +410,27 @@ msgstr "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" -#: FlatCAMApp.py:4610 FlatCAMApp.py:8265 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4613 FlatCAMApp.py:8287 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Save changes" -#: FlatCAMApp.py:4840 +#: FlatCAMApp.py:4843 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Selected Excellon file extensions registered with FlatCAM." -#: FlatCAMApp.py:4862 +#: FlatCAMApp.py:4865 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Selected GCode file extensions registered with FlatCAM." -#: FlatCAMApp.py:4884 +#: FlatCAMApp.py:4887 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Selected Gerber file extensions registered with FlatCAM." -#: FlatCAMApp.py:5050 FlatCAMApp.py:5106 FlatCAMApp.py:5134 +#: FlatCAMApp.py:5053 FlatCAMApp.py:5109 FlatCAMApp.py:5137 msgid "At least two objects are required for join. Objects currently selected" msgstr "At least two objects are required for join. Objects currently selected" -#: FlatCAMApp.py:5059 +#: FlatCAMApp.py:5062 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -446,39 +446,39 @@ msgstr "" "be lost and the result may not be what was expected. \n" "Check the generated GCODE." -#: FlatCAMApp.py:5101 +#: FlatCAMApp.py:5104 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Failed. Excellon joining works only on Excellon objects." -#: FlatCAMApp.py:5129 +#: FlatCAMApp.py:5132 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Failed. Gerber joining works only on Gerber objects." -#: FlatCAMApp.py:5159 FlatCAMApp.py:5196 +#: FlatCAMApp.py:5162 FlatCAMApp.py:5199 msgid "Failed. Select a Geometry Object and try again." msgstr "Failed. Select a Geometry Object and try again." -#: FlatCAMApp.py:5164 FlatCAMApp.py:5201 +#: FlatCAMApp.py:5167 FlatCAMApp.py:5204 msgid "Expected a FlatCAMGeometry, got" msgstr "Expected a FlatCAMGeometry, got" -#: FlatCAMApp.py:5178 +#: FlatCAMApp.py:5181 msgid "A Geometry object was converted to MultiGeo type." msgstr "A Geometry object was converted to MultiGeo type." -#: FlatCAMApp.py:5216 +#: FlatCAMApp.py:5219 msgid "A Geometry object was converted to SingleGeo type." msgstr "A Geometry object was converted to SingleGeo type." -#: FlatCAMApp.py:5477 +#: FlatCAMApp.py:5480 msgid "Toggle Units" msgstr "Toggle Units" -#: FlatCAMApp.py:5479 +#: FlatCAMApp.py:5482 msgid "Change project units ..." msgstr "Change project units ..." -#: FlatCAMApp.py:5480 +#: FlatCAMApp.py:5483 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -488,49 +488,54 @@ msgstr "" "objects to be scaled accordingly.\n" "Continue?" -#: FlatCAMApp.py:5482 FlatCAMApp.py:6615 FlatCAMApp.py:6720 FlatCAMApp.py:8574 -#: FlatCAMApp.py:8588 FlatCAMApp.py:8843 FlatCAMApp.py:8854 +#: FlatCAMApp.py:5485 FlatCAMApp.py:6637 FlatCAMApp.py:6742 FlatCAMApp.py:8596 +#: FlatCAMApp.py:8610 FlatCAMApp.py:8865 FlatCAMApp.py:8876 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:5531 +#: FlatCAMApp.py:5534 msgid "Converted units to" msgstr "Converted units to" -#: FlatCAMApp.py:5543 +#: FlatCAMApp.py:5546 msgid " Units conversion cancelled." msgstr " Units conversion cancelled." -#: FlatCAMApp.py:6432 +#: FlatCAMApp.py:6449 msgid "Open file" msgstr "Open file" -#: FlatCAMApp.py:6463 FlatCAMApp.py:6468 +#: FlatCAMApp.py:6480 FlatCAMApp.py:6485 msgid "Export G-Code ..." msgstr "Export G-Code ..." -#: FlatCAMApp.py:6472 +#: FlatCAMApp.py:6489 msgid "Export Code cancelled." msgstr "Export Code cancelled." -#: FlatCAMApp.py:6482 FlatCAMObj.py:6098 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6499 FlatCAMObj.py:6100 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "No such file or directory" -#: FlatCAMApp.py:6494 FlatCAMObj.py:6112 +#: FlatCAMApp.py:6511 FlatCAMObj.py:6114 msgid "Saved to" msgstr "Saved to" -#: FlatCAMApp.py:6603 FlatCAMApp.py:6636 FlatCAMApp.py:6647 FlatCAMApp.py:6658 +#: FlatCAMApp.py:6557 +#| msgid "Coordinates copied to clipboard." +msgid "Code Editor content copied to clipboard ..." +msgstr "Code Editor content copied to clipboard ..." + +#: FlatCAMApp.py:6625 FlatCAMApp.py:6658 FlatCAMApp.py:6669 FlatCAMApp.py:6680 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 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." -#: FlatCAMApp.py:6608 FlatCAMApp.py:6641 FlatCAMApp.py:6652 FlatCAMApp.py:6663 +#: FlatCAMApp.py:6630 FlatCAMApp.py:6663 FlatCAMApp.py:6674 FlatCAMApp.py:6685 msgid "Adding Tool cancelled" msgstr "Adding Tool cancelled" -#: FlatCAMApp.py:6611 +#: FlatCAMApp.py:6633 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -538,11 +543,11 @@ msgstr "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." -#: FlatCAMApp.py:6715 +#: FlatCAMApp.py:6737 msgid "Delete objects" msgstr "Delete objects" -#: FlatCAMApp.py:6718 +#: FlatCAMApp.py:6740 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -550,91 +555,87 @@ msgstr "" "Are you sure you want to permanently delete\n" "the selected objects?" -#: FlatCAMApp.py:6749 +#: FlatCAMApp.py:6771 msgid "Object(s) deleted" msgstr "Object(s) deleted" -#: FlatCAMApp.py:6753 +#: FlatCAMApp.py:6775 msgid "Failed. No object(s) selected..." msgstr "Failed. No object(s) selected..." -#: FlatCAMApp.py:6755 +#: FlatCAMApp.py:6777 msgid "Save the work in Editor and try again ..." msgstr "Save the work in Editor and try again ..." -#: FlatCAMApp.py:6785 +#: FlatCAMApp.py:6807 msgid "Object deleted" msgstr "Object deleted" -#: FlatCAMApp.py:6812 +#: FlatCAMApp.py:6834 msgid "Click to set the origin ..." msgstr "Click to set the origin ..." -#: FlatCAMApp.py:6834 +#: FlatCAMApp.py:6856 msgid "Setting Origin..." msgstr "Setting Origin..." -#: FlatCAMApp.py:6846 +#: FlatCAMApp.py:6868 msgid "Origin set" msgstr "Origin set" -#: FlatCAMApp.py:6853 +#: FlatCAMApp.py:6875 msgid "Origin coordinates specified but incomplete." msgstr "Origin coordinates specified but incomplete." -#: FlatCAMApp.py:6895 FlatCAMObj.py:6247 -msgid "Not available with the current Graphic Engine Legacy(2D)." -msgstr "Not available with the current Graphic Engine Legacy(2D)." - -#: FlatCAMApp.py:6899 +#: FlatCAMApp.py:6921 msgid "Jump to ..." msgstr "Jump to ..." -#: FlatCAMApp.py:6900 +#: FlatCAMApp.py:6922 msgid "Enter the coordinates in format X,Y:" msgstr "Enter the coordinates in format X,Y:" -#: FlatCAMApp.py:6907 +#: FlatCAMApp.py:6929 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Wrong coordinates. Enter coordinates in format: X,Y" -#: FlatCAMApp.py:6939 flatcamEditors/FlatCAMExcEditor.py:3487 +#: FlatCAMApp.py:6961 flatcamEditors/FlatCAMExcEditor.py:3487 #: flatcamEditors/FlatCAMExcEditor.py:3495 -#: flatcamEditors/FlatCAMGeoEditor.py:3832 -#: flatcamEditors/FlatCAMGeoEditor.py:3847 +#: flatcamEditors/FlatCAMGeoEditor.py:3846 +#: flatcamEditors/FlatCAMGeoEditor.py:3861 #: flatcamEditors/FlatCAMGrbEditor.py:1067 #: flatcamEditors/FlatCAMGrbEditor.py:1171 #: flatcamEditors/FlatCAMGrbEditor.py:1445 #: flatcamEditors/FlatCAMGrbEditor.py:1703 #: flatcamEditors/FlatCAMGrbEditor.py:4255 -#: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2687 -#: flatcamGUI/FlatCAMGUI.py:2699 +#: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2703 +#: flatcamGUI/FlatCAMGUI.py:2715 msgid "Done." msgstr "Done." -#: FlatCAMApp.py:7073 FlatCAMApp.py:7141 +#: FlatCAMApp.py:7095 FlatCAMApp.py:7163 msgid "No object is selected. Select an object and try again." msgstr "No object is selected. Select an object and try again." -#: FlatCAMApp.py:7161 +#: FlatCAMApp.py:7183 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..." -#: FlatCAMApp.py:7167 +#: FlatCAMApp.py:7189 msgid "The current task was gracefully closed on user request..." msgstr "The current task was gracefully closed on user request..." -#: FlatCAMApp.py:7184 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7206 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "Preferences" -#: FlatCAMApp.py:7251 +#: FlatCAMApp.py:7273 msgid "Preferences edited but not saved." msgstr "Preferences edited but not saved." -#: FlatCAMApp.py:7285 +#: FlatCAMApp.py:7307 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -642,73 +643,73 @@ msgstr "" "One or more values are changed.\n" "Do you want to save the Preferences?" -#: FlatCAMApp.py:7287 flatcamGUI/FlatCAMGUI.py:193 +#: FlatCAMApp.py:7309 flatcamGUI/FlatCAMGUI.py:193 #: flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "Save Preferences" -#: FlatCAMApp.py:7316 +#: FlatCAMApp.py:7338 msgid "No object selected to Flip on Y axis." msgstr "No object selected to Flip on Y axis." -#: FlatCAMApp.py:7342 +#: FlatCAMApp.py:7364 msgid "Flip on Y axis done." msgstr "Flip on Y axis done." -#: FlatCAMApp.py:7345 FlatCAMApp.py:7388 +#: FlatCAMApp.py:7367 FlatCAMApp.py:7410 #: flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "Flip action was not executed." -#: FlatCAMApp.py:7359 +#: FlatCAMApp.py:7381 msgid "No object selected to Flip on X axis." msgstr "No object selected to Flip on X axis." -#: FlatCAMApp.py:7385 +#: FlatCAMApp.py:7407 msgid "Flip on X axis done." msgstr "Flip on X axis done." -#: FlatCAMApp.py:7402 +#: FlatCAMApp.py:7424 msgid "No object selected to Rotate." msgstr "No object selected to Rotate." -#: FlatCAMApp.py:7405 FlatCAMApp.py:7453 FlatCAMApp.py:7486 +#: FlatCAMApp.py:7427 FlatCAMApp.py:7475 FlatCAMApp.py:7508 msgid "Transform" msgstr "Transform" -#: FlatCAMApp.py:7405 FlatCAMApp.py:7453 FlatCAMApp.py:7486 +#: FlatCAMApp.py:7427 FlatCAMApp.py:7475 FlatCAMApp.py:7508 msgid "Enter the Angle value:" msgstr "Enter the Angle value:" -#: FlatCAMApp.py:7436 +#: FlatCAMApp.py:7458 msgid "Rotation done." msgstr "Rotation done." -#: FlatCAMApp.py:7439 +#: FlatCAMApp.py:7461 msgid "Rotation movement was not executed." msgstr "Rotation movement was not executed." -#: FlatCAMApp.py:7451 +#: FlatCAMApp.py:7473 msgid "No object selected to Skew/Shear on X axis." msgstr "No object selected to Skew/Shear on X axis." -#: FlatCAMApp.py:7473 +#: FlatCAMApp.py:7495 msgid "Skew on X axis done." msgstr "Skew on X axis done." -#: FlatCAMApp.py:7484 +#: FlatCAMApp.py:7506 msgid "No object selected to Skew/Shear on Y axis." msgstr "No object selected to Skew/Shear on Y axis." -#: FlatCAMApp.py:7506 +#: FlatCAMApp.py:7528 msgid "Skew on Y axis done." msgstr "Skew on Y axis done." -#: FlatCAMApp.py:7561 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7583 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:7574 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7596 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2477 #: flatcamEditors/FlatCAMGrbEditor.py:5212 flatcamGUI/ObjectUI.py:1058 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 @@ -718,78 +719,78 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Add" -#: FlatCAMApp.py:7575 FlatCAMObj.py:3628 +#: FlatCAMApp.py:7597 FlatCAMObj.py:3628 #: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:553 #: flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 -#: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 +#: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2202 #: flatcamGUI/ObjectUI.py:1074 flatcamTools/ToolNonCopperClear.py:249 #: flatcamTools/ToolPaint.py:188 flatcamTools/ToolSolderPaste.py:121 #: flatcamTools/ToolSolderPaste.py:485 msgid "Delete" msgstr "Delete" -#: FlatCAMApp.py:7588 +#: FlatCAMApp.py:7610 msgid "New Grid ..." msgstr "New Grid ..." -#: FlatCAMApp.py:7589 +#: FlatCAMApp.py:7611 msgid "Enter a Grid Value:" msgstr "Enter a Grid Value:" -#: FlatCAMApp.py:7597 FlatCAMApp.py:7624 +#: FlatCAMApp.py:7619 FlatCAMApp.py:7646 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." -#: FlatCAMApp.py:7603 +#: FlatCAMApp.py:7625 msgid "New Grid added" msgstr "New Grid added" -#: FlatCAMApp.py:7606 +#: FlatCAMApp.py:7628 msgid "Grid already exists" msgstr "Grid already exists" -#: FlatCAMApp.py:7609 +#: FlatCAMApp.py:7631 msgid "Adding New Grid cancelled" msgstr "Adding New Grid cancelled" -#: FlatCAMApp.py:7631 +#: FlatCAMApp.py:7653 msgid " Grid Value does not exist" msgstr " Grid Value does not exist" -#: FlatCAMApp.py:7634 +#: FlatCAMApp.py:7656 msgid "Grid Value deleted" msgstr "Grid Value deleted" -#: FlatCAMApp.py:7637 +#: FlatCAMApp.py:7659 msgid "Delete Grid value cancelled" msgstr "Delete Grid value cancelled" -#: FlatCAMApp.py:7643 +#: FlatCAMApp.py:7665 msgid "Key Shortcut List" msgstr "Key Shortcut List" -#: FlatCAMApp.py:7677 +#: FlatCAMApp.py:7699 msgid " No object selected to copy it's name" msgstr " No object selected to copy it's name" -#: FlatCAMApp.py:7681 +#: FlatCAMApp.py:7703 msgid "Name copied on clipboard ..." msgstr "Name copied on clipboard ..." -#: FlatCAMApp.py:7736 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7758 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "Coordinates copied to clipboard." -#: FlatCAMApp.py:8021 FlatCAMApp.py:8025 FlatCAMApp.py:8029 FlatCAMApp.py:8033 -#: FlatCAMApp.py:8049 FlatCAMApp.py:8053 FlatCAMApp.py:8057 FlatCAMApp.py:8061 -#: FlatCAMApp.py:8101 FlatCAMApp.py:8104 FlatCAMApp.py:8107 FlatCAMApp.py:8110 -#: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 -#: ObjectCollection.py:734 +#: FlatCAMApp.py:8043 FlatCAMApp.py:8047 FlatCAMApp.py:8051 FlatCAMApp.py:8055 +#: FlatCAMApp.py:8071 FlatCAMApp.py:8075 FlatCAMApp.py:8079 FlatCAMApp.py:8083 +#: FlatCAMApp.py:8123 FlatCAMApp.py:8126 FlatCAMApp.py:8129 FlatCAMApp.py:8132 +#: ObjectCollection.py:728 ObjectCollection.py:731 ObjectCollection.py:734 +#: ObjectCollection.py:737 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} selected" -#: FlatCAMApp.py:8262 +#: FlatCAMApp.py:8284 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -799,219 +800,219 @@ msgstr "" "Creating a New project will delete them.\n" "Do you want to Save the project?" -#: FlatCAMApp.py:8284 +#: FlatCAMApp.py:8306 msgid "New Project created" msgstr "New Project created" -#: FlatCAMApp.py:8405 FlatCAMApp.py:8409 flatcamGUI/FlatCAMGUI.py:636 -#: flatcamGUI/FlatCAMGUI.py:2068 +#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 flatcamGUI/FlatCAMGUI.py:636 +#: flatcamGUI/FlatCAMGUI.py:2075 msgid "Open Gerber" msgstr "Open Gerber" -#: FlatCAMApp.py:8416 +#: FlatCAMApp.py:8438 msgid "Opening Gerber file." msgstr "Opening Gerber file." -#: FlatCAMApp.py:8422 +#: FlatCAMApp.py:8444 msgid "Open Gerber cancelled." msgstr "Open Gerber cancelled." -#: FlatCAMApp.py:8442 FlatCAMApp.py:8446 flatcamGUI/FlatCAMGUI.py:637 -#: flatcamGUI/FlatCAMGUI.py:2069 +#: FlatCAMApp.py:8464 FlatCAMApp.py:8468 flatcamGUI/FlatCAMGUI.py:637 +#: flatcamGUI/FlatCAMGUI.py:2076 msgid "Open Excellon" msgstr "Open Excellon" -#: FlatCAMApp.py:8452 +#: FlatCAMApp.py:8474 msgid "Opening Excellon file." msgstr "Opening Excellon file." -#: FlatCAMApp.py:8458 +#: FlatCAMApp.py:8480 msgid " Open Excellon cancelled." msgstr " Open Excellon cancelled." -#: FlatCAMApp.py:8481 FlatCAMApp.py:8485 +#: FlatCAMApp.py:8503 FlatCAMApp.py:8507 msgid "Open G-Code" msgstr "Open G-Code" -#: FlatCAMApp.py:8492 +#: FlatCAMApp.py:8514 msgid "Opening G-Code file." msgstr "Opening G-Code file." -#: FlatCAMApp.py:8498 +#: FlatCAMApp.py:8520 msgid "Open G-Code cancelled." msgstr "Open G-Code cancelled." -#: FlatCAMApp.py:8515 FlatCAMApp.py:8518 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8537 FlatCAMApp.py:8540 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "Open Project" -#: FlatCAMApp.py:8527 +#: FlatCAMApp.py:8549 msgid "Open Project cancelled." msgstr "Open Project cancelled." -#: FlatCAMApp.py:8546 FlatCAMApp.py:8549 +#: FlatCAMApp.py:8568 FlatCAMApp.py:8571 msgid "Open Configuration File" msgstr "Open Configuration File" -#: FlatCAMApp.py:8554 +#: FlatCAMApp.py:8576 msgid "Open Config cancelled." msgstr "Open Config cancelled." -#: FlatCAMApp.py:8570 FlatCAMApp.py:8839 FlatCAMApp.py:11482 -#: FlatCAMApp.py:11503 FlatCAMApp.py:11525 FlatCAMApp.py:11548 +#: FlatCAMApp.py:8592 FlatCAMApp.py:8861 FlatCAMApp.py:11505 +#: FlatCAMApp.py:11526 FlatCAMApp.py:11548 FlatCAMApp.py:11571 msgid "No object selected." msgstr "No object selected." -#: FlatCAMApp.py:8571 FlatCAMApp.py:8840 +#: FlatCAMApp.py:8593 FlatCAMApp.py:8862 msgid "Please Select a Geometry object to export" msgstr "Please Select a Geometry object to export" -#: FlatCAMApp.py:8585 +#: FlatCAMApp.py:8607 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Only Geometry, Gerber and CNCJob objects can be used." -#: FlatCAMApp.py:8598 FlatCAMApp.py:8602 +#: FlatCAMApp.py:8620 FlatCAMApp.py:8624 msgid "Export SVG" msgstr "Export SVG" -#: FlatCAMApp.py:8608 +#: FlatCAMApp.py:8630 msgid " Export SVG cancelled." msgstr " Export SVG cancelled." -#: FlatCAMApp.py:8628 +#: FlatCAMApp.py:8650 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" -#: FlatCAMApp.py:8634 FlatCAMApp.py:8638 +#: FlatCAMApp.py:8656 FlatCAMApp.py:8660 msgid "Export PNG Image" msgstr "Export PNG Image" -#: FlatCAMApp.py:8643 +#: FlatCAMApp.py:8665 msgid "Export PNG cancelled." msgstr "Export PNG cancelled." -#: FlatCAMApp.py:8663 +#: FlatCAMApp.py:8685 msgid "No object selected. Please select an Gerber object to export." msgstr "No object selected. Please select an Gerber object to export." -#: FlatCAMApp.py:8669 FlatCAMApp.py:8801 +#: FlatCAMApp.py:8691 FlatCAMApp.py:8823 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Failed. Only Gerber objects can be saved as Gerber files..." -#: FlatCAMApp.py:8681 +#: FlatCAMApp.py:8703 msgid "Save Gerber source file" msgstr "Save Gerber source file" -#: FlatCAMApp.py:8687 +#: FlatCAMApp.py:8709 msgid "Save Gerber source file cancelled." msgstr "Save Gerber source file cancelled." -#: FlatCAMApp.py:8707 +#: FlatCAMApp.py:8729 msgid "No object selected. Please select an Excellon object to export." msgstr "No object selected. Please select an Excellon object to export." -#: FlatCAMApp.py:8713 FlatCAMApp.py:8757 +#: FlatCAMApp.py:8735 FlatCAMApp.py:8779 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "Failed. Only Excellon objects can be saved as Excellon files..." -#: FlatCAMApp.py:8721 FlatCAMApp.py:8725 +#: FlatCAMApp.py:8743 FlatCAMApp.py:8747 msgid "Save Excellon source file" msgstr "Save Excellon source file" -#: FlatCAMApp.py:8731 +#: FlatCAMApp.py:8753 msgid "Saving Excellon source file cancelled." msgstr "Saving Excellon source file cancelled." -#: FlatCAMApp.py:8751 +#: FlatCAMApp.py:8773 msgid "No object selected. Please Select an Excellon object to export." msgstr "No object selected. Please Select an Excellon object to export." -#: FlatCAMApp.py:8765 FlatCAMApp.py:8769 +#: FlatCAMApp.py:8787 FlatCAMApp.py:8791 msgid "Export Excellon" msgstr "Export Excellon" -#: FlatCAMApp.py:8775 +#: FlatCAMApp.py:8797 msgid "Export Excellon cancelled." msgstr "Export Excellon cancelled." -#: FlatCAMApp.py:8795 +#: FlatCAMApp.py:8817 msgid "No object selected. Please Select an Gerber object to export." msgstr "No object selected. Please Select an Gerber object to export." -#: FlatCAMApp.py:8809 FlatCAMApp.py:8813 +#: FlatCAMApp.py:8831 FlatCAMApp.py:8835 msgid "Export Gerber" msgstr "Export Gerber" -#: FlatCAMApp.py:8819 +#: FlatCAMApp.py:8841 msgid "Export Gerber cancelled." msgstr "Export Gerber cancelled." -#: FlatCAMApp.py:8851 +#: FlatCAMApp.py:8873 msgid "Only Geometry objects can be used." msgstr "Only Geometry objects can be used." -#: FlatCAMApp.py:8865 FlatCAMApp.py:8869 +#: FlatCAMApp.py:8887 FlatCAMApp.py:8891 msgid "Export DXF" msgstr "Export DXF" -#: FlatCAMApp.py:8876 +#: FlatCAMApp.py:8898 msgid "Export DXF cancelled." msgstr "Export DXF cancelled." -#: FlatCAMApp.py:8896 FlatCAMApp.py:8899 +#: FlatCAMApp.py:8918 FlatCAMApp.py:8921 msgid "Import SVG" msgstr "Import SVG" -#: FlatCAMApp.py:8909 +#: FlatCAMApp.py:8931 msgid "Open SVG cancelled." msgstr "Open SVG cancelled." -#: FlatCAMApp.py:8928 FlatCAMApp.py:8932 +#: FlatCAMApp.py:8950 FlatCAMApp.py:8954 msgid "Import DXF" msgstr "Import DXF" -#: FlatCAMApp.py:8942 +#: FlatCAMApp.py:8964 msgid "Open DXF cancelled." msgstr "Open DXF cancelled." -#: FlatCAMApp.py:8989 +#: FlatCAMApp.py:9011 msgid "Viewing the source code of the selected object." msgstr "Viewing the source code of the selected object." -#: FlatCAMApp.py:8990 +#: FlatCAMApp.py:9012 msgid "Loading..." msgstr "Loading..." -#: FlatCAMApp.py:8997 +#: FlatCAMApp.py:9019 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." -#: FlatCAMApp.py:9009 +#: FlatCAMApp.py:9031 msgid "Source Editor" msgstr "Source Editor" -#: FlatCAMApp.py:9024 FlatCAMApp.py:9031 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9053 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." -#: FlatCAMApp.py:9043 +#: FlatCAMApp.py:9065 msgid "Failed to load the source code for the selected object" msgstr "Failed to load the source code for the selected object" -#: FlatCAMApp.py:9057 FlatCAMApp.py:10372 FlatCAMObj.py:5881 +#: FlatCAMApp.py:9079 FlatCAMApp.py:10394 FlatCAMObj.py:5880 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "Code Editor" -#: FlatCAMApp.py:9075 +#: FlatCAMApp.py:9097 msgid "New TCL script file created in Code Editor." msgstr "New TCL script file created in Code Editor." -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9100 msgid "Script Editor" msgstr "Script Editor" -#: FlatCAMApp.py:9081 +#: FlatCAMApp.py:9103 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -1055,100 +1056,100 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:9120 FlatCAMApp.py:9123 +#: FlatCAMApp.py:9142 FlatCAMApp.py:9145 msgid "Open TCL script" msgstr "Open TCL script" -#: FlatCAMApp.py:9133 +#: FlatCAMApp.py:9155 msgid "Open TCL script cancelled." msgstr "Open TCL script cancelled." -#: FlatCAMApp.py:9155 +#: FlatCAMApp.py:9177 msgid "TCL script file opened in Code Editor." msgstr "TCL script file opened in Code Editor." -#: FlatCAMApp.py:9179 +#: FlatCAMApp.py:9201 msgid "Executing FlatCAMScript file." msgstr "Executing FlatCAMScript file." -#: FlatCAMApp.py:9186 FlatCAMApp.py:9189 +#: FlatCAMApp.py:9208 FlatCAMApp.py:9211 msgid "Run TCL script" msgstr "Run TCL script" -#: FlatCAMApp.py:9199 +#: FlatCAMApp.py:9221 msgid "Run TCL script cancelled." msgstr "Run TCL script cancelled." -#: FlatCAMApp.py:9215 +#: FlatCAMApp.py:9237 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL script file opened in Code Editor and executed." -#: FlatCAMApp.py:9266 FlatCAMApp.py:9270 +#: FlatCAMApp.py:9288 FlatCAMApp.py:9292 msgid "Save Project As ..." msgstr "Save Project As ..." -#: FlatCAMApp.py:9267 +#: FlatCAMApp.py:9289 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:9276 +#: FlatCAMApp.py:9298 msgid "Save Project cancelled." msgstr "Save Project cancelled." -#: FlatCAMApp.py:9324 +#: FlatCAMApp.py:9346 msgid "Exporting SVG" msgstr "Exporting SVG" -#: FlatCAMApp.py:9366 FlatCAMApp.py:9477 FlatCAMApp.py:9603 +#: FlatCAMApp.py:9388 FlatCAMApp.py:9499 FlatCAMApp.py:9625 msgid "SVG file exported to" msgstr "SVG file exported to" -#: FlatCAMApp.py:9401 FlatCAMApp.py:9526 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9423 FlatCAMApp.py:9548 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "No object Box. Using instead" -#: FlatCAMApp.py:9480 FlatCAMApp.py:9606 +#: FlatCAMApp.py:9502 FlatCAMApp.py:9628 msgid "Generating Film ... Please wait." msgstr "Generating Film ... Please wait." -#: FlatCAMApp.py:9779 +#: FlatCAMApp.py:9801 msgid "Excellon file exported to" msgstr "Excellon file exported to" -#: FlatCAMApp.py:9788 +#: FlatCAMApp.py:9810 msgid "Exporting Excellon" msgstr "Exporting Excellon" -#: FlatCAMApp.py:9794 FlatCAMApp.py:9802 +#: FlatCAMApp.py:9816 FlatCAMApp.py:9824 msgid "Could not export Excellon file." msgstr "Could not export Excellon file." -#: FlatCAMApp.py:9918 +#: FlatCAMApp.py:9940 msgid "Gerber file exported to" msgstr "Gerber file exported to" -#: FlatCAMApp.py:9926 +#: FlatCAMApp.py:9948 msgid "Exporting Gerber" msgstr "Exporting Gerber" -#: FlatCAMApp.py:9932 FlatCAMApp.py:9940 +#: FlatCAMApp.py:9954 FlatCAMApp.py:9962 msgid "Could not export Gerber file." msgstr "Could not export Gerber file." -#: FlatCAMApp.py:9985 +#: FlatCAMApp.py:10007 msgid "DXF file exported to" msgstr "DXF file exported to" -#: FlatCAMApp.py:9991 +#: FlatCAMApp.py:10013 msgid "Exporting DXF" msgstr "Exporting DXF" -#: FlatCAMApp.py:9997 FlatCAMApp.py:10005 +#: FlatCAMApp.py:10019 FlatCAMApp.py:10027 msgid "Could not export DXF file." msgstr "Could not export DXF file." -#: FlatCAMApp.py:10026 FlatCAMApp.py:10070 FlatCAMApp.py:10116 +#: FlatCAMApp.py:10048 FlatCAMApp.py:10092 FlatCAMApp.py:10138 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1156,83 +1157,83 @@ msgstr "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" -#: FlatCAMApp.py:10036 +#: FlatCAMApp.py:10058 msgid "Importing SVG" msgstr "Importing SVG" -#: FlatCAMApp.py:10048 FlatCAMApp.py:10092 FlatCAMApp.py:10137 -#: FlatCAMApp.py:10218 FlatCAMApp.py:10285 FlatCAMApp.py:10352 +#: FlatCAMApp.py:10070 FlatCAMApp.py:10114 FlatCAMApp.py:10159 +#: FlatCAMApp.py:10240 FlatCAMApp.py:10307 FlatCAMApp.py:10374 #: flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "Opened" -#: FlatCAMApp.py:10080 +#: FlatCAMApp.py:10102 msgid "Importing DXF" msgstr "Importing DXF" -#: FlatCAMApp.py:10124 +#: FlatCAMApp.py:10146 msgid "Importing Image" msgstr "Importing Image" -#: FlatCAMApp.py:10167 +#: FlatCAMApp.py:10189 msgid "Failed to open file" msgstr "Failed to open file" -#: FlatCAMApp.py:10172 +#: FlatCAMApp.py:10194 msgid "Failed to parse file" msgstr "Failed to parse file" -#: FlatCAMApp.py:10179 FlatCAMApp.py:10253 FlatCAMObj.py:4589 +#: FlatCAMApp.py:10201 FlatCAMApp.py:10275 FlatCAMObj.py:4589 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "An internal error has occurred. See shell.\n" -#: FlatCAMApp.py:10189 +#: FlatCAMApp.py:10211 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "Object is not Gerber file or empty. Aborting object creation." -#: FlatCAMApp.py:10197 +#: FlatCAMApp.py:10219 msgid "Opening Gerber" msgstr "Opening Gerber" -#: FlatCAMApp.py:10208 +#: FlatCAMApp.py:10230 msgid " Open Gerber failed. Probable not a Gerber file." msgstr " Open Gerber failed. Probable not a Gerber file." -#: FlatCAMApp.py:10243 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10265 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "This is not Excellon file." -#: FlatCAMApp.py:10247 +#: FlatCAMApp.py:10269 msgid "Cannot open file" msgstr "Cannot open file" -#: FlatCAMApp.py:10267 flatcamTools/ToolPDF.py:270 +#: FlatCAMApp.py:10289 flatcamTools/ToolPDF.py:270 #: flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "No geometry found in file" -#: FlatCAMApp.py:10270 +#: FlatCAMApp.py:10292 msgid "Opening Excellon." msgstr "Opening Excellon." -#: FlatCAMApp.py:10277 +#: FlatCAMApp.py:10299 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Open Excellon file failed. Probable not an Excellon file." -#: FlatCAMApp.py:10316 +#: FlatCAMApp.py:10338 msgid "Failed to open" msgstr "Failed to open" -#: FlatCAMApp.py:10327 +#: FlatCAMApp.py:10349 msgid "This is not GCODE" msgstr "This is not GCODE" -#: FlatCAMApp.py:10333 +#: FlatCAMApp.py:10355 msgid "Opening G-Code." msgstr "Opening G-Code." -#: FlatCAMApp.py:10342 +#: FlatCAMApp.py:10364 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1242,43 +1243,43 @@ msgstr "" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" -#: FlatCAMApp.py:10368 +#: FlatCAMApp.py:10390 msgid "Opening FlatCAM Config file." msgstr "Opening FlatCAM Config file." -#: FlatCAMApp.py:10390 +#: FlatCAMApp.py:10412 msgid "Failed to open config file" msgstr "Failed to open config file" -#: FlatCAMApp.py:10416 +#: FlatCAMApp.py:10438 msgid "Loading Project ... Please Wait ..." msgstr "Loading Project ... Please Wait ..." -#: FlatCAMApp.py:10421 +#: FlatCAMApp.py:10443 msgid "Opening FlatCAM Project file." msgstr "Opening FlatCAM Project file." -#: FlatCAMApp.py:10431 FlatCAMApp.py:10449 +#: FlatCAMApp.py:10453 FlatCAMApp.py:10471 msgid "Failed to open project file" msgstr "Failed to open project file" -#: FlatCAMApp.py:10483 +#: FlatCAMApp.py:10505 msgid "Loading Project ... restoring" msgstr "Loading Project ... restoring" -#: FlatCAMApp.py:10492 +#: FlatCAMApp.py:10514 msgid "Project loaded from" msgstr "Project loaded from" -#: FlatCAMApp.py:10555 +#: FlatCAMApp.py:10577 msgid "Redrawing all objects" msgstr "Redrawing all objects" -#: FlatCAMApp.py:10587 +#: FlatCAMApp.py:10609 msgid "Available commands:\n" msgstr "Available commands:\n" -#: FlatCAMApp.py:10589 +#: FlatCAMApp.py:10611 msgid "" "\n" "\n" @@ -1290,47 +1291,47 @@ msgstr "" "Type help for usage.\n" " Example: help open_gerber" -#: FlatCAMApp.py:10739 +#: FlatCAMApp.py:10761 msgid "Shows list of commands." msgstr "Shows list of commands." -#: FlatCAMApp.py:10797 +#: FlatCAMApp.py:10819 msgid "Failed to load recent item list." msgstr "Failed to load recent item list." -#: FlatCAMApp.py:10805 +#: FlatCAMApp.py:10827 msgid "Failed to parse recent item list." msgstr "Failed to parse recent item list." -#: FlatCAMApp.py:10816 +#: FlatCAMApp.py:10838 msgid "Failed to load recent projects item list." msgstr "Failed to load recent projects item list." -#: FlatCAMApp.py:10824 +#: FlatCAMApp.py:10846 msgid "Failed to parse recent project item list." msgstr "Failed to parse recent project item list." -#: FlatCAMApp.py:10883 FlatCAMApp.py:10906 +#: FlatCAMApp.py:10905 FlatCAMApp.py:10928 msgid "Clear Recent files" msgstr "Clear Recent files" -#: FlatCAMApp.py:10923 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10945 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr "Shortcut Key List" -#: FlatCAMApp.py:10997 +#: FlatCAMApp.py:11019 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Selected Tab - Choose an Item from Project Tab" -#: FlatCAMApp.py:10998 +#: FlatCAMApp.py:11020 msgid "Details" msgstr "Details" -#: FlatCAMApp.py:11000 +#: FlatCAMApp.py:11022 msgid "The normal flow when working in FlatCAM is the following:" msgstr "The normal flow when working in FlatCAM is the following:" -#: FlatCAMApp.py:11001 +#: FlatCAMApp.py:11023 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1340,7 +1341,7 @@ msgstr "" "FlatCAM using either the toolbars, key shortcuts or even dragging and " "dropping the files on the GUI." -#: FlatCAMApp.py:11004 +#: FlatCAMApp.py:11026 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1350,7 +1351,7 @@ msgstr "" "drag and drop of the file into the FLATCAM GUI or through the menu (or " "toolbar) actions offered within the app." -#: FlatCAMApp.py:11007 +#: FlatCAMApp.py:11029 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1362,7 +1363,7 @@ msgstr "" "the Project Tab, SELECTED TAB will be updated with the object properties " "according to its kind: Gerber, Excellon, Geometry or CNCJob object." -#: FlatCAMApp.py:11011 +#: FlatCAMApp.py:11033 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1376,7 +1377,7 @@ msgstr "" "object on the canvas will bring the SELECTED TAB and populate it even if it " "was out of focus." -#: FlatCAMApp.py:11015 +#: FlatCAMApp.py:11037 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" @@ -1384,7 +1385,7 @@ msgstr "" "You can change the parameters in this screen and the flow direction is like " "this:" -#: FlatCAMApp.py:11016 +#: FlatCAMApp.py:11038 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1396,7 +1397,7 @@ msgstr "" "CNCJob --> CNCJob Object --> Verify GCode (through Edit CNC Code) and/or " "append/prepend to GCode (again, done in SELECTED TAB) --> Save GCode." -#: FlatCAMApp.py:11020 +#: FlatCAMApp.py:11042 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1404,23 +1405,23 @@ msgstr "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." -#: FlatCAMApp.py:11081 +#: FlatCAMApp.py:11103 msgid "Failed checking for latest version. Could not connect." msgstr "Failed checking for latest version. Could not connect." -#: FlatCAMApp.py:11089 +#: FlatCAMApp.py:11111 msgid "Could not parse information about latest version." msgstr "Could not parse information about latest version." -#: FlatCAMApp.py:11100 +#: FlatCAMApp.py:11122 msgid "FlatCAM is up to date!" msgstr "FlatCAM is up to date!" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11127 msgid "Newer Version Available" msgstr "Newer Version Available" -#: FlatCAMApp.py:11106 +#: FlatCAMApp.py:11128 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1428,63 +1429,63 @@ msgstr "" "There is a newer version of FlatCAM available for download:\n" "\n" -#: FlatCAMApp.py:11108 +#: FlatCAMApp.py:11130 msgid "info" msgstr "info" -#: FlatCAMApp.py:11183 +#: FlatCAMApp.py:11206 msgid "All plots disabled." msgstr "All plots disabled." -#: FlatCAMApp.py:11190 +#: FlatCAMApp.py:11213 msgid "All non selected plots disabled." msgstr "All non selected plots disabled." -#: FlatCAMApp.py:11197 +#: FlatCAMApp.py:11220 msgid "All plots enabled." msgstr "All plots enabled." -#: FlatCAMApp.py:11204 +#: FlatCAMApp.py:11227 msgid "Selected plots enabled..." msgstr "Selected plots enabled..." -#: FlatCAMApp.py:11213 +#: FlatCAMApp.py:11236 msgid "Selected plots disabled..." msgstr "Selected plots disabled..." -#: FlatCAMApp.py:11231 +#: FlatCAMApp.py:11254 msgid "Enabling plots ..." msgstr "Enabling plots ..." -#: FlatCAMApp.py:11270 +#: FlatCAMApp.py:11293 msgid "Disabling plots ..." msgstr "Disabling plots ..." -#: FlatCAMApp.py:11292 +#: FlatCAMApp.py:11315 msgid "Working ..." msgstr "Working ..." -#: FlatCAMApp.py:11331 +#: FlatCAMApp.py:11354 msgid "Saving FlatCAM Project" msgstr "Saving FlatCAM Project" -#: FlatCAMApp.py:11353 FlatCAMApp.py:11391 +#: FlatCAMApp.py:11376 FlatCAMApp.py:11414 msgid "Project saved to" msgstr "Project saved to" -#: FlatCAMApp.py:11373 +#: FlatCAMApp.py:11396 msgid "Failed to verify project file" msgstr "Failed to verify project file" -#: FlatCAMApp.py:11373 FlatCAMApp.py:11382 FlatCAMApp.py:11394 +#: FlatCAMApp.py:11396 FlatCAMApp.py:11405 FlatCAMApp.py:11417 msgid "Retry to save it." msgstr "Retry to save it." -#: FlatCAMApp.py:11382 FlatCAMApp.py:11394 +#: FlatCAMApp.py:11405 FlatCAMApp.py:11417 msgid "Failed to parse saved project file" msgstr "Failed to parse saved project file" -#: FlatCAMApp.py:11605 +#: FlatCAMApp.py:11628 msgid "The user requested a graceful exit of the current task." msgstr "The user requested a graceful exit of the current task." @@ -1574,13 +1575,13 @@ msgstr "Total Slots" #: FlatCAMObj.py:4198 FlatCAMObj.py:4316 FlatCAMObj.py:4524 FlatCAMObj.py:4646 #: FlatCAMObj.py:4809 FlatCAMObj.py:5328 #: flatcamEditors/FlatCAMExcEditor.py:2427 -#: flatcamEditors/FlatCAMGeoEditor.py:1081 -#: flatcamEditors/FlatCAMGeoEditor.py:1118 -#: flatcamEditors/FlatCAMGeoEditor.py:1139 -#: flatcamEditors/FlatCAMGeoEditor.py:1160 -#: flatcamEditors/FlatCAMGeoEditor.py:1197 -#: flatcamEditors/FlatCAMGeoEditor.py:1229 -#: flatcamEditors/FlatCAMGeoEditor.py:1250 +#: flatcamEditors/FlatCAMGeoEditor.py:1082 +#: flatcamEditors/FlatCAMGeoEditor.py:1119 +#: flatcamEditors/FlatCAMGeoEditor.py:1140 +#: flatcamEditors/FlatCAMGeoEditor.py:1161 +#: flatcamEditors/FlatCAMGeoEditor.py:1198 +#: flatcamEditors/FlatCAMGeoEditor.py:1230 +#: flatcamEditors/FlatCAMGeoEditor.py:1251 #: flatcamEditors/FlatCAMGrbEditor.py:5361 #: flatcamEditors/FlatCAMGrbEditor.py:5404 #: flatcamEditors/FlatCAMGrbEditor.py:5431 @@ -1687,7 +1688,7 @@ msgstr "Finish" #: FlatCAMObj.py:3626 flatcamGUI/FlatCAMGUI.py:552 flatcamGUI/FlatCAMGUI.py:759 #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1789 -#: flatcamGUI/FlatCAMGUI.py:2193 flatcamGUI/ObjectUI.py:1066 +#: flatcamGUI/FlatCAMGUI.py:2200 flatcamGUI/ObjectUI.py:1066 #: flatcamTools/ToolPanelize.py:540 flatcamTools/ToolPanelize.py:567 #: flatcamTools/ToolPanelize.py:667 flatcamTools/ToolPanelize.py:701 #: flatcamTools/ToolPanelize.py:766 @@ -1804,61 +1805,61 @@ msgstr "" "y)\n" "but now there is only one value, not two." -#: FlatCAMObj.py:5766 +#: FlatCAMObj.py:5765 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:5772 +#: FlatCAMObj.py:5771 msgid "Advanced" msgstr "Advanced" -#: FlatCAMObj.py:5815 +#: FlatCAMObj.py:5814 msgid "Plotting..." msgstr "Plotting..." -#: FlatCAMObj.py:5839 FlatCAMObj.py:5844 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5838 FlatCAMObj.py:5843 flatcamTools/ToolSolderPaste.py:1393 msgid "Export Machine Code ..." msgstr "Export Machine Code ..." -#: FlatCAMObj.py:5850 flatcamTools/ToolSolderPaste.py:1397 +#: FlatCAMObj.py:5849 flatcamTools/ToolSolderPaste.py:1397 msgid "Export Machine Code cancelled ..." msgstr "Export Machine Code cancelled ..." -#: FlatCAMObj.py:5868 +#: FlatCAMObj.py:5867 msgid "Machine Code file saved to" msgstr "Machine Code file saved to" -#: FlatCAMObj.py:5901 +#: FlatCAMObj.py:5900 msgid "Loaded Machine Code into Code Editor" msgstr "Loaded Machine Code into Code Editor" -#: FlatCAMObj.py:6013 +#: FlatCAMObj.py:6015 msgid "This CNCJob object can't be processed because it is a" msgstr "This CNCJob object can't be processed because it is a" -#: FlatCAMObj.py:6015 +#: FlatCAMObj.py:6017 msgid "CNCJob object" msgstr "CNCJob object" -#: FlatCAMObj.py:6067 +#: FlatCAMObj.py:6069 msgid "G-code does not have a units code: either G20 or G21" msgstr "G-code does not have a units code: either G20 or G21" -#: FlatCAMObj.py:6079 +#: FlatCAMObj.py:6081 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "Cancelled. The Toolchange Custom code is enabled but it's empty." -#: FlatCAMObj.py:6085 +#: FlatCAMObj.py:6087 msgid "Toolchange G-code was replaced by a custom code." msgstr "Toolchange G-code was replaced by a custom code." -#: FlatCAMObj.py:6122 FlatCAMObj.py:6132 +#: FlatCAMObj.py:6124 FlatCAMObj.py:6134 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" -#: FlatCAMObj.py:6136 +#: FlatCAMObj.py:6138 msgid "There is no postprocessor file." msgstr "There is no postprocessor file." @@ -1883,7 +1884,7 @@ msgstr "Apply Language ..." msgid "Object renamed from {old} to {new}" msgstr "Object renamed from {old} to {new}" -#: ObjectCollection.py:766 +#: ObjectCollection.py:769 msgid "Cause of error" msgstr "Cause of error" @@ -2289,8 +2290,8 @@ msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "Resize drill(s) failed. Please enter a diameter for resize." #: flatcamEditors/FlatCAMExcEditor.py:978 -#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2708 -#: flatcamGUI/FlatCAMGUI.py:2916 flatcamGUI/FlatCAMGUI.py:3130 +#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2724 +#: flatcamGUI/FlatCAMGUI.py:2932 flatcamGUI/FlatCAMGUI.py:3146 msgid "Cancelled." msgstr "Cancelled." @@ -2433,7 +2434,7 @@ msgstr "Linear" #: flatcamEditors/FlatCAMExcEditor.py:1620 #: flatcamEditors/FlatCAMExcEditor.py:1822 -#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3303 +#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3315 #: flatcamTools/ToolNonCopperClear.py:203 msgid "Circular" msgstr "Circular" @@ -2648,7 +2649,7 @@ msgstr "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " -#: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3299 +#: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3315 msgid "Added new tool with dia" msgstr "Added new tool with dia" @@ -2695,15 +2696,15 @@ msgstr "Done. Drill(s) deleted." msgid "Click on the circular array Center position" msgstr "Click on the circular array Center position" -#: flatcamEditors/FlatCAMGeoEditor.py:82 +#: flatcamEditors/FlatCAMGeoEditor.py:83 msgid "Buffer distance:" msgstr "Buffer distance:" -#: flatcamEditors/FlatCAMGeoEditor.py:83 +#: flatcamEditors/FlatCAMGeoEditor.py:84 msgid "Buffer corner:" msgstr "Buffer corner:" -#: flatcamEditors/FlatCAMGeoEditor.py:85 +#: flatcamEditors/FlatCAMGeoEditor.py:86 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded for exterior buffer.\n" @@ -2717,65 +2718,65 @@ msgstr "" " - 'Beveled:' the corner is a line that directly connects the features " "meeting in the corner" -#: flatcamEditors/FlatCAMGeoEditor.py:91 +#: flatcamEditors/FlatCAMGeoEditor.py:92 #: flatcamEditors/FlatCAMGrbEditor.py:2522 msgid "Round" msgstr "Round" -#: flatcamEditors/FlatCAMGeoEditor.py:92 +#: flatcamEditors/FlatCAMGeoEditor.py:93 #: flatcamEditors/FlatCAMGrbEditor.py:2523 msgid "Square" msgstr "Square" -#: flatcamEditors/FlatCAMGeoEditor.py:93 +#: flatcamEditors/FlatCAMGeoEditor.py:94 #: flatcamEditors/FlatCAMGrbEditor.py:2524 msgid "Beveled" msgstr "Beveled" -#: flatcamEditors/FlatCAMGeoEditor.py:100 +#: flatcamEditors/FlatCAMGeoEditor.py:101 msgid "Buffer Interior" msgstr "Buffer Interior" -#: flatcamEditors/FlatCAMGeoEditor.py:102 +#: flatcamEditors/FlatCAMGeoEditor.py:103 msgid "Buffer Exterior" msgstr "Buffer Exterior" -#: flatcamEditors/FlatCAMGeoEditor.py:108 +#: flatcamEditors/FlatCAMGeoEditor.py:109 msgid "Full Buffer" msgstr "Full Buffer" -#: flatcamEditors/FlatCAMGeoEditor.py:129 -#: flatcamEditors/FlatCAMGeoEditor.py:2721 flatcamGUI/FlatCAMGUI.py:1500 +#: flatcamEditors/FlatCAMGeoEditor.py:130 +#: flatcamEditors/FlatCAMGeoEditor.py:2722 flatcamGUI/FlatCAMGUI.py:1500 #: flatcamGUI/PreferencesUI.py:1577 msgid "Buffer Tool" msgstr "Buffer Tool" -#: flatcamEditors/FlatCAMGeoEditor.py:141 -#: flatcamEditors/FlatCAMGeoEditor.py:158 -#: flatcamEditors/FlatCAMGeoEditor.py:175 -#: flatcamEditors/FlatCAMGeoEditor.py:2741 -#: flatcamEditors/FlatCAMGeoEditor.py:2771 -#: flatcamEditors/FlatCAMGeoEditor.py:2801 +#: flatcamEditors/FlatCAMGeoEditor.py:142 +#: flatcamEditors/FlatCAMGeoEditor.py:159 +#: flatcamEditors/FlatCAMGeoEditor.py:176 +#: flatcamEditors/FlatCAMGeoEditor.py:2742 +#: flatcamEditors/FlatCAMGeoEditor.py:2772 +#: flatcamEditors/FlatCAMGeoEditor.py:2802 #: flatcamEditors/FlatCAMGrbEditor.py:4707 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "Buffer distance value is missing or wrong format. Add it and retry." -#: flatcamEditors/FlatCAMGeoEditor.py:345 +#: flatcamEditors/FlatCAMGeoEditor.py:346 msgid "Text Tool" msgstr "Text Tool" -#: flatcamEditors/FlatCAMGeoEditor.py:403 flatcamGUI/FlatCAMGUI.py:839 +#: flatcamEditors/FlatCAMGeoEditor.py:404 flatcamGUI/FlatCAMGUI.py:839 msgid "Tool" msgstr "Tool" -#: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/ObjectUI.py:264 +#: flatcamEditors/FlatCAMGeoEditor.py:435 flatcamGUI/ObjectUI.py:264 #: flatcamGUI/PreferencesUI.py:1117 flatcamGUI/PreferencesUI.py:2614 -#: flatcamGUI/PreferencesUI.py:3546 flatcamGUI/PreferencesUI.py:3706 +#: flatcamGUI/PreferencesUI.py:3558 flatcamGUI/PreferencesUI.py:3718 #: flatcamTools/ToolCutOut.py:91 msgid "Tool dia" msgstr "Tool dia" -#: flatcamEditors/FlatCAMGeoEditor.py:436 flatcamGUI/PreferencesUI.py:3708 +#: flatcamEditors/FlatCAMGeoEditor.py:437 flatcamGUI/PreferencesUI.py:3720 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -2783,13 +2784,13 @@ msgstr "" "Diameter of the tool to\n" "be used in the operation." -#: flatcamEditors/FlatCAMGeoEditor.py:445 flatcamGUI/PreferencesUI.py:3388 -#: flatcamGUI/PreferencesUI.py:3737 flatcamTools/ToolNonCopperClear.py:283 +#: flatcamEditors/FlatCAMGeoEditor.py:446 flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:3749 flatcamTools/ToolNonCopperClear.py:283 #: flatcamTools/ToolPaint.py:205 msgid "Overlap Rate" msgstr "Overlap Rate" -#: flatcamEditors/FlatCAMGeoEditor.py:447 flatcamGUI/PreferencesUI.py:3739 +#: flatcamEditors/FlatCAMGeoEditor.py:448 flatcamGUI/PreferencesUI.py:3751 #: flatcamTools/ToolPaint.py:207 #, python-format msgid "" @@ -2815,13 +2816,13 @@ msgstr "" "Higher values = slow processing and slow execution on CNC\n" "due of too many paths." -#: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/PreferencesUI.py:3409 -#: flatcamGUI/PreferencesUI.py:3570 flatcamGUI/PreferencesUI.py:3758 +#: flatcamEditors/FlatCAMGeoEditor.py:464 flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:3770 #: flatcamTools/ToolNonCopperClear.py:303 flatcamTools/ToolPaint.py:226 msgid "Margin" msgstr "Margin" -#: flatcamEditors/FlatCAMGeoEditor.py:465 flatcamGUI/PreferencesUI.py:3760 +#: flatcamEditors/FlatCAMGeoEditor.py:466 flatcamGUI/PreferencesUI.py:3772 #: flatcamTools/ToolPaint.py:228 msgid "" "Distance by which to avoid\n" @@ -2832,13 +2833,13 @@ msgstr "" "the edges of the polygon to\n" "be painted." -#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/PreferencesUI.py:3418 -#: flatcamGUI/PreferencesUI.py:3769 flatcamTools/ToolNonCopperClear.py:312 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:3430 +#: flatcamGUI/PreferencesUI.py:3781 flatcamTools/ToolNonCopperClear.py:312 #: flatcamTools/ToolPaint.py:237 msgid "Method" msgstr "Method" -#: flatcamEditors/FlatCAMGeoEditor.py:476 +#: flatcamEditors/FlatCAMGeoEditor.py:477 msgid "" "Algorithm to paint the polygon:
Standard: Fixed step inwards." "
Seed-based: Outwards from seed." @@ -2846,30 +2847,30 @@ msgstr "" "Algorithm to paint the polygon:
Standard: Fixed step inwards." "
Seed-based: Outwards from seed." -#: flatcamEditors/FlatCAMGeoEditor.py:482 flatcamGUI/PreferencesUI.py:3427 -#: flatcamGUI/PreferencesUI.py:3778 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3439 +#: flatcamGUI/PreferencesUI.py:3790 flatcamTools/ToolNonCopperClear.py:321 #: flatcamTools/ToolPaint.py:246 msgid "Standard" msgstr "Standard" -#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3428 -#: flatcamGUI/PreferencesUI.py:3779 flatcamTools/ToolNonCopperClear.py:322 +#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3440 +#: flatcamGUI/PreferencesUI.py:3791 flatcamTools/ToolNonCopperClear.py:322 #: flatcamTools/ToolPaint.py:247 msgid "Seed-based" msgstr "Seed-based" -#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3429 -#: flatcamGUI/PreferencesUI.py:3780 flatcamTools/ToolNonCopperClear.py:323 +#: flatcamEditors/FlatCAMGeoEditor.py:485 flatcamGUI/PreferencesUI.py:3441 +#: flatcamGUI/PreferencesUI.py:3792 flatcamTools/ToolNonCopperClear.py:323 #: flatcamTools/ToolPaint.py:248 msgid "Straight lines" msgstr "Straight lines" -#: flatcamEditors/FlatCAMGeoEditor.py:489 +#: flatcamEditors/FlatCAMGeoEditor.py:490 msgid "Connect:" msgstr "Connect:" -#: flatcamEditors/FlatCAMGeoEditor.py:491 flatcamGUI/PreferencesUI.py:3436 -#: flatcamGUI/PreferencesUI.py:3787 flatcamTools/ToolNonCopperClear.py:330 +#: flatcamEditors/FlatCAMGeoEditor.py:492 flatcamGUI/PreferencesUI.py:3448 +#: flatcamGUI/PreferencesUI.py:3799 flatcamTools/ToolNonCopperClear.py:330 #: flatcamTools/ToolPaint.py:255 msgid "" "Draw lines between resulting\n" @@ -2878,12 +2879,12 @@ msgstr "" "Draw lines between resulting\n" "segments to minimize tool lifts." -#: flatcamEditors/FlatCAMGeoEditor.py:498 +#: flatcamEditors/FlatCAMGeoEditor.py:499 msgid "Contour:" msgstr "Contour:" -#: flatcamEditors/FlatCAMGeoEditor.py:500 flatcamGUI/PreferencesUI.py:3446 -#: flatcamGUI/PreferencesUI.py:3797 flatcamTools/ToolNonCopperClear.py:339 +#: flatcamEditors/FlatCAMGeoEditor.py:501 flatcamGUI/PreferencesUI.py:3458 +#: flatcamGUI/PreferencesUI.py:3809 flatcamTools/ToolNonCopperClear.py:339 #: flatcamTools/ToolPaint.py:264 msgid "" "Cut around the perimeter of the polygon\n" @@ -2892,98 +2893,98 @@ msgstr "" "Cut around the perimeter of the polygon\n" "to trim rough edges." -#: flatcamEditors/FlatCAMGeoEditor.py:511 flatcamGUI/FlatCAMGUI.py:1744 +#: flatcamEditors/FlatCAMGeoEditor.py:512 flatcamGUI/FlatCAMGUI.py:1744 msgid "Paint" msgstr "Paint" -#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:674 -#: flatcamGUI/FlatCAMGUI.py:2105 flatcamGUI/ObjectUI.py:1365 +#: flatcamEditors/FlatCAMGeoEditor.py:530 flatcamGUI/FlatCAMGUI.py:674 +#: flatcamGUI/FlatCAMGUI.py:2112 flatcamGUI/ObjectUI.py:1365 #: flatcamTools/ToolPaint.py:25 flatcamTools/ToolPaint.py:462 msgid "Paint Tool" msgstr "Paint Tool" -#: flatcamEditors/FlatCAMGeoEditor.py:566 +#: flatcamEditors/FlatCAMGeoEditor.py:567 msgid "Paint cancelled. No shape selected." msgstr "Paint cancelled. No shape selected." -#: flatcamEditors/FlatCAMGeoEditor.py:578 flatcamTools/ToolCutOut.py:392 +#: flatcamEditors/FlatCAMGeoEditor.py:579 flatcamTools/ToolCutOut.py:392 #: flatcamTools/ToolCutOut.py:590 flatcamTools/ToolCutOut.py:760 #: flatcamTools/ToolCutOut.py:862 flatcamTools/ToolDblSided.py:367 msgid "Tool diameter value is missing or wrong format. Add it and retry." msgstr "Tool diameter value is missing or wrong format. Add it and retry." -#: flatcamEditors/FlatCAMGeoEditor.py:589 +#: flatcamEditors/FlatCAMGeoEditor.py:590 msgid "Overlap value is missing or wrong format. Add it and retry." msgstr "Overlap value is missing or wrong format. Add it and retry." -#: flatcamEditors/FlatCAMGeoEditor.py:601 +#: flatcamEditors/FlatCAMGeoEditor.py:602 msgid "Margin distance value is missing or wrong format. Add it and retry." msgstr "Margin distance value is missing or wrong format. Add it and retry." -#: flatcamEditors/FlatCAMGeoEditor.py:609 -#: flatcamEditors/FlatCAMGeoEditor.py:2747 -#: flatcamEditors/FlatCAMGeoEditor.py:2777 -#: flatcamEditors/FlatCAMGeoEditor.py:2807 flatcamGUI/PreferencesUI.py:2610 +#: flatcamEditors/FlatCAMGeoEditor.py:610 +#: flatcamEditors/FlatCAMGeoEditor.py:2748 +#: flatcamEditors/FlatCAMGeoEditor.py:2778 +#: flatcamEditors/FlatCAMGeoEditor.py:2808 flatcamGUI/PreferencesUI.py:2610 #: flatcamTools/ToolProperties.py:113 flatcamTools/ToolProperties.py:139 msgid "Tools" msgstr "Tools" -#: flatcamEditors/FlatCAMGeoEditor.py:620 -#: flatcamEditors/FlatCAMGeoEditor.py:994 +#: flatcamEditors/FlatCAMGeoEditor.py:621 +#: flatcamEditors/FlatCAMGeoEditor.py:995 #: flatcamEditors/FlatCAMGrbEditor.py:4890 #: flatcamEditors/FlatCAMGrbEditor.py:5275 flatcamGUI/FlatCAMGUI.py:685 -#: flatcamGUI/FlatCAMGUI.py:2118 flatcamTools/ToolTransform.py:403 +#: flatcamGUI/FlatCAMGUI.py:2125 flatcamTools/ToolTransform.py:403 msgid "Transform Tool" msgstr "Transform Tool" -#: flatcamEditors/FlatCAMGeoEditor.py:621 -#: flatcamEditors/FlatCAMGeoEditor.py:683 +#: flatcamEditors/FlatCAMGeoEditor.py:622 +#: flatcamEditors/FlatCAMGeoEditor.py:684 #: flatcamEditors/FlatCAMGrbEditor.py:4891 #: flatcamEditors/FlatCAMGrbEditor.py:4953 flatcamTools/ToolTransform.py:24 #: flatcamTools/ToolTransform.py:82 msgid "Rotate" msgstr "Rotate" -#: flatcamEditors/FlatCAMGeoEditor.py:622 +#: flatcamEditors/FlatCAMGeoEditor.py:623 #: flatcamEditors/FlatCAMGrbEditor.py:4892 flatcamTools/ToolTransform.py:25 msgid "Skew/Shear" msgstr "Skew/Shear" -#: flatcamEditors/FlatCAMGeoEditor.py:623 +#: flatcamEditors/FlatCAMGeoEditor.py:624 #: flatcamEditors/FlatCAMGrbEditor.py:2569 #: flatcamEditors/FlatCAMGrbEditor.py:4893 flatcamGUI/FlatCAMGUI.py:752 #: flatcamGUI/FlatCAMGUI.py:1694 flatcamGUI/FlatCAMGUI.py:1771 -#: flatcamGUI/FlatCAMGUI.py:2187 flatcamGUI/ObjectUI.py:79 +#: flatcamGUI/FlatCAMGUI.py:2194 flatcamGUI/ObjectUI.py:79 #: flatcamGUI/ObjectUI.py:100 flatcamTools/ToolTransform.py:26 msgid "Scale" msgstr "Scale" -#: flatcamEditors/FlatCAMGeoEditor.py:624 +#: flatcamEditors/FlatCAMGeoEditor.py:625 #: flatcamEditors/FlatCAMGrbEditor.py:4894 flatcamTools/ToolTransform.py:27 msgid "Mirror (Flip)" msgstr "Mirror (Flip)" -#: flatcamEditors/FlatCAMGeoEditor.py:625 +#: flatcamEditors/FlatCAMGeoEditor.py:626 #: flatcamEditors/FlatCAMGrbEditor.py:4895 flatcamGUI/ObjectUI.py:108 #: flatcamGUI/ObjectUI.py:127 flatcamGUI/ObjectUI.py:957 -#: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3469 +#: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3481 #: flatcamTools/ToolNonCopperClear.py:361 flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Offset" -#: flatcamEditors/FlatCAMGeoEditor.py:637 +#: flatcamEditors/FlatCAMGeoEditor.py:638 #: flatcamEditors/FlatCAMGrbEditor.py:4907 flatcamGUI/FlatCAMGUI.py:647 -#: flatcamGUI/FlatCAMGUI.py:2078 +#: flatcamGUI/FlatCAMGUI.py:2085 msgid "Editor" msgstr "Editor" -#: flatcamEditors/FlatCAMGeoEditor.py:669 +#: flatcamEditors/FlatCAMGeoEditor.py:670 #: flatcamEditors/FlatCAMGrbEditor.py:4939 msgid "Angle:" msgstr "Angle:" -#: flatcamEditors/FlatCAMGeoEditor.py:671 -#: flatcamEditors/FlatCAMGrbEditor.py:4941 flatcamGUI/PreferencesUI.py:4139 +#: flatcamEditors/FlatCAMGeoEditor.py:672 +#: flatcamEditors/FlatCAMGrbEditor.py:4941 flatcamGUI/PreferencesUI.py:4151 #: flatcamTools/ToolTransform.py:70 msgid "" "Angle for Rotation action, in degrees.\n" @@ -2996,7 +2997,7 @@ msgstr "" "Positive numbers for CW motion.\n" "Negative numbers for CCW motion." -#: flatcamEditors/FlatCAMGeoEditor.py:685 +#: flatcamEditors/FlatCAMGeoEditor.py:686 #: flatcamEditors/FlatCAMGrbEditor.py:4955 msgid "" "Rotate the selected shape(s).\n" @@ -3007,16 +3008,16 @@ msgstr "" "The point of reference is the middle of\n" "the bounding box for all selected shapes." -#: flatcamEditors/FlatCAMGeoEditor.py:708 +#: flatcamEditors/FlatCAMGeoEditor.py:709 #: flatcamEditors/FlatCAMGrbEditor.py:4978 msgid "Angle X:" msgstr "Angle X:" -#: flatcamEditors/FlatCAMGeoEditor.py:710 -#: flatcamEditors/FlatCAMGeoEditor.py:728 +#: flatcamEditors/FlatCAMGeoEditor.py:711 +#: flatcamEditors/FlatCAMGeoEditor.py:729 #: flatcamEditors/FlatCAMGrbEditor.py:4980 -#: flatcamEditors/FlatCAMGrbEditor.py:4998 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4161 flatcamTools/ToolTransform.py:109 +#: flatcamEditors/FlatCAMGrbEditor.py:4998 flatcamGUI/PreferencesUI.py:4163 +#: flatcamGUI/PreferencesUI.py:4173 flatcamTools/ToolTransform.py:109 #: flatcamTools/ToolTransform.py:127 msgid "" "Angle for Skew action, in degrees.\n" @@ -3025,13 +3026,13 @@ msgstr "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 359." -#: flatcamEditors/FlatCAMGeoEditor.py:719 +#: flatcamEditors/FlatCAMGeoEditor.py:720 #: flatcamEditors/FlatCAMGrbEditor.py:4989 flatcamTools/ToolTransform.py:118 msgid "Skew X" msgstr "Skew X" -#: flatcamEditors/FlatCAMGeoEditor.py:721 -#: flatcamEditors/FlatCAMGeoEditor.py:739 +#: flatcamEditors/FlatCAMGeoEditor.py:722 +#: flatcamEditors/FlatCAMGeoEditor.py:740 #: flatcamEditors/FlatCAMGrbEditor.py:4991 #: flatcamEditors/FlatCAMGrbEditor.py:5009 msgid "" @@ -3043,33 +3044,33 @@ msgstr "" "The point of reference is the middle of\n" "the bounding box for all selected shapes." -#: flatcamEditors/FlatCAMGeoEditor.py:726 +#: flatcamEditors/FlatCAMGeoEditor.py:727 #: flatcamEditors/FlatCAMGrbEditor.py:4996 msgid "Angle Y:" msgstr "Angle Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:737 +#: flatcamEditors/FlatCAMGeoEditor.py:738 #: flatcamEditors/FlatCAMGrbEditor.py:5007 flatcamTools/ToolTransform.py:136 msgid "Skew Y" msgstr "Skew Y" -#: flatcamEditors/FlatCAMGeoEditor.py:765 +#: flatcamEditors/FlatCAMGeoEditor.py:766 #: flatcamEditors/FlatCAMGrbEditor.py:5035 msgid "Factor X:" msgstr "Factor X:" -#: flatcamEditors/FlatCAMGeoEditor.py:767 +#: flatcamEditors/FlatCAMGeoEditor.py:768 #: flatcamEditors/FlatCAMGrbEditor.py:5037 msgid "Factor for Scale action over X axis." msgstr "Factor for Scale action over X axis." -#: flatcamEditors/FlatCAMGeoEditor.py:775 +#: flatcamEditors/FlatCAMGeoEditor.py:776 #: flatcamEditors/FlatCAMGrbEditor.py:5045 flatcamTools/ToolTransform.py:174 msgid "Scale X" msgstr "Scale X" -#: flatcamEditors/FlatCAMGeoEditor.py:777 -#: flatcamEditors/FlatCAMGeoEditor.py:794 +#: flatcamEditors/FlatCAMGeoEditor.py:778 +#: flatcamEditors/FlatCAMGeoEditor.py:795 #: flatcamEditors/FlatCAMGrbEditor.py:5047 #: flatcamEditors/FlatCAMGrbEditor.py:5064 msgid "" @@ -3081,28 +3082,28 @@ msgstr "" "The point of reference depends on \n" "the Scale reference checkbox state." -#: flatcamEditors/FlatCAMGeoEditor.py:782 +#: flatcamEditors/FlatCAMGeoEditor.py:783 #: flatcamEditors/FlatCAMGrbEditor.py:5052 msgid "Factor Y:" msgstr "Factor Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:784 +#: flatcamEditors/FlatCAMGeoEditor.py:785 #: flatcamEditors/FlatCAMGrbEditor.py:5054 msgid "Factor for Scale action over Y axis." msgstr "Factor for Scale action over Y axis." -#: flatcamEditors/FlatCAMGeoEditor.py:792 +#: flatcamEditors/FlatCAMGeoEditor.py:793 #: flatcamEditors/FlatCAMGrbEditor.py:5062 flatcamTools/ToolTransform.py:191 msgid "Scale Y" msgstr "Scale Y" -#: flatcamEditors/FlatCAMGeoEditor.py:801 -#: flatcamEditors/FlatCAMGrbEditor.py:5071 flatcamGUI/PreferencesUI.py:4186 +#: flatcamEditors/FlatCAMGeoEditor.py:802 +#: flatcamEditors/FlatCAMGrbEditor.py:5071 flatcamGUI/PreferencesUI.py:4198 #: flatcamTools/ToolTransform.py:200 msgid "Link" msgstr "Link" -#: flatcamEditors/FlatCAMGeoEditor.py:803 +#: flatcamEditors/FlatCAMGeoEditor.py:804 #: flatcamEditors/FlatCAMGrbEditor.py:5073 msgid "" "Scale the selected shape(s)\n" @@ -3111,13 +3112,13 @@ msgstr "" "Scale the selected shape(s)\n" "using the Scale Factor X for both axis." -#: flatcamEditors/FlatCAMGeoEditor.py:809 -#: flatcamEditors/FlatCAMGrbEditor.py:5079 flatcamGUI/PreferencesUI.py:4194 +#: flatcamEditors/FlatCAMGeoEditor.py:810 +#: flatcamEditors/FlatCAMGrbEditor.py:5079 flatcamGUI/PreferencesUI.py:4206 #: flatcamTools/ToolTransform.py:209 msgid "Scale Reference" msgstr "Scale Reference" -#: flatcamEditors/FlatCAMGeoEditor.py:811 +#: flatcamEditors/FlatCAMGeoEditor.py:812 #: flatcamEditors/FlatCAMGrbEditor.py:5081 msgid "" "Scale the selected shape(s)\n" @@ -3130,23 +3131,23 @@ msgstr "" "and the center of the biggest bounding box\n" "of the selected shapes when unchecked." -#: flatcamEditors/FlatCAMGeoEditor.py:839 +#: flatcamEditors/FlatCAMGeoEditor.py:840 #: flatcamEditors/FlatCAMGrbEditor.py:5110 msgid "Value X:" msgstr "Value X:" -#: flatcamEditors/FlatCAMGeoEditor.py:841 +#: flatcamEditors/FlatCAMGeoEditor.py:842 #: flatcamEditors/FlatCAMGrbEditor.py:5112 msgid "Value for Offset action on X axis." msgstr "Value for Offset action on X axis." -#: flatcamEditors/FlatCAMGeoEditor.py:849 +#: flatcamEditors/FlatCAMGeoEditor.py:850 #: flatcamEditors/FlatCAMGrbEditor.py:5120 flatcamTools/ToolTransform.py:249 msgid "Offset X" msgstr "Offset X" -#: flatcamEditors/FlatCAMGeoEditor.py:851 -#: flatcamEditors/FlatCAMGeoEditor.py:869 +#: flatcamEditors/FlatCAMGeoEditor.py:852 +#: flatcamEditors/FlatCAMGeoEditor.py:870 #: flatcamEditors/FlatCAMGrbEditor.py:5122 #: flatcamEditors/FlatCAMGrbEditor.py:5140 msgid "" @@ -3158,28 +3159,28 @@ msgstr "" "The point of reference is the middle of\n" "the bounding box for all selected shapes.\n" -#: flatcamEditors/FlatCAMGeoEditor.py:857 +#: flatcamEditors/FlatCAMGeoEditor.py:858 #: flatcamEditors/FlatCAMGrbEditor.py:5128 msgid "Value Y:" msgstr "Value Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:859 +#: flatcamEditors/FlatCAMGeoEditor.py:860 #: flatcamEditors/FlatCAMGrbEditor.py:5130 msgid "Value for Offset action on Y axis." msgstr "Value for Offset action on Y axis." -#: flatcamEditors/FlatCAMGeoEditor.py:867 +#: flatcamEditors/FlatCAMGeoEditor.py:868 #: flatcamEditors/FlatCAMGrbEditor.py:5138 flatcamTools/ToolTransform.py:266 msgid "Offset Y" msgstr "Offset Y" -#: flatcamEditors/FlatCAMGeoEditor.py:898 +#: flatcamEditors/FlatCAMGeoEditor.py:899 #: flatcamEditors/FlatCAMGrbEditor.py:5169 flatcamTools/ToolTransform.py:296 msgid "Flip on X" msgstr "Flip on X" -#: flatcamEditors/FlatCAMGeoEditor.py:900 -#: flatcamEditors/FlatCAMGeoEditor.py:908 +#: flatcamEditors/FlatCAMGeoEditor.py:901 +#: flatcamEditors/FlatCAMGeoEditor.py:909 #: flatcamEditors/FlatCAMGrbEditor.py:5171 #: flatcamEditors/FlatCAMGrbEditor.py:5179 msgid "" @@ -3189,17 +3190,17 @@ msgstr "" "Flip the selected shape(s) over the X axis.\n" "Does not create a new shape." -#: flatcamEditors/FlatCAMGeoEditor.py:906 +#: flatcamEditors/FlatCAMGeoEditor.py:907 #: flatcamEditors/FlatCAMGrbEditor.py:5177 flatcamTools/ToolTransform.py:304 msgid "Flip on Y" msgstr "Flip on Y" -#: flatcamEditors/FlatCAMGeoEditor.py:915 +#: flatcamEditors/FlatCAMGeoEditor.py:916 #: flatcamEditors/FlatCAMGrbEditor.py:5186 msgid "Ref Pt" msgstr "Ref Pt" -#: flatcamEditors/FlatCAMGeoEditor.py:917 +#: flatcamEditors/FlatCAMGeoEditor.py:918 #: flatcamEditors/FlatCAMGrbEditor.py:5188 msgid "" "Flip the selected shape(s)\n" @@ -3222,12 +3223,12 @@ msgstr "" "Or enter the coords in format (x, y) in the\n" "Point Entry field and click Flip on X(Y)" -#: flatcamEditors/FlatCAMGeoEditor.py:929 +#: flatcamEditors/FlatCAMGeoEditor.py:930 #: flatcamEditors/FlatCAMGrbEditor.py:5200 msgid "Point:" msgstr "Point:" -#: flatcamEditors/FlatCAMGeoEditor.py:931 +#: flatcamEditors/FlatCAMGeoEditor.py:932 #: flatcamEditors/FlatCAMGrbEditor.py:5202 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" @@ -3238,7 +3239,7 @@ msgstr "" "The 'x' in (x, y) will be used when using Flip on X and\n" "the 'y' in (x, y) will be used when using Flip on Y." -#: flatcamEditors/FlatCAMGeoEditor.py:943 +#: flatcamEditors/FlatCAMGeoEditor.py:944 #: flatcamEditors/FlatCAMGrbEditor.py:5214 flatcamTools/ToolTransform.py:340 msgid "" "The point coordinates can be captured by\n" @@ -3249,339 +3250,339 @@ msgstr "" "left click on canvas together with pressing\n" "SHIFT key. Then click Add button to insert." -#: flatcamEditors/FlatCAMGeoEditor.py:1059 +#: flatcamEditors/FlatCAMGeoEditor.py:1060 #: flatcamEditors/FlatCAMGrbEditor.py:5340 msgid "Transformation cancelled. No shape selected." msgstr "Transformation cancelled. No shape selected." -#: flatcamEditors/FlatCAMGeoEditor.py:1268 +#: flatcamEditors/FlatCAMGeoEditor.py:1269 #: flatcamEditors/FlatCAMGrbEditor.py:5586 msgid "No shape selected. Please Select a shape to rotate!" msgstr "No shape selected. Please Select a shape to rotate!" -#: flatcamEditors/FlatCAMGeoEditor.py:1271 +#: flatcamEditors/FlatCAMGeoEditor.py:1272 #: flatcamEditors/FlatCAMGrbEditor.py:5589 flatcamTools/ToolTransform.py:646 msgid "Appying Rotate" msgstr "Appying Rotate" -#: flatcamEditors/FlatCAMGeoEditor.py:1300 +#: flatcamEditors/FlatCAMGeoEditor.py:1301 #: flatcamEditors/FlatCAMGrbEditor.py:5623 msgid "Done. Rotate completed." msgstr "Done. Rotate completed." -#: flatcamEditors/FlatCAMGeoEditor.py:1306 +#: flatcamEditors/FlatCAMGeoEditor.py:1307 msgid "Rotation action was not executed" msgstr "Rotation action was not executed" -#: flatcamEditors/FlatCAMGeoEditor.py:1318 +#: flatcamEditors/FlatCAMGeoEditor.py:1319 #: flatcamEditors/FlatCAMGrbEditor.py:5644 msgid "No shape selected. Please Select a shape to flip!" msgstr "No shape selected. Please Select a shape to flip!" -#: flatcamEditors/FlatCAMGeoEditor.py:1321 +#: flatcamEditors/FlatCAMGeoEditor.py:1322 #: flatcamEditors/FlatCAMGrbEditor.py:5647 flatcamTools/ToolTransform.py:699 msgid "Applying Flip" msgstr "Applying Flip" -#: flatcamEditors/FlatCAMGeoEditor.py:1352 +#: flatcamEditors/FlatCAMGeoEditor.py:1353 #: flatcamEditors/FlatCAMGrbEditor.py:5687 flatcamTools/ToolTransform.py:742 msgid "Flip on the Y axis done" msgstr "Flip on the Y axis done" -#: flatcamEditors/FlatCAMGeoEditor.py:1356 +#: flatcamEditors/FlatCAMGeoEditor.py:1357 #: flatcamEditors/FlatCAMGrbEditor.py:5696 flatcamTools/ToolTransform.py:752 msgid "Flip on the X axis done" msgstr "Flip on the X axis done" -#: flatcamEditors/FlatCAMGeoEditor.py:1367 +#: flatcamEditors/FlatCAMGeoEditor.py:1368 msgid "Flip action was not executed" msgstr "Flip action was not executed" -#: flatcamEditors/FlatCAMGeoEditor.py:1377 +#: flatcamEditors/FlatCAMGeoEditor.py:1378 #: flatcamEditors/FlatCAMGrbEditor.py:5718 msgid "No shape selected. Please Select a shape to shear/skew!" msgstr "No shape selected. Please Select a shape to shear/skew!" -#: flatcamEditors/FlatCAMGeoEditor.py:1380 +#: flatcamEditors/FlatCAMGeoEditor.py:1381 #: flatcamEditors/FlatCAMGrbEditor.py:5721 flatcamTools/ToolTransform.py:772 msgid "Applying Skew" msgstr "Applying Skew" -#: flatcamEditors/FlatCAMGeoEditor.py:1406 +#: flatcamEditors/FlatCAMGeoEditor.py:1407 #: flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Skew on the X axis done" msgstr "Skew on the X axis done" -#: flatcamEditors/FlatCAMGeoEditor.py:1409 +#: flatcamEditors/FlatCAMGeoEditor.py:1410 #: flatcamEditors/FlatCAMGrbEditor.py:5761 msgid "Skew on the Y axis done" msgstr "Skew on the Y axis done" -#: flatcamEditors/FlatCAMGeoEditor.py:1414 +#: flatcamEditors/FlatCAMGeoEditor.py:1415 msgid "Skew action was not executed" msgstr "Skew action was not executed" -#: flatcamEditors/FlatCAMGeoEditor.py:1426 +#: flatcamEditors/FlatCAMGeoEditor.py:1427 #: flatcamEditors/FlatCAMGrbEditor.py:5786 msgid "No shape selected. Please Select a shape to scale!" msgstr "No shape selected. Please Select a shape to scale!" -#: flatcamEditors/FlatCAMGeoEditor.py:1429 +#: flatcamEditors/FlatCAMGeoEditor.py:1430 #: flatcamEditors/FlatCAMGrbEditor.py:5789 flatcamTools/ToolTransform.py:824 msgid "Applying Scale" msgstr "Applying Scale" -#: flatcamEditors/FlatCAMGeoEditor.py:1464 +#: flatcamEditors/FlatCAMGeoEditor.py:1465 #: flatcamEditors/FlatCAMGrbEditor.py:5829 msgid "Scale on the X axis done" msgstr "Scale on the X axis done" -#: flatcamEditors/FlatCAMGeoEditor.py:1467 +#: flatcamEditors/FlatCAMGeoEditor.py:1468 #: flatcamEditors/FlatCAMGrbEditor.py:5832 msgid "Scale on the Y axis done" msgstr "Scale on the Y axis done" -#: flatcamEditors/FlatCAMGeoEditor.py:1471 +#: flatcamEditors/FlatCAMGeoEditor.py:1472 msgid "Scale action was not executed" msgstr "Scale action was not executed" -#: flatcamEditors/FlatCAMGeoEditor.py:1481 +#: flatcamEditors/FlatCAMGeoEditor.py:1482 #: flatcamEditors/FlatCAMGrbEditor.py:5850 msgid "No shape selected. Please Select a shape to offset!" msgstr "No shape selected. Please Select a shape to offset!" -#: flatcamEditors/FlatCAMGeoEditor.py:1484 +#: flatcamEditors/FlatCAMGeoEditor.py:1485 #: flatcamEditors/FlatCAMGrbEditor.py:5853 flatcamTools/ToolTransform.py:879 msgid "Applying Offset" msgstr "Applying Offset" -#: flatcamEditors/FlatCAMGeoEditor.py:1497 +#: flatcamEditors/FlatCAMGeoEditor.py:1498 #: flatcamEditors/FlatCAMGrbEditor.py:5877 msgid "Offset on the X axis done" msgstr "Offset on the X axis done" -#: flatcamEditors/FlatCAMGeoEditor.py:1500 +#: flatcamEditors/FlatCAMGeoEditor.py:1501 #: flatcamEditors/FlatCAMGrbEditor.py:5880 msgid "Offset on the Y axis done" msgstr "Offset on the Y axis done" -#: flatcamEditors/FlatCAMGeoEditor.py:1505 +#: flatcamEditors/FlatCAMGeoEditor.py:1506 msgid "Offset action was not executed" msgstr "Offset action was not executed" -#: flatcamEditors/FlatCAMGeoEditor.py:1509 +#: flatcamEditors/FlatCAMGeoEditor.py:1510 #: flatcamEditors/FlatCAMGrbEditor.py:5889 msgid "Rotate ..." msgstr "Rotate ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1510 -#: flatcamEditors/FlatCAMGeoEditor.py:1565 -#: flatcamEditors/FlatCAMGeoEditor.py:1582 +#: flatcamEditors/FlatCAMGeoEditor.py:1511 +#: flatcamEditors/FlatCAMGeoEditor.py:1566 +#: flatcamEditors/FlatCAMGeoEditor.py:1583 #: flatcamEditors/FlatCAMGrbEditor.py:5890 #: flatcamEditors/FlatCAMGrbEditor.py:5945 #: flatcamEditors/FlatCAMGrbEditor.py:5962 msgid "Enter an Angle Value (degrees)" msgstr "Enter an Angle Value (degrees)" -#: flatcamEditors/FlatCAMGeoEditor.py:1519 +#: flatcamEditors/FlatCAMGeoEditor.py:1520 #: flatcamEditors/FlatCAMGrbEditor.py:5899 msgid "Geometry shape rotate done" msgstr "Geometry shape rotate done" -#: flatcamEditors/FlatCAMGeoEditor.py:1523 +#: flatcamEditors/FlatCAMGeoEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:5903 msgid "Geometry shape rotate cancelled" msgstr "Geometry shape rotate cancelled" -#: flatcamEditors/FlatCAMGeoEditor.py:1528 +#: flatcamEditors/FlatCAMGeoEditor.py:1529 #: flatcamEditors/FlatCAMGrbEditor.py:5908 msgid "Offset on X axis ..." msgstr "Offset on X axis ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1529 -#: flatcamEditors/FlatCAMGeoEditor.py:1548 +#: flatcamEditors/FlatCAMGeoEditor.py:1530 +#: flatcamEditors/FlatCAMGeoEditor.py:1549 #: flatcamEditors/FlatCAMGrbEditor.py:5909 #: flatcamEditors/FlatCAMGrbEditor.py:5928 msgid "Enter a distance Value" msgstr "Enter a distance Value" -#: flatcamEditors/FlatCAMGeoEditor.py:1538 +#: flatcamEditors/FlatCAMGeoEditor.py:1539 #: flatcamEditors/FlatCAMGrbEditor.py:5918 msgid "Geometry shape offset on X axis done" msgstr "Geometry shape offset on X axis done" -#: flatcamEditors/FlatCAMGeoEditor.py:1542 +#: flatcamEditors/FlatCAMGeoEditor.py:1543 #: flatcamEditors/FlatCAMGrbEditor.py:5922 msgid "Geometry shape offset X cancelled" msgstr "Geometry shape offset X cancelled" -#: flatcamEditors/FlatCAMGeoEditor.py:1547 +#: flatcamEditors/FlatCAMGeoEditor.py:1548 #: flatcamEditors/FlatCAMGrbEditor.py:5927 msgid "Offset on Y axis ..." msgstr "Offset on Y axis ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1557 +#: flatcamEditors/FlatCAMGeoEditor.py:1558 #: flatcamEditors/FlatCAMGrbEditor.py:5937 msgid "Geometry shape offset on Y axis done" msgstr "Geometry shape offset on Y axis done" -#: flatcamEditors/FlatCAMGeoEditor.py:1561 +#: flatcamEditors/FlatCAMGeoEditor.py:1562 msgid "Geometry shape offset on Y axis canceled" msgstr "Geometry shape offset on Y axis canceled" -#: flatcamEditors/FlatCAMGeoEditor.py:1564 +#: flatcamEditors/FlatCAMGeoEditor.py:1565 #: flatcamEditors/FlatCAMGrbEditor.py:5944 msgid "Skew on X axis ..." msgstr "Skew on X axis ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1574 +#: flatcamEditors/FlatCAMGeoEditor.py:1575 #: flatcamEditors/FlatCAMGrbEditor.py:5954 msgid "Geometry shape skew on X axis done" msgstr "Geometry shape skew on X axis done" -#: flatcamEditors/FlatCAMGeoEditor.py:1578 +#: flatcamEditors/FlatCAMGeoEditor.py:1579 msgid "Geometry shape skew on X axis canceled" msgstr "Geometry shape skew on X axis canceled" -#: flatcamEditors/FlatCAMGeoEditor.py:1581 +#: flatcamEditors/FlatCAMGeoEditor.py:1582 #: flatcamEditors/FlatCAMGrbEditor.py:5961 msgid "Skew on Y axis ..." msgstr "Skew on Y axis ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1591 +#: flatcamEditors/FlatCAMGeoEditor.py:1592 #: flatcamEditors/FlatCAMGrbEditor.py:5971 msgid "Geometry shape skew on Y axis done" msgstr "Geometry shape skew on Y axis done" -#: flatcamEditors/FlatCAMGeoEditor.py:1595 +#: flatcamEditors/FlatCAMGeoEditor.py:1596 msgid "Geometry shape skew on Y axis canceled" msgstr "Geometry shape skew on Y axis canceled" -#: flatcamEditors/FlatCAMGeoEditor.py:1959 -#: flatcamEditors/FlatCAMGeoEditor.py:2011 +#: flatcamEditors/FlatCAMGeoEditor.py:1960 +#: flatcamEditors/FlatCAMGeoEditor.py:2012 #: flatcamEditors/FlatCAMGrbEditor.py:1396 #: flatcamEditors/FlatCAMGrbEditor.py:1466 msgid "Click on Center point ..." msgstr "Click on Center point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1966 +#: flatcamEditors/FlatCAMGeoEditor.py:1967 #: flatcamEditors/FlatCAMGrbEditor.py:1404 msgid "Click on Perimeter point to complete ..." msgstr "Click on Perimeter point to complete ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1997 msgid "Done. Adding Circle completed." msgstr "Done. Adding Circle completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2031 +#: flatcamEditors/FlatCAMGeoEditor.py:2032 #: flatcamEditors/FlatCAMGrbEditor.py:1498 msgid "Click on Start point ..." msgstr "Click on Start point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2033 +#: flatcamEditors/FlatCAMGeoEditor.py:2034 #: flatcamEditors/FlatCAMGrbEditor.py:1500 msgid "Click on Point3 ..." msgstr "Click on Point3 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2035 +#: flatcamEditors/FlatCAMGeoEditor.py:2036 #: flatcamEditors/FlatCAMGrbEditor.py:1502 msgid "Click on Stop point ..." msgstr "Click on Stop point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2040 +#: flatcamEditors/FlatCAMGeoEditor.py:2041 #: flatcamEditors/FlatCAMGrbEditor.py:1507 msgid "Click on Stop point to complete ..." msgstr "Click on Stop point to complete ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2042 +#: flatcamEditors/FlatCAMGeoEditor.py:2043 #: flatcamEditors/FlatCAMGrbEditor.py:1509 msgid "Click on Point2 to complete ..." msgstr "Click on Point2 to complete ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2044 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #: flatcamEditors/FlatCAMGrbEditor.py:1511 msgid "Click on Center point to complete ..." msgstr "Click on Center point to complete ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2056 +#: flatcamEditors/FlatCAMGeoEditor.py:2057 #, python-format msgid "Direction: %s" msgstr "Direction: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2066 +#: flatcamEditors/FlatCAMGeoEditor.py:2067 #: flatcamEditors/FlatCAMGrbEditor.py:1533 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Mode: Start -> Stop -> Center. Click on Start point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2069 +#: flatcamEditors/FlatCAMGeoEditor.py:2070 #: flatcamEditors/FlatCAMGrbEditor.py:1536 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2072 +#: flatcamEditors/FlatCAMGeoEditor.py:2073 #: flatcamEditors/FlatCAMGrbEditor.py:1539 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Mode: Center -> Start -> Stop. Click on Center point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2211 +#: flatcamEditors/FlatCAMGeoEditor.py:2212 msgid "Done. Arc completed." msgstr "Done. Arc completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2230 -#: flatcamEditors/FlatCAMGeoEditor.py:2284 -#: flatcamEditors/FlatCAMGeoEditor.py:2657 +#: flatcamEditors/FlatCAMGeoEditor.py:2231 +#: flatcamEditors/FlatCAMGeoEditor.py:2285 +#: flatcamEditors/FlatCAMGeoEditor.py:2658 msgid "Click on 1st corner ..." msgstr "Click on 1st corner ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2236 +#: flatcamEditors/FlatCAMGeoEditor.py:2237 msgid "Click on opposite corner to complete ..." msgstr "Click on opposite corner to complete ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2265 +#: flatcamEditors/FlatCAMGeoEditor.py:2266 msgid "Done. Rectangle completed." msgstr "Done. Rectangle completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2291 +#: flatcamEditors/FlatCAMGeoEditor.py:2292 msgid "Click on next Point or click right mouse button to complete ..." msgstr "Click on next Point or click right mouse button to complete ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2320 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 msgid "Done. Polygon completed." msgstr "Done. Polygon completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2330 -#: flatcamEditors/FlatCAMGeoEditor.py:2376 +#: flatcamEditors/FlatCAMGeoEditor.py:2331 +#: flatcamEditors/FlatCAMGeoEditor.py:2377 #: flatcamEditors/FlatCAMGrbEditor.py:1085 #: flatcamEditors/FlatCAMGrbEditor.py:1287 msgid "Backtracked one point ..." msgstr "Backtracked one point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2358 +#: flatcamEditors/FlatCAMGeoEditor.py:2359 msgid "Done. Path completed." msgstr "Done. Path completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2476 +#: flatcamEditors/FlatCAMGeoEditor.py:2477 msgid "MOVE: No shape selected. Select a shape to move" msgstr "MOVE: No shape selected. Select a shape to move" -#: flatcamEditors/FlatCAMGeoEditor.py:2478 -#: flatcamEditors/FlatCAMGeoEditor.py:2490 +#: flatcamEditors/FlatCAMGeoEditor.py:2479 +#: flatcamEditors/FlatCAMGeoEditor.py:2491 msgid " MOVE: Click on reference point ..." msgstr " MOVE: Click on reference point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2481 +#: flatcamEditors/FlatCAMGeoEditor.py:2482 msgid " Click on destination point ..." msgstr " Click on destination point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2517 msgid "Done. Geometry(s) Move completed." msgstr "Done. Geometry(s) Move completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2637 +#: flatcamEditors/FlatCAMGeoEditor.py:2638 msgid "Done. Geometry(s) Copy completed." msgstr "Done. Geometry(s) Copy completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2674 +#: flatcamEditors/FlatCAMGeoEditor.py:2675 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -3589,94 +3590,94 @@ msgstr "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" -#: flatcamEditors/FlatCAMGeoEditor.py:2682 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "No text to add." msgstr "No text to add." -#: flatcamEditors/FlatCAMGeoEditor.py:2689 +#: flatcamEditors/FlatCAMGeoEditor.py:2690 msgid " Done. Adding Text completed." msgstr " Done. Adding Text completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2717 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "Create buffer geometry ..." msgstr "Create buffer geometry ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2729 -#: flatcamEditors/FlatCAMGeoEditor.py:2759 -#: flatcamEditors/FlatCAMGeoEditor.py:2789 +#: flatcamEditors/FlatCAMGeoEditor.py:2730 +#: flatcamEditors/FlatCAMGeoEditor.py:2760 +#: flatcamEditors/FlatCAMGeoEditor.py:2790 msgid "Buffer cancelled. No shape selected." msgstr "Buffer cancelled. No shape selected." -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2755 #: flatcamEditors/FlatCAMGrbEditor.py:4752 msgid "Done. Buffer Tool completed." msgstr "Done. Buffer Tool completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2784 +#: flatcamEditors/FlatCAMGeoEditor.py:2785 msgid "Done. Buffer Int Tool completed." msgstr "Done. Buffer Int Tool completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2814 +#: flatcamEditors/FlatCAMGeoEditor.py:2815 msgid "Done. Buffer Ext Tool completed." msgstr "Done. Buffer Ext Tool completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2849 +#: flatcamEditors/FlatCAMGeoEditor.py:2850 #: flatcamEditors/FlatCAMGrbEditor.py:2068 msgid "Select a shape to act as deletion area ..." msgstr "Select a shape to act as deletion area ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2851 -#: flatcamEditors/FlatCAMGeoEditor.py:2870 -#: flatcamEditors/FlatCAMGeoEditor.py:2876 +#: flatcamEditors/FlatCAMGeoEditor.py:2852 +#: flatcamEditors/FlatCAMGeoEditor.py:2871 +#: flatcamEditors/FlatCAMGeoEditor.py:2877 #: flatcamEditors/FlatCAMGrbEditor.py:2070 msgid "Click to pick-up the erase shape..." msgstr "Click to pick-up the erase shape..." -#: flatcamEditors/FlatCAMGeoEditor.py:2880 +#: flatcamEditors/FlatCAMGeoEditor.py:2881 #: flatcamEditors/FlatCAMGrbEditor.py:2127 msgid "Click to erase ..." msgstr "Click to erase ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2910 +#: flatcamEditors/FlatCAMGeoEditor.py:2911 #: flatcamEditors/FlatCAMGrbEditor.py:2161 msgid "Done. Eraser tool action completed." msgstr "Done. Eraser tool action completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2953 +#: flatcamEditors/FlatCAMGeoEditor.py:2954 msgid "Create Paint geometry ..." msgstr "Create Paint geometry ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2967 +#: flatcamEditors/FlatCAMGeoEditor.py:2968 #: flatcamEditors/FlatCAMGrbEditor.py:2312 msgid "Shape transformations ..." msgstr "Shape transformations ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3570 +#: flatcamEditors/FlatCAMGeoEditor.py:3584 msgid "Editing MultiGeo Geometry, tool" msgstr "Editing MultiGeo Geometry, tool" -#: flatcamEditors/FlatCAMGeoEditor.py:3572 +#: flatcamEditors/FlatCAMGeoEditor.py:3586 msgid "with diameter" msgstr "with diameter" -#: flatcamEditors/FlatCAMGeoEditor.py:3965 +#: flatcamEditors/FlatCAMGeoEditor.py:3979 msgid "Copy cancelled. No shape selected." msgstr "Copy cancelled. No shape selected." -#: flatcamEditors/FlatCAMGeoEditor.py:3972 flatcamGUI/FlatCAMGUI.py:3011 -#: flatcamGUI/FlatCAMGUI.py:3058 flatcamGUI/FlatCAMGUI.py:3077 -#: flatcamGUI/FlatCAMGUI.py:3209 flatcamGUI/FlatCAMGUI.py:3222 -#: flatcamGUI/FlatCAMGUI.py:3256 flatcamGUI/FlatCAMGUI.py:3318 +#: flatcamEditors/FlatCAMGeoEditor.py:3986 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamGUI/FlatCAMGUI.py:3074 flatcamGUI/FlatCAMGUI.py:3093 +#: flatcamGUI/FlatCAMGUI.py:3225 flatcamGUI/FlatCAMGUI.py:3238 +#: flatcamGUI/FlatCAMGUI.py:3272 flatcamGUI/FlatCAMGUI.py:3334 msgid "Click on target point." msgstr "Click on target point." -#: flatcamEditors/FlatCAMGeoEditor.py:4215 -#: flatcamEditors/FlatCAMGeoEditor.py:4250 +#: flatcamEditors/FlatCAMGeoEditor.py:4258 +#: flatcamEditors/FlatCAMGeoEditor.py:4293 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "A selection of at least 2 geo items is required to do Intersection." -#: flatcamEditors/FlatCAMGeoEditor.py:4336 -#: flatcamEditors/FlatCAMGeoEditor.py:4445 +#: flatcamEditors/FlatCAMGeoEditor.py:4379 +#: flatcamEditors/FlatCAMGeoEditor.py:4488 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -3684,57 +3685,57 @@ msgstr "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" -#: flatcamEditors/FlatCAMGeoEditor.py:4346 -#: flatcamEditors/FlatCAMGeoEditor.py:4402 -#: flatcamEditors/FlatCAMGeoEditor.py:4454 +#: flatcamEditors/FlatCAMGeoEditor.py:4389 +#: flatcamEditors/FlatCAMGeoEditor.py:4445 +#: flatcamEditors/FlatCAMGeoEditor.py:4497 msgid "Nothing selected for buffering." msgstr "Nothing selected for buffering." -#: flatcamEditors/FlatCAMGeoEditor.py:4351 -#: flatcamEditors/FlatCAMGeoEditor.py:4407 -#: flatcamEditors/FlatCAMGeoEditor.py:4459 +#: flatcamEditors/FlatCAMGeoEditor.py:4394 +#: flatcamEditors/FlatCAMGeoEditor.py:4450 +#: flatcamEditors/FlatCAMGeoEditor.py:4502 msgid "Invalid distance for buffering." msgstr "Invalid distance for buffering." -#: flatcamEditors/FlatCAMGeoEditor.py:4375 -#: flatcamEditors/FlatCAMGeoEditor.py:4479 +#: flatcamEditors/FlatCAMGeoEditor.py:4418 +#: flatcamEditors/FlatCAMGeoEditor.py:4522 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "Failed, the result is empty. Choose a different buffer value." -#: flatcamEditors/FlatCAMGeoEditor.py:4386 +#: flatcamEditors/FlatCAMGeoEditor.py:4429 msgid "Full buffer geometry created." msgstr "Full buffer geometry created." -#: flatcamEditors/FlatCAMGeoEditor.py:4393 +#: flatcamEditors/FlatCAMGeoEditor.py:4436 msgid "Negative buffer value is not accepted." msgstr "Negative buffer value is not accepted." -#: flatcamEditors/FlatCAMGeoEditor.py:4427 +#: flatcamEditors/FlatCAMGeoEditor.py:4470 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "Failed, the result is empty. Choose a smaller buffer value." -#: flatcamEditors/FlatCAMGeoEditor.py:4438 +#: flatcamEditors/FlatCAMGeoEditor.py:4481 msgid "Interior buffer geometry created." msgstr "Interior buffer geometry created." -#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4533 msgid "Exterior buffer geometry created." msgstr "Exterior buffer geometry created." -#: flatcamEditors/FlatCAMGeoEditor.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:4598 msgid "Nothing selected for painting." msgstr "Nothing selected for painting." -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 msgid "Invalid value for" msgstr "Invalid value for" -#: flatcamEditors/FlatCAMGeoEditor.py:4568 +#: flatcamEditors/FlatCAMGeoEditor.py:4611 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." -#: flatcamEditors/FlatCAMGeoEditor.py:4627 +#: flatcamEditors/FlatCAMGeoEditor.py:4670 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3742,7 +3743,7 @@ msgstr "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" -#: flatcamEditors/FlatCAMGeoEditor.py:4641 +#: flatcamEditors/FlatCAMGeoEditor.py:4684 msgid "Paint done." msgstr "Paint done." @@ -4047,7 +4048,7 @@ msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2531 flatcamGUI/FlatCAMGUI.py:751 #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1743 -#: flatcamGUI/FlatCAMGUI.py:1770 flatcamGUI/FlatCAMGUI.py:2186 +#: flatcamGUI/FlatCAMGUI.py:1770 flatcamGUI/FlatCAMGUI.py:2193 msgid "Buffer" msgstr "Buffer" @@ -4108,7 +4109,7 @@ msgid "Go" msgstr "Go" #: flatcamEditors/FlatCAMGrbEditor.py:2636 flatcamGUI/FlatCAMGUI.py:741 -#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2176 +#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2183 msgid "Add Pad Array" msgstr "Add Pad Array" @@ -4295,7 +4296,7 @@ msgstr "Excellon\tL" msgid "Will create a new, empty Excellon Object." msgstr "Will create a new, empty Excellon Object." -#: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3570 +#: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3586 #: flatcamTools/ToolPcbWizard.py:62 flatcamTools/ToolPcbWizard.py:69 msgid "Open" msgstr "Open" @@ -4304,15 +4305,15 @@ msgstr "Open" msgid "Open &Project ..." msgstr "Open &Project ..." -#: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3579 +#: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3595 msgid "Open &Gerber ...\tCTRL+G" msgstr "Open &Gerber ...\tCTRL+G" -#: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3584 +#: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3600 msgid "Open &Excellon ...\tCTRL+E" msgstr "Open &Excellon ...\tCTRL+E" -#: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3588 +#: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3604 msgid "Open G-&Code ..." msgstr "Open G-&Code ..." @@ -4333,21 +4334,21 @@ msgid "Scripting" msgstr "Scripting" #: flatcamGUI/FlatCAMGUI.py:114 flatcamGUI/FlatCAMGUI.py:666 -#: flatcamGUI/FlatCAMGUI.py:2097 +#: flatcamGUI/FlatCAMGUI.py:2104 msgid "New Script ..." msgstr "New Script ..." #: flatcamGUI/FlatCAMGUI.py:115 flatcamGUI/FlatCAMGUI.py:667 -#: flatcamGUI/FlatCAMGUI.py:2098 +#: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Script ..." msgstr "Open Script ..." #: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:668 -#: flatcamGUI/FlatCAMGUI.py:2099 flatcamGUI/FlatCAMGUI.py:3559 +#: flatcamGUI/FlatCAMGUI.py:2106 flatcamGUI/FlatCAMGUI.py:3575 msgid "Run Script ..." msgstr "Run Script ..." -#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3561 +#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3577 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4919,15 +4920,15 @@ msgstr "Gerber Editor Toolbar" msgid "Grid Toolbar" msgstr "Grid Toolbar" -#: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2071 +#: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2078 msgid "Open project" msgstr "Open project" -#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2072 +#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2079 msgid "Save project" msgstr "Save project" -#: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2075 +#: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2082 msgid "New Blank Geometry" msgstr "New Blank Geometry" @@ -4935,174 +4936,174 @@ msgstr "New Blank Geometry" msgid "New Blank Gerber" msgstr "New Blank Gerber" -#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2076 +#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2083 msgid "New Blank Excellon" msgstr "New Blank Excellon" -#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2080 +#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2087 msgid "Save Object and close the Editor" msgstr "Save Object and close the Editor" -#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2084 +#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2091 msgid "&Delete" msgstr "&Delete" -#: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2087 +#: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2094 msgid "&Replot" msgstr "&Replot" -#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2088 +#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2095 msgid "&Clear plot" msgstr "&Clear plot" #: flatcamGUI/FlatCAMGUI.py:658 flatcamGUI/FlatCAMGUI.py:1324 -#: flatcamGUI/FlatCAMGUI.py:2089 +#: flatcamGUI/FlatCAMGUI.py:2096 msgid "Zoom In" msgstr "Zoom In" #: flatcamGUI/FlatCAMGUI.py:659 flatcamGUI/FlatCAMGUI.py:1324 -#: flatcamGUI/FlatCAMGUI.py:2090 +#: flatcamGUI/FlatCAMGUI.py:2097 msgid "Zoom Out" msgstr "Zoom Out" #: flatcamGUI/FlatCAMGUI.py:660 flatcamGUI/FlatCAMGUI.py:1323 -#: flatcamGUI/FlatCAMGUI.py:1728 flatcamGUI/FlatCAMGUI.py:2091 +#: flatcamGUI/FlatCAMGUI.py:1728 flatcamGUI/FlatCAMGUI.py:2098 msgid "Zoom Fit" msgstr "Zoom Fit" -#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2096 +#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2103 msgid "&Command Line" msgstr "&Command Line" -#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2102 +#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2109 msgid "2Sided Tool" msgstr "2Sided Tool" -#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2103 +#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2110 msgid "&Cutout Tool" msgstr "&Cutout Tool" -#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2104 +#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2111 #: flatcamGUI/ObjectUI.py:456 flatcamTools/ToolNonCopperClear.py:546 msgid "NCC Tool" msgstr "NCC Tool" -#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2108 +#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2115 msgid "Panel Tool" msgstr "Panel Tool" -#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2109 +#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2116 #: flatcamTools/ToolFilm.py:209 msgid "Film Tool" msgstr "Film Tool" -#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2111 +#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2118 #: flatcamTools/ToolSolderPaste.py:455 msgid "SolderPaste Tool" msgstr "SolderPaste Tool" -#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2112 +#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2119 #: flatcamTools/ToolSub.py:28 msgid "Substract Tool" msgstr "Substract Tool" #: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:1329 -#: flatcamGUI/FlatCAMGUI.py:2117 +#: flatcamGUI/FlatCAMGUI.py:2124 msgid "Calculators Tool" msgstr "Calculators Tool" #: flatcamGUI/FlatCAMGUI.py:688 flatcamGUI/FlatCAMGUI.py:705 -#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:2121 -#: flatcamGUI/FlatCAMGUI.py:2174 +#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:2181 msgid "Select" msgstr "Select" -#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2122 +#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2129 msgid "Add Drill Hole" msgstr "Add Drill Hole" -#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2124 +#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2131 msgid "Add Drill Hole Array" msgstr "Add Drill Hole Array" #: flatcamGUI/FlatCAMGUI.py:692 flatcamGUI/FlatCAMGUI.py:1583 -#: flatcamGUI/FlatCAMGUI.py:1783 flatcamGUI/FlatCAMGUI.py:2126 +#: flatcamGUI/FlatCAMGUI.py:1783 flatcamGUI/FlatCAMGUI.py:2133 msgid "Add Slot" msgstr "Add Slot" #: flatcamGUI/FlatCAMGUI.py:694 flatcamGUI/FlatCAMGUI.py:1582 -#: flatcamGUI/FlatCAMGUI.py:1784 flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:1784 flatcamGUI/FlatCAMGUI.py:2135 msgid "Add Slot Array" msgstr "Add Slot Array" #: flatcamGUI/FlatCAMGUI.py:695 flatcamGUI/FlatCAMGUI.py:1786 -#: flatcamGUI/FlatCAMGUI.py:2125 +#: flatcamGUI/FlatCAMGUI.py:2132 msgid "Resize Drill" msgstr "Resize Drill" -#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2131 +#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2138 msgid "Copy Drill" msgstr "Copy Drill" -#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2133 +#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2140 msgid "Delete Drill" msgstr "Delete Drill" -#: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2136 +#: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2143 msgid "Move Drill" msgstr "Move Drill" -#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2140 +#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2147 msgid "Add Circle" msgstr "Add Circle" -#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2141 +#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2148 msgid "Add Arc" msgstr "Add Arc" -#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2143 +#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2150 msgid "Add Rectangle" msgstr "Add Rectangle" -#: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2146 +#: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2153 msgid "Add Path" msgstr "Add Path" -#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2148 +#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2155 msgid "Add Polygon" msgstr "Add Polygon" -#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2150 +#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2157 msgid "Add Text" msgstr "Add Text" -#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2151 +#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2158 msgid "Add Buffer" msgstr "Add Buffer" -#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2152 +#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2159 msgid "Paint Shape" msgstr "Paint Shape" #: flatcamGUI/FlatCAMGUI.py:718 flatcamGUI/FlatCAMGUI.py:756 #: flatcamGUI/FlatCAMGUI.py:1745 flatcamGUI/FlatCAMGUI.py:1773 -#: flatcamGUI/FlatCAMGUI.py:2153 flatcamGUI/FlatCAMGUI.py:2190 +#: flatcamGUI/FlatCAMGUI.py:2160 flatcamGUI/FlatCAMGUI.py:2197 msgid "Eraser" msgstr "Eraser" -#: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2156 +#: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2163 msgid "Polygon Union" msgstr "Polygon Union" -#: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2158 +#: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2165 msgid "Polygon Intersection" msgstr "Polygon Intersection" -#: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2160 +#: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2167 msgid "Polygon Subtraction" msgstr "Polygon Subtraction" -#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2163 +#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2170 msgid "Cut Path" msgstr "Cut Path" @@ -5116,7 +5117,7 @@ msgstr "Delete Shape '-'" #: flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:763 #: flatcamGUI/FlatCAMGUI.py:1752 flatcamGUI/FlatCAMGUI.py:1777 -#: flatcamGUI/FlatCAMGUI.py:2168 flatcamGUI/FlatCAMGUI.py:2197 +#: flatcamGUI/FlatCAMGUI.py:2175 flatcamGUI/FlatCAMGUI.py:2204 msgid "Transformations" msgstr "Transformations" @@ -5125,59 +5126,59 @@ msgid "Move Objects " msgstr "Move Objects " #: flatcamGUI/FlatCAMGUI.py:740 flatcamGUI/FlatCAMGUI.py:1693 -#: flatcamGUI/FlatCAMGUI.py:2175 +#: flatcamGUI/FlatCAMGUI.py:2182 msgid "Add Pad" msgstr "Add Pad" #: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:1694 -#: flatcamGUI/FlatCAMGUI.py:2177 +#: flatcamGUI/FlatCAMGUI.py:2184 msgid "Add Track" msgstr "Add Track" #: flatcamGUI/FlatCAMGUI.py:743 flatcamGUI/FlatCAMGUI.py:1693 -#: flatcamGUI/FlatCAMGUI.py:2178 +#: flatcamGUI/FlatCAMGUI.py:2185 msgid "Add Region" msgstr "Add Region" #: flatcamGUI/FlatCAMGUI.py:745 flatcamGUI/FlatCAMGUI.py:1765 -#: flatcamGUI/FlatCAMGUI.py:2180 +#: flatcamGUI/FlatCAMGUI.py:2187 msgid "Poligonize" msgstr "Poligonize" #: flatcamGUI/FlatCAMGUI.py:747 flatcamGUI/FlatCAMGUI.py:1766 -#: flatcamGUI/FlatCAMGUI.py:2182 +#: flatcamGUI/FlatCAMGUI.py:2189 msgid "SemiDisc" msgstr "SemiDisc" #: flatcamGUI/FlatCAMGUI.py:748 flatcamGUI/FlatCAMGUI.py:1767 -#: flatcamGUI/FlatCAMGUI.py:2183 +#: flatcamGUI/FlatCAMGUI.py:2190 msgid "Disc" msgstr "Disc" #: flatcamGUI/FlatCAMGUI.py:754 flatcamGUI/FlatCAMGUI.py:1772 -#: flatcamGUI/FlatCAMGUI.py:2189 +#: flatcamGUI/FlatCAMGUI.py:2196 msgid "Mark Area" msgstr "Mark Area" #: flatcamGUI/FlatCAMGUI.py:765 flatcamGUI/FlatCAMGUI.py:1693 #: flatcamGUI/FlatCAMGUI.py:1755 flatcamGUI/FlatCAMGUI.py:1796 -#: flatcamGUI/FlatCAMGUI.py:2199 flatcamTools/ToolMove.py:26 +#: flatcamGUI/FlatCAMGUI.py:2206 flatcamTools/ToolMove.py:26 msgid "Move" msgstr "Move" -#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2205 +#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2212 msgid "Snap to grid" msgstr "Snap to grid" -#: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2208 +#: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2215 msgid "Grid X snapping distance" msgstr "Grid X snapping distance" -#: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2213 +#: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2220 msgid "Grid Y snapping distance" msgstr "Grid Y snapping distance" -#: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2219 +#: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2226 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5185,11 +5186,11 @@ msgstr "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." -#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2225 +#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2232 msgid "Snap to corner" msgstr "Snap to corner" -#: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2229 +#: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2236 #: flatcamGUI/PreferencesUI.py:278 msgid "Max. magnet distance" msgstr "Max. magnet distance" @@ -5641,7 +5642,7 @@ msgstr "Finish drawing for certain tools" msgid "Abort and return to Select" msgstr "Abort and return to Select" -#: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2166 +#: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2173 msgid "Delete Shape" msgstr "Delete Shape" @@ -5790,7 +5791,7 @@ msgid "Substraction" msgstr "Substraction" #: flatcamGUI/FlatCAMGUI.py:1751 flatcamGUI/ObjectUI.py:1414 -#: flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3006 msgid "Cut" msgstr "Cut" @@ -5852,16 +5853,16 @@ msgid "" msgstr "" "Will replace the string from the Find box with the one in the Replace box." -#: flatcamGUI/FlatCAMGUI.py:1848 +#: flatcamGUI/FlatCAMGUI.py:1849 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." -#: flatcamGUI/FlatCAMGUI.py:1850 flatcamGUI/ObjectUI.py:1412 -#: flatcamGUI/PreferencesUI.py:2992 flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/FlatCAMGUI.py:1851 flatcamGUI/ObjectUI.py:1412 +#: flatcamGUI/PreferencesUI.py:3004 flatcamGUI/PreferencesUI.py:3829 msgid "All" msgstr "All" -#: flatcamGUI/FlatCAMGUI.py:1851 +#: flatcamGUI/FlatCAMGUI.py:1852 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -5869,31 +5870,41 @@ msgstr "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." -#: flatcamGUI/FlatCAMGUI.py:1854 +#: flatcamGUI/FlatCAMGUI.py:1855 +#| msgid "Copy Drill" +msgid "Copy All" +msgstr "Copy All" + +#: flatcamGUI/FlatCAMGUI.py:1856 +#| msgid "Will save the text in the editor into a file." +msgid "Will copy all the text in the Code Editor to the clipboard." +msgstr "Will copy all the text in the Code Editor to the clipboard." + +#: flatcamGUI/FlatCAMGUI.py:1860 msgid "Open Code" msgstr "Open Code" -#: flatcamGUI/FlatCAMGUI.py:1855 +#: flatcamGUI/FlatCAMGUI.py:1861 msgid "Will open a text file in the editor." msgstr "Will open a text file in the editor." -#: flatcamGUI/FlatCAMGUI.py:1857 +#: flatcamGUI/FlatCAMGUI.py:1863 msgid "Save Code" msgstr "Save Code" -#: flatcamGUI/FlatCAMGUI.py:1858 +#: flatcamGUI/FlatCAMGUI.py:1864 msgid "Will save the text in the editor into a file." msgstr "Will save the text in the editor into a file." -#: flatcamGUI/FlatCAMGUI.py:1860 +#: flatcamGUI/FlatCAMGUI.py:1866 msgid "Run Code" msgstr "Run Code" -#: flatcamGUI/FlatCAMGUI.py:1861 +#: flatcamGUI/FlatCAMGUI.py:1867 msgid "Will run the TCL commands found in the text file, one by one." msgstr "Will run the TCL commands found in the text file, one by one." -#: flatcamGUI/FlatCAMGUI.py:1899 +#: flatcamGUI/FlatCAMGUI.py:1906 msgid "" "Relative neasurement.\n" "Reference is last click position" @@ -5901,7 +5912,7 @@ msgstr "" "Relative neasurement.\n" "Reference is last click position" -#: flatcamGUI/FlatCAMGUI.py:1905 +#: flatcamGUI/FlatCAMGUI.py:1912 msgid "" "Absolute neasurement.\n" "Reference is (X=0, Y= 0) position" @@ -5909,23 +5920,23 @@ msgstr "" "Absolute neasurement.\n" "Reference is (X=0, Y= 0) position" -#: flatcamGUI/FlatCAMGUI.py:2031 +#: flatcamGUI/FlatCAMGUI.py:2038 msgid "Lock Toolbars" msgstr "Lock Toolbars" -#: flatcamGUI/FlatCAMGUI.py:2139 +#: flatcamGUI/FlatCAMGUI.py:2146 msgid "Select 'Esc'" msgstr "Select 'Esc'" -#: flatcamGUI/FlatCAMGUI.py:2164 +#: flatcamGUI/FlatCAMGUI.py:2171 msgid "Copy Objects" msgstr "Copy Objects" -#: flatcamGUI/FlatCAMGUI.py:2171 +#: flatcamGUI/FlatCAMGUI.py:2178 msgid "Move Objects" msgstr "Move Objects" -#: flatcamGUI/FlatCAMGUI.py:2633 +#: flatcamGUI/FlatCAMGUI.py:2649 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -5937,12 +5948,12 @@ msgstr "" "out of the first item. In the end press ~X~ key or\n" "the toolbar button." -#: flatcamGUI/FlatCAMGUI.py:2640 flatcamGUI/FlatCAMGUI.py:2778 -#: flatcamGUI/FlatCAMGUI.py:2837 flatcamGUI/FlatCAMGUI.py:2857 +#: flatcamGUI/FlatCAMGUI.py:2656 flatcamGUI/FlatCAMGUI.py:2794 +#: flatcamGUI/FlatCAMGUI.py:2853 flatcamGUI/FlatCAMGUI.py:2873 msgid "Warning" msgstr "Warning" -#: flatcamGUI/FlatCAMGUI.py:2773 +#: flatcamGUI/FlatCAMGUI.py:2789 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -5950,7 +5961,7 @@ msgstr "" "Please select geometry items \n" "on which to perform Intersection Tool." -#: flatcamGUI/FlatCAMGUI.py:2832 +#: flatcamGUI/FlatCAMGUI.py:2848 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -5958,7 +5969,7 @@ msgstr "" "Please select geometry items \n" "on which to perform Substraction Tool." -#: flatcamGUI/FlatCAMGUI.py:2852 +#: flatcamGUI/FlatCAMGUI.py:2868 msgid "" "Please select geometry items \n" "on which to perform union." @@ -5966,51 +5977,51 @@ msgstr "" "Please select geometry items \n" "on which to perform union." -#: flatcamGUI/FlatCAMGUI.py:2933 flatcamGUI/FlatCAMGUI.py:3148 +#: flatcamGUI/FlatCAMGUI.py:2949 flatcamGUI/FlatCAMGUI.py:3164 msgid "Cancelled. Nothing selected to delete." msgstr "Cancelled. Nothing selected to delete." -#: flatcamGUI/FlatCAMGUI.py:3018 flatcamGUI/FlatCAMGUI.py:3216 +#: flatcamGUI/FlatCAMGUI.py:3034 flatcamGUI/FlatCAMGUI.py:3232 msgid "Cancelled. Nothing selected to copy." msgstr "Cancelled. Nothing selected to copy." -#: flatcamGUI/FlatCAMGUI.py:3065 flatcamGUI/FlatCAMGUI.py:3263 +#: flatcamGUI/FlatCAMGUI.py:3081 flatcamGUI/FlatCAMGUI.py:3279 msgid "Cancelled. Nothing selected to move." msgstr "Cancelled. Nothing selected to move." -#: flatcamGUI/FlatCAMGUI.py:3289 +#: flatcamGUI/FlatCAMGUI.py:3305 msgid "New Tool ..." msgstr "New Tool ..." -#: flatcamGUI/FlatCAMGUI.py:3290 +#: flatcamGUI/FlatCAMGUI.py:3306 msgid "Enter a Tool Diameter" msgstr "Enter a Tool Diameter" -#: flatcamGUI/FlatCAMGUI.py:3306 +#: flatcamGUI/FlatCAMGUI.py:3322 msgid "Adding Tool cancelled ..." msgstr "Adding Tool cancelled ..." -#: flatcamGUI/FlatCAMGUI.py:3349 +#: flatcamGUI/FlatCAMGUI.py:3365 msgid "Measurement Tool exit..." msgstr "Measurement Tool exit..." -#: flatcamGUI/FlatCAMGUI.py:3486 flatcamGUI/FlatCAMGUI.py:3493 +#: flatcamGUI/FlatCAMGUI.py:3502 flatcamGUI/FlatCAMGUI.py:3509 msgid "Idle." msgstr "Idle." -#: flatcamGUI/FlatCAMGUI.py:3519 +#: flatcamGUI/FlatCAMGUI.py:3535 msgid "Application started ..." msgstr "Application started ..." -#: flatcamGUI/FlatCAMGUI.py:3520 +#: flatcamGUI/FlatCAMGUI.py:3536 msgid "Hello!" msgstr "Hello!" -#: flatcamGUI/FlatCAMGUI.py:3573 +#: flatcamGUI/FlatCAMGUI.py:3589 msgid "Open Project ..." msgstr "Open Project ..." -#: flatcamGUI/FlatCAMGUI.py:3598 +#: flatcamGUI/FlatCAMGUI.py:3614 msgid "Exit" msgstr "Exit" @@ -6083,7 +6094,7 @@ msgstr "Gerber Object" #: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:566 #: flatcamGUI/ObjectUI.py:899 flatcamGUI/ObjectUI.py:1398 #: flatcamGUI/PreferencesUI.py:1058 flatcamGUI/PreferencesUI.py:1638 -#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:2968 +#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:2980 msgid "Plot Options" msgstr "Plot Options" @@ -6113,7 +6124,7 @@ msgstr "Plot" #: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:607 #: flatcamGUI/ObjectUI.py:945 flatcamGUI/ObjectUI.py:1508 #: flatcamGUI/PreferencesUI.py:1081 flatcamGUI/PreferencesUI.py:2592 -#: flatcamGUI/PreferencesUI.py:2979 +#: flatcamGUI/PreferencesUI.py:2991 msgid "Plot (show) this object." msgstr "Plot (show) this object." @@ -6206,11 +6217,13 @@ msgstr "" "above." #: flatcamGUI/ObjectUI.py:304 flatcamGUI/PreferencesUI.py:1152 -#: flatcamGUI/PreferencesUI.py:3333 flatcamTools/ToolNonCopperClear.py:147 +#: flatcamGUI/PreferencesUI.py:2958 flatcamGUI/PreferencesUI.py:3345 +#: flatcamTools/ToolNonCopperClear.py:147 msgid "Milling Type" msgstr "Milling Type" #: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1154 +#: flatcamGUI/PreferencesUI.py:2960 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -6221,12 +6234,14 @@ msgstr "" "- conventional / useful when there is no backlash compensation" #: flatcamGUI/ObjectUI.py:310 flatcamGUI/PreferencesUI.py:1159 -#: flatcamGUI/PreferencesUI.py:3340 flatcamTools/ToolNonCopperClear.py:154 +#: flatcamGUI/PreferencesUI.py:2964 flatcamGUI/PreferencesUI.py:3352 +#: flatcamTools/ToolNonCopperClear.py:154 msgid "Climb" msgstr "Climb" #: flatcamGUI/ObjectUI.py:311 flatcamGUI/PreferencesUI.py:1160 -#: flatcamGUI/PreferencesUI.py:3341 flatcamTools/ToolNonCopperClear.py:155 +#: flatcamGUI/PreferencesUI.py:2965 flatcamGUI/PreferencesUI.py:3353 +#: flatcamTools/ToolNonCopperClear.py:155 msgid "Conv." msgstr "Conv." @@ -6381,7 +6396,7 @@ msgstr "" msgid "Clear N-copper" msgstr "Clear N-copper" -#: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3278 +#: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3290 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -6401,7 +6416,7 @@ msgstr "" msgid "Board cutout" msgstr "Board cutout" -#: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3537 +#: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3549 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -6602,7 +6617,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:658 flatcamGUI/ObjectUI.py:1137 #: flatcamGUI/PreferencesUI.py:1897 flatcamGUI/PreferencesUI.py:2647 -#: flatcamGUI/PreferencesUI.py:3373 flatcamGUI/PreferencesUI.py:4061 +#: flatcamGUI/PreferencesUI.py:3385 flatcamGUI/PreferencesUI.py:4073 #: flatcamTools/ToolCalculators.py:107 flatcamTools/ToolNonCopperClear.py:269 msgid "Cut Z" msgstr "Cut Z" @@ -6682,7 +6697,7 @@ msgstr "" "the last move at the end of the job." #: flatcamGUI/ObjectUI.py:717 flatcamGUI/PreferencesUI.py:1946 -#: flatcamGUI/PreferencesUI.py:4352 flatcamTools/ToolSolderPaste.py:224 +#: flatcamGUI/PreferencesUI.py:4364 flatcamTools/ToolSolderPaste.py:224 msgid "Feedrate Z" msgstr "Feedrate Z" @@ -6915,7 +6930,7 @@ msgstr "" "showed UI form entries named V-Tip Dia and V-Tip Angle." #: flatcamGUI/ObjectUI.py:943 flatcamGUI/ObjectUI.py:1506 -#: flatcamGUI/PreferencesUI.py:2978 +#: flatcamGUI/PreferencesUI.py:2990 msgid "Plot Object" msgstr "Plot Object" @@ -7075,22 +7090,22 @@ msgstr "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." -#: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3314 +#: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3326 #: flatcamTools/ToolNonCopperClear.py:220 msgid "V-Tip Dia" msgstr "V-Tip Dia" -#: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3316 +#: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3328 #: flatcamTools/ToolNonCopperClear.py:222 msgid "The tip diameter for V-Shape Tool" msgstr "The tip diameter for V-Shape Tool" -#: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3323 +#: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3335 #: flatcamTools/ToolNonCopperClear.py:227 msgid "V-Tip Angle" msgstr "V-Tip Angle" -#: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3325 +#: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3337 #: flatcamTools/ToolNonCopperClear.py:229 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7213,7 +7228,7 @@ msgstr "" "If LASER postprocessor is used,\n" "this value is the power of laser." -#: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4410 +#: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4422 #: flatcamTools/ToolSolderPaste.py:276 msgid "PostProcessor" msgstr "PostProcessor" @@ -7248,7 +7263,7 @@ msgstr "Generate the CNC Job object." msgid "Paint Area" msgstr "Paint Area" -#: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3695 +#: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3707 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7268,11 +7283,11 @@ msgstr "Launch Paint Tool in Tools Tab." msgid "CNC Job Object" msgstr "CNC Job Object" -#: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2983 +#: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2995 msgid "Plot kind" msgstr "Plot kind" -#: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2985 +#: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2997 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" @@ -7284,15 +7299,15 @@ msgstr "" "above the work piece or it can be of type 'Cut',\n" "which means the moves that cut into the material." -#: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:3005 msgid "Travel" msgstr "Travel" -#: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3002 +#: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3014 msgid "Display Annotation" msgstr "Display Annotation" -#: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3004 +#: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3016 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7364,12 +7379,12 @@ msgstr "Update Plot" msgid "Update the plot." msgstr "Update the plot." -#: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3141 +#: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3153 msgid "Export CNC Code" msgstr "Export CNC Code" -#: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3092 -#: flatcamGUI/PreferencesUI.py:3143 +#: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3104 +#: flatcamGUI/PreferencesUI.py:3155 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7381,7 +7396,7 @@ msgstr "" msgid "Prepend to CNC Code" msgstr "Prepend to CNC Code" -#: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3108 +#: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3120 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7393,7 +7408,7 @@ msgstr "" msgid "Append to CNC Code" msgstr "Append to CNC Code" -#: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3120 +#: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3132 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7403,11 +7418,11 @@ msgstr "" "like to append to the generated file.\n" "I.e.: M2 (End of program)" -#: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3149 +#: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3161 msgid "Toolchange G-Code" msgstr "Toolchange G-Code" -#: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3152 +#: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3164 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7429,11 +7444,11 @@ msgstr "" "that has 'toolchange_custom' in it's name and this is built\n" "having as template the 'Toolchange Custom' posprocessor file." -#: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3180 +#: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3192 msgid "Use Toolchange Macro" msgstr "Use Toolchange Macro" -#: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3182 +#: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3194 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -7441,7 +7456,7 @@ msgstr "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3194 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3206 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7453,39 +7468,39 @@ msgstr "" #: flatcamGUI/ObjectUI.py:1615 flatcamGUI/PreferencesUI.py:1432 #: flatcamGUI/PreferencesUI.py:2331 flatcamGUI/PreferencesUI.py:2934 -#: flatcamGUI/PreferencesUI.py:3201 flatcamGUI/PreferencesUI.py:3276 -#: flatcamGUI/PreferencesUI.py:3535 flatcamGUI/PreferencesUI.py:3634 -#: flatcamGUI/PreferencesUI.py:3845 flatcamGUI/PreferencesUI.py:3926 -#: flatcamGUI/PreferencesUI.py:4125 flatcamGUI/PreferencesUI.py:4257 -#: flatcamGUI/PreferencesUI.py:4430 flatcamTools/ToolNonCopperClear.py:265 +#: flatcamGUI/PreferencesUI.py:3213 flatcamGUI/PreferencesUI.py:3288 +#: flatcamGUI/PreferencesUI.py:3547 flatcamGUI/PreferencesUI.py:3646 +#: flatcamGUI/PreferencesUI.py:3857 flatcamGUI/PreferencesUI.py:3938 +#: flatcamGUI/PreferencesUI.py:4137 flatcamGUI/PreferencesUI.py:4269 +#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolNonCopperClear.py:265 msgid "Parameters" msgstr "Parameters" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3204 +#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3216 msgid "FlatCAM CNC parameters" msgstr "FlatCAM CNC parameters" -#: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3205 +#: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3217 msgid "tool = tool number" msgstr "tool = tool number" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3206 +#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3218 msgid "tooldia = tool diameter" msgstr "tooldia = tool diameter" -#: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3207 +#: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3219 msgid "t_drills = for Excellon, total number of drills" msgstr "t_drills = for Excellon, total number of drills" -#: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3208 +#: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3220 msgid "x_toolchange = X coord for Toolchange" msgstr "x_toolchange = X coord for Toolchange" -#: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3209 +#: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3221 msgid "y_toolchange = Y coord for Toolchange" msgstr "y_toolchange = Y coord for Toolchange" -#: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3210 +#: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3222 msgid "z_toolchange = Z coord for Toolchange" msgstr "z_toolchange = Z coord for Toolchange" @@ -7497,15 +7512,15 @@ msgstr "z_cut = depth where to cut" msgid "z_move = height where to travel" msgstr "z_move = height where to travel" -#: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3213 +#: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3225 msgid "z_depthpercut = the step value for multidepth cut" msgstr "z_depthpercut = the step value for multidepth cut" -#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3226 msgid "spindlesspeed = the value for the spindle speed" msgstr "spindlesspeed = the value for the spindle speed" -#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3216 +#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3228 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "dwelltime = time to dwell to allow the spindle to reach it's set RPM" @@ -7533,7 +7548,7 @@ msgstr "" "Opens dialog to save G-Code\n" "file." -#: flatcamGUI/PlotCanvasLegacy.py:1000 +#: flatcamGUI/PlotCanvasLegacy.py:1019 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -8203,7 +8218,7 @@ msgid "Gerber General" msgstr "Gerber General" #: flatcamGUI/PreferencesUI.py:1086 flatcamGUI/PreferencesUI.py:2600 -#: flatcamGUI/PreferencesUI.py:3018 +#: flatcamGUI/PreferencesUI.py:3030 msgid "Circle Steps" msgstr "Circle Steps" @@ -8428,7 +8443,7 @@ msgid "Aperture Dimensions" msgstr "Aperture Dimensions" #: flatcamGUI/PreferencesUI.py:1505 flatcamGUI/PreferencesUI.py:2616 -#: flatcamGUI/PreferencesUI.py:3288 +#: flatcamGUI/PreferencesUI.py:3300 msgid "Diameters of the cutting tools, separated by ','" msgstr "Diameters of the cutting tools, separated by ','" @@ -8476,7 +8491,7 @@ msgstr "Scale Tool" msgid "Factor to scale the Gerber element." msgstr "Factor to scale the Gerber element." -#: flatcamGUI/PreferencesUI.py:1607 flatcamGUI/PreferencesUI.py:1617 +#: flatcamGUI/PreferencesUI.py:1607 msgid "Threshold low" msgstr "Threshold low" @@ -8484,6 +8499,11 @@ msgstr "Threshold low" msgid "Threshold value under which the apertures are not marked." msgstr "Threshold value under which the apertures are not marked." +#: flatcamGUI/PreferencesUI.py:1617 +#| msgid "Threshold low" +msgid "Threshold high" +msgstr "Threshold high" + #: flatcamGUI/PreferencesUI.py:1619 msgid "Threshold value over which the apertures are not marked." msgstr "Threshold value over which the apertures are not marked." @@ -8992,7 +9012,7 @@ msgstr "" "Those parameters are available only for\n" "Advanced App. Level." -#: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4333 +#: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4345 #: flatcamTools/ToolSolderPaste.py:207 msgid "Toolchange X-Y" msgstr "Toolchange X-Y" @@ -9055,11 +9075,11 @@ msgstr "" "Increases the performance when moving a\n" "large number of geometric elements." -#: flatcamGUI/PreferencesUI.py:2965 +#: flatcamGUI/PreferencesUI.py:2977 msgid "CNC Job General" msgstr "CNC Job General" -#: flatcamGUI/PreferencesUI.py:3020 +#: flatcamGUI/PreferencesUI.py:3032 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." @@ -9067,11 +9087,11 @@ msgstr "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." -#: flatcamGUI/PreferencesUI.py:3028 +#: flatcamGUI/PreferencesUI.py:3040 msgid "Travel dia" msgstr "Travel dia" -#: flatcamGUI/PreferencesUI.py:3030 +#: flatcamGUI/PreferencesUI.py:3042 msgid "" "The width of the travel lines to be\n" "rendered in the plot." @@ -9079,11 +9099,11 @@ msgstr "" "The width of the travel lines to be\n" "rendered in the plot." -#: flatcamGUI/PreferencesUI.py:3041 +#: flatcamGUI/PreferencesUI.py:3053 msgid "Coordinates decimals" msgstr "Coordinates decimals" -#: flatcamGUI/PreferencesUI.py:3043 +#: flatcamGUI/PreferencesUI.py:3055 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" @@ -9091,11 +9111,11 @@ msgstr "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" -#: flatcamGUI/PreferencesUI.py:3051 +#: flatcamGUI/PreferencesUI.py:3063 msgid "Feedrate decimals" msgstr "Feedrate decimals" -#: flatcamGUI/PreferencesUI.py:3053 +#: flatcamGUI/PreferencesUI.py:3065 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" @@ -9103,11 +9123,11 @@ msgstr "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" -#: flatcamGUI/PreferencesUI.py:3061 +#: flatcamGUI/PreferencesUI.py:3073 msgid "Coordinates type" msgstr "Coordinates type" -#: flatcamGUI/PreferencesUI.py:3063 +#: flatcamGUI/PreferencesUI.py:3075 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -9119,71 +9139,71 @@ msgstr "" "- Absolute G90 -> the reference is the origin x=0, y=0\n" "- Incremental G91 -> the reference is the previous position" -#: flatcamGUI/PreferencesUI.py:3069 +#: flatcamGUI/PreferencesUI.py:3081 msgid "Absolute G90" msgstr "Absolute G90" -#: flatcamGUI/PreferencesUI.py:3070 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Incremental G91" msgstr "Incremental G91" -#: flatcamGUI/PreferencesUI.py:3087 +#: flatcamGUI/PreferencesUI.py:3099 msgid "CNC Job Options" msgstr "CNC Job Options" -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamGUI/PreferencesUI.py:3102 msgid "Export G-Code" msgstr "Export G-Code" -#: flatcamGUI/PreferencesUI.py:3106 +#: flatcamGUI/PreferencesUI.py:3118 msgid "Prepend to G-Code" msgstr "Prepend to G-Code" -#: flatcamGUI/PreferencesUI.py:3118 +#: flatcamGUI/PreferencesUI.py:3130 msgid "Append to G-Code" msgstr "Append to G-Code" -#: flatcamGUI/PreferencesUI.py:3138 +#: flatcamGUI/PreferencesUI.py:3150 msgid "CNC Job Adv. Options" msgstr "CNC Job Adv. Options" -#: flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:3223 msgid "z_cut = Z depth for the cut" msgstr "z_cut = Z depth for the cut" -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3224 msgid "z_move = Z height for travel" msgstr "z_move = Z height for travel" -#: flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/PreferencesUI.py:3247 msgid "Annotation Size" msgstr "Annotation Size" -#: flatcamGUI/PreferencesUI.py:3237 +#: flatcamGUI/PreferencesUI.py:3249 msgid "The font size of the annotation text. In pixels." msgstr "The font size of the annotation text. In pixels." -#: flatcamGUI/PreferencesUI.py:3245 +#: flatcamGUI/PreferencesUI.py:3257 msgid "Annotation Color" msgstr "Annotation Color" -#: flatcamGUI/PreferencesUI.py:3247 +#: flatcamGUI/PreferencesUI.py:3259 msgid "Set the font color for the annotation texts." msgstr "Set the font color for the annotation texts." -#: flatcamGUI/PreferencesUI.py:3273 +#: flatcamGUI/PreferencesUI.py:3285 msgid "NCC Tool Options" msgstr "NCC Tool Options" -#: flatcamGUI/PreferencesUI.py:3286 flatcamGUI/PreferencesUI.py:4268 +#: flatcamGUI/PreferencesUI.py:3298 flatcamGUI/PreferencesUI.py:4280 msgid "Tools dia" msgstr "Tools dia" -#: flatcamGUI/PreferencesUI.py:3295 flatcamTools/ToolNonCopperClear.py:195 +#: flatcamGUI/PreferencesUI.py:3307 flatcamTools/ToolNonCopperClear.py:195 msgid "Tool Type" msgstr "Tool Type" -#: flatcamGUI/PreferencesUI.py:3297 flatcamGUI/PreferencesUI.py:3305 +#: flatcamGUI/PreferencesUI.py:3309 flatcamGUI/PreferencesUI.py:3317 #: flatcamTools/ToolNonCopperClear.py:197 #: flatcamTools/ToolNonCopperClear.py:205 msgid "" @@ -9195,11 +9215,11 @@ msgstr "" "- 'V-shape'\n" "- Circular" -#: flatcamGUI/PreferencesUI.py:3302 flatcamTools/ToolNonCopperClear.py:202 +#: flatcamGUI/PreferencesUI.py:3314 flatcamTools/ToolNonCopperClear.py:202 msgid "V-shape" msgstr "V-shape" -#: flatcamGUI/PreferencesUI.py:3335 flatcamGUI/PreferencesUI.py:3343 +#: flatcamGUI/PreferencesUI.py:3347 flatcamGUI/PreferencesUI.py:3355 #: flatcamTools/ToolNonCopperClear.py:149 #: flatcamTools/ToolNonCopperClear.py:157 msgid "" @@ -9211,13 +9231,13 @@ msgstr "" "- climb / best for precision milling and to reduce tool usage\n" "- conventional / useful when there is no backlash compensation" -#: flatcamGUI/PreferencesUI.py:3352 flatcamGUI/PreferencesUI.py:3716 +#: flatcamGUI/PreferencesUI.py:3364 flatcamGUI/PreferencesUI.py:3728 #: flatcamTools/ToolNonCopperClear.py:163 flatcamTools/ToolPaint.py:136 msgid "Tool order" msgstr "Tool order" -#: flatcamGUI/PreferencesUI.py:3353 flatcamGUI/PreferencesUI.py:3363 -#: flatcamGUI/PreferencesUI.py:3717 flatcamGUI/PreferencesUI.py:3727 +#: flatcamGUI/PreferencesUI.py:3365 flatcamGUI/PreferencesUI.py:3375 +#: flatcamGUI/PreferencesUI.py:3729 flatcamGUI/PreferencesUI.py:3739 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:174 flatcamTools/ToolPaint.py:137 #: flatcamTools/ToolPaint.py:147 @@ -9238,17 +9258,17 @@ msgstr "" "WARNING: using rest machining will automatically set the order\n" "in reverse and disable this control." -#: flatcamGUI/PreferencesUI.py:3361 flatcamGUI/PreferencesUI.py:3725 +#: flatcamGUI/PreferencesUI.py:3373 flatcamGUI/PreferencesUI.py:3737 #: flatcamTools/ToolNonCopperClear.py:172 flatcamTools/ToolPaint.py:145 msgid "Forward" msgstr "Forward" -#: flatcamGUI/PreferencesUI.py:3362 flatcamGUI/PreferencesUI.py:3726 +#: flatcamGUI/PreferencesUI.py:3374 flatcamGUI/PreferencesUI.py:3738 #: flatcamTools/ToolNonCopperClear.py:173 flatcamTools/ToolPaint.py:146 msgid "Reverse" msgstr "Reverse" -#: flatcamGUI/PreferencesUI.py:3375 flatcamGUI/PreferencesUI.py:3380 +#: flatcamGUI/PreferencesUI.py:3387 flatcamGUI/PreferencesUI.py:3392 #: flatcamTools/ToolNonCopperClear.py:271 #: flatcamTools/ToolNonCopperClear.py:276 msgid "" @@ -9258,7 +9278,7 @@ msgstr "" "Depth of cut into material. Negative value.\n" "In FlatCAM units." -#: flatcamGUI/PreferencesUI.py:3390 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/PreferencesUI.py:3402 flatcamTools/ToolNonCopperClear.py:285 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -9283,11 +9303,11 @@ msgstr "" "Higher values = slow processing and slow execution on CNC\n" "due of too many paths." -#: flatcamGUI/PreferencesUI.py:3411 flatcamTools/ToolNonCopperClear.py:305 +#: flatcamGUI/PreferencesUI.py:3423 flatcamTools/ToolNonCopperClear.py:305 msgid "Bounding box margin." msgstr "Bounding box margin." -#: flatcamGUI/PreferencesUI.py:3420 flatcamGUI/PreferencesUI.py:3771 +#: flatcamGUI/PreferencesUI.py:3432 flatcamGUI/PreferencesUI.py:3783 #: flatcamTools/ToolNonCopperClear.py:314 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -9298,22 +9318,22 @@ msgstr "" "
Seed-based: Outwards from seed.
Line-based: Parallel " "lines." -#: flatcamGUI/PreferencesUI.py:3434 flatcamGUI/PreferencesUI.py:3785 +#: flatcamGUI/PreferencesUI.py:3446 flatcamGUI/PreferencesUI.py:3797 #: flatcamTools/ToolNonCopperClear.py:328 flatcamTools/ToolPaint.py:253 msgid "Connect" msgstr "Connect" -#: flatcamGUI/PreferencesUI.py:3444 flatcamGUI/PreferencesUI.py:3795 +#: flatcamGUI/PreferencesUI.py:3456 flatcamGUI/PreferencesUI.py:3807 #: flatcamTools/ToolNonCopperClear.py:337 flatcamTools/ToolPaint.py:262 msgid "Contour" msgstr "Contour" -#: flatcamGUI/PreferencesUI.py:3454 flatcamTools/ToolNonCopperClear.py:346 +#: flatcamGUI/PreferencesUI.py:3466 flatcamTools/ToolNonCopperClear.py:346 #: flatcamTools/ToolPaint.py:271 msgid "Rest M." msgstr "Rest M." -#: flatcamGUI/PreferencesUI.py:3456 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamGUI/PreferencesUI.py:3468 flatcamTools/ToolNonCopperClear.py:348 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -9331,7 +9351,7 @@ msgstr "" "no more copper to clear or there are no more tools.\n" "If not checked, use the standard algorithm." -#: flatcamGUI/PreferencesUI.py:3471 flatcamGUI/PreferencesUI.py:3483 +#: flatcamGUI/PreferencesUI.py:3483 flatcamGUI/PreferencesUI.py:3495 #: flatcamTools/ToolNonCopperClear.py:363 #: flatcamTools/ToolNonCopperClear.py:375 msgid "" @@ -9345,27 +9365,27 @@ msgstr "" "from the copper features.\n" "The value can be between 0 and 10 FlatCAM units." -#: flatcamGUI/PreferencesUI.py:3481 flatcamTools/ToolNonCopperClear.py:373 +#: flatcamGUI/PreferencesUI.py:3493 flatcamTools/ToolNonCopperClear.py:373 msgid "Offset value" msgstr "Offset value" -#: flatcamGUI/PreferencesUI.py:3498 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:3510 flatcamTools/ToolNonCopperClear.py:399 msgid "Itself" msgstr "Itself" -#: flatcamGUI/PreferencesUI.py:3499 flatcamGUI/PreferencesUI.py:3816 +#: flatcamGUI/PreferencesUI.py:3511 flatcamGUI/PreferencesUI.py:3828 msgid "Area" msgstr "Area" -#: flatcamGUI/PreferencesUI.py:3500 +#: flatcamGUI/PreferencesUI.py:3512 msgid "Ref" msgstr "Ref" -#: flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:3513 msgid "Reference" msgstr "Reference" -#: flatcamGUI/PreferencesUI.py:3503 flatcamTools/ToolNonCopperClear.py:405 +#: flatcamGUI/PreferencesUI.py:3515 flatcamTools/ToolNonCopperClear.py:405 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -9385,19 +9405,19 @@ msgstr "" "- 'Reference Object' - will do non copper clearing within the area\n" "specified by another object." -#: flatcamGUI/PreferencesUI.py:3514 flatcamGUI/PreferencesUI.py:3824 +#: flatcamGUI/PreferencesUI.py:3526 flatcamGUI/PreferencesUI.py:3836 msgid "Normal" msgstr "Normal" -#: flatcamGUI/PreferencesUI.py:3515 flatcamGUI/PreferencesUI.py:3825 +#: flatcamGUI/PreferencesUI.py:3527 flatcamGUI/PreferencesUI.py:3837 msgid "Progressive" msgstr "Progressive" -#: flatcamGUI/PreferencesUI.py:3516 +#: flatcamGUI/PreferencesUI.py:3528 msgid "NCC Plotting" msgstr "NCC Plotting" -#: flatcamGUI/PreferencesUI.py:3518 +#: flatcamGUI/PreferencesUI.py:3530 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -9405,11 +9425,11 @@ msgstr "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." -#: flatcamGUI/PreferencesUI.py:3532 +#: flatcamGUI/PreferencesUI.py:3544 msgid "Cutout Tool Options" msgstr "Cutout Tool Options" -#: flatcamGUI/PreferencesUI.py:3548 flatcamTools/ToolCutOut.py:93 +#: flatcamGUI/PreferencesUI.py:3560 flatcamTools/ToolCutOut.py:93 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -9417,11 +9437,11 @@ msgstr "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." -#: flatcamGUI/PreferencesUI.py:3556 flatcamTools/ToolCutOut.py:76 +#: flatcamGUI/PreferencesUI.py:3568 flatcamTools/ToolCutOut.py:76 msgid "Obj kind" msgstr "Obj kind" -#: flatcamGUI/PreferencesUI.py:3558 flatcamTools/ToolCutOut.py:78 +#: flatcamGUI/PreferencesUI.py:3570 flatcamTools/ToolCutOut.py:78 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -9433,16 +9453,16 @@ msgstr "" "Gerber object, which is made\n" "out of many individual PCB outlines." -#: flatcamGUI/PreferencesUI.py:3565 flatcamGUI/PreferencesUI.py:3815 +#: flatcamGUI/PreferencesUI.py:3577 flatcamGUI/PreferencesUI.py:3827 #: flatcamTools/ToolCutOut.py:84 msgid "Single" msgstr "Single" -#: flatcamGUI/PreferencesUI.py:3566 flatcamTools/ToolCutOut.py:85 +#: flatcamGUI/PreferencesUI.py:3578 flatcamTools/ToolCutOut.py:85 msgid "Panel" msgstr "Panel" -#: flatcamGUI/PreferencesUI.py:3572 flatcamTools/ToolCutOut.py:102 +#: flatcamGUI/PreferencesUI.py:3584 flatcamTools/ToolCutOut.py:102 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -9452,11 +9472,11 @@ msgstr "" "will make the cutout of the PCB further from\n" "the actual PCB border" -#: flatcamGUI/PreferencesUI.py:3580 +#: flatcamGUI/PreferencesUI.py:3592 msgid "Gap size" msgstr "Gap size" -#: flatcamGUI/PreferencesUI.py:3582 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:3594 flatcamTools/ToolCutOut.py:112 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -9468,11 +9488,11 @@ msgstr "" "the surrounding material (the one \n" "from which the PCB is cutout)." -#: flatcamGUI/PreferencesUI.py:3591 flatcamTools/ToolCutOut.py:148 +#: flatcamGUI/PreferencesUI.py:3603 flatcamTools/ToolCutOut.py:148 msgid "Gaps" msgstr "Gaps" -#: flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/PreferencesUI.py:3605 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -9496,11 +9516,11 @@ msgstr "" "- 2tb - 2*top + 2*bottom\n" "- 8 - 2*left + 2*right +2*top + 2*bottom" -#: flatcamGUI/PreferencesUI.py:3615 flatcamTools/ToolCutOut.py:129 +#: flatcamGUI/PreferencesUI.py:3627 flatcamTools/ToolCutOut.py:129 msgid "Convex Sh." msgstr "Convex Sh." -#: flatcamGUI/PreferencesUI.py:3617 flatcamTools/ToolCutOut.py:131 +#: flatcamGUI/PreferencesUI.py:3629 flatcamTools/ToolCutOut.py:131 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -9508,11 +9528,11 @@ msgstr "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." -#: flatcamGUI/PreferencesUI.py:3631 +#: flatcamGUI/PreferencesUI.py:3643 msgid "2Sided Tool Options" msgstr "2Sided Tool Options" -#: flatcamGUI/PreferencesUI.py:3636 +#: flatcamGUI/PreferencesUI.py:3648 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -9520,36 +9540,36 @@ msgstr "" "A tool to help in creating a double sided\n" "PCB using alignment holes." -#: flatcamGUI/PreferencesUI.py:3646 flatcamTools/ToolDblSided.py:234 +#: flatcamGUI/PreferencesUI.py:3658 flatcamTools/ToolDblSided.py:234 msgid "Drill dia" msgstr "Drill dia" -#: flatcamGUI/PreferencesUI.py:3648 flatcamTools/ToolDblSided.py:225 +#: flatcamGUI/PreferencesUI.py:3660 flatcamTools/ToolDblSided.py:225 #: flatcamTools/ToolDblSided.py:236 msgid "Diameter of the drill for the alignment holes." msgstr "Diameter of the drill for the alignment holes." -#: flatcamGUI/PreferencesUI.py:3657 flatcamTools/ToolDblSided.py:120 +#: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:120 msgid "Mirror Axis:" msgstr "Mirror Axis:" -#: flatcamGUI/PreferencesUI.py:3659 flatcamTools/ToolDblSided.py:122 +#: flatcamGUI/PreferencesUI.py:3671 flatcamTools/ToolDblSided.py:122 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Mirror vertically (X) or horizontally (Y)." -#: flatcamGUI/PreferencesUI.py:3668 flatcamTools/ToolDblSided.py:131 +#: flatcamGUI/PreferencesUI.py:3680 flatcamTools/ToolDblSided.py:131 msgid "Point" msgstr "Point" -#: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:132 +#: flatcamGUI/PreferencesUI.py:3681 flatcamTools/ToolDblSided.py:132 msgid "Box" msgstr "Box" -#: flatcamGUI/PreferencesUI.py:3670 +#: flatcamGUI/PreferencesUI.py:3682 msgid "Axis Ref" msgstr "Axis Ref" -#: flatcamGUI/PreferencesUI.py:3672 flatcamTools/ToolDblSided.py:135 +#: flatcamGUI/PreferencesUI.py:3684 flatcamTools/ToolDblSided.py:135 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -9559,19 +9579,19 @@ msgstr "" " a specified box (in a FlatCAM object) through \n" "the center." -#: flatcamGUI/PreferencesUI.py:3688 +#: flatcamGUI/PreferencesUI.py:3700 msgid "Paint Tool Options" msgstr "Paint Tool Options" -#: flatcamGUI/PreferencesUI.py:3693 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Parameters:" msgstr "Parameters:" -#: flatcamGUI/PreferencesUI.py:3805 flatcamTools/ToolPaint.py:286 +#: flatcamGUI/PreferencesUI.py:3817 flatcamTools/ToolPaint.py:286 msgid "Selection" msgstr "Selection" -#: flatcamGUI/PreferencesUI.py:3807 flatcamTools/ToolPaint.py:288 +#: flatcamGUI/PreferencesUI.py:3819 flatcamTools/ToolPaint.py:288 #: flatcamTools/ToolPaint.py:304 msgid "" "How to select Polygons to be painted.\n" @@ -9594,15 +9614,15 @@ msgstr "" "- 'Reference Object' - will do non copper clearing within the area\n" "specified by another object." -#: flatcamGUI/PreferencesUI.py:3818 +#: flatcamGUI/PreferencesUI.py:3830 msgid "Ref." msgstr "Ref." -#: flatcamGUI/PreferencesUI.py:3826 +#: flatcamGUI/PreferencesUI.py:3838 msgid "Paint Plotting" msgstr "Paint Plotting" -#: flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/PreferencesUI.py:3840 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -9610,11 +9630,11 @@ msgstr "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." -#: flatcamGUI/PreferencesUI.py:3842 +#: flatcamGUI/PreferencesUI.py:3854 msgid "Film Tool Options" msgstr "Film Tool Options" -#: flatcamGUI/PreferencesUI.py:3847 +#: flatcamGUI/PreferencesUI.py:3859 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -9624,11 +9644,11 @@ msgstr "" "FlatCAM object.\n" "The file is saved in SVG format." -#: flatcamGUI/PreferencesUI.py:3858 +#: flatcamGUI/PreferencesUI.py:3870 msgid "Film Type" msgstr "Film Type" -#: flatcamGUI/PreferencesUI.py:3860 flatcamTools/ToolFilm.py:118 +#: flatcamGUI/PreferencesUI.py:3872 flatcamTools/ToolFilm.py:118 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -9644,19 +9664,19 @@ msgstr "" "with white on a black canvas.\n" "The Film format is SVG." -#: flatcamGUI/PreferencesUI.py:3871 +#: flatcamGUI/PreferencesUI.py:3883 msgid "Film Color" msgstr "Film Color" -#: flatcamGUI/PreferencesUI.py:3873 +#: flatcamGUI/PreferencesUI.py:3885 msgid "Set the film color when positive film is selected." msgstr "Set the film color when positive film is selected." -#: flatcamGUI/PreferencesUI.py:3891 flatcamTools/ToolFilm.py:130 +#: flatcamGUI/PreferencesUI.py:3903 flatcamTools/ToolFilm.py:130 msgid "Border" msgstr "Border" -#: flatcamGUI/PreferencesUI.py:3893 flatcamTools/ToolFilm.py:132 +#: flatcamGUI/PreferencesUI.py:3905 flatcamTools/ToolFilm.py:132 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -9676,11 +9696,11 @@ msgstr "" "white color like the rest and which may confound with the\n" "surroundings if not for this border." -#: flatcamGUI/PreferencesUI.py:3906 flatcamTools/ToolFilm.py:144 +#: flatcamGUI/PreferencesUI.py:3918 flatcamTools/ToolFilm.py:144 msgid "Scale Stroke" msgstr "Scale Stroke" -#: flatcamGUI/PreferencesUI.py:3908 flatcamTools/ToolFilm.py:146 +#: flatcamGUI/PreferencesUI.py:3920 flatcamTools/ToolFilm.py:146 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -9692,11 +9712,11 @@ msgstr "" "thinner,\n" "therefore the fine features may be more affected by this parameter." -#: flatcamGUI/PreferencesUI.py:3923 +#: flatcamGUI/PreferencesUI.py:3935 msgid "Panelize Tool Options" msgstr "Panelize Tool Options" -#: flatcamGUI/PreferencesUI.py:3928 +#: flatcamGUI/PreferencesUI.py:3940 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -9706,11 +9726,11 @@ msgstr "" "each element is a copy of the source object spaced\n" "at a X distance, Y distance of each other." -#: flatcamGUI/PreferencesUI.py:3939 flatcamTools/ToolPanelize.py:147 +#: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:147 msgid "Spacing cols" msgstr "Spacing cols" -#: flatcamGUI/PreferencesUI.py:3941 flatcamTools/ToolPanelize.py:149 +#: flatcamGUI/PreferencesUI.py:3953 flatcamTools/ToolPanelize.py:149 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -9718,11 +9738,11 @@ msgstr "" "Spacing between columns of the desired panel.\n" "In current units." -#: flatcamGUI/PreferencesUI.py:3949 flatcamTools/ToolPanelize.py:156 +#: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:156 msgid "Spacing rows" msgstr "Spacing rows" -#: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:158 +#: flatcamGUI/PreferencesUI.py:3963 flatcamTools/ToolPanelize.py:158 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -9730,35 +9750,35 @@ msgstr "" "Spacing between rows of the desired panel.\n" "In current units." -#: flatcamGUI/PreferencesUI.py:3959 flatcamTools/ToolPanelize.py:165 +#: flatcamGUI/PreferencesUI.py:3971 flatcamTools/ToolPanelize.py:165 msgid "Columns" msgstr "Columns" -#: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:167 +#: flatcamGUI/PreferencesUI.py:3973 flatcamTools/ToolPanelize.py:167 msgid "Number of columns of the desired panel" msgstr "Number of columns of the desired panel" -#: flatcamGUI/PreferencesUI.py:3968 flatcamTools/ToolPanelize.py:173 +#: flatcamGUI/PreferencesUI.py:3980 flatcamTools/ToolPanelize.py:173 msgid "Rows" msgstr "Rows" -#: flatcamGUI/PreferencesUI.py:3970 flatcamTools/ToolPanelize.py:175 +#: flatcamGUI/PreferencesUI.py:3982 flatcamTools/ToolPanelize.py:175 msgid "Number of rows of the desired panel" msgstr "Number of rows of the desired panel" -#: flatcamGUI/PreferencesUI.py:3976 flatcamTools/ToolPanelize.py:181 +#: flatcamGUI/PreferencesUI.py:3988 flatcamTools/ToolPanelize.py:181 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/PreferencesUI.py:3977 flatcamTools/ToolPanelize.py:182 +#: flatcamGUI/PreferencesUI.py:3989 flatcamTools/ToolPanelize.py:182 msgid "Geo" msgstr "Geo" -#: flatcamGUI/PreferencesUI.py:3978 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:3990 flatcamTools/ToolPanelize.py:183 msgid "Panel Type" msgstr "Panel Type" -#: flatcamGUI/PreferencesUI.py:3980 +#: flatcamGUI/PreferencesUI.py:3992 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -9768,11 +9788,11 @@ msgstr "" "- Gerber\n" "- Geometry" -#: flatcamGUI/PreferencesUI.py:3989 +#: flatcamGUI/PreferencesUI.py:4001 msgid "Constrain within" msgstr "Constrain within" -#: flatcamGUI/PreferencesUI.py:3991 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:4003 flatcamTools/ToolPanelize.py:195 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -9786,11 +9806,11 @@ msgstr "" "the final panel will have as many columns and rows as\n" "they fit completely within selected area." -#: flatcamGUI/PreferencesUI.py:4000 flatcamTools/ToolPanelize.py:204 +#: flatcamGUI/PreferencesUI.py:4012 flatcamTools/ToolPanelize.py:204 msgid "Width (DX)" msgstr "Width (DX)" -#: flatcamGUI/PreferencesUI.py:4002 flatcamTools/ToolPanelize.py:206 +#: flatcamGUI/PreferencesUI.py:4014 flatcamTools/ToolPanelize.py:206 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -9798,11 +9818,11 @@ msgstr "" "The width (DX) within which the panel must fit.\n" "In current units." -#: flatcamGUI/PreferencesUI.py:4009 flatcamTools/ToolPanelize.py:212 +#: flatcamGUI/PreferencesUI.py:4021 flatcamTools/ToolPanelize.py:212 msgid "Height (DY)" msgstr "Height (DY)" -#: flatcamGUI/PreferencesUI.py:4011 flatcamTools/ToolPanelize.py:214 +#: flatcamGUI/PreferencesUI.py:4023 flatcamTools/ToolPanelize.py:214 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -9810,15 +9830,15 @@ msgstr "" "The height (DY)within which the panel must fit.\n" "In current units." -#: flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:4037 msgid "Calculators Tool Options" msgstr "Calculators Tool Options" -#: flatcamGUI/PreferencesUI.py:4028 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:4040 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "V-Shape Tool Calculator" -#: flatcamGUI/PreferencesUI.py:4030 +#: flatcamGUI/PreferencesUI.py:4042 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -9828,11 +9848,11 @@ msgstr "" "having the tip diameter, tip angle and\n" "depth-of-cut as parameters." -#: flatcamGUI/PreferencesUI.py:4041 flatcamTools/ToolCalculators.py:92 +#: flatcamGUI/PreferencesUI.py:4053 flatcamTools/ToolCalculators.py:92 msgid "Tip Diameter" msgstr "Tip Diameter" -#: flatcamGUI/PreferencesUI.py:4043 flatcamTools/ToolCalculators.py:97 +#: flatcamGUI/PreferencesUI.py:4055 flatcamTools/ToolCalculators.py:97 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -9840,11 +9860,11 @@ msgstr "" "This is the tool tip diameter.\n" "It is specified by manufacturer." -#: flatcamGUI/PreferencesUI.py:4051 flatcamTools/ToolCalculators.py:100 +#: flatcamGUI/PreferencesUI.py:4063 flatcamTools/ToolCalculators.py:100 msgid "Tip Angle" msgstr "Tip Angle" -#: flatcamGUI/PreferencesUI.py:4053 +#: flatcamGUI/PreferencesUI.py:4065 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -9852,7 +9872,7 @@ msgstr "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." -#: flatcamGUI/PreferencesUI.py:4063 +#: flatcamGUI/PreferencesUI.py:4075 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -9860,11 +9880,11 @@ msgstr "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." -#: flatcamGUI/PreferencesUI.py:4070 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "ElectroPlating Calculator" -#: flatcamGUI/PreferencesUI.py:4072 flatcamTools/ToolCalculators.py:149 +#: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:149 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " @@ -9874,27 +9894,27 @@ msgstr "" "using a method like grahite ink or calcium hypophosphite ink or palladium " "chloride." -#: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:4094 flatcamTools/ToolCalculators.py:158 msgid "Board Length" msgstr "Board Length" -#: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:162 +#: flatcamGUI/PreferencesUI.py:4096 flatcamTools/ToolCalculators.py:162 msgid "This is the board length. In centimeters." msgstr "This is the board length. In centimeters." -#: flatcamGUI/PreferencesUI.py:4090 flatcamTools/ToolCalculators.py:164 +#: flatcamGUI/PreferencesUI.py:4102 flatcamTools/ToolCalculators.py:164 msgid "Board Width" msgstr "Board Width" -#: flatcamGUI/PreferencesUI.py:4092 flatcamTools/ToolCalculators.py:168 +#: flatcamGUI/PreferencesUI.py:4104 flatcamTools/ToolCalculators.py:168 msgid "This is the board width.In centimeters." msgstr "This is the board width.In centimeters." -#: flatcamGUI/PreferencesUI.py:4097 flatcamTools/ToolCalculators.py:170 +#: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:170 msgid "Current Density" msgstr "Current Density" -#: flatcamGUI/PreferencesUI.py:4100 flatcamTools/ToolCalculators.py:174 +#: flatcamGUI/PreferencesUI.py:4112 flatcamTools/ToolCalculators.py:174 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -9902,11 +9922,11 @@ msgstr "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." -#: flatcamGUI/PreferencesUI.py:4106 flatcamTools/ToolCalculators.py:177 +#: flatcamGUI/PreferencesUI.py:4118 flatcamTools/ToolCalculators.py:177 msgid "Copper Growth" msgstr "Copper Growth" -#: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolCalculators.py:181 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -9914,11 +9934,11 @@ msgstr "" "How thick the copper growth is intended to be.\n" "In microns." -#: flatcamGUI/PreferencesUI.py:4122 +#: flatcamGUI/PreferencesUI.py:4134 msgid "Transform Tool Options" msgstr "Transform Tool Options" -#: flatcamGUI/PreferencesUI.py:4127 +#: flatcamGUI/PreferencesUI.py:4139 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -9926,35 +9946,35 @@ msgstr "" "Various transformations that can be applied\n" "on a FlatCAM object." -#: flatcamGUI/PreferencesUI.py:4137 +#: flatcamGUI/PreferencesUI.py:4149 msgid "Rotate Angle" msgstr "Rotate Angle" -#: flatcamGUI/PreferencesUI.py:4149 flatcamTools/ToolTransform.py:107 +#: flatcamGUI/PreferencesUI.py:4161 flatcamTools/ToolTransform.py:107 msgid "Skew_X angle" msgstr "Skew_X angle" -#: flatcamGUI/PreferencesUI.py:4159 flatcamTools/ToolTransform.py:125 +#: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:125 msgid "Skew_Y angle" msgstr "Skew_Y angle" -#: flatcamGUI/PreferencesUI.py:4169 flatcamTools/ToolTransform.py:164 +#: flatcamGUI/PreferencesUI.py:4181 flatcamTools/ToolTransform.py:164 msgid "Scale_X factor" msgstr "Scale_X factor" -#: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:166 +#: flatcamGUI/PreferencesUI.py:4183 flatcamTools/ToolTransform.py:166 msgid "Factor for scaling on X axis." msgstr "Factor for scaling on X axis." -#: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolTransform.py:181 +#: flatcamGUI/PreferencesUI.py:4190 flatcamTools/ToolTransform.py:181 msgid "Scale_Y factor" msgstr "Scale_Y factor" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolTransform.py:183 +#: flatcamGUI/PreferencesUI.py:4192 flatcamTools/ToolTransform.py:183 msgid "Factor for scaling on Y axis." msgstr "Factor for scaling on Y axis." -#: flatcamGUI/PreferencesUI.py:4188 flatcamTools/ToolTransform.py:202 +#: flatcamGUI/PreferencesUI.py:4200 flatcamTools/ToolTransform.py:202 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -9962,7 +9982,7 @@ msgstr "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." -#: flatcamGUI/PreferencesUI.py:4196 flatcamTools/ToolTransform.py:211 +#: flatcamGUI/PreferencesUI.py:4208 flatcamTools/ToolTransform.py:211 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -9974,27 +9994,27 @@ msgstr "" "and the center of the biggest bounding box\n" "of the selected objects when unchecked." -#: flatcamGUI/PreferencesUI.py:4205 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:4217 flatcamTools/ToolTransform.py:239 msgid "Offset_X val" msgstr "Offset_X val" -#: flatcamGUI/PreferencesUI.py:4207 flatcamTools/ToolTransform.py:241 +#: flatcamGUI/PreferencesUI.py:4219 flatcamTools/ToolTransform.py:241 msgid "Distance to offset on X axis. In current units." msgstr "Distance to offset on X axis. In current units." -#: flatcamGUI/PreferencesUI.py:4214 flatcamTools/ToolTransform.py:256 +#: flatcamGUI/PreferencesUI.py:4226 flatcamTools/ToolTransform.py:256 msgid "Offset_Y val" msgstr "Offset_Y val" -#: flatcamGUI/PreferencesUI.py:4216 flatcamTools/ToolTransform.py:258 +#: flatcamGUI/PreferencesUI.py:4228 flatcamTools/ToolTransform.py:258 msgid "Distance to offset on Y axis. In current units." msgstr "Distance to offset on Y axis. In current units." -#: flatcamGUI/PreferencesUI.py:4222 flatcamTools/ToolTransform.py:313 +#: flatcamGUI/PreferencesUI.py:4234 flatcamTools/ToolTransform.py:313 msgid "Mirror Reference" msgstr "Mirror Reference" -#: flatcamGUI/PreferencesUI.py:4224 flatcamTools/ToolTransform.py:315 +#: flatcamGUI/PreferencesUI.py:4236 flatcamTools/ToolTransform.py:315 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -10016,11 +10036,11 @@ msgstr "" "Or enter the coords in format (x, y) in the\n" "Point Entry field and click Flip on X(Y)" -#: flatcamGUI/PreferencesUI.py:4235 flatcamTools/ToolTransform.py:326 +#: flatcamGUI/PreferencesUI.py:4247 flatcamTools/ToolTransform.py:326 msgid " Mirror Ref. Point" msgstr " Mirror Ref. Point" -#: flatcamGUI/PreferencesUI.py:4237 flatcamTools/ToolTransform.py:328 +#: flatcamGUI/PreferencesUI.py:4249 flatcamTools/ToolTransform.py:328 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -10030,11 +10050,11 @@ msgstr "" "The 'x' in (x, y) will be used when using Flip on X and\n" "the 'y' in (x, y) will be used when using Flip on Y and" -#: flatcamGUI/PreferencesUI.py:4254 +#: flatcamGUI/PreferencesUI.py:4266 msgid "SolderPaste Tool Options" msgstr "SolderPaste Tool Options" -#: flatcamGUI/PreferencesUI.py:4259 +#: flatcamGUI/PreferencesUI.py:4271 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -10042,47 +10062,47 @@ msgstr "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." -#: flatcamGUI/PreferencesUI.py:4270 +#: flatcamGUI/PreferencesUI.py:4282 msgid "Diameters of nozzle tools, separated by ','" msgstr "Diameters of nozzle tools, separated by ','" -#: flatcamGUI/PreferencesUI.py:4277 +#: flatcamGUI/PreferencesUI.py:4289 msgid "New Nozzle Dia" msgstr "New Nozzle Dia" -#: flatcamGUI/PreferencesUI.py:4279 flatcamTools/ToolSolderPaste.py:103 +#: flatcamGUI/PreferencesUI.py:4291 flatcamTools/ToolSolderPaste.py:103 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "Diameter for the new Nozzle tool to add in the Tool Table" -#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolSolderPaste.py:166 +#: flatcamGUI/PreferencesUI.py:4299 flatcamTools/ToolSolderPaste.py:166 msgid "Z Dispense Start" msgstr "Z Dispense Start" -#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolSolderPaste.py:168 +#: flatcamGUI/PreferencesUI.py:4301 flatcamTools/ToolSolderPaste.py:168 msgid "The height (Z) when solder paste dispensing starts." msgstr "The height (Z) when solder paste dispensing starts." -#: flatcamGUI/PreferencesUI.py:4296 flatcamTools/ToolSolderPaste.py:174 +#: flatcamGUI/PreferencesUI.py:4308 flatcamTools/ToolSolderPaste.py:174 msgid "Z Dispense" msgstr "Z Dispense" -#: flatcamGUI/PreferencesUI.py:4298 flatcamTools/ToolSolderPaste.py:176 +#: flatcamGUI/PreferencesUI.py:4310 flatcamTools/ToolSolderPaste.py:176 msgid "The height (Z) when doing solder paste dispensing." msgstr "The height (Z) when doing solder paste dispensing." -#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:4317 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Stop" msgstr "Z Dispense Stop" -#: flatcamGUI/PreferencesUI.py:4307 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:4319 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing stops." msgstr "The height (Z) when solder paste dispensing stops." -#: flatcamGUI/PreferencesUI.py:4314 flatcamTools/ToolSolderPaste.py:190 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:190 msgid "Z Travel" msgstr "Z Travel" -#: flatcamGUI/PreferencesUI.py:4316 flatcamTools/ToolSolderPaste.py:192 +#: flatcamGUI/PreferencesUI.py:4328 flatcamTools/ToolSolderPaste.py:192 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -10090,15 +10110,15 @@ msgstr "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." -#: flatcamGUI/PreferencesUI.py:4324 flatcamTools/ToolSolderPaste.py:199 +#: flatcamGUI/PreferencesUI.py:4336 flatcamTools/ToolSolderPaste.py:199 msgid "Z Toolchange" msgstr "Z Toolchange" -#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:201 +#: flatcamGUI/PreferencesUI.py:4338 flatcamTools/ToolSolderPaste.py:201 msgid "The height (Z) for tool (nozzle) change." msgstr "The height (Z) for tool (nozzle) change." -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolSolderPaste.py:209 +#: flatcamGUI/PreferencesUI.py:4347 flatcamTools/ToolSolderPaste.py:209 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -10106,15 +10126,15 @@ msgstr "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolSolderPaste.py:216 +#: flatcamGUI/PreferencesUI.py:4355 flatcamTools/ToolSolderPaste.py:216 msgid "Feedrate X-Y" msgstr "Feedrate X-Y" -#: flatcamGUI/PreferencesUI.py:4345 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:4357 flatcamTools/ToolSolderPaste.py:218 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Feedrate (speed) while moving on the X-Y plane." -#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolSolderPaste.py:226 +#: flatcamGUI/PreferencesUI.py:4366 flatcamTools/ToolSolderPaste.py:226 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -10122,11 +10142,11 @@ msgstr "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." -#: flatcamGUI/PreferencesUI.py:4362 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:233 msgid "Feedrate Z Dispense" msgstr "Feedrate Z Dispense" -#: flatcamGUI/PreferencesUI.py:4364 +#: flatcamGUI/PreferencesUI.py:4376 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -10134,11 +10154,11 @@ msgstr "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." -#: flatcamGUI/PreferencesUI.py:4372 flatcamTools/ToolSolderPaste.py:242 +#: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:242 msgid "Spindle Speed FWD" msgstr "Spindle Speed FWD" -#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:244 +#: flatcamGUI/PreferencesUI.py:4386 flatcamTools/ToolSolderPaste.py:244 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -10146,19 +10166,19 @@ msgstr "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." -#: flatcamGUI/PreferencesUI.py:4382 flatcamTools/ToolSolderPaste.py:251 +#: flatcamGUI/PreferencesUI.py:4394 flatcamTools/ToolSolderPaste.py:251 msgid "Dwell FWD" msgstr "Dwell FWD" -#: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:253 +#: flatcamGUI/PreferencesUI.py:4396 flatcamTools/ToolSolderPaste.py:253 msgid "Pause after solder dispensing." msgstr "Pause after solder dispensing." -#: flatcamGUI/PreferencesUI.py:4391 flatcamTools/ToolSolderPaste.py:259 +#: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:259 msgid "Spindle Speed REV" msgstr "Spindle Speed REV" -#: flatcamGUI/PreferencesUI.py:4393 flatcamTools/ToolSolderPaste.py:261 +#: flatcamGUI/PreferencesUI.py:4405 flatcamTools/ToolSolderPaste.py:261 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -10166,11 +10186,11 @@ msgstr "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." -#: flatcamGUI/PreferencesUI.py:4401 flatcamTools/ToolSolderPaste.py:268 +#: flatcamGUI/PreferencesUI.py:4413 flatcamTools/ToolSolderPaste.py:268 msgid "Dwell REV" msgstr "Dwell REV" -#: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:270 +#: flatcamGUI/PreferencesUI.py:4415 flatcamTools/ToolSolderPaste.py:270 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -10178,15 +10198,15 @@ msgstr "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." -#: flatcamGUI/PreferencesUI.py:4412 flatcamTools/ToolSolderPaste.py:278 +#: flatcamGUI/PreferencesUI.py:4424 flatcamTools/ToolSolderPaste.py:278 msgid "Files that control the GCode generation." msgstr "Files that control the GCode generation." -#: flatcamGUI/PreferencesUI.py:4427 +#: flatcamGUI/PreferencesUI.py:4439 msgid "Substractor Tool Options" msgstr "Substractor Tool Options" -#: flatcamGUI/PreferencesUI.py:4432 +#: flatcamGUI/PreferencesUI.py:4444 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -10194,47 +10214,47 @@ msgstr "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." -#: flatcamGUI/PreferencesUI.py:4437 flatcamTools/ToolSub.py:135 +#: flatcamGUI/PreferencesUI.py:4449 flatcamTools/ToolSub.py:135 msgid "Close paths" msgstr "Close paths" -#: flatcamGUI/PreferencesUI.py:4438 flatcamTools/ToolSub.py:136 +#: flatcamGUI/PreferencesUI.py:4450 flatcamTools/ToolSub.py:136 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "" "Checking this will close the paths cut by the Geometry substractor object." -#: flatcamGUI/PreferencesUI.py:4449 +#: flatcamGUI/PreferencesUI.py:4461 msgid "Excellon File associations" msgstr "Excellon File associations" -#: flatcamGUI/PreferencesUI.py:4461 flatcamGUI/PreferencesUI.py:4533 -#: flatcamGUI/PreferencesUI.py:4602 flatcamGUI/PreferencesUI.py:4671 +#: flatcamGUI/PreferencesUI.py:4473 flatcamGUI/PreferencesUI.py:4545 +#: flatcamGUI/PreferencesUI.py:4614 flatcamGUI/PreferencesUI.py:4683 msgid "Restore" msgstr "Restore" -#: flatcamGUI/PreferencesUI.py:4462 flatcamGUI/PreferencesUI.py:4534 -#: flatcamGUI/PreferencesUI.py:4603 +#: flatcamGUI/PreferencesUI.py:4474 flatcamGUI/PreferencesUI.py:4546 +#: flatcamGUI/PreferencesUI.py:4615 msgid "Restore the extension list to the default state." msgstr "Restore the extension list to the default state." -#: flatcamGUI/PreferencesUI.py:4463 flatcamGUI/PreferencesUI.py:4535 -#: flatcamGUI/PreferencesUI.py:4604 flatcamGUI/PreferencesUI.py:4673 +#: flatcamGUI/PreferencesUI.py:4475 flatcamGUI/PreferencesUI.py:4547 +#: flatcamGUI/PreferencesUI.py:4616 flatcamGUI/PreferencesUI.py:4685 msgid "Delete All" msgstr "Delete All" -#: flatcamGUI/PreferencesUI.py:4464 flatcamGUI/PreferencesUI.py:4536 -#: flatcamGUI/PreferencesUI.py:4605 +#: flatcamGUI/PreferencesUI.py:4476 flatcamGUI/PreferencesUI.py:4548 +#: flatcamGUI/PreferencesUI.py:4617 msgid "Delete all extensions from the list." msgstr "Delete all extensions from the list." -#: flatcamGUI/PreferencesUI.py:4472 flatcamGUI/PreferencesUI.py:4544 -#: flatcamGUI/PreferencesUI.py:4613 +#: flatcamGUI/PreferencesUI.py:4484 flatcamGUI/PreferencesUI.py:4556 +#: flatcamGUI/PreferencesUI.py:4625 msgid "Extensions list" msgstr "Extensions list" -#: flatcamGUI/PreferencesUI.py:4474 flatcamGUI/PreferencesUI.py:4546 -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4486 flatcamGUI/PreferencesUI.py:4558 +#: flatcamGUI/PreferencesUI.py:4627 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -10242,43 +10262,43 @@ msgstr "" "List of file extensions to be\n" "associated with FlatCAM." -#: flatcamGUI/PreferencesUI.py:4494 flatcamGUI/PreferencesUI.py:4566 -#: flatcamGUI/PreferencesUI.py:4634 flatcamGUI/PreferencesUI.py:4705 +#: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578 +#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4717 msgid "Extension" msgstr "Extension" -#: flatcamGUI/PreferencesUI.py:4495 flatcamGUI/PreferencesUI.py:4567 -#: flatcamGUI/PreferencesUI.py:4635 +#: flatcamGUI/PreferencesUI.py:4507 flatcamGUI/PreferencesUI.py:4579 +#: flatcamGUI/PreferencesUI.py:4647 msgid "A file extension to be added or deleted to the list." msgstr "A file extension to be added or deleted to the list." -#: flatcamGUI/PreferencesUI.py:4503 flatcamGUI/PreferencesUI.py:4575 -#: flatcamGUI/PreferencesUI.py:4643 +#: flatcamGUI/PreferencesUI.py:4515 flatcamGUI/PreferencesUI.py:4587 +#: flatcamGUI/PreferencesUI.py:4655 msgid "Add Extension" msgstr "Add Extension" -#: flatcamGUI/PreferencesUI.py:4504 flatcamGUI/PreferencesUI.py:4576 -#: flatcamGUI/PreferencesUI.py:4644 +#: flatcamGUI/PreferencesUI.py:4516 flatcamGUI/PreferencesUI.py:4588 +#: flatcamGUI/PreferencesUI.py:4656 msgid "Add a file extension to the list" msgstr "Add a file extension to the list" -#: flatcamGUI/PreferencesUI.py:4505 flatcamGUI/PreferencesUI.py:4577 -#: flatcamGUI/PreferencesUI.py:4645 +#: flatcamGUI/PreferencesUI.py:4517 flatcamGUI/PreferencesUI.py:4589 +#: flatcamGUI/PreferencesUI.py:4657 msgid "Delete Extension" msgstr "Delete Extension" -#: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578 -#: flatcamGUI/PreferencesUI.py:4646 +#: flatcamGUI/PreferencesUI.py:4518 flatcamGUI/PreferencesUI.py:4590 +#: flatcamGUI/PreferencesUI.py:4658 msgid "Delete a file extension from the list" msgstr "Delete a file extension from the list" -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4585 -#: flatcamGUI/PreferencesUI.py:4653 +#: flatcamGUI/PreferencesUI.py:4525 flatcamGUI/PreferencesUI.py:4597 +#: flatcamGUI/PreferencesUI.py:4665 msgid "Apply Association" msgstr "Apply Association" -#: flatcamGUI/PreferencesUI.py:4514 flatcamGUI/PreferencesUI.py:4586 -#: flatcamGUI/PreferencesUI.py:4654 +#: flatcamGUI/PreferencesUI.py:4526 flatcamGUI/PreferencesUI.py:4598 +#: flatcamGUI/PreferencesUI.py:4666 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -10290,31 +10310,31 @@ msgstr "" "They will be active after next logon.\n" "This work only in Windows." -#: flatcamGUI/PreferencesUI.py:4531 +#: flatcamGUI/PreferencesUI.py:4543 msgid "GCode File associations" msgstr "GCode File associations" -#: flatcamGUI/PreferencesUI.py:4600 +#: flatcamGUI/PreferencesUI.py:4612 msgid "Gerber File associations" msgstr "Gerber File associations" -#: flatcamGUI/PreferencesUI.py:4669 +#: flatcamGUI/PreferencesUI.py:4681 msgid "Autocompleter Keywords" msgstr "Autocompleter Keywords" -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4684 msgid "Restore the autocompleter keywords list to the default state." msgstr "Restore the autocompleter keywords list to the default state." -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4686 msgid "Delete all autocompleter keywords from the list." msgstr "Delete all autocompleter keywords from the list." -#: flatcamGUI/PreferencesUI.py:4682 +#: flatcamGUI/PreferencesUI.py:4694 msgid "Keywords list" msgstr "Keywords list" -#: flatcamGUI/PreferencesUI.py:4684 +#: flatcamGUI/PreferencesUI.py:4696 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -10326,23 +10346,23 @@ msgstr "" "The autocompleter is installed\n" "in the Code Editor and for the Tcl Shell." -#: flatcamGUI/PreferencesUI.py:4706 +#: flatcamGUI/PreferencesUI.py:4718 msgid "A keyword to be added or deleted to the list." msgstr "A keyword to be added or deleted to the list." -#: flatcamGUI/PreferencesUI.py:4714 +#: flatcamGUI/PreferencesUI.py:4726 msgid "Add keyword" msgstr "Add keyword" -#: flatcamGUI/PreferencesUI.py:4715 +#: flatcamGUI/PreferencesUI.py:4727 msgid "Add a keyword to the list" msgstr "Add a keyword to the list" -#: flatcamGUI/PreferencesUI.py:4716 +#: flatcamGUI/PreferencesUI.py:4728 msgid "Delete keyword" msgstr "Delete keyword" -#: flatcamGUI/PreferencesUI.py:4717 +#: flatcamGUI/PreferencesUI.py:4729 msgid "Delete a keyword from the list" msgstr "Delete a keyword from the list" @@ -11284,13 +11304,10 @@ msgstr "Moving..." msgid "No object(s) selected." msgstr "No object(s) selected." -#: flatcamTools/ToolMove.py:180 -msgid "ToolMove.on_left_click()" -msgstr "ToolMove.on_left_click()" - #: flatcamTools/ToolMove.py:198 -msgid "ToolMove.on_left_click() --> Error when mouse left click." -msgstr "ToolMove.on_left_click() --> Error when mouse left click." +#| msgid "ToolMove.on_left_click() --> Error when mouse left click." +msgid "Error when mouse left click." +msgstr "Error when mouse left click." #: flatcamTools/ToolMove.py:246 msgid "Move action cancelled." @@ -11487,10 +11504,6 @@ msgstr "Delete failed. Select a tool to delete." msgid "Tool(s) deleted from Tool Table." msgstr "Tool(s) deleted from Tool Table." -#: flatcamTools/ToolNonCopperClear.py:1068 flatcamTools/ToolPaint.py:920 -msgid "on_paint_button_click" -msgstr "on_paint_button_click" - #: flatcamTools/ToolNonCopperClear.py:1082 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive), " msgstr "Overlap value must be between 0 (inclusive) and 1 (exclusive), " @@ -11862,10 +11875,6 @@ msgstr "" msgid "Paint Single Done." msgstr "Paint Single Done." -#: flatcamTools/ToolPaint.py:1493 -msgid "PaintTool.paint_poly()" -msgstr "PaintTool.paint_poly()" - #: flatcamTools/ToolPaint.py:1500 flatcamTools/ToolPaint.py:1976 #: flatcamTools/ToolPaint.py:2451 msgid "Polygon Paint started ..." @@ -12586,10 +12595,6 @@ msgstr "" msgid "No Gcode in the object" msgstr "No Gcode in the object" -#: flatcamTools/ToolSolderPaste.py:1358 -msgid "ToolSolderPaste.on_view_gcode()" -msgstr "ToolSolderPaste.on_view_gcode()" - #: flatcamTools/ToolSolderPaste.py:1388 msgid "Export GCode ..." msgstr "Export GCode ..." @@ -12903,6 +12908,21 @@ 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 "Not available with the current Graphic Engine Legacy(2D)." +#~ msgstr "Not available with the current Graphic Engine Legacy(2D)." + +#~ msgid "ToolMove.on_left_click()" +#~ msgstr "ToolMove.on_left_click()" + +#~ msgid "on_paint_button_click" +#~ msgstr "on_paint_button_click" + +#~ msgid "PaintTool.paint_poly()" +#~ msgstr "PaintTool.paint_poly()" + +#~ msgid "ToolSolderPaste.on_view_gcode()" +#~ msgstr "ToolSolderPaste.on_view_gcode()" + #~ msgid "App.on_fileopenscript() -->" #~ msgstr "App.on_fileopenscript() -->" diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index 8fba35ad..0c725697 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 bb051561..7944e29c 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: 2019-09-23 20:08+0300\n" -"PO-Revision-Date: 2019-09-23 20:08+0300\n" +"POT-Creation-Date: 2019-09-26 17:46+0300\n" +"PO-Revision-Date: 2019-09-26 17:47+0300\n" "Last-Translator: Marius Stanciu - Google Translate\n" "Language-Team: \n" "Language: es\n" @@ -14,7 +14,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.2.3\n" +"X-Generator: Poedit 2.0.7\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Basepath: ../../..\n" "X-Poedit-SearchPath-0: .\n" @@ -26,13 +26,13 @@ msgstr "" msgid "FlatCAM is initializing ..." msgstr "FlatCAM se está inicializando ..." -#: FlatCAMApp.py:1229 +#: FlatCAMApp.py:1231 msgid "Could not find the Language files. The App strings are missing." msgstr "" "No se pudieron encontrar los archivos de idioma. Las cadenas de aplicación " "faltan." -#: FlatCAMApp.py:1616 +#: FlatCAMApp.py:1618 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -40,7 +40,7 @@ msgstr "" "FlatCAM se está inicializando ...\n" "Se inició la inicialización del lienzo." -#: FlatCAMApp.py:1632 +#: FlatCAMApp.py:1634 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -50,11 +50,11 @@ msgstr "" "Se inició la inicialización del lienzo.\n" "La inicialización del lienzo terminó en" -#: FlatCAMApp.py:1839 +#: FlatCAMApp.py:1841 msgid "Detachable Tabs" msgstr "Tabulacion desmontables" -#: FlatCAMApp.py:2334 +#: FlatCAMApp.py:2337 msgid "" "Open Source Software - Type help to get started\n" "\n" @@ -62,12 +62,12 @@ msgstr "" "Software de código abierto: escriba ayuda para comenzar\n" "\n" -#: FlatCAMApp.py:2545 FlatCAMApp.py:8360 +#: FlatCAMApp.py:2548 FlatCAMApp.py:8382 msgid "New Project - Not saved" msgstr "Proyecto nuevo: no guardado" -#: FlatCAMApp.py:2618 FlatCAMApp.py:8414 FlatCAMApp.py:8450 FlatCAMApp.py:8490 -#: FlatCAMApp.py:9177 FlatCAMApp.py:10366 FlatCAMApp.py:10419 +#: FlatCAMApp.py:2621 FlatCAMApp.py:8436 FlatCAMApp.py:8472 FlatCAMApp.py:8512 +#: FlatCAMApp.py:9199 FlatCAMApp.py:10388 FlatCAMApp.py:10441 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -75,40 +75,40 @@ msgstr "" "Se inició la inicialización del lienzo.\n" "La inicialización del lienzo terminó en" -#: FlatCAMApp.py:2620 +#: FlatCAMApp.py:2623 msgid "Executing Tcl Script ..." msgstr "Ejecutando Tcl Script ..." -#: FlatCAMApp.py:2674 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2677 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "Abierto cancelado." -#: FlatCAMApp.py:2690 +#: FlatCAMApp.py:2693 msgid "Open Config file failed." msgstr "El archivo de configuración abierto falló." -#: FlatCAMApp.py:2705 +#: FlatCAMApp.py:2708 msgid "Open Script file failed." msgstr "Error al abrir el archivo de script." -#: FlatCAMApp.py:2731 +#: FlatCAMApp.py:2734 msgid "Open Excellon file failed." msgstr "Abrir archivo Excellon falló." -#: FlatCAMApp.py:2745 +#: FlatCAMApp.py:2748 msgid "Open GCode file failed." msgstr "Error al abrir el archivo GCode." -#: FlatCAMApp.py:2758 +#: FlatCAMApp.py:2761 msgid "Open Gerber file failed." msgstr "Error al abrir el archivo Gerber." -#: FlatCAMApp.py:3031 +#: FlatCAMApp.py:3034 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "Seleccione un objeto Geometry, Gerber o Excellon para editar." -#: FlatCAMApp.py:3045 +#: FlatCAMApp.py:3048 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -118,80 +118,80 @@ msgstr "" "múltiple no es posible.\n" "Editar solo una geometría a la vez." -#: FlatCAMApp.py:3100 +#: FlatCAMApp.py:3103 msgid "Editor is activated ..." msgstr "Editor está activado ..." -#: FlatCAMApp.py:3118 +#: FlatCAMApp.py:3121 msgid "Do you want to save the edited object?" msgstr "Quieres guardar el objeto editado?" -#: FlatCAMApp.py:3119 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3122 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "Cerrar Editor" -#: FlatCAMApp.py:3122 FlatCAMApp.py:4612 FlatCAMApp.py:7290 FlatCAMApp.py:8267 +#: FlatCAMApp.py:3125 FlatCAMApp.py:4615 FlatCAMApp.py:7312 FlatCAMApp.py:8289 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "Sí" -#: FlatCAMApp.py:3123 FlatCAMApp.py:4613 FlatCAMApp.py:7291 FlatCAMApp.py:8268 +#: FlatCAMApp.py:3126 FlatCAMApp.py:4616 FlatCAMApp.py:7313 FlatCAMApp.py:8290 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 -#: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3360 -#: flatcamGUI/PreferencesUI.py:3724 flatcamTools/ToolNonCopperClear.py:171 +#: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3372 +#: flatcamGUI/PreferencesUI.py:3736 flatcamTools/ToolNonCopperClear.py:171 #: flatcamTools/ToolPaint.py:144 msgid "No" msgstr "No" -#: FlatCAMApp.py:3124 FlatCAMApp.py:4614 FlatCAMApp.py:5483 FlatCAMApp.py:6721 -#: FlatCAMApp.py:8269 +#: FlatCAMApp.py:3127 FlatCAMApp.py:4617 FlatCAMApp.py:5486 FlatCAMApp.py:6743 +#: FlatCAMApp.py:8291 msgid "Cancel" msgstr "Cancelar" -#: FlatCAMApp.py:3152 +#: FlatCAMApp.py:3155 msgid "Object empty after edit." msgstr "Objeto vacío después de editar." -#: FlatCAMApp.py:3195 FlatCAMApp.py:3216 FlatCAMApp.py:3229 +#: FlatCAMApp.py:3198 FlatCAMApp.py:3219 FlatCAMApp.py:3232 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "Seleccione un objeto Gerber, Geometry o Excellon para actualizar." -#: FlatCAMApp.py:3199 +#: FlatCAMApp.py:3202 msgid "is updated, returning to App..." msgstr "se actualiza, volviendo a la aplicación ..." -#: FlatCAMApp.py:3594 FlatCAMApp.py:3648 FlatCAMApp.py:4472 +#: FlatCAMApp.py:3597 FlatCAMApp.py:3651 FlatCAMApp.py:4475 msgid "Could not load defaults file." msgstr "No se pudo cargar el archivo predeterminado." -#: FlatCAMApp.py:3607 FlatCAMApp.py:3657 FlatCAMApp.py:4482 +#: FlatCAMApp.py:3610 FlatCAMApp.py:3660 FlatCAMApp.py:4485 msgid "Failed to parse defaults file." msgstr "Error al analizar el archivo predeterminado." -#: FlatCAMApp.py:3628 FlatCAMApp.py:3632 +#: FlatCAMApp.py:3631 FlatCAMApp.py:3635 msgid "Import FlatCAM Preferences" msgstr "Importar preferencias de FlatCAM" -#: FlatCAMApp.py:3639 +#: FlatCAMApp.py:3642 msgid "FlatCAM preferences import cancelled." msgstr "Importación de preferencias de FlatCAM cancelada." -#: FlatCAMApp.py:3662 +#: FlatCAMApp.py:3665 msgid "Imported Defaults from" msgstr "Valores predeterminados importados de" -#: FlatCAMApp.py:3682 FlatCAMApp.py:3687 +#: FlatCAMApp.py:3685 FlatCAMApp.py:3690 msgid "Export FlatCAM Preferences" msgstr "Exportar preferencias de FlatCAM" -#: FlatCAMApp.py:3695 +#: FlatCAMApp.py:3698 msgid "FlatCAM preferences export cancelled." msgstr "Exportación de preferencias de FlatCAM cancelada." -#: FlatCAMApp.py:3704 FlatCAMApp.py:6486 FlatCAMApp.py:9358 FlatCAMApp.py:9469 -#: FlatCAMApp.py:9594 FlatCAMApp.py:9653 FlatCAMApp.py:9771 FlatCAMApp.py:9910 -#: FlatCAMObj.py:6102 flatcamTools/ToolSolderPaste.py:1428 +#: FlatCAMApp.py:3707 FlatCAMApp.py:6503 FlatCAMApp.py:9380 FlatCAMApp.py:9491 +#: FlatCAMApp.py:9616 FlatCAMApp.py:9675 FlatCAMApp.py:9793 FlatCAMApp.py:9932 +#: FlatCAMObj.py:6104 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -200,48 +200,48 @@ msgstr "" "Lo más probable es que otra aplicación mantenga el archivo abierto y no " "accesible." -#: FlatCAMApp.py:3717 +#: FlatCAMApp.py:3720 msgid "Could not load preferences file." msgstr "No se pudo cargar el archivo de preferencias." -#: FlatCAMApp.py:3737 FlatCAMApp.py:4529 +#: FlatCAMApp.py:3740 FlatCAMApp.py:4532 msgid "Failed to write defaults to file." msgstr "Error al escribir los valores predeterminados en el archivo." -#: FlatCAMApp.py:3743 +#: FlatCAMApp.py:3746 msgid "Exported preferences to" msgstr "Preferencias exportadas a" -#: FlatCAMApp.py:3760 +#: FlatCAMApp.py:3763 msgid "FlatCAM Preferences Folder opened." msgstr "Carpeta de preferencias de FlatCAM abierta." -#: FlatCAMApp.py:3843 +#: FlatCAMApp.py:3846 msgid "Failed to open recent files file for writing." msgstr "Error al abrir archivos recientes para escritura." -#: FlatCAMApp.py:3854 +#: FlatCAMApp.py:3857 msgid "Failed to open recent projects file for writing." msgstr "Error al abrir el archivo de proyectos recientes para escribir." -#: FlatCAMApp.py:3937 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3940 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "" "Ha ocurrido un error interno. Ver caparazón.\n" "\n" -#: FlatCAMApp.py:3938 +#: FlatCAMApp.py:3941 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" "\n" msgstr "El objeto ({kind}) falló porque: {error}\n" -#: FlatCAMApp.py:3959 +#: FlatCAMApp.py:3962 msgid "Converting units to " msgstr "Convertir unidades a " -#: FlatCAMApp.py:4055 FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064 +#: FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064 FlatCAMApp.py:4067 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name} " "{name} " -#: FlatCAMApp.py:4081 FlatCAMApp.py:6801 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMApp.py:4084 FlatCAMApp.py:6823 FlatCAMObj.py:236 FlatCAMObj.py:251 #: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:206 msgid "Plotting" msgstr "Trazado" -#: FlatCAMApp.py:4175 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4178 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "Sobre FlatCAM" -#: FlatCAMApp.py:4204 +#: FlatCAMApp.py:4207 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "Fabricación de placa de circuito impreso asistida por computadora 2D" -#: FlatCAMApp.py:4205 +#: FlatCAMApp.py:4208 msgid "Development" msgstr "Desarrollo" -#: FlatCAMApp.py:4206 +#: FlatCAMApp.py:4209 msgid "DOWNLOAD" msgstr "DESCARGAR" -#: FlatCAMApp.py:4207 +#: FlatCAMApp.py:4210 msgid "Issue tracker" msgstr "Rastreador de problemas" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4214 msgid "Close" msgstr "Cerca" -#: FlatCAMApp.py:4226 +#: FlatCAMApp.py:4229 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -339,76 +339,76 @@ msgstr "" "FUERA DE O EN CONEXIÓN CON EL SOFTWARE O EL USO U OTRAS OFERTAS EN\n" "EL SOFTWARE." -#: FlatCAMApp.py:4273 +#: FlatCAMApp.py:4276 msgid "Splash" msgstr "Pantalla de bienvenida" -#: FlatCAMApp.py:4279 +#: FlatCAMApp.py:4282 msgid "Programmers" msgstr "Programadores" -#: FlatCAMApp.py:4285 +#: FlatCAMApp.py:4288 msgid "Translators" msgstr "Traductores" -#: FlatCAMApp.py:4291 +#: FlatCAMApp.py:4294 msgid "License" msgstr "Licencia" -#: FlatCAMApp.py:4312 +#: FlatCAMApp.py:4315 msgid "Programmer" msgstr "Programador" -#: FlatCAMApp.py:4313 +#: FlatCAMApp.py:4316 msgid "Status" msgstr "Estado" -#: FlatCAMApp.py:4315 +#: FlatCAMApp.py:4318 msgid "Program Author" msgstr "Autor del programa" -#: FlatCAMApp.py:4319 +#: FlatCAMApp.py:4322 msgid "Maintainer >=2019" msgstr "Mantenedor> = 2019" -#: FlatCAMApp.py:4374 +#: FlatCAMApp.py:4377 msgid "Language" msgstr "Idioma" -#: FlatCAMApp.py:4375 +#: FlatCAMApp.py:4378 msgid "Translator" msgstr "Traductor" -#: FlatCAMApp.py:4376 +#: FlatCAMApp.py:4379 msgid "E-mail" msgstr "Email" -#: FlatCAMApp.py:4534 FlatCAMApp.py:7300 +#: FlatCAMApp.py:4537 FlatCAMApp.py:7322 msgid "Preferences saved." msgstr "Preferencias guardadas." -#: FlatCAMApp.py:4562 +#: FlatCAMApp.py:4565 msgid "Could not load factory defaults file." msgstr "No se pudo cargar el archivo de valores predeterminados de fábrica." -#: FlatCAMApp.py:4572 +#: FlatCAMApp.py:4575 msgid "Failed to parse factory defaults file." msgstr "Error al analizar el archivo de valores predeterminados de fábrica." -#: FlatCAMApp.py:4587 +#: FlatCAMApp.py:4590 msgid "Failed to write factory defaults to file." msgstr "" "Error al escribir los valores predeterminados de fábrica en el archivo." -#: FlatCAMApp.py:4591 +#: FlatCAMApp.py:4594 msgid "Factory defaults saved." msgstr "Valores predeterminados de fábrica guardados." -#: FlatCAMApp.py:4602 flatcamGUI/FlatCAMGUI.py:3451 +#: FlatCAMApp.py:4605 flatcamGUI/FlatCAMGUI.py:3467 msgid "Application is saving the project. Please wait ..." msgstr "La aplicación es guardar el proyecto. Por favor espera ..." -#: FlatCAMApp.py:4607 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4610 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -416,29 +416,29 @@ msgstr "" "Hay archivos / objetos modificados en FlatCAM.\n" "¿Quieres guardar el proyecto?" -#: FlatCAMApp.py:4610 FlatCAMApp.py:8265 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4613 FlatCAMApp.py:8287 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Guardar cambios" -#: FlatCAMApp.py:4840 +#: FlatCAMApp.py:4843 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Extensiones de archivo Excellon seleccionadas registradas con FlatCAM." -#: FlatCAMApp.py:4862 +#: FlatCAMApp.py:4865 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Extensiones de archivo GCode seleccionadas registradas con FlatCAM." -#: FlatCAMApp.py:4884 +#: FlatCAMApp.py:4887 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Extensiones de archivo Gerber seleccionadas registradas con FlatCAM." -#: FlatCAMApp.py:5050 FlatCAMApp.py:5106 FlatCAMApp.py:5134 +#: FlatCAMApp.py:5053 FlatCAMApp.py:5109 FlatCAMApp.py:5137 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Se requieren al menos dos objetos para unirse. Objetos actualmente " "seleccionados" -#: FlatCAMApp.py:5059 +#: FlatCAMApp.py:5062 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -454,39 +454,39 @@ msgstr "" "pueden perderse y el resultado puede no ser el esperado.\n" "Compruebe el GCODE generado." -#: FlatCAMApp.py:5101 +#: FlatCAMApp.py:5104 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Ha fallado. La unión de Excellon funciona solo en objetos de Excellon." -#: FlatCAMApp.py:5129 +#: FlatCAMApp.py:5132 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Ha fallado. La unión de Gerber funciona solo en objetos de Gerber." -#: FlatCAMApp.py:5159 FlatCAMApp.py:5196 +#: FlatCAMApp.py:5162 FlatCAMApp.py:5199 msgid "Failed. Select a Geometry Object and try again." msgstr "Ha fallado. Seleccione un objeto de Geometría y vuelva a intentarlo." -#: FlatCAMApp.py:5164 FlatCAMApp.py:5201 +#: FlatCAMApp.py:5167 FlatCAMApp.py:5204 msgid "Expected a FlatCAMGeometry, got" msgstr "Se esperaba un FlatCAMGeometry, se obtuvo" -#: FlatCAMApp.py:5178 +#: FlatCAMApp.py:5181 msgid "A Geometry object was converted to MultiGeo type." msgstr "Un objeto Geometry fue convertido al tipo MultiGeo." -#: FlatCAMApp.py:5216 +#: FlatCAMApp.py:5219 msgid "A Geometry object was converted to SingleGeo type." msgstr "Un objeto Geometry fue convertido al tipo SingleGeo." -#: FlatCAMApp.py:5477 +#: FlatCAMApp.py:5480 msgid "Toggle Units" msgstr "(Escriba ayuda para empezar)" -#: FlatCAMApp.py:5479 +#: FlatCAMApp.py:5482 msgid "Change project units ..." msgstr "Cambiar unidades de proyecto ..." -#: FlatCAMApp.py:5480 +#: FlatCAMApp.py:5483 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -496,51 +496,55 @@ msgstr "" "geométricas de todos los objetos se escalen en consecuencia.\n" "¿Continuar?" -#: FlatCAMApp.py:5482 FlatCAMApp.py:6615 FlatCAMApp.py:6720 FlatCAMApp.py:8574 -#: FlatCAMApp.py:8588 FlatCAMApp.py:8843 FlatCAMApp.py:8854 +#: FlatCAMApp.py:5485 FlatCAMApp.py:6637 FlatCAMApp.py:6742 FlatCAMApp.py:8596 +#: FlatCAMApp.py:8610 FlatCAMApp.py:8865 FlatCAMApp.py:8876 msgid "Ok" msgstr "De acuerdo" -#: FlatCAMApp.py:5531 +#: FlatCAMApp.py:5534 msgid "Converted units to" msgstr "Convertir unidades a" -#: FlatCAMApp.py:5543 +#: FlatCAMApp.py:5546 msgid " Units conversion cancelled." msgstr " Conversión de unidades cancelada." -#: FlatCAMApp.py:6432 +#: FlatCAMApp.py:6449 msgid "Open file" msgstr "Abrir documento" -#: FlatCAMApp.py:6463 FlatCAMApp.py:6468 +#: FlatCAMApp.py:6480 FlatCAMApp.py:6485 msgid "Export G-Code ..." msgstr "Exportar G-Code ..." -#: FlatCAMApp.py:6472 +#: FlatCAMApp.py:6489 msgid "Export Code cancelled." msgstr "Exportación de Código cancelada." -#: FlatCAMApp.py:6482 FlatCAMObj.py:6098 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6499 FlatCAMObj.py:6100 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "El fichero o directorio no existe" -#: FlatCAMApp.py:6494 FlatCAMObj.py:6112 +#: FlatCAMApp.py:6511 FlatCAMObj.py:6114 msgid "Saved to" msgstr "Guardado en" -#: FlatCAMApp.py:6603 FlatCAMApp.py:6636 FlatCAMApp.py:6647 FlatCAMApp.py:6658 +#: FlatCAMApp.py:6557 +msgid "Code Editor content copied to clipboard ..." +msgstr "Contenido del editor de código copiado al portapapeles ..." + +#: FlatCAMApp.py:6625 FlatCAMApp.py:6658 FlatCAMApp.py:6669 FlatCAMApp.py:6680 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Introduzca un diámetro de herramienta con valor distinto de cero, en formato " "Float." -#: FlatCAMApp.py:6608 FlatCAMApp.py:6641 FlatCAMApp.py:6652 FlatCAMApp.py:6663 +#: FlatCAMApp.py:6630 FlatCAMApp.py:6663 FlatCAMApp.py:6674 FlatCAMApp.py:6685 msgid "Adding Tool cancelled" msgstr "Añadiendo herramienta cancelada" -#: FlatCAMApp.py:6611 +#: FlatCAMApp.py:6633 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -548,11 +552,11 @@ msgstr "" "Agregar herramienta solo funciona cuando se selecciona Avanzado.\n" "Vaya a Preferencias -> General - Mostrar opciones avanzadas." -#: FlatCAMApp.py:6715 +#: FlatCAMApp.py:6737 msgid "Delete objects" msgstr "Eliminar objetos" -#: FlatCAMApp.py:6718 +#: FlatCAMApp.py:6740 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -560,91 +564,87 @@ msgstr "" "¿Estás seguro de que deseas eliminarlo permanentemente?\n" "los objetos seleccionados?" -#: FlatCAMApp.py:6749 +#: FlatCAMApp.py:6771 msgid "Object(s) deleted" msgstr "Objeto (s) eliminado" -#: FlatCAMApp.py:6753 +#: FlatCAMApp.py:6775 msgid "Failed. No object(s) selected..." msgstr "Ha fallado. Ningún objeto (s) seleccionado ..." -#: FlatCAMApp.py:6755 +#: FlatCAMApp.py:6777 msgid "Save the work in Editor and try again ..." msgstr "Guarda el trabajo en el Editor y vuelve a intentarlo ..." -#: FlatCAMApp.py:6785 +#: FlatCAMApp.py:6807 msgid "Object deleted" msgstr "Objeto eliminado" -#: FlatCAMApp.py:6812 +#: FlatCAMApp.py:6834 msgid "Click to set the origin ..." msgstr "Haga clic para establecer el origen ..." -#: FlatCAMApp.py:6834 +#: FlatCAMApp.py:6856 msgid "Setting Origin..." msgstr "Establecer Origen ..." -#: FlatCAMApp.py:6846 +#: FlatCAMApp.py:6868 msgid "Origin set" msgstr "Conjunto de origen" -#: FlatCAMApp.py:6853 +#: FlatCAMApp.py:6875 msgid "Origin coordinates specified but incomplete." msgstr "Origin coordinates specified but incomplete." -#: FlatCAMApp.py:6895 FlatCAMObj.py:6247 -msgid "Not available with the current Graphic Engine Legacy(2D)." -msgstr "No disponible con el Legado de motor gráfico actual (2D)." - -#: FlatCAMApp.py:6899 +#: FlatCAMApp.py:6921 msgid "Jump to ..." msgstr "Salta a ..." -#: FlatCAMApp.py:6900 +#: FlatCAMApp.py:6922 msgid "Enter the coordinates in format X,Y:" msgstr "Introduzca las coordenadas en formato X, Y:" -#: FlatCAMApp.py:6907 +#: FlatCAMApp.py:6929 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erróneas. Introduzca las coordenadas en formato: X, Y" -#: FlatCAMApp.py:6939 flatcamEditors/FlatCAMExcEditor.py:3487 +#: FlatCAMApp.py:6961 flatcamEditors/FlatCAMExcEditor.py:3487 #: flatcamEditors/FlatCAMExcEditor.py:3495 -#: flatcamEditors/FlatCAMGeoEditor.py:3832 -#: flatcamEditors/FlatCAMGeoEditor.py:3847 +#: flatcamEditors/FlatCAMGeoEditor.py:3846 +#: flatcamEditors/FlatCAMGeoEditor.py:3861 #: flatcamEditors/FlatCAMGrbEditor.py:1067 #: flatcamEditors/FlatCAMGrbEditor.py:1171 #: flatcamEditors/FlatCAMGrbEditor.py:1445 #: flatcamEditors/FlatCAMGrbEditor.py:1703 #: flatcamEditors/FlatCAMGrbEditor.py:4255 -#: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2687 -#: flatcamGUI/FlatCAMGUI.py:2699 +#: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2703 +#: flatcamGUI/FlatCAMGUI.py:2715 msgid "Done." msgstr "Hecho." -#: FlatCAMApp.py:7073 FlatCAMApp.py:7141 +#: FlatCAMApp.py:7095 FlatCAMApp.py:7163 msgid "No object is selected. Select an object and try again." msgstr "" "Ningún objeto está seleccionado. Seleccione un objeto y vuelva a intentarlo." -#: FlatCAMApp.py:7161 +#: FlatCAMApp.py:7183 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 ..." -#: FlatCAMApp.py:7167 +#: FlatCAMApp.py:7189 msgid "The current task was gracefully closed on user request..." msgstr "La tarea actual se cerró correctamente a petición del usuario ..." -#: FlatCAMApp.py:7184 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7206 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "Preferencias" -#: FlatCAMApp.py:7251 +#: FlatCAMApp.py:7273 msgid "Preferences edited but not saved." msgstr "Preferencias editadas pero no guardadas." -#: FlatCAMApp.py:7285 +#: FlatCAMApp.py:7307 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -652,73 +652,73 @@ msgstr "" "Uno o más valores son cambiados.\n" "¿Quieres guardar las preferencias?" -#: FlatCAMApp.py:7287 flatcamGUI/FlatCAMGUI.py:193 +#: FlatCAMApp.py:7309 flatcamGUI/FlatCAMGUI.py:193 #: flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "Guardar Preferencias" -#: FlatCAMApp.py:7316 +#: FlatCAMApp.py:7338 msgid "No object selected to Flip on Y axis." msgstr "Ningún objeto seleccionado para Voltear en el eje Y." -#: FlatCAMApp.py:7342 +#: FlatCAMApp.py:7364 msgid "Flip on Y axis done." msgstr "Voltear sobre el eje Y hecho." -#: FlatCAMApp.py:7345 FlatCAMApp.py:7388 +#: FlatCAMApp.py:7367 FlatCAMApp.py:7410 #: flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "La acción de voltear no se ejecutó." -#: FlatCAMApp.py:7359 +#: FlatCAMApp.py:7381 msgid "No object selected to Flip on X axis." msgstr "Ningún objeto seleccionado para Voltear en el eje X." -#: FlatCAMApp.py:7385 +#: FlatCAMApp.py:7407 msgid "Flip on X axis done." msgstr "Voltear sobre el eje X hecho." -#: FlatCAMApp.py:7402 +#: FlatCAMApp.py:7424 msgid "No object selected to Rotate." msgstr "Ningún objeto seleccionado para rotar." -#: FlatCAMApp.py:7405 FlatCAMApp.py:7453 FlatCAMApp.py:7486 +#: FlatCAMApp.py:7427 FlatCAMApp.py:7475 FlatCAMApp.py:7508 msgid "Transform" msgstr "Transformar" -#: FlatCAMApp.py:7405 FlatCAMApp.py:7453 FlatCAMApp.py:7486 +#: FlatCAMApp.py:7427 FlatCAMApp.py:7475 FlatCAMApp.py:7508 msgid "Enter the Angle value:" msgstr "Ingrese el valor del ángulo:" -#: FlatCAMApp.py:7436 +#: FlatCAMApp.py:7458 msgid "Rotation done." msgstr "Rotación hecha." -#: FlatCAMApp.py:7439 +#: FlatCAMApp.py:7461 msgid "Rotation movement was not executed." msgstr "El movimiento de rotación no se ejecutó." -#: FlatCAMApp.py:7451 +#: FlatCAMApp.py:7473 msgid "No object selected to Skew/Shear on X axis." msgstr "Ningún objeto seleccionado para sesgar / cortar en el eje X." -#: FlatCAMApp.py:7473 +#: FlatCAMApp.py:7495 msgid "Skew on X axis done." msgstr "Sesgar en el eje X hecho." -#: FlatCAMApp.py:7484 +#: FlatCAMApp.py:7506 msgid "No object selected to Skew/Shear on Y axis." msgstr "Ningún objeto seleccionado para sesgar / cortar en el eje Y." -#: FlatCAMApp.py:7506 +#: FlatCAMApp.py:7528 msgid "Skew on Y axis done." msgstr "Sesgar en el eje Y hecho." -#: FlatCAMApp.py:7561 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7583 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:7574 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7596 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2477 #: flatcamEditors/FlatCAMGrbEditor.py:5212 flatcamGUI/ObjectUI.py:1058 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 @@ -728,80 +728,80 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Añadir" -#: FlatCAMApp.py:7575 FlatCAMObj.py:3628 +#: FlatCAMApp.py:7597 FlatCAMObj.py:3628 #: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:553 #: flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 -#: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 +#: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2202 #: flatcamGUI/ObjectUI.py:1074 flatcamTools/ToolNonCopperClear.py:249 #: flatcamTools/ToolPaint.py:188 flatcamTools/ToolSolderPaste.py:121 #: flatcamTools/ToolSolderPaste.py:485 msgid "Delete" msgstr "Borrar" -#: FlatCAMApp.py:7588 +#: FlatCAMApp.py:7610 msgid "New Grid ..." msgstr "Nueva rejilla ..." -#: FlatCAMApp.py:7589 +#: FlatCAMApp.py:7611 msgid "Enter a Grid Value:" msgstr "Introduzca un valor de cuadrícula:" -#: FlatCAMApp.py:7597 FlatCAMApp.py:7624 +#: FlatCAMApp.py:7619 FlatCAMApp.py:7646 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." -#: FlatCAMApp.py:7603 +#: FlatCAMApp.py:7625 msgid "New Grid added" msgstr "Nueva rejilla" -#: FlatCAMApp.py:7606 +#: FlatCAMApp.py:7628 msgid "Grid already exists" msgstr "La rejilla ya existe" -#: FlatCAMApp.py:7609 +#: FlatCAMApp.py:7631 msgid "Adding New Grid cancelled" msgstr "Agregar nueva cuadrícula cancelado" -#: FlatCAMApp.py:7631 +#: FlatCAMApp.py:7653 msgid " Grid Value does not exist" msgstr " El valor de cuadrícula no existe" -#: FlatCAMApp.py:7634 +#: FlatCAMApp.py:7656 msgid "Grid Value deleted" msgstr "Valor de cuadrícula eliminado" -#: FlatCAMApp.py:7637 +#: FlatCAMApp.py:7659 msgid "Delete Grid value cancelled" msgstr "Eliminar el valor de cuadrícula cancelado" -#: FlatCAMApp.py:7643 +#: FlatCAMApp.py:7665 msgid "Key Shortcut List" msgstr "Lista de atajos de teclas" -#: FlatCAMApp.py:7677 +#: FlatCAMApp.py:7699 msgid " No object selected to copy it's name" msgstr " Ningún objeto seleccionado para copiar su nombre" -#: FlatCAMApp.py:7681 +#: FlatCAMApp.py:7703 msgid "Name copied on clipboard ..." msgstr "Nombre copiado en el portapapeles ..." -#: FlatCAMApp.py:7736 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7758 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas al portapapeles." -#: FlatCAMApp.py:8021 FlatCAMApp.py:8025 FlatCAMApp.py:8029 FlatCAMApp.py:8033 -#: FlatCAMApp.py:8049 FlatCAMApp.py:8053 FlatCAMApp.py:8057 FlatCAMApp.py:8061 -#: FlatCAMApp.py:8101 FlatCAMApp.py:8104 FlatCAMApp.py:8107 FlatCAMApp.py:8110 -#: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 -#: ObjectCollection.py:734 +#: FlatCAMApp.py:8043 FlatCAMApp.py:8047 FlatCAMApp.py:8051 FlatCAMApp.py:8055 +#: FlatCAMApp.py:8071 FlatCAMApp.py:8075 FlatCAMApp.py:8079 FlatCAMApp.py:8083 +#: FlatCAMApp.py:8123 FlatCAMApp.py:8126 FlatCAMApp.py:8129 FlatCAMApp.py:8132 +#: ObjectCollection.py:728 ObjectCollection.py:731 ObjectCollection.py:734 +#: ObjectCollection.py:737 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected] {name} seleccionado" -#: FlatCAMApp.py:8262 +#: FlatCAMApp.py:8284 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -811,228 +811,228 @@ msgstr "" "Crear un nuevo proyecto los borrará.\n" "¿Quieres guardar el proyecto?" -#: FlatCAMApp.py:8284 +#: FlatCAMApp.py:8306 msgid "New Project created" msgstr "Nuevo proyecto creado" -#: FlatCAMApp.py:8405 FlatCAMApp.py:8409 flatcamGUI/FlatCAMGUI.py:636 -#: flatcamGUI/FlatCAMGUI.py:2068 +#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 flatcamGUI/FlatCAMGUI.py:636 +#: flatcamGUI/FlatCAMGUI.py:2075 msgid "Open Gerber" msgstr "Abrir gerber" -#: FlatCAMApp.py:8416 +#: FlatCAMApp.py:8438 msgid "Opening Gerber file." msgstr "Abriendo el archivo Gerber." -#: FlatCAMApp.py:8422 +#: FlatCAMApp.py:8444 msgid "Open Gerber cancelled." msgstr "Abierto Gerber cancelado." -#: FlatCAMApp.py:8442 FlatCAMApp.py:8446 flatcamGUI/FlatCAMGUI.py:637 -#: flatcamGUI/FlatCAMGUI.py:2069 +#: FlatCAMApp.py:8464 FlatCAMApp.py:8468 flatcamGUI/FlatCAMGUI.py:637 +#: flatcamGUI/FlatCAMGUI.py:2076 msgid "Open Excellon" msgstr "Abierto Excellon" -#: FlatCAMApp.py:8452 +#: FlatCAMApp.py:8474 msgid "Opening Excellon file." msgstr "Abriendo el archivo Excellon." -#: FlatCAMApp.py:8458 +#: FlatCAMApp.py:8480 msgid " Open Excellon cancelled." msgstr " Abierto Excellon cancelado." -#: FlatCAMApp.py:8481 FlatCAMApp.py:8485 +#: FlatCAMApp.py:8503 FlatCAMApp.py:8507 msgid "Open G-Code" msgstr "Código G abierto" -#: FlatCAMApp.py:8492 +#: FlatCAMApp.py:8514 msgid "Opening G-Code file." msgstr "Abriendo el archivo G-code." -#: FlatCAMApp.py:8498 +#: FlatCAMApp.py:8520 msgid "Open G-Code cancelled." msgstr "Abierto G-Code cancelado." -#: FlatCAMApp.py:8515 FlatCAMApp.py:8518 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8537 FlatCAMApp.py:8540 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "Proyecto abierto" -#: FlatCAMApp.py:8527 +#: FlatCAMApp.py:8549 msgid "Open Project cancelled." msgstr "Proyecto abierto cancelado." -#: FlatCAMApp.py:8546 FlatCAMApp.py:8549 +#: FlatCAMApp.py:8568 FlatCAMApp.py:8571 msgid "Open Configuration File" msgstr "Abrir archivo de configuración" -#: FlatCAMApp.py:8554 +#: FlatCAMApp.py:8576 msgid "Open Config cancelled." msgstr "Configuración abierta cancelada." -#: FlatCAMApp.py:8570 FlatCAMApp.py:8839 FlatCAMApp.py:11482 -#: FlatCAMApp.py:11503 FlatCAMApp.py:11525 FlatCAMApp.py:11548 +#: FlatCAMApp.py:8592 FlatCAMApp.py:8861 FlatCAMApp.py:11505 +#: FlatCAMApp.py:11526 FlatCAMApp.py:11548 FlatCAMApp.py:11571 msgid "No object selected." msgstr "Ningún objeto seleccionado." -#: FlatCAMApp.py:8571 FlatCAMApp.py:8840 +#: FlatCAMApp.py:8593 FlatCAMApp.py:8862 msgid "Please Select a Geometry object to export" msgstr "Seleccione un objeto de geometría para exportar" -#: FlatCAMApp.py:8585 +#: FlatCAMApp.py:8607 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Solo se pueden utilizar objetos Geometry, Gerber y CNCJob." -#: FlatCAMApp.py:8598 FlatCAMApp.py:8602 +#: FlatCAMApp.py:8620 FlatCAMApp.py:8624 msgid "Export SVG" msgstr "Exportar SVG" -#: FlatCAMApp.py:8608 +#: FlatCAMApp.py:8630 msgid " Export SVG cancelled." msgstr " Exportar SVG cancelado." -#: FlatCAMApp.py:8628 +#: FlatCAMApp.py:8650 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" -#: FlatCAMApp.py:8634 FlatCAMApp.py:8638 +#: FlatCAMApp.py:8656 FlatCAMApp.py:8660 msgid "Export PNG Image" msgstr "Exportar imagen PNG" -#: FlatCAMApp.py:8643 +#: FlatCAMApp.py:8665 msgid "Export PNG cancelled." msgstr "Exportación PNG cancelada." -#: FlatCAMApp.py:8663 +#: FlatCAMApp.py:8685 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Ningún objeto seleccionado. Por favor, seleccione un objeto Gerber para " "exportar." -#: FlatCAMApp.py:8669 FlatCAMApp.py:8801 +#: FlatCAMApp.py:8691 FlatCAMApp.py:8823 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Ha fallado. Solo los objetos Gerber se pueden guardar como archivos " "Gerber ..." -#: FlatCAMApp.py:8681 +#: FlatCAMApp.py:8703 msgid "Save Gerber source file" msgstr "Guardar el archivo fuente de Gerber" -#: FlatCAMApp.py:8687 +#: FlatCAMApp.py:8709 msgid "Save Gerber source file cancelled." msgstr "Guardar el archivo fuente de Gerber cancelado." -#: FlatCAMApp.py:8707 +#: FlatCAMApp.py:8729 msgid "No object selected. Please select an Excellon object to export." msgstr "" "Ningún objeto seleccionado. Por favor, seleccione un objeto Excellon para " "exportar." -#: FlatCAMApp.py:8713 FlatCAMApp.py:8757 +#: FlatCAMApp.py:8735 FlatCAMApp.py:8779 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ha fallado. Solo los objetos Excellon se pueden guardar como archivos " "Excellon ..." -#: FlatCAMApp.py:8721 FlatCAMApp.py:8725 +#: FlatCAMApp.py:8743 FlatCAMApp.py:8747 msgid "Save Excellon source file" msgstr "Guardar el archivo fuente de Excellon" -#: FlatCAMApp.py:8731 +#: FlatCAMApp.py:8753 msgid "Saving Excellon source file cancelled." msgstr "Guardando el archivo fuente Excellon cancelado." -#: FlatCAMApp.py:8751 +#: FlatCAMApp.py:8773 msgid "No object selected. Please Select an Excellon object to export." msgstr "" "Ningún objeto seleccionado. Seleccione un objeto Excellon para exportar." -#: FlatCAMApp.py:8765 FlatCAMApp.py:8769 +#: FlatCAMApp.py:8787 FlatCAMApp.py:8791 msgid "Export Excellon" msgstr "Exportar Excellon" -#: FlatCAMApp.py:8775 +#: FlatCAMApp.py:8797 msgid "Export Excellon cancelled." msgstr "Exportación Excellon cancelada." -#: FlatCAMApp.py:8795 +#: FlatCAMApp.py:8817 msgid "No object selected. Please Select an Gerber object to export." msgstr "Ningún objeto seleccionado. Seleccione un objeto Gerber para exportar." -#: FlatCAMApp.py:8809 FlatCAMApp.py:8813 +#: FlatCAMApp.py:8831 FlatCAMApp.py:8835 msgid "Export Gerber" msgstr "Gerber Exportación" -#: FlatCAMApp.py:8819 +#: FlatCAMApp.py:8841 msgid "Export Gerber cancelled." msgstr "Exportación Gerber cancelada." -#: FlatCAMApp.py:8851 +#: FlatCAMApp.py:8873 msgid "Only Geometry objects can be used." msgstr "Solo se pueden utilizar objetos de Geometría." -#: FlatCAMApp.py:8865 FlatCAMApp.py:8869 +#: FlatCAMApp.py:8887 FlatCAMApp.py:8891 msgid "Export DXF" msgstr "Exportar DXF" -#: FlatCAMApp.py:8876 +#: FlatCAMApp.py:8898 msgid "Export DXF cancelled." msgstr "Exportación DXF cancelada." -#: FlatCAMApp.py:8896 FlatCAMApp.py:8899 +#: FlatCAMApp.py:8918 FlatCAMApp.py:8921 msgid "Import SVG" msgstr "Importar SVG" -#: FlatCAMApp.py:8909 +#: FlatCAMApp.py:8931 msgid "Open SVG cancelled." msgstr "Abrir SVG cancelado." -#: FlatCAMApp.py:8928 FlatCAMApp.py:8932 +#: FlatCAMApp.py:8950 FlatCAMApp.py:8954 msgid "Import DXF" msgstr "Importar DXF" -#: FlatCAMApp.py:8942 +#: FlatCAMApp.py:8964 msgid "Open DXF cancelled." msgstr "Abrir DXF cancelado." -#: FlatCAMApp.py:8989 +#: FlatCAMApp.py:9011 msgid "Viewing the source code of the selected object." msgstr "Ver el código fuente del objeto seleccionado." -#: FlatCAMApp.py:8990 +#: FlatCAMApp.py:9012 msgid "Loading..." msgstr "Cargando..." -#: FlatCAMApp.py:8997 +#: FlatCAMApp.py:9019 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." -#: FlatCAMApp.py:9009 +#: FlatCAMApp.py:9031 msgid "Source Editor" msgstr "Editor de fuente" -#: FlatCAMApp.py:9024 FlatCAMApp.py:9031 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9053 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." -#: FlatCAMApp.py:9043 +#: FlatCAMApp.py:9065 msgid "Failed to load the source code for the selected object" msgstr "Error al cargar el código fuente para el objeto seleccionado" -#: FlatCAMApp.py:9057 FlatCAMApp.py:10372 FlatCAMObj.py:5881 +#: FlatCAMApp.py:9079 FlatCAMApp.py:10394 FlatCAMObj.py:5880 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "Editor de código" -#: FlatCAMApp.py:9075 +#: FlatCAMApp.py:9097 msgid "New TCL script file created in Code Editor." msgstr "Nuevo archivo de script TCL creado en Code Editor." -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9100 msgid "Script Editor" msgstr "Editor de guiones" -#: FlatCAMApp.py:9081 +#: FlatCAMApp.py:9103 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -1076,100 +1076,100 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:9120 FlatCAMApp.py:9123 +#: FlatCAMApp.py:9142 FlatCAMApp.py:9145 msgid "Open TCL script" msgstr "Abrir script TCL" -#: FlatCAMApp.py:9133 +#: FlatCAMApp.py:9155 msgid "Open TCL script cancelled." msgstr "Abrir el script TCL cancelado." -#: FlatCAMApp.py:9155 +#: FlatCAMApp.py:9177 msgid "TCL script file opened in Code Editor." msgstr "Archivo de script TCL abierto en Code Editor." -#: FlatCAMApp.py:9179 +#: FlatCAMApp.py:9201 msgid "Executing FlatCAMScript file." msgstr "Ejecutando archivo FlatCAMScript." -#: FlatCAMApp.py:9186 FlatCAMApp.py:9189 +#: FlatCAMApp.py:9208 FlatCAMApp.py:9211 msgid "Run TCL script" msgstr "Ejecutar script TCL" -#: FlatCAMApp.py:9199 +#: FlatCAMApp.py:9221 msgid "Run TCL script cancelled." msgstr "Ejecutar script TCL cancelado." -#: FlatCAMApp.py:9215 +#: FlatCAMApp.py:9237 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ó." -#: FlatCAMApp.py:9266 FlatCAMApp.py:9270 +#: FlatCAMApp.py:9288 FlatCAMApp.py:9292 msgid "Save Project As ..." msgstr "Guardar proyecto como ..." -#: FlatCAMApp.py:9267 +#: FlatCAMApp.py:9289 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Proyecto_{date}" -#: FlatCAMApp.py:9276 +#: FlatCAMApp.py:9298 msgid "Save Project cancelled." msgstr "Guardar Proyecto cancelado." -#: FlatCAMApp.py:9324 +#: FlatCAMApp.py:9346 msgid "Exporting SVG" msgstr "Exportando SVG" -#: FlatCAMApp.py:9366 FlatCAMApp.py:9477 FlatCAMApp.py:9603 +#: FlatCAMApp.py:9388 FlatCAMApp.py:9499 FlatCAMApp.py:9625 msgid "SVG file exported to" msgstr "Archivo SVG exportado a" -#: FlatCAMApp.py:9401 FlatCAMApp.py:9526 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9423 FlatCAMApp.py:9548 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "Sin objeto Caja. Usando en su lugar" -#: FlatCAMApp.py:9480 FlatCAMApp.py:9606 +#: FlatCAMApp.py:9502 FlatCAMApp.py:9628 msgid "Generating Film ... Please wait." msgstr "Generando Película ... Por favor espere." -#: FlatCAMApp.py:9779 +#: FlatCAMApp.py:9801 msgid "Excellon file exported to" msgstr "Archivo Excellon exportado a" -#: FlatCAMApp.py:9788 +#: FlatCAMApp.py:9810 msgid "Exporting Excellon" msgstr "Exportando excellon" -#: FlatCAMApp.py:9794 FlatCAMApp.py:9802 +#: FlatCAMApp.py:9816 FlatCAMApp.py:9824 msgid "Could not export Excellon file." msgstr "No se pudo exportar el archivo Excellon." -#: FlatCAMApp.py:9918 +#: FlatCAMApp.py:9940 msgid "Gerber file exported to" msgstr "Archivo Gerber exportado a" -#: FlatCAMApp.py:9926 +#: FlatCAMApp.py:9948 msgid "Exporting Gerber" msgstr "Gerber exportador" -#: FlatCAMApp.py:9932 FlatCAMApp.py:9940 +#: FlatCAMApp.py:9954 FlatCAMApp.py:9962 msgid "Could not export Gerber file." msgstr "No se pudo exportar el archivo Gerber." -#: FlatCAMApp.py:9985 +#: FlatCAMApp.py:10007 msgid "DXF file exported to" msgstr "Archivo DXF exportado a" -#: FlatCAMApp.py:9991 +#: FlatCAMApp.py:10013 msgid "Exporting DXF" msgstr "Exportando DXF" -#: FlatCAMApp.py:9997 FlatCAMApp.py:10005 +#: FlatCAMApp.py:10019 FlatCAMApp.py:10027 msgid "Could not export DXF file." msgstr "No se pudo exportar el archivo DXF." -#: FlatCAMApp.py:10026 FlatCAMApp.py:10070 FlatCAMApp.py:10116 +#: FlatCAMApp.py:10048 FlatCAMApp.py:10092 FlatCAMApp.py:10138 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1177,87 +1177,87 @@ msgstr "" "El tipo no soportado se elige como parámetro. Solo Geometría y Gerber son " "compatibles" -#: FlatCAMApp.py:10036 +#: FlatCAMApp.py:10058 msgid "Importing SVG" msgstr "Importando SVG" -#: FlatCAMApp.py:10048 FlatCAMApp.py:10092 FlatCAMApp.py:10137 -#: FlatCAMApp.py:10218 FlatCAMApp.py:10285 FlatCAMApp.py:10352 +#: FlatCAMApp.py:10070 FlatCAMApp.py:10114 FlatCAMApp.py:10159 +#: FlatCAMApp.py:10240 FlatCAMApp.py:10307 FlatCAMApp.py:10374 #: flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "Abierto" -#: FlatCAMApp.py:10080 +#: FlatCAMApp.py:10102 msgid "Importing DXF" msgstr "Importando DXF" -#: FlatCAMApp.py:10124 +#: FlatCAMApp.py:10146 msgid "Importing Image" msgstr "Importando imagen" -#: FlatCAMApp.py:10167 +#: FlatCAMApp.py:10189 msgid "Failed to open file" msgstr "Fallo al abrir el archivo" -#: FlatCAMApp.py:10172 +#: FlatCAMApp.py:10194 msgid "Failed to parse file" msgstr "Error al analizar el archivo" -#: FlatCAMApp.py:10179 FlatCAMApp.py:10253 FlatCAMObj.py:4589 +#: FlatCAMApp.py:10201 FlatCAMApp.py:10275 FlatCAMObj.py:4589 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "Ha ocurrido un error interno. Ver concha\n" -#: FlatCAMApp.py:10189 +#: FlatCAMApp.py:10211 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." -#: FlatCAMApp.py:10197 +#: FlatCAMApp.py:10219 msgid "Opening Gerber" msgstr "Apertura de gerber" -#: FlatCAMApp.py:10208 +#: FlatCAMApp.py:10230 msgid " Open Gerber failed. Probable not a Gerber file." msgstr "Gerber abierto fracasó. Probablemente no sea un archivo de Gerber." -#: FlatCAMApp.py:10243 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10265 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "Este no es un archivo de Excellon." -#: FlatCAMApp.py:10247 +#: FlatCAMApp.py:10269 msgid "Cannot open file" msgstr "No se puede abrir el archivo" -#: FlatCAMApp.py:10267 flatcamTools/ToolPDF.py:270 +#: FlatCAMApp.py:10289 flatcamTools/ToolPDF.py:270 #: flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "No se encontró geometría en el archivo" -#: FlatCAMApp.py:10270 +#: FlatCAMApp.py:10292 msgid "Opening Excellon." msgstr "Apertura Excellon." -#: FlatCAMApp.py:10277 +#: FlatCAMApp.py:10299 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Error al abrir el archivo Excellon. Probablemente no sea un archivo de " "Excellon." -#: FlatCAMApp.py:10316 +#: FlatCAMApp.py:10338 msgid "Failed to open" msgstr "Falló al abrir" -#: FlatCAMApp.py:10327 +#: FlatCAMApp.py:10349 msgid "This is not GCODE" msgstr "Esto no es GCODE" -#: FlatCAMApp.py:10333 +#: FlatCAMApp.py:10355 msgid "Opening G-Code." msgstr "Apertura del código G." -#: FlatCAMApp.py:10342 +#: FlatCAMApp.py:10364 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1267,43 +1267,43 @@ msgstr "" " El intento de crear un objeto FlatCAM CNCJob desde un archivo G-Code falló " "durante el procesamiento" -#: FlatCAMApp.py:10368 +#: FlatCAMApp.py:10390 msgid "Opening FlatCAM Config file." msgstr "Abrir el archivo de configuración de FlatCAM." -#: FlatCAMApp.py:10390 +#: FlatCAMApp.py:10412 msgid "Failed to open config file" msgstr "Error al abrir el archivo de configuración" -#: FlatCAMApp.py:10416 +#: FlatCAMApp.py:10438 msgid "Loading Project ... Please Wait ..." msgstr "Cargando proyecto ... Espere ..." -#: FlatCAMApp.py:10421 +#: FlatCAMApp.py:10443 msgid "Opening FlatCAM Project file." msgstr "Apertura del archivo del proyecto FlatCAM." -#: FlatCAMApp.py:10431 FlatCAMApp.py:10449 +#: FlatCAMApp.py:10453 FlatCAMApp.py:10471 msgid "Failed to open project file" msgstr "Error al abrir el archivo del proyecto" -#: FlatCAMApp.py:10483 +#: FlatCAMApp.py:10505 msgid "Loading Project ... restoring" msgstr "Cargando Proyecto ... restaurando" -#: FlatCAMApp.py:10492 +#: FlatCAMApp.py:10514 msgid "Project loaded from" msgstr "Proyecto cargado desde" -#: FlatCAMApp.py:10555 +#: FlatCAMApp.py:10577 msgid "Redrawing all objects" msgstr "Redibujando todos los obj." -#: FlatCAMApp.py:10587 +#: FlatCAMApp.py:10609 msgid "Available commands:\n" msgstr "Comandos disponibles:\n" -#: FlatCAMApp.py:10589 +#: FlatCAMApp.py:10611 msgid "" "\n" "\n" @@ -1315,47 +1315,47 @@ msgstr "" "Escriba help para su uso.\n" "Ejemplo: help open_gerber" -#: FlatCAMApp.py:10739 +#: FlatCAMApp.py:10761 msgid "Shows list of commands." msgstr "Muestra la lista de comandos." -#: FlatCAMApp.py:10797 +#: FlatCAMApp.py:10819 msgid "Failed to load recent item list." msgstr "Error al cargar la lista de elementos recientes." -#: FlatCAMApp.py:10805 +#: FlatCAMApp.py:10827 msgid "Failed to parse recent item list." msgstr "Error al analizar la lista de elementos recientes." -#: FlatCAMApp.py:10816 +#: FlatCAMApp.py:10838 msgid "Failed to load recent projects item list." msgstr "Error al cargar la lista de elementos de proyectos recientes." -#: FlatCAMApp.py:10824 +#: FlatCAMApp.py:10846 msgid "Failed to parse recent project item list." msgstr "Error al analizar la lista de elementos del proyecto reciente." -#: FlatCAMApp.py:10883 FlatCAMApp.py:10906 +#: FlatCAMApp.py:10905 FlatCAMApp.py:10928 msgid "Clear Recent files" msgstr "Borrar archivos recientes" -#: FlatCAMApp.py:10923 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10945 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr " Lista de teclas de acceso directo " -#: FlatCAMApp.py:10997 +#: FlatCAMApp.py:11019 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Pestaña Seleccionada: elija un elemento de la pestaña Proyecto" -#: FlatCAMApp.py:10998 +#: FlatCAMApp.py:11020 msgid "Details" msgstr "Detalles" -#: FlatCAMApp.py:11000 +#: FlatCAMApp.py:11022 msgid "The normal flow when working in FlatCAM is the following:" msgstr "El flujo normal cuando se trabaja en FlatCAM es el siguiente:" -#: FlatCAMApp.py:11001 +#: FlatCAMApp.py:11023 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1365,7 +1365,7 @@ msgstr "" "en FlatCAM usando las barras de herramientas, atajos de teclado o incluso " "arrastrando y soltando los archivos en la GUI." -#: FlatCAMApp.py:11004 +#: FlatCAMApp.py:11026 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1376,7 +1376,7 @@ msgstr "" "mediante las acciones del menú (o barra de herramientas) que se ofrecen " "dentro de la aplicación." -#: FlatCAMApp.py:11007 +#: FlatCAMApp.py:11029 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1389,7 +1389,7 @@ msgstr "" "SELECCIONADA se actualizará con las propiedades del objeto según su tipo: " "Gerber, Objeto Excellon, Geometry o CNCJob." -#: FlatCAMApp.py:11011 +#: FlatCAMApp.py:11033 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1403,7 +1403,7 @@ msgstr "" "el objeto en el lienzo traerá la PESTAÑA SELECCIONADA y la completará " "incluso si estaba fuera de foco." -#: FlatCAMApp.py:11015 +#: FlatCAMApp.py:11037 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" @@ -1411,7 +1411,7 @@ msgstr "" "Puede cambiar los parámetros en esta pantalla y la dirección del flujo es " "así:" -#: FlatCAMApp.py:11016 +#: FlatCAMApp.py:11038 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1424,7 +1424,7 @@ msgstr "" "(mediante Edit CNC Código) y / o anexar / anteponer a GCode (nuevamente, " "hecho en la PESTAÑA SELECCIONADA) -> Guardar GCode." -#: FlatCAMApp.py:11020 +#: FlatCAMApp.py:11042 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1433,23 +1433,23 @@ msgstr "" "menú en Ayuda -> Lista de atajos o mediante su propio atajo de teclado: " "F3 ." -#: FlatCAMApp.py:11081 +#: FlatCAMApp.py:11103 msgid "Failed checking for latest version. Could not connect." msgstr "Falló la comprobación de la última versión. No pudo conectar." -#: FlatCAMApp.py:11089 +#: FlatCAMApp.py:11111 msgid "Could not parse information about latest version." msgstr "No se pudo analizar la información sobre la última versión." -#: FlatCAMApp.py:11100 +#: FlatCAMApp.py:11122 msgid "FlatCAM is up to date!" msgstr "FlatCAM está al día!" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11127 msgid "Newer Version Available" msgstr "Nueva versión disponible" -#: FlatCAMApp.py:11106 +#: FlatCAMApp.py:11128 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1457,63 +1457,63 @@ msgstr "" "Hay una versión más nueva de FlatCAM disponible para descargar:\n" "\n" -#: FlatCAMApp.py:11108 +#: FlatCAMApp.py:11130 msgid "info" msgstr "info" -#: FlatCAMApp.py:11183 +#: FlatCAMApp.py:11206 msgid "All plots disabled." msgstr "Todas las parcelas con discapacidad." -#: FlatCAMApp.py:11190 +#: FlatCAMApp.py:11213 msgid "All non selected plots disabled." msgstr "Todas las parcelas no seleccionadas deshabilitadas." -#: FlatCAMApp.py:11197 +#: FlatCAMApp.py:11220 msgid "All plots enabled." msgstr "Todas las parcelas habilitadas." -#: FlatCAMApp.py:11204 +#: FlatCAMApp.py:11227 msgid "Selected plots enabled..." msgstr "Parcelas seleccionadas habilitadas ..." -#: FlatCAMApp.py:11213 +#: FlatCAMApp.py:11236 msgid "Selected plots disabled..." msgstr "Parcelas seleccionadas deshabilitadas ..." -#: FlatCAMApp.py:11231 +#: FlatCAMApp.py:11254 msgid "Enabling plots ..." msgstr "Habilitación de parcelas ..." -#: FlatCAMApp.py:11270 +#: FlatCAMApp.py:11293 msgid "Disabling plots ..." msgstr "Inhabilitando parcelas ..." -#: FlatCAMApp.py:11292 +#: FlatCAMApp.py:11315 msgid "Working ..." msgstr "Trabajando ..." -#: FlatCAMApp.py:11331 +#: FlatCAMApp.py:11354 msgid "Saving FlatCAM Project" msgstr "Proyecto FlatCAM de ahorro" -#: FlatCAMApp.py:11353 FlatCAMApp.py:11391 +#: FlatCAMApp.py:11376 FlatCAMApp.py:11414 msgid "Project saved to" msgstr "Proyecto guardado en" -#: FlatCAMApp.py:11373 +#: FlatCAMApp.py:11396 msgid "Failed to verify project file" msgstr "Error al abrir el archivo de proyecto" -#: FlatCAMApp.py:11373 FlatCAMApp.py:11382 FlatCAMApp.py:11394 +#: FlatCAMApp.py:11396 FlatCAMApp.py:11405 FlatCAMApp.py:11417 msgid "Retry to save it." msgstr "Vuelva a intentar guardarlo." -#: FlatCAMApp.py:11382 FlatCAMApp.py:11394 +#: FlatCAMApp.py:11405 FlatCAMApp.py:11417 msgid "Failed to parse saved project file" msgstr "Error al analizar el archivo por defecto" -#: FlatCAMApp.py:11605 +#: FlatCAMApp.py:11628 msgid "The user requested a graceful exit of the current task." msgstr "El usuario solicitó una salida elegante de la tarea actual." @@ -1603,13 +1603,13 @@ msgstr "Ranuras totales" #: FlatCAMObj.py:4198 FlatCAMObj.py:4316 FlatCAMObj.py:4524 FlatCAMObj.py:4646 #: FlatCAMObj.py:4809 FlatCAMObj.py:5328 #: flatcamEditors/FlatCAMExcEditor.py:2427 -#: flatcamEditors/FlatCAMGeoEditor.py:1081 -#: flatcamEditors/FlatCAMGeoEditor.py:1118 -#: flatcamEditors/FlatCAMGeoEditor.py:1139 -#: flatcamEditors/FlatCAMGeoEditor.py:1160 -#: flatcamEditors/FlatCAMGeoEditor.py:1197 -#: flatcamEditors/FlatCAMGeoEditor.py:1229 -#: flatcamEditors/FlatCAMGeoEditor.py:1250 +#: flatcamEditors/FlatCAMGeoEditor.py:1082 +#: flatcamEditors/FlatCAMGeoEditor.py:1119 +#: flatcamEditors/FlatCAMGeoEditor.py:1140 +#: flatcamEditors/FlatCAMGeoEditor.py:1161 +#: flatcamEditors/FlatCAMGeoEditor.py:1198 +#: flatcamEditors/FlatCAMGeoEditor.py:1230 +#: flatcamEditors/FlatCAMGeoEditor.py:1251 #: flatcamEditors/FlatCAMGrbEditor.py:5361 #: flatcamEditors/FlatCAMGrbEditor.py:5404 #: flatcamEditors/FlatCAMGrbEditor.py:5431 @@ -1721,7 +1721,7 @@ msgstr "Terminar" #: FlatCAMObj.py:3626 flatcamGUI/FlatCAMGUI.py:552 flatcamGUI/FlatCAMGUI.py:759 #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1789 -#: flatcamGUI/FlatCAMGUI.py:2193 flatcamGUI/ObjectUI.py:1066 +#: flatcamGUI/FlatCAMGUI.py:2200 flatcamGUI/ObjectUI.py:1066 #: flatcamTools/ToolPanelize.py:540 flatcamTools/ToolPanelize.py:567 #: flatcamTools/ToolPanelize.py:667 flatcamTools/ToolPanelize.py:701 #: flatcamTools/ToolPanelize.py:766 @@ -1843,63 +1843,63 @@ msgstr "" "formato (x, y)\n" "pero ahora solo hay un valor, no dos." -#: FlatCAMObj.py:5766 +#: FlatCAMObj.py:5765 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:5772 +#: FlatCAMObj.py:5771 msgid "Advanced" msgstr "Avanzado" -#: FlatCAMObj.py:5815 +#: FlatCAMObj.py:5814 msgid "Plotting..." msgstr "Trazando ..." -#: FlatCAMObj.py:5839 FlatCAMObj.py:5844 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5838 FlatCAMObj.py:5843 flatcamTools/ToolSolderPaste.py:1393 msgid "Export Machine Code ..." msgstr "Exportar código de máquina ..." -#: FlatCAMObj.py:5850 flatcamTools/ToolSolderPaste.py:1397 +#: FlatCAMObj.py:5849 flatcamTools/ToolSolderPaste.py:1397 msgid "Export Machine Code cancelled ..." msgstr "Exportar código de máquina cancelado ..." -#: FlatCAMObj.py:5868 +#: FlatCAMObj.py:5867 msgid "Machine Code file saved to" msgstr "Archivo de código de máquina guardado en" -#: FlatCAMObj.py:5901 +#: FlatCAMObj.py:5900 msgid "Loaded Machine Code into Code Editor" msgstr "Código de máquina cargado en el editor de código" -#: FlatCAMObj.py:6013 +#: FlatCAMObj.py:6015 msgid "This CNCJob object can't be processed because it is a" msgstr "Este objeto CNCJob no se puede procesar porque es un" -#: FlatCAMObj.py:6015 +#: FlatCAMObj.py:6017 msgid "CNCJob object" msgstr "Objeto CNCJob" -#: FlatCAMObj.py:6067 +#: FlatCAMObj.py:6069 msgid "G-code does not have a units code: either G20 or G21" msgstr "El código G no tiene un código de unidades: G20 o G21" -#: FlatCAMObj.py:6079 +#: FlatCAMObj.py:6081 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" "Cancelado. El código personalizado de Toolchange está habilitado pero está " "vacío." -#: FlatCAMObj.py:6085 +#: FlatCAMObj.py:6087 msgid "Toolchange G-code was replaced by a custom code." msgstr "El código G de Toolchange fue reemplazado por un código personalizado." -#: FlatCAMObj.py:6122 FlatCAMObj.py:6132 +#: FlatCAMObj.py:6124 FlatCAMObj.py:6134 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "El archivo de postprocesador usado debe tener su nombre: 'toolchange_custom'" -#: FlatCAMObj.py:6136 +#: FlatCAMObj.py:6138 msgid "There is no postprocessor file." msgstr "No hay archivo de postprocesador." @@ -1924,7 +1924,7 @@ msgstr "Aplicar Idioma ..." msgid "Object renamed from {old} to {new}" msgstr "Objeto renombrado de {old} a {new}" -#: ObjectCollection.py:766 +#: ObjectCollection.py:769 msgid "Cause of error" msgstr "Causa del error" @@ -2342,8 +2342,8 @@ msgstr "" "cambiar el tamaño." #: flatcamEditors/FlatCAMExcEditor.py:978 -#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2708 -#: flatcamGUI/FlatCAMGUI.py:2916 flatcamGUI/FlatCAMGUI.py:3130 +#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2724 +#: flatcamGUI/FlatCAMGUI.py:2932 flatcamGUI/FlatCAMGUI.py:3146 msgid "Cancelled." msgstr "Cancelado." @@ -2487,7 +2487,7 @@ msgstr "Lineal" #: flatcamEditors/FlatCAMExcEditor.py:1620 #: flatcamEditors/FlatCAMExcEditor.py:1822 -#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3303 +#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3315 #: flatcamTools/ToolNonCopperClear.py:203 msgid "Circular" msgstr "Circular" @@ -2702,7 +2702,7 @@ msgstr "" "Herramienta ya en la lista de herramientas original o real.\n" "Guarde y reedite Excellon si necesita agregar esta herramienta. " -#: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3299 +#: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3315 msgid "Added new tool with dia" msgstr "Nueva herramienta agregada con dia" @@ -2750,15 +2750,15 @@ msgstr " Hecho. Ejercicio(s) eliminado(s)." msgid "Click on the circular array Center position" msgstr "Haga clic en la posición del centro matriz circular" -#: flatcamEditors/FlatCAMGeoEditor.py:82 +#: flatcamEditors/FlatCAMGeoEditor.py:83 msgid "Buffer distance:" msgstr "Dist. de amortiguación:" -#: flatcamEditors/FlatCAMGeoEditor.py:83 +#: flatcamEditors/FlatCAMGeoEditor.py:84 msgid "Buffer corner:" msgstr "Rincón del búfer:" -#: flatcamEditors/FlatCAMGeoEditor.py:85 +#: flatcamEditors/FlatCAMGeoEditor.py:86 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded for exterior buffer.\n" @@ -2773,67 +2773,67 @@ msgstr "" "  - 'Biselado:' la esquina es una línea que conecta directamente las " "funciones que se encuentran en la esquina" -#: flatcamEditors/FlatCAMGeoEditor.py:91 +#: flatcamEditors/FlatCAMGeoEditor.py:92 #: flatcamEditors/FlatCAMGrbEditor.py:2522 msgid "Round" msgstr "Redondo" -#: flatcamEditors/FlatCAMGeoEditor.py:92 +#: flatcamEditors/FlatCAMGeoEditor.py:93 #: flatcamEditors/FlatCAMGrbEditor.py:2523 msgid "Square" msgstr "Cuadrado" -#: flatcamEditors/FlatCAMGeoEditor.py:93 +#: flatcamEditors/FlatCAMGeoEditor.py:94 #: flatcamEditors/FlatCAMGrbEditor.py:2524 msgid "Beveled" msgstr "Biselado" -#: flatcamEditors/FlatCAMGeoEditor.py:100 +#: flatcamEditors/FlatCAMGeoEditor.py:101 msgid "Buffer Interior" msgstr "Interior del amortiguador" -#: flatcamEditors/FlatCAMGeoEditor.py:102 +#: flatcamEditors/FlatCAMGeoEditor.py:103 msgid "Buffer Exterior" msgstr "Amortiguador exterior" -#: flatcamEditors/FlatCAMGeoEditor.py:108 +#: flatcamEditors/FlatCAMGeoEditor.py:109 msgid "Full Buffer" msgstr "Buffer lleno" -#: flatcamEditors/FlatCAMGeoEditor.py:129 -#: flatcamEditors/FlatCAMGeoEditor.py:2721 flatcamGUI/FlatCAMGUI.py:1500 +#: flatcamEditors/FlatCAMGeoEditor.py:130 +#: flatcamEditors/FlatCAMGeoEditor.py:2722 flatcamGUI/FlatCAMGUI.py:1500 #: flatcamGUI/PreferencesUI.py:1577 msgid "Buffer Tool" msgstr "Herramienta Buffer" -#: flatcamEditors/FlatCAMGeoEditor.py:141 -#: flatcamEditors/FlatCAMGeoEditor.py:158 -#: flatcamEditors/FlatCAMGeoEditor.py:175 -#: flatcamEditors/FlatCAMGeoEditor.py:2741 -#: flatcamEditors/FlatCAMGeoEditor.py:2771 -#: flatcamEditors/FlatCAMGeoEditor.py:2801 +#: flatcamEditors/FlatCAMGeoEditor.py:142 +#: flatcamEditors/FlatCAMGeoEditor.py:159 +#: flatcamEditors/FlatCAMGeoEditor.py:176 +#: flatcamEditors/FlatCAMGeoEditor.py:2742 +#: flatcamEditors/FlatCAMGeoEditor.py:2772 +#: flatcamEditors/FlatCAMGeoEditor.py:2802 #: flatcamEditors/FlatCAMGrbEditor.py:4707 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Falta el valor de la distancia del búfer o el formato es incorrecto. " "Agrégalo y vuelve a intentarlo." -#: flatcamEditors/FlatCAMGeoEditor.py:345 +#: flatcamEditors/FlatCAMGeoEditor.py:346 msgid "Text Tool" msgstr "Herramienta de texto" -#: flatcamEditors/FlatCAMGeoEditor.py:403 flatcamGUI/FlatCAMGUI.py:839 +#: flatcamEditors/FlatCAMGeoEditor.py:404 flatcamGUI/FlatCAMGUI.py:839 msgid "Tool" msgstr "Herramienta" -#: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/ObjectUI.py:264 +#: flatcamEditors/FlatCAMGeoEditor.py:435 flatcamGUI/ObjectUI.py:264 #: flatcamGUI/PreferencesUI.py:1117 flatcamGUI/PreferencesUI.py:2614 -#: flatcamGUI/PreferencesUI.py:3546 flatcamGUI/PreferencesUI.py:3706 +#: flatcamGUI/PreferencesUI.py:3558 flatcamGUI/PreferencesUI.py:3718 #: flatcamTools/ToolCutOut.py:91 msgid "Tool dia" msgstr "Diá. de la herramienta" -#: flatcamEditors/FlatCAMGeoEditor.py:436 flatcamGUI/PreferencesUI.py:3708 +#: flatcamEditors/FlatCAMGeoEditor.py:437 flatcamGUI/PreferencesUI.py:3720 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -2841,13 +2841,13 @@ msgstr "" "Diámetro de la herramienta para\n" "ser utilizado en la operación." -#: flatcamEditors/FlatCAMGeoEditor.py:445 flatcamGUI/PreferencesUI.py:3388 -#: flatcamGUI/PreferencesUI.py:3737 flatcamTools/ToolNonCopperClear.py:283 +#: flatcamEditors/FlatCAMGeoEditor.py:446 flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:3749 flatcamTools/ToolNonCopperClear.py:283 #: flatcamTools/ToolPaint.py:205 msgid "Overlap Rate" msgstr "Tasa de superpose." -#: flatcamEditors/FlatCAMGeoEditor.py:447 flatcamGUI/PreferencesUI.py:3739 +#: flatcamEditors/FlatCAMGeoEditor.py:448 flatcamGUI/PreferencesUI.py:3751 #: flatcamTools/ToolPaint.py:207 #, python-format msgid "" @@ -2875,13 +2875,13 @@ msgstr "" "Valores más altos = procesamiento lento y ejecución lenta en CNC\n" "Debido a demasiados caminos." -#: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/PreferencesUI.py:3409 -#: flatcamGUI/PreferencesUI.py:3570 flatcamGUI/PreferencesUI.py:3758 +#: flatcamEditors/FlatCAMGeoEditor.py:464 flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:3770 #: flatcamTools/ToolNonCopperClear.py:303 flatcamTools/ToolPaint.py:226 msgid "Margin" msgstr "Margen" -#: flatcamEditors/FlatCAMGeoEditor.py:465 flatcamGUI/PreferencesUI.py:3760 +#: flatcamEditors/FlatCAMGeoEditor.py:466 flatcamGUI/PreferencesUI.py:3772 #: flatcamTools/ToolPaint.py:228 msgid "" "Distance by which to avoid\n" @@ -2892,13 +2892,13 @@ msgstr "" "los bordes del polígono a\n" "ser pintado." -#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/PreferencesUI.py:3418 -#: flatcamGUI/PreferencesUI.py:3769 flatcamTools/ToolNonCopperClear.py:312 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:3430 +#: flatcamGUI/PreferencesUI.py:3781 flatcamTools/ToolNonCopperClear.py:312 #: flatcamTools/ToolPaint.py:237 msgid "Method" msgstr "Método" -#: flatcamEditors/FlatCAMGeoEditor.py:476 +#: flatcamEditors/FlatCAMGeoEditor.py:477 msgid "" "Algorithm to paint the polygon:
Standard: Fixed step inwards." "
Seed-based: Outwards from seed." @@ -2906,30 +2906,30 @@ msgstr "" "Algoritmo para pintar el polígono:
Estándar : Paso fijo hacia " "adentro.
Basado en semillas : Hacia afuera desde las semillas." -#: flatcamEditors/FlatCAMGeoEditor.py:482 flatcamGUI/PreferencesUI.py:3427 -#: flatcamGUI/PreferencesUI.py:3778 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3439 +#: flatcamGUI/PreferencesUI.py:3790 flatcamTools/ToolNonCopperClear.py:321 #: flatcamTools/ToolPaint.py:246 msgid "Standard" msgstr "Estándar" -#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3428 -#: flatcamGUI/PreferencesUI.py:3779 flatcamTools/ToolNonCopperClear.py:322 +#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3440 +#: flatcamGUI/PreferencesUI.py:3791 flatcamTools/ToolNonCopperClear.py:322 #: flatcamTools/ToolPaint.py:247 msgid "Seed-based" msgstr "Semillas" -#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3429 -#: flatcamGUI/PreferencesUI.py:3780 flatcamTools/ToolNonCopperClear.py:323 +#: flatcamEditors/FlatCAMGeoEditor.py:485 flatcamGUI/PreferencesUI.py:3441 +#: flatcamGUI/PreferencesUI.py:3792 flatcamTools/ToolNonCopperClear.py:323 #: flatcamTools/ToolPaint.py:248 msgid "Straight lines" msgstr "Lineas rectas" -#: flatcamEditors/FlatCAMGeoEditor.py:489 +#: flatcamEditors/FlatCAMGeoEditor.py:490 msgid "Connect:" msgstr "Conectar:" -#: flatcamEditors/FlatCAMGeoEditor.py:491 flatcamGUI/PreferencesUI.py:3436 -#: flatcamGUI/PreferencesUI.py:3787 flatcamTools/ToolNonCopperClear.py:330 +#: flatcamEditors/FlatCAMGeoEditor.py:492 flatcamGUI/PreferencesUI.py:3448 +#: flatcamGUI/PreferencesUI.py:3799 flatcamTools/ToolNonCopperClear.py:330 #: flatcamTools/ToolPaint.py:255 msgid "" "Draw lines between resulting\n" @@ -2938,12 +2938,12 @@ msgstr "" "Dibuja líneas entre el resultado\n" "Segmentos para minimizar elevaciones de herramientas." -#: flatcamEditors/FlatCAMGeoEditor.py:498 +#: flatcamEditors/FlatCAMGeoEditor.py:499 msgid "Contour:" msgstr "Contorno:" -#: flatcamEditors/FlatCAMGeoEditor.py:500 flatcamGUI/PreferencesUI.py:3446 -#: flatcamGUI/PreferencesUI.py:3797 flatcamTools/ToolNonCopperClear.py:339 +#: flatcamEditors/FlatCAMGeoEditor.py:501 flatcamGUI/PreferencesUI.py:3458 +#: flatcamGUI/PreferencesUI.py:3809 flatcamTools/ToolNonCopperClear.py:339 #: flatcamTools/ToolPaint.py:264 msgid "" "Cut around the perimeter of the polygon\n" @@ -2952,21 +2952,21 @@ msgstr "" "Corta todo el perímetro del polígono.\n" "Para recortar los bordes ásperos." -#: flatcamEditors/FlatCAMGeoEditor.py:511 flatcamGUI/FlatCAMGUI.py:1744 +#: flatcamEditors/FlatCAMGeoEditor.py:512 flatcamGUI/FlatCAMGUI.py:1744 msgid "Paint" msgstr "Pintar" -#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:674 -#: flatcamGUI/FlatCAMGUI.py:2105 flatcamGUI/ObjectUI.py:1365 +#: flatcamEditors/FlatCAMGeoEditor.py:530 flatcamGUI/FlatCAMGUI.py:674 +#: flatcamGUI/FlatCAMGUI.py:2112 flatcamGUI/ObjectUI.py:1365 #: flatcamTools/ToolPaint.py:25 flatcamTools/ToolPaint.py:462 msgid "Paint Tool" msgstr "Herramienta de pintura" -#: flatcamEditors/FlatCAMGeoEditor.py:566 +#: flatcamEditors/FlatCAMGeoEditor.py:567 msgid "Paint cancelled. No shape selected." msgstr "Pintura cancelada. Ninguna forma seleccionada." -#: flatcamEditors/FlatCAMGeoEditor.py:578 flatcamTools/ToolCutOut.py:392 +#: flatcamEditors/FlatCAMGeoEditor.py:579 flatcamTools/ToolCutOut.py:392 #: flatcamTools/ToolCutOut.py:590 flatcamTools/ToolCutOut.py:760 #: flatcamTools/ToolCutOut.py:862 flatcamTools/ToolDblSided.py:367 msgid "Tool diameter value is missing or wrong format. Add it and retry." @@ -2974,82 +2974,82 @@ msgstr "" "Falta el valor del diámetro de la herramienta o el formato es incorrecto. " "Agrégalo y vuelve a intentarlo." -#: flatcamEditors/FlatCAMGeoEditor.py:589 +#: flatcamEditors/FlatCAMGeoEditor.py:590 msgid "Overlap value is missing or wrong format. Add it and retry." msgstr "" " Falta el valor de superposición o el formato es incorrecto. Agrégalo y " "vuelve a intentarlo." -#: flatcamEditors/FlatCAMGeoEditor.py:601 +#: flatcamEditors/FlatCAMGeoEditor.py:602 msgid "Margin distance value is missing or wrong format. Add it and retry." msgstr "" "Falta el valor de la distancia de margen o formato incorrecto. Agrégalo y " "vuelve a intentarlo." -#: flatcamEditors/FlatCAMGeoEditor.py:609 -#: flatcamEditors/FlatCAMGeoEditor.py:2747 -#: flatcamEditors/FlatCAMGeoEditor.py:2777 -#: flatcamEditors/FlatCAMGeoEditor.py:2807 flatcamGUI/PreferencesUI.py:2610 +#: flatcamEditors/FlatCAMGeoEditor.py:610 +#: flatcamEditors/FlatCAMGeoEditor.py:2748 +#: flatcamEditors/FlatCAMGeoEditor.py:2778 +#: flatcamEditors/FlatCAMGeoEditor.py:2808 flatcamGUI/PreferencesUI.py:2610 #: flatcamTools/ToolProperties.py:113 flatcamTools/ToolProperties.py:139 msgid "Tools" msgstr "Herramientas" -#: flatcamEditors/FlatCAMGeoEditor.py:620 -#: flatcamEditors/FlatCAMGeoEditor.py:994 +#: flatcamEditors/FlatCAMGeoEditor.py:621 +#: flatcamEditors/FlatCAMGeoEditor.py:995 #: flatcamEditors/FlatCAMGrbEditor.py:4890 #: flatcamEditors/FlatCAMGrbEditor.py:5275 flatcamGUI/FlatCAMGUI.py:685 -#: flatcamGUI/FlatCAMGUI.py:2118 flatcamTools/ToolTransform.py:403 +#: flatcamGUI/FlatCAMGUI.py:2125 flatcamTools/ToolTransform.py:403 msgid "Transform Tool" msgstr "Herramienta de transformación" -#: flatcamEditors/FlatCAMGeoEditor.py:621 -#: flatcamEditors/FlatCAMGeoEditor.py:683 +#: flatcamEditors/FlatCAMGeoEditor.py:622 +#: flatcamEditors/FlatCAMGeoEditor.py:684 #: flatcamEditors/FlatCAMGrbEditor.py:4891 #: flatcamEditors/FlatCAMGrbEditor.py:4953 flatcamTools/ToolTransform.py:24 #: flatcamTools/ToolTransform.py:82 msgid "Rotate" msgstr "Girar" -#: flatcamEditors/FlatCAMGeoEditor.py:622 +#: flatcamEditors/FlatCAMGeoEditor.py:623 #: flatcamEditors/FlatCAMGrbEditor.py:4892 flatcamTools/ToolTransform.py:25 msgid "Skew/Shear" msgstr "Sesgo / cizalla" -#: flatcamEditors/FlatCAMGeoEditor.py:623 +#: flatcamEditors/FlatCAMGeoEditor.py:624 #: flatcamEditors/FlatCAMGrbEditor.py:2569 #: flatcamEditors/FlatCAMGrbEditor.py:4893 flatcamGUI/FlatCAMGUI.py:752 #: flatcamGUI/FlatCAMGUI.py:1694 flatcamGUI/FlatCAMGUI.py:1771 -#: flatcamGUI/FlatCAMGUI.py:2187 flatcamGUI/ObjectUI.py:79 +#: flatcamGUI/FlatCAMGUI.py:2194 flatcamGUI/ObjectUI.py:79 #: flatcamGUI/ObjectUI.py:100 flatcamTools/ToolTransform.py:26 msgid "Scale" msgstr "Escala" -#: flatcamEditors/FlatCAMGeoEditor.py:624 +#: flatcamEditors/FlatCAMGeoEditor.py:625 #: flatcamEditors/FlatCAMGrbEditor.py:4894 flatcamTools/ToolTransform.py:27 msgid "Mirror (Flip)" msgstr "Espejo (Flip)" -#: flatcamEditors/FlatCAMGeoEditor.py:625 +#: flatcamEditors/FlatCAMGeoEditor.py:626 #: flatcamEditors/FlatCAMGrbEditor.py:4895 flatcamGUI/ObjectUI.py:108 #: flatcamGUI/ObjectUI.py:127 flatcamGUI/ObjectUI.py:957 -#: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3469 +#: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3481 #: flatcamTools/ToolNonCopperClear.py:361 flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Compensar" -#: flatcamEditors/FlatCAMGeoEditor.py:637 +#: flatcamEditors/FlatCAMGeoEditor.py:638 #: flatcamEditors/FlatCAMGrbEditor.py:4907 flatcamGUI/FlatCAMGUI.py:647 -#: flatcamGUI/FlatCAMGUI.py:2078 +#: flatcamGUI/FlatCAMGUI.py:2085 msgid "Editor" msgstr "Editor" -#: flatcamEditors/FlatCAMGeoEditor.py:669 +#: flatcamEditors/FlatCAMGeoEditor.py:670 #: flatcamEditors/FlatCAMGrbEditor.py:4939 msgid "Angle:" msgstr "Ángulo:" -#: flatcamEditors/FlatCAMGeoEditor.py:671 -#: flatcamEditors/FlatCAMGrbEditor.py:4941 flatcamGUI/PreferencesUI.py:4139 +#: flatcamEditors/FlatCAMGeoEditor.py:672 +#: flatcamEditors/FlatCAMGrbEditor.py:4941 flatcamGUI/PreferencesUI.py:4151 #: flatcamTools/ToolTransform.py:70 msgid "" "Angle for Rotation action, in degrees.\n" @@ -3062,7 +3062,7 @@ msgstr "" "Números positivos para movimiento CW.\n" "Números negativos para movimiento CCW." -#: flatcamEditors/FlatCAMGeoEditor.py:685 +#: flatcamEditors/FlatCAMGeoEditor.py:686 #: flatcamEditors/FlatCAMGrbEditor.py:4955 msgid "" "Rotate the selected shape(s).\n" @@ -3073,16 +3073,16 @@ msgstr "" "El punto de referencia es el centro de\n" "El cuadro delimitador para todas las formas seleccionadas." -#: flatcamEditors/FlatCAMGeoEditor.py:708 +#: flatcamEditors/FlatCAMGeoEditor.py:709 #: flatcamEditors/FlatCAMGrbEditor.py:4978 msgid "Angle X:" msgstr "Ángulo X:" -#: flatcamEditors/FlatCAMGeoEditor.py:710 -#: flatcamEditors/FlatCAMGeoEditor.py:728 +#: flatcamEditors/FlatCAMGeoEditor.py:711 +#: flatcamEditors/FlatCAMGeoEditor.py:729 #: flatcamEditors/FlatCAMGrbEditor.py:4980 -#: flatcamEditors/FlatCAMGrbEditor.py:4998 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4161 flatcamTools/ToolTransform.py:109 +#: flatcamEditors/FlatCAMGrbEditor.py:4998 flatcamGUI/PreferencesUI.py:4163 +#: flatcamGUI/PreferencesUI.py:4173 flatcamTools/ToolTransform.py:109 #: flatcamTools/ToolTransform.py:127 msgid "" "Angle for Skew action, in degrees.\n" @@ -3091,13 +3091,13 @@ msgstr "" "Ángulo para sesgo de acción, en grados.\n" "Número de flotación entre -360 y 359." -#: flatcamEditors/FlatCAMGeoEditor.py:719 +#: flatcamEditors/FlatCAMGeoEditor.py:720 #: flatcamEditors/FlatCAMGrbEditor.py:4989 flatcamTools/ToolTransform.py:118 msgid "Skew X" msgstr "Sesgo x" -#: flatcamEditors/FlatCAMGeoEditor.py:721 -#: flatcamEditors/FlatCAMGeoEditor.py:739 +#: flatcamEditors/FlatCAMGeoEditor.py:722 +#: flatcamEditors/FlatCAMGeoEditor.py:740 #: flatcamEditors/FlatCAMGrbEditor.py:4991 #: flatcamEditors/FlatCAMGrbEditor.py:5009 msgid "" @@ -3109,33 +3109,33 @@ msgstr "" "El punto de referencia es el centro de\n" "El cuadro delimitador para todas las formas seleccionadas." -#: flatcamEditors/FlatCAMGeoEditor.py:726 +#: flatcamEditors/FlatCAMGeoEditor.py:727 #: flatcamEditors/FlatCAMGrbEditor.py:4996 msgid "Angle Y:" msgstr "Ángulo Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:737 +#: flatcamEditors/FlatCAMGeoEditor.py:738 #: flatcamEditors/FlatCAMGrbEditor.py:5007 flatcamTools/ToolTransform.py:136 msgid "Skew Y" msgstr "Sesgo y" -#: flatcamEditors/FlatCAMGeoEditor.py:765 +#: flatcamEditors/FlatCAMGeoEditor.py:766 #: flatcamEditors/FlatCAMGrbEditor.py:5035 msgid "Factor X:" msgstr "Factor X:" -#: flatcamEditors/FlatCAMGeoEditor.py:767 +#: flatcamEditors/FlatCAMGeoEditor.py:768 #: flatcamEditors/FlatCAMGrbEditor.py:5037 msgid "Factor for Scale action over X axis." msgstr "Factor para la acción de escala sobre el eje X." -#: flatcamEditors/FlatCAMGeoEditor.py:775 +#: flatcamEditors/FlatCAMGeoEditor.py:776 #: flatcamEditors/FlatCAMGrbEditor.py:5045 flatcamTools/ToolTransform.py:174 msgid "Scale X" msgstr "Escala x" -#: flatcamEditors/FlatCAMGeoEditor.py:777 -#: flatcamEditors/FlatCAMGeoEditor.py:794 +#: flatcamEditors/FlatCAMGeoEditor.py:778 +#: flatcamEditors/FlatCAMGeoEditor.py:795 #: flatcamEditors/FlatCAMGrbEditor.py:5047 #: flatcamEditors/FlatCAMGrbEditor.py:5064 msgid "" @@ -3147,28 +3147,28 @@ msgstr "" "El punto de referencia depende de\n" "El estado de la casilla de verificación Escala de referencia." -#: flatcamEditors/FlatCAMGeoEditor.py:782 +#: flatcamEditors/FlatCAMGeoEditor.py:783 #: flatcamEditors/FlatCAMGrbEditor.py:5052 msgid "Factor Y:" msgstr "Factor Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:784 +#: flatcamEditors/FlatCAMGeoEditor.py:785 #: flatcamEditors/FlatCAMGrbEditor.py:5054 msgid "Factor for Scale action over Y axis." msgstr "Factor de acción de escala sobre eje Y." -#: flatcamEditors/FlatCAMGeoEditor.py:792 +#: flatcamEditors/FlatCAMGeoEditor.py:793 #: flatcamEditors/FlatCAMGrbEditor.py:5062 flatcamTools/ToolTransform.py:191 msgid "Scale Y" msgstr "Escala Y" -#: flatcamEditors/FlatCAMGeoEditor.py:801 -#: flatcamEditors/FlatCAMGrbEditor.py:5071 flatcamGUI/PreferencesUI.py:4186 +#: flatcamEditors/FlatCAMGeoEditor.py:802 +#: flatcamEditors/FlatCAMGrbEditor.py:5071 flatcamGUI/PreferencesUI.py:4198 #: flatcamTools/ToolTransform.py:200 msgid "Link" msgstr "Enlazar" -#: flatcamEditors/FlatCAMGeoEditor.py:803 +#: flatcamEditors/FlatCAMGeoEditor.py:804 #: flatcamEditors/FlatCAMGrbEditor.py:5073 msgid "" "Scale the selected shape(s)\n" @@ -3177,13 +3177,13 @@ msgstr "" "Escala las formas seleccionadas\n" "Utilizando el Scale Factor X para ambos ejes." -#: flatcamEditors/FlatCAMGeoEditor.py:809 -#: flatcamEditors/FlatCAMGrbEditor.py:5079 flatcamGUI/PreferencesUI.py:4194 +#: flatcamEditors/FlatCAMGeoEditor.py:810 +#: flatcamEditors/FlatCAMGrbEditor.py:5079 flatcamGUI/PreferencesUI.py:4206 #: flatcamTools/ToolTransform.py:209 msgid "Scale Reference" msgstr "Referencia de escala" -#: flatcamEditors/FlatCAMGeoEditor.py:811 +#: flatcamEditors/FlatCAMGeoEditor.py:812 #: flatcamEditors/FlatCAMGrbEditor.py:5081 msgid "" "Scale the selected shape(s)\n" @@ -3196,23 +3196,23 @@ msgstr "" "y el centro del cuadro delimitador más grande.\n" "de las formas seleccionadas cuando no está marcada." -#: flatcamEditors/FlatCAMGeoEditor.py:839 +#: flatcamEditors/FlatCAMGeoEditor.py:840 #: flatcamEditors/FlatCAMGrbEditor.py:5110 msgid "Value X:" msgstr "Valor X:" -#: flatcamEditors/FlatCAMGeoEditor.py:841 +#: flatcamEditors/FlatCAMGeoEditor.py:842 #: flatcamEditors/FlatCAMGrbEditor.py:5112 msgid "Value for Offset action on X axis." msgstr "Valor para la acción Offset en el eje X." -#: flatcamEditors/FlatCAMGeoEditor.py:849 +#: flatcamEditors/FlatCAMGeoEditor.py:850 #: flatcamEditors/FlatCAMGrbEditor.py:5120 flatcamTools/ToolTransform.py:249 msgid "Offset X" msgstr "Offset X" -#: flatcamEditors/FlatCAMGeoEditor.py:851 -#: flatcamEditors/FlatCAMGeoEditor.py:869 +#: flatcamEditors/FlatCAMGeoEditor.py:852 +#: flatcamEditors/FlatCAMGeoEditor.py:870 #: flatcamEditors/FlatCAMGrbEditor.py:5122 #: flatcamEditors/FlatCAMGrbEditor.py:5140 msgid "" @@ -3224,28 +3224,28 @@ msgstr "" "El punto de referencia es el centro de\n" "El cuadro delimitador para todas las formas seleccionadas.\n" -#: flatcamEditors/FlatCAMGeoEditor.py:857 +#: flatcamEditors/FlatCAMGeoEditor.py:858 #: flatcamEditors/FlatCAMGrbEditor.py:5128 msgid "Value Y:" msgstr "Valor Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:859 +#: flatcamEditors/FlatCAMGeoEditor.py:860 #: flatcamEditors/FlatCAMGrbEditor.py:5130 msgid "Value for Offset action on Y axis." msgstr "Valor para la acción Offset en el eje Y." -#: flatcamEditors/FlatCAMGeoEditor.py:867 +#: flatcamEditors/FlatCAMGeoEditor.py:868 #: flatcamEditors/FlatCAMGrbEditor.py:5138 flatcamTools/ToolTransform.py:266 msgid "Offset Y" msgstr "Offset Y" -#: flatcamEditors/FlatCAMGeoEditor.py:898 +#: flatcamEditors/FlatCAMGeoEditor.py:899 #: flatcamEditors/FlatCAMGrbEditor.py:5169 flatcamTools/ToolTransform.py:296 msgid "Flip on X" msgstr "Voltear en X" -#: flatcamEditors/FlatCAMGeoEditor.py:900 -#: flatcamEditors/FlatCAMGeoEditor.py:908 +#: flatcamEditors/FlatCAMGeoEditor.py:901 +#: flatcamEditors/FlatCAMGeoEditor.py:909 #: flatcamEditors/FlatCAMGrbEditor.py:5171 #: flatcamEditors/FlatCAMGrbEditor.py:5179 msgid "" @@ -3255,17 +3255,17 @@ msgstr "" "Voltea la (s) forma (s) seleccionada (s) sobre el eje X.\n" "No crea una nueva forma." -#: flatcamEditors/FlatCAMGeoEditor.py:906 +#: flatcamEditors/FlatCAMGeoEditor.py:907 #: flatcamEditors/FlatCAMGrbEditor.py:5177 flatcamTools/ToolTransform.py:304 msgid "Flip on Y" msgstr "Voltear en Y" -#: flatcamEditors/FlatCAMGeoEditor.py:915 +#: flatcamEditors/FlatCAMGeoEditor.py:916 #: flatcamEditors/FlatCAMGrbEditor.py:5186 msgid "Ref Pt" msgstr "Punto de ref." -#: flatcamEditors/FlatCAMGeoEditor.py:917 +#: flatcamEditors/FlatCAMGeoEditor.py:918 #: flatcamEditors/FlatCAMGrbEditor.py:5188 msgid "" "Flip the selected shape(s)\n" @@ -3288,12 +3288,12 @@ msgstr "" "O ingrese las coords en formato (x, y) en el\n" "Campo de entrada de puntos y haga clic en Girar en X (Y)" -#: flatcamEditors/FlatCAMGeoEditor.py:929 +#: flatcamEditors/FlatCAMGeoEditor.py:930 #: flatcamEditors/FlatCAMGrbEditor.py:5200 msgid "Point:" msgstr "Punto:" -#: flatcamEditors/FlatCAMGeoEditor.py:931 +#: flatcamEditors/FlatCAMGeoEditor.py:932 #: flatcamEditors/FlatCAMGrbEditor.py:5202 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" @@ -3305,7 +3305,7 @@ msgstr "" "La 'x' en (x, y) se usará cuando se usa Flip en X y\n" "la 'y' en (x, y) se usará cuando se use Flip en Y." -#: flatcamEditors/FlatCAMGeoEditor.py:943 +#: flatcamEditors/FlatCAMGeoEditor.py:944 #: flatcamEditors/FlatCAMGrbEditor.py:5214 flatcamTools/ToolTransform.py:340 msgid "" "The point coordinates can be captured by\n" @@ -3316,346 +3316,346 @@ msgstr "" "Haga clic izquierdo en el lienzo junto con la presión\n" "Tecla Shift. Luego haga clic en el botón Agregar para insertar." -#: flatcamEditors/FlatCAMGeoEditor.py:1059 +#: flatcamEditors/FlatCAMGeoEditor.py:1060 #: flatcamEditors/FlatCAMGrbEditor.py:5340 msgid "Transformation cancelled. No shape selected." msgstr "Transformación cancelada. Ninguna forma seleccionada." -#: flatcamEditors/FlatCAMGeoEditor.py:1268 +#: flatcamEditors/FlatCAMGeoEditor.py:1269 #: flatcamEditors/FlatCAMGrbEditor.py:5586 msgid "No shape selected. Please Select a shape to rotate!" msgstr "" "Ninguna forma seleccionada. Por favor, seleccione una forma para rotar!" -#: flatcamEditors/FlatCAMGeoEditor.py:1271 +#: flatcamEditors/FlatCAMGeoEditor.py:1272 #: flatcamEditors/FlatCAMGrbEditor.py:5589 flatcamTools/ToolTransform.py:646 msgid "Appying Rotate" msgstr "Aplicando rotar" -#: flatcamEditors/FlatCAMGeoEditor.py:1300 +#: flatcamEditors/FlatCAMGeoEditor.py:1301 #: flatcamEditors/FlatCAMGrbEditor.py:5623 msgid "Done. Rotate completed." msgstr "Hecho. Rotación completada." -#: flatcamEditors/FlatCAMGeoEditor.py:1306 +#: flatcamEditors/FlatCAMGeoEditor.py:1307 msgid "Rotation action was not executed" msgstr "La acción de rotación no se ejecutó" -#: flatcamEditors/FlatCAMGeoEditor.py:1318 +#: flatcamEditors/FlatCAMGeoEditor.py:1319 #: flatcamEditors/FlatCAMGrbEditor.py:5644 msgid "No shape selected. Please Select a shape to flip!" msgstr "" "Ninguna forma seleccionada. Por favor, seleccione una forma para voltear!" -#: flatcamEditors/FlatCAMGeoEditor.py:1321 +#: flatcamEditors/FlatCAMGeoEditor.py:1322 #: flatcamEditors/FlatCAMGrbEditor.py:5647 flatcamTools/ToolTransform.py:699 msgid "Applying Flip" msgstr "Aplicando Voltear" -#: flatcamEditors/FlatCAMGeoEditor.py:1352 +#: flatcamEditors/FlatCAMGeoEditor.py:1353 #: flatcamEditors/FlatCAMGrbEditor.py:5687 flatcamTools/ToolTransform.py:742 msgid "Flip on the Y axis done" msgstr "Voltear sobre el eje Y hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1356 +#: flatcamEditors/FlatCAMGeoEditor.py:1357 #: flatcamEditors/FlatCAMGrbEditor.py:5696 flatcamTools/ToolTransform.py:752 msgid "Flip on the X axis done" msgstr "Voltear en el eje X hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1367 +#: flatcamEditors/FlatCAMGeoEditor.py:1368 msgid "Flip action was not executed" msgstr "La acción de voltear no se ejecutó" -#: flatcamEditors/FlatCAMGeoEditor.py:1377 +#: flatcamEditors/FlatCAMGeoEditor.py:1378 #: flatcamEditors/FlatCAMGrbEditor.py:5718 msgid "No shape selected. Please Select a shape to shear/skew!" msgstr "" "Ninguna forma seleccionada. Por favor, seleccione una forma para esquilar / " "sesgar!" -#: flatcamEditors/FlatCAMGeoEditor.py:1380 +#: flatcamEditors/FlatCAMGeoEditor.py:1381 #: flatcamEditors/FlatCAMGrbEditor.py:5721 flatcamTools/ToolTransform.py:772 msgid "Applying Skew" msgstr "Aplicando Sesgo" -#: flatcamEditors/FlatCAMGeoEditor.py:1406 +#: flatcamEditors/FlatCAMGeoEditor.py:1407 #: flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Skew on the X axis done" msgstr "Sesgar sobre el eje X hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1409 +#: flatcamEditors/FlatCAMGeoEditor.py:1410 #: flatcamEditors/FlatCAMGrbEditor.py:5761 msgid "Skew on the Y axis done" msgstr "Sesgar sobre el eje Y hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1414 +#: flatcamEditors/FlatCAMGeoEditor.py:1415 msgid "Skew action was not executed" msgstr "La acción sesgada no se ejecutó" -#: flatcamEditors/FlatCAMGeoEditor.py:1426 +#: flatcamEditors/FlatCAMGeoEditor.py:1427 #: flatcamEditors/FlatCAMGrbEditor.py:5786 msgid "No shape selected. Please Select a shape to scale!" msgstr "Ninguna forma seleccionada. Por favor, seleccione una forma a escala!" -#: flatcamEditors/FlatCAMGeoEditor.py:1429 +#: flatcamEditors/FlatCAMGeoEditor.py:1430 #: flatcamEditors/FlatCAMGrbEditor.py:5789 flatcamTools/ToolTransform.py:824 msgid "Applying Scale" msgstr "Aplicando la escala" -#: flatcamEditors/FlatCAMGeoEditor.py:1464 +#: flatcamEditors/FlatCAMGeoEditor.py:1465 #: flatcamEditors/FlatCAMGrbEditor.py:5829 msgid "Scale on the X axis done" msgstr "Escala en el eje X hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1467 +#: flatcamEditors/FlatCAMGeoEditor.py:1468 #: flatcamEditors/FlatCAMGrbEditor.py:5832 msgid "Scale on the Y axis done" msgstr "Escala en el eje Y hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1471 +#: flatcamEditors/FlatCAMGeoEditor.py:1472 msgid "Scale action was not executed" msgstr "La acción de escala no se ejecutó" -#: flatcamEditors/FlatCAMGeoEditor.py:1481 +#: flatcamEditors/FlatCAMGeoEditor.py:1482 #: flatcamEditors/FlatCAMGrbEditor.py:5850 msgid "No shape selected. Please Select a shape to offset!" msgstr "" "Ninguna forma seleccionada. Por favor, seleccione una forma para compensar!" -#: flatcamEditors/FlatCAMGeoEditor.py:1484 +#: flatcamEditors/FlatCAMGeoEditor.py:1485 #: flatcamEditors/FlatCAMGrbEditor.py:5853 flatcamTools/ToolTransform.py:879 msgid "Applying Offset" msgstr "Aplicando Offset" -#: flatcamEditors/FlatCAMGeoEditor.py:1497 +#: flatcamEditors/FlatCAMGeoEditor.py:1498 #: flatcamEditors/FlatCAMGrbEditor.py:5877 msgid "Offset on the X axis done" msgstr "Offset en el eje X hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1500 +#: flatcamEditors/FlatCAMGeoEditor.py:1501 #: flatcamEditors/FlatCAMGrbEditor.py:5880 msgid "Offset on the Y axis done" msgstr "Offset en el eje Y hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1505 +#: flatcamEditors/FlatCAMGeoEditor.py:1506 msgid "Offset action was not executed" msgstr "La acción de desplazamiento no se ejecutó" -#: flatcamEditors/FlatCAMGeoEditor.py:1509 +#: flatcamEditors/FlatCAMGeoEditor.py:1510 #: flatcamEditors/FlatCAMGrbEditor.py:5889 msgid "Rotate ..." msgstr "Girar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1510 -#: flatcamEditors/FlatCAMGeoEditor.py:1565 -#: flatcamEditors/FlatCAMGeoEditor.py:1582 +#: flatcamEditors/FlatCAMGeoEditor.py:1511 +#: flatcamEditors/FlatCAMGeoEditor.py:1566 +#: flatcamEditors/FlatCAMGeoEditor.py:1583 #: flatcamEditors/FlatCAMGrbEditor.py:5890 #: flatcamEditors/FlatCAMGrbEditor.py:5945 #: flatcamEditors/FlatCAMGrbEditor.py:5962 msgid "Enter an Angle Value (degrees)" msgstr "Ingrese un valor de ángulo (grados)" -#: flatcamEditors/FlatCAMGeoEditor.py:1519 +#: flatcamEditors/FlatCAMGeoEditor.py:1520 #: flatcamEditors/FlatCAMGrbEditor.py:5899 msgid "Geometry shape rotate done" msgstr "Forma de geometría rotar hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1523 +#: flatcamEditors/FlatCAMGeoEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:5903 msgid "Geometry shape rotate cancelled" msgstr "Rotación de forma de geometría cancelada" -#: flatcamEditors/FlatCAMGeoEditor.py:1528 +#: flatcamEditors/FlatCAMGeoEditor.py:1529 #: flatcamEditors/FlatCAMGrbEditor.py:5908 msgid "Offset on X axis ..." msgstr "Offset en el eje X ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1529 -#: flatcamEditors/FlatCAMGeoEditor.py:1548 +#: flatcamEditors/FlatCAMGeoEditor.py:1530 +#: flatcamEditors/FlatCAMGeoEditor.py:1549 #: flatcamEditors/FlatCAMGrbEditor.py:5909 #: flatcamEditors/FlatCAMGrbEditor.py:5928 msgid "Enter a distance Value" msgstr "Ingrese un valor de distancia" -#: flatcamEditors/FlatCAMGeoEditor.py:1538 +#: flatcamEditors/FlatCAMGeoEditor.py:1539 #: flatcamEditors/FlatCAMGrbEditor.py:5918 msgid "Geometry shape offset on X axis done" msgstr "Forma de geometría compensada en el eje X hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1542 +#: flatcamEditors/FlatCAMGeoEditor.py:1543 #: flatcamEditors/FlatCAMGrbEditor.py:5922 msgid "Geometry shape offset X cancelled" msgstr "Desplazamiento de forma de geometría X cancelado" -#: flatcamEditors/FlatCAMGeoEditor.py:1547 +#: flatcamEditors/FlatCAMGeoEditor.py:1548 #: flatcamEditors/FlatCAMGrbEditor.py:5927 msgid "Offset on Y axis ..." msgstr "Offset en eje Y ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1557 +#: flatcamEditors/FlatCAMGeoEditor.py:1558 #: flatcamEditors/FlatCAMGrbEditor.py:5937 msgid "Geometry shape offset on Y axis done" msgstr "Desplazamiento de forma de geometría en el eje Y hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1561 +#: flatcamEditors/FlatCAMGeoEditor.py:1562 msgid "Geometry shape offset on Y axis canceled" msgstr "Desplazamiento de forma de geometría en eje Y cancelado" -#: flatcamEditors/FlatCAMGeoEditor.py:1564 +#: flatcamEditors/FlatCAMGeoEditor.py:1565 #: flatcamEditors/FlatCAMGrbEditor.py:5944 msgid "Skew on X axis ..." msgstr "Sesgar en el eje X ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1574 +#: flatcamEditors/FlatCAMGeoEditor.py:1575 #: flatcamEditors/FlatCAMGrbEditor.py:5954 msgid "Geometry shape skew on X axis done" msgstr "Forma de geometría sesgada en el eje X hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1578 +#: flatcamEditors/FlatCAMGeoEditor.py:1579 msgid "Geometry shape skew on X axis canceled" msgstr "Forma geométrica sesgada en el eje X cancelada" -#: flatcamEditors/FlatCAMGeoEditor.py:1581 +#: flatcamEditors/FlatCAMGeoEditor.py:1582 #: flatcamEditors/FlatCAMGrbEditor.py:5961 msgid "Skew on Y axis ..." msgstr "Sesgar en el eje Y ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1591 +#: flatcamEditors/FlatCAMGeoEditor.py:1592 #: flatcamEditors/FlatCAMGrbEditor.py:5971 msgid "Geometry shape skew on Y axis done" msgstr "Forma de geometría sesgada en el eje Y hecho" -#: flatcamEditors/FlatCAMGeoEditor.py:1595 +#: flatcamEditors/FlatCAMGeoEditor.py:1596 msgid "Geometry shape skew on Y axis canceled" msgstr "Forma geométrica sesgada en el eje Y cancelada" -#: flatcamEditors/FlatCAMGeoEditor.py:1959 -#: flatcamEditors/FlatCAMGeoEditor.py:2011 +#: flatcamEditors/FlatCAMGeoEditor.py:1960 +#: flatcamEditors/FlatCAMGeoEditor.py:2012 #: flatcamEditors/FlatCAMGrbEditor.py:1396 #: flatcamEditors/FlatCAMGrbEditor.py:1466 msgid "Click on Center point ..." msgstr "Haga clic en el punto central ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1966 +#: flatcamEditors/FlatCAMGeoEditor.py:1967 #: flatcamEditors/FlatCAMGrbEditor.py:1404 msgid "Click on Perimeter point to complete ..." msgstr "Haga clic en el punto del perímetro para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1997 msgid "Done. Adding Circle completed." msgstr "Hecho. Añadiendo círculo completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2031 +#: flatcamEditors/FlatCAMGeoEditor.py:2032 #: flatcamEditors/FlatCAMGrbEditor.py:1498 msgid "Click on Start point ..." msgstr "Haga clic en el punto de inicio ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2033 +#: flatcamEditors/FlatCAMGeoEditor.py:2034 #: flatcamEditors/FlatCAMGrbEditor.py:1500 msgid "Click on Point3 ..." msgstr "Haga clic en el punto 3 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2035 +#: flatcamEditors/FlatCAMGeoEditor.py:2036 #: flatcamEditors/FlatCAMGrbEditor.py:1502 msgid "Click on Stop point ..." msgstr "Haga clic en el punto de parada ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2040 +#: flatcamEditors/FlatCAMGeoEditor.py:2041 #: flatcamEditors/FlatCAMGrbEditor.py:1507 msgid "Click on Stop point to complete ..." msgstr "Haga clic en el punto de parada para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2042 +#: flatcamEditors/FlatCAMGeoEditor.py:2043 #: flatcamEditors/FlatCAMGrbEditor.py:1509 msgid "Click on Point2 to complete ..." msgstr "Haga clic en el punto 2 para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2044 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #: flatcamEditors/FlatCAMGrbEditor.py:1511 msgid "Click on Center point to complete ..." msgstr "Haga clic en el punto central para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2056 +#: flatcamEditors/FlatCAMGeoEditor.py:2057 #, python-format msgid "Direction: %s" msgstr "Direccion: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2066 +#: flatcamEditors/FlatCAMGeoEditor.py:2067 #: flatcamEditors/FlatCAMGrbEditor.py:1533 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modo: Inicio -> Detener -> Centro. Haga clic en el punto de inicio ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2069 +#: flatcamEditors/FlatCAMGeoEditor.py:2070 #: flatcamEditors/FlatCAMGrbEditor.py:1536 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Modo: Punto1 -> Punto3 -> Punto2. Haga clic en el punto 1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2072 +#: flatcamEditors/FlatCAMGeoEditor.py:2073 #: flatcamEditors/FlatCAMGrbEditor.py:1539 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Modo: Centro -> Iniciar -> Detener. Haga clic en el punto central ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2211 +#: flatcamEditors/FlatCAMGeoEditor.py:2212 msgid "Done. Arc completed." msgstr "Hecho. Arco completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2230 -#: flatcamEditors/FlatCAMGeoEditor.py:2284 -#: flatcamEditors/FlatCAMGeoEditor.py:2657 +#: flatcamEditors/FlatCAMGeoEditor.py:2231 +#: flatcamEditors/FlatCAMGeoEditor.py:2285 +#: flatcamEditors/FlatCAMGeoEditor.py:2658 msgid "Click on 1st corner ..." msgstr "Haga clic en la primera esquina ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2236 +#: flatcamEditors/FlatCAMGeoEditor.py:2237 msgid "Click on opposite corner to complete ..." msgstr "Haga clic en la esquina opuesta para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2265 +#: flatcamEditors/FlatCAMGeoEditor.py:2266 msgid "Done. Rectangle completed." msgstr "Hecho. Rectángulo completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2291 +#: flatcamEditors/FlatCAMGeoEditor.py:2292 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Haga clic en el siguiente punto o haga clic con el botón derecho del ratón " "para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2320 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 msgid "Done. Polygon completed." msgstr "Hecho. Polígono completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2330 -#: flatcamEditors/FlatCAMGeoEditor.py:2376 +#: flatcamEditors/FlatCAMGeoEditor.py:2331 +#: flatcamEditors/FlatCAMGeoEditor.py:2377 #: flatcamEditors/FlatCAMGrbEditor.py:1085 #: flatcamEditors/FlatCAMGrbEditor.py:1287 msgid "Backtracked one point ..." msgstr "Retrocedido un punto ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2358 +#: flatcamEditors/FlatCAMGeoEditor.py:2359 msgid "Done. Path completed." msgstr "Hecho. Camino completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2476 +#: flatcamEditors/FlatCAMGeoEditor.py:2477 msgid "MOVE: No shape selected. Select a shape to move" msgstr "MOVER: No se seleccionó la forma. Selecciona una forma para mover" -#: flatcamEditors/FlatCAMGeoEditor.py:2478 -#: flatcamEditors/FlatCAMGeoEditor.py:2490 +#: flatcamEditors/FlatCAMGeoEditor.py:2479 +#: flatcamEditors/FlatCAMGeoEditor.py:2491 msgid " MOVE: Click on reference point ..." msgstr " MOVER: haga clic en el punto de referencia ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2481 +#: flatcamEditors/FlatCAMGeoEditor.py:2482 msgid " Click on destination point ..." msgstr " Haga clic en el punto de destino ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2517 msgid "Done. Geometry(s) Move completed." msgstr "Hecho. Geometría (s) Movimiento completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2637 +#: flatcamEditors/FlatCAMGeoEditor.py:2638 msgid "Done. Geometry(s) Copy completed." msgstr "Hecho. Geometría (s) Copia completada." -#: flatcamEditors/FlatCAMGeoEditor.py:2674 +#: flatcamEditors/FlatCAMGeoEditor.py:2675 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -3663,96 +3663,96 @@ msgstr "" "Fuente no soportada. Solo se admiten las versiones Regular, Bold, Italic y " "BoldItalic. Error" -#: flatcamEditors/FlatCAMGeoEditor.py:2682 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "No text to add." msgstr "No hay texto para agregar." -#: flatcamEditors/FlatCAMGeoEditor.py:2689 +#: flatcamEditors/FlatCAMGeoEditor.py:2690 msgid " Done. Adding Text completed." msgstr " Hecho. Agregando texto completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2717 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "Create buffer geometry ..." msgstr "Crear geometría de búfer ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2729 -#: flatcamEditors/FlatCAMGeoEditor.py:2759 -#: flatcamEditors/FlatCAMGeoEditor.py:2789 +#: flatcamEditors/FlatCAMGeoEditor.py:2730 +#: flatcamEditors/FlatCAMGeoEditor.py:2760 +#: flatcamEditors/FlatCAMGeoEditor.py:2790 msgid "Buffer cancelled. No shape selected." msgstr "Buffer cancelado. Ninguna forma seleccionada." -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2755 #: flatcamEditors/FlatCAMGrbEditor.py:4752 msgid "Done. Buffer Tool completed." msgstr "Hecho. Herramienta de amortiguación completada." -#: flatcamEditors/FlatCAMGeoEditor.py:2784 +#: flatcamEditors/FlatCAMGeoEditor.py:2785 msgid "Done. Buffer Int Tool completed." msgstr "Hecho. Herramienta interna de búfer completada." -#: flatcamEditors/FlatCAMGeoEditor.py:2814 +#: flatcamEditors/FlatCAMGeoEditor.py:2815 msgid "Done. Buffer Ext Tool completed." msgstr "Hecho. Herramienta externa de búfer completada." -#: flatcamEditors/FlatCAMGeoEditor.py:2849 +#: flatcamEditors/FlatCAMGeoEditor.py:2850 #: flatcamEditors/FlatCAMGrbEditor.py:2068 msgid "Select a shape to act as deletion area ..." msgstr "Seleccione una forma para que actúe como área de eliminación ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2851 -#: flatcamEditors/FlatCAMGeoEditor.py:2870 -#: flatcamEditors/FlatCAMGeoEditor.py:2876 +#: flatcamEditors/FlatCAMGeoEditor.py:2852 +#: flatcamEditors/FlatCAMGeoEditor.py:2871 +#: flatcamEditors/FlatCAMGeoEditor.py:2877 #: flatcamEditors/FlatCAMGrbEditor.py:2070 msgid "Click to pick-up the erase shape..." msgstr "Haga clic para recoger la forma de borrar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2880 +#: flatcamEditors/FlatCAMGeoEditor.py:2881 #: flatcamEditors/FlatCAMGrbEditor.py:2127 msgid "Click to erase ..." msgstr "Haga clic para borrar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2910 +#: flatcamEditors/FlatCAMGeoEditor.py:2911 #: flatcamEditors/FlatCAMGrbEditor.py:2161 msgid "Done. Eraser tool action completed." msgstr "Hecho. Se ha completado la acción de la herramienta de borrador." -#: flatcamEditors/FlatCAMGeoEditor.py:2953 +#: flatcamEditors/FlatCAMGeoEditor.py:2954 msgid "Create Paint geometry ..." msgstr "Crear geometría de pintura ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2967 +#: flatcamEditors/FlatCAMGeoEditor.py:2968 #: flatcamEditors/FlatCAMGrbEditor.py:2312 msgid "Shape transformations ..." msgstr "Transformaciones de formas ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3570 +#: flatcamEditors/FlatCAMGeoEditor.py:3584 msgid "Editing MultiGeo Geometry, tool" msgstr "Edición de Geometría MultiGeo, herramienta" -#: flatcamEditors/FlatCAMGeoEditor.py:3572 +#: flatcamEditors/FlatCAMGeoEditor.py:3586 msgid "with diameter" msgstr "con diámetro" -#: flatcamEditors/FlatCAMGeoEditor.py:3965 +#: flatcamEditors/FlatCAMGeoEditor.py:3979 msgid "Copy cancelled. No shape selected." msgstr "Copia cancelada. Ninguna forma seleccionada." -#: flatcamEditors/FlatCAMGeoEditor.py:3972 flatcamGUI/FlatCAMGUI.py:3011 -#: flatcamGUI/FlatCAMGUI.py:3058 flatcamGUI/FlatCAMGUI.py:3077 -#: flatcamGUI/FlatCAMGUI.py:3209 flatcamGUI/FlatCAMGUI.py:3222 -#: flatcamGUI/FlatCAMGUI.py:3256 flatcamGUI/FlatCAMGUI.py:3318 +#: flatcamEditors/FlatCAMGeoEditor.py:3986 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamGUI/FlatCAMGUI.py:3074 flatcamGUI/FlatCAMGUI.py:3093 +#: flatcamGUI/FlatCAMGUI.py:3225 flatcamGUI/FlatCAMGUI.py:3238 +#: flatcamGUI/FlatCAMGUI.py:3272 flatcamGUI/FlatCAMGUI.py:3334 msgid "Click on target point." msgstr "Haga clic en el punto de destino." -#: flatcamEditors/FlatCAMGeoEditor.py:4215 -#: flatcamEditors/FlatCAMGeoEditor.py:4250 +#: flatcamEditors/FlatCAMGeoEditor.py:4258 +#: flatcamEditors/FlatCAMGeoEditor.py:4293 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "" "Se requiere una selección de al menos 2 elementos geo para hacer " "Intersección." -#: flatcamEditors/FlatCAMGeoEditor.py:4336 -#: flatcamEditors/FlatCAMGeoEditor.py:4445 +#: flatcamEditors/FlatCAMGeoEditor.py:4379 +#: flatcamEditors/FlatCAMGeoEditor.py:4488 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -3760,59 +3760,59 @@ msgstr "" "No se acepta el valor de búfer negativo. Usa el interior del amortiguador " "para generar una forma 'interior'" -#: flatcamEditors/FlatCAMGeoEditor.py:4346 -#: flatcamEditors/FlatCAMGeoEditor.py:4402 -#: flatcamEditors/FlatCAMGeoEditor.py:4454 +#: flatcamEditors/FlatCAMGeoEditor.py:4389 +#: flatcamEditors/FlatCAMGeoEditor.py:4445 +#: flatcamEditors/FlatCAMGeoEditor.py:4497 msgid "Nothing selected for buffering." msgstr "Nada seleccionado para el almacenamiento en búfer." -#: flatcamEditors/FlatCAMGeoEditor.py:4351 -#: flatcamEditors/FlatCAMGeoEditor.py:4407 -#: flatcamEditors/FlatCAMGeoEditor.py:4459 +#: flatcamEditors/FlatCAMGeoEditor.py:4394 +#: flatcamEditors/FlatCAMGeoEditor.py:4450 +#: flatcamEditors/FlatCAMGeoEditor.py:4502 msgid "Invalid distance for buffering." msgstr "Distancia no válida para el almacenamiento en búfer." -#: flatcamEditors/FlatCAMGeoEditor.py:4375 -#: flatcamEditors/FlatCAMGeoEditor.py:4479 +#: flatcamEditors/FlatCAMGeoEditor.py:4418 +#: flatcamEditors/FlatCAMGeoEditor.py:4522 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "Falló, el resultado está vacío. Elija un valor de búfer diferente." -#: flatcamEditors/FlatCAMGeoEditor.py:4386 +#: flatcamEditors/FlatCAMGeoEditor.py:4429 msgid "Full buffer geometry created." msgstr "Geometría de búfer completa creada." -#: flatcamEditors/FlatCAMGeoEditor.py:4393 +#: flatcamEditors/FlatCAMGeoEditor.py:4436 msgid "Negative buffer value is not accepted." msgstr "No se acepta el valor negativo del búfer." -#: flatcamEditors/FlatCAMGeoEditor.py:4427 +#: flatcamEditors/FlatCAMGeoEditor.py:4470 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "Falló, el resultado está vacío. Elija un valor de búfer más pequeño." -#: flatcamEditors/FlatCAMGeoEditor.py:4438 +#: flatcamEditors/FlatCAMGeoEditor.py:4481 msgid "Interior buffer geometry created." msgstr "Geometría de búfer interior creada." -#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4533 msgid "Exterior buffer geometry created." msgstr "Geometría de búfer exterior creada." -#: flatcamEditors/FlatCAMGeoEditor.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:4598 msgid "Nothing selected for painting." msgstr "Nada seleccionado para pintar." -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 msgid "Invalid value for" msgstr "Valor no válido para" -#: flatcamEditors/FlatCAMGeoEditor.py:4568 +#: flatcamEditors/FlatCAMGeoEditor.py:4611 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" "No se pudo hacer pintura. El valor de superposición debe ser inferior a 1.00 " "(100%%)." -#: flatcamEditors/FlatCAMGeoEditor.py:4627 +#: flatcamEditors/FlatCAMGeoEditor.py:4670 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3820,7 +3820,7 @@ msgstr "" "No se pudo pintar. Pruebe con una combinación diferente de parámetros. O un " "método diferente de pintura" -#: flatcamEditors/FlatCAMGeoEditor.py:4641 +#: flatcamEditors/FlatCAMGeoEditor.py:4684 msgid "Paint done." msgstr "Pintura hecha" @@ -4132,7 +4132,7 @@ msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2531 flatcamGUI/FlatCAMGUI.py:751 #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1743 -#: flatcamGUI/FlatCAMGUI.py:1770 flatcamGUI/FlatCAMGUI.py:2186 +#: flatcamGUI/FlatCAMGUI.py:1770 flatcamGUI/FlatCAMGUI.py:2193 msgid "Buffer" msgstr "Buffer" @@ -4193,7 +4193,7 @@ msgid "Go" msgstr "Ir" #: flatcamEditors/FlatCAMGrbEditor.py:2636 flatcamGUI/FlatCAMGUI.py:741 -#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2176 +#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2183 msgid "Add Pad Array" msgstr "Agregar matriz de pad" @@ -4390,7 +4390,7 @@ msgstr "Excellon\tL" msgid "Will create a new, empty Excellon Object." msgstr "Creará un objeto Excellon nuevo y vacío." -#: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3570 +#: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3586 #: flatcamTools/ToolPcbWizard.py:62 flatcamTools/ToolPcbWizard.py:69 msgid "Open" msgstr "Abierto" @@ -4399,15 +4399,15 @@ msgstr "Abierto" msgid "Open &Project ..." msgstr "Abierto &Project ..." -#: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3579 +#: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3595 msgid "Open &Gerber ...\tCTRL+G" msgstr "Abierto &Gerber ...\tCTRL+G" -#: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3584 +#: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3600 msgid "Open &Excellon ...\tCTRL+E" msgstr "Abierto &Excellon ...\tCTRL+E" -#: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3588 +#: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3604 msgid "Open G-&Code ..." msgstr "Abierto G-&Code ..." @@ -4428,21 +4428,21 @@ msgid "Scripting" msgstr "Scripting" #: flatcamGUI/FlatCAMGUI.py:114 flatcamGUI/FlatCAMGUI.py:666 -#: flatcamGUI/FlatCAMGUI.py:2097 +#: flatcamGUI/FlatCAMGUI.py:2104 msgid "New Script ..." msgstr "Nuevo Script ..." #: flatcamGUI/FlatCAMGUI.py:115 flatcamGUI/FlatCAMGUI.py:667 -#: flatcamGUI/FlatCAMGUI.py:2098 +#: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Script ..." msgstr "Abrir Script ..." #: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:668 -#: flatcamGUI/FlatCAMGUI.py:2099 flatcamGUI/FlatCAMGUI.py:3559 +#: flatcamGUI/FlatCAMGUI.py:2106 flatcamGUI/FlatCAMGUI.py:3575 msgid "Run Script ..." msgstr "Ejecutar Script ..." -#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3561 +#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3577 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -5016,15 +5016,15 @@ msgstr "Barra de herramientas del editor Gerber" msgid "Grid Toolbar" msgstr "Barra de herramientas de cuadrícula" -#: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2071 +#: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2078 msgid "Open project" msgstr "Proyecto abierto" -#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2072 +#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2079 msgid "Save project" msgstr "Guardar proyecto" -#: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2075 +#: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2082 msgid "New Blank Geometry" msgstr "Nueva geometría en blanco" @@ -5032,174 +5032,174 @@ msgstr "Nueva geometría en blanco" msgid "New Blank Gerber" msgstr "Nuevo Gerber en blanco" -#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2076 +#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2083 msgid "New Blank Excellon" msgstr "Nueva Excellon en blanco" -#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2080 +#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2087 msgid "Save Object and close the Editor" msgstr "Guardar Objeto y cerrar el Editor" -#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2084 +#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2091 msgid "&Delete" msgstr "Borrar" -#: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2087 +#: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2094 msgid "&Replot" msgstr "Replantear" -#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2088 +#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2095 msgid "&Clear plot" msgstr "Gráfico clara" #: flatcamGUI/FlatCAMGUI.py:658 flatcamGUI/FlatCAMGUI.py:1324 -#: flatcamGUI/FlatCAMGUI.py:2089 +#: flatcamGUI/FlatCAMGUI.py:2096 msgid "Zoom In" msgstr "Acercarse" #: flatcamGUI/FlatCAMGUI.py:659 flatcamGUI/FlatCAMGUI.py:1324 -#: flatcamGUI/FlatCAMGUI.py:2090 +#: flatcamGUI/FlatCAMGUI.py:2097 msgid "Zoom Out" msgstr "Disminuir el zoom" #: flatcamGUI/FlatCAMGUI.py:660 flatcamGUI/FlatCAMGUI.py:1323 -#: flatcamGUI/FlatCAMGUI.py:1728 flatcamGUI/FlatCAMGUI.py:2091 +#: flatcamGUI/FlatCAMGUI.py:1728 flatcamGUI/FlatCAMGUI.py:2098 msgid "Zoom Fit" msgstr "Ajuste de zoom" -#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2096 +#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2103 msgid "&Command Line" msgstr "Línea de comando" -#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2102 +#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2109 msgid "2Sided Tool" msgstr "Herramienta de 2 caras" -#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2103 +#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2110 msgid "&Cutout Tool" msgstr "Herramienta de recorte" -#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2104 +#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2111 #: flatcamGUI/ObjectUI.py:456 flatcamTools/ToolNonCopperClear.py:546 msgid "NCC Tool" msgstr "Herramienta NCC" -#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2108 +#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2115 msgid "Panel Tool" msgstr "Herramienta de panel" -#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2109 +#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2116 #: flatcamTools/ToolFilm.py:209 msgid "Film Tool" msgstr "Herramienta de película" -#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2111 +#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2118 #: flatcamTools/ToolSolderPaste.py:455 msgid "SolderPaste Tool" msgstr "Herramienta de pasta de soldadura" -#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2112 +#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2119 #: flatcamTools/ToolSub.py:28 msgid "Substract Tool" msgstr "Herramienta de resta" #: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:1329 -#: flatcamGUI/FlatCAMGUI.py:2117 +#: flatcamGUI/FlatCAMGUI.py:2124 msgid "Calculators Tool" msgstr "Herramienta de calculadoras" #: flatcamGUI/FlatCAMGUI.py:688 flatcamGUI/FlatCAMGUI.py:705 -#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:2121 -#: flatcamGUI/FlatCAMGUI.py:2174 +#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:2181 msgid "Select" msgstr "Seleccionar" -#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2122 +#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2129 msgid "Add Drill Hole" msgstr "Añadir taladro" -#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2124 +#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2131 msgid "Add Drill Hole Array" msgstr "Añadir matriz de taladro" #: flatcamGUI/FlatCAMGUI.py:692 flatcamGUI/FlatCAMGUI.py:1583 -#: flatcamGUI/FlatCAMGUI.py:1783 flatcamGUI/FlatCAMGUI.py:2126 +#: flatcamGUI/FlatCAMGUI.py:1783 flatcamGUI/FlatCAMGUI.py:2133 msgid "Add Slot" msgstr "Agregar ranura" #: flatcamGUI/FlatCAMGUI.py:694 flatcamGUI/FlatCAMGUI.py:1582 -#: flatcamGUI/FlatCAMGUI.py:1784 flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:1784 flatcamGUI/FlatCAMGUI.py:2135 msgid "Add Slot Array" msgstr "Agregar matriz de ranuras" #: flatcamGUI/FlatCAMGUI.py:695 flatcamGUI/FlatCAMGUI.py:1786 -#: flatcamGUI/FlatCAMGUI.py:2125 +#: flatcamGUI/FlatCAMGUI.py:2132 msgid "Resize Drill" msgstr "Redimensionar taladro" -#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2131 +#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2138 msgid "Copy Drill" msgstr "Copia de taladro" -#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2133 +#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2140 msgid "Delete Drill" msgstr "Eliminar taladro" -#: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2136 +#: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2143 msgid "Move Drill" msgstr "Mover taladro" -#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2140 +#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2147 msgid "Add Circle" msgstr "Añadir Círculo" -#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2141 +#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2148 msgid "Add Arc" msgstr "Añadir Arco" -#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2143 +#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2150 msgid "Add Rectangle" msgstr "Añadir Rectángulo" -#: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2146 +#: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2153 msgid "Add Path" msgstr "Añadir Ruta" -#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2148 +#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2155 msgid "Add Polygon" msgstr "Añadir Polígono" -#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2150 +#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2157 msgid "Add Text" msgstr "Añadir Texto" -#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2151 +#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2158 msgid "Add Buffer" msgstr "Añadir Buffer" -#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2152 +#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2159 msgid "Paint Shape" msgstr "Forma de pintura" #: flatcamGUI/FlatCAMGUI.py:718 flatcamGUI/FlatCAMGUI.py:756 #: flatcamGUI/FlatCAMGUI.py:1745 flatcamGUI/FlatCAMGUI.py:1773 -#: flatcamGUI/FlatCAMGUI.py:2153 flatcamGUI/FlatCAMGUI.py:2190 +#: flatcamGUI/FlatCAMGUI.py:2160 flatcamGUI/FlatCAMGUI.py:2197 msgid "Eraser" msgstr "Borrador" -#: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2156 +#: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2163 msgid "Polygon Union" msgstr "Unión de polígonos" -#: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2158 +#: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2165 msgid "Polygon Intersection" msgstr "Intersección de polígonos" -#: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2160 +#: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2167 msgid "Polygon Subtraction" msgstr "Sustracción de polígonos" -#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2163 +#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2170 msgid "Cut Path" msgstr "Camino de Corte" @@ -5213,7 +5213,7 @@ msgstr "Eliminar Forma '-'" #: flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:763 #: flatcamGUI/FlatCAMGUI.py:1752 flatcamGUI/FlatCAMGUI.py:1777 -#: flatcamGUI/FlatCAMGUI.py:2168 flatcamGUI/FlatCAMGUI.py:2197 +#: flatcamGUI/FlatCAMGUI.py:2175 flatcamGUI/FlatCAMGUI.py:2204 msgid "Transformations" msgstr "Transformaciones" @@ -5222,59 +5222,59 @@ msgid "Move Objects " msgstr "Mover objetos " #: flatcamGUI/FlatCAMGUI.py:740 flatcamGUI/FlatCAMGUI.py:1693 -#: flatcamGUI/FlatCAMGUI.py:2175 +#: flatcamGUI/FlatCAMGUI.py:2182 msgid "Add Pad" msgstr "Añadir Pad" #: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:1694 -#: flatcamGUI/FlatCAMGUI.py:2177 +#: flatcamGUI/FlatCAMGUI.py:2184 msgid "Add Track" msgstr "Añadir Pista" #: flatcamGUI/FlatCAMGUI.py:743 flatcamGUI/FlatCAMGUI.py:1693 -#: flatcamGUI/FlatCAMGUI.py:2178 +#: flatcamGUI/FlatCAMGUI.py:2185 msgid "Add Region" msgstr "Añadir Región" #: flatcamGUI/FlatCAMGUI.py:745 flatcamGUI/FlatCAMGUI.py:1765 -#: flatcamGUI/FlatCAMGUI.py:2180 +#: flatcamGUI/FlatCAMGUI.py:2187 msgid "Poligonize" msgstr "Poligonizar" #: flatcamGUI/FlatCAMGUI.py:747 flatcamGUI/FlatCAMGUI.py:1766 -#: flatcamGUI/FlatCAMGUI.py:2182 +#: flatcamGUI/FlatCAMGUI.py:2189 msgid "SemiDisc" msgstr "Medio disco" #: flatcamGUI/FlatCAMGUI.py:748 flatcamGUI/FlatCAMGUI.py:1767 -#: flatcamGUI/FlatCAMGUI.py:2183 +#: flatcamGUI/FlatCAMGUI.py:2190 msgid "Disc" msgstr "Disco" #: flatcamGUI/FlatCAMGUI.py:754 flatcamGUI/FlatCAMGUI.py:1772 -#: flatcamGUI/FlatCAMGUI.py:2189 +#: flatcamGUI/FlatCAMGUI.py:2196 msgid "Mark Area" msgstr "Marcar area" #: flatcamGUI/FlatCAMGUI.py:765 flatcamGUI/FlatCAMGUI.py:1693 #: flatcamGUI/FlatCAMGUI.py:1755 flatcamGUI/FlatCAMGUI.py:1796 -#: flatcamGUI/FlatCAMGUI.py:2199 flatcamTools/ToolMove.py:26 +#: flatcamGUI/FlatCAMGUI.py:2206 flatcamTools/ToolMove.py:26 msgid "Move" msgstr "Movimiento" -#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2205 +#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2212 msgid "Snap to grid" msgstr "Encajar a la cuadricula" -#: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2208 +#: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2215 msgid "Grid X snapping distance" msgstr "Distancia de ajuste de la rejilla X" -#: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2213 +#: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2220 msgid "Grid Y snapping distance" msgstr "Distancia de ajuste de cuadrícula Y" -#: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2219 +#: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2226 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5282,11 +5282,11 @@ msgstr "" "Cuando está activo, el valor en Grid_X\n" "Se copia al valor Grid_Y." -#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2225 +#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2232 msgid "Snap to corner" msgstr "Ajustar a la esquina" -#: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2229 +#: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2236 #: flatcamGUI/PreferencesUI.py:278 msgid "Max. magnet distance" msgstr "Distancia máxima del imán" @@ -5739,7 +5739,7 @@ msgstr "Terminar el dibujo de ciertas herramientas." msgid "Abort and return to Select" msgstr "Anular y volver a Seleccionar" -#: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2166 +#: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2173 msgid "Delete Shape" msgstr "Eliminar forma" @@ -5892,7 +5892,7 @@ msgid "Substraction" msgstr "Sustracción" #: flatcamGUI/FlatCAMGUI.py:1751 flatcamGUI/ObjectUI.py:1414 -#: flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3006 msgid "Cut" msgstr "Cortar" @@ -5954,16 +5954,16 @@ msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "Reemplazará la cadena del cuadro Buscar con la del cuadro Reemplazar." -#: flatcamGUI/FlatCAMGUI.py:1848 +#: flatcamGUI/FlatCAMGUI.py:1849 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." -#: flatcamGUI/FlatCAMGUI.py:1850 flatcamGUI/ObjectUI.py:1412 -#: flatcamGUI/PreferencesUI.py:2992 flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/FlatCAMGUI.py:1851 flatcamGUI/ObjectUI.py:1412 +#: flatcamGUI/PreferencesUI.py:3004 flatcamGUI/PreferencesUI.py:3829 msgid "All" msgstr "Todos" -#: flatcamGUI/FlatCAMGUI.py:1851 +#: flatcamGUI/FlatCAMGUI.py:1852 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -5971,32 +5971,40 @@ msgstr "" "Cuando está marcado, reemplazará todas las instancias en el cuadro 'Buscar'\n" "con el texto en el cuadro 'Reemplazar' .." -#: flatcamGUI/FlatCAMGUI.py:1854 +#: flatcamGUI/FlatCAMGUI.py:1855 +msgid "Copy All" +msgstr "Cópialo todo" + +#: flatcamGUI/FlatCAMGUI.py:1856 +msgid "Will copy all the text in the Code Editor to the clipboard." +msgstr "Copiará todo el texto en el Editor de Código al portapapeles." + +#: flatcamGUI/FlatCAMGUI.py:1860 msgid "Open Code" msgstr "Código abierto" -#: flatcamGUI/FlatCAMGUI.py:1855 +#: flatcamGUI/FlatCAMGUI.py:1861 msgid "Will open a text file in the editor." msgstr "Se abrirá un archivo de texto en el editor." -#: flatcamGUI/FlatCAMGUI.py:1857 +#: flatcamGUI/FlatCAMGUI.py:1863 msgid "Save Code" msgstr "Guardar código" -#: flatcamGUI/FlatCAMGUI.py:1858 +#: flatcamGUI/FlatCAMGUI.py:1864 msgid "Will save the text in the editor into a file." msgstr "Guardará el texto en el editor en un archivo." -#: flatcamGUI/FlatCAMGUI.py:1860 +#: flatcamGUI/FlatCAMGUI.py:1866 msgid "Run Code" msgstr "Ejecutar código" -#: flatcamGUI/FlatCAMGUI.py:1861 +#: flatcamGUI/FlatCAMGUI.py:1867 msgid "Will run the TCL commands found in the text file, one by one." msgstr "" "Ejecutará los comandos TCL encontrados en el archivo de texto, uno por uno." -#: flatcamGUI/FlatCAMGUI.py:1899 +#: flatcamGUI/FlatCAMGUI.py:1906 msgid "" "Relative neasurement.\n" "Reference is last click position" @@ -6004,7 +6012,7 @@ msgstr "" "Medida relativa.\n" "La referencia es la posición del último clic" -#: flatcamGUI/FlatCAMGUI.py:1905 +#: flatcamGUI/FlatCAMGUI.py:1912 msgid "" "Absolute neasurement.\n" "Reference is (X=0, Y= 0) position" @@ -6012,23 +6020,23 @@ msgstr "" "Medida absoluta.\n" "La referencia es (X = 0, Y = 0) posición" -#: flatcamGUI/FlatCAMGUI.py:2031 +#: flatcamGUI/FlatCAMGUI.py:2038 msgid "Lock Toolbars" msgstr "Bloquear barras de herram." -#: flatcamGUI/FlatCAMGUI.py:2139 +#: flatcamGUI/FlatCAMGUI.py:2146 msgid "Select 'Esc'" msgstr "Selecciona 'Esc'" -#: flatcamGUI/FlatCAMGUI.py:2164 +#: flatcamGUI/FlatCAMGUI.py:2171 msgid "Copy Objects" msgstr "Copiar objetos" -#: flatcamGUI/FlatCAMGUI.py:2171 +#: flatcamGUI/FlatCAMGUI.py:2178 msgid "Move Objects" msgstr "Mover objetos" -#: flatcamGUI/FlatCAMGUI.py:2633 +#: flatcamGUI/FlatCAMGUI.py:2649 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6040,12 +6048,12 @@ msgstr "" "fuera del primer artículo. Al final presione la tecla ~ X ~ o\n" "el botón de la barra de herramientas." -#: flatcamGUI/FlatCAMGUI.py:2640 flatcamGUI/FlatCAMGUI.py:2778 -#: flatcamGUI/FlatCAMGUI.py:2837 flatcamGUI/FlatCAMGUI.py:2857 +#: flatcamGUI/FlatCAMGUI.py:2656 flatcamGUI/FlatCAMGUI.py:2794 +#: flatcamGUI/FlatCAMGUI.py:2853 flatcamGUI/FlatCAMGUI.py:2873 msgid "Warning" msgstr "Advertencia" -#: flatcamGUI/FlatCAMGUI.py:2773 +#: flatcamGUI/FlatCAMGUI.py:2789 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6053,7 +6061,7 @@ msgstr "" "Por favor seleccione elementos de geometría\n" "en el que realizar Herramienta de Intersección." -#: flatcamGUI/FlatCAMGUI.py:2832 +#: flatcamGUI/FlatCAMGUI.py:2848 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6061,7 +6069,7 @@ msgstr "" "Por favor seleccione elementos de geometría\n" "en el que realizar la Herramienta de Substracción." -#: flatcamGUI/FlatCAMGUI.py:2852 +#: flatcamGUI/FlatCAMGUI.py:2868 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6069,51 +6077,51 @@ msgstr "" "Por favor seleccione elementos de geometría\n" "en el que realizar la Unión." -#: flatcamGUI/FlatCAMGUI.py:2933 flatcamGUI/FlatCAMGUI.py:3148 +#: flatcamGUI/FlatCAMGUI.py:2949 flatcamGUI/FlatCAMGUI.py:3164 msgid "Cancelled. Nothing selected to delete." msgstr "Cancelado. Nada seleccionado para eliminar." -#: flatcamGUI/FlatCAMGUI.py:3018 flatcamGUI/FlatCAMGUI.py:3216 +#: flatcamGUI/FlatCAMGUI.py:3034 flatcamGUI/FlatCAMGUI.py:3232 msgid "Cancelled. Nothing selected to copy." msgstr "Cancelado. Nada seleccionado para copiar." -#: flatcamGUI/FlatCAMGUI.py:3065 flatcamGUI/FlatCAMGUI.py:3263 +#: flatcamGUI/FlatCAMGUI.py:3081 flatcamGUI/FlatCAMGUI.py:3279 msgid "Cancelled. Nothing selected to move." msgstr "Cancelado. Nada seleccionado para moverse." -#: flatcamGUI/FlatCAMGUI.py:3289 +#: flatcamGUI/FlatCAMGUI.py:3305 msgid "New Tool ..." msgstr "Nueva herramienta ..." -#: flatcamGUI/FlatCAMGUI.py:3290 +#: flatcamGUI/FlatCAMGUI.py:3306 msgid "Enter a Tool Diameter" msgstr "Introduzca un diá. de herra." -#: flatcamGUI/FlatCAMGUI.py:3306 +#: flatcamGUI/FlatCAMGUI.py:3322 msgid "Adding Tool cancelled ..." msgstr "Añadiendo herramienta cancelada ..." -#: flatcamGUI/FlatCAMGUI.py:3349 +#: flatcamGUI/FlatCAMGUI.py:3365 msgid "Measurement Tool exit..." msgstr "Herramienta de medición de salida ..." -#: flatcamGUI/FlatCAMGUI.py:3486 flatcamGUI/FlatCAMGUI.py:3493 +#: flatcamGUI/FlatCAMGUI.py:3502 flatcamGUI/FlatCAMGUI.py:3509 msgid "Idle." msgstr "Ocioso." -#: flatcamGUI/FlatCAMGUI.py:3519 +#: flatcamGUI/FlatCAMGUI.py:3535 msgid "Application started ..." msgstr "Aplicacion iniciada ..." -#: flatcamGUI/FlatCAMGUI.py:3520 +#: flatcamGUI/FlatCAMGUI.py:3536 msgid "Hello!" msgstr "¡Hola!" -#: flatcamGUI/FlatCAMGUI.py:3573 +#: flatcamGUI/FlatCAMGUI.py:3589 msgid "Open Project ..." msgstr "Proyecto abierto ...Abierto &Project ..." -#: flatcamGUI/FlatCAMGUI.py:3598 +#: flatcamGUI/FlatCAMGUI.py:3614 msgid "Exit" msgstr "Salida" @@ -6186,7 +6194,7 @@ msgstr "Objeto Gerber" #: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:566 #: flatcamGUI/ObjectUI.py:899 flatcamGUI/ObjectUI.py:1398 #: flatcamGUI/PreferencesUI.py:1058 flatcamGUI/PreferencesUI.py:1638 -#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:2968 +#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:2980 msgid "Plot Options" msgstr "Opciones de parcela" @@ -6216,7 +6224,7 @@ msgstr "Gráfico" #: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:607 #: flatcamGUI/ObjectUI.py:945 flatcamGUI/ObjectUI.py:1508 #: flatcamGUI/PreferencesUI.py:1081 flatcamGUI/PreferencesUI.py:2592 -#: flatcamGUI/PreferencesUI.py:2979 +#: flatcamGUI/PreferencesUI.py:2991 msgid "Plot (show) this object." msgstr "Trazar (mostrar) este objeto." @@ -6310,11 +6318,13 @@ msgstr "" "la herramienta que se encuentra arriba." #: flatcamGUI/ObjectUI.py:304 flatcamGUI/PreferencesUI.py:1152 -#: flatcamGUI/PreferencesUI.py:3333 flatcamTools/ToolNonCopperClear.py:147 +#: flatcamGUI/PreferencesUI.py:2958 flatcamGUI/PreferencesUI.py:3345 +#: flatcamTools/ToolNonCopperClear.py:147 msgid "Milling Type" msgstr "Tipo de fresado" #: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1154 +#: flatcamGUI/PreferencesUI.py:2960 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -6326,12 +6336,14 @@ msgstr "" "- convencional / útil cuando no hay compensación de contragolpe" #: flatcamGUI/ObjectUI.py:310 flatcamGUI/PreferencesUI.py:1159 -#: flatcamGUI/PreferencesUI.py:3340 flatcamTools/ToolNonCopperClear.py:154 +#: flatcamGUI/PreferencesUI.py:2964 flatcamGUI/PreferencesUI.py:3352 +#: flatcamTools/ToolNonCopperClear.py:154 msgid "Climb" msgstr "Subida" #: flatcamGUI/ObjectUI.py:311 flatcamGUI/PreferencesUI.py:1160 -#: flatcamGUI/PreferencesUI.py:3341 flatcamTools/ToolNonCopperClear.py:155 +#: flatcamGUI/PreferencesUI.py:2965 flatcamGUI/PreferencesUI.py:3353 +#: flatcamTools/ToolNonCopperClear.py:155 msgid "Conv." msgstr "Conv." @@ -6486,7 +6498,7 @@ msgstr "" msgid "Clear N-copper" msgstr "N-cobre claro" -#: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3278 +#: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3290 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -6506,7 +6518,7 @@ msgstr "" msgid "Board cutout" msgstr "Corte del tablero" -#: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3537 +#: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3549 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -6709,7 +6721,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:658 flatcamGUI/ObjectUI.py:1137 #: flatcamGUI/PreferencesUI.py:1897 flatcamGUI/PreferencesUI.py:2647 -#: flatcamGUI/PreferencesUI.py:3373 flatcamGUI/PreferencesUI.py:4061 +#: flatcamGUI/PreferencesUI.py:3385 flatcamGUI/PreferencesUI.py:4073 #: flatcamTools/ToolCalculators.py:107 flatcamTools/ToolNonCopperClear.py:269 msgid "Cut Z" msgstr "Corte Z" @@ -6789,7 +6801,7 @@ msgstr "" "El último movimiento al final del trabajo." #: flatcamGUI/ObjectUI.py:717 flatcamGUI/PreferencesUI.py:1946 -#: flatcamGUI/PreferencesUI.py:4352 flatcamTools/ToolSolderPaste.py:224 +#: flatcamGUI/PreferencesUI.py:4364 flatcamTools/ToolSolderPaste.py:224 msgid "Feedrate Z" msgstr "Avance Z" @@ -7023,7 +7035,7 @@ msgstr "" "mostró entradas de formulario de IU denominadas V-Tipo Dia y V-Tipo ángulo." #: flatcamGUI/ObjectUI.py:943 flatcamGUI/ObjectUI.py:1506 -#: flatcamGUI/PreferencesUI.py:2978 +#: flatcamGUI/PreferencesUI.py:2990 msgid "Plot Object" msgstr "Trazar objeto" @@ -7189,22 +7201,22 @@ msgstr "" "Los datos utilizados para crear GCode.\n" "Cada herramienta almacena su propio conjunto de datos." -#: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3314 +#: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3326 #: flatcamTools/ToolNonCopperClear.py:220 msgid "V-Tip Dia" msgstr "V-Tipo Dia" -#: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3316 +#: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3328 #: flatcamTools/ToolNonCopperClear.py:222 msgid "The tip diameter for V-Shape Tool" msgstr "El diámetro de la punta para la herramienta en forma de V" -#: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3323 +#: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3335 #: flatcamTools/ToolNonCopperClear.py:227 msgid "V-Tip Angle" msgstr "V-Tipo Ángulo" -#: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3325 +#: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3337 #: flatcamTools/ToolNonCopperClear.py:229 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7327,7 +7339,7 @@ msgstr "" "Si se utiliza el postprocesador LÁSER,\n" "Este valor es el poder del láser." -#: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4410 +#: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4422 #: flatcamTools/ToolSolderPaste.py:276 msgid "PostProcessor" msgstr "Postprocesador" @@ -7362,7 +7374,7 @@ msgstr "Genere el objeto de trabajo CNC." msgid "Paint Area" msgstr "Área de pintura" -#: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3695 +#: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3707 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7382,11 +7394,11 @@ msgstr "Inicie la herramienta Pintura en la pestaña Herramientas." msgid "CNC Job Object" msgstr "Objeto de trabajo CNC" -#: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2983 +#: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2995 msgid "Plot kind" msgstr "Tipo de trazado" -#: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2985 +#: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2997 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" @@ -7398,15 +7410,15 @@ msgstr "" "Por encima de la pieza de trabajo o puede ser de tipo 'Corte',\n" "Lo que significa los movimientos que cortan en el material." -#: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:3005 msgid "Travel" msgstr "Viajar" -#: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3002 +#: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3014 msgid "Display Annotation" msgstr "Mostrar anotación" -#: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3004 +#: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3016 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7479,12 +7491,12 @@ msgstr "Actualizar Trama" msgid "Update the plot." msgstr "Actualiza la trama." -#: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3141 +#: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3153 msgid "Export CNC Code" msgstr "Exportar código CNC" -#: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3092 -#: flatcamGUI/PreferencesUI.py:3143 +#: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3104 +#: flatcamGUI/PreferencesUI.py:3155 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7496,7 +7508,7 @@ msgstr "" msgid "Prepend to CNC Code" msgstr "Anteponer al código del CNC" -#: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3108 +#: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3120 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7508,7 +7520,7 @@ msgstr "" msgid "Append to CNC Code" msgstr "Añadir al código CNC" -#: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3120 +#: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3132 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7518,11 +7530,11 @@ msgstr "" "Me gusta adjuntar al archivo generado.\n" "Es decir: M2 (Fin del programa)" -#: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3149 +#: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3161 msgid "Toolchange G-Code" msgstr "Cambio de herra. G-Code" -#: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3152 +#: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3164 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7544,11 +7556,11 @@ msgstr "" "que tiene 'toolchange_custom' en su nombre y esto está construido\n" "teniendo como plantilla el archivo posprocesador 'Toolchange Custom'." -#: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3180 +#: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3192 msgid "Use Toolchange Macro" msgstr "Util. la herra. de cambio de macro" -#: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3182 +#: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3194 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -7556,7 +7568,7 @@ msgstr "" "Marque esta casilla si desea utilizar\n" "una herramienta personalizada para cambiar GCode (macro)." -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3194 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3206 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7568,39 +7580,39 @@ msgstr "" #: flatcamGUI/ObjectUI.py:1615 flatcamGUI/PreferencesUI.py:1432 #: flatcamGUI/PreferencesUI.py:2331 flatcamGUI/PreferencesUI.py:2934 -#: flatcamGUI/PreferencesUI.py:3201 flatcamGUI/PreferencesUI.py:3276 -#: flatcamGUI/PreferencesUI.py:3535 flatcamGUI/PreferencesUI.py:3634 -#: flatcamGUI/PreferencesUI.py:3845 flatcamGUI/PreferencesUI.py:3926 -#: flatcamGUI/PreferencesUI.py:4125 flatcamGUI/PreferencesUI.py:4257 -#: flatcamGUI/PreferencesUI.py:4430 flatcamTools/ToolNonCopperClear.py:265 +#: flatcamGUI/PreferencesUI.py:3213 flatcamGUI/PreferencesUI.py:3288 +#: flatcamGUI/PreferencesUI.py:3547 flatcamGUI/PreferencesUI.py:3646 +#: flatcamGUI/PreferencesUI.py:3857 flatcamGUI/PreferencesUI.py:3938 +#: flatcamGUI/PreferencesUI.py:4137 flatcamGUI/PreferencesUI.py:4269 +#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolNonCopperClear.py:265 msgid "Parameters" msgstr "Parámetros" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3204 +#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3216 msgid "FlatCAM CNC parameters" msgstr "Parámetros de FlatCAM CNC" -#: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3205 +#: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3217 msgid "tool = tool number" msgstr "tool = número de herramienta" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3206 +#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3218 msgid "tooldia = tool diameter" msgstr "tooldia = diá. de la herramienta" -#: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3207 +#: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3219 msgid "t_drills = for Excellon, total number of drills" msgstr "t_drills = para Excellon, núm. total de taladros" -#: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3208 +#: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3220 msgid "x_toolchange = X coord for Toolchange" msgstr "x_toolchange = Coord. X para cambio de herra." -#: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3209 +#: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3221 msgid "y_toolchange = Y coord for Toolchange" msgstr "y_toolchange = Coord. Y para cambio de herra." -#: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3210 +#: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3222 msgid "z_toolchange = Z coord for Toolchange" msgstr "x_toolchange = Coord. X para cambio de herra." @@ -7612,15 +7624,15 @@ msgstr "z_cut = profundidad donde cortar" msgid "z_move = height where to travel" msgstr "z_move = altura donde viajar" -#: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3213 +#: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3225 msgid "z_depthpercut = the step value for multidepth cut" msgstr "z_depthpercut = el valor de paso para corte multidepto" -#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3226 msgid "spindlesspeed = the value for the spindle speed" msgstr "spindlesspeed = el valor para la velocidad del husillo" -#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3216 +#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3228 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" "dwelltime = tiempo de espera para permitir que el husillo alcance su RPM " @@ -7650,7 +7662,7 @@ msgstr "" "Abre el diálogo para guardar el código G\n" "expediente." -#: flatcamGUI/PlotCanvasLegacy.py:1000 +#: flatcamGUI/PlotCanvasLegacy.py:1019 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -8338,7 +8350,7 @@ msgid "Gerber General" msgstr "Gerber General" #: flatcamGUI/PreferencesUI.py:1086 flatcamGUI/PreferencesUI.py:2600 -#: flatcamGUI/PreferencesUI.py:3018 +#: flatcamGUI/PreferencesUI.py:3030 msgid "Circle Steps" msgstr "Pasos del círculo" @@ -8565,7 +8577,7 @@ msgid "Aperture Dimensions" msgstr "Dim. de apertura" #: flatcamGUI/PreferencesUI.py:1505 flatcamGUI/PreferencesUI.py:2616 -#: flatcamGUI/PreferencesUI.py:3288 +#: flatcamGUI/PreferencesUI.py:3300 msgid "Diameters of the cutting tools, separated by ','" msgstr "Diámetros de las herramientas de corte, separados por ','" @@ -8613,7 +8625,7 @@ msgstr "Herramienta de escala" msgid "Factor to scale the Gerber element." msgstr "Factoriza para escalar el elemento Gerber." -#: flatcamGUI/PreferencesUI.py:1607 flatcamGUI/PreferencesUI.py:1617 +#: flatcamGUI/PreferencesUI.py:1607 msgid "Threshold low" msgstr "Umbral bajo" @@ -8621,6 +8633,10 @@ msgstr "Umbral bajo" msgid "Threshold value under which the apertures are not marked." msgstr "Valor de umbral por debajo del cual las aberturas no están marcadas." +#: flatcamGUI/PreferencesUI.py:1617 +msgid "Threshold high" +msgstr "Umbral alto" + #: flatcamGUI/PreferencesUI.py:1619 msgid "Threshold value over which the apertures are not marked." msgstr "Valor umbral sobre el cual las aberturas no están marcadas." @@ -9136,7 +9152,7 @@ msgstr "" "Esos parámetros están disponibles sólo para\n" "Aplicación avanzada Nivel." -#: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4333 +#: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4345 #: flatcamTools/ToolSolderPaste.py:207 msgid "Toolchange X-Y" msgstr "Cambio de herra X, Y" @@ -9199,11 +9215,11 @@ msgstr "" "Aumenta el rendimiento al mover un\n" "Gran cantidad de elementos geométricos." -#: flatcamGUI/PreferencesUI.py:2965 +#: flatcamGUI/PreferencesUI.py:2977 msgid "CNC Job General" msgstr "CNC trabajo general" -#: flatcamGUI/PreferencesUI.py:3020 +#: flatcamGUI/PreferencesUI.py:3032 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." @@ -9211,11 +9227,11 @@ msgstr "" "El número de pasos de círculo para GCode \n" "Círculo y arcos de aproximación lineal." -#: flatcamGUI/PreferencesUI.py:3028 +#: flatcamGUI/PreferencesUI.py:3040 msgid "Travel dia" msgstr "Dia de Viaje" -#: flatcamGUI/PreferencesUI.py:3030 +#: flatcamGUI/PreferencesUI.py:3042 msgid "" "The width of the travel lines to be\n" "rendered in the plot." @@ -9223,11 +9239,11 @@ msgstr "" "El ancho de las líneas de viaje a ser\n" "prestados en la trama." -#: flatcamGUI/PreferencesUI.py:3041 +#: flatcamGUI/PreferencesUI.py:3053 msgid "Coordinates decimals" msgstr "Coordina decimales" -#: flatcamGUI/PreferencesUI.py:3043 +#: flatcamGUI/PreferencesUI.py:3055 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" @@ -9235,11 +9251,11 @@ msgstr "" "El número de decimales a utilizar para\n" "Las coordenadas X, Y, Z en código CNC (GCODE, etc.)" -#: flatcamGUI/PreferencesUI.py:3051 +#: flatcamGUI/PreferencesUI.py:3063 msgid "Feedrate decimals" msgstr "Decimales de avance" -#: flatcamGUI/PreferencesUI.py:3053 +#: flatcamGUI/PreferencesUI.py:3065 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" @@ -9247,11 +9263,11 @@ msgstr "" "El número de decimales a utilizar para\n" "El parámetro de avance en código CNC (GCODE, etc.)" -#: flatcamGUI/PreferencesUI.py:3061 +#: flatcamGUI/PreferencesUI.py:3073 msgid "Coordinates type" msgstr "Tipo de coordenadas" -#: flatcamGUI/PreferencesUI.py:3063 +#: flatcamGUI/PreferencesUI.py:3075 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -9263,71 +9279,71 @@ msgstr "" "- G90 absoluto -> la referencia es el origen x = 0, y = 0\n" "- Incremental G91 -> la referencia es la posición anterior" -#: flatcamGUI/PreferencesUI.py:3069 +#: flatcamGUI/PreferencesUI.py:3081 msgid "Absolute G90" msgstr "Absoluto G90" -#: flatcamGUI/PreferencesUI.py:3070 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Incremental G91" msgstr "G91 incremental" -#: flatcamGUI/PreferencesUI.py:3087 +#: flatcamGUI/PreferencesUI.py:3099 msgid "CNC Job Options" msgstr "Opciones de trabajo CNC" -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamGUI/PreferencesUI.py:3102 msgid "Export G-Code" msgstr "Exportar G-Code" -#: flatcamGUI/PreferencesUI.py:3106 +#: flatcamGUI/PreferencesUI.py:3118 msgid "Prepend to G-Code" msgstr "Prefijo al código G" -#: flatcamGUI/PreferencesUI.py:3118 +#: flatcamGUI/PreferencesUI.py:3130 msgid "Append to G-Code" msgstr "Adjuntar al código G" -#: flatcamGUI/PreferencesUI.py:3138 +#: flatcamGUI/PreferencesUI.py:3150 msgid "CNC Job Adv. Options" msgstr "CNC Job Adv. Opc." -#: flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:3223 msgid "z_cut = Z depth for the cut" msgstr "z_cut = Z profund. para el corte." -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3224 msgid "z_move = Z height for travel" msgstr "z_move = Altura Z para viajar" -#: flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/PreferencesUI.py:3247 msgid "Annotation Size" msgstr "Tamaño de la anotación" -#: flatcamGUI/PreferencesUI.py:3237 +#: flatcamGUI/PreferencesUI.py:3249 msgid "The font size of the annotation text. In pixels." msgstr "El tamaño de fuente del texto de anotación. En píxeles." -#: flatcamGUI/PreferencesUI.py:3245 +#: flatcamGUI/PreferencesUI.py:3257 msgid "Annotation Color" msgstr "Color de anotación" -#: flatcamGUI/PreferencesUI.py:3247 +#: flatcamGUI/PreferencesUI.py:3259 msgid "Set the font color for the annotation texts." msgstr "Establecer el color de fuente para los textos de anotación." -#: flatcamGUI/PreferencesUI.py:3273 +#: flatcamGUI/PreferencesUI.py:3285 msgid "NCC Tool Options" msgstr "Opc. de herra. NCC" -#: flatcamGUI/PreferencesUI.py:3286 flatcamGUI/PreferencesUI.py:4268 +#: flatcamGUI/PreferencesUI.py:3298 flatcamGUI/PreferencesUI.py:4280 msgid "Tools dia" msgstr "Herra. dia" -#: flatcamGUI/PreferencesUI.py:3295 flatcamTools/ToolNonCopperClear.py:195 +#: flatcamGUI/PreferencesUI.py:3307 flatcamTools/ToolNonCopperClear.py:195 msgid "Tool Type" msgstr "Tipo de herram." -#: flatcamGUI/PreferencesUI.py:3297 flatcamGUI/PreferencesUI.py:3305 +#: flatcamGUI/PreferencesUI.py:3309 flatcamGUI/PreferencesUI.py:3317 #: flatcamTools/ToolNonCopperClear.py:197 #: flatcamTools/ToolNonCopperClear.py:205 msgid "" @@ -9339,11 +9355,11 @@ msgstr "" "- 'Forma V'\n" "- circular" -#: flatcamGUI/PreferencesUI.py:3302 flatcamTools/ToolNonCopperClear.py:202 +#: flatcamGUI/PreferencesUI.py:3314 flatcamTools/ToolNonCopperClear.py:202 msgid "V-shape" msgstr "Forma V" -#: flatcamGUI/PreferencesUI.py:3335 flatcamGUI/PreferencesUI.py:3343 +#: flatcamGUI/PreferencesUI.py:3347 flatcamGUI/PreferencesUI.py:3355 #: flatcamTools/ToolNonCopperClear.py:149 #: flatcamTools/ToolNonCopperClear.py:157 msgid "" @@ -9356,13 +9372,13 @@ msgstr "" "herramientas\n" "- convencional / útil cuando no hay compensación de reacción" -#: flatcamGUI/PreferencesUI.py:3352 flatcamGUI/PreferencesUI.py:3716 +#: flatcamGUI/PreferencesUI.py:3364 flatcamGUI/PreferencesUI.py:3728 #: flatcamTools/ToolNonCopperClear.py:163 flatcamTools/ToolPaint.py:136 msgid "Tool order" msgstr "Orden de la herra." -#: flatcamGUI/PreferencesUI.py:3353 flatcamGUI/PreferencesUI.py:3363 -#: flatcamGUI/PreferencesUI.py:3717 flatcamGUI/PreferencesUI.py:3727 +#: flatcamGUI/PreferencesUI.py:3365 flatcamGUI/PreferencesUI.py:3375 +#: flatcamGUI/PreferencesUI.py:3729 flatcamGUI/PreferencesUI.py:3739 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:174 flatcamTools/ToolPaint.py:137 #: flatcamTools/ToolPaint.py:147 @@ -9386,17 +9402,17 @@ msgstr "" "orden\n" "en reversa y deshabilitar este control." -#: flatcamGUI/PreferencesUI.py:3361 flatcamGUI/PreferencesUI.py:3725 +#: flatcamGUI/PreferencesUI.py:3373 flatcamGUI/PreferencesUI.py:3737 #: flatcamTools/ToolNonCopperClear.py:172 flatcamTools/ToolPaint.py:145 msgid "Forward" msgstr "Adelante" -#: flatcamGUI/PreferencesUI.py:3362 flatcamGUI/PreferencesUI.py:3726 +#: flatcamGUI/PreferencesUI.py:3374 flatcamGUI/PreferencesUI.py:3738 #: flatcamTools/ToolNonCopperClear.py:173 flatcamTools/ToolPaint.py:146 msgid "Reverse" msgstr "Atras" -#: flatcamGUI/PreferencesUI.py:3375 flatcamGUI/PreferencesUI.py:3380 +#: flatcamGUI/PreferencesUI.py:3387 flatcamGUI/PreferencesUI.py:3392 #: flatcamTools/ToolNonCopperClear.py:271 #: flatcamTools/ToolNonCopperClear.py:276 msgid "" @@ -9406,7 +9422,7 @@ msgstr "" "Profundidad de corte en el material. Valor negativo.\n" "En unidades FlatCAM." -#: flatcamGUI/PreferencesUI.py:3390 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/PreferencesUI.py:3402 flatcamTools/ToolNonCopperClear.py:285 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -9433,11 +9449,11 @@ msgstr "" "Valores más altos = procesamiento lento y ejecución lenta en CNC\n" "Debido a demasiados caminos." -#: flatcamGUI/PreferencesUI.py:3411 flatcamTools/ToolNonCopperClear.py:305 +#: flatcamGUI/PreferencesUI.py:3423 flatcamTools/ToolNonCopperClear.py:305 msgid "Bounding box margin." msgstr "Margen de cuadro delimitador." -#: flatcamGUI/PreferencesUI.py:3420 flatcamGUI/PreferencesUI.py:3771 +#: flatcamGUI/PreferencesUI.py:3432 flatcamGUI/PreferencesUI.py:3783 #: flatcamTools/ToolNonCopperClear.py:314 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -9448,22 +9464,22 @@ msgstr "" "el interior.
basado en semillas : hacia afuera desde el origen. " "
basado en líneas : Líneas paralelas." -#: flatcamGUI/PreferencesUI.py:3434 flatcamGUI/PreferencesUI.py:3785 +#: flatcamGUI/PreferencesUI.py:3446 flatcamGUI/PreferencesUI.py:3797 #: flatcamTools/ToolNonCopperClear.py:328 flatcamTools/ToolPaint.py:253 msgid "Connect" msgstr "Conectar" -#: flatcamGUI/PreferencesUI.py:3444 flatcamGUI/PreferencesUI.py:3795 +#: flatcamGUI/PreferencesUI.py:3456 flatcamGUI/PreferencesUI.py:3807 #: flatcamTools/ToolNonCopperClear.py:337 flatcamTools/ToolPaint.py:262 msgid "Contour" msgstr "Contorno" -#: flatcamGUI/PreferencesUI.py:3454 flatcamTools/ToolNonCopperClear.py:346 +#: flatcamGUI/PreferencesUI.py:3466 flatcamTools/ToolNonCopperClear.py:346 #: flatcamTools/ToolPaint.py:271 msgid "Rest M." msgstr "Resto M ." -#: flatcamGUI/PreferencesUI.py:3456 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamGUI/PreferencesUI.py:3468 flatcamTools/ToolNonCopperClear.py:348 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -9482,7 +9498,7 @@ msgstr "" "no más cobre para limpiar o no hay más herramientas.\n" "Si no está marcado, use el algoritmo estándar." -#: flatcamGUI/PreferencesUI.py:3471 flatcamGUI/PreferencesUI.py:3483 +#: flatcamGUI/PreferencesUI.py:3483 flatcamGUI/PreferencesUI.py:3495 #: flatcamTools/ToolNonCopperClear.py:363 #: flatcamTools/ToolNonCopperClear.py:375 msgid "" @@ -9496,27 +9512,27 @@ msgstr "" "de las características de cobre.\n" "El valor puede estar entre 0 y 10 unidades FlatCAM." -#: flatcamGUI/PreferencesUI.py:3481 flatcamTools/ToolNonCopperClear.py:373 +#: flatcamGUI/PreferencesUI.py:3493 flatcamTools/ToolNonCopperClear.py:373 msgid "Offset value" msgstr "Valor de comp." -#: flatcamGUI/PreferencesUI.py:3498 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:3510 flatcamTools/ToolNonCopperClear.py:399 msgid "Itself" msgstr "Sí mismo" -#: flatcamGUI/PreferencesUI.py:3499 flatcamGUI/PreferencesUI.py:3816 +#: flatcamGUI/PreferencesUI.py:3511 flatcamGUI/PreferencesUI.py:3828 msgid "Area" msgstr "Zona" -#: flatcamGUI/PreferencesUI.py:3500 +#: flatcamGUI/PreferencesUI.py:3512 msgid "Ref" msgstr "Ref" -#: flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:3513 msgid "Reference" msgstr "Referencia" -#: flatcamGUI/PreferencesUI.py:3503 flatcamTools/ToolNonCopperClear.py:405 +#: flatcamGUI/PreferencesUI.py:3515 flatcamTools/ToolNonCopperClear.py:405 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -9536,19 +9552,19 @@ msgstr "" "- 'Objeto de referencia' - hará una limpieza sin cobre dentro del área\n" "especificado por otro objeto." -#: flatcamGUI/PreferencesUI.py:3514 flatcamGUI/PreferencesUI.py:3824 +#: flatcamGUI/PreferencesUI.py:3526 flatcamGUI/PreferencesUI.py:3836 msgid "Normal" msgstr "Normal" -#: flatcamGUI/PreferencesUI.py:3515 flatcamGUI/PreferencesUI.py:3825 +#: flatcamGUI/PreferencesUI.py:3527 flatcamGUI/PreferencesUI.py:3837 msgid "Progressive" msgstr "Progresivo" -#: flatcamGUI/PreferencesUI.py:3516 +#: flatcamGUI/PreferencesUI.py:3528 msgid "NCC Plotting" msgstr "Trazado NCC" -#: flatcamGUI/PreferencesUI.py:3518 +#: flatcamGUI/PreferencesUI.py:3530 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -9556,11 +9572,11 @@ msgstr "" "- 'Normal': trazado normal, realizado al final del trabajo de NCC\n" "- 'Progresivo': después de generar cada forma, se trazará." -#: flatcamGUI/PreferencesUI.py:3532 +#: flatcamGUI/PreferencesUI.py:3544 msgid "Cutout Tool Options" msgstr "Opc. de herra. de recorte" -#: flatcamGUI/PreferencesUI.py:3548 flatcamTools/ToolCutOut.py:93 +#: flatcamGUI/PreferencesUI.py:3560 flatcamTools/ToolCutOut.py:93 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -9568,11 +9584,11 @@ msgstr "" "Diámetro de la herramienta utilizada para cortar\n" "La forma de PCB fuera del material circundante." -#: flatcamGUI/PreferencesUI.py:3556 flatcamTools/ToolCutOut.py:76 +#: flatcamGUI/PreferencesUI.py:3568 flatcamTools/ToolCutOut.py:76 msgid "Obj kind" msgstr "Tipo de objeto" -#: flatcamGUI/PreferencesUI.py:3558 flatcamTools/ToolCutOut.py:78 +#: flatcamGUI/PreferencesUI.py:3570 flatcamTools/ToolCutOut.py:78 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -9584,16 +9600,16 @@ msgstr "" "un panel de PCB Gerber objeto, que se hace\n" "de muchos esquemas de PCB individuales." -#: flatcamGUI/PreferencesUI.py:3565 flatcamGUI/PreferencesUI.py:3815 +#: flatcamGUI/PreferencesUI.py:3577 flatcamGUI/PreferencesUI.py:3827 #: flatcamTools/ToolCutOut.py:84 msgid "Single" msgstr "Soltero" -#: flatcamGUI/PreferencesUI.py:3566 flatcamTools/ToolCutOut.py:85 +#: flatcamGUI/PreferencesUI.py:3578 flatcamTools/ToolCutOut.py:85 msgid "Panel" msgstr "Panel" -#: flatcamGUI/PreferencesUI.py:3572 flatcamTools/ToolCutOut.py:102 +#: flatcamGUI/PreferencesUI.py:3584 flatcamTools/ToolCutOut.py:102 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -9603,11 +9619,11 @@ msgstr "" "hará que el corte de la PCB esté más alejado de\n" "el borde real de PCB" -#: flatcamGUI/PreferencesUI.py:3580 +#: flatcamGUI/PreferencesUI.py:3592 msgid "Gap size" msgstr "Tamaño de la brecha" -#: flatcamGUI/PreferencesUI.py:3582 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:3594 flatcamTools/ToolCutOut.py:112 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -9619,11 +9635,11 @@ msgstr "" "el material circundante (el\n" "de la cual se corta el PCB)." -#: flatcamGUI/PreferencesUI.py:3591 flatcamTools/ToolCutOut.py:148 +#: flatcamGUI/PreferencesUI.py:3603 flatcamTools/ToolCutOut.py:148 msgid "Gaps" msgstr "Brechas" -#: flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/PreferencesUI.py:3605 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -9647,11 +9663,11 @@ msgstr "" "- 2tb - 2 * top + 2 * bottom\n" "- 8 - 2 * izquierda + 2 * derecha + 2 * arriba + 2 * abajo" -#: flatcamGUI/PreferencesUI.py:3615 flatcamTools/ToolCutOut.py:129 +#: flatcamGUI/PreferencesUI.py:3627 flatcamTools/ToolCutOut.py:129 msgid "Convex Sh." msgstr "Forma conv" -#: flatcamGUI/PreferencesUI.py:3617 flatcamTools/ToolCutOut.py:131 +#: flatcamGUI/PreferencesUI.py:3629 flatcamTools/ToolCutOut.py:131 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -9659,11 +9675,11 @@ msgstr "" "Crea una forma convexa que rodea toda la PCB.\n" "Se usa solo si el tipo de objeto de origen es Gerber." -#: flatcamGUI/PreferencesUI.py:3631 +#: flatcamGUI/PreferencesUI.py:3643 msgid "2Sided Tool Options" msgstr "Opc. de herra. de 2 caras" -#: flatcamGUI/PreferencesUI.py:3636 +#: flatcamGUI/PreferencesUI.py:3648 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -9671,36 +9687,36 @@ msgstr "" "Una herramienta para ayudar en la creación de una doble cara.\n" "PCB utilizando orificios de alineación." -#: flatcamGUI/PreferencesUI.py:3646 flatcamTools/ToolDblSided.py:234 +#: flatcamGUI/PreferencesUI.py:3658 flatcamTools/ToolDblSided.py:234 msgid "Drill dia" msgstr "Diá. del taladro" -#: flatcamGUI/PreferencesUI.py:3648 flatcamTools/ToolDblSided.py:225 +#: flatcamGUI/PreferencesUI.py:3660 flatcamTools/ToolDblSided.py:225 #: flatcamTools/ToolDblSided.py:236 msgid "Diameter of the drill for the alignment holes." msgstr "Diámetro del taladro para los orificios de alineación." -#: flatcamGUI/PreferencesUI.py:3657 flatcamTools/ToolDblSided.py:120 +#: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:120 msgid "Mirror Axis:" msgstr "Eje del espejo:" -#: flatcamGUI/PreferencesUI.py:3659 flatcamTools/ToolDblSided.py:122 +#: flatcamGUI/PreferencesUI.py:3671 flatcamTools/ToolDblSided.py:122 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Espejo verticalmente (X) u horizontal (Y)." -#: flatcamGUI/PreferencesUI.py:3668 flatcamTools/ToolDblSided.py:131 +#: flatcamGUI/PreferencesUI.py:3680 flatcamTools/ToolDblSided.py:131 msgid "Point" msgstr "Punto" -#: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:132 +#: flatcamGUI/PreferencesUI.py:3681 flatcamTools/ToolDblSided.py:132 msgid "Box" msgstr "Caja" -#: flatcamGUI/PreferencesUI.py:3670 +#: flatcamGUI/PreferencesUI.py:3682 msgid "Axis Ref" msgstr "Ref. del eje" -#: flatcamGUI/PreferencesUI.py:3672 flatcamTools/ToolDblSided.py:135 +#: flatcamGUI/PreferencesUI.py:3684 flatcamTools/ToolDblSided.py:135 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -9710,19 +9726,19 @@ msgstr "" "  un cuadro especificado (en un objeto FlatCAM) a través de\n" "El centro." -#: flatcamGUI/PreferencesUI.py:3688 +#: flatcamGUI/PreferencesUI.py:3700 msgid "Paint Tool Options" msgstr "Opc. de herra. de pintura" -#: flatcamGUI/PreferencesUI.py:3693 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Parameters:" msgstr "Parámetros:" -#: flatcamGUI/PreferencesUI.py:3805 flatcamTools/ToolPaint.py:286 +#: flatcamGUI/PreferencesUI.py:3817 flatcamTools/ToolPaint.py:286 msgid "Selection" msgstr "Selección" -#: flatcamGUI/PreferencesUI.py:3807 flatcamTools/ToolPaint.py:288 +#: flatcamGUI/PreferencesUI.py:3819 flatcamTools/ToolPaint.py:288 #: flatcamTools/ToolPaint.py:304 msgid "" "How to select Polygons to be painted.\n" @@ -9745,15 +9761,15 @@ msgstr "" "- 'Objeto de referencia' - hará una limpieza sin cobre dentro del área\n" "especificado por otro objeto." -#: flatcamGUI/PreferencesUI.py:3818 +#: flatcamGUI/PreferencesUI.py:3830 msgid "Ref." msgstr "Ref." -#: flatcamGUI/PreferencesUI.py:3826 +#: flatcamGUI/PreferencesUI.py:3838 msgid "Paint Plotting" msgstr "Trazado de pintura" -#: flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/PreferencesUI.py:3840 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -9761,11 +9777,11 @@ msgstr "" "- 'Normal': trazado normal, realizado al final del trabajo de Pintura\n" "- 'Progresivo': después de generar cada forma, se trazará." -#: flatcamGUI/PreferencesUI.py:3842 +#: flatcamGUI/PreferencesUI.py:3854 msgid "Film Tool Options" msgstr "Opc. de herra. de película" -#: flatcamGUI/PreferencesUI.py:3847 +#: flatcamGUI/PreferencesUI.py:3859 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -9775,11 +9791,11 @@ msgstr "" "Objeto FlatCAM.\n" "El archivo se guarda en formato SVG." -#: flatcamGUI/PreferencesUI.py:3858 +#: flatcamGUI/PreferencesUI.py:3870 msgid "Film Type" msgstr "Tipo de Filme:" -#: flatcamGUI/PreferencesUI.py:3860 flatcamTools/ToolFilm.py:118 +#: flatcamGUI/PreferencesUI.py:3872 flatcamTools/ToolFilm.py:118 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -9795,20 +9811,20 @@ msgstr "" "Con blanco sobre un lienzo negro.\n" "El formato de la película es SVG." -#: flatcamGUI/PreferencesUI.py:3871 +#: flatcamGUI/PreferencesUI.py:3883 msgid "Film Color" msgstr "Color de la película" -#: flatcamGUI/PreferencesUI.py:3873 +#: flatcamGUI/PreferencesUI.py:3885 msgid "Set the film color when positive film is selected." msgstr "" "Establezca el color de la película cuando se selecciona película positiva." -#: flatcamGUI/PreferencesUI.py:3891 flatcamTools/ToolFilm.py:130 +#: flatcamGUI/PreferencesUI.py:3903 flatcamTools/ToolFilm.py:130 msgid "Border" msgstr "Frontera" -#: flatcamGUI/PreferencesUI.py:3893 flatcamTools/ToolFilm.py:132 +#: flatcamGUI/PreferencesUI.py:3905 flatcamTools/ToolFilm.py:132 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -9828,11 +9844,11 @@ msgstr "" "Color blanco como el resto y que puede confundir con el\n" "Entorno si no fuera por esta frontera." -#: flatcamGUI/PreferencesUI.py:3906 flatcamTools/ToolFilm.py:144 +#: flatcamGUI/PreferencesUI.py:3918 flatcamTools/ToolFilm.py:144 msgid "Scale Stroke" msgstr "Trazo de escala" -#: flatcamGUI/PreferencesUI.py:3908 flatcamTools/ToolFilm.py:146 +#: flatcamGUI/PreferencesUI.py:3920 flatcamTools/ToolFilm.py:146 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -9845,11 +9861,11 @@ msgstr "" "por lo tanto, las características finas pueden verse más afectadas por este " "parámetro." -#: flatcamGUI/PreferencesUI.py:3923 +#: flatcamGUI/PreferencesUI.py:3935 msgid "Panelize Tool Options" msgstr "Opc. de la herra. Panelizar" -#: flatcamGUI/PreferencesUI.py:3928 +#: flatcamGUI/PreferencesUI.py:3940 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -9859,11 +9875,11 @@ msgstr "" "Cada elemento es una copia del objeto fuente espaciado.\n" "a una distancia X, distancia Y entre sí." -#: flatcamGUI/PreferencesUI.py:3939 flatcamTools/ToolPanelize.py:147 +#: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:147 msgid "Spacing cols" msgstr "Col. de espaciado" -#: flatcamGUI/PreferencesUI.py:3941 flatcamTools/ToolPanelize.py:149 +#: flatcamGUI/PreferencesUI.py:3953 flatcamTools/ToolPanelize.py:149 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -9871,11 +9887,11 @@ msgstr "" "Espaciado entre columnas del panel deseado.\n" "En unidades actuales." -#: flatcamGUI/PreferencesUI.py:3949 flatcamTools/ToolPanelize.py:156 +#: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:156 msgid "Spacing rows" msgstr "Separación de filas" -#: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:158 +#: flatcamGUI/PreferencesUI.py:3963 flatcamTools/ToolPanelize.py:158 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -9883,35 +9899,35 @@ msgstr "" "Espaciado entre filas del panel deseado.\n" "En unidades actuales." -#: flatcamGUI/PreferencesUI.py:3959 flatcamTools/ToolPanelize.py:165 +#: flatcamGUI/PreferencesUI.py:3971 flatcamTools/ToolPanelize.py:165 msgid "Columns" msgstr "Columnas" -#: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:167 +#: flatcamGUI/PreferencesUI.py:3973 flatcamTools/ToolPanelize.py:167 msgid "Number of columns of the desired panel" msgstr "Número de columnas del panel deseado" -#: flatcamGUI/PreferencesUI.py:3968 flatcamTools/ToolPanelize.py:173 +#: flatcamGUI/PreferencesUI.py:3980 flatcamTools/ToolPanelize.py:173 msgid "Rows" msgstr "Filas" -#: flatcamGUI/PreferencesUI.py:3970 flatcamTools/ToolPanelize.py:175 +#: flatcamGUI/PreferencesUI.py:3982 flatcamTools/ToolPanelize.py:175 msgid "Number of rows of the desired panel" msgstr "Número de filas del panel deseado" -#: flatcamGUI/PreferencesUI.py:3976 flatcamTools/ToolPanelize.py:181 +#: flatcamGUI/PreferencesUI.py:3988 flatcamTools/ToolPanelize.py:181 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/PreferencesUI.py:3977 flatcamTools/ToolPanelize.py:182 +#: flatcamGUI/PreferencesUI.py:3989 flatcamTools/ToolPanelize.py:182 msgid "Geo" msgstr "Geo" -#: flatcamGUI/PreferencesUI.py:3978 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:3990 flatcamTools/ToolPanelize.py:183 msgid "Panel Type" msgstr "Tipo de panel" -#: flatcamGUI/PreferencesUI.py:3980 +#: flatcamGUI/PreferencesUI.py:3992 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -9921,11 +9937,11 @@ msgstr "" "- Gerber\n" "- Geometría" -#: flatcamGUI/PreferencesUI.py:3989 +#: flatcamGUI/PreferencesUI.py:4001 msgid "Constrain within" msgstr "Restringir dentro de" -#: flatcamGUI/PreferencesUI.py:3991 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:4003 flatcamTools/ToolPanelize.py:195 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -9939,11 +9955,11 @@ msgstr "" "El panel final tendrá tantas columnas y filas como\n" "encajan completamente dentro del área seleccionada." -#: flatcamGUI/PreferencesUI.py:4000 flatcamTools/ToolPanelize.py:204 +#: flatcamGUI/PreferencesUI.py:4012 flatcamTools/ToolPanelize.py:204 msgid "Width (DX)" msgstr "Ancho (DX)" -#: flatcamGUI/PreferencesUI.py:4002 flatcamTools/ToolPanelize.py:206 +#: flatcamGUI/PreferencesUI.py:4014 flatcamTools/ToolPanelize.py:206 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -9951,11 +9967,11 @@ msgstr "" "El ancho (DX) dentro del cual debe caber el panel.\n" "En unidades actuales." -#: flatcamGUI/PreferencesUI.py:4009 flatcamTools/ToolPanelize.py:212 +#: flatcamGUI/PreferencesUI.py:4021 flatcamTools/ToolPanelize.py:212 msgid "Height (DY)" msgstr "Altura (DY)" -#: flatcamGUI/PreferencesUI.py:4011 flatcamTools/ToolPanelize.py:214 +#: flatcamGUI/PreferencesUI.py:4023 flatcamTools/ToolPanelize.py:214 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -9963,15 +9979,15 @@ msgstr "" "La altura (DY) dentro de la cual debe caber el panel.\n" "En unidades actuales." -#: flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:4037 msgid "Calculators Tool Options" msgstr "Opc. de herra. de calculadoras" -#: flatcamGUI/PreferencesUI.py:4028 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:4040 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "Calc. de herra. en forma de V" -#: flatcamGUI/PreferencesUI.py:4030 +#: flatcamGUI/PreferencesUI.py:4042 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -9982,11 +9998,11 @@ msgstr "" "teniendo el diámetro de la punta, el ángulo de la punta y\n" "Profundidad de corte como parámetros." -#: flatcamGUI/PreferencesUI.py:4041 flatcamTools/ToolCalculators.py:92 +#: flatcamGUI/PreferencesUI.py:4053 flatcamTools/ToolCalculators.py:92 msgid "Tip Diameter" msgstr "Diá. de la punta" -#: flatcamGUI/PreferencesUI.py:4043 flatcamTools/ToolCalculators.py:97 +#: flatcamGUI/PreferencesUI.py:4055 flatcamTools/ToolCalculators.py:97 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -9994,11 +10010,11 @@ msgstr "" "Este es el diámetro de la punta de la herramienta.\n" "Está especificado por el fabricante." -#: flatcamGUI/PreferencesUI.py:4051 flatcamTools/ToolCalculators.py:100 +#: flatcamGUI/PreferencesUI.py:4063 flatcamTools/ToolCalculators.py:100 msgid "Tip Angle" msgstr "Ángulo de la punta" -#: flatcamGUI/PreferencesUI.py:4053 +#: flatcamGUI/PreferencesUI.py:4065 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -10006,7 +10022,7 @@ msgstr "" "Este es el ángulo en la punta de la herramienta.\n" "Está especificado por el fabricante." -#: flatcamGUI/PreferencesUI.py:4063 +#: flatcamGUI/PreferencesUI.py:4075 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -10014,11 +10030,11 @@ msgstr "" "Esta es la profundidad para cortar en material.\n" "En el objeto de trabajo CNC es el parámetro CutZ." -#: flatcamGUI/PreferencesUI.py:4070 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "Calculadora de electrochapado" -#: flatcamGUI/PreferencesUI.py:4072 flatcamTools/ToolCalculators.py:149 +#: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:149 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " @@ -10029,27 +10045,27 @@ msgstr "" "Utilizando un método como tinta de grahite o tinta de hipofosfito de calcio " "o cloruro de paladio." -#: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:4094 flatcamTools/ToolCalculators.py:158 msgid "Board Length" msgstr "Longitud del tablero" -#: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:162 +#: flatcamGUI/PreferencesUI.py:4096 flatcamTools/ToolCalculators.py:162 msgid "This is the board length. In centimeters." msgstr "Esta es la longitud del tablero. En centímetros." -#: flatcamGUI/PreferencesUI.py:4090 flatcamTools/ToolCalculators.py:164 +#: flatcamGUI/PreferencesUI.py:4102 flatcamTools/ToolCalculators.py:164 msgid "Board Width" msgstr "Ancho del tablero" -#: flatcamGUI/PreferencesUI.py:4092 flatcamTools/ToolCalculators.py:168 +#: flatcamGUI/PreferencesUI.py:4104 flatcamTools/ToolCalculators.py:168 msgid "This is the board width.In centimeters." msgstr "Este es el ancho de la tabla. En centímetros." -#: flatcamGUI/PreferencesUI.py:4097 flatcamTools/ToolCalculators.py:170 +#: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:170 msgid "Current Density" msgstr "Densidad actual" -#: flatcamGUI/PreferencesUI.py:4100 flatcamTools/ToolCalculators.py:174 +#: flatcamGUI/PreferencesUI.py:4112 flatcamTools/ToolCalculators.py:174 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -10057,11 +10073,11 @@ msgstr "" "Densidad de corriente para pasar por el tablero.\n" "En amperios por pies cuadrados ASF." -#: flatcamGUI/PreferencesUI.py:4106 flatcamTools/ToolCalculators.py:177 +#: flatcamGUI/PreferencesUI.py:4118 flatcamTools/ToolCalculators.py:177 msgid "Copper Growth" msgstr "Crecimiento de cobre" -#: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolCalculators.py:181 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -10069,11 +10085,11 @@ msgstr "" "Qué tan grueso pretende ser el crecimiento del cobre.\n" "En micras." -#: flatcamGUI/PreferencesUI.py:4122 +#: flatcamGUI/PreferencesUI.py:4134 msgid "Transform Tool Options" msgstr "Opc. de herra. de transformación" -#: flatcamGUI/PreferencesUI.py:4127 +#: flatcamGUI/PreferencesUI.py:4139 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -10081,35 +10097,35 @@ msgstr "" "Diversas transformaciones que se pueden aplicar.\n" "en un objeto FlatCAM." -#: flatcamGUI/PreferencesUI.py:4137 +#: flatcamGUI/PreferencesUI.py:4149 msgid "Rotate Angle" msgstr "Gire el ángulo" -#: flatcamGUI/PreferencesUI.py:4149 flatcamTools/ToolTransform.py:107 +#: flatcamGUI/PreferencesUI.py:4161 flatcamTools/ToolTransform.py:107 msgid "Skew_X angle" msgstr "Ángulo de sesgo X" -#: flatcamGUI/PreferencesUI.py:4159 flatcamTools/ToolTransform.py:125 +#: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:125 msgid "Skew_Y angle" msgstr "Ángulo de sesgo Y" -#: flatcamGUI/PreferencesUI.py:4169 flatcamTools/ToolTransform.py:164 +#: flatcamGUI/PreferencesUI.py:4181 flatcamTools/ToolTransform.py:164 msgid "Scale_X factor" msgstr "Factor de escala X" -#: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:166 +#: flatcamGUI/PreferencesUI.py:4183 flatcamTools/ToolTransform.py:166 msgid "Factor for scaling on X axis." msgstr "Factor de escalado en eje X." -#: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolTransform.py:181 +#: flatcamGUI/PreferencesUI.py:4190 flatcamTools/ToolTransform.py:181 msgid "Scale_Y factor" msgstr "Factor de escala Y" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolTransform.py:183 +#: flatcamGUI/PreferencesUI.py:4192 flatcamTools/ToolTransform.py:183 msgid "Factor for scaling on Y axis." msgstr "Factor de escalado en eje Y." -#: flatcamGUI/PreferencesUI.py:4188 flatcamTools/ToolTransform.py:202 +#: flatcamGUI/PreferencesUI.py:4200 flatcamTools/ToolTransform.py:202 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -10117,7 +10133,7 @@ msgstr "" "Escala el (los) objeto (s) seleccionado (s)\n" "utilizando el factor de escala X para ambos ejes." -#: flatcamGUI/PreferencesUI.py:4196 flatcamTools/ToolTransform.py:211 +#: flatcamGUI/PreferencesUI.py:4208 flatcamTools/ToolTransform.py:211 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -10129,27 +10145,27 @@ msgstr "" "y el centro del cuadro delimitador más grande.\n" "de los objetos seleccionados cuando no está marcada." -#: flatcamGUI/PreferencesUI.py:4205 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:4217 flatcamTools/ToolTransform.py:239 msgid "Offset_X val" msgstr "Valor X de compens." -#: flatcamGUI/PreferencesUI.py:4207 flatcamTools/ToolTransform.py:241 +#: flatcamGUI/PreferencesUI.py:4219 flatcamTools/ToolTransform.py:241 msgid "Distance to offset on X axis. In current units." msgstr "Distancia a desplazamiento en el eje X. En unidades actuales." -#: flatcamGUI/PreferencesUI.py:4214 flatcamTools/ToolTransform.py:256 +#: flatcamGUI/PreferencesUI.py:4226 flatcamTools/ToolTransform.py:256 msgid "Offset_Y val" msgstr "Valor Y de compens." -#: flatcamGUI/PreferencesUI.py:4216 flatcamTools/ToolTransform.py:258 +#: flatcamGUI/PreferencesUI.py:4228 flatcamTools/ToolTransform.py:258 msgid "Distance to offset on Y axis. In current units." msgstr "Distancia a desplazamiento en el eje Y. En unidades actuales." -#: flatcamGUI/PreferencesUI.py:4222 flatcamTools/ToolTransform.py:313 +#: flatcamGUI/PreferencesUI.py:4234 flatcamTools/ToolTransform.py:313 msgid "Mirror Reference" msgstr "Espejo de referencia" -#: flatcamGUI/PreferencesUI.py:4224 flatcamTools/ToolTransform.py:315 +#: flatcamGUI/PreferencesUI.py:4236 flatcamTools/ToolTransform.py:315 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -10171,11 +10187,11 @@ msgstr "" "O ingrese las coords en formato (x, y) en el\n" "Campo de entrada de puntos y haga clic en Girar en X (Y)" -#: flatcamGUI/PreferencesUI.py:4235 flatcamTools/ToolTransform.py:326 +#: flatcamGUI/PreferencesUI.py:4247 flatcamTools/ToolTransform.py:326 msgid " Mirror Ref. Point" msgstr " Pt. de ref. del espejo" -#: flatcamGUI/PreferencesUI.py:4237 flatcamTools/ToolTransform.py:328 +#: flatcamGUI/PreferencesUI.py:4249 flatcamTools/ToolTransform.py:328 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -10186,11 +10202,11 @@ msgstr "" "La 'x' en (x, y) se usará cuando se use voltear en X y\n" "la 'y' en (x, y) se usará cuando se use voltear en Y y" -#: flatcamGUI/PreferencesUI.py:4254 +#: flatcamGUI/PreferencesUI.py:4266 msgid "SolderPaste Tool Options" msgstr "Opc de herram. de pasta de sold." -#: flatcamGUI/PreferencesUI.py:4259 +#: flatcamGUI/PreferencesUI.py:4271 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -10198,49 +10214,49 @@ msgstr "" "Una herramienta para crear GCode para dispensar\n" "pasta de soldadura en una PCB." -#: flatcamGUI/PreferencesUI.py:4270 +#: flatcamGUI/PreferencesUI.py:4282 msgid "Diameters of nozzle tools, separated by ','" msgstr "Diámetros de las herramientas de boquilla, separadas por ','" -#: flatcamGUI/PreferencesUI.py:4277 +#: flatcamGUI/PreferencesUI.py:4289 msgid "New Nozzle Dia" msgstr "Nuevo diá de boquilla" -#: flatcamGUI/PreferencesUI.py:4279 flatcamTools/ToolSolderPaste.py:103 +#: flatcamGUI/PreferencesUI.py:4291 flatcamTools/ToolSolderPaste.py:103 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" "Diámetro para la nueva herramienta de boquillas para agregar en la tabla de " "herramientas" -#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolSolderPaste.py:166 +#: flatcamGUI/PreferencesUI.py:4299 flatcamTools/ToolSolderPaste.py:166 msgid "Z Dispense Start" msgstr "Inicio de dispen. Z" -#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolSolderPaste.py:168 +#: flatcamGUI/PreferencesUI.py:4301 flatcamTools/ToolSolderPaste.py:168 msgid "The height (Z) when solder paste dispensing starts." msgstr "La altura (Z) cuando comienza la dispensación de pasta de soldadura." -#: flatcamGUI/PreferencesUI.py:4296 flatcamTools/ToolSolderPaste.py:174 +#: flatcamGUI/PreferencesUI.py:4308 flatcamTools/ToolSolderPaste.py:174 msgid "Z Dispense" msgstr "Dispensación Z" -#: flatcamGUI/PreferencesUI.py:4298 flatcamTools/ToolSolderPaste.py:176 +#: flatcamGUI/PreferencesUI.py:4310 flatcamTools/ToolSolderPaste.py:176 msgid "The height (Z) when doing solder paste dispensing." msgstr "La altura (Z) al dispensar pasta de soldadura." -#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:4317 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Stop" msgstr "Parada de dispen. Z" -#: flatcamGUI/PreferencesUI.py:4307 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:4319 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing stops." msgstr "La altura (Z) cuando se detiene la dispensación de pasta de soldadura." -#: flatcamGUI/PreferencesUI.py:4314 flatcamTools/ToolSolderPaste.py:190 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:190 msgid "Z Travel" msgstr "Viajar Z" -#: flatcamGUI/PreferencesUI.py:4316 flatcamTools/ToolSolderPaste.py:192 +#: flatcamGUI/PreferencesUI.py:4328 flatcamTools/ToolSolderPaste.py:192 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -10248,15 +10264,15 @@ msgstr "" "La altura (Z) para viajar entre almohadillas\n" "(sin dispensar pasta de soldadura)." -#: flatcamGUI/PreferencesUI.py:4324 flatcamTools/ToolSolderPaste.py:199 +#: flatcamGUI/PreferencesUI.py:4336 flatcamTools/ToolSolderPaste.py:199 msgid "Z Toolchange" msgstr "Cambio de herra. Z" -#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:201 +#: flatcamGUI/PreferencesUI.py:4338 flatcamTools/ToolSolderPaste.py:201 msgid "The height (Z) for tool (nozzle) change." msgstr "La altura (Z) para el cambio de herramienta (boquilla)." -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolSolderPaste.py:209 +#: flatcamGUI/PreferencesUI.py:4347 flatcamTools/ToolSolderPaste.py:209 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -10264,15 +10280,15 @@ msgstr "" "La ubicación X, Y para el cambio de herramienta (boquilla).\n" "El formato es (x, y) donde x e y son números reales." -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolSolderPaste.py:216 +#: flatcamGUI/PreferencesUI.py:4355 flatcamTools/ToolSolderPaste.py:216 msgid "Feedrate X-Y" msgstr "Avance X-Y" -#: flatcamGUI/PreferencesUI.py:4345 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:4357 flatcamTools/ToolSolderPaste.py:218 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Avance (velocidad) mientras se mueve en el plano X-Y." -#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolSolderPaste.py:226 +#: flatcamGUI/PreferencesUI.py:4366 flatcamTools/ToolSolderPaste.py:226 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -10280,11 +10296,11 @@ msgstr "" "Avance (velocidad) mientras se mueve verticalmente\n" "(en el plano Z)." -#: flatcamGUI/PreferencesUI.py:4362 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:233 msgid "Feedrate Z Dispense" msgstr "Avance de Dispens. Z" -#: flatcamGUI/PreferencesUI.py:4364 +#: flatcamGUI/PreferencesUI.py:4376 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -10292,11 +10308,11 @@ msgstr "" "Avance (velocidad) mientras se mueve verticalmente\n" "para dispensar la posición (en el plano Z)." -#: flatcamGUI/PreferencesUI.py:4372 flatcamTools/ToolSolderPaste.py:242 +#: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:242 msgid "Spindle Speed FWD" msgstr "Veloc. del husillo FWD" -#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:244 +#: flatcamGUI/PreferencesUI.py:4386 flatcamTools/ToolSolderPaste.py:244 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -10304,19 +10320,19 @@ msgstr "" "La velocidad del dispensador mientras empuja la pasta de soldadura\n" "a través de la boquilla dispensadora." -#: flatcamGUI/PreferencesUI.py:4382 flatcamTools/ToolSolderPaste.py:251 +#: flatcamGUI/PreferencesUI.py:4394 flatcamTools/ToolSolderPaste.py:251 msgid "Dwell FWD" msgstr "Morar FWD" -#: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:253 +#: flatcamGUI/PreferencesUI.py:4396 flatcamTools/ToolSolderPaste.py:253 msgid "Pause after solder dispensing." msgstr "Pausa después de la dispensación de soldadura." -#: flatcamGUI/PreferencesUI.py:4391 flatcamTools/ToolSolderPaste.py:259 +#: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:259 msgid "Spindle Speed REV" msgstr "Veloc. del husillo REV" -#: flatcamGUI/PreferencesUI.py:4393 flatcamTools/ToolSolderPaste.py:261 +#: flatcamGUI/PreferencesUI.py:4405 flatcamTools/ToolSolderPaste.py:261 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -10324,11 +10340,11 @@ msgstr "" "La velocidad del dispensador mientras se retrae la pasta de soldadura\n" "a través de la boquilla dispensadora." -#: flatcamGUI/PreferencesUI.py:4401 flatcamTools/ToolSolderPaste.py:268 +#: flatcamGUI/PreferencesUI.py:4413 flatcamTools/ToolSolderPaste.py:268 msgid "Dwell REV" msgstr "Morar REV" -#: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:270 +#: flatcamGUI/PreferencesUI.py:4415 flatcamTools/ToolSolderPaste.py:270 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -10336,15 +10352,15 @@ msgstr "" "Pausa después de que el dispensador de pasta de soldadura se retraiga,\n" "para permitir el equilibrio de presión." -#: flatcamGUI/PreferencesUI.py:4412 flatcamTools/ToolSolderPaste.py:278 +#: flatcamGUI/PreferencesUI.py:4424 flatcamTools/ToolSolderPaste.py:278 msgid "Files that control the GCode generation." msgstr "Archivos que controlan la generación de GCode." -#: flatcamGUI/PreferencesUI.py:4427 +#: flatcamGUI/PreferencesUI.py:4439 msgid "Substractor Tool Options" msgstr "Opc. de herra. de substractor" -#: flatcamGUI/PreferencesUI.py:4432 +#: flatcamGUI/PreferencesUI.py:4444 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -10352,47 +10368,47 @@ msgstr "" "Una herramienta para restar un objeto Gerber o Geometry\n" "de otro del mismo tipo." -#: flatcamGUI/PreferencesUI.py:4437 flatcamTools/ToolSub.py:135 +#: flatcamGUI/PreferencesUI.py:4449 flatcamTools/ToolSub.py:135 msgid "Close paths" msgstr "Caminos cercanos" -#: flatcamGUI/PreferencesUI.py:4438 flatcamTools/ToolSub.py:136 +#: flatcamGUI/PreferencesUI.py:4450 flatcamTools/ToolSub.py:136 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "" "Marcar esto cerrará los caminos cortados por el objeto sustrato Geometry." -#: flatcamGUI/PreferencesUI.py:4449 +#: flatcamGUI/PreferencesUI.py:4461 msgid "Excellon File associations" msgstr "Excellon File asociaciones" -#: flatcamGUI/PreferencesUI.py:4461 flatcamGUI/PreferencesUI.py:4533 -#: flatcamGUI/PreferencesUI.py:4602 flatcamGUI/PreferencesUI.py:4671 +#: flatcamGUI/PreferencesUI.py:4473 flatcamGUI/PreferencesUI.py:4545 +#: flatcamGUI/PreferencesUI.py:4614 flatcamGUI/PreferencesUI.py:4683 msgid "Restore" msgstr "Restaurar" -#: flatcamGUI/PreferencesUI.py:4462 flatcamGUI/PreferencesUI.py:4534 -#: flatcamGUI/PreferencesUI.py:4603 +#: flatcamGUI/PreferencesUI.py:4474 flatcamGUI/PreferencesUI.py:4546 +#: flatcamGUI/PreferencesUI.py:4615 msgid "Restore the extension list to the default state." msgstr "Restaurar la lista de extensiones al estado predeterminado." -#: flatcamGUI/PreferencesUI.py:4463 flatcamGUI/PreferencesUI.py:4535 -#: flatcamGUI/PreferencesUI.py:4604 flatcamGUI/PreferencesUI.py:4673 +#: flatcamGUI/PreferencesUI.py:4475 flatcamGUI/PreferencesUI.py:4547 +#: flatcamGUI/PreferencesUI.py:4616 flatcamGUI/PreferencesUI.py:4685 msgid "Delete All" msgstr "Eliminar todosEliminar taladro" -#: flatcamGUI/PreferencesUI.py:4464 flatcamGUI/PreferencesUI.py:4536 -#: flatcamGUI/PreferencesUI.py:4605 +#: flatcamGUI/PreferencesUI.py:4476 flatcamGUI/PreferencesUI.py:4548 +#: flatcamGUI/PreferencesUI.py:4617 msgid "Delete all extensions from the list." msgstr "Eliminar todas las extensiones de la lista." -#: flatcamGUI/PreferencesUI.py:4472 flatcamGUI/PreferencesUI.py:4544 -#: flatcamGUI/PreferencesUI.py:4613 +#: flatcamGUI/PreferencesUI.py:4484 flatcamGUI/PreferencesUI.py:4556 +#: flatcamGUI/PreferencesUI.py:4625 msgid "Extensions list" msgstr "Lista de extensiones" -#: flatcamGUI/PreferencesUI.py:4474 flatcamGUI/PreferencesUI.py:4546 -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4486 flatcamGUI/PreferencesUI.py:4558 +#: flatcamGUI/PreferencesUI.py:4627 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -10400,43 +10416,43 @@ msgstr "" "Lista de extensiones de archivo para ser\n" "asociado con FlatCAM." -#: flatcamGUI/PreferencesUI.py:4494 flatcamGUI/PreferencesUI.py:4566 -#: flatcamGUI/PreferencesUI.py:4634 flatcamGUI/PreferencesUI.py:4705 +#: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578 +#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4717 msgid "Extension" msgstr "ExtensiónLista de extensiones" -#: flatcamGUI/PreferencesUI.py:4495 flatcamGUI/PreferencesUI.py:4567 -#: flatcamGUI/PreferencesUI.py:4635 +#: flatcamGUI/PreferencesUI.py:4507 flatcamGUI/PreferencesUI.py:4579 +#: flatcamGUI/PreferencesUI.py:4647 msgid "A file extension to be added or deleted to the list." msgstr "Una extensión de archivo para agregar o eliminar a la lista." -#: flatcamGUI/PreferencesUI.py:4503 flatcamGUI/PreferencesUI.py:4575 -#: flatcamGUI/PreferencesUI.py:4643 +#: flatcamGUI/PreferencesUI.py:4515 flatcamGUI/PreferencesUI.py:4587 +#: flatcamGUI/PreferencesUI.py:4655 msgid "Add Extension" msgstr "Agregar extensión" -#: flatcamGUI/PreferencesUI.py:4504 flatcamGUI/PreferencesUI.py:4576 -#: flatcamGUI/PreferencesUI.py:4644 +#: flatcamGUI/PreferencesUI.py:4516 flatcamGUI/PreferencesUI.py:4588 +#: flatcamGUI/PreferencesUI.py:4656 msgid "Add a file extension to the list" msgstr "Agregar una extensión de archivo a la lista" -#: flatcamGUI/PreferencesUI.py:4505 flatcamGUI/PreferencesUI.py:4577 -#: flatcamGUI/PreferencesUI.py:4645 +#: flatcamGUI/PreferencesUI.py:4517 flatcamGUI/PreferencesUI.py:4589 +#: flatcamGUI/PreferencesUI.py:4657 msgid "Delete Extension" msgstr "Eliminar extensión" -#: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578 -#: flatcamGUI/PreferencesUI.py:4646 +#: flatcamGUI/PreferencesUI.py:4518 flatcamGUI/PreferencesUI.py:4590 +#: flatcamGUI/PreferencesUI.py:4658 msgid "Delete a file extension from the list" msgstr "Eliminar una extensión de archivo de la lista" -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4585 -#: flatcamGUI/PreferencesUI.py:4653 +#: flatcamGUI/PreferencesUI.py:4525 flatcamGUI/PreferencesUI.py:4597 +#: flatcamGUI/PreferencesUI.py:4665 msgid "Apply Association" msgstr "Aplicar asociación" -#: flatcamGUI/PreferencesUI.py:4514 flatcamGUI/PreferencesUI.py:4586 -#: flatcamGUI/PreferencesUI.py:4654 +#: flatcamGUI/PreferencesUI.py:4526 flatcamGUI/PreferencesUI.py:4598 +#: flatcamGUI/PreferencesUI.py:4666 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -10448,33 +10464,33 @@ msgstr "" "Estarán activos después del próximo inicio de sesión.\n" "Esto funciona solo en Windows." -#: flatcamGUI/PreferencesUI.py:4531 +#: flatcamGUI/PreferencesUI.py:4543 msgid "GCode File associations" msgstr "Asociaciones de archivos GCode" -#: flatcamGUI/PreferencesUI.py:4600 +#: flatcamGUI/PreferencesUI.py:4612 msgid "Gerber File associations" msgstr "Asociaciones de archivos Gerber" -#: flatcamGUI/PreferencesUI.py:4669 +#: flatcamGUI/PreferencesUI.py:4681 msgid "Autocompleter Keywords" msgstr "Palabras clave de autocompletador" -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4684 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Restaure la lista de palabras clave de autocompletador al estado " "predeterminado." -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4686 msgid "Delete all autocompleter keywords from the list." msgstr "Elimine todas las palabras clave de autocompletador de la lista." -#: flatcamGUI/PreferencesUI.py:4682 +#: flatcamGUI/PreferencesUI.py:4694 msgid "Keywords list" msgstr "Lista de palabras clave" -#: flatcamGUI/PreferencesUI.py:4684 +#: flatcamGUI/PreferencesUI.py:4696 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -10486,23 +10502,23 @@ msgstr "" "El autocompletador está instalado\n" "en el Editor de Código y para el Shell Tcl" -#: flatcamGUI/PreferencesUI.py:4706 +#: flatcamGUI/PreferencesUI.py:4718 msgid "A keyword to be added or deleted to the list." msgstr "Una palabra clave para agregar o eliminar a la lista." -#: flatcamGUI/PreferencesUI.py:4714 +#: flatcamGUI/PreferencesUI.py:4726 msgid "Add keyword" msgstr "Agregar palabra clave" -#: flatcamGUI/PreferencesUI.py:4715 +#: flatcamGUI/PreferencesUI.py:4727 msgid "Add a keyword to the list" msgstr "Agregar una palabra clave a la lista" -#: flatcamGUI/PreferencesUI.py:4716 +#: flatcamGUI/PreferencesUI.py:4728 msgid "Delete keyword" msgstr "Eliminar palabra clave" -#: flatcamGUI/PreferencesUI.py:4717 +#: flatcamGUI/PreferencesUI.py:4729 msgid "Delete a keyword from the list" msgstr "Eliminar una palabra clave de la lista" @@ -11468,15 +11484,9 @@ msgstr "Movedizo..." msgid "No object(s) selected." msgstr "No hay objetos seleccionados." -#: flatcamTools/ToolMove.py:180 -msgid "ToolMove.on_left_click()" -msgstr "ToolMove.on_left_click()" - #: flatcamTools/ToolMove.py:198 -msgid "ToolMove.on_left_click() --> Error when mouse left click." -msgstr "" -"ToolMove.on_left_click() --> Error al hacer clic con el botón izquierdo del " -"mouse." +msgid "Error when mouse left click." +msgstr "Error al hacer clic con el botón izquierdo del mouse." #: flatcamTools/ToolMove.py:246 msgid "Move action cancelled." @@ -11682,10 +11692,6 @@ msgstr "Eliminar falló. Seleccione una herramienta para eliminar." msgid "Tool(s) deleted from Tool Table." msgstr "Herramienta (s) eliminada de la tabla de herramientas." -#: flatcamTools/ToolNonCopperClear.py:1068 flatcamTools/ToolPaint.py:920 -msgid "on_paint_button_click" -msgstr "on_paint_button_click" - #: flatcamTools/ToolNonCopperClear.py:1082 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive), " msgstr "" @@ -12070,10 +12076,6 @@ msgstr "" msgid "Paint Single Done." msgstr "Pintar solo hecho." -#: flatcamTools/ToolPaint.py:1493 -msgid "PaintTool.paint_poly()" -msgstr "PaintTool.paint_poly()" - #: flatcamTools/ToolPaint.py:1500 flatcamTools/ToolPaint.py:1976 #: flatcamTools/ToolPaint.py:2451 msgid "Polygon Paint started ..." @@ -12809,10 +12811,6 @@ msgstr "" msgid "No Gcode in the object" msgstr "No Gcode en el objeto" -#: flatcamTools/ToolSolderPaste.py:1358 -msgid "ToolSolderPaste.on_view_gcode()" -msgstr "ToolSolderPaste.on_view_gcode()" - #: flatcamTools/ToolSolderPaste.py:1388 msgid "Export GCode ..." msgstr "Exportar GCode ..." @@ -13133,6 +13131,21 @@ 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 "Not available with the current Graphic Engine Legacy(2D)." +#~ msgstr "No disponible con el Legado de motor gráfico actual (2D)." + +#~ msgid "ToolMove.on_left_click()" +#~ msgstr "ToolMove.on_left_click()" + +#~ msgid "on_paint_button_click" +#~ msgstr "on_paint_button_click" + +#~ msgid "PaintTool.paint_poly()" +#~ msgstr "PaintTool.paint_poly()" + +#~ msgid "ToolSolderPaste.on_view_gcode()" +#~ msgstr "ToolSolderPaste.on_view_gcode()" + #~ msgid "App.on_fileopenscript() -->" #~ msgstr "App.on_fileopenscript() -->" diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index 10c344ec..42b66fc7 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 c293611b..ef5450fd 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: 2019-09-24 15:59-0300\n" -"PO-Revision-Date: 2019-09-24 15:59-0300\n" +"POT-Creation-Date: 2019-09-26 17:48+0300\n" +"PO-Revision-Date: 2019-09-26 17:49+0300\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.2.3\n" +"X-Generator: Poedit 2.0.7\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Basepath: ../../..\n" "X-Poedit-SearchPath-0: .\n" @@ -22,13 +22,13 @@ msgstr "" msgid "FlatCAM is initializing ..." msgstr "FlatCAM está inicializando...." -#: FlatCAMApp.py:1229 +#: FlatCAMApp.py:1231 msgid "Could not find the Language files. The App strings are missing." msgstr "" "Não foi possível encontrar os arquivos de idioma. Estão faltando as strings " "do aplicativo." -#: FlatCAMApp.py:1616 +#: FlatCAMApp.py:1618 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -36,7 +36,7 @@ msgstr "" "FlatCAM está inicializando....\n" "Inicialização do Canvas iniciada." -#: FlatCAMApp.py:1632 +#: FlatCAMApp.py:1634 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -46,11 +46,11 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: FlatCAMApp.py:1839 +#: FlatCAMApp.py:1841 msgid "Detachable Tabs" msgstr "Abas Destacáveis" -#: FlatCAMApp.py:2334 +#: FlatCAMApp.py:2337 msgid "" "Open Source Software - Type help to get started\n" "\n" @@ -58,12 +58,12 @@ msgstr "" "Software de Código Aberto - Digite help para iniciar\n" "\n" -#: FlatCAMApp.py:2545 FlatCAMApp.py:8365 +#: FlatCAMApp.py:2548 FlatCAMApp.py:8382 msgid "New Project - Not saved" msgstr "Novo Projeto - Não salvo" -#: FlatCAMApp.py:2618 FlatCAMApp.py:8419 FlatCAMApp.py:8455 FlatCAMApp.py:8495 -#: FlatCAMApp.py:9182 FlatCAMApp.py:10371 FlatCAMApp.py:10424 +#: FlatCAMApp.py:2621 FlatCAMApp.py:8436 FlatCAMApp.py:8472 FlatCAMApp.py:8512 +#: FlatCAMApp.py:9199 FlatCAMApp.py:10388 FlatCAMApp.py:10441 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -71,40 +71,40 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: FlatCAMApp.py:2620 +#: FlatCAMApp.py:2623 msgid "Executing Tcl Script ..." msgstr "Executando Script Tcl..." -#: FlatCAMApp.py:2674 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2677 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "Abrir cancelado." -#: FlatCAMApp.py:2690 +#: FlatCAMApp.py:2693 msgid "Open Config file failed." msgstr "Falha ao abrir o arquivo de Configuração." -#: FlatCAMApp.py:2705 +#: FlatCAMApp.py:2708 msgid "Open Script file failed." msgstr "Falha ao abrir o arquivo de Script." -#: FlatCAMApp.py:2731 +#: FlatCAMApp.py:2734 msgid "Open Excellon file failed." msgstr "Falha ao abrir o arquivo Excellon." -#: FlatCAMApp.py:2745 +#: FlatCAMApp.py:2748 msgid "Open GCode file failed." msgstr "Falha ao abrir o arquivo G-Code." -#: FlatCAMApp.py:2758 +#: FlatCAMApp.py:2761 msgid "Open Gerber file failed." msgstr "Falha ao abrir o arquivo Gerber." -#: FlatCAMApp.py:3031 +#: FlatCAMApp.py:3034 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "Selecione um Objeto Geometria, Gerber ou Excellon para editar." -#: FlatCAMApp.py:3045 +#: FlatCAMApp.py:3048 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -114,80 +114,80 @@ msgstr "" "possível. \n" "Edite apenas uma geometria por vez." -#: FlatCAMApp.py:3100 +#: FlatCAMApp.py:3103 msgid "Editor is activated ..." msgstr "Editor está ativado ..." -#: FlatCAMApp.py:3118 +#: FlatCAMApp.py:3121 msgid "Do you want to save the edited object?" msgstr "Você quer salvar o objeto editado?" -#: FlatCAMApp.py:3119 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3122 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "Fechar Editor" -#: FlatCAMApp.py:3122 FlatCAMApp.py:4612 FlatCAMApp.py:7295 FlatCAMApp.py:8272 +#: FlatCAMApp.py:3125 FlatCAMApp.py:4615 FlatCAMApp.py:7312 FlatCAMApp.py:8289 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "Sim" -#: FlatCAMApp.py:3123 FlatCAMApp.py:4613 FlatCAMApp.py:7296 FlatCAMApp.py:8273 +#: FlatCAMApp.py:3126 FlatCAMApp.py:4616 FlatCAMApp.py:7313 FlatCAMApp.py:8290 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 -#: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3360 -#: flatcamGUI/PreferencesUI.py:3724 flatcamTools/ToolNonCopperClear.py:171 +#: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3372 +#: flatcamGUI/PreferencesUI.py:3736 flatcamTools/ToolNonCopperClear.py:171 #: flatcamTools/ToolPaint.py:144 msgid "No" msgstr "Não" -#: FlatCAMApp.py:3124 FlatCAMApp.py:4614 FlatCAMApp.py:5483 FlatCAMApp.py:6726 -#: FlatCAMApp.py:8274 +#: FlatCAMApp.py:3127 FlatCAMApp.py:4617 FlatCAMApp.py:5486 FlatCAMApp.py:6743 +#: FlatCAMApp.py:8291 msgid "Cancel" msgstr "Cancelar" -#: FlatCAMApp.py:3152 +#: FlatCAMApp.py:3155 msgid "Object empty after edit." msgstr "Objeto vazio após a edição." -#: FlatCAMApp.py:3195 FlatCAMApp.py:3216 FlatCAMApp.py:3229 +#: FlatCAMApp.py:3198 FlatCAMApp.py:3219 FlatCAMApp.py:3232 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "Selecione um objeto Gerber, Geometria ou Excellon para atualizar." -#: FlatCAMApp.py:3199 +#: FlatCAMApp.py:3202 msgid "is updated, returning to App..." msgstr "está atualizado, retornando ao App..." -#: FlatCAMApp.py:3594 FlatCAMApp.py:3648 FlatCAMApp.py:4472 +#: FlatCAMApp.py:3597 FlatCAMApp.py:3651 FlatCAMApp.py:4475 msgid "Could not load defaults file." msgstr "Não foi possível carregar o arquivo com os padrões." -#: FlatCAMApp.py:3607 FlatCAMApp.py:3657 FlatCAMApp.py:4482 +#: FlatCAMApp.py:3610 FlatCAMApp.py:3660 FlatCAMApp.py:4485 msgid "Failed to parse defaults file." msgstr "Falha ao analisar o arquivo com os padrões." -#: FlatCAMApp.py:3628 FlatCAMApp.py:3632 +#: FlatCAMApp.py:3631 FlatCAMApp.py:3635 msgid "Import FlatCAM Preferences" msgstr "Importar Preferências do FlatCAM" -#: FlatCAMApp.py:3639 +#: FlatCAMApp.py:3642 msgid "FlatCAM preferences import cancelled." msgstr "Importação de preferências do FlatCAM cancelada." -#: FlatCAMApp.py:3662 +#: FlatCAMApp.py:3665 msgid "Imported Defaults from" msgstr "Padrões importados de" -#: FlatCAMApp.py:3682 FlatCAMApp.py:3687 +#: FlatCAMApp.py:3685 FlatCAMApp.py:3690 msgid "Export FlatCAM Preferences" msgstr "Exportar preferências do FlatCAM" -#: FlatCAMApp.py:3695 +#: FlatCAMApp.py:3698 msgid "FlatCAM preferences export cancelled." msgstr "Exportação de preferências do FlatCAM cancelada." -#: FlatCAMApp.py:3704 FlatCAMApp.py:6491 FlatCAMApp.py:9363 FlatCAMApp.py:9474 -#: FlatCAMApp.py:9599 FlatCAMApp.py:9658 FlatCAMApp.py:9776 FlatCAMApp.py:9915 -#: FlatCAMObj.py:6102 flatcamTools/ToolSolderPaste.py:1428 +#: FlatCAMApp.py:3707 FlatCAMApp.py:6503 FlatCAMApp.py:9380 FlatCAMApp.py:9491 +#: FlatCAMApp.py:9616 FlatCAMApp.py:9675 FlatCAMApp.py:9793 FlatCAMApp.py:9932 +#: FlatCAMObj.py:6104 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -196,35 +196,35 @@ msgstr "" "É provável que outro aplicativo esteja mantendo o arquivo aberto e não " "acessível." -#: FlatCAMApp.py:3717 +#: FlatCAMApp.py:3720 msgid "Could not load preferences file." msgstr "Não foi possível carregar o arquivo com as preferências." -#: FlatCAMApp.py:3737 FlatCAMApp.py:4529 +#: FlatCAMApp.py:3740 FlatCAMApp.py:4532 msgid "Failed to write defaults to file." msgstr "Falha ao gravar os padrões no arquivo." -#: FlatCAMApp.py:3743 +#: FlatCAMApp.py:3746 msgid "Exported preferences to" msgstr "Preferências exportadas para" -#: FlatCAMApp.py:3760 +#: FlatCAMApp.py:3763 msgid "FlatCAM Preferences Folder opened." msgstr "Pasta com Preferências FlatCAM aberta." -#: FlatCAMApp.py:3843 +#: FlatCAMApp.py:3846 msgid "Failed to open recent files file for writing." msgstr "Falha ao abrir o arquivo com lista de arquivos recentes para gravação." -#: FlatCAMApp.py:3854 +#: FlatCAMApp.py:3857 msgid "Failed to open recent projects file for writing." msgstr "Falha ao abrir o arquivo com lista de projetos recentes para gravação." -#: FlatCAMApp.py:3937 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3940 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n" -#: FlatCAMApp.py:3938 +#: FlatCAMApp.py:3941 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -233,11 +233,11 @@ msgstr "" "Objeto ({kind}) falhou porque: {error} \n" "\n" -#: FlatCAMApp.py:3959 +#: FlatCAMApp.py:3962 msgid "Converting units to " msgstr "Convertendo unidades para " -#: FlatCAMApp.py:4055 FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064 +#: FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064 FlatCAMApp.py:4067 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" "" -#: FlatCAMApp.py:4081 FlatCAMApp.py:6806 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMApp.py:4084 FlatCAMApp.py:6823 FlatCAMObj.py:236 FlatCAMObj.py:251 #: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:206 msgid "Plotting" msgstr "Plotando" -#: FlatCAMApp.py:4175 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4178 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "Sobre FlatCAM" -#: FlatCAMApp.py:4204 +#: FlatCAMApp.py:4207 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "Fabricação de Placas de Circuito Impresso 2D Assistida por Computador" -#: FlatCAMApp.py:4205 +#: FlatCAMApp.py:4208 msgid "Development" msgstr "Desenvolvimento" -#: FlatCAMApp.py:4206 +#: FlatCAMApp.py:4209 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: FlatCAMApp.py:4207 +#: FlatCAMApp.py:4210 msgid "Issue tracker" msgstr "Rastreador de problemas" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4214 msgid "Close" msgstr "Fechar" -#: FlatCAMApp.py:4226 +#: FlatCAMApp.py:4229 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -333,75 +333,75 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: FlatCAMApp.py:4273 +#: FlatCAMApp.py:4276 msgid "Splash" msgstr "Abertura" -#: FlatCAMApp.py:4279 +#: FlatCAMApp.py:4282 msgid "Programmers" msgstr "Programadores" -#: FlatCAMApp.py:4285 +#: FlatCAMApp.py:4288 msgid "Translators" msgstr "Tradutores" -#: FlatCAMApp.py:4291 +#: FlatCAMApp.py:4294 msgid "License" msgstr "Licença" -#: FlatCAMApp.py:4312 +#: FlatCAMApp.py:4315 msgid "Programmer" msgstr "Programador" -#: FlatCAMApp.py:4313 +#: FlatCAMApp.py:4316 msgid "Status" msgstr "Status" -#: FlatCAMApp.py:4315 +#: FlatCAMApp.py:4318 msgid "Program Author" msgstr "Autor do Programa" -#: FlatCAMApp.py:4319 +#: FlatCAMApp.py:4322 msgid "Maintainer >=2019" msgstr "Mantenedor >= 2019" -#: FlatCAMApp.py:4374 +#: FlatCAMApp.py:4377 msgid "Language" msgstr "Idioma" -#: FlatCAMApp.py:4375 +#: FlatCAMApp.py:4378 msgid "Translator" msgstr "Tradutor" -#: FlatCAMApp.py:4376 +#: FlatCAMApp.py:4379 msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4534 FlatCAMApp.py:7305 +#: FlatCAMApp.py:4537 FlatCAMApp.py:7322 msgid "Preferences saved." msgstr "Preferências salvas." -#: FlatCAMApp.py:4562 +#: FlatCAMApp.py:4565 msgid "Could not load factory defaults file." msgstr "Não foi possível carregar o arquivo de padrões de fábrica." -#: FlatCAMApp.py:4572 +#: FlatCAMApp.py:4575 msgid "Failed to parse factory defaults file." msgstr "Falha ao analisar o arquivo de padrões de fábrica." -#: FlatCAMApp.py:4587 +#: FlatCAMApp.py:4590 msgid "Failed to write factory defaults to file." msgstr "Falha ao gravar os padrões de fábrica no arquivo." -#: FlatCAMApp.py:4591 +#: FlatCAMApp.py:4594 msgid "Factory defaults saved." msgstr "Padrões de fábrica salvos." -#: FlatCAMApp.py:4602 flatcamGUI/FlatCAMGUI.py:3451 +#: FlatCAMApp.py:4605 flatcamGUI/FlatCAMGUI.py:3467 msgid "Application is saving the project. Please wait ..." msgstr "O aplicativo está salvando o projeto. Por favor, espere ..." -#: FlatCAMApp.py:4607 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4610 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -409,33 +409,33 @@ msgstr "" "Existem arquivos/objetos modificados no FlatCAM. \n" "Você quer salvar o projeto?" -#: FlatCAMApp.py:4610 FlatCAMApp.py:8270 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4613 FlatCAMApp.py:8287 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Salvar alterações" -#: FlatCAMApp.py:4840 +#: FlatCAMApp.py:4843 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo Excellon selecionadas foram registradas para o " "FlatCAM." -#: FlatCAMApp.py:4862 +#: FlatCAMApp.py:4865 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo G-Code selecionadas foram registradas para o FlatCAM." -#: FlatCAMApp.py:4884 +#: FlatCAMApp.py:4887 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo Gerber selecionadas foram registradas para o FlatCAM." -#: FlatCAMApp.py:5050 FlatCAMApp.py:5106 FlatCAMApp.py:5134 +#: FlatCAMApp.py:5053 FlatCAMApp.py:5109 FlatCAMApp.py:5137 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "São necessários pelo menos dois objetos para unir. Objetos atualmente " "selecionados" -#: FlatCAMApp.py:5059 +#: FlatCAMApp.py:5062 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -451,39 +451,39 @@ msgstr "" "perdidas e o resultado pode não ser o esperado.\n" "Verifique o G-CODE gerado." -#: FlatCAMApp.py:5101 +#: FlatCAMApp.py:5104 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Falha. A união de Excellon funciona apenas em objetos Excellon." -#: FlatCAMApp.py:5129 +#: FlatCAMApp.py:5132 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Falha. A união de Gerber funciona apenas em objetos Gerber." -#: FlatCAMApp.py:5159 FlatCAMApp.py:5196 +#: FlatCAMApp.py:5162 FlatCAMApp.py:5199 msgid "Failed. Select a Geometry Object and try again." msgstr "Falha. Selecione um Objeto de Geometria e tente novamente." -#: FlatCAMApp.py:5164 FlatCAMApp.py:5201 +#: FlatCAMApp.py:5167 FlatCAMApp.py:5204 msgid "Expected a FlatCAMGeometry, got" msgstr "Geometria FlatCAM esperada, recebido" -#: FlatCAMApp.py:5178 +#: FlatCAMApp.py:5181 msgid "A Geometry object was converted to MultiGeo type." msgstr "Um objeto Geometria foi convertido para o tipo MultiGeo." -#: FlatCAMApp.py:5216 +#: FlatCAMApp.py:5219 msgid "A Geometry object was converted to SingleGeo type." msgstr "Um objeto Geometria foi convertido para o tipo Único." -#: FlatCAMApp.py:5477 +#: FlatCAMApp.py:5480 msgid "Toggle Units" msgstr "Alternar Unidades" -#: FlatCAMApp.py:5479 +#: FlatCAMApp.py:5482 msgid "Change project units ..." msgstr "Alterar unidades do projeto ..." -#: FlatCAMApp.py:5480 +#: FlatCAMApp.py:5483 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -493,51 +493,55 @@ msgstr "" "geométricas de todos os objetos sejam redimensionadas.\n" "Continuar?" -#: FlatCAMApp.py:5482 FlatCAMApp.py:6620 FlatCAMApp.py:6725 FlatCAMApp.py:8579 -#: FlatCAMApp.py:8593 FlatCAMApp.py:8848 FlatCAMApp.py:8859 +#: FlatCAMApp.py:5485 FlatCAMApp.py:6637 FlatCAMApp.py:6742 FlatCAMApp.py:8596 +#: FlatCAMApp.py:8610 FlatCAMApp.py:8865 FlatCAMApp.py:8876 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:5531 +#: FlatCAMApp.py:5534 msgid "Converted units to" msgstr "Unidades convertidas para" -#: FlatCAMApp.py:5543 +#: FlatCAMApp.py:5546 msgid " Units conversion cancelled." msgstr "Conversão de unidades cancelada." -#: FlatCAMApp.py:6437 +#: FlatCAMApp.py:6449 msgid "Open file" msgstr "Abrir arquivo" -#: FlatCAMApp.py:6468 FlatCAMApp.py:6473 +#: FlatCAMApp.py:6480 FlatCAMApp.py:6485 msgid "Export G-Code ..." msgstr "Exportar G-Code ..." -#: FlatCAMApp.py:6477 +#: FlatCAMApp.py:6489 msgid "Export Code cancelled." msgstr "Exportar G-Code cancelado." -#: FlatCAMApp.py:6487 FlatCAMObj.py:6098 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6499 FlatCAMObj.py:6100 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "Nenhum arquivo ou diretório" -#: FlatCAMApp.py:6499 FlatCAMObj.py:6112 +#: FlatCAMApp.py:6511 FlatCAMObj.py:6114 msgid "Saved to" msgstr "Salvo em" -#: FlatCAMApp.py:6608 FlatCAMApp.py:6641 FlatCAMApp.py:6652 FlatCAMApp.py:6663 +#: FlatCAMApp.py:6557 +msgid "Code Editor content copied to clipboard ..." +msgstr "Conteúdo do Code Editor copiado para a área de transferência ..." + +#: FlatCAMApp.py:6625 FlatCAMApp.py:6658 FlatCAMApp.py:6669 FlatCAMApp.py:6680 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Insira um diâmetro de ferramenta com valor diferente de zero, no formato " "Flutuante." -#: FlatCAMApp.py:6613 FlatCAMApp.py:6646 FlatCAMApp.py:6657 FlatCAMApp.py:6668 +#: FlatCAMApp.py:6630 FlatCAMApp.py:6663 FlatCAMApp.py:6674 FlatCAMApp.py:6685 msgid "Adding Tool cancelled" msgstr "Adicionar ferramenta cancelada" -#: FlatCAMApp.py:6616 +#: FlatCAMApp.py:6633 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -545,11 +549,11 @@ msgstr "" "Adicionar Ferramenta funciona somente no modo Avançado.\n" "Vá em Preferências -> Geral - Mostrar Opções Avançadas." -#: FlatCAMApp.py:6720 +#: FlatCAMApp.py:6737 msgid "Delete objects" msgstr "Excluir objetos" -#: FlatCAMApp.py:6723 +#: FlatCAMApp.py:6740 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -557,92 +561,88 @@ msgstr "" "Você tem certeza de que deseja excluir permanentemente\n" "os objetos selecionados?" -#: FlatCAMApp.py:6754 +#: FlatCAMApp.py:6771 msgid "Object(s) deleted" msgstr "Objeto(s) excluído(s)" -#: FlatCAMApp.py:6758 +#: FlatCAMApp.py:6775 msgid "Failed. No object(s) selected..." msgstr "Falha. Nenhum objeto selecionado..." -#: FlatCAMApp.py:6760 +#: FlatCAMApp.py:6777 msgid "Save the work in Editor and try again ..." msgstr "Salve o trabalho no Editor e tente novamente ..." -#: FlatCAMApp.py:6790 +#: FlatCAMApp.py:6807 msgid "Object deleted" msgstr "Objeto excluído" -#: FlatCAMApp.py:6817 +#: FlatCAMApp.py:6834 msgid "Click to set the origin ..." msgstr "Clique para definir a origem ..." -#: FlatCAMApp.py:6839 +#: FlatCAMApp.py:6856 msgid "Setting Origin..." msgstr "Definindo Origem..." -#: FlatCAMApp.py:6851 +#: FlatCAMApp.py:6868 msgid "Origin set" msgstr "Origem definida" -#: FlatCAMApp.py:6858 +#: FlatCAMApp.py:6875 msgid "Origin coordinates specified but incomplete." msgstr "Coordenadas de origem especificadas, mas incompletas." -#: FlatCAMApp.py:6900 FlatCAMObj.py:6247 -msgid "Not available with the current Graphic Engine Legacy(2D)." -msgstr "Não disponível com o Graphic Engine Legacy (2D) atual." - -#: FlatCAMApp.py:6904 +#: FlatCAMApp.py:6921 msgid "Jump to ..." msgstr "Pular para ..." -#: FlatCAMApp.py:6905 +#: FlatCAMApp.py:6922 msgid "Enter the coordinates in format X,Y:" msgstr "Digite as coordenadas no formato X,Y:" -#: FlatCAMApp.py:6912 +#: FlatCAMApp.py:6929 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erradas. Insira as coordenadas no formato X,Y" -#: FlatCAMApp.py:6944 flatcamEditors/FlatCAMExcEditor.py:3487 +#: FlatCAMApp.py:6961 flatcamEditors/FlatCAMExcEditor.py:3487 #: flatcamEditors/FlatCAMExcEditor.py:3495 -#: flatcamEditors/FlatCAMGeoEditor.py:3832 -#: flatcamEditors/FlatCAMGeoEditor.py:3847 +#: flatcamEditors/FlatCAMGeoEditor.py:3846 +#: flatcamEditors/FlatCAMGeoEditor.py:3861 #: flatcamEditors/FlatCAMGrbEditor.py:1067 #: flatcamEditors/FlatCAMGrbEditor.py:1171 #: flatcamEditors/FlatCAMGrbEditor.py:1445 #: flatcamEditors/FlatCAMGrbEditor.py:1703 #: flatcamEditors/FlatCAMGrbEditor.py:4255 -#: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2687 -#: flatcamGUI/FlatCAMGUI.py:2699 +#: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2703 +#: flatcamGUI/FlatCAMGUI.py:2715 msgid "Done." msgstr "Pronto." -#: FlatCAMApp.py:7078 FlatCAMApp.py:7146 +#: FlatCAMApp.py:7095 FlatCAMApp.py:7163 msgid "No object is selected. Select an object and try again." msgstr "Nenhum objeto está selecionado. Selecione um objeto e tente novamente." -#: FlatCAMApp.py:7166 +#: FlatCAMApp.py:7183 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 ..." -#: FlatCAMApp.py:7172 +#: FlatCAMApp.py:7189 msgid "The current task was gracefully closed on user request..." msgstr "" "A tarefa atual foi fechada normalmente mediante solicitação do usuário ..." -#: FlatCAMApp.py:7189 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7206 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "Preferências" -#: FlatCAMApp.py:7256 +#: FlatCAMApp.py:7273 msgid "Preferences edited but not saved." msgstr "Preferências editadas, mas não salvas." -#: FlatCAMApp.py:7290 +#: FlatCAMApp.py:7307 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -650,73 +650,73 @@ msgstr "" "Um ou mais valores foram alterados.\n" "Você deseja salvar as preferências?" -#: FlatCAMApp.py:7292 flatcamGUI/FlatCAMGUI.py:193 +#: FlatCAMApp.py:7309 flatcamGUI/FlatCAMGUI.py:193 #: flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "Salvar Preferências" -#: FlatCAMApp.py:7321 +#: FlatCAMApp.py:7338 msgid "No object selected to Flip on Y axis." msgstr "Nenhum objeto selecionado para Espelhar no eixo Y." -#: FlatCAMApp.py:7347 +#: FlatCAMApp.py:7364 msgid "Flip on Y axis done." msgstr "Espelhado no eixo Y." -#: FlatCAMApp.py:7350 FlatCAMApp.py:7393 +#: FlatCAMApp.py:7367 FlatCAMApp.py:7410 #: flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "A ação de espelhamento não foi executada." -#: FlatCAMApp.py:7364 +#: FlatCAMApp.py:7381 msgid "No object selected to Flip on X axis." msgstr "Nenhum objeto selecionado para Espelhar no eixo X." -#: FlatCAMApp.py:7390 +#: FlatCAMApp.py:7407 msgid "Flip on X axis done." msgstr "Espelhado no eixo X." -#: FlatCAMApp.py:7407 +#: FlatCAMApp.py:7424 msgid "No object selected to Rotate." msgstr "Nenhum objeto selecionado para Girar." -#: FlatCAMApp.py:7410 FlatCAMApp.py:7458 FlatCAMApp.py:7491 +#: FlatCAMApp.py:7427 FlatCAMApp.py:7475 FlatCAMApp.py:7508 msgid "Transform" msgstr "Transformar" -#: FlatCAMApp.py:7410 FlatCAMApp.py:7458 FlatCAMApp.py:7491 +#: FlatCAMApp.py:7427 FlatCAMApp.py:7475 FlatCAMApp.py:7508 msgid "Enter the Angle value:" msgstr "Digite o valor do Ângulo:" -#: FlatCAMApp.py:7441 +#: FlatCAMApp.py:7458 msgid "Rotation done." msgstr "Rotação realizada." -#: FlatCAMApp.py:7444 +#: FlatCAMApp.py:7461 msgid "Rotation movement was not executed." msgstr "O movimento de rotação não foi executado." -#: FlatCAMApp.py:7456 +#: FlatCAMApp.py:7473 msgid "No object selected to Skew/Shear on X axis." msgstr "Nenhum objeto selecionado para Inclinar no eixo X." -#: FlatCAMApp.py:7478 +#: FlatCAMApp.py:7495 msgid "Skew on X axis done." msgstr "Inclinação no eixo X concluída." -#: FlatCAMApp.py:7489 +#: FlatCAMApp.py:7506 msgid "No object selected to Skew/Shear on Y axis." msgstr "Nenhum objeto selecionado para Inclinar no eixo Y." -#: FlatCAMApp.py:7511 +#: FlatCAMApp.py:7528 msgid "Skew on Y axis done." msgstr "Inclinação no eixo Y concluída." -#: FlatCAMApp.py:7566 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7583 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "Liga/Desliga a Grade" -#: FlatCAMApp.py:7579 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7596 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2477 #: flatcamEditors/FlatCAMGrbEditor.py:5212 flatcamGUI/ObjectUI.py:1058 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 @@ -726,80 +726,80 @@ msgstr "Liga/Desliga a Grade" msgid "Add" msgstr "Adicionar" -#: FlatCAMApp.py:7580 FlatCAMObj.py:3628 +#: FlatCAMApp.py:7597 FlatCAMObj.py:3628 #: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:553 #: flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 -#: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 +#: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2202 #: flatcamGUI/ObjectUI.py:1074 flatcamTools/ToolNonCopperClear.py:249 #: flatcamTools/ToolPaint.py:188 flatcamTools/ToolSolderPaste.py:121 #: flatcamTools/ToolSolderPaste.py:485 msgid "Delete" msgstr "Excluir" -#: FlatCAMApp.py:7593 +#: FlatCAMApp.py:7610 msgid "New Grid ..." msgstr "Nova Grade ..." -#: FlatCAMApp.py:7594 +#: FlatCAMApp.py:7611 msgid "Enter a Grid Value:" msgstr "Digite um valor para grade:" -#: FlatCAMApp.py:7602 FlatCAMApp.py:7629 +#: FlatCAMApp.py:7619 FlatCAMApp.py:7646 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." -#: FlatCAMApp.py:7608 +#: FlatCAMApp.py:7625 msgid "New Grid added" msgstr "Nova Grade adicionada" -#: FlatCAMApp.py:7611 +#: FlatCAMApp.py:7628 msgid "Grid already exists" msgstr "Grade já existe" -#: FlatCAMApp.py:7614 +#: FlatCAMApp.py:7631 msgid "Adding New Grid cancelled" msgstr "Adicionar nova grade cancelada" -#: FlatCAMApp.py:7636 +#: FlatCAMApp.py:7653 msgid " Grid Value does not exist" msgstr "O valor da grade não existe" -#: FlatCAMApp.py:7639 +#: FlatCAMApp.py:7656 msgid "Grid Value deleted" msgstr "Grade apagada" -#: FlatCAMApp.py:7642 +#: FlatCAMApp.py:7659 msgid "Delete Grid value cancelled" msgstr "Excluir valor de grade cancelado" -#: FlatCAMApp.py:7648 +#: FlatCAMApp.py:7665 msgid "Key Shortcut List" msgstr "Lista de Teclas de Atalho" -#: FlatCAMApp.py:7682 +#: FlatCAMApp.py:7699 msgid " No object selected to copy it's name" msgstr "Nenhum objeto selecionado para copiar nome" -#: FlatCAMApp.py:7686 +#: FlatCAMApp.py:7703 msgid "Name copied on clipboard ..." msgstr "Nome copiado para a área de transferência..." -#: FlatCAMApp.py:7741 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7758 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas para a área de transferência." -#: FlatCAMApp.py:8026 FlatCAMApp.py:8030 FlatCAMApp.py:8034 FlatCAMApp.py:8038 -#: FlatCAMApp.py:8054 FlatCAMApp.py:8058 FlatCAMApp.py:8062 FlatCAMApp.py:8066 -#: FlatCAMApp.py:8106 FlatCAMApp.py:8109 FlatCAMApp.py:8112 FlatCAMApp.py:8115 -#: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 -#: ObjectCollection.py:734 +#: FlatCAMApp.py:8043 FlatCAMApp.py:8047 FlatCAMApp.py:8051 FlatCAMApp.py:8055 +#: FlatCAMApp.py:8071 FlatCAMApp.py:8075 FlatCAMApp.py:8079 FlatCAMApp.py:8083 +#: FlatCAMApp.py:8123 FlatCAMApp.py:8126 FlatCAMApp.py:8129 FlatCAMApp.py:8132 +#: ObjectCollection.py:728 ObjectCollection.py:731 ObjectCollection.py:734 +#: ObjectCollection.py:737 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} selecionado" -#: FlatCAMApp.py:8267 +#: FlatCAMApp.py:8284 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -809,230 +809,230 @@ msgstr "" "Criar um novo projeto irá apagá-los.\n" "Você deseja Salvar o Projeto?" -#: FlatCAMApp.py:8289 +#: FlatCAMApp.py:8306 msgid "New Project created" msgstr "Novo Projeto criado" -#: FlatCAMApp.py:8410 FlatCAMApp.py:8414 flatcamGUI/FlatCAMGUI.py:636 -#: flatcamGUI/FlatCAMGUI.py:2068 +#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 flatcamGUI/FlatCAMGUI.py:636 +#: flatcamGUI/FlatCAMGUI.py:2075 msgid "Open Gerber" msgstr "Abrir Gerber" -#: FlatCAMApp.py:8421 +#: FlatCAMApp.py:8438 msgid "Opening Gerber file." msgstr "Abrindo Arquivo Gerber." -#: FlatCAMApp.py:8427 +#: FlatCAMApp.py:8444 msgid "Open Gerber cancelled." msgstr "Abrir Gerber cancelado." -#: FlatCAMApp.py:8447 FlatCAMApp.py:8451 flatcamGUI/FlatCAMGUI.py:637 -#: flatcamGUI/FlatCAMGUI.py:2069 +#: FlatCAMApp.py:8464 FlatCAMApp.py:8468 flatcamGUI/FlatCAMGUI.py:637 +#: flatcamGUI/FlatCAMGUI.py:2076 msgid "Open Excellon" msgstr "Abrir Excellon" -#: FlatCAMApp.py:8457 +#: FlatCAMApp.py:8474 msgid "Opening Excellon file." msgstr "Abrindo Arquivo Excellon." -#: FlatCAMApp.py:8463 +#: FlatCAMApp.py:8480 msgid " Open Excellon cancelled." msgstr "Abrir Excellon cancelado." -#: FlatCAMApp.py:8486 FlatCAMApp.py:8490 +#: FlatCAMApp.py:8503 FlatCAMApp.py:8507 msgid "Open G-Code" msgstr "Abrir G-Code" -#: FlatCAMApp.py:8497 +#: FlatCAMApp.py:8514 msgid "Opening G-Code file." msgstr "Abrindo Arquivo G-Code." -#: FlatCAMApp.py:8503 +#: FlatCAMApp.py:8520 msgid "Open G-Code cancelled." msgstr "Abrir G-Code cancelado." -#: FlatCAMApp.py:8520 FlatCAMApp.py:8523 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8537 FlatCAMApp.py:8540 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "Abrir Projeto" -#: FlatCAMApp.py:8532 +#: FlatCAMApp.py:8549 msgid "Open Project cancelled." msgstr "Abrir Projeto cancelado." -#: FlatCAMApp.py:8551 FlatCAMApp.py:8554 +#: FlatCAMApp.py:8568 FlatCAMApp.py:8571 msgid "Open Configuration File" msgstr "Abrir Arquivo de Configuração" -#: FlatCAMApp.py:8559 +#: FlatCAMApp.py:8576 msgid "Open Config cancelled." msgstr "Abrir Arquivo de Configuração cancelado." -#: FlatCAMApp.py:8575 FlatCAMApp.py:8844 FlatCAMApp.py:11487 -#: FlatCAMApp.py:11508 FlatCAMApp.py:11530 FlatCAMApp.py:11553 +#: FlatCAMApp.py:8592 FlatCAMApp.py:8861 FlatCAMApp.py:11505 +#: FlatCAMApp.py:11526 FlatCAMApp.py:11548 FlatCAMApp.py:11571 msgid "No object selected." msgstr "Nenhum objeto selecionado." -#: FlatCAMApp.py:8576 FlatCAMApp.py:8845 +#: FlatCAMApp.py:8593 FlatCAMApp.py:8862 msgid "Please Select a Geometry object to export" msgstr "Por favor, selecione um objeto Geometria para exportar" -#: FlatCAMApp.py:8590 +#: FlatCAMApp.py:8607 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Somente objetos Geometria, Gerber e Trabalho CNC podem ser usados." -#: FlatCAMApp.py:8603 FlatCAMApp.py:8607 +#: FlatCAMApp.py:8620 FlatCAMApp.py:8624 msgid "Export SVG" msgstr "Exportar SVG" -#: FlatCAMApp.py:8613 +#: FlatCAMApp.py:8630 msgid " Export SVG cancelled." msgstr "Exportar SVG cancelado." -#: FlatCAMApp.py:8633 +#: FlatCAMApp.py:8650 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" -#: FlatCAMApp.py:8639 FlatCAMApp.py:8643 +#: FlatCAMApp.py:8656 FlatCAMApp.py:8660 msgid "Export PNG Image" msgstr "Exportar Imagem PNG" -#: FlatCAMApp.py:8648 +#: FlatCAMApp.py:8665 msgid "Export PNG cancelled." msgstr "Exportar PNG cancelado." -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8685 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Gerber para " "exportar." -#: FlatCAMApp.py:8674 FlatCAMApp.py:8806 +#: FlatCAMApp.py:8691 FlatCAMApp.py:8823 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Falhou. Somente objetos Gerber podem ser salvos como arquivos Gerber..." -#: FlatCAMApp.py:8686 +#: FlatCAMApp.py:8703 msgid "Save Gerber source file" msgstr "Salvar arquivo fonte Gerber" -#: FlatCAMApp.py:8692 +#: FlatCAMApp.py:8709 msgid "Save Gerber source file cancelled." msgstr "Salvar arquivo fonte Gerber cancelado." -#: FlatCAMApp.py:8712 +#: FlatCAMApp.py:8729 msgid "No object selected. Please select an Excellon object to export." msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Excellon para " "exportar." -#: FlatCAMApp.py:8718 FlatCAMApp.py:8762 +#: FlatCAMApp.py:8735 FlatCAMApp.py:8779 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Falhou. Somente objetos Excellon podem ser salvos como arquivos Excellon..." -#: FlatCAMApp.py:8726 FlatCAMApp.py:8730 +#: FlatCAMApp.py:8743 FlatCAMApp.py:8747 msgid "Save Excellon source file" msgstr "Salvar o arquivo fonte Excellon" -#: FlatCAMApp.py:8736 +#: FlatCAMApp.py:8753 msgid "Saving Excellon source file cancelled." msgstr "Salvar arquivo fonte Excellon cancelado." -#: FlatCAMApp.py:8756 +#: FlatCAMApp.py:8773 msgid "No object selected. Please Select an Excellon object to export." msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Excellon para " "exportar." -#: FlatCAMApp.py:8770 FlatCAMApp.py:8774 +#: FlatCAMApp.py:8787 FlatCAMApp.py:8791 msgid "Export Excellon" msgstr "Exportar Excellon" -#: FlatCAMApp.py:8780 +#: FlatCAMApp.py:8797 msgid "Export Excellon cancelled." msgstr "Exportar Excellon cancelado." -#: FlatCAMApp.py:8800 +#: FlatCAMApp.py:8817 msgid "No object selected. Please Select an Gerber object to export." msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Gerber para " "exportar." -#: FlatCAMApp.py:8814 FlatCAMApp.py:8818 +#: FlatCAMApp.py:8831 FlatCAMApp.py:8835 msgid "Export Gerber" msgstr "Exportar Gerber" -#: FlatCAMApp.py:8824 +#: FlatCAMApp.py:8841 msgid "Export Gerber cancelled." msgstr "Exportar Gerber cancelado." -#: FlatCAMApp.py:8856 +#: FlatCAMApp.py:8873 msgid "Only Geometry objects can be used." msgstr "Apenas objetos Geometria podem ser usados." -#: FlatCAMApp.py:8870 FlatCAMApp.py:8874 +#: FlatCAMApp.py:8887 FlatCAMApp.py:8891 msgid "Export DXF" msgstr "Exportar DXF" -#: FlatCAMApp.py:8881 +#: FlatCAMApp.py:8898 msgid "Export DXF cancelled." msgstr "Exportar DXF cancelado." -#: FlatCAMApp.py:8901 FlatCAMApp.py:8904 +#: FlatCAMApp.py:8918 FlatCAMApp.py:8921 msgid "Import SVG" msgstr "Importar SVG" -#: FlatCAMApp.py:8914 +#: FlatCAMApp.py:8931 msgid "Open SVG cancelled." msgstr "Abrir SVG cancelado." -#: FlatCAMApp.py:8933 FlatCAMApp.py:8937 +#: FlatCAMApp.py:8950 FlatCAMApp.py:8954 msgid "Import DXF" msgstr "Importar DXF" -#: FlatCAMApp.py:8947 +#: FlatCAMApp.py:8964 msgid "Open DXF cancelled." msgstr "Abrir DXF cancelado." -#: FlatCAMApp.py:8994 +#: FlatCAMApp.py:9011 msgid "Viewing the source code of the selected object." msgstr "Vendo o código fonte do objeto selecionado." -#: FlatCAMApp.py:8995 +#: FlatCAMApp.py:9012 msgid "Loading..." msgstr "Lendo..." -#: FlatCAMApp.py:9002 +#: FlatCAMApp.py:9019 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." -#: FlatCAMApp.py:9014 +#: FlatCAMApp.py:9031 msgid "Source Editor" msgstr "Editor de Fontes" -#: FlatCAMApp.py:9029 FlatCAMApp.py:9036 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9053 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." -#: FlatCAMApp.py:9048 +#: FlatCAMApp.py:9065 msgid "Failed to load the source code for the selected object" msgstr "Falha ao ler o código fonte do objeto selecionado" -#: FlatCAMApp.py:9062 FlatCAMApp.py:10377 FlatCAMObj.py:5881 +#: FlatCAMApp.py:9079 FlatCAMApp.py:10394 FlatCAMObj.py:5880 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "Editor de Códigos" -#: FlatCAMApp.py:9080 +#: FlatCAMApp.py:9097 msgid "New TCL script file created in Code Editor." msgstr "Novo arquivo de script TCL criado no Editor de Códigos." -#: FlatCAMApp.py:9083 +#: FlatCAMApp.py:9100 msgid "Script Editor" msgstr "Editor de Script" -#: FlatCAMApp.py:9086 +#: FlatCAMApp.py:9103 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -1076,100 +1076,100 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:9125 FlatCAMApp.py:9128 +#: FlatCAMApp.py:9142 FlatCAMApp.py:9145 msgid "Open TCL script" msgstr "Abrir script TCL" -#: FlatCAMApp.py:9138 +#: FlatCAMApp.py:9155 msgid "Open TCL script cancelled." msgstr "Abrir script TCL cancelado." -#: FlatCAMApp.py:9160 +#: FlatCAMApp.py:9177 msgid "TCL script file opened in Code Editor." msgstr "Arquivo de script TCL aberto no Editor de Códigos." -#: FlatCAMApp.py:9184 +#: FlatCAMApp.py:9201 msgid "Executing FlatCAMScript file." msgstr "Executando arquivo de Script FlatCAM." -#: FlatCAMApp.py:9191 FlatCAMApp.py:9194 +#: FlatCAMApp.py:9208 FlatCAMApp.py:9211 msgid "Run TCL script" msgstr "Executar script TCL" -#: FlatCAMApp.py:9204 +#: FlatCAMApp.py:9221 msgid "Run TCL script cancelled." msgstr "Executar script TCL cancelado." -#: FlatCAMApp.py:9220 +#: FlatCAMApp.py:9237 msgid "TCL script file opened in Code Editor and executed." msgstr "Arquivo de script TCL aberto no Editor de Código e executado." -#: FlatCAMApp.py:9271 FlatCAMApp.py:9275 +#: FlatCAMApp.py:9288 FlatCAMApp.py:9292 msgid "Save Project As ..." msgstr "Salvar Projeto Como..." -#: FlatCAMApp.py:9272 +#: FlatCAMApp.py:9289 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:9281 +#: FlatCAMApp.py:9298 msgid "Save Project cancelled." msgstr "Salvar Projeto cancelado." -#: FlatCAMApp.py:9329 +#: FlatCAMApp.py:9346 msgid "Exporting SVG" msgstr "Exportando SVG" -#: FlatCAMApp.py:9371 FlatCAMApp.py:9482 FlatCAMApp.py:9608 +#: FlatCAMApp.py:9388 FlatCAMApp.py:9499 FlatCAMApp.py:9625 msgid "SVG file exported to" msgstr "Arquivo SVG exportado para" -#: FlatCAMApp.py:9406 FlatCAMApp.py:9531 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9423 FlatCAMApp.py:9548 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "Nenhuma caixa de objeto. Usando" -#: FlatCAMApp.py:9485 FlatCAMApp.py:9611 +#: FlatCAMApp.py:9502 FlatCAMApp.py:9628 msgid "Generating Film ... Please wait." msgstr "Gerando Filme ... Por favor, aguarde." -#: FlatCAMApp.py:9784 +#: FlatCAMApp.py:9801 msgid "Excellon file exported to" msgstr "Arquivo Excellon exportado para" -#: FlatCAMApp.py:9793 +#: FlatCAMApp.py:9810 msgid "Exporting Excellon" msgstr "Exportando Excellon" -#: FlatCAMApp.py:9799 FlatCAMApp.py:9807 +#: FlatCAMApp.py:9816 FlatCAMApp.py:9824 msgid "Could not export Excellon file." msgstr "Não foi possível exportar o arquivo Excellon." -#: FlatCAMApp.py:9923 +#: FlatCAMApp.py:9940 msgid "Gerber file exported to" msgstr "Arquivo Gerber exportado para" -#: FlatCAMApp.py:9931 +#: FlatCAMApp.py:9948 msgid "Exporting Gerber" msgstr "Exportando Gerber" -#: FlatCAMApp.py:9937 FlatCAMApp.py:9945 +#: FlatCAMApp.py:9954 FlatCAMApp.py:9962 msgid "Could not export Gerber file." msgstr "Não foi possível exportar o arquivo Gerber." -#: FlatCAMApp.py:9990 +#: FlatCAMApp.py:10007 msgid "DXF file exported to" msgstr "Arquivo DXF exportado para" -#: FlatCAMApp.py:9996 +#: FlatCAMApp.py:10013 msgid "Exporting DXF" msgstr "Exportando DXF" -#: FlatCAMApp.py:10002 FlatCAMApp.py:10010 +#: FlatCAMApp.py:10019 FlatCAMApp.py:10027 msgid "Could not export DXF file." msgstr "Não foi possível exportar o arquivo DXF." -#: FlatCAMApp.py:10031 FlatCAMApp.py:10075 FlatCAMApp.py:10121 +#: FlatCAMApp.py:10048 FlatCAMApp.py:10092 FlatCAMApp.py:10138 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1177,85 +1177,85 @@ msgstr "" "O tipo escolhido não é suportado como parâmetro. Apenas Geometria e Gerber " "são suportados" -#: FlatCAMApp.py:10041 +#: FlatCAMApp.py:10058 msgid "Importing SVG" msgstr "Importando SVG" -#: FlatCAMApp.py:10053 FlatCAMApp.py:10097 FlatCAMApp.py:10142 -#: FlatCAMApp.py:10223 FlatCAMApp.py:10290 FlatCAMApp.py:10357 +#: FlatCAMApp.py:10070 FlatCAMApp.py:10114 FlatCAMApp.py:10159 +#: FlatCAMApp.py:10240 FlatCAMApp.py:10307 FlatCAMApp.py:10374 #: flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "Aberto" -#: FlatCAMApp.py:10085 +#: FlatCAMApp.py:10102 msgid "Importing DXF" msgstr "Importando DXF" -#: FlatCAMApp.py:10129 +#: FlatCAMApp.py:10146 msgid "Importing Image" msgstr "Importando Imagem" -#: FlatCAMApp.py:10172 +#: FlatCAMApp.py:10189 msgid "Failed to open file" msgstr "Falha ao abrir o arquivo" -#: FlatCAMApp.py:10177 +#: FlatCAMApp.py:10194 msgid "Failed to parse file" msgstr "Falha ao analisar o arquivo" -#: FlatCAMApp.py:10184 FlatCAMApp.py:10258 FlatCAMObj.py:4589 +#: FlatCAMApp.py:10201 FlatCAMApp.py:10275 FlatCAMObj.py:4589 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "Ocorreu um erro interno. Veja shell. (linha de comando)\n" -#: FlatCAMApp.py:10194 +#: FlatCAMApp.py:10211 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." -#: FlatCAMApp.py:10202 +#: FlatCAMApp.py:10219 msgid "Opening Gerber" msgstr "Abrindo Gerber" -#: FlatCAMApp.py:10213 +#: FlatCAMApp.py:10230 msgid " Open Gerber failed. Probable not a Gerber file." msgstr "Abrir Gerber falhou. Provavelmente não é um arquivo Gerber." -#: FlatCAMApp.py:10248 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10265 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "Este não é um arquivo Excellon." -#: FlatCAMApp.py:10252 +#: FlatCAMApp.py:10269 msgid "Cannot open file" msgstr "Não é possível abrir o arquivo" -#: FlatCAMApp.py:10272 flatcamTools/ToolPDF.py:270 +#: FlatCAMApp.py:10289 flatcamTools/ToolPDF.py:270 #: flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "Nenhuma geometria encontrada no arquivo" -#: FlatCAMApp.py:10275 +#: FlatCAMApp.py:10292 msgid "Opening Excellon." msgstr "Abrindo Excellon." -#: FlatCAMApp.py:10282 +#: FlatCAMApp.py:10299 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Falha ao abrir Excellon. Provavelmente não é um arquivo Excellon." -#: FlatCAMApp.py:10321 +#: FlatCAMApp.py:10338 msgid "Failed to open" msgstr "Falha ao abrir" -#: FlatCAMApp.py:10332 +#: FlatCAMApp.py:10349 msgid "This is not GCODE" msgstr "Não é G-Code" -#: FlatCAMApp.py:10338 +#: FlatCAMApp.py:10355 msgid "Opening G-Code." msgstr "Abrindo G-Code." -#: FlatCAMApp.py:10347 +#: FlatCAMApp.py:10364 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1266,43 +1266,43 @@ msgstr "" "A tentativa de criar um objeto de Trabalho CNC do arquivo G-Code falhou " "durante o processamento" -#: FlatCAMApp.py:10373 +#: FlatCAMApp.py:10390 msgid "Opening FlatCAM Config file." msgstr "Abrindo arquivo de Configuração." -#: FlatCAMApp.py:10395 +#: FlatCAMApp.py:10412 msgid "Failed to open config file" msgstr "Falha ao abrir o arquivo de configuração" -#: FlatCAMApp.py:10421 +#: FlatCAMApp.py:10438 msgid "Loading Project ... Please Wait ..." msgstr "Carregando projeto ... Por favor aguarde ..." -#: FlatCAMApp.py:10426 +#: FlatCAMApp.py:10443 msgid "Opening FlatCAM Project file." msgstr "Abrindo Projeto FlatCAM." -#: FlatCAMApp.py:10436 FlatCAMApp.py:10454 +#: FlatCAMApp.py:10453 FlatCAMApp.py:10471 msgid "Failed to open project file" msgstr "Falha ao abrir o arquivo de projeto" -#: FlatCAMApp.py:10488 +#: FlatCAMApp.py:10505 msgid "Loading Project ... restoring" msgstr "Carregando projeto ... restaurando" -#: FlatCAMApp.py:10497 +#: FlatCAMApp.py:10514 msgid "Project loaded from" msgstr "Projeto carregado de" -#: FlatCAMApp.py:10560 +#: FlatCAMApp.py:10577 msgid "Redrawing all objects" msgstr "Redesenha todos os objetos" -#: FlatCAMApp.py:10592 +#: FlatCAMApp.py:10609 msgid "Available commands:\n" msgstr "Comandos disponíveis:\n" -#: FlatCAMApp.py:10594 +#: FlatCAMApp.py:10611 msgid "" "\n" "\n" @@ -1314,47 +1314,47 @@ msgstr "" "Digite help para forma de uso.\n" " Exemplo: help open_gerber" -#: FlatCAMApp.py:10744 +#: FlatCAMApp.py:10761 msgid "Shows list of commands." msgstr "Mostra a lista de comandos." -#: FlatCAMApp.py:10802 +#: FlatCAMApp.py:10819 msgid "Failed to load recent item list." msgstr "Falha ao carregar a lista de itens recentes." -#: FlatCAMApp.py:10810 +#: FlatCAMApp.py:10827 msgid "Failed to parse recent item list." msgstr "Falha ao analisar a lista de itens recentes." -#: FlatCAMApp.py:10821 +#: FlatCAMApp.py:10838 msgid "Failed to load recent projects item list." msgstr "Falha ao carregar a lista de projetos recentes." -#: FlatCAMApp.py:10829 +#: FlatCAMApp.py:10846 msgid "Failed to parse recent project item list." msgstr "Falha ao analisar a lista de projetos recentes." -#: FlatCAMApp.py:10888 FlatCAMApp.py:10911 +#: FlatCAMApp.py:10905 FlatCAMApp.py:10928 msgid "Clear Recent files" msgstr "Limpar arquivos recentes" -#: FlatCAMApp.py:10928 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10945 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr "Lista de Teclas de Atalho" -#: FlatCAMApp.py:11002 +#: FlatCAMApp.py:11019 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Guia Selecionado - Escolha um item na guia Projeto" -#: FlatCAMApp.py:11003 +#: FlatCAMApp.py:11020 msgid "Details" msgstr "Detalhes" -#: FlatCAMApp.py:11005 +#: FlatCAMApp.py:11022 msgid "The normal flow when working in FlatCAM is the following:" msgstr "O fluxo normal ao trabalhar no FlatCAM é o seguinte:" -#: FlatCAMApp.py:11006 +#: FlatCAMApp.py:11023 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1364,7 +1364,7 @@ msgstr "" "para o FlatCAM usando a barra de ferramentas, tecla de atalho ou arrastando " "e soltando um arquivo na GUI." -#: FlatCAMApp.py:11009 +#: FlatCAMApp.py:11026 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1374,7 +1374,7 @@ msgstr "" "usando o menu ou a barra de ferramentas, tecla de atalho ou arrastando e " "soltando um arquivo na GUI." -#: FlatCAMApp.py:11012 +#: FlatCAMApp.py:11029 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1386,7 +1386,7 @@ msgstr "" "Projeto, a ABA SELECIONADO será atualizada com as propriedades do objeto de " "acordo com seu tipo: Gerber, Excellon, Geometria ou Trabalho CNC." -#: FlatCAMApp.py:11016 +#: FlatCAMApp.py:11033 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1400,14 +1400,14 @@ msgstr "" "na tela exibirá a ABA SELECIONADO e a preencherá mesmo que ela esteja fora " "de foco." -#: FlatCAMApp.py:11020 +#: FlatCAMApp.py:11037 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" msgstr "" "Você pode alterar os parâmetros nesta tela e a direção do fluxo é assim:" -#: FlatCAMApp.py:11021 +#: FlatCAMApp.py:11038 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1420,7 +1420,7 @@ msgstr "" "Código CNC) e/ou adicionar código no início ou no final do G-Code (na Aba " "Selecionado) --> Salvar G-Code." -#: FlatCAMApp.py:11025 +#: FlatCAMApp.py:11042 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1429,24 +1429,24 @@ msgstr "" "menu em Ajuda --> Lista de Atalhos ou através da sua própria tecla de " "atalho: F3." -#: FlatCAMApp.py:11086 +#: FlatCAMApp.py:11103 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." -#: FlatCAMApp.py:11094 +#: FlatCAMApp.py:11111 msgid "Could not parse information about latest version." msgstr "Não foi possível analisar informações sobre a versão mais recente." -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11122 msgid "FlatCAM is up to date!" msgstr "O FlatCAM está atualizado!" -#: FlatCAMApp.py:11110 +#: FlatCAMApp.py:11127 msgid "Newer Version Available" msgstr "Nova Versão Disponível" -#: FlatCAMApp.py:11111 +#: FlatCAMApp.py:11128 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1454,63 +1454,63 @@ msgstr "" "Existe uma versão mais nova do FlatCAM disponível para download:\n" "\n" -#: FlatCAMApp.py:11113 +#: FlatCAMApp.py:11130 msgid "info" msgstr "info" -#: FlatCAMApp.py:11188 +#: FlatCAMApp.py:11206 msgid "All plots disabled." msgstr "Todos os gráficos desabilitados." -#: FlatCAMApp.py:11195 +#: FlatCAMApp.py:11213 msgid "All non selected plots disabled." msgstr "Todos os gráficos não selecionados desabilitados." -#: FlatCAMApp.py:11202 +#: FlatCAMApp.py:11220 msgid "All plots enabled." msgstr "Todos os gráficos habilitados." -#: FlatCAMApp.py:11209 +#: FlatCAMApp.py:11227 msgid "Selected plots enabled..." msgstr "Gráficos selecionados habilitados..." -#: FlatCAMApp.py:11218 +#: FlatCAMApp.py:11236 msgid "Selected plots disabled..." msgstr "Gráficos selecionados desabilitados..." -#: FlatCAMApp.py:11236 +#: FlatCAMApp.py:11254 msgid "Enabling plots ..." msgstr "Habilitando gráficos..." -#: FlatCAMApp.py:11275 +#: FlatCAMApp.py:11293 msgid "Disabling plots ..." msgstr "Desabilitando gráficos..." -#: FlatCAMApp.py:11297 +#: FlatCAMApp.py:11315 msgid "Working ..." msgstr "Trabalhando ..." -#: FlatCAMApp.py:11336 +#: FlatCAMApp.py:11354 msgid "Saving FlatCAM Project" msgstr "Salvando o Projeto FlatCAM" -#: FlatCAMApp.py:11358 FlatCAMApp.py:11396 +#: FlatCAMApp.py:11376 FlatCAMApp.py:11414 msgid "Project saved to" msgstr "Projeto salvo em" -#: FlatCAMApp.py:11378 +#: FlatCAMApp.py:11396 msgid "Failed to verify project file" msgstr "Falha ao verificar o arquivo do projeto" -#: FlatCAMApp.py:11378 FlatCAMApp.py:11387 FlatCAMApp.py:11399 +#: FlatCAMApp.py:11396 FlatCAMApp.py:11405 FlatCAMApp.py:11417 msgid "Retry to save it." msgstr "Tente salvá-lo novamente." -#: FlatCAMApp.py:11387 FlatCAMApp.py:11399 +#: FlatCAMApp.py:11405 FlatCAMApp.py:11417 msgid "Failed to parse saved project file" msgstr "Falha ao analisar o arquivo de projeto salvo" -#: FlatCAMApp.py:11610 +#: FlatCAMApp.py:11628 msgid "The user requested a graceful exit of the current task." msgstr "O usuário solicitou uma saída normal da tarefa atual." @@ -1600,13 +1600,13 @@ msgstr "N° Ranhuras" #: FlatCAMObj.py:4198 FlatCAMObj.py:4316 FlatCAMObj.py:4524 FlatCAMObj.py:4646 #: FlatCAMObj.py:4809 FlatCAMObj.py:5328 #: flatcamEditors/FlatCAMExcEditor.py:2427 -#: flatcamEditors/FlatCAMGeoEditor.py:1081 -#: flatcamEditors/FlatCAMGeoEditor.py:1118 -#: flatcamEditors/FlatCAMGeoEditor.py:1139 -#: flatcamEditors/FlatCAMGeoEditor.py:1160 -#: flatcamEditors/FlatCAMGeoEditor.py:1197 -#: flatcamEditors/FlatCAMGeoEditor.py:1229 -#: flatcamEditors/FlatCAMGeoEditor.py:1250 +#: flatcamEditors/FlatCAMGeoEditor.py:1082 +#: flatcamEditors/FlatCAMGeoEditor.py:1119 +#: flatcamEditors/FlatCAMGeoEditor.py:1140 +#: flatcamEditors/FlatCAMGeoEditor.py:1161 +#: flatcamEditors/FlatCAMGeoEditor.py:1198 +#: flatcamEditors/FlatCAMGeoEditor.py:1230 +#: flatcamEditors/FlatCAMGeoEditor.py:1251 #: flatcamEditors/FlatCAMGrbEditor.py:5361 #: flatcamEditors/FlatCAMGrbEditor.py:5404 #: flatcamEditors/FlatCAMGrbEditor.py:5431 @@ -1714,7 +1714,7 @@ msgstr "Acabamento" #: FlatCAMObj.py:3626 flatcamGUI/FlatCAMGUI.py:552 flatcamGUI/FlatCAMGUI.py:759 #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1789 -#: flatcamGUI/FlatCAMGUI.py:2193 flatcamGUI/ObjectUI.py:1066 +#: flatcamGUI/FlatCAMGUI.py:2200 flatcamGUI/ObjectUI.py:1066 #: flatcamTools/ToolPanelize.py:540 flatcamTools/ToolPanelize.py:567 #: flatcamTools/ToolPanelize.py:667 flatcamTools/ToolPanelize.py:701 #: flatcamTools/ToolPanelize.py:766 @@ -1833,65 +1833,65 @@ msgstr "" "formato (x, y).\n" "Agora está com apenas um valor, não dois." -#: FlatCAMObj.py:5766 +#: FlatCAMObj.py:5765 msgid "Basic" msgstr "Básico" -#: FlatCAMObj.py:5772 +#: FlatCAMObj.py:5771 msgid "Advanced" msgstr "Avançado" -#: FlatCAMObj.py:5815 +#: FlatCAMObj.py:5814 msgid "Plotting..." msgstr "Plotando..." -#: FlatCAMObj.py:5839 FlatCAMObj.py:5844 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5838 FlatCAMObj.py:5843 flatcamTools/ToolSolderPaste.py:1393 msgid "Export Machine Code ..." msgstr "Exportar Código da Máquina ..." -#: FlatCAMObj.py:5850 flatcamTools/ToolSolderPaste.py:1397 +#: FlatCAMObj.py:5849 flatcamTools/ToolSolderPaste.py:1397 msgid "Export Machine Code cancelled ..." msgstr "Exportar código da máquina cancelado ..." -#: FlatCAMObj.py:5868 +#: FlatCAMObj.py:5867 msgid "Machine Code file saved to" msgstr "Arquivo G-Code salvo em" -#: FlatCAMObj.py:5901 +#: FlatCAMObj.py:5900 msgid "Loaded Machine Code into Code Editor" msgstr "G-Code aberto no Editor de Códigos" -#: FlatCAMObj.py:6013 +#: FlatCAMObj.py:6015 msgid "This CNCJob object can't be processed because it is a" msgstr "Este objeto Trabalho CNC não pode ser processado porque é um" -#: FlatCAMObj.py:6015 +#: FlatCAMObj.py:6017 msgid "CNCJob object" msgstr "objeto de Trabalho CNC" -#: FlatCAMObj.py:6067 +#: FlatCAMObj.py:6069 msgid "G-code does not have a units code: either G20 or G21" msgstr "O G-Code não possui um código de unidade: G20 ou G21" -#: FlatCAMObj.py:6079 +#: FlatCAMObj.py:6081 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" "Cancelado. O código personalizado para Troca de Ferramentas está ativado, " "mas está vazio." -#: FlatCAMObj.py:6085 +#: FlatCAMObj.py:6087 msgid "Toolchange G-code was replaced by a custom code." msgstr "" "O G-Code para Troca de Ferramentas foi substituído por um código " "personalizado." -#: FlatCAMObj.py:6122 FlatCAMObj.py:6132 +#: FlatCAMObj.py:6124 FlatCAMObj.py:6134 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "O arquivo de pós-processamento deve ter em seu nome: 'toolchange_custom'" -#: FlatCAMObj.py:6136 +#: FlatCAMObj.py:6138 msgid "There is no postprocessor file." msgstr "Não há arquivo de pós-processamento." @@ -1916,7 +1916,7 @@ msgstr "Aplicar o Idioma ..." msgid "Object renamed from {old} to {new}" msgstr "Objeto renomeado de {old} para {new}" -#: ObjectCollection.py:766 +#: ObjectCollection.py:769 msgid "Cause of error" msgstr "Motivo do erro" @@ -2332,8 +2332,8 @@ msgstr "" "redimensionar." #: flatcamEditors/FlatCAMExcEditor.py:978 -#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2708 -#: flatcamGUI/FlatCAMGUI.py:2916 flatcamGUI/FlatCAMGUI.py:3130 +#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2724 +#: flatcamGUI/FlatCAMGUI.py:2932 flatcamGUI/FlatCAMGUI.py:3146 msgid "Cancelled." msgstr "Cancelado." @@ -2476,7 +2476,7 @@ msgstr "Linear" #: flatcamEditors/FlatCAMExcEditor.py:1620 #: flatcamEditors/FlatCAMExcEditor.py:1822 -#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3303 +#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3315 #: flatcamTools/ToolNonCopperClear.py:203 msgid "Circular" msgstr "Circular" @@ -2690,7 +2690,7 @@ msgstr "" "Ferramenta já na lista de ferramentas original ou atual.\n" "Salve e reedite Excellon se precisar adicionar essa ferramenta. " -#: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3299 +#: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3315 msgid "Added new tool with dia" msgstr "Adicionada nova ferramenta com diâmetro" @@ -2737,15 +2737,15 @@ msgstr "Furo(s) excluída(s)." msgid "Click on the circular array Center position" msgstr "Clique na posição central da matriz circular" -#: flatcamEditors/FlatCAMGeoEditor.py:82 +#: flatcamEditors/FlatCAMGeoEditor.py:83 msgid "Buffer distance:" msgstr "Distância do buffer:" -#: flatcamEditors/FlatCAMGeoEditor.py:83 +#: flatcamEditors/FlatCAMGeoEditor.py:84 msgid "Buffer corner:" msgstr "Canto do buffer:" -#: flatcamEditors/FlatCAMGeoEditor.py:85 +#: flatcamEditors/FlatCAMGeoEditor.py:86 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded for exterior buffer.\n" @@ -2759,67 +2759,67 @@ msgstr "" " - 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos " "encontrados no canto" -#: flatcamEditors/FlatCAMGeoEditor.py:91 +#: flatcamEditors/FlatCAMGeoEditor.py:92 #: flatcamEditors/FlatCAMGrbEditor.py:2522 msgid "Round" msgstr "Redondo" -#: flatcamEditors/FlatCAMGeoEditor.py:92 +#: flatcamEditors/FlatCAMGeoEditor.py:93 #: flatcamEditors/FlatCAMGrbEditor.py:2523 msgid "Square" msgstr "Quadrado" -#: flatcamEditors/FlatCAMGeoEditor.py:93 +#: flatcamEditors/FlatCAMGeoEditor.py:94 #: flatcamEditors/FlatCAMGrbEditor.py:2524 msgid "Beveled" msgstr "Chanfrado" -#: flatcamEditors/FlatCAMGeoEditor.py:100 +#: flatcamEditors/FlatCAMGeoEditor.py:101 msgid "Buffer Interior" msgstr "Buffer Interior" -#: flatcamEditors/FlatCAMGeoEditor.py:102 +#: flatcamEditors/FlatCAMGeoEditor.py:103 msgid "Buffer Exterior" msgstr "Buffer Exterior" -#: flatcamEditors/FlatCAMGeoEditor.py:108 +#: flatcamEditors/FlatCAMGeoEditor.py:109 msgid "Full Buffer" msgstr "Buffer Completo" -#: flatcamEditors/FlatCAMGeoEditor.py:129 -#: flatcamEditors/FlatCAMGeoEditor.py:2721 flatcamGUI/FlatCAMGUI.py:1500 +#: flatcamEditors/FlatCAMGeoEditor.py:130 +#: flatcamEditors/FlatCAMGeoEditor.py:2722 flatcamGUI/FlatCAMGUI.py:1500 #: flatcamGUI/PreferencesUI.py:1577 msgid "Buffer Tool" msgstr "Ferramenta Buffer" -#: flatcamEditors/FlatCAMGeoEditor.py:141 -#: flatcamEditors/FlatCAMGeoEditor.py:158 -#: flatcamEditors/FlatCAMGeoEditor.py:175 -#: flatcamEditors/FlatCAMGeoEditor.py:2741 -#: flatcamEditors/FlatCAMGeoEditor.py:2771 -#: flatcamEditors/FlatCAMGeoEditor.py:2801 +#: flatcamEditors/FlatCAMGeoEditor.py:142 +#: flatcamEditors/FlatCAMGeoEditor.py:159 +#: flatcamEditors/FlatCAMGeoEditor.py:176 +#: flatcamEditors/FlatCAMGeoEditor.py:2742 +#: flatcamEditors/FlatCAMGeoEditor.py:2772 +#: flatcamEditors/FlatCAMGeoEditor.py:2802 #: flatcamEditors/FlatCAMGrbEditor.py:4707 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "O valor da distância do buffer está ausente ou em formato incorreto. Altere " "e tente novamente." -#: flatcamEditors/FlatCAMGeoEditor.py:345 +#: flatcamEditors/FlatCAMGeoEditor.py:346 msgid "Text Tool" msgstr "Ferramenta de Texto" -#: flatcamEditors/FlatCAMGeoEditor.py:403 flatcamGUI/FlatCAMGUI.py:839 +#: flatcamEditors/FlatCAMGeoEditor.py:404 flatcamGUI/FlatCAMGUI.py:839 msgid "Tool" msgstr "Ferramenta" -#: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/ObjectUI.py:264 +#: flatcamEditors/FlatCAMGeoEditor.py:435 flatcamGUI/ObjectUI.py:264 #: flatcamGUI/PreferencesUI.py:1117 flatcamGUI/PreferencesUI.py:2614 -#: flatcamGUI/PreferencesUI.py:3546 flatcamGUI/PreferencesUI.py:3706 +#: flatcamGUI/PreferencesUI.py:3558 flatcamGUI/PreferencesUI.py:3718 #: flatcamTools/ToolCutOut.py:91 msgid "Tool dia" msgstr "Diâmetro da Ferramenta" -#: flatcamEditors/FlatCAMGeoEditor.py:436 flatcamGUI/PreferencesUI.py:3708 +#: flatcamEditors/FlatCAMGeoEditor.py:437 flatcamGUI/PreferencesUI.py:3720 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -2827,13 +2827,13 @@ msgstr "" "Diâmetro da ferramenta para \n" "ser usada na operação." -#: flatcamEditors/FlatCAMGeoEditor.py:445 flatcamGUI/PreferencesUI.py:3388 -#: flatcamGUI/PreferencesUI.py:3737 flatcamTools/ToolNonCopperClear.py:283 +#: flatcamEditors/FlatCAMGeoEditor.py:446 flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:3749 flatcamTools/ToolNonCopperClear.py:283 #: flatcamTools/ToolPaint.py:205 msgid "Overlap Rate" msgstr "Taxa de Sobreposição" -#: flatcamEditors/FlatCAMGeoEditor.py:447 flatcamGUI/PreferencesUI.py:3739 +#: flatcamEditors/FlatCAMGeoEditor.py:448 flatcamGUI/PreferencesUI.py:3751 #: flatcamTools/ToolPaint.py:207 #, python-format msgid "" @@ -2859,13 +2859,13 @@ msgstr "" "Valores maiores = processamento lento e execução lenta no CNC \n" " devido ao número de caminhos." -#: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/PreferencesUI.py:3409 -#: flatcamGUI/PreferencesUI.py:3570 flatcamGUI/PreferencesUI.py:3758 +#: flatcamEditors/FlatCAMGeoEditor.py:464 flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:3770 #: flatcamTools/ToolNonCopperClear.py:303 flatcamTools/ToolPaint.py:226 msgid "Margin" msgstr "Margem" -#: flatcamEditors/FlatCAMGeoEditor.py:465 flatcamGUI/PreferencesUI.py:3760 +#: flatcamEditors/FlatCAMGeoEditor.py:466 flatcamGUI/PreferencesUI.py:3772 #: flatcamTools/ToolPaint.py:228 msgid "" "Distance by which to avoid\n" @@ -2876,13 +2876,13 @@ msgstr "" "as bordas do polígono para \n" "ser pintado." -#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/PreferencesUI.py:3418 -#: flatcamGUI/PreferencesUI.py:3769 flatcamTools/ToolNonCopperClear.py:312 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:3430 +#: flatcamGUI/PreferencesUI.py:3781 flatcamTools/ToolNonCopperClear.py:312 #: flatcamTools/ToolPaint.py:237 msgid "Method" msgstr "Método" -#: flatcamEditors/FlatCAMGeoEditor.py:476 +#: flatcamEditors/FlatCAMGeoEditor.py:477 msgid "" "Algorithm to paint the polygon:
Standard: Fixed step inwards." "
Seed-based: Outwards from seed." @@ -2890,30 +2890,30 @@ msgstr "" "Algoritmo para pintar o polígono:
Padrão: Passo fixo para dentro." "
Baseado em semente: para fora da semente." -#: flatcamEditors/FlatCAMGeoEditor.py:482 flatcamGUI/PreferencesUI.py:3427 -#: flatcamGUI/PreferencesUI.py:3778 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3439 +#: flatcamGUI/PreferencesUI.py:3790 flatcamTools/ToolNonCopperClear.py:321 #: flatcamTools/ToolPaint.py:246 msgid "Standard" msgstr "Padrão" -#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3428 -#: flatcamGUI/PreferencesUI.py:3779 flatcamTools/ToolNonCopperClear.py:322 +#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3440 +#: flatcamGUI/PreferencesUI.py:3791 flatcamTools/ToolNonCopperClear.py:322 #: flatcamTools/ToolPaint.py:247 msgid "Seed-based" msgstr "Baseado em semente" -#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3429 -#: flatcamGUI/PreferencesUI.py:3780 flatcamTools/ToolNonCopperClear.py:323 +#: flatcamEditors/FlatCAMGeoEditor.py:485 flatcamGUI/PreferencesUI.py:3441 +#: flatcamGUI/PreferencesUI.py:3792 flatcamTools/ToolNonCopperClear.py:323 #: flatcamTools/ToolPaint.py:248 msgid "Straight lines" msgstr "Linhas retas" -#: flatcamEditors/FlatCAMGeoEditor.py:489 +#: flatcamEditors/FlatCAMGeoEditor.py:490 msgid "Connect:" msgstr "Conectar:" -#: flatcamEditors/FlatCAMGeoEditor.py:491 flatcamGUI/PreferencesUI.py:3436 -#: flatcamGUI/PreferencesUI.py:3787 flatcamTools/ToolNonCopperClear.py:330 +#: flatcamEditors/FlatCAMGeoEditor.py:492 flatcamGUI/PreferencesUI.py:3448 +#: flatcamGUI/PreferencesUI.py:3799 flatcamTools/ToolNonCopperClear.py:330 #: flatcamTools/ToolPaint.py:255 msgid "" "Draw lines between resulting\n" @@ -2922,33 +2922,33 @@ msgstr "" "Desenha linhas entre os segmentos resultantes\n" "para minimizar as elevações de ferramentas." -#: flatcamEditors/FlatCAMGeoEditor.py:498 +#: flatcamEditors/FlatCAMGeoEditor.py:499 msgid "Contour:" msgstr "Contorno:" -#: flatcamEditors/FlatCAMGeoEditor.py:500 flatcamGUI/PreferencesUI.py:3446 -#: flatcamGUI/PreferencesUI.py:3797 flatcamTools/ToolNonCopperClear.py:339 +#: flatcamEditors/FlatCAMGeoEditor.py:501 flatcamGUI/PreferencesUI.py:3458 +#: flatcamGUI/PreferencesUI.py:3809 flatcamTools/ToolNonCopperClear.py:339 #: flatcamTools/ToolPaint.py:264 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." -#: flatcamEditors/FlatCAMGeoEditor.py:511 flatcamGUI/FlatCAMGUI.py:1744 +#: flatcamEditors/FlatCAMGeoEditor.py:512 flatcamGUI/FlatCAMGUI.py:1744 msgid "Paint" msgstr "Pintura" -#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:674 -#: flatcamGUI/FlatCAMGUI.py:2105 flatcamGUI/ObjectUI.py:1365 +#: flatcamEditors/FlatCAMGeoEditor.py:530 flatcamGUI/FlatCAMGUI.py:674 +#: flatcamGUI/FlatCAMGUI.py:2112 flatcamGUI/ObjectUI.py:1365 #: flatcamTools/ToolPaint.py:25 flatcamTools/ToolPaint.py:462 msgid "Paint Tool" msgstr "Ferramenta de Pintura" -#: flatcamEditors/FlatCAMGeoEditor.py:566 +#: flatcamEditors/FlatCAMGeoEditor.py:567 msgid "Paint cancelled. No shape selected." msgstr "Pintura cancelada. Nenhuma forma selecionada." -#: flatcamEditors/FlatCAMGeoEditor.py:578 flatcamTools/ToolCutOut.py:392 +#: flatcamEditors/FlatCAMGeoEditor.py:579 flatcamTools/ToolCutOut.py:392 #: flatcamTools/ToolCutOut.py:590 flatcamTools/ToolCutOut.py:760 #: flatcamTools/ToolCutOut.py:862 flatcamTools/ToolDblSided.py:367 msgid "Tool diameter value is missing or wrong format. Add it and retry." @@ -2956,82 +2956,82 @@ msgstr "" "O valor do diâmetro da ferramenta está ausente ou em formato incorreto. " "Altere e tente novamente." -#: flatcamEditors/FlatCAMGeoEditor.py:589 +#: flatcamEditors/FlatCAMGeoEditor.py:590 msgid "Overlap value is missing or wrong format. Add it and retry." msgstr "" "O valor de sobreposição está ausente ou em formato incorreto. Altere e tente " "novamente." -#: flatcamEditors/FlatCAMGeoEditor.py:601 +#: flatcamEditors/FlatCAMGeoEditor.py:602 msgid "Margin distance value is missing or wrong format. Add it and retry." msgstr "" "O valor da distância da margem está ausente ou em formato incorreto. Altere " "e tente novamente." -#: flatcamEditors/FlatCAMGeoEditor.py:609 -#: flatcamEditors/FlatCAMGeoEditor.py:2747 -#: flatcamEditors/FlatCAMGeoEditor.py:2777 -#: flatcamEditors/FlatCAMGeoEditor.py:2807 flatcamGUI/PreferencesUI.py:2610 +#: flatcamEditors/FlatCAMGeoEditor.py:610 +#: flatcamEditors/FlatCAMGeoEditor.py:2748 +#: flatcamEditors/FlatCAMGeoEditor.py:2778 +#: flatcamEditors/FlatCAMGeoEditor.py:2808 flatcamGUI/PreferencesUI.py:2610 #: flatcamTools/ToolProperties.py:113 flatcamTools/ToolProperties.py:139 msgid "Tools" msgstr "Ferramentas" -#: flatcamEditors/FlatCAMGeoEditor.py:620 -#: flatcamEditors/FlatCAMGeoEditor.py:994 +#: flatcamEditors/FlatCAMGeoEditor.py:621 +#: flatcamEditors/FlatCAMGeoEditor.py:995 #: flatcamEditors/FlatCAMGrbEditor.py:4890 #: flatcamEditors/FlatCAMGrbEditor.py:5275 flatcamGUI/FlatCAMGUI.py:685 -#: flatcamGUI/FlatCAMGUI.py:2118 flatcamTools/ToolTransform.py:403 +#: flatcamGUI/FlatCAMGUI.py:2125 flatcamTools/ToolTransform.py:403 msgid "Transform Tool" msgstr "Ferramenta Transformar" -#: flatcamEditors/FlatCAMGeoEditor.py:621 -#: flatcamEditors/FlatCAMGeoEditor.py:683 +#: flatcamEditors/FlatCAMGeoEditor.py:622 +#: flatcamEditors/FlatCAMGeoEditor.py:684 #: flatcamEditors/FlatCAMGrbEditor.py:4891 #: flatcamEditors/FlatCAMGrbEditor.py:4953 flatcamTools/ToolTransform.py:24 #: flatcamTools/ToolTransform.py:82 msgid "Rotate" msgstr "Girar" -#: flatcamEditors/FlatCAMGeoEditor.py:622 +#: flatcamEditors/FlatCAMGeoEditor.py:623 #: flatcamEditors/FlatCAMGrbEditor.py:4892 flatcamTools/ToolTransform.py:25 msgid "Skew/Shear" msgstr "Inclinar" -#: flatcamEditors/FlatCAMGeoEditor.py:623 +#: flatcamEditors/FlatCAMGeoEditor.py:624 #: flatcamEditors/FlatCAMGrbEditor.py:2569 #: flatcamEditors/FlatCAMGrbEditor.py:4893 flatcamGUI/FlatCAMGUI.py:752 #: flatcamGUI/FlatCAMGUI.py:1694 flatcamGUI/FlatCAMGUI.py:1771 -#: flatcamGUI/FlatCAMGUI.py:2187 flatcamGUI/ObjectUI.py:79 +#: flatcamGUI/FlatCAMGUI.py:2194 flatcamGUI/ObjectUI.py:79 #: flatcamGUI/ObjectUI.py:100 flatcamTools/ToolTransform.py:26 msgid "Scale" msgstr "Redimensionar" -#: flatcamEditors/FlatCAMGeoEditor.py:624 +#: flatcamEditors/FlatCAMGeoEditor.py:625 #: flatcamEditors/FlatCAMGrbEditor.py:4894 flatcamTools/ToolTransform.py:27 msgid "Mirror (Flip)" msgstr "Espelhar (Flip)" -#: flatcamEditors/FlatCAMGeoEditor.py:625 +#: flatcamEditors/FlatCAMGeoEditor.py:626 #: flatcamEditors/FlatCAMGrbEditor.py:4895 flatcamGUI/ObjectUI.py:108 #: flatcamGUI/ObjectUI.py:127 flatcamGUI/ObjectUI.py:957 -#: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3469 +#: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3481 #: flatcamTools/ToolNonCopperClear.py:361 flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Deslocar" -#: flatcamEditors/FlatCAMGeoEditor.py:637 +#: flatcamEditors/FlatCAMGeoEditor.py:638 #: flatcamEditors/FlatCAMGrbEditor.py:4907 flatcamGUI/FlatCAMGUI.py:647 -#: flatcamGUI/FlatCAMGUI.py:2078 +#: flatcamGUI/FlatCAMGUI.py:2085 msgid "Editor" msgstr "Editor" -#: flatcamEditors/FlatCAMGeoEditor.py:669 +#: flatcamEditors/FlatCAMGeoEditor.py:670 #: flatcamEditors/FlatCAMGrbEditor.py:4939 msgid "Angle:" msgstr "Ângulo:" -#: flatcamEditors/FlatCAMGeoEditor.py:671 -#: flatcamEditors/FlatCAMGrbEditor.py:4941 flatcamGUI/PreferencesUI.py:4139 +#: flatcamEditors/FlatCAMGeoEditor.py:672 +#: flatcamEditors/FlatCAMGrbEditor.py:4941 flatcamGUI/PreferencesUI.py:4151 #: flatcamTools/ToolTransform.py:70 msgid "" "Angle for Rotation action, in degrees.\n" @@ -3044,7 +3044,7 @@ msgstr "" "Números positivos para movimento horário. \n" "Números negativos para movimento anti-horário." -#: flatcamEditors/FlatCAMGeoEditor.py:685 +#: flatcamEditors/FlatCAMGeoEditor.py:686 #: flatcamEditors/FlatCAMGrbEditor.py:4955 msgid "" "Rotate the selected shape(s).\n" @@ -3055,16 +3055,16 @@ msgstr "" "O ponto de referência é o meio da caixa\n" "delimitadora para todas as formas selecionadas." -#: flatcamEditors/FlatCAMGeoEditor.py:708 +#: flatcamEditors/FlatCAMGeoEditor.py:709 #: flatcamEditors/FlatCAMGrbEditor.py:4978 msgid "Angle X:" msgstr "Ângulo X:" -#: flatcamEditors/FlatCAMGeoEditor.py:710 -#: flatcamEditors/FlatCAMGeoEditor.py:728 +#: flatcamEditors/FlatCAMGeoEditor.py:711 +#: flatcamEditors/FlatCAMGeoEditor.py:729 #: flatcamEditors/FlatCAMGrbEditor.py:4980 -#: flatcamEditors/FlatCAMGrbEditor.py:4998 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4161 flatcamTools/ToolTransform.py:109 +#: flatcamEditors/FlatCAMGrbEditor.py:4998 flatcamGUI/PreferencesUI.py:4163 +#: flatcamGUI/PreferencesUI.py:4173 flatcamTools/ToolTransform.py:109 #: flatcamTools/ToolTransform.py:127 msgid "" "Angle for Skew action, in degrees.\n" @@ -3073,13 +3073,13 @@ msgstr "" "Ângulo de inclinação, em graus.\n" "Número flutuante entre -360 e 359." -#: flatcamEditors/FlatCAMGeoEditor.py:719 +#: flatcamEditors/FlatCAMGeoEditor.py:720 #: flatcamEditors/FlatCAMGrbEditor.py:4989 flatcamTools/ToolTransform.py:118 msgid "Skew X" msgstr "Inclinar X" -#: flatcamEditors/FlatCAMGeoEditor.py:721 -#: flatcamEditors/FlatCAMGeoEditor.py:739 +#: flatcamEditors/FlatCAMGeoEditor.py:722 +#: flatcamEditors/FlatCAMGeoEditor.py:740 #: flatcamEditors/FlatCAMGrbEditor.py:4991 #: flatcamEditors/FlatCAMGrbEditor.py:5009 msgid "" @@ -3091,33 +3091,33 @@ msgstr "" "O ponto de referência é o meio da caixa\n" "delimitadora para todas as formas selecionadas." -#: flatcamEditors/FlatCAMGeoEditor.py:726 +#: flatcamEditors/FlatCAMGeoEditor.py:727 #: flatcamEditors/FlatCAMGrbEditor.py:4996 msgid "Angle Y:" msgstr "Ângulo Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:737 +#: flatcamEditors/FlatCAMGeoEditor.py:738 #: flatcamEditors/FlatCAMGrbEditor.py:5007 flatcamTools/ToolTransform.py:136 msgid "Skew Y" msgstr "Inclinar Y" -#: flatcamEditors/FlatCAMGeoEditor.py:765 +#: flatcamEditors/FlatCAMGeoEditor.py:766 #: flatcamEditors/FlatCAMGrbEditor.py:5035 msgid "Factor X:" msgstr "Fator X:" -#: flatcamEditors/FlatCAMGeoEditor.py:767 +#: flatcamEditors/FlatCAMGeoEditor.py:768 #: flatcamEditors/FlatCAMGrbEditor.py:5037 msgid "Factor for Scale action over X axis." msgstr "Fator de escala sobre o eixo X." -#: flatcamEditors/FlatCAMGeoEditor.py:775 +#: flatcamEditors/FlatCAMGeoEditor.py:776 #: flatcamEditors/FlatCAMGrbEditor.py:5045 flatcamTools/ToolTransform.py:174 msgid "Scale X" msgstr "Redimensionar X" -#: flatcamEditors/FlatCAMGeoEditor.py:777 -#: flatcamEditors/FlatCAMGeoEditor.py:794 +#: flatcamEditors/FlatCAMGeoEditor.py:778 +#: flatcamEditors/FlatCAMGeoEditor.py:795 #: flatcamEditors/FlatCAMGrbEditor.py:5047 #: flatcamEditors/FlatCAMGrbEditor.py:5064 msgid "" @@ -3129,28 +3129,28 @@ msgstr "" "O ponto de referência depende\n" "do estado da caixa de seleção." -#: flatcamEditors/FlatCAMGeoEditor.py:782 +#: flatcamEditors/FlatCAMGeoEditor.py:783 #: flatcamEditors/FlatCAMGrbEditor.py:5052 msgid "Factor Y:" msgstr "Fator Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:784 +#: flatcamEditors/FlatCAMGeoEditor.py:785 #: flatcamEditors/FlatCAMGrbEditor.py:5054 msgid "Factor for Scale action over Y axis." msgstr "Fator para ação de escala no eixo Y." -#: flatcamEditors/FlatCAMGeoEditor.py:792 +#: flatcamEditors/FlatCAMGeoEditor.py:793 #: flatcamEditors/FlatCAMGrbEditor.py:5062 flatcamTools/ToolTransform.py:191 msgid "Scale Y" msgstr "Redimensionar Y" -#: flatcamEditors/FlatCAMGeoEditor.py:801 -#: flatcamEditors/FlatCAMGrbEditor.py:5071 flatcamGUI/PreferencesUI.py:4186 +#: flatcamEditors/FlatCAMGeoEditor.py:802 +#: flatcamEditors/FlatCAMGrbEditor.py:5071 flatcamGUI/PreferencesUI.py:4198 #: flatcamTools/ToolTransform.py:200 msgid "Link" msgstr "Fixar Taxa" -#: flatcamEditors/FlatCAMGeoEditor.py:803 +#: flatcamEditors/FlatCAMGeoEditor.py:804 #: flatcamEditors/FlatCAMGrbEditor.py:5073 msgid "" "Scale the selected shape(s)\n" @@ -3159,13 +3159,13 @@ msgstr "" "Redimensiona a(s) forma(s) selecionada(s)\n" "usando o Fator de Escala X para ambos os eixos." -#: flatcamEditors/FlatCAMGeoEditor.py:809 -#: flatcamEditors/FlatCAMGrbEditor.py:5079 flatcamGUI/PreferencesUI.py:4194 +#: flatcamEditors/FlatCAMGeoEditor.py:810 +#: flatcamEditors/FlatCAMGrbEditor.py:5079 flatcamGUI/PreferencesUI.py:4206 #: flatcamTools/ToolTransform.py:209 msgid "Scale Reference" msgstr "Referência de escala" -#: flatcamEditors/FlatCAMGeoEditor.py:811 +#: flatcamEditors/FlatCAMGeoEditor.py:812 #: flatcamEditors/FlatCAMGrbEditor.py:5081 msgid "" "Scale the selected shape(s)\n" @@ -3178,23 +3178,23 @@ msgstr "" "e o centro da maior caixa delimitadora\n" "de formas selecionadas quando desmarcado." -#: flatcamEditors/FlatCAMGeoEditor.py:839 +#: flatcamEditors/FlatCAMGeoEditor.py:840 #: flatcamEditors/FlatCAMGrbEditor.py:5110 msgid "Value X:" msgstr "Valor X:" -#: flatcamEditors/FlatCAMGeoEditor.py:841 +#: flatcamEditors/FlatCAMGeoEditor.py:842 #: flatcamEditors/FlatCAMGrbEditor.py:5112 msgid "Value for Offset action on X axis." msgstr "Valor para o deslocamento no eixo X." -#: flatcamEditors/FlatCAMGeoEditor.py:849 +#: flatcamEditors/FlatCAMGeoEditor.py:850 #: flatcamEditors/FlatCAMGrbEditor.py:5120 flatcamTools/ToolTransform.py:249 msgid "Offset X" msgstr "Deslocar X" -#: flatcamEditors/FlatCAMGeoEditor.py:851 -#: flatcamEditors/FlatCAMGeoEditor.py:869 +#: flatcamEditors/FlatCAMGeoEditor.py:852 +#: flatcamEditors/FlatCAMGeoEditor.py:870 #: flatcamEditors/FlatCAMGrbEditor.py:5122 #: flatcamEditors/FlatCAMGrbEditor.py:5140 msgid "" @@ -3206,28 +3206,28 @@ msgstr "" "O ponto de referência é o meio da\n" "caixa delimitadora para todas as formas selecionadas.\n" -#: flatcamEditors/FlatCAMGeoEditor.py:857 +#: flatcamEditors/FlatCAMGeoEditor.py:858 #: flatcamEditors/FlatCAMGrbEditor.py:5128 msgid "Value Y:" msgstr "Valor Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:859 +#: flatcamEditors/FlatCAMGeoEditor.py:860 #: flatcamEditors/FlatCAMGrbEditor.py:5130 msgid "Value for Offset action on Y axis." msgstr "Valor para a ação de deslocamento no eixo Y." -#: flatcamEditors/FlatCAMGeoEditor.py:867 +#: flatcamEditors/FlatCAMGeoEditor.py:868 #: flatcamEditors/FlatCAMGrbEditor.py:5138 flatcamTools/ToolTransform.py:266 msgid "Offset Y" msgstr "Deslocar Y" -#: flatcamEditors/FlatCAMGeoEditor.py:898 +#: flatcamEditors/FlatCAMGeoEditor.py:899 #: flatcamEditors/FlatCAMGrbEditor.py:5169 flatcamTools/ToolTransform.py:296 msgid "Flip on X" msgstr "Espelhar no X" -#: flatcamEditors/FlatCAMGeoEditor.py:900 -#: flatcamEditors/FlatCAMGeoEditor.py:908 +#: flatcamEditors/FlatCAMGeoEditor.py:901 +#: flatcamEditors/FlatCAMGeoEditor.py:909 #: flatcamEditors/FlatCAMGrbEditor.py:5171 #: flatcamEditors/FlatCAMGrbEditor.py:5179 msgid "" @@ -3237,17 +3237,17 @@ msgstr "" "Espelha as formas selecionadas sobre o eixo X.\n" "Não cria uma nova forma." -#: flatcamEditors/FlatCAMGeoEditor.py:906 +#: flatcamEditors/FlatCAMGeoEditor.py:907 #: flatcamEditors/FlatCAMGrbEditor.py:5177 flatcamTools/ToolTransform.py:304 msgid "Flip on Y" msgstr "Espelhar no Y" -#: flatcamEditors/FlatCAMGeoEditor.py:915 +#: flatcamEditors/FlatCAMGeoEditor.py:916 #: flatcamEditors/FlatCAMGrbEditor.py:5186 msgid "Ref Pt" msgstr "Ponto de Referência" -#: flatcamEditors/FlatCAMGeoEditor.py:917 +#: flatcamEditors/FlatCAMGeoEditor.py:918 #: flatcamEditors/FlatCAMGrbEditor.py:5188 msgid "" "Flip the selected shape(s)\n" @@ -3269,12 +3269,12 @@ msgstr "" "- ou digitar as coordenadas no formato (x, y) no campo\n" " Ponto de Ref. e clicar em Espelhar no X(Y)" -#: flatcamEditors/FlatCAMGeoEditor.py:929 +#: flatcamEditors/FlatCAMGeoEditor.py:930 #: flatcamEditors/FlatCAMGrbEditor.py:5200 msgid "Point:" msgstr "Ponto:" -#: flatcamEditors/FlatCAMGeoEditor.py:931 +#: flatcamEditors/FlatCAMGeoEditor.py:932 #: flatcamEditors/FlatCAMGrbEditor.py:5202 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" @@ -3285,7 +3285,7 @@ msgstr "" "O 'x' em (x, y) será usado ao usar Espelhar em X e\n" "o 'y' em (x, y) será usado ao usar Espelhar em Y." -#: flatcamEditors/FlatCAMGeoEditor.py:943 +#: flatcamEditors/FlatCAMGeoEditor.py:944 #: flatcamEditors/FlatCAMGrbEditor.py:5214 flatcamTools/ToolTransform.py:340 msgid "" "The point coordinates can be captured by\n" @@ -3296,345 +3296,345 @@ msgstr "" "botão esquerdo na tela junto com a tecla\n" "SHIFT pressionada. Em seguida, clique no botão Adicionar para inserir." -#: flatcamEditors/FlatCAMGeoEditor.py:1059 +#: flatcamEditors/FlatCAMGeoEditor.py:1060 #: flatcamEditors/FlatCAMGrbEditor.py:5340 msgid "Transformation cancelled. No shape selected." msgstr "Transformação cancelada. Nenhuma forma selecionada." -#: flatcamEditors/FlatCAMGeoEditor.py:1268 +#: flatcamEditors/FlatCAMGeoEditor.py:1269 #: flatcamEditors/FlatCAMGrbEditor.py:5586 msgid "No shape selected. Please Select a shape to rotate!" msgstr "Nenhuma forma selecionada. Por favor, selecione uma forma para girar!" -#: flatcamEditors/FlatCAMGeoEditor.py:1271 +#: flatcamEditors/FlatCAMGeoEditor.py:1272 #: flatcamEditors/FlatCAMGrbEditor.py:5589 flatcamTools/ToolTransform.py:646 msgid "Appying Rotate" msgstr "Aplicando Girar" -#: flatcamEditors/FlatCAMGeoEditor.py:1300 +#: flatcamEditors/FlatCAMGeoEditor.py:1301 #: flatcamEditors/FlatCAMGrbEditor.py:5623 msgid "Done. Rotate completed." msgstr "Girar concluído." -#: flatcamEditors/FlatCAMGeoEditor.py:1306 +#: flatcamEditors/FlatCAMGeoEditor.py:1307 msgid "Rotation action was not executed" msgstr "O giro não foi executado" -#: flatcamEditors/FlatCAMGeoEditor.py:1318 +#: flatcamEditors/FlatCAMGeoEditor.py:1319 #: flatcamEditors/FlatCAMGrbEditor.py:5644 msgid "No shape selected. Please Select a shape to flip!" msgstr "" "Nenhuma forma selecionada. Por favor, selecione uma forma para espelhar!" -#: flatcamEditors/FlatCAMGeoEditor.py:1321 +#: flatcamEditors/FlatCAMGeoEditor.py:1322 #: flatcamEditors/FlatCAMGrbEditor.py:5647 flatcamTools/ToolTransform.py:699 msgid "Applying Flip" msgstr "Aplicando Espelhamento" -#: flatcamEditors/FlatCAMGeoEditor.py:1352 +#: flatcamEditors/FlatCAMGeoEditor.py:1353 #: flatcamEditors/FlatCAMGrbEditor.py:5687 flatcamTools/ToolTransform.py:742 msgid "Flip on the Y axis done" msgstr "Concluído o espelhamento no eixo Y" -#: flatcamEditors/FlatCAMGeoEditor.py:1356 +#: flatcamEditors/FlatCAMGeoEditor.py:1357 #: flatcamEditors/FlatCAMGrbEditor.py:5696 flatcamTools/ToolTransform.py:752 msgid "Flip on the X axis done" msgstr "Concluído o espelhamento no eixo Y" -#: flatcamEditors/FlatCAMGeoEditor.py:1367 +#: flatcamEditors/FlatCAMGeoEditor.py:1368 msgid "Flip action was not executed" msgstr "O espelhamento não foi executado" -#: flatcamEditors/FlatCAMGeoEditor.py:1377 +#: flatcamEditors/FlatCAMGeoEditor.py:1378 #: flatcamEditors/FlatCAMGrbEditor.py:5718 msgid "No shape selected. Please Select a shape to shear/skew!" msgstr "" "Nenhuma forma selecionada. Por favor, selecione uma forma para inclinar!" -#: flatcamEditors/FlatCAMGeoEditor.py:1380 +#: flatcamEditors/FlatCAMGeoEditor.py:1381 #: flatcamEditors/FlatCAMGrbEditor.py:5721 flatcamTools/ToolTransform.py:772 msgid "Applying Skew" msgstr "Inclinando" -#: flatcamEditors/FlatCAMGeoEditor.py:1406 +#: flatcamEditors/FlatCAMGeoEditor.py:1407 #: flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Skew on the X axis done" msgstr "Inclinação no eixo X concluída" -#: flatcamEditors/FlatCAMGeoEditor.py:1409 +#: flatcamEditors/FlatCAMGeoEditor.py:1410 #: flatcamEditors/FlatCAMGrbEditor.py:5761 msgid "Skew on the Y axis done" msgstr "Inclinação no eixo Y concluída" -#: flatcamEditors/FlatCAMGeoEditor.py:1414 +#: flatcamEditors/FlatCAMGeoEditor.py:1415 msgid "Skew action was not executed" msgstr "A inclinação não foi executada" -#: flatcamEditors/FlatCAMGeoEditor.py:1426 +#: flatcamEditors/FlatCAMGeoEditor.py:1427 #: flatcamEditors/FlatCAMGrbEditor.py:5786 msgid "No shape selected. Please Select a shape to scale!" msgstr "" "Nenhuma forma selecionada. Por favor, selecione uma forma para redimensionar!" -#: flatcamEditors/FlatCAMGeoEditor.py:1429 +#: flatcamEditors/FlatCAMGeoEditor.py:1430 #: flatcamEditors/FlatCAMGrbEditor.py:5789 flatcamTools/ToolTransform.py:824 msgid "Applying Scale" msgstr "Redimensionando" -#: flatcamEditors/FlatCAMGeoEditor.py:1464 +#: flatcamEditors/FlatCAMGeoEditor.py:1465 #: flatcamEditors/FlatCAMGrbEditor.py:5829 msgid "Scale on the X axis done" msgstr "Redimensionamento no eixo X concluído" -#: flatcamEditors/FlatCAMGeoEditor.py:1467 +#: flatcamEditors/FlatCAMGeoEditor.py:1468 #: flatcamEditors/FlatCAMGrbEditor.py:5832 msgid "Scale on the Y axis done" msgstr "Redimensionamento no eixo Y concluído" -#: flatcamEditors/FlatCAMGeoEditor.py:1471 +#: flatcamEditors/FlatCAMGeoEditor.py:1472 msgid "Scale action was not executed" msgstr "O redimensionamento não foi executado" -#: flatcamEditors/FlatCAMGeoEditor.py:1481 +#: flatcamEditors/FlatCAMGeoEditor.py:1482 #: flatcamEditors/FlatCAMGrbEditor.py:5850 msgid "No shape selected. Please Select a shape to offset!" msgstr "" "Nenhuma forma selecionada. Por favor, selecione uma forma para deslocar!" -#: flatcamEditors/FlatCAMGeoEditor.py:1484 +#: flatcamEditors/FlatCAMGeoEditor.py:1485 #: flatcamEditors/FlatCAMGrbEditor.py:5853 flatcamTools/ToolTransform.py:879 msgid "Applying Offset" msgstr "Deslocando" -#: flatcamEditors/FlatCAMGeoEditor.py:1497 +#: flatcamEditors/FlatCAMGeoEditor.py:1498 #: flatcamEditors/FlatCAMGrbEditor.py:5877 msgid "Offset on the X axis done" msgstr "Deslocamento no eixo X concluído" -#: flatcamEditors/FlatCAMGeoEditor.py:1500 +#: flatcamEditors/FlatCAMGeoEditor.py:1501 #: flatcamEditors/FlatCAMGrbEditor.py:5880 msgid "Offset on the Y axis done" msgstr "Deslocamento no eixo Y concluído" -#: flatcamEditors/FlatCAMGeoEditor.py:1505 +#: flatcamEditors/FlatCAMGeoEditor.py:1506 msgid "Offset action was not executed" msgstr "O deslocamento não foi executado" -#: flatcamEditors/FlatCAMGeoEditor.py:1509 +#: flatcamEditors/FlatCAMGeoEditor.py:1510 #: flatcamEditors/FlatCAMGrbEditor.py:5889 msgid "Rotate ..." msgstr "Girar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1510 -#: flatcamEditors/FlatCAMGeoEditor.py:1565 -#: flatcamEditors/FlatCAMGeoEditor.py:1582 +#: flatcamEditors/FlatCAMGeoEditor.py:1511 +#: flatcamEditors/FlatCAMGeoEditor.py:1566 +#: flatcamEditors/FlatCAMGeoEditor.py:1583 #: flatcamEditors/FlatCAMGrbEditor.py:5890 #: flatcamEditors/FlatCAMGrbEditor.py:5945 #: flatcamEditors/FlatCAMGrbEditor.py:5962 msgid "Enter an Angle Value (degrees)" msgstr "Digite um valor para o ângulo (graus)" -#: flatcamEditors/FlatCAMGeoEditor.py:1519 +#: flatcamEditors/FlatCAMGeoEditor.py:1520 #: flatcamEditors/FlatCAMGrbEditor.py:5899 msgid "Geometry shape rotate done" msgstr "Rotação da geometria concluída" -#: flatcamEditors/FlatCAMGeoEditor.py:1523 +#: flatcamEditors/FlatCAMGeoEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:5903 msgid "Geometry shape rotate cancelled" msgstr "Rotação da geometria cancelada" -#: flatcamEditors/FlatCAMGeoEditor.py:1528 +#: flatcamEditors/FlatCAMGeoEditor.py:1529 #: flatcamEditors/FlatCAMGrbEditor.py:5908 msgid "Offset on X axis ..." msgstr "Deslocamento no eixo X ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1529 -#: flatcamEditors/FlatCAMGeoEditor.py:1548 +#: flatcamEditors/FlatCAMGeoEditor.py:1530 +#: flatcamEditors/FlatCAMGeoEditor.py:1549 #: flatcamEditors/FlatCAMGrbEditor.py:5909 #: flatcamEditors/FlatCAMGrbEditor.py:5928 msgid "Enter a distance Value" msgstr "Digite um valor para a distância" -#: flatcamEditors/FlatCAMGeoEditor.py:1538 +#: flatcamEditors/FlatCAMGeoEditor.py:1539 #: flatcamEditors/FlatCAMGrbEditor.py:5918 msgid "Geometry shape offset on X axis done" msgstr "Deslocamento da forma no eixo X concluído" -#: flatcamEditors/FlatCAMGeoEditor.py:1542 +#: flatcamEditors/FlatCAMGeoEditor.py:1543 #: flatcamEditors/FlatCAMGrbEditor.py:5922 msgid "Geometry shape offset X cancelled" msgstr "Deslocamento da forma no eixo X cancelado" -#: flatcamEditors/FlatCAMGeoEditor.py:1547 +#: flatcamEditors/FlatCAMGeoEditor.py:1548 #: flatcamEditors/FlatCAMGrbEditor.py:5927 msgid "Offset on Y axis ..." msgstr "Deslocamento no eixo Y ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1557 +#: flatcamEditors/FlatCAMGeoEditor.py:1558 #: flatcamEditors/FlatCAMGrbEditor.py:5937 msgid "Geometry shape offset on Y axis done" msgstr "Deslocamento da forma no eixo Y concluído" -#: flatcamEditors/FlatCAMGeoEditor.py:1561 +#: flatcamEditors/FlatCAMGeoEditor.py:1562 msgid "Geometry shape offset on Y axis canceled" msgstr "Deslocamento da forma no eixo Y cancelado" -#: flatcamEditors/FlatCAMGeoEditor.py:1564 +#: flatcamEditors/FlatCAMGeoEditor.py:1565 #: flatcamEditors/FlatCAMGrbEditor.py:5944 msgid "Skew on X axis ..." msgstr "Inclinação no eixo X ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1574 +#: flatcamEditors/FlatCAMGeoEditor.py:1575 #: flatcamEditors/FlatCAMGrbEditor.py:5954 msgid "Geometry shape skew on X axis done" msgstr "Inclinação no eixo X concluída" -#: flatcamEditors/FlatCAMGeoEditor.py:1578 +#: flatcamEditors/FlatCAMGeoEditor.py:1579 msgid "Geometry shape skew on X axis canceled" msgstr "Inclinação no eixo X cancelada" -#: flatcamEditors/FlatCAMGeoEditor.py:1581 +#: flatcamEditors/FlatCAMGeoEditor.py:1582 #: flatcamEditors/FlatCAMGrbEditor.py:5961 msgid "Skew on Y axis ..." msgstr "Inclinação no eixo Y ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1591 +#: flatcamEditors/FlatCAMGeoEditor.py:1592 #: flatcamEditors/FlatCAMGrbEditor.py:5971 msgid "Geometry shape skew on Y axis done" msgstr "Inclinação no eixo Y concluída" -#: flatcamEditors/FlatCAMGeoEditor.py:1595 +#: flatcamEditors/FlatCAMGeoEditor.py:1596 msgid "Geometry shape skew on Y axis canceled" msgstr "Inclinação no eixo Y cancelada" -#: flatcamEditors/FlatCAMGeoEditor.py:1959 -#: flatcamEditors/FlatCAMGeoEditor.py:2011 +#: flatcamEditors/FlatCAMGeoEditor.py:1960 +#: flatcamEditors/FlatCAMGeoEditor.py:2012 #: flatcamEditors/FlatCAMGrbEditor.py:1396 #: flatcamEditors/FlatCAMGrbEditor.py:1466 msgid "Click on Center point ..." msgstr "Clique no ponto central ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1966 +#: flatcamEditors/FlatCAMGeoEditor.py:1967 #: flatcamEditors/FlatCAMGrbEditor.py:1404 msgid "Click on Perimeter point to complete ..." msgstr "Clique no ponto Perímetro para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1997 msgid "Done. Adding Circle completed." msgstr "Círculo adicionado." -#: flatcamEditors/FlatCAMGeoEditor.py:2031 +#: flatcamEditors/FlatCAMGeoEditor.py:2032 #: flatcamEditors/FlatCAMGrbEditor.py:1498 msgid "Click on Start point ..." msgstr "Clique no ponto inicial ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2033 +#: flatcamEditors/FlatCAMGeoEditor.py:2034 #: flatcamEditors/FlatCAMGrbEditor.py:1500 msgid "Click on Point3 ..." msgstr "Clique no ponto 3 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2035 +#: flatcamEditors/FlatCAMGeoEditor.py:2036 #: flatcamEditors/FlatCAMGrbEditor.py:1502 msgid "Click on Stop point ..." msgstr "Clique no ponto de parada ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2040 +#: flatcamEditors/FlatCAMGeoEditor.py:2041 #: flatcamEditors/FlatCAMGrbEditor.py:1507 msgid "Click on Stop point to complete ..." msgstr "Clique no ponto de parada para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2042 +#: flatcamEditors/FlatCAMGeoEditor.py:2043 #: flatcamEditors/FlatCAMGrbEditor.py:1509 msgid "Click on Point2 to complete ..." msgstr "Clique no ponto 2 para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2044 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #: flatcamEditors/FlatCAMGrbEditor.py:1511 msgid "Click on Center point to complete ..." msgstr "Clique no ponto central para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2056 +#: flatcamEditors/FlatCAMGeoEditor.py:2057 #, python-format msgid "Direction: %s" msgstr "Direção: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2066 +#: flatcamEditors/FlatCAMGeoEditor.py:2067 #: flatcamEditors/FlatCAMGrbEditor.py:1533 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modo: Iniciar -> Parar -> Centro. Clique no ponto inicial ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2069 +#: flatcamEditors/FlatCAMGeoEditor.py:2070 #: flatcamEditors/FlatCAMGrbEditor.py:1536 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Modo: Ponto 1 -> Ponto 3 -> Ponto 2. Clique no Ponto 1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2072 +#: flatcamEditors/FlatCAMGeoEditor.py:2073 #: flatcamEditors/FlatCAMGrbEditor.py:1539 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Modo: Centro -> Iniciar -> Parar. Clique no ponto central ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2211 +#: flatcamEditors/FlatCAMGeoEditor.py:2212 msgid "Done. Arc completed." msgstr "Arco adicionado." -#: flatcamEditors/FlatCAMGeoEditor.py:2230 -#: flatcamEditors/FlatCAMGeoEditor.py:2284 -#: flatcamEditors/FlatCAMGeoEditor.py:2657 +#: flatcamEditors/FlatCAMGeoEditor.py:2231 +#: flatcamEditors/FlatCAMGeoEditor.py:2285 +#: flatcamEditors/FlatCAMGeoEditor.py:2658 msgid "Click on 1st corner ..." msgstr "Clique no primeiro canto ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2236 +#: flatcamEditors/FlatCAMGeoEditor.py:2237 msgid "Click on opposite corner to complete ..." msgstr "Clique no canto oposto para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2265 +#: flatcamEditors/FlatCAMGeoEditor.py:2266 msgid "Done. Rectangle completed." msgstr "Retângulo adicionado." -#: flatcamEditors/FlatCAMGeoEditor.py:2291 +#: flatcamEditors/FlatCAMGeoEditor.py:2292 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Clique no próximo ponto ou clique com o botão direito do mouse para " "completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2320 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 msgid "Done. Polygon completed." msgstr "Polígono adicionado." -#: flatcamEditors/FlatCAMGeoEditor.py:2330 -#: flatcamEditors/FlatCAMGeoEditor.py:2376 +#: flatcamEditors/FlatCAMGeoEditor.py:2331 +#: flatcamEditors/FlatCAMGeoEditor.py:2377 #: flatcamEditors/FlatCAMGrbEditor.py:1085 #: flatcamEditors/FlatCAMGrbEditor.py:1287 msgid "Backtracked one point ..." msgstr "Retrocedeu um ponto ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2358 +#: flatcamEditors/FlatCAMGeoEditor.py:2359 msgid "Done. Path completed." msgstr "Caminho concluído." -#: flatcamEditors/FlatCAMGeoEditor.py:2476 +#: flatcamEditors/FlatCAMGeoEditor.py:2477 msgid "MOVE: No shape selected. Select a shape to move" msgstr "MOVER: Nenhuma forma selecionada. Selecione uma forma para mover" -#: flatcamEditors/FlatCAMGeoEditor.py:2478 -#: flatcamEditors/FlatCAMGeoEditor.py:2490 +#: flatcamEditors/FlatCAMGeoEditor.py:2479 +#: flatcamEditors/FlatCAMGeoEditor.py:2491 msgid " MOVE: Click on reference point ..." msgstr "MOVER: Clique no ponto de referência ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2481 +#: flatcamEditors/FlatCAMGeoEditor.py:2482 msgid " Click on destination point ..." msgstr "Clique no ponto de destino ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2517 msgid "Done. Geometry(s) Move completed." msgstr "Movimento de Geometria(s) concluído." -#: flatcamEditors/FlatCAMGeoEditor.py:2637 +#: flatcamEditors/FlatCAMGeoEditor.py:2638 msgid "Done. Geometry(s) Copy completed." msgstr "Geometria(s) copiada(s)." -#: flatcamEditors/FlatCAMGeoEditor.py:2674 +#: flatcamEditors/FlatCAMGeoEditor.py:2675 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -3642,96 +3642,96 @@ msgstr "" "Fonte não suportada. Apenas Regular, Bold, Italic e BoldItalic são " "suportados. Erro" -#: flatcamEditors/FlatCAMGeoEditor.py:2682 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "No text to add." msgstr "Nenhum texto para adicionar." -#: flatcamEditors/FlatCAMGeoEditor.py:2689 +#: flatcamEditors/FlatCAMGeoEditor.py:2690 msgid " Done. Adding Text completed." msgstr "Texto adicionado." -#: flatcamEditors/FlatCAMGeoEditor.py:2717 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "Create buffer geometry ..." msgstr "Criar buffer de geometria ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2729 -#: flatcamEditors/FlatCAMGeoEditor.py:2759 -#: flatcamEditors/FlatCAMGeoEditor.py:2789 +#: flatcamEditors/FlatCAMGeoEditor.py:2730 +#: flatcamEditors/FlatCAMGeoEditor.py:2760 +#: flatcamEditors/FlatCAMGeoEditor.py:2790 msgid "Buffer cancelled. No shape selected." msgstr "Buffer cancelado. Nenhuma forma selecionada." -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2755 #: flatcamEditors/FlatCAMGrbEditor.py:4752 msgid "Done. Buffer Tool completed." msgstr "Buffer concluído." -#: flatcamEditors/FlatCAMGeoEditor.py:2784 +#: flatcamEditors/FlatCAMGeoEditor.py:2785 msgid "Done. Buffer Int Tool completed." msgstr "Buffer Interno concluído." -#: flatcamEditors/FlatCAMGeoEditor.py:2814 +#: flatcamEditors/FlatCAMGeoEditor.py:2815 msgid "Done. Buffer Ext Tool completed." msgstr "Buffer Externo concluído." -#: flatcamEditors/FlatCAMGeoEditor.py:2849 +#: flatcamEditors/FlatCAMGeoEditor.py:2850 #: flatcamEditors/FlatCAMGrbEditor.py:2068 msgid "Select a shape to act as deletion area ..." msgstr "Selecione uma forma para atuar como área de exclusão ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2851 -#: flatcamEditors/FlatCAMGeoEditor.py:2870 -#: flatcamEditors/FlatCAMGeoEditor.py:2876 +#: flatcamEditors/FlatCAMGeoEditor.py:2852 +#: flatcamEditors/FlatCAMGeoEditor.py:2871 +#: flatcamEditors/FlatCAMGeoEditor.py:2877 #: flatcamEditors/FlatCAMGrbEditor.py:2070 msgid "Click to pick-up the erase shape..." msgstr "Clique para pegar a forma a apagar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2880 +#: flatcamEditors/FlatCAMGeoEditor.py:2881 #: flatcamEditors/FlatCAMGrbEditor.py:2127 msgid "Click to erase ..." msgstr "Clique para apagar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2910 +#: flatcamEditors/FlatCAMGeoEditor.py:2911 #: flatcamEditors/FlatCAMGrbEditor.py:2161 msgid "Done. Eraser tool action completed." msgstr "Apagado." -#: flatcamEditors/FlatCAMGeoEditor.py:2953 +#: flatcamEditors/FlatCAMGeoEditor.py:2954 msgid "Create Paint geometry ..." msgstr "Criar geometria de pintura ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2967 +#: flatcamEditors/FlatCAMGeoEditor.py:2968 #: flatcamEditors/FlatCAMGrbEditor.py:2312 msgid "Shape transformations ..." msgstr "Transformações de forma ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3570 +#: flatcamEditors/FlatCAMGeoEditor.py:3584 msgid "Editing MultiGeo Geometry, tool" msgstr "Editando Geometria MultiGeo, ferramenta" -#: flatcamEditors/FlatCAMGeoEditor.py:3572 +#: flatcamEditors/FlatCAMGeoEditor.py:3586 msgid "with diameter" msgstr "com diâmetro" -#: flatcamEditors/FlatCAMGeoEditor.py:3965 +#: flatcamEditors/FlatCAMGeoEditor.py:3979 msgid "Copy cancelled. No shape selected." msgstr "Cópia cancelada. Nenhuma forma selecionada." -#: flatcamEditors/FlatCAMGeoEditor.py:3972 flatcamGUI/FlatCAMGUI.py:3011 -#: flatcamGUI/FlatCAMGUI.py:3058 flatcamGUI/FlatCAMGUI.py:3077 -#: flatcamGUI/FlatCAMGUI.py:3209 flatcamGUI/FlatCAMGUI.py:3222 -#: flatcamGUI/FlatCAMGUI.py:3256 flatcamGUI/FlatCAMGUI.py:3318 +#: flatcamEditors/FlatCAMGeoEditor.py:3986 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamGUI/FlatCAMGUI.py:3074 flatcamGUI/FlatCAMGUI.py:3093 +#: flatcamGUI/FlatCAMGUI.py:3225 flatcamGUI/FlatCAMGUI.py:3238 +#: flatcamGUI/FlatCAMGUI.py:3272 flatcamGUI/FlatCAMGUI.py:3334 msgid "Click on target point." msgstr "Clique no ponto alvo." -#: flatcamEditors/FlatCAMGeoEditor.py:4215 -#: flatcamEditors/FlatCAMGeoEditor.py:4250 +#: flatcamEditors/FlatCAMGeoEditor.py:4258 +#: flatcamEditors/FlatCAMGeoEditor.py:4293 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "" "É necessária uma seleção de pelo menos 2 itens geométricos para fazer a " "interseção." -#: flatcamEditors/FlatCAMGeoEditor.py:4336 -#: flatcamEditors/FlatCAMGeoEditor.py:4445 +#: flatcamEditors/FlatCAMGeoEditor.py:4379 +#: flatcamEditors/FlatCAMGeoEditor.py:4488 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -3739,60 +3739,60 @@ msgstr "" "Valor de buffer negativo não é aceito. Use o Buffer interior para gerar uma " "forma 'interna'" -#: flatcamEditors/FlatCAMGeoEditor.py:4346 -#: flatcamEditors/FlatCAMGeoEditor.py:4402 -#: flatcamEditors/FlatCAMGeoEditor.py:4454 +#: flatcamEditors/FlatCAMGeoEditor.py:4389 +#: flatcamEditors/FlatCAMGeoEditor.py:4445 +#: flatcamEditors/FlatCAMGeoEditor.py:4497 msgid "Nothing selected for buffering." msgstr "Nada selecionado para armazenamento em buffer." -#: flatcamEditors/FlatCAMGeoEditor.py:4351 -#: flatcamEditors/FlatCAMGeoEditor.py:4407 -#: flatcamEditors/FlatCAMGeoEditor.py:4459 +#: flatcamEditors/FlatCAMGeoEditor.py:4394 +#: flatcamEditors/FlatCAMGeoEditor.py:4450 +#: flatcamEditors/FlatCAMGeoEditor.py:4502 msgid "Invalid distance for buffering." msgstr "Distância inválida para armazenamento em buffer." -#: flatcamEditors/FlatCAMGeoEditor.py:4375 -#: flatcamEditors/FlatCAMGeoEditor.py:4479 +#: flatcamEditors/FlatCAMGeoEditor.py:4418 +#: flatcamEditors/FlatCAMGeoEditor.py:4522 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "" "Falhou, o resultado está vazio. Escolha um valor diferente para o buffer." -#: flatcamEditors/FlatCAMGeoEditor.py:4386 +#: flatcamEditors/FlatCAMGeoEditor.py:4429 msgid "Full buffer geometry created." msgstr "Buffer de geometria completa criado." -#: flatcamEditors/FlatCAMGeoEditor.py:4393 +#: flatcamEditors/FlatCAMGeoEditor.py:4436 msgid "Negative buffer value is not accepted." msgstr "Valor de buffer negativo não é aceito." -#: flatcamEditors/FlatCAMGeoEditor.py:4427 +#: flatcamEditors/FlatCAMGeoEditor.py:4470 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "Falhou, o resultado está vazio. Escolha um valor menor para o buffer." -#: flatcamEditors/FlatCAMGeoEditor.py:4438 +#: flatcamEditors/FlatCAMGeoEditor.py:4481 msgid "Interior buffer geometry created." msgstr "Buffer de Geometria interna criado." -#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4533 msgid "Exterior buffer geometry created." msgstr "Buffer de Geometria externa criado." -#: flatcamEditors/FlatCAMGeoEditor.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:4598 msgid "Nothing selected for painting." msgstr "Nada selecionado para pintura." -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 msgid "Invalid value for" msgstr "Valor inválido para" -#: flatcamEditors/FlatCAMGeoEditor.py:4568 +#: flatcamEditors/FlatCAMGeoEditor.py:4611 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" "Não foi possível fazer a Pintura. O valor de sobreposição deve ser menor do " "que 1.00 (100%%)." -#: flatcamEditors/FlatCAMGeoEditor.py:4627 +#: flatcamEditors/FlatCAMGeoEditor.py:4670 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3800,7 +3800,7 @@ msgstr "" "Não foi possível pintar. Tente uma combinação diferente de parâmetros, ou um " "método diferente de Pintura" -#: flatcamEditors/FlatCAMGeoEditor.py:4641 +#: flatcamEditors/FlatCAMGeoEditor.py:4684 msgid "Paint done." msgstr "Pintura concluída." @@ -4112,7 +4112,7 @@ msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2531 flatcamGUI/FlatCAMGUI.py:751 #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1743 -#: flatcamGUI/FlatCAMGUI.py:1770 flatcamGUI/FlatCAMGUI.py:2186 +#: flatcamGUI/FlatCAMGUI.py:1770 flatcamGUI/FlatCAMGUI.py:2193 msgid "Buffer" msgstr "Buffer" @@ -4173,7 +4173,7 @@ msgid "Go" msgstr "Ir" #: flatcamEditors/FlatCAMGrbEditor.py:2636 flatcamGUI/FlatCAMGUI.py:741 -#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2176 +#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2183 msgid "Add Pad Array" msgstr "Adicionar Matriz de Pads" @@ -4370,7 +4370,7 @@ msgstr "Excellon\tL" msgid "Will create a new, empty Excellon Object." msgstr "Criará um novo Objeto Excellon vazio." -#: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3570 +#: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3586 #: flatcamTools/ToolPcbWizard.py:62 flatcamTools/ToolPcbWizard.py:69 msgid "Open" msgstr "Abrir" @@ -4379,15 +4379,15 @@ msgstr "Abrir" msgid "Open &Project ..." msgstr "Abrir &Projeto ..." -#: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3579 +#: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3595 msgid "Open &Gerber ...\tCTRL+G" msgstr "Abrir &Gerber ...\tCTRL+G" -#: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3584 +#: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3600 msgid "Open &Excellon ...\tCTRL+E" msgstr "Abrir &Excellon ...\tCTRL+E" -#: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3588 +#: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3604 msgid "Open G-&Code ..." msgstr "Abrir G-&Code ..." @@ -4408,21 +4408,21 @@ msgid "Scripting" msgstr "Scripting" #: flatcamGUI/FlatCAMGUI.py:114 flatcamGUI/FlatCAMGUI.py:666 -#: flatcamGUI/FlatCAMGUI.py:2097 +#: flatcamGUI/FlatCAMGUI.py:2104 msgid "New Script ..." msgstr "Novo Script ..." #: flatcamGUI/FlatCAMGUI.py:115 flatcamGUI/FlatCAMGUI.py:667 -#: flatcamGUI/FlatCAMGUI.py:2098 +#: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Script ..." msgstr "Abrir Script ..." #: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:668 -#: flatcamGUI/FlatCAMGUI.py:2099 flatcamGUI/FlatCAMGUI.py:3559 +#: flatcamGUI/FlatCAMGUI.py:2106 flatcamGUI/FlatCAMGUI.py:3575 msgid "Run Script ..." msgstr "Executar Script ..." -#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3561 +#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3577 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4993,15 +4993,15 @@ msgstr "Barra de Ferramentas Editor Gerber" msgid "Grid Toolbar" msgstr "Barra de Ferramentas Grade" -#: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2071 +#: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2078 msgid "Open project" msgstr "Abrir projeto" -#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2072 +#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2079 msgid "Save project" msgstr "Salvar projeto" -#: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2075 +#: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2082 msgid "New Blank Geometry" msgstr "Nova Geometria em Branco" @@ -5009,174 +5009,174 @@ msgstr "Nova Geometria em Branco" msgid "New Blank Gerber" msgstr "Novo Gerber em Branco" -#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2076 +#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2083 msgid "New Blank Excellon" msgstr "Novo Excellon em Branco" -#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2080 +#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2087 msgid "Save Object and close the Editor" msgstr "Salvar objeto e fechar o editor" -#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2084 +#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2091 msgid "&Delete" msgstr "&Excluir" -#: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2087 +#: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2094 msgid "&Replot" msgstr "&Redesenhar" -#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2088 +#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2095 msgid "&Clear plot" msgstr "Limpar gráfi&co" #: flatcamGUI/FlatCAMGUI.py:658 flatcamGUI/FlatCAMGUI.py:1324 -#: flatcamGUI/FlatCAMGUI.py:2089 +#: flatcamGUI/FlatCAMGUI.py:2096 msgid "Zoom In" msgstr "Zoom +" #: flatcamGUI/FlatCAMGUI.py:659 flatcamGUI/FlatCAMGUI.py:1324 -#: flatcamGUI/FlatCAMGUI.py:2090 +#: flatcamGUI/FlatCAMGUI.py:2097 msgid "Zoom Out" msgstr "Zoom -" #: flatcamGUI/FlatCAMGUI.py:660 flatcamGUI/FlatCAMGUI.py:1323 -#: flatcamGUI/FlatCAMGUI.py:1728 flatcamGUI/FlatCAMGUI.py:2091 +#: flatcamGUI/FlatCAMGUI.py:1728 flatcamGUI/FlatCAMGUI.py:2098 msgid "Zoom Fit" msgstr "Zoom Ajustado" -#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2096 +#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2103 msgid "&Command Line" msgstr "Linha de &Comando" -#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2102 +#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2109 msgid "2Sided Tool" msgstr "PCB de 2 Faces" -#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2103 +#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2110 msgid "&Cutout Tool" msgstr "Ferramenta de Re&corte" -#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2104 +#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2111 #: flatcamGUI/ObjectUI.py:456 flatcamTools/ToolNonCopperClear.py:546 msgid "NCC Tool" msgstr "Ferramenta NCC" -#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2108 +#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2115 msgid "Panel Tool" msgstr "Ferramenta de Painel" -#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2109 +#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2116 #: flatcamTools/ToolFilm.py:209 msgid "Film Tool" msgstr "Ferramenta de Filme" -#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2111 +#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2118 #: flatcamTools/ToolSolderPaste.py:455 msgid "SolderPaste Tool" msgstr "Ferramenta Pasta de Solda" -#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2112 +#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2119 #: flatcamTools/ToolSub.py:28 msgid "Substract Tool" msgstr "Ferramenta Subtrair" #: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:1329 -#: flatcamGUI/FlatCAMGUI.py:2117 +#: flatcamGUI/FlatCAMGUI.py:2124 msgid "Calculators Tool" msgstr "Calculadoras" #: flatcamGUI/FlatCAMGUI.py:688 flatcamGUI/FlatCAMGUI.py:705 -#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:2121 -#: flatcamGUI/FlatCAMGUI.py:2174 +#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:2181 msgid "Select" msgstr "Selecionar" -#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2122 +#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2129 msgid "Add Drill Hole" msgstr "Adicionar Furo" -#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2124 +#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2131 msgid "Add Drill Hole Array" msgstr "Adicionar Matriz do Furos" #: flatcamGUI/FlatCAMGUI.py:692 flatcamGUI/FlatCAMGUI.py:1583 -#: flatcamGUI/FlatCAMGUI.py:1783 flatcamGUI/FlatCAMGUI.py:2126 +#: flatcamGUI/FlatCAMGUI.py:1783 flatcamGUI/FlatCAMGUI.py:2133 msgid "Add Slot" msgstr "Adicionar Ranhura" #: flatcamGUI/FlatCAMGUI.py:694 flatcamGUI/FlatCAMGUI.py:1582 -#: flatcamGUI/FlatCAMGUI.py:1784 flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:1784 flatcamGUI/FlatCAMGUI.py:2135 msgid "Add Slot Array" msgstr "Adicionar Matriz de Ranhuras" #: flatcamGUI/FlatCAMGUI.py:695 flatcamGUI/FlatCAMGUI.py:1786 -#: flatcamGUI/FlatCAMGUI.py:2125 +#: flatcamGUI/FlatCAMGUI.py:2132 msgid "Resize Drill" msgstr "Redimensionar Furo" -#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2131 +#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2138 msgid "Copy Drill" msgstr "Copiar Furo" -#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2133 +#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2140 msgid "Delete Drill" msgstr "Excluir Furo" -#: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2136 +#: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2143 msgid "Move Drill" msgstr "Mover Furo" -#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2140 +#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2147 msgid "Add Circle" msgstr "Adicionar Círculo" -#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2141 +#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2148 msgid "Add Arc" msgstr "Adicionar Arco" -#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2143 +#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2150 msgid "Add Rectangle" msgstr "Adicionar Retângulo" -#: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2146 +#: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2153 msgid "Add Path" msgstr "Adicionar Caminho" -#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2148 +#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2155 msgid "Add Polygon" msgstr "Adicionar Polígono" -#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2150 +#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2157 msgid "Add Text" msgstr "Adicionar Texto" -#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2151 +#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2158 msgid "Add Buffer" msgstr "Adicionar Buffer" -#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2152 +#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2159 msgid "Paint Shape" msgstr "Pintar Forma" #: flatcamGUI/FlatCAMGUI.py:718 flatcamGUI/FlatCAMGUI.py:756 #: flatcamGUI/FlatCAMGUI.py:1745 flatcamGUI/FlatCAMGUI.py:1773 -#: flatcamGUI/FlatCAMGUI.py:2153 flatcamGUI/FlatCAMGUI.py:2190 +#: flatcamGUI/FlatCAMGUI.py:2160 flatcamGUI/FlatCAMGUI.py:2197 msgid "Eraser" msgstr "Borracha" -#: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2156 +#: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2163 msgid "Polygon Union" msgstr "União de Polígonos" -#: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2158 +#: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2165 msgid "Polygon Intersection" msgstr "Interseção de Polígonos" -#: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2160 +#: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2167 msgid "Polygon Subtraction" msgstr "Subtração de Polígonos" -#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2163 +#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2170 msgid "Cut Path" msgstr "Caminho de Corte" @@ -5190,7 +5190,7 @@ msgstr "Excluir Forma '-'" #: flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:763 #: flatcamGUI/FlatCAMGUI.py:1752 flatcamGUI/FlatCAMGUI.py:1777 -#: flatcamGUI/FlatCAMGUI.py:2168 flatcamGUI/FlatCAMGUI.py:2197 +#: flatcamGUI/FlatCAMGUI.py:2175 flatcamGUI/FlatCAMGUI.py:2204 msgid "Transformations" msgstr "Transformações" @@ -5199,59 +5199,59 @@ msgid "Move Objects " msgstr "Mover Objetos " #: flatcamGUI/FlatCAMGUI.py:740 flatcamGUI/FlatCAMGUI.py:1693 -#: flatcamGUI/FlatCAMGUI.py:2175 +#: flatcamGUI/FlatCAMGUI.py:2182 msgid "Add Pad" msgstr "Adicionar Pad" #: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:1694 -#: flatcamGUI/FlatCAMGUI.py:2177 +#: flatcamGUI/FlatCAMGUI.py:2184 msgid "Add Track" msgstr "Adicionar Trilha" #: flatcamGUI/FlatCAMGUI.py:743 flatcamGUI/FlatCAMGUI.py:1693 -#: flatcamGUI/FlatCAMGUI.py:2178 +#: flatcamGUI/FlatCAMGUI.py:2185 msgid "Add Region" msgstr "Adicionar Região" #: flatcamGUI/FlatCAMGUI.py:745 flatcamGUI/FlatCAMGUI.py:1765 -#: flatcamGUI/FlatCAMGUI.py:2180 +#: flatcamGUI/FlatCAMGUI.py:2187 msgid "Poligonize" msgstr "Poligonizar" #: flatcamGUI/FlatCAMGUI.py:747 flatcamGUI/FlatCAMGUI.py:1766 -#: flatcamGUI/FlatCAMGUI.py:2182 +#: flatcamGUI/FlatCAMGUI.py:2189 msgid "SemiDisc" msgstr "SemiDisco" #: flatcamGUI/FlatCAMGUI.py:748 flatcamGUI/FlatCAMGUI.py:1767 -#: flatcamGUI/FlatCAMGUI.py:2183 +#: flatcamGUI/FlatCAMGUI.py:2190 msgid "Disc" msgstr "Disco" #: flatcamGUI/FlatCAMGUI.py:754 flatcamGUI/FlatCAMGUI.py:1772 -#: flatcamGUI/FlatCAMGUI.py:2189 +#: flatcamGUI/FlatCAMGUI.py:2196 msgid "Mark Area" msgstr "Marcar Área" #: flatcamGUI/FlatCAMGUI.py:765 flatcamGUI/FlatCAMGUI.py:1693 #: flatcamGUI/FlatCAMGUI.py:1755 flatcamGUI/FlatCAMGUI.py:1796 -#: flatcamGUI/FlatCAMGUI.py:2199 flatcamTools/ToolMove.py:26 +#: flatcamGUI/FlatCAMGUI.py:2206 flatcamTools/ToolMove.py:26 msgid "Move" msgstr "Mover" -#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2205 +#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2212 msgid "Snap to grid" msgstr "Encaixar na Grade" -#: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2208 +#: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2215 msgid "Grid X snapping distance" msgstr "Distância de encaixe Grade X" -#: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2213 +#: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2220 msgid "Grid Y snapping distance" msgstr "Distância de encaixe Grade Y" -#: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2219 +#: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2226 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5259,11 +5259,11 @@ msgstr "" "Quando ativo, o valor em Grid_X\n" "é copiado para o valor Grid_Y." -#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2225 +#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2232 msgid "Snap to corner" msgstr "Encaixar no canto" -#: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2229 +#: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2236 #: flatcamGUI/PreferencesUI.py:278 msgid "Max. magnet distance" msgstr "Distância magnética max." @@ -5716,7 +5716,7 @@ msgstr "Concluir desenho para certas ferramentas" msgid "Abort and return to Select" msgstr "Abortar e retornar à Seleção" -#: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2166 +#: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2173 msgid "Delete Shape" msgstr "Excluir Forma" @@ -5867,7 +5867,7 @@ msgid "Substraction" msgstr "Substração" #: flatcamGUI/FlatCAMGUI.py:1751 flatcamGUI/ObjectUI.py:1414 -#: flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3006 msgid "Cut" msgstr "Cortar" @@ -5928,16 +5928,16 @@ msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "Substituirá o texto da caixa Localizar pelo texto da caixa Substituir." -#: flatcamGUI/FlatCAMGUI.py:1848 +#: flatcamGUI/FlatCAMGUI.py:1849 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." -#: flatcamGUI/FlatCAMGUI.py:1850 flatcamGUI/ObjectUI.py:1412 -#: flatcamGUI/PreferencesUI.py:2992 flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/FlatCAMGUI.py:1851 flatcamGUI/ObjectUI.py:1412 +#: flatcamGUI/PreferencesUI.py:3004 flatcamGUI/PreferencesUI.py:3829 msgid "All" msgstr "Todos" -#: flatcamGUI/FlatCAMGUI.py:1851 +#: flatcamGUI/FlatCAMGUI.py:1852 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -5945,31 +5945,39 @@ msgstr "" "Quando marcado, todas as instâncias na caixa 'Localizar'\n" "serão substituídas pelo texto na caixa 'Substituir'." -#: flatcamGUI/FlatCAMGUI.py:1854 +#: flatcamGUI/FlatCAMGUI.py:1855 +msgid "Copy All" +msgstr "Copiar tudo" + +#: flatcamGUI/FlatCAMGUI.py:1856 +msgid "Will copy all the text in the Code Editor to the clipboard." +msgstr "Copiará todo o texto no Editor de código para a área de transferência." + +#: flatcamGUI/FlatCAMGUI.py:1860 msgid "Open Code" msgstr "Abrir Código" -#: flatcamGUI/FlatCAMGUI.py:1855 +#: flatcamGUI/FlatCAMGUI.py:1861 msgid "Will open a text file in the editor." msgstr "Abrirá um arquivo de texto no editor." -#: flatcamGUI/FlatCAMGUI.py:1857 +#: flatcamGUI/FlatCAMGUI.py:1863 msgid "Save Code" msgstr "Salvar Código" -#: flatcamGUI/FlatCAMGUI.py:1858 +#: flatcamGUI/FlatCAMGUI.py:1864 msgid "Will save the text in the editor into a file." msgstr "Salvará o texto do editor em um arquivo." -#: flatcamGUI/FlatCAMGUI.py:1860 +#: flatcamGUI/FlatCAMGUI.py:1866 msgid "Run Code" msgstr "Executar Código" -#: flatcamGUI/FlatCAMGUI.py:1861 +#: flatcamGUI/FlatCAMGUI.py:1867 msgid "Will run the TCL commands found in the text file, one by one." msgstr "Executará os comandos TCL do arquivo de texto, um a um." -#: flatcamGUI/FlatCAMGUI.py:1899 +#: flatcamGUI/FlatCAMGUI.py:1906 msgid "" "Relative neasurement.\n" "Reference is last click position" @@ -5977,7 +5985,7 @@ msgstr "" "Medição relativa.\n" "Em relação à posição do último clique" -#: flatcamGUI/FlatCAMGUI.py:1905 +#: flatcamGUI/FlatCAMGUI.py:1912 msgid "" "Absolute neasurement.\n" "Reference is (X=0, Y= 0) position" @@ -5985,23 +5993,23 @@ msgstr "" "Medição absoluta.\n" "Em relação à posição (X=0, Y=0)" -#: flatcamGUI/FlatCAMGUI.py:2031 +#: flatcamGUI/FlatCAMGUI.py:2038 msgid "Lock Toolbars" msgstr "Travar Barras de Ferramentas" -#: flatcamGUI/FlatCAMGUI.py:2139 +#: flatcamGUI/FlatCAMGUI.py:2146 msgid "Select 'Esc'" msgstr "Selecionar 'Esc'" -#: flatcamGUI/FlatCAMGUI.py:2164 +#: flatcamGUI/FlatCAMGUI.py:2171 msgid "Copy Objects" msgstr "Copiar Objetos" -#: flatcamGUI/FlatCAMGUI.py:2171 +#: flatcamGUI/FlatCAMGUI.py:2178 msgid "Move Objects" msgstr "Mover Objetos" -#: flatcamGUI/FlatCAMGUI.py:2633 +#: flatcamGUI/FlatCAMGUI.py:2649 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6013,12 +6021,12 @@ msgstr "" "fora do primeiro item. No final, pressione a tecla ~X~ ou\n" "o botão da barra de ferramentas." -#: flatcamGUI/FlatCAMGUI.py:2640 flatcamGUI/FlatCAMGUI.py:2778 -#: flatcamGUI/FlatCAMGUI.py:2837 flatcamGUI/FlatCAMGUI.py:2857 +#: flatcamGUI/FlatCAMGUI.py:2656 flatcamGUI/FlatCAMGUI.py:2794 +#: flatcamGUI/FlatCAMGUI.py:2853 flatcamGUI/FlatCAMGUI.py:2873 msgid "Warning" msgstr "Aviso" -#: flatcamGUI/FlatCAMGUI.py:2773 +#: flatcamGUI/FlatCAMGUI.py:2789 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6026,7 +6034,7 @@ msgstr "" "Por favor, selecione itens de geometria\n" "para executar a ferramenta de interseção." -#: flatcamGUI/FlatCAMGUI.py:2832 +#: flatcamGUI/FlatCAMGUI.py:2848 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6034,7 +6042,7 @@ msgstr "" "Por favor, selecione itens de geometria\n" "para executar a ferramenta de subtração." -#: flatcamGUI/FlatCAMGUI.py:2852 +#: flatcamGUI/FlatCAMGUI.py:2868 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6042,51 +6050,51 @@ msgstr "" "Por favor, selecione itens de geometria\n" "para executar a ferramenta de união." -#: flatcamGUI/FlatCAMGUI.py:2933 flatcamGUI/FlatCAMGUI.py:3148 +#: flatcamGUI/FlatCAMGUI.py:2949 flatcamGUI/FlatCAMGUI.py:3164 msgid "Cancelled. Nothing selected to delete." msgstr "Cancelado. Nada selecionado para excluir." -#: flatcamGUI/FlatCAMGUI.py:3018 flatcamGUI/FlatCAMGUI.py:3216 +#: flatcamGUI/FlatCAMGUI.py:3034 flatcamGUI/FlatCAMGUI.py:3232 msgid "Cancelled. Nothing selected to copy." msgstr "Cancelado. Nada selecionado para copiar." -#: flatcamGUI/FlatCAMGUI.py:3065 flatcamGUI/FlatCAMGUI.py:3263 +#: flatcamGUI/FlatCAMGUI.py:3081 flatcamGUI/FlatCAMGUI.py:3279 msgid "Cancelled. Nothing selected to move." msgstr "Cancelado. Nada selecionado para mover." -#: flatcamGUI/FlatCAMGUI.py:3289 +#: flatcamGUI/FlatCAMGUI.py:3305 msgid "New Tool ..." msgstr "Nova Ferramenta ..." -#: flatcamGUI/FlatCAMGUI.py:3290 +#: flatcamGUI/FlatCAMGUI.py:3306 msgid "Enter a Tool Diameter" msgstr "Digite um diâmetro de ferramenta" -#: flatcamGUI/FlatCAMGUI.py:3306 +#: flatcamGUI/FlatCAMGUI.py:3322 msgid "Adding Tool cancelled ..." msgstr "Adicionar ferramenta cancelado ..." -#: flatcamGUI/FlatCAMGUI.py:3349 +#: flatcamGUI/FlatCAMGUI.py:3365 msgid "Measurement Tool exit..." msgstr "Saída da ferramenta de medição ..." -#: flatcamGUI/FlatCAMGUI.py:3486 flatcamGUI/FlatCAMGUI.py:3493 +#: flatcamGUI/FlatCAMGUI.py:3502 flatcamGUI/FlatCAMGUI.py:3509 msgid "Idle." msgstr "Ocioso." -#: flatcamGUI/FlatCAMGUI.py:3519 +#: flatcamGUI/FlatCAMGUI.py:3535 msgid "Application started ..." msgstr "Aplicativo iniciado ..." -#: flatcamGUI/FlatCAMGUI.py:3520 +#: flatcamGUI/FlatCAMGUI.py:3536 msgid "Hello!" msgstr "Olá!" -#: flatcamGUI/FlatCAMGUI.py:3573 +#: flatcamGUI/FlatCAMGUI.py:3589 msgid "Open Project ..." msgstr "Abrir Projeto ..." -#: flatcamGUI/FlatCAMGUI.py:3598 +#: flatcamGUI/FlatCAMGUI.py:3614 msgid "Exit" msgstr "Sair" @@ -6159,7 +6167,7 @@ msgstr "Objeto Gerber" #: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:566 #: flatcamGUI/ObjectUI.py:899 flatcamGUI/ObjectUI.py:1398 #: flatcamGUI/PreferencesUI.py:1058 flatcamGUI/PreferencesUI.py:1638 -#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:2968 +#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:2980 msgid "Plot Options" msgstr "Opções de Gráfico" @@ -6189,7 +6197,7 @@ msgstr "Gráfico" #: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:607 #: flatcamGUI/ObjectUI.py:945 flatcamGUI/ObjectUI.py:1508 #: flatcamGUI/PreferencesUI.py:1081 flatcamGUI/PreferencesUI.py:2592 -#: flatcamGUI/PreferencesUI.py:2979 +#: flatcamGUI/PreferencesUI.py:2991 msgid "Plot (show) this object." msgstr "Mostra o objeto no gráfico." @@ -6282,11 +6290,13 @@ msgstr "" "ferramenta." #: flatcamGUI/ObjectUI.py:304 flatcamGUI/PreferencesUI.py:1152 -#: flatcamGUI/PreferencesUI.py:3333 flatcamTools/ToolNonCopperClear.py:147 +#: flatcamGUI/PreferencesUI.py:2958 flatcamGUI/PreferencesUI.py:3345 +#: flatcamTools/ToolNonCopperClear.py:147 msgid "Milling Type" msgstr "Tipo de Fresamento" #: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1154 +#: flatcamGUI/PreferencesUI.py:2960 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -6298,12 +6308,14 @@ msgstr "" "- convencional: útil quando não há compensação de folga" #: flatcamGUI/ObjectUI.py:310 flatcamGUI/PreferencesUI.py:1159 -#: flatcamGUI/PreferencesUI.py:3340 flatcamTools/ToolNonCopperClear.py:154 +#: flatcamGUI/PreferencesUI.py:2964 flatcamGUI/PreferencesUI.py:3352 +#: flatcamTools/ToolNonCopperClear.py:154 msgid "Climb" msgstr "Subida" #: flatcamGUI/ObjectUI.py:311 flatcamGUI/PreferencesUI.py:1160 -#: flatcamGUI/PreferencesUI.py:3341 flatcamTools/ToolNonCopperClear.py:155 +#: flatcamGUI/PreferencesUI.py:2965 flatcamGUI/PreferencesUI.py:3353 +#: flatcamTools/ToolNonCopperClear.py:155 msgid "Conv." msgstr "Conv." @@ -6455,7 +6467,7 @@ msgstr "" msgid "Clear N-copper" msgstr "Limpa N-cobre" -#: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3278 +#: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3290 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -6475,7 +6487,7 @@ msgstr "" msgid "Board cutout" msgstr "Recorte da placa" -#: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3537 +#: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3549 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -6664,7 +6676,7 @@ msgstr "Cria um objeto de trabalho CNC para a furação." #: flatcamGUI/ObjectUI.py:658 flatcamGUI/ObjectUI.py:1137 #: flatcamGUI/PreferencesUI.py:1897 flatcamGUI/PreferencesUI.py:2647 -#: flatcamGUI/PreferencesUI.py:3373 flatcamGUI/PreferencesUI.py:4061 +#: flatcamGUI/PreferencesUI.py:3385 flatcamGUI/PreferencesUI.py:4073 #: flatcamTools/ToolCalculators.py:107 flatcamTools/ToolNonCopperClear.py:269 msgid "Cut Z" msgstr "Profundidade de Corte" @@ -6740,7 +6752,7 @@ msgid "" msgstr "Altura da ferramenta após o último movimento, no final do trabalho." #: flatcamGUI/ObjectUI.py:717 flatcamGUI/PreferencesUI.py:1946 -#: flatcamGUI/PreferencesUI.py:4352 flatcamTools/ToolSolderPaste.py:224 +#: flatcamGUI/PreferencesUI.py:4364 flatcamTools/ToolSolderPaste.py:224 msgid "Feedrate Z" msgstr "Avanço Z" @@ -6974,7 +6986,7 @@ msgstr "" "formulário da interface do usuário e do Ângulo da Ponta-V." #: flatcamGUI/ObjectUI.py:943 flatcamGUI/ObjectUI.py:1506 -#: flatcamGUI/PreferencesUI.py:2978 +#: flatcamGUI/PreferencesUI.py:2990 msgid "Plot Object" msgstr "Mostrar" @@ -7139,22 +7151,22 @@ msgstr "" "Os dados usados para criar o G-Code.\n" "Cada loja de ferramentas possui seu próprio conjunto de dados." -#: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3314 +#: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3326 #: flatcamTools/ToolNonCopperClear.py:220 msgid "V-Tip Dia" msgstr "Diâmetro da Ponta" -#: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3316 +#: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3328 #: flatcamTools/ToolNonCopperClear.py:222 msgid "The tip diameter for V-Shape Tool" msgstr "O diâmetro da ponta da ferramenta em forma de V" -#: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3323 +#: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3335 #: flatcamTools/ToolNonCopperClear.py:227 msgid "V-Tip Angle" msgstr "Ângulo Ponta-V" -#: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3325 +#: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3337 #: flatcamTools/ToolNonCopperClear.py:229 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7267,7 +7279,7 @@ msgstr "" "Se o pós-processador LASER é usado,\n" "este valor é a potência do laser." -#: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4410 +#: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4422 #: flatcamTools/ToolSolderPaste.py:276 msgid "PostProcessor" msgstr "Pós-processador" @@ -7302,7 +7314,7 @@ msgstr "Gera o objeto de Trabalho CNC." msgid "Paint Area" msgstr "Área de Pintura" -#: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3695 +#: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3707 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7321,11 +7333,11 @@ msgstr "Inicia a ferramenta de pintura na guia Ferramentas." msgid "CNC Job Object" msgstr "Objeto de Trabalho CNC" -#: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2983 +#: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2995 msgid "Plot kind" msgstr "Tipo de Gráfico" -#: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2985 +#: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2997 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" @@ -7336,15 +7348,15 @@ msgstr "" "Pode ser do tipo 'Deslocamento', com os movimentos acima da peça, do\n" "tipo 'Corte', com os movimentos cortando o material ou ambos." -#: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:3005 msgid "Travel" msgstr "Desloc." -#: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3002 +#: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3014 msgid "Display Annotation" msgstr "Exibir Anotação" -#: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3004 +#: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3016 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7417,12 +7429,12 @@ msgstr "Atualizar Gráfico" msgid "Update the plot." msgstr "Atualiza o gráfico." -#: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3141 +#: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3153 msgid "Export CNC Code" msgstr "Exportar Código CNC" -#: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3092 -#: flatcamGUI/PreferencesUI.py:3143 +#: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3104 +#: flatcamGUI/PreferencesUI.py:3155 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7434,7 +7446,7 @@ msgstr "" msgid "Prepend to CNC Code" msgstr "Incluir no Início do Código CNC" -#: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3108 +#: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3120 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7446,7 +7458,7 @@ msgstr "" msgid "Append to CNC Code" msgstr "Incluir no Final do Código CNC" -#: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3120 +#: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3132 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7456,11 +7468,11 @@ msgstr "" "de adicionar no final do arquivo G-Code gerado.\n" "M2 (Fim do programa)" -#: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3149 +#: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3161 msgid "Toolchange G-Code" msgstr "G-Code para Troca de Ferramentas" -#: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3152 +#: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3164 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7483,11 +7495,11 @@ msgstr "" "como modelo o arquivo de pós-processamento 'Customização da troca de " "ferramentas'." -#: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3180 +#: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3192 msgid "Use Toolchange Macro" msgstr "Usar Macro de Troca de Ferramentas" -#: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3182 +#: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3194 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -7495,7 +7507,7 @@ msgstr "" "Marque esta caixa se você quiser usar a macro G-Code para Troca de " "Ferramentas." -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3194 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3206 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7507,39 +7519,39 @@ msgstr "" #: flatcamGUI/ObjectUI.py:1615 flatcamGUI/PreferencesUI.py:1432 #: flatcamGUI/PreferencesUI.py:2331 flatcamGUI/PreferencesUI.py:2934 -#: flatcamGUI/PreferencesUI.py:3201 flatcamGUI/PreferencesUI.py:3276 -#: flatcamGUI/PreferencesUI.py:3535 flatcamGUI/PreferencesUI.py:3634 -#: flatcamGUI/PreferencesUI.py:3845 flatcamGUI/PreferencesUI.py:3926 -#: flatcamGUI/PreferencesUI.py:4125 flatcamGUI/PreferencesUI.py:4257 -#: flatcamGUI/PreferencesUI.py:4430 flatcamTools/ToolNonCopperClear.py:265 +#: flatcamGUI/PreferencesUI.py:3213 flatcamGUI/PreferencesUI.py:3288 +#: flatcamGUI/PreferencesUI.py:3547 flatcamGUI/PreferencesUI.py:3646 +#: flatcamGUI/PreferencesUI.py:3857 flatcamGUI/PreferencesUI.py:3938 +#: flatcamGUI/PreferencesUI.py:4137 flatcamGUI/PreferencesUI.py:4269 +#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolNonCopperClear.py:265 msgid "Parameters" msgstr "Parâmetros" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3204 +#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3216 msgid "FlatCAM CNC parameters" msgstr "Parâmetros do FlatCAM CNC" -#: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3205 +#: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3217 msgid "tool = tool number" msgstr "tool = número da ferramenta" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3206 +#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3218 msgid "tooldia = tool diameter" msgstr "tooldia = diâmetro da ferramenta" -#: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3207 +#: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3219 msgid "t_drills = for Excellon, total number of drills" msgstr "t_drills = para Excellon, número total de furos" -#: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3208 +#: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3220 msgid "x_toolchange = X coord for Toolchange" msgstr "x_toolchange = coord. X para troca de ferramentas" -#: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3209 +#: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3221 msgid "y_toolchange = Y coord for Toolchange" msgstr "y_toolchange = coord. Y para troca de ferramentas" -#: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3210 +#: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3222 msgid "z_toolchange = Z coord for Toolchange" msgstr "z_toolchange = coord. Z para troca de ferramentas" @@ -7551,15 +7563,15 @@ msgstr "z_cut = profundidade de corte" msgid "z_move = height where to travel" msgstr "z_move = altura para deslocamentos" -#: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3213 +#: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3225 msgid "z_depthpercut = the step value for multidepth cut" msgstr "z_depthpercut = valor do passe para corte múltiplas profundidade" -#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3226 msgid "spindlesspeed = the value for the spindle speed" msgstr "spindlesspeed = velocidade do spindle" -#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3216 +#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3228 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "dwelltime = tempo de espera para o spindle atingir sua vel. RPM" @@ -7583,7 +7595,7 @@ msgid "" "file." msgstr "Abre uma caixa de diálogo para salvar o arquivo G-Code." -#: flatcamGUI/PlotCanvasLegacy.py:1072 +#: flatcamGUI/PlotCanvasLegacy.py:1019 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -8262,7 +8274,7 @@ msgid "Gerber General" msgstr "Gerber Geral" #: flatcamGUI/PreferencesUI.py:1086 flatcamGUI/PreferencesUI.py:2600 -#: flatcamGUI/PreferencesUI.py:3018 +#: flatcamGUI/PreferencesUI.py:3030 msgid "Circle Steps" msgstr "Passos do Círculo" @@ -8485,7 +8497,7 @@ msgid "Aperture Dimensions" msgstr "Dimensão" #: flatcamGUI/PreferencesUI.py:1505 flatcamGUI/PreferencesUI.py:2616 -#: flatcamGUI/PreferencesUI.py:3288 +#: flatcamGUI/PreferencesUI.py:3300 msgid "Diameters of the cutting tools, separated by ','" msgstr "Diâmetros das ferramentas de corte, separadas por ','" @@ -9046,7 +9058,7 @@ msgstr "" "Esses parâmetros estão disponíveis somente para\n" "o nível avançado do aplicativo." -#: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4333 +#: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4345 #: flatcamTools/ToolSolderPaste.py:207 msgid "Toolchange X-Y" msgstr "Troca de ferra. X-Y" @@ -9107,11 +9119,11 @@ msgstr "" "Acima desse valor a geometria se torna um retângulo de seleção.\n" "Aumenta o desempenho ao mover um grande número de elementos geométricos." -#: flatcamGUI/PreferencesUI.py:2965 +#: flatcamGUI/PreferencesUI.py:2977 msgid "CNC Job General" msgstr "Trabalho CNC Geral" -#: flatcamGUI/PreferencesUI.py:3020 +#: flatcamGUI/PreferencesUI.py:3032 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." @@ -9119,21 +9131,21 @@ msgstr "" "O número de etapas de círculo para G-Code.\n" "Aproximação linear para círculos e formas de arco." -#: flatcamGUI/PreferencesUI.py:3028 +#: flatcamGUI/PreferencesUI.py:3040 msgid "Travel dia" msgstr "Diâmetro Desl." -#: flatcamGUI/PreferencesUI.py:3030 +#: flatcamGUI/PreferencesUI.py:3042 msgid "" "The width of the travel lines to be\n" "rendered in the plot." msgstr "Largura da linha a ser renderizada no gráfico." -#: flatcamGUI/PreferencesUI.py:3041 +#: flatcamGUI/PreferencesUI.py:3053 msgid "Coordinates decimals" msgstr "Decimais das Coord." -#: flatcamGUI/PreferencesUI.py:3043 +#: flatcamGUI/PreferencesUI.py:3055 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" @@ -9141,11 +9153,11 @@ msgstr "" "Número de decimais a ser usado para as coordenadas\n" "X, Y, Z no código do CNC (G-Code, etc.)" -#: flatcamGUI/PreferencesUI.py:3051 +#: flatcamGUI/PreferencesUI.py:3063 msgid "Feedrate decimals" msgstr "Decimais do Avanço" -#: flatcamGUI/PreferencesUI.py:3053 +#: flatcamGUI/PreferencesUI.py:3065 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" @@ -9153,11 +9165,11 @@ msgstr "" "O número de decimais a ser usado para o parâmetro\n" "Taxa de Avanço no código CNC (G-Code, etc.)" -#: flatcamGUI/PreferencesUI.py:3061 +#: flatcamGUI/PreferencesUI.py:3073 msgid "Coordinates type" msgstr "Tipo de coordenada" -#: flatcamGUI/PreferencesUI.py:3063 +#: flatcamGUI/PreferencesUI.py:3075 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -9169,71 +9181,71 @@ msgstr "" "- Absoluta G90 -> a referência é a origem x=0, y=0\n" "- Incremental G91 -> a referência é a posição anterior" -#: flatcamGUI/PreferencesUI.py:3069 +#: flatcamGUI/PreferencesUI.py:3081 msgid "Absolute G90" msgstr "Absoluta G90" -#: flatcamGUI/PreferencesUI.py:3070 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Incremental G91" msgstr "Incremental G91" -#: flatcamGUI/PreferencesUI.py:3087 +#: flatcamGUI/PreferencesUI.py:3099 msgid "CNC Job Options" msgstr "Opções de Trabalho CNC" -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamGUI/PreferencesUI.py:3102 msgid "Export G-Code" msgstr "Exportar G-Code" -#: flatcamGUI/PreferencesUI.py:3106 +#: flatcamGUI/PreferencesUI.py:3118 msgid "Prepend to G-Code" msgstr "Incluir no Início do G-Code" -#: flatcamGUI/PreferencesUI.py:3118 +#: flatcamGUI/PreferencesUI.py:3130 msgid "Append to G-Code" msgstr "Incluir no final do G-Code" -#: flatcamGUI/PreferencesUI.py:3138 +#: flatcamGUI/PreferencesUI.py:3150 msgid "CNC Job Adv. Options" msgstr "Opções Avançadas" -#: flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:3223 msgid "z_cut = Z depth for the cut" msgstr "z_cut = profundidade Z para o corte" -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3224 msgid "z_move = Z height for travel" msgstr "z_move = altura Z para deslocamentos" -#: flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/PreferencesUI.py:3247 msgid "Annotation Size" msgstr "Tamanho da Fonte" -#: flatcamGUI/PreferencesUI.py:3237 +#: flatcamGUI/PreferencesUI.py:3249 msgid "The font size of the annotation text. In pixels." msgstr "O tamanho da fonte do texto de anotação, em pixels." -#: flatcamGUI/PreferencesUI.py:3245 +#: flatcamGUI/PreferencesUI.py:3257 msgid "Annotation Color" msgstr "Cor da Fonte" -#: flatcamGUI/PreferencesUI.py:3247 +#: flatcamGUI/PreferencesUI.py:3259 msgid "Set the font color for the annotation texts." msgstr "Define a cor da fonte para os textos de anotação." -#: flatcamGUI/PreferencesUI.py:3273 +#: flatcamGUI/PreferencesUI.py:3285 msgid "NCC Tool Options" msgstr "Opções Área Sem Cobre (NCC)" -#: flatcamGUI/PreferencesUI.py:3286 flatcamGUI/PreferencesUI.py:4268 +#: flatcamGUI/PreferencesUI.py:3298 flatcamGUI/PreferencesUI.py:4280 msgid "Tools dia" msgstr "Diâmetro" -#: flatcamGUI/PreferencesUI.py:3295 flatcamTools/ToolNonCopperClear.py:195 +#: flatcamGUI/PreferencesUI.py:3307 flatcamTools/ToolNonCopperClear.py:195 msgid "Tool Type" msgstr "Tipo de Ferramenta" -#: flatcamGUI/PreferencesUI.py:3297 flatcamGUI/PreferencesUI.py:3305 +#: flatcamGUI/PreferencesUI.py:3309 flatcamGUI/PreferencesUI.py:3317 #: flatcamTools/ToolNonCopperClear.py:197 #: flatcamTools/ToolNonCopperClear.py:205 msgid "" @@ -9245,11 +9257,11 @@ msgstr "" "- 'Ponta-V'\n" "- Circular" -#: flatcamGUI/PreferencesUI.py:3302 flatcamTools/ToolNonCopperClear.py:202 +#: flatcamGUI/PreferencesUI.py:3314 flatcamTools/ToolNonCopperClear.py:202 msgid "V-shape" msgstr "Ponta-V" -#: flatcamGUI/PreferencesUI.py:3335 flatcamGUI/PreferencesUI.py:3343 +#: flatcamGUI/PreferencesUI.py:3347 flatcamGUI/PreferencesUI.py:3355 #: flatcamTools/ToolNonCopperClear.py:149 #: flatcamTools/ToolNonCopperClear.py:157 msgid "" @@ -9262,13 +9274,13 @@ msgstr "" "ferramenta\n" "- convencional: útil quando não há compensação de folga" -#: flatcamGUI/PreferencesUI.py:3352 flatcamGUI/PreferencesUI.py:3716 +#: flatcamGUI/PreferencesUI.py:3364 flatcamGUI/PreferencesUI.py:3728 #: flatcamTools/ToolNonCopperClear.py:163 flatcamTools/ToolPaint.py:136 msgid "Tool order" msgstr "Ordem das Ferramentas" -#: flatcamGUI/PreferencesUI.py:3353 flatcamGUI/PreferencesUI.py:3363 -#: flatcamGUI/PreferencesUI.py:3717 flatcamGUI/PreferencesUI.py:3727 +#: flatcamGUI/PreferencesUI.py:3365 flatcamGUI/PreferencesUI.py:3375 +#: flatcamGUI/PreferencesUI.py:3729 flatcamGUI/PreferencesUI.py:3739 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:174 flatcamTools/ToolPaint.py:137 #: flatcamTools/ToolPaint.py:147 @@ -9290,17 +9302,17 @@ msgstr "" "automaticamente a ordem\n" "decrescente e este controle é desativado." -#: flatcamGUI/PreferencesUI.py:3361 flatcamGUI/PreferencesUI.py:3725 +#: flatcamGUI/PreferencesUI.py:3373 flatcamGUI/PreferencesUI.py:3737 #: flatcamTools/ToolNonCopperClear.py:172 flatcamTools/ToolPaint.py:145 msgid "Forward" msgstr "Crescente" -#: flatcamGUI/PreferencesUI.py:3362 flatcamGUI/PreferencesUI.py:3726 +#: flatcamGUI/PreferencesUI.py:3374 flatcamGUI/PreferencesUI.py:3738 #: flatcamTools/ToolNonCopperClear.py:173 flatcamTools/ToolPaint.py:146 msgid "Reverse" msgstr "Decrescente" -#: flatcamGUI/PreferencesUI.py:3375 flatcamGUI/PreferencesUI.py:3380 +#: flatcamGUI/PreferencesUI.py:3387 flatcamGUI/PreferencesUI.py:3392 #: flatcamTools/ToolNonCopperClear.py:271 #: flatcamTools/ToolNonCopperClear.py:276 msgid "" @@ -9310,7 +9322,7 @@ msgstr "" "Profundidade de corte no material. Valor negativo.\n" "Em unidades FlatCAM." -#: flatcamGUI/PreferencesUI.py:3390 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/PreferencesUI.py:3402 flatcamTools/ToolNonCopperClear.py:285 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -9335,11 +9347,11 @@ msgstr "" "Valores maiores = processamento lento e execução lenta no CNC devido\n" " ao número de caminhos." -#: flatcamGUI/PreferencesUI.py:3411 flatcamTools/ToolNonCopperClear.py:305 +#: flatcamGUI/PreferencesUI.py:3423 flatcamTools/ToolNonCopperClear.py:305 msgid "Bounding box margin." msgstr "Margem da caixa delimitadora." -#: flatcamGUI/PreferencesUI.py:3420 flatcamGUI/PreferencesUI.py:3771 +#: flatcamGUI/PreferencesUI.py:3432 flatcamGUI/PreferencesUI.py:3783 #: flatcamTools/ToolNonCopperClear.py:314 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -9350,22 +9362,22 @@ msgstr "" "
Baseado em semente: para fora a partir de uma semente." "
Linhas retas: linhas paralelas." -#: flatcamGUI/PreferencesUI.py:3434 flatcamGUI/PreferencesUI.py:3785 +#: flatcamGUI/PreferencesUI.py:3446 flatcamGUI/PreferencesUI.py:3797 #: flatcamTools/ToolNonCopperClear.py:328 flatcamTools/ToolPaint.py:253 msgid "Connect" msgstr "Conectar" -#: flatcamGUI/PreferencesUI.py:3444 flatcamGUI/PreferencesUI.py:3795 +#: flatcamGUI/PreferencesUI.py:3456 flatcamGUI/PreferencesUI.py:3807 #: flatcamTools/ToolNonCopperClear.py:337 flatcamTools/ToolPaint.py:262 msgid "Contour" msgstr "Contorno" -#: flatcamGUI/PreferencesUI.py:3454 flatcamTools/ToolNonCopperClear.py:346 +#: flatcamGUI/PreferencesUI.py:3466 flatcamTools/ToolNonCopperClear.py:346 #: flatcamTools/ToolPaint.py:271 msgid "Rest M." msgstr "Maquinagem Restante" -#: flatcamGUI/PreferencesUI.py:3456 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamGUI/PreferencesUI.py:3468 flatcamTools/ToolNonCopperClear.py:348 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -9382,7 +9394,7 @@ msgstr "" "retiradas com a ferramenta anterior.\n" "Se não estiver marcada, usa o algoritmo padrão." -#: flatcamGUI/PreferencesUI.py:3471 flatcamGUI/PreferencesUI.py:3483 +#: flatcamGUI/PreferencesUI.py:3483 flatcamGUI/PreferencesUI.py:3495 #: flatcamTools/ToolNonCopperClear.py:363 #: flatcamTools/ToolNonCopperClear.py:375 msgid "" @@ -9395,27 +9407,27 @@ 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." -#: flatcamGUI/PreferencesUI.py:3481 flatcamTools/ToolNonCopperClear.py:373 +#: flatcamGUI/PreferencesUI.py:3493 flatcamTools/ToolNonCopperClear.py:373 msgid "Offset value" msgstr "Valor do deslocamento" -#: flatcamGUI/PreferencesUI.py:3498 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:3510 flatcamTools/ToolNonCopperClear.py:399 msgid "Itself" msgstr "Própria" -#: flatcamGUI/PreferencesUI.py:3499 flatcamGUI/PreferencesUI.py:3816 +#: flatcamGUI/PreferencesUI.py:3511 flatcamGUI/PreferencesUI.py:3828 msgid "Area" msgstr "Área" -#: flatcamGUI/PreferencesUI.py:3500 +#: flatcamGUI/PreferencesUI.py:3512 msgid "Ref" msgstr "Ref" -#: flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:3513 msgid "Reference" msgstr "Referência" -#: flatcamGUI/PreferencesUI.py:3503 flatcamTools/ToolNonCopperClear.py:405 +#: flatcamGUI/PreferencesUI.py:3515 flatcamTools/ToolNonCopperClear.py:405 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -9434,19 +9446,19 @@ msgstr "" "- 'Objeto de Referência' - retirará o cobre dentro da área do objeto " "especificado." -#: flatcamGUI/PreferencesUI.py:3514 flatcamGUI/PreferencesUI.py:3824 +#: flatcamGUI/PreferencesUI.py:3526 flatcamGUI/PreferencesUI.py:3836 msgid "Normal" msgstr "Normal" -#: flatcamGUI/PreferencesUI.py:3515 flatcamGUI/PreferencesUI.py:3825 +#: flatcamGUI/PreferencesUI.py:3527 flatcamGUI/PreferencesUI.py:3837 msgid "Progressive" msgstr "Progressivo" -#: flatcamGUI/PreferencesUI.py:3516 +#: flatcamGUI/PreferencesUI.py:3528 msgid "NCC Plotting" msgstr "Gráfico NCC" -#: flatcamGUI/PreferencesUI.py:3518 +#: flatcamGUI/PreferencesUI.py:3530 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -9454,21 +9466,21 @@ msgstr "" "- 'Normal' - plotagem normal, realizada no final do trabalho de NCC\n" "- 'Progressivo' - após cada forma ser gerada, ela será plotada." -#: flatcamGUI/PreferencesUI.py:3532 +#: flatcamGUI/PreferencesUI.py:3544 msgid "Cutout Tool Options" msgstr "Opções da Ferramenta de Recorte" -#: flatcamGUI/PreferencesUI.py:3548 flatcamTools/ToolCutOut.py:93 +#: flatcamGUI/PreferencesUI.py:3560 flatcamTools/ToolCutOut.py:93 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." msgstr "Diâmetro da ferramenta usada para cortar o entorno do PCB." -#: flatcamGUI/PreferencesUI.py:3556 flatcamTools/ToolCutOut.py:76 +#: flatcamGUI/PreferencesUI.py:3568 flatcamTools/ToolCutOut.py:76 msgid "Obj kind" msgstr "Tipo de obj" -#: flatcamGUI/PreferencesUI.py:3558 flatcamTools/ToolCutOut.py:78 +#: flatcamGUI/PreferencesUI.py:3570 flatcamTools/ToolCutOut.py:78 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -9479,16 +9491,16 @@ msgstr "" "objeto Gerber de contorno PCB.
- Painel: um painel de objetos " "Gerber PCB, composto por muitos contornos PCB individuais." -#: flatcamGUI/PreferencesUI.py:3565 flatcamGUI/PreferencesUI.py:3815 +#: flatcamGUI/PreferencesUI.py:3577 flatcamGUI/PreferencesUI.py:3827 #: flatcamTools/ToolCutOut.py:84 msgid "Single" msgstr "Único" -#: flatcamGUI/PreferencesUI.py:3566 flatcamTools/ToolCutOut.py:85 +#: flatcamGUI/PreferencesUI.py:3578 flatcamTools/ToolCutOut.py:85 msgid "Panel" msgstr "Painel" -#: flatcamGUI/PreferencesUI.py:3572 flatcamTools/ToolCutOut.py:102 +#: flatcamGUI/PreferencesUI.py:3584 flatcamTools/ToolCutOut.py:102 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -9497,11 +9509,11 @@ msgstr "" "Margem além das bordas. Um valor positivo\n" "tornará o recorte do PCB mais longe da borda da PCB" -#: flatcamGUI/PreferencesUI.py:3580 +#: flatcamGUI/PreferencesUI.py:3592 msgid "Gap size" msgstr "Tamanho da Ponte" -#: flatcamGUI/PreferencesUI.py:3582 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:3594 flatcamTools/ToolCutOut.py:112 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -9512,11 +9524,11 @@ msgstr "" "para manter a placa conectada ao material\n" "circundante (de onde o PCB é recortado)." -#: flatcamGUI/PreferencesUI.py:3591 flatcamTools/ToolCutOut.py:148 +#: flatcamGUI/PreferencesUI.py:3603 flatcamTools/ToolCutOut.py:148 msgid "Gaps" msgstr "Pontes" -#: flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/PreferencesUI.py:3605 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -9540,11 +9552,11 @@ msgstr "" "- 2TB: 2*topo + 2*baixo\n" "- 8: 2*esquerda + 2*direita + 2*topo + 2*baixo" -#: flatcamGUI/PreferencesUI.py:3615 flatcamTools/ToolCutOut.py:129 +#: flatcamGUI/PreferencesUI.py:3627 flatcamTools/ToolCutOut.py:129 msgid "Convex Sh." msgstr "Forma Convexa" -#: flatcamGUI/PreferencesUI.py:3617 flatcamTools/ToolCutOut.py:131 +#: flatcamGUI/PreferencesUI.py:3629 flatcamTools/ToolCutOut.py:131 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -9552,11 +9564,11 @@ msgstr "" "Cria uma forma convexa ao redor de toda a PCB.\n" "Utilize somente se o tipo de objeto de origem for Gerber." -#: flatcamGUI/PreferencesUI.py:3631 +#: flatcamGUI/PreferencesUI.py:3643 msgid "2Sided Tool Options" msgstr "Opções de PCB 2 Faces" -#: flatcamGUI/PreferencesUI.py:3636 +#: flatcamGUI/PreferencesUI.py:3648 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -9564,36 +9576,36 @@ msgstr "" "Uma ferramenta para ajudar na criação de um\n" "PCB de dupla face usando furos de alinhamento." -#: flatcamGUI/PreferencesUI.py:3646 flatcamTools/ToolDblSided.py:234 +#: flatcamGUI/PreferencesUI.py:3658 flatcamTools/ToolDblSided.py:234 msgid "Drill dia" msgstr "Diâmetro" -#: flatcamGUI/PreferencesUI.py:3648 flatcamTools/ToolDblSided.py:225 +#: flatcamGUI/PreferencesUI.py:3660 flatcamTools/ToolDblSided.py:225 #: flatcamTools/ToolDblSided.py:236 msgid "Diameter of the drill for the alignment holes." msgstr "Diâmetro da broca para os furos de alinhamento." -#: flatcamGUI/PreferencesUI.py:3657 flatcamTools/ToolDblSided.py:120 +#: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:120 msgid "Mirror Axis:" msgstr "Espelhar Eixo:" -#: flatcamGUI/PreferencesUI.py:3659 flatcamTools/ToolDblSided.py:122 +#: flatcamGUI/PreferencesUI.py:3671 flatcamTools/ToolDblSided.py:122 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Espelha verticalmente (X) ou horizontalmente (Y)." -#: flatcamGUI/PreferencesUI.py:3668 flatcamTools/ToolDblSided.py:131 +#: flatcamGUI/PreferencesUI.py:3680 flatcamTools/ToolDblSided.py:131 msgid "Point" msgstr "Ponto" -#: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:132 +#: flatcamGUI/PreferencesUI.py:3681 flatcamTools/ToolDblSided.py:132 msgid "Box" msgstr "Caixa" -#: flatcamGUI/PreferencesUI.py:3670 +#: flatcamGUI/PreferencesUI.py:3682 msgid "Axis Ref" msgstr "Eixo de Ref." -#: flatcamGUI/PreferencesUI.py:3672 flatcamTools/ToolDblSided.py:135 +#: flatcamGUI/PreferencesUI.py:3684 flatcamTools/ToolDblSided.py:135 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -9602,19 +9614,19 @@ msgstr "" "O eixo deve passar por um ponto ou cortar o centro de uma caixa especificada (em um objeto FlatCAM)." -#: flatcamGUI/PreferencesUI.py:3688 +#: flatcamGUI/PreferencesUI.py:3700 msgid "Paint Tool Options" msgstr "Opções da Ferramenta de Pintura" -#: flatcamGUI/PreferencesUI.py:3693 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Parameters:" msgstr "Parâmetros:" -#: flatcamGUI/PreferencesUI.py:3805 flatcamTools/ToolPaint.py:286 +#: flatcamGUI/PreferencesUI.py:3817 flatcamTools/ToolPaint.py:286 msgid "Selection" msgstr "Seleção" -#: flatcamGUI/PreferencesUI.py:3807 flatcamTools/ToolPaint.py:288 +#: flatcamGUI/PreferencesUI.py:3819 flatcamTools/ToolPaint.py:288 #: flatcamTools/ToolPaint.py:304 msgid "" "How to select Polygons to be painted.\n" @@ -9636,15 +9648,15 @@ msgstr "" "- 'Todos os polígonos' - a Pintura será iniciada após o clique.\n" "- 'Objeto de Referência' - pintará dentro da área do objeto especificado." -#: flatcamGUI/PreferencesUI.py:3818 +#: flatcamGUI/PreferencesUI.py:3830 msgid "Ref." msgstr "Ref." -#: flatcamGUI/PreferencesUI.py:3826 +#: flatcamGUI/PreferencesUI.py:3838 msgid "Paint Plotting" msgstr "Mostrar Pinturas" -#: flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/PreferencesUI.py:3840 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -9652,11 +9664,11 @@ msgstr "" "- 'Normal' - plotagem normal, realizada no final do trabalho de pintura\n" "- 'Progressivo' - após cada forma ser gerada, ela será plotada." -#: flatcamGUI/PreferencesUI.py:3842 +#: flatcamGUI/PreferencesUI.py:3854 msgid "Film Tool Options" msgstr "Opções da Ferramenta de Filme" -#: flatcamGUI/PreferencesUI.py:3847 +#: flatcamGUI/PreferencesUI.py:3859 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -9666,11 +9678,11 @@ msgstr "" "ou Geometria FlatCAM.\n" "O arquivo é salvo no formato SVG." -#: flatcamGUI/PreferencesUI.py:3858 +#: flatcamGUI/PreferencesUI.py:3870 msgid "Film Type" msgstr "Tipo de Filme" -#: flatcamGUI/PreferencesUI.py:3860 flatcamTools/ToolFilm.py:118 +#: flatcamGUI/PreferencesUI.py:3872 flatcamTools/ToolFilm.py:118 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -9686,19 +9698,19 @@ msgstr "" "em branco em uma tela preta.\n" "O formato do arquivo do filme é SVG ." -#: flatcamGUI/PreferencesUI.py:3871 +#: flatcamGUI/PreferencesUI.py:3883 msgid "Film Color" msgstr "Cor do Filme" -#: flatcamGUI/PreferencesUI.py:3873 +#: flatcamGUI/PreferencesUI.py:3885 msgid "Set the film color when positive film is selected." msgstr "Define a cor do filme, se filme positivo estiver selecionado." -#: flatcamGUI/PreferencesUI.py:3891 flatcamTools/ToolFilm.py:130 +#: flatcamGUI/PreferencesUI.py:3903 flatcamTools/ToolFilm.py:130 msgid "Border" msgstr "Borda" -#: flatcamGUI/PreferencesUI.py:3893 flatcamTools/ToolFilm.py:132 +#: flatcamGUI/PreferencesUI.py:3905 flatcamTools/ToolFilm.py:132 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -9718,11 +9730,11 @@ msgstr "" "brancos como o restante e podem ser confundidos\n" "com os limites, se não for usada essa borda)." -#: flatcamGUI/PreferencesUI.py:3906 flatcamTools/ToolFilm.py:144 +#: flatcamGUI/PreferencesUI.py:3918 flatcamTools/ToolFilm.py:144 msgid "Scale Stroke" msgstr "Espessura da Linha" -#: flatcamGUI/PreferencesUI.py:3908 flatcamTools/ToolFilm.py:146 +#: flatcamGUI/PreferencesUI.py:3920 flatcamTools/ToolFilm.py:146 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -9733,11 +9745,11 @@ msgstr "" "A linha que envolve cada recurso SVG será mais espessa ou mais fina.\n" "Os recursos mais finos podem ser afetados por esse parâmetro." -#: flatcamGUI/PreferencesUI.py:3923 +#: flatcamGUI/PreferencesUI.py:3935 msgid "Panelize Tool Options" msgstr "Opções da Ferramenta Criar Painel" -#: flatcamGUI/PreferencesUI.py:3928 +#: flatcamGUI/PreferencesUI.py:3940 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -9747,11 +9759,11 @@ msgstr "" "Cada elemento é uma cópia do objeto de origem espaçado\n" "dos demais por uma distância X, Y." -#: flatcamGUI/PreferencesUI.py:3939 flatcamTools/ToolPanelize.py:147 +#: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:147 msgid "Spacing cols" msgstr "Espaço entre Colunas" -#: flatcamGUI/PreferencesUI.py:3941 flatcamTools/ToolPanelize.py:149 +#: flatcamGUI/PreferencesUI.py:3953 flatcamTools/ToolPanelize.py:149 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -9759,11 +9771,11 @@ msgstr "" "Espaçamento desejado entre colunas do painel.\n" "Nas unidades atuais." -#: flatcamGUI/PreferencesUI.py:3949 flatcamTools/ToolPanelize.py:156 +#: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:156 msgid "Spacing rows" msgstr "Espaço entre Linhas" -#: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:158 +#: flatcamGUI/PreferencesUI.py:3963 flatcamTools/ToolPanelize.py:158 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -9771,35 +9783,35 @@ msgstr "" "Espaçamento desejado entre linhas do painel.\n" "Nas unidades atuais." -#: flatcamGUI/PreferencesUI.py:3959 flatcamTools/ToolPanelize.py:165 +#: flatcamGUI/PreferencesUI.py:3971 flatcamTools/ToolPanelize.py:165 msgid "Columns" msgstr "Colunas" -#: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:167 +#: flatcamGUI/PreferencesUI.py:3973 flatcamTools/ToolPanelize.py:167 msgid "Number of columns of the desired panel" msgstr "Número de colunas do painel desejado" -#: flatcamGUI/PreferencesUI.py:3968 flatcamTools/ToolPanelize.py:173 +#: flatcamGUI/PreferencesUI.py:3980 flatcamTools/ToolPanelize.py:173 msgid "Rows" msgstr "Linhas" -#: flatcamGUI/PreferencesUI.py:3970 flatcamTools/ToolPanelize.py:175 +#: flatcamGUI/PreferencesUI.py:3982 flatcamTools/ToolPanelize.py:175 msgid "Number of rows of the desired panel" msgstr "Número de linhas do painel desejado" -#: flatcamGUI/PreferencesUI.py:3976 flatcamTools/ToolPanelize.py:181 +#: flatcamGUI/PreferencesUI.py:3988 flatcamTools/ToolPanelize.py:181 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/PreferencesUI.py:3977 flatcamTools/ToolPanelize.py:182 +#: flatcamGUI/PreferencesUI.py:3989 flatcamTools/ToolPanelize.py:182 msgid "Geo" msgstr "Geo" -#: flatcamGUI/PreferencesUI.py:3978 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:3990 flatcamTools/ToolPanelize.py:183 msgid "Panel Type" msgstr "Tipo de Painel" -#: flatcamGUI/PreferencesUI.py:3980 +#: flatcamGUI/PreferencesUI.py:3992 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -9809,11 +9821,11 @@ msgstr "" "- Gerber\n" "- Geometria" -#: flatcamGUI/PreferencesUI.py:3989 +#: flatcamGUI/PreferencesUI.py:4001 msgid "Constrain within" msgstr "Restringir dentro de" -#: flatcamGUI/PreferencesUI.py:3991 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:4003 flatcamTools/ToolPanelize.py:195 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -9827,11 +9839,11 @@ msgstr "" "o painel final terá tantas colunas e linhas quantas\n" "couberem completamente dentro de área selecionada." -#: flatcamGUI/PreferencesUI.py:4000 flatcamTools/ToolPanelize.py:204 +#: flatcamGUI/PreferencesUI.py:4012 flatcamTools/ToolPanelize.py:204 msgid "Width (DX)" msgstr "Largura (DX)" -#: flatcamGUI/PreferencesUI.py:4002 flatcamTools/ToolPanelize.py:206 +#: flatcamGUI/PreferencesUI.py:4014 flatcamTools/ToolPanelize.py:206 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -9839,11 +9851,11 @@ msgstr "" "A largura (DX) na qual o painel deve caber.\n" "Nas unidades atuais." -#: flatcamGUI/PreferencesUI.py:4009 flatcamTools/ToolPanelize.py:212 +#: flatcamGUI/PreferencesUI.py:4021 flatcamTools/ToolPanelize.py:212 msgid "Height (DY)" msgstr "Altura (DY)" -#: flatcamGUI/PreferencesUI.py:4011 flatcamTools/ToolPanelize.py:214 +#: flatcamGUI/PreferencesUI.py:4023 flatcamTools/ToolPanelize.py:214 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -9851,15 +9863,15 @@ msgstr "" "A altura (DY) na qual o painel deve se ajustar.\n" "Nas unidades atuais." -#: flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:4037 msgid "Calculators Tool Options" msgstr "Opções das Calculadoras" -#: flatcamGUI/PreferencesUI.py:4028 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:4040 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "Calculadora Ferramenta Ponta-em-V" -#: flatcamGUI/PreferencesUI.py:4030 +#: flatcamGUI/PreferencesUI.py:4042 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -9869,11 +9881,11 @@ msgstr "" "ferramenta em forma de V, com o diâmetro da ponta, o ângulo da ponta e a\n" "profundidade de corte como parâmetros." -#: flatcamGUI/PreferencesUI.py:4041 flatcamTools/ToolCalculators.py:92 +#: flatcamGUI/PreferencesUI.py:4053 flatcamTools/ToolCalculators.py:92 msgid "Tip Diameter" msgstr "Diâmetro da Ponta" -#: flatcamGUI/PreferencesUI.py:4043 flatcamTools/ToolCalculators.py:97 +#: flatcamGUI/PreferencesUI.py:4055 flatcamTools/ToolCalculators.py:97 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -9881,11 +9893,11 @@ msgstr "" "Diâmetro da ponta da ferramenta.\n" "Especificado pelo fabricante." -#: flatcamGUI/PreferencesUI.py:4051 flatcamTools/ToolCalculators.py:100 +#: flatcamGUI/PreferencesUI.py:4063 flatcamTools/ToolCalculators.py:100 msgid "Tip Angle" msgstr "Ângulo da Ponta" -#: flatcamGUI/PreferencesUI.py:4053 +#: flatcamGUI/PreferencesUI.py:4065 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -9893,7 +9905,7 @@ msgstr "" "Ângulo na ponta da ferramenta.\n" "Especificado pelo fabricante." -#: flatcamGUI/PreferencesUI.py:4063 +#: flatcamGUI/PreferencesUI.py:4075 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -9901,11 +9913,11 @@ msgstr "" "Profundidade para cortar o material.\n" "No objeto CNC, é o parâmetro Profundidade de Corte (z_cut)." -#: flatcamGUI/PreferencesUI.py:4070 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "Calculadora Eletrolítica" -#: flatcamGUI/PreferencesUI.py:4072 flatcamTools/ToolCalculators.py:149 +#: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:149 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " @@ -9915,27 +9927,27 @@ msgstr "" "(via/pad/furos) usando um método como tinta grahite ou tinta \n" "hipofosfito de cálcio ou cloreto de paládio." -#: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:4094 flatcamTools/ToolCalculators.py:158 msgid "Board Length" msgstr "Comprimento da Placa" -#: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:162 +#: flatcamGUI/PreferencesUI.py:4096 flatcamTools/ToolCalculators.py:162 msgid "This is the board length. In centimeters." msgstr "Comprimento da placa, em centímetros." -#: flatcamGUI/PreferencesUI.py:4090 flatcamTools/ToolCalculators.py:164 +#: flatcamGUI/PreferencesUI.py:4102 flatcamTools/ToolCalculators.py:164 msgid "Board Width" msgstr "Largura da Placa" -#: flatcamGUI/PreferencesUI.py:4092 flatcamTools/ToolCalculators.py:168 +#: flatcamGUI/PreferencesUI.py:4104 flatcamTools/ToolCalculators.py:168 msgid "This is the board width.In centimeters." msgstr "Largura da placa, em centímetros." -#: flatcamGUI/PreferencesUI.py:4097 flatcamTools/ToolCalculators.py:170 +#: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:170 msgid "Current Density" msgstr "Densidade de Corrente" -#: flatcamGUI/PreferencesUI.py:4100 flatcamTools/ToolCalculators.py:174 +#: flatcamGUI/PreferencesUI.py:4112 flatcamTools/ToolCalculators.py:174 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -9943,21 +9955,21 @@ msgstr "" "Densidade de corrente para passar pela placa.\n" "Em Ampères por Pés Quadrados ASF." -#: flatcamGUI/PreferencesUI.py:4106 flatcamTools/ToolCalculators.py:177 +#: flatcamGUI/PreferencesUI.py:4118 flatcamTools/ToolCalculators.py:177 msgid "Copper Growth" msgstr "Espessura do Cobre" -#: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolCalculators.py:181 msgid "" "How thick the copper growth is intended to be.\n" "In microns." msgstr "Espessura da camada de cobre, em microns." -#: flatcamGUI/PreferencesUI.py:4122 +#: flatcamGUI/PreferencesUI.py:4134 msgid "Transform Tool Options" msgstr "Opções Transformações" -#: flatcamGUI/PreferencesUI.py:4127 +#: flatcamGUI/PreferencesUI.py:4139 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -9965,35 +9977,35 @@ msgstr "" "Várias transformações que podem ser aplicadas\n" "a um objeto FlatCAM." -#: flatcamGUI/PreferencesUI.py:4137 +#: flatcamGUI/PreferencesUI.py:4149 msgid "Rotate Angle" msgstr "Ângulo de Giro" -#: flatcamGUI/PreferencesUI.py:4149 flatcamTools/ToolTransform.py:107 +#: flatcamGUI/PreferencesUI.py:4161 flatcamTools/ToolTransform.py:107 msgid "Skew_X angle" msgstr "Ângulo de Inclinação X" -#: flatcamGUI/PreferencesUI.py:4159 flatcamTools/ToolTransform.py:125 +#: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:125 msgid "Skew_Y angle" msgstr "Ângulo de Inclinação Y" -#: flatcamGUI/PreferencesUI.py:4169 flatcamTools/ToolTransform.py:164 +#: flatcamGUI/PreferencesUI.py:4181 flatcamTools/ToolTransform.py:164 msgid "Scale_X factor" msgstr "Fator de Escala X" -#: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:166 +#: flatcamGUI/PreferencesUI.py:4183 flatcamTools/ToolTransform.py:166 msgid "Factor for scaling on X axis." msgstr "Fator para redimensionamento no eixo X." -#: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolTransform.py:181 +#: flatcamGUI/PreferencesUI.py:4190 flatcamTools/ToolTransform.py:181 msgid "Scale_Y factor" msgstr "Fator de Escala Y" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolTransform.py:183 +#: flatcamGUI/PreferencesUI.py:4192 flatcamTools/ToolTransform.py:183 msgid "Factor for scaling on Y axis." msgstr "Fator para redimensionamento no eixo Y." -#: flatcamGUI/PreferencesUI.py:4188 flatcamTools/ToolTransform.py:202 +#: flatcamGUI/PreferencesUI.py:4200 flatcamTools/ToolTransform.py:202 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -10001,7 +10013,7 @@ msgstr "" "Redimensiona o(s) objeto(s) selecionado(s)\n" "usando o Fator de Escala X para ambos os eixos." -#: flatcamGUI/PreferencesUI.py:4196 flatcamTools/ToolTransform.py:211 +#: flatcamGUI/PreferencesUI.py:4208 flatcamTools/ToolTransform.py:211 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -10012,27 +10024,27 @@ msgstr "" "de origem quando marcado, e o centro da maior caixa delimitadora\n" "do objeto selecionado quando desmarcado." -#: flatcamGUI/PreferencesUI.py:4205 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:4217 flatcamTools/ToolTransform.py:239 msgid "Offset_X val" msgstr "Deslocamento X" -#: flatcamGUI/PreferencesUI.py:4207 flatcamTools/ToolTransform.py:241 +#: flatcamGUI/PreferencesUI.py:4219 flatcamTools/ToolTransform.py:241 msgid "Distance to offset on X axis. In current units." msgstr "Distância para deslocar no eixo X, nas unidades atuais." -#: flatcamGUI/PreferencesUI.py:4214 flatcamTools/ToolTransform.py:256 +#: flatcamGUI/PreferencesUI.py:4226 flatcamTools/ToolTransform.py:256 msgid "Offset_Y val" msgstr "Deslocamento Y" -#: flatcamGUI/PreferencesUI.py:4216 flatcamTools/ToolTransform.py:258 +#: flatcamGUI/PreferencesUI.py:4228 flatcamTools/ToolTransform.py:258 msgid "Distance to offset on Y axis. In current units." msgstr "Distância para deslocar no eixo Y, nas unidades atuais." -#: flatcamGUI/PreferencesUI.py:4222 flatcamTools/ToolTransform.py:313 +#: flatcamGUI/PreferencesUI.py:4234 flatcamTools/ToolTransform.py:313 msgid "Mirror Reference" msgstr "Referência do Espelhamento" -#: flatcamGUI/PreferencesUI.py:4224 flatcamTools/ToolTransform.py:315 +#: flatcamGUI/PreferencesUI.py:4236 flatcamTools/ToolTransform.py:315 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -10053,11 +10065,11 @@ msgstr "" "- ou digitar as coordenadas no formato (x, y) no campo\n" " Ponto de Ref. e clicar em Espelhar no X(Y)" -#: flatcamGUI/PreferencesUI.py:4235 flatcamTools/ToolTransform.py:326 +#: flatcamGUI/PreferencesUI.py:4247 flatcamTools/ToolTransform.py:326 msgid " Mirror Ref. Point" msgstr "Ponto Ref. Espelho" -#: flatcamGUI/PreferencesUI.py:4237 flatcamTools/ToolTransform.py:328 +#: flatcamGUI/PreferencesUI.py:4249 flatcamTools/ToolTransform.py:328 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -10067,11 +10079,11 @@ msgstr "" "O 'x' em (x, y) será usado ao usar Espelhar em X e\n" "o 'y' em (x, y) será usado ao usar Espelhar em Y e" -#: flatcamGUI/PreferencesUI.py:4254 +#: flatcamGUI/PreferencesUI.py:4266 msgid "SolderPaste Tool Options" msgstr "Opções da Ferramenta Pasta de Solda" -#: flatcamGUI/PreferencesUI.py:4259 +#: flatcamGUI/PreferencesUI.py:4271 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -10079,48 +10091,48 @@ msgstr "" "Uma ferramenta para criar G-Code para dispensar pasta\n" "de solda em um PCB." -#: flatcamGUI/PreferencesUI.py:4270 +#: flatcamGUI/PreferencesUI.py:4282 msgid "Diameters of nozzle tools, separated by ','" msgstr "Diâmetros dos bicos, separados por ','" -#: flatcamGUI/PreferencesUI.py:4277 +#: flatcamGUI/PreferencesUI.py:4289 msgid "New Nozzle Dia" msgstr "Diâmetro do Novo Bico" -#: flatcamGUI/PreferencesUI.py:4279 flatcamTools/ToolSolderPaste.py:103 +#: flatcamGUI/PreferencesUI.py:4291 flatcamTools/ToolSolderPaste.py:103 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" "Diâmetro da nova ferramenta Bico para adicionar na tabela de ferramentas" -#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolSolderPaste.py:166 +#: flatcamGUI/PreferencesUI.py:4299 flatcamTools/ToolSolderPaste.py:166 msgid "Z Dispense Start" msgstr "Altura Inicial" -#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolSolderPaste.py:168 +#: flatcamGUI/PreferencesUI.py:4301 flatcamTools/ToolSolderPaste.py:168 msgid "The height (Z) when solder paste dispensing starts." msgstr "A altura (Z) que inicia a distribuição de pasta de solda." -#: flatcamGUI/PreferencesUI.py:4296 flatcamTools/ToolSolderPaste.py:174 +#: flatcamGUI/PreferencesUI.py:4308 flatcamTools/ToolSolderPaste.py:174 msgid "Z Dispense" msgstr "Altura para Distribuir" -#: flatcamGUI/PreferencesUI.py:4298 flatcamTools/ToolSolderPaste.py:176 +#: flatcamGUI/PreferencesUI.py:4310 flatcamTools/ToolSolderPaste.py:176 msgid "The height (Z) when doing solder paste dispensing." msgstr "Altura (Z) para distribuir a pasta de solda." -#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:4317 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Stop" msgstr "Altura Final" -#: flatcamGUI/PreferencesUI.py:4307 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:4319 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing stops." msgstr "Altura (Z) após a distribuição de pasta de solda." -#: flatcamGUI/PreferencesUI.py:4314 flatcamTools/ToolSolderPaste.py:190 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:190 msgid "Z Travel" msgstr "Altura para Deslocamento" -#: flatcamGUI/PreferencesUI.py:4316 flatcamTools/ToolSolderPaste.py:192 +#: flatcamGUI/PreferencesUI.py:4328 flatcamTools/ToolSolderPaste.py:192 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -10128,15 +10140,15 @@ msgstr "" "Altura (Z) para deslocamento entre pads\n" "(sem dispensar pasta de solda)." -#: flatcamGUI/PreferencesUI.py:4324 flatcamTools/ToolSolderPaste.py:199 +#: flatcamGUI/PreferencesUI.py:4336 flatcamTools/ToolSolderPaste.py:199 msgid "Z Toolchange" msgstr "Altura Troca de Ferram." -#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:201 +#: flatcamGUI/PreferencesUI.py:4338 flatcamTools/ToolSolderPaste.py:201 msgid "The height (Z) for tool (nozzle) change." msgstr "Altura (Z) para trocar ferramenta (bico)." -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolSolderPaste.py:209 +#: flatcamGUI/PreferencesUI.py:4347 flatcamTools/ToolSolderPaste.py:209 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -10144,15 +10156,15 @@ msgstr "" "Posição X,Y para trocar ferramenta (bico).\n" "O formato é (x, y) onde x e y são números reais." -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolSolderPaste.py:216 +#: flatcamGUI/PreferencesUI.py:4355 flatcamTools/ToolSolderPaste.py:216 msgid "Feedrate X-Y" msgstr "Avanço X-Y" -#: flatcamGUI/PreferencesUI.py:4345 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:4357 flatcamTools/ToolSolderPaste.py:218 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Avanço (velocidade) para movimento no plano XY." -#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolSolderPaste.py:226 +#: flatcamGUI/PreferencesUI.py:4366 flatcamTools/ToolSolderPaste.py:226 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -10160,11 +10172,11 @@ msgstr "" "Avanço (velocidade) para movimento vertical\n" "(no plano Z)." -#: flatcamGUI/PreferencesUI.py:4362 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:233 msgid "Feedrate Z Dispense" msgstr "Avanço Z Distribuição" -#: flatcamGUI/PreferencesUI.py:4364 +#: flatcamGUI/PreferencesUI.py:4376 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -10172,11 +10184,11 @@ msgstr "" "Avanço (velocidade) para subir verticalmente\n" "para a posição Dispensar (no plano Z)." -#: flatcamGUI/PreferencesUI.py:4372 flatcamTools/ToolSolderPaste.py:242 +#: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:242 msgid "Spindle Speed FWD" msgstr "Velocidade Spindle FWD" -#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:244 +#: flatcamGUI/PreferencesUI.py:4386 flatcamTools/ToolSolderPaste.py:244 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -10184,19 +10196,19 @@ msgstr "" "A velocidade do dispensador ao empurrar a pasta de solda\n" "através do bico do distribuidor." -#: flatcamGUI/PreferencesUI.py:4382 flatcamTools/ToolSolderPaste.py:251 +#: flatcamGUI/PreferencesUI.py:4394 flatcamTools/ToolSolderPaste.py:251 msgid "Dwell FWD" msgstr "Espera FWD" -#: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:253 +#: flatcamGUI/PreferencesUI.py:4396 flatcamTools/ToolSolderPaste.py:253 msgid "Pause after solder dispensing." msgstr "Pausa após a dispensação de solda." -#: flatcamGUI/PreferencesUI.py:4391 flatcamTools/ToolSolderPaste.py:259 +#: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:259 msgid "Spindle Speed REV" msgstr "Velocidade Spindle REV" -#: flatcamGUI/PreferencesUI.py:4393 flatcamTools/ToolSolderPaste.py:261 +#: flatcamGUI/PreferencesUI.py:4405 flatcamTools/ToolSolderPaste.py:261 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -10204,11 +10216,11 @@ msgstr "" "A velocidade do dispensador enquanto retrai a pasta de solda\n" "através do bico do dispensador." -#: flatcamGUI/PreferencesUI.py:4401 flatcamTools/ToolSolderPaste.py:268 +#: flatcamGUI/PreferencesUI.py:4413 flatcamTools/ToolSolderPaste.py:268 msgid "Dwell REV" msgstr "Espera REV" -#: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:270 +#: flatcamGUI/PreferencesUI.py:4415 flatcamTools/ToolSolderPaste.py:270 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -10216,15 +10228,15 @@ msgstr "" "Pausa após o dispensador de pasta de solda retrair, para permitir o " "equilíbrio de pressão." -#: flatcamGUI/PreferencesUI.py:4412 flatcamTools/ToolSolderPaste.py:278 +#: flatcamGUI/PreferencesUI.py:4424 flatcamTools/ToolSolderPaste.py:278 msgid "Files that control the GCode generation." msgstr "Arquivos que controlam a geração de G-Code." -#: flatcamGUI/PreferencesUI.py:4427 +#: flatcamGUI/PreferencesUI.py:4439 msgid "Substractor Tool Options" msgstr "Opções da ferramenta Substração" -#: flatcamGUI/PreferencesUI.py:4432 +#: flatcamGUI/PreferencesUI.py:4444 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -10232,89 +10244,89 @@ msgstr "" "Uma ferramenta para subtrair um objeto Gerber ou Geometry\n" "de outro do mesmo tipo." -#: flatcamGUI/PreferencesUI.py:4437 flatcamTools/ToolSub.py:135 +#: flatcamGUI/PreferencesUI.py:4449 flatcamTools/ToolSub.py:135 msgid "Close paths" msgstr "Fechar caminhos" -#: flatcamGUI/PreferencesUI.py:4438 flatcamTools/ToolSub.py:136 +#: flatcamGUI/PreferencesUI.py:4450 flatcamTools/ToolSub.py:136 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "" "Marcar isso fechará os caminhos cortados pelo objeto substrair Geometria." -#: flatcamGUI/PreferencesUI.py:4449 +#: flatcamGUI/PreferencesUI.py:4461 msgid "Excellon File associations" msgstr "Associação de Arquivos Excellon" -#: flatcamGUI/PreferencesUI.py:4461 flatcamGUI/PreferencesUI.py:4533 -#: flatcamGUI/PreferencesUI.py:4602 flatcamGUI/PreferencesUI.py:4671 +#: flatcamGUI/PreferencesUI.py:4473 flatcamGUI/PreferencesUI.py:4545 +#: flatcamGUI/PreferencesUI.py:4614 flatcamGUI/PreferencesUI.py:4683 msgid "Restore" msgstr "Restaurar" -#: flatcamGUI/PreferencesUI.py:4462 flatcamGUI/PreferencesUI.py:4534 -#: flatcamGUI/PreferencesUI.py:4603 +#: flatcamGUI/PreferencesUI.py:4474 flatcamGUI/PreferencesUI.py:4546 +#: flatcamGUI/PreferencesUI.py:4615 msgid "Restore the extension list to the default state." msgstr "Restaure a lista de extensões para o estado padrão." -#: flatcamGUI/PreferencesUI.py:4463 flatcamGUI/PreferencesUI.py:4535 -#: flatcamGUI/PreferencesUI.py:4604 flatcamGUI/PreferencesUI.py:4673 +#: flatcamGUI/PreferencesUI.py:4475 flatcamGUI/PreferencesUI.py:4547 +#: flatcamGUI/PreferencesUI.py:4616 flatcamGUI/PreferencesUI.py:4685 msgid "Delete All" msgstr "Excluir Tudo" -#: flatcamGUI/PreferencesUI.py:4464 flatcamGUI/PreferencesUI.py:4536 -#: flatcamGUI/PreferencesUI.py:4605 +#: flatcamGUI/PreferencesUI.py:4476 flatcamGUI/PreferencesUI.py:4548 +#: flatcamGUI/PreferencesUI.py:4617 msgid "Delete all extensions from the list." msgstr "Excluir todas as extensões da lista." -#: flatcamGUI/PreferencesUI.py:4472 flatcamGUI/PreferencesUI.py:4544 -#: flatcamGUI/PreferencesUI.py:4613 +#: flatcamGUI/PreferencesUI.py:4484 flatcamGUI/PreferencesUI.py:4556 +#: flatcamGUI/PreferencesUI.py:4625 msgid "Extensions list" msgstr "Lista de extensões" -#: flatcamGUI/PreferencesUI.py:4474 flatcamGUI/PreferencesUI.py:4546 -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4486 flatcamGUI/PreferencesUI.py:4558 +#: flatcamGUI/PreferencesUI.py:4627 msgid "" "List of file extensions to be\n" "associated with FlatCAM." msgstr "Lista de extensões de arquivos que serão associadas ao FlatCAM." -#: flatcamGUI/PreferencesUI.py:4494 flatcamGUI/PreferencesUI.py:4566 -#: flatcamGUI/PreferencesUI.py:4634 flatcamGUI/PreferencesUI.py:4705 +#: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578 +#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4717 msgid "Extension" msgstr "Extensão" -#: flatcamGUI/PreferencesUI.py:4495 flatcamGUI/PreferencesUI.py:4567 -#: flatcamGUI/PreferencesUI.py:4635 +#: flatcamGUI/PreferencesUI.py:4507 flatcamGUI/PreferencesUI.py:4579 +#: flatcamGUI/PreferencesUI.py:4647 msgid "A file extension to be added or deleted to the list." msgstr "Uma extensão de arquivo a ser adicionada ou excluída da lista." -#: flatcamGUI/PreferencesUI.py:4503 flatcamGUI/PreferencesUI.py:4575 -#: flatcamGUI/PreferencesUI.py:4643 +#: flatcamGUI/PreferencesUI.py:4515 flatcamGUI/PreferencesUI.py:4587 +#: flatcamGUI/PreferencesUI.py:4655 msgid "Add Extension" msgstr "Adicionar Extensão" -#: flatcamGUI/PreferencesUI.py:4504 flatcamGUI/PreferencesUI.py:4576 -#: flatcamGUI/PreferencesUI.py:4644 +#: flatcamGUI/PreferencesUI.py:4516 flatcamGUI/PreferencesUI.py:4588 +#: flatcamGUI/PreferencesUI.py:4656 msgid "Add a file extension to the list" msgstr "Adiciona uma nova extensão à lista" -#: flatcamGUI/PreferencesUI.py:4505 flatcamGUI/PreferencesUI.py:4577 -#: flatcamGUI/PreferencesUI.py:4645 +#: flatcamGUI/PreferencesUI.py:4517 flatcamGUI/PreferencesUI.py:4589 +#: flatcamGUI/PreferencesUI.py:4657 msgid "Delete Extension" msgstr "Excluir Extensão" -#: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578 -#: flatcamGUI/PreferencesUI.py:4646 +#: flatcamGUI/PreferencesUI.py:4518 flatcamGUI/PreferencesUI.py:4590 +#: flatcamGUI/PreferencesUI.py:4658 msgid "Delete a file extension from the list" msgstr "Exclui uma extensão da lista" -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4585 -#: flatcamGUI/PreferencesUI.py:4653 +#: flatcamGUI/PreferencesUI.py:4525 flatcamGUI/PreferencesUI.py:4597 +#: flatcamGUI/PreferencesUI.py:4665 msgid "Apply Association" msgstr "Aplicar Associação" -#: flatcamGUI/PreferencesUI.py:4514 flatcamGUI/PreferencesUI.py:4586 -#: flatcamGUI/PreferencesUI.py:4654 +#: flatcamGUI/PreferencesUI.py:4526 flatcamGUI/PreferencesUI.py:4598 +#: flatcamGUI/PreferencesUI.py:4666 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -10326,33 +10338,33 @@ msgstr "" "Elas serão ativas após o próximo logon.\n" "Isso funciona apenas no Windows." -#: flatcamGUI/PreferencesUI.py:4531 +#: flatcamGUI/PreferencesUI.py:4543 msgid "GCode File associations" msgstr "Associação de arquivos G-Code" -#: flatcamGUI/PreferencesUI.py:4600 +#: flatcamGUI/PreferencesUI.py:4612 msgid "Gerber File associations" msgstr "Associação de arquivos Gerber" -#: flatcamGUI/PreferencesUI.py:4669 +#: flatcamGUI/PreferencesUI.py:4681 msgid "Autocompleter Keywords" msgstr "Palavras-chave do preenchimento automático" -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4684 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Restaurar a lista de palavras-chave do preenchimento automático para o " "estado padrão." -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4686 msgid "Delete all autocompleter keywords from the list." msgstr "Excluir todas as palavras-chave do preenchimento automático da lista." -#: flatcamGUI/PreferencesUI.py:4682 +#: flatcamGUI/PreferencesUI.py:4694 msgid "Keywords list" msgstr "Lista de palavras-chave" -#: flatcamGUI/PreferencesUI.py:4684 +#: flatcamGUI/PreferencesUI.py:4696 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -10364,23 +10376,23 @@ msgstr "" "O preenchimento automático está instalado\n" "no Editor de Código e na Linha de Comandos Tcl." -#: flatcamGUI/PreferencesUI.py:4706 +#: flatcamGUI/PreferencesUI.py:4718 msgid "A keyword to be added or deleted to the list." msgstr "Uma palavra-chave a ser adicionada ou excluída da lista." -#: flatcamGUI/PreferencesUI.py:4714 +#: flatcamGUI/PreferencesUI.py:4726 msgid "Add keyword" msgstr "Adicionar palavra-chave" -#: flatcamGUI/PreferencesUI.py:4715 +#: flatcamGUI/PreferencesUI.py:4727 msgid "Add a keyword to the list" msgstr "Adiciona uma palavra-chave à lista" -#: flatcamGUI/PreferencesUI.py:4716 +#: flatcamGUI/PreferencesUI.py:4728 msgid "Delete keyword" msgstr "Excluir palavra-chave" -#: flatcamGUI/PreferencesUI.py:4717 +#: flatcamGUI/PreferencesUI.py:4729 msgid "Delete a keyword from the list" msgstr "Exclui uma palavra-chave da lista" @@ -11336,14 +11348,9 @@ msgstr "Movendo ..." msgid "No object(s) selected." msgstr "Nenhum objeto selecionado." -#: flatcamTools/ToolMove.py:180 -msgid "ToolMove.on_left_click()" -msgstr "ToolMove.on_left_click()" - #: flatcamTools/ToolMove.py:198 -msgid "ToolMove.on_left_click() --> Error when mouse left click." -msgstr "" -"ToolMove.on_left_click() --> Erro ao clicar no botão esquerdo do mouse." +msgid "Error when mouse left click." +msgstr "Erro ao clicar no botão esquerdo do mouse." #: flatcamTools/ToolMove.py:246 msgid "Move action cancelled." @@ -11536,10 +11543,6 @@ msgstr "Exclusão falhou. Selecione uma ferramenta para excluir." msgid "Tool(s) deleted from Tool Table." msgstr "Ferramenta(s) excluída(s) da Tabela de Ferramentas." -#: flatcamTools/ToolNonCopperClear.py:1068 flatcamTools/ToolPaint.py:920 -msgid "on_paint_button_click" -msgstr "on_paint_button_click" - #: flatcamTools/ToolNonCopperClear.py:1082 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive), " msgstr "" @@ -11911,10 +11914,6 @@ msgstr "" msgid "Paint Single Done." msgstr "Pintura concluída." -#: flatcamTools/ToolPaint.py:1493 -msgid "PaintTool.paint_poly()" -msgstr "PaintTool.paint_poly()" - #: flatcamTools/ToolPaint.py:1500 flatcamTools/ToolPaint.py:1976 #: flatcamTools/ToolPaint.py:2451 msgid "Polygon Paint started ..." @@ -12644,10 +12643,6 @@ msgstr "" msgid "No Gcode in the object" msgstr "Nenhum G-Code no objeto" -#: flatcamTools/ToolSolderPaste.py:1358 -msgid "ToolSolderPaste.on_view_gcode()" -msgstr "ToolSolderPaste.on_view_gcode()" - #: flatcamTools/ToolSolderPaste.py:1388 msgid "Export GCode ..." msgstr "Exportar G-Code ..." @@ -12968,6 +12963,21 @@ 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 "Not available with the current Graphic Engine Legacy(2D)." +#~ msgstr "Não disponível com o Graphic Engine Legacy (2D) atual." + +#~ msgid "ToolMove.on_left_click()" +#~ msgstr "ToolMove.on_left_click()" + +#~ msgid "on_paint_button_click" +#~ msgstr "on_paint_button_click" + +#~ msgid "PaintTool.paint_poly()" +#~ msgstr "PaintTool.paint_poly()" + +#~ msgid "ToolSolderPaste.on_view_gcode()" +#~ msgstr "ToolSolderPaste.on_view_gcode()" + #~ msgid "App.on_fileopenscript() -->" #~ msgstr "App.on_fileopenscript() -->" diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index fa77a542..f4793141 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 fca307b3..d1410494 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: 2019-09-23 20:07+0300\n" -"PO-Revision-Date: 2019-09-23 20:07+0300\n" +"POT-Creation-Date: 2019-09-26 17:49+0300\n" +"PO-Revision-Date: 2019-09-26 17:50+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -14,7 +14,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.2.3\n" +"X-Generator: Poedit 2.0.7\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n==0 || (n!=1 && n%100>=1 && n" "%100<=19) ? 1 : 2);\n" "X-Poedit-Basepath: ../../..\n" @@ -27,11 +27,11 @@ msgstr "" msgid "FlatCAM is initializing ..." msgstr "FlatCAM se inițializează ..." -#: FlatCAMApp.py:1229 +#: FlatCAMApp.py:1231 msgid "Could not find the Language files. The App strings are missing." msgstr "Nu am gasit fişierele cu traduceri. Mesajele aplicaţiei lipsesc." -#: FlatCAMApp.py:1616 +#: FlatCAMApp.py:1618 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -39,7 +39,7 @@ msgstr "" "FlatCAM se inițializează ...\n" "Initializarea spațiului de afisare a inceput." -#: FlatCAMApp.py:1632 +#: FlatCAMApp.py:1634 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -49,11 +49,11 @@ msgstr "" "Initializarea spațiului de afisare a inceput.\n" "Initializarea spatiului de afisare s-a terminat in" -#: FlatCAMApp.py:1839 +#: FlatCAMApp.py:1841 msgid "Detachable Tabs" msgstr "Taburi detașabile" -#: FlatCAMApp.py:2334 +#: FlatCAMApp.py:2337 msgid "" "Open Source Software - Type help to get started\n" "\n" @@ -61,12 +61,12 @@ msgstr "" "Software open source - Introduceți help pentru a începe\n" "\n" -#: FlatCAMApp.py:2545 FlatCAMApp.py:8360 +#: FlatCAMApp.py:2548 FlatCAMApp.py:8382 msgid "New Project - Not saved" msgstr "Proiect nou - Nu a fost salvat" -#: FlatCAMApp.py:2618 FlatCAMApp.py:8414 FlatCAMApp.py:8450 FlatCAMApp.py:8490 -#: FlatCAMApp.py:9177 FlatCAMApp.py:10366 FlatCAMApp.py:10419 +#: FlatCAMApp.py:2621 FlatCAMApp.py:8436 FlatCAMApp.py:8472 FlatCAMApp.py:8512 +#: FlatCAMApp.py:9199 FlatCAMApp.py:10388 FlatCAMApp.py:10441 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -74,40 +74,40 @@ msgstr "" "FlatCAM se inițializează ...\n" "Initializarea spațiului de afisare s-a terminat in" -#: FlatCAMApp.py:2620 +#: FlatCAMApp.py:2623 msgid "Executing Tcl Script ..." msgstr "Rulează Tcl Script..." -#: FlatCAMApp.py:2674 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2677 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "Deschidere anulată." -#: FlatCAMApp.py:2690 +#: FlatCAMApp.py:2693 msgid "Open Config file failed." msgstr "Deschiderea fişierului de configurare a eşuat." -#: FlatCAMApp.py:2705 +#: FlatCAMApp.py:2708 msgid "Open Script file failed." msgstr "Deschiderea fişierului Script eşuat." -#: FlatCAMApp.py:2731 +#: FlatCAMApp.py:2734 msgid "Open Excellon file failed." msgstr "Deschiderea fişierului Excellon a eşuat." -#: FlatCAMApp.py:2745 +#: FlatCAMApp.py:2748 msgid "Open GCode file failed." msgstr "Deschiderea fişierului GCode a eşuat." -#: FlatCAMApp.py:2758 +#: FlatCAMApp.py:2761 msgid "Open Gerber file failed." msgstr "Deschiderea fişierului Gerber a eşuat." -#: FlatCAMApp.py:3031 +#: FlatCAMApp.py:3034 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "Selectează un obiect tip Geometrie Gerber sau Excellon pentru editare." -#: FlatCAMApp.py:3045 +#: FlatCAMApp.py:3048 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -117,81 +117,81 @@ msgstr "" "MultiGeo nu este posibilă.\n" "Se poate edita numai o singură geometrie de fiecare dată." -#: FlatCAMApp.py:3100 +#: FlatCAMApp.py:3103 msgid "Editor is activated ..." msgstr "Editorul este activ ..." -#: FlatCAMApp.py:3118 +#: FlatCAMApp.py:3121 msgid "Do you want to save the edited object?" msgstr "Vrei sa salvezi obiectul editat?" -#: FlatCAMApp.py:3119 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3122 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "Inchide Editorul" -#: FlatCAMApp.py:3122 FlatCAMApp.py:4612 FlatCAMApp.py:7290 FlatCAMApp.py:8267 +#: FlatCAMApp.py:3125 FlatCAMApp.py:4615 FlatCAMApp.py:7312 FlatCAMApp.py:8289 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "Da" -#: FlatCAMApp.py:3123 FlatCAMApp.py:4613 FlatCAMApp.py:7291 FlatCAMApp.py:8268 +#: FlatCAMApp.py:3126 FlatCAMApp.py:4616 FlatCAMApp.py:7313 FlatCAMApp.py:8290 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 -#: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3360 -#: flatcamGUI/PreferencesUI.py:3724 flatcamTools/ToolNonCopperClear.py:171 +#: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3372 +#: flatcamGUI/PreferencesUI.py:3736 flatcamTools/ToolNonCopperClear.py:171 #: flatcamTools/ToolPaint.py:144 msgid "No" msgstr "Nu" -#: FlatCAMApp.py:3124 FlatCAMApp.py:4614 FlatCAMApp.py:5483 FlatCAMApp.py:6721 -#: FlatCAMApp.py:8269 +#: FlatCAMApp.py:3127 FlatCAMApp.py:4617 FlatCAMApp.py:5486 FlatCAMApp.py:6743 +#: FlatCAMApp.py:8291 msgid "Cancel" msgstr "Anuleaza" -#: FlatCAMApp.py:3152 +#: FlatCAMApp.py:3155 msgid "Object empty after edit." msgstr "Obiectul nu are date dupa editare." -#: FlatCAMApp.py:3195 FlatCAMApp.py:3216 FlatCAMApp.py:3229 +#: FlatCAMApp.py:3198 FlatCAMApp.py:3219 FlatCAMApp.py:3232 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "" "Selectează un obiect tip Gerber, Geometrie sau Excellon pentru actualizare." -#: FlatCAMApp.py:3199 +#: FlatCAMApp.py:3202 msgid "is updated, returning to App..." msgstr "este actualizat, întoarcere la aplicaţie..." -#: FlatCAMApp.py:3594 FlatCAMApp.py:3648 FlatCAMApp.py:4472 +#: FlatCAMApp.py:3597 FlatCAMApp.py:3651 FlatCAMApp.py:4475 msgid "Could not load defaults file." msgstr "Nu am putut incărca fişierul cu valori default." -#: FlatCAMApp.py:3607 FlatCAMApp.py:3657 FlatCAMApp.py:4482 +#: FlatCAMApp.py:3610 FlatCAMApp.py:3660 FlatCAMApp.py:4485 msgid "Failed to parse defaults file." msgstr "Parsarea fişierului cu valori default a eșuat." -#: FlatCAMApp.py:3628 FlatCAMApp.py:3632 +#: FlatCAMApp.py:3631 FlatCAMApp.py:3635 msgid "Import FlatCAM Preferences" msgstr "Importă Preferințele FlatCAM" -#: FlatCAMApp.py:3639 +#: FlatCAMApp.py:3642 msgid "FlatCAM preferences import cancelled." msgstr "Importul preferințelor FlatCAM a eșuat." -#: FlatCAMApp.py:3662 +#: FlatCAMApp.py:3665 msgid "Imported Defaults from" msgstr "Valorile default au fost importate din" -#: FlatCAMApp.py:3682 FlatCAMApp.py:3687 +#: FlatCAMApp.py:3685 FlatCAMApp.py:3690 msgid "Export FlatCAM Preferences" msgstr "Exportă Preferințele FlatCAM" -#: FlatCAMApp.py:3695 +#: FlatCAMApp.py:3698 msgid "FlatCAM preferences export cancelled." msgstr "Exportul preferințelor FlatCAM este anulat." -#: FlatCAMApp.py:3704 FlatCAMApp.py:6486 FlatCAMApp.py:9358 FlatCAMApp.py:9469 -#: FlatCAMApp.py:9594 FlatCAMApp.py:9653 FlatCAMApp.py:9771 FlatCAMApp.py:9910 -#: FlatCAMObj.py:6102 flatcamTools/ToolSolderPaste.py:1428 +#: FlatCAMApp.py:3707 FlatCAMApp.py:6503 FlatCAMApp.py:9380 FlatCAMApp.py:9491 +#: FlatCAMApp.py:9616 FlatCAMApp.py:9675 FlatCAMApp.py:9793 FlatCAMApp.py:9932 +#: FlatCAMObj.py:6104 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -199,38 +199,38 @@ msgstr "" "Permisiune refuzată, salvarea nu este posibilă.\n" "Cel mai probabil o altă aplicație ține fișierul deschis și inaccesibil." -#: FlatCAMApp.py:3717 +#: FlatCAMApp.py:3720 msgid "Could not load preferences file." msgstr "Nu am putut incărca fişierul cu valori default." -#: FlatCAMApp.py:3737 FlatCAMApp.py:4529 +#: FlatCAMApp.py:3740 FlatCAMApp.py:4532 msgid "Failed to write defaults to file." msgstr "Salvarea valorilor default intr-un fişier a eșuat." -#: FlatCAMApp.py:3743 +#: FlatCAMApp.py:3746 msgid "Exported preferences to" msgstr "Exportă Preferințele in" -#: FlatCAMApp.py:3760 +#: FlatCAMApp.py:3763 msgid "FlatCAM Preferences Folder opened." msgstr "Folderul de preferințe FlatCAM a fost deschis." -#: FlatCAMApp.py:3843 +#: FlatCAMApp.py:3846 msgid "Failed to open recent files file for writing." msgstr "" "Deschiderea fişierului cu >fişiere recente< pentru a fi salvat a eșuat." -#: FlatCAMApp.py:3854 +#: FlatCAMApp.py:3857 msgid "Failed to open recent projects file for writing." msgstr "" "Deschiderea fişierului cu >proiecte recente< pentru a fi salvat a eșuat." -#: FlatCAMApp.py:3937 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3940 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "" "A apărut o eroare internă. Verifică in TCL Shell pt mai multe detalii.\n" -#: FlatCAMApp.py:3938 +#: FlatCAMApp.py:3941 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -239,11 +239,11 @@ msgstr "" "Obiectul ({kind}) a eșuat din cauza: {error} \n" "\n" -#: FlatCAMApp.py:3959 +#: FlatCAMApp.py:3962 msgid "Converting units to " msgstr "Se convertesc unitătile la " -#: FlatCAMApp.py:4055 FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064 +#: FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064 FlatCAMApp.py:4067 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:4081 FlatCAMApp.py:6801 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMApp.py:4084 FlatCAMApp.py:6823 FlatCAMObj.py:236 FlatCAMObj.py:251 #: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:206 msgid "Plotting" msgstr "Se afișeaz" -#: FlatCAMApp.py:4175 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4178 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "Despre FlatCAM" -#: FlatCAMApp.py:4204 +#: FlatCAMApp.py:4207 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "Productie Cablaje Imprimate asistate 2D de PC" -#: FlatCAMApp.py:4205 +#: FlatCAMApp.py:4208 msgid "Development" msgstr "Dezvoltare" -#: FlatCAMApp.py:4206 +#: FlatCAMApp.py:4209 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: FlatCAMApp.py:4207 +#: FlatCAMApp.py:4210 msgid "Issue tracker" msgstr "Raportare probleme" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4214 msgid "Close" msgstr "Închide" -#: FlatCAMApp.py:4226 +#: FlatCAMApp.py:4229 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -343,77 +343,77 @@ msgstr "" "UTILIZAREA SA,\n" "SAU ORICE TRATĂRI ÎN ACEST SOFTWARE." -#: FlatCAMApp.py:4273 +#: FlatCAMApp.py:4276 msgid "Splash" msgstr "Splash" -#: FlatCAMApp.py:4279 +#: FlatCAMApp.py:4282 msgid "Programmers" msgstr "Programatori" -#: FlatCAMApp.py:4285 +#: FlatCAMApp.py:4288 msgid "Translators" msgstr "Traducatori" -#: FlatCAMApp.py:4291 +#: FlatCAMApp.py:4294 msgid "License" msgstr "Licență" -#: FlatCAMApp.py:4312 +#: FlatCAMApp.py:4315 msgid "Programmer" msgstr "Programator" -#: FlatCAMApp.py:4313 +#: FlatCAMApp.py:4316 msgid "Status" msgstr "Statut" -#: FlatCAMApp.py:4315 +#: FlatCAMApp.py:4318 msgid "Program Author" msgstr "Autorul Programului" -#: FlatCAMApp.py:4319 +#: FlatCAMApp.py:4322 msgid "Maintainer >=2019" msgstr "Mentenanta >=2019" -#: FlatCAMApp.py:4374 +#: FlatCAMApp.py:4377 msgid "Language" msgstr "Limba" -#: FlatCAMApp.py:4375 +#: FlatCAMApp.py:4378 msgid "Translator" msgstr "Traducător" -#: FlatCAMApp.py:4376 +#: FlatCAMApp.py:4379 msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4534 FlatCAMApp.py:7300 +#: FlatCAMApp.py:4537 FlatCAMApp.py:7322 msgid "Preferences saved." msgstr "Preferințele au fost salvate." -#: FlatCAMApp.py:4562 +#: FlatCAMApp.py:4565 msgid "Could not load factory defaults file." msgstr "" "Fişierul cu valori default de fabrică nu a fost posibil să fie deschis." -#: FlatCAMApp.py:4572 +#: FlatCAMApp.py:4575 msgid "Failed to parse factory defaults file." msgstr "Parsarea fişierului cu valori default de fabrică a eșuat." -#: FlatCAMApp.py:4587 +#: FlatCAMApp.py:4590 msgid "Failed to write factory defaults to file." msgstr "" "Salvarea fişierului cu valori default de fabrică intr-un fişier a eșuat." -#: FlatCAMApp.py:4591 +#: FlatCAMApp.py:4594 msgid "Factory defaults saved." msgstr "Valori default de fabrică au fost salvate." -#: FlatCAMApp.py:4602 flatcamGUI/FlatCAMGUI.py:3451 +#: FlatCAMApp.py:4605 flatcamGUI/FlatCAMGUI.py:3467 msgid "Application is saving the project. Please wait ..." msgstr "Aplicația salvează proiectul. Vă rugăm aşteptați ..." -#: FlatCAMApp.py:4607 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4610 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -421,29 +421,29 @@ msgstr "" "FlatCAM are fişiere/obiecte care au fost modificate. \n" "Dorești să Salvezi proiectul?" -#: FlatCAMApp.py:4610 FlatCAMApp.py:8265 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4613 FlatCAMApp.py:8287 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Salvează modificarile" -#: FlatCAMApp.py:4840 +#: FlatCAMApp.py:4843 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Extensiile de fișiere Excellon selectate înregistrate cu FlatCAM." -#: FlatCAMApp.py:4862 +#: FlatCAMApp.py:4865 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Extensii de fișiere GCode selectate înregistrate cu FlatCAM." -#: FlatCAMApp.py:4884 +#: FlatCAMApp.py:4887 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Extensii de fișiere Gerber selectate înregistrate cu FlatCAM." -#: FlatCAMApp.py:5050 FlatCAMApp.py:5106 FlatCAMApp.py:5134 +#: FlatCAMApp.py:5053 FlatCAMApp.py:5109 FlatCAMApp.py:5137 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Cel puțin două obiecte sunt necesare pentru a fi unite. Obiectele selectate " "în prezent" -#: FlatCAMApp.py:5059 +#: FlatCAMApp.py:5062 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -460,40 +460,40 @@ msgstr "" "informatii și rezultatul ar putea să nu fie cel dorit. \n" "Verifică codul G-Code generat." -#: FlatCAMApp.py:5101 +#: FlatCAMApp.py:5104 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" "Eșuat. Fuzionarea Excellon functionează doar cu obiecte de tip Excellon." -#: FlatCAMApp.py:5129 +#: FlatCAMApp.py:5132 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Eșuat. Fuzionarea Gerber functionează doar cu obiecte de tip Gerber ." -#: FlatCAMApp.py:5159 FlatCAMApp.py:5196 +#: FlatCAMApp.py:5162 FlatCAMApp.py:5199 msgid "Failed. Select a Geometry Object and try again." msgstr "Eșuat. Selectează un obiect Geometrie și încearcă din nou." -#: FlatCAMApp.py:5164 FlatCAMApp.py:5201 +#: FlatCAMApp.py:5167 FlatCAMApp.py:5204 msgid "Expected a FlatCAMGeometry, got" msgstr "Se astepta o Geometrie FlatCAM, s-a primit" -#: FlatCAMApp.py:5178 +#: FlatCAMApp.py:5181 msgid "A Geometry object was converted to MultiGeo type." msgstr "Un obiect Geometrie a fost convertit la tipul MultiGeo." -#: FlatCAMApp.py:5216 +#: FlatCAMApp.py:5219 msgid "A Geometry object was converted to SingleGeo type." msgstr "Un obiect Geometrie a fost convertit la tipul SingleGeo ." -#: FlatCAMApp.py:5477 +#: FlatCAMApp.py:5480 msgid "Toggle Units" msgstr "Comută Unitati" -#: FlatCAMApp.py:5479 +#: FlatCAMApp.py:5482 msgid "Change project units ..." msgstr "Schimbă unitătile de măsură ..." -#: FlatCAMApp.py:5480 +#: FlatCAMApp.py:5483 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -503,50 +503,54 @@ msgstr "" "geometrice ale obiectelor sa fie scalate corespunzător.\n" "Continuati?" -#: FlatCAMApp.py:5482 FlatCAMApp.py:6615 FlatCAMApp.py:6720 FlatCAMApp.py:8574 -#: FlatCAMApp.py:8588 FlatCAMApp.py:8843 FlatCAMApp.py:8854 +#: FlatCAMApp.py:5485 FlatCAMApp.py:6637 FlatCAMApp.py:6742 FlatCAMApp.py:8596 +#: FlatCAMApp.py:8610 FlatCAMApp.py:8865 FlatCAMApp.py:8876 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:5531 +#: FlatCAMApp.py:5534 msgid "Converted units to" msgstr "Unitătile au fost convertite in" -#: FlatCAMApp.py:5543 +#: FlatCAMApp.py:5546 msgid " Units conversion cancelled." msgstr " Conversia unitătilor este anulată." -#: FlatCAMApp.py:6432 +#: FlatCAMApp.py:6449 msgid "Open file" msgstr "Deschide fişierul" -#: FlatCAMApp.py:6463 FlatCAMApp.py:6468 +#: FlatCAMApp.py:6480 FlatCAMApp.py:6485 msgid "Export G-Code ..." msgstr "Exporta G-Code ..." -#: FlatCAMApp.py:6472 +#: FlatCAMApp.py:6489 msgid "Export Code cancelled." msgstr "Exportul Codului este anulat." -#: FlatCAMApp.py:6482 FlatCAMObj.py:6098 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6499 FlatCAMObj.py:6100 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "Nu exista un aşa fişier sau director" -#: FlatCAMApp.py:6494 FlatCAMObj.py:6112 +#: FlatCAMApp.py:6511 FlatCAMObj.py:6114 msgid "Saved to" msgstr "Salvat in" -#: FlatCAMApp.py:6603 FlatCAMApp.py:6636 FlatCAMApp.py:6647 FlatCAMApp.py:6658 +#: FlatCAMApp.py:6557 +msgid "Code Editor content copied to clipboard ..." +msgstr "Conținut Editor de cod copiat în clipboard ..." + +#: FlatCAMApp.py:6625 FlatCAMApp.py:6658 FlatCAMApp.py:6669 FlatCAMApp.py:6680 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 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." -#: FlatCAMApp.py:6608 FlatCAMApp.py:6641 FlatCAMApp.py:6652 FlatCAMApp.py:6663 +#: FlatCAMApp.py:6630 FlatCAMApp.py:6663 FlatCAMApp.py:6674 FlatCAMApp.py:6685 msgid "Adding Tool cancelled" msgstr "Adăugarea unei unelte anulată" -#: FlatCAMApp.py:6611 +#: FlatCAMApp.py:6633 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -554,11 +558,11 @@ msgstr "" "Adăugarea de unelte noi functionează doar in modul Avansat.\n" "Pentru aceasta mergi in Preferințe -> General - Activează Modul Avansat." -#: FlatCAMApp.py:6715 +#: FlatCAMApp.py:6737 msgid "Delete objects" msgstr "Șterge obiectele" -#: FlatCAMApp.py:6718 +#: FlatCAMApp.py:6740 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -566,91 +570,87 @@ msgstr "" "Sigur doriți să ștergeți definitiv\n" "obiectele selectate?" -#: FlatCAMApp.py:6749 +#: FlatCAMApp.py:6771 msgid "Object(s) deleted" msgstr "Obiect(ele) șters(e)" -#: FlatCAMApp.py:6753 +#: FlatCAMApp.py:6775 msgid "Failed. No object(s) selected..." msgstr "Eșuat. Nici-un obiect nu este selectat." -#: FlatCAMApp.py:6755 +#: FlatCAMApp.py:6777 msgid "Save the work in Editor and try again ..." msgstr "Salvează continutul din Editor și încearcă din nou." -#: FlatCAMApp.py:6785 +#: FlatCAMApp.py:6807 msgid "Object deleted" msgstr "Obiectul este șters" -#: FlatCAMApp.py:6812 +#: FlatCAMApp.py:6834 msgid "Click to set the origin ..." msgstr "Click pentru a seta originea..." -#: FlatCAMApp.py:6834 +#: FlatCAMApp.py:6856 msgid "Setting Origin..." msgstr "Setează Originea..." -#: FlatCAMApp.py:6846 +#: FlatCAMApp.py:6868 msgid "Origin set" msgstr "Originea a fost setată" -#: FlatCAMApp.py:6853 +#: FlatCAMApp.py:6875 msgid "Origin coordinates specified but incomplete." msgstr "Coordonate pentru origine specificate, dar incomplete." -#: FlatCAMApp.py:6895 FlatCAMObj.py:6247 -msgid "Not available with the current Graphic Engine Legacy(2D)." -msgstr "Indisponibil pentru motorul grafic current (2D)." - -#: FlatCAMApp.py:6899 +#: FlatCAMApp.py:6921 msgid "Jump to ..." msgstr "Sari la ..." -#: FlatCAMApp.py:6900 +#: FlatCAMApp.py:6922 msgid "Enter the coordinates in format X,Y:" msgstr "Introduceți coordonatele in format X,Y:" -#: FlatCAMApp.py:6907 +#: FlatCAMApp.py:6929 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y" -#: FlatCAMApp.py:6939 flatcamEditors/FlatCAMExcEditor.py:3487 +#: FlatCAMApp.py:6961 flatcamEditors/FlatCAMExcEditor.py:3487 #: flatcamEditors/FlatCAMExcEditor.py:3495 -#: flatcamEditors/FlatCAMGeoEditor.py:3832 -#: flatcamEditors/FlatCAMGeoEditor.py:3847 +#: flatcamEditors/FlatCAMGeoEditor.py:3846 +#: flatcamEditors/FlatCAMGeoEditor.py:3861 #: flatcamEditors/FlatCAMGrbEditor.py:1067 #: flatcamEditors/FlatCAMGrbEditor.py:1171 #: flatcamEditors/FlatCAMGrbEditor.py:1445 #: flatcamEditors/FlatCAMGrbEditor.py:1703 #: flatcamEditors/FlatCAMGrbEditor.py:4255 -#: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2687 -#: flatcamGUI/FlatCAMGUI.py:2699 +#: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2703 +#: flatcamGUI/FlatCAMGUI.py:2715 msgid "Done." msgstr "Executat." -#: FlatCAMApp.py:7073 FlatCAMApp.py:7141 +#: FlatCAMApp.py:7095 FlatCAMApp.py:7163 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." -#: FlatCAMApp.py:7161 +#: FlatCAMApp.py:7183 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 ..." -#: FlatCAMApp.py:7167 +#: FlatCAMApp.py:7189 msgid "The current task was gracefully closed on user request..." msgstr "Taskul curent a fost închis la cererea utilizatorului ..." -#: FlatCAMApp.py:7184 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7206 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "Preferințe" -#: FlatCAMApp.py:7251 +#: FlatCAMApp.py:7273 msgid "Preferences edited but not saved." msgstr "Preferințele au fost editate dar nu au fost salvate." -#: FlatCAMApp.py:7285 +#: FlatCAMApp.py:7307 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -658,73 +658,73 @@ msgstr "" "Una sau mai multe valori au fost schimbate.\n" "Dorești să salvezi Preferințele?" -#: FlatCAMApp.py:7287 flatcamGUI/FlatCAMGUI.py:193 +#: FlatCAMApp.py:7309 flatcamGUI/FlatCAMGUI.py:193 #: flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "Salvează Pref" -#: FlatCAMApp.py:7316 +#: FlatCAMApp.py:7338 msgid "No object selected to Flip on Y axis." msgstr "Nu sete nici-un obiect selectat pentru oglindire pe axa Y." -#: FlatCAMApp.py:7342 +#: FlatCAMApp.py:7364 msgid "Flip on Y axis done." msgstr "Oglindire pe axa Y executată." -#: FlatCAMApp.py:7345 FlatCAMApp.py:7388 +#: FlatCAMApp.py:7367 FlatCAMApp.py:7410 #: flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "Acțiunea de Oglindire nu a fost executată." -#: FlatCAMApp.py:7359 +#: FlatCAMApp.py:7381 msgid "No object selected to Flip on X axis." msgstr "Nu este nici-un obiect selectat pentru oglindire pe axa X." -#: FlatCAMApp.py:7385 +#: FlatCAMApp.py:7407 msgid "Flip on X axis done." msgstr "Oglindirea pe axa X executată." -#: FlatCAMApp.py:7402 +#: FlatCAMApp.py:7424 msgid "No object selected to Rotate." msgstr "Nici-un obiect selectat pentru Rotaţie." -#: FlatCAMApp.py:7405 FlatCAMApp.py:7453 FlatCAMApp.py:7486 +#: FlatCAMApp.py:7427 FlatCAMApp.py:7475 FlatCAMApp.py:7508 msgid "Transform" msgstr "Transformare" -#: FlatCAMApp.py:7405 FlatCAMApp.py:7453 FlatCAMApp.py:7486 +#: FlatCAMApp.py:7427 FlatCAMApp.py:7475 FlatCAMApp.py:7508 msgid "Enter the Angle value:" msgstr "Introduceți valoaea Unghiului:" -#: FlatCAMApp.py:7436 +#: FlatCAMApp.py:7458 msgid "Rotation done." msgstr "Rotaţie executată." -#: FlatCAMApp.py:7439 +#: FlatCAMApp.py:7461 msgid "Rotation movement was not executed." msgstr "Mișcarea de rotație nu a fost executată." -#: FlatCAMApp.py:7451 +#: FlatCAMApp.py:7473 msgid "No object selected to Skew/Shear on X axis." msgstr "Nici-un obiect nu este selectat pentru Deformare pe axa X." -#: FlatCAMApp.py:7473 +#: FlatCAMApp.py:7495 msgid "Skew on X axis done." msgstr "Deformare pe axa X terminată." -#: FlatCAMApp.py:7484 +#: FlatCAMApp.py:7506 msgid "No object selected to Skew/Shear on Y axis." msgstr "Nici-un obiect nu este selectat pentru Deformare pe axa Y." -#: FlatCAMApp.py:7506 +#: FlatCAMApp.py:7528 msgid "Skew on Y axis done." msgstr "Deformare pe axa Y terminată." -#: FlatCAMApp.py:7561 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7583 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:7574 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7596 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2477 #: flatcamEditors/FlatCAMGrbEditor.py:5212 flatcamGUI/ObjectUI.py:1058 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 @@ -734,78 +734,78 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Adaugă" -#: FlatCAMApp.py:7575 FlatCAMObj.py:3628 +#: FlatCAMApp.py:7597 FlatCAMObj.py:3628 #: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:553 #: flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 -#: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 +#: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2202 #: flatcamGUI/ObjectUI.py:1074 flatcamTools/ToolNonCopperClear.py:249 #: flatcamTools/ToolPaint.py:188 flatcamTools/ToolSolderPaste.py:121 #: flatcamTools/ToolSolderPaste.py:485 msgid "Delete" msgstr "Șterge" -#: FlatCAMApp.py:7588 +#: FlatCAMApp.py:7610 msgid "New Grid ..." msgstr "Grid nou ..." -#: FlatCAMApp.py:7589 +#: FlatCAMApp.py:7611 msgid "Enter a Grid Value:" msgstr "Introduceti of valoare pt Grid:" -#: FlatCAMApp.py:7597 FlatCAMApp.py:7624 +#: FlatCAMApp.py:7619 FlatCAMApp.py:7646 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." -#: FlatCAMApp.py:7603 +#: FlatCAMApp.py:7625 msgid "New Grid added" msgstr "Grid nou" -#: FlatCAMApp.py:7606 +#: FlatCAMApp.py:7628 msgid "Grid already exists" msgstr "Grila există deja" -#: FlatCAMApp.py:7609 +#: FlatCAMApp.py:7631 msgid "Adding New Grid cancelled" msgstr "Adăugarea unei valori de Grilă a fost anulată" -#: FlatCAMApp.py:7631 +#: FlatCAMApp.py:7653 msgid " Grid Value does not exist" msgstr " Valoarea Grilei nu există" -#: FlatCAMApp.py:7634 +#: FlatCAMApp.py:7656 msgid "Grid Value deleted" msgstr "Valoarea Grila a fost stearsă" -#: FlatCAMApp.py:7637 +#: FlatCAMApp.py:7659 msgid "Delete Grid value cancelled" msgstr "Ștergerea unei valori de Grilă a fost anulată" -#: FlatCAMApp.py:7643 +#: FlatCAMApp.py:7665 msgid "Key Shortcut List" msgstr "Lista de shortcut-uri" -#: FlatCAMApp.py:7677 +#: FlatCAMApp.py:7699 msgid " No object selected to copy it's name" msgstr " Nici-un obiect nu este selectat pentru i se copia valoarea" -#: FlatCAMApp.py:7681 +#: FlatCAMApp.py:7703 msgid "Name copied on clipboard ..." msgstr "Numele a fost copiat pe Clipboard ..." -#: FlatCAMApp.py:7736 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7758 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "Coordonatele au fost copiate in clipboard." -#: FlatCAMApp.py:8021 FlatCAMApp.py:8025 FlatCAMApp.py:8029 FlatCAMApp.py:8033 -#: FlatCAMApp.py:8049 FlatCAMApp.py:8053 FlatCAMApp.py:8057 FlatCAMApp.py:8061 -#: FlatCAMApp.py:8101 FlatCAMApp.py:8104 FlatCAMApp.py:8107 FlatCAMApp.py:8110 -#: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 -#: ObjectCollection.py:734 +#: FlatCAMApp.py:8043 FlatCAMApp.py:8047 FlatCAMApp.py:8051 FlatCAMApp.py:8055 +#: FlatCAMApp.py:8071 FlatCAMApp.py:8075 FlatCAMApp.py:8079 FlatCAMApp.py:8083 +#: FlatCAMApp.py:8123 FlatCAMApp.py:8126 FlatCAMApp.py:8129 FlatCAMApp.py:8132 +#: ObjectCollection.py:728 ObjectCollection.py:731 ObjectCollection.py:734 +#: ObjectCollection.py:737 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} selectat" -#: FlatCAMApp.py:8262 +#: FlatCAMApp.py:8284 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -815,222 +815,222 @@ msgstr "" "Crearea unui nou Proiect le va șterge..\n" "Doriti să Salvati proiectul curentt?" -#: FlatCAMApp.py:8284 +#: FlatCAMApp.py:8306 msgid "New Project created" msgstr "Un nou Proiect a fost creat" -#: FlatCAMApp.py:8405 FlatCAMApp.py:8409 flatcamGUI/FlatCAMGUI.py:636 -#: flatcamGUI/FlatCAMGUI.py:2068 +#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 flatcamGUI/FlatCAMGUI.py:636 +#: flatcamGUI/FlatCAMGUI.py:2075 msgid "Open Gerber" msgstr "Încarcă Gerber" -#: FlatCAMApp.py:8416 +#: FlatCAMApp.py:8438 msgid "Opening Gerber file." msgstr "Se incarcă un fişier Gerber." -#: FlatCAMApp.py:8422 +#: FlatCAMApp.py:8444 msgid "Open Gerber cancelled." msgstr "Incărcarea unui fişier Gerber este anulată." -#: FlatCAMApp.py:8442 FlatCAMApp.py:8446 flatcamGUI/FlatCAMGUI.py:637 -#: flatcamGUI/FlatCAMGUI.py:2069 +#: FlatCAMApp.py:8464 FlatCAMApp.py:8468 flatcamGUI/FlatCAMGUI.py:637 +#: flatcamGUI/FlatCAMGUI.py:2076 msgid "Open Excellon" msgstr "Încarcă Excellon" -#: FlatCAMApp.py:8452 +#: FlatCAMApp.py:8474 msgid "Opening Excellon file." msgstr "Se incarcă un fişier Excellon." -#: FlatCAMApp.py:8458 +#: FlatCAMApp.py:8480 msgid " Open Excellon cancelled." msgstr " Incărcarea unui fişier Excellon este anulată." -#: FlatCAMApp.py:8481 FlatCAMApp.py:8485 +#: FlatCAMApp.py:8503 FlatCAMApp.py:8507 msgid "Open G-Code" msgstr "Încarcă G-Code" -#: FlatCAMApp.py:8492 +#: FlatCAMApp.py:8514 msgid "Opening G-Code file." msgstr "Se incarcă un fişier G-Code." -#: FlatCAMApp.py:8498 +#: FlatCAMApp.py:8520 msgid "Open G-Code cancelled." msgstr "Incărcarea unui fişier G-Code este anulată." -#: FlatCAMApp.py:8515 FlatCAMApp.py:8518 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8537 FlatCAMApp.py:8540 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "Încarcă Project" -#: FlatCAMApp.py:8527 +#: FlatCAMApp.py:8549 msgid "Open Project cancelled." msgstr "Incărcarea unui fişier Proiect FlatCAM este anulată." -#: FlatCAMApp.py:8546 FlatCAMApp.py:8549 +#: FlatCAMApp.py:8568 FlatCAMApp.py:8571 msgid "Open Configuration File" msgstr "Încarcă un fişier de Configurare" -#: FlatCAMApp.py:8554 +#: FlatCAMApp.py:8576 msgid "Open Config cancelled." msgstr "Incărcarea unui fişier configurare FlatCAM este anulată." -#: FlatCAMApp.py:8570 FlatCAMApp.py:8839 FlatCAMApp.py:11482 -#: FlatCAMApp.py:11503 FlatCAMApp.py:11525 FlatCAMApp.py:11548 +#: FlatCAMApp.py:8592 FlatCAMApp.py:8861 FlatCAMApp.py:11505 +#: FlatCAMApp.py:11526 FlatCAMApp.py:11548 FlatCAMApp.py:11571 msgid "No object selected." msgstr "Nici-un obiect nu este selectat." -#: FlatCAMApp.py:8571 FlatCAMApp.py:8840 +#: FlatCAMApp.py:8593 FlatCAMApp.py:8862 msgid "Please Select a Geometry object to export" msgstr "Selectează un obiect Geometrie pentru export" -#: FlatCAMApp.py:8585 +#: FlatCAMApp.py:8607 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Doar obiectele Geometrie, Gerber și CNCJob pot fi folosite." -#: FlatCAMApp.py:8598 FlatCAMApp.py:8602 +#: FlatCAMApp.py:8620 FlatCAMApp.py:8624 msgid "Export SVG" msgstr "Exporta SVG" -#: FlatCAMApp.py:8608 +#: FlatCAMApp.py:8630 msgid " Export SVG cancelled." msgstr " Exportul fisierului SVG a fost anulat." -#: FlatCAMApp.py:8628 +#: FlatCAMApp.py:8650 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" -#: FlatCAMApp.py:8634 FlatCAMApp.py:8638 +#: FlatCAMApp.py:8656 FlatCAMApp.py:8660 msgid "Export PNG Image" msgstr "Exporta imagine PNG" -#: FlatCAMApp.py:8643 +#: FlatCAMApp.py:8665 msgid "Export PNG cancelled." msgstr "Exportul imagine PNG este anulat." -#: FlatCAMApp.py:8663 +#: FlatCAMApp.py:8685 msgid "No object selected. Please select an Gerber object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Gerber pentru export." -#: FlatCAMApp.py:8669 FlatCAMApp.py:8801 +#: FlatCAMApp.py:8691 FlatCAMApp.py:8823 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..." -#: FlatCAMApp.py:8681 +#: FlatCAMApp.py:8703 msgid "Save Gerber source file" msgstr "Salvează codul sursa Gerber ca fişier" -#: FlatCAMApp.py:8687 +#: FlatCAMApp.py:8709 msgid "Save Gerber source file cancelled." msgstr "Salvarea codului sursa Gerber este anulată." -#: FlatCAMApp.py:8707 +#: FlatCAMApp.py:8729 msgid "No object selected. Please select an Excellon object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Excellon pentru export." -#: FlatCAMApp.py:8713 FlatCAMApp.py:8757 +#: FlatCAMApp.py:8735 FlatCAMApp.py:8779 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 ..." -#: FlatCAMApp.py:8721 FlatCAMApp.py:8725 +#: FlatCAMApp.py:8743 FlatCAMApp.py:8747 msgid "Save Excellon source file" msgstr "Salvează codul sursa Excellon ca fişier" -#: FlatCAMApp.py:8731 +#: FlatCAMApp.py:8753 msgid "Saving Excellon source file cancelled." msgstr "Salvarea codului sursa Excellon este anulată." -#: FlatCAMApp.py:8751 +#: FlatCAMApp.py:8773 msgid "No object selected. Please Select an Excellon object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Excellon pentru export." -#: FlatCAMApp.py:8765 FlatCAMApp.py:8769 +#: FlatCAMApp.py:8787 FlatCAMApp.py:8791 msgid "Export Excellon" msgstr "Exportă Excellon" -#: FlatCAMApp.py:8775 +#: FlatCAMApp.py:8797 msgid "Export Excellon cancelled." msgstr "Exportul fișierului Excellon a fost anulat." -#: FlatCAMApp.py:8795 +#: FlatCAMApp.py:8817 msgid "No object selected. Please Select an Gerber object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Gerber pentru export." -#: FlatCAMApp.py:8809 FlatCAMApp.py:8813 +#: FlatCAMApp.py:8831 FlatCAMApp.py:8835 msgid "Export Gerber" msgstr "Exportă Gerber" -#: FlatCAMApp.py:8819 +#: FlatCAMApp.py:8841 msgid "Export Gerber cancelled." msgstr "Exportul fișierului Gerber a fost anulat." -#: FlatCAMApp.py:8851 +#: FlatCAMApp.py:8873 msgid "Only Geometry objects can be used." msgstr "Doar obiecte tip Geometrie pot fi folosite." -#: FlatCAMApp.py:8865 FlatCAMApp.py:8869 +#: FlatCAMApp.py:8887 FlatCAMApp.py:8891 msgid "Export DXF" msgstr "Exportă DXF" -#: FlatCAMApp.py:8876 +#: FlatCAMApp.py:8898 msgid "Export DXF cancelled." msgstr "Exportul fișierului DXF a fost anulat." -#: FlatCAMApp.py:8896 FlatCAMApp.py:8899 +#: FlatCAMApp.py:8918 FlatCAMApp.py:8921 msgid "Import SVG" msgstr "Importă SVG" -#: FlatCAMApp.py:8909 +#: FlatCAMApp.py:8931 msgid "Open SVG cancelled." msgstr "Incărcarea fișierului SVG a fost anulată." -#: FlatCAMApp.py:8928 FlatCAMApp.py:8932 +#: FlatCAMApp.py:8950 FlatCAMApp.py:8954 msgid "Import DXF" msgstr "Importa DXF" -#: FlatCAMApp.py:8942 +#: FlatCAMApp.py:8964 msgid "Open DXF cancelled." msgstr "Incărcarea fișierului DXF a fost anulată." -#: FlatCAMApp.py:8989 +#: FlatCAMApp.py:9011 msgid "Viewing the source code of the selected object." msgstr "Vizualizarea codului sursă a obiectului selectat." -#: FlatCAMApp.py:8990 +#: FlatCAMApp.py:9012 msgid "Loading..." msgstr "Se incarcă..." -#: FlatCAMApp.py:8997 +#: FlatCAMApp.py:9019 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." -#: FlatCAMApp.py:9009 +#: FlatCAMApp.py:9031 msgid "Source Editor" msgstr "Editor Cod Sursă" -#: FlatCAMApp.py:9024 FlatCAMApp.py:9031 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9053 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." -#: FlatCAMApp.py:9043 +#: FlatCAMApp.py:9065 msgid "Failed to load the source code for the selected object" msgstr "Codul sursă pentru obiectul selectat nu a putut fi încărcat" -#: FlatCAMApp.py:9057 FlatCAMApp.py:10372 FlatCAMObj.py:5881 +#: FlatCAMApp.py:9079 FlatCAMApp.py:10394 FlatCAMObj.py:5880 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "Editor Cod" -#: FlatCAMApp.py:9075 +#: FlatCAMApp.py:9097 msgid "New TCL script file created in Code Editor." msgstr "Un nou script TCL a fost creat in Editorul de cod." -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9100 msgid "Script Editor" msgstr "Editor Script" -#: FlatCAMApp.py:9081 +#: FlatCAMApp.py:9103 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -1074,100 +1074,100 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:9120 FlatCAMApp.py:9123 +#: FlatCAMApp.py:9142 FlatCAMApp.py:9145 msgid "Open TCL script" msgstr "Încarcă TCL script" -#: FlatCAMApp.py:9133 +#: FlatCAMApp.py:9155 msgid "Open TCL script cancelled." msgstr "Incărcarea fisierului TCL script anulată." -#: FlatCAMApp.py:9155 +#: FlatCAMApp.py:9177 msgid "TCL script file opened in Code Editor." msgstr "S-a încărcat un script TCL în Editorul Cod" -#: FlatCAMApp.py:9179 +#: FlatCAMApp.py:9201 msgid "Executing FlatCAMScript file." msgstr "Se executa un fisier script FlatCAM." -#: FlatCAMApp.py:9186 FlatCAMApp.py:9189 +#: FlatCAMApp.py:9208 FlatCAMApp.py:9211 msgid "Run TCL script" msgstr "Ruleaza TCL script" -#: FlatCAMApp.py:9199 +#: FlatCAMApp.py:9221 msgid "Run TCL script cancelled." msgstr "Executarea fisierului Script a fost anulată." -#: FlatCAMApp.py:9215 +#: FlatCAMApp.py:9237 msgid "TCL script file opened in Code Editor and executed." msgstr "Un fisier script TCL a fost deschis in Editorul de cod si executat." -#: FlatCAMApp.py:9266 FlatCAMApp.py:9270 +#: FlatCAMApp.py:9288 FlatCAMApp.py:9292 msgid "Save Project As ..." msgstr "Salvează Proiectul ca ..." -#: FlatCAMApp.py:9267 +#: FlatCAMApp.py:9289 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Proiect_{date}" -#: FlatCAMApp.py:9276 +#: FlatCAMApp.py:9298 msgid "Save Project cancelled." msgstr "Salvarea Proiect anulată." -#: FlatCAMApp.py:9324 +#: FlatCAMApp.py:9346 msgid "Exporting SVG" msgstr "SVG in curs de export" -#: FlatCAMApp.py:9366 FlatCAMApp.py:9477 FlatCAMApp.py:9603 +#: FlatCAMApp.py:9388 FlatCAMApp.py:9499 FlatCAMApp.py:9625 msgid "SVG file exported to" msgstr "Fişier SVG exportat in" -#: FlatCAMApp.py:9401 FlatCAMApp.py:9526 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9423 FlatCAMApp.py:9548 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "Nu exista container. Se foloseşte in schimb" -#: FlatCAMApp.py:9480 FlatCAMApp.py:9606 +#: FlatCAMApp.py:9502 FlatCAMApp.py:9628 msgid "Generating Film ... Please wait." msgstr "Filmul se generează ... Aşteaptă." -#: FlatCAMApp.py:9779 +#: FlatCAMApp.py:9801 msgid "Excellon file exported to" msgstr "Fişierul Excellon exportat in" -#: FlatCAMApp.py:9788 +#: FlatCAMApp.py:9810 msgid "Exporting Excellon" msgstr "Excellon in curs de export" -#: FlatCAMApp.py:9794 FlatCAMApp.py:9802 +#: FlatCAMApp.py:9816 FlatCAMApp.py:9824 msgid "Could not export Excellon file." msgstr "Fişierul Excellon nu a fost posibil să fie exportat." -#: FlatCAMApp.py:9918 +#: FlatCAMApp.py:9940 msgid "Gerber file exported to" msgstr "Fişier Gerber exportat in" -#: FlatCAMApp.py:9926 +#: FlatCAMApp.py:9948 msgid "Exporting Gerber" msgstr "Gerber in curs de export" -#: FlatCAMApp.py:9932 FlatCAMApp.py:9940 +#: FlatCAMApp.py:9954 FlatCAMApp.py:9962 msgid "Could not export Gerber file." msgstr "Fişierul Gerber nu a fost posibil să fie exportat." -#: FlatCAMApp.py:9985 +#: FlatCAMApp.py:10007 msgid "DXF file exported to" msgstr "Fişierul DXF exportat in" -#: FlatCAMApp.py:9991 +#: FlatCAMApp.py:10013 msgid "Exporting DXF" msgstr "DXF in curs de export" -#: FlatCAMApp.py:9997 FlatCAMApp.py:10005 +#: FlatCAMApp.py:10019 FlatCAMApp.py:10027 msgid "Could not export DXF file." msgstr "Fişierul DXF nu a fost posibil să fie exportat." -#: FlatCAMApp.py:10026 FlatCAMApp.py:10070 FlatCAMApp.py:10116 +#: FlatCAMApp.py:10048 FlatCAMApp.py:10092 FlatCAMApp.py:10138 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1175,85 +1175,85 @@ msgstr "" "Tipul parametrului nu este compatibil. Doar obiectele tip Geometrie si " "Gerber sunt acceptate" -#: FlatCAMApp.py:10036 +#: FlatCAMApp.py:10058 msgid "Importing SVG" msgstr "SVG in curs de ia fi importat" -#: FlatCAMApp.py:10048 FlatCAMApp.py:10092 FlatCAMApp.py:10137 -#: FlatCAMApp.py:10218 FlatCAMApp.py:10285 FlatCAMApp.py:10352 +#: FlatCAMApp.py:10070 FlatCAMApp.py:10114 FlatCAMApp.py:10159 +#: FlatCAMApp.py:10240 FlatCAMApp.py:10307 FlatCAMApp.py:10374 #: flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "Încarcat" -#: FlatCAMApp.py:10080 +#: FlatCAMApp.py:10102 msgid "Importing DXF" msgstr "DXF in curs de a fi importat" -#: FlatCAMApp.py:10124 +#: FlatCAMApp.py:10146 msgid "Importing Image" msgstr "Imaginea in curs de a fi importata" -#: FlatCAMApp.py:10167 +#: FlatCAMApp.py:10189 msgid "Failed to open file" msgstr "Eşec in incărcarea fişierului" -#: FlatCAMApp.py:10172 +#: FlatCAMApp.py:10194 msgid "Failed to parse file" msgstr "Parsarea fişierului a eșuat" -#: FlatCAMApp.py:10179 FlatCAMApp.py:10253 FlatCAMObj.py:4589 +#: FlatCAMApp.py:10201 FlatCAMApp.py:10275 FlatCAMObj.py:4589 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 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" -#: FlatCAMApp.py:10189 +#: FlatCAMApp.py:10211 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Obiectul nu estetip Gerber sau este gol. Se anulează crearea obiectului." -#: FlatCAMApp.py:10197 +#: FlatCAMApp.py:10219 msgid "Opening Gerber" msgstr "Gerber in curs de incărcare" -#: FlatCAMApp.py:10208 +#: FlatCAMApp.py:10230 msgid " Open Gerber failed. Probable not a Gerber file." msgstr " Incărcarea Gerber a eșuat. Probabil nu este de tip Gerber." -#: FlatCAMApp.py:10243 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10265 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "Acesta nu este un fişier Excellon." -#: FlatCAMApp.py:10247 +#: FlatCAMApp.py:10269 msgid "Cannot open file" msgstr "Nu se poate incărca fişierul" -#: FlatCAMApp.py:10267 flatcamTools/ToolPDF.py:270 +#: FlatCAMApp.py:10289 flatcamTools/ToolPDF.py:270 #: flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "Nici-o informaţie de tip geometrie nu s-a gasit in fişierul" -#: FlatCAMApp.py:10270 +#: FlatCAMApp.py:10292 msgid "Opening Excellon." msgstr "Excellon in curs de incărcare." -#: FlatCAMApp.py:10277 +#: FlatCAMApp.py:10299 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Incărcarea Excellon a eșuat. Probabil nu este de tip Excellon." -#: FlatCAMApp.py:10316 +#: FlatCAMApp.py:10338 msgid "Failed to open" msgstr "A eșuat incărcarea fişierului" -#: FlatCAMApp.py:10327 +#: FlatCAMApp.py:10349 msgid "This is not GCODE" msgstr "Acest obiect nu este de tip GCode" -#: FlatCAMApp.py:10333 +#: FlatCAMApp.py:10355 msgid "Opening G-Code." msgstr "G-Code in curs de incărcare." -#: FlatCAMApp.py:10342 +#: FlatCAMApp.py:10364 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1262,43 +1262,43 @@ msgstr "" "Eşec in crearea unui obiect CNCJob. Probabil nu este un fişier GCode.\n" "Incercarea de a crea un obiect CNCJob din G-Code a eșuat in timpul procesarii" -#: FlatCAMApp.py:10368 +#: FlatCAMApp.py:10390 msgid "Opening FlatCAM Config file." msgstr "Se incarca un fişier FlatCAM de configurare." -#: FlatCAMApp.py:10390 +#: FlatCAMApp.py:10412 msgid "Failed to open config file" msgstr "Eşec in incărcarea fişierului de configurare" -#: FlatCAMApp.py:10416 +#: FlatCAMApp.py:10438 msgid "Loading Project ... Please Wait ..." msgstr "Se încarcă proiectul ... Vă rugăm să așteptați ..." -#: FlatCAMApp.py:10421 +#: FlatCAMApp.py:10443 msgid "Opening FlatCAM Project file." msgstr "Se incarca un fisier proiect FlatCAM." -#: FlatCAMApp.py:10431 FlatCAMApp.py:10449 +#: FlatCAMApp.py:10453 FlatCAMApp.py:10471 msgid "Failed to open project file" msgstr "Eşec in incărcarea fişierului proiect" -#: FlatCAMApp.py:10483 +#: FlatCAMApp.py:10505 msgid "Loading Project ... restoring" msgstr "Se încarcă proiectul ... se restabileste" -#: FlatCAMApp.py:10492 +#: FlatCAMApp.py:10514 msgid "Project loaded from" msgstr "Proiectul a fost incărcat din" -#: FlatCAMApp.py:10555 +#: FlatCAMApp.py:10577 msgid "Redrawing all objects" msgstr "Toate obiectele sunt reafisate." -#: FlatCAMApp.py:10587 +#: FlatCAMApp.py:10609 msgid "Available commands:\n" msgstr "Comenzi disponibile:\n" -#: FlatCAMApp.py:10589 +#: FlatCAMApp.py:10611 msgid "" "\n" "\n" @@ -1310,47 +1310,47 @@ msgstr "" "Introduceți help pentru utilizare.\n" "Exemplu: help open_gerber" -#: FlatCAMApp.py:10739 +#: FlatCAMApp.py:10761 msgid "Shows list of commands." msgstr "Arata o lista de comenzi." -#: FlatCAMApp.py:10797 +#: FlatCAMApp.py:10819 msgid "Failed to load recent item list." msgstr "Eşec in incărcarea listei cu fişiere recente." -#: FlatCAMApp.py:10805 +#: FlatCAMApp.py:10827 msgid "Failed to parse recent item list." msgstr "Eşec in parsarea listei cu fişiere recente." -#: FlatCAMApp.py:10816 +#: FlatCAMApp.py:10838 msgid "Failed to load recent projects item list." msgstr "Eşec in incărcarea listei cu proiecte recente." -#: FlatCAMApp.py:10824 +#: FlatCAMApp.py:10846 msgid "Failed to parse recent project item list." msgstr "Eşec in parsarea listei cu proiecte recente." -#: FlatCAMApp.py:10883 FlatCAMApp.py:10906 +#: FlatCAMApp.py:10905 FlatCAMApp.py:10928 msgid "Clear Recent files" msgstr "Sterge fişierele recente" -#: FlatCAMApp.py:10923 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10945 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr "Lista cu taste Shortcut" -#: FlatCAMApp.py:10997 +#: FlatCAMApp.py:11019 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Tab-ul Selectat - Alege un obiect din Tab-ul Proiect" -#: FlatCAMApp.py:10998 +#: FlatCAMApp.py:11020 msgid "Details" msgstr "Detalii" -#: FlatCAMApp.py:11000 +#: FlatCAMApp.py:11022 msgid "The normal flow when working in FlatCAM is the following:" msgstr "Fluxul normal cand se lucreaza in FlatCAM este urmatorul\"" -#: FlatCAMApp.py:11001 +#: FlatCAMApp.py:11023 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1360,7 +1360,7 @@ msgstr "" "sau SVG în FlatCAM utilizând fie barele de instrumente, combinatii de taste " "sau chiar tragând fișierele în GUI." -#: FlatCAMApp.py:11004 +#: FlatCAMApp.py:11026 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1370,7 +1370,7 @@ msgstr "" "proiectului, tragând fișierul în fereastra FLATCAM sau prin icon-urile din " "meniu (sau din bara de instrumente) oferite în aplicație." -#: FlatCAMApp.py:11007 +#: FlatCAMApp.py:11029 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1383,7 +1383,7 @@ msgstr "" "proprietățile obiectului în funcție de tipul său: Gerber, Excellon, " "Geometrie sau obiect CNCJob." -#: FlatCAMApp.py:11011 +#: FlatCAMApp.py:11033 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1397,14 +1397,14 @@ msgstr "" "de pe ecran va aduce fila SELECTAT și o va popula chiar dacă nu a fost in " "focus." -#: FlatCAMApp.py:11015 +#: FlatCAMApp.py:11037 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" msgstr "" "Se pot schimba parametrii in acest ecran si directia de executive este asa:" -#: FlatCAMApp.py:11016 +#: FlatCAMApp.py:11038 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1417,7 +1417,7 @@ msgstr "" "CNC) și / sau adăugați in fata / la final codul G-code (din nou, efectuat în " "fila SELECȚIONATĂ) -> Salvați codul G-code." -#: FlatCAMApp.py:11020 +#: FlatCAMApp.py:11042 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1426,25 +1426,25 @@ msgstr "" "meniul Ajutor -> Lista de combinatii taste sau prin propria tasta asociata: " "F3." -#: FlatCAMApp.py:11081 +#: FlatCAMApp.py:11103 msgid "Failed checking for latest version. Could not connect." msgstr "" "Verificarea pentru ultima versiune a eșuat. Nu a fost posibilă conectarea la " "server." -#: FlatCAMApp.py:11089 +#: FlatCAMApp.py:11111 msgid "Could not parse information about latest version." msgstr "Informatia cu privire la ultima versiune nu s-a putut interpreta." -#: FlatCAMApp.py:11100 +#: FlatCAMApp.py:11122 msgid "FlatCAM is up to date!" msgstr "FlatCAM este la ultima versiune!" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11127 msgid "Newer Version Available" msgstr "O nouă versiune este disponibila" -#: FlatCAMApp.py:11106 +#: FlatCAMApp.py:11128 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1452,63 +1452,63 @@ msgstr "" "O nouă versiune de FlatCAM este disponibilă pentru download::\n" "\n" -#: FlatCAMApp.py:11108 +#: FlatCAMApp.py:11130 msgid "info" msgstr "informaţie" -#: FlatCAMApp.py:11183 +#: FlatCAMApp.py:11206 msgid "All plots disabled." msgstr "Toate afişările sunt dezactivate." -#: FlatCAMApp.py:11190 +#: FlatCAMApp.py:11213 msgid "All non selected plots disabled." msgstr "Toate afişările care nu sunt selectate sunt dezactivate." -#: FlatCAMApp.py:11197 +#: FlatCAMApp.py:11220 msgid "All plots enabled." msgstr "Toate afişările sunt activate." -#: FlatCAMApp.py:11204 +#: FlatCAMApp.py:11227 msgid "Selected plots enabled..." msgstr "Toate afişările selectate sunt activate..." -#: FlatCAMApp.py:11213 +#: FlatCAMApp.py:11236 msgid "Selected plots disabled..." msgstr "Toate afişările selectate sunt dezactivate..." -#: FlatCAMApp.py:11231 +#: FlatCAMApp.py:11254 msgid "Enabling plots ..." msgstr "Activează Afișare ..." -#: FlatCAMApp.py:11270 +#: FlatCAMApp.py:11293 msgid "Disabling plots ..." msgstr "Dezactivează Afișare ..." -#: FlatCAMApp.py:11292 +#: FlatCAMApp.py:11315 msgid "Working ..." msgstr "Se lucrează..." -#: FlatCAMApp.py:11331 +#: FlatCAMApp.py:11354 msgid "Saving FlatCAM Project" msgstr "Proiectul FlatCAM este in curs de salvare" -#: FlatCAMApp.py:11353 FlatCAMApp.py:11391 +#: FlatCAMApp.py:11376 FlatCAMApp.py:11414 msgid "Project saved to" msgstr "Proiectul s-a salvat in" -#: FlatCAMApp.py:11373 +#: FlatCAMApp.py:11396 msgid "Failed to verify project file" msgstr "Eşec in incărcarea fişierului proiect" -#: FlatCAMApp.py:11373 FlatCAMApp.py:11382 FlatCAMApp.py:11394 +#: FlatCAMApp.py:11396 FlatCAMApp.py:11405 FlatCAMApp.py:11417 msgid "Retry to save it." msgstr "Încercați din nou pentru a-l salva." -#: FlatCAMApp.py:11382 FlatCAMApp.py:11394 +#: FlatCAMApp.py:11405 FlatCAMApp.py:11417 msgid "Failed to parse saved project file" msgstr "Esec in analizarea fişierului Proiect" -#: FlatCAMApp.py:11605 +#: FlatCAMApp.py:11628 msgid "The user requested a graceful exit of the current task." msgstr "Utilizatorul a solicitat o inchidere grațioasă a taskului curent." @@ -1598,13 +1598,13 @@ msgstr "Nr. Tot. Sloturi" #: FlatCAMObj.py:4198 FlatCAMObj.py:4316 FlatCAMObj.py:4524 FlatCAMObj.py:4646 #: FlatCAMObj.py:4809 FlatCAMObj.py:5328 #: flatcamEditors/FlatCAMExcEditor.py:2427 -#: flatcamEditors/FlatCAMGeoEditor.py:1081 -#: flatcamEditors/FlatCAMGeoEditor.py:1118 -#: flatcamEditors/FlatCAMGeoEditor.py:1139 -#: flatcamEditors/FlatCAMGeoEditor.py:1160 -#: flatcamEditors/FlatCAMGeoEditor.py:1197 -#: flatcamEditors/FlatCAMGeoEditor.py:1229 -#: flatcamEditors/FlatCAMGeoEditor.py:1250 +#: flatcamEditors/FlatCAMGeoEditor.py:1082 +#: flatcamEditors/FlatCAMGeoEditor.py:1119 +#: flatcamEditors/FlatCAMGeoEditor.py:1140 +#: flatcamEditors/FlatCAMGeoEditor.py:1161 +#: flatcamEditors/FlatCAMGeoEditor.py:1198 +#: flatcamEditors/FlatCAMGeoEditor.py:1230 +#: flatcamEditors/FlatCAMGeoEditor.py:1251 #: flatcamEditors/FlatCAMGrbEditor.py:5361 #: flatcamEditors/FlatCAMGrbEditor.py:5404 #: flatcamEditors/FlatCAMGrbEditor.py:5431 @@ -1711,7 +1711,7 @@ msgstr "Finisare" #: FlatCAMObj.py:3626 flatcamGUI/FlatCAMGUI.py:552 flatcamGUI/FlatCAMGUI.py:759 #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1789 -#: flatcamGUI/FlatCAMGUI.py:2193 flatcamGUI/ObjectUI.py:1066 +#: flatcamGUI/FlatCAMGUI.py:2200 flatcamGUI/ObjectUI.py:1066 #: flatcamTools/ToolPanelize.py:540 flatcamTools/ToolPanelize.py:567 #: flatcamTools/ToolPanelize.py:667 flatcamTools/ToolPanelize.py:701 #: flatcamTools/ToolPanelize.py:766 @@ -1829,63 +1829,63 @@ msgstr "" "in formatul (x, y) \n" "dar are o singură valoare in loc de două." -#: FlatCAMObj.py:5766 +#: FlatCAMObj.py:5765 msgid "Basic" msgstr "Baza" -#: FlatCAMObj.py:5772 +#: FlatCAMObj.py:5771 msgid "Advanced" msgstr "Avansat" -#: FlatCAMObj.py:5815 +#: FlatCAMObj.py:5814 msgid "Plotting..." msgstr "Se afișeaza..." -#: FlatCAMObj.py:5839 FlatCAMObj.py:5844 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5838 FlatCAMObj.py:5843 flatcamTools/ToolSolderPaste.py:1393 msgid "Export Machine Code ..." msgstr "Exporta CNC Cod Masina ..." -#: FlatCAMObj.py:5850 flatcamTools/ToolSolderPaste.py:1397 +#: FlatCAMObj.py:5849 flatcamTools/ToolSolderPaste.py:1397 msgid "Export Machine Code cancelled ..." msgstr "Exportul Codului Mașina a fost anulat ..." -#: FlatCAMObj.py:5868 +#: FlatCAMObj.py:5867 msgid "Machine Code file saved to" msgstr "Fişierul cu cod CNC este salvat in" -#: FlatCAMObj.py:5901 +#: FlatCAMObj.py:5900 msgid "Loaded Machine Code into Code Editor" msgstr "S-a încărcat Codul Masina în Editorul Cod" -#: FlatCAMObj.py:6013 +#: FlatCAMObj.py:6015 msgid "This CNCJob object can't be processed because it is a" msgstr "Acest obiect CNCJob nu poate fi procesat deoarece este un" -#: FlatCAMObj.py:6015 +#: FlatCAMObj.py:6017 msgid "CNCJob object" msgstr "Obiect CNCJob" -#: FlatCAMObj.py:6067 +#: FlatCAMObj.py:6069 msgid "G-code does not have a units code: either G20 or G21" msgstr "G-code nu contine codul pt unitati: G20 sau G21" -#: FlatCAMObj.py:6079 +#: FlatCAMObj.py:6081 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" "Anulat. Codul G-Code din Macro-ul Schimbare unealtă este activat dar nu " "contine nimic." -#: FlatCAMObj.py:6085 +#: FlatCAMObj.py:6087 msgid "Toolchange G-code was replaced by a custom code." msgstr "G-Code-ul pt schimbare unealtă a fost inlocuit cu un cod pesonalizat." -#: FlatCAMObj.py:6122 FlatCAMObj.py:6132 +#: FlatCAMObj.py:6124 FlatCAMObj.py:6134 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "Postprocesorul folosit trebuie să aibă in numele sau: 'toolchange_custom'" -#: FlatCAMObj.py:6136 +#: FlatCAMObj.py:6138 msgid "There is no postprocessor file." msgstr "Nu exista nici-un fişier postprocesor." @@ -1910,7 +1910,7 @@ msgstr "Aplică Traducere ..." msgid "Object renamed from {old} to {new}" msgstr "Obiectul este redenumit din {old} in {new}" -#: ObjectCollection.py:766 +#: ObjectCollection.py:769 msgid "Cause of error" msgstr "Motivul erorii" @@ -2330,8 +2330,8 @@ msgstr "" "dimetrul la care se face redimensionarea." #: flatcamEditors/FlatCAMExcEditor.py:978 -#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2708 -#: flatcamGUI/FlatCAMGUI.py:2916 flatcamGUI/FlatCAMGUI.py:3130 +#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2724 +#: flatcamGUI/FlatCAMGUI.py:2932 flatcamGUI/FlatCAMGUI.py:3146 msgid "Cancelled." msgstr "Anulat." @@ -2476,7 +2476,7 @@ msgstr "Liniar" #: flatcamEditors/FlatCAMExcEditor.py:1620 #: flatcamEditors/FlatCAMExcEditor.py:1822 -#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3303 +#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3315 #: flatcamTools/ToolNonCopperClear.py:203 msgid "Circular" msgstr "Circular" @@ -2694,7 +2694,7 @@ msgstr "" "Salvează și reeditează obiectul Excellon dacă ai nevoie să adaugi această " "unealtă. " -#: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3299 +#: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3315 msgid "Added new tool with dia" msgstr "O nouă unealtă este adăugată cu diametrul" @@ -2743,15 +2743,15 @@ msgstr "Executat. Operatiile de găurire șterse." msgid "Click on the circular array Center position" msgstr "Click pe punctul de Centru al ariei circulare" -#: flatcamEditors/FlatCAMGeoEditor.py:82 +#: flatcamEditors/FlatCAMGeoEditor.py:83 msgid "Buffer distance:" msgstr "Distanta pt bufer:" -#: flatcamEditors/FlatCAMGeoEditor.py:83 +#: flatcamEditors/FlatCAMGeoEditor.py:84 msgid "Buffer corner:" msgstr "Coltul pt bufer:" -#: flatcamEditors/FlatCAMGeoEditor.py:85 +#: flatcamEditors/FlatCAMGeoEditor.py:86 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded for exterior buffer.\n" @@ -2765,67 +2765,67 @@ msgstr "" " - 'Beveled:' coltul este inlocuit cu o linie care uneste capetele liniilor " "care formează coltul" -#: flatcamEditors/FlatCAMGeoEditor.py:91 +#: flatcamEditors/FlatCAMGeoEditor.py:92 #: flatcamEditors/FlatCAMGrbEditor.py:2522 msgid "Round" msgstr "Rotund" -#: flatcamEditors/FlatCAMGeoEditor.py:92 +#: flatcamEditors/FlatCAMGeoEditor.py:93 #: flatcamEditors/FlatCAMGrbEditor.py:2523 msgid "Square" msgstr "Patrat" -#: flatcamEditors/FlatCAMGeoEditor.py:93 +#: flatcamEditors/FlatCAMGeoEditor.py:94 #: flatcamEditors/FlatCAMGrbEditor.py:2524 msgid "Beveled" msgstr "Beveled" -#: flatcamEditors/FlatCAMGeoEditor.py:100 +#: flatcamEditors/FlatCAMGeoEditor.py:101 msgid "Buffer Interior" msgstr "Bufer interior" -#: flatcamEditors/FlatCAMGeoEditor.py:102 +#: flatcamEditors/FlatCAMGeoEditor.py:103 msgid "Buffer Exterior" msgstr "Bufer Exterior" -#: flatcamEditors/FlatCAMGeoEditor.py:108 +#: flatcamEditors/FlatCAMGeoEditor.py:109 msgid "Full Buffer" msgstr "Bufer complet" -#: flatcamEditors/FlatCAMGeoEditor.py:129 -#: flatcamEditors/FlatCAMGeoEditor.py:2721 flatcamGUI/FlatCAMGUI.py:1500 +#: flatcamEditors/FlatCAMGeoEditor.py:130 +#: flatcamEditors/FlatCAMGeoEditor.py:2722 flatcamGUI/FlatCAMGUI.py:1500 #: flatcamGUI/PreferencesUI.py:1577 msgid "Buffer Tool" msgstr "Unealta Bufer" -#: flatcamEditors/FlatCAMGeoEditor.py:141 -#: flatcamEditors/FlatCAMGeoEditor.py:158 -#: flatcamEditors/FlatCAMGeoEditor.py:175 -#: flatcamEditors/FlatCAMGeoEditor.py:2741 -#: flatcamEditors/FlatCAMGeoEditor.py:2771 -#: flatcamEditors/FlatCAMGeoEditor.py:2801 +#: flatcamEditors/FlatCAMGeoEditor.py:142 +#: flatcamEditors/FlatCAMGeoEditor.py:159 +#: flatcamEditors/FlatCAMGeoEditor.py:176 +#: flatcamEditors/FlatCAMGeoEditor.py:2742 +#: flatcamEditors/FlatCAMGeoEditor.py:2772 +#: flatcamEditors/FlatCAMGeoEditor.py:2802 #: flatcamEditors/FlatCAMGrbEditor.py:4707 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Valoarea distantei bufer lipseste sau este intr-un format gresit. Adaugă din " "nou și reîncearcă." -#: flatcamEditors/FlatCAMGeoEditor.py:345 +#: flatcamEditors/FlatCAMGeoEditor.py:346 msgid "Text Tool" msgstr "Unealta Text" -#: flatcamEditors/FlatCAMGeoEditor.py:403 flatcamGUI/FlatCAMGUI.py:839 +#: flatcamEditors/FlatCAMGeoEditor.py:404 flatcamGUI/FlatCAMGUI.py:839 msgid "Tool" msgstr "Unealta" -#: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/ObjectUI.py:264 +#: flatcamEditors/FlatCAMGeoEditor.py:435 flatcamGUI/ObjectUI.py:264 #: flatcamGUI/PreferencesUI.py:1117 flatcamGUI/PreferencesUI.py:2614 -#: flatcamGUI/PreferencesUI.py:3546 flatcamGUI/PreferencesUI.py:3706 +#: flatcamGUI/PreferencesUI.py:3558 flatcamGUI/PreferencesUI.py:3718 #: flatcamTools/ToolCutOut.py:91 msgid "Tool dia" msgstr "Dia unealtă" -#: flatcamEditors/FlatCAMGeoEditor.py:436 flatcamGUI/PreferencesUI.py:3708 +#: flatcamEditors/FlatCAMGeoEditor.py:437 flatcamGUI/PreferencesUI.py:3720 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -2833,13 +2833,13 @@ msgstr "" "Diametrul uneltei care este utilizata in operaţie. \n" "Este și lăţimea de tăiere pentru uneltele cilindrice." -#: flatcamEditors/FlatCAMGeoEditor.py:445 flatcamGUI/PreferencesUI.py:3388 -#: flatcamGUI/PreferencesUI.py:3737 flatcamTools/ToolNonCopperClear.py:283 +#: flatcamEditors/FlatCAMGeoEditor.py:446 flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:3749 flatcamTools/ToolNonCopperClear.py:283 #: flatcamTools/ToolPaint.py:205 msgid "Overlap Rate" msgstr "Rată suprapunere" -#: flatcamEditors/FlatCAMGeoEditor.py:447 flatcamGUI/PreferencesUI.py:3739 +#: flatcamEditors/FlatCAMGeoEditor.py:448 flatcamGUI/PreferencesUI.py:3751 #: flatcamTools/ToolPaint.py:207 #, python-format msgid "" @@ -2866,13 +2866,13 @@ msgstr "" "Valori mari= procesare lenta cat și o execuţie la fel de lenta a PCB-ului,\n" "datorita numărului mai mare de treceri-tăiere." -#: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/PreferencesUI.py:3409 -#: flatcamGUI/PreferencesUI.py:3570 flatcamGUI/PreferencesUI.py:3758 +#: flatcamEditors/FlatCAMGeoEditor.py:464 flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:3770 #: flatcamTools/ToolNonCopperClear.py:303 flatcamTools/ToolPaint.py:226 msgid "Margin" msgstr "Margine" -#: flatcamEditors/FlatCAMGeoEditor.py:465 flatcamGUI/PreferencesUI.py:3760 +#: flatcamEditors/FlatCAMGeoEditor.py:466 flatcamGUI/PreferencesUI.py:3772 #: flatcamTools/ToolPaint.py:228 msgid "" "Distance by which to avoid\n" @@ -2883,13 +2883,13 @@ msgstr "" "poligonului care trebuie\n" "să fie >pictat<." -#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/PreferencesUI.py:3418 -#: flatcamGUI/PreferencesUI.py:3769 flatcamTools/ToolNonCopperClear.py:312 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:3430 +#: flatcamGUI/PreferencesUI.py:3781 flatcamTools/ToolNonCopperClear.py:312 #: flatcamTools/ToolPaint.py:237 msgid "Method" msgstr "Metodă" -#: flatcamEditors/FlatCAMGeoEditor.py:476 +#: flatcamEditors/FlatCAMGeoEditor.py:477 msgid "" "Algorithm to paint the polygon:
Standard: Fixed step inwards." "
Seed-based: Outwards from seed." @@ -2897,30 +2897,30 @@ msgstr "" "Algoritm pentru a picta poligonul
Standard: Pas fix spre interior." "
Samanta: Spre exterior pornind de la un punct-samanta." -#: flatcamEditors/FlatCAMGeoEditor.py:482 flatcamGUI/PreferencesUI.py:3427 -#: flatcamGUI/PreferencesUI.py:3778 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3439 +#: flatcamGUI/PreferencesUI.py:3790 flatcamTools/ToolNonCopperClear.py:321 #: flatcamTools/ToolPaint.py:246 msgid "Standard" msgstr "Standard" -#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3428 -#: flatcamGUI/PreferencesUI.py:3779 flatcamTools/ToolNonCopperClear.py:322 +#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3440 +#: flatcamGUI/PreferencesUI.py:3791 flatcamTools/ToolNonCopperClear.py:322 #: flatcamTools/ToolPaint.py:247 msgid "Seed-based" msgstr "Punct-samanta" -#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3429 -#: flatcamGUI/PreferencesUI.py:3780 flatcamTools/ToolNonCopperClear.py:323 +#: flatcamEditors/FlatCAMGeoEditor.py:485 flatcamGUI/PreferencesUI.py:3441 +#: flatcamGUI/PreferencesUI.py:3792 flatcamTools/ToolNonCopperClear.py:323 #: flatcamTools/ToolPaint.py:248 msgid "Straight lines" msgstr "Linii drepte" -#: flatcamEditors/FlatCAMGeoEditor.py:489 +#: flatcamEditors/FlatCAMGeoEditor.py:490 msgid "Connect:" msgstr "Conectează:" -#: flatcamEditors/FlatCAMGeoEditor.py:491 flatcamGUI/PreferencesUI.py:3436 -#: flatcamGUI/PreferencesUI.py:3787 flatcamTools/ToolNonCopperClear.py:330 +#: flatcamEditors/FlatCAMGeoEditor.py:492 flatcamGUI/PreferencesUI.py:3448 +#: flatcamGUI/PreferencesUI.py:3799 flatcamTools/ToolNonCopperClear.py:330 #: flatcamTools/ToolPaint.py:255 msgid "" "Draw lines between resulting\n" @@ -2930,12 +2930,12 @@ msgstr "" "rezultate pentru a minimiza miscarile\n" "de ridicare a uneltei." -#: flatcamEditors/FlatCAMGeoEditor.py:498 +#: flatcamEditors/FlatCAMGeoEditor.py:499 msgid "Contour:" msgstr "Contur:" -#: flatcamEditors/FlatCAMGeoEditor.py:500 flatcamGUI/PreferencesUI.py:3446 -#: flatcamGUI/PreferencesUI.py:3797 flatcamTools/ToolNonCopperClear.py:339 +#: flatcamEditors/FlatCAMGeoEditor.py:501 flatcamGUI/PreferencesUI.py:3458 +#: flatcamGUI/PreferencesUI.py:3809 flatcamTools/ToolNonCopperClear.py:339 #: flatcamTools/ToolPaint.py:264 msgid "" "Cut around the perimeter of the polygon\n" @@ -2944,21 +2944,21 @@ msgstr "" "Taie de-a lungul perimetrului poligonului\n" "pentru a elimina bavurile." -#: flatcamEditors/FlatCAMGeoEditor.py:511 flatcamGUI/FlatCAMGUI.py:1744 +#: flatcamEditors/FlatCAMGeoEditor.py:512 flatcamGUI/FlatCAMGUI.py:1744 msgid "Paint" msgstr "Pictează" -#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:674 -#: flatcamGUI/FlatCAMGUI.py:2105 flatcamGUI/ObjectUI.py:1365 +#: flatcamEditors/FlatCAMGeoEditor.py:530 flatcamGUI/FlatCAMGUI.py:674 +#: flatcamGUI/FlatCAMGUI.py:2112 flatcamGUI/ObjectUI.py:1365 #: flatcamTools/ToolPaint.py:25 flatcamTools/ToolPaint.py:462 msgid "Paint Tool" msgstr "Unealta Paint" -#: flatcamEditors/FlatCAMGeoEditor.py:566 +#: flatcamEditors/FlatCAMGeoEditor.py:567 msgid "Paint cancelled. No shape selected." msgstr "Operaţie Paint anulată. Nici-o forma selectată." -#: flatcamEditors/FlatCAMGeoEditor.py:578 flatcamTools/ToolCutOut.py:392 +#: flatcamEditors/FlatCAMGeoEditor.py:579 flatcamTools/ToolCutOut.py:392 #: flatcamTools/ToolCutOut.py:590 flatcamTools/ToolCutOut.py:760 #: flatcamTools/ToolCutOut.py:862 flatcamTools/ToolDblSided.py:367 msgid "Tool diameter value is missing or wrong format. Add it and retry." @@ -2966,82 +2966,82 @@ msgstr "" "Diametrul uneltei lipseste sau este intr-un format incompatibil. Adaugă-l și " "reîncearcă." -#: flatcamEditors/FlatCAMGeoEditor.py:589 +#: flatcamEditors/FlatCAMGeoEditor.py:590 msgid "Overlap value is missing or wrong format. Add it and retry." msgstr "" "Valoarea de suprapunere a uneltei lipseste sau este intr-un format " "incompatibil. Adaugă-o și reîncearcă." -#: flatcamEditors/FlatCAMGeoEditor.py:601 +#: flatcamEditors/FlatCAMGeoEditor.py:602 msgid "Margin distance value is missing or wrong format. Add it and retry." msgstr "" "Valoarea de margine lipseste sau este intr-un format incompatibil. Adaugă-o " "și reîncearcă." -#: flatcamEditors/FlatCAMGeoEditor.py:609 -#: flatcamEditors/FlatCAMGeoEditor.py:2747 -#: flatcamEditors/FlatCAMGeoEditor.py:2777 -#: flatcamEditors/FlatCAMGeoEditor.py:2807 flatcamGUI/PreferencesUI.py:2610 +#: flatcamEditors/FlatCAMGeoEditor.py:610 +#: flatcamEditors/FlatCAMGeoEditor.py:2748 +#: flatcamEditors/FlatCAMGeoEditor.py:2778 +#: flatcamEditors/FlatCAMGeoEditor.py:2808 flatcamGUI/PreferencesUI.py:2610 #: flatcamTools/ToolProperties.py:113 flatcamTools/ToolProperties.py:139 msgid "Tools" msgstr "Unelte" -#: flatcamEditors/FlatCAMGeoEditor.py:620 -#: flatcamEditors/FlatCAMGeoEditor.py:994 +#: flatcamEditors/FlatCAMGeoEditor.py:621 +#: flatcamEditors/FlatCAMGeoEditor.py:995 #: flatcamEditors/FlatCAMGrbEditor.py:4890 #: flatcamEditors/FlatCAMGrbEditor.py:5275 flatcamGUI/FlatCAMGUI.py:685 -#: flatcamGUI/FlatCAMGUI.py:2118 flatcamTools/ToolTransform.py:403 +#: flatcamGUI/FlatCAMGUI.py:2125 flatcamTools/ToolTransform.py:403 msgid "Transform Tool" msgstr "Unealta Transformare" -#: flatcamEditors/FlatCAMGeoEditor.py:621 -#: flatcamEditors/FlatCAMGeoEditor.py:683 +#: flatcamEditors/FlatCAMGeoEditor.py:622 +#: flatcamEditors/FlatCAMGeoEditor.py:684 #: flatcamEditors/FlatCAMGrbEditor.py:4891 #: flatcamEditors/FlatCAMGrbEditor.py:4953 flatcamTools/ToolTransform.py:24 #: flatcamTools/ToolTransform.py:82 msgid "Rotate" msgstr "Rotaţie" -#: flatcamEditors/FlatCAMGeoEditor.py:622 +#: flatcamEditors/FlatCAMGeoEditor.py:623 #: flatcamEditors/FlatCAMGrbEditor.py:4892 flatcamTools/ToolTransform.py:25 msgid "Skew/Shear" msgstr "Deformare" -#: flatcamEditors/FlatCAMGeoEditor.py:623 +#: flatcamEditors/FlatCAMGeoEditor.py:624 #: flatcamEditors/FlatCAMGrbEditor.py:2569 #: flatcamEditors/FlatCAMGrbEditor.py:4893 flatcamGUI/FlatCAMGUI.py:752 #: flatcamGUI/FlatCAMGUI.py:1694 flatcamGUI/FlatCAMGUI.py:1771 -#: flatcamGUI/FlatCAMGUI.py:2187 flatcamGUI/ObjectUI.py:79 +#: flatcamGUI/FlatCAMGUI.py:2194 flatcamGUI/ObjectUI.py:79 #: flatcamGUI/ObjectUI.py:100 flatcamTools/ToolTransform.py:26 msgid "Scale" msgstr "Scalare" -#: flatcamEditors/FlatCAMGeoEditor.py:624 +#: flatcamEditors/FlatCAMGeoEditor.py:625 #: flatcamEditors/FlatCAMGrbEditor.py:4894 flatcamTools/ToolTransform.py:27 msgid "Mirror (Flip)" msgstr "Oglindire" -#: flatcamEditors/FlatCAMGeoEditor.py:625 +#: flatcamEditors/FlatCAMGeoEditor.py:626 #: flatcamEditors/FlatCAMGrbEditor.py:4895 flatcamGUI/ObjectUI.py:108 #: flatcamGUI/ObjectUI.py:127 flatcamGUI/ObjectUI.py:957 -#: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3469 +#: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3481 #: flatcamTools/ToolNonCopperClear.py:361 flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Ofset" -#: flatcamEditors/FlatCAMGeoEditor.py:637 +#: flatcamEditors/FlatCAMGeoEditor.py:638 #: flatcamEditors/FlatCAMGrbEditor.py:4907 flatcamGUI/FlatCAMGUI.py:647 -#: flatcamGUI/FlatCAMGUI.py:2078 +#: flatcamGUI/FlatCAMGUI.py:2085 msgid "Editor" msgstr "Editor" -#: flatcamEditors/FlatCAMGeoEditor.py:669 +#: flatcamEditors/FlatCAMGeoEditor.py:670 #: flatcamEditors/FlatCAMGrbEditor.py:4939 msgid "Angle:" msgstr "Unghi:" -#: flatcamEditors/FlatCAMGeoEditor.py:671 -#: flatcamEditors/FlatCAMGrbEditor.py:4941 flatcamGUI/PreferencesUI.py:4139 +#: flatcamEditors/FlatCAMGeoEditor.py:672 +#: flatcamEditors/FlatCAMGrbEditor.py:4941 flatcamGUI/PreferencesUI.py:4151 #: flatcamTools/ToolTransform.py:70 msgid "" "Angle for Rotation action, in degrees.\n" @@ -3053,7 +3053,7 @@ msgstr "" "Numerele pozitive inseamna o mișcare in sens ace ceasornic.\n" "Numerele negative inseamna o mișcare in sens invers ace ceasornic." -#: flatcamEditors/FlatCAMGeoEditor.py:685 +#: flatcamEditors/FlatCAMGeoEditor.py:686 #: flatcamEditors/FlatCAMGrbEditor.py:4955 msgid "" "Rotate the selected shape(s).\n" @@ -3065,16 +3065,16 @@ msgstr "" "formei înconjurătoare care cuprinde\n" "toate formele selectate." -#: flatcamEditors/FlatCAMGeoEditor.py:708 +#: flatcamEditors/FlatCAMGeoEditor.py:709 #: flatcamEditors/FlatCAMGrbEditor.py:4978 msgid "Angle X:" msgstr "Unghi X:" -#: flatcamEditors/FlatCAMGeoEditor.py:710 -#: flatcamEditors/FlatCAMGeoEditor.py:728 +#: flatcamEditors/FlatCAMGeoEditor.py:711 +#: flatcamEditors/FlatCAMGeoEditor.py:729 #: flatcamEditors/FlatCAMGrbEditor.py:4980 -#: flatcamEditors/FlatCAMGrbEditor.py:4998 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4161 flatcamTools/ToolTransform.py:109 +#: flatcamEditors/FlatCAMGrbEditor.py:4998 flatcamGUI/PreferencesUI.py:4163 +#: flatcamGUI/PreferencesUI.py:4173 flatcamTools/ToolTransform.py:109 #: flatcamTools/ToolTransform.py:127 msgid "" "Angle for Skew action, in degrees.\n" @@ -3083,13 +3083,13 @@ msgstr "" "Valoarea unghiului de Deformare, in grade.\n" "Ia valori Reale între -360 and 359 grade." -#: flatcamEditors/FlatCAMGeoEditor.py:719 +#: flatcamEditors/FlatCAMGeoEditor.py:720 #: flatcamEditors/FlatCAMGrbEditor.py:4989 flatcamTools/ToolTransform.py:118 msgid "Skew X" msgstr "Deformare X" -#: flatcamEditors/FlatCAMGeoEditor.py:721 -#: flatcamEditors/FlatCAMGeoEditor.py:739 +#: flatcamEditors/FlatCAMGeoEditor.py:722 +#: flatcamEditors/FlatCAMGeoEditor.py:740 #: flatcamEditors/FlatCAMGrbEditor.py:4991 #: flatcamEditors/FlatCAMGrbEditor.py:5009 msgid "" @@ -3102,33 +3102,33 @@ msgstr "" "formei înconjurătoare care cuprinde\n" "toate formele selectate." -#: flatcamEditors/FlatCAMGeoEditor.py:726 +#: flatcamEditors/FlatCAMGeoEditor.py:727 #: flatcamEditors/FlatCAMGrbEditor.py:4996 msgid "Angle Y:" msgstr "Unghi Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:737 +#: flatcamEditors/FlatCAMGeoEditor.py:738 #: flatcamEditors/FlatCAMGrbEditor.py:5007 flatcamTools/ToolTransform.py:136 msgid "Skew Y" msgstr "Deformare Y" -#: flatcamEditors/FlatCAMGeoEditor.py:765 +#: flatcamEditors/FlatCAMGeoEditor.py:766 #: flatcamEditors/FlatCAMGrbEditor.py:5035 msgid "Factor X:" msgstr "Factor X:" -#: flatcamEditors/FlatCAMGeoEditor.py:767 +#: flatcamEditors/FlatCAMGeoEditor.py:768 #: flatcamEditors/FlatCAMGrbEditor.py:5037 msgid "Factor for Scale action over X axis." msgstr "Factor pentru scalarea pe axa X." -#: flatcamEditors/FlatCAMGeoEditor.py:775 +#: flatcamEditors/FlatCAMGeoEditor.py:776 #: flatcamEditors/FlatCAMGrbEditor.py:5045 flatcamTools/ToolTransform.py:174 msgid "Scale X" msgstr "Scalează X" -#: flatcamEditors/FlatCAMGeoEditor.py:777 -#: flatcamEditors/FlatCAMGeoEditor.py:794 +#: flatcamEditors/FlatCAMGeoEditor.py:778 +#: flatcamEditors/FlatCAMGeoEditor.py:795 #: flatcamEditors/FlatCAMGrbEditor.py:5047 #: flatcamEditors/FlatCAMGrbEditor.py:5064 msgid "" @@ -3140,28 +3140,28 @@ msgstr "" "Punctul de referinţă depinde de \n" "starea checkbox-ului >Referința scalare<." -#: flatcamEditors/FlatCAMGeoEditor.py:782 +#: flatcamEditors/FlatCAMGeoEditor.py:783 #: flatcamEditors/FlatCAMGrbEditor.py:5052 msgid "Factor Y:" msgstr "Factor Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:784 +#: flatcamEditors/FlatCAMGeoEditor.py:785 #: flatcamEditors/FlatCAMGrbEditor.py:5054 msgid "Factor for Scale action over Y axis." msgstr "Factor pentru scalarea pe axa Y." -#: flatcamEditors/FlatCAMGeoEditor.py:792 +#: flatcamEditors/FlatCAMGeoEditor.py:793 #: flatcamEditors/FlatCAMGrbEditor.py:5062 flatcamTools/ToolTransform.py:191 msgid "Scale Y" msgstr "Scalează Y" -#: flatcamEditors/FlatCAMGeoEditor.py:801 -#: flatcamEditors/FlatCAMGrbEditor.py:5071 flatcamGUI/PreferencesUI.py:4186 +#: flatcamEditors/FlatCAMGeoEditor.py:802 +#: flatcamEditors/FlatCAMGrbEditor.py:5071 flatcamGUI/PreferencesUI.py:4198 #: flatcamTools/ToolTransform.py:200 msgid "Link" msgstr "Legatura" -#: flatcamEditors/FlatCAMGeoEditor.py:803 +#: flatcamEditors/FlatCAMGeoEditor.py:804 #: flatcamEditors/FlatCAMGrbEditor.py:5073 msgid "" "Scale the selected shape(s)\n" @@ -3170,13 +3170,13 @@ msgstr "" "Scalează formele selectate\n" "folsoind factorul: Factor X pentru ambele axe." -#: flatcamEditors/FlatCAMGeoEditor.py:809 -#: flatcamEditors/FlatCAMGrbEditor.py:5079 flatcamGUI/PreferencesUI.py:4194 +#: flatcamEditors/FlatCAMGeoEditor.py:810 +#: flatcamEditors/FlatCAMGrbEditor.py:5079 flatcamGUI/PreferencesUI.py:4206 #: flatcamTools/ToolTransform.py:209 msgid "Scale Reference" msgstr "Referința scalare" -#: flatcamEditors/FlatCAMGeoEditor.py:811 +#: flatcamEditors/FlatCAMGeoEditor.py:812 #: flatcamEditors/FlatCAMGrbEditor.py:5081 msgid "" "Scale the selected shape(s)\n" @@ -3190,23 +3190,23 @@ msgstr "" "toate formele selectate când nu este\n" "bifat și este originea când este bifat." -#: flatcamEditors/FlatCAMGeoEditor.py:839 +#: flatcamEditors/FlatCAMGeoEditor.py:840 #: flatcamEditors/FlatCAMGrbEditor.py:5110 msgid "Value X:" msgstr "Valoare X:" -#: flatcamEditors/FlatCAMGeoEditor.py:841 +#: flatcamEditors/FlatCAMGeoEditor.py:842 #: flatcamEditors/FlatCAMGrbEditor.py:5112 msgid "Value for Offset action on X axis." msgstr "Valoare pentru deplasarea pe axa X." -#: flatcamEditors/FlatCAMGeoEditor.py:849 +#: flatcamEditors/FlatCAMGeoEditor.py:850 #: flatcamEditors/FlatCAMGrbEditor.py:5120 flatcamTools/ToolTransform.py:249 msgid "Offset X" msgstr "Ofset pe X" -#: flatcamEditors/FlatCAMGeoEditor.py:851 -#: flatcamEditors/FlatCAMGeoEditor.py:869 +#: flatcamEditors/FlatCAMGeoEditor.py:852 +#: flatcamEditors/FlatCAMGeoEditor.py:870 #: flatcamEditors/FlatCAMGrbEditor.py:5122 #: flatcamEditors/FlatCAMGrbEditor.py:5140 msgid "" @@ -3219,28 +3219,28 @@ msgstr "" "formei înconjurătoare care cuprinde\n" "toate formele selectate.\n" -#: flatcamEditors/FlatCAMGeoEditor.py:857 +#: flatcamEditors/FlatCAMGeoEditor.py:858 #: flatcamEditors/FlatCAMGrbEditor.py:5128 msgid "Value Y:" msgstr "Valoare Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:859 +#: flatcamEditors/FlatCAMGeoEditor.py:860 #: flatcamEditors/FlatCAMGrbEditor.py:5130 msgid "Value for Offset action on Y axis." msgstr "Valoare pentru deplasarea pe axa Y." -#: flatcamEditors/FlatCAMGeoEditor.py:867 +#: flatcamEditors/FlatCAMGeoEditor.py:868 #: flatcamEditors/FlatCAMGrbEditor.py:5138 flatcamTools/ToolTransform.py:266 msgid "Offset Y" msgstr "Ofset pe Y" -#: flatcamEditors/FlatCAMGeoEditor.py:898 +#: flatcamEditors/FlatCAMGeoEditor.py:899 #: flatcamEditors/FlatCAMGrbEditor.py:5169 flatcamTools/ToolTransform.py:296 msgid "Flip on X" msgstr "Oglindește pe X" -#: flatcamEditors/FlatCAMGeoEditor.py:900 -#: flatcamEditors/FlatCAMGeoEditor.py:908 +#: flatcamEditors/FlatCAMGeoEditor.py:901 +#: flatcamEditors/FlatCAMGeoEditor.py:909 #: flatcamEditors/FlatCAMGrbEditor.py:5171 #: flatcamEditors/FlatCAMGrbEditor.py:5179 msgid "" @@ -3250,17 +3250,17 @@ msgstr "" "Oglindește formele selectate peste axa X\n" "Nu crează noi forme." -#: flatcamEditors/FlatCAMGeoEditor.py:906 +#: flatcamEditors/FlatCAMGeoEditor.py:907 #: flatcamEditors/FlatCAMGrbEditor.py:5177 flatcamTools/ToolTransform.py:304 msgid "Flip on Y" msgstr "Oglindește pe Y" -#: flatcamEditors/FlatCAMGeoEditor.py:915 +#: flatcamEditors/FlatCAMGeoEditor.py:916 #: flatcamEditors/FlatCAMGrbEditor.py:5186 msgid "Ref Pt" msgstr "Pt ref" -#: flatcamEditors/FlatCAMGeoEditor.py:917 +#: flatcamEditors/FlatCAMGeoEditor.py:918 #: flatcamEditors/FlatCAMGrbEditor.py:5188 msgid "" "Flip the selected shape(s)\n" @@ -3284,12 +3284,12 @@ msgstr "" "Alternativ se pot introduce manual in formatul (x, y). \n" "La final click pe >Oglindește pe X(Y)<." -#: flatcamEditors/FlatCAMGeoEditor.py:929 +#: flatcamEditors/FlatCAMGeoEditor.py:930 #: flatcamEditors/FlatCAMGrbEditor.py:5200 msgid "Point:" msgstr "Punct:" -#: flatcamEditors/FlatCAMGeoEditor.py:931 +#: flatcamEditors/FlatCAMGeoEditor.py:932 #: flatcamEditors/FlatCAMGrbEditor.py:5202 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" @@ -3300,7 +3300,7 @@ msgstr "" "Valoarea 'x' in (x, y) va fi folosita când se face oglindire pe X\n" "și valoarea 'y' in (x, y) va fi folosita când se face oglindire pe Y." -#: flatcamEditors/FlatCAMGeoEditor.py:943 +#: flatcamEditors/FlatCAMGeoEditor.py:944 #: flatcamEditors/FlatCAMGrbEditor.py:5214 flatcamTools/ToolTransform.py:340 msgid "" "The point coordinates can be captured by\n" @@ -3312,352 +3312,352 @@ msgstr "" "tasta SHIFT.\n" "La final, apasa butonul >Adaugă< pt a le insera." -#: flatcamEditors/FlatCAMGeoEditor.py:1059 +#: flatcamEditors/FlatCAMGeoEditor.py:1060 #: flatcamEditors/FlatCAMGrbEditor.py:5340 msgid "Transformation cancelled. No shape selected." msgstr "Transformare anulată. Nici-o formă nu este selectată." -#: flatcamEditors/FlatCAMGeoEditor.py:1268 +#: flatcamEditors/FlatCAMGeoEditor.py:1269 #: flatcamEditors/FlatCAMGrbEditor.py:5586 msgid "No shape selected. Please Select a shape to rotate!" msgstr "" "Nici-o forma nu este selectată. Selectează o forma pentru a putea face " "Rotaţie!" -#: flatcamEditors/FlatCAMGeoEditor.py:1271 +#: flatcamEditors/FlatCAMGeoEditor.py:1272 #: flatcamEditors/FlatCAMGrbEditor.py:5589 flatcamTools/ToolTransform.py:646 msgid "Appying Rotate" msgstr "Execuţie Rotaţie" -#: flatcamEditors/FlatCAMGeoEditor.py:1300 +#: flatcamEditors/FlatCAMGeoEditor.py:1301 #: flatcamEditors/FlatCAMGrbEditor.py:5623 msgid "Done. Rotate completed." msgstr "Executat. Rotaţie finalizată." -#: flatcamEditors/FlatCAMGeoEditor.py:1306 +#: flatcamEditors/FlatCAMGeoEditor.py:1307 msgid "Rotation action was not executed" msgstr "Actiunea de rotatie nu a fost efectuată" -#: flatcamEditors/FlatCAMGeoEditor.py:1318 +#: flatcamEditors/FlatCAMGeoEditor.py:1319 #: flatcamEditors/FlatCAMGrbEditor.py:5644 msgid "No shape selected. Please Select a shape to flip!" msgstr "" "Nici-o formă nu este selectată. Selectează o formă pentru a putea face " "Oglindire!" -#: flatcamEditors/FlatCAMGeoEditor.py:1321 +#: flatcamEditors/FlatCAMGeoEditor.py:1322 #: flatcamEditors/FlatCAMGrbEditor.py:5647 flatcamTools/ToolTransform.py:699 msgid "Applying Flip" msgstr "Execuţie Oglindire" -#: flatcamEditors/FlatCAMGeoEditor.py:1352 +#: flatcamEditors/FlatCAMGeoEditor.py:1353 #: flatcamEditors/FlatCAMGrbEditor.py:5687 flatcamTools/ToolTransform.py:742 msgid "Flip on the Y axis done" msgstr "Oglindire pe axa Y executată" -#: flatcamEditors/FlatCAMGeoEditor.py:1356 +#: flatcamEditors/FlatCAMGeoEditor.py:1357 #: flatcamEditors/FlatCAMGrbEditor.py:5696 flatcamTools/ToolTransform.py:752 msgid "Flip on the X axis done" msgstr "Oglindire pe axa X executată" -#: flatcamEditors/FlatCAMGeoEditor.py:1367 +#: flatcamEditors/FlatCAMGeoEditor.py:1368 msgid "Flip action was not executed" msgstr "Actiunea de oglindire nu a fost efectuată" -#: flatcamEditors/FlatCAMGeoEditor.py:1377 +#: flatcamEditors/FlatCAMGeoEditor.py:1378 #: flatcamEditors/FlatCAMGrbEditor.py:5718 msgid "No shape selected. Please Select a shape to shear/skew!" msgstr "" "Nici-o formă nu este selectată. Selectează o formă pentru a putea face " "Deformare!" -#: flatcamEditors/FlatCAMGeoEditor.py:1380 +#: flatcamEditors/FlatCAMGeoEditor.py:1381 #: flatcamEditors/FlatCAMGrbEditor.py:5721 flatcamTools/ToolTransform.py:772 msgid "Applying Skew" msgstr "Execuţie Deformare" -#: flatcamEditors/FlatCAMGeoEditor.py:1406 +#: flatcamEditors/FlatCAMGeoEditor.py:1407 #: flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Skew on the X axis done" msgstr "Oglindire pe axa X executată" -#: flatcamEditors/FlatCAMGeoEditor.py:1409 +#: flatcamEditors/FlatCAMGeoEditor.py:1410 #: flatcamEditors/FlatCAMGrbEditor.py:5761 msgid "Skew on the Y axis done" msgstr "Oglindire pe axa Y executată" -#: flatcamEditors/FlatCAMGeoEditor.py:1414 +#: flatcamEditors/FlatCAMGeoEditor.py:1415 msgid "Skew action was not executed" msgstr "Actiunea de deformare nu a fost efectuată" -#: flatcamEditors/FlatCAMGeoEditor.py:1426 +#: flatcamEditors/FlatCAMGeoEditor.py:1427 #: flatcamEditors/FlatCAMGrbEditor.py:5786 msgid "No shape selected. Please Select a shape to scale!" msgstr "" "Nici-o formă nu este selectată. Selectează o formă pentru a putea face " "Scalare!" -#: flatcamEditors/FlatCAMGeoEditor.py:1429 +#: flatcamEditors/FlatCAMGeoEditor.py:1430 #: flatcamEditors/FlatCAMGrbEditor.py:5789 flatcamTools/ToolTransform.py:824 msgid "Applying Scale" msgstr "Execuţie Scalare" -#: flatcamEditors/FlatCAMGeoEditor.py:1464 +#: flatcamEditors/FlatCAMGeoEditor.py:1465 #: flatcamEditors/FlatCAMGrbEditor.py:5829 msgid "Scale on the X axis done" msgstr "Scalarea pe axa X executată" -#: flatcamEditors/FlatCAMGeoEditor.py:1467 +#: flatcamEditors/FlatCAMGeoEditor.py:1468 #: flatcamEditors/FlatCAMGrbEditor.py:5832 msgid "Scale on the Y axis done" msgstr "Scalarea pe axa Y executată" -#: flatcamEditors/FlatCAMGeoEditor.py:1471 +#: flatcamEditors/FlatCAMGeoEditor.py:1472 msgid "Scale action was not executed" msgstr "Scalarea nu a fost efectuată" -#: flatcamEditors/FlatCAMGeoEditor.py:1481 +#: flatcamEditors/FlatCAMGeoEditor.py:1482 #: flatcamEditors/FlatCAMGrbEditor.py:5850 msgid "No shape selected. Please Select a shape to offset!" msgstr "" "Nici-o formă nu este selectată. Selectează o formă pentru a putea face Ofset!" -#: flatcamEditors/FlatCAMGeoEditor.py:1484 +#: flatcamEditors/FlatCAMGeoEditor.py:1485 #: flatcamEditors/FlatCAMGrbEditor.py:5853 flatcamTools/ToolTransform.py:879 msgid "Applying Offset" msgstr "Execuţie Ofset" -#: flatcamEditors/FlatCAMGeoEditor.py:1497 +#: flatcamEditors/FlatCAMGeoEditor.py:1498 #: flatcamEditors/FlatCAMGrbEditor.py:5877 msgid "Offset on the X axis done" msgstr "Ofset pe axa X efectuat" -#: flatcamEditors/FlatCAMGeoEditor.py:1500 +#: flatcamEditors/FlatCAMGeoEditor.py:1501 #: flatcamEditors/FlatCAMGrbEditor.py:5880 msgid "Offset on the Y axis done" msgstr "Ofset pe axa Y efectuat" -#: flatcamEditors/FlatCAMGeoEditor.py:1505 +#: flatcamEditors/FlatCAMGeoEditor.py:1506 msgid "Offset action was not executed" msgstr "Actiuena de Ofset nu a fost efectuată" -#: flatcamEditors/FlatCAMGeoEditor.py:1509 +#: flatcamEditors/FlatCAMGeoEditor.py:1510 #: flatcamEditors/FlatCAMGrbEditor.py:5889 msgid "Rotate ..." msgstr "Rotaţie ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1510 -#: flatcamEditors/FlatCAMGeoEditor.py:1565 -#: flatcamEditors/FlatCAMGeoEditor.py:1582 +#: flatcamEditors/FlatCAMGeoEditor.py:1511 +#: flatcamEditors/FlatCAMGeoEditor.py:1566 +#: flatcamEditors/FlatCAMGeoEditor.py:1583 #: flatcamEditors/FlatCAMGrbEditor.py:5890 #: flatcamEditors/FlatCAMGrbEditor.py:5945 #: flatcamEditors/FlatCAMGrbEditor.py:5962 msgid "Enter an Angle Value (degrees)" msgstr "Introdu o valoare in grade pt Unghi" -#: flatcamEditors/FlatCAMGeoEditor.py:1519 +#: flatcamEditors/FlatCAMGeoEditor.py:1520 #: flatcamEditors/FlatCAMGrbEditor.py:5899 msgid "Geometry shape rotate done" msgstr "Rotatia formei geometrice executată" -#: flatcamEditors/FlatCAMGeoEditor.py:1523 +#: flatcamEditors/FlatCAMGeoEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:5903 msgid "Geometry shape rotate cancelled" msgstr "Rotatia formei geometrice anulată" -#: flatcamEditors/FlatCAMGeoEditor.py:1528 +#: flatcamEditors/FlatCAMGeoEditor.py:1529 #: flatcamEditors/FlatCAMGrbEditor.py:5908 msgid "Offset on X axis ..." msgstr "Ofset pe axa X ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1529 -#: flatcamEditors/FlatCAMGeoEditor.py:1548 +#: flatcamEditors/FlatCAMGeoEditor.py:1530 +#: flatcamEditors/FlatCAMGeoEditor.py:1549 #: flatcamEditors/FlatCAMGrbEditor.py:5909 #: flatcamEditors/FlatCAMGrbEditor.py:5928 msgid "Enter a distance Value" msgstr "Introdu of valoare pt Distantă" -#: flatcamEditors/FlatCAMGeoEditor.py:1538 +#: flatcamEditors/FlatCAMGeoEditor.py:1539 #: flatcamEditors/FlatCAMGrbEditor.py:5918 msgid "Geometry shape offset on X axis done" msgstr "Ofset pe axa X executat" -#: flatcamEditors/FlatCAMGeoEditor.py:1542 +#: flatcamEditors/FlatCAMGeoEditor.py:1543 #: flatcamEditors/FlatCAMGrbEditor.py:5922 msgid "Geometry shape offset X cancelled" msgstr "Ofset pe axa X anulat" -#: flatcamEditors/FlatCAMGeoEditor.py:1547 +#: flatcamEditors/FlatCAMGeoEditor.py:1548 #: flatcamEditors/FlatCAMGrbEditor.py:5927 msgid "Offset on Y axis ..." msgstr "Ofset pe axa Y ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1557 +#: flatcamEditors/FlatCAMGeoEditor.py:1558 #: flatcamEditors/FlatCAMGrbEditor.py:5937 msgid "Geometry shape offset on Y axis done" msgstr "Ofset pe axa Y executat" -#: flatcamEditors/FlatCAMGeoEditor.py:1561 +#: flatcamEditors/FlatCAMGeoEditor.py:1562 msgid "Geometry shape offset on Y axis canceled" msgstr "Ofset pe axa Y anulat" -#: flatcamEditors/FlatCAMGeoEditor.py:1564 +#: flatcamEditors/FlatCAMGeoEditor.py:1565 #: flatcamEditors/FlatCAMGrbEditor.py:5944 msgid "Skew on X axis ..." msgstr "Deformare pe axa X ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1574 +#: flatcamEditors/FlatCAMGeoEditor.py:1575 #: flatcamEditors/FlatCAMGrbEditor.py:5954 msgid "Geometry shape skew on X axis done" msgstr "Deformarea pe axa X executată" -#: flatcamEditors/FlatCAMGeoEditor.py:1578 +#: flatcamEditors/FlatCAMGeoEditor.py:1579 msgid "Geometry shape skew on X axis canceled" msgstr "Deformarea pe axa X anulată" -#: flatcamEditors/FlatCAMGeoEditor.py:1581 +#: flatcamEditors/FlatCAMGeoEditor.py:1582 #: flatcamEditors/FlatCAMGrbEditor.py:5961 msgid "Skew on Y axis ..." msgstr "Deformare pe axa Y ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1591 +#: flatcamEditors/FlatCAMGeoEditor.py:1592 #: flatcamEditors/FlatCAMGrbEditor.py:5971 msgid "Geometry shape skew on Y axis done" msgstr "Deformarea pe axa Y executată" -#: flatcamEditors/FlatCAMGeoEditor.py:1595 +#: flatcamEditors/FlatCAMGeoEditor.py:1596 msgid "Geometry shape skew on Y axis canceled" msgstr "Deformarea pe axa Y anulată" -#: flatcamEditors/FlatCAMGeoEditor.py:1959 -#: flatcamEditors/FlatCAMGeoEditor.py:2011 +#: flatcamEditors/FlatCAMGeoEditor.py:1960 +#: flatcamEditors/FlatCAMGeoEditor.py:2012 #: flatcamEditors/FlatCAMGrbEditor.py:1396 #: flatcamEditors/FlatCAMGrbEditor.py:1466 msgid "Click on Center point ..." msgstr "Click pe punctul de Centru ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1966 +#: flatcamEditors/FlatCAMGeoEditor.py:1967 #: flatcamEditors/FlatCAMGrbEditor.py:1404 msgid "Click on Perimeter point to complete ..." msgstr "Click pe un punct aflat pe Circumferintă pentru terminare ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1997 msgid "Done. Adding Circle completed." msgstr "Executat. Adăugarea unei forme Cerc terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2031 +#: flatcamEditors/FlatCAMGeoEditor.py:2032 #: flatcamEditors/FlatCAMGrbEditor.py:1498 msgid "Click on Start point ..." msgstr "Click pe punctul de Start ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2033 +#: flatcamEditors/FlatCAMGeoEditor.py:2034 #: flatcamEditors/FlatCAMGrbEditor.py:1500 msgid "Click on Point3 ..." msgstr "Click pe Punctul3 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2035 +#: flatcamEditors/FlatCAMGeoEditor.py:2036 #: flatcamEditors/FlatCAMGrbEditor.py:1502 msgid "Click on Stop point ..." msgstr "Click pe punctulde Stop ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2040 +#: flatcamEditors/FlatCAMGeoEditor.py:2041 #: flatcamEditors/FlatCAMGrbEditor.py:1507 msgid "Click on Stop point to complete ..." msgstr "Click pe punctul de Stop pentru terminare ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2042 +#: flatcamEditors/FlatCAMGeoEditor.py:2043 #: flatcamEditors/FlatCAMGrbEditor.py:1509 msgid "Click on Point2 to complete ..." msgstr "Click pe Punctul2 pentru terminare ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2044 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #: flatcamEditors/FlatCAMGrbEditor.py:1511 msgid "Click on Center point to complete ..." msgstr "Click pe punctul de Centru pentru terminare ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2056 +#: flatcamEditors/FlatCAMGeoEditor.py:2057 #, python-format msgid "Direction: %s" msgstr "Direcţie: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2066 +#: flatcamEditors/FlatCAMGeoEditor.py:2067 #: flatcamEditors/FlatCAMGrbEditor.py:1533 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Mod: Start -> Stop -> Centru. Click pe punctul de Start ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2069 +#: flatcamEditors/FlatCAMGeoEditor.py:2070 #: flatcamEditors/FlatCAMGrbEditor.py:1536 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Mod: Point1 -> Point3 -> Point2. Click pe Punctul1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2072 +#: flatcamEditors/FlatCAMGeoEditor.py:2073 #: flatcamEditors/FlatCAMGrbEditor.py:1539 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Mod: Center -> Start -> Stop. Click pe punctul de Centru ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2211 +#: flatcamEditors/FlatCAMGeoEditor.py:2212 msgid "Done. Arc completed." msgstr "Executat. Adăugarea unei forme Arc terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2230 -#: flatcamEditors/FlatCAMGeoEditor.py:2284 -#: flatcamEditors/FlatCAMGeoEditor.py:2657 +#: flatcamEditors/FlatCAMGeoEditor.py:2231 +#: flatcamEditors/FlatCAMGeoEditor.py:2285 +#: flatcamEditors/FlatCAMGeoEditor.py:2658 msgid "Click on 1st corner ..." msgstr "Click pe primul colt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2236 +#: flatcamEditors/FlatCAMGeoEditor.py:2237 msgid "Click on opposite corner to complete ..." msgstr "Click pe punctul opus pentru terminare ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2265 +#: flatcamEditors/FlatCAMGeoEditor.py:2266 msgid "Done. Rectangle completed." msgstr "Executat. Adăugare Pătrat terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2291 +#: flatcamEditors/FlatCAMGeoEditor.py:2292 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Click pe punctul următor sau click buton dreapta al mousului pentru " "terminare ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2320 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 msgid "Done. Polygon completed." msgstr "Executat. Adăugarea unei forme Poligon terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2330 -#: flatcamEditors/FlatCAMGeoEditor.py:2376 +#: flatcamEditors/FlatCAMGeoEditor.py:2331 +#: flatcamEditors/FlatCAMGeoEditor.py:2377 #: flatcamEditors/FlatCAMGrbEditor.py:1085 #: flatcamEditors/FlatCAMGrbEditor.py:1287 msgid "Backtracked one point ..." msgstr "Revenit la penultimul Punct ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2358 +#: flatcamEditors/FlatCAMGeoEditor.py:2359 msgid "Done. Path completed." msgstr "Executat. Traseu finalizat." -#: flatcamEditors/FlatCAMGeoEditor.py:2476 +#: flatcamEditors/FlatCAMGeoEditor.py:2477 msgid "MOVE: No shape selected. Select a shape to move" msgstr "" "MUTARE: Nici-o formă nu este selectată. Selectează o formă pentru a putea " "face deplasare" -#: flatcamEditors/FlatCAMGeoEditor.py:2478 -#: flatcamEditors/FlatCAMGeoEditor.py:2490 +#: flatcamEditors/FlatCAMGeoEditor.py:2479 +#: flatcamEditors/FlatCAMGeoEditor.py:2491 msgid " MOVE: Click on reference point ..." msgstr " MUTARE: Click pe punctul de referinţă ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2481 +#: flatcamEditors/FlatCAMGeoEditor.py:2482 msgid " Click on destination point ..." msgstr " Click pe punctul de Destinaţie ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2517 msgid "Done. Geometry(s) Move completed." msgstr "Executat. Mutarea Geometriilor terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2637 +#: flatcamEditors/FlatCAMGeoEditor.py:2638 msgid "Done. Geometry(s) Copy completed." msgstr "Executat. Copierea Geometriilor terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2674 +#: flatcamEditors/FlatCAMGeoEditor.py:2675 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -3665,98 +3665,98 @@ msgstr "" "Fontul nu este compatibil. Doar cele tip: Regular, Bold, Italic și " "BoldItalic sunt acceptate. Eroarea" -#: flatcamEditors/FlatCAMGeoEditor.py:2682 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "No text to add." msgstr "Niciun text de adăugat." -#: flatcamEditors/FlatCAMGeoEditor.py:2689 +#: flatcamEditors/FlatCAMGeoEditor.py:2690 msgid " Done. Adding Text completed." msgstr " Executat. Adăugarea de Text terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2717 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "Create buffer geometry ..." msgstr "Crează o geometrie de tipe Bufer ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2729 -#: flatcamEditors/FlatCAMGeoEditor.py:2759 -#: flatcamEditors/FlatCAMGeoEditor.py:2789 +#: flatcamEditors/FlatCAMGeoEditor.py:2730 +#: flatcamEditors/FlatCAMGeoEditor.py:2760 +#: flatcamEditors/FlatCAMGeoEditor.py:2790 msgid "Buffer cancelled. No shape selected." msgstr "" "Crearea de geometrie Bufer anulată. Nici-o forma geometrică nu este " "selectată." -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2755 #: flatcamEditors/FlatCAMGrbEditor.py:4752 msgid "Done. Buffer Tool completed." msgstr "Executat. Unealta Bufer terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2784 +#: flatcamEditors/FlatCAMGeoEditor.py:2785 msgid "Done. Buffer Int Tool completed." msgstr "Executat. Unealta Bufer Intern terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2814 +#: flatcamEditors/FlatCAMGeoEditor.py:2815 msgid "Done. Buffer Ext Tool completed." msgstr "Executat. Unealta Bufer Extern terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2849 +#: flatcamEditors/FlatCAMGeoEditor.py:2850 #: flatcamEditors/FlatCAMGrbEditor.py:2068 msgid "Select a shape to act as deletion area ..." msgstr "Selectează o formă geometrică ca formă de stergere ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2851 -#: flatcamEditors/FlatCAMGeoEditor.py:2870 -#: flatcamEditors/FlatCAMGeoEditor.py:2876 +#: flatcamEditors/FlatCAMGeoEditor.py:2852 +#: flatcamEditors/FlatCAMGeoEditor.py:2871 +#: flatcamEditors/FlatCAMGeoEditor.py:2877 #: flatcamEditors/FlatCAMGrbEditor.py:2070 msgid "Click to pick-up the erase shape..." msgstr "Click pentru a activa forma de stergere..." -#: flatcamEditors/FlatCAMGeoEditor.py:2880 +#: flatcamEditors/FlatCAMGeoEditor.py:2881 #: flatcamEditors/FlatCAMGrbEditor.py:2127 msgid "Click to erase ..." msgstr "Click pt a sterge ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2910 +#: flatcamEditors/FlatCAMGeoEditor.py:2911 #: flatcamEditors/FlatCAMGrbEditor.py:2161 msgid "Done. Eraser tool action completed." msgstr "Executat. Unealta Stergere s-a terminat." -#: flatcamEditors/FlatCAMGeoEditor.py:2953 +#: flatcamEditors/FlatCAMGeoEditor.py:2954 msgid "Create Paint geometry ..." msgstr "Crează o geometrie Paint ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2967 +#: flatcamEditors/FlatCAMGeoEditor.py:2968 #: flatcamEditors/FlatCAMGrbEditor.py:2312 msgid "Shape transformations ..." msgstr "Transformări de forme geometrice ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3570 +#: flatcamEditors/FlatCAMGeoEditor.py:3584 msgid "Editing MultiGeo Geometry, tool" msgstr "Se editează Geometrie tip MultiGeo. unealta" -#: flatcamEditors/FlatCAMGeoEditor.py:3572 +#: flatcamEditors/FlatCAMGeoEditor.py:3586 msgid "with diameter" msgstr "cu diametrul" -#: flatcamEditors/FlatCAMGeoEditor.py:3965 +#: flatcamEditors/FlatCAMGeoEditor.py:3979 msgid "Copy cancelled. No shape selected." msgstr "Copiere anulată. Nici-o forma geometrică nu este selectată." -#: flatcamEditors/FlatCAMGeoEditor.py:3972 flatcamGUI/FlatCAMGUI.py:3011 -#: flatcamGUI/FlatCAMGUI.py:3058 flatcamGUI/FlatCAMGUI.py:3077 -#: flatcamGUI/FlatCAMGUI.py:3209 flatcamGUI/FlatCAMGUI.py:3222 -#: flatcamGUI/FlatCAMGUI.py:3256 flatcamGUI/FlatCAMGUI.py:3318 +#: flatcamEditors/FlatCAMGeoEditor.py:3986 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamGUI/FlatCAMGUI.py:3074 flatcamGUI/FlatCAMGUI.py:3093 +#: flatcamGUI/FlatCAMGUI.py:3225 flatcamGUI/FlatCAMGUI.py:3238 +#: flatcamGUI/FlatCAMGUI.py:3272 flatcamGUI/FlatCAMGUI.py:3334 msgid "Click on target point." msgstr "Click pe punctul tinta." -#: flatcamEditors/FlatCAMGeoEditor.py:4215 -#: flatcamEditors/FlatCAMGeoEditor.py:4250 +#: flatcamEditors/FlatCAMGeoEditor.py:4258 +#: flatcamEditors/FlatCAMGeoEditor.py:4293 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "" "Cel puțin o selecţie de doua forme geometrice este necesară pentru a face o " "Intersecţie." -#: flatcamEditors/FlatCAMGeoEditor.py:4336 -#: flatcamEditors/FlatCAMGeoEditor.py:4445 +#: flatcamEditors/FlatCAMGeoEditor.py:4379 +#: flatcamEditors/FlatCAMGeoEditor.py:4488 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -3764,59 +3764,59 @@ msgstr "" "O valoare de bufer negativă nu se acceptă. Foloseste Bufer Interior pentru a " "genera o formă geo. interioară" -#: flatcamEditors/FlatCAMGeoEditor.py:4346 -#: flatcamEditors/FlatCAMGeoEditor.py:4402 -#: flatcamEditors/FlatCAMGeoEditor.py:4454 +#: flatcamEditors/FlatCAMGeoEditor.py:4389 +#: flatcamEditors/FlatCAMGeoEditor.py:4445 +#: flatcamEditors/FlatCAMGeoEditor.py:4497 msgid "Nothing selected for buffering." msgstr "Nici-o forma geometrică nu este selectată pentru a face Bufer." -#: flatcamEditors/FlatCAMGeoEditor.py:4351 -#: flatcamEditors/FlatCAMGeoEditor.py:4407 -#: flatcamEditors/FlatCAMGeoEditor.py:4459 +#: flatcamEditors/FlatCAMGeoEditor.py:4394 +#: flatcamEditors/FlatCAMGeoEditor.py:4450 +#: flatcamEditors/FlatCAMGeoEditor.py:4502 msgid "Invalid distance for buffering." msgstr "Distanta invalida pentru a face Bufer." -#: flatcamEditors/FlatCAMGeoEditor.py:4375 -#: flatcamEditors/FlatCAMGeoEditor.py:4479 +#: flatcamEditors/FlatCAMGeoEditor.py:4418 +#: flatcamEditors/FlatCAMGeoEditor.py:4522 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "Eșuat, rezultatul este gol. Foloseşte o valoare diferita pentru Bufer." -#: flatcamEditors/FlatCAMGeoEditor.py:4386 +#: flatcamEditors/FlatCAMGeoEditor.py:4429 msgid "Full buffer geometry created." msgstr "Geometrie tip Bufer Complet creată." -#: flatcamEditors/FlatCAMGeoEditor.py:4393 +#: flatcamEditors/FlatCAMGeoEditor.py:4436 msgid "Negative buffer value is not accepted." msgstr "Valoarea bufer negativă nu este acceptată." -#: flatcamEditors/FlatCAMGeoEditor.py:4427 +#: flatcamEditors/FlatCAMGeoEditor.py:4470 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "Eșuat, rezultatul este gol. Foloseşte of valoare mai mica pt. Bufer." -#: flatcamEditors/FlatCAMGeoEditor.py:4438 +#: flatcamEditors/FlatCAMGeoEditor.py:4481 msgid "Interior buffer geometry created." msgstr "Geometrie Bufer interior creată." -#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4533 msgid "Exterior buffer geometry created." msgstr "Geometrie Bufer Exterior creată." -#: flatcamEditors/FlatCAMGeoEditor.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:4598 msgid "Nothing selected for painting." msgstr "Nici-o forma geometrică nu este selectată pentru Paint." -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 msgid "Invalid value for" msgstr "Valoare invalida pentru" -#: flatcamEditors/FlatCAMGeoEditor.py:4568 +#: flatcamEditors/FlatCAMGeoEditor.py:4611 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" "Nu se poate face Paint. Valoarea de suprapunere trebuie să fie mai puțin de " "1.00 (100%%)." -#: flatcamEditors/FlatCAMGeoEditor.py:4627 +#: flatcamEditors/FlatCAMGeoEditor.py:4670 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3824,7 +3824,7 @@ msgstr "" "Nu se poate face Paint. Incearcă o combinaţie diferita de parametri. Or o " "metoda diferita de Paint" -#: flatcamEditors/FlatCAMGeoEditor.py:4641 +#: flatcamEditors/FlatCAMGeoEditor.py:4684 msgid "Paint done." msgstr "Pictare executata." @@ -4141,7 +4141,7 @@ msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2531 flatcamGUI/FlatCAMGUI.py:751 #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1743 -#: flatcamGUI/FlatCAMGUI.py:1770 flatcamGUI/FlatCAMGUI.py:2186 +#: flatcamGUI/FlatCAMGUI.py:1770 flatcamGUI/FlatCAMGUI.py:2193 msgid "Buffer" msgstr "Bufer" @@ -4202,7 +4202,7 @@ msgid "Go" msgstr "Execută" #: flatcamEditors/FlatCAMGrbEditor.py:2636 flatcamGUI/FlatCAMGUI.py:741 -#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2176 +#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2183 msgid "Add Pad Array" msgstr "Adaugă o arie de paduri" @@ -4400,7 +4400,7 @@ msgstr "Excellon\tL" msgid "Will create a new, empty Excellon Object." msgstr "Va crea un obiect nou de tip Excellon, fără continut." -#: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3570 +#: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3586 #: flatcamTools/ToolPcbWizard.py:62 flatcamTools/ToolPcbWizard.py:69 msgid "Open" msgstr "Încarcă" @@ -4409,15 +4409,15 @@ msgstr "Încarcă" msgid "Open &Project ..." msgstr "Încarcă &Project ..." -#: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3579 +#: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3595 msgid "Open &Gerber ...\tCTRL+G" msgstr "Încarcă &Gerber ...\tCTRL+G" -#: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3584 +#: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3600 msgid "Open &Excellon ...\tCTRL+E" msgstr "Încarcă &Excellon ...\tCTRL+E" -#: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3588 +#: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3604 msgid "Open G-&Code ..." msgstr "Încarcă G-&Code ..." @@ -4438,21 +4438,21 @@ msgid "Scripting" msgstr "Scripting" #: flatcamGUI/FlatCAMGUI.py:114 flatcamGUI/FlatCAMGUI.py:666 -#: flatcamGUI/FlatCAMGUI.py:2097 +#: flatcamGUI/FlatCAMGUI.py:2104 msgid "New Script ..." msgstr "Script nou ..." #: flatcamGUI/FlatCAMGUI.py:115 flatcamGUI/FlatCAMGUI.py:667 -#: flatcamGUI/FlatCAMGUI.py:2098 +#: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Script ..." msgstr "Încarcă &Script..." #: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:668 -#: flatcamGUI/FlatCAMGUI.py:2099 flatcamGUI/FlatCAMGUI.py:3559 +#: flatcamGUI/FlatCAMGUI.py:2106 flatcamGUI/FlatCAMGUI.py:3575 msgid "Run Script ..." msgstr "Rulează Script..." -#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3561 +#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3577 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -5026,15 +5026,15 @@ msgstr "Toolbar Editor Gerber" msgid "Grid Toolbar" msgstr "Toolbar Grid-uri" -#: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2071 +#: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2078 msgid "Open project" msgstr "Încarcă Proiect" -#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2072 +#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2079 msgid "Save project" msgstr "Salvează Proiect" -#: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2075 +#: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2082 msgid "New Blank Geometry" msgstr "Geometrie Noua (goală)" @@ -5042,174 +5042,174 @@ msgstr "Geometrie Noua (goală)" msgid "New Blank Gerber" msgstr "Gerber Nou (gol)" -#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2076 +#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2083 msgid "New Blank Excellon" msgstr "Excellon nou (gol)" -#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2080 +#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2087 msgid "Save Object and close the Editor" msgstr "Salvează Obiectul și inchide Editorul" -#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2084 +#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2091 msgid "&Delete" msgstr "&Șterge" -#: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2087 +#: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2094 msgid "&Replot" msgstr "&Reafișare" -#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2088 +#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2095 msgid "&Clear plot" msgstr "&Șterge Afișare" #: flatcamGUI/FlatCAMGUI.py:658 flatcamGUI/FlatCAMGUI.py:1324 -#: flatcamGUI/FlatCAMGUI.py:2089 +#: flatcamGUI/FlatCAMGUI.py:2096 msgid "Zoom In" msgstr "Marire" #: flatcamGUI/FlatCAMGUI.py:659 flatcamGUI/FlatCAMGUI.py:1324 -#: flatcamGUI/FlatCAMGUI.py:2090 +#: flatcamGUI/FlatCAMGUI.py:2097 msgid "Zoom Out" msgstr "Micsorare" #: flatcamGUI/FlatCAMGUI.py:660 flatcamGUI/FlatCAMGUI.py:1323 -#: flatcamGUI/FlatCAMGUI.py:1728 flatcamGUI/FlatCAMGUI.py:2091 +#: flatcamGUI/FlatCAMGUI.py:1728 flatcamGUI/FlatCAMGUI.py:2098 msgid "Zoom Fit" msgstr "Marire și ajustare" -#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2096 +#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2103 msgid "&Command Line" msgstr "&Linie de comanda" -#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2102 +#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2109 msgid "2Sided Tool" msgstr "Unealta 2-fețe" -#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2103 +#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2110 msgid "&Cutout Tool" msgstr "Unealta Decupare" -#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2104 +#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2111 #: flatcamGUI/ObjectUI.py:456 flatcamTools/ToolNonCopperClear.py:546 msgid "NCC Tool" msgstr "Unealta NCC" -#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2108 +#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2115 msgid "Panel Tool" msgstr "Unealta Panel" -#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2109 +#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2116 #: flatcamTools/ToolFilm.py:209 msgid "Film Tool" msgstr "Unealta Film" -#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2111 +#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2118 #: flatcamTools/ToolSolderPaste.py:455 msgid "SolderPaste Tool" msgstr "Unealta Dispenser SP" -#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2112 +#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2119 #: flatcamTools/ToolSub.py:28 msgid "Substract Tool" msgstr "Unealta Scădere" #: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:1329 -#: flatcamGUI/FlatCAMGUI.py:2117 +#: flatcamGUI/FlatCAMGUI.py:2124 msgid "Calculators Tool" msgstr "Unealta Calculatoare" #: flatcamGUI/FlatCAMGUI.py:688 flatcamGUI/FlatCAMGUI.py:705 -#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:2121 -#: flatcamGUI/FlatCAMGUI.py:2174 +#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:2181 msgid "Select" msgstr "Selectează" -#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2122 +#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2129 msgid "Add Drill Hole" msgstr "Adaugă o Găurire" -#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2124 +#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2131 msgid "Add Drill Hole Array" msgstr "Adaugă o arie de Găuriri" #: flatcamGUI/FlatCAMGUI.py:692 flatcamGUI/FlatCAMGUI.py:1583 -#: flatcamGUI/FlatCAMGUI.py:1783 flatcamGUI/FlatCAMGUI.py:2126 +#: flatcamGUI/FlatCAMGUI.py:1783 flatcamGUI/FlatCAMGUI.py:2133 msgid "Add Slot" msgstr "Adaugă Slot" #: flatcamGUI/FlatCAMGUI.py:694 flatcamGUI/FlatCAMGUI.py:1582 -#: flatcamGUI/FlatCAMGUI.py:1784 flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:1784 flatcamGUI/FlatCAMGUI.py:2135 msgid "Add Slot Array" msgstr "Adaugă o Arie sloturi" #: flatcamGUI/FlatCAMGUI.py:695 flatcamGUI/FlatCAMGUI.py:1786 -#: flatcamGUI/FlatCAMGUI.py:2125 +#: flatcamGUI/FlatCAMGUI.py:2132 msgid "Resize Drill" msgstr "Redimens. Găurire" -#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2131 +#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2138 msgid "Copy Drill" msgstr "Copiază Găurire" -#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2133 +#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2140 msgid "Delete Drill" msgstr "Șterge Găurire" -#: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2136 +#: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2143 msgid "Move Drill" msgstr "Muta Găurire" -#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2140 +#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2147 msgid "Add Circle" msgstr "Adaugă Cerc" -#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2141 +#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2148 msgid "Add Arc" msgstr "Adaugă Arc" -#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2143 +#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2150 msgid "Add Rectangle" msgstr "Adaugă Patrulater" -#: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2146 +#: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2153 msgid "Add Path" msgstr "Adaugă Cale" -#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2148 +#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2155 msgid "Add Polygon" msgstr "Adaugă Poligon" -#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2150 +#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2157 msgid "Add Text" msgstr "Adaugă Text" -#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2151 +#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2158 msgid "Add Buffer" msgstr "Adaugă Bufer" -#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2152 +#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2159 msgid "Paint Shape" msgstr "Paint o forma" #: flatcamGUI/FlatCAMGUI.py:718 flatcamGUI/FlatCAMGUI.py:756 #: flatcamGUI/FlatCAMGUI.py:1745 flatcamGUI/FlatCAMGUI.py:1773 -#: flatcamGUI/FlatCAMGUI.py:2153 flatcamGUI/FlatCAMGUI.py:2190 +#: flatcamGUI/FlatCAMGUI.py:2160 flatcamGUI/FlatCAMGUI.py:2197 msgid "Eraser" msgstr "Stergere Selectivă" -#: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2156 +#: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2163 msgid "Polygon Union" msgstr "Uniune Poligoane" -#: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2158 +#: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2165 msgid "Polygon Intersection" msgstr "Intersecţie Poligoane" -#: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2160 +#: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2167 msgid "Polygon Subtraction" msgstr "Substracţie Poligoane" -#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2163 +#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2170 msgid "Cut Path" msgstr "Taie Cale" @@ -5223,7 +5223,7 @@ msgstr "Șterge forme geo." #: flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:763 #: flatcamGUI/FlatCAMGUI.py:1752 flatcamGUI/FlatCAMGUI.py:1777 -#: flatcamGUI/FlatCAMGUI.py:2168 flatcamGUI/FlatCAMGUI.py:2197 +#: flatcamGUI/FlatCAMGUI.py:2175 flatcamGUI/FlatCAMGUI.py:2204 msgid "Transformations" msgstr "Transformări" @@ -5232,59 +5232,59 @@ msgid "Move Objects " msgstr "Mută Obiecte " #: flatcamGUI/FlatCAMGUI.py:740 flatcamGUI/FlatCAMGUI.py:1693 -#: flatcamGUI/FlatCAMGUI.py:2175 +#: flatcamGUI/FlatCAMGUI.py:2182 msgid "Add Pad" msgstr "Adaugă Pad" #: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:1694 -#: flatcamGUI/FlatCAMGUI.py:2177 +#: flatcamGUI/FlatCAMGUI.py:2184 msgid "Add Track" msgstr "Adaugă Traseu" #: flatcamGUI/FlatCAMGUI.py:743 flatcamGUI/FlatCAMGUI.py:1693 -#: flatcamGUI/FlatCAMGUI.py:2178 +#: flatcamGUI/FlatCAMGUI.py:2185 msgid "Add Region" msgstr "Adaugă Regiune" #: flatcamGUI/FlatCAMGUI.py:745 flatcamGUI/FlatCAMGUI.py:1765 -#: flatcamGUI/FlatCAMGUI.py:2180 +#: flatcamGUI/FlatCAMGUI.py:2187 msgid "Poligonize" msgstr "Poligonizare" #: flatcamGUI/FlatCAMGUI.py:747 flatcamGUI/FlatCAMGUI.py:1766 -#: flatcamGUI/FlatCAMGUI.py:2182 +#: flatcamGUI/FlatCAMGUI.py:2189 msgid "SemiDisc" msgstr "SemiDisc" #: flatcamGUI/FlatCAMGUI.py:748 flatcamGUI/FlatCAMGUI.py:1767 -#: flatcamGUI/FlatCAMGUI.py:2183 +#: flatcamGUI/FlatCAMGUI.py:2190 msgid "Disc" msgstr "Disc" #: flatcamGUI/FlatCAMGUI.py:754 flatcamGUI/FlatCAMGUI.py:1772 -#: flatcamGUI/FlatCAMGUI.py:2189 +#: flatcamGUI/FlatCAMGUI.py:2196 msgid "Mark Area" msgstr "Marc. aria" #: flatcamGUI/FlatCAMGUI.py:765 flatcamGUI/FlatCAMGUI.py:1693 #: flatcamGUI/FlatCAMGUI.py:1755 flatcamGUI/FlatCAMGUI.py:1796 -#: flatcamGUI/FlatCAMGUI.py:2199 flatcamTools/ToolMove.py:26 +#: flatcamGUI/FlatCAMGUI.py:2206 flatcamTools/ToolMove.py:26 msgid "Move" msgstr "Mutare" -#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2205 +#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2212 msgid "Snap to grid" msgstr "Lipire la grid" -#: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2208 +#: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2215 msgid "Grid X snapping distance" msgstr "Distanta de lipire la grid pe axa X" -#: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2213 +#: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2220 msgid "Grid Y snapping distance" msgstr "Distanta de lipire la grid pe axa Y" -#: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2219 +#: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2226 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5292,11 +5292,11 @@ msgstr "" "Când este activ, valoarea de pe Grid_X\n" "este copiata și in Grid_Y." -#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2225 +#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2232 msgid "Snap to corner" msgstr "Lipire la colt" -#: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2229 +#: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2236 #: flatcamGUI/PreferencesUI.py:278 msgid "Max. magnet distance" msgstr "Distanta magnetica maxima" @@ -5749,7 +5749,7 @@ msgstr "Termina de desenat (pt anumite unelte)" msgid "Abort and return to Select" msgstr "Renutna si intoarce-te la Selectie" -#: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2166 +#: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2173 msgid "Delete Shape" msgstr "Șterge forme geo" @@ -5902,7 +5902,7 @@ msgid "Substraction" msgstr "Scădere" #: flatcamGUI/FlatCAMGUI.py:1751 flatcamGUI/ObjectUI.py:1414 -#: flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3006 msgid "Cut" msgstr "Tăiere" @@ -5966,17 +5966,17 @@ msgstr "" "Va inlocui toate cuvintele gasite conform cu ce este in 'Căutare'\n" "cu textul din casuta 'Inlocuieste'." -#: flatcamGUI/FlatCAMGUI.py:1848 +#: flatcamGUI/FlatCAMGUI.py:1849 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." -#: flatcamGUI/FlatCAMGUI.py:1850 flatcamGUI/ObjectUI.py:1412 -#: flatcamGUI/PreferencesUI.py:2992 flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/FlatCAMGUI.py:1851 flatcamGUI/ObjectUI.py:1412 +#: flatcamGUI/PreferencesUI.py:3004 flatcamGUI/PreferencesUI.py:3829 msgid "All" msgstr "Toate" -#: flatcamGUI/FlatCAMGUI.py:1851 +#: flatcamGUI/FlatCAMGUI.py:1852 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -5985,33 +5985,41 @@ msgstr "" "'Caută'\n" "cu textul din casuta 'Inlocuieste'..." -#: flatcamGUI/FlatCAMGUI.py:1854 +#: flatcamGUI/FlatCAMGUI.py:1855 +msgid "Copy All" +msgstr "Copiază tot" + +#: flatcamGUI/FlatCAMGUI.py:1856 +msgid "Will copy all the text in the Code Editor to the clipboard." +msgstr "Va copia textul din editorul de cod în clipboard." + +#: flatcamGUI/FlatCAMGUI.py:1860 msgid "Open Code" msgstr "Deschide Cod" -#: flatcamGUI/FlatCAMGUI.py:1855 +#: flatcamGUI/FlatCAMGUI.py:1861 msgid "Will open a text file in the editor." msgstr "Va deschide un fisier text in Editor." -#: flatcamGUI/FlatCAMGUI.py:1857 +#: flatcamGUI/FlatCAMGUI.py:1863 msgid "Save Code" msgstr "Salvează Cod" -#: flatcamGUI/FlatCAMGUI.py:1858 +#: flatcamGUI/FlatCAMGUI.py:1864 msgid "Will save the text in the editor into a file." msgstr "Va salva textul din Editor intr-un fisier." -#: flatcamGUI/FlatCAMGUI.py:1860 +#: flatcamGUI/FlatCAMGUI.py:1866 msgid "Run Code" msgstr "Ruleaza Cod" -#: flatcamGUI/FlatCAMGUI.py:1861 +#: flatcamGUI/FlatCAMGUI.py:1867 msgid "Will run the TCL commands found in the text file, one by one." msgstr "" "Va rula instructiunile/comenzile TCL care se gasesc in textul din Editor, " "una cate una." -#: flatcamGUI/FlatCAMGUI.py:1899 +#: flatcamGUI/FlatCAMGUI.py:1906 msgid "" "Relative neasurement.\n" "Reference is last click position" @@ -6019,7 +6027,7 @@ msgstr "" "Măsurătoare relativă.\n" "Referința este poziţia ultimului click pe canvas" -#: flatcamGUI/FlatCAMGUI.py:1905 +#: flatcamGUI/FlatCAMGUI.py:1912 msgid "" "Absolute neasurement.\n" "Reference is (X=0, Y= 0) position" @@ -6027,23 +6035,23 @@ msgstr "" "Măsurătoare absolută.\n" "Referința este originea (0, 0)" -#: flatcamGUI/FlatCAMGUI.py:2031 +#: flatcamGUI/FlatCAMGUI.py:2038 msgid "Lock Toolbars" msgstr "Blochează Toolbar-uri" -#: flatcamGUI/FlatCAMGUI.py:2139 +#: flatcamGUI/FlatCAMGUI.py:2146 msgid "Select 'Esc'" msgstr "Select" -#: flatcamGUI/FlatCAMGUI.py:2164 +#: flatcamGUI/FlatCAMGUI.py:2171 msgid "Copy Objects" msgstr "Copiază Obiecte" -#: flatcamGUI/FlatCAMGUI.py:2171 +#: flatcamGUI/FlatCAMGUI.py:2178 msgid "Move Objects" msgstr "Mută Obiecte" -#: flatcamGUI/FlatCAMGUI.py:2633 +#: flatcamGUI/FlatCAMGUI.py:2649 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6054,12 +6062,12 @@ msgstr "" "apoi selectează forma geo. tăietoare. La final apasă tasta ~X~ sau\n" "butonul corespunzator din Toolbar." -#: flatcamGUI/FlatCAMGUI.py:2640 flatcamGUI/FlatCAMGUI.py:2778 -#: flatcamGUI/FlatCAMGUI.py:2837 flatcamGUI/FlatCAMGUI.py:2857 +#: flatcamGUI/FlatCAMGUI.py:2656 flatcamGUI/FlatCAMGUI.py:2794 +#: flatcamGUI/FlatCAMGUI.py:2853 flatcamGUI/FlatCAMGUI.py:2873 msgid "Warning" msgstr "Atenţie" -#: flatcamGUI/FlatCAMGUI.py:2773 +#: flatcamGUI/FlatCAMGUI.py:2789 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6067,7 +6075,7 @@ msgstr "" "Selectează forma geometrică asupra căreia să se\n" "aplice Unealta Intersecţie." -#: flatcamGUI/FlatCAMGUI.py:2832 +#: flatcamGUI/FlatCAMGUI.py:2848 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6075,7 +6083,7 @@ msgstr "" "Selectează forma geometrică asupra căreia să se\n" "aplice Unealta Substracţie." -#: flatcamGUI/FlatCAMGUI.py:2852 +#: flatcamGUI/FlatCAMGUI.py:2868 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6083,51 +6091,51 @@ msgstr "" "Selectează forma geometrică asupra căreia să se\n" "aplice Unealta Uniune." -#: flatcamGUI/FlatCAMGUI.py:2933 flatcamGUI/FlatCAMGUI.py:3148 +#: flatcamGUI/FlatCAMGUI.py:2949 flatcamGUI/FlatCAMGUI.py:3164 msgid "Cancelled. Nothing selected to delete." msgstr "Anulat. Nimic nu este selectat pentru ștergere." -#: flatcamGUI/FlatCAMGUI.py:3018 flatcamGUI/FlatCAMGUI.py:3216 +#: flatcamGUI/FlatCAMGUI.py:3034 flatcamGUI/FlatCAMGUI.py:3232 msgid "Cancelled. Nothing selected to copy." msgstr "Anulat. Nimic nu este selectat pentru copiere." -#: flatcamGUI/FlatCAMGUI.py:3065 flatcamGUI/FlatCAMGUI.py:3263 +#: flatcamGUI/FlatCAMGUI.py:3081 flatcamGUI/FlatCAMGUI.py:3279 msgid "Cancelled. Nothing selected to move." msgstr "Anulat. Nimic nu este selectat pentru mutare." -#: flatcamGUI/FlatCAMGUI.py:3289 +#: flatcamGUI/FlatCAMGUI.py:3305 msgid "New Tool ..." msgstr "O noua Unealtă ..." -#: flatcamGUI/FlatCAMGUI.py:3290 +#: flatcamGUI/FlatCAMGUI.py:3306 msgid "Enter a Tool Diameter" msgstr "Introduceti un Diametru de Unealtă" -#: flatcamGUI/FlatCAMGUI.py:3306 +#: flatcamGUI/FlatCAMGUI.py:3322 msgid "Adding Tool cancelled ..." msgstr "Adăugarea unei unelte anulată..." -#: flatcamGUI/FlatCAMGUI.py:3349 +#: flatcamGUI/FlatCAMGUI.py:3365 msgid "Measurement Tool exit..." msgstr "Măsurătoarea s-a terminat ..." -#: flatcamGUI/FlatCAMGUI.py:3486 flatcamGUI/FlatCAMGUI.py:3493 +#: flatcamGUI/FlatCAMGUI.py:3502 flatcamGUI/FlatCAMGUI.py:3509 msgid "Idle." msgstr "Inactiv." -#: flatcamGUI/FlatCAMGUI.py:3519 +#: flatcamGUI/FlatCAMGUI.py:3535 msgid "Application started ..." msgstr "Aplicaţia a pornit ..." -#: flatcamGUI/FlatCAMGUI.py:3520 +#: flatcamGUI/FlatCAMGUI.py:3536 msgid "Hello!" msgstr "Bună!" -#: flatcamGUI/FlatCAMGUI.py:3573 +#: flatcamGUI/FlatCAMGUI.py:3589 msgid "Open Project ..." msgstr "Încarcă Project ..." -#: flatcamGUI/FlatCAMGUI.py:3598 +#: flatcamGUI/FlatCAMGUI.py:3614 msgid "Exit" msgstr "Iesiere" @@ -6201,7 +6209,7 @@ msgstr "Obiect Gerber" #: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:566 #: flatcamGUI/ObjectUI.py:899 flatcamGUI/ObjectUI.py:1398 #: flatcamGUI/PreferencesUI.py:1058 flatcamGUI/PreferencesUI.py:1638 -#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:2968 +#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:2980 msgid "Plot Options" msgstr "Opțiuni afișare" @@ -6233,7 +6241,7 @@ msgstr "Afisează" #: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:607 #: flatcamGUI/ObjectUI.py:945 flatcamGUI/ObjectUI.py:1508 #: flatcamGUI/PreferencesUI.py:1081 flatcamGUI/PreferencesUI.py:2592 -#: flatcamGUI/PreferencesUI.py:2979 +#: flatcamGUI/PreferencesUI.py:2991 msgid "Plot (show) this object." msgstr "Afisează (arata) acest obiect." @@ -6326,11 +6334,13 @@ msgstr "" "O valoare de 0.25 reprezinta o suprapunere de 25%% din diametrul uneltei." #: flatcamGUI/ObjectUI.py:304 flatcamGUI/PreferencesUI.py:1152 -#: flatcamGUI/PreferencesUI.py:3333 flatcamTools/ToolNonCopperClear.py:147 +#: flatcamGUI/PreferencesUI.py:2958 flatcamGUI/PreferencesUI.py:3345 +#: flatcamTools/ToolNonCopperClear.py:147 msgid "Milling Type" msgstr "Tip Frezare" #: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1154 +#: flatcamGUI/PreferencesUI.py:2960 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -6342,12 +6352,14 @@ msgstr "" "- conventional -> pentru cazul când nu exista o compensare a 'backlash-ului'" #: flatcamGUI/ObjectUI.py:310 flatcamGUI/PreferencesUI.py:1159 -#: flatcamGUI/PreferencesUI.py:3340 flatcamTools/ToolNonCopperClear.py:154 +#: flatcamGUI/PreferencesUI.py:2964 flatcamGUI/PreferencesUI.py:3352 +#: flatcamTools/ToolNonCopperClear.py:154 msgid "Climb" msgstr "Urcare" #: flatcamGUI/ObjectUI.py:311 flatcamGUI/PreferencesUI.py:1160 -#: flatcamGUI/PreferencesUI.py:3341 flatcamTools/ToolNonCopperClear.py:155 +#: flatcamGUI/PreferencesUI.py:2965 flatcamGUI/PreferencesUI.py:3353 +#: flatcamTools/ToolNonCopperClear.py:155 msgid "Conv." msgstr "Conv." @@ -6501,7 +6513,7 @@ msgstr "" msgid "Clear N-copper" msgstr "Curăță Non-Cu" -#: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3278 +#: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3290 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -6523,7 +6535,7 @@ msgstr "" msgid "Board cutout" msgstr "Decupare PCB" -#: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3537 +#: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3549 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -6725,7 +6737,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:658 flatcamGUI/ObjectUI.py:1137 #: flatcamGUI/PreferencesUI.py:1897 flatcamGUI/PreferencesUI.py:2647 -#: flatcamGUI/PreferencesUI.py:3373 flatcamGUI/PreferencesUI.py:4061 +#: flatcamGUI/PreferencesUI.py:3385 flatcamGUI/PreferencesUI.py:4073 #: flatcamTools/ToolCalculators.py:107 flatcamTools/ToolNonCopperClear.py:269 msgid "Cut Z" msgstr "Z tăiere" @@ -6804,7 +6816,7 @@ msgid "" msgstr "Înălţimea la care se parchează freza dupa ce se termina lucrul." #: flatcamGUI/ObjectUI.py:717 flatcamGUI/PreferencesUI.py:1946 -#: flatcamGUI/PreferencesUI.py:4352 flatcamTools/ToolSolderPaste.py:224 +#: flatcamGUI/PreferencesUI.py:4364 flatcamTools/ToolSolderPaste.py:224 msgid "Feedrate Z" msgstr "Feedrate Z" @@ -7040,7 +7052,7 @@ msgstr "" "- V-unghi." #: flatcamGUI/ObjectUI.py:943 flatcamGUI/ObjectUI.py:1506 -#: flatcamGUI/PreferencesUI.py:2978 +#: flatcamGUI/PreferencesUI.py:2990 msgid "Plot Object" msgstr "Afisează" @@ -7205,24 +7217,24 @@ msgstr "" "Datele folosite pentru crearea codului GCode.\n" "Fiecare unealtă stochează un subset de asemenea date." -#: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3314 +#: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3326 #: flatcamTools/ToolNonCopperClear.py:220 msgid "V-Tip Dia" msgstr "V-dia" -#: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3316 +#: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3328 #: flatcamTools/ToolNonCopperClear.py:222 msgid "The tip diameter for V-Shape Tool" msgstr "" "Diametrul la vârf al uneltei tip V-Shape.\n" "Forma in V" -#: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3323 +#: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3335 #: flatcamTools/ToolNonCopperClear.py:227 msgid "V-Tip Angle" msgstr "V-unghi" -#: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3325 +#: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3337 #: flatcamTools/ToolNonCopperClear.py:229 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7347,7 +7359,7 @@ msgstr "" "Daca postprocesorul Laser este folosit,\n" "valoarea să este puterea laserului." -#: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4410 +#: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4422 #: flatcamTools/ToolSolderPaste.py:276 msgid "PostProcessor" msgstr "Postprocesor" @@ -7383,7 +7395,7 @@ msgstr "Generează un obiect CNCJob." msgid "Paint Area" msgstr "Unealta Paint" -#: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3695 +#: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3707 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7406,11 +7418,11 @@ msgstr "" msgid "CNC Job Object" msgstr "Obiect CNCJob" -#: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2983 +#: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2995 msgid "Plot kind" msgstr "Tip afișare" -#: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2985 +#: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2997 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" @@ -7422,15 +7434,15 @@ msgstr "" "- Voiaj -> miscarile deasupra materialului\n" "- Tăiere -> miscarile in material, tăiere." -#: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:3005 msgid "Travel" msgstr "Voiaj" -#: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3002 +#: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3014 msgid "Display Annotation" msgstr "Afişează notații" -#: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3004 +#: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3016 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7501,12 +7513,12 @@ msgstr "Actualiz. afișare" msgid "Update the plot." msgstr "Actualizează afișarea obiectelor." -#: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3141 +#: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3153 msgid "Export CNC Code" msgstr "Exporta codul masina CNC" -#: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3092 -#: flatcamGUI/PreferencesUI.py:3143 +#: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3104 +#: flatcamGUI/PreferencesUI.py:3155 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7518,7 +7530,7 @@ msgstr "" msgid "Prepend to CNC Code" msgstr "Adaugă la inceput in codul G-Code" -#: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3108 +#: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3120 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7530,7 +7542,7 @@ msgstr "" msgid "Append to CNC Code" msgstr "Adaugă la sfârşit in codul G-Code" -#: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3120 +#: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3132 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7539,11 +7551,11 @@ msgstr "" "Adaugă aici orice comenzi G-Code care se dorește să fie\n" "inserate la sfârşitul codului G-Code." -#: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3149 +#: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3161 msgid "Toolchange G-Code" msgstr "G-Code pt schimb unealtă" -#: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3152 +#: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3164 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7565,11 +7577,11 @@ msgstr "" "'toolchange_custom'\n" "in numele sau." -#: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3180 +#: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3192 msgid "Use Toolchange Macro" msgstr "Fol. Macro schimb unealtă" -#: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3182 +#: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3194 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -7577,7 +7589,7 @@ msgstr "" "Bifează aici daca dorești să folosești Macro pentru\n" "schimb unelte." -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3194 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3206 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7589,39 +7601,39 @@ msgstr "" #: flatcamGUI/ObjectUI.py:1615 flatcamGUI/PreferencesUI.py:1432 #: flatcamGUI/PreferencesUI.py:2331 flatcamGUI/PreferencesUI.py:2934 -#: flatcamGUI/PreferencesUI.py:3201 flatcamGUI/PreferencesUI.py:3276 -#: flatcamGUI/PreferencesUI.py:3535 flatcamGUI/PreferencesUI.py:3634 -#: flatcamGUI/PreferencesUI.py:3845 flatcamGUI/PreferencesUI.py:3926 -#: flatcamGUI/PreferencesUI.py:4125 flatcamGUI/PreferencesUI.py:4257 -#: flatcamGUI/PreferencesUI.py:4430 flatcamTools/ToolNonCopperClear.py:265 +#: flatcamGUI/PreferencesUI.py:3213 flatcamGUI/PreferencesUI.py:3288 +#: flatcamGUI/PreferencesUI.py:3547 flatcamGUI/PreferencesUI.py:3646 +#: flatcamGUI/PreferencesUI.py:3857 flatcamGUI/PreferencesUI.py:3938 +#: flatcamGUI/PreferencesUI.py:4137 flatcamGUI/PreferencesUI.py:4269 +#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolNonCopperClear.py:265 msgid "Parameters" msgstr "Parametri" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3204 +#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3216 msgid "FlatCAM CNC parameters" msgstr "Parametri FlatCAM CNC" -#: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3205 +#: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3217 msgid "tool = tool number" msgstr "tool = numărul uneltei" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3206 +#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3218 msgid "tooldia = tool diameter" msgstr "tooldia = dimaetrul uneltei" -#: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3207 +#: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3219 msgid "t_drills = for Excellon, total number of drills" msgstr "t_drills = pt Excellom, numărul total de operațiuni găurire" -#: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3208 +#: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3220 msgid "x_toolchange = X coord for Toolchange" msgstr "x_toolchange = coord. X pt schimb unealtă" -#: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3209 +#: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3221 msgid "y_toolchange = Y coord for Toolchange" msgstr "y_toolchange = coord. Y pt schimb unealtă" -#: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3210 +#: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3222 msgid "z_toolchange = Z coord for Toolchange" msgstr "z_toolchange = coord. Z pt schimb unealtă" @@ -7633,15 +7645,15 @@ msgstr "z_cut = adâncimea de tăiere" msgid "z_move = height where to travel" msgstr "z_move = Înălţimea deplasare" -#: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3213 +#: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3225 msgid "z_depthpercut = the step value for multidepth cut" msgstr "z_depthpercut = pasul pentru taierea progresiva" -#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3226 msgid "spindlesspeed = the value for the spindle speed" msgstr "spindlesspeed = valoarea viteza motor" -#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3216 +#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3228 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "dwelltime = durata de asteptare ca motorul să ajunga la turatia setată" @@ -7669,7 +7681,7 @@ msgstr "" "Deshide o fereastra dialog pentru salvarea codului\n" "G-Code intr-un fişier." -#: flatcamGUI/PlotCanvasLegacy.py:1000 +#: flatcamGUI/PlotCanvasLegacy.py:1019 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -8359,7 +8371,7 @@ msgid "Gerber General" msgstr "Gerber General" #: flatcamGUI/PreferencesUI.py:1086 flatcamGUI/PreferencesUI.py:2600 -#: flatcamGUI/PreferencesUI.py:3018 +#: flatcamGUI/PreferencesUI.py:3030 msgid "Circle Steps" msgstr "Pași pt. cerc" @@ -8589,7 +8601,7 @@ msgid "Aperture Dimensions" msgstr "Dim. aper" #: flatcamGUI/PreferencesUI.py:1505 flatcamGUI/PreferencesUI.py:2616 -#: flatcamGUI/PreferencesUI.py:3288 +#: flatcamGUI/PreferencesUI.py:3300 msgid "Diameters of the cutting tools, separated by ','" msgstr "Diametrele pentru unelte tăietoare, separate cu virgula" @@ -8638,7 +8650,7 @@ msgstr "Unalta de Scalare" msgid "Factor to scale the Gerber element." msgstr "Factor pentru scalarea elementului Gerber." -#: flatcamGUI/PreferencesUI.py:1607 flatcamGUI/PreferencesUI.py:1617 +#: flatcamGUI/PreferencesUI.py:1607 msgid "Threshold low" msgstr "Prag minim" @@ -8646,6 +8658,10 @@ msgstr "Prag minim" msgid "Threshold value under which the apertures are not marked." msgstr "Valoarea pragului sub care aperturile nu sunt marcate." +#: flatcamGUI/PreferencesUI.py:1617 +msgid "Threshold high" +msgstr "Prag mare" + #: flatcamGUI/PreferencesUI.py:1619 msgid "Threshold value over which the apertures are not marked." msgstr "Valoarea pragului peste care nu sunt marcate aperturile." @@ -9187,7 +9203,7 @@ msgstr "" "când este selectat Nivelul Avansat pentru\n" "aplicaţie in Preferințe - > General." -#: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4333 +#: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4345 #: flatcamTools/ToolSolderPaste.py:207 msgid "Toolchange X-Y" msgstr "X,Y schimb. unealtă" @@ -9252,11 +9268,11 @@ msgstr "" "Creste performanta cand se muta un număr mai mare de \n" "elemente geometrice." -#: flatcamGUI/PreferencesUI.py:2965 +#: flatcamGUI/PreferencesUI.py:2977 msgid "CNC Job General" msgstr "CNCJob General" -#: flatcamGUI/PreferencesUI.py:3020 +#: flatcamGUI/PreferencesUI.py:3032 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." @@ -9264,21 +9280,21 @@ msgstr "" "Numărul de segmente utilizate pentru\n" "aproximarea lineara a reprezentarilor GCodului circular." -#: flatcamGUI/PreferencesUI.py:3028 +#: flatcamGUI/PreferencesUI.py:3040 msgid "Travel dia" msgstr "Dia Deplasare" -#: flatcamGUI/PreferencesUI.py:3030 +#: flatcamGUI/PreferencesUI.py:3042 msgid "" "The width of the travel lines to be\n" "rendered in the plot." msgstr "Diametrul liniilor de deplasare care să fie redate prin afișare." -#: flatcamGUI/PreferencesUI.py:3041 +#: flatcamGUI/PreferencesUI.py:3053 msgid "Coordinates decimals" msgstr "Coord. zecimale" -#: flatcamGUI/PreferencesUI.py:3043 +#: flatcamGUI/PreferencesUI.py:3055 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" @@ -9286,11 +9302,11 @@ msgstr "" "Numărul de zecimale care să fie folosit in \n" "coordonatele X,Y,Z in codul CNC (GCode etc)." -#: flatcamGUI/PreferencesUI.py:3051 +#: flatcamGUI/PreferencesUI.py:3063 msgid "Feedrate decimals" msgstr "Feedrate zecimale" -#: flatcamGUI/PreferencesUI.py:3053 +#: flatcamGUI/PreferencesUI.py:3065 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" @@ -9298,11 +9314,11 @@ msgstr "" "Numărul de zecimale care să fie folosit in \n" "parametrul >Feedrate< in codul CNC (GCode etc)." -#: flatcamGUI/PreferencesUI.py:3061 +#: flatcamGUI/PreferencesUI.py:3073 msgid "Coordinates type" msgstr "Tip coordinate" -#: flatcamGUI/PreferencesUI.py:3063 +#: flatcamGUI/PreferencesUI.py:3075 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -9314,71 +9330,71 @@ msgstr "" "- Absolut G90 -> referinta este originea x=0, y=0\n" "- Incrementator G91 -> referinta este pozitia anterioară" -#: flatcamGUI/PreferencesUI.py:3069 +#: flatcamGUI/PreferencesUI.py:3081 msgid "Absolute G90" msgstr "Absolut G90" -#: flatcamGUI/PreferencesUI.py:3070 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Incremental G91" msgstr "Incrementator G91" -#: flatcamGUI/PreferencesUI.py:3087 +#: flatcamGUI/PreferencesUI.py:3099 msgid "CNC Job Options" msgstr "Opțiuni CNCJob" -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamGUI/PreferencesUI.py:3102 msgid "Export G-Code" msgstr "Exportă G-Code" -#: flatcamGUI/PreferencesUI.py:3106 +#: flatcamGUI/PreferencesUI.py:3118 msgid "Prepend to G-Code" msgstr "Adaugă la inceputul G-Code" -#: flatcamGUI/PreferencesUI.py:3118 +#: flatcamGUI/PreferencesUI.py:3130 msgid "Append to G-Code" msgstr "Adaugă la sfârşitul G-Code" -#: flatcamGUI/PreferencesUI.py:3138 +#: flatcamGUI/PreferencesUI.py:3150 msgid "CNC Job Adv. Options" msgstr "Opțiuni Avans. CNCJob" -#: flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:3223 msgid "z_cut = Z depth for the cut" msgstr "z_cut = Z adâncimea de tăiere" -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3224 msgid "z_move = Z height for travel" msgstr "z_move = Z Înălţimea deplasare" -#: flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/PreferencesUI.py:3247 msgid "Annotation Size" msgstr "Dim. anotate" -#: flatcamGUI/PreferencesUI.py:3237 +#: flatcamGUI/PreferencesUI.py:3249 msgid "The font size of the annotation text. In pixels." msgstr "Dimensiunea fontului pt. textul cu notatii. In pixeli." -#: flatcamGUI/PreferencesUI.py:3245 +#: flatcamGUI/PreferencesUI.py:3257 msgid "Annotation Color" msgstr "Culoarea anotatii" -#: flatcamGUI/PreferencesUI.py:3247 +#: flatcamGUI/PreferencesUI.py:3259 msgid "Set the font color for the annotation texts." msgstr "Setează culoarea pentru textul cu anotatii." -#: flatcamGUI/PreferencesUI.py:3273 +#: flatcamGUI/PreferencesUI.py:3285 msgid "NCC Tool Options" msgstr "Opțiuni Unealta NCC" -#: flatcamGUI/PreferencesUI.py:3286 flatcamGUI/PreferencesUI.py:4268 +#: flatcamGUI/PreferencesUI.py:3298 flatcamGUI/PreferencesUI.py:4280 msgid "Tools dia" msgstr "Dia unealtă" -#: flatcamGUI/PreferencesUI.py:3295 flatcamTools/ToolNonCopperClear.py:195 +#: flatcamGUI/PreferencesUI.py:3307 flatcamTools/ToolNonCopperClear.py:195 msgid "Tool Type" msgstr "Tip Unealtă" -#: flatcamGUI/PreferencesUI.py:3297 flatcamGUI/PreferencesUI.py:3305 +#: flatcamGUI/PreferencesUI.py:3309 flatcamGUI/PreferencesUI.py:3317 #: flatcamTools/ToolNonCopperClear.py:197 #: flatcamTools/ToolNonCopperClear.py:205 msgid "" @@ -9390,11 +9406,11 @@ msgstr "" "- 'Forma-V'\n" "- Circular" -#: flatcamGUI/PreferencesUI.py:3302 flatcamTools/ToolNonCopperClear.py:202 +#: flatcamGUI/PreferencesUI.py:3314 flatcamTools/ToolNonCopperClear.py:202 msgid "V-shape" msgstr "Forma-V" -#: flatcamGUI/PreferencesUI.py:3335 flatcamGUI/PreferencesUI.py:3343 +#: flatcamGUI/PreferencesUI.py:3347 flatcamGUI/PreferencesUI.py:3355 #: flatcamTools/ToolNonCopperClear.py:149 #: flatcamTools/ToolNonCopperClear.py:157 msgid "" @@ -9407,13 +9423,13 @@ msgstr "" "uneltei\n" "- conventional -> pentru cazul când nu exista o compensare a 'backlash-ului'" -#: flatcamGUI/PreferencesUI.py:3352 flatcamGUI/PreferencesUI.py:3716 +#: flatcamGUI/PreferencesUI.py:3364 flatcamGUI/PreferencesUI.py:3728 #: flatcamTools/ToolNonCopperClear.py:163 flatcamTools/ToolPaint.py:136 msgid "Tool order" msgstr "Ordine unelte" -#: flatcamGUI/PreferencesUI.py:3353 flatcamGUI/PreferencesUI.py:3363 -#: flatcamGUI/PreferencesUI.py:3717 flatcamGUI/PreferencesUI.py:3727 +#: flatcamGUI/PreferencesUI.py:3365 flatcamGUI/PreferencesUI.py:3375 +#: flatcamGUI/PreferencesUI.py:3729 flatcamGUI/PreferencesUI.py:3739 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:174 flatcamTools/ToolPaint.py:137 #: flatcamTools/ToolPaint.py:147 @@ -9435,17 +9451,17 @@ msgstr "" "AVERTIZARE: folosirea prelucrării 'resturi' va seta automat ordonarea\n" "în sens invers și va dezactiva acest control." -#: flatcamGUI/PreferencesUI.py:3361 flatcamGUI/PreferencesUI.py:3725 +#: flatcamGUI/PreferencesUI.py:3373 flatcamGUI/PreferencesUI.py:3737 #: flatcamTools/ToolNonCopperClear.py:172 flatcamTools/ToolPaint.py:145 msgid "Forward" msgstr "Înainte" -#: flatcamGUI/PreferencesUI.py:3362 flatcamGUI/PreferencesUI.py:3726 +#: flatcamGUI/PreferencesUI.py:3374 flatcamGUI/PreferencesUI.py:3738 #: flatcamTools/ToolNonCopperClear.py:173 flatcamTools/ToolPaint.py:146 msgid "Reverse" msgstr "Înapoi" -#: flatcamGUI/PreferencesUI.py:3375 flatcamGUI/PreferencesUI.py:3380 +#: flatcamGUI/PreferencesUI.py:3387 flatcamGUI/PreferencesUI.py:3392 #: flatcamTools/ToolNonCopperClear.py:271 #: flatcamTools/ToolNonCopperClear.py:276 msgid "" @@ -9455,7 +9471,7 @@ msgstr "" "Adancimea de tăiere in material. Valoare negative.\n" "In unitătile FlatCAM." -#: flatcamGUI/PreferencesUI.py:3390 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/PreferencesUI.py:3402 flatcamTools/ToolNonCopperClear.py:285 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -9481,11 +9497,11 @@ msgstr "" "Valori mari= procesare lenta cat și o execuţie la fel de lenta a PCB-ului,\n" "datorita numărului mai mare de treceri-tăiere." -#: flatcamGUI/PreferencesUI.py:3411 flatcamTools/ToolNonCopperClear.py:305 +#: flatcamGUI/PreferencesUI.py:3423 flatcamTools/ToolNonCopperClear.py:305 msgid "Bounding box margin." msgstr "Marginea pentru forma înconjurătoare." -#: flatcamGUI/PreferencesUI.py:3420 flatcamGUI/PreferencesUI.py:3771 +#: flatcamGUI/PreferencesUI.py:3432 flatcamGUI/PreferencesUI.py:3783 #: flatcamTools/ToolNonCopperClear.py:314 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -9496,22 +9512,22 @@ msgstr "" "
Punct-samanta: De la punctul samanta, spre expterior.
Linii " "drepte: Linii paralele." -#: flatcamGUI/PreferencesUI.py:3434 flatcamGUI/PreferencesUI.py:3785 +#: flatcamGUI/PreferencesUI.py:3446 flatcamGUI/PreferencesUI.py:3797 #: flatcamTools/ToolNonCopperClear.py:328 flatcamTools/ToolPaint.py:253 msgid "Connect" msgstr "Conectează" -#: flatcamGUI/PreferencesUI.py:3444 flatcamGUI/PreferencesUI.py:3795 +#: flatcamGUI/PreferencesUI.py:3456 flatcamGUI/PreferencesUI.py:3807 #: flatcamTools/ToolNonCopperClear.py:337 flatcamTools/ToolPaint.py:262 msgid "Contour" msgstr "Contur" -#: flatcamGUI/PreferencesUI.py:3454 flatcamTools/ToolNonCopperClear.py:346 +#: flatcamGUI/PreferencesUI.py:3466 flatcamTools/ToolNonCopperClear.py:346 #: flatcamTools/ToolPaint.py:271 msgid "Rest M." msgstr "Rest M." -#: flatcamGUI/PreferencesUI.py:3456 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamGUI/PreferencesUI.py:3468 flatcamTools/ToolNonCopperClear.py:348 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -9529,7 +9545,7 @@ msgstr "" "final. Aceasta deaorece unele unelte nu vor putea genera geometrie.\n" "Daca nu este bifat, foloseşte algoritmul standard." -#: flatcamGUI/PreferencesUI.py:3471 flatcamGUI/PreferencesUI.py:3483 +#: flatcamGUI/PreferencesUI.py:3483 flatcamGUI/PreferencesUI.py:3495 #: flatcamTools/ToolNonCopperClear.py:363 #: flatcamTools/ToolNonCopperClear.py:375 msgid "" @@ -9543,27 +9559,27 @@ msgstr "" "de traseele de cupru.\n" "Valoarea poate fi cuprinsă între 0 și 10 unități FlatCAM." -#: flatcamGUI/PreferencesUI.py:3481 flatcamTools/ToolNonCopperClear.py:373 +#: flatcamGUI/PreferencesUI.py:3493 flatcamTools/ToolNonCopperClear.py:373 msgid "Offset value" msgstr "Valoare Ofset" -#: flatcamGUI/PreferencesUI.py:3498 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:3510 flatcamTools/ToolNonCopperClear.py:399 msgid "Itself" msgstr "Însuşi" -#: flatcamGUI/PreferencesUI.py:3499 flatcamGUI/PreferencesUI.py:3816 +#: flatcamGUI/PreferencesUI.py:3511 flatcamGUI/PreferencesUI.py:3828 msgid "Area" msgstr "Aria" -#: flatcamGUI/PreferencesUI.py:3500 +#: flatcamGUI/PreferencesUI.py:3512 msgid "Ref" msgstr "Ref" -#: flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:3513 msgid "Reference" msgstr "Referinţă" -#: flatcamGUI/PreferencesUI.py:3503 flatcamTools/ToolNonCopperClear.py:405 +#: flatcamGUI/PreferencesUI.py:3515 flatcamTools/ToolNonCopperClear.py:405 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -9583,19 +9599,19 @@ msgstr "" "- „Obiect de referință” - va face o curățare fără cupru în zona\n" "specificată de un alt obiect." -#: flatcamGUI/PreferencesUI.py:3514 flatcamGUI/PreferencesUI.py:3824 +#: flatcamGUI/PreferencesUI.py:3526 flatcamGUI/PreferencesUI.py:3836 msgid "Normal" msgstr "Normal" -#: flatcamGUI/PreferencesUI.py:3515 flatcamGUI/PreferencesUI.py:3825 +#: flatcamGUI/PreferencesUI.py:3527 flatcamGUI/PreferencesUI.py:3837 msgid "Progressive" msgstr "Progresiv" -#: flatcamGUI/PreferencesUI.py:3516 +#: flatcamGUI/PreferencesUI.py:3528 msgid "NCC Plotting" msgstr "Afisare NCC" -#: flatcamGUI/PreferencesUI.py:3518 +#: flatcamGUI/PreferencesUI.py:3530 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -9603,11 +9619,11 @@ msgstr "" "- 'Normal' - afisare normală, efectuată la sfarsitul activitătii NCC\n" "- 'Progresiv' - forma se afisează imediat ce a fost generată." -#: flatcamGUI/PreferencesUI.py:3532 +#: flatcamGUI/PreferencesUI.py:3544 msgid "Cutout Tool Options" msgstr "Opțiuni Unealta Decupare" -#: flatcamGUI/PreferencesUI.py:3548 flatcamTools/ToolCutOut.py:93 +#: flatcamGUI/PreferencesUI.py:3560 flatcamTools/ToolCutOut.py:93 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -9615,11 +9631,11 @@ msgstr "" "Diametrul uneltei folosita pt decuparea\n" "PCB-ului din materialului inconjurator." -#: flatcamGUI/PreferencesUI.py:3556 flatcamTools/ToolCutOut.py:76 +#: flatcamGUI/PreferencesUI.py:3568 flatcamTools/ToolCutOut.py:76 msgid "Obj kind" msgstr "Tipul de obiect" -#: flatcamGUI/PreferencesUI.py:3558 flatcamTools/ToolCutOut.py:78 +#: flatcamGUI/PreferencesUI.py:3570 flatcamTools/ToolCutOut.py:78 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -9631,16 +9647,16 @@ msgstr "" "tip panel, care este făcut\n" "din mai multe contururi PCB." -#: flatcamGUI/PreferencesUI.py:3565 flatcamGUI/PreferencesUI.py:3815 +#: flatcamGUI/PreferencesUI.py:3577 flatcamGUI/PreferencesUI.py:3827 #: flatcamTools/ToolCutOut.py:84 msgid "Single" msgstr "Unic" -#: flatcamGUI/PreferencesUI.py:3566 flatcamTools/ToolCutOut.py:85 +#: flatcamGUI/PreferencesUI.py:3578 flatcamTools/ToolCutOut.py:85 msgid "Panel" msgstr "Panel" -#: flatcamGUI/PreferencesUI.py:3572 flatcamTools/ToolCutOut.py:102 +#: flatcamGUI/PreferencesUI.py:3584 flatcamTools/ToolCutOut.py:102 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -9650,11 +9666,11 @@ msgstr "" "va face decuparea distanțat cu aceasta valoare \n" "fata de PCB-ul efectiv" -#: flatcamGUI/PreferencesUI.py:3580 +#: flatcamGUI/PreferencesUI.py:3592 msgid "Gap size" msgstr "Dim. punte" -#: flatcamGUI/PreferencesUI.py:3582 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:3594 flatcamTools/ToolCutOut.py:112 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -9665,11 +9681,11 @@ msgstr "" "in a mentine ataşat PCB-ul la materialul de unde \n" "este decupat." -#: flatcamGUI/PreferencesUI.py:3591 flatcamTools/ToolCutOut.py:148 +#: flatcamGUI/PreferencesUI.py:3603 flatcamTools/ToolCutOut.py:148 msgid "Gaps" msgstr "Punţi" -#: flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/PreferencesUI.py:3605 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -9693,11 +9709,11 @@ msgstr "" "- 2tb = 2* sus - 2* jos\n" "- 8 = 2* stânga - 2* dreapta - 2* sus - 2* jos" -#: flatcamGUI/PreferencesUI.py:3615 flatcamTools/ToolCutOut.py:129 +#: flatcamGUI/PreferencesUI.py:3627 flatcamTools/ToolCutOut.py:129 msgid "Convex Sh." msgstr "Formă Conv" -#: flatcamGUI/PreferencesUI.py:3617 flatcamTools/ToolCutOut.py:131 +#: flatcamGUI/PreferencesUI.py:3629 flatcamTools/ToolCutOut.py:131 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -9706,11 +9722,11 @@ msgstr "" "tot PCB-ul. Forma sa este convexa.\n" "Se foloseste doar daca obiectul sursă este de tip Gerber." -#: flatcamGUI/PreferencesUI.py:3631 +#: flatcamGUI/PreferencesUI.py:3643 msgid "2Sided Tool Options" msgstr "Opțiuni Unealta 2Fețe" -#: flatcamGUI/PreferencesUI.py:3636 +#: flatcamGUI/PreferencesUI.py:3648 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -9718,36 +9734,36 @@ msgstr "" "O unealtă care ajuta in crearea de PCB-uri cu 2 fețe\n" "folosind găuri de aliniere." -#: flatcamGUI/PreferencesUI.py:3646 flatcamTools/ToolDblSided.py:234 +#: flatcamGUI/PreferencesUI.py:3658 flatcamTools/ToolDblSided.py:234 msgid "Drill dia" msgstr "Dia gaură" -#: flatcamGUI/PreferencesUI.py:3648 flatcamTools/ToolDblSided.py:225 +#: flatcamGUI/PreferencesUI.py:3660 flatcamTools/ToolDblSided.py:225 #: flatcamTools/ToolDblSided.py:236 msgid "Diameter of the drill for the alignment holes." msgstr "Diametrul găurii pentru găurile de aliniere." -#: flatcamGUI/PreferencesUI.py:3657 flatcamTools/ToolDblSided.py:120 +#: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:120 msgid "Mirror Axis:" msgstr "Axe oglindire:" -#: flatcamGUI/PreferencesUI.py:3659 flatcamTools/ToolDblSided.py:122 +#: flatcamGUI/PreferencesUI.py:3671 flatcamTools/ToolDblSided.py:122 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Oglindește vertical (X) sau orizontal (Y)." -#: flatcamGUI/PreferencesUI.py:3668 flatcamTools/ToolDblSided.py:131 +#: flatcamGUI/PreferencesUI.py:3680 flatcamTools/ToolDblSided.py:131 msgid "Point" msgstr "Punct" -#: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:132 +#: flatcamGUI/PreferencesUI.py:3681 flatcamTools/ToolDblSided.py:132 msgid "Box" msgstr "Forma" -#: flatcamGUI/PreferencesUI.py:3670 +#: flatcamGUI/PreferencesUI.py:3682 msgid "Axis Ref" msgstr "Axa de ref." -#: flatcamGUI/PreferencesUI.py:3672 flatcamTools/ToolDblSided.py:135 +#: flatcamGUI/PreferencesUI.py:3684 flatcamTools/ToolDblSided.py:135 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -9756,19 +9772,19 @@ msgstr "" "Axa de referinţă ar trebui să treacă printr-un punct ori să strabata\n" " o forma (obiect FlatCAM) prin mijloc." -#: flatcamGUI/PreferencesUI.py:3688 +#: flatcamGUI/PreferencesUI.py:3700 msgid "Paint Tool Options" msgstr "Opțiuni Unealta Paint" -#: flatcamGUI/PreferencesUI.py:3693 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Parameters:" msgstr "Parametri:" -#: flatcamGUI/PreferencesUI.py:3805 flatcamTools/ToolPaint.py:286 +#: flatcamGUI/PreferencesUI.py:3817 flatcamTools/ToolPaint.py:286 msgid "Selection" msgstr "Selecţie" -#: flatcamGUI/PreferencesUI.py:3807 flatcamTools/ToolPaint.py:288 +#: flatcamGUI/PreferencesUI.py:3819 flatcamTools/ToolPaint.py:288 #: flatcamTools/ToolPaint.py:304 msgid "" "How to select Polygons to be painted.\n" @@ -9791,15 +9807,15 @@ msgstr "" "- „Obiect de referință” - va face o curățare fără cupru în zona\n" "specificată de un alt obiect." -#: flatcamGUI/PreferencesUI.py:3818 +#: flatcamGUI/PreferencesUI.py:3830 msgid "Ref." msgstr "Ref." -#: flatcamGUI/PreferencesUI.py:3826 +#: flatcamGUI/PreferencesUI.py:3838 msgid "Paint Plotting" msgstr "Afisare Paint" -#: flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/PreferencesUI.py:3840 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -9807,11 +9823,11 @@ msgstr "" "- 'Normal' - afisare normală, efectuată la sfarsitul activitătii Paint\n" "- 'Progresiv' - forma se afisează imediat ce a fost generată." -#: flatcamGUI/PreferencesUI.py:3842 +#: flatcamGUI/PreferencesUI.py:3854 msgid "Film Tool Options" msgstr "Opțiuni Unealta Film" -#: flatcamGUI/PreferencesUI.py:3847 +#: flatcamGUI/PreferencesUI.py:3859 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -9820,11 +9836,11 @@ msgstr "" "Crează un film PCB dintr-un obiect Gerber sau tip Geometrie.\n" "Fişierul este salvat in format SVG." -#: flatcamGUI/PreferencesUI.py:3858 +#: flatcamGUI/PreferencesUI.py:3870 msgid "Film Type" msgstr "Tip film" -#: flatcamGUI/PreferencesUI.py:3860 flatcamTools/ToolFilm.py:118 +#: flatcamGUI/PreferencesUI.py:3872 flatcamTools/ToolFilm.py:118 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -9838,19 +9854,19 @@ msgstr "" "Negativ = traseele vor fi albe pe un fundal negru.\n" "Formatul fişierului pt filmul salvat este SVG." -#: flatcamGUI/PreferencesUI.py:3871 +#: flatcamGUI/PreferencesUI.py:3883 msgid "Film Color" msgstr "Film Color" -#: flatcamGUI/PreferencesUI.py:3873 +#: flatcamGUI/PreferencesUI.py:3885 msgid "Set the film color when positive film is selected." msgstr "Setați culoarea filmului atunci când este selectat filmul pozitiv." -#: flatcamGUI/PreferencesUI.py:3891 flatcamTools/ToolFilm.py:130 +#: flatcamGUI/PreferencesUI.py:3903 flatcamTools/ToolFilm.py:130 msgid "Border" msgstr "Bordură" -#: flatcamGUI/PreferencesUI.py:3893 flatcamTools/ToolFilm.py:132 +#: flatcamGUI/PreferencesUI.py:3905 flatcamTools/ToolFilm.py:132 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -9867,11 +9883,11 @@ msgstr "" "Va crea o bara solidă neagră in jurul printului efectiv permitand o\n" "delimitare exactă." -#: flatcamGUI/PreferencesUI.py:3906 flatcamTools/ToolFilm.py:144 +#: flatcamGUI/PreferencesUI.py:3918 flatcamTools/ToolFilm.py:144 msgid "Scale Stroke" msgstr "Scalează" -#: flatcamGUI/PreferencesUI.py:3908 flatcamTools/ToolFilm.py:146 +#: flatcamGUI/PreferencesUI.py:3920 flatcamTools/ToolFilm.py:146 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -9881,11 +9897,11 @@ msgstr "" "Scalează grosimea conturului fiecarui element din fişierul SVG.\n" "Elementele mai mici vor fi afectate mai mult." -#: flatcamGUI/PreferencesUI.py:3923 +#: flatcamGUI/PreferencesUI.py:3935 msgid "Panelize Tool Options" msgstr "Opțiuni Unealta Panelizare" -#: flatcamGUI/PreferencesUI.py:3928 +#: flatcamGUI/PreferencesUI.py:3940 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -9895,11 +9911,11 @@ msgstr "" "unde fiecare element este o copie a obiectului sursa, separat la o\n" "distanţă X, Y unul de celalalt." -#: flatcamGUI/PreferencesUI.py:3939 flatcamTools/ToolPanelize.py:147 +#: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:147 msgid "Spacing cols" msgstr "Sep. coloane" -#: flatcamGUI/PreferencesUI.py:3941 flatcamTools/ToolPanelize.py:149 +#: flatcamGUI/PreferencesUI.py:3953 flatcamTools/ToolPanelize.py:149 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -9907,11 +9923,11 @@ msgstr "" "Spatiul de separare între coloane.\n" "In unitatile curente." -#: flatcamGUI/PreferencesUI.py:3949 flatcamTools/ToolPanelize.py:156 +#: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:156 msgid "Spacing rows" msgstr "Sep. linii" -#: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:158 +#: flatcamGUI/PreferencesUI.py:3963 flatcamTools/ToolPanelize.py:158 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -9919,35 +9935,35 @@ msgstr "" "Spatiul de separare între linii.\n" "In unitatile curente." -#: flatcamGUI/PreferencesUI.py:3959 flatcamTools/ToolPanelize.py:165 +#: flatcamGUI/PreferencesUI.py:3971 flatcamTools/ToolPanelize.py:165 msgid "Columns" msgstr "Coloane" -#: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:167 +#: flatcamGUI/PreferencesUI.py:3973 flatcamTools/ToolPanelize.py:167 msgid "Number of columns of the desired panel" msgstr "Numărul de coloane ale panel-ului dorit" -#: flatcamGUI/PreferencesUI.py:3968 flatcamTools/ToolPanelize.py:173 +#: flatcamGUI/PreferencesUI.py:3980 flatcamTools/ToolPanelize.py:173 msgid "Rows" msgstr "Linii" -#: flatcamGUI/PreferencesUI.py:3970 flatcamTools/ToolPanelize.py:175 +#: flatcamGUI/PreferencesUI.py:3982 flatcamTools/ToolPanelize.py:175 msgid "Number of rows of the desired panel" msgstr "Numărul de linii ale panel-ului dorit" -#: flatcamGUI/PreferencesUI.py:3976 flatcamTools/ToolPanelize.py:181 +#: flatcamGUI/PreferencesUI.py:3988 flatcamTools/ToolPanelize.py:181 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/PreferencesUI.py:3977 flatcamTools/ToolPanelize.py:182 +#: flatcamGUI/PreferencesUI.py:3989 flatcamTools/ToolPanelize.py:182 msgid "Geo" msgstr "Geo" -#: flatcamGUI/PreferencesUI.py:3978 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:3990 flatcamTools/ToolPanelize.py:183 msgid "Panel Type" msgstr "Tip panel" -#: flatcamGUI/PreferencesUI.py:3980 +#: flatcamGUI/PreferencesUI.py:3992 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -9957,11 +9973,11 @@ msgstr "" "- Gerber\n" "- Geometrie" -#: flatcamGUI/PreferencesUI.py:3989 +#: flatcamGUI/PreferencesUI.py:4001 msgid "Constrain within" msgstr "Constrange" -#: flatcamGUI/PreferencesUI.py:3991 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:4003 flatcamTools/ToolPanelize.py:195 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -9975,11 +9991,11 @@ msgstr "" "panelul final va contine numai acel număr de linii/coloane care se inscrie\n" "complet in aria desemnata." -#: flatcamGUI/PreferencesUI.py:4000 flatcamTools/ToolPanelize.py:204 +#: flatcamGUI/PreferencesUI.py:4012 flatcamTools/ToolPanelize.py:204 msgid "Width (DX)" msgstr "Lătime (Dx)" -#: flatcamGUI/PreferencesUI.py:4002 flatcamTools/ToolPanelize.py:206 +#: flatcamGUI/PreferencesUI.py:4014 flatcamTools/ToolPanelize.py:206 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -9987,11 +10003,11 @@ msgstr "" "Lăţimea (Dx) in care panelul trebuie să se inscrie.\n" "In unitati curente." -#: flatcamGUI/PreferencesUI.py:4009 flatcamTools/ToolPanelize.py:212 +#: flatcamGUI/PreferencesUI.py:4021 flatcamTools/ToolPanelize.py:212 msgid "Height (DY)" msgstr "Inăltime (Dy)" -#: flatcamGUI/PreferencesUI.py:4011 flatcamTools/ToolPanelize.py:214 +#: flatcamGUI/PreferencesUI.py:4023 flatcamTools/ToolPanelize.py:214 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -9999,15 +10015,15 @@ msgstr "" "Înălţimea (Dy) in care panelul trebuie să se inscrie.\n" "In unitati curente." -#: flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:4037 msgid "Calculators Tool Options" msgstr "Opțiuni Unealta Calculatoare" -#: flatcamGUI/PreferencesUI.py:4028 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:4040 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "Calculator Unealta V-Shape" -#: flatcamGUI/PreferencesUI.py:4030 +#: flatcamGUI/PreferencesUI.py:4042 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -10017,11 +10033,11 @@ msgstr "" "avand diametrul vârfului și unghiul la vârf cat și\n" "adâncimea de tăiere, ca parametri." -#: flatcamGUI/PreferencesUI.py:4041 flatcamTools/ToolCalculators.py:92 +#: flatcamGUI/PreferencesUI.py:4053 flatcamTools/ToolCalculators.py:92 msgid "Tip Diameter" msgstr "Dia vârf" -#: flatcamGUI/PreferencesUI.py:4043 flatcamTools/ToolCalculators.py:97 +#: flatcamGUI/PreferencesUI.py:4055 flatcamTools/ToolCalculators.py:97 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -10029,11 +10045,11 @@ msgstr "" "Acesta este diametrul la vârf al uneltei.\n" "Este specificat de producator." -#: flatcamGUI/PreferencesUI.py:4051 flatcamTools/ToolCalculators.py:100 +#: flatcamGUI/PreferencesUI.py:4063 flatcamTools/ToolCalculators.py:100 msgid "Tip Angle" msgstr "V-Unghi" -#: flatcamGUI/PreferencesUI.py:4053 +#: flatcamGUI/PreferencesUI.py:4065 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -10041,7 +10057,7 @@ msgstr "" "Acesta este unghiul la vârf al uneltei.\n" "Este specificat de producator." -#: flatcamGUI/PreferencesUI.py:4063 +#: flatcamGUI/PreferencesUI.py:4075 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -10049,11 +10065,11 @@ msgstr "" "Aceasta este adâncimea la care se taie in material.\n" "In obiectul CNCJob este parametrul >Z tăiere<." -#: flatcamGUI/PreferencesUI.py:4070 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "Calculator ElectroPlacare" -#: flatcamGUI/PreferencesUI.py:4072 flatcamTools/ToolCalculators.py:149 +#: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:149 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " @@ -10065,31 +10081,31 @@ msgstr "" "- clorura paladiu\n" "- hipofosfit de calciu." -#: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:4094 flatcamTools/ToolCalculators.py:158 msgid "Board Length" msgstr "Lung. plăcii" -#: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:162 +#: flatcamGUI/PreferencesUI.py:4096 flatcamTools/ToolCalculators.py:162 msgid "This is the board length. In centimeters." msgstr "" "Aceasta este lungimea PCB-ului.\n" "In centimetri." -#: flatcamGUI/PreferencesUI.py:4090 flatcamTools/ToolCalculators.py:164 +#: flatcamGUI/PreferencesUI.py:4102 flatcamTools/ToolCalculators.py:164 msgid "Board Width" msgstr "Lăt. plăcii" -#: flatcamGUI/PreferencesUI.py:4092 flatcamTools/ToolCalculators.py:168 +#: flatcamGUI/PreferencesUI.py:4104 flatcamTools/ToolCalculators.py:168 msgid "This is the board width.In centimeters." msgstr "" "Aceasta este lăţimea PCB-ului.\n" "In centimetri." -#: flatcamGUI/PreferencesUI.py:4097 flatcamTools/ToolCalculators.py:170 +#: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:170 msgid "Current Density" msgstr "Densitate I" -#: flatcamGUI/PreferencesUI.py:4100 flatcamTools/ToolCalculators.py:174 +#: flatcamGUI/PreferencesUI.py:4112 flatcamTools/ToolCalculators.py:174 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -10097,11 +10113,11 @@ msgstr "" "Densitatea de curent care să treaca prin placa.\n" "In ASF (amperi pe picior la patrat)." -#: flatcamGUI/PreferencesUI.py:4106 flatcamTools/ToolCalculators.py:177 +#: flatcamGUI/PreferencesUI.py:4118 flatcamTools/ToolCalculators.py:177 msgid "Copper Growth" msgstr "Grosime Cu" -#: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolCalculators.py:181 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -10109,11 +10125,11 @@ msgstr "" "Cat de gros se dorește să fie stratul de cupru depus.\n" "In microni." -#: flatcamGUI/PreferencesUI.py:4122 +#: flatcamGUI/PreferencesUI.py:4134 msgid "Transform Tool Options" msgstr "Opțiuni Unealta Transformare" -#: flatcamGUI/PreferencesUI.py:4127 +#: flatcamGUI/PreferencesUI.py:4139 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -10121,35 +10137,35 @@ msgstr "" "Diverse transformări care pot fi aplicate\n" "asupra unui obiect FlatCAM." -#: flatcamGUI/PreferencesUI.py:4137 +#: flatcamGUI/PreferencesUI.py:4149 msgid "Rotate Angle" msgstr "Unghi Rotaţie" -#: flatcamGUI/PreferencesUI.py:4149 flatcamTools/ToolTransform.py:107 +#: flatcamGUI/PreferencesUI.py:4161 flatcamTools/ToolTransform.py:107 msgid "Skew_X angle" msgstr "Unghi Deform_X" -#: flatcamGUI/PreferencesUI.py:4159 flatcamTools/ToolTransform.py:125 +#: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:125 msgid "Skew_Y angle" msgstr "Unghi Deform_Y" -#: flatcamGUI/PreferencesUI.py:4169 flatcamTools/ToolTransform.py:164 +#: flatcamGUI/PreferencesUI.py:4181 flatcamTools/ToolTransform.py:164 msgid "Scale_X factor" msgstr "Factor Scal_X" -#: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:166 +#: flatcamGUI/PreferencesUI.py:4183 flatcamTools/ToolTransform.py:166 msgid "Factor for scaling on X axis." msgstr "Factor de scalare pe axa X." -#: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolTransform.py:181 +#: flatcamGUI/PreferencesUI.py:4190 flatcamTools/ToolTransform.py:181 msgid "Scale_Y factor" msgstr "Factor Scal_Y" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolTransform.py:183 +#: flatcamGUI/PreferencesUI.py:4192 flatcamTools/ToolTransform.py:183 msgid "Factor for scaling on Y axis." msgstr "Factor de scalare pe axa Y." -#: flatcamGUI/PreferencesUI.py:4188 flatcamTools/ToolTransform.py:202 +#: flatcamGUI/PreferencesUI.py:4200 flatcamTools/ToolTransform.py:202 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -10157,7 +10173,7 @@ msgstr "" "Scalează obiectele selectate folosind\n" "Factor Scal_X pentru ambele axe." -#: flatcamGUI/PreferencesUI.py:4196 flatcamTools/ToolTransform.py:211 +#: flatcamGUI/PreferencesUI.py:4208 flatcamTools/ToolTransform.py:211 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -10170,27 +10186,27 @@ msgstr "" "centrul formei inconjuatoare care cuprinde\n" "toate obiectele selectate." -#: flatcamGUI/PreferencesUI.py:4205 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:4217 flatcamTools/ToolTransform.py:239 msgid "Offset_X val" msgstr "Ofset_X" -#: flatcamGUI/PreferencesUI.py:4207 flatcamTools/ToolTransform.py:241 +#: flatcamGUI/PreferencesUI.py:4219 flatcamTools/ToolTransform.py:241 msgid "Distance to offset on X axis. In current units." msgstr "Distanta la care se face ofset pe axa X. In unitatile curente." -#: flatcamGUI/PreferencesUI.py:4214 flatcamTools/ToolTransform.py:256 +#: flatcamGUI/PreferencesUI.py:4226 flatcamTools/ToolTransform.py:256 msgid "Offset_Y val" msgstr "Ofset_Y" -#: flatcamGUI/PreferencesUI.py:4216 flatcamTools/ToolTransform.py:258 +#: flatcamGUI/PreferencesUI.py:4228 flatcamTools/ToolTransform.py:258 msgid "Distance to offset on Y axis. In current units." msgstr "Distanta la care se face ofset pe axa Y. In unitatile curente." -#: flatcamGUI/PreferencesUI.py:4222 flatcamTools/ToolTransform.py:313 +#: flatcamGUI/PreferencesUI.py:4234 flatcamTools/ToolTransform.py:313 msgid "Mirror Reference" msgstr "Referinţă Oglindire" -#: flatcamGUI/PreferencesUI.py:4224 flatcamTools/ToolTransform.py:315 +#: flatcamGUI/PreferencesUI.py:4236 flatcamTools/ToolTransform.py:315 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -10213,11 +10229,11 @@ msgstr "" "in forma (x, y).\n" "La final apasă butonul de oglindire pe axa dorită" -#: flatcamGUI/PreferencesUI.py:4235 flatcamTools/ToolTransform.py:326 +#: flatcamGUI/PreferencesUI.py:4247 flatcamTools/ToolTransform.py:326 msgid " Mirror Ref. Point" msgstr " Pt. Ref. Oglindire" -#: flatcamGUI/PreferencesUI.py:4237 flatcamTools/ToolTransform.py:328 +#: flatcamGUI/PreferencesUI.py:4249 flatcamTools/ToolTransform.py:328 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -10228,11 +10244,11 @@ msgstr "" "X din (x,y) se va folosi când se face oglindirea pe axa X\n" "Y din (x,y) se va folosi când se face oglindirea pe axa Y si" -#: flatcamGUI/PreferencesUI.py:4254 +#: flatcamGUI/PreferencesUI.py:4266 msgid "SolderPaste Tool Options" msgstr "Opțiuni Unealta Pasta Fludor" -#: flatcamGUI/PreferencesUI.py:4259 +#: flatcamGUI/PreferencesUI.py:4271 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -10240,49 +10256,49 @@ msgstr "" "O unealtă care crează cod G-Code pentru dispensarea de pastă de fludor\n" "pe padurile unui PCB." -#: flatcamGUI/PreferencesUI.py:4270 +#: flatcamGUI/PreferencesUI.py:4282 msgid "Diameters of nozzle tools, separated by ','" msgstr "Diametrele uneltelor (nozzle), separate prin virgula." -#: flatcamGUI/PreferencesUI.py:4277 +#: flatcamGUI/PreferencesUI.py:4289 msgid "New Nozzle Dia" msgstr "Dia nou" -#: flatcamGUI/PreferencesUI.py:4279 flatcamTools/ToolSolderPaste.py:103 +#: flatcamGUI/PreferencesUI.py:4291 flatcamTools/ToolSolderPaste.py:103 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" "Valoarea pentru diametrul unei noi unelte (nozzle) pentru adaugare in Tabela " "de Unelte" -#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolSolderPaste.py:166 +#: flatcamGUI/PreferencesUI.py:4299 flatcamTools/ToolSolderPaste.py:166 msgid "Z Dispense Start" msgstr "Z start disp." -#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolSolderPaste.py:168 +#: flatcamGUI/PreferencesUI.py:4301 flatcamTools/ToolSolderPaste.py:168 msgid "The height (Z) when solder paste dispensing starts." msgstr "Înălţimea (Z) când incepe dispensarea de pastă de fludor." -#: flatcamGUI/PreferencesUI.py:4296 flatcamTools/ToolSolderPaste.py:174 +#: flatcamGUI/PreferencesUI.py:4308 flatcamTools/ToolSolderPaste.py:174 msgid "Z Dispense" msgstr "Z disp." -#: flatcamGUI/PreferencesUI.py:4298 flatcamTools/ToolSolderPaste.py:176 +#: flatcamGUI/PreferencesUI.py:4310 flatcamTools/ToolSolderPaste.py:176 msgid "The height (Z) when doing solder paste dispensing." msgstr "Înălţimea (Z) in timp ce se face dispensarea de pastă de fludor." -#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:4317 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Stop" msgstr "Z stop disp." -#: flatcamGUI/PreferencesUI.py:4307 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:4319 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing stops." msgstr "Înălţimea (Z) când se opreste dispensarea de pastă de fludor." -#: flatcamGUI/PreferencesUI.py:4314 flatcamTools/ToolSolderPaste.py:190 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:190 msgid "Z Travel" msgstr "Z deplasare" -#: flatcamGUI/PreferencesUI.py:4316 flatcamTools/ToolSolderPaste.py:192 +#: flatcamGUI/PreferencesUI.py:4328 flatcamTools/ToolSolderPaste.py:192 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -10290,15 +10306,15 @@ msgstr "" "Înălţimea (Z) când se face deplasare între pad-uri.\n" "(fără dispensare de pastă de fludor)." -#: flatcamGUI/PreferencesUI.py:4324 flatcamTools/ToolSolderPaste.py:199 +#: flatcamGUI/PreferencesUI.py:4336 flatcamTools/ToolSolderPaste.py:199 msgid "Z Toolchange" msgstr "Z schimb. unealtă" -#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:201 +#: flatcamGUI/PreferencesUI.py:4338 flatcamTools/ToolSolderPaste.py:201 msgid "The height (Z) for tool (nozzle) change." msgstr "Înălţimea (Z) când se schimbă unealta (nozzle-ul)." -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolSolderPaste.py:209 +#: flatcamGUI/PreferencesUI.py:4347 flatcamTools/ToolSolderPaste.py:209 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -10306,26 +10322,26 @@ msgstr "" "Coordonatele X, Y pentru schimbarea uneltei (nozzle).\n" "Formatul este (x,y) unde x și y sunt numere Reale." -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolSolderPaste.py:216 +#: flatcamGUI/PreferencesUI.py:4355 flatcamTools/ToolSolderPaste.py:216 msgid "Feedrate X-Y" msgstr "Feedrate X-Y" -#: flatcamGUI/PreferencesUI.py:4345 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:4357 flatcamTools/ToolSolderPaste.py:218 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Viteza de deplasare a uneltei când se deplasează in planul X-Y." -#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolSolderPaste.py:226 +#: flatcamGUI/PreferencesUI.py:4366 flatcamTools/ToolSolderPaste.py:226 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." msgstr "" "Viteza de deplasare a uneltei când se misca in plan vertical (planul Z)." -#: flatcamGUI/PreferencesUI.py:4362 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:233 msgid "Feedrate Z Dispense" msgstr "Feedrate Z disp." -#: flatcamGUI/PreferencesUI.py:4364 +#: flatcamGUI/PreferencesUI.py:4376 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -10333,11 +10349,11 @@ msgstr "" "Viteza de deplasare la mișcarea pe verticala spre\n" "poziţia de dispensare (in planul Z)." -#: flatcamGUI/PreferencesUI.py:4372 flatcamTools/ToolSolderPaste.py:242 +#: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:242 msgid "Spindle Speed FWD" msgstr "Viteza motor inainte" -#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:244 +#: flatcamGUI/PreferencesUI.py:4386 flatcamTools/ToolSolderPaste.py:244 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -10345,19 +10361,19 @@ msgstr "" "Viteza motorului de dispensare in timp ce impinge pastă de fludor\n" "prin orificiul uneltei de dispensare." -#: flatcamGUI/PreferencesUI.py:4382 flatcamTools/ToolSolderPaste.py:251 +#: flatcamGUI/PreferencesUI.py:4394 flatcamTools/ToolSolderPaste.py:251 msgid "Dwell FWD" msgstr "Pauza FWD" -#: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:253 +#: flatcamGUI/PreferencesUI.py:4396 flatcamTools/ToolSolderPaste.py:253 msgid "Pause after solder dispensing." msgstr "Pauza dupa dispensarea de pastă de fludor." -#: flatcamGUI/PreferencesUI.py:4391 flatcamTools/ToolSolderPaste.py:259 +#: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:259 msgid "Spindle Speed REV" msgstr "Viteza motor inapoi" -#: flatcamGUI/PreferencesUI.py:4393 flatcamTools/ToolSolderPaste.py:261 +#: flatcamGUI/PreferencesUI.py:4405 flatcamTools/ToolSolderPaste.py:261 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -10365,11 +10381,11 @@ msgstr "" "Viteza motorului de dispensare in timp ce retrage pasta de fludor\n" "prin orificiul uneltei de dispensare." -#: flatcamGUI/PreferencesUI.py:4401 flatcamTools/ToolSolderPaste.py:268 +#: flatcamGUI/PreferencesUI.py:4413 flatcamTools/ToolSolderPaste.py:268 msgid "Dwell REV" msgstr "Pauza REV" -#: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:270 +#: flatcamGUI/PreferencesUI.py:4415 flatcamTools/ToolSolderPaste.py:270 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -10377,15 +10393,15 @@ msgstr "" "Pauza dupa ce pasta de fludor a fost retrasă,\n" "necesară pt a ajunge la un echilibru al presiunilor." -#: flatcamGUI/PreferencesUI.py:4412 flatcamTools/ToolSolderPaste.py:278 +#: flatcamGUI/PreferencesUI.py:4424 flatcamTools/ToolSolderPaste.py:278 msgid "Files that control the GCode generation." msgstr "Fişiere care controlează generarea codului G-Code." -#: flatcamGUI/PreferencesUI.py:4427 +#: flatcamGUI/PreferencesUI.py:4439 msgid "Substractor Tool Options" msgstr "Opțiuni Unealta Substracţie" -#: flatcamGUI/PreferencesUI.py:4432 +#: flatcamGUI/PreferencesUI.py:4444 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -10393,48 +10409,48 @@ msgstr "" "O unealtă pentru scăderea unui obiect Gerber sau Geometry\n" "din altul de același tip." -#: flatcamGUI/PreferencesUI.py:4437 flatcamTools/ToolSub.py:135 +#: flatcamGUI/PreferencesUI.py:4449 flatcamTools/ToolSub.py:135 msgid "Close paths" msgstr "Închide căile" -#: flatcamGUI/PreferencesUI.py:4438 flatcamTools/ToolSub.py:136 +#: flatcamGUI/PreferencesUI.py:4450 flatcamTools/ToolSub.py:136 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "" "Verificând aceasta, se vor închide căile tăiate de obiectul tăietor de tip " "Geometrie." -#: flatcamGUI/PreferencesUI.py:4449 +#: flatcamGUI/PreferencesUI.py:4461 msgid "Excellon File associations" msgstr "Asocieri fisiere Excellon" -#: flatcamGUI/PreferencesUI.py:4461 flatcamGUI/PreferencesUI.py:4533 -#: flatcamGUI/PreferencesUI.py:4602 flatcamGUI/PreferencesUI.py:4671 +#: flatcamGUI/PreferencesUI.py:4473 flatcamGUI/PreferencesUI.py:4545 +#: flatcamGUI/PreferencesUI.py:4614 flatcamGUI/PreferencesUI.py:4683 msgid "Restore" msgstr "Restabilire" -#: flatcamGUI/PreferencesUI.py:4462 flatcamGUI/PreferencesUI.py:4534 -#: flatcamGUI/PreferencesUI.py:4603 +#: flatcamGUI/PreferencesUI.py:4474 flatcamGUI/PreferencesUI.py:4546 +#: flatcamGUI/PreferencesUI.py:4615 msgid "Restore the extension list to the default state." msgstr "Restabiliți lista de extensii la starea implicită." -#: flatcamGUI/PreferencesUI.py:4463 flatcamGUI/PreferencesUI.py:4535 -#: flatcamGUI/PreferencesUI.py:4604 flatcamGUI/PreferencesUI.py:4673 +#: flatcamGUI/PreferencesUI.py:4475 flatcamGUI/PreferencesUI.py:4547 +#: flatcamGUI/PreferencesUI.py:4616 flatcamGUI/PreferencesUI.py:4685 msgid "Delete All" msgstr "Sterge tot" -#: flatcamGUI/PreferencesUI.py:4464 flatcamGUI/PreferencesUI.py:4536 -#: flatcamGUI/PreferencesUI.py:4605 +#: flatcamGUI/PreferencesUI.py:4476 flatcamGUI/PreferencesUI.py:4548 +#: flatcamGUI/PreferencesUI.py:4617 msgid "Delete all extensions from the list." msgstr "Ștergeți toate extensiile din listă." -#: flatcamGUI/PreferencesUI.py:4472 flatcamGUI/PreferencesUI.py:4544 -#: flatcamGUI/PreferencesUI.py:4613 +#: flatcamGUI/PreferencesUI.py:4484 flatcamGUI/PreferencesUI.py:4556 +#: flatcamGUI/PreferencesUI.py:4625 msgid "Extensions list" msgstr "Lista de extensii" -#: flatcamGUI/PreferencesUI.py:4474 flatcamGUI/PreferencesUI.py:4546 -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4486 flatcamGUI/PreferencesUI.py:4558 +#: flatcamGUI/PreferencesUI.py:4627 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -10442,43 +10458,43 @@ msgstr "" "Listă de extensii fisiere care să fie\n" "associate cu FlatCAM." -#: flatcamGUI/PreferencesUI.py:4494 flatcamGUI/PreferencesUI.py:4566 -#: flatcamGUI/PreferencesUI.py:4634 flatcamGUI/PreferencesUI.py:4705 +#: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578 +#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4717 msgid "Extension" msgstr "Extensie fișier" -#: flatcamGUI/PreferencesUI.py:4495 flatcamGUI/PreferencesUI.py:4567 -#: flatcamGUI/PreferencesUI.py:4635 +#: flatcamGUI/PreferencesUI.py:4507 flatcamGUI/PreferencesUI.py:4579 +#: flatcamGUI/PreferencesUI.py:4647 msgid "A file extension to be added or deleted to the list." msgstr "O extensie de fișier care trebuie adăugată sau ștersă din listă." -#: flatcamGUI/PreferencesUI.py:4503 flatcamGUI/PreferencesUI.py:4575 -#: flatcamGUI/PreferencesUI.py:4643 +#: flatcamGUI/PreferencesUI.py:4515 flatcamGUI/PreferencesUI.py:4587 +#: flatcamGUI/PreferencesUI.py:4655 msgid "Add Extension" msgstr "Adaugă Extensie" -#: flatcamGUI/PreferencesUI.py:4504 flatcamGUI/PreferencesUI.py:4576 -#: flatcamGUI/PreferencesUI.py:4644 +#: flatcamGUI/PreferencesUI.py:4516 flatcamGUI/PreferencesUI.py:4588 +#: flatcamGUI/PreferencesUI.py:4656 msgid "Add a file extension to the list" msgstr "Adăugați o extensie de fișier la listă" -#: flatcamGUI/PreferencesUI.py:4505 flatcamGUI/PreferencesUI.py:4577 -#: flatcamGUI/PreferencesUI.py:4645 +#: flatcamGUI/PreferencesUI.py:4517 flatcamGUI/PreferencesUI.py:4589 +#: flatcamGUI/PreferencesUI.py:4657 msgid "Delete Extension" msgstr "Ștergeți Extensia" -#: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578 -#: flatcamGUI/PreferencesUI.py:4646 +#: flatcamGUI/PreferencesUI.py:4518 flatcamGUI/PreferencesUI.py:4590 +#: flatcamGUI/PreferencesUI.py:4658 msgid "Delete a file extension from the list" msgstr "Ștergeți o extensie de fișier din listă" -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4585 -#: flatcamGUI/PreferencesUI.py:4653 +#: flatcamGUI/PreferencesUI.py:4525 flatcamGUI/PreferencesUI.py:4597 +#: flatcamGUI/PreferencesUI.py:4665 msgid "Apply Association" msgstr "Aplicați Asociere" -#: flatcamGUI/PreferencesUI.py:4514 flatcamGUI/PreferencesUI.py:4586 -#: flatcamGUI/PreferencesUI.py:4654 +#: flatcamGUI/PreferencesUI.py:4526 flatcamGUI/PreferencesUI.py:4598 +#: flatcamGUI/PreferencesUI.py:4666 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -10490,32 +10506,32 @@ msgstr "" "Vor fi active după următorul login.\n" "Functionează numai pt Windows." -#: flatcamGUI/PreferencesUI.py:4531 +#: flatcamGUI/PreferencesUI.py:4543 msgid "GCode File associations" msgstr "Asocierile de fisiere G-Code" -#: flatcamGUI/PreferencesUI.py:4600 +#: flatcamGUI/PreferencesUI.py:4612 msgid "Gerber File associations" msgstr "Asocierile de fisiere Gerber" -#: flatcamGUI/PreferencesUI.py:4669 +#: flatcamGUI/PreferencesUI.py:4681 msgid "Autocompleter Keywords" msgstr "Cuvinte cheie pt autocomplete" -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4684 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Restaurați lista cuvinte cheie pentru autocompletere la starea implicită." -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4686 msgid "Delete all autocompleter keywords from the list." msgstr "Ștergeți din listă toate cuvintele cheie pentru autocompletare." -#: flatcamGUI/PreferencesUI.py:4682 +#: flatcamGUI/PreferencesUI.py:4694 msgid "Keywords list" msgstr "Lista de cuvinte cheie" -#: flatcamGUI/PreferencesUI.py:4684 +#: flatcamGUI/PreferencesUI.py:4696 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -10527,23 +10543,23 @@ msgstr "" "Autocompleterul este instalat\n" "în Editorul de coduri și pentru Shell Tcl." -#: flatcamGUI/PreferencesUI.py:4706 +#: flatcamGUI/PreferencesUI.py:4718 msgid "A keyword to be added or deleted to the list." msgstr "Un cuvânt cheie care trebuie adăugat sau șters la listă." -#: flatcamGUI/PreferencesUI.py:4714 +#: flatcamGUI/PreferencesUI.py:4726 msgid "Add keyword" msgstr "Adăugați cuvant cheie" -#: flatcamGUI/PreferencesUI.py:4715 +#: flatcamGUI/PreferencesUI.py:4727 msgid "Add a keyword to the list" msgstr "Adăugați un cuvânt cheie la listă" -#: flatcamGUI/PreferencesUI.py:4716 +#: flatcamGUI/PreferencesUI.py:4728 msgid "Delete keyword" msgstr "Ștergeți cuvântul cheie" -#: flatcamGUI/PreferencesUI.py:4717 +#: flatcamGUI/PreferencesUI.py:4729 msgid "Delete a keyword from the list" msgstr "Ștergeți un cuvânt cheie din listă" @@ -11505,13 +11521,9 @@ msgstr "In mișcare ..." msgid "No object(s) selected." msgstr "Nici-un obiect nu este selectat." -#: flatcamTools/ToolMove.py:180 -msgid "ToolMove.on_left_click()" -msgstr "ToolMove.on_left_click()" - #: flatcamTools/ToolMove.py:198 -msgid "ToolMove.on_left_click() --> Error when mouse left click." -msgstr "ToolMove.on_left_click() --> Eroare la click mouse stanga." +msgid "Error when mouse left click." +msgstr "Eroare atunci când faceți clic pe butonul stânga al mouse-ului." #: flatcamTools/ToolMove.py:246 msgid "Move action cancelled." @@ -11712,10 +11724,6 @@ msgstr "Ștergere eșuată. Selectează o unealtă pt ștergere." msgid "Tool(s) deleted from Tool Table." msgstr "Au fost șterse unelte din Tabela de Unelte." -#: flatcamTools/ToolNonCopperClear.py:1068 flatcamTools/ToolPaint.py:920 -msgid "on_paint_button_click" -msgstr "on_paint_button_click" - #: flatcamTools/ToolNonCopperClear.py:1082 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive), " msgstr "" @@ -12094,10 +12102,6 @@ msgstr "" msgid "Paint Single Done." msgstr "Pictarea unui polygon efectuată." -#: flatcamTools/ToolPaint.py:1493 -msgid "PaintTool.paint_poly()" -msgstr "PaintTool.paint_poly()" - #: flatcamTools/ToolPaint.py:1500 flatcamTools/ToolPaint.py:1976 #: flatcamTools/ToolPaint.py:2451 msgid "Polygon Paint started ..." @@ -12847,10 +12851,6 @@ msgstr "" msgid "No Gcode in the object" msgstr "Nu există cod GCode in acest obiect" -#: flatcamTools/ToolSolderPaste.py:1358 -msgid "ToolSolderPaste.on_view_gcode()" -msgstr "ToolSolderPaste.on_view_gcode()" - #: flatcamTools/ToolSolderPaste.py:1388 msgid "Export GCode ..." msgstr "Exporta GCode ..." @@ -13174,6 +13174,21 @@ msgstr "" "Nici-un nume de Geometrie in argumente. Furnizați un nume și încercați din " "nou." +#~ msgid "Not available with the current Graphic Engine Legacy(2D)." +#~ msgstr "Indisponibil pentru motorul grafic current (2D)." + +#~ msgid "ToolMove.on_left_click()" +#~ msgstr "ToolMove.on_left_click()" + +#~ msgid "on_paint_button_click" +#~ msgstr "on_paint_button_click" + +#~ msgid "PaintTool.paint_poly()" +#~ msgstr "PaintTool.paint_poly()" + +#~ msgid "ToolSolderPaste.on_view_gcode()" +#~ msgstr "ToolSolderPaste.on_view_gcode()" + #~ msgid "App.on_fileopenscript() -->" #~ msgstr "App.on_fileopenscript() -->" diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index fe6101af..43b83b8f 100644 Binary files a/locale/ru/LC_MESSAGES/strings.mo and b/locale/ru/LC_MESSAGES/strings.mo differ diff --git a/locale/ru/LC_MESSAGES/strings.po b/locale/ru/LC_MESSAGES/strings.po index 0640fa75..08328d1b 100644 --- a/locale/ru/LC_MESSAGES/strings.po +++ b/locale/ru/LC_MESSAGES/strings.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-09-23 22:08+0400\n" +"POT-Creation-Date: 2019-09-26 17:51+0300\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -13,7 +13,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.2.3\n" +"X-Generator: Poedit 2.0.7\n" "X-Poedit-Basepath: ../../..\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPathExcluded-0: build\n" @@ -24,11 +24,11 @@ msgstr "" msgid "FlatCAM is initializing ..." msgstr "Запуск FlatCAM ..." -#: FlatCAMApp.py:1229 +#: FlatCAMApp.py:1231 msgid "Could not find the Language files. The App strings are missing." msgstr "Не удалось найти языковые файлы. Строки приложения отсутствуют." -#: FlatCAMApp.py:1616 +#: FlatCAMApp.py:1618 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -36,7 +36,7 @@ msgstr "" "Запуск FlatCAM ...\n" "Инициализация рабочей области." -#: FlatCAMApp.py:1632 +#: FlatCAMApp.py:1634 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -46,11 +46,11 @@ msgstr "" "Инициализация рабочей области.\n" "Инициализация рабочей области завершена за" -#: FlatCAMApp.py:1839 +#: FlatCAMApp.py:1841 msgid "Detachable Tabs" msgstr "Плавающие вкладки" -#: FlatCAMApp.py:2334 +#: FlatCAMApp.py:2337 msgid "" "Open Source Software - Type help to get started\n" "\n" @@ -59,12 +59,12 @@ msgstr "" "работы\n" "\n" -#: FlatCAMApp.py:2545 FlatCAMApp.py:8357 +#: FlatCAMApp.py:2548 FlatCAMApp.py:8382 msgid "New Project - Not saved" msgstr "Новый проект - Не сохранён" -#: FlatCAMApp.py:2618 FlatCAMApp.py:8411 FlatCAMApp.py:8447 FlatCAMApp.py:8487 -#: FlatCAMApp.py:9174 FlatCAMApp.py:10363 FlatCAMApp.py:10416 +#: FlatCAMApp.py:2621 FlatCAMApp.py:8436 FlatCAMApp.py:8472 FlatCAMApp.py:8512 +#: FlatCAMApp.py:9199 FlatCAMApp.py:10388 FlatCAMApp.py:10441 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -72,40 +72,40 @@ msgstr "" "Инициализация холста.\n" "Инициализация холста завершена за" -#: FlatCAMApp.py:2620 +#: FlatCAMApp.py:2623 msgid "Executing Tcl Script ..." msgstr "Выполнение Tcl-сценария ..." -#: FlatCAMApp.py:2674 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2677 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "Открытие отменено." -#: FlatCAMApp.py:2690 +#: FlatCAMApp.py:2693 msgid "Open Config file failed." msgstr "Не удалось открыть файл конфигурации." -#: FlatCAMApp.py:2705 +#: FlatCAMApp.py:2708 msgid "Open Script file failed." msgstr "Ошибка открытия файла сценария." -#: FlatCAMApp.py:2731 +#: FlatCAMApp.py:2734 msgid "Open Excellon file failed." msgstr "Не удалось открыть файл Excellon." -#: FlatCAMApp.py:2745 +#: FlatCAMApp.py:2748 msgid "Open GCode file failed." msgstr "Не удалось открыть файл GCode." -#: FlatCAMApp.py:2758 +#: FlatCAMApp.py:2761 msgid "Open Gerber file failed." msgstr "Не удалось открыть файл Gerber." -#: FlatCAMApp.py:3031 +#: FlatCAMApp.py:3034 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "Выберите объект Geometry, Gerber или Excellon для редактирования." -#: FlatCAMApp.py:3045 +#: FlatCAMApp.py:3048 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -114,80 +114,80 @@ msgstr "" "Одновременное редактирование геометрии в MultiGeo Geometry невозможно.\n" "Редактируйте только одну геометрию за раз." -#: FlatCAMApp.py:3100 +#: FlatCAMApp.py:3103 msgid "Editor is activated ..." msgstr "Редактор активирован ..." -#: FlatCAMApp.py:3118 +#: FlatCAMApp.py:3121 msgid "Do you want to save the edited object?" msgstr "Вы хотите сохранить редактируемый объект?" -#: FlatCAMApp.py:3119 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3122 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "Закрыть редактор" -#: FlatCAMApp.py:3122 FlatCAMApp.py:4609 FlatCAMApp.py:7287 FlatCAMApp.py:8264 +#: FlatCAMApp.py:3125 FlatCAMApp.py:4615 FlatCAMApp.py:7312 FlatCAMApp.py:8289 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "Да" -#: FlatCAMApp.py:3123 FlatCAMApp.py:4610 FlatCAMApp.py:7288 FlatCAMApp.py:8265 +#: FlatCAMApp.py:3126 FlatCAMApp.py:4616 FlatCAMApp.py:7313 FlatCAMApp.py:8290 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 -#: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3360 -#: flatcamGUI/PreferencesUI.py:3724 flatcamTools/ToolNonCopperClear.py:171 +#: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3372 +#: flatcamGUI/PreferencesUI.py:3736 flatcamTools/ToolNonCopperClear.py:171 #: flatcamTools/ToolPaint.py:144 msgid "No" msgstr "Нет" -#: FlatCAMApp.py:3124 FlatCAMApp.py:4611 FlatCAMApp.py:5480 FlatCAMApp.py:6718 -#: FlatCAMApp.py:8266 +#: FlatCAMApp.py:3127 FlatCAMApp.py:4617 FlatCAMApp.py:5486 FlatCAMApp.py:6743 +#: FlatCAMApp.py:8291 msgid "Cancel" msgstr "Отмена" -#: FlatCAMApp.py:3152 +#: FlatCAMApp.py:3155 msgid "Object empty after edit." msgstr "Объект пуст после редактирования." -#: FlatCAMApp.py:3195 FlatCAMApp.py:3216 FlatCAMApp.py:3229 +#: FlatCAMApp.py:3198 FlatCAMApp.py:3219 FlatCAMApp.py:3232 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "Выберите объект Gerber, Geometry или Excellon для обновления." -#: FlatCAMApp.py:3199 +#: FlatCAMApp.py:3202 msgid "is updated, returning to App..." msgstr "обновлён, возврат в приложение ..." -#: FlatCAMApp.py:3594 FlatCAMApp.py:3648 FlatCAMApp.py:4469 +#: FlatCAMApp.py:3597 FlatCAMApp.py:3651 FlatCAMApp.py:4475 msgid "Could not load defaults file." msgstr "Не удалось загрузить файл значений по умолчанию." -#: FlatCAMApp.py:3607 FlatCAMApp.py:3657 FlatCAMApp.py:4479 +#: FlatCAMApp.py:3610 FlatCAMApp.py:3660 FlatCAMApp.py:4485 msgid "Failed to parse defaults file." msgstr "Не удалось прочитать файл значений по умолчанию." -#: FlatCAMApp.py:3628 FlatCAMApp.py:3632 +#: FlatCAMApp.py:3631 FlatCAMApp.py:3635 msgid "Import FlatCAM Preferences" msgstr "Импорт настроек FlatCAM" -#: FlatCAMApp.py:3639 +#: FlatCAMApp.py:3642 msgid "FlatCAM preferences import cancelled." msgstr "Импорт настроек FlatCAM отменен." -#: FlatCAMApp.py:3662 +#: FlatCAMApp.py:3665 msgid "Imported Defaults from" msgstr "Значения по умолчанию импортированы из" -#: FlatCAMApp.py:3682 FlatCAMApp.py:3687 +#: FlatCAMApp.py:3685 FlatCAMApp.py:3690 msgid "Export FlatCAM Preferences" msgstr "Экспорт настроек FlatCAM" -#: FlatCAMApp.py:3695 +#: FlatCAMApp.py:3698 msgid "FlatCAM preferences export cancelled." msgstr "Экспорт настроек FlatCAM отменён." -#: FlatCAMApp.py:3704 FlatCAMApp.py:6483 FlatCAMApp.py:9355 FlatCAMApp.py:9466 -#: FlatCAMApp.py:9591 FlatCAMApp.py:9650 FlatCAMApp.py:9768 FlatCAMApp.py:9907 -#: FlatCAMObj.py:6116 flatcamTools/ToolSolderPaste.py:1428 +#: FlatCAMApp.py:3707 FlatCAMApp.py:6503 FlatCAMApp.py:9380 FlatCAMApp.py:9491 +#: FlatCAMApp.py:9616 FlatCAMApp.py:9675 FlatCAMApp.py:9793 FlatCAMApp.py:9932 +#: FlatCAMObj.py:6104 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -195,35 +195,35 @@ msgstr "" "В доступе отказано, сохранение невозможно.\n" "Скорее всего, другое приложение держит файл открытым и недоступным." -#: FlatCAMApp.py:3717 +#: FlatCAMApp.py:3720 msgid "Could not load preferences file." msgstr "Не удаётся загрузить файл настроек." -#: FlatCAMApp.py:3737 FlatCAMApp.py:4526 +#: FlatCAMApp.py:3740 FlatCAMApp.py:4532 msgid "Failed to write defaults to file." msgstr "Не удалось записать значения по умолчанию в файл." -#: FlatCAMApp.py:3743 +#: FlatCAMApp.py:3746 msgid "Exported preferences to" msgstr "Экспорт настроек в" -#: FlatCAMApp.py:3760 +#: FlatCAMApp.py:3763 msgid "FlatCAM Preferences Folder opened." msgstr "Папка настроек FlatCAM открыта." -#: FlatCAMApp.py:3843 +#: FlatCAMApp.py:3846 msgid "Failed to open recent files file for writing." msgstr "Не удалось открыть файл истории для записи." -#: FlatCAMApp.py:3854 +#: FlatCAMApp.py:3857 msgid "Failed to open recent projects file for writing." msgstr "Не удалось открыть файл последних проектов для записи." -#: FlatCAMApp.py:3937 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3940 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "Произошла внутренняя ошибка. Посмотрите в командную строку.\n" -#: FlatCAMApp.py:3938 +#: FlatCAMApp.py:3941 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -232,11 +232,11 @@ msgstr "" "Объект ({kind}) не выполнен, потому что: {error} \n" "\n" -#: FlatCAMApp.py:3959 +#: FlatCAMApp.py:3962 msgid "Converting units to " msgstr "Конвертирование единиц в " -#: FlatCAMApp.py:4055 FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064 +#: FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064 FlatCAMApp.py:4067 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:4081 FlatCAMApp.py:6798 FlatCAMObj.py:236 FlatCAMObj.py:251 -#: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:203 +#: FlatCAMApp.py:4084 FlatCAMApp.py:6823 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:206 msgid "Plotting" msgstr "Прорисовка" -#: FlatCAMApp.py:4175 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4178 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "О программе" -#: FlatCAMApp.py:4204 +#: FlatCAMApp.py:4207 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "2D Computer-Aided Printed Circuit Board Manufacturing" -#: FlatCAMApp.py:4205 +#: FlatCAMApp.py:4208 msgid "Development" msgstr "Исходный код" -#: FlatCAMApp.py:4206 +#: FlatCAMApp.py:4209 msgid "DOWNLOAD" msgstr "Страница загрузок" -#: FlatCAMApp.py:4207 +#: FlatCAMApp.py:4210 msgid "Issue tracker" msgstr "Issue-трекер" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4214 msgid "Close" msgstr "Закрыть" -#: FlatCAMApp.py:4226 +#: FlatCAMApp.py:4229 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -331,75 +331,75 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: FlatCAMApp.py:4273 +#: FlatCAMApp.py:4276 msgid "Splash" msgstr "Информация" -#: FlatCAMApp.py:4279 +#: FlatCAMApp.py:4282 msgid "Programmers" msgstr "Разработчики" -#: FlatCAMApp.py:4285 +#: FlatCAMApp.py:4288 msgid "Translators" msgstr "Переводчики" -#: FlatCAMApp.py:4291 +#: FlatCAMApp.py:4294 msgid "License" msgstr "Лицензия" -#: FlatCAMApp.py:4312 +#: FlatCAMApp.py:4315 msgid "Programmer" msgstr "Разработчик" -#: FlatCAMApp.py:4313 +#: FlatCAMApp.py:4316 msgid "Status" msgstr "Статус" -#: FlatCAMApp.py:4315 +#: FlatCAMApp.py:4318 msgid "Program Author" msgstr "Автор программы" -#: FlatCAMApp.py:4319 +#: FlatCAMApp.py:4322 msgid "Maintainer >=2019" msgstr "Координатор >=2019" -#: FlatCAMApp.py:4374 +#: FlatCAMApp.py:4377 msgid "Language" msgstr "Язык" -#: FlatCAMApp.py:4375 +#: FlatCAMApp.py:4378 msgid "Translator" msgstr "Переводчик" -#: FlatCAMApp.py:4376 +#: FlatCAMApp.py:4379 msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4531 FlatCAMApp.py:7297 +#: FlatCAMApp.py:4537 FlatCAMApp.py:7322 msgid "Preferences saved." msgstr "Настройки сохранены." -#: FlatCAMApp.py:4559 +#: FlatCAMApp.py:4565 msgid "Could not load factory defaults file." msgstr "Не удалось загрузить файл с исходными значениями." -#: FlatCAMApp.py:4569 +#: FlatCAMApp.py:4575 msgid "Failed to parse factory defaults file." msgstr "Не удалось прочитать файл с исходными значениями." -#: FlatCAMApp.py:4584 +#: FlatCAMApp.py:4590 msgid "Failed to write factory defaults to file." msgstr "Не удалось записать исходные значения в файл." -#: FlatCAMApp.py:4588 +#: FlatCAMApp.py:4594 msgid "Factory defaults saved." msgstr "Исходные значения сохранены." -#: FlatCAMApp.py:4599 flatcamGUI/FlatCAMGUI.py:3447 +#: FlatCAMApp.py:4605 flatcamGUI/FlatCAMGUI.py:3467 msgid "Application is saving the project. Please wait ..." msgstr "Приложение сохраняет проект. Пожалуйста, подождите ..." -#: FlatCAMApp.py:4604 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4610 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -407,29 +407,29 @@ msgstr "" "Есть файлы/объекты, измененные в FlatCAM.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:4607 FlatCAMApp.py:8262 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4613 FlatCAMApp.py:8287 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Сохранить изменения" -#: FlatCAMApp.py:4837 +#: FlatCAMApp.py:4843 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов Excellon, зарегистрированные в FlatCAM." -#: FlatCAMApp.py:4859 +#: FlatCAMApp.py:4865 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов GCode, зарегистрированные в FlatCAM." -#: FlatCAMApp.py:4881 +#: FlatCAMApp.py:4887 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов Gerber, зарегистрированные в FlatCAM." -#: FlatCAMApp.py:5047 FlatCAMApp.py:5103 FlatCAMApp.py:5131 +#: FlatCAMApp.py:5053 FlatCAMApp.py:5109 FlatCAMApp.py:5137 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Для объединения требуются как минимум два объекта. Объекты, выбранные в " "данный момент" -#: FlatCAMApp.py:5056 +#: FlatCAMApp.py:5062 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -445,39 +445,39 @@ msgstr "" "потеряна, и результат может не соответствовать ожидаемому. \n" "Проверьте сгенерированный GCODE." -#: FlatCAMApp.py:5098 +#: FlatCAMApp.py:5104 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Неудача. Присоединение Excellon работает только на объектах Excellon." -#: FlatCAMApp.py:5126 +#: FlatCAMApp.py:5132 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Неудача. Объединение Gerber работает только на объектах Gerber." -#: FlatCAMApp.py:5156 FlatCAMApp.py:5193 +#: FlatCAMApp.py:5162 FlatCAMApp.py:5199 msgid "Failed. Select a Geometry Object and try again." msgstr "Неудалось. Выберите объект Geometry и попробуйте снова." -#: FlatCAMApp.py:5161 FlatCAMApp.py:5198 +#: FlatCAMApp.py:5167 FlatCAMApp.py:5204 msgid "Expected a FlatCAMGeometry, got" msgstr "Ожидается FlatCAMGeometry, получено" -#: FlatCAMApp.py:5175 +#: FlatCAMApp.py:5181 msgid "A Geometry object was converted to MultiGeo type." msgstr "Объект Geometry был преобразован в тип MultiGeo." -#: FlatCAMApp.py:5213 +#: FlatCAMApp.py:5219 msgid "A Geometry object was converted to SingleGeo type." msgstr "Объект Geometry был преобразован в тип SingleGeo." -#: FlatCAMApp.py:5474 +#: FlatCAMApp.py:5480 msgid "Toggle Units" msgstr "Единицы измерения" -#: FlatCAMApp.py:5476 +#: FlatCAMApp.py:5482 msgid "Change project units ..." msgstr "Изменить единицы проекта ..." -#: FlatCAMApp.py:5477 +#: FlatCAMApp.py:5483 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -487,51 +487,55 @@ msgstr "" "масштабированию всех геометрических свойств всех объектов.\n" "Продолжить?" -#: FlatCAMApp.py:5479 FlatCAMApp.py:6612 FlatCAMApp.py:6717 FlatCAMApp.py:8571 -#: FlatCAMApp.py:8585 FlatCAMApp.py:8840 FlatCAMApp.py:8851 +#: FlatCAMApp.py:5485 FlatCAMApp.py:6637 FlatCAMApp.py:6742 FlatCAMApp.py:8596 +#: FlatCAMApp.py:8610 FlatCAMApp.py:8865 FlatCAMApp.py:8876 msgid "Ok" msgstr "Да" -#: FlatCAMApp.py:5528 +#: FlatCAMApp.py:5534 msgid "Converted units to" msgstr "Конвертирование единиц в" -#: FlatCAMApp.py:5540 +#: FlatCAMApp.py:5546 msgid " Units conversion cancelled." msgstr " Изменение единиц отменено." -#: FlatCAMApp.py:6429 +#: FlatCAMApp.py:6449 msgid "Open file" msgstr "Открыть файл" -#: FlatCAMApp.py:6460 FlatCAMApp.py:6465 +#: FlatCAMApp.py:6480 FlatCAMApp.py:6485 msgid "Export G-Code ..." msgstr "Экспорт G-Code …" -#: FlatCAMApp.py:6469 +#: FlatCAMApp.py:6489 msgid "Export Code cancelled." msgstr "Экспорт Code отменён." -#: FlatCAMApp.py:6479 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6499 FlatCAMObj.py:6100 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "Нет такого файла или каталога" -#: FlatCAMApp.py:6491 FlatCAMObj.py:6126 +#: FlatCAMApp.py:6511 FlatCAMObj.py:6114 msgid "Saved to" msgstr "Сохранено в" -#: FlatCAMApp.py:6600 FlatCAMApp.py:6633 FlatCAMApp.py:6644 FlatCAMApp.py:6655 +#: FlatCAMApp.py:6557 +msgid "Code Editor content copied to clipboard ..." +msgstr "Содержимое редактора кода скопировано в буфер обмена ..." + +#: FlatCAMApp.py:6625 FlatCAMApp.py:6658 FlatCAMApp.py:6669 FlatCAMApp.py:6680 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Пожалуйста, введите диаметр инструмента с ненулевым значением в float " "формате." -#: FlatCAMApp.py:6605 FlatCAMApp.py:6638 FlatCAMApp.py:6649 FlatCAMApp.py:6660 +#: FlatCAMApp.py:6630 FlatCAMApp.py:6663 FlatCAMApp.py:6674 FlatCAMApp.py:6685 msgid "Adding Tool cancelled" msgstr "Добавление инструмента отменено" -#: FlatCAMApp.py:6608 +#: FlatCAMApp.py:6633 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -540,11 +544,11 @@ msgstr "" "«Дополнительно».\n" "Перейдите в Настройки -> Основные парам. - Показать дополнительные параметры." -#: FlatCAMApp.py:6712 +#: FlatCAMApp.py:6737 msgid "Delete objects" msgstr "Удалить объекты" -#: FlatCAMApp.py:6715 +#: FlatCAMApp.py:6740 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -552,90 +556,86 @@ msgstr "" "Вы уверены, что хотите удалить навсегда\n" "выделенные объекты?" -#: FlatCAMApp.py:6746 +#: FlatCAMApp.py:6771 msgid "Object(s) deleted" msgstr "Объект(ы) удалены" -#: FlatCAMApp.py:6750 +#: FlatCAMApp.py:6775 msgid "Failed. No object(s) selected..." msgstr "Нудача. Объекты не выбраны ..." -#: FlatCAMApp.py:6752 +#: FlatCAMApp.py:6777 msgid "Save the work in Editor and try again ..." msgstr "Сохраните работу в редакторе и попробуйте снова ..." -#: FlatCAMApp.py:6782 +#: FlatCAMApp.py:6807 msgid "Object deleted" msgstr "Объект(ы) удален" -#: FlatCAMApp.py:6809 +#: FlatCAMApp.py:6834 msgid "Click to set the origin ..." msgstr "Кликните, чтобы указать начало координат ..." -#: FlatCAMApp.py:6831 +#: FlatCAMApp.py:6856 msgid "Setting Origin..." msgstr "Установка точки начала координат..." -#: FlatCAMApp.py:6843 +#: FlatCAMApp.py:6868 msgid "Origin set" msgstr "Начало координат установлено" -#: FlatCAMApp.py:6850 +#: FlatCAMApp.py:6875 msgid "Origin coordinates specified but incomplete." msgstr "Координаты начала указаны, но неполны." -#: FlatCAMApp.py:6892 FlatCAMObj.py:6261 -msgid "Not available with the current Graphic Engine Legacy(2D)." -msgstr "Недоступно с текущим графическим движком Legacy (2D)." - -#: FlatCAMApp.py:6896 +#: FlatCAMApp.py:6921 msgid "Jump to ..." msgstr "Перейти к ..." -#: FlatCAMApp.py:6897 +#: FlatCAMApp.py:6922 msgid "Enter the coordinates in format X,Y:" msgstr "Введите координаты в формате X, Y:" -#: FlatCAMApp.py:6904 +#: FlatCAMApp.py:6929 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Неверные координаты. Введите координаты в формате: X, Y" -#: FlatCAMApp.py:6936 flatcamEditors/FlatCAMExcEditor.py:3487 +#: FlatCAMApp.py:6961 flatcamEditors/FlatCAMExcEditor.py:3487 #: flatcamEditors/FlatCAMExcEditor.py:3495 -#: flatcamEditors/FlatCAMGeoEditor.py:3832 -#: flatcamEditors/FlatCAMGeoEditor.py:3847 +#: flatcamEditors/FlatCAMGeoEditor.py:3846 +#: flatcamEditors/FlatCAMGeoEditor.py:3861 #: flatcamEditors/FlatCAMGrbEditor.py:1067 #: flatcamEditors/FlatCAMGrbEditor.py:1171 #: flatcamEditors/FlatCAMGrbEditor.py:1445 #: flatcamEditors/FlatCAMGrbEditor.py:1703 #: flatcamEditors/FlatCAMGrbEditor.py:4255 -#: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2683 -#: flatcamGUI/FlatCAMGUI.py:2695 +#: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2703 +#: flatcamGUI/FlatCAMGUI.py:2715 msgid "Done." msgstr "Готово." -#: FlatCAMApp.py:7070 FlatCAMApp.py:7138 +#: FlatCAMApp.py:7095 FlatCAMApp.py:7163 msgid "No object is selected. Select an object and try again." msgstr "Объект не выбран. Выберите объект и попробуйте снова." -#: FlatCAMApp.py:7158 +#: FlatCAMApp.py:7183 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Прерывание. Текущая задача будет закрыта как можно скорее..." -#: FlatCAMApp.py:7164 +#: FlatCAMApp.py:7189 msgid "The current task was gracefully closed on user request..." msgstr "Текущая задача была закрыта по запросу пользователя ..." -#: FlatCAMApp.py:7181 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7206 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "Настройки" -#: FlatCAMApp.py:7248 +#: FlatCAMApp.py:7273 msgid "Preferences edited but not saved." msgstr "Настройки отредактированы, но не сохранены." -#: FlatCAMApp.py:7282 +#: FlatCAMApp.py:7307 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -643,73 +643,73 @@ msgstr "" "Одно или несколько значений изменены.\n" "Вы хотите сохранить настройки?" -#: FlatCAMApp.py:7284 flatcamGUI/FlatCAMGUI.py:193 +#: FlatCAMApp.py:7309 flatcamGUI/FlatCAMGUI.py:193 #: flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "Сохранить настройки" -#: FlatCAMApp.py:7313 +#: FlatCAMApp.py:7338 msgid "No object selected to Flip on Y axis." msgstr "Не выбран объект для отражения по оси Y." -#: FlatCAMApp.py:7339 +#: FlatCAMApp.py:7364 msgid "Flip on Y axis done." msgstr "Отражение по оси Y завершено." -#: FlatCAMApp.py:7342 FlatCAMApp.py:7385 +#: FlatCAMApp.py:7367 FlatCAMApp.py:7410 #: flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "Операция переворота не была выполнена." -#: FlatCAMApp.py:7356 +#: FlatCAMApp.py:7381 msgid "No object selected to Flip on X axis." msgstr "Не выбран объект для отражения по оси Х." -#: FlatCAMApp.py:7382 +#: FlatCAMApp.py:7407 msgid "Flip on X axis done." msgstr "Отражение по оси Х завершено." -#: FlatCAMApp.py:7399 +#: FlatCAMApp.py:7424 msgid "No object selected to Rotate." msgstr "Не выбран ни один объект для вращения." -#: FlatCAMApp.py:7402 FlatCAMApp.py:7450 FlatCAMApp.py:7483 +#: FlatCAMApp.py:7427 FlatCAMApp.py:7475 FlatCAMApp.py:7508 msgid "Transform" msgstr "Трансформация" -#: FlatCAMApp.py:7402 FlatCAMApp.py:7450 FlatCAMApp.py:7483 +#: FlatCAMApp.py:7427 FlatCAMApp.py:7475 FlatCAMApp.py:7508 msgid "Enter the Angle value:" msgstr "Введите значение угла:" -#: FlatCAMApp.py:7433 +#: FlatCAMApp.py:7458 msgid "Rotation done." msgstr "Вращение завершено." -#: FlatCAMApp.py:7436 +#: FlatCAMApp.py:7461 msgid "Rotation movement was not executed." msgstr "Вращение не было выполнено." -#: FlatCAMApp.py:7448 +#: FlatCAMApp.py:7473 msgid "No object selected to Skew/Shear on X axis." msgstr "Не выбран ни один объект для наклона/сдвига по оси X." -#: FlatCAMApp.py:7470 +#: FlatCAMApp.py:7495 msgid "Skew on X axis done." msgstr "Наклон по оси X выполнен." -#: FlatCAMApp.py:7481 +#: FlatCAMApp.py:7506 msgid "No object selected to Skew/Shear on Y axis." msgstr "Нет объекта, выбранного для наклона/сдвига по оси Y." -#: FlatCAMApp.py:7503 +#: FlatCAMApp.py:7528 msgid "Skew on Y axis done." msgstr "Наклон по оси Y выполнен." -#: FlatCAMApp.py:7558 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7583 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "Сетка вкл/откл" -#: FlatCAMApp.py:7571 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7596 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2477 #: flatcamEditors/FlatCAMGrbEditor.py:5212 flatcamGUI/ObjectUI.py:1058 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 @@ -719,79 +719,79 @@ msgstr "Сетка вкл/откл" msgid "Add" msgstr "Добавить" -#: FlatCAMApp.py:7572 FlatCAMObj.py:3638 +#: FlatCAMApp.py:7597 FlatCAMObj.py:3628 #: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:553 #: flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 -#: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 +#: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2202 #: flatcamGUI/ObjectUI.py:1074 flatcamTools/ToolNonCopperClear.py:249 #: flatcamTools/ToolPaint.py:188 flatcamTools/ToolSolderPaste.py:121 #: flatcamTools/ToolSolderPaste.py:485 msgid "Delete" msgstr "Удалить" -#: FlatCAMApp.py:7585 +#: FlatCAMApp.py:7610 msgid "New Grid ..." msgstr "Новая сетка ..." -#: FlatCAMApp.py:7586 +#: FlatCAMApp.py:7611 msgid "Enter a Grid Value:" msgstr "Введите размер сетки:" -#: FlatCAMApp.py:7594 FlatCAMApp.py:7621 +#: FlatCAMApp.py:7619 FlatCAMApp.py:7646 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Пожалуйста, введите значение сетки с ненулевым значением в формате float." -#: FlatCAMApp.py:7600 +#: FlatCAMApp.py:7625 msgid "New Grid added" msgstr "Новая сетка добавлена" -#: FlatCAMApp.py:7603 +#: FlatCAMApp.py:7628 msgid "Grid already exists" msgstr "Сетка уже существует" -#: FlatCAMApp.py:7606 +#: FlatCAMApp.py:7631 msgid "Adding New Grid cancelled" msgstr "Добавление новой сетки отменено" -#: FlatCAMApp.py:7628 +#: FlatCAMApp.py:7653 msgid " Grid Value does not exist" msgstr " Значение сетки не существует" -#: FlatCAMApp.py:7631 +#: FlatCAMApp.py:7656 msgid "Grid Value deleted" msgstr "Значение сетки удалено" -#: FlatCAMApp.py:7634 +#: FlatCAMApp.py:7659 msgid "Delete Grid value cancelled" msgstr "Удаление значения сетки отменено" -#: FlatCAMApp.py:7640 +#: FlatCAMApp.py:7665 msgid "Key Shortcut List" msgstr "Список комбинаций клавиш" -#: FlatCAMApp.py:7674 +#: FlatCAMApp.py:7699 msgid " No object selected to copy it's name" msgstr " Нет объекта, выбранного для копирования его имени" -#: FlatCAMApp.py:7678 +#: FlatCAMApp.py:7703 msgid "Name copied on clipboard ..." msgstr "Имя скопировано в буфер обмена ..." -#: FlatCAMApp.py:7733 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7758 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "Координаты скопированы в буфер обмена." -#: FlatCAMApp.py:8018 FlatCAMApp.py:8022 FlatCAMApp.py:8026 FlatCAMApp.py:8030 -#: FlatCAMApp.py:8046 FlatCAMApp.py:8050 FlatCAMApp.py:8054 FlatCAMApp.py:8058 -#: FlatCAMApp.py:8098 FlatCAMApp.py:8101 FlatCAMApp.py:8104 FlatCAMApp.py:8107 -#: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 -#: ObjectCollection.py:734 +#: FlatCAMApp.py:8043 FlatCAMApp.py:8047 FlatCAMApp.py:8051 FlatCAMApp.py:8055 +#: FlatCAMApp.py:8071 FlatCAMApp.py:8075 FlatCAMApp.py:8079 FlatCAMApp.py:8083 +#: FlatCAMApp.py:8123 FlatCAMApp.py:8126 FlatCAMApp.py:8129 FlatCAMApp.py:8132 +#: ObjectCollection.py:728 ObjectCollection.py:731 ObjectCollection.py:734 +#: ObjectCollection.py:737 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} выбран" -#: FlatCAMApp.py:8259 +#: FlatCAMApp.py:8284 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -801,222 +801,222 @@ msgstr "" "Создание нового проекта удалит их.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:8281 +#: FlatCAMApp.py:8306 msgid "New Project created" msgstr "Новый проект создан" -#: FlatCAMApp.py:8402 FlatCAMApp.py:8406 flatcamGUI/FlatCAMGUI.py:636 -#: flatcamGUI/FlatCAMGUI.py:2068 +#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 flatcamGUI/FlatCAMGUI.py:636 +#: flatcamGUI/FlatCAMGUI.py:2075 msgid "Open Gerber" msgstr "Открыть Gerber" -#: FlatCAMApp.py:8413 +#: FlatCAMApp.py:8438 msgid "Opening Gerber file." msgstr "Открытие файла Gerber." -#: FlatCAMApp.py:8419 +#: FlatCAMApp.py:8444 msgid "Open Gerber cancelled." msgstr "Открытие Gerber отменено." -#: FlatCAMApp.py:8439 FlatCAMApp.py:8443 flatcamGUI/FlatCAMGUI.py:637 -#: flatcamGUI/FlatCAMGUI.py:2069 +#: FlatCAMApp.py:8464 FlatCAMApp.py:8468 flatcamGUI/FlatCAMGUI.py:637 +#: flatcamGUI/FlatCAMGUI.py:2076 msgid "Open Excellon" msgstr "Открыть Excellon" -#: FlatCAMApp.py:8449 +#: FlatCAMApp.py:8474 msgid "Opening Excellon file." msgstr "Открытие файла Excellon." -#: FlatCAMApp.py:8455 +#: FlatCAMApp.py:8480 msgid " Open Excellon cancelled." msgstr " Открытие Excellon отменено." -#: FlatCAMApp.py:8478 FlatCAMApp.py:8482 +#: FlatCAMApp.py:8503 FlatCAMApp.py:8507 msgid "Open G-Code" msgstr "Открыть G-Code" -#: FlatCAMApp.py:8489 +#: FlatCAMApp.py:8514 msgid "Opening G-Code file." msgstr "Открытие файла G-Code." -#: FlatCAMApp.py:8495 +#: FlatCAMApp.py:8520 msgid "Open G-Code cancelled." msgstr "Открытие G-Code отменено." -#: FlatCAMApp.py:8512 FlatCAMApp.py:8515 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8537 FlatCAMApp.py:8540 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "Открыть проект" -#: FlatCAMApp.py:8524 +#: FlatCAMApp.py:8549 msgid "Open Project cancelled." msgstr "Открытие проекта отменено." -#: FlatCAMApp.py:8543 FlatCAMApp.py:8546 +#: FlatCAMApp.py:8568 FlatCAMApp.py:8571 msgid "Open Configuration File" msgstr "Открыть файл конфигурации" -#: FlatCAMApp.py:8551 +#: FlatCAMApp.py:8576 msgid "Open Config cancelled." msgstr "Открытие конфигурации отменено." -#: FlatCAMApp.py:8567 FlatCAMApp.py:8836 FlatCAMApp.py:11479 -#: FlatCAMApp.py:11500 FlatCAMApp.py:11522 FlatCAMApp.py:11545 +#: FlatCAMApp.py:8592 FlatCAMApp.py:8861 FlatCAMApp.py:11505 +#: FlatCAMApp.py:11526 FlatCAMApp.py:11548 FlatCAMApp.py:11571 msgid "No object selected." msgstr "Нет выбранных объектов." -#: FlatCAMApp.py:8568 FlatCAMApp.py:8837 +#: FlatCAMApp.py:8593 FlatCAMApp.py:8862 msgid "Please Select a Geometry object to export" msgstr "Выберите объект Geometry для экспорта" -#: FlatCAMApp.py:8582 +#: FlatCAMApp.py:8607 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Можно использовать только объекты Geometry, Gerber и CNCJob." -#: FlatCAMApp.py:8595 FlatCAMApp.py:8599 +#: FlatCAMApp.py:8620 FlatCAMApp.py:8624 msgid "Export SVG" msgstr "Экспорт SVG" -#: FlatCAMApp.py:8605 +#: FlatCAMApp.py:8630 msgid " Export SVG cancelled." msgstr " Экспорт SVG отменён." -#: FlatCAMApp.py:8625 +#: FlatCAMApp.py:8650 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Данные должны быть 3D массивом с последним размером 3 или 4" -#: FlatCAMApp.py:8631 FlatCAMApp.py:8635 +#: FlatCAMApp.py:8656 FlatCAMApp.py:8660 msgid "Export PNG Image" msgstr "Экспорт PNG изображения" -#: FlatCAMApp.py:8640 +#: FlatCAMApp.py:8665 msgid "Export PNG cancelled." msgstr "Экспорт PNG отменён." -#: FlatCAMApp.py:8660 +#: FlatCAMApp.py:8685 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Нет выбранных объектов. Пожалуйста, выберите Gerber объект для экспорта." -#: FlatCAMApp.py:8666 FlatCAMApp.py:8798 +#: FlatCAMApp.py:8691 FlatCAMApp.py:8823 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Ошибка. Только объекты Gerber могут быть сохранены как файлы Gerber..." -#: FlatCAMApp.py:8678 +#: FlatCAMApp.py:8703 msgid "Save Gerber source file" msgstr "Сохранить исходный файл Gerber" -#: FlatCAMApp.py:8684 +#: FlatCAMApp.py:8709 msgid "Save Gerber source file cancelled." msgstr "Сохранение исходного кода файла Gerber отменено." -#: FlatCAMApp.py:8704 +#: FlatCAMApp.py:8729 msgid "No object selected. Please select an Excellon object to export." msgstr "Объект не выбран. Пожалуйста, выберите Excellon объект для экспорта." -#: FlatCAMApp.py:8710 FlatCAMApp.py:8754 +#: FlatCAMApp.py:8735 FlatCAMApp.py:8779 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ошибка. Только объекты Excellon могут быть сохранены как файлы Excellon..." -#: FlatCAMApp.py:8718 FlatCAMApp.py:8722 +#: FlatCAMApp.py:8743 FlatCAMApp.py:8747 msgid "Save Excellon source file" msgstr "Сохранить исходный файл Excellon" -#: FlatCAMApp.py:8728 +#: FlatCAMApp.py:8753 msgid "Saving Excellon source file cancelled." msgstr "Сохранение исходного кода файла Excellon отменено." -#: FlatCAMApp.py:8748 +#: FlatCAMApp.py:8773 msgid "No object selected. Please Select an Excellon object to export." msgstr "Объект не выбран. Пожалуйста, выберите отличный объект для экспорта." -#: FlatCAMApp.py:8762 FlatCAMApp.py:8766 +#: FlatCAMApp.py:8787 FlatCAMApp.py:8791 msgid "Export Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:8772 +#: FlatCAMApp.py:8797 msgid "Export Excellon cancelled." msgstr "Экспорт Excellon отменен." -#: FlatCAMApp.py:8792 +#: FlatCAMApp.py:8817 msgid "No object selected. Please Select an Gerber object to export." msgstr "" "Нет выбранных объектов. Пожалуйста, выберите Gerber объект для экспорта." -#: FlatCAMApp.py:8806 FlatCAMApp.py:8810 +#: FlatCAMApp.py:8831 FlatCAMApp.py:8835 msgid "Export Gerber" msgstr "Экспорт Gerber" -#: FlatCAMApp.py:8816 +#: FlatCAMApp.py:8841 msgid "Export Gerber cancelled." msgstr "Экспорт Gerber отменен." -#: FlatCAMApp.py:8848 +#: FlatCAMApp.py:8873 msgid "Only Geometry objects can be used." msgstr "Можно использовать только объекты Geometry." -#: FlatCAMApp.py:8862 FlatCAMApp.py:8866 +#: FlatCAMApp.py:8887 FlatCAMApp.py:8891 msgid "Export DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:8873 +#: FlatCAMApp.py:8898 msgid "Export DXF cancelled." msgstr "Экспорт DXF отменен." -#: FlatCAMApp.py:8893 FlatCAMApp.py:8896 +#: FlatCAMApp.py:8918 FlatCAMApp.py:8921 msgid "Import SVG" msgstr "Импорт SVG" -#: FlatCAMApp.py:8906 +#: FlatCAMApp.py:8931 msgid "Open SVG cancelled." msgstr "Открытие SVG отменено." -#: FlatCAMApp.py:8925 FlatCAMApp.py:8929 +#: FlatCAMApp.py:8950 FlatCAMApp.py:8954 msgid "Import DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:8939 +#: FlatCAMApp.py:8964 msgid "Open DXF cancelled." msgstr "Открытие DXF отменено." -#: FlatCAMApp.py:8986 +#: FlatCAMApp.py:9011 msgid "Viewing the source code of the selected object." msgstr "Просмотр исходного кода выбранного объекта." -#: FlatCAMApp.py:8987 +#: FlatCAMApp.py:9012 msgid "Loading..." msgstr "Загрузка..." -#: FlatCAMApp.py:8994 +#: FlatCAMApp.py:9019 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Выберите файл Gerber или Excellon для просмотра исходного кода." -#: FlatCAMApp.py:9006 +#: FlatCAMApp.py:9031 msgid "Source Editor" msgstr "Редактор исходного кода" -#: FlatCAMApp.py:9021 FlatCAMApp.py:9028 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9053 msgid "There is no selected object for which to see it's source file code." msgstr "Нет выбранного объекта, для просмотра исходного кода файла." -#: FlatCAMApp.py:9040 +#: FlatCAMApp.py:9065 msgid "Failed to load the source code for the selected object" msgstr "Не удалось загрузить исходный код выбранного объекта" -#: FlatCAMApp.py:9054 FlatCAMApp.py:10369 FlatCAMObj.py:5895 +#: FlatCAMApp.py:9079 FlatCAMApp.py:10394 FlatCAMObj.py:5880 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "Редактор кода" -#: FlatCAMApp.py:9072 +#: FlatCAMApp.py:9097 msgid "New TCL script file created in Code Editor." msgstr "Новый файл сценария создан в редакторе кода." -#: FlatCAMApp.py:9075 +#: FlatCAMApp.py:9100 msgid "Script Editor" msgstr "Редактор сценариев" -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9103 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -1060,104 +1060,100 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:9117 FlatCAMApp.py:9120 +#: FlatCAMApp.py:9142 FlatCAMApp.py:9145 msgid "Open TCL script" msgstr "Открыть сценарий TCL" -#: FlatCAMApp.py:9130 +#: FlatCAMApp.py:9155 msgid "Open TCL script cancelled." msgstr "Открытие сценария отменено." -#: FlatCAMApp.py:9144 -msgid "App.on_fileopenscript() -->" -msgstr "App.on_fileopenscript() -->" - -#: FlatCAMApp.py:9152 +#: FlatCAMApp.py:9177 msgid "TCL script file opened in Code Editor." msgstr "Файл сценария открыт в редакторе кода." -#: FlatCAMApp.py:9176 +#: FlatCAMApp.py:9201 msgid "Executing FlatCAMScript file." msgstr "Выполнение файла FlatCAMScript." -#: FlatCAMApp.py:9183 FlatCAMApp.py:9186 +#: FlatCAMApp.py:9208 FlatCAMApp.py:9211 msgid "Run TCL script" msgstr "Запустить сценарий TCL" -#: FlatCAMApp.py:9196 +#: FlatCAMApp.py:9221 msgid "Run TCL script cancelled." msgstr "Запуск сценария отменен." -#: FlatCAMApp.py:9212 +#: FlatCAMApp.py:9237 msgid "TCL script file opened in Code Editor and executed." msgstr "Файл сценария открывается в редакторе кода и выполняется." -#: FlatCAMApp.py:9263 FlatCAMApp.py:9267 +#: FlatCAMApp.py:9288 FlatCAMApp.py:9292 msgid "Save Project As ..." msgstr "Сохранить проект как..." -#: FlatCAMApp.py:9264 +#: FlatCAMApp.py:9289 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:9273 +#: FlatCAMApp.py:9298 msgid "Save Project cancelled." msgstr "Сохранение проекта отменено." -#: FlatCAMApp.py:9321 +#: FlatCAMApp.py:9346 msgid "Exporting SVG" msgstr "Экспортирование SVG" -#: FlatCAMApp.py:9363 FlatCAMApp.py:9474 FlatCAMApp.py:9600 +#: FlatCAMApp.py:9388 FlatCAMApp.py:9499 FlatCAMApp.py:9625 msgid "SVG file exported to" msgstr "Файл SVG экспортируется в" -#: FlatCAMApp.py:9398 FlatCAMApp.py:9523 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9423 FlatCAMApp.py:9548 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "Нет объекта Box. Используйте взамен" -#: FlatCAMApp.py:9477 FlatCAMApp.py:9603 +#: FlatCAMApp.py:9502 FlatCAMApp.py:9628 msgid "Generating Film ... Please wait." msgstr "Создание фильма ... Пожалуйста, подождите." -#: FlatCAMApp.py:9776 +#: FlatCAMApp.py:9801 msgid "Excellon file exported to" msgstr "Файл Excellon экспортируется в" -#: FlatCAMApp.py:9785 +#: FlatCAMApp.py:9810 msgid "Exporting Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:9791 FlatCAMApp.py:9799 +#: FlatCAMApp.py:9816 FlatCAMApp.py:9824 msgid "Could not export Excellon file." msgstr "Не удалось экспортировать файл Excellon." -#: FlatCAMApp.py:9915 +#: FlatCAMApp.py:9940 msgid "Gerber file exported to" msgstr "Файл Gerber экспортируется в" -#: FlatCAMApp.py:9923 +#: FlatCAMApp.py:9948 msgid "Exporting Gerber" msgstr "Экспортирование Gerber" -#: FlatCAMApp.py:9929 FlatCAMApp.py:9937 +#: FlatCAMApp.py:9954 FlatCAMApp.py:9962 msgid "Could not export Gerber file." msgstr "Не удалось экспортировать файл Gerber." -#: FlatCAMApp.py:9982 +#: FlatCAMApp.py:10007 msgid "DXF file exported to" msgstr "Файл DXF экспортируется в" -#: FlatCAMApp.py:9988 +#: FlatCAMApp.py:10013 msgid "Exporting DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:9994 FlatCAMApp.py:10002 +#: FlatCAMApp.py:10019 FlatCAMApp.py:10027 msgid "Could not export DXF file." msgstr "Не удалось экспортировать файл DXF." -#: FlatCAMApp.py:10023 FlatCAMApp.py:10067 FlatCAMApp.py:10113 +#: FlatCAMApp.py:10048 FlatCAMApp.py:10092 FlatCAMApp.py:10138 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1165,84 +1161,84 @@ msgstr "" "В качестве параметра выбран не поддерживаемый тип. Поддерживаются только " "Geometry и Gerber" -#: FlatCAMApp.py:10033 +#: FlatCAMApp.py:10058 msgid "Importing SVG" msgstr "Импортирование SVG" -#: FlatCAMApp.py:10045 FlatCAMApp.py:10089 FlatCAMApp.py:10134 -#: FlatCAMApp.py:10215 FlatCAMApp.py:10282 FlatCAMApp.py:10349 +#: FlatCAMApp.py:10070 FlatCAMApp.py:10114 FlatCAMApp.py:10159 +#: FlatCAMApp.py:10240 FlatCAMApp.py:10307 FlatCAMApp.py:10374 #: flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "Открыт" -#: FlatCAMApp.py:10077 +#: FlatCAMApp.py:10102 msgid "Importing DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:10121 +#: FlatCAMApp.py:10146 msgid "Importing Image" msgstr "Импорт изображения" -#: FlatCAMApp.py:10164 +#: FlatCAMApp.py:10189 msgid "Failed to open file" msgstr "Не удалось открыть файл" -#: FlatCAMApp.py:10169 +#: FlatCAMApp.py:10194 msgid "Failed to parse file" msgstr "Не удаётся прочитать файл" -#: FlatCAMApp.py:10176 FlatCAMApp.py:10250 FlatCAMObj.py:4603 +#: FlatCAMApp.py:10201 FlatCAMApp.py:10275 FlatCAMObj.py:4589 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "Произошла внутренняя ошибка. Смотрите командную строку.\n" -#: FlatCAMApp.py:10186 +#: FlatCAMApp.py:10211 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Объект не является файлом Gerber или пуст. Прерывание создания объекта." -#: FlatCAMApp.py:10194 +#: FlatCAMApp.py:10219 msgid "Opening Gerber" msgstr "Открытие Gerber" -#: FlatCAMApp.py:10205 +#: FlatCAMApp.py:10230 msgid " Open Gerber failed. Probable not a Gerber file." msgstr " Открыть Gerber не удалось. Вероятно это не Gerber файл." -#: FlatCAMApp.py:10240 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10265 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "Это не Excellon файл." -#: FlatCAMApp.py:10244 +#: FlatCAMApp.py:10269 msgid "Cannot open file" msgstr "Не удается открыть файл" -#: FlatCAMApp.py:10264 flatcamTools/ToolPDF.py:270 +#: FlatCAMApp.py:10289 flatcamTools/ToolPDF.py:270 #: flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "Геометрия не найдена в файле" -#: FlatCAMApp.py:10267 +#: FlatCAMApp.py:10292 msgid "Opening Excellon." msgstr "Открытие Excellon." -#: FlatCAMApp.py:10274 +#: FlatCAMApp.py:10299 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Не удалось открыть файл Excellon. Вероятно это не файл Excellon." -#: FlatCAMApp.py:10313 +#: FlatCAMApp.py:10338 msgid "Failed to open" msgstr "Не удалось открыть" -#: FlatCAMApp.py:10324 +#: FlatCAMApp.py:10349 msgid "This is not GCODE" msgstr "Это не GCODE" -#: FlatCAMApp.py:10330 +#: FlatCAMApp.py:10355 msgid "Opening G-Code." msgstr "Открытие G-Code." -#: FlatCAMApp.py:10339 +#: FlatCAMApp.py:10364 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1252,43 +1248,43 @@ msgstr "" " Попытка создать объект FlatCAM CNCJob из файла G-кода не удалась во время " "обработки" -#: FlatCAMApp.py:10365 +#: FlatCAMApp.py:10390 msgid "Opening FlatCAM Config file." msgstr "Открытие файла конфигурации." -#: FlatCAMApp.py:10387 +#: FlatCAMApp.py:10412 msgid "Failed to open config file" msgstr "Не удалось открыть файл конфигурации" -#: FlatCAMApp.py:10413 +#: FlatCAMApp.py:10438 msgid "Loading Project ... Please Wait ..." msgstr "Загрузка проекта ... Пожалуйста, подождите ..." -#: FlatCAMApp.py:10418 +#: FlatCAMApp.py:10443 msgid "Opening FlatCAM Project file." msgstr "Открытие файла проекта FlatCAM." -#: FlatCAMApp.py:10428 FlatCAMApp.py:10446 +#: FlatCAMApp.py:10453 FlatCAMApp.py:10471 msgid "Failed to open project file" msgstr "Не удалось открыть файл проекта" -#: FlatCAMApp.py:10480 +#: FlatCAMApp.py:10505 msgid "Loading Project ... restoring" msgstr "Загрузка проекта ... восстановление" -#: FlatCAMApp.py:10489 +#: FlatCAMApp.py:10514 msgid "Project loaded from" msgstr "Проект загружен из" -#: FlatCAMApp.py:10552 +#: FlatCAMApp.py:10577 msgid "Redrawing all objects" msgstr "Перерисовка всех объектов" -#: FlatCAMApp.py:10584 +#: FlatCAMApp.py:10609 msgid "Available commands:\n" msgstr "Доступные команды:\n" -#: FlatCAMApp.py:10586 +#: FlatCAMApp.py:10611 msgid "" "\n" "\n" @@ -1300,47 +1296,47 @@ msgstr "" "Для дополнительной информации ведите help <имя_команды> .\n" "Пример: help open_gerber" -#: FlatCAMApp.py:10736 +#: FlatCAMApp.py:10761 msgid "Shows list of commands." msgstr "Показывает список команд." -#: FlatCAMApp.py:10794 +#: FlatCAMApp.py:10819 msgid "Failed to load recent item list." msgstr "Не удалось загрузить список недавних файлов." -#: FlatCAMApp.py:10802 +#: FlatCAMApp.py:10827 msgid "Failed to parse recent item list." msgstr "Не удалось прочитать список недавних файлов." -#: FlatCAMApp.py:10813 +#: FlatCAMApp.py:10838 msgid "Failed to load recent projects item list." msgstr "Не удалось загрузить список элементов последних проектов." -#: FlatCAMApp.py:10821 +#: FlatCAMApp.py:10846 msgid "Failed to parse recent project item list." msgstr "Не удалось проанализировать список последних элементов проекта." -#: FlatCAMApp.py:10880 FlatCAMApp.py:10903 +#: FlatCAMApp.py:10905 FlatCAMApp.py:10928 msgid "Clear Recent files" msgstr "Очистить список" -#: FlatCAMApp.py:10920 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10945 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr "Список комбинаций клавиш" -#: FlatCAMApp.py:10994 +#: FlatCAMApp.py:11019 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Вкладка \"Выбранное\" - выбранный элемент на вкладке \"Проект\"" -#: FlatCAMApp.py:10995 +#: FlatCAMApp.py:11020 msgid "Details" msgstr "Описание" -#: FlatCAMApp.py:10997 +#: FlatCAMApp.py:11022 msgid "The normal flow when working in FlatCAM is the following:" msgstr "Нормальный порядок при работе в FlatCAM выглядит следующим образом:" -#: FlatCAMApp.py:10998 +#: FlatCAMApp.py:11023 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1350,7 +1346,7 @@ msgstr "" "или SVG-файл в FlatCAM с помощью панели инструментов, сочетания клавиш или " "просто перетащив в окно программы." -#: FlatCAMApp.py:11001 +#: FlatCAMApp.py:11026 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1360,7 +1356,7 @@ msgstr "" "перетащив его в окно программы или с помощью действий меню (или панели " "инструментов), предлагаемых в приложении." -#: FlatCAMApp.py:11004 +#: FlatCAMApp.py:11029 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1372,7 +1368,7 @@ msgstr "" "объекта на вкладке \"Проект\", вкладка \"Выбранное\" будет обновлена в " "соответствии с видом объекта: Gerber, Excellon, Geometry или CNCJob." -#: FlatCAMApp.py:11008 +#: FlatCAMApp.py:11033 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1385,13 +1381,13 @@ msgstr "" "вкладке \"Выбранное\". Кроме того, двойной щелчок по объекту на холсте " "откроет вкладку \"Выбранное\" и заполнит ее, даже если она была не в фокусе." -#: FlatCAMApp.py:11012 +#: FlatCAMApp.py:11037 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" msgstr "Вы можете изменить параметры на этом экране, и порядок будет таким:" -#: FlatCAMApp.py:11013 +#: FlatCAMApp.py:11038 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1405,7 +1401,7 @@ msgstr "" "необходимости, дополнительные команды в начало или конец GCode (опять же, " "во вкладке \"Выбранное\") -> Сохранить GCode (кнопка \"Сохранить CNC Code\")." -#: FlatCAMApp.py:11017 +#: FlatCAMApp.py:11042 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1413,24 +1409,24 @@ msgstr "" "Список комбинаций клавиш доступен через пункт меню Помощь --> Список " "комбинаций клавиш или через клавишу: F3." -#: FlatCAMApp.py:11078 +#: FlatCAMApp.py:11103 msgid "Failed checking for latest version. Could not connect." msgstr "" "Не удалось проверить обновление программы. Отсутствует интернет подключение ." -#: FlatCAMApp.py:11086 +#: FlatCAMApp.py:11111 msgid "Could not parse information about latest version." msgstr "Не удается обработать информацию о последней версии." -#: FlatCAMApp.py:11097 +#: FlatCAMApp.py:11122 msgid "FlatCAM is up to date!" msgstr "FlatCAM в актуальном состоянии!" -#: FlatCAMApp.py:11102 +#: FlatCAMApp.py:11127 msgid "Newer Version Available" msgstr "Доступна новая версия" -#: FlatCAMApp.py:11103 +#: FlatCAMApp.py:11128 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1438,63 +1434,63 @@ msgstr "" "Новая версия FlatCAM доступна для загрузки:\n" "\n" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11130 msgid "info" msgstr "инфо" -#: FlatCAMApp.py:11180 +#: FlatCAMApp.py:11206 msgid "All plots disabled." msgstr "Все участки отключены." -#: FlatCAMApp.py:11187 +#: FlatCAMApp.py:11213 msgid "All non selected plots disabled." msgstr "Все не выбранные участки отключены." -#: FlatCAMApp.py:11194 +#: FlatCAMApp.py:11220 msgid "All plots enabled." msgstr "Все участки включены." -#: FlatCAMApp.py:11201 +#: FlatCAMApp.py:11227 msgid "Selected plots enabled..." msgstr "Выбранные участки включены..." -#: FlatCAMApp.py:11210 +#: FlatCAMApp.py:11236 msgid "Selected plots disabled..." msgstr "Выбранные участки отключены..." -#: FlatCAMApp.py:11228 +#: FlatCAMApp.py:11254 msgid "Enabling plots ..." msgstr "Включение участков ..." -#: FlatCAMApp.py:11267 +#: FlatCAMApp.py:11293 msgid "Disabling plots ..." msgstr "Отключение участков ..." -#: FlatCAMApp.py:11289 +#: FlatCAMApp.py:11315 msgid "Working ..." msgstr "Обработка…" -#: FlatCAMApp.py:11328 +#: FlatCAMApp.py:11354 msgid "Saving FlatCAM Project" msgstr "Сохранение проекта FlatCAM" -#: FlatCAMApp.py:11350 FlatCAMApp.py:11388 +#: FlatCAMApp.py:11376 FlatCAMApp.py:11414 msgid "Project saved to" msgstr "Проект сохранён в" -#: FlatCAMApp.py:11370 +#: FlatCAMApp.py:11396 msgid "Failed to verify project file" msgstr "Не удалось проверить файл проекта" -#: FlatCAMApp.py:11370 FlatCAMApp.py:11379 FlatCAMApp.py:11391 +#: FlatCAMApp.py:11396 FlatCAMApp.py:11405 FlatCAMApp.py:11417 msgid "Retry to save it." msgstr "Повторите попытку, чтобы сохранить его." -#: FlatCAMApp.py:11379 FlatCAMApp.py:11391 +#: FlatCAMApp.py:11405 FlatCAMApp.py:11417 msgid "Failed to parse saved project file" msgstr "Не удалось проанализировать сохраненный файл проекта" -#: FlatCAMApp.py:11602 +#: FlatCAMApp.py:11628 msgid "The user requested a graceful exit of the current task." msgstr "Пользователь запросил выход из текущего задания." @@ -1518,31 +1514,21 @@ msgstr "Масштабирование..." msgid "Skewing..." msgstr "Наклон..." -#: FlatCAMObj.py:612 FlatCAMObj.py:2365 FlatCAMObj.py:3643 +#: FlatCAMObj.py:611 FlatCAMObj.py:2358 FlatCAMObj.py:3632 #: flatcamGUI/PreferencesUI.py:867 flatcamGUI/PreferencesUI.py:1821 msgid "Basic" msgstr "Базовый" -#: FlatCAMObj.py:612 FlatCAMObj.py:2365 FlatCAMObj.py:3643 -#, python-format -msgid "%s" -msgstr "%s" - -#: FlatCAMObj.py:625 FlatCAMObj.py:2379 FlatCAMObj.py:3665 +#: FlatCAMObj.py:623 FlatCAMObj.py:2370 FlatCAMObj.py:3652 #: flatcamGUI/PreferencesUI.py:868 msgid "Advanced" msgstr "Расширенный" -#: FlatCAMObj.py:625 FlatCAMObj.py:2379 FlatCAMObj.py:3665 -#, python-format -msgid "%s" -msgstr "%s" - -#: FlatCAMObj.py:819 +#: FlatCAMObj.py:792 msgid "Buffering solid geometry" msgstr "Буферизация solid геометрии" -#: FlatCAMObj.py:822 camlib.py:612 flatcamGUI/PreferencesUI.py:1269 +#: FlatCAMObj.py:795 camlib.py:612 flatcamGUI/PreferencesUI.py:1269 #: flatcamTools/ToolNonCopperClear.py:1562 #: flatcamTools/ToolNonCopperClear.py:1656 #: flatcamTools/ToolNonCopperClear.py:1668 @@ -1552,55 +1538,55 @@ msgstr "Буферизация solid геометрии" msgid "Buffering" msgstr "Буферизация" -#: FlatCAMObj.py:828 +#: FlatCAMObj.py:801 msgid "Done" msgstr "Готово" -#: FlatCAMObj.py:869 FlatCAMObj.py:885 FlatCAMObj.py:902 +#: FlatCAMObj.py:842 FlatCAMObj.py:858 FlatCAMObj.py:875 msgid "Isolating..." msgstr "Изоляция..." -#: FlatCAMObj.py:1106 FlatCAMObj.py:1222 +#: FlatCAMObj.py:1079 FlatCAMObj.py:1195 #: flatcamTools/ToolNonCopperClear.py:1591 #: flatcamTools/ToolNonCopperClear.py:1919 msgid "Isolation geometry could not be generated." msgstr "Геометрия изоляции не может быть сгенерирована." -#: FlatCAMObj.py:1143 FlatCAMObj.py:3333 FlatCAMObj.py:3600 FlatCAMObj.py:3876 +#: FlatCAMObj.py:1116 FlatCAMObj.py:3323 FlatCAMObj.py:3590 FlatCAMObj.py:3862 msgid "Rough" msgstr "Грубый" -#: FlatCAMObj.py:1168 FlatCAMObj.py:1245 +#: FlatCAMObj.py:1141 FlatCAMObj.py:1218 msgid "Isolation geometry created" msgstr "Создана геометрия изоляции" -#: FlatCAMObj.py:1177 FlatCAMObj.py:1252 +#: FlatCAMObj.py:1150 FlatCAMObj.py:1225 msgid "Subtracting Geo" msgstr "Вычитание геометрии" -#: FlatCAMObj.py:1450 +#: FlatCAMObj.py:1436 msgid "Plotting Apertures" msgstr "Создание отверстия" -#: FlatCAMObj.py:2193 flatcamEditors/FlatCAMExcEditor.py:2320 +#: FlatCAMObj.py:2187 flatcamEditors/FlatCAMExcEditor.py:2320 msgid "Total Drills" msgstr "Всего отверстий" -#: FlatCAMObj.py:2225 flatcamEditors/FlatCAMExcEditor.py:2352 +#: FlatCAMObj.py:2219 flatcamEditors/FlatCAMExcEditor.py:2352 msgid "Total Slots" msgstr "Всего пазов" -#: FlatCAMObj.py:2437 FlatCAMObj.py:3716 FlatCAMObj.py:4010 FlatCAMObj.py:4201 -#: FlatCAMObj.py:4212 FlatCAMObj.py:4330 FlatCAMObj.py:4538 FlatCAMObj.py:4660 -#: FlatCAMObj.py:4823 FlatCAMObj.py:5342 +#: FlatCAMObj.py:2427 FlatCAMObj.py:3702 FlatCAMObj.py:3996 FlatCAMObj.py:4187 +#: FlatCAMObj.py:4198 FlatCAMObj.py:4316 FlatCAMObj.py:4524 FlatCAMObj.py:4646 +#: FlatCAMObj.py:4809 FlatCAMObj.py:5328 #: flatcamEditors/FlatCAMExcEditor.py:2427 -#: flatcamEditors/FlatCAMGeoEditor.py:1081 -#: flatcamEditors/FlatCAMGeoEditor.py:1118 -#: flatcamEditors/FlatCAMGeoEditor.py:1139 -#: flatcamEditors/FlatCAMGeoEditor.py:1160 -#: flatcamEditors/FlatCAMGeoEditor.py:1197 -#: flatcamEditors/FlatCAMGeoEditor.py:1229 -#: flatcamEditors/FlatCAMGeoEditor.py:1250 +#: flatcamEditors/FlatCAMGeoEditor.py:1082 +#: flatcamEditors/FlatCAMGeoEditor.py:1119 +#: flatcamEditors/FlatCAMGeoEditor.py:1140 +#: flatcamEditors/FlatCAMGeoEditor.py:1161 +#: flatcamEditors/FlatCAMGeoEditor.py:1198 +#: flatcamEditors/FlatCAMGeoEditor.py:1230 +#: flatcamEditors/FlatCAMGeoEditor.py:1251 #: flatcamEditors/FlatCAMGrbEditor.py:5361 #: flatcamEditors/FlatCAMGrbEditor.py:5404 #: flatcamEditors/FlatCAMGrbEditor.py:5431 @@ -1635,21 +1621,21 @@ msgstr "Всего пазов" msgid "Wrong value format entered, use a number." msgstr "Неправильно введен формат значения, используйте числа." -#: FlatCAMObj.py:2678 FlatCAMObj.py:2770 FlatCAMObj.py:2891 +#: FlatCAMObj.py:2668 FlatCAMObj.py:2760 FlatCAMObj.py:2881 msgid "Please select one or more tools from the list and try again." msgstr "" "Пожалуйста, выберите один или несколько инструментов из списка и попробуйте " "еще раз." -#: FlatCAMObj.py:2684 +#: FlatCAMObj.py:2674 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "Сверло больше, чем размер отверстия. Отмена." -#: FlatCAMObj.py:2699 FlatCAMObj.py:2792 FlatCAMObj.py:2910 +#: FlatCAMObj.py:2689 FlatCAMObj.py:2782 FlatCAMObj.py:2900 msgid "Tool_nr" msgstr "№ инструмента" -#: FlatCAMObj.py:2699 FlatCAMObj.py:2792 FlatCAMObj.py:2910 +#: FlatCAMObj.py:2689 FlatCAMObj.py:2782 FlatCAMObj.py:2900 #: flatcamEditors/FlatCAMExcEditor.py:1500 #: flatcamEditors/FlatCAMExcEditor.py:2935 flatcamGUI/ObjectUI.py:617 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 @@ -1657,19 +1643,19 @@ msgstr "№ инструмента" msgid "Diameter" msgstr "Диаметр" -#: FlatCAMObj.py:2699 FlatCAMObj.py:2792 FlatCAMObj.py:2910 +#: FlatCAMObj.py:2689 FlatCAMObj.py:2782 FlatCAMObj.py:2900 msgid "Drills_Nr" msgstr "№ отверстия" -#: FlatCAMObj.py:2699 FlatCAMObj.py:2792 FlatCAMObj.py:2910 +#: FlatCAMObj.py:2689 FlatCAMObj.py:2782 FlatCAMObj.py:2900 msgid "Slots_Nr" msgstr "№ паза" -#: FlatCAMObj.py:2779 +#: FlatCAMObj.py:2769 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Инструмент для прорезания пазов больше, чем размер отверстия. Отмена." -#: FlatCAMObj.py:2951 FlatCAMObj.py:5036 +#: FlatCAMObj.py:2941 FlatCAMObj.py:5022 msgid "" "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth" "\"]" @@ -1677,7 +1663,7 @@ msgstr "" "Неправильный формат значения для self.defaults[\"z_pdepth\"] или self." "options[\"z_pdepth\"]" -#: FlatCAMObj.py:2962 FlatCAMObj.py:5047 +#: FlatCAMObj.py:2952 FlatCAMObj.py:5033 msgid "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self." "options[\"feedrate_probe\"]" @@ -1685,11 +1671,11 @@ msgstr "" "Неправильный формат значения для self.defaults[\"feedrate_probe\"] или self." "options[\"feedrate_probe\"]" -#: FlatCAMObj.py:2992 FlatCAMObj.py:4922 FlatCAMObj.py:4928 FlatCAMObj.py:5082 +#: FlatCAMObj.py:2982 FlatCAMObj.py:4908 FlatCAMObj.py:4914 FlatCAMObj.py:5068 msgid "Generating CNC Code" msgstr "Генерация кода ЧПУ" -#: FlatCAMObj.py:3018 camlib.py:5757 camlib.py:6741 +#: FlatCAMObj.py:3008 camlib.py:5757 camlib.py:6741 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -1699,74 +1685,70 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два. " -#: FlatCAMObj.py:3333 FlatCAMObj.py:4252 FlatCAMObj.py:4253 FlatCAMObj.py:4262 +#: FlatCAMObj.py:3323 FlatCAMObj.py:4238 FlatCAMObj.py:4239 FlatCAMObj.py:4248 msgid "Iso" msgstr "Iso" -#: FlatCAMObj.py:3333 +#: FlatCAMObj.py:3323 msgid "Finish" msgstr "Конец" -#: FlatCAMObj.py:3636 flatcamGUI/FlatCAMGUI.py:552 flatcamGUI/FlatCAMGUI.py:759 +#: FlatCAMObj.py:3626 flatcamGUI/FlatCAMGUI.py:552 flatcamGUI/FlatCAMGUI.py:759 #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1789 -#: flatcamGUI/FlatCAMGUI.py:2193 flatcamGUI/ObjectUI.py:1066 +#: flatcamGUI/FlatCAMGUI.py:2200 flatcamGUI/ObjectUI.py:1066 #: flatcamTools/ToolPanelize.py:540 flatcamTools/ToolPanelize.py:567 #: flatcamTools/ToolPanelize.py:667 flatcamTools/ToolPanelize.py:701 #: flatcamTools/ToolPanelize.py:766 msgid "Copy" msgstr "Копировать" -#: FlatCAMObj.py:3847 +#: FlatCAMObj.py:3833 msgid "Please enter the desired tool diameter in Float format." msgstr "" "Пожалуйста, введите нужный диаметр инструмента в формате числа с плавающей " "точкой." -#: FlatCAMObj.py:3921 +#: FlatCAMObj.py:3907 msgid "Tool added in Tool Table." msgstr "Инструмент добавлен в таблицу инструментов." -#: FlatCAMObj.py:3925 +#: FlatCAMObj.py:3911 msgid "Default Tool added. Wrong value format entered." msgstr "Добавлен инструмент по умолчанию. Введен неправильный формат значения." -#: FlatCAMObj.py:3958 FlatCAMObj.py:3967 +#: FlatCAMObj.py:3944 FlatCAMObj.py:3953 msgid "Failed. Select a tool to copy." msgstr "Ошибка. Выберите инструмент для копирования." -#: FlatCAMObj.py:3995 +#: FlatCAMObj.py:3981 msgid "Tool was copied in Tool Table." msgstr "Инструмент скопирован в таблицу инструментов." -#: FlatCAMObj.py:4025 +#: FlatCAMObj.py:4011 msgid "Tool was edited in Tool Table." msgstr "Инструмент был изменён в таблице инструментов." -#: FlatCAMObj.py:4054 FlatCAMObj.py:4063 +#: FlatCAMObj.py:4040 FlatCAMObj.py:4049 msgid "Failed. Select a tool to delete." msgstr "Ошибка. Выберите инструмент для удаления." -#: FlatCAMObj.py:4086 +#: FlatCAMObj.py:4072 msgid "Tool was deleted in Tool Table." msgstr "Инструмент был удален из таблицы инструментов." -#: FlatCAMObj.py:4518 +#: FlatCAMObj.py:4504 msgid "This Geometry can't be processed because it is" msgstr "Эта Geometry не может быть обработана, так как это" -#: FlatCAMObj.py:4520 +#: FlatCAMObj.py:4506 msgid "geometry" msgstr "геометрия" -#: FlatCAMObj.py:4563 +#: FlatCAMObj.py:4549 msgid "Failed. No tool selected in the tool table ..." msgstr "Ошибка. Инструмент не выбран в таблице инструментов ..." -#: FlatCAMObj.py:4604 -msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->" -msgstr "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->" - -#: FlatCAMObj.py:4665 FlatCAMObj.py:4829 +#: FlatCAMObj.py:4651 FlatCAMObj.py:4815 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1774,45 +1756,45 @@ msgstr "" "Смещение выбранного в таблице инструментов инструмента не указано.\n" "Добавьте смещение инструмента или измените тип смещения." -#: FlatCAMObj.py:4730 FlatCAMObj.py:4889 +#: FlatCAMObj.py:4716 FlatCAMObj.py:4875 msgid "G-Code parsing in progress..." msgstr "Разбор G-кода ..." -#: FlatCAMObj.py:4732 FlatCAMObj.py:4891 +#: FlatCAMObj.py:4718 FlatCAMObj.py:4877 msgid "G-Code parsing finished..." msgstr "Разбор G-кода завершен..." -#: FlatCAMObj.py:4740 +#: FlatCAMObj.py:4726 msgid "Finished G-Code processing" msgstr "Закончена обработка G-кода" -#: FlatCAMObj.py:4742 FlatCAMObj.py:4903 +#: FlatCAMObj.py:4728 FlatCAMObj.py:4889 msgid "G-Code processing failed with error" msgstr "Обработка G-кода завершилась ошибкой" -#: FlatCAMObj.py:4790 flatcamTools/ToolSolderPaste.py:1187 +#: FlatCAMObj.py:4776 flatcamTools/ToolSolderPaste.py:1187 msgid "Cancelled. Empty file, it has no geometry" msgstr "Отмена. Пустой файл, он не имеет геометрии" -#: FlatCAMObj.py:4901 FlatCAMObj.py:5075 +#: FlatCAMObj.py:4887 FlatCAMObj.py:5061 msgid "Finished G-Code processing..." msgstr "Разбор G-кода завершен..." -#: FlatCAMObj.py:4925 FlatCAMObj.py:4931 FlatCAMObj.py:5085 +#: FlatCAMObj.py:4911 FlatCAMObj.py:4917 FlatCAMObj.py:5071 msgid "CNCjob created" msgstr "CNCjob создан" -#: FlatCAMObj.py:5117 FlatCAMObj.py:5127 camlib.py:3679 camlib.py:3689 +#: FlatCAMObj.py:5103 FlatCAMObj.py:5113 camlib.py:3679 camlib.py:3689 msgid "Scale factor has to be a number: integer or float." msgstr "" "Коэффициент масштабирования должен быть числом: целочисленным или с " "плавающей запятой." -#: FlatCAMObj.py:5201 +#: FlatCAMObj.py:5187 msgid "Geometry Scale done." msgstr "Масштабирование Geometry выполнено." -#: FlatCAMObj.py:5218 camlib.py:3783 +#: FlatCAMObj.py:5204 camlib.py:3783 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -1820,11 +1802,11 @@ msgstr "" "Необходима пара значений (x,y). Возможно, вы ввели только одно значение в " "поле \"Смещение\"." -#: FlatCAMObj.py:5272 +#: FlatCAMObj.py:5258 msgid "Geometry Offset done." msgstr "Смещение Geometry выполнено." -#: FlatCAMObj.py:5301 +#: FlatCAMObj.py:5287 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -1834,64 +1816,60 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два." -#: FlatCAMObj.py:5780 +#: FlatCAMObj.py:5765 msgid "Basic" msgstr "Базовый" -#: FlatCAMObj.py:5786 +#: FlatCAMObj.py:5771 msgid "Advanced" msgstr "Расширенный" -#: FlatCAMObj.py:5829 +#: FlatCAMObj.py:5814 msgid "Plotting..." msgstr "Построение..." -#: FlatCAMObj.py:5853 FlatCAMObj.py:5858 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5838 FlatCAMObj.py:5843 flatcamTools/ToolSolderPaste.py:1393 msgid "Export Machine Code ..." msgstr "Экспорт GCode ..." -#: FlatCAMObj.py:5864 flatcamTools/ToolSolderPaste.py:1397 +#: FlatCAMObj.py:5849 flatcamTools/ToolSolderPaste.py:1397 msgid "Export Machine Code cancelled ..." msgstr "Экспорт Machine Code отменен ..." -#: FlatCAMObj.py:5882 +#: FlatCAMObj.py:5867 msgid "Machine Code file saved to" msgstr "Файл Machine Code сохранён в" -#: FlatCAMObj.py:5907 -msgid "FlatCAMCNNJob.on_edit_code_click() -->" -msgstr "FlatCAMCNNJob.on_edit_code_click() -->" - -#: FlatCAMObj.py:5915 +#: FlatCAMObj.py:5900 msgid "Loaded Machine Code into Code Editor" msgstr "Машинный код загружен в редактор кода" -#: FlatCAMObj.py:6027 +#: FlatCAMObj.py:6015 msgid "This CNCJob object can't be processed because it is a" msgstr "CNCJob объект не может быть обработан, так как" -#: FlatCAMObj.py:6029 +#: FlatCAMObj.py:6017 msgid "CNCJob object" msgstr "CNCJob object" -#: FlatCAMObj.py:6081 +#: FlatCAMObj.py:6069 msgid "G-code does not have a units code: either G20 or G21" msgstr "G-code не имеет кода единиц измерения: G20 или G21" -#: FlatCAMObj.py:6093 +#: FlatCAMObj.py:6081 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "Отмена. Пользовательский код смены инструмента включен, но он пуст." -#: FlatCAMObj.py:6099 +#: FlatCAMObj.py:6087 msgid "Toolchange G-code was replaced by a custom code." msgstr "G-code смены инструмента был заменен на пользовательский код." -#: FlatCAMObj.py:6136 FlatCAMObj.py:6146 +#: FlatCAMObj.py:6124 FlatCAMObj.py:6134 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "Используемый файл постпроцессора должен иметь имя: 'toolchange_custom'" -#: FlatCAMObj.py:6150 +#: FlatCAMObj.py:6138 msgid "There is no postprocessor file." msgstr "Это не файл постпроцессора." @@ -1916,7 +1894,7 @@ msgstr "Применить язык ..." msgid "Object renamed from {old} to {new}" msgstr "Объект переименован из {old} в {new}" -#: ObjectCollection.py:766 +#: ObjectCollection.py:769 msgid "Cause of error" msgstr "Причина ошибки" @@ -2332,8 +2310,8 @@ msgstr "" "изменения размера." #: flatcamEditors/FlatCAMExcEditor.py:978 -#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2704 -#: flatcamGUI/FlatCAMGUI.py:2912 flatcamGUI/FlatCAMGUI.py:3126 +#: flatcamEditors/FlatCAMExcEditor.py:1048 flatcamGUI/FlatCAMGUI.py:2724 +#: flatcamGUI/FlatCAMGUI.py:2932 flatcamGUI/FlatCAMGUI.py:3146 msgid "Cancelled." msgstr "Отменено." @@ -2476,7 +2454,7 @@ msgstr "Линейный" #: flatcamEditors/FlatCAMExcEditor.py:1620 #: flatcamEditors/FlatCAMExcEditor.py:1822 -#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3303 +#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3315 #: flatcamTools/ToolNonCopperClear.py:203 msgid "Circular" msgstr "Круглый" @@ -2692,7 +2670,7 @@ msgstr "" "Сохраните и повторно отредактируйте Excellon, если вам нужно добавить этот " "инструмент. " -#: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3295 +#: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3315 msgid "Added new tool with dia" msgstr "Добавлен новый инструмент с диаметром" @@ -2738,15 +2716,15 @@ msgstr "Готово. Отверстия удалены." msgid "Click on the circular array Center position" msgstr "Нажмите на центральную позицию кругового массива" -#: flatcamEditors/FlatCAMGeoEditor.py:82 +#: flatcamEditors/FlatCAMGeoEditor.py:83 msgid "Buffer distance:" msgstr "Расстояние буфера:" -#: flatcamEditors/FlatCAMGeoEditor.py:83 +#: flatcamEditors/FlatCAMGeoEditor.py:84 msgid "Buffer corner:" msgstr "Угол буфера:" -#: flatcamEditors/FlatCAMGeoEditor.py:85 +#: flatcamEditors/FlatCAMGeoEditor.py:86 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded for exterior buffer.\n" @@ -2759,67 +2737,67 @@ msgstr "" " - 'Квадрат:' угол встречается под острым углом для внешнего буфера.\n" " - 'Скошенный:' линия, напрямую соединяющая элементы, встречающиеся в углу" -#: flatcamEditors/FlatCAMGeoEditor.py:91 +#: flatcamEditors/FlatCAMGeoEditor.py:92 #: flatcamEditors/FlatCAMGrbEditor.py:2522 msgid "Round" msgstr "Круглый" -#: flatcamEditors/FlatCAMGeoEditor.py:92 +#: flatcamEditors/FlatCAMGeoEditor.py:93 #: flatcamEditors/FlatCAMGrbEditor.py:2523 msgid "Square" msgstr "Квадратный" -#: flatcamEditors/FlatCAMGeoEditor.py:93 +#: flatcamEditors/FlatCAMGeoEditor.py:94 #: flatcamEditors/FlatCAMGrbEditor.py:2524 msgid "Beveled" msgstr "Скошенный" -#: flatcamEditors/FlatCAMGeoEditor.py:100 +#: flatcamEditors/FlatCAMGeoEditor.py:101 msgid "Buffer Interior" msgstr "Буфер внутри" -#: flatcamEditors/FlatCAMGeoEditor.py:102 +#: flatcamEditors/FlatCAMGeoEditor.py:103 msgid "Buffer Exterior" msgstr "Буфер снаружи" -#: flatcamEditors/FlatCAMGeoEditor.py:108 +#: flatcamEditors/FlatCAMGeoEditor.py:109 msgid "Full Buffer" msgstr "Полный буфер" -#: flatcamEditors/FlatCAMGeoEditor.py:129 -#: flatcamEditors/FlatCAMGeoEditor.py:2721 flatcamGUI/FlatCAMGUI.py:1500 +#: flatcamEditors/FlatCAMGeoEditor.py:130 +#: flatcamEditors/FlatCAMGeoEditor.py:2722 flatcamGUI/FlatCAMGUI.py:1500 #: flatcamGUI/PreferencesUI.py:1577 msgid "Buffer Tool" msgstr "Буфер" -#: flatcamEditors/FlatCAMGeoEditor.py:141 -#: flatcamEditors/FlatCAMGeoEditor.py:158 -#: flatcamEditors/FlatCAMGeoEditor.py:175 -#: flatcamEditors/FlatCAMGeoEditor.py:2741 -#: flatcamEditors/FlatCAMGeoEditor.py:2771 -#: flatcamEditors/FlatCAMGeoEditor.py:2801 +#: flatcamEditors/FlatCAMGeoEditor.py:142 +#: flatcamEditors/FlatCAMGeoEditor.py:159 +#: flatcamEditors/FlatCAMGeoEditor.py:176 +#: flatcamEditors/FlatCAMGeoEditor.py:2742 +#: flatcamEditors/FlatCAMGeoEditor.py:2772 +#: flatcamEditors/FlatCAMGeoEditor.py:2802 #: flatcamEditors/FlatCAMGrbEditor.py:4707 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Отсутствует значение расстояния буфера или оно имеет неправильный формат. " "Добавьте его и повторите попытку." -#: flatcamEditors/FlatCAMGeoEditor.py:345 +#: flatcamEditors/FlatCAMGeoEditor.py:346 msgid "Text Tool" msgstr "Текст" -#: flatcamEditors/FlatCAMGeoEditor.py:403 flatcamGUI/FlatCAMGUI.py:839 +#: flatcamEditors/FlatCAMGeoEditor.py:404 flatcamGUI/FlatCAMGUI.py:839 msgid "Tool" msgstr "Инструменты" -#: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/ObjectUI.py:264 +#: flatcamEditors/FlatCAMGeoEditor.py:435 flatcamGUI/ObjectUI.py:264 #: flatcamGUI/PreferencesUI.py:1117 flatcamGUI/PreferencesUI.py:2614 -#: flatcamGUI/PreferencesUI.py:3546 flatcamGUI/PreferencesUI.py:3706 +#: flatcamGUI/PreferencesUI.py:3558 flatcamGUI/PreferencesUI.py:3718 #: flatcamTools/ToolCutOut.py:91 msgid "Tool dia" msgstr "Диаметр инструмента" -#: flatcamEditors/FlatCAMGeoEditor.py:436 flatcamGUI/PreferencesUI.py:3708 +#: flatcamEditors/FlatCAMGeoEditor.py:437 flatcamGUI/PreferencesUI.py:3720 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -2827,13 +2805,13 @@ msgstr "" "Диаметр инструмента\n" "используемого в этой операции." -#: flatcamEditors/FlatCAMGeoEditor.py:445 flatcamGUI/PreferencesUI.py:3388 -#: flatcamGUI/PreferencesUI.py:3737 flatcamTools/ToolNonCopperClear.py:283 +#: flatcamEditors/FlatCAMGeoEditor.py:446 flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:3749 flatcamTools/ToolNonCopperClear.py:283 #: flatcamTools/ToolPaint.py:205 msgid "Overlap Rate" msgstr "Частота перекрытия" -#: flatcamEditors/FlatCAMGeoEditor.py:447 flatcamGUI/PreferencesUI.py:3739 +#: flatcamEditors/FlatCAMGeoEditor.py:448 flatcamGUI/PreferencesUI.py:3751 #: flatcamTools/ToolPaint.py:207 #, python-format msgid "" @@ -2861,13 +2839,13 @@ msgstr "" "Более высокие значения = медленная обработка и медленное выполнение на ЧПУ\n" "из-за большого количества путей." -#: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/PreferencesUI.py:3409 -#: flatcamGUI/PreferencesUI.py:3570 flatcamGUI/PreferencesUI.py:3758 +#: flatcamEditors/FlatCAMGeoEditor.py:464 flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:3770 #: flatcamTools/ToolNonCopperClear.py:303 flatcamTools/ToolPaint.py:226 msgid "Margin" msgstr "Отступ" -#: flatcamEditors/FlatCAMGeoEditor.py:465 flatcamGUI/PreferencesUI.py:3760 +#: flatcamEditors/FlatCAMGeoEditor.py:466 flatcamGUI/PreferencesUI.py:3772 #: flatcamTools/ToolPaint.py:228 msgid "" "Distance by which to avoid\n" @@ -2875,13 +2853,13 @@ msgid "" "be painted." msgstr "Расстояние, которое не закрашивать до края полигона." -#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/PreferencesUI.py:3418 -#: flatcamGUI/PreferencesUI.py:3769 flatcamTools/ToolNonCopperClear.py:312 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:3430 +#: flatcamGUI/PreferencesUI.py:3781 flatcamTools/ToolNonCopperClear.py:312 #: flatcamTools/ToolPaint.py:237 msgid "Method" msgstr "Метод" -#: flatcamEditors/FlatCAMGeoEditor.py:476 +#: flatcamEditors/FlatCAMGeoEditor.py:477 msgid "" "Algorithm to paint the polygon:
Standard: Fixed step inwards." "
Seed-based: Outwards from seed." @@ -2889,30 +2867,30 @@ msgstr "" "Алгоритм отрисовки полигона:
Стандартный: Фиксированный шаг внутрь." "
По кругу: От центра наружу." -#: flatcamEditors/FlatCAMGeoEditor.py:482 flatcamGUI/PreferencesUI.py:3427 -#: flatcamGUI/PreferencesUI.py:3778 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3439 +#: flatcamGUI/PreferencesUI.py:3790 flatcamTools/ToolNonCopperClear.py:321 #: flatcamTools/ToolPaint.py:246 msgid "Standard" msgstr "Стандартный" -#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3428 -#: flatcamGUI/PreferencesUI.py:3779 flatcamTools/ToolNonCopperClear.py:322 +#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3440 +#: flatcamGUI/PreferencesUI.py:3791 flatcamTools/ToolNonCopperClear.py:322 #: flatcamTools/ToolPaint.py:247 msgid "Seed-based" msgstr "От центра по кругу" -#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3429 -#: flatcamGUI/PreferencesUI.py:3780 flatcamTools/ToolNonCopperClear.py:323 +#: flatcamEditors/FlatCAMGeoEditor.py:485 flatcamGUI/PreferencesUI.py:3441 +#: flatcamGUI/PreferencesUI.py:3792 flatcamTools/ToolNonCopperClear.py:323 #: flatcamTools/ToolPaint.py:248 msgid "Straight lines" msgstr "Прямая линия" -#: flatcamEditors/FlatCAMGeoEditor.py:489 +#: flatcamEditors/FlatCAMGeoEditor.py:490 msgid "Connect:" msgstr "Подключение:" -#: flatcamEditors/FlatCAMGeoEditor.py:491 flatcamGUI/PreferencesUI.py:3436 -#: flatcamGUI/PreferencesUI.py:3787 flatcamTools/ToolNonCopperClear.py:330 +#: flatcamEditors/FlatCAMGeoEditor.py:492 flatcamGUI/PreferencesUI.py:3448 +#: flatcamGUI/PreferencesUI.py:3799 flatcamTools/ToolNonCopperClear.py:330 #: flatcamTools/ToolPaint.py:255 msgid "" "Draw lines between resulting\n" @@ -2921,12 +2899,12 @@ msgstr "" "Рисовать линии между результирующей сегментами\n" " для минимизации подъёма инструмента." -#: flatcamEditors/FlatCAMGeoEditor.py:498 +#: flatcamEditors/FlatCAMGeoEditor.py:499 msgid "Contour:" msgstr "Контур:" -#: flatcamEditors/FlatCAMGeoEditor.py:500 flatcamGUI/PreferencesUI.py:3446 -#: flatcamGUI/PreferencesUI.py:3797 flatcamTools/ToolNonCopperClear.py:339 +#: flatcamEditors/FlatCAMGeoEditor.py:501 flatcamGUI/PreferencesUI.py:3458 +#: flatcamGUI/PreferencesUI.py:3809 flatcamTools/ToolNonCopperClear.py:339 #: flatcamTools/ToolPaint.py:264 msgid "" "Cut around the perimeter of the polygon\n" @@ -2935,21 +2913,21 @@ msgstr "" "Обрезка по периметру полигона\n" "для зачистки неровных краёв." -#: flatcamEditors/FlatCAMGeoEditor.py:511 flatcamGUI/FlatCAMGUI.py:1744 +#: flatcamEditors/FlatCAMGeoEditor.py:512 flatcamGUI/FlatCAMGUI.py:1744 msgid "Paint" msgstr "Нарисовать" -#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:674 -#: flatcamGUI/FlatCAMGUI.py:2105 flatcamGUI/ObjectUI.py:1365 +#: flatcamEditors/FlatCAMGeoEditor.py:530 flatcamGUI/FlatCAMGUI.py:674 +#: flatcamGUI/FlatCAMGUI.py:2112 flatcamGUI/ObjectUI.py:1365 #: flatcamTools/ToolPaint.py:25 flatcamTools/ToolPaint.py:462 msgid "Paint Tool" msgstr "Рисование" -#: flatcamEditors/FlatCAMGeoEditor.py:566 +#: flatcamEditors/FlatCAMGeoEditor.py:567 msgid "Paint cancelled. No shape selected." msgstr "Рисование отменено. Фугура не выбрана." -#: flatcamEditors/FlatCAMGeoEditor.py:578 flatcamTools/ToolCutOut.py:392 +#: flatcamEditors/FlatCAMGeoEditor.py:579 flatcamTools/ToolCutOut.py:392 #: flatcamTools/ToolCutOut.py:590 flatcamTools/ToolCutOut.py:760 #: flatcamTools/ToolCutOut.py:862 flatcamTools/ToolDblSided.py:367 msgid "Tool diameter value is missing or wrong format. Add it and retry." @@ -2957,82 +2935,82 @@ msgstr "" "Отсутствует значение диаметра инструмента или оно имеет неправильный формат. " "Добавьте его и повторите попытку." -#: flatcamEditors/FlatCAMGeoEditor.py:589 +#: flatcamEditors/FlatCAMGeoEditor.py:590 msgid "Overlap value is missing or wrong format. Add it and retry." msgstr "" "Значение перекрытия отсутствует или оно имеет неправильный формат. Добавьте " "его и повторите попытку." -#: flatcamEditors/FlatCAMGeoEditor.py:601 +#: flatcamEditors/FlatCAMGeoEditor.py:602 msgid "Margin distance value is missing or wrong format. Add it and retry." msgstr "" "Значение отступа отсутствует или оно имеет неправильный формат. Добавьте его " "и повторите попытку." -#: flatcamEditors/FlatCAMGeoEditor.py:609 -#: flatcamEditors/FlatCAMGeoEditor.py:2747 -#: flatcamEditors/FlatCAMGeoEditor.py:2777 -#: flatcamEditors/FlatCAMGeoEditor.py:2807 flatcamGUI/PreferencesUI.py:2610 +#: flatcamEditors/FlatCAMGeoEditor.py:610 +#: flatcamEditors/FlatCAMGeoEditor.py:2748 +#: flatcamEditors/FlatCAMGeoEditor.py:2778 +#: flatcamEditors/FlatCAMGeoEditor.py:2808 flatcamGUI/PreferencesUI.py:2610 #: flatcamTools/ToolProperties.py:113 flatcamTools/ToolProperties.py:139 msgid "Tools" msgstr "Инструменты" -#: flatcamEditors/FlatCAMGeoEditor.py:620 -#: flatcamEditors/FlatCAMGeoEditor.py:994 +#: flatcamEditors/FlatCAMGeoEditor.py:621 +#: flatcamEditors/FlatCAMGeoEditor.py:995 #: flatcamEditors/FlatCAMGrbEditor.py:4890 #: flatcamEditors/FlatCAMGrbEditor.py:5275 flatcamGUI/FlatCAMGUI.py:685 -#: flatcamGUI/FlatCAMGUI.py:2118 flatcamTools/ToolTransform.py:403 +#: flatcamGUI/FlatCAMGUI.py:2125 flatcamTools/ToolTransform.py:403 msgid "Transform Tool" msgstr "Трансформация" -#: flatcamEditors/FlatCAMGeoEditor.py:621 -#: flatcamEditors/FlatCAMGeoEditor.py:683 +#: flatcamEditors/FlatCAMGeoEditor.py:622 +#: flatcamEditors/FlatCAMGeoEditor.py:684 #: flatcamEditors/FlatCAMGrbEditor.py:4891 #: flatcamEditors/FlatCAMGrbEditor.py:4953 flatcamTools/ToolTransform.py:24 #: flatcamTools/ToolTransform.py:82 msgid "Rotate" msgstr "Вращение" -#: flatcamEditors/FlatCAMGeoEditor.py:622 +#: flatcamEditors/FlatCAMGeoEditor.py:623 #: flatcamEditors/FlatCAMGrbEditor.py:4892 flatcamTools/ToolTransform.py:25 msgid "Skew/Shear" msgstr "Наклон/Сдвиг" -#: flatcamEditors/FlatCAMGeoEditor.py:623 +#: flatcamEditors/FlatCAMGeoEditor.py:624 #: flatcamEditors/FlatCAMGrbEditor.py:2569 #: flatcamEditors/FlatCAMGrbEditor.py:4893 flatcamGUI/FlatCAMGUI.py:752 #: flatcamGUI/FlatCAMGUI.py:1694 flatcamGUI/FlatCAMGUI.py:1771 -#: flatcamGUI/FlatCAMGUI.py:2187 flatcamGUI/ObjectUI.py:79 +#: flatcamGUI/FlatCAMGUI.py:2194 flatcamGUI/ObjectUI.py:79 #: flatcamGUI/ObjectUI.py:100 flatcamTools/ToolTransform.py:26 msgid "Scale" msgstr "Масштаб" -#: flatcamEditors/FlatCAMGeoEditor.py:624 +#: flatcamEditors/FlatCAMGeoEditor.py:625 #: flatcamEditors/FlatCAMGrbEditor.py:4894 flatcamTools/ToolTransform.py:27 msgid "Mirror (Flip)" msgstr "Зеркалирование (отражение)" -#: flatcamEditors/FlatCAMGeoEditor.py:625 +#: flatcamEditors/FlatCAMGeoEditor.py:626 #: flatcamEditors/FlatCAMGrbEditor.py:4895 flatcamGUI/ObjectUI.py:108 #: flatcamGUI/ObjectUI.py:127 flatcamGUI/ObjectUI.py:957 -#: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3469 +#: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3481 #: flatcamTools/ToolNonCopperClear.py:361 flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Смещение" -#: flatcamEditors/FlatCAMGeoEditor.py:637 +#: flatcamEditors/FlatCAMGeoEditor.py:638 #: flatcamEditors/FlatCAMGrbEditor.py:4907 flatcamGUI/FlatCAMGUI.py:647 -#: flatcamGUI/FlatCAMGUI.py:2078 +#: flatcamGUI/FlatCAMGUI.py:2085 msgid "Editor" msgstr "Редактор" -#: flatcamEditors/FlatCAMGeoEditor.py:669 +#: flatcamEditors/FlatCAMGeoEditor.py:670 #: flatcamEditors/FlatCAMGrbEditor.py:4939 msgid "Angle:" msgstr "Угол:" -#: flatcamEditors/FlatCAMGeoEditor.py:671 -#: flatcamEditors/FlatCAMGrbEditor.py:4941 flatcamGUI/PreferencesUI.py:4139 +#: flatcamEditors/FlatCAMGeoEditor.py:672 +#: flatcamEditors/FlatCAMGrbEditor.py:4941 flatcamGUI/PreferencesUI.py:4151 #: flatcamTools/ToolTransform.py:70 msgid "" "Angle for Rotation action, in degrees.\n" @@ -3045,7 +3023,7 @@ msgstr "" "Положительные числа для движения по часовой стрелке.\n" "Отрицательные числа для движения против часовой стрелки." -#: flatcamEditors/FlatCAMGeoEditor.py:685 +#: flatcamEditors/FlatCAMGeoEditor.py:686 #: flatcamEditors/FlatCAMGrbEditor.py:4955 msgid "" "Rotate the selected shape(s).\n" @@ -3056,16 +3034,16 @@ msgstr "" "Точка отсчета - середина\n" "ограничительной рамки для всех выбранных фигур." -#: flatcamEditors/FlatCAMGeoEditor.py:708 +#: flatcamEditors/FlatCAMGeoEditor.py:709 #: flatcamEditors/FlatCAMGrbEditor.py:4978 msgid "Angle X:" msgstr "Угол X:" -#: flatcamEditors/FlatCAMGeoEditor.py:710 -#: flatcamEditors/FlatCAMGeoEditor.py:728 +#: flatcamEditors/FlatCAMGeoEditor.py:711 +#: flatcamEditors/FlatCAMGeoEditor.py:729 #: flatcamEditors/FlatCAMGrbEditor.py:4980 -#: flatcamEditors/FlatCAMGrbEditor.py:4998 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4161 flatcamTools/ToolTransform.py:109 +#: flatcamEditors/FlatCAMGrbEditor.py:4998 flatcamGUI/PreferencesUI.py:4163 +#: flatcamGUI/PreferencesUI.py:4173 flatcamTools/ToolTransform.py:109 #: flatcamTools/ToolTransform.py:127 msgid "" "Angle for Skew action, in degrees.\n" @@ -3074,13 +3052,13 @@ msgstr "" "Угол наклона в градусах.\n" "Число с плавающей запятой между -360 и 359." -#: flatcamEditors/FlatCAMGeoEditor.py:719 +#: flatcamEditors/FlatCAMGeoEditor.py:720 #: flatcamEditors/FlatCAMGrbEditor.py:4989 flatcamTools/ToolTransform.py:118 msgid "Skew X" msgstr "Наклон X" -#: flatcamEditors/FlatCAMGeoEditor.py:721 -#: flatcamEditors/FlatCAMGeoEditor.py:739 +#: flatcamEditors/FlatCAMGeoEditor.py:722 +#: flatcamEditors/FlatCAMGeoEditor.py:740 #: flatcamEditors/FlatCAMGrbEditor.py:4991 #: flatcamEditors/FlatCAMGrbEditor.py:5009 msgid "" @@ -3092,33 +3070,33 @@ msgstr "" "Точка отсчета - середина\n" "ограничительной рамки для всех выбранных фигур." -#: flatcamEditors/FlatCAMGeoEditor.py:726 +#: flatcamEditors/FlatCAMGeoEditor.py:727 #: flatcamEditors/FlatCAMGrbEditor.py:4996 msgid "Angle Y:" msgstr "Угол Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:737 +#: flatcamEditors/FlatCAMGeoEditor.py:738 #: flatcamEditors/FlatCAMGrbEditor.py:5007 flatcamTools/ToolTransform.py:136 msgid "Skew Y" msgstr "Наклон Y" -#: flatcamEditors/FlatCAMGeoEditor.py:765 +#: flatcamEditors/FlatCAMGeoEditor.py:766 #: flatcamEditors/FlatCAMGrbEditor.py:5035 msgid "Factor X:" msgstr "Коэффициент X:" -#: flatcamEditors/FlatCAMGeoEditor.py:767 +#: flatcamEditors/FlatCAMGeoEditor.py:768 #: flatcamEditors/FlatCAMGrbEditor.py:5037 msgid "Factor for Scale action over X axis." msgstr "Коэффициент масштабирования по оси X." -#: flatcamEditors/FlatCAMGeoEditor.py:775 +#: flatcamEditors/FlatCAMGeoEditor.py:776 #: flatcamEditors/FlatCAMGrbEditor.py:5045 flatcamTools/ToolTransform.py:174 msgid "Scale X" msgstr "Масштаб Х" -#: flatcamEditors/FlatCAMGeoEditor.py:777 -#: flatcamEditors/FlatCAMGeoEditor.py:794 +#: flatcamEditors/FlatCAMGeoEditor.py:778 +#: flatcamEditors/FlatCAMGeoEditor.py:795 #: flatcamEditors/FlatCAMGrbEditor.py:5047 #: flatcamEditors/FlatCAMGrbEditor.py:5064 msgid "" @@ -3130,28 +3108,28 @@ msgstr "" "Точка отсчета зависит от\n" "состояние флажка Scale Reference." -#: flatcamEditors/FlatCAMGeoEditor.py:782 +#: flatcamEditors/FlatCAMGeoEditor.py:783 #: flatcamEditors/FlatCAMGrbEditor.py:5052 msgid "Factor Y:" msgstr "Коэффициент Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:784 +#: flatcamEditors/FlatCAMGeoEditor.py:785 #: flatcamEditors/FlatCAMGrbEditor.py:5054 msgid "Factor for Scale action over Y axis." msgstr "Коэффициент масштабирования по оси Y." -#: flatcamEditors/FlatCAMGeoEditor.py:792 +#: flatcamEditors/FlatCAMGeoEditor.py:793 #: flatcamEditors/FlatCAMGrbEditor.py:5062 flatcamTools/ToolTransform.py:191 msgid "Scale Y" msgstr "Масштаб Y" -#: flatcamEditors/FlatCAMGeoEditor.py:801 -#: flatcamEditors/FlatCAMGrbEditor.py:5071 flatcamGUI/PreferencesUI.py:4186 +#: flatcamEditors/FlatCAMGeoEditor.py:802 +#: flatcamEditors/FlatCAMGrbEditor.py:5071 flatcamGUI/PreferencesUI.py:4198 #: flatcamTools/ToolTransform.py:200 msgid "Link" msgstr "Ссылка" -#: flatcamEditors/FlatCAMGeoEditor.py:803 +#: flatcamEditors/FlatCAMGeoEditor.py:804 #: flatcamEditors/FlatCAMGrbEditor.py:5073 msgid "" "Scale the selected shape(s)\n" @@ -3160,13 +3138,13 @@ msgstr "" "Масштабирует выбранные фигуры\n" "используя коэффициент X для обеих осей." -#: flatcamEditors/FlatCAMGeoEditor.py:809 -#: flatcamEditors/FlatCAMGrbEditor.py:5079 flatcamGUI/PreferencesUI.py:4194 +#: flatcamEditors/FlatCAMGeoEditor.py:810 +#: flatcamEditors/FlatCAMGrbEditor.py:5079 flatcamGUI/PreferencesUI.py:4206 #: flatcamTools/ToolTransform.py:209 msgid "Scale Reference" msgstr "Эталон масштабирования" -#: flatcamEditors/FlatCAMGeoEditor.py:811 +#: flatcamEditors/FlatCAMGeoEditor.py:812 #: flatcamEditors/FlatCAMGrbEditor.py:5081 msgid "" "Scale the selected shape(s)\n" @@ -3179,23 +3157,23 @@ msgstr "" "и центр самой большой ограничительной рамки\n" "выбранных фигур, если флажок снят." -#: flatcamEditors/FlatCAMGeoEditor.py:839 +#: flatcamEditors/FlatCAMGeoEditor.py:840 #: flatcamEditors/FlatCAMGrbEditor.py:5110 msgid "Value X:" msgstr "Значение X:" -#: flatcamEditors/FlatCAMGeoEditor.py:841 +#: flatcamEditors/FlatCAMGeoEditor.py:842 #: flatcamEditors/FlatCAMGrbEditor.py:5112 msgid "Value for Offset action on X axis." msgstr "Значение для смещения по оси X." -#: flatcamEditors/FlatCAMGeoEditor.py:849 +#: flatcamEditors/FlatCAMGeoEditor.py:850 #: flatcamEditors/FlatCAMGrbEditor.py:5120 flatcamTools/ToolTransform.py:249 msgid "Offset X" msgstr "Смещение Х" -#: flatcamEditors/FlatCAMGeoEditor.py:851 -#: flatcamEditors/FlatCAMGeoEditor.py:869 +#: flatcamEditors/FlatCAMGeoEditor.py:852 +#: flatcamEditors/FlatCAMGeoEditor.py:870 #: flatcamEditors/FlatCAMGrbEditor.py:5122 #: flatcamEditors/FlatCAMGrbEditor.py:5140 msgid "" @@ -3207,28 +3185,28 @@ msgstr "" "Точка отсчета - середина\n" "ограничительной рамки для всех выбранных фигур.\n" -#: flatcamEditors/FlatCAMGeoEditor.py:857 +#: flatcamEditors/FlatCAMGeoEditor.py:858 #: flatcamEditors/FlatCAMGrbEditor.py:5128 msgid "Value Y:" msgstr "Значение Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:859 +#: flatcamEditors/FlatCAMGeoEditor.py:860 #: flatcamEditors/FlatCAMGrbEditor.py:5130 msgid "Value for Offset action on Y axis." msgstr "Значение для смещения по оси Y." -#: flatcamEditors/FlatCAMGeoEditor.py:867 +#: flatcamEditors/FlatCAMGeoEditor.py:868 #: flatcamEditors/FlatCAMGrbEditor.py:5138 flatcamTools/ToolTransform.py:266 msgid "Offset Y" msgstr "Смещение Y" -#: flatcamEditors/FlatCAMGeoEditor.py:898 +#: flatcamEditors/FlatCAMGeoEditor.py:899 #: flatcamEditors/FlatCAMGrbEditor.py:5169 flatcamTools/ToolTransform.py:296 msgid "Flip on X" msgstr "Отразить по X" -#: flatcamEditors/FlatCAMGeoEditor.py:900 -#: flatcamEditors/FlatCAMGeoEditor.py:908 +#: flatcamEditors/FlatCAMGeoEditor.py:901 +#: flatcamEditors/FlatCAMGeoEditor.py:909 #: flatcamEditors/FlatCAMGrbEditor.py:5171 #: flatcamEditors/FlatCAMGrbEditor.py:5179 msgid "" @@ -3238,17 +3216,17 @@ msgstr "" "Отражает выбранные фигуры по оси X.\n" "Не создает новую фугуру." -#: flatcamEditors/FlatCAMGeoEditor.py:906 +#: flatcamEditors/FlatCAMGeoEditor.py:907 #: flatcamEditors/FlatCAMGrbEditor.py:5177 flatcamTools/ToolTransform.py:304 msgid "Flip on Y" msgstr "Отразить по Y" -#: flatcamEditors/FlatCAMGeoEditor.py:915 +#: flatcamEditors/FlatCAMGeoEditor.py:916 #: flatcamEditors/FlatCAMGrbEditor.py:5186 msgid "Ref Pt" msgstr "Точка отсчета" -#: flatcamEditors/FlatCAMGeoEditor.py:917 +#: flatcamEditors/FlatCAMGeoEditor.py:918 #: flatcamEditors/FlatCAMGrbEditor.py:5188 msgid "" "Flip the selected shape(s)\n" @@ -3271,12 +3249,12 @@ msgstr "" "Или введите координаты в формате (x, y) в\n" "поле ввода и нажмите «Отразить по X (Y)»" -#: flatcamEditors/FlatCAMGeoEditor.py:929 +#: flatcamEditors/FlatCAMGeoEditor.py:930 #: flatcamEditors/FlatCAMGrbEditor.py:5200 msgid "Point:" msgstr "Точка:" -#: flatcamEditors/FlatCAMGeoEditor.py:931 +#: flatcamEditors/FlatCAMGeoEditor.py:932 #: flatcamEditors/FlatCAMGrbEditor.py:5202 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" @@ -3288,7 +3266,7 @@ msgstr "" "'x' в (x, y) будет использоваться при отражении по X и\n" "'y' в (x, y) будет использоваться при отражении по Y." -#: flatcamEditors/FlatCAMGeoEditor.py:943 +#: flatcamEditors/FlatCAMGeoEditor.py:944 #: flatcamEditors/FlatCAMGrbEditor.py:5214 flatcamTools/ToolTransform.py:340 msgid "" "The point coordinates can be captured by\n" @@ -3299,341 +3277,341 @@ msgstr "" "щелчка левой кнопкой мыши на холсте одновременно с нажатием\n" "клавиши SHIFT. Затем нажмите кнопку 'Добавить', чтобы вставить координаты." -#: flatcamEditors/FlatCAMGeoEditor.py:1059 +#: flatcamEditors/FlatCAMGeoEditor.py:1060 #: flatcamEditors/FlatCAMGrbEditor.py:5340 msgid "Transformation cancelled. No shape selected." msgstr "Трансформация отменена. Фигура не выбрана." -#: flatcamEditors/FlatCAMGeoEditor.py:1268 +#: flatcamEditors/FlatCAMGeoEditor.py:1269 #: flatcamEditors/FlatCAMGrbEditor.py:5586 msgid "No shape selected. Please Select a shape to rotate!" msgstr "Фигура не выбрана. Пожалуйста, выберите фигуру для поворота!" -#: flatcamEditors/FlatCAMGeoEditor.py:1271 +#: flatcamEditors/FlatCAMGeoEditor.py:1272 #: flatcamEditors/FlatCAMGrbEditor.py:5589 flatcamTools/ToolTransform.py:646 msgid "Appying Rotate" msgstr "Применение поворота" -#: flatcamEditors/FlatCAMGeoEditor.py:1300 +#: flatcamEditors/FlatCAMGeoEditor.py:1301 #: flatcamEditors/FlatCAMGrbEditor.py:5623 msgid "Done. Rotate completed." msgstr "Готово. Поворот выполнен." -#: flatcamEditors/FlatCAMGeoEditor.py:1306 +#: flatcamEditors/FlatCAMGeoEditor.py:1307 msgid "Rotation action was not executed" msgstr "Вращение не было выполнено" -#: flatcamEditors/FlatCAMGeoEditor.py:1318 +#: flatcamEditors/FlatCAMGeoEditor.py:1319 #: flatcamEditors/FlatCAMGrbEditor.py:5644 msgid "No shape selected. Please Select a shape to flip!" msgstr "Фигура не выбрана. Пожалуйста, выберите фигуру для переворота!" -#: flatcamEditors/FlatCAMGeoEditor.py:1321 +#: flatcamEditors/FlatCAMGeoEditor.py:1322 #: flatcamEditors/FlatCAMGrbEditor.py:5647 flatcamTools/ToolTransform.py:699 msgid "Applying Flip" msgstr "Применение отражения" -#: flatcamEditors/FlatCAMGeoEditor.py:1352 +#: flatcamEditors/FlatCAMGeoEditor.py:1353 #: flatcamEditors/FlatCAMGrbEditor.py:5687 flatcamTools/ToolTransform.py:742 msgid "Flip on the Y axis done" msgstr "Отражение по оси Y завершено" -#: flatcamEditors/FlatCAMGeoEditor.py:1356 +#: flatcamEditors/FlatCAMGeoEditor.py:1357 #: flatcamEditors/FlatCAMGrbEditor.py:5696 flatcamTools/ToolTransform.py:752 msgid "Flip on the X axis done" msgstr "Отражение по оси Х завершёно" -#: flatcamEditors/FlatCAMGeoEditor.py:1367 +#: flatcamEditors/FlatCAMGeoEditor.py:1368 msgid "Flip action was not executed" msgstr "Операция переворота не была выполнена" -#: flatcamEditors/FlatCAMGeoEditor.py:1377 +#: flatcamEditors/FlatCAMGeoEditor.py:1378 #: flatcamEditors/FlatCAMGrbEditor.py:5718 msgid "No shape selected. Please Select a shape to shear/skew!" msgstr "Фигура не выбрана. Пожалуйста, выберите фигуру для сдвига/наклона!" -#: flatcamEditors/FlatCAMGeoEditor.py:1380 +#: flatcamEditors/FlatCAMGeoEditor.py:1381 #: flatcamEditors/FlatCAMGrbEditor.py:5721 flatcamTools/ToolTransform.py:772 msgid "Applying Skew" msgstr "Применение наклона" -#: flatcamEditors/FlatCAMGeoEditor.py:1406 +#: flatcamEditors/FlatCAMGeoEditor.py:1407 #: flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Skew on the X axis done" msgstr "Наклон по оси X выполнен" -#: flatcamEditors/FlatCAMGeoEditor.py:1409 +#: flatcamEditors/FlatCAMGeoEditor.py:1410 #: flatcamEditors/FlatCAMGrbEditor.py:5761 msgid "Skew on the Y axis done" msgstr "Наклон по оси Y выполнен" -#: flatcamEditors/FlatCAMGeoEditor.py:1414 +#: flatcamEditors/FlatCAMGeoEditor.py:1415 msgid "Skew action was not executed" msgstr "Наклон не был выполнен" -#: flatcamEditors/FlatCAMGeoEditor.py:1426 +#: flatcamEditors/FlatCAMGeoEditor.py:1427 #: flatcamEditors/FlatCAMGrbEditor.py:5786 msgid "No shape selected. Please Select a shape to scale!" msgstr "Фигура не выбрана. Пожалуйста, выберите фигуру для масштабирования!" -#: flatcamEditors/FlatCAMGeoEditor.py:1429 +#: flatcamEditors/FlatCAMGeoEditor.py:1430 #: flatcamEditors/FlatCAMGrbEditor.py:5789 flatcamTools/ToolTransform.py:824 msgid "Applying Scale" msgstr "Применение масштабирования" -#: flatcamEditors/FlatCAMGeoEditor.py:1464 +#: flatcamEditors/FlatCAMGeoEditor.py:1465 #: flatcamEditors/FlatCAMGrbEditor.py:5829 msgid "Scale on the X axis done" msgstr "Масштабирование по оси X выполнено" -#: flatcamEditors/FlatCAMGeoEditor.py:1467 +#: flatcamEditors/FlatCAMGeoEditor.py:1468 #: flatcamEditors/FlatCAMGrbEditor.py:5832 msgid "Scale on the Y axis done" msgstr "Масштабирование по оси Y выполнено" -#: flatcamEditors/FlatCAMGeoEditor.py:1471 +#: flatcamEditors/FlatCAMGeoEditor.py:1472 msgid "Scale action was not executed" msgstr "Операция масштабирования не была выполнена" -#: flatcamEditors/FlatCAMGeoEditor.py:1481 +#: flatcamEditors/FlatCAMGeoEditor.py:1482 #: flatcamEditors/FlatCAMGrbEditor.py:5850 msgid "No shape selected. Please Select a shape to offset!" msgstr "Фигура не выбрана. Пожалуйста, выберите фигуру для смещения!" -#: flatcamEditors/FlatCAMGeoEditor.py:1484 +#: flatcamEditors/FlatCAMGeoEditor.py:1485 #: flatcamEditors/FlatCAMGrbEditor.py:5853 flatcamTools/ToolTransform.py:879 msgid "Applying Offset" msgstr "Применение смещения" -#: flatcamEditors/FlatCAMGeoEditor.py:1497 +#: flatcamEditors/FlatCAMGeoEditor.py:1498 #: flatcamEditors/FlatCAMGrbEditor.py:5877 msgid "Offset on the X axis done" msgstr "Смещение формы по оси X выполнено" -#: flatcamEditors/FlatCAMGeoEditor.py:1500 +#: flatcamEditors/FlatCAMGeoEditor.py:1501 #: flatcamEditors/FlatCAMGrbEditor.py:5880 msgid "Offset on the Y axis done" msgstr "Смещение формы по оси Y выполнено" -#: flatcamEditors/FlatCAMGeoEditor.py:1505 +#: flatcamEditors/FlatCAMGeoEditor.py:1506 msgid "Offset action was not executed" msgstr "Операция смещения не была выполнена" -#: flatcamEditors/FlatCAMGeoEditor.py:1509 +#: flatcamEditors/FlatCAMGeoEditor.py:1510 #: flatcamEditors/FlatCAMGrbEditor.py:5889 msgid "Rotate ..." msgstr "Поворот ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1510 -#: flatcamEditors/FlatCAMGeoEditor.py:1565 -#: flatcamEditors/FlatCAMGeoEditor.py:1582 +#: flatcamEditors/FlatCAMGeoEditor.py:1511 +#: flatcamEditors/FlatCAMGeoEditor.py:1566 +#: flatcamEditors/FlatCAMGeoEditor.py:1583 #: flatcamEditors/FlatCAMGrbEditor.py:5890 #: flatcamEditors/FlatCAMGrbEditor.py:5945 #: flatcamEditors/FlatCAMGrbEditor.py:5962 msgid "Enter an Angle Value (degrees)" msgstr "Введите значение угла (градусы)" -#: flatcamEditors/FlatCAMGeoEditor.py:1519 +#: flatcamEditors/FlatCAMGeoEditor.py:1520 #: flatcamEditors/FlatCAMGrbEditor.py:5899 msgid "Geometry shape rotate done" msgstr "Вращение фигуры выполнено" -#: flatcamEditors/FlatCAMGeoEditor.py:1523 +#: flatcamEditors/FlatCAMGeoEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:5903 msgid "Geometry shape rotate cancelled" msgstr "Вращение фигуры отменено" -#: flatcamEditors/FlatCAMGeoEditor.py:1528 +#: flatcamEditors/FlatCAMGeoEditor.py:1529 #: flatcamEditors/FlatCAMGrbEditor.py:5908 msgid "Offset on X axis ..." msgstr "Смещение по оси X ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1529 -#: flatcamEditors/FlatCAMGeoEditor.py:1548 +#: flatcamEditors/FlatCAMGeoEditor.py:1530 +#: flatcamEditors/FlatCAMGeoEditor.py:1549 #: flatcamEditors/FlatCAMGrbEditor.py:5909 #: flatcamEditors/FlatCAMGrbEditor.py:5928 msgid "Enter a distance Value" msgstr "Введите значение расстояния" -#: flatcamEditors/FlatCAMGeoEditor.py:1538 +#: flatcamEditors/FlatCAMGeoEditor.py:1539 #: flatcamEditors/FlatCAMGrbEditor.py:5918 msgid "Geometry shape offset on X axis done" msgstr "Смещение формы по оси X выполнено" -#: flatcamEditors/FlatCAMGeoEditor.py:1542 +#: flatcamEditors/FlatCAMGeoEditor.py:1543 #: flatcamEditors/FlatCAMGrbEditor.py:5922 msgid "Geometry shape offset X cancelled" msgstr "Смещение формы по оси X отменено" -#: flatcamEditors/FlatCAMGeoEditor.py:1547 +#: flatcamEditors/FlatCAMGeoEditor.py:1548 #: flatcamEditors/FlatCAMGrbEditor.py:5927 msgid "Offset on Y axis ..." msgstr "Смещение по оси Y ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1557 +#: flatcamEditors/FlatCAMGeoEditor.py:1558 #: flatcamEditors/FlatCAMGrbEditor.py:5937 msgid "Geometry shape offset on Y axis done" msgstr "Смещение формы по оси Y выполнено" -#: flatcamEditors/FlatCAMGeoEditor.py:1561 +#: flatcamEditors/FlatCAMGeoEditor.py:1562 msgid "Geometry shape offset on Y axis canceled" msgstr "Смещение формы по оси Y отменено" -#: flatcamEditors/FlatCAMGeoEditor.py:1564 +#: flatcamEditors/FlatCAMGeoEditor.py:1565 #: flatcamEditors/FlatCAMGrbEditor.py:5944 msgid "Skew on X axis ..." msgstr "Наклон по оси X ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1574 +#: flatcamEditors/FlatCAMGeoEditor.py:1575 #: flatcamEditors/FlatCAMGrbEditor.py:5954 msgid "Geometry shape skew on X axis done" msgstr "Наклон формы по оси X выполнен" -#: flatcamEditors/FlatCAMGeoEditor.py:1578 +#: flatcamEditors/FlatCAMGeoEditor.py:1579 msgid "Geometry shape skew on X axis canceled" msgstr "Наклон формы по оси X отменён" -#: flatcamEditors/FlatCAMGeoEditor.py:1581 +#: flatcamEditors/FlatCAMGeoEditor.py:1582 #: flatcamEditors/FlatCAMGrbEditor.py:5961 msgid "Skew on Y axis ..." msgstr "Наклон по оси Y ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1591 +#: flatcamEditors/FlatCAMGeoEditor.py:1592 #: flatcamEditors/FlatCAMGrbEditor.py:5971 msgid "Geometry shape skew on Y axis done" msgstr "Наклон формы по оси Y выполнен" -#: flatcamEditors/FlatCAMGeoEditor.py:1595 +#: flatcamEditors/FlatCAMGeoEditor.py:1596 msgid "Geometry shape skew on Y axis canceled" msgstr "Наклон формы по оси Y отменён" -#: flatcamEditors/FlatCAMGeoEditor.py:1959 -#: flatcamEditors/FlatCAMGeoEditor.py:2011 +#: flatcamEditors/FlatCAMGeoEditor.py:1960 +#: flatcamEditors/FlatCAMGeoEditor.py:2012 #: flatcamEditors/FlatCAMGrbEditor.py:1396 #: flatcamEditors/FlatCAMGrbEditor.py:1466 msgid "Click on Center point ..." msgstr "Нажмите на центральную точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1966 +#: flatcamEditors/FlatCAMGeoEditor.py:1967 #: flatcamEditors/FlatCAMGrbEditor.py:1404 msgid "Click on Perimeter point to complete ..." msgstr "Для завершения щелкните по периметру ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1997 msgid "Done. Adding Circle completed." msgstr "Готово. Добавление круга завершено." -#: flatcamEditors/FlatCAMGeoEditor.py:2031 +#: flatcamEditors/FlatCAMGeoEditor.py:2032 #: flatcamEditors/FlatCAMGrbEditor.py:1498 msgid "Click on Start point ..." msgstr "Нажмите на точку начала отсчета..." -#: flatcamEditors/FlatCAMGeoEditor.py:2033 +#: flatcamEditors/FlatCAMGeoEditor.py:2034 #: flatcamEditors/FlatCAMGrbEditor.py:1500 msgid "Click on Point3 ..." msgstr "Нажмите на 3-ю точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2035 +#: flatcamEditors/FlatCAMGeoEditor.py:2036 #: flatcamEditors/FlatCAMGrbEditor.py:1502 msgid "Click on Stop point ..." msgstr "Нажмите на конечную точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2040 +#: flatcamEditors/FlatCAMGeoEditor.py:2041 #: flatcamEditors/FlatCAMGrbEditor.py:1507 msgid "Click on Stop point to complete ..." msgstr "Нажмите на конечную точку для завершения ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2042 +#: flatcamEditors/FlatCAMGeoEditor.py:2043 #: flatcamEditors/FlatCAMGrbEditor.py:1509 msgid "Click on Point2 to complete ..." msgstr "Нажмите на 2-ю точку для завершения ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2044 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #: flatcamEditors/FlatCAMGrbEditor.py:1511 msgid "Click on Center point to complete ..." msgstr "Нажмите на центральную точку для завершения..." -#: flatcamEditors/FlatCAMGeoEditor.py:2056 +#: flatcamEditors/FlatCAMGeoEditor.py:2057 #, python-format msgid "Direction: %s" msgstr "Направление: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2066 +#: flatcamEditors/FlatCAMGeoEditor.py:2067 #: flatcamEditors/FlatCAMGrbEditor.py:1533 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Режим: Старт -> Стоп -> Центр. Нажмите на начальную точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2069 +#: flatcamEditors/FlatCAMGeoEditor.py:2070 #: flatcamEditors/FlatCAMGrbEditor.py:1536 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Режим: Точка1 -> Точка3 -> Точка2. Нажмите на Точку1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2072 +#: flatcamEditors/FlatCAMGeoEditor.py:2073 #: flatcamEditors/FlatCAMGrbEditor.py:1539 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Режим: Центр -> Старт -> Стоп. Нажмите на центральную точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2211 +#: flatcamEditors/FlatCAMGeoEditor.py:2212 msgid "Done. Arc completed." msgstr "Готово. Дуга завершена." -#: flatcamEditors/FlatCAMGeoEditor.py:2230 -#: flatcamEditors/FlatCAMGeoEditor.py:2284 -#: flatcamEditors/FlatCAMGeoEditor.py:2657 +#: flatcamEditors/FlatCAMGeoEditor.py:2231 +#: flatcamEditors/FlatCAMGeoEditor.py:2285 +#: flatcamEditors/FlatCAMGeoEditor.py:2658 msgid "Click on 1st corner ..." msgstr "Нажмите на 1-ый угол ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2236 +#: flatcamEditors/FlatCAMGeoEditor.py:2237 msgid "Click on opposite corner to complete ..." msgstr "Нажмите на противоположном углу для завершения ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2265 +#: flatcamEditors/FlatCAMGeoEditor.py:2266 msgid "Done. Rectangle completed." msgstr "Готово. Прямоугольник завершен." -#: flatcamEditors/FlatCAMGeoEditor.py:2291 +#: flatcamEditors/FlatCAMGeoEditor.py:2292 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Нажмите на следующую точку или щелкните правой кнопкой мыши для " "завершения ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2320 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 msgid "Done. Polygon completed." msgstr "Готово. Полигон завершен." -#: flatcamEditors/FlatCAMGeoEditor.py:2330 -#: flatcamEditors/FlatCAMGeoEditor.py:2376 +#: flatcamEditors/FlatCAMGeoEditor.py:2331 +#: flatcamEditors/FlatCAMGeoEditor.py:2377 #: flatcamEditors/FlatCAMGrbEditor.py:1085 #: flatcamEditors/FlatCAMGrbEditor.py:1287 msgid "Backtracked one point ..." msgstr "Отступ на одну точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2358 +#: flatcamEditors/FlatCAMGeoEditor.py:2359 msgid "Done. Path completed." msgstr "Готово. Путь завершен." -#: flatcamEditors/FlatCAMGeoEditor.py:2476 +#: flatcamEditors/FlatCAMGeoEditor.py:2477 msgid "MOVE: No shape selected. Select a shape to move" msgstr "ПЕРЕМЕЩЕНИЕ: Фигура не выбрана. Выберите фигуру для перемещения" -#: flatcamEditors/FlatCAMGeoEditor.py:2478 -#: flatcamEditors/FlatCAMGeoEditor.py:2490 +#: flatcamEditors/FlatCAMGeoEditor.py:2479 +#: flatcamEditors/FlatCAMGeoEditor.py:2491 msgid " MOVE: Click on reference point ..." msgstr " Перемещение: Нажмите на исходную точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2481 +#: flatcamEditors/FlatCAMGeoEditor.py:2482 msgid " Click on destination point ..." msgstr " Нажмите на конечную точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2517 msgid "Done. Geometry(s) Move completed." msgstr "Готово. Перемещение Geometry завершено." -#: flatcamEditors/FlatCAMGeoEditor.py:2637 +#: flatcamEditors/FlatCAMGeoEditor.py:2638 msgid "Done. Geometry(s) Copy completed." msgstr "Готово. Копирование Geometry завершено." -#: flatcamEditors/FlatCAMGeoEditor.py:2674 +#: flatcamEditors/FlatCAMGeoEditor.py:2675 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -3641,94 +3619,94 @@ msgstr "" "Шрифт не поддерживается. Поддерживаются только обычный, полужирный, курсив и " "полужирный курсив. Ошибка" -#: flatcamEditors/FlatCAMGeoEditor.py:2682 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "No text to add." msgstr "Нет текста для добавления." -#: flatcamEditors/FlatCAMGeoEditor.py:2689 +#: flatcamEditors/FlatCAMGeoEditor.py:2690 msgid " Done. Adding Text completed." msgstr " Готово. Добавление текста завершено." -#: flatcamEditors/FlatCAMGeoEditor.py:2717 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "Create buffer geometry ..." msgstr "Создание геометрии буфера ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2729 -#: flatcamEditors/FlatCAMGeoEditor.py:2759 -#: flatcamEditors/FlatCAMGeoEditor.py:2789 +#: flatcamEditors/FlatCAMGeoEditor.py:2730 +#: flatcamEditors/FlatCAMGeoEditor.py:2760 +#: flatcamEditors/FlatCAMGeoEditor.py:2790 msgid "Buffer cancelled. No shape selected." msgstr "Создание буфера отменено. Фигура не выбрана." -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2755 #: flatcamEditors/FlatCAMGrbEditor.py:4752 msgid "Done. Buffer Tool completed." msgstr "Готово. Создание буфера завершено." -#: flatcamEditors/FlatCAMGeoEditor.py:2784 +#: flatcamEditors/FlatCAMGeoEditor.py:2785 msgid "Done. Buffer Int Tool completed." msgstr "Готово. Внутренний буфер создан." -#: flatcamEditors/FlatCAMGeoEditor.py:2814 +#: flatcamEditors/FlatCAMGeoEditor.py:2815 msgid "Done. Buffer Ext Tool completed." msgstr "Готово. Внешний буфер создан." -#: flatcamEditors/FlatCAMGeoEditor.py:2849 +#: flatcamEditors/FlatCAMGeoEditor.py:2850 #: flatcamEditors/FlatCAMGrbEditor.py:2068 msgid "Select a shape to act as deletion area ..." msgstr "Выберите фигуру в качестве области для удаления ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2851 -#: flatcamEditors/FlatCAMGeoEditor.py:2870 -#: flatcamEditors/FlatCAMGeoEditor.py:2876 +#: flatcamEditors/FlatCAMGeoEditor.py:2852 +#: flatcamEditors/FlatCAMGeoEditor.py:2871 +#: flatcamEditors/FlatCAMGeoEditor.py:2877 #: flatcamEditors/FlatCAMGrbEditor.py:2070 msgid "Click to pick-up the erase shape..." msgstr "Кликните, что бы выбрать фигуру для стирания ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2880 +#: flatcamEditors/FlatCAMGeoEditor.py:2881 #: flatcamEditors/FlatCAMGrbEditor.py:2127 msgid "Click to erase ..." msgstr "Нажмите для очистки ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2910 +#: flatcamEditors/FlatCAMGeoEditor.py:2911 #: flatcamEditors/FlatCAMGrbEditor.py:2161 msgid "Done. Eraser tool action completed." msgstr "Готово. Действие инструмента стирания завершено.." -#: flatcamEditors/FlatCAMGeoEditor.py:2953 +#: flatcamEditors/FlatCAMGeoEditor.py:2954 msgid "Create Paint geometry ..." msgstr "Создать геометрию окрашивания ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2967 +#: flatcamEditors/FlatCAMGeoEditor.py:2968 #: flatcamEditors/FlatCAMGrbEditor.py:2312 msgid "Shape transformations ..." msgstr "Преобразования фигуры ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3570 +#: flatcamEditors/FlatCAMGeoEditor.py:3584 msgid "Editing MultiGeo Geometry, tool" msgstr "Редактирование MultiGeo Geometry, инструментом" -#: flatcamEditors/FlatCAMGeoEditor.py:3572 +#: flatcamEditors/FlatCAMGeoEditor.py:3586 msgid "with diameter" msgstr "с диаметром" -#: flatcamEditors/FlatCAMGeoEditor.py:3965 +#: flatcamEditors/FlatCAMGeoEditor.py:3979 msgid "Copy cancelled. No shape selected." msgstr "Копирование отменено. Форма не выбрана." -#: flatcamEditors/FlatCAMGeoEditor.py:3972 flatcamGUI/FlatCAMGUI.py:3007 -#: flatcamGUI/FlatCAMGUI.py:3054 flatcamGUI/FlatCAMGUI.py:3073 -#: flatcamGUI/FlatCAMGUI.py:3205 flatcamGUI/FlatCAMGUI.py:3218 -#: flatcamGUI/FlatCAMGUI.py:3252 flatcamGUI/FlatCAMGUI.py:3314 +#: flatcamEditors/FlatCAMGeoEditor.py:3986 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamGUI/FlatCAMGUI.py:3074 flatcamGUI/FlatCAMGUI.py:3093 +#: flatcamGUI/FlatCAMGUI.py:3225 flatcamGUI/FlatCAMGUI.py:3238 +#: flatcamGUI/FlatCAMGUI.py:3272 flatcamGUI/FlatCAMGUI.py:3334 msgid "Click on target point." msgstr "Нажмите на целевой точке." -#: flatcamEditors/FlatCAMGeoEditor.py:4215 -#: flatcamEditors/FlatCAMGeoEditor.py:4250 +#: flatcamEditors/FlatCAMGeoEditor.py:4258 +#: flatcamEditors/FlatCAMGeoEditor.py:4293 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "Выберите по крайней мере 2 geo элемента, что-бы сделать пересечение." -#: flatcamEditors/FlatCAMGeoEditor.py:4336 -#: flatcamEditors/FlatCAMGeoEditor.py:4445 +#: flatcamEditors/FlatCAMGeoEditor.py:4379 +#: flatcamEditors/FlatCAMGeoEditor.py:4488 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -3736,58 +3714,58 @@ msgstr "" "Отрицательное значение буфера не принимается. Используйте внутренний буфер " "для создания \"внутри\" формы" -#: flatcamEditors/FlatCAMGeoEditor.py:4346 -#: flatcamEditors/FlatCAMGeoEditor.py:4402 -#: flatcamEditors/FlatCAMGeoEditor.py:4454 +#: flatcamEditors/FlatCAMGeoEditor.py:4389 +#: flatcamEditors/FlatCAMGeoEditor.py:4445 +#: flatcamEditors/FlatCAMGeoEditor.py:4497 msgid "Nothing selected for buffering." msgstr "Ничего не выбрано для создания буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4351 -#: flatcamEditors/FlatCAMGeoEditor.py:4407 -#: flatcamEditors/FlatCAMGeoEditor.py:4459 +#: flatcamEditors/FlatCAMGeoEditor.py:4394 +#: flatcamEditors/FlatCAMGeoEditor.py:4450 +#: flatcamEditors/FlatCAMGeoEditor.py:4502 msgid "Invalid distance for buffering." msgstr "Недопустимое расстояние для создания буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4375 -#: flatcamEditors/FlatCAMGeoEditor.py:4479 +#: flatcamEditors/FlatCAMGeoEditor.py:4418 +#: flatcamEditors/FlatCAMGeoEditor.py:4522 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "Ошибка, результат нулевой. Выберите другое значение буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4386 +#: flatcamEditors/FlatCAMGeoEditor.py:4429 msgid "Full buffer geometry created." msgstr "Создана геометрия полного буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4393 +#: flatcamEditors/FlatCAMGeoEditor.py:4436 msgid "Negative buffer value is not accepted." msgstr "Отрицательное значение буфера не принимается." -#: flatcamEditors/FlatCAMGeoEditor.py:4427 +#: flatcamEditors/FlatCAMGeoEditor.py:4470 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "Ошибка, результат нулевой. Выберите меньшее значение буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4438 +#: flatcamEditors/FlatCAMGeoEditor.py:4481 msgid "Interior buffer geometry created." msgstr "Создана геометрия внутреннего буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4533 msgid "Exterior buffer geometry created." msgstr "Создана геометрия внешнего буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:4598 msgid "Nothing selected for painting." msgstr "Ничего не выбрано для рисования." -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 msgid "Invalid value for" msgstr "Недопустимые значения для" -#: flatcamEditors/FlatCAMGeoEditor.py:4568 +#: flatcamEditors/FlatCAMGeoEditor.py:4611 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" "Окраска не выполнена. Значение перекрытия должно быть меньше 1,00 (100%%)." -#: flatcamEditors/FlatCAMGeoEditor.py:4627 +#: flatcamEditors/FlatCAMGeoEditor.py:4670 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3795,7 +3773,7 @@ msgstr "" "Окраска не выполнена. Попробуйте другую комбинацию параметров или другой " "способ рисования" -#: flatcamEditors/FlatCAMGeoEditor.py:4641 +#: flatcamEditors/FlatCAMGeoEditor.py:4684 msgid "Paint done." msgstr "Окраска завершена." @@ -4106,7 +4084,7 @@ msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2531 flatcamGUI/FlatCAMGUI.py:751 #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1743 -#: flatcamGUI/FlatCAMGUI.py:1770 flatcamGUI/FlatCAMGUI.py:2186 +#: flatcamGUI/FlatCAMGUI.py:1770 flatcamGUI/FlatCAMGUI.py:2193 msgid "Buffer" msgstr "Буфер" @@ -4167,7 +4145,7 @@ msgid "Go" msgstr "Выполнить" #: flatcamEditors/FlatCAMGrbEditor.py:2636 flatcamGUI/FlatCAMGUI.py:741 -#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2176 +#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2183 msgid "Add Pad Array" msgstr "Добавить массив контактных площадок" @@ -4363,7 +4341,7 @@ msgstr "Excellon\tL" msgid "Will create a new, empty Excellon Object." msgstr "Создаёт новый объект Excellon." -#: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3566 +#: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3586 #: flatcamTools/ToolPcbWizard.py:62 flatcamTools/ToolPcbWizard.py:69 msgid "Open" msgstr "Открыть" @@ -4372,15 +4350,15 @@ msgstr "Открыть" msgid "Open &Project ..." msgstr "Открыть &проект..." -#: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3575 +#: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3595 msgid "Open &Gerber ...\tCTRL+G" msgstr "Открыть &Gerber...\tCTRL+G" -#: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3580 +#: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3600 msgid "Open &Excellon ...\tCTRL+E" msgstr "Открыть &Excellon ...\tCTRL+E" -#: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3584 +#: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3604 msgid "Open G-&Code ..." msgstr "Открыть G-&Code ..." @@ -4401,21 +4379,21 @@ msgid "Scripting" msgstr "Сценарии" #: flatcamGUI/FlatCAMGUI.py:114 flatcamGUI/FlatCAMGUI.py:666 -#: flatcamGUI/FlatCAMGUI.py:2097 +#: flatcamGUI/FlatCAMGUI.py:2104 msgid "New Script ..." msgstr "Новый сценарий ..." #: flatcamGUI/FlatCAMGUI.py:115 flatcamGUI/FlatCAMGUI.py:667 -#: flatcamGUI/FlatCAMGUI.py:2098 +#: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Script ..." msgstr "Открыть сценарий ..." #: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:668 -#: flatcamGUI/FlatCAMGUI.py:2099 flatcamGUI/FlatCAMGUI.py:3555 +#: flatcamGUI/FlatCAMGUI.py:2106 flatcamGUI/FlatCAMGUI.py:3575 msgid "Run Script ..." msgstr "Выполнить сценарий ..." -#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3557 +#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3577 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4989,15 +4967,15 @@ msgstr "Панель редактора Gerber" msgid "Grid Toolbar" msgstr "Панель сетки координат" -#: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2071 +#: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2078 msgid "Open project" msgstr "Открыть проект" -#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2072 +#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2079 msgid "Save project" msgstr "Сохранить проект" -#: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2075 +#: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2082 msgid "New Blank Geometry" msgstr "Создать Geometry" @@ -5005,174 +4983,174 @@ msgstr "Создать Geometry" msgid "New Blank Gerber" msgstr "Создать Gerber" -#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2076 +#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2083 msgid "New Blank Excellon" msgstr "Создать Excellon" -#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2080 +#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2087 msgid "Save Object and close the Editor" msgstr "Сохранить объект и закрыть редактор" -#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2084 +#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2091 msgid "&Delete" msgstr "&Удалить" -#: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2087 +#: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2094 msgid "&Replot" msgstr "&Перерисовать объект" -#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2088 +#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2095 msgid "&Clear plot" msgstr "&Отключить все участки" #: flatcamGUI/FlatCAMGUI.py:658 flatcamGUI/FlatCAMGUI.py:1324 -#: flatcamGUI/FlatCAMGUI.py:2089 +#: flatcamGUI/FlatCAMGUI.py:2096 msgid "Zoom In" msgstr "Увеличить" #: flatcamGUI/FlatCAMGUI.py:659 flatcamGUI/FlatCAMGUI.py:1324 -#: flatcamGUI/FlatCAMGUI.py:2090 +#: flatcamGUI/FlatCAMGUI.py:2097 msgid "Zoom Out" msgstr "Уменьшить" #: flatcamGUI/FlatCAMGUI.py:660 flatcamGUI/FlatCAMGUI.py:1323 -#: flatcamGUI/FlatCAMGUI.py:1728 flatcamGUI/FlatCAMGUI.py:2091 +#: flatcamGUI/FlatCAMGUI.py:1728 flatcamGUI/FlatCAMGUI.py:2098 msgid "Zoom Fit" msgstr "Вернуть масштаб" -#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2096 +#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2103 msgid "&Command Line" msgstr "&Командная строка" -#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2102 +#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2109 msgid "2Sided Tool" msgstr "2-х сторонняя плата" -#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2103 +#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2110 msgid "&Cutout Tool" msgstr "&Обрезка платы" -#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2104 +#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2111 #: flatcamGUI/ObjectUI.py:456 flatcamTools/ToolNonCopperClear.py:546 msgid "NCC Tool" msgstr "Очистка меди" -#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2108 +#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2115 msgid "Panel Tool" msgstr "Панелизация" -#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2109 +#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2116 #: flatcamTools/ToolFilm.py:209 msgid "Film Tool" msgstr "Плёнка" -#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2111 +#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2118 #: flatcamTools/ToolSolderPaste.py:455 msgid "SolderPaste Tool" msgstr "Паяльная паста" -#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2112 +#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2119 #: flatcamTools/ToolSub.py:28 msgid "Substract Tool" msgstr "Вычитатель" #: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:1329 -#: flatcamGUI/FlatCAMGUI.py:2117 +#: flatcamGUI/FlatCAMGUI.py:2124 msgid "Calculators Tool" msgstr "Калькулятор" #: flatcamGUI/FlatCAMGUI.py:688 flatcamGUI/FlatCAMGUI.py:705 -#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:2121 -#: flatcamGUI/FlatCAMGUI.py:2174 +#: flatcamGUI/FlatCAMGUI.py:739 flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:2181 msgid "Select" msgstr "Выбрать" -#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2122 +#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2129 msgid "Add Drill Hole" msgstr "Добавить отверстие" -#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2124 +#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2131 msgid "Add Drill Hole Array" msgstr "Добавить массив отверстий" #: flatcamGUI/FlatCAMGUI.py:692 flatcamGUI/FlatCAMGUI.py:1583 -#: flatcamGUI/FlatCAMGUI.py:1783 flatcamGUI/FlatCAMGUI.py:2126 +#: flatcamGUI/FlatCAMGUI.py:1783 flatcamGUI/FlatCAMGUI.py:2133 msgid "Add Slot" msgstr "Добавить паз" #: flatcamGUI/FlatCAMGUI.py:694 flatcamGUI/FlatCAMGUI.py:1582 -#: flatcamGUI/FlatCAMGUI.py:1784 flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:1784 flatcamGUI/FlatCAMGUI.py:2135 msgid "Add Slot Array" msgstr "Добавить массив пазов" #: flatcamGUI/FlatCAMGUI.py:695 flatcamGUI/FlatCAMGUI.py:1786 -#: flatcamGUI/FlatCAMGUI.py:2125 +#: flatcamGUI/FlatCAMGUI.py:2132 msgid "Resize Drill" msgstr "Изменить размер отверстия" -#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2131 +#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2138 msgid "Copy Drill" msgstr "Копировать отверстие" -#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2133 +#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2140 msgid "Delete Drill" msgstr "Удалить отверстие" -#: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2136 +#: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2143 msgid "Move Drill" msgstr "Переместить отверстие" -#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2140 +#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2147 msgid "Add Circle" msgstr "Добавить круг" -#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2141 +#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2148 msgid "Add Arc" msgstr "Добавить дугу" -#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2143 +#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2150 msgid "Add Rectangle" msgstr "Добавить прямоугольник" -#: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2146 +#: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2153 msgid "Add Path" msgstr "Добавить дорожку" -#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2148 +#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2155 msgid "Add Polygon" msgstr "Добавить полигон" -#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2150 +#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2157 msgid "Add Text" msgstr "Добавить текст" -#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2151 +#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2158 msgid "Add Buffer" msgstr "Добавить буфер" -#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2152 +#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2159 msgid "Paint Shape" msgstr "Нарисовать фигуру" #: flatcamGUI/FlatCAMGUI.py:718 flatcamGUI/FlatCAMGUI.py:756 #: flatcamGUI/FlatCAMGUI.py:1745 flatcamGUI/FlatCAMGUI.py:1773 -#: flatcamGUI/FlatCAMGUI.py:2153 flatcamGUI/FlatCAMGUI.py:2190 +#: flatcamGUI/FlatCAMGUI.py:2160 flatcamGUI/FlatCAMGUI.py:2197 msgid "Eraser" msgstr "Ластик" -#: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2156 +#: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2163 msgid "Polygon Union" msgstr "Сращение полигонов" -#: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2158 +#: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2165 msgid "Polygon Intersection" msgstr "Пересечение полигонов" -#: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2160 +#: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2167 msgid "Polygon Subtraction" msgstr "Вычитание полигонов" -#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2163 +#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2170 msgid "Cut Path" msgstr "Вырезать путь" @@ -5186,7 +5164,7 @@ msgstr "Удалить фигуру '-'" #: flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:763 #: flatcamGUI/FlatCAMGUI.py:1752 flatcamGUI/FlatCAMGUI.py:1777 -#: flatcamGUI/FlatCAMGUI.py:2168 flatcamGUI/FlatCAMGUI.py:2197 +#: flatcamGUI/FlatCAMGUI.py:2175 flatcamGUI/FlatCAMGUI.py:2204 msgid "Transformations" msgstr "Трансформация" @@ -5195,59 +5173,59 @@ msgid "Move Objects " msgstr "Переместить объект " #: flatcamGUI/FlatCAMGUI.py:740 flatcamGUI/FlatCAMGUI.py:1693 -#: flatcamGUI/FlatCAMGUI.py:2175 +#: flatcamGUI/FlatCAMGUI.py:2182 msgid "Add Pad" msgstr "Добавить площадку" #: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:1694 -#: flatcamGUI/FlatCAMGUI.py:2177 +#: flatcamGUI/FlatCAMGUI.py:2184 msgid "Add Track" msgstr "Добавить маршрут" #: flatcamGUI/FlatCAMGUI.py:743 flatcamGUI/FlatCAMGUI.py:1693 -#: flatcamGUI/FlatCAMGUI.py:2178 +#: flatcamGUI/FlatCAMGUI.py:2185 msgid "Add Region" msgstr "Добавить регион" #: flatcamGUI/FlatCAMGUI.py:745 flatcamGUI/FlatCAMGUI.py:1765 -#: flatcamGUI/FlatCAMGUI.py:2180 +#: flatcamGUI/FlatCAMGUI.py:2187 msgid "Poligonize" msgstr "Полигонизация" #: flatcamGUI/FlatCAMGUI.py:747 flatcamGUI/FlatCAMGUI.py:1766 -#: flatcamGUI/FlatCAMGUI.py:2182 +#: flatcamGUI/FlatCAMGUI.py:2189 msgid "SemiDisc" msgstr "Полукруг" #: flatcamGUI/FlatCAMGUI.py:748 flatcamGUI/FlatCAMGUI.py:1767 -#: flatcamGUI/FlatCAMGUI.py:2183 +#: flatcamGUI/FlatCAMGUI.py:2190 msgid "Disc" msgstr "Диск" #: flatcamGUI/FlatCAMGUI.py:754 flatcamGUI/FlatCAMGUI.py:1772 -#: flatcamGUI/FlatCAMGUI.py:2189 +#: flatcamGUI/FlatCAMGUI.py:2196 msgid "Mark Area" msgstr "Обозначить области" #: flatcamGUI/FlatCAMGUI.py:765 flatcamGUI/FlatCAMGUI.py:1693 #: flatcamGUI/FlatCAMGUI.py:1755 flatcamGUI/FlatCAMGUI.py:1796 -#: flatcamGUI/FlatCAMGUI.py:2199 flatcamTools/ToolMove.py:26 +#: flatcamGUI/FlatCAMGUI.py:2206 flatcamTools/ToolMove.py:26 msgid "Move" msgstr "Переместить" -#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2205 +#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2212 msgid "Snap to grid" msgstr "Привязка к сетке" -#: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2208 +#: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2215 msgid "Grid X snapping distance" msgstr "Размер сетки по X" -#: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2213 +#: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2220 msgid "Grid Y snapping distance" msgstr "Размер сетки по Y" -#: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2219 +#: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2226 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5255,11 +5233,11 @@ msgstr "" "Если активен, значение на Grid_X\n" "копируется в значение Grid_Y." -#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2225 +#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2232 msgid "Snap to corner" msgstr "Привязка к углу" -#: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2229 +#: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2236 #: flatcamGUI/PreferencesUI.py:278 msgid "Max. magnet distance" msgstr "Макс. магнит расстояние" @@ -5714,7 +5692,7 @@ msgstr "Завершить рисование для некоторых инст msgid "Abort and return to Select" msgstr "Прервать и вернуться к выбору" -#: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2166 +#: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2173 msgid "Delete Shape" msgstr "Удалить фигуру" @@ -5865,7 +5843,7 @@ msgid "Substraction" msgstr "Вычитание" #: flatcamGUI/FlatCAMGUI.py:1751 flatcamGUI/ObjectUI.py:1414 -#: flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3006 msgid "Cut" msgstr "Вырезы" @@ -5926,16 +5904,16 @@ msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "Заменяет строку из поля «Найти» на строку в поле «Заменить»." -#: flatcamGUI/FlatCAMGUI.py:1848 +#: flatcamGUI/FlatCAMGUI.py:1849 msgid "String to replace the one in the Find box throughout the text." msgstr "Строка, заменяющая строку в поле поиска по всему тексту." -#: flatcamGUI/FlatCAMGUI.py:1850 flatcamGUI/ObjectUI.py:1412 -#: flatcamGUI/PreferencesUI.py:2992 flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/FlatCAMGUI.py:1851 flatcamGUI/ObjectUI.py:1412 +#: flatcamGUI/PreferencesUI.py:3004 flatcamGUI/PreferencesUI.py:3829 msgid "All" msgstr "Все" -#: flatcamGUI/FlatCAMGUI.py:1851 +#: flatcamGUI/FlatCAMGUI.py:1852 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -5943,32 +5921,40 @@ msgstr "" "При установке флажка он заменит все экземпляры в поле \"Найти\"\n" "с текстом в поле \"заменить\".." -#: flatcamGUI/FlatCAMGUI.py:1854 +#: flatcamGUI/FlatCAMGUI.py:1855 +msgid "Copy All" +msgstr "Копировать все" + +#: flatcamGUI/FlatCAMGUI.py:1856 +msgid "Will copy all the text in the Code Editor to the clipboard." +msgstr "Скопирует весь текст в редакторе кода в буфер обмена." + +#: flatcamGUI/FlatCAMGUI.py:1860 msgid "Open Code" msgstr "Открыть файл" -#: flatcamGUI/FlatCAMGUI.py:1855 +#: flatcamGUI/FlatCAMGUI.py:1861 msgid "Will open a text file in the editor." msgstr "Откроется текстовый файл в редакторе." -#: flatcamGUI/FlatCAMGUI.py:1857 +#: flatcamGUI/FlatCAMGUI.py:1863 msgid "Save Code" msgstr "Сохранить код" -#: flatcamGUI/FlatCAMGUI.py:1858 +#: flatcamGUI/FlatCAMGUI.py:1864 msgid "Will save the text in the editor into a file." msgstr "Сохранит текст в редакторе в файл." -#: flatcamGUI/FlatCAMGUI.py:1860 +#: flatcamGUI/FlatCAMGUI.py:1866 msgid "Run Code" msgstr "Выполнить код" -#: flatcamGUI/FlatCAMGUI.py:1861 +#: flatcamGUI/FlatCAMGUI.py:1867 msgid "Will run the TCL commands found in the text file, one by one." msgstr "" "Будут запускаться команды TCL, найденные в текстовом файле, одна за другой." -#: flatcamGUI/FlatCAMGUI.py:1899 +#: flatcamGUI/FlatCAMGUI.py:1906 msgid "" "Relative neasurement.\n" "Reference is last click position" @@ -5976,7 +5962,7 @@ msgstr "" "Относительное измерение.\n" "Ссылка-это позиция последнего клика" -#: flatcamGUI/FlatCAMGUI.py:1905 +#: flatcamGUI/FlatCAMGUI.py:1912 msgid "" "Absolute neasurement.\n" "Reference is (X=0, Y= 0) position" @@ -5984,23 +5970,23 @@ msgstr "" "Абсолютное измерение.\n" "Ссылка (X=0, Y= 0) Положение" -#: flatcamGUI/FlatCAMGUI.py:2031 +#: flatcamGUI/FlatCAMGUI.py:2038 msgid "Lock Toolbars" msgstr "Заблокировать панели" -#: flatcamGUI/FlatCAMGUI.py:2139 +#: flatcamGUI/FlatCAMGUI.py:2146 msgid "Select 'Esc'" msgstr "Выбор 'Esc'" -#: flatcamGUI/FlatCAMGUI.py:2164 +#: flatcamGUI/FlatCAMGUI.py:2171 msgid "Copy Objects" msgstr "Копировать объекты" -#: flatcamGUI/FlatCAMGUI.py:2171 +#: flatcamGUI/FlatCAMGUI.py:2178 msgid "Move Objects" msgstr "Переместить объект" -#: flatcamGUI/FlatCAMGUI.py:2629 +#: flatcamGUI/FlatCAMGUI.py:2649 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6012,12 +5998,12 @@ msgstr "" "из первого пункта. В конце нажмите клавишу ~X~ или\n" "кнопка панели инструментов." -#: flatcamGUI/FlatCAMGUI.py:2636 flatcamGUI/FlatCAMGUI.py:2774 -#: flatcamGUI/FlatCAMGUI.py:2833 flatcamGUI/FlatCAMGUI.py:2853 +#: flatcamGUI/FlatCAMGUI.py:2656 flatcamGUI/FlatCAMGUI.py:2794 +#: flatcamGUI/FlatCAMGUI.py:2853 flatcamGUI/FlatCAMGUI.py:2873 msgid "Warning" msgstr "Внимание" -#: flatcamGUI/FlatCAMGUI.py:2769 +#: flatcamGUI/FlatCAMGUI.py:2789 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6025,7 +6011,7 @@ msgstr "" "Пожалуйста, выберите элементы геометрии \n" "на котором выполняется инструмент пересечение." -#: flatcamGUI/FlatCAMGUI.py:2828 +#: flatcamGUI/FlatCAMGUI.py:2848 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6033,7 +6019,7 @@ msgstr "" "Пожалуйста, выберите элементы геометрии \n" "на котором выполнить вычитание инструмента." -#: flatcamGUI/FlatCAMGUI.py:2848 +#: flatcamGUI/FlatCAMGUI.py:2868 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6041,51 +6027,51 @@ msgstr "" "Пожалуйста, выберите элементы геометрии \n" "на котором выполнять объединение." -#: flatcamGUI/FlatCAMGUI.py:2929 flatcamGUI/FlatCAMGUI.py:3144 +#: flatcamGUI/FlatCAMGUI.py:2949 flatcamGUI/FlatCAMGUI.py:3164 msgid "Cancelled. Nothing selected to delete." msgstr "Отмена. Ничего не выбрано для удаления." -#: flatcamGUI/FlatCAMGUI.py:3014 flatcamGUI/FlatCAMGUI.py:3212 +#: flatcamGUI/FlatCAMGUI.py:3034 flatcamGUI/FlatCAMGUI.py:3232 msgid "Cancelled. Nothing selected to copy." msgstr "Отмена. Ничего не выбрано для копирования." -#: flatcamGUI/FlatCAMGUI.py:3061 flatcamGUI/FlatCAMGUI.py:3259 +#: flatcamGUI/FlatCAMGUI.py:3081 flatcamGUI/FlatCAMGUI.py:3279 msgid "Cancelled. Nothing selected to move." msgstr "Отмена. Ничего не выбрано для перемещения." -#: flatcamGUI/FlatCAMGUI.py:3285 +#: flatcamGUI/FlatCAMGUI.py:3305 msgid "New Tool ..." msgstr "Новый инструмент ..." -#: flatcamGUI/FlatCAMGUI.py:3286 +#: flatcamGUI/FlatCAMGUI.py:3306 msgid "Enter a Tool Diameter" msgstr "Введите диаметр инструмента" -#: flatcamGUI/FlatCAMGUI.py:3302 +#: flatcamGUI/FlatCAMGUI.py:3322 msgid "Adding Tool cancelled ..." msgstr "Добавление инструмента отменено ..." -#: flatcamGUI/FlatCAMGUI.py:3345 +#: flatcamGUI/FlatCAMGUI.py:3365 msgid "Measurement Tool exit..." msgstr "Измеритель закрыт ..." -#: flatcamGUI/FlatCAMGUI.py:3482 flatcamGUI/FlatCAMGUI.py:3489 +#: flatcamGUI/FlatCAMGUI.py:3502 flatcamGUI/FlatCAMGUI.py:3509 msgid "Idle." msgstr "Нет заданий." -#: flatcamGUI/FlatCAMGUI.py:3515 +#: flatcamGUI/FlatCAMGUI.py:3535 msgid "Application started ..." msgstr "Приложение запущено ..." -#: flatcamGUI/FlatCAMGUI.py:3516 +#: flatcamGUI/FlatCAMGUI.py:3536 msgid "Hello!" msgstr "Приветствую!" -#: flatcamGUI/FlatCAMGUI.py:3569 +#: flatcamGUI/FlatCAMGUI.py:3589 msgid "Open Project ..." msgstr "Открыть проект..." -#: flatcamGUI/FlatCAMGUI.py:3594 +#: flatcamGUI/FlatCAMGUI.py:3614 msgid "Exit" msgstr "Выход" @@ -6158,7 +6144,7 @@ msgstr "Объект Gerber" #: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:566 #: flatcamGUI/ObjectUI.py:899 flatcamGUI/ObjectUI.py:1398 #: flatcamGUI/PreferencesUI.py:1058 flatcamGUI/PreferencesUI.py:1638 -#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:2968 +#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:2980 msgid "Plot Options" msgstr "Отрисовка" @@ -6188,7 +6174,7 @@ msgstr "Отображать" #: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:607 #: flatcamGUI/ObjectUI.py:945 flatcamGUI/ObjectUI.py:1508 #: flatcamGUI/PreferencesUI.py:1081 flatcamGUI/PreferencesUI.py:2592 -#: flatcamGUI/PreferencesUI.py:2979 +#: flatcamGUI/PreferencesUI.py:2991 msgid "Plot (show) this object." msgstr "Начертить (отобразить) этот объект." @@ -6282,11 +6268,13 @@ msgstr "" "Здесь значение 0.25 означает 25%% от диаметра инструмента, указанного выше." #: flatcamGUI/ObjectUI.py:304 flatcamGUI/PreferencesUI.py:1152 -#: flatcamGUI/PreferencesUI.py:3333 flatcamTools/ToolNonCopperClear.py:147 +#: flatcamGUI/PreferencesUI.py:2958 flatcamGUI/PreferencesUI.py:3345 +#: flatcamTools/ToolNonCopperClear.py:147 msgid "Milling Type" msgstr "Тип фрезерования" #: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1154 +#: flatcamGUI/PreferencesUI.py:2960 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -6298,12 +6286,14 @@ msgstr "" "- conventional / полезен, когда нет компенсации люфта" #: flatcamGUI/ObjectUI.py:310 flatcamGUI/PreferencesUI.py:1159 -#: flatcamGUI/PreferencesUI.py:3340 flatcamTools/ToolNonCopperClear.py:154 +#: flatcamGUI/PreferencesUI.py:2964 flatcamGUI/PreferencesUI.py:3352 +#: flatcamTools/ToolNonCopperClear.py:154 msgid "Climb" msgstr "Постепенный" #: flatcamGUI/ObjectUI.py:311 flatcamGUI/PreferencesUI.py:1160 -#: flatcamGUI/PreferencesUI.py:3341 flatcamTools/ToolNonCopperClear.py:155 +#: flatcamGUI/PreferencesUI.py:2965 flatcamGUI/PreferencesUI.py:3353 +#: flatcamTools/ToolNonCopperClear.py:155 msgid "Conv." msgstr "Обычный" @@ -6458,7 +6448,7 @@ msgstr "" msgid "Clear N-copper" msgstr "Очистка меди" -#: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3278 +#: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3290 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -6478,7 +6468,7 @@ msgstr "" msgid "Board cutout" msgstr "Обрезка контура платы" -#: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3537 +#: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3549 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -6677,7 +6667,7 @@ msgstr "Создание G-Code для объекта сверловки." #: flatcamGUI/ObjectUI.py:658 flatcamGUI/ObjectUI.py:1137 #: flatcamGUI/PreferencesUI.py:1897 flatcamGUI/PreferencesUI.py:2647 -#: flatcamGUI/PreferencesUI.py:3373 flatcamGUI/PreferencesUI.py:4061 +#: flatcamGUI/PreferencesUI.py:3385 flatcamGUI/PreferencesUI.py:4073 #: flatcamTools/ToolCalculators.py:107 flatcamTools/ToolNonCopperClear.py:269 msgid "Cut Z" msgstr "Глубина резания" @@ -6755,7 +6745,7 @@ msgstr "" "последнего прохода в конце задания." #: flatcamGUI/ObjectUI.py:717 flatcamGUI/PreferencesUI.py:1946 -#: flatcamGUI/PreferencesUI.py:4352 flatcamTools/ToolSolderPaste.py:224 +#: flatcamGUI/PreferencesUI.py:4364 flatcamTools/ToolSolderPaste.py:224 msgid "Feedrate Z" msgstr "Скорость подачи Z" @@ -6989,7 +6979,7 @@ msgstr "" "V-наконечник угол." #: flatcamGUI/ObjectUI.py:943 flatcamGUI/ObjectUI.py:1506 -#: flatcamGUI/PreferencesUI.py:2978 +#: flatcamGUI/PreferencesUI.py:2990 msgid "Plot Object" msgstr "Рисовать объекты" @@ -7155,22 +7145,22 @@ msgstr "" "Данные, используемые для создания кода.\n" "Каждый инструмент хранит свой собственный набор таких данных." -#: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3314 +#: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3326 #: flatcamTools/ToolNonCopperClear.py:220 msgid "V-Tip Dia" msgstr "Диаметр V-наконечника" -#: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3316 +#: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3328 #: flatcamTools/ToolNonCopperClear.py:222 msgid "The tip diameter for V-Shape Tool" msgstr "Диаметр наконечника для V-образного инструмента" -#: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3323 +#: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3335 #: flatcamTools/ToolNonCopperClear.py:227 msgid "V-Tip Angle" msgstr "Угол V-наконечника" -#: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3325 +#: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3337 #: flatcamTools/ToolNonCopperClear.py:229 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7291,7 +7281,7 @@ msgstr "" "Если используется лазерный постпроцессор,\n" "это значение - мощность лазера." -#: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4410 +#: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4422 #: flatcamTools/ToolSolderPaste.py:276 msgid "PostProcessor" msgstr "Постпроцессор" @@ -7326,7 +7316,7 @@ msgstr "Будет создан объект программы для ЧПУ." msgid "Paint Area" msgstr "Область рисования" -#: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3695 +#: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3707 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7345,11 +7335,11 @@ msgstr "Запускает инструмент рисования во вкла msgid "CNC Job Object" msgstr "Объект программы для ЧПУ" -#: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2983 +#: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2995 msgid "Plot kind" msgstr "Отрисовка участка" -#: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2985 +#: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2997 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" @@ -7361,15 +7351,15 @@ msgstr "" "над заготовкой или она может быть типа \"Cut\",\n" "что означает ходы, которые врезаются в материал." -#: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:3005 msgid "Travel" msgstr "Траектория" -#: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3002 +#: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3014 msgid "Display Annotation" msgstr "Показывать примечания" -#: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3004 +#: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3016 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7442,12 +7432,12 @@ msgstr "Обновить участок" msgid "Update the plot." msgstr "Обновление участка." -#: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3141 +#: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3153 msgid "Export CNC Code" msgstr "Экспорт CNC Code" -#: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3092 -#: flatcamGUI/PreferencesUI.py:3143 +#: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3104 +#: flatcamGUI/PreferencesUI.py:3155 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7460,7 +7450,7 @@ msgstr "" msgid "Prepend to CNC Code" msgstr "Добавить в начало CNC Code" -#: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3108 +#: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3120 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7472,7 +7462,7 @@ msgstr "" msgid "Append to CNC Code" msgstr "Дописать в конец CNC Code" -#: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3120 +#: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3132 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7482,11 +7472,11 @@ msgstr "" "хотелось бы добавить к созданному файлу.\n" "например: M2 (конец программы)" -#: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3149 +#: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3161 msgid "Toolchange G-Code" msgstr "G-Code смены инструмента" -#: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3152 +#: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3164 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7508,11 +7498,11 @@ msgstr "" "и иметь \"toolchange_custom\" в имени, и будет построено\n" "используя в качестве шаблона файл постпроцессора \"Tool change Custom\"." -#: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3180 +#: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3192 msgid "Use Toolchange Macro" msgstr "Использовать макросы смены инструмента" -#: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3182 +#: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3194 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -7520,7 +7510,7 @@ msgstr "" "Установите этот флажок, если хотите использовать\n" "пользовательский GCode смены инструментов (макрос)." -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3194 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3206 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7532,39 +7522,39 @@ msgstr "" #: flatcamGUI/ObjectUI.py:1615 flatcamGUI/PreferencesUI.py:1432 #: flatcamGUI/PreferencesUI.py:2331 flatcamGUI/PreferencesUI.py:2934 -#: flatcamGUI/PreferencesUI.py:3201 flatcamGUI/PreferencesUI.py:3276 -#: flatcamGUI/PreferencesUI.py:3535 flatcamGUI/PreferencesUI.py:3634 -#: flatcamGUI/PreferencesUI.py:3845 flatcamGUI/PreferencesUI.py:3926 -#: flatcamGUI/PreferencesUI.py:4125 flatcamGUI/PreferencesUI.py:4257 -#: flatcamGUI/PreferencesUI.py:4430 flatcamTools/ToolNonCopperClear.py:265 +#: flatcamGUI/PreferencesUI.py:3213 flatcamGUI/PreferencesUI.py:3288 +#: flatcamGUI/PreferencesUI.py:3547 flatcamGUI/PreferencesUI.py:3646 +#: flatcamGUI/PreferencesUI.py:3857 flatcamGUI/PreferencesUI.py:3938 +#: flatcamGUI/PreferencesUI.py:4137 flatcamGUI/PreferencesUI.py:4269 +#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolNonCopperClear.py:265 msgid "Parameters" msgstr "Параметры" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3204 +#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3216 msgid "FlatCAM CNC parameters" msgstr "Параметры FlatCAM CNC" -#: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3205 +#: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3217 msgid "tool = tool number" msgstr "tool = tool number" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3206 +#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3218 msgid "tooldia = tool diameter" msgstr "tooldia = диаметр инструмента" -#: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3207 +#: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3219 msgid "t_drills = for Excellon, total number of drills" msgstr "t_drills = для Excellon, общее количество сверл" -#: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3208 +#: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3220 msgid "x_toolchange = X coord for Toolchange" msgstr "x_toolchange = координата X для смены инструмента" -#: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3209 +#: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3221 msgid "y_toolchange = Y coord for Toolchange" msgstr "y_toolchange = координата Y для смены инструмента" -#: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3210 +#: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3222 msgid "z_toolchange = Z coord for Toolchange" msgstr "z_toolchange = координата Z для смены инструмента" @@ -7576,15 +7566,15 @@ msgstr "z_cut = глубина резания" msgid "z_move = height where to travel" msgstr "z_move = высота перемещения" -#: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3213 +#: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3225 msgid "z_depthpercut = the step value for multidepth cut" msgstr "z_depthpercut = значение шага для мультипроходного разреза" -#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3226 msgid "spindlesspeed = the value for the spindle speed" msgstr "spindlesspeed = значение скорости вращения шпинделя" -#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3216 +#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3228 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" "dwelltime = время, чтобы остановиться, чтобы позволить шпинделю достичь его " @@ -7612,7 +7602,7 @@ msgstr "" "Открывает диалоговое окно для сохранения\n" "файла G-Code." -#: flatcamGUI/PlotCanvasLegacy.py:987 +#: flatcamGUI/PlotCanvasLegacy.py:1019 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -8288,7 +8278,7 @@ msgid "Gerber General" msgstr "Gerber основные" #: flatcamGUI/PreferencesUI.py:1086 flatcamGUI/PreferencesUI.py:2600 -#: flatcamGUI/PreferencesUI.py:3018 +#: flatcamGUI/PreferencesUI.py:3030 msgid "Circle Steps" msgstr "Шаг круга" @@ -8515,7 +8505,7 @@ msgid "Aperture Dimensions" msgstr "Разм. диафрагмы" #: flatcamGUI/PreferencesUI.py:1505 flatcamGUI/PreferencesUI.py:2616 -#: flatcamGUI/PreferencesUI.py:3288 +#: flatcamGUI/PreferencesUI.py:3300 msgid "Diameters of the cutting tools, separated by ','" msgstr "Диаметры режущих инструментов, разделенные знаком ','" @@ -9087,7 +9077,7 @@ msgstr "" "Эти параметры доступны только для\n" "расширенного режима приложения." -#: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4333 +#: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4345 #: flatcamTools/ToolSolderPaste.py:207 msgid "Toolchange X-Y" msgstr "Смена инструмента X,Y" @@ -9150,11 +9140,11 @@ msgstr "" "Увеличивает производительность при перемещении\n" "большое количество геометрических элементов." -#: flatcamGUI/PreferencesUI.py:2965 +#: flatcamGUI/PreferencesUI.py:2977 msgid "CNC Job General" msgstr "CNC Job основные" -#: flatcamGUI/PreferencesUI.py:3020 +#: flatcamGUI/PreferencesUI.py:3032 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." @@ -9162,11 +9152,11 @@ msgstr "" "Число шагов круга для G-код \n" "круг и дуга образуют линейное приближение." -#: flatcamGUI/PreferencesUI.py:3028 +#: flatcamGUI/PreferencesUI.py:3040 msgid "Travel dia" msgstr "Диаметр траектории" -#: flatcamGUI/PreferencesUI.py:3030 +#: flatcamGUI/PreferencesUI.py:3042 msgid "" "The width of the travel lines to be\n" "rendered in the plot." @@ -9174,11 +9164,11 @@ msgstr "" "Диаметр инструмента\n" " для черчения контуров." -#: flatcamGUI/PreferencesUI.py:3041 +#: flatcamGUI/PreferencesUI.py:3053 msgid "Coordinates decimals" msgstr "Координаты десятичные" -#: flatcamGUI/PreferencesUI.py:3043 +#: flatcamGUI/PreferencesUI.py:3055 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" @@ -9186,11 +9176,11 @@ msgstr "" "Число десятичных знаков, которые будут использоваться для \n" "координаты X, Y, Z в коде CNC (GCODE, и т.д.)" -#: flatcamGUI/PreferencesUI.py:3051 +#: flatcamGUI/PreferencesUI.py:3063 msgid "Feedrate decimals" msgstr "Десятичные скорости подачи" -#: flatcamGUI/PreferencesUI.py:3053 +#: flatcamGUI/PreferencesUI.py:3065 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" @@ -9198,11 +9188,11 @@ msgstr "" "Число десятичных знаков, которые будут использоваться для \n" "параметра скорости подачи в коде CNC (GCODE, и т.д.)" -#: flatcamGUI/PreferencesUI.py:3061 +#: flatcamGUI/PreferencesUI.py:3073 msgid "Coordinates type" msgstr "Тип координат" -#: flatcamGUI/PreferencesUI.py:3063 +#: flatcamGUI/PreferencesUI.py:3075 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -9214,71 +9204,71 @@ msgstr "" "- Абсолютный G90 - > ссылка является началом координат x=0, y=0\n" "- Инкрементальный G91 -> ссылка на предыдущую позицию" -#: flatcamGUI/PreferencesUI.py:3069 +#: flatcamGUI/PreferencesUI.py:3081 msgid "Absolute G90" msgstr "Абсолютный путь G90" -#: flatcamGUI/PreferencesUI.py:3070 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Incremental G91" msgstr "Инкрементальный G91" -#: flatcamGUI/PreferencesUI.py:3087 +#: flatcamGUI/PreferencesUI.py:3099 msgid "CNC Job Options" msgstr "Параметры CNC Job" -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamGUI/PreferencesUI.py:3102 msgid "Export G-Code" msgstr "Экспорт G-кода" -#: flatcamGUI/PreferencesUI.py:3106 +#: flatcamGUI/PreferencesUI.py:3118 msgid "Prepend to G-Code" msgstr "Коды предобработки для G-Code" -#: flatcamGUI/PreferencesUI.py:3118 +#: flatcamGUI/PreferencesUI.py:3130 msgid "Append to G-Code" msgstr "Коды постобработки для G-Code" -#: flatcamGUI/PreferencesUI.py:3138 +#: flatcamGUI/PreferencesUI.py:3150 msgid "CNC Job Adv. Options" msgstr "CNC Job дополнительные" -#: flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:3223 msgid "z_cut = Z depth for the cut" msgstr "z_cut = Z глубина распила" -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3224 msgid "z_move = Z height for travel" msgstr "z_move = высота Z для перемещения" -#: flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/PreferencesUI.py:3247 msgid "Annotation Size" msgstr "Размер примечаний" -#: flatcamGUI/PreferencesUI.py:3237 +#: flatcamGUI/PreferencesUI.py:3249 msgid "The font size of the annotation text. In pixels." msgstr "Размер шрифта текста примечаний. В пикселях." -#: flatcamGUI/PreferencesUI.py:3245 +#: flatcamGUI/PreferencesUI.py:3257 msgid "Annotation Color" msgstr "Цвет примечаний" -#: flatcamGUI/PreferencesUI.py:3247 +#: flatcamGUI/PreferencesUI.py:3259 msgid "Set the font color for the annotation texts." msgstr "Устанавливает цвет шрифта для текста примечаний." -#: flatcamGUI/PreferencesUI.py:3273 +#: flatcamGUI/PreferencesUI.py:3285 msgid "NCC Tool Options" msgstr "Очистка меди" -#: flatcamGUI/PreferencesUI.py:3286 flatcamGUI/PreferencesUI.py:4268 +#: flatcamGUI/PreferencesUI.py:3298 flatcamGUI/PreferencesUI.py:4280 msgid "Tools dia" msgstr "Диаметр инструмента" -#: flatcamGUI/PreferencesUI.py:3295 flatcamTools/ToolNonCopperClear.py:195 +#: flatcamGUI/PreferencesUI.py:3307 flatcamTools/ToolNonCopperClear.py:195 msgid "Tool Type" msgstr "Тип инструмента" -#: flatcamGUI/PreferencesUI.py:3297 flatcamGUI/PreferencesUI.py:3305 +#: flatcamGUI/PreferencesUI.py:3309 flatcamGUI/PreferencesUI.py:3317 #: flatcamTools/ToolNonCopperClear.py:197 #: flatcamTools/ToolNonCopperClear.py:205 msgid "" @@ -9290,11 +9280,11 @@ msgstr "" "- \"V-образная форма\" \n" "- Круглый" -#: flatcamGUI/PreferencesUI.py:3302 flatcamTools/ToolNonCopperClear.py:202 +#: flatcamGUI/PreferencesUI.py:3314 flatcamTools/ToolNonCopperClear.py:202 msgid "V-shape" msgstr "V-образный инструмент" -#: flatcamGUI/PreferencesUI.py:3335 flatcamGUI/PreferencesUI.py:3343 +#: flatcamGUI/PreferencesUI.py:3347 flatcamGUI/PreferencesUI.py:3355 #: flatcamTools/ToolNonCopperClear.py:149 #: flatcamTools/ToolNonCopperClear.py:157 msgid "" @@ -9307,13 +9297,13 @@ msgstr "" "использования инструмента\n" "- conventional / полезен, когда нет компенсации люфта" -#: flatcamGUI/PreferencesUI.py:3352 flatcamGUI/PreferencesUI.py:3716 +#: flatcamGUI/PreferencesUI.py:3364 flatcamGUI/PreferencesUI.py:3728 #: flatcamTools/ToolNonCopperClear.py:163 flatcamTools/ToolPaint.py:136 msgid "Tool order" msgstr "Порядок инструмента" -#: flatcamGUI/PreferencesUI.py:3353 flatcamGUI/PreferencesUI.py:3363 -#: flatcamGUI/PreferencesUI.py:3717 flatcamGUI/PreferencesUI.py:3727 +#: flatcamGUI/PreferencesUI.py:3365 flatcamGUI/PreferencesUI.py:3375 +#: flatcamGUI/PreferencesUI.py:3729 flatcamGUI/PreferencesUI.py:3739 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:174 flatcamTools/ToolPaint.py:137 #: flatcamTools/ToolPaint.py:147 @@ -9338,17 +9328,17 @@ msgstr "" "установит порядок\n" "на 'Обратный' и отключит этот элемент управления." -#: flatcamGUI/PreferencesUI.py:3361 flatcamGUI/PreferencesUI.py:3725 +#: flatcamGUI/PreferencesUI.py:3373 flatcamGUI/PreferencesUI.py:3737 #: flatcamTools/ToolNonCopperClear.py:172 flatcamTools/ToolPaint.py:145 msgid "Forward" msgstr "Прямой" -#: flatcamGUI/PreferencesUI.py:3362 flatcamGUI/PreferencesUI.py:3726 +#: flatcamGUI/PreferencesUI.py:3374 flatcamGUI/PreferencesUI.py:3738 #: flatcamTools/ToolNonCopperClear.py:173 flatcamTools/ToolPaint.py:146 msgid "Reverse" msgstr "Обратный" -#: flatcamGUI/PreferencesUI.py:3375 flatcamGUI/PreferencesUI.py:3380 +#: flatcamGUI/PreferencesUI.py:3387 flatcamGUI/PreferencesUI.py:3392 #: flatcamTools/ToolNonCopperClear.py:271 #: flatcamTools/ToolNonCopperClear.py:276 msgid "" @@ -9358,7 +9348,7 @@ msgstr "" "Диаметр инструмента. Это значение (в текущих единицах FlatCAM) \n" "ширины разреза в материале." -#: flatcamGUI/PreferencesUI.py:3390 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/PreferencesUI.py:3402 flatcamTools/ToolNonCopperClear.py:285 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -9385,11 +9375,11 @@ msgstr "" "Более высокие значения = медленная обработка и медленное выполнение на ЧПУ\n" "из-за большого количества путей." -#: flatcamGUI/PreferencesUI.py:3411 flatcamTools/ToolNonCopperClear.py:305 +#: flatcamGUI/PreferencesUI.py:3423 flatcamTools/ToolNonCopperClear.py:305 msgid "Bounding box margin." msgstr "Граница рамки." -#: flatcamGUI/PreferencesUI.py:3420 flatcamGUI/PreferencesUI.py:3771 +#: flatcamGUI/PreferencesUI.py:3432 flatcamGUI/PreferencesUI.py:3783 #: flatcamTools/ToolNonCopperClear.py:314 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -9400,22 +9390,22 @@ msgstr "" "контурами, повторяющими контур полигона.
По кругу: Обработка " "правильными окружностями.
Линейный: Паралельными линиями." -#: flatcamGUI/PreferencesUI.py:3434 flatcamGUI/PreferencesUI.py:3785 +#: flatcamGUI/PreferencesUI.py:3446 flatcamGUI/PreferencesUI.py:3797 #: flatcamTools/ToolNonCopperClear.py:328 flatcamTools/ToolPaint.py:253 msgid "Connect" msgstr "Подключение" -#: flatcamGUI/PreferencesUI.py:3444 flatcamGUI/PreferencesUI.py:3795 +#: flatcamGUI/PreferencesUI.py:3456 flatcamGUI/PreferencesUI.py:3807 #: flatcamTools/ToolNonCopperClear.py:337 flatcamTools/ToolPaint.py:262 msgid "Contour" msgstr "Контур" -#: flatcamGUI/PreferencesUI.py:3454 flatcamTools/ToolNonCopperClear.py:346 +#: flatcamGUI/PreferencesUI.py:3466 flatcamTools/ToolNonCopperClear.py:346 #: flatcamTools/ToolPaint.py:271 msgid "Rest M." msgstr "Обработка остаточного припуска" -#: flatcamGUI/PreferencesUI.py:3456 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamGUI/PreferencesUI.py:3468 flatcamTools/ToolNonCopperClear.py:348 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -9433,7 +9423,7 @@ msgstr "" "больше не останется меди для очистки или больше не будет инструментов.\n" "Если флажок не установлен, используется стандартный алгоритм." -#: flatcamGUI/PreferencesUI.py:3471 flatcamGUI/PreferencesUI.py:3483 +#: flatcamGUI/PreferencesUI.py:3483 flatcamGUI/PreferencesUI.py:3495 #: flatcamTools/ToolNonCopperClear.py:363 #: flatcamTools/ToolNonCopperClear.py:375 msgid "" @@ -9447,27 +9437,27 @@ msgstr "" "из медных штучек.\n" "Значение может быть от 0 до 10 единиц FlatCAM." -#: flatcamGUI/PreferencesUI.py:3481 flatcamTools/ToolNonCopperClear.py:373 +#: flatcamGUI/PreferencesUI.py:3493 flatcamTools/ToolNonCopperClear.py:373 msgid "Offset value" msgstr "Значение смещения" -#: flatcamGUI/PreferencesUI.py:3498 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:3510 flatcamTools/ToolNonCopperClear.py:399 msgid "Itself" msgstr "Сам" -#: flatcamGUI/PreferencesUI.py:3499 flatcamGUI/PreferencesUI.py:3816 +#: flatcamGUI/PreferencesUI.py:3511 flatcamGUI/PreferencesUI.py:3828 msgid "Area" msgstr "Площадь" -#: flatcamGUI/PreferencesUI.py:3500 +#: flatcamGUI/PreferencesUI.py:3512 msgid "Ref" msgstr "Ссылка" -#: flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:3513 msgid "Reference" msgstr "Ссылка" -#: flatcamGUI/PreferencesUI.py:3503 flatcamTools/ToolNonCopperClear.py:405 +#: flatcamGUI/PreferencesUI.py:3515 flatcamTools/ToolNonCopperClear.py:405 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -9487,19 +9477,19 @@ msgstr "" "- «Контрольный объект» - будет выполнять очистку от меди в области\n" "указаной другим объектом." -#: flatcamGUI/PreferencesUI.py:3514 flatcamGUI/PreferencesUI.py:3824 +#: flatcamGUI/PreferencesUI.py:3526 flatcamGUI/PreferencesUI.py:3836 msgid "Normal" msgstr "Нормальный" -#: flatcamGUI/PreferencesUI.py:3515 flatcamGUI/PreferencesUI.py:3825 +#: flatcamGUI/PreferencesUI.py:3527 flatcamGUI/PreferencesUI.py:3837 msgid "Progressive" msgstr "Последовательный" -#: flatcamGUI/PreferencesUI.py:3516 +#: flatcamGUI/PreferencesUI.py:3528 msgid "NCC Plotting" msgstr "Прорисовка очистки от меди" -#: flatcamGUI/PreferencesUI.py:3518 +#: flatcamGUI/PreferencesUI.py:3530 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -9509,11 +9499,11 @@ msgstr "" "- 'Последовательный' - после создания каждой фигуры она будет нанесена на " "график." -#: flatcamGUI/PreferencesUI.py:3532 +#: flatcamGUI/PreferencesUI.py:3544 msgid "Cutout Tool Options" msgstr "Обрезка платы" -#: flatcamGUI/PreferencesUI.py:3548 flatcamTools/ToolCutOut.py:93 +#: flatcamGUI/PreferencesUI.py:3560 flatcamTools/ToolCutOut.py:93 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -9521,11 +9511,11 @@ msgstr "" "Диаметр инструмента, используемого для вырезания\n" "форма печатной платы из окружающего материала." -#: flatcamGUI/PreferencesUI.py:3556 flatcamTools/ToolCutOut.py:76 +#: flatcamGUI/PreferencesUI.py:3568 flatcamTools/ToolCutOut.py:76 msgid "Obj kind" msgstr "Вид объекта" -#: flatcamGUI/PreferencesUI.py:3558 flatcamTools/ToolCutOut.py:78 +#: flatcamGUI/PreferencesUI.py:3570 flatcamTools/ToolCutOut.py:78 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -9537,16 +9527,16 @@ msgstr "" "Гербера PCB панели, который сделан\n" "из множества отдельных печатных плат очертания." -#: flatcamGUI/PreferencesUI.py:3565 flatcamGUI/PreferencesUI.py:3815 +#: flatcamGUI/PreferencesUI.py:3577 flatcamGUI/PreferencesUI.py:3827 #: flatcamTools/ToolCutOut.py:84 msgid "Single" msgstr "Одиночный" -#: flatcamGUI/PreferencesUI.py:3566 flatcamTools/ToolCutOut.py:85 +#: flatcamGUI/PreferencesUI.py:3578 flatcamTools/ToolCutOut.py:85 msgid "Panel" msgstr "Панель" -#: flatcamGUI/PreferencesUI.py:3572 flatcamTools/ToolCutOut.py:102 +#: flatcamGUI/PreferencesUI.py:3584 flatcamTools/ToolCutOut.py:102 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -9556,11 +9546,11 @@ msgstr "" "сделает вырез печатной платы дальше от\n" "фактической границы печатной платы" -#: flatcamGUI/PreferencesUI.py:3580 +#: flatcamGUI/PreferencesUI.py:3592 msgid "Gap size" msgstr "Размер перемычки" -#: flatcamGUI/PreferencesUI.py:3582 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:3594 flatcamTools/ToolCutOut.py:112 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -9572,11 +9562,11 @@ msgstr "" "окружающий материал (тот самый \n" "из которого вырезается печатная плата)." -#: flatcamGUI/PreferencesUI.py:3591 flatcamTools/ToolCutOut.py:148 +#: flatcamGUI/PreferencesUI.py:3603 flatcamTools/ToolCutOut.py:148 msgid "Gaps" msgstr "Вариант" -#: flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/PreferencesUI.py:3605 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -9600,11 +9590,11 @@ msgstr "" "- 2tb - 2*сверху + 2*снизу \n" "- 8 - 2*слева + 2*справа + 2*сверху + 2*снизу" -#: flatcamGUI/PreferencesUI.py:3615 flatcamTools/ToolCutOut.py:129 +#: flatcamGUI/PreferencesUI.py:3627 flatcamTools/ToolCutOut.py:129 msgid "Convex Sh." msgstr "Закруглять углы" -#: flatcamGUI/PreferencesUI.py:3617 flatcamTools/ToolCutOut.py:131 +#: flatcamGUI/PreferencesUI.py:3629 flatcamTools/ToolCutOut.py:131 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -9612,11 +9602,11 @@ msgstr "" "Создайте выпуклую форму, окружающую всю печатную плату.\n" "Используется только в том случае, если тип исходного объекта-Gerber." -#: flatcamGUI/PreferencesUI.py:3631 +#: flatcamGUI/PreferencesUI.py:3643 msgid "2Sided Tool Options" msgstr "2-х сторонняя плата" -#: flatcamGUI/PreferencesUI.py:3636 +#: flatcamGUI/PreferencesUI.py:3648 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -9624,36 +9614,36 @@ msgstr "" "Инструмент, помогающий создать двухстороннюю\n" "печатную плату с использованием центрирующих отверстий." -#: flatcamGUI/PreferencesUI.py:3646 flatcamTools/ToolDblSided.py:234 +#: flatcamGUI/PreferencesUI.py:3658 flatcamTools/ToolDblSided.py:234 msgid "Drill dia" msgstr "Диаметр сверла" -#: flatcamGUI/PreferencesUI.py:3648 flatcamTools/ToolDblSided.py:225 +#: flatcamGUI/PreferencesUI.py:3660 flatcamTools/ToolDblSided.py:225 #: flatcamTools/ToolDblSided.py:236 msgid "Diameter of the drill for the alignment holes." msgstr "Диаметр сверла для контрольных отверстий." -#: flatcamGUI/PreferencesUI.py:3657 flatcamTools/ToolDblSided.py:120 +#: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:120 msgid "Mirror Axis:" msgstr "Зеркальное отражение:" -#: flatcamGUI/PreferencesUI.py:3659 flatcamTools/ToolDblSided.py:122 +#: flatcamGUI/PreferencesUI.py:3671 flatcamTools/ToolDblSided.py:122 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Отразить по вертикали (X) или горизонтали (Y)." -#: flatcamGUI/PreferencesUI.py:3668 flatcamTools/ToolDblSided.py:131 +#: flatcamGUI/PreferencesUI.py:3680 flatcamTools/ToolDblSided.py:131 msgid "Point" msgstr "Точка" -#: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:132 +#: flatcamGUI/PreferencesUI.py:3681 flatcamTools/ToolDblSided.py:132 msgid "Box" msgstr "Рамка" -#: flatcamGUI/PreferencesUI.py:3670 +#: flatcamGUI/PreferencesUI.py:3682 msgid "Axis Ref" msgstr "Указатель оси" -#: flatcamGUI/PreferencesUI.py:3672 flatcamTools/ToolDblSided.py:135 +#: flatcamGUI/PreferencesUI.py:3684 flatcamTools/ToolDblSided.py:135 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -9663,19 +9653,19 @@ msgstr "" "указанный коробка (в объекте FlatCAM) через\n" "центр." -#: flatcamGUI/PreferencesUI.py:3688 +#: flatcamGUI/PreferencesUI.py:3700 msgid "Paint Tool Options" msgstr "Рисование" -#: flatcamGUI/PreferencesUI.py:3693 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Parameters:" msgstr "Параметры:" -#: flatcamGUI/PreferencesUI.py:3805 flatcamTools/ToolPaint.py:286 +#: flatcamGUI/PreferencesUI.py:3817 flatcamTools/ToolPaint.py:286 msgid "Selection" msgstr "Выбор" -#: flatcamGUI/PreferencesUI.py:3807 flatcamTools/ToolPaint.py:288 +#: flatcamGUI/PreferencesUI.py:3819 flatcamTools/ToolPaint.py:288 #: flatcamTools/ToolPaint.py:304 msgid "" "How to select Polygons to be painted.\n" @@ -9698,15 +9688,15 @@ msgstr "" "- «Контрольный объект» - будет выполнять очистку от меди в области\n" "указано другим объектом." -#: flatcamGUI/PreferencesUI.py:3818 +#: flatcamGUI/PreferencesUI.py:3830 msgid "Ref." msgstr "Ссылка" -#: flatcamGUI/PreferencesUI.py:3826 +#: flatcamGUI/PreferencesUI.py:3838 msgid "Paint Plotting" msgstr "Прорисовка рисования" -#: flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/PreferencesUI.py:3840 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -9716,11 +9706,11 @@ msgstr "" "- 'Последовательный' - после создания каждой фигуры она будет нанесена на " "график." -#: flatcamGUI/PreferencesUI.py:3842 +#: flatcamGUI/PreferencesUI.py:3854 msgid "Film Tool Options" msgstr "Плёнка" -#: flatcamGUI/PreferencesUI.py:3847 +#: flatcamGUI/PreferencesUI.py:3859 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -9730,11 +9720,11 @@ msgstr "" "Объект FlatCAM.\n" "Файл сохраняется в формате SVG." -#: flatcamGUI/PreferencesUI.py:3858 +#: flatcamGUI/PreferencesUI.py:3870 msgid "Film Type" msgstr "Тип плёнки" -#: flatcamGUI/PreferencesUI.py:3860 flatcamTools/ToolFilm.py:118 +#: flatcamGUI/PreferencesUI.py:3872 flatcamTools/ToolFilm.py:118 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -9750,19 +9740,19 @@ msgstr "" "белым на черном холсте.\n" "Формат плёнки - SVG." -#: flatcamGUI/PreferencesUI.py:3871 +#: flatcamGUI/PreferencesUI.py:3883 msgid "Film Color" msgstr "Цвет пленки" -#: flatcamGUI/PreferencesUI.py:3873 +#: flatcamGUI/PreferencesUI.py:3885 msgid "Set the film color when positive film is selected." msgstr "Устанавливает цвет плёнки при режиме \"Позитив\"." -#: flatcamGUI/PreferencesUI.py:3891 flatcamTools/ToolFilm.py:130 +#: flatcamGUI/PreferencesUI.py:3903 flatcamTools/ToolFilm.py:130 msgid "Border" msgstr "Отступ" -#: flatcamGUI/PreferencesUI.py:3893 flatcamTools/ToolFilm.py:132 +#: flatcamGUI/PreferencesUI.py:3905 flatcamTools/ToolFilm.py:132 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -9782,11 +9772,11 @@ msgstr "" "белый цвет как у остальных и который может смешаться с\n" "окружение, если бы не эта граница." -#: flatcamGUI/PreferencesUI.py:3906 flatcamTools/ToolFilm.py:144 +#: flatcamGUI/PreferencesUI.py:3918 flatcamTools/ToolFilm.py:144 msgid "Scale Stroke" msgstr "Масштаб обводки" -#: flatcamGUI/PreferencesUI.py:3908 flatcamTools/ToolFilm.py:146 +#: flatcamGUI/PreferencesUI.py:3920 flatcamTools/ToolFilm.py:146 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -9798,11 +9788,11 @@ msgstr "" "тоньше,\n" "поэтому этот параметр может в большей степени влиять на мелкие объекты." -#: flatcamGUI/PreferencesUI.py:3923 +#: flatcamGUI/PreferencesUI.py:3935 msgid "Panelize Tool Options" msgstr "Панелизация" -#: flatcamGUI/PreferencesUI.py:3928 +#: flatcamGUI/PreferencesUI.py:3940 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -9812,11 +9802,11 @@ msgstr "" "каждый элемент является копией исходного объекта с интервалом\n" "на расстоянии X, Y расстояние друг от друга." -#: flatcamGUI/PreferencesUI.py:3939 flatcamTools/ToolPanelize.py:147 +#: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:147 msgid "Spacing cols" msgstr "Интервал столбцов" -#: flatcamGUI/PreferencesUI.py:3941 flatcamTools/ToolPanelize.py:149 +#: flatcamGUI/PreferencesUI.py:3953 flatcamTools/ToolPanelize.py:149 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -9824,11 +9814,11 @@ msgstr "" "Расстояние между столбцами нужной панели.\n" "В текущих единицах измерения." -#: flatcamGUI/PreferencesUI.py:3949 flatcamTools/ToolPanelize.py:156 +#: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:156 msgid "Spacing rows" msgstr "Интервал строк" -#: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:158 +#: flatcamGUI/PreferencesUI.py:3963 flatcamTools/ToolPanelize.py:158 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -9836,35 +9826,35 @@ msgstr "" "Расстояние между строками нужной панели.\n" "В текущих единицах измерения." -#: flatcamGUI/PreferencesUI.py:3959 flatcamTools/ToolPanelize.py:165 +#: flatcamGUI/PreferencesUI.py:3971 flatcamTools/ToolPanelize.py:165 msgid "Columns" msgstr "Столбцы" -#: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:167 +#: flatcamGUI/PreferencesUI.py:3973 flatcamTools/ToolPanelize.py:167 msgid "Number of columns of the desired panel" msgstr "Количество столбцов нужной панели" -#: flatcamGUI/PreferencesUI.py:3968 flatcamTools/ToolPanelize.py:173 +#: flatcamGUI/PreferencesUI.py:3980 flatcamTools/ToolPanelize.py:173 msgid "Rows" msgstr "Строки" -#: flatcamGUI/PreferencesUI.py:3970 flatcamTools/ToolPanelize.py:175 +#: flatcamGUI/PreferencesUI.py:3982 flatcamTools/ToolPanelize.py:175 msgid "Number of rows of the desired panel" msgstr "Количество строк нужной панели" -#: flatcamGUI/PreferencesUI.py:3976 flatcamTools/ToolPanelize.py:181 +#: flatcamGUI/PreferencesUI.py:3988 flatcamTools/ToolPanelize.py:181 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/PreferencesUI.py:3977 flatcamTools/ToolPanelize.py:182 +#: flatcamGUI/PreferencesUI.py:3989 flatcamTools/ToolPanelize.py:182 msgid "Geo" msgstr "Гео" -#: flatcamGUI/PreferencesUI.py:3978 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:3990 flatcamTools/ToolPanelize.py:183 msgid "Panel Type" msgstr "Тип панели" -#: flatcamGUI/PreferencesUI.py:3980 +#: flatcamGUI/PreferencesUI.py:3992 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -9874,11 +9864,11 @@ msgstr "" "- Гербера\n" "- Геометрия" -#: flatcamGUI/PreferencesUI.py:3989 +#: flatcamGUI/PreferencesUI.py:4001 msgid "Constrain within" msgstr "Ограничить в пределах" -#: flatcamGUI/PreferencesUI.py:3991 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:4003 flatcamTools/ToolPanelize.py:195 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -9892,11 +9882,11 @@ msgstr "" "последняя панель будет иметь столько столбцов и строк, как\n" "они полностью вписываются в выбранную область." -#: flatcamGUI/PreferencesUI.py:4000 flatcamTools/ToolPanelize.py:204 +#: flatcamGUI/PreferencesUI.py:4012 flatcamTools/ToolPanelize.py:204 msgid "Width (DX)" msgstr "Ширина (DX)" -#: flatcamGUI/PreferencesUI.py:4002 flatcamTools/ToolPanelize.py:206 +#: flatcamGUI/PreferencesUI.py:4014 flatcamTools/ToolPanelize.py:206 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -9904,11 +9894,11 @@ msgstr "" "Ширина (DX), в пределах которой должна поместиться панель.\n" "В текущих единицах измерения." -#: flatcamGUI/PreferencesUI.py:4009 flatcamTools/ToolPanelize.py:212 +#: flatcamGUI/PreferencesUI.py:4021 flatcamTools/ToolPanelize.py:212 msgid "Height (DY)" msgstr "Высота (DY)" -#: flatcamGUI/PreferencesUI.py:4011 flatcamTools/ToolPanelize.py:214 +#: flatcamGUI/PreferencesUI.py:4023 flatcamTools/ToolPanelize.py:214 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -9916,15 +9906,15 @@ msgstr "" "Высота (DY), в пределах которой должна поместиться панель.\n" "В текущих единицах измерения." -#: flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:4037 msgid "Calculators Tool Options" msgstr "Калькулятор" -#: flatcamGUI/PreferencesUI.py:4028 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:4040 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "Калькулятор V-образного инструмента" -#: flatcamGUI/PreferencesUI.py:4030 +#: flatcamGUI/PreferencesUI.py:4042 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -9934,11 +9924,11 @@ msgstr "" "учитывая диаметр наконечника, угол наклона наконечника и\n" "глубину резания в качестве параметров." -#: flatcamGUI/PreferencesUI.py:4041 flatcamTools/ToolCalculators.py:92 +#: flatcamGUI/PreferencesUI.py:4053 flatcamTools/ToolCalculators.py:92 msgid "Tip Diameter" msgstr "Диаметр наконечника" -#: flatcamGUI/PreferencesUI.py:4043 flatcamTools/ToolCalculators.py:97 +#: flatcamGUI/PreferencesUI.py:4055 flatcamTools/ToolCalculators.py:97 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -9946,11 +9936,11 @@ msgstr "" "Это диаметр наконечника инструмента.\n" "Это указано производителем." -#: flatcamGUI/PreferencesUI.py:4051 flatcamTools/ToolCalculators.py:100 +#: flatcamGUI/PreferencesUI.py:4063 flatcamTools/ToolCalculators.py:100 msgid "Tip Angle" msgstr "Угол наконечника" -#: flatcamGUI/PreferencesUI.py:4053 +#: flatcamGUI/PreferencesUI.py:4065 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -9958,7 +9948,7 @@ msgstr "" "Это угол наконечника инструмента.\n" "Это указано производителем." -#: flatcamGUI/PreferencesUI.py:4063 +#: flatcamGUI/PreferencesUI.py:4075 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -9966,11 +9956,11 @@ msgstr "" "Это глубина для того чтобы отрезать в материал.\n" "В объекте задания ЧПУ это параметр CutZ." -#: flatcamGUI/PreferencesUI.py:4070 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "Калькулятор электронных плат" -#: flatcamGUI/PreferencesUI.py:4072 flatcamTools/ToolCalculators.py:149 +#: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:149 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " @@ -9981,27 +9971,27 @@ msgstr "" "используя метод как чернила гранита или чернила гипофосфита кальция или " "хлорид палладия." -#: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:4094 flatcamTools/ToolCalculators.py:158 msgid "Board Length" msgstr "Длина платы" -#: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:162 +#: flatcamGUI/PreferencesUI.py:4096 flatcamTools/ToolCalculators.py:162 msgid "This is the board length. In centimeters." msgstr "Это длина платы. В сантиметрах." -#: flatcamGUI/PreferencesUI.py:4090 flatcamTools/ToolCalculators.py:164 +#: flatcamGUI/PreferencesUI.py:4102 flatcamTools/ToolCalculators.py:164 msgid "Board Width" msgstr "Ширина платы" -#: flatcamGUI/PreferencesUI.py:4092 flatcamTools/ToolCalculators.py:168 +#: flatcamGUI/PreferencesUI.py:4104 flatcamTools/ToolCalculators.py:168 msgid "This is the board width.In centimeters." msgstr "Это ширина платы. В сантиметрах." -#: flatcamGUI/PreferencesUI.py:4097 flatcamTools/ToolCalculators.py:170 +#: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:170 msgid "Current Density" msgstr "Текущая плотность" -#: flatcamGUI/PreferencesUI.py:4100 flatcamTools/ToolCalculators.py:174 +#: flatcamGUI/PreferencesUI.py:4112 flatcamTools/ToolCalculators.py:174 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -10009,11 +9999,11 @@ msgstr "" "Плотность тока для прохождения через плату. \n" "В Амперах на квадратный метр АЧС." -#: flatcamGUI/PreferencesUI.py:4106 flatcamTools/ToolCalculators.py:177 +#: flatcamGUI/PreferencesUI.py:4118 flatcamTools/ToolCalculators.py:177 msgid "Copper Growth" msgstr "Медный слой" -#: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolCalculators.py:181 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -10021,11 +10011,11 @@ msgstr "" "Насколько толстым должен быть медный слой.\n" "В микронах." -#: flatcamGUI/PreferencesUI.py:4122 +#: flatcamGUI/PreferencesUI.py:4134 msgid "Transform Tool Options" msgstr "Трансформация" -#: flatcamGUI/PreferencesUI.py:4127 +#: flatcamGUI/PreferencesUI.py:4139 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -10033,35 +10023,35 @@ msgstr "" "Различные преобразования, которые могут быть применены\n" "на объекте FlatCAM." -#: flatcamGUI/PreferencesUI.py:4137 +#: flatcamGUI/PreferencesUI.py:4149 msgid "Rotate Angle" msgstr "Угол поворота" -#: flatcamGUI/PreferencesUI.py:4149 flatcamTools/ToolTransform.py:107 +#: flatcamGUI/PreferencesUI.py:4161 flatcamTools/ToolTransform.py:107 msgid "Skew_X angle" msgstr "Угол наклона_X" -#: flatcamGUI/PreferencesUI.py:4159 flatcamTools/ToolTransform.py:125 +#: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:125 msgid "Skew_Y angle" msgstr "Угол наклона_Y" -#: flatcamGUI/PreferencesUI.py:4169 flatcamTools/ToolTransform.py:164 +#: flatcamGUI/PreferencesUI.py:4181 flatcamTools/ToolTransform.py:164 msgid "Scale_X factor" msgstr "Коэффициент X" -#: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:166 +#: flatcamGUI/PreferencesUI.py:4183 flatcamTools/ToolTransform.py:166 msgid "Factor for scaling on X axis." msgstr "Коэффициент масштабирования по оси X." -#: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolTransform.py:181 +#: flatcamGUI/PreferencesUI.py:4190 flatcamTools/ToolTransform.py:181 msgid "Scale_Y factor" msgstr "Коэффициент Y" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolTransform.py:183 +#: flatcamGUI/PreferencesUI.py:4192 flatcamTools/ToolTransform.py:183 msgid "Factor for scaling on Y axis." msgstr "Коэффициент масштабирования по оси Y." -#: flatcamGUI/PreferencesUI.py:4188 flatcamTools/ToolTransform.py:202 +#: flatcamGUI/PreferencesUI.py:4200 flatcamTools/ToolTransform.py:202 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -10069,7 +10059,7 @@ msgstr "" "Масштабирует выбранный объект(ы)\n" "используя \"Коэффициент X\" для обеих осей." -#: flatcamGUI/PreferencesUI.py:4196 flatcamTools/ToolTransform.py:211 +#: flatcamGUI/PreferencesUI.py:4208 flatcamTools/ToolTransform.py:211 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -10081,27 +10071,27 @@ msgstr "" "или центр самой большой ограничительной рамки \n" "выделенных объектов, если флажок снят." -#: flatcamGUI/PreferencesUI.py:4205 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:4217 flatcamTools/ToolTransform.py:239 msgid "Offset_X val" msgstr "Смещение Х" -#: flatcamGUI/PreferencesUI.py:4207 flatcamTools/ToolTransform.py:241 +#: flatcamGUI/PreferencesUI.py:4219 flatcamTools/ToolTransform.py:241 msgid "Distance to offset on X axis. In current units." msgstr "Расстояние смещения по оси X. В текущих единицах." -#: flatcamGUI/PreferencesUI.py:4214 flatcamTools/ToolTransform.py:256 +#: flatcamGUI/PreferencesUI.py:4226 flatcamTools/ToolTransform.py:256 msgid "Offset_Y val" msgstr "Смещение Y" -#: flatcamGUI/PreferencesUI.py:4216 flatcamTools/ToolTransform.py:258 +#: flatcamGUI/PreferencesUI.py:4228 flatcamTools/ToolTransform.py:258 msgid "Distance to offset on Y axis. In current units." msgstr "Расстояние смещения по оси Y. В текущих единицах." -#: flatcamGUI/PreferencesUI.py:4222 flatcamTools/ToolTransform.py:313 +#: flatcamGUI/PreferencesUI.py:4234 flatcamTools/ToolTransform.py:313 msgid "Mirror Reference" msgstr "Точка зеркалтрования" -#: flatcamGUI/PreferencesUI.py:4224 flatcamTools/ToolTransform.py:315 +#: flatcamGUI/PreferencesUI.py:4236 flatcamTools/ToolTransform.py:315 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -10123,11 +10113,11 @@ msgstr "" "Или введите координаты в формате (x, y) в поле\n" "Поле ввода точки и нажмите кнопку флип на X(Y)" -#: flatcamGUI/PreferencesUI.py:4235 flatcamTools/ToolTransform.py:326 +#: flatcamGUI/PreferencesUI.py:4247 flatcamTools/ToolTransform.py:326 msgid " Mirror Ref. Point" msgstr " Точка зеркалирования" -#: flatcamGUI/PreferencesUI.py:4237 flatcamTools/ToolTransform.py:328 +#: flatcamGUI/PreferencesUI.py:4249 flatcamTools/ToolTransform.py:328 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -10138,11 +10128,11 @@ msgstr "" "'x' в (x, y) будет использоваться при отражении по X и\n" "'y' в (x, y) будет использоваться при отражении по Y" -#: flatcamGUI/PreferencesUI.py:4254 +#: flatcamGUI/PreferencesUI.py:4266 msgid "SolderPaste Tool Options" msgstr "Паяльная паста" -#: flatcamGUI/PreferencesUI.py:4259 +#: flatcamGUI/PreferencesUI.py:4271 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -10150,49 +10140,49 @@ msgstr "" "Инструмент для создания GCode для дозирования\n" "нанесения паяльной пасты на печатную плату." -#: flatcamGUI/PreferencesUI.py:4270 +#: flatcamGUI/PreferencesUI.py:4282 msgid "Diameters of nozzle tools, separated by ','" msgstr "Диаметры сопловых инструментов, разделенные ','" -#: flatcamGUI/PreferencesUI.py:4277 +#: flatcamGUI/PreferencesUI.py:4289 msgid "New Nozzle Dia" msgstr "Новый диаметр сопла" -#: flatcamGUI/PreferencesUI.py:4279 flatcamTools/ToolSolderPaste.py:103 +#: flatcamGUI/PreferencesUI.py:4291 flatcamTools/ToolSolderPaste.py:103 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" "Диаметр для нового инструмента сопла, который нужно добавить в таблице " "инструмента" -#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolSolderPaste.py:166 +#: flatcamGUI/PreferencesUI.py:4299 flatcamTools/ToolSolderPaste.py:166 msgid "Z Dispense Start" msgstr "Z начала нанесения" -#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolSolderPaste.py:168 +#: flatcamGUI/PreferencesUI.py:4301 flatcamTools/ToolSolderPaste.py:168 msgid "The height (Z) when solder paste dispensing starts." msgstr "Высота (Z), когда начинается выдача паяльной пасты." -#: flatcamGUI/PreferencesUI.py:4296 flatcamTools/ToolSolderPaste.py:174 +#: flatcamGUI/PreferencesUI.py:4308 flatcamTools/ToolSolderPaste.py:174 msgid "Z Dispense" msgstr "Z нанесения" -#: flatcamGUI/PreferencesUI.py:4298 flatcamTools/ToolSolderPaste.py:176 +#: flatcamGUI/PreferencesUI.py:4310 flatcamTools/ToolSolderPaste.py:176 msgid "The height (Z) when doing solder paste dispensing." msgstr "Высота (Z) при выполнении дозирования паяльной пасты." -#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:4317 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Stop" msgstr "Z конца нанесения" -#: flatcamGUI/PreferencesUI.py:4307 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:4319 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing stops." msgstr "Высота (Z) при остановке выдачи паяльной пасты." -#: flatcamGUI/PreferencesUI.py:4314 flatcamTools/ToolSolderPaste.py:190 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:190 msgid "Z Travel" msgstr "Z перемещения" -#: flatcamGUI/PreferencesUI.py:4316 flatcamTools/ToolSolderPaste.py:192 +#: flatcamGUI/PreferencesUI.py:4328 flatcamTools/ToolSolderPaste.py:192 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -10200,15 +10190,15 @@ msgstr "" "Высота (Z) для перемещения между колодками\n" "(без дозирования паяльной пасты)." -#: flatcamGUI/PreferencesUI.py:4324 flatcamTools/ToolSolderPaste.py:199 +#: flatcamGUI/PreferencesUI.py:4336 flatcamTools/ToolSolderPaste.py:199 msgid "Z Toolchange" msgstr "Z смены инструмента" -#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:201 +#: flatcamGUI/PreferencesUI.py:4338 flatcamTools/ToolSolderPaste.py:201 msgid "The height (Z) for tool (nozzle) change." msgstr "Высота (Z) для изменения инструмента (сопла)." -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolSolderPaste.py:209 +#: flatcamGUI/PreferencesUI.py:4347 flatcamTools/ToolSolderPaste.py:209 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -10216,15 +10206,15 @@ msgstr "" "Положение X, Y для изменения инструмента (сопла).\n" "Формат (x, y), где x и y-действительные числа." -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolSolderPaste.py:216 +#: flatcamGUI/PreferencesUI.py:4355 flatcamTools/ToolSolderPaste.py:216 msgid "Feedrate X-Y" msgstr "Скорость подачи X-Y" -#: flatcamGUI/PreferencesUI.py:4345 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:4357 flatcamTools/ToolSolderPaste.py:218 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Скорость подачи при движении по плоскости X-Y." -#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolSolderPaste.py:226 +#: flatcamGUI/PreferencesUI.py:4366 flatcamTools/ToolSolderPaste.py:226 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -10232,11 +10222,11 @@ msgstr "" "Скорость подачи (скорость) при движении по вертикали\n" "(на плоскости Z)." -#: flatcamGUI/PreferencesUI.py:4362 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:233 msgid "Feedrate Z Dispense" msgstr "Скорость подачи Z Диспенсер" -#: flatcamGUI/PreferencesUI.py:4364 +#: flatcamGUI/PreferencesUI.py:4376 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -10244,11 +10234,11 @@ msgstr "" "Скорость подачи (скорость) при движении вверх по вертикали\n" "распределить положение (на плоскости Z)." -#: flatcamGUI/PreferencesUI.py:4372 flatcamTools/ToolSolderPaste.py:242 +#: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:242 msgid "Spindle Speed FWD" msgstr "Скорость прямого вращения шпинделя" -#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:244 +#: flatcamGUI/PreferencesUI.py:4386 flatcamTools/ToolSolderPaste.py:244 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -10256,19 +10246,19 @@ msgstr "" "Диспенсер скорости при нажатии паяльной пасты\n" "через сопло дозатора." -#: flatcamGUI/PreferencesUI.py:4382 flatcamTools/ToolSolderPaste.py:251 +#: flatcamGUI/PreferencesUI.py:4394 flatcamTools/ToolSolderPaste.py:251 msgid "Dwell FWD" msgstr "Задержка В НАЧАЛЕ" -#: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:253 +#: flatcamGUI/PreferencesUI.py:4396 flatcamTools/ToolSolderPaste.py:253 msgid "Pause after solder dispensing." msgstr "Пауза после выдачи паяльной пасты." -#: flatcamGUI/PreferencesUI.py:4391 flatcamTools/ToolSolderPaste.py:259 +#: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:259 msgid "Spindle Speed REV" msgstr "Скорость обратного вращения шпинделя" -#: flatcamGUI/PreferencesUI.py:4393 flatcamTools/ToolSolderPaste.py:261 +#: flatcamGUI/PreferencesUI.py:4405 flatcamTools/ToolSolderPaste.py:261 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -10276,11 +10266,11 @@ msgstr "" "Скорость распределителя пока втягивающ затир припоя\n" "через сопло дозатора." -#: flatcamGUI/PreferencesUI.py:4401 flatcamTools/ToolSolderPaste.py:268 +#: flatcamGUI/PreferencesUI.py:4413 flatcamTools/ToolSolderPaste.py:268 msgid "Dwell REV" msgstr "Задержка В КОНЦЕ" -#: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:270 +#: flatcamGUI/PreferencesUI.py:4415 flatcamTools/ToolSolderPaste.py:270 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -10288,15 +10278,15 @@ msgstr "" "Пауза после того, как дозатор паяльной пасты будет убран,\n" "чтобы обеспечить равномерное выдавливание." -#: flatcamGUI/PreferencesUI.py:4412 flatcamTools/ToolSolderPaste.py:278 +#: flatcamGUI/PreferencesUI.py:4424 flatcamTools/ToolSolderPaste.py:278 msgid "Files that control the GCode generation." msgstr "Файлы контролирующие генерацию GCode." -#: flatcamGUI/PreferencesUI.py:4427 +#: flatcamGUI/PreferencesUI.py:4439 msgid "Substractor Tool Options" msgstr "Параметры инструмента Substractor" -#: flatcamGUI/PreferencesUI.py:4432 +#: flatcamGUI/PreferencesUI.py:4444 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -10304,46 +10294,46 @@ msgstr "" "Инструмент для вычитания одного объекта Gerber или Геометрия\n" "от другого того же типа." -#: flatcamGUI/PreferencesUI.py:4437 flatcamTools/ToolSub.py:135 +#: flatcamGUI/PreferencesUI.py:4449 flatcamTools/ToolSub.py:135 msgid "Close paths" msgstr "Закрыть пути" -#: flatcamGUI/PreferencesUI.py:4438 flatcamTools/ToolSub.py:136 +#: flatcamGUI/PreferencesUI.py:4450 flatcamTools/ToolSub.py:136 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "Проверка этого закроет пути, прорезанные объектом субметора Геометрия." -#: flatcamGUI/PreferencesUI.py:4449 +#: flatcamGUI/PreferencesUI.py:4461 msgid "Excellon File associations" msgstr "Ассоциации файлов Excellon" -#: flatcamGUI/PreferencesUI.py:4461 flatcamGUI/PreferencesUI.py:4533 -#: flatcamGUI/PreferencesUI.py:4602 flatcamGUI/PreferencesUI.py:4671 +#: flatcamGUI/PreferencesUI.py:4473 flatcamGUI/PreferencesUI.py:4545 +#: flatcamGUI/PreferencesUI.py:4614 flatcamGUI/PreferencesUI.py:4683 msgid "Restore" msgstr "Восстановить" -#: flatcamGUI/PreferencesUI.py:4462 flatcamGUI/PreferencesUI.py:4534 -#: flatcamGUI/PreferencesUI.py:4603 +#: flatcamGUI/PreferencesUI.py:4474 flatcamGUI/PreferencesUI.py:4546 +#: flatcamGUI/PreferencesUI.py:4615 msgid "Restore the extension list to the default state." msgstr "Восстановление списка расширений в состояние по умолчанию." -#: flatcamGUI/PreferencesUI.py:4463 flatcamGUI/PreferencesUI.py:4535 -#: flatcamGUI/PreferencesUI.py:4604 flatcamGUI/PreferencesUI.py:4673 +#: flatcamGUI/PreferencesUI.py:4475 flatcamGUI/PreferencesUI.py:4547 +#: flatcamGUI/PreferencesUI.py:4616 flatcamGUI/PreferencesUI.py:4685 msgid "Delete All" msgstr "Удалить все" -#: flatcamGUI/PreferencesUI.py:4464 flatcamGUI/PreferencesUI.py:4536 -#: flatcamGUI/PreferencesUI.py:4605 +#: flatcamGUI/PreferencesUI.py:4476 flatcamGUI/PreferencesUI.py:4548 +#: flatcamGUI/PreferencesUI.py:4617 msgid "Delete all extensions from the list." msgstr "Удаляет все расширения из списка." -#: flatcamGUI/PreferencesUI.py:4472 flatcamGUI/PreferencesUI.py:4544 -#: flatcamGUI/PreferencesUI.py:4613 +#: flatcamGUI/PreferencesUI.py:4484 flatcamGUI/PreferencesUI.py:4556 +#: flatcamGUI/PreferencesUI.py:4625 msgid "Extensions list" msgstr "Список расширений" -#: flatcamGUI/PreferencesUI.py:4474 flatcamGUI/PreferencesUI.py:4546 -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4486 flatcamGUI/PreferencesUI.py:4558 +#: flatcamGUI/PreferencesUI.py:4627 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -10351,43 +10341,43 @@ msgstr "" "Список расширений файлов, которые будут\n" "связаны с FlatCAM." -#: flatcamGUI/PreferencesUI.py:4494 flatcamGUI/PreferencesUI.py:4566 -#: flatcamGUI/PreferencesUI.py:4634 flatcamGUI/PreferencesUI.py:4705 +#: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578 +#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4717 msgid "Extension" msgstr "Расширение" -#: flatcamGUI/PreferencesUI.py:4495 flatcamGUI/PreferencesUI.py:4567 -#: flatcamGUI/PreferencesUI.py:4635 +#: flatcamGUI/PreferencesUI.py:4507 flatcamGUI/PreferencesUI.py:4579 +#: flatcamGUI/PreferencesUI.py:4647 msgid "A file extension to be added or deleted to the list." msgstr "Расширение файла для добавления или удаления из списка." -#: flatcamGUI/PreferencesUI.py:4503 flatcamGUI/PreferencesUI.py:4575 -#: flatcamGUI/PreferencesUI.py:4643 +#: flatcamGUI/PreferencesUI.py:4515 flatcamGUI/PreferencesUI.py:4587 +#: flatcamGUI/PreferencesUI.py:4655 msgid "Add Extension" msgstr "Добавить расширение" -#: flatcamGUI/PreferencesUI.py:4504 flatcamGUI/PreferencesUI.py:4576 -#: flatcamGUI/PreferencesUI.py:4644 +#: flatcamGUI/PreferencesUI.py:4516 flatcamGUI/PreferencesUI.py:4588 +#: flatcamGUI/PreferencesUI.py:4656 msgid "Add a file extension to the list" msgstr "Добавляет расширение файла в список" -#: flatcamGUI/PreferencesUI.py:4505 flatcamGUI/PreferencesUI.py:4577 -#: flatcamGUI/PreferencesUI.py:4645 +#: flatcamGUI/PreferencesUI.py:4517 flatcamGUI/PreferencesUI.py:4589 +#: flatcamGUI/PreferencesUI.py:4657 msgid "Delete Extension" msgstr "Удалить расширение" -#: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578 -#: flatcamGUI/PreferencesUI.py:4646 +#: flatcamGUI/PreferencesUI.py:4518 flatcamGUI/PreferencesUI.py:4590 +#: flatcamGUI/PreferencesUI.py:4658 msgid "Delete a file extension from the list" msgstr "Удаляет расширение файла из списка" -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4585 -#: flatcamGUI/PreferencesUI.py:4653 +#: flatcamGUI/PreferencesUI.py:4525 flatcamGUI/PreferencesUI.py:4597 +#: flatcamGUI/PreferencesUI.py:4665 msgid "Apply Association" msgstr "Ассоциировать" -#: flatcamGUI/PreferencesUI.py:4514 flatcamGUI/PreferencesUI.py:4586 -#: flatcamGUI/PreferencesUI.py:4654 +#: flatcamGUI/PreferencesUI.py:4526 flatcamGUI/PreferencesUI.py:4598 +#: flatcamGUI/PreferencesUI.py:4666 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -10399,32 +10389,32 @@ msgstr "" "Они будут активны после следующего входа в систему.\n" "Эта работает только в Windows." -#: flatcamGUI/PreferencesUI.py:4531 +#: flatcamGUI/PreferencesUI.py:4543 msgid "GCode File associations" msgstr "Ассоциации файлов GCode" -#: flatcamGUI/PreferencesUI.py:4600 +#: flatcamGUI/PreferencesUI.py:4612 msgid "Gerber File associations" msgstr "Ассоциации файлов Gerber" -#: flatcamGUI/PreferencesUI.py:4669 +#: flatcamGUI/PreferencesUI.py:4681 msgid "Autocompleter Keywords" msgstr "Ключевые слова автозаполнения" -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4684 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Восстановление списока ключевых слов автозаполнения в состояние по умолчанию." -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4686 msgid "Delete all autocompleter keywords from the list." msgstr "Удаление всех ключевых слов автозаполнения из списка." -#: flatcamGUI/PreferencesUI.py:4682 +#: flatcamGUI/PreferencesUI.py:4694 msgid "Keywords list" msgstr "Список ключевых слов" -#: flatcamGUI/PreferencesUI.py:4684 +#: flatcamGUI/PreferencesUI.py:4696 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -10436,23 +10426,23 @@ msgstr "" "Автозаполнение установлено\n" "в редакторе кода и для Tcl Shell." -#: flatcamGUI/PreferencesUI.py:4706 +#: flatcamGUI/PreferencesUI.py:4718 msgid "A keyword to be added or deleted to the list." msgstr "Ключевое слово, которое будет добавлено или удалено из списка." -#: flatcamGUI/PreferencesUI.py:4714 +#: flatcamGUI/PreferencesUI.py:4726 msgid "Add keyword" msgstr "Добавить ключевое слово" -#: flatcamGUI/PreferencesUI.py:4715 +#: flatcamGUI/PreferencesUI.py:4727 msgid "Add a keyword to the list" msgstr "Добавляет ключевое слово в список" -#: flatcamGUI/PreferencesUI.py:4716 +#: flatcamGUI/PreferencesUI.py:4728 msgid "Delete keyword" msgstr "Удалить ключевое слово" -#: flatcamGUI/PreferencesUI.py:4717 +#: flatcamGUI/PreferencesUI.py:4729 msgid "Delete a keyword from the list" msgstr "Удаляет ключевое слово из списка" @@ -11413,19 +11403,15 @@ msgstr "Перемещение ..." msgid "No object(s) selected." msgstr "Нет выбранных объектов." -#: flatcamTools/ToolMove.py:177 -msgid "ToolMove.on_left_click()" -msgstr "ToolMove.on_left_click()" +#: flatcamTools/ToolMove.py:198 +msgid "Error when mouse left click." +msgstr " Ошибка при щелчке левой кнопкой мыши." -#: flatcamTools/ToolMove.py:195 -msgid "ToolMove.on_left_click() --> Error when mouse left click." -msgstr "ToolMove.on_left_click() --> Ошибка при щелчке левой кнопкой мыши." - -#: flatcamTools/ToolMove.py:243 +#: flatcamTools/ToolMove.py:246 msgid "Move action cancelled." msgstr "Действие перемещения отменено." -#: flatcamTools/ToolMove.py:255 +#: flatcamTools/ToolMove.py:258 msgid "Object(s) not selected" msgstr "Объекты не выбраны" @@ -11621,10 +11607,6 @@ msgstr "Ошибка удаления. Выберите инструмент д msgid "Tool(s) deleted from Tool Table." msgstr "Инструмент удалён из таблицы инструментов." -#: flatcamTools/ToolNonCopperClear.py:1068 flatcamTools/ToolPaint.py:920 -msgid "on_paint_button_click" -msgstr "on_paint_button_click" - #: flatcamTools/ToolNonCopperClear.py:1082 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive), " msgstr "" @@ -12000,10 +11982,6 @@ msgstr "" msgid "Paint Single Done." msgstr "Paint Single выполнена." -#: flatcamTools/ToolPaint.py:1493 -msgid "PaintTool.paint_poly()" -msgstr "PaintTool.paint_poly()" - #: flatcamTools/ToolPaint.py:1500 flatcamTools/ToolPaint.py:1976 #: flatcamTools/ToolPaint.py:2451 msgid "Polygon Paint started ..." @@ -12738,10 +12716,6 @@ msgstr "" msgid "No Gcode in the object" msgstr "Нет Gcode в этом объекте" -#: flatcamTools/ToolSolderPaste.py:1358 -msgid "ToolSolderPaste.on_view_gcode()" -msgstr "ToolSolderPaste.on_view_gcode()" - #: flatcamTools/ToolSolderPaste.py:1388 msgid "Export GCode ..." msgstr "Экспорт GCode ..." @@ -13059,6 +13033,36 @@ msgstr "" msgid "No Geometry name in args. Provide a name and try again." msgstr "Нет имени геометрии в аргументах. Укажите имя и попробуйте снова." +#~ msgid "Not available with the current Graphic Engine Legacy(2D)." +#~ msgstr "Недоступно с текущим графическим движком Legacy (2D)." + +#~ msgid "App.on_fileopenscript() -->" +#~ msgstr "App.on_fileopenscript() -->" + +#~ msgid "%s" +#~ msgstr "%s" + +#~ msgid "%s" +#~ msgstr "%s" + +#~ msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->" +#~ msgstr "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->" + +#~ msgid "FlatCAMCNNJob.on_edit_code_click() -->" +#~ msgstr "FlatCAMCNNJob.on_edit_code_click() -->" + +#~ msgid "ToolMove.on_left_click()" +#~ msgstr "ToolMove.on_left_click()" + +#~ msgid "on_paint_button_click" +#~ msgstr "on_paint_button_click" + +#~ msgid "PaintTool.paint_poly()" +#~ msgstr "PaintTool.paint_poly()" + +#~ msgid "ToolSolderPaste.on_view_gcode()" +#~ msgstr "ToolSolderPaste.on_view_gcode()" + #, fuzzy #~| msgid "" #~| "How much (fraction) of the tool width to overlap each tool pass.\n" diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 1541a525..a2ace964 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-09-23 22:08+0400\n" +"POT-Creation-Date: 2019-09-26 17:52+0300\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -15,7 +15,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.2.3\n" +"X-Generator: Poedit 2.0.7\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Basepath: ..\n" "X-Poedit-SearchPath-0: .\n" @@ -27,234 +27,234 @@ msgstr "" msgid "FlatCAM is initializing ..." msgstr "" -#: FlatCAMApp.py:1229 +#: FlatCAMApp.py:1231 msgid "Could not find the Language files. The App strings are missing." msgstr "" -#: FlatCAMApp.py:1616 +#: FlatCAMApp.py:1618 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." msgstr "" -#: FlatCAMApp.py:1632 +#: FlatCAMApp.py:1634 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: FlatCAMApp.py:1839 +#: FlatCAMApp.py:1841 msgid "Detachable Tabs" msgstr "" -#: FlatCAMApp.py:2334 +#: FlatCAMApp.py:2337 msgid "" "Open Source Software - Type help to get started\n" "\n" msgstr "" -#: FlatCAMApp.py:2545 FlatCAMApp.py:8357 +#: FlatCAMApp.py:2548 FlatCAMApp.py:8382 msgid "New Project - Not saved" msgstr "" -#: FlatCAMApp.py:2618 FlatCAMApp.py:8411 FlatCAMApp.py:8447 FlatCAMApp.py:8487 -#: FlatCAMApp.py:9174 FlatCAMApp.py:10363 FlatCAMApp.py:10416 +#: FlatCAMApp.py:2621 FlatCAMApp.py:8436 FlatCAMApp.py:8472 FlatCAMApp.py:8512 +#: FlatCAMApp.py:9199 FlatCAMApp.py:10388 FlatCAMApp.py:10441 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: FlatCAMApp.py:2620 +#: FlatCAMApp.py:2623 msgid "Executing Tcl Script ..." msgstr "" -#: FlatCAMApp.py:2674 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2677 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "" -#: FlatCAMApp.py:2690 +#: FlatCAMApp.py:2693 msgid "Open Config file failed." msgstr "" -#: FlatCAMApp.py:2705 +#: FlatCAMApp.py:2708 msgid "Open Script file failed." msgstr "" -#: FlatCAMApp.py:2731 +#: FlatCAMApp.py:2734 msgid "Open Excellon file failed." msgstr "" -#: FlatCAMApp.py:2745 +#: FlatCAMApp.py:2748 msgid "Open GCode file failed." msgstr "" -#: FlatCAMApp.py:2758 +#: FlatCAMApp.py:2761 msgid "Open Gerber file failed." msgstr "" -#: FlatCAMApp.py:3031 +#: FlatCAMApp.py:3034 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "" -#: FlatCAMApp.py:3045 +#: FlatCAMApp.py:3048 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not possible.\n" "Edit only one geometry at a time." msgstr "" -#: FlatCAMApp.py:3100 +#: FlatCAMApp.py:3103 msgid "Editor is activated ..." msgstr "" -#: FlatCAMApp.py:3118 +#: FlatCAMApp.py:3121 msgid "Do you want to save the edited object?" msgstr "" -#: FlatCAMApp.py:3119 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3122 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "" -#: FlatCAMApp.py:3122 FlatCAMApp.py:4609 FlatCAMApp.py:7287 FlatCAMApp.py:8264 +#: FlatCAMApp.py:3125 FlatCAMApp.py:4615 FlatCAMApp.py:7312 FlatCAMApp.py:8289 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "" -#: FlatCAMApp.py:3123 FlatCAMApp.py:4610 FlatCAMApp.py:7288 FlatCAMApp.py:8265 +#: FlatCAMApp.py:3126 FlatCAMApp.py:4616 FlatCAMApp.py:7313 FlatCAMApp.py:8290 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 flatcamGUI/PreferencesUI.py:818 -#: flatcamGUI/PreferencesUI.py:3360 flatcamGUI/PreferencesUI.py:3724 +#: flatcamGUI/PreferencesUI.py:3372 flatcamGUI/PreferencesUI.py:3736 #: flatcamTools/ToolNonCopperClear.py:171 flatcamTools/ToolPaint.py:144 msgid "No" msgstr "" -#: FlatCAMApp.py:3124 FlatCAMApp.py:4611 FlatCAMApp.py:5480 FlatCAMApp.py:6718 -#: FlatCAMApp.py:8266 +#: FlatCAMApp.py:3127 FlatCAMApp.py:4617 FlatCAMApp.py:5486 FlatCAMApp.py:6743 +#: FlatCAMApp.py:8291 msgid "Cancel" msgstr "" -#: FlatCAMApp.py:3152 +#: FlatCAMApp.py:3155 msgid "Object empty after edit." msgstr "" -#: FlatCAMApp.py:3195 FlatCAMApp.py:3216 FlatCAMApp.py:3229 +#: FlatCAMApp.py:3198 FlatCAMApp.py:3219 FlatCAMApp.py:3232 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "" -#: FlatCAMApp.py:3199 +#: FlatCAMApp.py:3202 msgid "is updated, returning to App..." msgstr "" -#: FlatCAMApp.py:3594 FlatCAMApp.py:3648 FlatCAMApp.py:4469 +#: FlatCAMApp.py:3597 FlatCAMApp.py:3651 FlatCAMApp.py:4475 msgid "Could not load defaults file." msgstr "" -#: FlatCAMApp.py:3607 FlatCAMApp.py:3657 FlatCAMApp.py:4479 +#: FlatCAMApp.py:3610 FlatCAMApp.py:3660 FlatCAMApp.py:4485 msgid "Failed to parse defaults file." msgstr "" -#: FlatCAMApp.py:3628 FlatCAMApp.py:3632 +#: FlatCAMApp.py:3631 FlatCAMApp.py:3635 msgid "Import FlatCAM Preferences" msgstr "" -#: FlatCAMApp.py:3639 +#: FlatCAMApp.py:3642 msgid "FlatCAM preferences import cancelled." msgstr "" -#: FlatCAMApp.py:3662 +#: FlatCAMApp.py:3665 msgid "Imported Defaults from" msgstr "" -#: FlatCAMApp.py:3682 FlatCAMApp.py:3687 +#: FlatCAMApp.py:3685 FlatCAMApp.py:3690 msgid "Export FlatCAM Preferences" msgstr "" -#: FlatCAMApp.py:3695 +#: FlatCAMApp.py:3698 msgid "FlatCAM preferences export cancelled." msgstr "" -#: FlatCAMApp.py:3704 FlatCAMApp.py:6483 FlatCAMApp.py:9355 FlatCAMApp.py:9466 -#: FlatCAMApp.py:9591 FlatCAMApp.py:9650 FlatCAMApp.py:9768 FlatCAMApp.py:9907 -#: FlatCAMObj.py:6116 flatcamTools/ToolSolderPaste.py:1428 +#: FlatCAMApp.py:3707 FlatCAMApp.py:6503 FlatCAMApp.py:9380 FlatCAMApp.py:9491 +#: FlatCAMApp.py:9616 FlatCAMApp.py:9675 FlatCAMApp.py:9793 FlatCAMApp.py:9932 +#: FlatCAMObj.py:6104 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." msgstr "" -#: FlatCAMApp.py:3717 +#: FlatCAMApp.py:3720 msgid "Could not load preferences file." msgstr "" -#: FlatCAMApp.py:3737 FlatCAMApp.py:4526 +#: FlatCAMApp.py:3740 FlatCAMApp.py:4532 msgid "Failed to write defaults to file." msgstr "" -#: FlatCAMApp.py:3743 +#: FlatCAMApp.py:3746 msgid "Exported preferences to" msgstr "" -#: FlatCAMApp.py:3760 +#: FlatCAMApp.py:3763 msgid "FlatCAM Preferences Folder opened." msgstr "" -#: FlatCAMApp.py:3843 +#: FlatCAMApp.py:3846 msgid "Failed to open recent files file for writing." msgstr "" -#: FlatCAMApp.py:3854 +#: FlatCAMApp.py:3857 msgid "Failed to open recent projects file for writing." msgstr "" -#: FlatCAMApp.py:3937 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3940 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:3938 +#: FlatCAMApp.py:3941 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" "\n" msgstr "" -#: FlatCAMApp.py:3959 +#: FlatCAMApp.py:3962 msgid "Converting units to " msgstr "" -#: FlatCAMApp.py:4055 FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064 +#: FlatCAMApp.py:4058 FlatCAMApp.py:4061 FlatCAMApp.py:4064 FlatCAMApp.py:4067 #, python-brace-format msgid "[selected] {kind} created/selected: {name}" msgstr "" -#: FlatCAMApp.py:4081 FlatCAMApp.py:6798 FlatCAMObj.py:236 FlatCAMObj.py:251 -#: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:203 +#: FlatCAMApp.py:4084 FlatCAMApp.py:6823 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:206 msgid "Plotting" msgstr "" -#: FlatCAMApp.py:4175 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4178 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "" -#: FlatCAMApp.py:4204 +#: FlatCAMApp.py:4207 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "" -#: FlatCAMApp.py:4205 +#: FlatCAMApp.py:4208 msgid "Development" msgstr "" -#: FlatCAMApp.py:4206 +#: FlatCAMApp.py:4209 msgid "DOWNLOAD" msgstr "" -#: FlatCAMApp.py:4207 +#: FlatCAMApp.py:4210 msgid "Issue tracker" msgstr "" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4214 msgid "Close" msgstr "" -#: FlatCAMApp.py:4226 +#: FlatCAMApp.py:4229 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -280,101 +280,101 @@ msgid "" "THE SOFTWARE." msgstr "" -#: FlatCAMApp.py:4273 +#: FlatCAMApp.py:4276 msgid "Splash" msgstr "" -#: FlatCAMApp.py:4279 +#: FlatCAMApp.py:4282 msgid "Programmers" msgstr "" -#: FlatCAMApp.py:4285 +#: FlatCAMApp.py:4288 msgid "Translators" msgstr "" -#: FlatCAMApp.py:4291 +#: FlatCAMApp.py:4294 msgid "License" msgstr "" -#: FlatCAMApp.py:4312 +#: FlatCAMApp.py:4315 msgid "Programmer" msgstr "" -#: FlatCAMApp.py:4313 +#: FlatCAMApp.py:4316 msgid "Status" msgstr "" -#: FlatCAMApp.py:4315 +#: FlatCAMApp.py:4318 msgid "Program Author" msgstr "" -#: FlatCAMApp.py:4319 +#: FlatCAMApp.py:4322 msgid "Maintainer >=2019" msgstr "" -#: FlatCAMApp.py:4374 +#: FlatCAMApp.py:4377 msgid "Language" msgstr "" -#: FlatCAMApp.py:4375 +#: FlatCAMApp.py:4378 msgid "Translator" msgstr "" -#: FlatCAMApp.py:4376 +#: FlatCAMApp.py:4379 msgid "E-mail" msgstr "" -#: FlatCAMApp.py:4531 FlatCAMApp.py:7297 +#: FlatCAMApp.py:4537 FlatCAMApp.py:7322 msgid "Preferences saved." msgstr "" -#: FlatCAMApp.py:4559 +#: FlatCAMApp.py:4565 msgid "Could not load factory defaults file." msgstr "" -#: FlatCAMApp.py:4569 +#: FlatCAMApp.py:4575 msgid "Failed to parse factory defaults file." msgstr "" -#: FlatCAMApp.py:4584 +#: FlatCAMApp.py:4590 msgid "Failed to write factory defaults to file." msgstr "" -#: FlatCAMApp.py:4588 +#: FlatCAMApp.py:4594 msgid "Factory defaults saved." msgstr "" -#: FlatCAMApp.py:4599 flatcamGUI/FlatCAMGUI.py:3447 +#: FlatCAMApp.py:4605 flatcamGUI/FlatCAMGUI.py:3467 msgid "Application is saving the project. Please wait ..." msgstr "" -#: FlatCAMApp.py:4604 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4610 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" msgstr "" -#: FlatCAMApp.py:4607 FlatCAMApp.py:8262 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4613 FlatCAMApp.py:8287 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "" -#: FlatCAMApp.py:4837 +#: FlatCAMApp.py:4843 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" -#: FlatCAMApp.py:4859 +#: FlatCAMApp.py:4865 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" -#: FlatCAMApp.py:4881 +#: FlatCAMApp.py:4887 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" -#: FlatCAMApp.py:5047 FlatCAMApp.py:5103 FlatCAMApp.py:5131 +#: FlatCAMApp.py:5053 FlatCAMApp.py:5109 FlatCAMApp.py:5137 msgid "At least two objects are required for join. Objects currently selected" msgstr "" -#: FlatCAMApp.py:5056 +#: FlatCAMApp.py:5062 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility is to " @@ -384,252 +384,252 @@ msgid "" "Check the generated GCODE." msgstr "" -#: FlatCAMApp.py:5098 +#: FlatCAMApp.py:5104 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" -#: FlatCAMApp.py:5126 +#: FlatCAMApp.py:5132 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "" -#: FlatCAMApp.py:5156 FlatCAMApp.py:5193 +#: FlatCAMApp.py:5162 FlatCAMApp.py:5199 msgid "Failed. Select a Geometry Object and try again." msgstr "" -#: FlatCAMApp.py:5161 FlatCAMApp.py:5198 +#: FlatCAMApp.py:5167 FlatCAMApp.py:5204 msgid "Expected a FlatCAMGeometry, got" msgstr "" -#: FlatCAMApp.py:5175 +#: FlatCAMApp.py:5181 msgid "A Geometry object was converted to MultiGeo type." msgstr "" -#: FlatCAMApp.py:5213 +#: FlatCAMApp.py:5219 msgid "A Geometry object was converted to SingleGeo type." msgstr "" -#: FlatCAMApp.py:5474 +#: FlatCAMApp.py:5480 msgid "Toggle Units" msgstr "" -#: FlatCAMApp.py:5476 +#: FlatCAMApp.py:5482 msgid "Change project units ..." msgstr "" -#: FlatCAMApp.py:5477 +#: FlatCAMApp.py:5483 msgid "" "Changing the units of the project causes all geometrical properties of all objects to be " "scaled accordingly.\n" "Continue?" msgstr "" -#: FlatCAMApp.py:5479 FlatCAMApp.py:6612 FlatCAMApp.py:6717 FlatCAMApp.py:8571 -#: FlatCAMApp.py:8585 FlatCAMApp.py:8840 FlatCAMApp.py:8851 +#: FlatCAMApp.py:5485 FlatCAMApp.py:6637 FlatCAMApp.py:6742 FlatCAMApp.py:8596 +#: FlatCAMApp.py:8610 FlatCAMApp.py:8865 FlatCAMApp.py:8876 msgid "Ok" msgstr "" -#: FlatCAMApp.py:5528 +#: FlatCAMApp.py:5534 msgid "Converted units to" msgstr "" -#: FlatCAMApp.py:5540 +#: FlatCAMApp.py:5546 msgid " Units conversion cancelled." msgstr "" -#: FlatCAMApp.py:6429 +#: FlatCAMApp.py:6449 msgid "Open file" msgstr "" -#: FlatCAMApp.py:6460 FlatCAMApp.py:6465 +#: FlatCAMApp.py:6480 FlatCAMApp.py:6485 msgid "Export G-Code ..." msgstr "" -#: FlatCAMApp.py:6469 +#: FlatCAMApp.py:6489 msgid "Export Code cancelled." msgstr "" -#: FlatCAMApp.py:6479 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6499 FlatCAMObj.py:6100 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "" -#: FlatCAMApp.py:6491 FlatCAMObj.py:6126 +#: FlatCAMApp.py:6511 FlatCAMObj.py:6114 msgid "Saved to" msgstr "" -#: FlatCAMApp.py:6600 FlatCAMApp.py:6633 FlatCAMApp.py:6644 FlatCAMApp.py:6655 +#: FlatCAMApp.py:6557 +msgid "Code Editor content copied to clipboard ..." +msgstr "" + +#: FlatCAMApp.py:6625 FlatCAMApp.py:6658 FlatCAMApp.py:6669 FlatCAMApp.py:6680 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" -#: FlatCAMApp.py:6605 FlatCAMApp.py:6638 FlatCAMApp.py:6649 FlatCAMApp.py:6660 +#: FlatCAMApp.py:6630 FlatCAMApp.py:6663 FlatCAMApp.py:6674 FlatCAMApp.py:6685 msgid "Adding Tool cancelled" msgstr "" -#: FlatCAMApp.py:6608 +#: FlatCAMApp.py:6633 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." msgstr "" -#: FlatCAMApp.py:6712 +#: FlatCAMApp.py:6737 msgid "Delete objects" msgstr "" -#: FlatCAMApp.py:6715 +#: FlatCAMApp.py:6740 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" msgstr "" -#: FlatCAMApp.py:6746 +#: FlatCAMApp.py:6771 msgid "Object(s) deleted" msgstr "" -#: FlatCAMApp.py:6750 +#: FlatCAMApp.py:6775 msgid "Failed. No object(s) selected..." msgstr "" -#: FlatCAMApp.py:6752 +#: FlatCAMApp.py:6777 msgid "Save the work in Editor and try again ..." msgstr "" -#: FlatCAMApp.py:6782 +#: FlatCAMApp.py:6807 msgid "Object deleted" msgstr "" -#: FlatCAMApp.py:6809 +#: FlatCAMApp.py:6834 msgid "Click to set the origin ..." msgstr "" -#: FlatCAMApp.py:6831 +#: FlatCAMApp.py:6856 msgid "Setting Origin..." msgstr "" -#: FlatCAMApp.py:6843 +#: FlatCAMApp.py:6868 msgid "Origin set" msgstr "" -#: FlatCAMApp.py:6850 +#: FlatCAMApp.py:6875 msgid "Origin coordinates specified but incomplete." msgstr "" -#: FlatCAMApp.py:6892 FlatCAMObj.py:6261 -msgid "Not available with the current Graphic Engine Legacy(2D)." -msgstr "" - -#: FlatCAMApp.py:6896 +#: FlatCAMApp.py:6921 msgid "Jump to ..." msgstr "" -#: FlatCAMApp.py:6897 +#: FlatCAMApp.py:6922 msgid "Enter the coordinates in format X,Y:" msgstr "" -#: FlatCAMApp.py:6904 +#: FlatCAMApp.py:6929 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "" -#: FlatCAMApp.py:6936 flatcamEditors/FlatCAMExcEditor.py:3487 -#: flatcamEditors/FlatCAMExcEditor.py:3495 flatcamEditors/FlatCAMGeoEditor.py:3832 -#: flatcamEditors/FlatCAMGeoEditor.py:3847 flatcamEditors/FlatCAMGrbEditor.py:1067 +#: FlatCAMApp.py:6961 flatcamEditors/FlatCAMExcEditor.py:3487 +#: flatcamEditors/FlatCAMExcEditor.py:3495 flatcamEditors/FlatCAMGeoEditor.py:3846 +#: flatcamEditors/FlatCAMGeoEditor.py:3861 flatcamEditors/FlatCAMGrbEditor.py:1067 #: flatcamEditors/FlatCAMGrbEditor.py:1171 flatcamEditors/FlatCAMGrbEditor.py:1445 #: flatcamEditors/FlatCAMGrbEditor.py:1703 flatcamEditors/FlatCAMGrbEditor.py:4255 -#: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2683 -#: flatcamGUI/FlatCAMGUI.py:2695 +#: flatcamEditors/FlatCAMGrbEditor.py:4270 flatcamGUI/FlatCAMGUI.py:2703 +#: flatcamGUI/FlatCAMGUI.py:2715 msgid "Done." msgstr "" -#: FlatCAMApp.py:7070 FlatCAMApp.py:7138 +#: FlatCAMApp.py:7095 FlatCAMApp.py:7163 msgid "No object is selected. Select an object and try again." msgstr "" -#: FlatCAMApp.py:7158 +#: FlatCAMApp.py:7183 msgid "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" -#: FlatCAMApp.py:7164 +#: FlatCAMApp.py:7189 msgid "The current task was gracefully closed on user request..." msgstr "" -#: FlatCAMApp.py:7181 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7206 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "" -#: FlatCAMApp.py:7248 +#: FlatCAMApp.py:7273 msgid "Preferences edited but not saved." msgstr "" -#: FlatCAMApp.py:7282 +#: FlatCAMApp.py:7307 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" msgstr "" -#: FlatCAMApp.py:7284 flatcamGUI/FlatCAMGUI.py:193 flatcamGUI/FlatCAMGUI.py:1002 +#: FlatCAMApp.py:7309 flatcamGUI/FlatCAMGUI.py:193 flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "" -#: FlatCAMApp.py:7313 +#: FlatCAMApp.py:7338 msgid "No object selected to Flip on Y axis." msgstr "" -#: FlatCAMApp.py:7339 +#: FlatCAMApp.py:7364 msgid "Flip on Y axis done." msgstr "" -#: FlatCAMApp.py:7342 FlatCAMApp.py:7385 flatcamEditors/FlatCAMGrbEditor.py:5702 +#: FlatCAMApp.py:7367 FlatCAMApp.py:7410 flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "" -#: FlatCAMApp.py:7356 +#: FlatCAMApp.py:7381 msgid "No object selected to Flip on X axis." msgstr "" -#: FlatCAMApp.py:7382 +#: FlatCAMApp.py:7407 msgid "Flip on X axis done." msgstr "" -#: FlatCAMApp.py:7399 +#: FlatCAMApp.py:7424 msgid "No object selected to Rotate." msgstr "" -#: FlatCAMApp.py:7402 FlatCAMApp.py:7450 FlatCAMApp.py:7483 +#: FlatCAMApp.py:7427 FlatCAMApp.py:7475 FlatCAMApp.py:7508 msgid "Transform" msgstr "" -#: FlatCAMApp.py:7402 FlatCAMApp.py:7450 FlatCAMApp.py:7483 +#: FlatCAMApp.py:7427 FlatCAMApp.py:7475 FlatCAMApp.py:7508 msgid "Enter the Angle value:" msgstr "" -#: FlatCAMApp.py:7433 +#: FlatCAMApp.py:7458 msgid "Rotation done." msgstr "" -#: FlatCAMApp.py:7436 +#: FlatCAMApp.py:7461 msgid "Rotation movement was not executed." msgstr "" -#: FlatCAMApp.py:7448 +#: FlatCAMApp.py:7473 msgid "No object selected to Skew/Shear on X axis." msgstr "" -#: FlatCAMApp.py:7470 +#: FlatCAMApp.py:7495 msgid "Skew on X axis done." msgstr "" -#: FlatCAMApp.py:7481 +#: FlatCAMApp.py:7506 msgid "No object selected to Skew/Shear on Y axis." msgstr "" -#: FlatCAMApp.py:7503 +#: FlatCAMApp.py:7528 msgid "Skew on Y axis done." msgstr "" -#: FlatCAMApp.py:7558 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7583 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "" -#: FlatCAMApp.py:7571 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7596 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2477 flatcamEditors/FlatCAMGrbEditor.py:5212 #: flatcamGUI/ObjectUI.py:1058 flatcamTools/ToolDblSided.py:160 #: flatcamTools/ToolDblSided.py:207 flatcamTools/ToolNonCopperClear.py:237 @@ -638,295 +638,295 @@ msgstr "" msgid "Add" msgstr "" -#: FlatCAMApp.py:7572 FlatCAMObj.py:3638 flatcamEditors/FlatCAMGrbEditor.py:2482 +#: FlatCAMApp.py:7597 FlatCAMObj.py:3628 flatcamEditors/FlatCAMGrbEditor.py:2482 #: flatcamGUI/FlatCAMGUI.py:553 flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 -#: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 flatcamGUI/ObjectUI.py:1074 +#: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2202 flatcamGUI/ObjectUI.py:1074 #: flatcamTools/ToolNonCopperClear.py:249 flatcamTools/ToolPaint.py:188 #: flatcamTools/ToolSolderPaste.py:121 flatcamTools/ToolSolderPaste.py:485 msgid "Delete" msgstr "" -#: FlatCAMApp.py:7585 +#: FlatCAMApp.py:7610 msgid "New Grid ..." msgstr "" -#: FlatCAMApp.py:7586 +#: FlatCAMApp.py:7611 msgid "Enter a Grid Value:" msgstr "" -#: FlatCAMApp.py:7594 FlatCAMApp.py:7621 +#: FlatCAMApp.py:7619 FlatCAMApp.py:7646 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" -#: FlatCAMApp.py:7600 +#: FlatCAMApp.py:7625 msgid "New Grid added" msgstr "" -#: FlatCAMApp.py:7603 +#: FlatCAMApp.py:7628 msgid "Grid already exists" msgstr "" -#: FlatCAMApp.py:7606 +#: FlatCAMApp.py:7631 msgid "Adding New Grid cancelled" msgstr "" -#: FlatCAMApp.py:7628 +#: FlatCAMApp.py:7653 msgid " Grid Value does not exist" msgstr "" -#: FlatCAMApp.py:7631 +#: FlatCAMApp.py:7656 msgid "Grid Value deleted" msgstr "" -#: FlatCAMApp.py:7634 +#: FlatCAMApp.py:7659 msgid "Delete Grid value cancelled" msgstr "" -#: FlatCAMApp.py:7640 +#: FlatCAMApp.py:7665 msgid "Key Shortcut List" msgstr "" -#: FlatCAMApp.py:7674 +#: FlatCAMApp.py:7699 msgid " No object selected to copy it's name" msgstr "" -#: FlatCAMApp.py:7678 +#: FlatCAMApp.py:7703 msgid "Name copied on clipboard ..." msgstr "" -#: FlatCAMApp.py:7733 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7758 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "" -#: FlatCAMApp.py:8018 FlatCAMApp.py:8022 FlatCAMApp.py:8026 FlatCAMApp.py:8030 -#: FlatCAMApp.py:8046 FlatCAMApp.py:8050 FlatCAMApp.py:8054 FlatCAMApp.py:8058 -#: FlatCAMApp.py:8098 FlatCAMApp.py:8101 FlatCAMApp.py:8104 FlatCAMApp.py:8107 -#: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 -#: ObjectCollection.py:734 +#: FlatCAMApp.py:8043 FlatCAMApp.py:8047 FlatCAMApp.py:8051 FlatCAMApp.py:8055 +#: FlatCAMApp.py:8071 FlatCAMApp.py:8075 FlatCAMApp.py:8079 FlatCAMApp.py:8083 +#: FlatCAMApp.py:8123 FlatCAMApp.py:8126 FlatCAMApp.py:8129 FlatCAMApp.py:8132 +#: ObjectCollection.py:728 ObjectCollection.py:731 ObjectCollection.py:734 +#: ObjectCollection.py:737 #, python-brace-format msgid "[selected]{name} selected" msgstr "" -#: FlatCAMApp.py:8259 +#: FlatCAMApp.py:8284 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 "" -#: FlatCAMApp.py:8281 +#: FlatCAMApp.py:8306 msgid "New Project created" msgstr "" -#: FlatCAMApp.py:8402 FlatCAMApp.py:8406 flatcamGUI/FlatCAMGUI.py:636 -#: flatcamGUI/FlatCAMGUI.py:2068 +#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 flatcamGUI/FlatCAMGUI.py:636 +#: flatcamGUI/FlatCAMGUI.py:2075 msgid "Open Gerber" msgstr "" -#: FlatCAMApp.py:8413 +#: FlatCAMApp.py:8438 msgid "Opening Gerber file." msgstr "" -#: FlatCAMApp.py:8419 +#: FlatCAMApp.py:8444 msgid "Open Gerber cancelled." msgstr "" -#: FlatCAMApp.py:8439 FlatCAMApp.py:8443 flatcamGUI/FlatCAMGUI.py:637 -#: flatcamGUI/FlatCAMGUI.py:2069 +#: FlatCAMApp.py:8464 FlatCAMApp.py:8468 flatcamGUI/FlatCAMGUI.py:637 +#: flatcamGUI/FlatCAMGUI.py:2076 msgid "Open Excellon" msgstr "" -#: FlatCAMApp.py:8449 +#: FlatCAMApp.py:8474 msgid "Opening Excellon file." msgstr "" -#: FlatCAMApp.py:8455 +#: FlatCAMApp.py:8480 msgid " Open Excellon cancelled." msgstr "" -#: FlatCAMApp.py:8478 FlatCAMApp.py:8482 +#: FlatCAMApp.py:8503 FlatCAMApp.py:8507 msgid "Open G-Code" msgstr "" -#: FlatCAMApp.py:8489 +#: FlatCAMApp.py:8514 msgid "Opening G-Code file." msgstr "" -#: FlatCAMApp.py:8495 +#: FlatCAMApp.py:8520 msgid "Open G-Code cancelled." msgstr "" -#: FlatCAMApp.py:8512 FlatCAMApp.py:8515 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8537 FlatCAMApp.py:8540 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "" -#: FlatCAMApp.py:8524 +#: FlatCAMApp.py:8549 msgid "Open Project cancelled." msgstr "" -#: FlatCAMApp.py:8543 FlatCAMApp.py:8546 +#: FlatCAMApp.py:8568 FlatCAMApp.py:8571 msgid "Open Configuration File" msgstr "" -#: FlatCAMApp.py:8551 +#: FlatCAMApp.py:8576 msgid "Open Config cancelled." msgstr "" -#: FlatCAMApp.py:8567 FlatCAMApp.py:8836 FlatCAMApp.py:11479 FlatCAMApp.py:11500 -#: FlatCAMApp.py:11522 FlatCAMApp.py:11545 +#: FlatCAMApp.py:8592 FlatCAMApp.py:8861 FlatCAMApp.py:11505 FlatCAMApp.py:11526 +#: FlatCAMApp.py:11548 FlatCAMApp.py:11571 msgid "No object selected." msgstr "" -#: FlatCAMApp.py:8568 FlatCAMApp.py:8837 +#: FlatCAMApp.py:8593 FlatCAMApp.py:8862 msgid "Please Select a Geometry object to export" msgstr "" -#: FlatCAMApp.py:8582 +#: FlatCAMApp.py:8607 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "" -#: FlatCAMApp.py:8595 FlatCAMApp.py:8599 +#: FlatCAMApp.py:8620 FlatCAMApp.py:8624 msgid "Export SVG" msgstr "" -#: FlatCAMApp.py:8605 +#: FlatCAMApp.py:8630 msgid " Export SVG cancelled." msgstr "" -#: FlatCAMApp.py:8625 +#: FlatCAMApp.py:8650 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" -#: FlatCAMApp.py:8631 FlatCAMApp.py:8635 +#: FlatCAMApp.py:8656 FlatCAMApp.py:8660 msgid "Export PNG Image" msgstr "" -#: FlatCAMApp.py:8640 +#: FlatCAMApp.py:8665 msgid "Export PNG cancelled." msgstr "" -#: FlatCAMApp.py:8660 +#: FlatCAMApp.py:8685 msgid "No object selected. Please select an Gerber object to export." msgstr "" -#: FlatCAMApp.py:8666 FlatCAMApp.py:8798 +#: FlatCAMApp.py:8691 FlatCAMApp.py:8823 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" -#: FlatCAMApp.py:8678 +#: FlatCAMApp.py:8703 msgid "Save Gerber source file" msgstr "" -#: FlatCAMApp.py:8684 +#: FlatCAMApp.py:8709 msgid "Save Gerber source file cancelled." msgstr "" -#: FlatCAMApp.py:8704 +#: FlatCAMApp.py:8729 msgid "No object selected. Please select an Excellon object to export." msgstr "" -#: FlatCAMApp.py:8710 FlatCAMApp.py:8754 +#: FlatCAMApp.py:8735 FlatCAMApp.py:8779 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" -#: FlatCAMApp.py:8718 FlatCAMApp.py:8722 +#: FlatCAMApp.py:8743 FlatCAMApp.py:8747 msgid "Save Excellon source file" msgstr "" -#: FlatCAMApp.py:8728 +#: FlatCAMApp.py:8753 msgid "Saving Excellon source file cancelled." msgstr "" -#: FlatCAMApp.py:8748 +#: FlatCAMApp.py:8773 msgid "No object selected. Please Select an Excellon object to export." msgstr "" -#: FlatCAMApp.py:8762 FlatCAMApp.py:8766 +#: FlatCAMApp.py:8787 FlatCAMApp.py:8791 msgid "Export Excellon" msgstr "" -#: FlatCAMApp.py:8772 +#: FlatCAMApp.py:8797 msgid "Export Excellon cancelled." msgstr "" -#: FlatCAMApp.py:8792 +#: FlatCAMApp.py:8817 msgid "No object selected. Please Select an Gerber object to export." msgstr "" -#: FlatCAMApp.py:8806 FlatCAMApp.py:8810 +#: FlatCAMApp.py:8831 FlatCAMApp.py:8835 msgid "Export Gerber" msgstr "" -#: FlatCAMApp.py:8816 +#: FlatCAMApp.py:8841 msgid "Export Gerber cancelled." msgstr "" -#: FlatCAMApp.py:8848 +#: FlatCAMApp.py:8873 msgid "Only Geometry objects can be used." msgstr "" -#: FlatCAMApp.py:8862 FlatCAMApp.py:8866 +#: FlatCAMApp.py:8887 FlatCAMApp.py:8891 msgid "Export DXF" msgstr "" -#: FlatCAMApp.py:8873 +#: FlatCAMApp.py:8898 msgid "Export DXF cancelled." msgstr "" -#: FlatCAMApp.py:8893 FlatCAMApp.py:8896 +#: FlatCAMApp.py:8918 FlatCAMApp.py:8921 msgid "Import SVG" msgstr "" -#: FlatCAMApp.py:8906 +#: FlatCAMApp.py:8931 msgid "Open SVG cancelled." msgstr "" -#: FlatCAMApp.py:8925 FlatCAMApp.py:8929 +#: FlatCAMApp.py:8950 FlatCAMApp.py:8954 msgid "Import DXF" msgstr "" -#: FlatCAMApp.py:8939 +#: FlatCAMApp.py:8964 msgid "Open DXF cancelled." msgstr "" -#: FlatCAMApp.py:8986 +#: FlatCAMApp.py:9011 msgid "Viewing the source code of the selected object." msgstr "" -#: FlatCAMApp.py:8987 +#: FlatCAMApp.py:9012 msgid "Loading..." msgstr "" -#: FlatCAMApp.py:8994 +#: FlatCAMApp.py:9019 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" -#: FlatCAMApp.py:9006 +#: FlatCAMApp.py:9031 msgid "Source Editor" msgstr "" -#: FlatCAMApp.py:9021 FlatCAMApp.py:9028 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9053 msgid "There is no selected object for which to see it's source file code." msgstr "" -#: FlatCAMApp.py:9040 +#: FlatCAMApp.py:9065 msgid "Failed to load the source code for the selected object" msgstr "" -#: FlatCAMApp.py:9054 FlatCAMApp.py:10369 FlatCAMObj.py:5895 +#: FlatCAMApp.py:9079 FlatCAMApp.py:10394 FlatCAMObj.py:5880 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "" -#: FlatCAMApp.py:9072 +#: FlatCAMApp.py:9097 msgid "New TCL script file created in Code Editor." msgstr "" -#: FlatCAMApp.py:9075 +#: FlatCAMApp.py:9100 msgid "Script Editor" msgstr "" -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9103 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -949,224 +949,220 @@ msgid "" "\n" msgstr "" -#: FlatCAMApp.py:9117 FlatCAMApp.py:9120 +#: FlatCAMApp.py:9142 FlatCAMApp.py:9145 msgid "Open TCL script" msgstr "" -#: FlatCAMApp.py:9130 +#: FlatCAMApp.py:9155 msgid "Open TCL script cancelled." msgstr "" -#: FlatCAMApp.py:9144 -msgid "App.on_fileopenscript() -->" -msgstr "" - -#: FlatCAMApp.py:9152 +#: FlatCAMApp.py:9177 msgid "TCL script file opened in Code Editor." msgstr "" -#: FlatCAMApp.py:9176 +#: FlatCAMApp.py:9201 msgid "Executing FlatCAMScript file." msgstr "" -#: FlatCAMApp.py:9183 FlatCAMApp.py:9186 +#: FlatCAMApp.py:9208 FlatCAMApp.py:9211 msgid "Run TCL script" msgstr "" -#: FlatCAMApp.py:9196 +#: FlatCAMApp.py:9221 msgid "Run TCL script cancelled." msgstr "" -#: FlatCAMApp.py:9212 +#: FlatCAMApp.py:9237 msgid "TCL script file opened in Code Editor and executed." msgstr "" -#: FlatCAMApp.py:9263 FlatCAMApp.py:9267 +#: FlatCAMApp.py:9288 FlatCAMApp.py:9292 msgid "Save Project As ..." msgstr "" -#: FlatCAMApp.py:9264 +#: FlatCAMApp.py:9289 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "" -#: FlatCAMApp.py:9273 +#: FlatCAMApp.py:9298 msgid "Save Project cancelled." msgstr "" -#: FlatCAMApp.py:9321 +#: FlatCAMApp.py:9346 msgid "Exporting SVG" msgstr "" -#: FlatCAMApp.py:9363 FlatCAMApp.py:9474 FlatCAMApp.py:9600 +#: FlatCAMApp.py:9388 FlatCAMApp.py:9499 FlatCAMApp.py:9625 msgid "SVG file exported to" msgstr "" -#: FlatCAMApp.py:9398 FlatCAMApp.py:9523 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9423 FlatCAMApp.py:9548 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "" -#: FlatCAMApp.py:9477 FlatCAMApp.py:9603 +#: FlatCAMApp.py:9502 FlatCAMApp.py:9628 msgid "Generating Film ... Please wait." msgstr "" -#: FlatCAMApp.py:9776 +#: FlatCAMApp.py:9801 msgid "Excellon file exported to" msgstr "" -#: FlatCAMApp.py:9785 +#: FlatCAMApp.py:9810 msgid "Exporting Excellon" msgstr "" -#: FlatCAMApp.py:9791 FlatCAMApp.py:9799 +#: FlatCAMApp.py:9816 FlatCAMApp.py:9824 msgid "Could not export Excellon file." msgstr "" -#: FlatCAMApp.py:9915 +#: FlatCAMApp.py:9940 msgid "Gerber file exported to" msgstr "" -#: FlatCAMApp.py:9923 +#: FlatCAMApp.py:9948 msgid "Exporting Gerber" msgstr "" -#: FlatCAMApp.py:9929 FlatCAMApp.py:9937 +#: FlatCAMApp.py:9954 FlatCAMApp.py:9962 msgid "Could not export Gerber file." msgstr "" -#: FlatCAMApp.py:9982 +#: FlatCAMApp.py:10007 msgid "DXF file exported to" msgstr "" -#: FlatCAMApp.py:9988 +#: FlatCAMApp.py:10013 msgid "Exporting DXF" msgstr "" -#: FlatCAMApp.py:9994 FlatCAMApp.py:10002 +#: FlatCAMApp.py:10019 FlatCAMApp.py:10027 msgid "Could not export DXF file." msgstr "" -#: FlatCAMApp.py:10023 FlatCAMApp.py:10067 FlatCAMApp.py:10113 +#: FlatCAMApp.py:10048 FlatCAMApp.py:10092 FlatCAMApp.py:10138 msgid "Not supported type is picked as parameter. Only Geometry and Gerber are supported" msgstr "" -#: FlatCAMApp.py:10033 +#: FlatCAMApp.py:10058 msgid "Importing SVG" msgstr "" -#: FlatCAMApp.py:10045 FlatCAMApp.py:10089 FlatCAMApp.py:10134 FlatCAMApp.py:10215 -#: FlatCAMApp.py:10282 FlatCAMApp.py:10349 flatcamTools/ToolPDF.py:220 +#: FlatCAMApp.py:10070 FlatCAMApp.py:10114 FlatCAMApp.py:10159 FlatCAMApp.py:10240 +#: FlatCAMApp.py:10307 FlatCAMApp.py:10374 flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "" -#: FlatCAMApp.py:10077 +#: FlatCAMApp.py:10102 msgid "Importing DXF" msgstr "" -#: FlatCAMApp.py:10121 +#: FlatCAMApp.py:10146 msgid "Importing Image" msgstr "" -#: FlatCAMApp.py:10164 +#: FlatCAMApp.py:10189 msgid "Failed to open file" msgstr "" -#: FlatCAMApp.py:10169 +#: FlatCAMApp.py:10194 msgid "Failed to parse file" msgstr "" -#: FlatCAMApp.py:10176 FlatCAMApp.py:10250 FlatCAMObj.py:4603 +#: FlatCAMApp.py:10201 FlatCAMApp.py:10275 FlatCAMObj.py:4589 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:10186 +#: FlatCAMApp.py:10211 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" -#: FlatCAMApp.py:10194 +#: FlatCAMApp.py:10219 msgid "Opening Gerber" msgstr "" -#: FlatCAMApp.py:10205 +#: FlatCAMApp.py:10230 msgid " Open Gerber failed. Probable not a Gerber file." msgstr "" -#: FlatCAMApp.py:10240 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10265 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "" -#: FlatCAMApp.py:10244 +#: FlatCAMApp.py:10269 msgid "Cannot open file" msgstr "" -#: FlatCAMApp.py:10264 flatcamTools/ToolPDF.py:270 flatcamTools/ToolPcbWizard.py:451 +#: FlatCAMApp.py:10289 flatcamTools/ToolPDF.py:270 flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "" -#: FlatCAMApp.py:10267 +#: FlatCAMApp.py:10292 msgid "Opening Excellon." msgstr "" -#: FlatCAMApp.py:10274 +#: FlatCAMApp.py:10299 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" -#: FlatCAMApp.py:10313 +#: FlatCAMApp.py:10338 msgid "Failed to open" msgstr "" -#: FlatCAMApp.py:10324 +#: FlatCAMApp.py:10349 msgid "This is not GCODE" msgstr "" -#: FlatCAMApp.py:10330 +#: FlatCAMApp.py:10355 msgid "Opening G-Code." msgstr "" -#: FlatCAMApp.py:10339 +#: FlatCAMApp.py:10364 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during processing" msgstr "" -#: FlatCAMApp.py:10365 +#: FlatCAMApp.py:10390 msgid "Opening FlatCAM Config file." msgstr "" -#: FlatCAMApp.py:10387 +#: FlatCAMApp.py:10412 msgid "Failed to open config file" msgstr "" -#: FlatCAMApp.py:10413 +#: FlatCAMApp.py:10438 msgid "Loading Project ... Please Wait ..." msgstr "" -#: FlatCAMApp.py:10418 +#: FlatCAMApp.py:10443 msgid "Opening FlatCAM Project file." msgstr "" -#: FlatCAMApp.py:10428 FlatCAMApp.py:10446 +#: FlatCAMApp.py:10453 FlatCAMApp.py:10471 msgid "Failed to open project file" msgstr "" -#: FlatCAMApp.py:10480 +#: FlatCAMApp.py:10505 msgid "Loading Project ... restoring" msgstr "" -#: FlatCAMApp.py:10489 +#: FlatCAMApp.py:10514 msgid "Project loaded from" msgstr "" -#: FlatCAMApp.py:10552 +#: FlatCAMApp.py:10577 msgid "Redrawing all objects" msgstr "" -#: FlatCAMApp.py:10584 +#: FlatCAMApp.py:10609 msgid "Available commands:\n" msgstr "" -#: FlatCAMApp.py:10586 +#: FlatCAMApp.py:10611 msgid "" "\n" "\n" @@ -1174,60 +1170,60 @@ msgid "" " Example: help open_gerber" msgstr "" -#: FlatCAMApp.py:10736 +#: FlatCAMApp.py:10761 msgid "Shows list of commands." msgstr "" -#: FlatCAMApp.py:10794 +#: FlatCAMApp.py:10819 msgid "Failed to load recent item list." msgstr "" -#: FlatCAMApp.py:10802 +#: FlatCAMApp.py:10827 msgid "Failed to parse recent item list." msgstr "" -#: FlatCAMApp.py:10813 +#: FlatCAMApp.py:10838 msgid "Failed to load recent projects item list." msgstr "" -#: FlatCAMApp.py:10821 +#: FlatCAMApp.py:10846 msgid "Failed to parse recent project item list." msgstr "" -#: FlatCAMApp.py:10880 FlatCAMApp.py:10903 +#: FlatCAMApp.py:10905 FlatCAMApp.py:10928 msgid "Clear Recent files" msgstr "" -#: FlatCAMApp.py:10920 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10945 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr "" -#: FlatCAMApp.py:10994 +#: FlatCAMApp.py:11019 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "" -#: FlatCAMApp.py:10995 +#: FlatCAMApp.py:11020 msgid "Details" msgstr "" -#: FlatCAMApp.py:10997 +#: FlatCAMApp.py:11022 msgid "The normal flow when working in FlatCAM is the following:" msgstr "" -#: FlatCAMApp.py:10998 +#: FlatCAMApp.py:11023 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into FlatCAM using " "either the toolbars, key shortcuts or even dragging and dropping the files on the GUI." msgstr "" -#: FlatCAMApp.py:11001 +#: FlatCAMApp.py:11026 msgid "" "You can also load a FlatCAM project by double clicking on the project file, drag and drop " "of the file into the FLATCAM GUI or through the menu (or toolbar) actions offered within " "the app." msgstr "" -#: FlatCAMApp.py:11004 +#: FlatCAMApp.py:11029 msgid "" "Once an object is available in the Project Tab, by selecting it and then focusing on " "SELECTED TAB (more simpler is to double click the object name in the Project Tab, " @@ -1235,7 +1231,7 @@ msgid "" "Excellon, Geometry or CNCJob object." msgstr "" -#: FlatCAMApp.py:11008 +#: FlatCAMApp.py:11033 msgid "" "If the selection of the object is done on the canvas by single click instead, and the " "SELECTED TAB is in focus, again the object properties will be displayed into the Selected " @@ -1243,11 +1239,11 @@ msgid "" "TAB and populate it even if it was out of focus." msgstr "" -#: FlatCAMApp.py:11012 +#: FlatCAMApp.py:11037 msgid "You can change the parameters in this screen and the flow direction is like this:" msgstr "" -#: FlatCAMApp.py:11013 +#: FlatCAMApp.py:11038 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> Geometry Object --> " "Add tools (change param in Selected Tab) --> Generate CNCJob --> CNCJob Object --> Verify " @@ -1255,91 +1251,91 @@ msgid "" "TAB) --> Save GCode." msgstr "" -#: FlatCAMApp.py:11017 +#: FlatCAMApp.py:11042 msgid "" "A list of key shortcuts is available through an menu entry in Help --> Shortcuts List or " "through its own key shortcut: F3." msgstr "" -#: FlatCAMApp.py:11078 +#: FlatCAMApp.py:11103 msgid "Failed checking for latest version. Could not connect." msgstr "" -#: FlatCAMApp.py:11086 +#: FlatCAMApp.py:11111 msgid "Could not parse information about latest version." msgstr "" -#: FlatCAMApp.py:11097 +#: FlatCAMApp.py:11122 msgid "FlatCAM is up to date!" msgstr "" -#: FlatCAMApp.py:11102 +#: FlatCAMApp.py:11127 msgid "Newer Version Available" msgstr "" -#: FlatCAMApp.py:11103 +#: FlatCAMApp.py:11128 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" msgstr "" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11130 msgid "info" msgstr "" -#: FlatCAMApp.py:11180 +#: FlatCAMApp.py:11206 msgid "All plots disabled." msgstr "" -#: FlatCAMApp.py:11187 +#: FlatCAMApp.py:11213 msgid "All non selected plots disabled." msgstr "" -#: FlatCAMApp.py:11194 +#: FlatCAMApp.py:11220 msgid "All plots enabled." msgstr "" -#: FlatCAMApp.py:11201 +#: FlatCAMApp.py:11227 msgid "Selected plots enabled..." msgstr "" -#: FlatCAMApp.py:11210 +#: FlatCAMApp.py:11236 msgid "Selected plots disabled..." msgstr "" -#: FlatCAMApp.py:11228 +#: FlatCAMApp.py:11254 msgid "Enabling plots ..." msgstr "" -#: FlatCAMApp.py:11267 +#: FlatCAMApp.py:11293 msgid "Disabling plots ..." msgstr "" -#: FlatCAMApp.py:11289 +#: FlatCAMApp.py:11315 msgid "Working ..." msgstr "" -#: FlatCAMApp.py:11328 +#: FlatCAMApp.py:11354 msgid "Saving FlatCAM Project" msgstr "" -#: FlatCAMApp.py:11350 FlatCAMApp.py:11388 +#: FlatCAMApp.py:11376 FlatCAMApp.py:11414 msgid "Project saved to" msgstr "" -#: FlatCAMApp.py:11370 +#: FlatCAMApp.py:11396 msgid "Failed to verify project file" msgstr "" -#: FlatCAMApp.py:11370 FlatCAMApp.py:11379 FlatCAMApp.py:11391 +#: FlatCAMApp.py:11396 FlatCAMApp.py:11405 FlatCAMApp.py:11417 msgid "Retry to save it." msgstr "" -#: FlatCAMApp.py:11379 FlatCAMApp.py:11391 +#: FlatCAMApp.py:11405 FlatCAMApp.py:11417 msgid "Failed to parse saved project file" msgstr "" -#: FlatCAMApp.py:11602 +#: FlatCAMApp.py:11628 msgid "The user requested a graceful exit of the current task." msgstr "" @@ -1363,80 +1359,70 @@ msgstr "" msgid "Skewing..." msgstr "" -#: FlatCAMObj.py:612 FlatCAMObj.py:2365 FlatCAMObj.py:3643 flatcamGUI/PreferencesUI.py:867 +#: FlatCAMObj.py:611 FlatCAMObj.py:2358 FlatCAMObj.py:3632 flatcamGUI/PreferencesUI.py:867 #: flatcamGUI/PreferencesUI.py:1821 msgid "Basic" msgstr "" -#: FlatCAMObj.py:612 FlatCAMObj.py:2365 FlatCAMObj.py:3643 -#, python-format -msgid "%s" -msgstr "" - -#: FlatCAMObj.py:625 FlatCAMObj.py:2379 FlatCAMObj.py:3665 flatcamGUI/PreferencesUI.py:868 +#: FlatCAMObj.py:623 FlatCAMObj.py:2370 FlatCAMObj.py:3652 flatcamGUI/PreferencesUI.py:868 msgid "Advanced" msgstr "" -#: FlatCAMObj.py:625 FlatCAMObj.py:2379 FlatCAMObj.py:3665 -#, python-format -msgid "%s" -msgstr "" - -#: FlatCAMObj.py:819 +#: FlatCAMObj.py:792 msgid "Buffering solid geometry" msgstr "" -#: FlatCAMObj.py:822 camlib.py:612 flatcamGUI/PreferencesUI.py:1269 +#: FlatCAMObj.py:795 camlib.py:612 flatcamGUI/PreferencesUI.py:1269 #: flatcamTools/ToolNonCopperClear.py:1562 flatcamTools/ToolNonCopperClear.py:1656 #: flatcamTools/ToolNonCopperClear.py:1668 flatcamTools/ToolNonCopperClear.py:1895 #: flatcamTools/ToolNonCopperClear.py:1987 flatcamTools/ToolNonCopperClear.py:1999 msgid "Buffering" msgstr "" -#: FlatCAMObj.py:828 +#: FlatCAMObj.py:801 msgid "Done" msgstr "" -#: FlatCAMObj.py:869 FlatCAMObj.py:885 FlatCAMObj.py:902 +#: FlatCAMObj.py:842 FlatCAMObj.py:858 FlatCAMObj.py:875 msgid "Isolating..." msgstr "" -#: FlatCAMObj.py:1106 FlatCAMObj.py:1222 flatcamTools/ToolNonCopperClear.py:1591 +#: FlatCAMObj.py:1079 FlatCAMObj.py:1195 flatcamTools/ToolNonCopperClear.py:1591 #: flatcamTools/ToolNonCopperClear.py:1919 msgid "Isolation geometry could not be generated." msgstr "" -#: FlatCAMObj.py:1143 FlatCAMObj.py:3333 FlatCAMObj.py:3600 FlatCAMObj.py:3876 +#: FlatCAMObj.py:1116 FlatCAMObj.py:3323 FlatCAMObj.py:3590 FlatCAMObj.py:3862 msgid "Rough" msgstr "" -#: FlatCAMObj.py:1168 FlatCAMObj.py:1245 +#: FlatCAMObj.py:1141 FlatCAMObj.py:1218 msgid "Isolation geometry created" msgstr "" -#: FlatCAMObj.py:1177 FlatCAMObj.py:1252 +#: FlatCAMObj.py:1150 FlatCAMObj.py:1225 msgid "Subtracting Geo" msgstr "" -#: FlatCAMObj.py:1450 +#: FlatCAMObj.py:1436 msgid "Plotting Apertures" msgstr "" -#: FlatCAMObj.py:2193 flatcamEditors/FlatCAMExcEditor.py:2320 +#: FlatCAMObj.py:2187 flatcamEditors/FlatCAMExcEditor.py:2320 msgid "Total Drills" msgstr "" -#: FlatCAMObj.py:2225 flatcamEditors/FlatCAMExcEditor.py:2352 +#: FlatCAMObj.py:2219 flatcamEditors/FlatCAMExcEditor.py:2352 msgid "Total Slots" msgstr "" -#: FlatCAMObj.py:2437 FlatCAMObj.py:3716 FlatCAMObj.py:4010 FlatCAMObj.py:4201 -#: FlatCAMObj.py:4212 FlatCAMObj.py:4330 FlatCAMObj.py:4538 FlatCAMObj.py:4660 -#: FlatCAMObj.py:4823 FlatCAMObj.py:5342 flatcamEditors/FlatCAMExcEditor.py:2427 -#: flatcamEditors/FlatCAMGeoEditor.py:1081 flatcamEditors/FlatCAMGeoEditor.py:1118 -#: flatcamEditors/FlatCAMGeoEditor.py:1139 flatcamEditors/FlatCAMGeoEditor.py:1160 -#: flatcamEditors/FlatCAMGeoEditor.py:1197 flatcamEditors/FlatCAMGeoEditor.py:1229 -#: flatcamEditors/FlatCAMGeoEditor.py:1250 flatcamEditors/FlatCAMGrbEditor.py:5361 +#: FlatCAMObj.py:2427 FlatCAMObj.py:3702 FlatCAMObj.py:3996 FlatCAMObj.py:4187 +#: FlatCAMObj.py:4198 FlatCAMObj.py:4316 FlatCAMObj.py:4524 FlatCAMObj.py:4646 +#: FlatCAMObj.py:4809 FlatCAMObj.py:5328 flatcamEditors/FlatCAMExcEditor.py:2427 +#: flatcamEditors/FlatCAMGeoEditor.py:1082 flatcamEditors/FlatCAMGeoEditor.py:1119 +#: flatcamEditors/FlatCAMGeoEditor.py:1140 flatcamEditors/FlatCAMGeoEditor.py:1161 +#: flatcamEditors/FlatCAMGeoEditor.py:1198 flatcamEditors/FlatCAMGeoEditor.py:1230 +#: flatcamEditors/FlatCAMGeoEditor.py:1251 flatcamEditors/FlatCAMGrbEditor.py:5361 #: flatcamEditors/FlatCAMGrbEditor.py:5404 flatcamEditors/FlatCAMGrbEditor.py:5431 #: flatcamEditors/FlatCAMGrbEditor.py:5458 flatcamEditors/FlatCAMGrbEditor.py:5499 #: flatcamEditors/FlatCAMGrbEditor.py:5537 flatcamEditors/FlatCAMGrbEditor.py:5563 @@ -1463,19 +1449,19 @@ msgstr "" msgid "Wrong value format entered, use a number." msgstr "" -#: FlatCAMObj.py:2678 FlatCAMObj.py:2770 FlatCAMObj.py:2891 +#: FlatCAMObj.py:2668 FlatCAMObj.py:2760 FlatCAMObj.py:2881 msgid "Please select one or more tools from the list and try again." msgstr "" -#: FlatCAMObj.py:2684 +#: FlatCAMObj.py:2674 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" -#: FlatCAMObj.py:2699 FlatCAMObj.py:2792 FlatCAMObj.py:2910 +#: FlatCAMObj.py:2689 FlatCAMObj.py:2782 FlatCAMObj.py:2900 msgid "Tool_nr" msgstr "" -#: FlatCAMObj.py:2699 FlatCAMObj.py:2792 FlatCAMObj.py:2910 +#: FlatCAMObj.py:2689 FlatCAMObj.py:2782 FlatCAMObj.py:2900 #: flatcamEditors/FlatCAMExcEditor.py:1500 flatcamEditors/FlatCAMExcEditor.py:2935 #: flatcamGUI/ObjectUI.py:617 flatcamTools/ToolNonCopperClear.py:107 #: flatcamTools/ToolPaint.py:106 flatcamTools/ToolPcbWizard.py:76 @@ -1483,217 +1469,209 @@ msgstr "" msgid "Diameter" msgstr "" -#: FlatCAMObj.py:2699 FlatCAMObj.py:2792 FlatCAMObj.py:2910 +#: FlatCAMObj.py:2689 FlatCAMObj.py:2782 FlatCAMObj.py:2900 msgid "Drills_Nr" msgstr "" -#: FlatCAMObj.py:2699 FlatCAMObj.py:2792 FlatCAMObj.py:2910 +#: FlatCAMObj.py:2689 FlatCAMObj.py:2782 FlatCAMObj.py:2900 msgid "Slots_Nr" msgstr "" -#: FlatCAMObj.py:2779 +#: FlatCAMObj.py:2769 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" -#: FlatCAMObj.py:2951 FlatCAMObj.py:5036 +#: FlatCAMObj.py:2941 FlatCAMObj.py:5022 msgid "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth\"]" msgstr "" -#: FlatCAMObj.py:2962 FlatCAMObj.py:5047 +#: FlatCAMObj.py:2952 FlatCAMObj.py:5033 msgid "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self.options[\"feedrate_probe" "\"]" msgstr "" -#: FlatCAMObj.py:2992 FlatCAMObj.py:4922 FlatCAMObj.py:4928 FlatCAMObj.py:5082 +#: FlatCAMObj.py:2982 FlatCAMObj.py:4908 FlatCAMObj.py:4914 FlatCAMObj.py:5068 msgid "Generating CNC Code" msgstr "" -#: FlatCAMObj.py:3018 camlib.py:5757 camlib.py:6741 +#: FlatCAMObj.py:3008 camlib.py:5757 camlib.py:6741 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 "" -#: FlatCAMObj.py:3333 FlatCAMObj.py:4252 FlatCAMObj.py:4253 FlatCAMObj.py:4262 +#: FlatCAMObj.py:3323 FlatCAMObj.py:4238 FlatCAMObj.py:4239 FlatCAMObj.py:4248 msgid "Iso" msgstr "" -#: FlatCAMObj.py:3333 +#: FlatCAMObj.py:3323 msgid "Finish" msgstr "" -#: FlatCAMObj.py:3636 flatcamGUI/FlatCAMGUI.py:552 flatcamGUI/FlatCAMGUI.py:759 -#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1789 flatcamGUI/FlatCAMGUI.py:2193 +#: FlatCAMObj.py:3626 flatcamGUI/FlatCAMGUI.py:552 flatcamGUI/FlatCAMGUI.py:759 +#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1789 flatcamGUI/FlatCAMGUI.py:2200 #: flatcamGUI/ObjectUI.py:1066 flatcamTools/ToolPanelize.py:540 #: flatcamTools/ToolPanelize.py:567 flatcamTools/ToolPanelize.py:667 #: flatcamTools/ToolPanelize.py:701 flatcamTools/ToolPanelize.py:766 msgid "Copy" msgstr "" -#: FlatCAMObj.py:3847 +#: FlatCAMObj.py:3833 msgid "Please enter the desired tool diameter in Float format." msgstr "" -#: FlatCAMObj.py:3921 +#: FlatCAMObj.py:3907 msgid "Tool added in Tool Table." msgstr "" -#: FlatCAMObj.py:3925 +#: FlatCAMObj.py:3911 msgid "Default Tool added. Wrong value format entered." msgstr "" -#: FlatCAMObj.py:3958 FlatCAMObj.py:3967 +#: FlatCAMObj.py:3944 FlatCAMObj.py:3953 msgid "Failed. Select a tool to copy." msgstr "" -#: FlatCAMObj.py:3995 +#: FlatCAMObj.py:3981 msgid "Tool was copied in Tool Table." msgstr "" -#: FlatCAMObj.py:4025 +#: FlatCAMObj.py:4011 msgid "Tool was edited in Tool Table." msgstr "" -#: FlatCAMObj.py:4054 FlatCAMObj.py:4063 +#: FlatCAMObj.py:4040 FlatCAMObj.py:4049 msgid "Failed. Select a tool to delete." msgstr "" -#: FlatCAMObj.py:4086 +#: FlatCAMObj.py:4072 msgid "Tool was deleted in Tool Table." msgstr "" -#: FlatCAMObj.py:4518 +#: FlatCAMObj.py:4504 msgid "This Geometry can't be processed because it is" msgstr "" -#: FlatCAMObj.py:4520 +#: FlatCAMObj.py:4506 msgid "geometry" msgstr "" -#: FlatCAMObj.py:4563 +#: FlatCAMObj.py:4549 msgid "Failed. No tool selected in the tool table ..." msgstr "" -#: FlatCAMObj.py:4604 -msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() -->" -msgstr "" - -#: FlatCAMObj.py:4665 FlatCAMObj.py:4829 +#: FlatCAMObj.py:4651 FlatCAMObj.py:4815 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." msgstr "" -#: FlatCAMObj.py:4730 FlatCAMObj.py:4889 +#: FlatCAMObj.py:4716 FlatCAMObj.py:4875 msgid "G-Code parsing in progress..." msgstr "" -#: FlatCAMObj.py:4732 FlatCAMObj.py:4891 +#: FlatCAMObj.py:4718 FlatCAMObj.py:4877 msgid "G-Code parsing finished..." msgstr "" -#: FlatCAMObj.py:4740 +#: FlatCAMObj.py:4726 msgid "Finished G-Code processing" msgstr "" -#: FlatCAMObj.py:4742 FlatCAMObj.py:4903 +#: FlatCAMObj.py:4728 FlatCAMObj.py:4889 msgid "G-Code processing failed with error" msgstr "" -#: FlatCAMObj.py:4790 flatcamTools/ToolSolderPaste.py:1187 +#: FlatCAMObj.py:4776 flatcamTools/ToolSolderPaste.py:1187 msgid "Cancelled. Empty file, it has no geometry" msgstr "" -#: FlatCAMObj.py:4901 FlatCAMObj.py:5075 +#: FlatCAMObj.py:4887 FlatCAMObj.py:5061 msgid "Finished G-Code processing..." msgstr "" -#: FlatCAMObj.py:4925 FlatCAMObj.py:4931 FlatCAMObj.py:5085 +#: FlatCAMObj.py:4911 FlatCAMObj.py:4917 FlatCAMObj.py:5071 msgid "CNCjob created" msgstr "" -#: FlatCAMObj.py:5117 FlatCAMObj.py:5127 camlib.py:3679 camlib.py:3689 +#: FlatCAMObj.py:5103 FlatCAMObj.py:5113 camlib.py:3679 camlib.py:3689 msgid "Scale factor has to be a number: integer or float." msgstr "" -#: FlatCAMObj.py:5201 +#: FlatCAMObj.py:5187 msgid "Geometry Scale done." msgstr "" -#: FlatCAMObj.py:5218 camlib.py:3783 +#: FlatCAMObj.py:5204 camlib.py:3783 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in the Offset " "field." msgstr "" -#: FlatCAMObj.py:5272 +#: FlatCAMObj.py:5258 msgid "Geometry Offset done." msgstr "" -#: FlatCAMObj.py:5301 +#: FlatCAMObj.py:5287 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 "" -#: FlatCAMObj.py:5780 +#: FlatCAMObj.py:5765 msgid "Basic" msgstr "" -#: FlatCAMObj.py:5786 +#: FlatCAMObj.py:5771 msgid "Advanced" msgstr "" -#: FlatCAMObj.py:5829 +#: FlatCAMObj.py:5814 msgid "Plotting..." msgstr "" -#: FlatCAMObj.py:5853 FlatCAMObj.py:5858 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5838 FlatCAMObj.py:5843 flatcamTools/ToolSolderPaste.py:1393 msgid "Export Machine Code ..." msgstr "" -#: FlatCAMObj.py:5864 flatcamTools/ToolSolderPaste.py:1397 +#: FlatCAMObj.py:5849 flatcamTools/ToolSolderPaste.py:1397 msgid "Export Machine Code cancelled ..." msgstr "" -#: FlatCAMObj.py:5882 +#: FlatCAMObj.py:5867 msgid "Machine Code file saved to" msgstr "" -#: FlatCAMObj.py:5907 -msgid "FlatCAMCNNJob.on_edit_code_click() -->" -msgstr "" - -#: FlatCAMObj.py:5915 +#: FlatCAMObj.py:5900 msgid "Loaded Machine Code into Code Editor" msgstr "" -#: FlatCAMObj.py:6027 +#: FlatCAMObj.py:6015 msgid "This CNCJob object can't be processed because it is a" msgstr "" -#: FlatCAMObj.py:6029 +#: FlatCAMObj.py:6017 msgid "CNCJob object" msgstr "" -#: FlatCAMObj.py:6081 +#: FlatCAMObj.py:6069 msgid "G-code does not have a units code: either G20 or G21" msgstr "" -#: FlatCAMObj.py:6093 +#: FlatCAMObj.py:6081 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" -#: FlatCAMObj.py:6099 +#: FlatCAMObj.py:6087 msgid "Toolchange G-code was replaced by a custom code." msgstr "" -#: FlatCAMObj.py:6136 FlatCAMObj.py:6146 +#: FlatCAMObj.py:6124 FlatCAMObj.py:6134 msgid "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" -#: FlatCAMObj.py:6150 +#: FlatCAMObj.py:6138 msgid "There is no postprocessor file." msgstr "" @@ -1718,7 +1696,7 @@ msgstr "" msgid "Object renamed from {old} to {new}" msgstr "" -#: ObjectCollection.py:766 +#: ObjectCollection.py:769 msgid "Cause of error" msgstr "" @@ -2067,7 +2045,7 @@ msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:978 flatcamEditors/FlatCAMExcEditor.py:1048 -#: flatcamGUI/FlatCAMGUI.py:2704 flatcamGUI/FlatCAMGUI.py:2912 flatcamGUI/FlatCAMGUI.py:3126 +#: flatcamGUI/FlatCAMGUI.py:2724 flatcamGUI/FlatCAMGUI.py:2932 flatcamGUI/FlatCAMGUI.py:3146 msgid "Cancelled." msgstr "" @@ -2196,7 +2174,7 @@ msgid "Linear" msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1620 flatcamEditors/FlatCAMExcEditor.py:1822 -#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3303 +#: flatcamEditors/FlatCAMGrbEditor.py:2648 flatcamGUI/PreferencesUI.py:3315 #: flatcamTools/ToolNonCopperClear.py:203 msgid "Circular" msgstr "" @@ -2365,7 +2343,7 @@ msgid "" "Save and reedit Excellon if you need to add this tool. " msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3295 +#: flatcamEditors/FlatCAMExcEditor.py:2448 flatcamGUI/FlatCAMGUI.py:3315 msgid "Added new tool with dia" msgstr "" @@ -2410,15 +2388,15 @@ msgstr "" msgid "Click on the circular array Center position" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:82 +#: flatcamEditors/FlatCAMGeoEditor.py:83 msgid "Buffer distance:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:83 +#: flatcamEditors/FlatCAMGeoEditor.py:84 msgid "Buffer corner:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:85 +#: flatcamEditors/FlatCAMGeoEditor.py:86 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded for exterior buffer.\n" @@ -2427,70 +2405,70 @@ msgid "" "corner" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:91 flatcamEditors/FlatCAMGrbEditor.py:2522 +#: flatcamEditors/FlatCAMGeoEditor.py:92 flatcamEditors/FlatCAMGrbEditor.py:2522 msgid "Round" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:92 flatcamEditors/FlatCAMGrbEditor.py:2523 +#: flatcamEditors/FlatCAMGeoEditor.py:93 flatcamEditors/FlatCAMGrbEditor.py:2523 msgid "Square" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:93 flatcamEditors/FlatCAMGrbEditor.py:2524 +#: flatcamEditors/FlatCAMGeoEditor.py:94 flatcamEditors/FlatCAMGrbEditor.py:2524 msgid "Beveled" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:100 +#: flatcamEditors/FlatCAMGeoEditor.py:101 msgid "Buffer Interior" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:102 +#: flatcamEditors/FlatCAMGeoEditor.py:103 msgid "Buffer Exterior" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:108 +#: flatcamEditors/FlatCAMGeoEditor.py:109 msgid "Full Buffer" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:129 flatcamEditors/FlatCAMGeoEditor.py:2721 +#: flatcamEditors/FlatCAMGeoEditor.py:130 flatcamEditors/FlatCAMGeoEditor.py:2722 #: flatcamGUI/FlatCAMGUI.py:1500 flatcamGUI/PreferencesUI.py:1577 msgid "Buffer Tool" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:141 flatcamEditors/FlatCAMGeoEditor.py:158 -#: flatcamEditors/FlatCAMGeoEditor.py:175 flatcamEditors/FlatCAMGeoEditor.py:2741 -#: flatcamEditors/FlatCAMGeoEditor.py:2771 flatcamEditors/FlatCAMGeoEditor.py:2801 +#: flatcamEditors/FlatCAMGeoEditor.py:142 flatcamEditors/FlatCAMGeoEditor.py:159 +#: flatcamEditors/FlatCAMGeoEditor.py:176 flatcamEditors/FlatCAMGeoEditor.py:2742 +#: flatcamEditors/FlatCAMGeoEditor.py:2772 flatcamEditors/FlatCAMGeoEditor.py:2802 #: flatcamEditors/FlatCAMGrbEditor.py:4707 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:345 +#: flatcamEditors/FlatCAMGeoEditor.py:346 msgid "Text Tool" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:403 flatcamGUI/FlatCAMGUI.py:839 +#: flatcamEditors/FlatCAMGeoEditor.py:404 flatcamGUI/FlatCAMGUI.py:839 msgid "Tool" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:434 flatcamGUI/ObjectUI.py:264 +#: flatcamEditors/FlatCAMGeoEditor.py:435 flatcamGUI/ObjectUI.py:264 #: flatcamGUI/PreferencesUI.py:1117 flatcamGUI/PreferencesUI.py:2614 -#: flatcamGUI/PreferencesUI.py:3546 flatcamGUI/PreferencesUI.py:3706 +#: flatcamGUI/PreferencesUI.py:3558 flatcamGUI/PreferencesUI.py:3718 #: flatcamTools/ToolCutOut.py:91 msgid "Tool dia" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:436 flatcamGUI/PreferencesUI.py:3708 +#: flatcamEditors/FlatCAMGeoEditor.py:437 flatcamGUI/PreferencesUI.py:3720 msgid "" "Diameter of the tool to\n" "be used in the operation." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:445 flatcamGUI/PreferencesUI.py:3388 -#: flatcamGUI/PreferencesUI.py:3737 flatcamTools/ToolNonCopperClear.py:283 +#: flatcamEditors/FlatCAMGeoEditor.py:446 flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:3749 flatcamTools/ToolNonCopperClear.py:283 #: flatcamTools/ToolPaint.py:205 msgid "Overlap Rate" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:447 flatcamGUI/PreferencesUI.py:3739 +#: flatcamEditors/FlatCAMGeoEditor.py:448 flatcamGUI/PreferencesUI.py:3751 #: flatcamTools/ToolPaint.py:207 #, python-format msgid "" @@ -2506,13 +2484,13 @@ msgid "" "due of too many paths." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:463 flatcamGUI/PreferencesUI.py:3409 -#: flatcamGUI/PreferencesUI.py:3570 flatcamGUI/PreferencesUI.py:3758 +#: flatcamEditors/FlatCAMGeoEditor.py:464 flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:3770 #: flatcamTools/ToolNonCopperClear.py:303 flatcamTools/ToolPaint.py:226 msgid "Margin" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:465 flatcamGUI/PreferencesUI.py:3760 +#: flatcamEditors/FlatCAMGeoEditor.py:466 flatcamGUI/PreferencesUI.py:3772 #: flatcamTools/ToolPaint.py:228 msgid "" "Distance by which to avoid\n" @@ -2520,143 +2498,143 @@ msgid "" "be painted." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/PreferencesUI.py:3418 -#: flatcamGUI/PreferencesUI.py:3769 flatcamTools/ToolNonCopperClear.py:312 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:3430 +#: flatcamGUI/PreferencesUI.py:3781 flatcamTools/ToolNonCopperClear.py:312 #: flatcamTools/ToolPaint.py:237 msgid "Method" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:476 +#: flatcamEditors/FlatCAMGeoEditor.py:477 msgid "" "Algorithm to paint the polygon:
Standard: Fixed step inwards.
Seed-based: Outwards from seed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:482 flatcamGUI/PreferencesUI.py:3427 -#: flatcamGUI/PreferencesUI.py:3778 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3439 +#: flatcamGUI/PreferencesUI.py:3790 flatcamTools/ToolNonCopperClear.py:321 #: flatcamTools/ToolPaint.py:246 msgid "Standard" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:483 flatcamGUI/PreferencesUI.py:3428 -#: flatcamGUI/PreferencesUI.py:3779 flatcamTools/ToolNonCopperClear.py:322 +#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3440 +#: flatcamGUI/PreferencesUI.py:3791 flatcamTools/ToolNonCopperClear.py:322 #: flatcamTools/ToolPaint.py:247 msgid "Seed-based" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:484 flatcamGUI/PreferencesUI.py:3429 -#: flatcamGUI/PreferencesUI.py:3780 flatcamTools/ToolNonCopperClear.py:323 +#: flatcamEditors/FlatCAMGeoEditor.py:485 flatcamGUI/PreferencesUI.py:3441 +#: flatcamGUI/PreferencesUI.py:3792 flatcamTools/ToolNonCopperClear.py:323 #: flatcamTools/ToolPaint.py:248 msgid "Straight lines" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:489 +#: flatcamEditors/FlatCAMGeoEditor.py:490 msgid "Connect:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:491 flatcamGUI/PreferencesUI.py:3436 -#: flatcamGUI/PreferencesUI.py:3787 flatcamTools/ToolNonCopperClear.py:330 +#: flatcamEditors/FlatCAMGeoEditor.py:492 flatcamGUI/PreferencesUI.py:3448 +#: flatcamGUI/PreferencesUI.py:3799 flatcamTools/ToolNonCopperClear.py:330 #: flatcamTools/ToolPaint.py:255 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:498 +#: flatcamEditors/FlatCAMGeoEditor.py:499 msgid "Contour:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:500 flatcamGUI/PreferencesUI.py:3446 -#: flatcamGUI/PreferencesUI.py:3797 flatcamTools/ToolNonCopperClear.py:339 +#: flatcamEditors/FlatCAMGeoEditor.py:501 flatcamGUI/PreferencesUI.py:3458 +#: flatcamGUI/PreferencesUI.py:3809 flatcamTools/ToolNonCopperClear.py:339 #: flatcamTools/ToolPaint.py:264 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:511 flatcamGUI/FlatCAMGUI.py:1744 +#: flatcamEditors/FlatCAMGeoEditor.py:512 flatcamGUI/FlatCAMGUI.py:1744 msgid "Paint" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:674 -#: flatcamGUI/FlatCAMGUI.py:2105 flatcamGUI/ObjectUI.py:1365 flatcamTools/ToolPaint.py:25 +#: flatcamEditors/FlatCAMGeoEditor.py:530 flatcamGUI/FlatCAMGUI.py:674 +#: flatcamGUI/FlatCAMGUI.py:2112 flatcamGUI/ObjectUI.py:1365 flatcamTools/ToolPaint.py:25 #: flatcamTools/ToolPaint.py:462 msgid "Paint Tool" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:566 +#: flatcamEditors/FlatCAMGeoEditor.py:567 msgid "Paint cancelled. No shape selected." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:578 flatcamTools/ToolCutOut.py:392 +#: flatcamEditors/FlatCAMGeoEditor.py:579 flatcamTools/ToolCutOut.py:392 #: flatcamTools/ToolCutOut.py:590 flatcamTools/ToolCutOut.py:760 #: flatcamTools/ToolCutOut.py:862 flatcamTools/ToolDblSided.py:367 msgid "Tool diameter value is missing or wrong format. Add it and retry." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:589 +#: flatcamEditors/FlatCAMGeoEditor.py:590 msgid "Overlap value is missing or wrong format. Add it and retry." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:601 +#: flatcamEditors/FlatCAMGeoEditor.py:602 msgid "Margin distance value is missing or wrong format. Add it and retry." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:609 flatcamEditors/FlatCAMGeoEditor.py:2747 -#: flatcamEditors/FlatCAMGeoEditor.py:2777 flatcamEditors/FlatCAMGeoEditor.py:2807 +#: flatcamEditors/FlatCAMGeoEditor.py:610 flatcamEditors/FlatCAMGeoEditor.py:2748 +#: flatcamEditors/FlatCAMGeoEditor.py:2778 flatcamEditors/FlatCAMGeoEditor.py:2808 #: flatcamGUI/PreferencesUI.py:2610 flatcamTools/ToolProperties.py:113 #: flatcamTools/ToolProperties.py:139 msgid "Tools" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:620 flatcamEditors/FlatCAMGeoEditor.py:994 +#: flatcamEditors/FlatCAMGeoEditor.py:621 flatcamEditors/FlatCAMGeoEditor.py:995 #: flatcamEditors/FlatCAMGrbEditor.py:4890 flatcamEditors/FlatCAMGrbEditor.py:5275 -#: flatcamGUI/FlatCAMGUI.py:685 flatcamGUI/FlatCAMGUI.py:2118 +#: flatcamGUI/FlatCAMGUI.py:685 flatcamGUI/FlatCAMGUI.py:2125 #: flatcamTools/ToolTransform.py:403 msgid "Transform Tool" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:621 flatcamEditors/FlatCAMGeoEditor.py:683 +#: flatcamEditors/FlatCAMGeoEditor.py:622 flatcamEditors/FlatCAMGeoEditor.py:684 #: flatcamEditors/FlatCAMGrbEditor.py:4891 flatcamEditors/FlatCAMGrbEditor.py:4953 #: flatcamTools/ToolTransform.py:24 flatcamTools/ToolTransform.py:82 msgid "Rotate" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:622 flatcamEditors/FlatCAMGrbEditor.py:4892 +#: flatcamEditors/FlatCAMGeoEditor.py:623 flatcamEditors/FlatCAMGrbEditor.py:4892 #: flatcamTools/ToolTransform.py:25 msgid "Skew/Shear" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:623 flatcamEditors/FlatCAMGrbEditor.py:2569 +#: flatcamEditors/FlatCAMGeoEditor.py:624 flatcamEditors/FlatCAMGrbEditor.py:2569 #: flatcamEditors/FlatCAMGrbEditor.py:4893 flatcamGUI/FlatCAMGUI.py:752 -#: flatcamGUI/FlatCAMGUI.py:1694 flatcamGUI/FlatCAMGUI.py:1771 flatcamGUI/FlatCAMGUI.py:2187 +#: flatcamGUI/FlatCAMGUI.py:1694 flatcamGUI/FlatCAMGUI.py:1771 flatcamGUI/FlatCAMGUI.py:2194 #: flatcamGUI/ObjectUI.py:79 flatcamGUI/ObjectUI.py:100 flatcamTools/ToolTransform.py:26 msgid "Scale" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:624 flatcamEditors/FlatCAMGrbEditor.py:4894 +#: flatcamEditors/FlatCAMGeoEditor.py:625 flatcamEditors/FlatCAMGrbEditor.py:4894 #: flatcamTools/ToolTransform.py:27 msgid "Mirror (Flip)" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:625 flatcamEditors/FlatCAMGrbEditor.py:4895 +#: flatcamEditors/FlatCAMGeoEditor.py:626 flatcamEditors/FlatCAMGrbEditor.py:4895 #: flatcamGUI/ObjectUI.py:108 flatcamGUI/ObjectUI.py:127 flatcamGUI/ObjectUI.py:957 -#: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3469 +#: flatcamGUI/ObjectUI.py:1522 flatcamGUI/PreferencesUI.py:3481 #: flatcamTools/ToolNonCopperClear.py:361 flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:637 flatcamEditors/FlatCAMGrbEditor.py:4907 -#: flatcamGUI/FlatCAMGUI.py:647 flatcamGUI/FlatCAMGUI.py:2078 +#: flatcamEditors/FlatCAMGeoEditor.py:638 flatcamEditors/FlatCAMGrbEditor.py:4907 +#: flatcamGUI/FlatCAMGUI.py:647 flatcamGUI/FlatCAMGUI.py:2085 msgid "Editor" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:669 flatcamEditors/FlatCAMGrbEditor.py:4939 +#: flatcamEditors/FlatCAMGeoEditor.py:670 flatcamEditors/FlatCAMGrbEditor.py:4939 msgid "Angle:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:671 flatcamEditors/FlatCAMGrbEditor.py:4941 -#: flatcamGUI/PreferencesUI.py:4139 flatcamTools/ToolTransform.py:70 +#: flatcamEditors/FlatCAMGeoEditor.py:672 flatcamEditors/FlatCAMGrbEditor.py:4941 +#: flatcamGUI/PreferencesUI.py:4151 flatcamTools/ToolTransform.py:70 msgid "" "Angle for Rotation action, in degrees.\n" "Float number between -360 and 359.\n" @@ -2664,32 +2642,32 @@ msgid "" "Negative numbers for CCW motion." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:685 flatcamEditors/FlatCAMGrbEditor.py:4955 +#: flatcamEditors/FlatCAMGeoEditor.py:686 flatcamEditors/FlatCAMGrbEditor.py:4955 msgid "" "Rotate the selected shape(s).\n" "The point of reference is the middle of\n" "the bounding box for all selected shapes." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:708 flatcamEditors/FlatCAMGrbEditor.py:4978 +#: flatcamEditors/FlatCAMGeoEditor.py:709 flatcamEditors/FlatCAMGrbEditor.py:4978 msgid "Angle X:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:710 flatcamEditors/FlatCAMGeoEditor.py:728 +#: flatcamEditors/FlatCAMGeoEditor.py:711 flatcamEditors/FlatCAMGeoEditor.py:729 #: flatcamEditors/FlatCAMGrbEditor.py:4980 flatcamEditors/FlatCAMGrbEditor.py:4998 -#: flatcamGUI/PreferencesUI.py:4151 flatcamGUI/PreferencesUI.py:4161 +#: flatcamGUI/PreferencesUI.py:4163 flatcamGUI/PreferencesUI.py:4173 #: flatcamTools/ToolTransform.py:109 flatcamTools/ToolTransform.py:127 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 359." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:719 flatcamEditors/FlatCAMGrbEditor.py:4989 +#: flatcamEditors/FlatCAMGeoEditor.py:720 flatcamEditors/FlatCAMGrbEditor.py:4989 #: flatcamTools/ToolTransform.py:118 msgid "Skew X" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:721 flatcamEditors/FlatCAMGeoEditor.py:739 +#: flatcamEditors/FlatCAMGeoEditor.py:722 flatcamEditors/FlatCAMGeoEditor.py:740 #: flatcamEditors/FlatCAMGrbEditor.py:4991 flatcamEditors/FlatCAMGrbEditor.py:5009 msgid "" "Skew/shear the selected shape(s).\n" @@ -2697,29 +2675,29 @@ msgid "" "the bounding box for all selected shapes." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:726 flatcamEditors/FlatCAMGrbEditor.py:4996 +#: flatcamEditors/FlatCAMGeoEditor.py:727 flatcamEditors/FlatCAMGrbEditor.py:4996 msgid "Angle Y:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:737 flatcamEditors/FlatCAMGrbEditor.py:5007 +#: flatcamEditors/FlatCAMGeoEditor.py:738 flatcamEditors/FlatCAMGrbEditor.py:5007 #: flatcamTools/ToolTransform.py:136 msgid "Skew Y" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:765 flatcamEditors/FlatCAMGrbEditor.py:5035 +#: flatcamEditors/FlatCAMGeoEditor.py:766 flatcamEditors/FlatCAMGrbEditor.py:5035 msgid "Factor X:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:767 flatcamEditors/FlatCAMGrbEditor.py:5037 +#: flatcamEditors/FlatCAMGeoEditor.py:768 flatcamEditors/FlatCAMGrbEditor.py:5037 msgid "Factor for Scale action over X axis." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:775 flatcamEditors/FlatCAMGrbEditor.py:5045 +#: flatcamEditors/FlatCAMGeoEditor.py:776 flatcamEditors/FlatCAMGrbEditor.py:5045 #: flatcamTools/ToolTransform.py:174 msgid "Scale X" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:777 flatcamEditors/FlatCAMGeoEditor.py:794 +#: flatcamEditors/FlatCAMGeoEditor.py:778 flatcamEditors/FlatCAMGeoEditor.py:795 #: flatcamEditors/FlatCAMGrbEditor.py:5047 flatcamEditors/FlatCAMGrbEditor.py:5064 msgid "" "Scale the selected shape(s).\n" @@ -2727,36 +2705,36 @@ msgid "" "the Scale reference checkbox state." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:782 flatcamEditors/FlatCAMGrbEditor.py:5052 +#: flatcamEditors/FlatCAMGeoEditor.py:783 flatcamEditors/FlatCAMGrbEditor.py:5052 msgid "Factor Y:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:784 flatcamEditors/FlatCAMGrbEditor.py:5054 +#: flatcamEditors/FlatCAMGeoEditor.py:785 flatcamEditors/FlatCAMGrbEditor.py:5054 msgid "Factor for Scale action over Y axis." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:792 flatcamEditors/FlatCAMGrbEditor.py:5062 +#: flatcamEditors/FlatCAMGeoEditor.py:793 flatcamEditors/FlatCAMGrbEditor.py:5062 #: flatcamTools/ToolTransform.py:191 msgid "Scale Y" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:801 flatcamEditors/FlatCAMGrbEditor.py:5071 -#: flatcamGUI/PreferencesUI.py:4186 flatcamTools/ToolTransform.py:200 +#: flatcamEditors/FlatCAMGeoEditor.py:802 flatcamEditors/FlatCAMGrbEditor.py:5071 +#: flatcamGUI/PreferencesUI.py:4198 flatcamTools/ToolTransform.py:200 msgid "Link" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:803 flatcamEditors/FlatCAMGrbEditor.py:5073 +#: flatcamEditors/FlatCAMGeoEditor.py:804 flatcamEditors/FlatCAMGrbEditor.py:5073 msgid "" "Scale the selected shape(s)\n" "using the Scale Factor X for both axis." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:809 flatcamEditors/FlatCAMGrbEditor.py:5079 -#: flatcamGUI/PreferencesUI.py:4194 flatcamTools/ToolTransform.py:209 +#: flatcamEditors/FlatCAMGeoEditor.py:810 flatcamEditors/FlatCAMGrbEditor.py:5079 +#: flatcamGUI/PreferencesUI.py:4206 flatcamTools/ToolTransform.py:209 msgid "Scale Reference" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:811 flatcamEditors/FlatCAMGrbEditor.py:5081 +#: flatcamEditors/FlatCAMGeoEditor.py:812 flatcamEditors/FlatCAMGrbEditor.py:5081 msgid "" "Scale the selected shape(s)\n" "using the origin reference when checked,\n" @@ -2764,20 +2742,20 @@ msgid "" "of the selected shapes when unchecked." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:839 flatcamEditors/FlatCAMGrbEditor.py:5110 +#: flatcamEditors/FlatCAMGeoEditor.py:840 flatcamEditors/FlatCAMGrbEditor.py:5110 msgid "Value X:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:841 flatcamEditors/FlatCAMGrbEditor.py:5112 +#: flatcamEditors/FlatCAMGeoEditor.py:842 flatcamEditors/FlatCAMGrbEditor.py:5112 msgid "Value for Offset action on X axis." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:849 flatcamEditors/FlatCAMGrbEditor.py:5120 +#: flatcamEditors/FlatCAMGeoEditor.py:850 flatcamEditors/FlatCAMGrbEditor.py:5120 #: flatcamTools/ToolTransform.py:249 msgid "Offset X" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:851 flatcamEditors/FlatCAMGeoEditor.py:869 +#: flatcamEditors/FlatCAMGeoEditor.py:852 flatcamEditors/FlatCAMGeoEditor.py:870 #: flatcamEditors/FlatCAMGrbEditor.py:5122 flatcamEditors/FlatCAMGrbEditor.py:5140 msgid "" "Offset the selected shape(s).\n" @@ -2785,41 +2763,41 @@ msgid "" "the bounding box for all selected shapes.\n" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:857 flatcamEditors/FlatCAMGrbEditor.py:5128 +#: flatcamEditors/FlatCAMGeoEditor.py:858 flatcamEditors/FlatCAMGrbEditor.py:5128 msgid "Value Y:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:859 flatcamEditors/FlatCAMGrbEditor.py:5130 +#: flatcamEditors/FlatCAMGeoEditor.py:860 flatcamEditors/FlatCAMGrbEditor.py:5130 msgid "Value for Offset action on Y axis." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:867 flatcamEditors/FlatCAMGrbEditor.py:5138 +#: flatcamEditors/FlatCAMGeoEditor.py:868 flatcamEditors/FlatCAMGrbEditor.py:5138 #: flatcamTools/ToolTransform.py:266 msgid "Offset Y" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:898 flatcamEditors/FlatCAMGrbEditor.py:5169 +#: flatcamEditors/FlatCAMGeoEditor.py:899 flatcamEditors/FlatCAMGrbEditor.py:5169 #: flatcamTools/ToolTransform.py:296 msgid "Flip on X" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:900 flatcamEditors/FlatCAMGeoEditor.py:908 +#: flatcamEditors/FlatCAMGeoEditor.py:901 flatcamEditors/FlatCAMGeoEditor.py:909 #: flatcamEditors/FlatCAMGrbEditor.py:5171 flatcamEditors/FlatCAMGrbEditor.py:5179 msgid "" "Flip the selected shape(s) over the X axis.\n" "Does not create a new shape." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:906 flatcamEditors/FlatCAMGrbEditor.py:5177 +#: flatcamEditors/FlatCAMGeoEditor.py:907 flatcamEditors/FlatCAMGrbEditor.py:5177 #: flatcamTools/ToolTransform.py:304 msgid "Flip on Y" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:915 flatcamEditors/FlatCAMGrbEditor.py:5186 +#: flatcamEditors/FlatCAMGeoEditor.py:916 flatcamEditors/FlatCAMGrbEditor.py:5186 msgid "Ref Pt" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:917 flatcamEditors/FlatCAMGrbEditor.py:5188 +#: flatcamEditors/FlatCAMGeoEditor.py:918 flatcamEditors/FlatCAMGrbEditor.py:5188 msgid "" "Flip the selected shape(s)\n" "around the point in Point Entry Field.\n" @@ -2832,18 +2810,18 @@ msgid "" "Point Entry field and click Flip on X(Y)" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:929 flatcamEditors/FlatCAMGrbEditor.py:5200 +#: flatcamEditors/FlatCAMGeoEditor.py:930 flatcamEditors/FlatCAMGrbEditor.py:5200 msgid "Point:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:931 flatcamEditors/FlatCAMGrbEditor.py:5202 +#: flatcamEditors/FlatCAMGeoEditor.py:932 flatcamEditors/FlatCAMGrbEditor.py:5202 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" "the 'y' in (x, y) will be used when using Flip on Y." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:943 flatcamEditors/FlatCAMGrbEditor.py:5214 +#: flatcamEditors/FlatCAMGeoEditor.py:944 flatcamEditors/FlatCAMGrbEditor.py:5214 #: flatcamTools/ToolTransform.py:340 msgid "" "The point coordinates can be captured by\n" @@ -2851,431 +2829,431 @@ msgid "" "SHIFT key. Then click Add button to insert." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1059 flatcamEditors/FlatCAMGrbEditor.py:5340 +#: flatcamEditors/FlatCAMGeoEditor.py:1060 flatcamEditors/FlatCAMGrbEditor.py:5340 msgid "Transformation cancelled. No shape selected." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1268 flatcamEditors/FlatCAMGrbEditor.py:5586 +#: flatcamEditors/FlatCAMGeoEditor.py:1269 flatcamEditors/FlatCAMGrbEditor.py:5586 msgid "No shape selected. Please Select a shape to rotate!" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1271 flatcamEditors/FlatCAMGrbEditor.py:5589 +#: flatcamEditors/FlatCAMGeoEditor.py:1272 flatcamEditors/FlatCAMGrbEditor.py:5589 #: flatcamTools/ToolTransform.py:646 msgid "Appying Rotate" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1300 flatcamEditors/FlatCAMGrbEditor.py:5623 +#: flatcamEditors/FlatCAMGeoEditor.py:1301 flatcamEditors/FlatCAMGrbEditor.py:5623 msgid "Done. Rotate completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1306 +#: flatcamEditors/FlatCAMGeoEditor.py:1307 msgid "Rotation action was not executed" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1318 flatcamEditors/FlatCAMGrbEditor.py:5644 +#: flatcamEditors/FlatCAMGeoEditor.py:1319 flatcamEditors/FlatCAMGrbEditor.py:5644 msgid "No shape selected. Please Select a shape to flip!" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1321 flatcamEditors/FlatCAMGrbEditor.py:5647 +#: flatcamEditors/FlatCAMGeoEditor.py:1322 flatcamEditors/FlatCAMGrbEditor.py:5647 #: flatcamTools/ToolTransform.py:699 msgid "Applying Flip" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1352 flatcamEditors/FlatCAMGrbEditor.py:5687 +#: flatcamEditors/FlatCAMGeoEditor.py:1353 flatcamEditors/FlatCAMGrbEditor.py:5687 #: flatcamTools/ToolTransform.py:742 msgid "Flip on the Y axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1356 flatcamEditors/FlatCAMGrbEditor.py:5696 +#: flatcamEditors/FlatCAMGeoEditor.py:1357 flatcamEditors/FlatCAMGrbEditor.py:5696 #: flatcamTools/ToolTransform.py:752 msgid "Flip on the X axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1367 +#: flatcamEditors/FlatCAMGeoEditor.py:1368 msgid "Flip action was not executed" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1377 flatcamEditors/FlatCAMGrbEditor.py:5718 +#: flatcamEditors/FlatCAMGeoEditor.py:1378 flatcamEditors/FlatCAMGrbEditor.py:5718 msgid "No shape selected. Please Select a shape to shear/skew!" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1380 flatcamEditors/FlatCAMGrbEditor.py:5721 +#: flatcamEditors/FlatCAMGeoEditor.py:1381 flatcamEditors/FlatCAMGrbEditor.py:5721 #: flatcamTools/ToolTransform.py:772 msgid "Applying Skew" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1406 flatcamEditors/FlatCAMGrbEditor.py:5758 +#: flatcamEditors/FlatCAMGeoEditor.py:1407 flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Skew on the X axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1409 flatcamEditors/FlatCAMGrbEditor.py:5761 +#: flatcamEditors/FlatCAMGeoEditor.py:1410 flatcamEditors/FlatCAMGrbEditor.py:5761 msgid "Skew on the Y axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1414 +#: flatcamEditors/FlatCAMGeoEditor.py:1415 msgid "Skew action was not executed" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1426 flatcamEditors/FlatCAMGrbEditor.py:5786 +#: flatcamEditors/FlatCAMGeoEditor.py:1427 flatcamEditors/FlatCAMGrbEditor.py:5786 msgid "No shape selected. Please Select a shape to scale!" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1429 flatcamEditors/FlatCAMGrbEditor.py:5789 +#: flatcamEditors/FlatCAMGeoEditor.py:1430 flatcamEditors/FlatCAMGrbEditor.py:5789 #: flatcamTools/ToolTransform.py:824 msgid "Applying Scale" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1464 flatcamEditors/FlatCAMGrbEditor.py:5829 +#: flatcamEditors/FlatCAMGeoEditor.py:1465 flatcamEditors/FlatCAMGrbEditor.py:5829 msgid "Scale on the X axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1467 flatcamEditors/FlatCAMGrbEditor.py:5832 +#: flatcamEditors/FlatCAMGeoEditor.py:1468 flatcamEditors/FlatCAMGrbEditor.py:5832 msgid "Scale on the Y axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1471 +#: flatcamEditors/FlatCAMGeoEditor.py:1472 msgid "Scale action was not executed" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1481 flatcamEditors/FlatCAMGrbEditor.py:5850 +#: flatcamEditors/FlatCAMGeoEditor.py:1482 flatcamEditors/FlatCAMGrbEditor.py:5850 msgid "No shape selected. Please Select a shape to offset!" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1484 flatcamEditors/FlatCAMGrbEditor.py:5853 +#: flatcamEditors/FlatCAMGeoEditor.py:1485 flatcamEditors/FlatCAMGrbEditor.py:5853 #: flatcamTools/ToolTransform.py:879 msgid "Applying Offset" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1497 flatcamEditors/FlatCAMGrbEditor.py:5877 +#: flatcamEditors/FlatCAMGeoEditor.py:1498 flatcamEditors/FlatCAMGrbEditor.py:5877 msgid "Offset on the X axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1500 flatcamEditors/FlatCAMGrbEditor.py:5880 +#: flatcamEditors/FlatCAMGeoEditor.py:1501 flatcamEditors/FlatCAMGrbEditor.py:5880 msgid "Offset on the Y axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1505 +#: flatcamEditors/FlatCAMGeoEditor.py:1506 msgid "Offset action was not executed" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1509 flatcamEditors/FlatCAMGrbEditor.py:5889 +#: flatcamEditors/FlatCAMGeoEditor.py:1510 flatcamEditors/FlatCAMGrbEditor.py:5889 msgid "Rotate ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1510 flatcamEditors/FlatCAMGeoEditor.py:1565 -#: flatcamEditors/FlatCAMGeoEditor.py:1582 flatcamEditors/FlatCAMGrbEditor.py:5890 +#: flatcamEditors/FlatCAMGeoEditor.py:1511 flatcamEditors/FlatCAMGeoEditor.py:1566 +#: flatcamEditors/FlatCAMGeoEditor.py:1583 flatcamEditors/FlatCAMGrbEditor.py:5890 #: flatcamEditors/FlatCAMGrbEditor.py:5945 flatcamEditors/FlatCAMGrbEditor.py:5962 msgid "Enter an Angle Value (degrees)" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1519 flatcamEditors/FlatCAMGrbEditor.py:5899 +#: flatcamEditors/FlatCAMGeoEditor.py:1520 flatcamEditors/FlatCAMGrbEditor.py:5899 msgid "Geometry shape rotate done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1523 flatcamEditors/FlatCAMGrbEditor.py:5903 +#: flatcamEditors/FlatCAMGeoEditor.py:1524 flatcamEditors/FlatCAMGrbEditor.py:5903 msgid "Geometry shape rotate cancelled" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1528 flatcamEditors/FlatCAMGrbEditor.py:5908 +#: flatcamEditors/FlatCAMGeoEditor.py:1529 flatcamEditors/FlatCAMGrbEditor.py:5908 msgid "Offset on X axis ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1529 flatcamEditors/FlatCAMGeoEditor.py:1548 +#: flatcamEditors/FlatCAMGeoEditor.py:1530 flatcamEditors/FlatCAMGeoEditor.py:1549 #: flatcamEditors/FlatCAMGrbEditor.py:5909 flatcamEditors/FlatCAMGrbEditor.py:5928 msgid "Enter a distance Value" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1538 flatcamEditors/FlatCAMGrbEditor.py:5918 +#: flatcamEditors/FlatCAMGeoEditor.py:1539 flatcamEditors/FlatCAMGrbEditor.py:5918 msgid "Geometry shape offset on X axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1542 flatcamEditors/FlatCAMGrbEditor.py:5922 +#: flatcamEditors/FlatCAMGeoEditor.py:1543 flatcamEditors/FlatCAMGrbEditor.py:5922 msgid "Geometry shape offset X cancelled" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1547 flatcamEditors/FlatCAMGrbEditor.py:5927 +#: flatcamEditors/FlatCAMGeoEditor.py:1548 flatcamEditors/FlatCAMGrbEditor.py:5927 msgid "Offset on Y axis ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1557 flatcamEditors/FlatCAMGrbEditor.py:5937 +#: flatcamEditors/FlatCAMGeoEditor.py:1558 flatcamEditors/FlatCAMGrbEditor.py:5937 msgid "Geometry shape offset on Y axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1561 +#: flatcamEditors/FlatCAMGeoEditor.py:1562 msgid "Geometry shape offset on Y axis canceled" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1564 flatcamEditors/FlatCAMGrbEditor.py:5944 +#: flatcamEditors/FlatCAMGeoEditor.py:1565 flatcamEditors/FlatCAMGrbEditor.py:5944 msgid "Skew on X axis ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1574 flatcamEditors/FlatCAMGrbEditor.py:5954 +#: flatcamEditors/FlatCAMGeoEditor.py:1575 flatcamEditors/FlatCAMGrbEditor.py:5954 msgid "Geometry shape skew on X axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1578 +#: flatcamEditors/FlatCAMGeoEditor.py:1579 msgid "Geometry shape skew on X axis canceled" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1581 flatcamEditors/FlatCAMGrbEditor.py:5961 +#: flatcamEditors/FlatCAMGeoEditor.py:1582 flatcamEditors/FlatCAMGrbEditor.py:5961 msgid "Skew on Y axis ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1591 flatcamEditors/FlatCAMGrbEditor.py:5971 +#: flatcamEditors/FlatCAMGeoEditor.py:1592 flatcamEditors/FlatCAMGrbEditor.py:5971 msgid "Geometry shape skew on Y axis done" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1595 +#: flatcamEditors/FlatCAMGeoEditor.py:1596 msgid "Geometry shape skew on Y axis canceled" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1959 flatcamEditors/FlatCAMGeoEditor.py:2011 +#: flatcamEditors/FlatCAMGeoEditor.py:1960 flatcamEditors/FlatCAMGeoEditor.py:2012 #: flatcamEditors/FlatCAMGrbEditor.py:1396 flatcamEditors/FlatCAMGrbEditor.py:1466 msgid "Click on Center point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1966 flatcamEditors/FlatCAMGrbEditor.py:1404 +#: flatcamEditors/FlatCAMGeoEditor.py:1967 flatcamEditors/FlatCAMGrbEditor.py:1404 msgid "Click on Perimeter point to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1997 msgid "Done. Adding Circle completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2031 flatcamEditors/FlatCAMGrbEditor.py:1498 +#: flatcamEditors/FlatCAMGeoEditor.py:2032 flatcamEditors/FlatCAMGrbEditor.py:1498 msgid "Click on Start point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2033 flatcamEditors/FlatCAMGrbEditor.py:1500 +#: flatcamEditors/FlatCAMGeoEditor.py:2034 flatcamEditors/FlatCAMGrbEditor.py:1500 msgid "Click on Point3 ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2035 flatcamEditors/FlatCAMGrbEditor.py:1502 +#: flatcamEditors/FlatCAMGeoEditor.py:2036 flatcamEditors/FlatCAMGrbEditor.py:1502 msgid "Click on Stop point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2040 flatcamEditors/FlatCAMGrbEditor.py:1507 +#: flatcamEditors/FlatCAMGeoEditor.py:2041 flatcamEditors/FlatCAMGrbEditor.py:1507 msgid "Click on Stop point to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2042 flatcamEditors/FlatCAMGrbEditor.py:1509 +#: flatcamEditors/FlatCAMGeoEditor.py:2043 flatcamEditors/FlatCAMGrbEditor.py:1509 msgid "Click on Point2 to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2044 flatcamEditors/FlatCAMGrbEditor.py:1511 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 flatcamEditors/FlatCAMGrbEditor.py:1511 msgid "Click on Center point to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2056 +#: flatcamEditors/FlatCAMGeoEditor.py:2057 #, python-format msgid "Direction: %s" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2066 flatcamEditors/FlatCAMGrbEditor.py:1533 +#: flatcamEditors/FlatCAMGeoEditor.py:2067 flatcamEditors/FlatCAMGrbEditor.py:1533 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2069 flatcamEditors/FlatCAMGrbEditor.py:1536 +#: flatcamEditors/FlatCAMGeoEditor.py:2070 flatcamEditors/FlatCAMGrbEditor.py:1536 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2072 flatcamEditors/FlatCAMGrbEditor.py:1539 +#: flatcamEditors/FlatCAMGeoEditor.py:2073 flatcamEditors/FlatCAMGrbEditor.py:1539 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2211 +#: flatcamEditors/FlatCAMGeoEditor.py:2212 msgid "Done. Arc completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2230 flatcamEditors/FlatCAMGeoEditor.py:2284 -#: flatcamEditors/FlatCAMGeoEditor.py:2657 +#: flatcamEditors/FlatCAMGeoEditor.py:2231 flatcamEditors/FlatCAMGeoEditor.py:2285 +#: flatcamEditors/FlatCAMGeoEditor.py:2658 msgid "Click on 1st corner ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2236 +#: flatcamEditors/FlatCAMGeoEditor.py:2237 msgid "Click on opposite corner to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2265 +#: flatcamEditors/FlatCAMGeoEditor.py:2266 msgid "Done. Rectangle completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2291 +#: flatcamEditors/FlatCAMGeoEditor.py:2292 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2320 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 msgid "Done. Polygon completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2330 flatcamEditors/FlatCAMGeoEditor.py:2376 +#: flatcamEditors/FlatCAMGeoEditor.py:2331 flatcamEditors/FlatCAMGeoEditor.py:2377 #: flatcamEditors/FlatCAMGrbEditor.py:1085 flatcamEditors/FlatCAMGrbEditor.py:1287 msgid "Backtracked one point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2358 +#: flatcamEditors/FlatCAMGeoEditor.py:2359 msgid "Done. Path completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2476 +#: flatcamEditors/FlatCAMGeoEditor.py:2477 msgid "MOVE: No shape selected. Select a shape to move" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2478 flatcamEditors/FlatCAMGeoEditor.py:2490 +#: flatcamEditors/FlatCAMGeoEditor.py:2479 flatcamEditors/FlatCAMGeoEditor.py:2491 msgid " MOVE: Click on reference point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2481 +#: flatcamEditors/FlatCAMGeoEditor.py:2482 msgid " Click on destination point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2517 msgid "Done. Geometry(s) Move completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2637 +#: flatcamEditors/FlatCAMGeoEditor.py:2638 msgid "Done. Geometry(s) Copy completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2674 +#: flatcamEditors/FlatCAMGeoEditor.py:2675 msgid "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. Error" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2682 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "No text to add." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2689 +#: flatcamEditors/FlatCAMGeoEditor.py:2690 msgid " Done. Adding Text completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2717 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "Create buffer geometry ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2729 flatcamEditors/FlatCAMGeoEditor.py:2759 -#: flatcamEditors/FlatCAMGeoEditor.py:2789 +#: flatcamEditors/FlatCAMGeoEditor.py:2730 flatcamEditors/FlatCAMGeoEditor.py:2760 +#: flatcamEditors/FlatCAMGeoEditor.py:2790 msgid "Buffer cancelled. No shape selected." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2754 flatcamEditors/FlatCAMGrbEditor.py:4752 +#: flatcamEditors/FlatCAMGeoEditor.py:2755 flatcamEditors/FlatCAMGrbEditor.py:4752 msgid "Done. Buffer Tool completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2784 +#: flatcamEditors/FlatCAMGeoEditor.py:2785 msgid "Done. Buffer Int Tool completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2814 +#: flatcamEditors/FlatCAMGeoEditor.py:2815 msgid "Done. Buffer Ext Tool completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2849 flatcamEditors/FlatCAMGrbEditor.py:2068 +#: flatcamEditors/FlatCAMGeoEditor.py:2850 flatcamEditors/FlatCAMGrbEditor.py:2068 msgid "Select a shape to act as deletion area ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2851 flatcamEditors/FlatCAMGeoEditor.py:2870 -#: flatcamEditors/FlatCAMGeoEditor.py:2876 flatcamEditors/FlatCAMGrbEditor.py:2070 +#: flatcamEditors/FlatCAMGeoEditor.py:2852 flatcamEditors/FlatCAMGeoEditor.py:2871 +#: flatcamEditors/FlatCAMGeoEditor.py:2877 flatcamEditors/FlatCAMGrbEditor.py:2070 msgid "Click to pick-up the erase shape..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2880 flatcamEditors/FlatCAMGrbEditor.py:2127 +#: flatcamEditors/FlatCAMGeoEditor.py:2881 flatcamEditors/FlatCAMGrbEditor.py:2127 msgid "Click to erase ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2910 flatcamEditors/FlatCAMGrbEditor.py:2161 +#: flatcamEditors/FlatCAMGeoEditor.py:2911 flatcamEditors/FlatCAMGrbEditor.py:2161 msgid "Done. Eraser tool action completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2953 +#: flatcamEditors/FlatCAMGeoEditor.py:2954 msgid "Create Paint geometry ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2967 flatcamEditors/FlatCAMGrbEditor.py:2312 +#: flatcamEditors/FlatCAMGeoEditor.py:2968 flatcamEditors/FlatCAMGrbEditor.py:2312 msgid "Shape transformations ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:3570 +#: flatcamEditors/FlatCAMGeoEditor.py:3584 msgid "Editing MultiGeo Geometry, tool" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:3572 +#: flatcamEditors/FlatCAMGeoEditor.py:3586 msgid "with diameter" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:3965 +#: flatcamEditors/FlatCAMGeoEditor.py:3979 msgid "Copy cancelled. No shape selected." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:3972 flatcamGUI/FlatCAMGUI.py:3007 -#: flatcamGUI/FlatCAMGUI.py:3054 flatcamGUI/FlatCAMGUI.py:3073 flatcamGUI/FlatCAMGUI.py:3205 -#: flatcamGUI/FlatCAMGUI.py:3218 flatcamGUI/FlatCAMGUI.py:3252 flatcamGUI/FlatCAMGUI.py:3314 +#: flatcamEditors/FlatCAMGeoEditor.py:3986 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamGUI/FlatCAMGUI.py:3074 flatcamGUI/FlatCAMGUI.py:3093 flatcamGUI/FlatCAMGUI.py:3225 +#: flatcamGUI/FlatCAMGUI.py:3238 flatcamGUI/FlatCAMGUI.py:3272 flatcamGUI/FlatCAMGUI.py:3334 msgid "Click on target point." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4215 flatcamEditors/FlatCAMGeoEditor.py:4250 +#: flatcamEditors/FlatCAMGeoEditor.py:4258 flatcamEditors/FlatCAMGeoEditor.py:4293 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4336 flatcamEditors/FlatCAMGeoEditor.py:4445 +#: flatcamEditors/FlatCAMGeoEditor.py:4379 flatcamEditors/FlatCAMGeoEditor.py:4488 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an 'inside' shape" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4346 flatcamEditors/FlatCAMGeoEditor.py:4402 -#: flatcamEditors/FlatCAMGeoEditor.py:4454 +#: flatcamEditors/FlatCAMGeoEditor.py:4389 flatcamEditors/FlatCAMGeoEditor.py:4445 +#: flatcamEditors/FlatCAMGeoEditor.py:4497 msgid "Nothing selected for buffering." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4351 flatcamEditors/FlatCAMGeoEditor.py:4407 -#: flatcamEditors/FlatCAMGeoEditor.py:4459 +#: flatcamEditors/FlatCAMGeoEditor.py:4394 flatcamEditors/FlatCAMGeoEditor.py:4450 +#: flatcamEditors/FlatCAMGeoEditor.py:4502 msgid "Invalid distance for buffering." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4375 flatcamEditors/FlatCAMGeoEditor.py:4479 +#: flatcamEditors/FlatCAMGeoEditor.py:4418 flatcamEditors/FlatCAMGeoEditor.py:4522 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4386 +#: flatcamEditors/FlatCAMGeoEditor.py:4429 msgid "Full buffer geometry created." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4393 +#: flatcamEditors/FlatCAMGeoEditor.py:4436 msgid "Negative buffer value is not accepted." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4427 +#: flatcamEditors/FlatCAMGeoEditor.py:4470 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4438 +#: flatcamEditors/FlatCAMGeoEditor.py:4481 msgid "Interior buffer geometry created." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4533 msgid "Exterior buffer geometry created." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:4598 msgid "Nothing selected for painting." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 msgid "Invalid value for" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4568 +#: flatcamEditors/FlatCAMGeoEditor.py:4611 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4627 +#: flatcamEditors/FlatCAMGeoEditor.py:4670 msgid "" "Could not do Paint. Try a different combination of parameters. Or a different method of " "Paint" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4641 +#: flatcamEditors/FlatCAMGeoEditor.py:4684 msgid "Paint done." msgstr "" @@ -3542,7 +3520,7 @@ msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2531 flatcamGUI/FlatCAMGUI.py:751 #: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:1743 flatcamGUI/FlatCAMGUI.py:1770 -#: flatcamGUI/FlatCAMGUI.py:2186 +#: flatcamGUI/FlatCAMGUI.py:2193 msgid "Buffer" msgstr "" @@ -3597,7 +3575,7 @@ msgid "Go" msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2636 flatcamGUI/FlatCAMGUI.py:741 -#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2176 +#: flatcamGUI/FlatCAMGUI.py:1692 flatcamGUI/FlatCAMGUI.py:2183 msgid "Add Pad Array" msgstr "" @@ -3777,7 +3755,7 @@ msgstr "" msgid "Will create a new, empty Excellon Object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3566 +#: flatcamGUI/FlatCAMGUI.py:75 flatcamGUI/FlatCAMGUI.py:3586 #: flatcamTools/ToolPcbWizard.py:62 flatcamTools/ToolPcbWizard.py:69 msgid "Open" msgstr "" @@ -3786,15 +3764,15 @@ msgstr "" msgid "Open &Project ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3575 +#: flatcamGUI/FlatCAMGUI.py:85 flatcamGUI/FlatCAMGUI.py:3595 msgid "Open &Gerber ...\tCTRL+G" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3580 +#: flatcamGUI/FlatCAMGUI.py:90 flatcamGUI/FlatCAMGUI.py:3600 msgid "Open &Excellon ...\tCTRL+E" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3584 +#: flatcamGUI/FlatCAMGUI.py:94 flatcamGUI/FlatCAMGUI.py:3604 msgid "Open G-&Code ..." msgstr "" @@ -3814,20 +3792,20 @@ msgstr "" msgid "Scripting" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:114 flatcamGUI/FlatCAMGUI.py:666 flatcamGUI/FlatCAMGUI.py:2097 +#: flatcamGUI/FlatCAMGUI.py:114 flatcamGUI/FlatCAMGUI.py:666 flatcamGUI/FlatCAMGUI.py:2104 msgid "New Script ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:115 flatcamGUI/FlatCAMGUI.py:667 flatcamGUI/FlatCAMGUI.py:2098 +#: flatcamGUI/FlatCAMGUI.py:115 flatcamGUI/FlatCAMGUI.py:667 flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Script ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:668 flatcamGUI/FlatCAMGUI.py:2099 -#: flatcamGUI/FlatCAMGUI.py:3555 +#: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:668 flatcamGUI/FlatCAMGUI.py:2106 +#: flatcamGUI/FlatCAMGUI.py:3575 msgid "Run Script ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3557 +#: flatcamGUI/FlatCAMGUI.py:119 flatcamGUI/FlatCAMGUI.py:3577 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4377,15 +4355,15 @@ msgstr "" msgid "Grid Toolbar" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2071 +#: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:2078 msgid "Open project" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2072 +#: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:2079 msgid "Save project" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2075 +#: flatcamGUI/FlatCAMGUI.py:643 flatcamGUI/FlatCAMGUI.py:2082 msgid "New Blank Geometry" msgstr "" @@ -4393,166 +4371,166 @@ msgstr "" msgid "New Blank Gerber" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2076 +#: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:2083 msgid "New Blank Excellon" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2080 +#: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:2087 msgid "Save Object and close the Editor" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2084 +#: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:2091 msgid "&Delete" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2087 +#: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:2094 msgid "&Replot" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2088 +#: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:2095 msgid "&Clear plot" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:658 flatcamGUI/FlatCAMGUI.py:1324 flatcamGUI/FlatCAMGUI.py:2089 +#: flatcamGUI/FlatCAMGUI.py:658 flatcamGUI/FlatCAMGUI.py:1324 flatcamGUI/FlatCAMGUI.py:2096 msgid "Zoom In" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:659 flatcamGUI/FlatCAMGUI.py:1324 flatcamGUI/FlatCAMGUI.py:2090 +#: flatcamGUI/FlatCAMGUI.py:659 flatcamGUI/FlatCAMGUI.py:1324 flatcamGUI/FlatCAMGUI.py:2097 msgid "Zoom Out" msgstr "" #: flatcamGUI/FlatCAMGUI.py:660 flatcamGUI/FlatCAMGUI.py:1323 flatcamGUI/FlatCAMGUI.py:1728 -#: flatcamGUI/FlatCAMGUI.py:2091 +#: flatcamGUI/FlatCAMGUI.py:2098 msgid "Zoom Fit" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2096 +#: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:2103 msgid "&Command Line" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2102 +#: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:2109 msgid "2Sided Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2103 +#: flatcamGUI/FlatCAMGUI.py:672 flatcamGUI/FlatCAMGUI.py:2110 msgid "&Cutout Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2104 flatcamGUI/ObjectUI.py:456 +#: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:2111 flatcamGUI/ObjectUI.py:456 #: flatcamTools/ToolNonCopperClear.py:546 msgid "NCC Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2108 +#: flatcamGUI/FlatCAMGUI.py:677 flatcamGUI/FlatCAMGUI.py:2115 msgid "Panel Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2109 flatcamTools/ToolFilm.py:209 +#: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:2116 flatcamTools/ToolFilm.py:209 msgid "Film Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2111 +#: flatcamGUI/FlatCAMGUI.py:679 flatcamGUI/FlatCAMGUI.py:2118 #: flatcamTools/ToolSolderPaste.py:455 msgid "SolderPaste Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2112 flatcamTools/ToolSub.py:28 +#: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:2119 flatcamTools/ToolSub.py:28 msgid "Substract Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:1329 flatcamGUI/FlatCAMGUI.py:2117 +#: flatcamGUI/FlatCAMGUI.py:684 flatcamGUI/FlatCAMGUI.py:1329 flatcamGUI/FlatCAMGUI.py:2124 msgid "Calculators Tool" msgstr "" #: flatcamGUI/FlatCAMGUI.py:688 flatcamGUI/FlatCAMGUI.py:705 flatcamGUI/FlatCAMGUI.py:739 -#: flatcamGUI/FlatCAMGUI.py:2121 flatcamGUI/FlatCAMGUI.py:2174 +#: flatcamGUI/FlatCAMGUI.py:2128 flatcamGUI/FlatCAMGUI.py:2181 msgid "Select" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2122 +#: flatcamGUI/FlatCAMGUI.py:689 flatcamGUI/FlatCAMGUI.py:2129 msgid "Add Drill Hole" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2124 +#: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:2131 msgid "Add Drill Hole Array" msgstr "" #: flatcamGUI/FlatCAMGUI.py:692 flatcamGUI/FlatCAMGUI.py:1583 flatcamGUI/FlatCAMGUI.py:1783 -#: flatcamGUI/FlatCAMGUI.py:2126 +#: flatcamGUI/FlatCAMGUI.py:2133 msgid "Add Slot" msgstr "" #: flatcamGUI/FlatCAMGUI.py:694 flatcamGUI/FlatCAMGUI.py:1582 flatcamGUI/FlatCAMGUI.py:1784 -#: flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:2135 msgid "Add Slot Array" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:695 flatcamGUI/FlatCAMGUI.py:1786 flatcamGUI/FlatCAMGUI.py:2125 +#: flatcamGUI/FlatCAMGUI.py:695 flatcamGUI/FlatCAMGUI.py:1786 flatcamGUI/FlatCAMGUI.py:2132 msgid "Resize Drill" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2131 +#: flatcamGUI/FlatCAMGUI.py:698 flatcamGUI/FlatCAMGUI.py:2138 msgid "Copy Drill" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2133 +#: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:2140 msgid "Delete Drill" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2136 +#: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:2143 msgid "Move Drill" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2140 +#: flatcamGUI/FlatCAMGUI.py:706 flatcamGUI/FlatCAMGUI.py:2147 msgid "Add Circle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2141 +#: flatcamGUI/FlatCAMGUI.py:707 flatcamGUI/FlatCAMGUI.py:2148 msgid "Add Arc" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2143 +#: flatcamGUI/FlatCAMGUI.py:709 flatcamGUI/FlatCAMGUI.py:2150 msgid "Add Rectangle" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2146 +#: flatcamGUI/FlatCAMGUI.py:712 flatcamGUI/FlatCAMGUI.py:2153 msgid "Add Path" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2148 +#: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:2155 msgid "Add Polygon" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2150 +#: flatcamGUI/FlatCAMGUI.py:715 flatcamGUI/FlatCAMGUI.py:2157 msgid "Add Text" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2151 +#: flatcamGUI/FlatCAMGUI.py:716 flatcamGUI/FlatCAMGUI.py:2158 msgid "Add Buffer" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2152 +#: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:2159 msgid "Paint Shape" msgstr "" #: flatcamGUI/FlatCAMGUI.py:718 flatcamGUI/FlatCAMGUI.py:756 flatcamGUI/FlatCAMGUI.py:1745 -#: flatcamGUI/FlatCAMGUI.py:1773 flatcamGUI/FlatCAMGUI.py:2153 flatcamGUI/FlatCAMGUI.py:2190 +#: flatcamGUI/FlatCAMGUI.py:1773 flatcamGUI/FlatCAMGUI.py:2160 flatcamGUI/FlatCAMGUI.py:2197 msgid "Eraser" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2156 +#: flatcamGUI/FlatCAMGUI.py:721 flatcamGUI/FlatCAMGUI.py:2163 msgid "Polygon Union" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2158 +#: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:2165 msgid "Polygon Intersection" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2160 +#: flatcamGUI/FlatCAMGUI.py:725 flatcamGUI/FlatCAMGUI.py:2167 msgid "Polygon Subtraction" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2163 +#: flatcamGUI/FlatCAMGUI.py:728 flatcamGUI/FlatCAMGUI.py:2170 msgid "Cut Path" msgstr "" @@ -4565,7 +4543,7 @@ msgid "Delete Shape '-'" msgstr "" #: flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:763 flatcamGUI/FlatCAMGUI.py:1752 -#: flatcamGUI/FlatCAMGUI.py:1777 flatcamGUI/FlatCAMGUI.py:2168 flatcamGUI/FlatCAMGUI.py:2197 +#: flatcamGUI/FlatCAMGUI.py:1777 flatcamGUI/FlatCAMGUI.py:2175 flatcamGUI/FlatCAMGUI.py:2204 msgid "Transformations" msgstr "" @@ -4573,62 +4551,62 @@ msgstr "" msgid "Move Objects " msgstr "" -#: flatcamGUI/FlatCAMGUI.py:740 flatcamGUI/FlatCAMGUI.py:1693 flatcamGUI/FlatCAMGUI.py:2175 +#: flatcamGUI/FlatCAMGUI.py:740 flatcamGUI/FlatCAMGUI.py:1693 flatcamGUI/FlatCAMGUI.py:2182 msgid "Add Pad" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:1694 flatcamGUI/FlatCAMGUI.py:2177 +#: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:1694 flatcamGUI/FlatCAMGUI.py:2184 msgid "Add Track" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:743 flatcamGUI/FlatCAMGUI.py:1693 flatcamGUI/FlatCAMGUI.py:2178 +#: flatcamGUI/FlatCAMGUI.py:743 flatcamGUI/FlatCAMGUI.py:1693 flatcamGUI/FlatCAMGUI.py:2185 msgid "Add Region" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:745 flatcamGUI/FlatCAMGUI.py:1765 flatcamGUI/FlatCAMGUI.py:2180 +#: flatcamGUI/FlatCAMGUI.py:745 flatcamGUI/FlatCAMGUI.py:1765 flatcamGUI/FlatCAMGUI.py:2187 msgid "Poligonize" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:747 flatcamGUI/FlatCAMGUI.py:1766 flatcamGUI/FlatCAMGUI.py:2182 +#: flatcamGUI/FlatCAMGUI.py:747 flatcamGUI/FlatCAMGUI.py:1766 flatcamGUI/FlatCAMGUI.py:2189 msgid "SemiDisc" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:748 flatcamGUI/FlatCAMGUI.py:1767 flatcamGUI/FlatCAMGUI.py:2183 +#: flatcamGUI/FlatCAMGUI.py:748 flatcamGUI/FlatCAMGUI.py:1767 flatcamGUI/FlatCAMGUI.py:2190 msgid "Disc" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:754 flatcamGUI/FlatCAMGUI.py:1772 flatcamGUI/FlatCAMGUI.py:2189 +#: flatcamGUI/FlatCAMGUI.py:754 flatcamGUI/FlatCAMGUI.py:1772 flatcamGUI/FlatCAMGUI.py:2196 msgid "Mark Area" msgstr "" #: flatcamGUI/FlatCAMGUI.py:765 flatcamGUI/FlatCAMGUI.py:1693 flatcamGUI/FlatCAMGUI.py:1755 -#: flatcamGUI/FlatCAMGUI.py:1796 flatcamGUI/FlatCAMGUI.py:2199 flatcamTools/ToolMove.py:26 +#: flatcamGUI/FlatCAMGUI.py:1796 flatcamGUI/FlatCAMGUI.py:2206 flatcamTools/ToolMove.py:26 msgid "Move" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2205 +#: flatcamGUI/FlatCAMGUI.py:771 flatcamGUI/FlatCAMGUI.py:2212 msgid "Snap to grid" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2208 +#: flatcamGUI/FlatCAMGUI.py:774 flatcamGUI/FlatCAMGUI.py:2215 msgid "Grid X snapping distance" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2213 +#: flatcamGUI/FlatCAMGUI.py:779 flatcamGUI/FlatCAMGUI.py:2220 msgid "Grid Y snapping distance" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2219 +#: flatcamGUI/FlatCAMGUI.py:785 flatcamGUI/FlatCAMGUI.py:2226 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2225 +#: flatcamGUI/FlatCAMGUI.py:791 flatcamGUI/FlatCAMGUI.py:2232 msgid "Snap to corner" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2229 +#: flatcamGUI/FlatCAMGUI.py:795 flatcamGUI/FlatCAMGUI.py:2236 #: flatcamGUI/PreferencesUI.py:278 msgid "Max. magnet distance" msgstr "" @@ -5066,7 +5044,7 @@ msgstr "" msgid "Abort and return to Select" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2166 +#: flatcamGUI/FlatCAMGUI.py:1509 flatcamGUI/FlatCAMGUI.py:2173 msgid "Delete Shape" msgstr "" @@ -5215,7 +5193,7 @@ msgid "Substraction" msgstr "" #: flatcamGUI/FlatCAMGUI.py:1751 flatcamGUI/ObjectUI.py:1414 -#: flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3006 msgid "Cut" msgstr "" @@ -5275,74 +5253,82 @@ msgstr "" msgid "Will replace the string from the Find box with the one in the Replace box." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1848 +#: flatcamGUI/FlatCAMGUI.py:1849 msgid "String to replace the one in the Find box throughout the text." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1850 flatcamGUI/ObjectUI.py:1412 -#: flatcamGUI/PreferencesUI.py:2992 flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/FlatCAMGUI.py:1851 flatcamGUI/ObjectUI.py:1412 +#: flatcamGUI/PreferencesUI.py:3004 flatcamGUI/PreferencesUI.py:3829 msgid "All" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1851 +#: flatcamGUI/FlatCAMGUI.py:1852 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1854 -msgid "Open Code" -msgstr "" - #: flatcamGUI/FlatCAMGUI.py:1855 -msgid "Will open a text file in the editor." +msgid "Copy All" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1857 -msgid "Save Code" -msgstr "" - -#: flatcamGUI/FlatCAMGUI.py:1858 -msgid "Will save the text in the editor into a file." +#: flatcamGUI/FlatCAMGUI.py:1856 +msgid "Will copy all the text in the Code Editor to the clipboard." msgstr "" #: flatcamGUI/FlatCAMGUI.py:1860 -msgid "Run Code" +msgid "Open Code" msgstr "" #: flatcamGUI/FlatCAMGUI.py:1861 +msgid "Will open a text file in the editor." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:1863 +msgid "Save Code" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:1864 +msgid "Will save the text in the editor into a file." +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:1866 +msgid "Run Code" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:1867 msgid "Will run the TCL commands found in the text file, one by one." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1899 +#: flatcamGUI/FlatCAMGUI.py:1906 msgid "" "Relative neasurement.\n" "Reference is last click position" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1905 +#: flatcamGUI/FlatCAMGUI.py:1912 msgid "" "Absolute neasurement.\n" "Reference is (X=0, Y= 0) position" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2031 +#: flatcamGUI/FlatCAMGUI.py:2038 msgid "Lock Toolbars" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2139 +#: flatcamGUI/FlatCAMGUI.py:2146 msgid "Select 'Esc'" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2164 +#: flatcamGUI/FlatCAMGUI.py:2171 msgid "Copy Objects" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2171 +#: flatcamGUI/FlatCAMGUI.py:2178 msgid "Move Objects" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2629 +#: flatcamGUI/FlatCAMGUI.py:2649 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -5350,74 +5336,74 @@ msgid "" "the toolbar button." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2636 flatcamGUI/FlatCAMGUI.py:2774 flatcamGUI/FlatCAMGUI.py:2833 -#: flatcamGUI/FlatCAMGUI.py:2853 +#: flatcamGUI/FlatCAMGUI.py:2656 flatcamGUI/FlatCAMGUI.py:2794 flatcamGUI/FlatCAMGUI.py:2853 +#: flatcamGUI/FlatCAMGUI.py:2873 msgid "Warning" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2769 +#: flatcamGUI/FlatCAMGUI.py:2789 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2828 +#: flatcamGUI/FlatCAMGUI.py:2848 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2848 +#: flatcamGUI/FlatCAMGUI.py:2868 msgid "" "Please select geometry items \n" "on which to perform union." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:2929 flatcamGUI/FlatCAMGUI.py:3144 +#: flatcamGUI/FlatCAMGUI.py:2949 flatcamGUI/FlatCAMGUI.py:3164 msgid "Cancelled. Nothing selected to delete." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3014 flatcamGUI/FlatCAMGUI.py:3212 +#: flatcamGUI/FlatCAMGUI.py:3034 flatcamGUI/FlatCAMGUI.py:3232 msgid "Cancelled. Nothing selected to copy." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3061 flatcamGUI/FlatCAMGUI.py:3259 +#: flatcamGUI/FlatCAMGUI.py:3081 flatcamGUI/FlatCAMGUI.py:3279 msgid "Cancelled. Nothing selected to move." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3285 +#: flatcamGUI/FlatCAMGUI.py:3305 msgid "New Tool ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3286 +#: flatcamGUI/FlatCAMGUI.py:3306 msgid "Enter a Tool Diameter" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3302 +#: flatcamGUI/FlatCAMGUI.py:3322 msgid "Adding Tool cancelled ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3345 +#: flatcamGUI/FlatCAMGUI.py:3365 msgid "Measurement Tool exit..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3482 flatcamGUI/FlatCAMGUI.py:3489 +#: flatcamGUI/FlatCAMGUI.py:3502 flatcamGUI/FlatCAMGUI.py:3509 msgid "Idle." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3515 +#: flatcamGUI/FlatCAMGUI.py:3535 msgid "Application started ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3516 +#: flatcamGUI/FlatCAMGUI.py:3536 msgid "Hello!" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3569 +#: flatcamGUI/FlatCAMGUI.py:3589 msgid "Open Project ..." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3594 +#: flatcamGUI/FlatCAMGUI.py:3614 msgid "Exit" msgstr "" @@ -5479,7 +5465,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:566 flatcamGUI/ObjectUI.py:899 #: flatcamGUI/ObjectUI.py:1398 flatcamGUI/PreferencesUI.py:1058 #: flatcamGUI/PreferencesUI.py:1638 flatcamGUI/PreferencesUI.py:2586 -#: flatcamGUI/PreferencesUI.py:2968 +#: flatcamGUI/PreferencesUI.py:2980 msgid "Plot Options" msgstr "" @@ -5507,7 +5493,7 @@ msgstr "" #: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:607 flatcamGUI/ObjectUI.py:945 #: flatcamGUI/ObjectUI.py:1508 flatcamGUI/PreferencesUI.py:1081 -#: flatcamGUI/PreferencesUI.py:2592 flatcamGUI/PreferencesUI.py:2979 +#: flatcamGUI/PreferencesUI.py:2592 flatcamGUI/PreferencesUI.py:2991 msgid "Plot (show) this object." msgstr "" @@ -5580,11 +5566,13 @@ msgid "" msgstr "" #: flatcamGUI/ObjectUI.py:304 flatcamGUI/PreferencesUI.py:1152 -#: flatcamGUI/PreferencesUI.py:3333 flatcamTools/ToolNonCopperClear.py:147 +#: flatcamGUI/PreferencesUI.py:2958 flatcamGUI/PreferencesUI.py:3345 +#: flatcamTools/ToolNonCopperClear.py:147 msgid "Milling Type" msgstr "" #: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1154 +#: flatcamGUI/PreferencesUI.py:2960 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -5592,12 +5580,14 @@ msgid "" msgstr "" #: flatcamGUI/ObjectUI.py:310 flatcamGUI/PreferencesUI.py:1159 -#: flatcamGUI/PreferencesUI.py:3340 flatcamTools/ToolNonCopperClear.py:154 +#: flatcamGUI/PreferencesUI.py:2964 flatcamGUI/PreferencesUI.py:3352 +#: flatcamTools/ToolNonCopperClear.py:154 msgid "Climb" msgstr "" #: flatcamGUI/ObjectUI.py:311 flatcamGUI/PreferencesUI.py:1160 -#: flatcamGUI/PreferencesUI.py:3341 flatcamTools/ToolNonCopperClear.py:155 +#: flatcamGUI/PreferencesUI.py:2965 flatcamGUI/PreferencesUI.py:3353 +#: flatcamTools/ToolNonCopperClear.py:155 msgid "Conv." msgstr "" @@ -5720,7 +5710,7 @@ msgstr "" msgid "Clear N-copper" msgstr "" -#: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3278 +#: flatcamGUI/ObjectUI.py:451 flatcamGUI/PreferencesUI.py:3290 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -5736,7 +5726,7 @@ msgstr "" msgid "Board cutout" msgstr "" -#: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3537 +#: flatcamGUI/ObjectUI.py:467 flatcamGUI/PreferencesUI.py:3549 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -5895,8 +5885,8 @@ msgid "" msgstr "" #: flatcamGUI/ObjectUI.py:658 flatcamGUI/ObjectUI.py:1137 flatcamGUI/PreferencesUI.py:1897 -#: flatcamGUI/PreferencesUI.py:2647 flatcamGUI/PreferencesUI.py:3373 -#: flatcamGUI/PreferencesUI.py:4061 flatcamTools/ToolCalculators.py:107 +#: flatcamGUI/PreferencesUI.py:2647 flatcamGUI/PreferencesUI.py:3385 +#: flatcamGUI/PreferencesUI.py:4073 flatcamTools/ToolCalculators.py:107 #: flatcamTools/ToolNonCopperClear.py:269 msgid "Cut Z" msgstr "" @@ -5964,7 +5954,7 @@ msgid "" msgstr "" #: flatcamGUI/ObjectUI.py:717 flatcamGUI/PreferencesUI.py:1946 -#: flatcamGUI/PreferencesUI.py:4352 flatcamTools/ToolSolderPaste.py:224 +#: flatcamGUI/PreferencesUI.py:4364 flatcamTools/ToolSolderPaste.py:224 msgid "Feedrate Z" msgstr "" @@ -6150,7 +6140,7 @@ msgid "" "showed UI form entries named V-Tip Dia and V-Tip Angle." msgstr "" -#: flatcamGUI/ObjectUI.py:943 flatcamGUI/ObjectUI.py:1506 flatcamGUI/PreferencesUI.py:2978 +#: flatcamGUI/ObjectUI.py:943 flatcamGUI/ObjectUI.py:1506 flatcamGUI/PreferencesUI.py:2990 msgid "Plot Object" msgstr "" @@ -6256,22 +6246,22 @@ msgid "" "Each tool store it's own set of such data." msgstr "" -#: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3314 +#: flatcamGUI/ObjectUI.py:1114 flatcamGUI/PreferencesUI.py:3326 #: flatcamTools/ToolNonCopperClear.py:220 msgid "V-Tip Dia" msgstr "" -#: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3316 +#: flatcamGUI/ObjectUI.py:1117 flatcamGUI/PreferencesUI.py:3328 #: flatcamTools/ToolNonCopperClear.py:222 msgid "The tip diameter for V-Shape Tool" msgstr "" -#: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3323 +#: flatcamGUI/ObjectUI.py:1125 flatcamGUI/PreferencesUI.py:3335 #: flatcamTools/ToolNonCopperClear.py:227 msgid "V-Tip Angle" msgstr "" -#: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3325 +#: flatcamGUI/ObjectUI.py:1128 flatcamGUI/PreferencesUI.py:3337 #: flatcamTools/ToolNonCopperClear.py:229 msgid "" "The tip angle for V-Shape Tool.\n" @@ -6365,7 +6355,7 @@ msgid "" "this value is the power of laser." msgstr "" -#: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4410 +#: flatcamGUI/ObjectUI.py:1302 flatcamGUI/PreferencesUI.py:4422 #: flatcamTools/ToolSolderPaste.py:276 msgid "PostProcessor" msgstr "" @@ -6395,7 +6385,7 @@ msgstr "" msgid "Paint Area" msgstr "" -#: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3695 +#: flatcamGUI/ObjectUI.py:1356 flatcamGUI/PreferencesUI.py:3707 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -6411,11 +6401,11 @@ msgstr "" msgid "CNC Job Object" msgstr "" -#: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2983 +#: flatcamGUI/ObjectUI.py:1401 flatcamGUI/PreferencesUI.py:2995 msgid "Plot kind" msgstr "" -#: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2985 +#: flatcamGUI/ObjectUI.py:1404 flatcamGUI/PreferencesUI.py:2997 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" @@ -6423,15 +6413,15 @@ msgid "" "which means the moves that cut into the material." msgstr "" -#: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/ObjectUI.py:1413 flatcamGUI/PreferencesUI.py:3005 msgid "Travel" msgstr "" -#: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3002 +#: flatcamGUI/ObjectUI.py:1417 flatcamGUI/PreferencesUI.py:3014 msgid "Display Annotation" msgstr "" -#: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3004 +#: flatcamGUI/ObjectUI.py:1419 flatcamGUI/PreferencesUI.py:3016 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -6487,12 +6477,12 @@ msgstr "" msgid "Update the plot." msgstr "" -#: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3141 +#: flatcamGUI/ObjectUI.py:1538 flatcamGUI/PreferencesUI.py:3153 msgid "Export CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3092 -#: flatcamGUI/PreferencesUI.py:3143 +#: flatcamGUI/ObjectUI.py:1540 flatcamGUI/PreferencesUI.py:3104 +#: flatcamGUI/PreferencesUI.py:3155 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -6502,7 +6492,7 @@ msgstr "" msgid "Prepend to CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3108 +#: flatcamGUI/ObjectUI.py:1548 flatcamGUI/PreferencesUI.py:3120 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -6512,18 +6502,18 @@ msgstr "" msgid "Append to CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3120 +#: flatcamGUI/ObjectUI.py:1559 flatcamGUI/PreferencesUI.py:3132 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" "I.e.: M2 (End of program)" msgstr "" -#: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3149 +#: flatcamGUI/ObjectUI.py:1576 flatcamGUI/PreferencesUI.py:3161 msgid "Toolchange G-Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3152 +#: flatcamGUI/ObjectUI.py:1579 flatcamGUI/PreferencesUI.py:3164 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -6536,17 +6526,17 @@ msgid "" "having as template the 'Toolchange Custom' posprocessor file." msgstr "" -#: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3180 +#: flatcamGUI/ObjectUI.py:1598 flatcamGUI/PreferencesUI.py:3192 msgid "Use Toolchange Macro" msgstr "" -#: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3182 +#: flatcamGUI/ObjectUI.py:1600 flatcamGUI/PreferencesUI.py:3194 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." msgstr "" -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3194 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3206 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -6555,39 +6545,39 @@ msgstr "" #: flatcamGUI/ObjectUI.py:1615 flatcamGUI/PreferencesUI.py:1432 #: flatcamGUI/PreferencesUI.py:2331 flatcamGUI/PreferencesUI.py:2934 -#: flatcamGUI/PreferencesUI.py:3201 flatcamGUI/PreferencesUI.py:3276 -#: flatcamGUI/PreferencesUI.py:3535 flatcamGUI/PreferencesUI.py:3634 -#: flatcamGUI/PreferencesUI.py:3845 flatcamGUI/PreferencesUI.py:3926 -#: flatcamGUI/PreferencesUI.py:4125 flatcamGUI/PreferencesUI.py:4257 -#: flatcamGUI/PreferencesUI.py:4430 flatcamTools/ToolNonCopperClear.py:265 +#: flatcamGUI/PreferencesUI.py:3213 flatcamGUI/PreferencesUI.py:3288 +#: flatcamGUI/PreferencesUI.py:3547 flatcamGUI/PreferencesUI.py:3646 +#: flatcamGUI/PreferencesUI.py:3857 flatcamGUI/PreferencesUI.py:3938 +#: flatcamGUI/PreferencesUI.py:4137 flatcamGUI/PreferencesUI.py:4269 +#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolNonCopperClear.py:265 msgid "Parameters" msgstr "" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3204 +#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3216 msgid "FlatCAM CNC parameters" msgstr "" -#: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3205 +#: flatcamGUI/ObjectUI.py:1619 flatcamGUI/PreferencesUI.py:3217 msgid "tool = tool number" msgstr "" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3206 +#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3218 msgid "tooldia = tool diameter" msgstr "" -#: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3207 +#: flatcamGUI/ObjectUI.py:1621 flatcamGUI/PreferencesUI.py:3219 msgid "t_drills = for Excellon, total number of drills" msgstr "" -#: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3208 +#: flatcamGUI/ObjectUI.py:1622 flatcamGUI/PreferencesUI.py:3220 msgid "x_toolchange = X coord for Toolchange" msgstr "" -#: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3209 +#: flatcamGUI/ObjectUI.py:1623 flatcamGUI/PreferencesUI.py:3221 msgid "y_toolchange = Y coord for Toolchange" msgstr "" -#: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3210 +#: flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:3222 msgid "z_toolchange = Z coord for Toolchange" msgstr "" @@ -6599,15 +6589,15 @@ msgstr "" msgid "z_move = height where to travel" msgstr "" -#: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3213 +#: flatcamGUI/ObjectUI.py:1627 flatcamGUI/PreferencesUI.py:3225 msgid "z_depthpercut = the step value for multidepth cut" msgstr "" -#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/PreferencesUI.py:3226 msgid "spindlesspeed = the value for the spindle speed" msgstr "" -#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3216 +#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/PreferencesUI.py:3228 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" @@ -6631,7 +6621,7 @@ msgid "" "file." msgstr "" -#: flatcamGUI/PlotCanvasLegacy.py:987 +#: flatcamGUI/PlotCanvasLegacy.py:1019 msgid "" "Could not annotate due of a difference between the number of text elements and the number " "of text positions." @@ -7191,7 +7181,7 @@ msgid "Gerber General" msgstr "" #: flatcamGUI/PreferencesUI.py:1086 flatcamGUI/PreferencesUI.py:2600 -#: flatcamGUI/PreferencesUI.py:3018 +#: flatcamGUI/PreferencesUI.py:3030 msgid "Circle Steps" msgstr "" @@ -7382,7 +7372,7 @@ msgid "Aperture Dimensions" msgstr "" #: flatcamGUI/PreferencesUI.py:1505 flatcamGUI/PreferencesUI.py:2616 -#: flatcamGUI/PreferencesUI.py:3288 +#: flatcamGUI/PreferencesUI.py:3300 msgid "Diameters of the cutting tools, separated by ','" msgstr "" @@ -7831,7 +7821,7 @@ msgid "" "Advanced App. Level." msgstr "" -#: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4333 +#: flatcamGUI/PreferencesUI.py:2815 flatcamGUI/PreferencesUI.py:4345 #: flatcamTools/ToolSolderPaste.py:207 msgid "Toolchange X-Y" msgstr "" @@ -7881,51 +7871,51 @@ msgid "" "large number of geometric elements." msgstr "" -#: flatcamGUI/PreferencesUI.py:2965 +#: flatcamGUI/PreferencesUI.py:2977 msgid "CNC Job General" msgstr "" -#: flatcamGUI/PreferencesUI.py:3020 +#: flatcamGUI/PreferencesUI.py:3032 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." msgstr "" -#: flatcamGUI/PreferencesUI.py:3028 +#: flatcamGUI/PreferencesUI.py:3040 msgid "Travel dia" msgstr "" -#: flatcamGUI/PreferencesUI.py:3030 +#: flatcamGUI/PreferencesUI.py:3042 msgid "" "The width of the travel lines to be\n" "rendered in the plot." msgstr "" -#: flatcamGUI/PreferencesUI.py:3041 +#: flatcamGUI/PreferencesUI.py:3053 msgid "Coordinates decimals" msgstr "" -#: flatcamGUI/PreferencesUI.py:3043 +#: flatcamGUI/PreferencesUI.py:3055 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" msgstr "" -#: flatcamGUI/PreferencesUI.py:3051 +#: flatcamGUI/PreferencesUI.py:3063 msgid "Feedrate decimals" msgstr "" -#: flatcamGUI/PreferencesUI.py:3053 +#: flatcamGUI/PreferencesUI.py:3065 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" msgstr "" -#: flatcamGUI/PreferencesUI.py:3061 +#: flatcamGUI/PreferencesUI.py:3073 msgid "Coordinates type" msgstr "" -#: flatcamGUI/PreferencesUI.py:3063 +#: flatcamGUI/PreferencesUI.py:3075 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -7933,71 +7923,71 @@ msgid "" "- Incremental G91 -> the reference is the previous position" msgstr "" -#: flatcamGUI/PreferencesUI.py:3069 +#: flatcamGUI/PreferencesUI.py:3081 msgid "Absolute G90" msgstr "" -#: flatcamGUI/PreferencesUI.py:3070 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Incremental G91" msgstr "" -#: flatcamGUI/PreferencesUI.py:3087 +#: flatcamGUI/PreferencesUI.py:3099 msgid "CNC Job Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamGUI/PreferencesUI.py:3102 msgid "Export G-Code" msgstr "" -#: flatcamGUI/PreferencesUI.py:3106 +#: flatcamGUI/PreferencesUI.py:3118 msgid "Prepend to G-Code" msgstr "" -#: flatcamGUI/PreferencesUI.py:3118 +#: flatcamGUI/PreferencesUI.py:3130 msgid "Append to G-Code" msgstr "" -#: flatcamGUI/PreferencesUI.py:3138 +#: flatcamGUI/PreferencesUI.py:3150 msgid "CNC Job Adv. Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:3223 msgid "z_cut = Z depth for the cut" msgstr "" -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3224 msgid "z_move = Z height for travel" msgstr "" -#: flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/PreferencesUI.py:3247 msgid "Annotation Size" msgstr "" -#: flatcamGUI/PreferencesUI.py:3237 +#: flatcamGUI/PreferencesUI.py:3249 msgid "The font size of the annotation text. In pixels." msgstr "" -#: flatcamGUI/PreferencesUI.py:3245 +#: flatcamGUI/PreferencesUI.py:3257 msgid "Annotation Color" msgstr "" -#: flatcamGUI/PreferencesUI.py:3247 +#: flatcamGUI/PreferencesUI.py:3259 msgid "Set the font color for the annotation texts." msgstr "" -#: flatcamGUI/PreferencesUI.py:3273 +#: flatcamGUI/PreferencesUI.py:3285 msgid "NCC Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3286 flatcamGUI/PreferencesUI.py:4268 +#: flatcamGUI/PreferencesUI.py:3298 flatcamGUI/PreferencesUI.py:4280 msgid "Tools dia" msgstr "" -#: flatcamGUI/PreferencesUI.py:3295 flatcamTools/ToolNonCopperClear.py:195 +#: flatcamGUI/PreferencesUI.py:3307 flatcamTools/ToolNonCopperClear.py:195 msgid "Tool Type" msgstr "" -#: flatcamGUI/PreferencesUI.py:3297 flatcamGUI/PreferencesUI.py:3305 +#: flatcamGUI/PreferencesUI.py:3309 flatcamGUI/PreferencesUI.py:3317 #: flatcamTools/ToolNonCopperClear.py:197 flatcamTools/ToolNonCopperClear.py:205 msgid "" "Default tool type:\n" @@ -8005,11 +7995,11 @@ msgid "" "- Circular" msgstr "" -#: flatcamGUI/PreferencesUI.py:3302 flatcamTools/ToolNonCopperClear.py:202 +#: flatcamGUI/PreferencesUI.py:3314 flatcamTools/ToolNonCopperClear.py:202 msgid "V-shape" msgstr "" -#: flatcamGUI/PreferencesUI.py:3335 flatcamGUI/PreferencesUI.py:3343 +#: flatcamGUI/PreferencesUI.py:3347 flatcamGUI/PreferencesUI.py:3355 #: flatcamTools/ToolNonCopperClear.py:149 flatcamTools/ToolNonCopperClear.py:157 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" @@ -8017,13 +8007,13 @@ msgid "" "- conventional / useful when there is no backlash compensation" msgstr "" -#: flatcamGUI/PreferencesUI.py:3352 flatcamGUI/PreferencesUI.py:3716 +#: flatcamGUI/PreferencesUI.py:3364 flatcamGUI/PreferencesUI.py:3728 #: flatcamTools/ToolNonCopperClear.py:163 flatcamTools/ToolPaint.py:136 msgid "Tool order" msgstr "" -#: flatcamGUI/PreferencesUI.py:3353 flatcamGUI/PreferencesUI.py:3363 -#: flatcamGUI/PreferencesUI.py:3717 flatcamGUI/PreferencesUI.py:3727 +#: flatcamGUI/PreferencesUI.py:3365 flatcamGUI/PreferencesUI.py:3375 +#: flatcamGUI/PreferencesUI.py:3729 flatcamGUI/PreferencesUI.py:3739 #: flatcamTools/ToolNonCopperClear.py:164 flatcamTools/ToolNonCopperClear.py:174 #: flatcamTools/ToolPaint.py:137 flatcamTools/ToolPaint.py:147 msgid "" @@ -8036,24 +8026,24 @@ msgid "" "in reverse and disable this control." msgstr "" -#: flatcamGUI/PreferencesUI.py:3361 flatcamGUI/PreferencesUI.py:3725 +#: flatcamGUI/PreferencesUI.py:3373 flatcamGUI/PreferencesUI.py:3737 #: flatcamTools/ToolNonCopperClear.py:172 flatcamTools/ToolPaint.py:145 msgid "Forward" msgstr "" -#: flatcamGUI/PreferencesUI.py:3362 flatcamGUI/PreferencesUI.py:3726 +#: flatcamGUI/PreferencesUI.py:3374 flatcamGUI/PreferencesUI.py:3738 #: flatcamTools/ToolNonCopperClear.py:173 flatcamTools/ToolPaint.py:146 msgid "Reverse" msgstr "" -#: flatcamGUI/PreferencesUI.py:3375 flatcamGUI/PreferencesUI.py:3380 +#: flatcamGUI/PreferencesUI.py:3387 flatcamGUI/PreferencesUI.py:3392 #: flatcamTools/ToolNonCopperClear.py:271 flatcamTools/ToolNonCopperClear.py:276 msgid "" "Depth of cut into material. Negative value.\n" "In FlatCAM units." msgstr "" -#: flatcamGUI/PreferencesUI.py:3390 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/PreferencesUI.py:3402 flatcamTools/ToolNonCopperClear.py:285 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -8068,33 +8058,33 @@ msgid "" "due of too many paths." msgstr "" -#: flatcamGUI/PreferencesUI.py:3411 flatcamTools/ToolNonCopperClear.py:305 +#: flatcamGUI/PreferencesUI.py:3423 flatcamTools/ToolNonCopperClear.py:305 msgid "Bounding box margin." msgstr "" -#: flatcamGUI/PreferencesUI.py:3420 flatcamGUI/PreferencesUI.py:3771 +#: flatcamGUI/PreferencesUI.py:3432 flatcamGUI/PreferencesUI.py:3783 #: flatcamTools/ToolNonCopperClear.py:314 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards.
Seed-" "based: Outwards from seed.
Line-based: Parallel lines." msgstr "" -#: flatcamGUI/PreferencesUI.py:3434 flatcamGUI/PreferencesUI.py:3785 +#: flatcamGUI/PreferencesUI.py:3446 flatcamGUI/PreferencesUI.py:3797 #: flatcamTools/ToolNonCopperClear.py:328 flatcamTools/ToolPaint.py:253 msgid "Connect" msgstr "" -#: flatcamGUI/PreferencesUI.py:3444 flatcamGUI/PreferencesUI.py:3795 +#: flatcamGUI/PreferencesUI.py:3456 flatcamGUI/PreferencesUI.py:3807 #: flatcamTools/ToolNonCopperClear.py:337 flatcamTools/ToolPaint.py:262 msgid "Contour" msgstr "" -#: flatcamGUI/PreferencesUI.py:3454 flatcamTools/ToolNonCopperClear.py:346 +#: flatcamGUI/PreferencesUI.py:3466 flatcamTools/ToolNonCopperClear.py:346 #: flatcamTools/ToolPaint.py:271 msgid "Rest M." msgstr "" -#: flatcamGUI/PreferencesUI.py:3456 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamGUI/PreferencesUI.py:3468 flatcamTools/ToolNonCopperClear.py:348 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -8105,7 +8095,7 @@ msgid "" "If not checked, use the standard algorithm." msgstr "" -#: flatcamGUI/PreferencesUI.py:3471 flatcamGUI/PreferencesUI.py:3483 +#: flatcamGUI/PreferencesUI.py:3483 flatcamGUI/PreferencesUI.py:3495 #: flatcamTools/ToolNonCopperClear.py:363 flatcamTools/ToolNonCopperClear.py:375 msgid "" "If used, it will add an offset to the copper features.\n" @@ -8114,27 +8104,27 @@ msgid "" "The value can be between 0 and 10 FlatCAM units." msgstr "" -#: flatcamGUI/PreferencesUI.py:3481 flatcamTools/ToolNonCopperClear.py:373 +#: flatcamGUI/PreferencesUI.py:3493 flatcamTools/ToolNonCopperClear.py:373 msgid "Offset value" msgstr "" -#: flatcamGUI/PreferencesUI.py:3498 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:3510 flatcamTools/ToolNonCopperClear.py:399 msgid "Itself" msgstr "" -#: flatcamGUI/PreferencesUI.py:3499 flatcamGUI/PreferencesUI.py:3816 +#: flatcamGUI/PreferencesUI.py:3511 flatcamGUI/PreferencesUI.py:3828 msgid "Area" msgstr "" -#: flatcamGUI/PreferencesUI.py:3500 +#: flatcamGUI/PreferencesUI.py:3512 msgid "Ref" msgstr "" -#: flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:3513 msgid "Reference" msgstr "" -#: flatcamGUI/PreferencesUI.py:3503 flatcamTools/ToolNonCopperClear.py:405 +#: flatcamGUI/PreferencesUI.py:3515 flatcamTools/ToolNonCopperClear.py:405 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -8144,66 +8134,66 @@ msgid "" "specified by another object." msgstr "" -#: flatcamGUI/PreferencesUI.py:3514 flatcamGUI/PreferencesUI.py:3824 +#: flatcamGUI/PreferencesUI.py:3526 flatcamGUI/PreferencesUI.py:3836 msgid "Normal" msgstr "" -#: flatcamGUI/PreferencesUI.py:3515 flatcamGUI/PreferencesUI.py:3825 +#: flatcamGUI/PreferencesUI.py:3527 flatcamGUI/PreferencesUI.py:3837 msgid "Progressive" msgstr "" -#: flatcamGUI/PreferencesUI.py:3516 +#: flatcamGUI/PreferencesUI.py:3528 msgid "NCC Plotting" msgstr "" -#: flatcamGUI/PreferencesUI.py:3518 +#: flatcamGUI/PreferencesUI.py:3530 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." msgstr "" -#: flatcamGUI/PreferencesUI.py:3532 +#: flatcamGUI/PreferencesUI.py:3544 msgid "Cutout Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3548 flatcamTools/ToolCutOut.py:93 +#: flatcamGUI/PreferencesUI.py:3560 flatcamTools/ToolCutOut.py:93 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." msgstr "" -#: flatcamGUI/PreferencesUI.py:3556 flatcamTools/ToolCutOut.py:76 +#: flatcamGUI/PreferencesUI.py:3568 flatcamTools/ToolCutOut.py:76 msgid "Obj kind" msgstr "" -#: flatcamGUI/PreferencesUI.py:3558 flatcamTools/ToolCutOut.py:78 +#: flatcamGUI/PreferencesUI.py:3570 flatcamTools/ToolCutOut.py:78 msgid "" "Choice of what kind the object we want to cutout is.
- Single: contain a single " "PCB Gerber outline object.
- Panel: a panel PCB Gerber object, which is made\n" "out of many individual PCB outlines." msgstr "" -#: flatcamGUI/PreferencesUI.py:3565 flatcamGUI/PreferencesUI.py:3815 +#: flatcamGUI/PreferencesUI.py:3577 flatcamGUI/PreferencesUI.py:3827 #: flatcamTools/ToolCutOut.py:84 msgid "Single" msgstr "" -#: flatcamGUI/PreferencesUI.py:3566 flatcamTools/ToolCutOut.py:85 +#: flatcamGUI/PreferencesUI.py:3578 flatcamTools/ToolCutOut.py:85 msgid "Panel" msgstr "" -#: flatcamGUI/PreferencesUI.py:3572 flatcamTools/ToolCutOut.py:102 +#: flatcamGUI/PreferencesUI.py:3584 flatcamTools/ToolCutOut.py:102 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" "the actual PCB border" msgstr "" -#: flatcamGUI/PreferencesUI.py:3580 +#: flatcamGUI/PreferencesUI.py:3592 msgid "Gap size" msgstr "" -#: flatcamGUI/PreferencesUI.py:3582 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:3594 flatcamTools/ToolCutOut.py:112 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -8211,11 +8201,11 @@ msgid "" "from which the PCB is cutout)." msgstr "" -#: flatcamGUI/PreferencesUI.py:3591 flatcamTools/ToolCutOut.py:148 +#: flatcamGUI/PreferencesUI.py:3603 flatcamTools/ToolCutOut.py:148 msgid "Gaps" msgstr "" -#: flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/PreferencesUI.py:3605 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -8229,75 +8219,75 @@ msgid "" "- 8 - 2*left + 2*right +2*top + 2*bottom" msgstr "" -#: flatcamGUI/PreferencesUI.py:3615 flatcamTools/ToolCutOut.py:129 +#: flatcamGUI/PreferencesUI.py:3627 flatcamTools/ToolCutOut.py:129 msgid "Convex Sh." msgstr "" -#: flatcamGUI/PreferencesUI.py:3617 flatcamTools/ToolCutOut.py:131 +#: flatcamGUI/PreferencesUI.py:3629 flatcamTools/ToolCutOut.py:131 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." msgstr "" -#: flatcamGUI/PreferencesUI.py:3631 +#: flatcamGUI/PreferencesUI.py:3643 msgid "2Sided Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3636 +#: flatcamGUI/PreferencesUI.py:3648 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." msgstr "" -#: flatcamGUI/PreferencesUI.py:3646 flatcamTools/ToolDblSided.py:234 +#: flatcamGUI/PreferencesUI.py:3658 flatcamTools/ToolDblSided.py:234 msgid "Drill dia" msgstr "" -#: flatcamGUI/PreferencesUI.py:3648 flatcamTools/ToolDblSided.py:225 +#: flatcamGUI/PreferencesUI.py:3660 flatcamTools/ToolDblSided.py:225 #: flatcamTools/ToolDblSided.py:236 msgid "Diameter of the drill for the alignment holes." msgstr "" -#: flatcamGUI/PreferencesUI.py:3657 flatcamTools/ToolDblSided.py:120 +#: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:120 msgid "Mirror Axis:" msgstr "" -#: flatcamGUI/PreferencesUI.py:3659 flatcamTools/ToolDblSided.py:122 +#: flatcamGUI/PreferencesUI.py:3671 flatcamTools/ToolDblSided.py:122 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "" -#: flatcamGUI/PreferencesUI.py:3668 flatcamTools/ToolDblSided.py:131 +#: flatcamGUI/PreferencesUI.py:3680 flatcamTools/ToolDblSided.py:131 msgid "Point" msgstr "" -#: flatcamGUI/PreferencesUI.py:3669 flatcamTools/ToolDblSided.py:132 +#: flatcamGUI/PreferencesUI.py:3681 flatcamTools/ToolDblSided.py:132 msgid "Box" msgstr "" -#: flatcamGUI/PreferencesUI.py:3670 +#: flatcamGUI/PreferencesUI.py:3682 msgid "Axis Ref" msgstr "" -#: flatcamGUI/PreferencesUI.py:3672 flatcamTools/ToolDblSided.py:135 +#: flatcamGUI/PreferencesUI.py:3684 flatcamTools/ToolDblSided.py:135 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" "the center." msgstr "" -#: flatcamGUI/PreferencesUI.py:3688 +#: flatcamGUI/PreferencesUI.py:3700 msgid "Paint Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3693 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Parameters:" msgstr "" -#: flatcamGUI/PreferencesUI.py:3805 flatcamTools/ToolPaint.py:286 +#: flatcamGUI/PreferencesUI.py:3817 flatcamTools/ToolPaint.py:286 msgid "Selection" msgstr "" -#: flatcamGUI/PreferencesUI.py:3807 flatcamTools/ToolPaint.py:288 +#: flatcamGUI/PreferencesUI.py:3819 flatcamTools/ToolPaint.py:288 #: flatcamTools/ToolPaint.py:304 msgid "" "How to select Polygons to be painted.\n" @@ -8309,36 +8299,36 @@ msgid "" "specified by another object." msgstr "" -#: flatcamGUI/PreferencesUI.py:3818 +#: flatcamGUI/PreferencesUI.py:3830 msgid "Ref." msgstr "" -#: flatcamGUI/PreferencesUI.py:3826 +#: flatcamGUI/PreferencesUI.py:3838 msgid "Paint Plotting" msgstr "" -#: flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/PreferencesUI.py:3840 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." msgstr "" -#: flatcamGUI/PreferencesUI.py:3842 +#: flatcamGUI/PreferencesUI.py:3854 msgid "Film Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3847 +#: flatcamGUI/PreferencesUI.py:3859 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" "The file is saved in SVG format." msgstr "" -#: flatcamGUI/PreferencesUI.py:3858 +#: flatcamGUI/PreferencesUI.py:3870 msgid "Film Type" msgstr "" -#: flatcamGUI/PreferencesUI.py:3860 flatcamTools/ToolFilm.py:118 +#: flatcamGUI/PreferencesUI.py:3872 flatcamTools/ToolFilm.py:118 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -8348,19 +8338,19 @@ msgid "" "The Film format is SVG." msgstr "" -#: flatcamGUI/PreferencesUI.py:3871 +#: flatcamGUI/PreferencesUI.py:3883 msgid "Film Color" msgstr "" -#: flatcamGUI/PreferencesUI.py:3873 +#: flatcamGUI/PreferencesUI.py:3885 msgid "Set the film color when positive film is selected." msgstr "" -#: flatcamGUI/PreferencesUI.py:3891 flatcamTools/ToolFilm.py:130 +#: flatcamGUI/PreferencesUI.py:3903 flatcamTools/ToolFilm.py:130 msgid "Border" msgstr "" -#: flatcamGUI/PreferencesUI.py:3893 flatcamTools/ToolFilm.py:132 +#: flatcamGUI/PreferencesUI.py:3905 flatcamTools/ToolFilm.py:132 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -8372,88 +8362,88 @@ msgid "" "surroundings if not for this border." msgstr "" -#: flatcamGUI/PreferencesUI.py:3906 flatcamTools/ToolFilm.py:144 +#: flatcamGUI/PreferencesUI.py:3918 flatcamTools/ToolFilm.py:144 msgid "Scale Stroke" msgstr "" -#: flatcamGUI/PreferencesUI.py:3908 flatcamTools/ToolFilm.py:146 +#: flatcamGUI/PreferencesUI.py:3920 flatcamTools/ToolFilm.py:146 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or thinner,\n" "therefore the fine features may be more affected by this parameter." msgstr "" -#: flatcamGUI/PreferencesUI.py:3923 +#: flatcamGUI/PreferencesUI.py:3935 msgid "Panelize Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3928 +#: flatcamGUI/PreferencesUI.py:3940 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" "at a X distance, Y distance of each other." msgstr "" -#: flatcamGUI/PreferencesUI.py:3939 flatcamTools/ToolPanelize.py:147 +#: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:147 msgid "Spacing cols" msgstr "" -#: flatcamGUI/PreferencesUI.py:3941 flatcamTools/ToolPanelize.py:149 +#: flatcamGUI/PreferencesUI.py:3953 flatcamTools/ToolPanelize.py:149 msgid "" "Spacing between columns of the desired panel.\n" "In current units." msgstr "" -#: flatcamGUI/PreferencesUI.py:3949 flatcamTools/ToolPanelize.py:156 +#: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:156 msgid "Spacing rows" msgstr "" -#: flatcamGUI/PreferencesUI.py:3951 flatcamTools/ToolPanelize.py:158 +#: flatcamGUI/PreferencesUI.py:3963 flatcamTools/ToolPanelize.py:158 msgid "" "Spacing between rows of the desired panel.\n" "In current units." msgstr "" -#: flatcamGUI/PreferencesUI.py:3959 flatcamTools/ToolPanelize.py:165 +#: flatcamGUI/PreferencesUI.py:3971 flatcamTools/ToolPanelize.py:165 msgid "Columns" msgstr "" -#: flatcamGUI/PreferencesUI.py:3961 flatcamTools/ToolPanelize.py:167 +#: flatcamGUI/PreferencesUI.py:3973 flatcamTools/ToolPanelize.py:167 msgid "Number of columns of the desired panel" msgstr "" -#: flatcamGUI/PreferencesUI.py:3968 flatcamTools/ToolPanelize.py:173 +#: flatcamGUI/PreferencesUI.py:3980 flatcamTools/ToolPanelize.py:173 msgid "Rows" msgstr "" -#: flatcamGUI/PreferencesUI.py:3970 flatcamTools/ToolPanelize.py:175 +#: flatcamGUI/PreferencesUI.py:3982 flatcamTools/ToolPanelize.py:175 msgid "Number of rows of the desired panel" msgstr "" -#: flatcamGUI/PreferencesUI.py:3976 flatcamTools/ToolPanelize.py:181 +#: flatcamGUI/PreferencesUI.py:3988 flatcamTools/ToolPanelize.py:181 msgid "Gerber" msgstr "" -#: flatcamGUI/PreferencesUI.py:3977 flatcamTools/ToolPanelize.py:182 +#: flatcamGUI/PreferencesUI.py:3989 flatcamTools/ToolPanelize.py:182 msgid "Geo" msgstr "" -#: flatcamGUI/PreferencesUI.py:3978 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:3990 flatcamTools/ToolPanelize.py:183 msgid "Panel Type" msgstr "" -#: flatcamGUI/PreferencesUI.py:3980 +#: flatcamGUI/PreferencesUI.py:3992 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" "- Geometry" msgstr "" -#: flatcamGUI/PreferencesUI.py:3989 +#: flatcamGUI/PreferencesUI.py:4001 msgid "Constrain within" msgstr "" -#: flatcamGUI/PreferencesUI.py:3991 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:4003 flatcamTools/ToolPanelize.py:195 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -8462,158 +8452,158 @@ msgid "" "they fit completely within selected area." msgstr "" -#: flatcamGUI/PreferencesUI.py:4000 flatcamTools/ToolPanelize.py:204 +#: flatcamGUI/PreferencesUI.py:4012 flatcamTools/ToolPanelize.py:204 msgid "Width (DX)" msgstr "" -#: flatcamGUI/PreferencesUI.py:4002 flatcamTools/ToolPanelize.py:206 +#: flatcamGUI/PreferencesUI.py:4014 flatcamTools/ToolPanelize.py:206 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." msgstr "" -#: flatcamGUI/PreferencesUI.py:4009 flatcamTools/ToolPanelize.py:212 +#: flatcamGUI/PreferencesUI.py:4021 flatcamTools/ToolPanelize.py:212 msgid "Height (DY)" msgstr "" -#: flatcamGUI/PreferencesUI.py:4011 flatcamTools/ToolPanelize.py:214 +#: flatcamGUI/PreferencesUI.py:4023 flatcamTools/ToolPanelize.py:214 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." msgstr "" -#: flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:4037 msgid "Calculators Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:4028 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:4040 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "" -#: flatcamGUI/PreferencesUI.py:4030 +#: flatcamGUI/PreferencesUI.py:4042 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" "depth-of-cut as parameters." msgstr "" -#: flatcamGUI/PreferencesUI.py:4041 flatcamTools/ToolCalculators.py:92 +#: flatcamGUI/PreferencesUI.py:4053 flatcamTools/ToolCalculators.py:92 msgid "Tip Diameter" msgstr "" -#: flatcamGUI/PreferencesUI.py:4043 flatcamTools/ToolCalculators.py:97 +#: flatcamGUI/PreferencesUI.py:4055 flatcamTools/ToolCalculators.py:97 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." msgstr "" -#: flatcamGUI/PreferencesUI.py:4051 flatcamTools/ToolCalculators.py:100 +#: flatcamGUI/PreferencesUI.py:4063 flatcamTools/ToolCalculators.py:100 msgid "Tip Angle" msgstr "" -#: flatcamGUI/PreferencesUI.py:4053 +#: flatcamGUI/PreferencesUI.py:4065 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." msgstr "" -#: flatcamGUI/PreferencesUI.py:4063 +#: flatcamGUI/PreferencesUI.py:4075 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." msgstr "" -#: flatcamGUI/PreferencesUI.py:4070 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "" -#: flatcamGUI/PreferencesUI.py:4072 flatcamTools/ToolCalculators.py:149 +#: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:149 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium chloride." msgstr "" -#: flatcamGUI/PreferencesUI.py:4082 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:4094 flatcamTools/ToolCalculators.py:158 msgid "Board Length" msgstr "" -#: flatcamGUI/PreferencesUI.py:4084 flatcamTools/ToolCalculators.py:162 +#: flatcamGUI/PreferencesUI.py:4096 flatcamTools/ToolCalculators.py:162 msgid "This is the board length. In centimeters." msgstr "" -#: flatcamGUI/PreferencesUI.py:4090 flatcamTools/ToolCalculators.py:164 +#: flatcamGUI/PreferencesUI.py:4102 flatcamTools/ToolCalculators.py:164 msgid "Board Width" msgstr "" -#: flatcamGUI/PreferencesUI.py:4092 flatcamTools/ToolCalculators.py:168 +#: flatcamGUI/PreferencesUI.py:4104 flatcamTools/ToolCalculators.py:168 msgid "This is the board width.In centimeters." msgstr "" -#: flatcamGUI/PreferencesUI.py:4097 flatcamTools/ToolCalculators.py:170 +#: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:170 msgid "Current Density" msgstr "" -#: flatcamGUI/PreferencesUI.py:4100 flatcamTools/ToolCalculators.py:174 +#: flatcamGUI/PreferencesUI.py:4112 flatcamTools/ToolCalculators.py:174 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." msgstr "" -#: flatcamGUI/PreferencesUI.py:4106 flatcamTools/ToolCalculators.py:177 +#: flatcamGUI/PreferencesUI.py:4118 flatcamTools/ToolCalculators.py:177 msgid "Copper Growth" msgstr "" -#: flatcamGUI/PreferencesUI.py:4109 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolCalculators.py:181 msgid "" "How thick the copper growth is intended to be.\n" "In microns." msgstr "" -#: flatcamGUI/PreferencesUI.py:4122 +#: flatcamGUI/PreferencesUI.py:4134 msgid "Transform Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:4127 +#: flatcamGUI/PreferencesUI.py:4139 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." msgstr "" -#: flatcamGUI/PreferencesUI.py:4137 +#: flatcamGUI/PreferencesUI.py:4149 msgid "Rotate Angle" msgstr "" -#: flatcamGUI/PreferencesUI.py:4149 flatcamTools/ToolTransform.py:107 +#: flatcamGUI/PreferencesUI.py:4161 flatcamTools/ToolTransform.py:107 msgid "Skew_X angle" msgstr "" -#: flatcamGUI/PreferencesUI.py:4159 flatcamTools/ToolTransform.py:125 +#: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:125 msgid "Skew_Y angle" msgstr "" -#: flatcamGUI/PreferencesUI.py:4169 flatcamTools/ToolTransform.py:164 +#: flatcamGUI/PreferencesUI.py:4181 flatcamTools/ToolTransform.py:164 msgid "Scale_X factor" msgstr "" -#: flatcamGUI/PreferencesUI.py:4171 flatcamTools/ToolTransform.py:166 +#: flatcamGUI/PreferencesUI.py:4183 flatcamTools/ToolTransform.py:166 msgid "Factor for scaling on X axis." msgstr "" -#: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolTransform.py:181 +#: flatcamGUI/PreferencesUI.py:4190 flatcamTools/ToolTransform.py:181 msgid "Scale_Y factor" msgstr "" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolTransform.py:183 +#: flatcamGUI/PreferencesUI.py:4192 flatcamTools/ToolTransform.py:183 msgid "Factor for scaling on Y axis." msgstr "" -#: flatcamGUI/PreferencesUI.py:4188 flatcamTools/ToolTransform.py:202 +#: flatcamGUI/PreferencesUI.py:4200 flatcamTools/ToolTransform.py:202 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." msgstr "" -#: flatcamGUI/PreferencesUI.py:4196 flatcamTools/ToolTransform.py:211 +#: flatcamGUI/PreferencesUI.py:4208 flatcamTools/ToolTransform.py:211 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -8621,27 +8611,27 @@ msgid "" "of the selected objects when unchecked." msgstr "" -#: flatcamGUI/PreferencesUI.py:4205 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:4217 flatcamTools/ToolTransform.py:239 msgid "Offset_X val" msgstr "" -#: flatcamGUI/PreferencesUI.py:4207 flatcamTools/ToolTransform.py:241 +#: flatcamGUI/PreferencesUI.py:4219 flatcamTools/ToolTransform.py:241 msgid "Distance to offset on X axis. In current units." msgstr "" -#: flatcamGUI/PreferencesUI.py:4214 flatcamTools/ToolTransform.py:256 +#: flatcamGUI/PreferencesUI.py:4226 flatcamTools/ToolTransform.py:256 msgid "Offset_Y val" msgstr "" -#: flatcamGUI/PreferencesUI.py:4216 flatcamTools/ToolTransform.py:258 +#: flatcamGUI/PreferencesUI.py:4228 flatcamTools/ToolTransform.py:258 msgid "Distance to offset on Y axis. In current units." msgstr "" -#: flatcamGUI/PreferencesUI.py:4222 flatcamTools/ToolTransform.py:313 +#: flatcamGUI/PreferencesUI.py:4234 flatcamTools/ToolTransform.py:313 msgid "Mirror Reference" msgstr "" -#: flatcamGUI/PreferencesUI.py:4224 flatcamTools/ToolTransform.py:315 +#: flatcamGUI/PreferencesUI.py:4236 flatcamTools/ToolTransform.py:315 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -8654,244 +8644,244 @@ msgid "" "Point Entry field and click Flip on X(Y)" msgstr "" -#: flatcamGUI/PreferencesUI.py:4235 flatcamTools/ToolTransform.py:326 +#: flatcamGUI/PreferencesUI.py:4247 flatcamTools/ToolTransform.py:326 msgid " Mirror Ref. Point" msgstr "" -#: flatcamGUI/PreferencesUI.py:4237 flatcamTools/ToolTransform.py:328 +#: flatcamGUI/PreferencesUI.py:4249 flatcamTools/ToolTransform.py:328 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" "the 'y' in (x, y) will be used when using Flip on Y and" msgstr "" -#: flatcamGUI/PreferencesUI.py:4254 +#: flatcamGUI/PreferencesUI.py:4266 msgid "SolderPaste Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:4259 +#: flatcamGUI/PreferencesUI.py:4271 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." msgstr "" -#: flatcamGUI/PreferencesUI.py:4270 +#: flatcamGUI/PreferencesUI.py:4282 msgid "Diameters of nozzle tools, separated by ','" msgstr "" -#: flatcamGUI/PreferencesUI.py:4277 +#: flatcamGUI/PreferencesUI.py:4289 msgid "New Nozzle Dia" msgstr "" -#: flatcamGUI/PreferencesUI.py:4279 flatcamTools/ToolSolderPaste.py:103 +#: flatcamGUI/PreferencesUI.py:4291 flatcamTools/ToolSolderPaste.py:103 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" -#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolSolderPaste.py:166 +#: flatcamGUI/PreferencesUI.py:4299 flatcamTools/ToolSolderPaste.py:166 msgid "Z Dispense Start" msgstr "" -#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolSolderPaste.py:168 +#: flatcamGUI/PreferencesUI.py:4301 flatcamTools/ToolSolderPaste.py:168 msgid "The height (Z) when solder paste dispensing starts." msgstr "" -#: flatcamGUI/PreferencesUI.py:4296 flatcamTools/ToolSolderPaste.py:174 +#: flatcamGUI/PreferencesUI.py:4308 flatcamTools/ToolSolderPaste.py:174 msgid "Z Dispense" msgstr "" -#: flatcamGUI/PreferencesUI.py:4298 flatcamTools/ToolSolderPaste.py:176 +#: flatcamGUI/PreferencesUI.py:4310 flatcamTools/ToolSolderPaste.py:176 msgid "The height (Z) when doing solder paste dispensing." msgstr "" -#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:4317 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Stop" msgstr "" -#: flatcamGUI/PreferencesUI.py:4307 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:4319 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing stops." msgstr "" -#: flatcamGUI/PreferencesUI.py:4314 flatcamTools/ToolSolderPaste.py:190 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:190 msgid "Z Travel" msgstr "" -#: flatcamGUI/PreferencesUI.py:4316 flatcamTools/ToolSolderPaste.py:192 +#: flatcamGUI/PreferencesUI.py:4328 flatcamTools/ToolSolderPaste.py:192 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." msgstr "" -#: flatcamGUI/PreferencesUI.py:4324 flatcamTools/ToolSolderPaste.py:199 +#: flatcamGUI/PreferencesUI.py:4336 flatcamTools/ToolSolderPaste.py:199 msgid "Z Toolchange" msgstr "" -#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolSolderPaste.py:201 +#: flatcamGUI/PreferencesUI.py:4338 flatcamTools/ToolSolderPaste.py:201 msgid "The height (Z) for tool (nozzle) change." msgstr "" -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolSolderPaste.py:209 +#: flatcamGUI/PreferencesUI.py:4347 flatcamTools/ToolSolderPaste.py:209 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." msgstr "" -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolSolderPaste.py:216 +#: flatcamGUI/PreferencesUI.py:4355 flatcamTools/ToolSolderPaste.py:216 msgid "Feedrate X-Y" msgstr "" -#: flatcamGUI/PreferencesUI.py:4345 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:4357 flatcamTools/ToolSolderPaste.py:218 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "" -#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolSolderPaste.py:226 +#: flatcamGUI/PreferencesUI.py:4366 flatcamTools/ToolSolderPaste.py:226 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." msgstr "" -#: flatcamGUI/PreferencesUI.py:4362 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:233 msgid "Feedrate Z Dispense" msgstr "" -#: flatcamGUI/PreferencesUI.py:4364 +#: flatcamGUI/PreferencesUI.py:4376 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." msgstr "" -#: flatcamGUI/PreferencesUI.py:4372 flatcamTools/ToolSolderPaste.py:242 +#: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:242 msgid "Spindle Speed FWD" msgstr "" -#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolSolderPaste.py:244 +#: flatcamGUI/PreferencesUI.py:4386 flatcamTools/ToolSolderPaste.py:244 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." msgstr "" -#: flatcamGUI/PreferencesUI.py:4382 flatcamTools/ToolSolderPaste.py:251 +#: flatcamGUI/PreferencesUI.py:4394 flatcamTools/ToolSolderPaste.py:251 msgid "Dwell FWD" msgstr "" -#: flatcamGUI/PreferencesUI.py:4384 flatcamTools/ToolSolderPaste.py:253 +#: flatcamGUI/PreferencesUI.py:4396 flatcamTools/ToolSolderPaste.py:253 msgid "Pause after solder dispensing." msgstr "" -#: flatcamGUI/PreferencesUI.py:4391 flatcamTools/ToolSolderPaste.py:259 +#: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:259 msgid "Spindle Speed REV" msgstr "" -#: flatcamGUI/PreferencesUI.py:4393 flatcamTools/ToolSolderPaste.py:261 +#: flatcamGUI/PreferencesUI.py:4405 flatcamTools/ToolSolderPaste.py:261 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." msgstr "" -#: flatcamGUI/PreferencesUI.py:4401 flatcamTools/ToolSolderPaste.py:268 +#: flatcamGUI/PreferencesUI.py:4413 flatcamTools/ToolSolderPaste.py:268 msgid "Dwell REV" msgstr "" -#: flatcamGUI/PreferencesUI.py:4403 flatcamTools/ToolSolderPaste.py:270 +#: flatcamGUI/PreferencesUI.py:4415 flatcamTools/ToolSolderPaste.py:270 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." msgstr "" -#: flatcamGUI/PreferencesUI.py:4412 flatcamTools/ToolSolderPaste.py:278 +#: flatcamGUI/PreferencesUI.py:4424 flatcamTools/ToolSolderPaste.py:278 msgid "Files that control the GCode generation." msgstr "" -#: flatcamGUI/PreferencesUI.py:4427 +#: flatcamGUI/PreferencesUI.py:4439 msgid "Substractor Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:4432 +#: flatcamGUI/PreferencesUI.py:4444 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." msgstr "" -#: flatcamGUI/PreferencesUI.py:4437 flatcamTools/ToolSub.py:135 +#: flatcamGUI/PreferencesUI.py:4449 flatcamTools/ToolSub.py:135 msgid "Close paths" msgstr "" -#: flatcamGUI/PreferencesUI.py:4438 flatcamTools/ToolSub.py:136 +#: flatcamGUI/PreferencesUI.py:4450 flatcamTools/ToolSub.py:136 msgid "Checking this will close the paths cut by the Geometry substractor object." msgstr "" -#: flatcamGUI/PreferencesUI.py:4449 +#: flatcamGUI/PreferencesUI.py:4461 msgid "Excellon File associations" msgstr "" -#: flatcamGUI/PreferencesUI.py:4461 flatcamGUI/PreferencesUI.py:4533 -#: flatcamGUI/PreferencesUI.py:4602 flatcamGUI/PreferencesUI.py:4671 +#: flatcamGUI/PreferencesUI.py:4473 flatcamGUI/PreferencesUI.py:4545 +#: flatcamGUI/PreferencesUI.py:4614 flatcamGUI/PreferencesUI.py:4683 msgid "Restore" msgstr "" -#: flatcamGUI/PreferencesUI.py:4462 flatcamGUI/PreferencesUI.py:4534 -#: flatcamGUI/PreferencesUI.py:4603 -msgid "Restore the extension list to the default state." -msgstr "" - -#: flatcamGUI/PreferencesUI.py:4463 flatcamGUI/PreferencesUI.py:4535 -#: flatcamGUI/PreferencesUI.py:4604 flatcamGUI/PreferencesUI.py:4673 -msgid "Delete All" -msgstr "" - -#: flatcamGUI/PreferencesUI.py:4464 flatcamGUI/PreferencesUI.py:4536 -#: flatcamGUI/PreferencesUI.py:4605 -msgid "Delete all extensions from the list." -msgstr "" - -#: flatcamGUI/PreferencesUI.py:4472 flatcamGUI/PreferencesUI.py:4544 -#: flatcamGUI/PreferencesUI.py:4613 -msgid "Extensions list" -msgstr "" - #: flatcamGUI/PreferencesUI.py:4474 flatcamGUI/PreferencesUI.py:4546 #: flatcamGUI/PreferencesUI.py:4615 +msgid "Restore the extension list to the default state." +msgstr "" + +#: flatcamGUI/PreferencesUI.py:4475 flatcamGUI/PreferencesUI.py:4547 +#: flatcamGUI/PreferencesUI.py:4616 flatcamGUI/PreferencesUI.py:4685 +msgid "Delete All" +msgstr "" + +#: flatcamGUI/PreferencesUI.py:4476 flatcamGUI/PreferencesUI.py:4548 +#: flatcamGUI/PreferencesUI.py:4617 +msgid "Delete all extensions from the list." +msgstr "" + +#: flatcamGUI/PreferencesUI.py:4484 flatcamGUI/PreferencesUI.py:4556 +#: flatcamGUI/PreferencesUI.py:4625 +msgid "Extensions list" +msgstr "" + +#: flatcamGUI/PreferencesUI.py:4486 flatcamGUI/PreferencesUI.py:4558 +#: flatcamGUI/PreferencesUI.py:4627 msgid "" "List of file extensions to be\n" "associated with FlatCAM." msgstr "" -#: flatcamGUI/PreferencesUI.py:4494 flatcamGUI/PreferencesUI.py:4566 -#: flatcamGUI/PreferencesUI.py:4634 flatcamGUI/PreferencesUI.py:4705 +#: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578 +#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4717 msgid "Extension" msgstr "" -#: flatcamGUI/PreferencesUI.py:4495 flatcamGUI/PreferencesUI.py:4567 -#: flatcamGUI/PreferencesUI.py:4635 +#: flatcamGUI/PreferencesUI.py:4507 flatcamGUI/PreferencesUI.py:4579 +#: flatcamGUI/PreferencesUI.py:4647 msgid "A file extension to be added or deleted to the list." msgstr "" -#: flatcamGUI/PreferencesUI.py:4503 flatcamGUI/PreferencesUI.py:4575 -#: flatcamGUI/PreferencesUI.py:4643 +#: flatcamGUI/PreferencesUI.py:4515 flatcamGUI/PreferencesUI.py:4587 +#: flatcamGUI/PreferencesUI.py:4655 msgid "Add Extension" msgstr "" -#: flatcamGUI/PreferencesUI.py:4504 flatcamGUI/PreferencesUI.py:4576 -#: flatcamGUI/PreferencesUI.py:4644 +#: flatcamGUI/PreferencesUI.py:4516 flatcamGUI/PreferencesUI.py:4588 +#: flatcamGUI/PreferencesUI.py:4656 msgid "Add a file extension to the list" msgstr "" -#: flatcamGUI/PreferencesUI.py:4505 flatcamGUI/PreferencesUI.py:4577 -#: flatcamGUI/PreferencesUI.py:4645 +#: flatcamGUI/PreferencesUI.py:4517 flatcamGUI/PreferencesUI.py:4589 +#: flatcamGUI/PreferencesUI.py:4657 msgid "Delete Extension" msgstr "" -#: flatcamGUI/PreferencesUI.py:4506 flatcamGUI/PreferencesUI.py:4578 -#: flatcamGUI/PreferencesUI.py:4646 +#: flatcamGUI/PreferencesUI.py:4518 flatcamGUI/PreferencesUI.py:4590 +#: flatcamGUI/PreferencesUI.py:4658 msgid "Delete a file extension from the list" msgstr "" -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4585 -#: flatcamGUI/PreferencesUI.py:4653 +#: flatcamGUI/PreferencesUI.py:4525 flatcamGUI/PreferencesUI.py:4597 +#: flatcamGUI/PreferencesUI.py:4665 msgid "Apply Association" msgstr "" -#: flatcamGUI/PreferencesUI.py:4514 flatcamGUI/PreferencesUI.py:4586 -#: flatcamGUI/PreferencesUI.py:4654 +#: flatcamGUI/PreferencesUI.py:4526 flatcamGUI/PreferencesUI.py:4598 +#: flatcamGUI/PreferencesUI.py:4666 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -8899,31 +8889,31 @@ msgid "" "This work only in Windows." msgstr "" -#: flatcamGUI/PreferencesUI.py:4531 +#: flatcamGUI/PreferencesUI.py:4543 msgid "GCode File associations" msgstr "" -#: flatcamGUI/PreferencesUI.py:4600 +#: flatcamGUI/PreferencesUI.py:4612 msgid "Gerber File associations" msgstr "" -#: flatcamGUI/PreferencesUI.py:4669 +#: flatcamGUI/PreferencesUI.py:4681 msgid "Autocompleter Keywords" msgstr "" -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4684 msgid "Restore the autocompleter keywords list to the default state." msgstr "" -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4686 msgid "Delete all autocompleter keywords from the list." msgstr "" -#: flatcamGUI/PreferencesUI.py:4682 +#: flatcamGUI/PreferencesUI.py:4694 msgid "Keywords list" msgstr "" -#: flatcamGUI/PreferencesUI.py:4684 +#: flatcamGUI/PreferencesUI.py:4696 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -8931,23 +8921,23 @@ msgid "" "in the Code Editor and for the Tcl Shell." msgstr "" -#: flatcamGUI/PreferencesUI.py:4706 +#: flatcamGUI/PreferencesUI.py:4718 msgid "A keyword to be added or deleted to the list." msgstr "" -#: flatcamGUI/PreferencesUI.py:4714 +#: flatcamGUI/PreferencesUI.py:4726 msgid "Add keyword" msgstr "" -#: flatcamGUI/PreferencesUI.py:4715 +#: flatcamGUI/PreferencesUI.py:4727 msgid "Add a keyword to the list" msgstr "" -#: flatcamGUI/PreferencesUI.py:4716 +#: flatcamGUI/PreferencesUI.py:4728 msgid "Delete keyword" msgstr "" -#: flatcamGUI/PreferencesUI.py:4717 +#: flatcamGUI/PreferencesUI.py:4729 msgid "Delete a keyword from the list" msgstr "" @@ -9732,19 +9722,15 @@ msgstr "" msgid "No object(s) selected." msgstr "" -#: flatcamTools/ToolMove.py:177 -msgid "ToolMove.on_left_click()" +#: flatcamTools/ToolMove.py:198 +msgid "Error when mouse left click." msgstr "" -#: flatcamTools/ToolMove.py:195 -msgid "ToolMove.on_left_click() --> Error when mouse left click." -msgstr "" - -#: flatcamTools/ToolMove.py:243 +#: flatcamTools/ToolMove.py:246 msgid "Move action cancelled." msgstr "" -#: flatcamTools/ToolMove.py:255 +#: flatcamTools/ToolMove.py:258 msgid "Object(s) not selected" msgstr "" @@ -9892,10 +9878,6 @@ msgstr "" msgid "Tool(s) deleted from Tool Table." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1068 flatcamTools/ToolPaint.py:920 -msgid "on_paint_button_click" -msgstr "" - #: flatcamTools/ToolNonCopperClear.py:1082 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive), " msgstr "" @@ -10198,10 +10180,6 @@ msgstr "" msgid "Paint Single Done." msgstr "" -#: flatcamTools/ToolPaint.py:1493 -msgid "PaintTool.paint_poly()" -msgstr "" - #: flatcamTools/ToolPaint.py:1500 flatcamTools/ToolPaint.py:1976 #: flatcamTools/ToolPaint.py:2451 msgid "Polygon Paint started ..." @@ -10826,10 +10804,6 @@ msgstr "" msgid "No Gcode in the object" msgstr "" -#: flatcamTools/ToolSolderPaste.py:1358 -msgid "ToolSolderPaste.on_view_gcode()" -msgstr "" - #: flatcamTools/ToolSolderPaste.py:1388 msgid "Export GCode ..." msgstr ""